.post.svelte-1teoznn{background:var(--color-secondary-dark);padding-top:152px;padding-bottom:96px}@media (width<=1023px){.post.svelte-1teoznn{padding-top:120px;padding-bottom:64px}}.post__wrap.svelte-1teoznn{max-width:960px;margin:0 auto;padding:0 24px}.post__back.svelte-1teoznn{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:#fff9;border-bottom:1px solid #0000;align-items:center;gap:12px;margin-bottom:32px;padding:4px 0;font-size:12px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.post__back.svelte-1teoznn:hover,.post__back.svelte-1teoznn:focus-visible{color:var(--color-primary);border-bottom-color:var(--color-primary);outline:none}.post__back-arrow.svelte-1teoznn{transition:transform .25s cubic-bezier(.2,0,.2,1);display:inline-block}.post__back.svelte-1teoznn:hover .post__back-arrow:where(.svelte-1teoznn),.post__back.svelte-1teoznn:focus-visible .post__back-arrow:where(.svelte-1teoznn){transform:translate(-4px)}.post__header.svelte-1teoznn{max-width:880px}.post__eyebrow.svelte-1teoznn{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:#fff9;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.post__sep.svelte-1teoznn{color:#109547b3}.post__author.svelte-1teoznn{color:#ffffffc7}.post__draft.svelte-1teoznn{color:#ffcc4d;letter-spacing:.12em;background:#ffc8002e;border:1px solid #ffcc4d80;padding:4px 9px;font-size:11px;font-weight:700}.post__title.svelte-1teoznn{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;text-wrap:balance;margin:24px 0 0;font-size:clamp(40px,6.5vw,88px);font-weight:400;line-height:1}.post__lead.svelte-1teoznn{border-left:3px solid var(--color-primary);max-width:720px;font-family:var(--font-sans);color:#ffffffe0;margin:32px 0 0;padding-left:22px;font-size:clamp(18px,1.7vw,22px);line-height:1.45}.post__hero.svelte-1teoznn{border:2px solid var(--color-primary);background:#000;margin:56px 0 0;padding:4px}.post__hero.svelte-1teoznn img:where(.svelte-1teoznn){aspect-ratio:16/9;object-fit:cover;object-position:top center;width:100%;display:block}@media (width<=1023px){.post__hero.svelte-1teoznn{margin:40px 0 0}.post__hero.svelte-1teoznn img:where(.svelte-1teoznn){aspect-ratio:4/3}}.post__body.svelte-1teoznn{max-width:720px;font-family:var(--font-sans);color:#ffffffeb;margin:56px auto 0;font-size:18px;line-height:1.72}@media (width<=1023px){.post__body.svelte-1teoznn{margin-top:40px}}.post__body.svelte-1teoznn p{margin:0 0 1.4em}.post__body.svelte-1teoznn p:last-child{margin-bottom:0}.post__body.svelte-1teoznn h2{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;margin:64px 0 20px;padding-top:24px;font-size:clamp(30px,4.5vw,48px);font-weight:400;line-height:1.04;position:relative}.post__body.svelte-1teoznn h2:first-child{margin-top:0}.post__body.svelte-1teoznn h2:before{content:"";background:var(--color-primary);width:56px;height:3px;position:absolute;top:0;left:0}.post__body.svelte-1teoznn h3{font-family:var(--font-sans);color:#fff;letter-spacing:0;text-transform:none;margin:44px 0 14px;font-size:22px;font-weight:700;line-height:1.3}.post__body.svelte-1teoznn a{color:var(--color-primary);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .15s}.post__body.svelte-1teoznn a:hover{color:#fff}.post__body.svelte-1teoznn strong{color:#fff;font-weight:700}.post__body.svelte-1teoznn ul,.post__body.svelte-1teoznn ol{margin:1.4em 0;padding-left:1.6em}.post__body.svelte-1teoznn ul{list-style:outside}.post__body.svelte-1teoznn ol{list-style:decimal}.post__body.svelte-1teoznn li{padding:.3em 0}.post__body.svelte-1teoznn li::marker{color:var(--color-primary);font-weight:700}.post__body.svelte-1teoznn li p{margin:0}.post__body.svelte-1teoznn blockquote{border-left:4px solid var(--color-primary);font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:#fff;margin:36px 0;padding:4px 0 4px 24px;font-size:clamp(22px,2.6vw,30px);font-weight:400;line-height:1.18}.post__body.svelte-1teoznn img{background:#000;border:1px solid #10954773;max-width:100%;height:auto;margin:36px auto;padding:4px;display:block}.post__body.svelte-1teoznn hr{background:#10954740;border:none;height:1px;margin:48px 0}.post__tags.svelte-1teoznn{border-top:1px solid #10954740;flex-wrap:wrap;align-items:center;gap:14px;max-width:720px;margin:64px auto 0;padding-top:32px;display:flex}.post__tags-label.svelte-1teoznn{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;font-size:11px;font-weight:700}.post__tags.svelte-1teoznn ul:where(.svelte-1teoznn){flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.post__tags.svelte-1teoznn li:where(.svelte-1teoznn){color:#ffffffd9;font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;background:#1095471a;border:1px solid #10954773;padding:6px 14px;font-size:12px;font-weight:600}.more.svelte-1teoznn{background:#1095470a;border-top:1px solid #10954733;border-bottom:1px solid #10954733;margin-top:96px;padding:64px 0}@media (width<=1023px){.more.svelte-1teoznn{margin-top:64px;padding:48px 0}}.more__wrap.svelte-1teoznn{max-width:1392px;margin:0 auto;padding:0 24px}.more__heading.svelte-1teoznn{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;margin:0 0 36px;padding-top:24px;font-size:clamp(28px,4.4vw,56px);font-weight:400;line-height:1;position:relative}.more__heading.svelte-1teoznn:before{content:"";background:var(--color-primary);width:56px;height:3px;position:absolute;top:0;left:0}.more__list.svelte-1teoznn{grid-template-columns:1fr;gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.more__list.svelte-1teoznn{grid-template-columns:repeat(3,1fr);gap:28px}}.mini.svelte-1teoznn{min-width:0}.mini__link.svelte-1teoznn{color:inherit;border-top:1px solid #1095474d;flex-direction:column;gap:16px;padding-top:20px;text-decoration:none;transition:border-color .2s;display:flex}.mini__link.svelte-1teoznn:hover,.mini__link.svelte-1teoznn:focus-visible{border-color:var(--color-primary);outline:none}.mini__media.svelte-1teoznn{background:#000;border:1px solid #1095474d;padding:3px;transition:border-color .2s;display:block;overflow:hidden}.mini__media.svelte-1teoznn img:where(.svelte-1teoznn){aspect-ratio:16/10;object-fit:cover;object-position:top center;width:100%;transition:transform .5s cubic-bezier(.2,0,.2,1);display:block}.mini__media--empty.svelte-1teoznn{aspect-ratio:16/10;background:linear-gradient(135deg,#0c0c0c,#181818)}.mini__link.svelte-1teoznn:hover .mini__media:where(.svelte-1teoznn),.mini__link.svelte-1teoznn:focus-visible .mini__media:where(.svelte-1teoznn){border-color:var(--color-primary)}.mini__link.svelte-1teoznn:hover .mini__media:where(.svelte-1teoznn) img:where(.svelte-1teoznn),.mini__link.svelte-1teoznn:focus-visible .mini__media:where(.svelte-1teoznn) img:where(.svelte-1teoznn){transform:scale(1.04)}.mini__body.svelte-1teoznn{flex-direction:column;gap:8px;display:flex}.mini__date.svelte-1teoznn{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;font-size:11px;font-weight:700}.mini__title.svelte-1teoznn{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;text-wrap:balance;font-size:clamp(20px,2vw,26px);font-weight:400;line-height:1.05;transition:color .2s}.mini__link.svelte-1teoznn:hover .mini__title:where(.svelte-1teoznn),.mini__link.svelte-1teoznn:focus-visible .mini__title:where(.svelte-1teoznn){color:var(--color-primary)}.mini__cta.svelte-1teoznn{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--color-primary);align-items:center;gap:10px;margin-top:4px;font-size:11px;font-weight:700;display:inline-flex}.mini__arrow.svelte-1teoznn{transition:transform .25s cubic-bezier(.2,0,.2,1);display:inline-block}.mini__link.svelte-1teoznn:hover .mini__arrow:where(.svelte-1teoznn),.mini__link.svelte-1teoznn:focus-visible .mini__arrow:where(.svelte-1teoznn){transform:translate(6px)}
