h2.svelte-1uha8ag{margin-top:2em;margin-bottom:.5em}.todo-cover.svelte-1kohq8i{aspect-ratio:17/6;--mixed-color:color-mix(in srgb, #ef4444 calc(var(--urgency) * 10%), var(--state-color));background:linear-gradient(135deg, var(--mixed-color) 0%, color-mix(in srgb, var(--mixed-color) 70%, black) 100%);border-radius:var(--ids__radius,.5em);justify-content:center;align-items:center;width:100%;min-height:120px;display:flex}.badge.svelte-1kohq8i{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:.8em;font-weight:600}.authors.svelte-ocxnsb{flex-wrap:wrap;gap:1em;margin:0 0 .65em;padding:0;list-style:none;display:flex}.author.svelte-ocxnsb{align-items:center;gap:.6em;margin:0;padding:0;display:flex}.author.svelte-ocxnsb:before{content:none}.author.svelte-ocxnsb picture,.author.svelte-ocxnsb .initial:where(.svelte-ocxnsb){background:rgba(var(--ids__text-RGB), .08);corner-shape:squircle;border-radius:.9em;flex-shrink:0;justify-content:center;align-items:center;width:3em;height:3em;display:inline-flex;overflow:hidden}.author.svelte-ocxnsb picture img{object-fit:cover;width:100%;height:100%;display:block}.initial.svelte-ocxnsb{font-size:1.2em;font-weight:600;line-height:1}.meta.svelte-ocxnsb{flex-direction:column;line-height:1.2;display:inline-flex}.name.svelte-ocxnsb{font-weight:600}.role.svelte-ocxnsb{opacity:.7;font-size:.85em}.authors.compact.svelte-ocxnsb .meta:where(.svelte-ocxnsb){flex-direction:row;align-items:baseline}.breadcrumbs.svelte-1jovwxm{flex-direction:row;align-items:center;gap:.4em;font-size:.85em;display:flex}.separator.svelte-1jovwxm{opacity:.4}.current-page.svelte-1jovwxm{opacity:.6}.info.svelte-x84cjg{flex-direction:row;padding-top:.1em;font-size:.8em;display:flex}@media (min-width:768px){.info.svelte-x84cjg{float:right}}.info.svelte-x84cjg>div:not(:first-child):before{content:"·";padding-inline:.5em}.info.svelte-x84cjg>:last-child:before{content:none}.tags.svelte-x84cjg{flex-wrap:wrap;align-items:center;gap:.3em;display:flex}.tag.svelte-x84cjg{background:rgba(var(--ids__surface-RGB), 1);color:rgba(var(--ids__code-RGB), 1);border-radius:.2em;padding:.1em .4em;font-size:.75em}.after-header.svelte-x84cjg{justify-content:space-between;align-items:baseline;display:flex}.gallery.svelte-ewh1ap{grid-template-columns:repeat(auto-fill,120px);gap:3rem;display:grid}.gallery.svelte-ewh1ap figure:where(.svelte-ewh1ap){margin:0}.gallery.svelte-ewh1ap a:where(.svelte-ewh1ap){display:block}.gallery.svelte-ewh1ap a:where(.svelte-ewh1ap) img{width:100%;height:auto}dialog.svelte-ewh1ap{background:0 0;border:none;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}dialog.svelte-ewh1ap::backdrop{background:#000000bf}dialog[open].svelte-ewh1ap{scroll-snap-type:x mandatory;align-items:center;display:flex;overflow:auto hidden}.dialog-strip.svelte-ewh1ap{flex-direction:row;align-items:center;gap:2rem;display:flex}.dialog-img.svelte-ewh1ap{scroll-snap-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:100dvw;margin:0;display:flex}.dialog-img.svelte-ewh1ap figcaption:where(.svelte-ewh1ap){color:#fff;background:#000000bf;border-radius:.3em;margin-top:1rem;padding:.5em 1em;font-size:1rem;font-weight:600}.dialog-img.svelte-ewh1ap img{width:auto;height:auto;max-height:85vh}.arrow-left.svelte-ewh1ap,.arrow-right.svelte-ewh1ap{border-top:.6em solid #0000;border-bottom:.6em solid #0000;width:0;height:0;display:block}.arrow-left.svelte-ewh1ap{border-right:.8em solid #fff}.arrow-right.svelte-ewh1ap{border-left:.8em solid #fff}.nav-btn.svelte-ewh1ap{cursor:pointer;z-index:1;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;width:10dvw;height:100dvh;transition:background .2s;display:flex;position:fixed;top:0}.nav-btn.svelte-ewh1ap:hover{background:#0003}.nav-btn.svelte-ewh1ap:focus-visible{background:#0000004d}.nav-btn.svelte-ewh1ap:active{background:#0006}.nav-btn.svelte-ewh1ap:disabled{opacity:.2;cursor:default;pointer-events:none}.nav-prev.svelte-ewh1ap{left:0}.nav-next.svelte-ewh1ap{right:0}@media not (min-width:768px){.nav-btn.svelte-ewh1ap{background:#0006;border-radius:50%;width:3.5rem;height:3.5rem;top:50%;transform:translateY(-50%)}.nav-prev.svelte-ewh1ap{left:1rem}.nav-next.svelte-ewh1ap{right:1rem}}.cta.svelte-82cwq4{background:var(--ids__surface-RGB);border-radius:.4em;flex-wrap:wrap;align-items:center;width:100%;height:25em;padding-top:0;display:flex}.cta.svelte-82cwq4 .cover-for-small:where(.svelte-82cwq4){display:none;overflow:hidden}.cta.svelte-82cwq4 .description:where(.svelte-82cwq4){color:var(--ids__text-RGB);text-align:center;width:100%;margin:-5em auto 0;padding:0 4em}@media (max-width:768px){.cta.svelte-82cwq4 .description:where(.svelte-82cwq4){margin:-5em auto 0;padding:0 2em}}.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .title:where(.svelte-82cwq4),.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .subtitle:where(.svelte-82cwq4){font-size:.9em}@media (max-width:768px){.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .title:where(.svelte-82cwq4),.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .subtitle:where(.svelte-82cwq4){font-size:.8em}}.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .title:where(.svelte-82cwq4){margin-bottom:.3em;font-weight:800}.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .button:where(.svelte-82cwq4){width:65%;min-width:10em;margin-top:.7em;font-size:.9em;font-weight:500}@media (max-width:768px){.cta.svelte-82cwq4 .description:where(.svelte-82cwq4) .button:where(.svelte-82cwq4){width:80%;margin-top:.5em;font-size:.8em}}.cta.svelte-82cwq4 svg.logo:where(.svelte-82cwq4){display:none}.cta.svelte-82cwq4.small{background:#000;flex-direction:row-reverse;justify-content:space-between;align-items:end;height:auto;margin-top:1.5em;margin-bottom:1.5em;padding-top:1em;transition:opacity .3s;display:flex;position:relative}.cta.svelte-82cwq4.small .big-logo:where(.svelte-82cwq4){display:none}.cta.svelte-82cwq4.small:hover{opacity:.8;transition:opacity}.cta.svelte-82cwq4.small:hover .arrow:where(.svelte-82cwq4){opacity:1;transition:opacity,right;right:.4em}@media (max-width:768px){.cta.svelte-82cwq4.small{justify-content:left;height:auto;padding-top:.3em;padding-left:.5em}}.cta.svelte-82cwq4.small .cover-for-small:where(.svelte-82cwq4){width:60%;display:block}@media (max-width:768px){.cta.svelte-82cwq4.small .cover-for-small:where(.svelte-82cwq4){width:100%}}.cta.svelte-82cwq4.small svg.logo:where(.svelte-82cwq4){width:2.2em;height:2.2em;display:block;position:absolute;top:1em;left:1.1em}@media (max-width:768px){.cta.svelte-82cwq4.small svg.logo:where(.svelte-82cwq4){width:1.8em;height:1.8em;left:unset;top:unset;bottom:1em;right:1em}}.cta.svelte-82cwq4.small .arrow:where(.svelte-82cwq4){opacity:0;width:2em;height:2em;transition:opacity .2s,right .2s;position:absolute;top:.5em;right:.8em}@media (max-width:768px){.cta.svelte-82cwq4.small .arrow:where(.svelte-82cwq4){opacity:1;display:none;top:1em;right:.7em}}.cta.svelte-82cwq4.small .description:where(.svelte-82cwq4){text-align:left;color:#fff;width:40%;margin-top:0;margin:unset;padding:0 1em 0 1.3em;font-size:.9em}.cta.svelte-82cwq4.small .description:where(.svelte-82cwq4) .subtitle:where(.svelte-82cwq4){margin-bottom:0}@media (max-width:768px){.cta.svelte-82cwq4.small .description:where(.svelte-82cwq4){width:80%;padding:1em .5em 0;font-size:1.1em}}.cta.svelte-82cwq4.small .description:where(.svelte-82cwq4) .button:where(.svelte-82cwq4){opacity:0;height:0;margin-top:-1em}.cta.svelte-82cwq4.small .description:where(.svelte-82cwq4) .button:where(.svelte-82cwq4):after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.cta.svelte-82cwq4.small .big-logo:where(.svelte-82cwq4){width:auto;height:auto;fill:var(--ids__sveleton-logo-color);font-size:.7em;position:absolute;top:1em;left:1.5em}.cta.svelte-82cwq4.small .big-logo:where(.svelte-82cwq4) path:where(.svelte-82cwq4){fill:var(--ids__sveleton-logo-color)}@media (max-width:768px){.cta.svelte-82cwq4.small .big-logo:where(.svelte-82cwq4){margin-top:-3.5em;margin-right:.8em;font-size:20px}}.big-logo.svelte-82cwq4{text-align:center;pointer-events:none;z-index:1;width:4.5em;height:4.5em;fill:var(--ids__sveleton-logo-color);border:none;margin:0 auto;font-size:40px;position:relative}@media (max-width:768px){.big-logo.svelte-82cwq4{width:3em;height:3em}}.big-logo.svelte-82cwq4 svg:where(.svelte-82cwq4){min-width:3em;margin:0 auto 0 -.45em;padding-left:.1em}.big-logo.svelte-82cwq4 svg:where(.svelte-82cwq4) path:where(.svelte-82cwq4){fill:var(--ids__sveleton-logo-color)}.tags.svelte-bu79hl{flex-wrap:wrap;gap:.3rem;display:flex}.articles.svelte-1s2ms6o{grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;gap:.6em;font-size:.7em;display:grid}.articles.svelte-1s2ms6o>*{width:100%}@media (max-width:768px){.articles.svelte-1s2ms6o{grid-template-columns:repeat(1,1fr)}}@media (min-width:769px){.articles.svelte-1s2ms6o>*{grid-column:span 6}.articles.svelte-1s2ms6o.compact>*{grid-column:span 4}.articles.svelte-1s2ms6o.fancy:not(:has(>.featured))>:nth-child(12n+1){grid-area:span 2/span 9}:is(.articles.svelte-1s2ms6o.fancy:not(:has(>.featured))>:nth-child(12n+2),.articles.svelte-1s2ms6o.fancy:not(:has(>.featured))>:nth-child(12n+3)){grid-column:span 3;font-size:.9em}.article-item.featured.svelte-1s2ms6o{grid-area:span 2/span 9}:is(.article-item:where(.svelte-1s2ms6o):has(+.article-item.featured.svelte-1s2ms6o:nth-child(3n)),.article-item:where(.svelte-1s2ms6o):has(+.article-item:where(.svelte-1s2ms6o)+.article-item.featured.svelte-1s2ms6o:nth-child(3n))){grid-column:1/span 3;font-size:.9em}.article-item.featured.svelte-1s2ms6o:nth-child(3n+1)+.article-item:where(.svelte-1s2ms6o),.article-item.featured.svelte-1s2ms6o:nth-child(3n+1)+.article-item:where(.svelte-1s2ms6o)+.article-item:where(.svelte-1s2ms6o),:is(.article-item.featured.svelte-1s2ms6o:nth-child(3n+2)+.article-item:where(.svelte-1s2ms6o),.article-item:where(.svelte-1s2ms6o):has(+.article-item.featured.svelte-1s2ms6o:nth-child(3n+2))){grid-column:span 3;font-size:.9em}}.label.svelte-1yu4t7e{font-size:1em}
