.iq-mag{--iq-mag-gap:clamp(1rem, 2vw, 1.5rem);min-width:0;color:var(--iq-navy);position:relative}.iq-mag+.iq-mag,.iq-mag-row+.iq-mag,.iq-mag+.iq-mag-row{margin-top:clamp(2rem,4vw,3rem)}.iq-mag-grid{gap:var(--iq-mag-gap);grid-template-columns:repeat(var(--iq-cols,3), minmax(0, 1fr));display:grid}@media (max-width:1023px){.iq-mag-grid{grid-template-columns:repeat(min(var(--iq-cols,3), 2), minmax(0, 1fr))}}@media (max-width:639px){.iq-mag-grid{grid-template-columns:minmax(0,1fr)}.iq-mag-grid--compact{grid-template-columns:repeat(min(var(--iq-cols,3), 2), minmax(0, 1fr))}}.iq-mag-list{gap:.75rem;display:grid}.iq-mag-grid--list,.iq-mag-grid--numbered{gap:.75rem}.iq-mag-note{color:var(--iq-muted);margin:-.5rem 0 1rem;font-size:.75rem}.iq-mag-empty{margin:0}.iq-mag-row.wp-block-columns{gap:var(--iq-mag-gap,1.5rem);margin-block-start:clamp(2rem,4vw,3rem);margin-block-end:clamp(2rem,4vw,3rem)}.iq-mag-row .iq-mag+.iq-mag{margin-top:1.5rem}.iq-mag .iq-card--post .iq-card__media .iq-badge.iq-card__above{z-index:2;text-decoration:none}.iq-mag .iq-card--post .iq-card__media--placeholder{color:var(--iq-primary)}.iq-mag .iq-card__placeholder .iq-icon{opacity:.5;width:2rem;height:2rem}.iq-mag .iq-card--post .iq-card__date{flex-wrap:wrap;align-items:center;gap:.25rem .375rem;display:flex}.iq-mag .iq-card__sep{opacity:.6}.iq-mag .iq-card__rt{white-space:nowrap;align-items:center;display:inline-flex}.iq-mag .iq-card__rt .iq-icon{width:.85rem;height:.85rem;margin-right:.2rem}.iq-mag .iq-card__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--iq-primary);margin:0 0 .2rem;font-size:.625rem;font-weight:700}.iq-mag .iq-card--compact{border-radius:var(--iq-r-2xl);padding:.625rem}.iq-mag .iq-card--compact .iq-card__media{border-radius:var(--iq-r-md);justify-content:flex-start;align-items:flex-end;height:7rem}.iq-mag .iq-card--compact .iq-card__media .iq-badge{font-size:.5625rem}.iq-mag .iq-card--compact .iq-card__title{font-size:.75rem;line-height:1.35}.iq-mag .iq-card--compact .iq-card__date{font-size:.625rem}.iq-mag .iq-card--lg .iq-card__excerpt{font-size:.875rem}.iq-mag .iq-card--lg .iq-card__body{padding:0 .25rem .25rem}.iq-mag .iq-card--horizontal.iq-card--post{flex-direction:row;align-items:center;gap:1rem}.iq-mag .iq-card--horizontal .iq-card__body{flex:1;min-width:0}@media (max-width:479px){.iq-card--horizontal .iq-card__media{width:34%}.iq-card--horizontal .iq-card__excerpt{display:none}}.iq-mag .iq-card--overlay{background:var(--iq-footer);isolation:isolate;border:0;justify-content:flex-end;min-height:15rem;padding:0;overflow:hidden}.iq-mag .iq-card--overlay .iq-card__media{z-index:-1;border-radius:0;height:auto;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.iq-mag .iq-card--overlay .iq-card__media img{mix-blend-mode:normal!important}.iq-mag .iq-card--overlay .iq-card__media:after{content:"";background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--iq-footer) 70%, transparent) 65%, color-mix(in srgb, var(--iq-footer) 94%, transparent) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.iq-mag .iq-card--overlay .iq-card__media .iq-badge{top:.875rem;bottom:auto;left:.875rem}.iq-mag .iq-card--overlay .iq-card__body{padding:1rem 1.125rem 1.125rem;position:relative}.iq-mag .iq-card--overlay .iq-card__title,.iq-mag .iq-card--overlay:hover .iq-card__title{color:#fff;text-shadow:0 1px 2px #00000040;font-size:1rem}.iq-mag .iq-card--overlay .iq-card__excerpt,.iq-mag .iq-card--overlay .iq-card__date{color:#ffffffd1}.iq-mag .iq-card--list.iq-card--post{box-shadow:none;flex-direction:row;align-items:center;gap:.75rem;padding:.5rem}.iq-mag .iq-card--list .iq-card__media{border-radius:var(--iq-r-md);flex:none;width:5.5rem;height:4.25rem;margin:0}.iq-mag .iq-card--list .iq-card__body{min-width:0;padding:0}.iq-mag .iq-card--list .iq-card__title{margin-bottom:.125rem;font-size:.8125rem}.iq-mag .iq-card--numbered.iq-card--post{box-shadow:none;flex-direction:row;align-items:flex-start;gap:.875rem;padding:.75rem .875rem}.iq-mag .iq-card__num{min-width:2.25rem;font:800 1.75rem/1 var(--iq-font-display);background:var(--iq-grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex:none}.iq-mag .iq-card--numbered .iq-card__body{min-width:0;padding:0}.iq-mag .iq-card--numbered .iq-card__title{font-size:.875rem}.iq-hero-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.iq-hero-grid .iq-card--overlay{min-height:13rem}@media (min-width:768px){.iq-hero-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(12rem,auto)}.iq-hero-grid .iq-hero-grid__main{grid-area:span 2/span 2;min-height:25rem}.iq-hero-grid .iq-hero-grid__main .iq-card__title{font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.2}.iq-hero-grid--3{grid-template-columns:2fr 1fr}.iq-hero-grid--3 .iq-hero-grid__main{grid-column:auto}.iq-hero-grid--4>:not(.iq-hero-grid__main):last-child{grid-column:span 2}}.iq-feature-grid{gap:var(--iq-mag-gap,1.25rem);display:grid}@media (min-width:900px){.iq-feature-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.iq-feature-grid__side{gap:.75rem;display:grid}.iq-cat-block{gap:var(--iq-mag-gap,1.25rem);display:grid}.iq-cat-block__list{align-content:start;gap:.5rem;display:grid}@media (min-width:900px){.iq-cat-block--big-list{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.iq-slider{position:relative}.iq-slider__track{gap:var(--iq-mag-gap,1rem);scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--iq-r-2xl);grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.iq-slider__track::-webkit-scrollbar{display:none}.iq-slider__slide{scroll-snap-align:start;min-width:0;display:flex}.iq-slider__slide>.iq-card{flex:1}.iq-mag--featured-story-slider .iq-card--overlay{min-height:clamp(18rem,40vw,28rem)}.iq-mag--featured-story-slider .iq-card--overlay .iq-card__title{max-width:40rem;font-size:clamp(1.25rem,1rem + 1.2vw,2rem);line-height:1.2}.iq-slider--carousel .iq-slider__track{grid-auto-columns:calc((100% - (var(--iq-cols,4) - 1) * var(--iq-mag-gap,1rem)) / var(--iq-cols,4));border-radius:0;padding-bottom:.25rem}@media (max-width:1023px){.iq-slider--carousel .iq-slider__track{grid-auto-columns:calc((100% - var(--iq-mag-gap,1rem)) / 2.2)}}@media (max-width:639px){.iq-slider--carousel .iq-slider__track{grid-auto-columns:78%}}.iq-slider__controls{align-items:center;gap:.5rem;margin-top:.875rem;display:flex}.iq-slider__controls--end{justify-content:flex-end}.iq-slider__dots{gap:.375rem;margin-left:auto;display:flex}.iq-slider__dot{background:var(--iq-soft-border);cursor:pointer;border:0;border-radius:999px;width:.625rem;height:.625rem;padding:0;transition:width .2s,background-color .2s}.iq-slider__dot[aria-current=true]{background:var(--iq-primary);width:1.5rem}.iq-slider__arrow[disabled]{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.iq-slider__track{scroll-behavior:auto}}.iq-spot{border:1px solid var(--iq-border);border-radius:var(--iq-r-2xl);background:var(--iq-surface);display:grid;overflow:hidden;box-shadow:0 18px 40px -24px #345bf459}@media (min-width:900px){.iq-spot{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.iq-spot__media{min-width:0;position:relative}.iq-spot__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;height:100%;display:grid;overflow-x:auto}.iq-spot__track::-webkit-scrollbar{display:none}.iq-spot__slide{aspect-ratio:16/10;scroll-snap-align:start;min-height:15rem;display:block;position:relative}@media (min-width:900px){.iq-spot__slide{aspect-ratio:auto;min-height:24rem}}.iq-spot__slide .iq-card__media{border-radius:0;height:auto;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.iq-spot__slide .iq-card__img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--iq-ease,ease)}.iq-spot__slide:hover .iq-card__img{transform:scale(1.03)}.iq-spot__arrow{z-index:2;width:2.75rem;height:2.75rem;color:var(--iq-navy-fixed,#101b47);cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;place-items:center;padding:0;transition:background-color .2s,color .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px -6px #101b4759}.iq-spot__arrow:hover{background:var(--iq-primary);color:#fff}.iq-spot__arrow:focus-visible{outline:3px solid var(--iq-primary);outline-offset:2px}.iq-spot__arrow .iq-icon{width:1.15rem;height:1.15rem}.iq-spot__arrow--prev{left:1rem}.iq-spot__arrow--next{right:1rem}.iq-spot__list{flex-direction:column;justify-content:center;margin:0;padding:.75rem 1.25rem;list-style:none;display:flex}@media (min-width:900px){.iq-spot__list{padding:1.25rem 2rem}}.iq-spot__item{cursor:pointer;gap:1rem;padding:1rem 0;display:flex}.iq-spot__item+.iq-spot__item{border-top:1px solid var(--iq-border)}.iq-spot__num{background:var(--iq-lightbg);width:2rem;height:2rem;font:800 .875rem/1 var(--iq-font-display);color:var(--iq-navy);border-radius:999px;flex:none;place-items:center;margin-top:.1rem;transition:background-color .2s,color .2s;display:grid}.iq-spot__item.is-active .iq-spot__num{background:linear-gradient(135deg, var(--iq-primary), var(--iq-purple));color:#fff;box-shadow:0 6px 14px -6px #803ffd99}.iq-spot__body{min-width:0}.iq-spot__kicker{font:700 11px/1.3 var(--iq-font);letter-spacing:.06em;text-transform:uppercase;color:var(--iq-primary);margin:0 0 .25rem}.iq-spot__title{font:800 1.0625rem/1.3 var(--iq-font-display);color:var(--iq-navy);margin:0}@media (min-width:1280px){.iq-spot__title{font-size:1.1875rem}}.iq-spot__title a{color:inherit;text-decoration:none}.iq-spot__title a:hover,.iq-spot__item.is-active .iq-spot__title a{color:var(--iq-primary)}.iq-spot__excerpt{color:var(--iq-muted);margin:.4rem 0 0;font-size:.875rem;line-height:1.55;display:none}.iq-spot__item.is-active .iq-spot__excerpt{display:block}.iq-spot .iq-card__date{margin:.4rem 0 0}:root[data-theme=dark] .iq-spot__kicker,:root[data-theme=dark] .iq-spot__title a:hover,:root[data-theme=dark] .iq-spot__item.is-active .iq-spot__title a{color:#8fa9ff}@media (prefers-reduced-motion:reduce){.iq-spot__track{scroll-behavior:auto}.iq-spot__slide .iq-card__img{transition:none}}.iq-masonry{column-count:var(--iq-cols,3);column-gap:var(--iq-mag-gap,1.25rem)}@media (max-width:1023px){.iq-masonry{column-count:min(var(--iq-cols,3), 2)}}@media (max-width:639px){.iq-masonry{column-count:1}}.iq-masonry>.iq-card{break-inside:avoid;margin-bottom:var(--iq-mag-gap,1.25rem);width:100%}.iq-masonry>.iq-card:nth-child(3n+1) .iq-card__media{height:10rem}.iq-masonry>.iq-card:nth-child(3n+2) .iq-card__media{height:7rem}.iq-timeline{border-left:2px solid var(--iq-border);margin:0;padding:0 0 0 1.25rem;list-style:none}.iq-timeline__group+.iq-timeline__group{margin-top:1.5rem}.iq-mag .iq-timeline__date{font:700 .8125rem/1.3 var(--iq-font-display);color:var(--iq-primary);margin:0 0 .75rem;position:relative}.iq-mag .iq-timeline__date:before{content:"";background:var(--iq-grad);width:12px;height:12px;box-shadow:0 0 0 4px var(--iq-surface);border-radius:999px;position:absolute;top:.15rem;left:calc(-1.25rem - 7px)}.iq-timeline__items{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.iq-timeline__item{grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.iq-timeline__time{color:var(--iq-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.iq-timeline .iq-card--horizontal .iq-card__media{width:30%;max-width:140px}.iq-mag-tabs{text-transform:uppercase;letter-spacing:.04em;margin-bottom:1.25rem}.iq-mag-filter__panel{min-height:6rem;position:relative}.iq-mag-filter__panel[aria-busy=true] .iq-mag-filter__results{opacity:.45;transition:opacity .2s}.iq-mag-skeleton{min-height:13rem}.iq-mag-filter__more{justify-content:center;margin-top:1.5rem;display:flex}.iq-mag-filter__error{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.iq-mag-topics{margin-bottom:1rem}.iq-mag-topics__label{color:var(--iq-muted);margin:0 0 .5rem;font-size:.8125rem}.iq-mag-hero{border:1px solid var(--iq-border);border-radius:var(--iq-r-3xl);background:var(--iq-lightbg);align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}@media (min-width:1024px){.iq-mag-hero{grid-template-columns:repeat(2,minmax(0,1fr))}}.iq-mag .iq-mag-hero__text>*+*{margin-top:1rem}.iq-mag .iq-mag-hero__pill{background:color-mix(in srgb, var(--iq-primary) 10%, transparent);color:var(--iq-primary);text-transform:uppercase;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.iq-mag .iq-mag-hero__title{font:800 clamp(1.875rem, 1.4rem + 1.6vw, 2.25rem) / 1.15 var(--iq-font-display);letter-spacing:-.02em;color:var(--iq-navy);margin-bottom:0}.iq-mag .iq-mag-hero__lead{color:var(--iq-muted);margin-bottom:0;font-size:.875rem}.iq-mag .iq-mag-hero__card.iq-card--post{border-radius:var(--iq-r-2xl);padding:1rem}.iq-mag .iq-mag-hero__card .iq-card__media{border-radius:var(--iq-r-xl);align-items:flex-end;height:13rem;margin-bottom:1rem}.iq-mag .iq-mag-hero__card .iq-card__media .iq-badge{padding:.25rem .625rem;font-size:.625rem}.iq-mag .iq-mag-hero__card .iq-card__title{font-size:1.25rem}.iq-mag-tiles{grid-template-columns:repeat(var(--iq-cols,4), minmax(0, 1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.iq-mag-tiles{grid-template-columns:repeat(min(var(--iq-cols,4), 3), minmax(0, 1fr))}}@media (max-width:639px){.iq-mag-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.iq-mag-tile{border:1px solid var(--iq-border);border-radius:var(--iq-r-xl);background:var(--iq-surface);height:100%;box-shadow:var(--iq-shadow-card);color:var(--iq-navy);transition:transform .2s var(--iq-ease), box-shadow .2s var(--iq-ease);box-sizing:border-box;flex-direction:column;gap:.375rem;padding:1rem;display:flex;text-decoration:none!important}.iq-mag-tile:hover{box-shadow:var(--iq-shadow-card-hover);transform:translateY(-3px)}.iq-mag .iq-mag-tile__name{font:700 .9375rem/1.3 var(--iq-font-display)}.iq-mag-tile__desc{color:var(--iq-muted);font-size:.75rem;line-height:1.5}.iq-mag-tile__count{color:var(--iq-primary);margin-top:auto;font-size:.6875rem;font-weight:600}.iq-author__head{align-items:center;gap:.875rem;display:flex}.iq-author__avatar{box-shadow:0 0 0 3px var(--iq-surface), 0 0 0 5px var(--iq-soft-border);border-radius:999px;flex:none}.iq-author__label{letter-spacing:.08em;text-transform:uppercase;color:var(--iq-primary);margin:0 0 .75rem;font-size:.6875rem;font-weight:700}.iq-mag .iq-author__name{font:700 1.0625rem/1.3 var(--iq-font-display);margin:0}.iq-mag .iq-author__name a{color:inherit;text-decoration:none}.iq-author__role{color:var(--iq-muted);margin:.125rem 0 0;font-size:.8125rem}.iq-author__bio{color:var(--iq-body);margin:.875rem 0;font-size:.875rem;line-height:1.6}.iq-author__socials{flex-wrap:wrap;gap:.375rem;margin:.5rem 0 .875rem;display:flex}.iq-author__socials .iq-icon-btn{width:2.25rem;height:2.25rem}.iq-author__posts{gap:.375rem;margin:.5rem 0 1rem;display:grid}.iq-mag-cta{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:1.25rem;height:100%;display:flex}.iq-mag-cta__media.iq-card__media{flex:none;width:7.5rem;height:7.5rem;margin:0}.iq-mag-cta__body{flex:1;min-width:12rem}.iq-mag-cta__body>*+*{margin-top:.5rem}.iq-mag .iq-mag-cta__title{font:700 1.125rem/1.3 var(--iq-font-display);color:var(--iq-navy);margin:0}.iq-mag-cta__desc{color:var(--iq-muted);margin:0;font-size:.8125rem}.iq-mag-cta .iq-btn{margin-top:.875rem}.iq-mag-grid--tools{gap:.75rem}.iq-video{margin:0}.iq-video__frame{aspect-ratio:16/9;border-radius:var(--iq-r-2xl);background:var(--iq-footer);position:relative;overflow:hidden}.iq-video--4-3 .iq-video__frame{aspect-ratio:4/3}.iq-video--1-1 .iq-video__frame{aspect-ratio:1}.iq-video--9-16 .iq-video__frame{aspect-ratio:9/16;max-width:420px}.iq-video__poster,.iq-video__frame iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.iq-video__play{background:var(--iq-grad);color:#fff;cursor:pointer;width:4.5rem;height:4.5rem;box-shadow:var(--iq-shadow-cta);transition:transform .2s var(--iq-ease);border:0;border-radius:999px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.iq-video__play:hover{transform:scale(1.06)}.iq-video__play:focus-visible{transform:scale(1.06)}.iq-video__play .iq-icon{width:1.75rem;height:1.75rem;margin-left:.2rem}.iq-video.is-playing .iq-video__play,.iq-video.is-playing .iq-video__poster{display:none}.iq-video__caption{margin-top:.75rem}.iq-mag .iq-video__title{font:700 1.0625rem/1.3 var(--iq-font-display);margin:0}.iq-video__desc,.iq-video__privacy{color:var(--iq-muted);margin:.25rem 0 0;font-size:.8125rem}.iq-video__privacy{font-size:.6875rem}.iq-video__links{flex-wrap:wrap;gap:.5rem 1.25rem;margin:.5rem 0 0;display:flex}.iq-quote{border-radius:var(--iq-r-2xl);background:var(--iq-lightbg);border:1px solid var(--iq-border);margin:2rem 0;padding:1.75rem 1.75rem 1.5rem;position:relative}.iq-quote__mark{border-radius:var(--iq-r-md);background:var(--iq-grad);color:#fff;box-sizing:border-box;width:2.25rem;height:2.25rem;padding:.4rem;position:absolute;top:-.875rem;left:1.25rem}.iq-mag .iq-quote__text{font:600 1.125rem/1.55 var(--iq-font-display);color:var(--iq-navy);border:0;margin:0;padding:0}.iq-mag .iq-quote__text p{margin:0}.iq-quote__by{align-items:center;gap:.75rem;margin-top:1rem;display:flex}.iq-quote__photo{object-fit:cover;border-radius:999px;width:3rem;height:3rem}.iq-quote__name{font-size:.875rem;font-weight:700;display:block}.iq-quote__role{color:var(--iq-muted);font-size:.75rem;display:block}.iq-insight{border-radius:var(--iq-r-xl);border:1px solid color-mix(in srgb, var(--iq-amber) 30%, transparent);background:color-mix(in srgb, var(--iq-amber) 7%, var(--iq-surface));gap:.875rem;margin:1.75rem 0;padding:1.125rem 1.25rem;display:flex}.iq-insight__label{letter-spacing:.08em;text-transform:uppercase;color:var(--iq-amber);margin:0 0 .25rem;font-size:.6875rem;font-weight:800}.iq-insight__text{color:var(--iq-body);margin:0;font-size:.9375rem;line-height:1.6}.iq-mag--newsletter-signup.iq-panel{background:linear-gradient(135deg, var(--iq-lightbg) 0%, color-mix(in srgb, var(--iq-purple) 6%, var(--iq-lightbg)) 100%)}.iq-newsletter__intro{align-items:flex-start;gap:.875rem;display:flex}.iq-mag .iq-newsletter__title{font:700 clamp(1.125rem, 1rem + .5vw, 1.375rem) / 1.25 var(--iq-font-display);color:var(--iq-navy);margin:0}.iq-newsletter__desc{color:var(--iq-muted);margin:.25rem 0 0;font-size:.875rem}.iq-newsletter__form{margin-top:1.25rem}.iq-newsletter__row{flex-wrap:wrap;gap:.625rem;display:flex}.iq-newsletter__row .iq-input{flex:14rem;min-width:0}.iq-newsletter__consent{color:var(--iq-muted);align-items:flex-start;gap:.5rem;margin-top:.875rem;font-size:.75rem;line-height:1.5;display:flex}.iq-newsletter__consent input{flex:none;margin-top:.15rem}.iq-newsletter__hp{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.iq-newsletter__msg{margin:.75rem 0 0;font-size:.8125rem;font-weight:600}.iq-newsletter__msg.is-error{color:var(--iq-coral)}.iq-newsletter__msg.is-success{color:var(--iq-teal)}.iq-newsletter--compact .iq-newsletter__intro .iq-icon-tile{display:none}.iq-newsletter--compact .iq-newsletter__row{flex-direction:column}.iq-newsletter--compact .iq-newsletter__row .iq-input{flex-basis:auto}.iq-mag--newsletter-signup:not(.iq-panel){border:1px solid var(--iq-border);border-radius:var(--iq-r-2xl);background:var(--iq-lightbg);padding:1.25rem}.iq-newsletter .iq-notice{margin-top:1rem}.iq-smart-list__items{gap:1.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.iq-smart-list__item{scroll-margin-top:calc(var(--iq-header-h,80px) + 1rem);position:relative}.iq-smart-list.has-numbers .iq-smart-list__item{padding-left:3.75rem}.iq-smart-list__num{border-radius:var(--iq-r-lg);background:var(--iq-grad);color:#fff;width:2.75rem;height:2.75rem;font:800 1.125rem/1 var(--iq-font-display);box-shadow:var(--iq-shadow-cta);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:0}.iq-smart-list__body>:first-child{margin-top:.25rem}.iq-smart-list__body>*+*{margin-top:1em}.iq-smart-list__nav{margin-top:2rem}.iq-smart-list__nav .iq-icon{width:1rem;height:1rem}.iq-archive-layout{gap:2.5rem;padding-top:2rem;padding-bottom:4rem;display:grid}@media (min-width:1024px){.iq-archive-layout.has-sidebar{grid-template-columns:minmax(0,1fr) 320px}}.iq-archive-layout__main>*+*{margin-top:2rem}.iq-archive-layout__aside{align-content:start;gap:1.5rem;display:grid}@media (min-width:1024px){.iq-archive-layout__aside{top:calc(var(--iq-header-h,80px) + 1.5rem);position:sticky}}.iq-archive-intro{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.iq-archive-intro__img{border-radius:var(--iq-r-lg);width:9rem;height:auto}.iq-archive-intro__text{color:var(--iq-body);flex:18rem;font-size:.9375rem;line-height:1.7}.iq-archive-intro__text>:first-child{margin-top:0}.iq-archive-intro__text>:last-child{margin-bottom:0}.iq-archive-context{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.iq-archive-context__stat{color:var(--iq-muted);margin:0;font-size:.875rem;font-weight:600}.iq-mag .iq-archive__h2{font:700 1.25rem/1.3 var(--iq-font-display);color:var(--iq-navy);margin:0 0 1rem}.iq-archive-lead .iq-card--overlay{min-height:clamp(18rem,36vw,26rem);margin-bottom:1rem}.iq-archive-lead .iq-card--overlay .iq-card__title{font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}.iq-archive-topic{margin-top:3rem}.iq-mag--search-results{padding-top:1.5rem;padding-bottom:4rem}.iq-search__form{flex-wrap:wrap;gap:.625rem;margin-bottom:1.25rem;display:flex}.iq-search__form .iq-input{flex:18rem}.iq-search__form .iq-select{flex:0 14rem}.iq-search-tabs{margin-bottom:1.25rem}.iq-search-tabs__count{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:999px;justify-content:center;min-width:1.25rem;padding:0 .3rem;font-size:.6875rem;display:inline-flex}.iq-search__summary{color:var(--iq-muted);margin:0 0 1rem;font-size:.875rem}.iq-search__topics{flex-wrap:wrap;justify-content:center}.iq-meta-item{align-items:center;gap:.375rem;display:inline-flex}.iq-meta-item .iq-icon{width:1rem;height:1rem}.iq-toc{border:1px solid var(--iq-border);border-radius:var(--iq-r-xl);background:var(--iq-surface);padding:.875rem 1rem}.iq-toc--inline{background:var(--iq-lightbg);margin:1.5rem 0}.iq-toc__title{cursor:pointer;font:700 .9375rem/1.3 var(--iq-font-display);color:var(--iq-navy);align-items:center;gap:.5rem;list-style:none;display:flex}.iq-toc__title::-webkit-details-marker{display:none}.iq-toc__title .iq-icon{color:var(--iq-primary)}.iq-toc__chev{margin-left:auto;transition:transform .2s}.iq-toc[open] .iq-toc__chev{transform:rotate(180deg)}.iq-toc__list,.iq-toc__sub{margin:0;padding:0;list-style:none}.iq-toc__list{counter-reset:iq-toc;margin-top:.75rem}.iq-toc__sub{margin:.125rem 0 .25rem .875rem}.iq-toc__item{margin:0}.iq-toc__link{border-radius:0 var(--iq-r-sm) var(--iq-r-sm) 0;color:var(--iq-body);border-left:2px solid #0000;padding:.3rem .5rem;font-size:.8125rem;line-height:1.4;text-decoration:none;display:block}.iq-toc__link:hover{color:var(--iq-primary)}.iq-toc__link.is-active,.iq-toc__link[aria-current=true]{border-left-color:var(--iq-primary);background:color-mix(in srgb, var(--iq-primary) 8%, transparent);color:var(--iq-primary);font-weight:600}.iq-toc__item--h3 .iq-toc__link{font-size:.75rem}.iq-mag :where(.iq-newsletter__consent,.iq-newsletter__desc,.iq-newsletter__msg) a{text-underline-offset:2px;text-decoration:underline}
