.scene{--scene-purple:var(--_colors---purple-ista);--scene-purple-deep:#1a0c5c;--scene-stage:linear-gradient(to bottom, transparent 55%, #08021e73), linear-gradient(165deg, #2c1590 0%, #1a0c5c 48%, #0b0430 100%);--scene-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--scene-yellow:var(--_colors---yellow-ista);--scene-ink:#1d1838;--scene-muted:#5d6478;--scene-line:#e4e1ef;--scene-tint:#f5f3fb;--scene-radius:20px;color:var(--scene-ink)}.scene-container{width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.scene-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scene-eyebrow{font-family:var(--_fonts---open-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--scene-yellow);margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.scene-tags-line{letter-spacing:.04em;text-transform:uppercase;color:var(--scene-purple);margin:0;font-size:.8125rem;font-weight:600}.scene-meta{color:var(--scene-muted);margin:0;font-size:.875rem}.scene-pill{border-radius:8rem;margin:0;padding:.25rem .8rem;font-size:.8125rem;font-weight:700;line-height:1.4;display:inline-block}.scene-pill-yellow{background:var(--scene-yellow);color:var(--_colors---black)}.scene-text-link{color:var(--scene-purple);white-space:nowrap;font-weight:600;text-decoration:none}.scene-text-link:hover{text-underline-offset:4px;text-decoration:underline}.scene-avatar{object-fit:cover;border-radius:50%;flex:none}.scene-byline{align-items:center;gap:.85rem;display:flex}.scene-byline-name{color:var(--scene-ink);margin:0;font-weight:600}.scene-topic{color:var(--_colors---white);white-space:nowrap;border:1px solid #ffffff59;border-radius:8rem;padding:.45rem 1.05rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-block}.scene-topic:hover{border-color:var(--_colors---white)}.scene-topic[aria-current=page]{background:var(--scene-yellow);border-color:var(--scene-yellow);color:var(--_colors---black)}.scene-topic-light{border-color:var(--scene-line);color:var(--scene-purple)}.scene-topic-light:hover{border-color:var(--scene-purple);background:var(--scene-purple);color:var(--_colors---white)}.scene-masthead{background:var(--scene-stage);color:var(--_colors---white);padding:9.5rem 0 7.5rem;position:relative;overflow:hidden}.scene-masthead,.scene-article-header{isolation:isolate}.scene-masthead:before,.scene-article-header:before{content:"";z-index:1;background:var(--scene-grain);opacity:.09;mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.scene-masthead:after{content:"";aspect-ratio:1;opacity:.11;pointer-events:none;background:url(/images/ISTA-background-Icon_1ISTA-background-Icon.avif) 50%/contain no-repeat;width:46%;position:absolute;bottom:-30%;right:-6%}.scene-stage-lights{pointer-events:none;position:absolute;inset:0;overflow:hidden}.scene-light{will-change:transform, opacity;border-radius:50%;animation-duration:24s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute}.scene-light-spot{aspect-ratio:1.15;background:radial-gradient(closest-side,#f3c8456b,#f3c8451f 55%,#0000);width:70%;animation-name:scene-light-spot;top:-55%;right:-12%}.scene-light-bloom{aspect-ratio:1.2;background:radial-gradient(closest-side,#a06eff80,#a06eff24 55%,#0000);width:75%;animation-name:scene-light-bloom;animation-duration:29s;bottom:-60%;left:-18%}.scene-light-glow{aspect-ratio:1.6;background:radial-gradient(closest-side,#623cdc73,#0000);width:55%;animation-name:scene-light-glow;animation-duration:33s;top:-10%;left:22%}.scene-light-beam{clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(18px);transform-origin:50% 0;background:linear-gradient(#ffecb429,#ffecb40a 60%,#0000);border-radius:0;width:26%;height:170%;animation-name:scene-light-beam;animation-duration:21s;top:-40%;left:52%}@keyframes scene-light-spot{0%{opacity:.9;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(-14%,10%)scale(1.12)}to{opacity:.8;transform:translate(-4%,18%)scale(.96)}}@keyframes scene-light-bloom{0%{opacity:.85;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(16%,-8%)scale(1.1)}to{opacity:.75;transform:translate(28%,-14%)scale(.95)}}@keyframes scene-light-glow{0%{opacity:.6;transform:translate(-10%)scale(1)}50%{opacity:1;transform:translate(18%,12%)scale(1.2)}to{opacity:.7;transform:translate(40%,-4%)scale(.9)}}@keyframes scene-light-beam{0%{opacity:.55;transform:rotate(14deg)}50%{opacity:1;transform:rotate(-4deg)}to{opacity:.6;transform:rotate(-16deg)}}@media (prefers-reduced-motion:reduce){.scene-light{animation:none}}.scene-masthead-inner{z-index:1;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex;position:relative}@property --scene-swing{syntax:"<number>";inherits:true;initial-value:0}.scene-wordmark{font-family:var(--_fonts---open-sans);letter-spacing:-.04em;color:var(--_colors---white);margin:0;font-size:clamp(4.5rem,14vw,10.5rem);font-weight:700;line-height:.85;animation-name:scene-swing;animation-duration:16s;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite;animation-direction:alternate;position:relative}.scene-wordmark-text{z-index:1;--swing2:calc(var(--scene-swing) * var(--scene-swing));text-shadow:calc(var(--scene-swing) * .03em) .025em .02em #06011880, calc(var(--scene-swing) * .18em) calc(.07em + var(--swing2) * .08em) calc(.015em + var(--swing2) * .03em) rgb(6 1 24/calc(.62 - var(--swing2) * .12));position:relative}.scene-followspot{z-index:0;width:0;height:3.85em;transform:skewX(calc(var(--scene-swing) * 15deg));transform-origin:50% 0;pointer-events:none;animation-name:scene-followspot-breathe;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;bottom:-.1em;left:46%}.scene-followspot-cone{filter:blur(.07em);width:2.1em;height:100%;position:absolute;top:0;left:-1.05em}.scene-followspot-cone:before{content:"";clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);background:linear-gradient(#fff0c800 0%,#ffecb41f 35%,#ffecb44d 92%,#fff0c85c 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 95%,#0006 100%);mask-image:linear-gradient(#000 95%,#0006 100%)}.scene-followspot-pool{filter:blur(.035em);width:2.5em;height:.48em;transform:skewX(calc(var(--scene-swing) * -15deg));background:radial-gradient(closest-side,#fff4d675 0%,#ffeec061 72%,#fade9633 88%,#0000 100%);border-radius:50%;position:absolute;bottom:-.24em;left:-1.25em}@keyframes scene-swing{0%{--scene-swing:-1}30%{--scene-swing:-.35}55%{--scene-swing:.5}to{--scene-swing:1}}@keyframes scene-followspot-breathe{0%{opacity:.82}to{opacity:1}}@media (prefers-reduced-motion:reduce){.scene-wordmark,.scene-followspot{animation:none}}.scene-wordmark-dot{color:var(--scene-yellow)}.scene-masthead-tagline{z-index:1;color:#ffffffd9;max-width:34rem;margin:1.25rem 0 0;font-size:1.25rem;line-height:1.5;position:relative}.scene-editor-note{border-radius:var(--scene-radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:15rem;color:var(--_colors---white);background:#ffffff0f;border:1px solid #fff3;flex:none;gap:.15rem;padding:1.1rem 1.35rem;text-decoration:none;transition:background-color .2s;display:grid}.scene-editor-note:hover{background:#ffffff1f}.scene-editor-label{letter-spacing:.12em;text-transform:uppercase;color:var(--scene-yellow);font-size:.75rem;font-weight:600}.scene-editor-name{font-family:var(--_fonts---open-sans);font-size:1.125rem;font-weight:600}.scene-editor-cta{color:#ffffffbf;font-size:.875rem}.scene-topics{z-index:1;flex-wrap:wrap;gap:.5rem;display:flex;position:relative}.scene-feature{z-index:2;border-radius:calc(var(--scene-radius) + 4px);background:var(--_colors---white);color:inherit;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);margin-top:-4.5rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px -24px #1a0c5c59}.scene-feature-media{min-height:420px;position:relative;overflow:hidden}.scene-feature-body{flex-direction:column;justify-content:center;gap:1rem;padding:clamp(1.75rem,4vw,3.25rem);display:flex}.scene-feature-kicker{align-items:center;gap:.75rem;margin:0;display:flex}.scene-feature-title{font-family:var(--_fonts---open-sans);letter-spacing:-.02em;color:var(--scene-purple);margin:0;font-size:clamp(1.85rem,3vw,2.6rem);font-weight:600;line-height:1.12}.scene-feature-standfirst{color:var(--scene-muted);margin:0 0 .5rem;font-size:1.0625rem}.scene-card-image{object-fit:cover;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.scene-feature:hover .scene-card-image,.scene-card:hover .scene-card-image{transform:scale(1.04)}.scene-feature:hover .scene-feature-title,.scene-card:hover .scene-card-title{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.scene-section{padding:4.5rem 0 1rem}.scene-section-header{border-bottom:2px solid var(--scene-ink);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.75rem;padding-bottom:.75rem;display:flex}.scene-section-title{font-family:var(--_fonts---open-sans);letter-spacing:-.02em;color:var(--scene-ink);margin:0;font-size:1.75rem;font-weight:600}.scene-section-count{color:var(--scene-muted);margin:0}.scene-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 1.75rem;display:grid}.scene-card{color:inherit;flex-direction:column;gap:1.1rem;text-decoration:none;display:flex}.scene-card-media{aspect-ratio:3/2;border-radius:var(--scene-radius);background:var(--scene-tint);position:relative;overflow:hidden}.scene-card-format{background:var(--scene-purple);color:var(--_colors---white);letter-spacing:.06em;text-transform:uppercase;border-radius:8rem;padding:.2rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:14px;left:14px}.scene-card-body{flex-direction:column;gap:.5rem;display:flex}.scene-card-title{font-family:var(--_fonts---open-sans);letter-spacing:-.01em;color:var(--scene-ink);margin:0;font-size:1.3rem;font-weight:600;line-height:1.3}.scene-card-standfirst{-webkit-line-clamp:3;color:var(--scene-muted);-webkit-box-orient:vertical;margin:0;font-size:.975rem;line-height:1.6;display:-webkit-box;overflow:hidden}.scene-card-compact{flex-direction:row;align-items:center;gap:1.25rem}.scene-card-compact .scene-card-media{border-radius:14px;flex:none;width:160px}.scene-card-compact .scene-card-title{font-size:1.15rem}.scene-journal{background:var(--scene-tint);margin-top:4.5rem;padding:5rem 0}.scene-journal-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:4rem;display:grid}.scene-journal-intro .scene-eyebrow{color:var(--scene-purple)}.scene-journal-title{font-family:var(--_fonts---open-sans);letter-spacing:-.03em;color:var(--scene-purple);margin:0 0 1rem;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:600;line-height:1}.scene-journal-intro p:not(.scene-eyebrow){max-width:24rem;color:var(--scene-muted);margin:0 0 1.5rem}.scene-journal-list{margin:0;padding:0;list-style:none;display:grid}.scene-journal-list li{border-top:1px solid var(--scene-line);grid-template-columns:3rem minmax(0,1fr);align-items:center;padding:1.5rem 0;display:grid}.scene-journal-list li:last-child{border-bottom:1px solid var(--scene-line)}.scene-journal-number{font-family:var(--_fonts---open-sans);color:var(--scene-purple);font-size:1.1rem;font-weight:600}.scene-newsletter{padding:5rem 0 6rem}.scene-newsletter-card{border-radius:calc(var(--scene-radius) + 8px);background:radial-gradient(circle at 92% 8%, #f3c8454d, transparent 38%), radial-gradient(circle at 0% 100%, #a06eff59, transparent 45%), linear-gradient(150deg, var(--scene-purple) 0%, var(--scene-purple-deep) 100%);color:var(--_colors---white);isolation:isolate;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:2.5rem 4rem;padding:clamp(2rem,5vw,4rem);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #1a0c5c99}.scene-newsletter-wordmark{z-index:-1;font-family:var(--_fonts---main-poppins);letter-spacing:-.05em;color:#ffffff0f;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(7rem,20vw,16rem);font-weight:700;line-height:1;position:absolute;bottom:-.22em;right:-.05em}.scene-newsletter-copy .scene-pill{margin-bottom:1rem}.scene-newsletter-title{font-family:var(--_fonts---open-sans);color:var(--_colors---white);margin:0 0 6px;font-size:1.5rem;font-weight:600;line-height:1.2}.scene-newsletter .scene-newsletter-text{max-width:560px;font-family:var(--_fonts---open-sans);color:#ffffffbf;margin:0;font-size:.95rem;line-height:1.55}.scene-newsletter-perks{color:var(--_colors---white);gap:.3rem;margin:1.25rem 0 0;padding:0;font-size:.95rem;list-style:none;display:grid}.scene-newsletter-perks li{align-items:center;gap:.65rem;margin:0;padding:0;line-height:1.45;display:flex}.scene-newsletter-perks li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3'%3E%3Cpath d='m6 12 4 4 8-9'/%3E%3C/svg%3E") center / .75rem no-repeat, var(--scene-yellow);border-radius:50%;flex:none;width:1.25rem;height:1.25rem}.scene-newsletter-body{border-radius:var(--scene-radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff29;margin:0;padding:clamp(1.25rem,3vw,2rem)}.scene-newsletter-label{color:var(--_colors---white);margin:0 0 .5rem;font-size:.875rem;font-weight:600;display:block}.scene-newsletter-input{background:var(--_colors---white);width:100%;height:auto;font:inherit;color:var(--scene-ink);border:2px solid #0000;border-radius:8rem;margin:0;padding:.85rem 1.25rem;font-size:1rem;transition:border-color .2s;display:block}.scene-newsletter-input:focus{border-color:var(--scene-yellow);outline:none}.scene-newsletter-consent{color:#ffffffbf;cursor:pointer;align-items:flex-start;gap:.6rem;margin:1rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.5;display:flex}.scene-newsletter-consent input{width:1.05rem;height:1.05rem;accent-color:var(--scene-yellow);flex:none;margin:.15rem 0 0}.scene-newsletter-consent a{color:var(--_colors---white);text-decoration:underline}.scene-newsletter .scene-newsletter-error{color:#a11a1a;background:#fffffff2;border-radius:10px;margin:.85rem 0 0;padding:.5rem .75rem;font-size:.875rem;font-weight:600}.scene-newsletter-submit{cursor:pointer;border:0;margin-top:1.25rem;transition:box-shadow .6s}.scene-newsletter-submit:disabled{opacity:.75;cursor:progress}.scene-newsletter-submit:is(:hover,:focus-visible){box-shadow:0 0 0 1.5px #ffffff8c,0 0 18px 2px #f3c84573,0 0 46px 8px #a06eff73}.scene-newsletter-done{border-radius:var(--scene-radius);background:#ffffff1a;padding:2rem}.scene-search{z-index:1;color:#ffffffbf;background:#ffffff14;border:1px solid #ffffff4d;border-radius:8rem;align-items:center;gap:.5rem;max-width:34rem;margin:0 0 1.25rem;padding:.3rem .3rem .3rem 1rem;transition:background-color .2s,border-color .2s;display:flex;position:relative}.scene-search:focus-within{border-color:var(--scene-yellow);background:#ffffff24}.scene-search svg{flex:none}.scene-search input{min-width:0;font:inherit;color:var(--_colors---white);background:0 0;border:0;flex:1;padding:.45rem .25rem}.scene-search input::placeholder{color:#fff9}.scene-search input:focus{outline:none}.scene-search button{background:var(--scene-yellow);color:var(--_colors---black);cursor:pointer;border:0;border-radius:8rem;padding:.55rem 1.2rem;font-weight:700}.scene-search-title{z-index:1;font-family:var(--_fonts---open-sans);letter-spacing:-.03em;color:var(--_colors---white);margin:0 0 1.5rem;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:600;line-height:1.1;position:relative}.scene-search-result{flex-direction:column;gap:.6rem;display:flex}.scene-search-snippet{border-left:3px solid var(--scene-yellow);color:var(--scene-muted);margin:0;padding-left:.75rem;font-size:.9rem;line-height:1.55}.scene-search-empty p{color:var(--scene-muted);margin:0 0 1.25rem}html.scene-scrolled .rt-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#28147bf0;transition:translate .5s cubic-bezier(.455,.03,.515,.955),background-color .3s}.scene-progress{z-index:1001;pointer-events:none;height:4px;position:fixed;top:0;left:0;right:0}.scene-progress-bar{background:var(--scene-yellow);transform-origin:0;height:100%;transform:scaleX(0)}.scene-article-header{background:var(--scene-stage);color:var(--_colors---white);padding:9.5rem 0 11rem;position:relative;overflow:hidden}.scene-article-header-inner{z-index:1;max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,40px);position:relative}.scene-breadcrumb{letter-spacing:.08em;text-transform:uppercase;gap:.6rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:600;display:flex}.scene-breadcrumb a{color:var(--scene-yellow);text-decoration:none}.scene-breadcrumb a:hover{text-decoration:underline}.scene-breadcrumb span{color:#fff6}.scene-article-title{max-width:22ch;font-family:var(--_fonts---open-sans);letter-spacing:-.03em;color:var(--_colors---white);text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(2.25rem,5vw,4.25rem);font-weight:600;line-height:1.06}.scene-article-subtitle{max-width:50rem;font-family:var(--_fonts---main-poppins);color:var(--scene-yellow);margin:-.25rem 0 1rem;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:500}.scene-article-standfirst{color:#ffffffd9;max-width:50rem;margin:0 0 2rem;font-size:clamp(1.125rem,1.6vw,1.3rem);line-height:1.55}.scene-byline-light .scene-byline-name,.scene-byline-light .scene-byline-name a{color:var(--_colors---white)}.scene-byline-name a,.scene-author-name a{color:inherit;text-decoration:none}.scene-byline-name a:hover,.scene-author-name a:hover{text-underline-offset:3px;text-decoration:underline}.scene-byline-light .scene-meta,.scene-byline-role{color:#ffffffa6;font-weight:400}.scene-byline-light .scene-avatar{box-shadow:0 0 0 3px var(--scene-yellow)}.scene-article-hero{z-index:1;max-width:1200px;margin:-8rem auto 0;padding:0 clamp(16px,4vw,40px);position:relative}.scene-article-hero img{aspect-ratio:16/9;object-fit:cover;border-radius:calc(var(--scene-radius) + 4px);width:100%;height:auto;display:block;box-shadow:0 30px 70px -30px #1a0c5c73}.scene-article-layout{grid-template-columns:minmax(0,1fr) minmax(0,700px) minmax(0,1fr);gap:0 4rem;padding:4rem clamp(16px,4vw,40px) 0;display:grid}.scene-article-rail{justify-content:flex-end;display:flex}.scene-article-rail .scene-share{flex-direction:column;align-self:flex-start;position:sticky;top:7rem}.scene-article-rail .scene-share-label{letter-spacing:.08em}.scene-article-main{min-width:0}.scene-share{align-items:center;gap:.6rem;display:flex}.scene-share-label{letter-spacing:.1em;text-transform:uppercase;color:var(--scene-muted);font-size:.75rem;font-weight:600}.scene-share-button{border:1px solid var(--scene-line);background:var(--_colors---white);width:2.5rem;height:2.5rem;color:var(--scene-purple);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:grid}.scene-share-button:hover{border-color:var(--scene-purple);background:var(--scene-purple);color:var(--_colors---white)}.scene-share-status{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.scene-prose{font-family:var(--_fonts---open-sans);color:var(--scene-ink);font-size:1.1875rem;line-height:1.75}.scene-prose>p{margin:0 0 1.5rem}.scene-prose>p:first-child:first-letter{float:left;font-family:var(--_fonts---open-sans);color:var(--scene-purple);margin:.08em .12em 0 0;font-size:4.1em;font-weight:700;line-height:.82}.scene-prose a{color:var(--scene-purple);text-decoration:underline;-webkit-text-decoration-color:var(--scene-yellow);text-decoration-color:var(--scene-yellow);text-underline-offset:3px;text-decoration-thickness:2px}.scene-prose a:hover{background:#f3c8454d}.scene-prose strong{font-weight:700}.scene-prose h2{font-family:var(--_fonts---open-sans);letter-spacing:-.02em;color:var(--scene-purple);margin:3rem 0 1rem;font-size:1.75rem;font-weight:600;line-height:1.25}.scene-prose blockquote{font-family:var(--_fonts---open-sans);letter-spacing:-.02em;color:var(--scene-purple);border:0;margin:3rem 0;padding:2.25rem 0 0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500;line-height:1.3;position:relative}.scene-prose blockquote:before{content:"“";color:var(--scene-yellow);font-size:5rem;line-height:1;position:absolute;top:-.6rem;left:-.2rem}.scene-prose figure{margin:2.5rem 0}.scene-prose figure img{border-radius:var(--scene-radius);width:100%;height:auto;display:block}.scene-prose figcaption{font-family:var(--_fonts---open-sans);text-align:left;color:var(--scene-muted);margin-top:.85rem;font-size:.9375rem;line-height:1.55}.scene-prose figcaption span{color:#8a8fa0;margin-left:.35rem;font-size:.8125rem}.scene-prose h3{font-family:var(--_fonts---open-sans);letter-spacing:-.01em;color:var(--scene-ink);margin:2.5rem 0 .75rem;font-size:1.35rem;font-weight:600;line-height:1.3}.scene-prose h4{color:var(--scene-ink);margin:2rem 0 .5rem;font-size:1.1rem;font-weight:700}.scene-prose h2+h3{margin-top:1rem}.scene-prose ul,.scene-prose ol{margin:0 0 1.5rem;padding-left:1.4rem}.scene-prose li{margin-bottom:.5rem;padding-left:.25rem}.scene-prose ul li::marker{color:var(--scene-purple)}.scene-prose ol li::marker{color:var(--scene-purple);font-weight:700}.scene-prose hr{border:0;border-top:3px solid var(--scene-yellow);width:4rem;height:0;margin:3rem auto}.scene-prose blockquote em{font-style:normal}.scene-callout{border-radius:var(--scene-radius);background:var(--scene-tint);margin:2.5rem 0;padding:1.5rem 1.75rem;font-size:1.0625rem}.scene-callout p{margin:0 0 .75rem}.scene-callout p:last-child{margin-bottom:0}.scene-callout strong:first-child{color:var(--scene-purple)}.scene-prose .scene-button{margin:2rem 0}.scene-prose .scene-button a{background:var(--scene-purple);color:var(--_colors---white);font-family:var(--_fonts---main-poppins);border-radius:8rem;padding:.75rem 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-block}.scene-prose .scene-button a:hover{background:var(--scene-yellow);color:var(--_colors---black)}.scene-embed-frame{aspect-ratio:16/9;border-radius:var(--scene-radius);background:var(--scene-ink);position:relative;overflow:hidden}.scene-embed-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.scene-article-hero figcaption{text-align:left;max-width:700px;color:var(--scene-muted);margin:.85rem auto 0;font-size:.9375rem;line-height:1.55}.scene-article-hero figcaption span{color:#8a8fa0;margin-left:.35rem;font-size:.8125rem}.scene-event-card{border-radius:calc(var(--scene-radius) + 4px);background:linear-gradient(160deg, var(--scene-purple) 0%, var(--scene-purple-deep) 100%);color:var(--_colors---white);grid-template-columns:220px minmax(0,1fr);margin:3rem 0;display:grid;overflow:hidden}.scene-event-media{min-height:220px;position:relative}.scene-event-body{flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.75rem 2rem;display:flex}.scene-event-title{font-family:var(--_fonts---open-sans);letter-spacing:-.02em;color:var(--_colors---white);margin:0;font-size:1.75rem;font-weight:600}.scene-event-facts{color:#fffc;margin:0 0 .75rem}.scene-event-body .rt-button-v1{background-color:var(--scene-yellow)}.scene-event-body .rt-text-style-button.one{color:var(--_colors---black)}.scene-article-footer{border-top:1px solid var(--scene-line);margin-top:3rem;padding-top:2rem}.scene-article-tags{flex-wrap:wrap;gap:.5rem;margin:0 0 2.5rem;padding:0;list-style:none;display:flex}.scene-author{border-radius:calc(var(--scene-radius) + 4px);background:var(--scene-tint);gap:1.5rem;padding:2rem;display:flex}.scene-author .scene-eyebrow{color:var(--scene-purple)}.scene-author-name{font-family:var(--_fonts---open-sans);color:var(--scene-ink);margin:0 0 .5rem;font-size:1.3rem;font-weight:600}.scene-author-bio{color:var(--scene-muted);font-size:.975rem}.scene-author-bio p,.scene-author-hero-bio p{color:inherit;margin:0 0 .75rem}.scene-author-bio p:last-child,.scene-author-hero-bio p:last-child{margin-bottom:0}.scene-author-bio a{color:var(--scene-purple)}.scene-masthead-compact{padding-bottom:4rem}.scene-masthead-compact .scene-breadcrumb{z-index:1;position:relative}.scene-author-hero{z-index:1;align-items:flex-start;gap:2rem;max-width:900px;display:flex;position:relative}.scene-author-hero .scene-avatar{box-shadow:0 0 0 4px var(--scene-yellow)}.scene-author-hero-name{font-family:var(--_fonts---open-sans);letter-spacing:-.03em;color:var(--_colors---white);margin:0 0 .25rem;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:600;line-height:1.1}.scene-author-hero-role{color:var(--scene-yellow);margin:0 0 1rem;font-weight:600}.scene-author-hero-bio{color:#ffffffd1;font-size:1.0625rem}.scene-author-hero-bio a{color:var(--_colors---white)}.scene-pager{justify-content:space-between;margin-top:3rem;display:flex}.scene-pager-link{border:1px solid var(--scene-line);color:var(--scene-purple);border-radius:8rem;padding:.65rem 1.4rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.scene-pager-link:hover{border-color:var(--scene-purple);background:var(--scene-purple);color:var(--_colors---white)}.scene-card-image-fallback{background:var(--scene-purple) url(/images/ISTA-background-Icon_1ISTA-background-Icon.avif) center / 40% no-repeat;position:absolute;inset:0}.scene>.scene-container:last-child{padding-bottom:5rem}.scene-keep-reading{border-top:1px solid var(--scene-line);margin-top:5rem;padding:4rem 0 6rem}@media screen and (max-width:1100px){.scene-article-layout{grid-template-columns:minmax(0,700px);justify-content:center}.scene-article-rail{justify-content:flex-start;margin-bottom:2rem}.scene-article-rail .scene-share{flex-direction:row;position:static}}@media screen and (max-width:991px){.scene-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scene-feature,.scene-journal-inner{grid-template-columns:minmax(0,1fr)}.scene-journal-inner{gap:2rem}.scene-feature-media{aspect-ratio:16/9;min-height:0}.scene-masthead-inner{flex-direction:column;align-items:flex-start}.scene-newsletter-card{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:767px){.scene-masthead{padding:8rem 0 6rem}.scene-topics{scrollbar-width:none;flex-wrap:nowrap;margin:0 calc(-1*clamp(16px,4vw,40px));padding:0 clamp(16px,4vw,40px) .25rem;overflow-x:auto}.scene-grid{grid-template-columns:minmax(0,1fr);gap:2.5rem}.scene-card-compact .scene-card-media{width:110px}.scene-article-header{padding:8rem 0 7rem}.scene-article-hero{margin-top:-4.5rem}.scene-prose{font-size:1.0625rem}.scene-event-card{grid-template-columns:minmax(0,1fr)}.scene-event-media{aspect-ratio:16/9;min-height:0}.scene-author,.scene-author-hero{flex-direction:column;gap:1.25rem}.scene-author{padding:1.5rem}}
