html,body{background:#222;margin:0}.legacy-document,.legacy-card-wrap{display:contents}.artbx img,.wp-content img{max-width:100%;height:auto}#article .artbx .legacy-article-content,#article-m .artbx .legacy-article-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%}#article{padding:clamp(7rem,9vw,10rem) 0 6rem!important}#article .artbx{box-sizing:border-box!important;background:#3c3c3ceb!important;border-radius:24px!important;align-items:flex-start!important;width:min(1080px,100vw - 520px)!important;max-width:calc(100vw - 520px)!important;padding:clamp(3rem,4.2vw,5rem)!important}#article .artbx h1{width:100%;letter-spacing:0!important;text-align:left!important;margin:0 0 1rem!important;padding-bottom:1rem!important;font-size:clamp(34px,2.7vw,52px)!important;line-height:1.16!important}#article .artbx>em,#article .artbx .author{letter-spacing:0!important;font-size:clamp(15px,.95vw,18px)!important;line-height:1.45!important}.legacy-article-toolbar{flex-wrap:wrap;align-items:center;gap:.7rem;width:100%;margin:0 0 1.45rem;display:flex}.legacy-article-toolbar a,.legacy-article-pager a{background:#ffffff12;border:1px solid #c0aaff52;color:#f5f0ff!important;text-decoration:none!important}.legacy-article-toolbar a{border-radius:999px;padding:.62rem .9rem;font-size:15px;line-height:1.2}#article .artbx .legacy-article-content{max-width:900px;margin:1.5rem auto 0}#article .artbx .legacy-article-content>*,#article-m .artbx .legacy-article-content>*{box-sizing:border-box;max-width:100%}#article .artbx .legacy-article-content p{text-align:left;margin:0 0 1.25em;letter-spacing:0!important;color:#f5f5f5!important;font-size:clamp(17px,1.02vw,20px)!important;line-height:1.78!important}#article .artbx .legacy-article-content a,#article-m .artbx .legacy-article-content a{color:#e5dbff!important;text-underline-offset:4px!important;-webkit-text-decoration:underline #c0aaffb8!important;text-decoration:underline #c0aaffb8!important;text-decoration-thickness:1px!important}#article .artbx .legacy-article-content a:hover,#article-m .artbx .legacy-article-content a:hover{color:#fff!important;text-decoration-color:#fff!important}#article .artbx .legacy-article-content .legacy-article-tags,#article-m .artbx .legacy-article-content .legacy-article-tags{word-break:break-word;overflow-wrap:anywhere;color:#eee9ff!important;background:#c0aaff1f!important;border:1px solid #c0aaff5c!important;border-radius:12px!important;margin:2.25rem 0 0!important;padding:1rem 1.15rem!important;font-size:clamp(15px,.96vw,18px)!important;line-height:1.85!important}#article .artbx .legacy-article-content .legacy-article-tags a,#article-m .artbx .legacy-article-content .legacy-article-tags a{color:#fff!important;font-weight:600!important;text-decoration-color:#ffffffb3!important}#article .artbx .legacy-article-media{width:100%;max-width:760px;margin:0 auto 2rem;padding:0}#article .artbx .legacy-article-media img{object-fit:contain;max-height:min(72vh,820px);margin:0 auto;display:block;width:auto!important;max-width:100%!important;height:auto!important;padding-bottom:0!important}.legacy-article-pager{border-top:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;margin:2.4rem auto 0;padding-top:1.2rem;display:grid}.legacy-article-pager a{box-sizing:border-box;border-radius:14px;flex-direction:column;justify-content:center;min-height:118px;padding:1rem 1.1rem;display:flex}.legacy-article-pager a:hover,.legacy-article-toolbar a:hover{background:#c0aaff29}.legacy-article-pager span{color:#c7b6f7;margin-bottom:.45rem;font-size:14px}.legacy-article-pager strong{color:#fff;letter-spacing:0;font-size:clamp(17px,1vw,20px);font-weight:500;line-height:1.36}.legacy-article-pager a:last-of-type{text-align:right}.legacy-related-blog-section{padding-top:clamp(4rem,5vw,6rem)!important}#article-m{width:88vw!important;padding:12vh 6vw 8vh!important}#article-m .artbx{box-sizing:border-box;width:100%}#article-m .legacy-article-toolbar{margin-bottom:1.2rem}#article-m .legacy-article-toolbar a{font-size:14px}#article-m h1{letter-spacing:0!important;padding-bottom:1.5rem!important;font-size:clamp(30px,8vw,48px)!important;line-height:1.18!important}#article-m .legacy-article-content p{margin:0 0 1.2em;letter-spacing:0!important;font-size:clamp(17px,4vw,20px)!important;line-height:1.72!important}#article-m .legacy-article-content .legacy-article-tags{padding:1rem!important;font-size:clamp(15px,3.6vw,18px)!important;line-height:1.78!important}#article-m .legacy-article-media{margin:0 auto 1.75rem}#article-m .legacy-article-media img{margin:0 auto;display:block;width:auto!important;max-width:100%!important;height:auto!important;padding-bottom:0!important}#article-m .legacy-article-pager{grid-template-columns:1fr;gap:.8rem}#article-m .legacy-article-pager a{min-height:94px;text-align:left!important}.legacy-related-blog-section-m{padding-top:2rem!important}#article .artbx .wp-block-cover,#article-m .artbx .wp-block-cover{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex;position:relative;overflow:clip}#article .artbx .wp-block-cover>.wp-block-cover__background,#article-m .artbx .wp-block-cover>.wp-block-cover__background{z-index:1;opacity:.5;background:#000;position:absolute;inset:0}#article .artbx .wp-block-cover>.wp-block-cover__image-background,#article-m .artbx .wp-block-cover>.wp-block-cover__image-background{object-fit:cover;width:100%;height:100%;padding-bottom:0;position:absolute;inset:0}#article .artbx .wp-block-cover>.wp-block-cover__inner-container,#article-m .artbx .wp-block-cover>.wp-block-cover__inner-container{z-index:2;color:#fff;width:100%;position:relative}#talk.seminar-compact{padding:6rem 0 3rem}#talk.seminar-poster-section{padding-top:2rem}.seminar-hero-grid,.seminar-poster-grid{justify-items:center;gap:1.5rem;width:min(86vw,1160px);display:grid}.seminar-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seminar-poster-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}#talk .seminar-hero-grid img,#talk .seminar-poster-grid img{object-fit:contain;width:100%;height:auto;display:block;padding-bottom:0!important}#talk .seminar-hero-grid img{max-height:430px}#talk .seminar-poster-grid img{max-width:520px;max-height:680px}#talk-m.seminar-compact-m{padding-top:12vh}#talk-m.seminar-compact-m img{width:100%;margin:0 auto 1.5rem;padding-bottom:0;display:block}#s6 .s6txbx>.stat:nth-of-type(5){box-sizing:border-box!important;color:#111!important;background:#faf9fcf5!important;border:1px solid #3c3c3c29!important;border-radius:28px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:min(760px,92vw)!important;min-height:auto!important;margin:2.5rem auto 0!important;padding:3rem 3.5rem 3.25rem!important;display:flex!important;box-shadow:0 18px 50px #0000002e!important}#s6 .s6txbx>.stat:nth-of-type(5)>p:first-child{color:#4b4b4b!important;letter-spacing:0!important;text-align:center!important;margin:0 0 2rem!important;padding-bottom:0!important;font-size:clamp(42px,4.8vw,70px)!important;font-weight:600!important;line-height:1.05!important}#s6 .s6txbx>.stat:nth-of-type(5)>p:not(:first-child){color:#4b4b4b!important;letter-spacing:0!important;text-align:center!important;margin:1.25rem 0 1.4rem!important;padding-bottom:0!important;font-size:clamp(28px,2.5vw,42px)!important;line-height:1.15!important}#s6 .s6txbx>.stat:nth-of-type(5)>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem!important;width:100%!important;margin:0 0 1.25rem!important;display:grid!important;overflow:visible!important}#s6 .s6txbx>.stat:nth-of-type(5)>div>div{float:none!important;text-align:center!important;color:#111!important;width:auto!important;height:auto!important;padding:.35rem .25rem!important;font-size:clamp(16px,1.15vw,20px)!important;line-height:1.35!important;display:block!important}#s6 .s6txbx>.stat:nth-of-type(5)>div>div>div:first-child{font-size:clamp(18px,1.25vw,22px)!important;font-weight:500!important}.legacy-legal-page{color:#f5f0ff;background:#201f24;min-height:72vh;padding:9rem 8vw 6rem}.legacy-legal-inner{width:min(960px,100%);margin:0 auto}.legacy-legal-eyebrow{color:#c0aaff;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:1rem}.legacy-legal-page h1{color:#fff;letter-spacing:0;margin:0;font-size:clamp(42px,5vw,72px);line-height:1}.legacy-legal-intro{color:#ddd5ea;max-width:760px;margin:1.5rem 0 3rem;font-size:clamp(18px,1.5vw,22px);line-height:1.65}.legacy-legal-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.legacy-legal-sections article{background:#ffffff0e;border:1px solid #c0aaff47;border-radius:12px;padding:1.6rem}.legacy-legal-sections h2{color:#c0aaff;letter-spacing:0;margin:0 0 .8rem;font-size:clamp(22px,2vw,30px);line-height:1.2}.legacy-legal-sections p{color:#eee8f8;letter-spacing:0;margin:0;font-size:17px;line-height:1.65}@media screen and (max-width:900px){.legacy-legal-page{padding:7rem 7vw 4rem}.legacy-legal-sections{grid-template-columns:1fr}}.seoPage{color:#f8f5ff;box-sizing:border-box;background:radial-gradient(circle at 18% 12%,#7c5bff42,#0000 34%),linear-gradient(140deg,#111016 0%,#1d1a25 54%,#111016 100%);min-height:100vh;padding:clamp(8rem,9vw,11rem) clamp(1.2rem,4vw,4rem) clamp(4rem,7vw,7rem)}.seoInner{width:min(1120px,100%);margin:0 auto}.seoBreadcrumb{color:#b9adc9;align-items:center;gap:.65rem;margin:0 0 clamp(2rem,4vw,4rem);font-size:15px;display:flex}.seoBreadcrumb a{color:#f7f3ff;text-decoration:none}.seoBreadcrumb a:hover{color:#c6b2ff}.seoHeader{justify-content:space-between;align-items:center;gap:1.5rem;width:min(1400px,100%);margin:0 auto;display:flex}.seoBrand{align-items:center;display:inline-flex}.seoBrand img{width:clamp(160px,15vw,240px);height:auto;display:block}.seoNav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.seoNav a,.seoPills a,.seoPills span,.seoSectionHeader a{color:#f7f3ff;background:#ffffff0f;border:1px solid #c0aaff52;border-radius:999px;text-decoration:none}.seoNav a,.seoSectionHeader a{padding:.55rem .9rem;font-size:15px;line-height:1.2}.seoHero{width:100%;margin:0 auto clamp(2rem,4vw,3.25rem)}.seoHero span,.seoCard>span,.seoLeadBlock>p,.seoVideoCard>span{color:#7be6c8}.seoHero span{letter-spacing:.04em;margin-bottom:1rem;font-size:clamp(15px,1.1vw,18px);display:inline-block}.seoHero h1{color:#c6b2ff;letter-spacing:0;max-width:980px;margin:0;font-family:Ageya,Marion,Alliance,serif;font-size:clamp(44px,7vw,94px);font-weight:400;line-height:.98}.seoHero p{color:#eee8fb;letter-spacing:0;max-width:840px;margin:1.25rem 0 0;font-size:clamp(18px,1.5vw,23px);line-height:1.65}.seoSection,.seoArticle,.seoDetailGrid{width:100%;margin:0 auto clamp(2rem,4vw,3.5rem)}.seoSectionHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.1rem;display:flex}.seoSection h2,.seoSectionHeader h2,.seoArticle h2,.seoSidePanel h2{color:#f8f5ff;letter-spacing:0;margin:0;font-size:clamp(24px,2vw,34px);line-height:1.2}.seoGrid,.seoVideoGrid,.seoArticle{gap:clamp(1rem,2vw,1.5rem);display:grid}.seoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.seoVideoGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.seoCard,.seoVideoCard,.seoArticle article,.seoSidePanel,.seoLeadBlock{background:#ffffff0e;border:1px solid #c0aaff33;border-radius:8px;box-shadow:0 18px 64px #00000038}.seoCard,.seoVideoCard{min-height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.seoCard{padding:1.35rem}.seoCard>span{letter-spacing:.03em;margin-bottom:.75rem;font-size:14px}.seoCard h2,.seoVideoCard h2{color:#f8f5ff;letter-spacing:0;margin:0;font-size:clamp(20px,1.5vw,27px);line-height:1.25}.seoCard p,.seoVideoCard p,.seoArticle p,.seoSidePanel p,.seoLeadBlock p{color:#e7e0f2;letter-spacing:0;margin:.85rem 0 0;font-size:clamp(16px,1.05vw,18px);line-height:1.68}@media screen and (min-width:1024px){.seoGrid .seoCard:first-child p{padding-left:clamp(4.75rem,6vw,5.75rem)}}.seoVideoCard img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.seoVideoCard>span{margin:1rem 1rem .5rem;font-size:14px}.seoVideoCard h2,.seoVideoCard p{margin-left:1rem;margin-right:1rem}.seoVideoCard p{padding-bottom:1.1rem}.seoDetailGrid{grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr);align-items:start;gap:clamp(1rem,2.5vw,2rem);display:grid}.seoVideoEmbed{background:#07070a;border:1px solid #c0aaff33;border-radius:8px;overflow:hidden;box-shadow:0 24px 80px #00000057}.seoVideoEmbed iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.seoSidePanel,.seoLeadBlock{padding:1.35rem}.seoSidePanel dl{gap:.8rem;margin:1.15rem 0;display:grid}.seoSidePanel dl div{border-top:1px solid #ffffff1a;justify-content:space-between;gap:1rem;padding-top:.8rem;display:flex}.seoSidePanel dt{color:#b8adc9}.seoSidePanel dd{color:#fff;margin:0}.seoPills{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.seoPills a,.seoPills span{padding:.48rem .75rem;font-size:14px;line-height:1.2}.seoTimeline{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.seoTimeline li{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:1rem;padding:.95rem 1rem;display:grid}.seoTimeline span{color:#7be6c8}.seoTimeline strong{color:#fff;letter-spacing:0;font-weight:500}.seoArticle{grid-template-columns:repeat(3,minmax(0,1fr))}.seoArticle article{padding:1.35rem}@media screen and (max-width:1100px){.seoGrid,.seoArticle,.seoVideoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.seoDetailGrid{grid-template-columns:1fr}}@media screen and (max-width:720px){.seoPage{padding:7rem 1rem 4rem}.seoHeader{flex-direction:column;align-items:flex-start}.seoNav{justify-content:flex-start}.seoHero{margin-top:3rem}.seoGrid,.seoVideoGrid,.seoArticle{grid-template-columns:1fr}.seoSectionHeader{flex-direction:column;align-items:flex-start}}#blog{box-sizing:border-box;min-height:100vh;padding:clamp(7rem,8vw,10rem) 0 clamp(5rem,7vw,8rem)!important}#blog .bloglbx{width:min(1420px,88vw)!important}#blog .bloglbx>h1{padding:0 0 clamp(2.5rem,4vw,4.5rem)!important}#blog .bloglbx .blogmbx{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(2rem,3vw,3.5rem)!important;display:grid!important}#blog .bloglbx .blogmbx .bloghsp{display:none!important}#blog .bloglbx .blogmbx .blogsbx{border:1px solid #ffffff0f;box-shadow:0 18px 56px #00000038;width:100%!important;min-height:0!important;margin:0!important}#blog .bloglbx .blogmbx .blogsbx .imgbx{height:clamp(230px,18vw,320px)!important}#blog .bloglbx .blogmbx .blogsbx .blogsh1bx a{letter-spacing:0!important}#s7{box-sizing:border-box;background:radial-gradient(circle at 18% 24%,#c0aaff29,#0000 32%),linear-gradient(135deg,#242424 0%,#19171f 58%,#2b2338 100%);grid-auto-flow:row;column-gap:clamp(3rem,6vw,7rem);position:relative;grid-template-columns:minmax(260px,.72fr) minmax(560px,1.28fr)!important;place-content:center!important;align-items:center!important;height:auto!important;min-height:86vh!important;padding:clamp(6rem,7vw,9rem) clamp(5rem,7vw,8rem) clamp(4rem,5vw,6rem)!important;display:grid!important;overflow:visible!important}#s7>img{object-fit:contain;filter:drop-shadow(0 28px 70px #0000006b);grid-row:1/span 4;justify-self:center;max-height:72vh;width:min(32vw,520px)!important;padding-bottom:0!important}#s7>h1,#s7>p{grid-column:2;text-align:left!important;letter-spacing:0!important;width:min(760px,100%)!important}#s7>h1{margin:0;color:#c0aaff!important;padding:0 0 1rem!important;font-family:Ageya,Marion,Alliance,serif!important;font-size:clamp(40px,3.4vw,64px)!important;font-weight:400!important;line-height:1.05!important}#s7>p{color:#f5f2fb!important;margin:0 0 2.5rem!important;font-size:clamp(17px,1.18vw,22px)!important;line-height:1.75!important}#s7>p:last-child{margin-bottom:0!important}#s7>p a,#s7-m>p a{text-underline-offset:4px}#s7-m{background:radial-gradient(circle at 20% 14%,#c0aaff2e,#0000 34%),linear-gradient(145deg,#242424 0%,#17151d 100%);padding:12vh 7vw 9vh!important}#s7-m img{width:min(44vw,220px)!important;padding-bottom:2rem!important}#s7-m h1{width:100%;letter-spacing:0!important;font-size:clamp(34px,8vw,50px)!important;line-height:1.1!important}#s7-m p{letter-spacing:0!important;text-align:left!important;width:min(100%,680px)!important;font-size:clamp(17px,4.1vw,21px)!important;line-height:1.72!important}@media screen and (min-width:1181px){#s7{min-height:78vh!important;padding:clamp(5.2rem,6vw,7.5rem) clamp(5rem,7vw,8rem) clamp(3.8rem,4.8vw,5.5rem) clamp(46vw,48vw,760px)!important;display:block!important}#s7>img{grid-row:auto;max-height:74vh;position:absolute;top:50%;left:clamp(8vw,14vw,240px);transform:translateY(-50%);width:min(30vw,500px)!important}#s7>h1,#s7>p{grid-column:auto;width:min(760px,100%)!important}#s7>h1{padding-bottom:.8rem!important}#s7>h1:not(:first-of-type){margin-top:clamp(.9rem,1.5vw,1.7rem)!important}#s7>p{margin-bottom:.8rem!important}}@media screen and (max-width:1180px){#blog .bloglbx .blogmbx{grid-template-columns:1fr!important}#s7{grid-template-columns:1fr!important;padding:8rem 7vw 5rem!important}#s7>img,#s7>h1,#s7>p{grid-area:auto/1}#s7>img{margin-bottom:2.5rem;width:min(46vw,420px)!important}}
