From: <Saved by Blink>
Snapshot-Content-Location: https://showinfrared.substack.com/p/the-rise-of-maga-communism
Subject: THE RISE OF MAGA COMMUNISM - Infrared - Essays
Date: Wed, 14 Jan 2026 02:24:48 -0800
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----"


------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/html
Content-ID: <frame-1567A27AB404B8D7F5C06DC6FA158270@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://showinfrared.substack.com/p/the-rise-of-maga-communism

<!DOCTYPE html><html lang=3D"en"><head><meta http-equiv=3D"Content-Type" co=
ntent=3D"text/html; charset=3DUTF-8"><link rel=3D"stylesheet" type=3D"text/=
css" href=3D"cid:css-d92beb2c-8d69-48d0-b216-785e71686d85@mhtml.blink" /><l=
ink rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-eeb68f92-b4c6-4a04=
-a6ad-cdf4e6a4db82@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css=
" href=3D"cid:css-c86584a0-caa9-4c0d-8883-12d452cf0b3a@mhtml.blink" /><link=
 rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-5f976554-f55e-44ff-ab=
1c-87335ab4a75f@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" h=
ref=3D"cid:css-85f0e4bd-7cbe-4cee-baa6-1c0ea4ebb74b@mhtml.blink" />
       =20
        <meta name=3D"norton-safeweb-site-verification" content=3D"24usqpep=
0ejc5w6hod3dulxwciwp0djs6c6ufp96av3t4whuxovj72wfkdjxu82yacb7430qjm8adbd5ezl=
t4592dq4zrvadcn9j9n-0btgdzpiojfzno16-fnsnu7xd">
       =20
        <link rel=3D"preconnect" href=3D"https://substackcdn.com/">
       =20

       =20
            <title>THE RISE OF MAGA COMMUNISM - Infrared - Essays</title>
           =20
            <meta data-rh=3D"true" property=3D"og:type" content=3D"article"=
><meta data-rh=3D"true" property=3D"og:title" content=3D"THE RISE OF MAGA C=
OMMUNISM"><meta data-rh=3D"true" name=3D"twitter:title" content=3D"THE RISE=
 OF MAGA COMMUNISM"><meta data-rh=3D"true" name=3D"description" content=3D"=
Something has been awakened. And it's only the beginning."><meta data-rh=3D=
"true" property=3D"og:description" content=3D"Something has been awakened. =
And it's only the beginning."><meta data-rh=3D"true" name=3D"twitter:descri=
ption" content=3D"Something has been awakened. And it's only the beginning.=
"><meta data-rh=3D"true" property=3D"og:image" content=3D"https://substackc=
dn.com/image/fetch/$s_!54_1!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progr=
essive:steep,g_auto/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be=
77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7430eac4-a408-4ac5-ad71-14174e07=
f730_1792x1024.jpeg"><meta data-rh=3D"true" name=3D"twitter:image" content=
=3D"https://substackcdn.com/image/fetch/$s_!L8vq!,f_auto,q_auto:best,fl_pro=
gressive:steep/https%3A%2F%2Fshowinfrared.substack.com%2Fapi%2Fv1%2Fpost_pr=
eview%2F71556142%2Ftwitter.jpg%3Fversion%3D4"><meta data-rh=3D"true" name=
=3D"twitter:card" content=3D"summary_large_image"><meta data-rh=3D"true" pr=
operty=3D"interactionStatistic" content=3D"[{&quot;@type&quot;:&quot;Intera=
ctionCounter&quot;,&quot;interactionType&quot;:&quot;https://schema.org/Lik=
eAction&quot;,&quot;userInteractionCount&quot;:246},{&quot;@type&quot;:&quo=
t;InteractionCounter&quot;,&quot;interactionType&quot;:&quot;https://schema=
.org/CommentAction&quot;,&quot;userInteractionCount&quot;:0}]">
           =20
           =20
       =20

       =20

       =20

       =20
        <link rel=3D"preload" as=3D"style" href=3D"https://substackcdn.com/=
bundle/theme/main.57ec6396ea4b5be03b65.css">
       =20
       =20
       =20
        <link rel=3D"preload" as=3D"font" href=3D"https://fonts.gstatic.com=
/s/spectral/v13/rnCr-xNNww_2s0amA9M5knjsS_ul.woff2" crossorigin=3D"">
       =20

       =20
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/7276.515964e4.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/70.ad2da59f.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/1266.f7e2249d.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/8577.8d59a919.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/9401.7f3b2593.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/5611.589608fd.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/9336.c869e56d.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/6998.007f4228.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/8877.5fa839f2.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/3727.0b20892a.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/474.b8c2a441.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/main.aba729d8.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/6379.813be60f.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/474.b8c2a441.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/3727.0b20892a.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/8877.5fa839f2.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/6998.007f4228.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/9336.c869e56d.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/5611.589608fd.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/9401.7f3b2593.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/8577.8d59a919.css">
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/1266.f7e2249d.css">
           =20
       =20

       =20
       =20
       =20
       =20
        <meta name=3D"viewport" content=3D"width=3Ddevice-width, initial-sc=
ale=3D1, maximum-scale=3D1, user-scalable=3D0, viewport-fit=3Dcover">
        <meta name=3D"author" content=3D"Infrared">
        <meta property=3D"og:url" content=3D"https://showinfrared.substack.=
com/p/the-rise-of-maga-communism">
       =20
       =20
        <link rel=3D"canonical" href=3D"https://showinfrared.substack.com/p=
/the-rise-of-maga-communism">
       =20

       =20

       =20

       =20

       =20
           =20
                <link rel=3D"shortcut icon" href=3D"https://substackcdn.com=
/icons/substack/favicon.ico" sizes=3D"32x32">
           =20
       =20
           =20
                <link rel=3D"icon" href=3D"https://substackcdn.com/icons/su=
bstack/icon.svg" type=3D"image/svg+xml">
           =20
       =20
           =20
                <link rel=3D"apple-touch-icon" href=3D"https://substackcdn.=
com/icons/substack/apple-touch-icon.png">
           =20
       =20
           =20
       =20
           =20
       =20
           =20
       =20

       =20

       =20
            <link rel=3D"alternate" type=3D"application/rss+xml" href=3D"ht=
tps://showinfrared.substack.com/feed" title=3D"Infrared - Essays">
       =20

       =20
       =20
         =20
       =20
       =20

       =20

       =20
            <link rel=3D"stylesheet" href=3D"https://substackcdn.com/bundle=
/theme/main.57ec6396ea4b5be03b65.css">
       =20

       =20

       =20

       =20

       =20

       =20
    <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://substackcdn.=
com/bundle/static/css/async/3324.6e344541.css"><link rel=3D"stylesheet" typ=
e=3D"text/css" href=3D"https://substackcdn.com/bundle/static/css/async/7521=
.1b6d4a88.css"><link rel=3D"stylesheet" type=3D"text/css" href=3D"https://s=
ubstackcdn.com/bundle/static/css/async/8911.2028d23f.css"><link rel=3D"styl=
esheet" type=3D"text/css" href=3D"https://substackcdn.com/bundle/static/css=
/async/3357.8db3c09e.css"></head>

    <body class=3D"" style=3D"pointer-events: auto;">
       =20

       =20

       =20

       =20

       =20

       =20

        <div id=3D"entry"><iframe src=3D"cid:frame-8453A40D2E7FCAF3F0EEA6FB=
9A3826F4@mhtml.blink" width=3D"0" height=3D"0" class=3D"visitedSurfacesIFra=
me-yy8AJL"></iframe><div id=3D"main" class=3D"main typography use-theme-bg"=
><div class=3D"pencraft pc-display-contents pc-reset pubTheme-yiXxQA"><div =
data-testid=3D"navbar" class=3D"main-menu"><div class=3D"mainMenuContent-DM=
E8DR" style=3D"position: fixed; top: -72px;"><div style=3D"position: relati=
ve; height: 71px;" class=3D"pencraft pc-display-flex pc-gap-12 pc-paddingLe=
ft-20 pc-paddingRight-20 pc-justifyContent-space-between pc-alignItems-cent=
er pc-reset border-bottom-detail-k1F6C4 topBar-pIF0J1"><div style=3D"flex-b=
asis: 0px; flex-grow: 1;" class=3D"logoContainer-p12gJb"></div><div style=
=3D"flex-grow: 0;" class=3D"titleContainer-DJYq5v"><h1 class=3D"pencraft pc=
-reset font-pub-headings-FE5byy reset-IxiVJZ title-oOnUGd"><a href=3D"https=
://showinfrared.substack.com/" class=3D"pencraft pc-display-contents pc-res=
et">Infrared - Essays</a></h1></div><div style=3D"flex-basis: 0px; flex-gro=
w: 1;" class=3D"pencraft pc-display-flex pc-justifyContent-flex-end pc-alig=
nItems-center pc-reset"><div class=3D"buttonsContainer-SJBuep"><div class=
=3D"pencraft pc-display-flex pc-gap-8 pc-justifyContent-flex-end pc-alignIt=
ems-center pc-reset navbar-buttons"><div class=3D"pencraft pc-display-flex =
pc-gap-4 pc-reset"><span data-state=3D"closed"><button type=3D"button" aria=
-label=3D"Search" class=3D"pencraft pc-reset pencraft iconButton-mq_Et5 ico=
nButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_md-gCDS3o prio=
rity_tertiary-rlke8z" tabindex=3D"0"><svg xmlns=3D"http://www.w3.org/2000/s=
vg" width=3D"20" height=3D"20" viewBox=3D"0 0 24 24" fill=3D"none" stroke=
=3D"currentColor" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejo=
in=3D"round" class=3D"lucide lucide-search"><circle cx=3D"11" cy=3D"11" r=
=3D"8"></circle><path d=3D"m21 21-4.3-4.3"></path></svg></button></span><bu=
tton type=3D"button" aria-label=3D"Share Publication" id=3D"headlessui-menu=
-button-P0-5" aria-haspopup=3D"menu" aria-expanded=3D"false" data-headlessu=
i-state=3D"" class=3D"pencraft pc-reset pencraft iconButton-mq_Et5 iconButt=
onBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_md-gCDS3o priority_=
tertiary-rlke8z" tabindex=3D"0"><svg xmlns=3D"http://www.w3.org/2000/svg" w=
idth=3D"20" height=3D"20" viewBox=3D"0 0 24 24" fill=3D"none" stroke=3D"cur=
rentColor" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"r=
ound" class=3D"lucide lucide-share"><path d=3D"M4 12v8a2 2 0 0 0 2 2h12a2 2=
 0 0 0 2-2v-8"></path><polyline points=3D"16 6 12 2 8 6"></polyline><line x=
1=3D"12" x2=3D"12" y1=3D"2" y2=3D"15"></line></svg></button></div><button t=
ype=3D"button" data-testid=3D"noncontributor-cta-button" class=3D"pencraft =
pc-reset pencraft buttonBase-GK1x3M buttonText-X0uSmG buttonStyle-r7yGCK pr=
iority_primary-RfbeYt size_md-gCDS3o" tabindex=3D"0">Subscribe</button><but=
ton type=3D"button" native=3D"true" data-href=3D"https://substack.com/sign-=
in?redirect=3D%2Fp%2Fthe-rise-of-maga-communism&amp;for_pub=3Dshowinfrared"=
 class=3D"pencraft pc-reset pencraft buttonBase-GK1x3M buttonText-X0uSmG bu=
ttonStyle-r7yGCK priority_tertiary-rlke8z size_md-gCDS3o" tabindex=3D"0">Si=
gn in</button></div></div></div></div></div><div style=3D"height: 72px;"></=
div></div></div><div><div aria-label=3D"Post" role=3D"main" class=3D"single=
-post-container"><div class=3D"container"><div class=3D"single-post"><div c=
lass=3D"pencraft pc-display-contents pc-reset pubTheme-yiXxQA"><article cla=
ss=3D"typography newsletter-post post"><div role=3D"region" aria-label=3D"P=
ost header" class=3D"post-header"><h1 dir=3D"auto" class=3D"post-title publ=
ished title-X77sOw">THE RISE OF MAGA COMMUNISM</h1><h3 dir=3D"auto" class=
=3D"subtitle subtitle-HEEcLo">Something has been awakened. And it's only th=
e beginning. </h3><div aria-label=3D"Post UFI" role=3D"region" class=3D"pen=
craft pc-display-flex pc-flexDirection-column pc-paddingBottom-16 pc-reset"=
><div class=3D"pencraft pc-display-flex pc-flexDirection-column pc-paddingT=
op-16 pc-paddingBottom-16 pc-reset"><div class=3D"pencraft pc-display-flex =
pc-gap-12 pc-alignItems-center pc-reset byline-wrapper"><div class=3D"pencr=
aft pc-display-flex pc-reset"><div class=3D"pencraft pc-display-flex pc-fle=
xDirection-row pc-gap-8 pc-alignItems-center pc-justifyContent-flex-start p=
c-reset"><div style=3D"--scale: 36px; --offset: 9px; --border-width: 4.5px;=
" class=3D"pencraft pc-display-flex pc-flexDirection-row pc-alignItems-cent=
er pc-justifyContent-flex-start pc-reset ltr-qDBmby"><span data-state=3D"cl=
osed"><a href=3D"https://substack.com/@infrared" aria-label=3D"View Infrare=
d's profile" class=3D"pencraft pc-display-contents pc-reset"><div tabindex=
=3D"0" class=3D"pencraft pc-display-flex pc-width-36 pc-height-36 pc-justif=
yContent-center pc-alignItems-center pc-position-relative pc-reset bg-secon=
dary-UUD3_J flex-auto-j3S2WA animate-XFJxE4 outline-detail-vcQLyr pc-border=
Radius-full overflow-hidden-WdpwT6 sizing-border-box-DggLA4 pressable-sm-YI=
JFKJ showFocus-sk_vEm container-TAtrWj interactive-UkK0V6 avatar-u8q6xB las=
t-JfNEJ_" style=3D"--scale: 36px;"><div title=3D"Infrared" class=3D"pencraf=
t pc-display-flex pc-width-36 pc-height-36 pc-justifyContent-center pc-alig=
nItems-center pc-position-relative pc-reset bg-secondary-UUD3_J flex-auto-j=
3S2WA outline-detail-vcQLyr pc-borderRadius-full overflow-hidden-WdpwT6 siz=
ing-border-box-DggLA4 container-TAtrWj" style=3D"--scale: 36px;"><picture><=
source type=3D"image/webp" srcset=3D"https://substackcdn.com/image/fetch/$s=
_!xvpJ!,w_36,h_36,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2=
F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpubli=
c%2Fimages%2F2a293698-d1f7-47ca-9dfc-c81ae16ec217_432x432.jpeg 36w, https:/=
/substackcdn.com/image/fetch/$s_!xvpJ!,w_72,h_72,c_fill,f_webp,q_auto:good,=
fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32b=
e77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a293698-d1f7-47ca-9dfc-c81ae16=
ec217_432x432.jpeg 72w, https://substackcdn.com/image/fetch/$s_!xvpJ!,w_108=
,h_108,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbuckete=
er-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%=
2F2a293698-d1f7-47ca-9dfc-c81ae16ec217_432x432.jpeg 108w" sizes=3D"36px"><i=
mg src=3D"https://substackcdn.com/image/fetch/$s_!xvpJ!,w_36,h_36,c_fill,f_=
auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3=
-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a293698-d1f7-=
47ca-9dfc-c81ae16ec217_432x432.jpeg" alt=3D"Infrared's avatar" width=3D"36"=
 height=3D"36" draggable=3D"false" class=3D"img-OACg1c object-fit-cover-u4R=
eeV pencraft pc-reset"></picture></div></div></a></span></div></div></div><=
div class=3D"pencraft pc-display-flex pc-flexDirection-column pc-reset"><di=
v class=3D"pencraft pc-reset color-pub-primary-text-NyXPlw line-height-20-t=
4M0El font-meta-MWBumP size-11-NuY2Zx weight-medium-fw81nC transform-upperc=
ase-yKDgcq reset-IxiVJZ meta-EgzBVA"><span data-state=3D"closed"><a href=3D=
"https://substack.com/@infrared" class=3D"pencraft pc-reset decoration-hove=
r-underline-ClDVRM reset-IxiVJZ">Infrared</a></span></div><div class=3D"pen=
craft pc-display-flex pc-gap-4 pc-reset"><div class=3D"pencraft pc-reset co=
lor-pub-secondary-text-hGQ02T line-height-20-t4M0El font-meta-MWBumP size-1=
1-NuY2Zx weight-medium-fw81nC transform-uppercase-yKDgcq reset-IxiVJZ meta-=
EgzBVA">Sep 18, 2022</div></div></div></div></div><div class=3D"pencraft pc=
-display-flex pc-gap-16 pc-paddingTop-16 pc-paddingBottom-16 pc-justifyCont=
ent-space-between pc-alignItems-center pc-reset flex-grow-rzmknG border-top=
-detail-themed-k9TZAY border-bottom-detail-themed-Ua9186 post-ufi"><div cla=
ss=3D"pencraft pc-display-flex pc-gap-8 pc-reset"><div class=3D"like-button=
-container post-ufi-button style-button"><button type=3D"button" aria-label=
=3D"Like (246)" aria-pressed=3D"false" class=3D"pencraft pc-reset pencraft =
post-ufi-button style-button has-label with-border" tabindex=3D"0"><svg rol=
e=3D"img" style=3D"height: 20px; width: 20px;" width=3D"20" height=3D"20" v=
iewBox=3D"0 0 24 24" fill=3D"#000000" stroke-width=3D"2" stroke=3D"#000" xm=
lns=3D"http://www.w3.org/2000/svg" class=3D"icon"><g><title></title><svg xm=
lns=3D"http://www.w3.org/2000/svg" width=3D"24" height=3D"24" viewBox=3D"0 =
0 24 24" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"rou=
nd" class=3D"lucide lucide-heart"><path d=3D"M19 14c1.49-1.46 3-3.21 3-5.5A=
5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 =
2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z"></path></svg></g></svg><div class=3D"label=
">246</div></button><div inert=3D"" role=3D"dialog" class=3D"modal typograp=
hy out gone reader-onboarding-modal wide popup"><div class=3D"modal-table">=
<div class=3D"modal-row"><div class=3D"modal-cell modal-content"><div class=
=3D"container"><button tabindex=3D"0" type=3D"button" aria-label=3D"X" data=
-testid=3D"close-modal" class=3D"pencraft pc-reset pencraft modal-btn modal=
-exit-btn no-margin iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x=
3M buttonStyle-r7yGCK size_md-gCDS3o priority_tertiary-rlke8z"><svg xmlns=
=3D"http://www.w3.org/2000/svg" width=3D"20" height=3D"20" viewBox=3D"0 0 2=
4 24" fill=3D"none" stroke=3D"secondary" stroke-width=3D"2" stroke-linecap=
=3D"round" stroke-linejoin=3D"round" class=3D"lucide lucide-x"><path d=3D"M=
18 6 6 18"></path><path d=3D"m6 6 12 12"></path></svg></button><div class=
=3D"reader-onboarding-modal-container"></div></div></div></div></div></div>=
</div><button type=3D"button" class=3D"pencraft pc-reset pencraft post-ufi-=
button style-button has-label with-border" tabindex=3D"0"><svg role=3D"img"=
 style=3D"height: 20px; width: 20px;" width=3D"20" height=3D"20" viewBox=3D=
"0 0 24 24" fill=3D"none" stroke-width=3D"2" stroke=3D"#000" xmlns=3D"http:=
//www.w3.org/2000/svg" class=3D"icon"><g><title></title><path d=3D"M21 3V8M=
21 8H16M21 8L18 5.29962C16.7056 4.14183 15.1038 3.38328 13.3879 3.11547C11.=
6719 2.84766 9.9152 3.08203 8.32951 3.79031C6.74382 4.49858 5.39691 5.65051=
 4.45125 7.10715C3.5056 8.5638 3.00158 10.2629 3 11.9996M3 21V16M3 16H8M3 1=
6L6 18.7C7.29445 19.8578 8.89623 20.6163 10.6121 20.8841C12.3281 21.152 14.=
0848 20.9176 15.6705 20.2093C17.2562 19.501 18.6031 18.3491 19.5487 16.8925=
C20.4944 15.4358 20.9984 13.7367 21 12" stroke-linecap=3D"round" stroke-lin=
ejoin=3D"round"></path></g></svg><div class=3D"label">16</div></button><div=
 inert=3D"" role=3D"dialog" class=3D"modal typography out gone reader-onboa=
rding-modal wide popup"><div class=3D"modal-table"><div class=3D"modal-row"=
><div class=3D"modal-cell modal-content"><div class=3D"container"><button t=
abindex=3D"0" type=3D"button" aria-label=3D"X" data-testid=3D"close-modal" =
class=3D"pencraft pc-reset pencraft modal-btn modal-exit-btn no-margin icon=
Button-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK si=
ze_md-gCDS3o priority_tertiary-rlke8z"><svg xmlns=3D"http://www.w3.org/2000=
/svg" width=3D"20" height=3D"20" viewBox=3D"0 0 24 24" fill=3D"none" stroke=
=3D"secondary" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=
=3D"round" class=3D"lucide lucide-x"><path d=3D"M18 6 6 18"></path><path d=
=3D"m6 6 12 12"></path></svg></button><div class=3D"reader-onboarding-modal=
-container"></div></div></div></div></div></div></div><div class=3D"pencraf=
t pc-display-flex pc-gap-8 pc-reset"><button type=3D"button" class=3D"pencr=
aft pc-reset pencraft post-ufi-button style-button has-label with-border" t=
abindex=3D"0"><div class=3D"label">Share</div></button></div></div></div></=
div><div class=3D"visibility-check"></div><div><button tabindex=3D"0" type=
=3D"button" aria-label=3D"Table of Contents" aria-haspopup=3D"dialog" aria-=
expanded=3D"false" aria-controls=3D"radix-P0-35" data-state=3D"closed" clas=
s=3D"pencraft pc-position-fixed pc-reset showFocus-sk_vEm pencraft trigger-=
V8d1vI fixed-n4RrZu"><div class=3D"pencraft pc-display-flex pc-flexDirectio=
n-column pc-gap-12 pc-paddingLeft-8 pc-paddingRight-8 pc-paddingTop-12 pc-p=
addingBottom-12 pc-alignItems-flex-end pc-reset"><div class=3D"line-DsYVXw"=
></div><div class=3D"line-DsYVXw"></div><div class=3D"line-DsYVXw active-Yh=
0Zwm"></div><div class=3D"line-DsYVXw"></div></div></button><div class=3D"a=
vailable-content"><div dir=3D"auto" class=3D"body markup"><div class=3D"cap=
tioned-image-container"><figure><a target=3D"_blank" href=3D"https://substa=
ckcdn.com/image/fetch/$s_!54_1!,f_auto,q_auto:good,fl_progressive:steep/htt=
ps%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%=
2Fpublic%2Fimages%2F7430eac4-a408-4ac5-ad71-14174e07f730_1792x1024.jpeg" da=
ta-component-name=3D"Image2ToDOM" rel=3D"" class=3D"image-link image2 is-vi=
ewable-img can-restack"><div class=3D"image2-inset can-restack"><picture><s=
ource type=3D"image/webp" srcset=3D"https://substackcdn.com/image/fetch/$s_=
!54_1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2F=
bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2F=
images%2F7430eac4-a408-4ac5-ad71-14174e07f730_1792x1024.jpeg 424w, https://=
substackcdn.com/image/fetch/$s_!54_1!,w_848,c_limit,f_webp,q_auto:good,fl_p=
rogressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be779=
84.s3.amazonaws.com%2Fpublic%2Fimages%2F7430eac4-a408-4ac5-ad71-14174e07f73=
0_1792x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!54_1!,w_1272=
,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e0=
5bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F743=
0eac4-a408-4ac5-ad71-14174e07f730_1792x1024.jpeg 1272w, https://substackcdn=
.com/image/fetch/$s_!54_1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive=
:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amaz=
onaws.com%2Fpublic%2Fimages%2F7430eac4-a408-4ac5-ad71-14174e07f730_1792x102=
4.jpeg 1456w" sizes=3D"100vw"><img src=3D"https://substackcdn.com/image/fet=
ch/$s_!54_1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3=
A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpu=
blic%2Fimages%2F7430eac4-a408-4ac5-ad71-14174e07f730_1792x1024.jpeg" width=
=3D"1456" height=3D"832" data-attrs=3D"{&quot;src&quot;:&quot;https://bucke=
teer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/74=
30eac4-a408-4ac5-ad71-14174e07f730_1792x1024.jpeg&quot;,&quot;srcNoWatermar=
k&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;h=
eight&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;b=
ytes&quot;:1478202,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&q=
uot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:=
false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isP=
rocessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" alt=
=3D"" fetchpriority=3D"high" class=3D"sizing-normal"></picture><div class=
=3D"image-link-expand"><div class=3D"pencraft pc-display-flex pc-gap-8 pc-r=
eset"><button tabindex=3D"0" type=3D"button" class=3D"pencraft pc-reset pen=
craft icon-container restack-image"><svg role=3D"img" style=3D"height:20px;=
width:20px" width=3D"20" height=3D"20" viewBox=3D"0 0 20 20" fill=3D"none" =
stroke-width=3D"1.5" stroke=3D"var(--color-fg-primary)" stroke-linecap=3D"r=
ound" stroke-linejoin=3D"round" xmlns=3D"http://www.w3.org/2000/svg"><g><ti=
tle></title><path d=3D"M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173=
 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.=
67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.53=
78 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 1=
2.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.382=
24 13.0882"></path></g></svg></button><button tabindex=3D"0" type=3D"button=
" class=3D"pencraft pc-reset pencraft icon-container view-image"><svg xmlns=
=3D"http://www.w3.org/2000/svg" width=3D"20" height=3D"20" viewBox=3D"0 0 2=
4 24" fill=3D"none" stroke=3D"currentColor" stroke-width=3D"2" stroke-linec=
ap=3D"round" stroke-linejoin=3D"round" class=3D"lucide lucide-maximize2 luc=
ide-maximize-2"><polyline points=3D"15 3 21 3 21 9"></polyline><polyline po=
ints=3D"9 21 3 21 3 15"></polyline><line x1=3D"21" x2=3D"14" y1=3D"3" y2=3D=
"10"></line><line x1=3D"3" x2=3D"10" y1=3D"21" y2=3D"14"></line></svg></but=
ton></div></div></div></a></figure></div><p></p><p><span>#MAGACommunism is =
taking the internet by storm, and it isn=E2=80=99t going anywhere. Everyone=
 bearing witness to this phenomena appears puzzled. How can MAGA and COMMUN=
ISM be united? For one is </span><em>clearly</em><span> </span><em>far-righ=
t</em><span>, and the other </span><em>far-left</em><span>.</span></p><div =
class=3D"subscription-widget-wrap"><div class=3D"subscription-widget show-s=
ubscribe"><div class=3D"preamble"><p>Thanks for reading Infrared - Essays! =
Subscribe for free to receive new posts and support my work.</p></div><div =
data-component-name=3D"SubscribeWidget" class=3D"subscribe-widget"><div cla=
ss=3D"pencraft pc-display-flex pc-justifyContent-center pc-reset"><div clas=
s=3D"container-IpPqBD"><form action=3D"https://showinfrared.substack.com/ap=
i/v1/free?nojs=3Dtrue" method=3D"post" class=3D"form form-M5sC90" novalidat=
e=3D""><div class=3D"sideBySideWrap-vGXrwP"><div class=3D"emailInputWrapper=
-QlA86j"><div class=3D"pencraft pc-display-flex pc-minWidth-0 pc-position-r=
elative pc-reset flex-auto-j3S2WA"><input name=3D"email" placeholder=3D"Typ=
e your email..." type=3D"email" class=3D"pencraft emailInput-OkIMeB input-y=
4v6N4 inputText-pV_yWb"></div></div><button type=3D"submit" disabled=3D"" c=
lass=3D"pencraft pc-reset pencraft rightButton primary subscribe-btn button=
-VFSdkv buttonBase-GK1x3M" tabindex=3D"0"><span class=3D"button-text ">Subs=
cribe</span></button></div><div id=3D"error-container"></div></form><div cl=
ass=3D"animationWrapper-QRL6aQ"></div></div></div></div></div></div><p><spa=
n>Perhaps it=E2=80=99s like the </span><em>syncretic</em><span>, third posi=
tion politics of fascism, like National Bolshevism? That, of course, assume=
s the proper significance of a </span><em>political spectrum</em><span>.  <=
/span></p><p>All political analysts, ideologists, thinkers, and =E2=80=98po=
litical content creators=E2=80=99 since the incipient populist era of the 2=
010s have hitherto used, as a heuristic tool to navigate Euro-American poli=
tics  - some kind of =E2=80=98political spectrum.=E2=80=99</p><h2 class=3D"=
header-anchor-post">The Political Spectrum<div class=3D"pencraft pc-display=
-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-pare=
nt"><div class=3D"pencraft pc-display-contents pc-reset pubTheme-yiXxQA"><d=
iv id=3D"=C2=A7the-political-spectrum" class=3D"pencraft pc-reset header-an=
chor offset-top"></div><button type=3D"button" aria-label=3D"Link" data-hre=
f=3D"https://showinfrared.substack.com/i/71556142/the-political-spectrum" c=
lass=3D"pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN =
buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h=
9o" tabindex=3D"0"><svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"18" h=
eight=3D"18" viewBox=3D"0 0 24 24" fill=3D"none" stroke=3D"currentColor" st=
roke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"round" class=
=3D"lucide lucide-link"><path d=3D"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7=
.07-7.07l-1.72 1.71"></path><path d=3D"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0=
 0 0 7.07 7.07l1.71-1.71"></path></svg></button></div></div></h2><p>All pol=
itical strategy begins, as an almost axiomatic premise, with an understandi=
ng of =E2=80=98right-wing=E2=80=99 and =E2=80=98left-wing=E2=80=99 forces. =
Thus, one often gets views as the following: </p><blockquote><ul><li><p><em=
><span>Should we vote for Biden? It depends, can we push him </span><strong=
>left</strong><span>? He is more to the </span><strong>left</strong><span> =
than Trump=E2=80=A6</span></em></p></li><li><p><em><span>Voters in America =
didn=E2=80=99t like Bernie, because he was too far to the </span><strong>le=
ft</strong><span>, and Americans are currently very </span><strong>right wi=
ng</strong><span>. </span></em></p></li><li><p><em><span>How can Nazism com=
e from the Democrats? The Democrats are not as </span><strong>right wing</s=
trong><span> as the Republicans, and Nazism is </span><strong>far right</st=
rong><span>. </span></em></p></li></ul></blockquote><p><span>Of course, thi=
s neglects to explain how supposedly =E2=80=98right wing=E2=80=99 forces ap=
pear to outflank leftists all the time, assuming positions, </span><em>succ=
essfully at that</em><span>, that appear to be associated with the extreme-=
left, like the </span><em>unconditional anti-interventionism</em><span> esp=
oused by figures like Ron Paul, or the discourse against free market neolib=
eralism associated with the nascent 2016 Trump campaign. </span></p><p><spa=
n>The contrary is also true. If Breitbart were to release an article expres=
sing a favorable view of eugenics, it would be derided as a form of far-rig=
ht Nazism. But if MSNBC were to release that same piece, attempting to reha=
bilitate it from the perspective of climate change, it would pass under the=
 radar of =E2=80=98leftists=E2=80=99 without question. Such unthinkable sce=
narios happen all the time. The Western Left </span><em>routinely</em><span=
> defends arming Ukrainian Neo-Nazis (i.e. as in, </span><em>some don=E2=80=
=99t even deny they are Nazis</em><span>, but defend arming them anyway) wi=
th high-grade military equipment, as the lesser of two evils in the face of=
 Russia.</span></p><p><span>Yet it still remains an article of faith that t=
he </span><em>force</em><span> animating, driving, and defining politics - =
is derived from some continuum, pendulum, or tug-of-war represented in the =
form of the </span><em>political spectrum</em><span>. For most liberals - i=
n whom, after all, the political spectrum as a heuristic device </span><em>=
has its origins</em><span> (i.e. basing itself in formalistic idealism) Naz=
ism is the primary metaphysical force. </span></p><p><span>It=E2=80=99s act=
ually similar to Star Wars for them, and </span><em>the force</em><span> ha=
s the same meaning. Nazism is a primal, vital =E2=80=98dark side=E2=80=99 w=
hose temptations must be resisted through the politics of =E2=80=98balance.=
=E2=80=99 Political passions must be reigned in, and ideological belief mus=
t be curtailed with a healthy dose of nihilist realism, lest the =E2=80=98d=
ark side=E2=80=99 takes over - or in the words of Jabba the Vaush, the camp=
s come back. </span></p><p><span>Surprisingly no one has pointed out this f=
unny irony. For liberals and leftists, </span><em>only Nazism is real</em><=
span>. Politics, left to its own devices, flows and bends in the direction =
of Nazism. The political spectrum, for them, is defined by gradations of </=
span><em>resistance</em><span> toward this fatal, primal, and vital conclus=
ion. If we suspend the liberal-democratic institutions, and the consciousne=
ss corresponding to them (political correctness, formalism, moralism, etc.)=
, we fall into the =E2=80=98Nazbol vortex,=E2=80=99 sucked in by the gravit=
ational force of Nazism. </span></p><p><span>The ascription of notions like=
 =E2=80=98force=E2=80=99 to politics, implies clearly an implicit, unconsci=
ous understanding of a </span><em>political metaphysics</em><span>. Hobbes,=
 proceeding with his Baconian metaphysical materialism, geometrically contr=
ives the substance of political power in the opposing and contrary interest=
s of atoms (that is, individuals) suspended in the chaos of their repulsion=
 in the war of all against all, which concludes in a sovereign disposed of =
an absolute monopoly on violence. However, Hobbes was a political metaphysi=
cian of (or anticipating) the modern era, for which the concept of politics=
 was defined in terms of atoms, monads, and states (i.e. in both the physic=
s and political sense) - the social contract between </span><em>individual =
citizens</em><span> and some </span><em>institution</em><span> representing=
 their collective sovereignty. </span></p><p><span>Just as for today=E2=80=
=99s liberal elites, </span><em>only Nazism is real</em><span> - for Hobbes=
, </span><em>only criminality</em><span> (self-interested antisociality) </=
span><em>is real</em><span>. </span></p><p><span>In the era of the</span><e=
m> breakdown</em><span> of Western modernity (and liberal democracy), culmi=
nating in the collapse of the Bretton Woods system, the oil embargo, and th=
e 1979 Iranian Revolution - political metaphysicians like </span><em>Karl P=
opper</em><span> (mentor of George Soros) viewed not the sovereign as the e=
nds of politics, but institutionalized and conscientious </span><em>civil s=
ociety: The open society</em><span>. The sovereign is not the </span><em>cu=
lmination</em><span> of the metaphysical forces driving politics, but is al=
so </span><em>driven by them</em><span>, capable of producing horrible outc=
omes like Nazism or Communism. For Hobbes, individuals are irrational, self=
-interested, and driven by wild metaphysical forces. They become truly rati=
onal only by means of the sovereign. But for Karl Popper, sovereigns are su=
spended by the same forces - thus institutional civil society must be vigil=
ant, or else the politically impassioned </span><em>masses</em><span> will =
create an updated version of Hobbesian chaos - </span><em>Nazism</em><span>=
. </span></p><p><span>This has been the basic ideological justification and=
 legitimation for US imperialism since then. America isn=E2=80=99t the worl=
d police to police </span><em>individuals</em><span>. It polices </span><em=
>states</em><span>. It makes sure these sovereigns won=E2=80=99t become </s=
pan><em>Fascists</em><span>. The Soviet Union was Fascist. Iraq was Fascist=
. North Korea is Fascist. Iran is Fascist. Russia is Fascist. Cuba is Fasci=
st. Venezuela is Fascist. The word Fascism today, means </span><em>malign s=
overeignty</em><span>: Sovereignty that is misaligned, unaligned, or even n=
onaligned with the American unipolar global system. The malign individual i=
s an outlaw, a </span><em>criminal</em><span>. The malign sovereign is a </=
span><em>Fascist</em><span>, because their sovereignty used in an </span><e=
m>illegitimate</em><span> way. Sovereignty is really a funny word today. It=
s reality contradicts its technical meaning. The sovereign is not the supre=
me power. It is </span><em>subordinated</em><span> to the </span><em>open s=
ociety</em><span>, or </span><em>globality</em><span>. </span></p><p><span>=
The historical basis for using this word (Fascist), lay in the circumstance=
s of the postwar period. The Second World War was </span><em>the war to end=
 all wars</em><span>. As a consequence of it, the architects of the Bretton=
 woods system, the UN, NATO, etc. believed in a new world order of lasting =
peace, attempting to ensure that nothing could ever disrupt the stability o=
f the international politico-economic system (i.e. the British financial em=
pire) ever again. Nazism, of course, is the repressed founding sin of this =
globalism. </span><em>Nazism</em><span> was the chaos out of which this sys=
tem founded its </span><em>order</em><span> upon. Nazism was the final loos=
e-end that had to be cut before the thousand-year-reich could </span><em>re=
ally</em><span> be established. And yet their victory came to haunt them. A=
nd so </span><em>all those</em><span> who came to resist this global system=
 would be declared </span><em>Nazis</em><span>, because they reminded liber=
als that they didn't cut all their loose ends. They didn=E2=80=99t </span><=
em>defeat</em><span> Nazism, </span><em>they inherited it</em><span>. They =
</span><em>projected</em><span> this fact onto others, because others remin=
ded them of this.</span></p><p><span>Revolutionaries of the past were calle=
d criminals. And since the state made no use in distinguishing criminal thu=
gs from revolutionaries, they resorted to criminal means to fight revolutio=
naries. Today, political dissidents are called Fascists. And since the glob=
alists make no use in distinguishing political resistance from Fascists the=
y, in all their hypocrisy, routinely employ Fascist neo-nazi thugs and empl=
oy Fascist means to squash the enemies of globalism. The whole history of t=
he Cold War attests to this. Even </span><em>our</em><span> political enemi=
es online befriend and try to recruit neo-nazis against us. The situation i=
n Ukraine speaks for itself. Nazism is the </span><em>dirty secret</em><spa=
n> of the globalists. They call everyone Nazis, because this is what they t=
hemselves are, deep down. The fact that people are even willing to </span><=
em>resist them</em><span> reminds them of this fact. </span></p><p><span>Ma=
lign sovereigns </span><em>remind them</em><span> of the the founding sin o=
f American unipolarity. The Soviet Union=E2=80=99s withdrawal from the Bret=
ton Woods agreement negotiations is itself what created the Cold War. For a=
ll the anti-communist propaganda (which is mostly derived from a reactionar=
y quasi-populism from bellow) progressives and liberals, deep down </span><=
em>really</em><span> considered the Soviets and their allies as =E2=80=98re=
d fascists.=E2=80=99 In the same way that criminals remind sovereigns of th=
e state=E2=80=99s own </span><em>founding crime</em><span>, malign sovereig=
ns remind globalist liberals of their own </span><em>founding Nazism</em><s=
pan>. The </span><em>metaphysical primacy</em><span> of Nazism lies in the =
</span><em>artificiality</em><span> of globalist liberalism, progressive po=
litics, down to the plainly virtue signaling of wokeness.  </span></p><p><s=
pan>Thus not only North Korea, but even Dave Chapelle is a Nazi. His lack o=
f regard for the etiquette of the open society means he has </span><em>give=
n in</em><span> to the dark side: he has suspended his institutional consci=
ence, and is giving way to the metaphysical force of Fascism. He may be an =
individual, but his individuality is </span><em>politicized </em><span>as t=
he atom of a potential </span><em>malign sovereignty</em><span> (perhaps, t=
he MAGA movement). And such politics are </span><em>polarized </em><span>(=
=E2=80=9CMAGA is actually a tool of Russian Fascism=E2=80=9D). The ultimate=
 conclusion of telling transphobic jokes, is </span><em>chaos</em><span>. A=
nd chaos whirls in the shape of a swastika. </span><em>Order</em><span> is =
left-wing, </span><em>chaos</em><span> is right-wing, because </span><em>or=
der</em><span> is </span><em>progressive globalism</em><span>, and </span><=
em>chaos</em><span> is </span><em>Nazism</em><span>. Everything political h=
as turned into its contrary: Great intentionality, artificiality, design, e=
tc. is necessary to maintain </span><em>openness</em><span> - whereas peopl=
e, left to their own devices, will become </span><em>closed</em><span>. Fre=
edom is slavery. Slavery is freedom. </span></p><p><span>Herein lies the po=
litical spectrum, which is more like a </span><em>theory of political gravi=
ty</em><span>. It is Hobbesian liberalism in the age of post-modernity. Suc=
h a =E2=80=98theory=E2=80=99 is really a heuristic device of pure paranoia =
and impotence. It=E2=80=99s the copium of a sinking ship, for which water, =
not the ship itself, is to blame for it sinking. Everything is </span><em>N=
azi</em><span> that proves the inadequacy, failure, and untenability of glo=
balist liberalism; since Nazism was its sanction, justification, and =E2=80=
=98casus belli.=E2=80=99 The more extreme left, the more one believes in th=
e need for more </span><em>control</em><span> over this wild force. The mor=
e chaotic, the more far right (and those in power regularly employ this =E2=
=80=98chaos=E2=80=99 to maintain control! </span><em>Just think at how much=
 control Jan 6th gave them</em><span>). </span></p><p><span>In the end the =
political spectrum, for all intensive purposes, is one dimensional. Many at=
tempts have been made to make better and more accurate model of political d=
ifference. Yet all of these fail, and are inevitably doomed to failure for =
the same reasons that the original was, </span><em>because they share the s=
ame metaphysical premises</em><span>. In attempting to devise an impartial =
representation of political antagonism, ones representation is doomed to it=
self becoming partial to it. </span><em>What political spectrum is the poli=
tical spectrum itself on?</em><span> An inherently absurd and paradoxical q=
uestion. </span></p><p><span>A political spectrum is a spatial continuity, =
whereas political antagonism implies an abrupt and acute </span><em>discont=
inuity</em><span>, both in form </span><em>and</em><span> content, affectin=
g - </span><em>twisting, bending and altering</em><span> even its own </spa=
n><em>representation</em><span>. The first step in being able to understand=
 the </span><em>true forces</em><span> defining politics is to understand t=
hat politics, that is </span><em>modern politics</em><span>, is its </span>=
<em>own force</em><span>. The establishment of universal modern statehood, =
culminating in liberal globalism, is a force of its own kind, a force which=
 corresponds to the history of the bourgeoisie as a class. This force neith=
er bases itself in any particular agential (rational, moral, etc.) intentio=
n (like the pursuit of power), nor any primal compulsion (like the =E2=80=
=98nazbol vortex=E2=80=99, or Hobbesian wild instincts).</span></p><p><span=
>Such a force is rather an </span><em>immanent contradiction</em><span>. An=
 immanent contradiction is an antagonism, a paradox, a contradiction, etc. =
not between two discrete things, or two discrete elements, but a type of </=
span><em>pure difference itself</em><span>. The story of </span><em>moderni=
ty</em><span> is the story of </span><em>pure difference</em><span>, and th=
e paradoxical attempts by which it is given form thereof, from German ideal=
ist philosophy, French revolutionary politics to English industrial capital=
ism. Kant=E2=80=99s transcendental aesthetic, or the a priori pure forms of=
 intuition are divided into space and time</span><em> because</em><span> th=
e singular object they have in common is </span><em>pure discontinuity, dif=
ference, or contradiction</em><span>. </span><em>Capital</em><span> has as =
its object and its basis pure </span><em>discontinuity</em><span>, or the <=
/span><em>alienation</em><span> between the worker and his means of product=
ion. Finally, modern politics has as its object pure discontinuity - betwee=
n </span><em>revolutionary change</em><span> and </span><em>order</em><span=
>. </span></p><p><span>Pure difference asserts itself within modern politic=
s in the division between </span><em>universal statehood</em><span> and </s=
pan><em>civil society</em><span>. Universal statehood, in turn, is the univ=
ersal form, and </span><em>abstracted essence</em><span> of the people, whi=
ch is itself founded upon difference - between </span><em>man in general</e=
m><span> and </span><em>man in particular</em><span>, between </span><em>ab=
stract</em><span> </span><em>right in general</em><span> and </span><em>rea=
l</em><span> </span><em>activity in particular</em><span>. This abstraction=
 is contrived, not arbitrarily, but based on the </span><em>absolute certai=
nty</em><span> of the political will which admits no distinction beyond the=
 bounds of its </span><em>form</em><span>. Just as demons provoked Descarte=
s to find certain refuge only in his thought, the malign sovereigns of the =
English Civil War provoked the English to find refuge in </span><em>pure pa=
rliamentary form</em><span> (and later, the French in the Republic).</span>=
</p><p><span>Hence the retards of woke political theory, who critique bourg=
eois formalism and universalism on account of neglecting differences comple=
tely miss the point. =E2=80=9C</span><em>We</em><span> the people? Are you =
sure? </span><em>What about fat trans indigenous woman?</em><span>=E2=80=9D=
 </span><em>We the people</em><span>, and the </span><em>universal statehoo=
d</em><span> implicit in it, is a </span><em>purported intention</em><span>=
 - a </span><em>conceit</em><span>. It does not claim to actually know or r=
epresent every individual person, it is the </span><em>purport</em><span> o=
f a state which seeks to </span><em>act as</em><span> a </span><em>universa=
l people</em><span> - and thus, an inherently </span><em>abstracted form</e=
m><span> of the people, the people </span><em>in the institutional purport<=
/em><span> of their sovereignty, i.e. </span><em>if</em><span> a state will=
 act </span><em>as the people</em><span> it can only do so as a </span><em>=
pure form</em><span> which knows no distinction in content (i.e. between pe=
rsons). </span></p><p><span>Thus it does not simply imply a lack of sensiti=
vity to the differences among the people, it implies a fundamental differen=
ce, or discontinuity between the people </span><em>as a substantive, partic=
ular unity</em><span> - and the people as an </span><em>abstracted, formal =
one</em><span>. The universal or bourgeois state knows no distinctions amon=
g the people. But it also knows no distinction between itself and </span><e=
m>its</em><span> own, actual reality. And here lies the basic germ which ev=
entually culminates in modern class distinction, between the purport of the=
 universal form of the people, and the reality of its universal content. Th=
e proletariat is not like a =E2=80=98fat trans disabled indigenous woman.=
=E2=80=99 It is not something </span><em>excluded</em><span> from the unive=
rsal state, it </span><em>is</em><span> the universal state in its own </sp=
an><em>actual</em><span>, rather than </span><em>conceited</em><span> reali=
ty - i.e. the meat-grinder of </span><em>universal exchange value</em><span=
> - the confrontation between universal form of exchange and </span><em>its=
 own</em><span> antecedent premises in labor.</span></p><p><span>However, b=
efore class distinction, it is necessary to understand the more fundamental=
 </span><em>metaphysical</em><span> difference that gives rise to modern </=
span><em>political</em><span> difference. Modern political difference, whil=
e related, </span><em>predates</em><span> the modern class struggle. The mo=
dern political discontinuity has its origins in the heartbreak of malign, o=
r illegitimate sovereignty. This is first sovereignty illegitimate on its o=
wn terms, as in the tumultuous history of the English Civil War, where the =
sovereign cannot prove itself even by the terms of its own sanction (religi=
on, inheritance, etc.), producing the devastating heartbreak for which ever=
ything once thought Good is unreal, illegitimate, false, etc. And then ille=
gitimate in the terms of modern political theories which form in response t=
o said heartbreak (i.e. Hobbes, Rousseau, Locke, etc.).</span></p><p><span>=
What remains is a </span><em>pure discontinuity</em><span> devoid of any ta=
ngible or definite content, a pure </span><em>disruption</em><span> in the =
fabric of political being which sets everything awry, after which </span><e=
m>the world turns upside down</em><span>. Politics closes its heart to the =
sacral and the eternal (which had betrayed it), and is left with nothing bu=
t the angst of contradiction, and the necessity of </span><em>grounding its=
elf</em><span> in terms and by means </span><em>wholly accountable and know=
able to itself</em><span>. Divine right, which for so long suspended the po=
litical into the embrace of the unknowable and eternal, is replaced </span>=
<em>by virtue of its own impossibility</em><span> by rational modern stateh=
ood, which suspends the political into a man-made institutional sanction. <=
/span></p><p><span>It is in the paradoxical attempts at restoring unity and=
 giving </span><em>pure form</em><span> to this </span><em>pure discontinui=
ty</em><span> that a definite and irreducible </span><em>division</em><span=
> appears at the heart of modern politics. The </span><em>division</em><spa=
n> into </span><em>change</em><span> and </span><em>order</em><span>, is th=
e self-division of pure difference</span><em> by means of its transubstanti=
ation into pure form</em><span>. Order, one the one hand, is nothing more t=
han the </span><em>pure form</em><span> of pure difference, taken as someth=
ing complete. Change, on the other, is nothing more than the affect </span>=
<em>this same difference</em><span> </span><em>and the attempt to give pure=
 form thereof</em><span> has on a status quo defined by some otherwise subs=
tantive content (rather than the pure form of difference), i.e. </span><em>=
ancien regime</em><span> (hence the inevitable failure of every </span><em>=
party of order</em><span> which is doomed to be overthrown by the same mean=
s of its establishment, </span><em>the conservative today is the liberal of=
 yesterday</em><span>). </span></p><p><span>The common denominator is of co=
urse </span><em>formalism</em><span>, for which </span><em>pure contradicti=
on</em><span> is, in the first place an impossibility that must be immediat=
ely expounded into a definite and one-sided form. Yet this limitation is no=
t shared by the immortal science of Marxism-Leninism, according to which </=
span><em>contradiction is itself</em><span> something real, and immanent to=
 objects. But this formalism is not merely an error of political theory. It=
 is what defines the historical epoch of the bourgeoisie and the capitalist=
 mode of production as we know it. It is not merely a way of representing t=
he world in thought, </span><em>it is a way of relating to the world in rea=
lity</em><span>: From the perspective of its </span><em>reduction</em><span=
> into universal form. </span></p><p><span>The failure of said reduction is=
 the history of modernity. And in particular, the history of </span><em>mod=
ern politics</em><span>, whose own division - into left and right - attests=
 to the impossibility of such a reduction. However, it likewise attests to =
the impossibility of the bourgeoisie and the capitalist mode of production =
being the final forms of history. Something even deeper, that is, subterres=
trial underlies this conflict between =E2=80=98left and right,=E2=80=99 whi=
ch reveals itself inadvertently in the process of revolutionary change. And=
 suddenly, the topology of the political division becomes confusing, dizzyi=
ng and disorienting. Left becomes Right, and Right becomes Left. Smoke gren=
ades obscure the position of </span><em>guerrillas by night</em><span>, fir=
ing, apparently, from all directions. </span></p><p><span>The bourgeoisie, =
in their vain attempt at achieving universal formal political unity, finds =
itself under siege by a kind of terrorist which has no regard for the moder=
n purity of form at all. That is </span><em>the partisan</em><span>. </span=
></p><h2 class=3D"header-anchor-post">The Partisan Revolutionary <div class=
=3D"pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-r=
eset header-anchor-parent"><div class=3D"pencraft pc-display-contents pc-re=
set pubTheme-yiXxQA"><div id=3D"=C2=A7the-partisan-revolutionary" class=3D"=
pencraft pc-reset header-anchor offset-top"></div><button type=3D"button" a=
ria-label=3D"Link" data-href=3D"https://showinfrared.substack.com/i/7155614=
2/the-partisan-revolutionary" class=3D"pencraft pc-reset pencraft iconButto=
n-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm=
-G3LciD priority_secondary-S63h9o" tabindex=3D"0"><svg xmlns=3D"http://www.=
w3.org/2000/svg" width=3D"18" height=3D"18" viewBox=3D"0 0 24 24" fill=3D"n=
one" stroke=3D"currentColor" stroke-width=3D"2" stroke-linecap=3D"round" st=
roke-linejoin=3D"round" class=3D"lucide lucide-link"><path d=3D"M10 13a5 5 =
0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d=3D"M14 11a=
5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></butto=
n></div></div></h2><p><span>The political spectrum can be defined as the me=
taphysical theory of </span><em>political alignment</em><span>. Its formali=
sm consists in the fact that it makes no distinction between political alig=
nment in </span><em>actual reality</em><span> - that is to say, what positi=
on one bares in relation to real political power, real political contradict=
ions, etc. - and political alignment as formally represented by abstract va=
lues and principles.</span></p><p><span>Even strictly taken from the perspe=
ctive of information warfare, it cannot properly locate where a given ideol=
ogical tendency </span><em>actually</em><span> aligns in regards to the pol=
itical. Abstract =E2=80=98values=E2=80=99 and principles are located alongs=
ide a formal - and supposedly impartial spectrum. Rather than categorize wh=
ere a given pattern of information </span><em>actually</em><span> aligns, f=
or example, with the </span><em>actual</em><span> form of the </span><em>ac=
tually existing</em><span> state, it categorizes ideological information in=
 terms of where it imagines or purports to be.</span></p><p><span>For examp=
le, the alignment of breadtubers is defined by how they think society </spa=
n><em>should</em><span> be governed or wish it to be governed. But no regar=
d is placed for what relationship the </span><em>information</em><span> of =
such =E2=80=98values=E2=80=99 have to the </span><em>way</em><span> it is a=
ctually governing now. It might </span><em>appear</em><span> contrary, and =
thus </span><em>appear</em><span> revolutionary, but as </span><em>forms</e=
m><span> of information they do not challenge the existing state. =E2=80=9C=
I think we should live in a stateless society=E2=80=9D might </span><em>see=
m</em><span> apparently contradictory with a status quo where a state is ve=
ry much still existing. Yet political alignment is really defined by what r=
elation it bares to the </span><em>actual form</em><span> of state power. <=
/span></p><p><span>The grounding of political power based on contrived mora=
l consensus fully aligns with the existing modern state. Ones =E2=80=98valu=
es=E2=80=99 about how society =E2=80=98should look like,=E2=80=99 shares th=
e same position of enunciation with regard to society as the modern state, =
having as its addressee not a specific segment of society, but it=E2=80=99s=
 same universal addressee. A breadtuber speaks to America in a way not diss=
imilar to the President. So it should come as no surprise that in actual co=
ntent, the breadtuber ends up as a force of propaganda for the President=E2=
=80=99s </span><em>actual</em><span> (rather than preferred by the imaginat=
ion) governance. </span></p><p><span>One could of course be an anarchist wh=
o critiques just about every single thing the government does. Yet most oft=
en, even said information aligns with the overhaul of the policy-making app=
aratus long underway, being subjected to the contrived moral consensus of t=
he =E2=80=98Open Society.=E2=80=99 Not so much the specificity of their cri=
ticisms, but the </span><em>subjective vantage</em><span> </span><em>point<=
/em><span> from which said criticisms are made is what defines their real p=
olitical content. You can be fully aligned with the modern state power, eve=
n when criticizing its policies and decisions - because the </span><em>way<=
/em><span> you are criticizing them can reproduce its </span><em>subjective=
 standpoint</em><span> in consciousness. </span></p><p><span>Thus, there is=
 an acute difference between </span><em>actual</em><span> political alignme=
nt, and </span><em>formal</em><span> political alignment. Real political di=
fference does not manifest itself at different locations on the same formal=
 map of politics, but between </span><em>real politics</em><span> and the <=
/span><em>map itself</em><span>. That also means there is an acute differen=
ce between an actual </span><em>left-wing</em><span> alignment, and </span>=
<em>leftism</em><span> (the same is true for the Right). Leftism and Righti=
sm are </span><em>ideologies</em><span> of </span><em>formal political alig=
nment</em><span>, that cannot tell the truth about any </span><em>actual</e=
m><span> Left-Wing and Right-Wing position. </span></p><p><span>An actual <=
/span><em>political position</em><span>  - which is not based on ones ideal=
 stance, but their </span><em>real</em><span>, </span><em>subjective</em><s=
pan> stance - cannot be grounded in any formal continuum of political repre=
sentation. Real political division begins only at the site of an acute </sp=
an><em>discontinuity</em><span>, based, as Clausewitz understands, on an ab=
solute enmity or contradiction. Establishing an alternative political spect=
rum is thus an impossibility. Political spectrums are themselves political.=
 And the political spectrum is inherently =E2=80=98leftist,=E2=80=99 though=
 not </span><em>left-wing</em><span> in </span><em>its</em><span> actual al=
ignment. </span></p><p><span>Leftism is a </span><em>theory</em><span> or <=
/span><em>ideology</em><span> of left-wing alignment. Since all modern poli=
tics has its origins in a revolutionary change that entailed the complete l=
eveling of politics into the pure form that knows no distinction in content=
, any </span><em>theory</em><span> of </span><em>modern</em><span> politica=
l alignment is going to be =E2=80=98leftist.=E2=80=99 And in actual fact, t=
he =E2=80=98left wing=E2=80=99 is nothing more than a political </span><em>=
misalignment</em><span>, which is situated outside the bounds of modern pol=
itical form. </span><em>Leftism</em><span> thus is nothing more than the id=
eology by which </span><em>modern politics</em><span> copes about its own r=
eal origins, and therefore its real alterity. </span></p><p>The Left can be=
 defined as a modern&nbsp;politics of change, or a wayward path of politica=
l modernity.</p><p>During the French Revolution of 1789, the politics of ch=
ange was immediately revolutionary, world-changing. Because no institution =
of modernity was established, participating in this politics was to partici=
pate in something truly new, truly unprecedented, with a truly undecided co=
nclusion.</p><p>With the final consolidation of liberal democracy after WWI=
, =E2=80=98politics of change=E2=80=99 actually becomes, in a sense, conser=
vative. The established institutions of modernity make =E2=80=98political p=
rogress and change=E2=80=99 an inevitability. Eventually, leftism just fulf=
ills an agenda already established outside politics.</p><p>On the other han=
d the Right can be defined by a modern politics of order, or the metaphysic=
s of political modernity. The first Rightist was Hobbes. During the French =
Revolution, the Rightists were the Thermidorians&nbsp; and the elements of =
the bourgeoisie which wanted to emulate the English model, where the king i=
s just a puppet of the ruling class.</p><p>But, permanent order is destroye=
d at the level of established politics in liberal democracy. So, order of a=
 deeper and more fundamental kind has to be sought after. But then, conserv=
atives become revolutionary (konservative revolutionary), like in the 1979 =
Iranian revolution, where deeper order was found in Islam.</p><p><span>Ente=
r Carl Schmitt=E2=80=99s theory of the partisan. </span><em>Partisanship</e=
m><span> is itself a political alignment, regardless of where internet reta=
rds try to situate it on their stupid little =E2=80=98political spectrum.=
=E2=80=99  Partisanship entails an actual </span><em>political position</em=
><span> - which means </span><em>actual contestation</em><span> for politic=
al power. The partisan </span><em>goes down to the people</em><span>, repea=
ting the origin of modern statehood by returning it to its real (rather tha=
n formal) premises. </span></p><p><span>Partisans are not leftists. But the=
y are also not rightists either. The Partisan irregular stands opposed to t=
he standardized order of the regular army. From the perspective of the regu=
lar army (order), It is a force of chaos. But it is deeply terrestrial, ear=
thly, with a profound attachment to the soil of the nation, and the </span>=
<em>deeper order</em><span> of rural life.</span></p><p><span>But how this =
order will come to be </span><em>established</em><span> is always undecided=
. The partisan is a true force of change, precisely because it bases itself=
 in what is truly eternal. Think about the Islamic partisans devoted to the=
 eternal creator, or, the partisan like Che Guevara devoted to eternal prin=
ciples like justice and dignity.</span></p><p><span>The leftist just takes =
this real order for granted, and the way in which it has already become </s=
pan><em>established</em><span> by the institutions of political modernity. =
The =E2=80=98revolutionary=E2=80=99 leftist introduces change with the regu=
larity and banality of a Windows update. But the partisan continues to have=
 an active relation to </span><em>real and true</em><span> order, and thus,=
 an active relation to the premises of revolutionary change.</span></p><p><=
span>The partisan is ultimately </span><em>left-wing</em><span>, because th=
ey are </span><em>revolutionary</em><span>. Yet the left-wing nature of the=
 partisan is </span><em>ancillary</em><span>, and </span><em>incidental</em=
><span>. They are ultimately </span><em>coded</em><span> as left-wing becau=
se they are </span><em>engaged</em><span> in a process revolutionary politi=
cal change. But on the other hand, they fulfill the authentic kernel of the=
 right, which is the resolution of modernity=E2=80=99s antagonism into orde=
r - only in a way entirely contrary to the rightist: The </span><em>resolut=
ion into order</em><span> becomes a </span><em>gesture</em><span> of revolu=
tionary partisanship. </span></p><p><span>And so already with the partisan =
arises a most fundamental disruption of the </span><em>political spectrum</=
em><span> of bourgeois modernity. The partisan </span><em>comes from bellow=
</em><span>, resolving the apparent contradiction between left-and-right by=
 introducing an entirely new dimension of political alignment. It does not =
=E2=80=98unite=E2=80=99 or =E2=80=98synthesize=E2=80=99 left and right, it =
rather displaces the contradiction between them into a radically new form. =
It displaces the =E2=80=98left and right=E2=80=99 distinction by articulati=
ng that distinction into an entirely new continuum of counter-hegemonic pol=
itical space. </span></p><p><span>The partisan is thus genuinely and radica=
lly </span><em>revolutionary</em><span>, representing something destructive=
 with regard to modern bourgeois politics. The partisan </span><em>embodies=
</em><span> change, </span><em>is</em><span> change, but change in the form=
 of the </span><em>sublation</em><span>, or resolution of the existing orde=
r, accelerating its development toward its real conclusion. It is the polit=
ical agent at the end of history for which change is a moment in the develo=
pment of an order more eternal than can be given form by modern statehood. =
</span></p><p><span>Left</span><em>ists</em><span>, meanwhile, believe in s=
ome </span><em>doctrine</em><span>, some </span><em>principles</em><span>, =
</span><em>some</em><span> theory of </span><em>abstract change</em><span>,=
 domesticated change, distilled change </span><em>for its own sake</em><spa=
n>. And in actual reality, they participate in no political change at all. =
They subscribe to the </span><em>religion</em><span> of change, which is in=
 actuality the putrescence of stagnation. </span></p><p><span>The leftist i=
s in fact the greatest enemy of the </span><em>partisan</em><span>, not sim=
ply because they have contrary values, but </span><em>contrary subjectiviti=
es</em><span>. Leftism represents the highest development of the bourgeois =
political ideology, which is based on what is supposed to be the </span><em=
>ultimate form</em><span> of change. Leftism is the ideology of American un=
ipolar imperialism, the highest stage of bourgeois political modernity, whi=
ch seeks to formalize not only all politics, but all culture, society, etc.=
 under the principle of universal formal equality.</span></p><p><em>Leftism=
</em><span> grounds politics not in </span><em>partisanship</em><span>, but=
 in some supposedly universal morality, and the fundamental enduring </span=
><em>fact</em><span> of political antagonism vindicates the leftist=E2=80=
=99s sense of smug self-satisfied superiority. Political conflict endures -=
 not because of any fundamental contradiction grounding politics - but beca=
use people are too reactionary, too fascist, too immoral, or too stupid to =
accept the supposedly universal values of leftism. For leftists, enmity is =
not so much based on the friend-enemy distinction of any concrete struggle,=
 but a vicious, savage inhumanity toward all those who fall outside their o=
wn discursive community, in a way that is structurally identical to the wor=
st aspects of European racism and Nazism. </span></p><p>They thus represent=
 the quintessential target of true absolute enmity for the political partis=
an, being an agential manifestation of the universal modern state itself, a=
 kind of killer surveillance-bot designed to exterminate would-be partisans=
. The enmity toward leftists shared by partisans is not simply based in ide=
ological disagreements or conflicts in values. It is like the enmity reserv=
ed toward a snitch, whose sole mission is to eliminate and give away the pa=
rtisans position against its state enemy. On a certain level, it is not eve=
n personal. The very alignment of their contrary subjectivities pit them ag=
ainst one and another in a war of absolute annihilation.</p><p><span>Leftis=
m is an ideology of </span><em>leveling</em><span> and </span><em>standardi=
zation</em><span>, flattening out stratified socio-political terrain into c=
onventional smooth-space. The leftist, being therefore an agent of </span><=
em>universal surveillance</em><span>, raising every point of political cont=
ention, antagonism, and contradiction to the status of striation on the top=
ography of universal political form (to be smoothed over, i.e. #BLM!). The =
partisan irregular, by nature, occupies points of antagonistic contradictio=
n, and thus situates its position toward </span><em>content</em><span> rath=
er than </span><em>form</em><span>. The partisan has no regard for any =E2=
=80=98political spectrum=E2=80=99 or </span><em>representation</em><span> o=
f politics, </span><em>it embodies political antagonism itself</em><span>. =
</span></p><p><span>The class struggle within </span><em>political alignmen=
t</em><span> can thus be understood as between </span><em>leftism</em><span=
> and </span><em>partisanship</em><span>. In the contradiction between univ=
ersal statehood and civil society stand two opposing reconciliations: Stand=
ing on the side of the bourgeoisie lies the </span><em>expansion</em><span>=
 of universal statehood, articulating the contradiction in the terms of the=
 inexhaustive universality of the state (the state is not =E2=80=98big=E2=
=80=99 enough). Standing on the side of the proletariat lies the transforma=
tion of civil society into a site of guerrilla warfare, articulating the co=
ntradiction in the terms of the </span><em>outmoding</em><span> of the bour=
geois state (i.e. as </span><em>condemned to the dustbin of history</em><sp=
an>). </span></p><p><span>Insofar as civil society confronts the universal =
state as discordant or mis-aligned with it, civil society confronts the uni=
versal state as a </span><em>security flaw</em><span> which must be </span>=
<em>patched</em><span>. This first takes the form of the gross expansion of=
 military-police powers, not the least of which include surveillance. On th=
e cultural front, however, it also takes the form of the expansion of a com=
pletely sanitized </span><em>artificial</em><span> or </span><em>institutio=
nalized</em><span> civil society compatible with the universal state. At a =
certain point in the acceleration of the development of the historical clas=
s struggle, the real existence of civil society had become a crisis of nati=
onal security.</span></p><p><span>Here lies, in part, the origin of the </s=
pan><em>Open Society</em><span>, the apparently decentralized network of NG=
Os, academic, nonprofit, activist, etc. institutions which, although not di=
rectly subjected to the sovereign will of the state, are by nature of their=
 form and design mechanisms for the filtration of civil society into a comp=
atible, sanitized, transparent, open, and overt form. The bourgeois state, =
having successfully secured itself militarily against armed partisan combat=
ants - and furthermore, having secured civil society (protest, unrest, etc.=
) into a compatible, sanitized form - appears to have made partisanship imp=
ossible.</span></p><p><span>The dialectic of the partisan and the bourgeois=
 state should be thought of like a game of whack-a-mole. The partisan occup=
ies all the places the state is not looking, which can be heuristically rep=
resented in the form of abstract subterrestrial space. Globality, the highe=
st concept of modern geography, refers to the smooth and non-local continuu=
m of open and abstract space, a kind of grid which aligns entire sovereign =
states as connective nodes for the facilitation of goods, people, and most =
importantly </span><em>information</em><span>. At the apex lies, uniting he=
aven and earth, the contemporary value-form (i.e. the petrodollar) of finan=
cial capital. </span></p><p><span>American sovereignty thus does not lie at=
 the apex of the American unipolar system. That notion remains confined, st=
ill, to the narrow Hobbesian political metaphysics. At the apex of the Amer=
ican unipolar system lies in the reproduction of fictitious capital, or the=
 global financial network based in Wall Street and the City of London, whic=
h </span><em>aligns</em><span> all sovereign states, </span><em>including</=
em><span> the American (its </span><em>first citizen</em><span>) as connect=
ive nodes within the </span><em>continuum</em><span> of its universal repro=
duction and circulation. Politically speaking, the globality of American un=
ipolarity finds its </span><em>articulation</em><span>, or its </span><em>e=
xpression</em><span>, in the </span><em>institutions</em><span> of the </sp=
an><em>open society</em><span> (and finds its </span><em>operational securi=
ty</em><span> in the </span><em>deep state</em><span>) - which chiefly esta=
blish, a la Gramsci, its cultural hegemony. </span></p><p><span>Politics, t=
hen, becomes downstream from this </span><em>cultural</em><span> hegemony, =
and this is at the outset in the form of </span><em>policy-making</em><span=
>. NGOs, think-tanks, universities, lobbyists, etc. - all manifestations of=
 unipolar </span><em>globalism</em><span> (propped into existence with the =
help of the CIA laundering Rockefeller money) do not at the outset change t=
he form of the state. But they change the nature of how individuals are ele=
cted, how laws are made, and what policies are enacted. Fictitious capital =
and its reproduction, standing at the apex of the unipolar system, is not s=
imply a blind process of accumulation either. It increasingly takes the for=
m of </span><em>economic information-signaling</em><span>, transforming its=
elf into an extremely dynamic form of </span><em>economic planning</em><spa=
n>, operationalizing information for the distribution of credit. </span></p=
><p><em>Information</em><span>, as a matter of fact, is the modern aestheti=
c at the end of history, the final form of forms, political or otherwise. T=
he Open Society is chiefly an </span><em>information-laundering</em><span> =
network. Information - immanent formation - is the </span><em>implosion</em=
><span> of the modern universal form. In keeping with capitalism=E2=80=99s =
creative destruction, this </span><em>implosion</em><span> has itself been =
</span><em>operationalized</em><span> for the purpose of the reproduction o=
f the </span><em>value-form</em><span>: </span><em>Open and free</em><span>=
 information means </span><em>compatible</em><span> information, that is, c=
ompatible with the modern form (which is abstract, negative, universal, etc=
.). The </span><em>information</em><span> of science, universal values, fin=
ance, etc. metonymically related to the </span><em>Godhead</em><span> of un=
ipolarity. </span></p><p><span>Here lies the significance of </span><em>lef=
tism</em><span>, which is the pure and distilled ideology of open informati=
on. </span><em>Leftism</em><span> means </span><em>trusting the science</em=
><span>, open values, the latest news cycle (Ukraine, #BLM, etc.) - a defin=
ite cognitive disorder which </span><em>fully</em><span> </span><em>aligns<=
/em><span> the mind with the unipolar system. </span><em>Leftism</em><span>=
 is not the actual heir to the historical left-wing politics originating in=
 the French Revolution, but is rather an information security machine which=
 imposes the </span><em>affect</em><span> of political and cultural change =
by means of </span><em>asserting</em><span> information aligned with the st=
atus quo, on a society constantly suspended in a state of flux. Thus the af=
fect of change arises from imposing a </span><em>dead</em><span> order on a=
 </span><em>living</em><span> one that is increasingly, owing to the develo=
pment of the productive forces, escaping its grasp. </span></p><p><span>Lef=
tism is a type of </span><em>mental retardation</em><span>, according to wh=
ich the latest =E2=80=98open=E2=80=99 agenda constitutes real historical ch=
ange. Yet in reality, such an agenda </span><em>is already set outside</em>=
<span> of politics, and is entirely foreseeable beforehand. It is set by th=
e nature of the =E2=80=98open=E2=80=99 global system, whose veneer of openn=
ess conceals a radical closedness toward </span><em>true alterity</em><span=
>, and </span><em>true historical change</em><span>, which it suppresses wi=
th violent force. Leftism is the </span><em>muscadin</em><span>, the </span=
><em>death squad</em><span>, the </span><em>white terrorism</em><span> of A=
merican unipolarity, sent down to =E2=80=98open=E2=80=99 all sectors of soc=
iety to ensure its proper alignment with the system as producers and consum=
ers of information.</span></p><p><span>Information has become the most impo=
rtant battlespace of modern warfare. Having been rooted out of its position=
 in both armed combat and civil society, the partisan revolutionary has ret=
reated into </span><em>information warfare</em><span>. Information warfare =
is the final form of modern war, because it is the site within which univer=
sal modern form itself undergoes immanent contestation. In all hitherto spa=
ces of warfare, the modern state could take for granted a basic distinction=
 between the sphere of its own exercise of will, operational capabilities, =
and identity - and the sphere of criminality outside of it. </span></p><p><=
span>Yet in the age of information warfare, the modern state is infiltrated=
 from within. Its very ability to </span><em>inform</em><span>, that is, </=
span><em>take form</em><span> and </span><em>reality</em><span> within the =
consciousness of the people, can be directly hijacked with irregular hit-an=
d-run, swarm, etc. tactics by partisan info-warriors (i.e. the 2016 and 202=
0 elections). Of course, the partisan is principally a political (mis)align=
ment in general - but information warfare represents the most advanced (but=
 by no means exclusive) sphere of activity for the partisan of today. It is=
 the sphere within which dis-alignment from the global system becomes immed=
iately possible at the level of consciousness - a process sociologists call=
 =E2=80=98radicalization.=E2=80=99 </span></p><p><span>As a category of </s=
pan><em>polarity</em><span>, alignment refers to ones place in relation to =
the continuum of a given globality. The global system of alignment includes=
 a very atypical geographical form of the relation between </span><em>urban=
ity</em><span> and </span><em>rurality</em><span>. Rather than being spaces=
 separated by distance (though, they often are), they are chiefly separated=
 by the relation they bare to the global continuum. Thus, an Airbnb in the =
middle of Idaho is in a way =E2=80=98urban,=E2=80=99 and a decaying neighbo=
rhood in Los Angeles can in a way be =E2=80=98rural.=E2=80=99 Rurality is n=
ot necessarily misaligned with the global system, it rather has the potenti=
al to be. Being =E2=80=98overlooked=E2=80=99 (i.e. =E2=80=98flyover states=
=E2=80=99), it has the chief potential to give rise to malign sovereignties=
, or counter-hegemonic, </span><em>partisan</em><span> kinds of politics - =
from Islamic fundamentalism to Militia Movement, from bugaloo boys to black=
 guerrilla movements (incl. the early panthers). </span></p><p><span>The li=
mit of Carl Schmitt=E2=80=99s concept of the partisan lies in his Hobbesian=
 formalism - being unable to define the partisan except by </span><em>what =
he is not</em><span>, i.e. only by the opposition he poses to standardized =
order, a type of rebel-without- a-cause. The friend-enemy distinction upon =
which the concept of enmity is based, alongside the definition of the parti=
san in terms of unconventionality represent the concept of the partisan fro=
m the perspective of anti-partisan operations. But partisanship can also be=
 defined by a specific Hegelian </span><em>sublation</em><span> of establis=
hed political distinction, representing a type of political subject interpe=
llated by a </span><em>new</em><span> form of universal statehood - the Koj=
evean </span><em>Empire</em><span>, polarity, or determinate globality. </s=
pan></p><p><span>The fertile soil of rurality is what gives rise to the ger=
m of a </span><em>determinate</em><span> and </span><em>particular</em><spa=
n> globality - not the universal open society of globalism, but a society e=
nclosed, or defined by its very specific limitation, way of life, or </span=
><em>terrestrial character</em><span>. The post-Mongol Asiatic Land Empires=
 of the early modern period, as well the modern Communist states which in m=
any ways revived them can be defined precisely in the form of this type of =
universal statehood. Because rurality, representing the definite limitation=
 and </span><em>real basis</em><span> of universal modern statehood, can gi=
ve rise to malign sovereignties - it must be brutally kept in line by the m=
odern state. The idiocy and banality of rural life must be maintained so no=
 outbreak occurs. Rural people, therefore, are not modern individual subjec=
ts, but treated as a type of livestock. Thus, the limit of the modern unive=
rsal form, is also for it a site of enmity, criminality, terrorism, and mal=
ign sovereignty (=E2=80=9CFascism=E2=80=9D).  </span></p><p><span>But for M=
ongol universal statehood, the limit of the state is the </span><em>stamp</=
em><span> of its </span><em>identity</em><span> and </span><em>character</e=
m><span> rather than its </span><em>inadequacy</em><span>. It is the </span=
><em>source</em><span> of its vital power. The modern state is </span><em>f=
ounded</em><span> on </span><em>keeping at bay</em><span> and </span><em>de=
nying</em><span> its own source in rural life. But </span><em>as soon</em><=
span> as a clear discord arises between the source and the sovereign in the=
 </span><em>Land Empire</em><span>, the sovereign is immediately deposed (a=
s in the case of the overthrow of the Yuan dynasty by the Ming) - no prolon=
ged state of gross oppression is possible. The Land Empires are thus </span=
><em>Partisan Empires</em><span> which, rather than impose standard order a=
t the expense of a people=E2=80=99s particular reality, </span><em>contrive=
</em><span> order on their basis: Universal statehood is defined by its own=
 reality and not just its form. Its form comes to be defined, in fact, by t=
his reality. These Empires=E2=80=99 sovereignty are themselves inherently <=
/span><em>partisan</em><span>, that is defined in content by the terrestria=
l reality which forms their real foundation, rather than a formal =E2=80=98=
state=E2=80=99 of being which attempts, in vain, to artificially establish =
its own premises.</span></p><p><span>The present era of multi-polarity has =
revealed that the historical continuity of the Asiatic Land Empires remains=
 intact, and that their decline - in the form of colonialism, modern confli=
ct, pauperization, and subjugation to the West - was only a transitory and =
temporary blip in the long process of their historical development. The uni=
polar system of American globalism is now faced with the emergence of </spa=
n><em>determinate</em><span> globalities - contrary and unique polarities w=
hich inhere all the dynamism, technological and cultural development, etc. =
of the American global system without the conceit of abstract formal univer=
sality. Here lies the true, material, and vital source of so-called =E2=80=
=98Fascism:=E2=80=99 the objective breakdown of the American unipolar syste=
m by virtue of its own internal contradictions. </span></p><p><span>The tru=
e threat posed by </span><em>malign sovereignties</em><span> - rogue states=
 - consists not in the fact that they are geopolitical anarchists - but tha=
t they are aligned with entirely contrary and different polarities, which s=
erve as the germ of a new global system - one that will, rather than culmin=
ate in the =E2=80=98opening=E2=80=99 of exchange-value, culminate in the de=
terminate =E2=80=98closed=E2=80=99 character, necessities for the developme=
nt of, and interaction between peoples. This true end of history which culm=
inates, finally, in </span><em>malign globality</em><span> (ever wondered w=
hat the Infrared symbol means?), globality pregnant with the development of=
 </span><em>determinate</em><span> civilizations and peoples - is the malig=
n =E2=80=98plain of immanence=E2=80=99 out of which </span><em>all counter-=
hegemonic</em><span> politics is being spawned from the future. </span></p>=
<p><span>The distinction between left and right is displaced by the distinc=
tion between Leftism (which increasingly takes, in political reality, the f=
orm of an =E2=80=98apolitical Center=E2=80=99) and Partisanship, the latter=
 including all manner of eclectic, wild, fringe ideologies which appear =E2=
=80=98all over the political spectrum.=E2=80=99 It appears as such, not bec=
ause of any mystical =E2=80=98Nazbol vortex=E2=80=99 or profound metaphysic=
al significance of fascism - but because it represents, in the final analys=
is, a </span><em>denial</em><span> of modern political form itself. In cont=
rast to =E2=80=98third position syncretism,=E2=80=99 partisan political ide=
ologies are properly </span><em>chaotic</em><span>, being defined only by t=
heir </span><em>unpredictability</em><span> from the standpoint of modern p=
olitical consciousness. </span></p><p><span>While today=E2=80=99s partisani=
sm is associated with the =E2=80=98far right,=E2=80=99 that is only since e=
ach partisan ideology has thus far culminated in a type of cult, dogma, con=
fusion, or impotence that, taken separately, immobilize partisan political =
struggle, Not unlike the various forms of socialism outlined in the </span>=
<em>Communist Manifesto</em><span>. Political ideologies which seek to retu=
rn to, or discover </span><em>true order</em><span> are contrived in opposi=
tion to the =E2=80=98Leftist=E2=80=99 one prevailing. Yet taken individuall=
y, they fail to pose any challenge. Taken together, they represent only the=
 general form of enmity with the status quo, and are thus, together, repres=
ented as the =E2=80=98far right=E2=80=99 - the =E2=80=98abyss=E2=80=99 whic=
h, for liberal consciousness (and, admittedly, some fringe ideologists them=
selves), ends with Nazism. Yet it is not any </span><em>general</em><span> =
far-right political ideology which defines these partisan ideologies </span=
><em>taken together</em><span>, only the </span><em>general form </em><span=
>of (potentially) malign political sovereignty. </span></p><p><span>Politic=
s around the world have become globalized, which is to say </span><em>Ameri=
canized</em><span>. Leftism, even now in Latin America, where left-wing par=
tisans had been the most formidable opponents to American imperialism - has=
 increasingly come to mean the same thing. German leftism today is indistin=
guishable from the American kind, meanwhile, the =E2=80=98far-right=E2=80=
=99 partisan movements like the AfD attempt to recuperate natively East Ger=
man Communist traditions. And this tendency is rapidly spreading to every c=
orner of the globe. A decisive confrontation within modern politics is brew=
ing in nearly every country which represents the greatest political realign=
ment of the modern era,</span><em> not the least including in the United St=
ates itself</em><span>. </span></p><h2 class=3D"header-anchor-post">The Red=
 American Sun <div class=3D"pencraft pc-display-flex pc-alignItems-center p=
c-position-absolute pc-reset header-anchor-parent"><div class=3D"pencraft p=
c-display-contents pc-reset pubTheme-yiXxQA"><div id=3D"=C2=A7the-red-ameri=
can-sun" class=3D"pencraft pc-reset header-anchor offset-top"></div><button=
 type=3D"button" aria-label=3D"Link" data-href=3D"https://showinfrared.subs=
tack.com/i/71556142/the-red-american-sun" class=3D"pencraft pc-reset pencra=
ft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7=
yGCK size_sm-G3LciD priority_secondary-S63h9o" tabindex=3D"0"><svg xmlns=3D=
"http://www.w3.org/2000/svg" width=3D"18" height=3D"18" viewBox=3D"0 0 24 2=
4" fill=3D"none" stroke=3D"currentColor" stroke-width=3D"2" stroke-linecap=
=3D"round" stroke-linejoin=3D"round" class=3D"lucide lucide-link"><path d=
=3D"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><pa=
th d=3D"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></pat=
h></svg></button></div></div></h2><p><span>In the United States, the </span=
><em>MAGA Movement</em><span> has come to be defined by being the exclusive=
 </span><em>American form of partisanship</em><span>. As is well known, the=
 distinction between the Republicans and Democrats, in nearly every electio=
n cycle, has never amounted to any real </span><em>political</em><span> dis=
tinction on the basis of Clauswitzean absolute enmity. Partisanship, that i=
s </span><em>impassioned political partiality</em><span>, has made its defi=
nite return in the United States solely in the MAGA movement, which has aga=
in reintroduced real political enmity and distinction to the belly of the g=
lobalist beast itself. Having its origins in a rather accidental confluence=
 of circumstances, in Donald Trump=E2=80=99s presidential election in 2016,=
 the movement has become the host of every possible real counter-hegemonic =
ideological tendency within the Untied States. </span></p><p><span>MAGA has=
 come to be defined by terrestrial America, bizarro America, alternative ti=
meline America, other America, flyover America, etc. - and has arisen as a =
kind of malignant </span><em>tulpa</em><span> of the globalist Untied State=
s. A </span><em>terrestrial</em><span> version, one that is somehow not ali=
gned with the American-led global system itself, and which carries the germ=
 of a type of sovereignty that can definitively break out of the unipolar g=
lobal system, and deliver it </span><em>its final nail in the coffin</em><s=
pan>. It is as though America </span><em>split</em><span> with itself in a =
process of asexual reproduction, only to expose its dark other (the dark ot=
her being the globalist establishment!). And the basis of this lies in none=
 other than the </span><em>American working class</em><span>, upon whose ba=
cks the globalists came to power in the first place, and which therefore ha=
ve unfinished business with them.</span></p><p><span>The MAGA movement has =
taken form as the movement of a people deposed of their hitherto sovereign =
representation, and therefore a people now struggling to receive the callin=
g of their </span><em>true</em><span> polarity. It spawns, like an unstable=
 vacuum deprived of its element, a whole multitude of contradictory hyperst=
itions projecting into the sky, </span><em>being the soil out of which sove=
reigns, states and polarities make themselves born</em><span>. For the arch=
itects of the global system, the American working class was the most overlo=
oked and underestimated element, but in the end, it, alongside the public w=
orks and infrastructure of the New Deal, was the true basis and engine of t=
he American economy. The extravagant designs of the =E2=80=98progressive gl=
obalists,=E2=80=99 like the Rockefellers, simply took them for granted. As =
in the case of the metabolic rift created in industrial capitalism describe=
d by Marx, where capital accumulation leads to the depletion of its own pre=
mises in the soil, the MAGA movement is the product of a political metaboli=
c rift between the state and its own popular premises. </span></p><p><span>=
It thrusts to the fore the basic question: </span><em><span>Did America </s=
pan><strong>have</strong><span> to culminate in what it is today</span></em=
><span>? Or, </span><em>beginning from the very same premises</em><span>, w=
ould an entirely different outcome have been possible? Make America Great <=
/span><em>Again</em><span>, really means </span><em>roll the dice again</em=
><span>, </span><em>repeat</em><span> (with all the Deleuzian connotations)=
 the </span><em>origin</em><span> of America, </span><em>Reset American his=
tory</em><span>. </span><em>Return America to the mercy of its progenitor</=
em><span>. Nothing could evince the sign of middle-class midwit consciousne=
ss and historical nihilism more than the slogan =E2=80=98America was never =
great.=E2=80=99 America </span><em>was</em><span> great. It </span><em>was<=
/em><span> great </span><em>when it was other</em><span> than what it only =
seems now, when it was </span><em>latent</em><span> with culminating into <=
/span><em>something else</em><span>, a time that has been </span><em>forgot=
ten</em><span> because it is impossible to remember. A time </span><em>pass=
ed over</em><span>, echoing forever into the annals of a lost past, lost bu=
t still </span><em>felt</em><span> like </span><em>deja vu</em><span> - lik=
e a trace memory from the future. MAGA is</span><em> there </em><span>in </=
span><em>real</em><span> America and not </span><em>here</em><span> in the =
</span><em>empire of lies</em><span>: whose most principal and founding lie=
 consists in the notion that the highest necessity of Spirit culminates in =
the now of putrescent modernity. </span></p><p><span>The revulsion toward =
=E2=80=98MAGA=E2=80=99 as a slogan evinces the most base level of undialect=
ical philistinism and glasses-wearing snobbery, betraying the sentiments of=
 a class unwilling to submit to material reality. The favorite shrill of th=
e =E2=80=98democratic socialists=E2=80=99 and leftists: =E2=80=9CAnother wo=
rld is possible!=E2=80=9D is the solipsistic escapism of gentrifiers and ai=
ry-fairy social parasites unable to ground their position in any true </spa=
n><em>necessity</em><span>. MAGA makes clear that its virtual projection - =
</span><em>the great America</em><span> - is grounded in concrete necessity=
, and therefore something real, which is why it must be made great </span><=
em>again</em><span>, even if, technically, there was never a single point i=
n history that suffices to define this greatness. MAGA does not want to ret=
urn to a </span><em>period</em><span> of time, it wants to return to the </=
span><em>premises</em><span> of technomic American time itself, which is wa=
nting of a </span><em>malign sovereign </em><span>(which they have found in=
 the =E2=80=98Great MAGA King=E2=80=99 himself, Trump). MAGA represents a <=
/span><em>complete reversal</em><span> of chronological =E2=80=98American p=
rogressivism=E2=80=99 culminating outward into the boundless =E2=80=98open =
Atlantic sea=E2=80=99 of the globalist open society, establishing a tempora=
l flux bending backwards toward</span><em> rugged, </em><span>and</span><em=
> ultimately metallic </em><span>Earth. </span></p><p><span>It is even a fu=
nny irony that Donald Trump - known for his association with gold, has emer=
ged as the symbolic patron saint of this movement. Perhaps one day, the col=
ors of the American flag should change, from </span><em>blue</em><span> to =
</span><em>gold</em><span>, to symbolize this alchemical transformation fro=
m Atlantic waters to Earthly, metallic gold. Gold is, after all, the ultima=
te elemental principle of telluric societies as the most perfect Earthly Go=
od, the sovereign radiance emanating from the Earthly work of the people, t=
he product of work that is at the same time its ultimate driving aim. Gold,=
 </span><em>real wealth</em><span>, is after all a common color on flags re=
presenting the </span><em>workers</em><span> dictatorship for this same rea=
son. And MAGA is irrefutably the only worker=E2=80=99s political movement t=
hat exists in America. The American </span><em>working class</em><span> (th=
e =E2=80=98mecha proletariat,=E2=80=99 defined by its ownership of the mean=
s of augmenting its labor power - trucks, tools, etc.) forms the fundamenta=
l core without which MAGA ceases to possess the force of political independ=
ence. Without it, all other social stratum surrounding it easily scatter to=
 the wind, having no independent ground for their existence.</span></p><p><=
span>Even small business owners (the so-called =E2=80=98boat dealers=E2=80=
=99 as they are called by the declassed, lumpen-bourgeois malformoids of Ch=
apo) do not possess the same social independence from the Open Society that=
 the great MAGA working class majority does. Representing the most immediat=
e and </span><em>general</em><span> aspirations of </span><em>labor</em><sp=
an>, the MAGA movement is at the outset characterized by the demand for the=
 return of manufacturing and a revival of industrial production. But merely=
 seeking a =E2=80=98return of old jobs,=E2=80=99 a common faux-Marxist anal=
ysis prevailing among the liberal intelligentsia, only scratches the surfac=
e as far as the aspirations of MAGA are concerned. Rather than a naive atte=
mpt to turn back the wheels of time, demanding the return of manufacturing =
jobs reveals the aspiration for establishing </span><em>an entirely differe=
nt timeline</em><span>, the development of which having its basis in an ent=
irely different ends and aims than that driving current economic developmen=
t - and therefore, an entirely contrary basis of sovereign power. The true =
aspiration of the MAGA movement is a </span><em>new sun</em><span>, a </spa=
n><em>red</em><span> sun, whose dawn retrochronically establishes its prior=
 occlusion into the night sky.</span></p><p><span>The red sun - or red star=
 - is the most persistent and elemental symbol of </span><em>Communism</em>=
<span>. Communism means the arrival of an </span><em>alien, </em><span>yet =
also tangentially familiar sun, an abrupt discontinuity of the seamless con=
tinuum of capitalist modernity=E2=80=99s pure form. Communism awakens a </s=
pan><em>lost</em><span> and </span><em>forgotten</em><span> past, first rep=
resented in Soviet consciousness as the revolutionary history of humanity (=
among the first measures of the Bolsheviks were the erection of statues to =
French revolutionaries, meanwhile, the ballet </span><em>Spartacus</em><spa=
n> is still popularly performed in today=E2=80=99s Rural Russia). This ideo=
logy is also clear in Stalin=E2=80=99s Soviet Union, which moved its capita=
l back to historical Moscow, reviving the glorious past of Ivan the Terribl=
e and Alexander Nevsky, to the point where the Romanov dynasty, once seen a=
s a symbol of Asiatic backwardness,  became considered too Western and =E2=
=80=98modern=E2=80=99. Finally China, which is now embarking on the Great R=
ejuvenation of Chinese Civilization, is tapping into the annals of its five=
 thousand year old past under the guidance of the Communist party.</span></=
p><p><span>And the most fundamental purport of </span><em>MAGA Communism</e=
m><span> (falsely labeled as =E2=80=98patriotic socialism,=E2=80=99 which c=
onnotes </span><em>institutional</em><span> loyalty to the state) is that <=
/span><em>a red sun is rising in America</em><span>, concluding the tragica=
l history of the modern West as we know it. </span><em>Bourgeois modernity<=
/em><span> has its origins in the West, and the development of the history =
of the West has corresponded to the liquidation of histories, peoples, and =
civilizations. England was the </span><em>culmination</em><span> of the chr=
onology of the West, which has finally </span><em>ended</em><span> in Ameri=
ca. And so the question stands, in the age of multi-polarity and the resurg=
ence of the true history of mankind, as to whether the entire history of th=
e West consists in one, meaningless and accidental disaster - whether Ameri=
ca is the most irredeemable, unnatural, Frankenstein bastard of world histo=
ry that can only hope to await destruction (as Heidegger believed). The err=
or of this temptation neglects that it is mankind itself which had given bi=
rth to the West, and that, therefore, the development of Western history te=
lls something about mankind in general. </span></p><p><span>As easy as it m=
ay seem to blame Europeans for some exceptional evil by virtue of a defect =
unique to them, the truth is that Europe=E2=80=99s evil only reflects the e=
vil of mankind in general, as an inseparable part of its universal world hi=
story. The supposedly =E2=80=98third worldist=E2=80=99 =E2=80=98decolonial=
=E2=80=99 intellectuals, who are often social-democratic moralizers, are al=
ways revealed to be prostitutes of Western globalism anyway. They do not co=
nfront the history of the West, they rather leverage moral blackmail in ord=
er to benefit from it in some way, not only continuing to take for granted =
its fundamental evil, but coming to represent this same evil themselves (i.=
e. moralizing universalism, liquidationism, woke globalism, etc.). MAGA has=
 definitively </span><em>proven</em><span>, at the end of the era of Anglo-=
Saxon hegemony, that there is more to the history of the West. Unipolar glo=
balism (and its forebear in, colonialism, imperialism, slavery, etc.) is on=
ly </span><em>one</em><span> outcome of the history of the West. Concurrent=
 with this same history is the </span><em>lost chronology</em><span> of the=
 genuine development of its civilizations and peoples, found at the point o=
f the historical soil=E2=80=99s </span><em>tilling </em><span>at the bottom=
, rather than at the point of history=E2=80=99s </span><em>opening</em><spa=
n> at the top. </span></p><p><span>America does have a real history, and is=
 not simply a Frankenstein accident. A genuine civilizational encounter bet=
ween different peoples has characterized the history of its development, ev=
en from the very beginning of its settlement by Europeans. The historical n=
ihilism of the globalists seeks to erase from the memory of the people this=
 lost history of America, up to and including its greatest literary and art=
istic treasures. The American people, and the European peoples before them,=
 were not inherently disposed of the genocidal intentionality of universal =
formal modernity. In fact, those most disposed of this universalist, genoci=
dal, and liquidationist intentionality today are Western </span><em>leftist=
s </em><span>and their financial capitalist sugar-daddies, who are the stau=
nchest enemies of the MAGA movement. The American people have risen up agai=
nst the same evil, arrogance, and satanism that has plagued the history of =
the West, and therefore the history of the world, to reclaim the </span><em=
>real America</em><span>, and therefore rescue the lost history of the West=
 that engendered it. Here, and not in the distant past of ancient Greece, l=
ies the true </span><em>other beginning</em><span>. </span></p><p><span>Now=
 may begin the era of true American civilization, freed from the shackles o=
f the European past, and oriented toward the future of a genuinely novel de=
velopment without precedent. </span><em>This</em><span> is what it means to=
 </span><em>make America great again</em><span>, to </span><em>return</em><=
span> to the lost history of America whose future is genuinely undecided. T=
ogether, with the rest of resurgent mankind, America may then help to build=
 the glorious future for all humanity, as a worthy member of the great Land=
 Empires of the world. MAGA Communists believe that in order to realize is =
true, objective and fundamental striving, the immortal and invaluable scien=
ce of Marxism-Leninism will be necessary in order to give proper clarity, a=
rticulation, and insight into the host of social, historical and political =
forces which represent both the greatest allies and enemies of the MAGA mov=
ement. The unity of Communism with MAGA is nothing more than the unity of M=
arxism with the worker=E2=80=99s movement. But this unity will not be accom=
plished by attempting to enforce the condescending tone-policing of Western=
 Marxists, but by a genuine praxiological encounter between Communist parti=
sans and the people. </span></p><p><span>Leftists sneer at MAGA Communists =
owing to the supposedly unbridgeable rift between Communism and the MAGA mo=
vement. But they are themselves the prime cause, and the greatest beneficia=
ries of such a rift in the first place! It is the betrayal of the revisioni=
sts, and the traitors to the working class movement - career climbing throu=
gh institutional academia, NGOs and ultimately the highest levels of govern=
ment - that has earned Communism the dirty name that it has now acquired in=
 America. The =E2=80=98communists,=E2=80=99 sitting at their posts as the m=
ost vicious representatives of the professional managerial class, are thems=
elves chiefly to blame for the unpopularity of Communism. It is thus inevit=
able that the greatest enemies of the MAGA Communist movement will be lefti=
sts, who stand the most to lose from the unity of Marxism with the worker=
=E2=80=99s movement. It will outmode them into irrelevance, and turn the id=
eology that has for so long been the sanction of their parasitism and evil =
into the weapon of social forces disposed with the intention of </span><em>=
liquidating them as a class</em><span>. </span></p><p><span>Communism means=
 the real movement of the working class united with working class conscious=
ness. It means a party </span><em>by for and of</em><span> the working peop=
le, because the working class represents the universal and common interests=
 of society as a whole in actual reality. The critique of private property =
entailed by Communism does not mean that Communists seek to </span><em>volu=
ntarily</em><span> change all property relations. Rather, it means an oppos=
ition to economic nihilism, according to which the productive forces of soc=
iety serve inhuman, alien, and antisocial ends. The reign of the institutio=
n of private property is not what guarantees peoples liberty to have their =
own homes, land, farmsteads, businesses, or </span><em>things that they act=
ually use</em><span> in general in the pursuit of happiness. It is what des=
troys them. The ruling class has deceived the American people into thinking=
 =E2=80=98private property=E2=80=99 means having your own shit. But what it=
 actually means are banks and blackrock </span><em>stealing your shit</em><=
span>.</span></p><p><span>Communists do not want to =E2=80=98socialize=E2=
=80=99 people=E2=80=99s actual belongings or even businesses. The way in wh=
ich actual relations of production will develop will be a matter of history=
. Marx &amp; Engels that through the course of the actual development of th=
e productive forces, the institution of private property will become superf=
luous, because productive relations will develop as forms of free associati=
on - production will have a substantive human quality based on relations be=
tween people, rather than abstractions like money. Communists do not want t=
o </span><em>force</em><span> this outcome on people, but allow it to happe=
n. It could not happen at the expense of what the people want, it could onl=
y happen as a result of the people=E2=80=99s own historical development. In=
 the meantime, what Communists seek is the overthrow of the monopolists, th=
e bankers, big pharma, big agriculture, big tech, and others - which have h=
ijacked the American republic in the name of the =E2=80=98sacred institutio=
n of private property.=E2=80=99 </span></p><p><span>The Communist critique =
of private property allows for pro-people policies, including lowering taxa=
tion, ending government subsidies for the monopolists, and removing red tap=
e - to actually happen, because it places the interests of the people above=
 the interests of money and so-called =E2=80=98private property.=E2=80=99 C=
ommunists want the people to have </span><em>more</em><span> things, not le=
ss - </span><em>more</em><span> wealth, </span><em>more</em><span> business=
es, and </span><em>more</em><span> prosperity. If the people have more of t=
hese things, than the productive forces accelerate faster, unleashing human=
 prosperity and creativity to the point where things like Wall Street, the =
City of London, and other enemies of the people will never have the chance =
to take power again. The critique of private property doesn=E2=80=99t mean =
taking property away from people. It means using political power in a way t=
hat serves the common interests of the people, rather than the private inte=
rests of money. The contractual forms of association between the people - w=
hich allow people to secure their rights of ownership - will continue to ex=
ist far into the future, and will only disappear when they are rendered unn=
ecessary by the productive forces - when no institutional </span><em>challe=
nge</em><span> to their ownership will even exist.</span></p><p><span>By co=
ntrast, leftists and the =E2=80=98democratic socialists=E2=80=99 want to ex=
pand our rotten and corrupt government to step on the toes of the American =
people, beyond the bounds of their rights and constitutional liberties. Jus=
t like the Nazis before them, their =E2=80=98socialism=E2=80=99 means an ex=
pansion of the corporate-state power, securing the monopolies of Bill Gates=
, the Rockefellers, the Federal Reserve bankers and others by eliminating a=
ll possibility of competition with them. They plan on =E2=80=98financing=E2=
=80=99 their =E2=80=98socialism=E2=80=99 by raising taxes, which the moneye=
d interests have no problem doing as it is a price well paid for securing t=
heir thousand-year-reich monopolies. Meanwhile, they want to raise taxes on=
 regular working Americans, who are already being =E2=80=98taxed=E2=80=99 t=
o death through debt and banks. =E2=80=98You=E2=80=99ll own nothing and be =
happy=E2=80=99 - that is the socialism the elites have planned for the Amer=
ican people. And the only way to defeat their socialism, which has more in =
common with Hitler=E2=80=99s kind than the Soviet or Chinese, is with Commu=
nism, which will take away the source of their power. Communism turns the t=
ables against the globalists, telling them: </span><em>You</em><span> will =
</span><em>not</em><span> own our country, and we don=E2=80=99t care if it =
makes you unhappy!  </span></p><p><span>No one denies that Communism is unp=
opular among the MAGA movement. The overt consciousness of the MAGA movemen=
t is obviously characterized by all manner of anti-Communist views. For man=
y conspiracists, Communism is the theory behind the globalist enemy and the=
 =E2=80=98forces which have hijacked our government.=E2=80=99 This theory r=
etains its coherence because it possesses a grain of truth: Leftism is inde=
ed the hegemonic ideology of the American unipolar empire, and globalist po=
litics can indeed trace back to international social-democracy, the Fabian =
socialists, and others. The cultural agenda of the globalists, furthermore,=
 inherits much from the New Left, and ex-Communists are well represented am=
ong them. What we witness is not any inherent indictment on the MAGA moveme=
nt being </span><em>essentially</em><span> anti-Communist, but the most imm=
ediate =E2=80=98home-made=E2=80=99 theories and consciousness the American =
working class is disposed of. </span></p><p><span>Drawing from the reaction=
ary populist legacy of the McCarthyite era and the John Birch society, as w=
ell as cold-war propaganda, =E2=80=98anti-Communist=E2=80=99 sentiment is a=
s American as apple pie. Taken from that perspective, the anti-Communism of=
 the MAGA movement is even in a way endearing, reflecting its grassroots na=
ture. People are simply making constructs out of old materials already layi=
ng around at home. To view this as some kind of </span><em>essential</em><s=
pan> inditement on the possibility of the dissemination of Communist ideas,=
 or the compatibility between Communism and the MAGA movement is pure phili=
stine idiocy. MAGA is not </span><em>essentially</em><span> defined by anti=
-Communism. It is, in the first place, </span><em>essentially</em><span> de=
fined by being the American form of counter-hegemonic partisan politics, at=
tempting to </span><em>reground</em><span> politics on the basis of the </s=
pan><em>terrestrial homeland</em><span> of the American working class rathe=
r than the =E2=80=98values=E2=80=99 of the globalist =E2=80=98open society.=
=E2=80=99 </span></p><p>That being said, the development of the modern Righ=
t is at least tangentially related to the emergence of the MAGA movement an=
d the partisan itself. And so on that basis, it - as well as the immediate =
(and failed) right-wing ideologies which attempt to give articulation and c=
onsciousness to the MAGA movement - is necessary of worthy consideration.</=
p><h2 class=3D"header-anchor-post">The Impossibility of Rightist Politics <=
div class=3D"pencraft pc-display-flex pc-alignItems-center pc-position-abso=
lute pc-reset header-anchor-parent"><div class=3D"pencraft pc-display-conte=
nts pc-reset pubTheme-yiXxQA"><div id=3D"=C2=A7the-impossibility-of-rightis=
t-politics" class=3D"pencraft pc-reset header-anchor offset-top"></div><but=
ton type=3D"button" aria-label=3D"Link" data-href=3D"https://showinfrared.s=
ubstack.com/i/71556142/the-impossibility-of-rightist-politics" class=3D"pen=
craft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-=
GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" tabinde=
x=3D"0"><svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"18" height=3D"18=
" viewBox=3D"0 0 24 24" fill=3D"none" stroke=3D"currentColor" stroke-width=
=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"round" class=3D"lucide l=
ucide-link"><path d=3D"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.=
72 1.71"></path><path d=3D"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.=
07l1.71-1.71"></path></svg></button></div></div></h2><p>The problem with al=
l of today=E2=80=99s =E2=80=98Rightist=E2=80=99 politics is that, when it b=
ecomes a definite ideology and definite community - with very few exception=
s - it stagnates, paralyzes and immobilizes the partisan politics it attemp=
ts to give articulation to. Rather than act as a conduit of movement, it ac=
ts as a conduit for the formation of enclosed community. </p><p><span>Organ=
ic populist movements are constantly =E2=80=98spawning=E2=80=99 ideologies,=
 and these, spontaneously, take on a Rightist character, only because they =
attempt to give immediate articulation to the meaning of the </span><em>ver=
y real</em><span> partisan position that created the </span><em>need</em><s=
pan> for this articulation - with the readymade conceptual tools, prejudice=
s, and ideals of the status quo. It is in a sense similar to the various =
=E2=80=98socialisms=E2=80=99 outlined in the Communist manifesto, which, wh=
ile anti-capitalist, do not articulate their anti-capitalism in an effectiv=
e way. Rightist politics will never successfully lead the MAGA movement to =
victory, because they are outright impossible to have. </span></p><p><span>=
The political Right has always been a very real orientation in the history =
of modern politics. Yet in contrast to the Left, Right-Wing </span><em>part=
isanism</em><span> had always been a self-evident absurdity. Mass politics =
and partisanship are inherently left-wing, for no other reason than that th=
ey entail revolutionary political change. The oft-cited examples of Right-W=
ing mass movements, from the Black Hundreds to Fascism, were actually more =
like paramilitary police forces, composed primarily of declassed, lumpen el=
ements. Rather than being authentically popular, they rehearsed the spectac=
le of popular politics as a means of neutralizing and disarming those that =
actually existed. Today=E2=80=99s LGBT pride parades, or the 2020 BLM prote=
sts thus have more in common with the =E2=80=98mass politics=E2=80=99 of Fa=
scism than today=E2=80=99s MAGA movement.</span></p><p><span>The Right, lik=
e the Left, has its origins in </span><em>political modernity</em><span>. W=
hile the actual ancien regime, as well as the world=E2=80=99s great religio=
ns have often served as the sanction of </span><em>real</em><span> historic=
ally Right-Wing politics, it has done so only in an opportunistic and inaut=
hentic way. Right-Wing politics takes for granted the absolute destruction =
of the ancien regime (taken to be the premodern world in general), only to =
reassemble it with the same </span><em>modern substances</em><span> respons=
ible for its destruction. The most honest example of Right-Wing politics we=
re the Thermidorians who, admitting the irreversibility of the revolution, =
reaped its products in the most shamelessly corrupt way - in the name of es=
tablishing the permanence of this new =E2=80=98revolutionary=E2=80=99 order=
. The Thermidorian Reaction, in contrast to the various Rightist pretension=
s of returning to the ancien regime, represents the most naked and accurate=
 expression of modern Right-Wing politics. </span></p><p><span>This is in c=
ontrast to the English Right, which actually lowered itself to the depravit=
y of reinstating the institution of monarchy after it had </span><em>actual=
ly</em><span> been destroyed. It is as though one murders your father, and =
then preserves his cadaver for use by a sick, sadistic ventriloquist, prete=
nding that he is still alive. Modern politics pulverizes true, authentic so=
vereignty based in the embrace of the eternal, into mechanical, simple meta=
physical substances (i.e. the form of right). The Right, in an arbitrary an=
d makeshift way - attempts to place reality back together with these substa=
nces (like legos), to recreate a once unified order, hierarchy, etc. Both s=
tandpoints - Left and Right - base themselves in the Cartesian </span><em>C=
ogito</em><span>, reducing all reality to form of universal, alienated thou=
ght - just as the reign of capital reduces it to the universal form of exch=
ange (money). </span></p><p><span>Thus, historical Right-Wing bourgeois def=
enses of apparently sacred order - the order of monarchy, religion, propert=
y, family, etc. - are made as disinterested metaphysical insights. They </s=
pan><em>defend order</em><span> by means that are </span><em>anything but</=
em><span> compatible with that same order. </span><em>Feudal privilege</em>=
<span>, for example, must be </span><em>defended</em><span> with Bentham, h=
umanism, and progress: If feudal privilege is not maintained, it would spel=
l ruin for society, society would not be able to function, no one could mak=
e any money, and people will be less happy. </span><em>Feudal privilege</em=
><span> is nowhere to be found in the logos by which it is </span><em>defen=
ded</em><span>. It is not the </span><em>Great Chain of Being</em><span>, w=
hereby - society, money, and people be damned - </span><em>such is the law =
of nature, the law of God, and the law of being</em><span>. It is </span><e=
m>bourgeois</em><span> utility, Reason, and justice. Likewise, when the rig=
htist engages in the defense of modern gender norms, they do not do so as <=
/span><em>men</em><span> </span><em>engaged subjectively</em><span> in the =
</span><em>sacral reality</em><span> of gender norms, but as evolutionary p=
sychologists, scientists, etc. - referencing impersonal statistics, data, e=
tc.</span></p><p><span>They do not </span><em>imperil</em><span> themselves=
 in the embrace of the sacred they supposedly seek to restore, defend or up=
hold, in contrast to the partisan guerrilla (like a Hezbollah fighter or Sa=
ndinista). Rightists are not hypocrites. They just don=E2=80=99t, </span><e=
m>themselves</em><span>, believe what they say they do. They believe it is =
necessary for </span><em>others</em><span>, for the </span><em>masses</em><=
span>, for </span><em>general stability</em><span>. For the maintenance of =
their revenues in rent and interest. Hence the debauchery, decadence, and l=
ibertine nature of most =E2=80=98rightists.=E2=80=99 Today, look no further=
 than the anime loving degenerate. As a matter of fact, today, there are no=
 =E2=80=98Rightists=E2=80=99 to speak of. The degenerate NeoNazi is, aside =
from the bad-manners of having any public presence, </span><em>are Leftists=
</em><span> proper. All of their edginess and depravity, often with the use=
 of Darwinist or biological analogy, is rooted in the exact same metaphysic=
s of the Open Society, employing grotesque, shocking ideological gore as a =
form as a pornographic tool to =E2=80=98smooth=E2=80=99 political space int=
o the purity of its modern form. </span></p><p><span>The anime degenerate =
=E2=80=98Neo-nazi=E2=80=99 stands =E2=80=98directly opposed=E2=80=99 to the=
 leftist only as the contrasting plane on the same m=C3=B6bius strip. The r=
eal discontinuity at the heart of modern politics - is =E2=80=98smoothed ov=
er=E2=80=99 into a perfect continuum. Thus, such nihilistic degenerates hav=
e now taken the form of the =E2=80=98compatible Right,=E2=80=99 often offer=
ing themselves in the criminal employ of leftists and liberal elites, to do=
 the dirty work the former are not willing to. It is precisely here that ap=
parent coalescence is achieved between =E2=80=98left and right,=E2=80=99 ap=
parently doing what the syncretic third positinists only dreamed of. Right-=
Wing subjectivity stands apart from the established order it takes for gran=
ted (while defending) as a cynic and transgressor. Leftists, as did De Sade=
 (perhaps among the first leftists in history?), only attempt to purify and=
 distill the essence of this transgression: Such that </span><em>the privat=
e vice of the rightist is the public virtue of the leftist</em><span>. Yet =
with the degenerate neonazi, this private vice becomes an </span><em>open s=
ecret</em><span> - making them effectively indistinguishable from leftists.=
 </span></p><p><span>Furthermore, since </span><em>Leftism</em><span> is in=
 fact nothing more than the ideologization (and therefore domestication) of=
 change (rather than </span><em>actually being</em><span> the politics of c=
hange), its existence implies a rather awkward, but increasingly unavoidabl=
e fact: </span><em>That Leftism is actually Right-Wing</em><span>. Right pa=
rtisanship </span><em>never</em><span> manifested in any overt form through=
out history. Right politics have only existed at the level of established o=
rders. </span><em>Right orientations</em><span> in politics never result fr=
om any impassioned revolutionary change, but from apparently unavoidable hi=
storical outcomes (like the =E2=80=98two-steps-back=E2=80=99 NEP policy in =
the early Soviet Union). Right politics do not imply any change imposed by =
political partisans, but the inevitable continuity of some existing status =
quo. In the historical example of Fascism, the banal political continuity o=
f Italian and German state institutions were accompanied by only </span><em=
>apparently</em><span> revolutionary pageantry. Yet these also doubled as p=
rimitive forms of </span><em>information</em><span>, representing the pure =
and distilled ideology of this inertia of liberal modernity, which imposed =
upon the senses the </span><em>affect</em><span> of change. </span></p><p><=
span>The </span><em>true heir</em><span> of fascism, is none other than </s=
pan><em>Leftism itself</em><span>. Fascism, like leftism, establishes the d=
ead form of modernity as a pinwheel - a swastika - actively and voluntarily=
 preserving it at the expense of its own real technomic premises, and there=
fore emanating an affect of revolutionary change. If there is any model wor=
thy of representing the =E2=80=98political spectrum=E2=80=99 (which does no=
t actually represent political difference, but rather the political homogen=
eity of the modern state), it is precisely that of the swastika, as it cann=
ot tilt right without also moving left. The dead form of modernity cannot b=
e preserved, without also emanating the veneer of change. This shocking fac=
t is already self-evident throughout Europe and Ukraine. To call leftists f=
ascists would be superfluous, for leftism is already far more fascist than =
fascism could ever possibly have been. All the genocidal intent, violence, =
terrorism and bestiality of fascism is amplified, with far more viciousness=
, brutality and efficiency in leftism, a fact which is sure to become evide=
nt to all in the years to come.</span></p><p><span>Yet the contrary has als=
o held true in regards to the </span><em>Right</em><span>. There does indee=
d exist some continuity between the prevailing ideas of today=E2=80=99s par=
tisans and the ideologies of the historical Right. Yet that is chiefly beca=
use the latter have completely changed into </span><em>forms of information=
</em><span>. As forms of </span><em>information</em><span>, right-wing ideo=
logies have come to represent partisanship because they, in a completely in=
dependent way, attempt to reground (and basically repeat) the essence of mo=
dern order. By </span><em>re</em><span>-presenting </span><em>modern order<=
/em><span>, even if in an apparently identical way, they create an independ=
ent basis for political subjectivity. What is so silly about people like Jo=
rdan Peterson is how - as the most milquetoast =E2=80=98centre-right=E2=80=
=99 =E2=80=98conservative=E2=80=99 of the status quo, he accidentally repre=
sents something </span><em>based</em><span> - which is the minimum of a pol=
itico-ideological subjectivity misaligned with the establishment. Watching =
Jordan Peterson is a vector in the direction of =E2=80=98radicalization=E2=
=80=99 - because he is an accidental conduit of malign sovereignty, groundi=
ng the validity, truth, or value of thoughts in something other than the le=
gitimate authorities (accredited professors, experts, mainstream media talk=
ing heads, etc.). </span></p><p><span>So-called =E2=80=98Rightist=E2=80=99 =
ideologists are thus today split between Azovites and the </span><em>accide=
ntally based</em><span>. The more spontaneous rightist consciousness is, th=
e more potent the partisan element within it. The more impassioned by the c=
ontradiction posed between its independence and the modern state, the more =
it gives expression to a form of based partisanship. Yet as a form of nihil=
ism, perversely indulging in the purity of modern political formalism, it i=
s indistinguishable from leftism. The former =E2=80=98Rightists=E2=80=99, i=
nsofar as they can ever be effective political agents, will inevitably beco=
me some kind of left-wing partisan in their </span><em>actual</em><span> al=
ignment. The modern Right, as a form of =E2=80=98ideological partisanship=
=E2=80=99 is condemned to historical extinction, given the impossibility of=
 any permanent modern order. Hence, the Right-Wing death squads in Latin Am=
erica were ultimately fulfilling the leftist Rockefeller agenda for =E2=80=
=98progressive globalist change=E2=80=99. Meanwhile most of the world=E2=80=
=99s nationalists waged anti-colonial and anti-imperialist partisan liberat=
ion wars, which attracted the sympathy of some of the forces of the Europea=
n New Right.</span></p><p><span>Rightists will therefore inevitably serve a=
s a tool for the =E2=80=98progressive=E2=80=99 status quo, or eventually be=
come left-wing partisans of some kind. All the forces of the right within t=
he postwar period were assimilated into either faction, and the forces of t=
he contemporary right will likewise undergo a similar process of assimilati=
on. Actual </span><em>Right-Wing</em><span> politics is always the solidifi=
cation of leftism. The Straussians who would become the neoconservatives of=
 the Bush era were Right-Wing. But they were Right-Wing only insofar as the=
y gave some permanent form to the =E2=80=98free and open West.=E2=80=99 To =
be a =E2=80=98Right-Winger=E2=80=99 meant to defend the =E2=80=98Western va=
lues=E2=80=99 of gay rights, feminism, tolerance, political equality, democ=
racy, etc. - something which appears rather awkward from the perspective of=
 the historical Right. But in actual fact, this is all Right-Wing politics =
really amounts to: Giving solidity, generality and form to the =E2=80=98pro=
gressive=E2=80=99 and =E2=80=98leftist=E2=80=99 cultural and political poli=
cies of the bourgeoisie. Judeo-Christian civilization must, after all, be d=
efended against the Asiatic horde!</span></p><p><span>That is because Right=
-Wing politics refers to nothing more than the pure and undistilled politic=
al power of the bourgeoisie. It is not an </span><em>ideology</em><span>, i=
t is a </span><em>reality</em><span>. The reign of modern order consists in=
 the reign of =E2=80=98techne=E2=80=99 (as Heidegger pointed out), it is th=
e order of disorder, the order of nihilism, abstraction, negation and spiri=
tual devastation. It is established order, </span><em>false</em><span> orde=
r, </span><em>purported</em><span> order. All politics is Right-Wing that e=
ntails the moment of its preservation, securitization, and prolonging. By c=
ontrast, while the partisan is revolutionary, they move in the embrace of t=
he eternal, and move like a fish through the waters of the people. Its poli=
tics of order are not contrived from the temporal interests of an already c=
ondemned regime, but take their sanction from the starry sky above, boundle=
ss and eternal heaven. The partisan is the true </span><em>conservative rev=
olutionary</em><span>, suspended in the embrace of the </span><em>eternal</=
em><span>, the eternal fire of </span><em>Heraclitus</em><span>, which cann=
ot be apprehended in any one-sided way, but only as the unity of opposites =
- and there, true, sacral order (kosmos), the order for which </span><em>th=
e destruction of reality</em><span> is only a moment in the becoming of, ca=
n be </span><em>perceived</em><span> - not justified, not apologized for, n=
ot instrumentalized - </span><em>but grasped</em><span>. </span></p><p><spa=
n>If reality is smashed into pieces, one cannot simply put the pieces back =
together to make reality whole again. The </span><em>smashing</em><span> ha=
s now proven that </span><em>it is itself</em><span> part of the whole of r=
eality. And so true political struggle occurs along the lines of the </span=
><em>reconciliation</em><span>, not any mere contradiction between =E2=80=
=98change=E2=80=99 and =E2=80=98order,=E2=80=99 =E2=80=98destruction=E2=80=
=99 and =E2=80=98conservation,=E2=80=99 - but </span><em>how</em><span> cha=
nge is resolved into order, and </span><em>how</em><span> destruction is it=
self conserved. The end of history has entailed, therefore, the end of the =
political Left and Right Wing: The former taking its final form in partisan=
ship, and the latter in leftism itself. The =E2=80=98Left=E2=80=99 is by na=
ture something </span><em>malign</em><span>. The existence of a =E2=80=98Le=
ft=E2=80=99 is a </span><em>misfortune</em><span>, a relic of the catastrop=
hic modern age that humanity now struggles to recover from. The partisan wi=
ll thus not only lead to the destruction of leftism, but render =E2=80=98Le=
ft-Wing=E2=80=99 politics obsolete and superfluous, as the development of c=
ivilizations hurdles forth in harmony with true, sacral order into the anna=
ls of the future. Politics will no longer have to be defined by change itse=
lf, but by </span><em>what it is changing into</em><span> - positive being,=
 rather than modernity=E2=80=99s empty negation, will become the object of =
humanity. </span></p><p>For the MAGA movement, the most fatal threat lies i=
n the exact opposite =E2=80=98reconciliation=E2=80=99 Agents of deception l=
ike Ron DeSantis, alongside the supposed =E2=80=98rightward shfit=E2=80=99 =
of CNN now do what the Lincoln Project Republicans couldn=E2=80=99t, and th=
at is prevent the MAGA takeover of the Republican Party. Neoconservatism is=
 making its most vicious, final, and potent return - reconciling the =E2=80=
=98leftist=E2=80=99 chaos of the past decade into a new =E2=80=98Western=E2=
=80=99 order defined by genocidal designs upon China and Russia. As Europe =
approaches its most severe energy crisis, and China continues to overthrow =
the power of Wall Street and the City of London, the final gasp of =E2=80=
=98Right Wing=E2=80=99 politics and leftism alike will take the form of som=
ething we are already witnessing in Ukraine, and that is a merger of the le=
ftist woke agenda, neoconservative hawkish aspirations toward China &amp; R=
ussia, and the faux veneer of a revived America (=E2=80=98build back better=
=E2=80=99). A complete takeover of the Hitlerite kind is all but now inevit=
able, which will attempt to satisfy the patriotic aspirations of the MAGA m=
ovement into consensus for war, a war which will seek to preserve the power=
 of the bankers and globalists. </p><p>Xi Jinping of China was recently nam=
ed the =E2=80=98greatest threat to the open society=E2=80=99 by George Soro=
s. And while many believe that China is allied with the globalists, that is=
 only because they had attempted to use it, following China=E2=80=99s refor=
m and opening up, to prolong their economic reign. They underestimated and =
did not take into account that the Communist Party had outsmarted them, and=
 it is now readying itself and scrambling itself for an all-out-confrontati=
on. All the typical fake =E2=80=98conservative=E2=80=99 jingoism and rhetor=
ic will then be propagated by the ruling establishment - between =E2=80=98W=
estern civilization=E2=80=99 and =E2=80=98the Asiatic Chinese,=E2=80=99 bet=
ween =E2=80=98freedom loving Americans=E2=80=99 and the =E2=80=98Communist =
Chinese.=E2=80=99 All of this is nothing short of opportunism seeking to du=
pe and extinguish the partisanship of the MAGA movement, and hijack it into=
 a vehicle for the same globalists it is, in its heart of hearts, attemptin=
g to fight against. They realize that attempting to enforce woke values by =
force hasn=E2=80=99t work, so they are going to start pretending to be cons=
ervatives to dupe the people into fulfilling the same ends.</p><p><span>For=
 our part, the Communists disdain to conceal their aims. We plainly believe=
 that the MAGA movement requires its own political party. While we remain s=
ympathetic to Republican candidates genuinely aligned against the establish=
ment, the majority of the Republican Party remains firmly entrenched and in=
 the hands of the same globalist ruling class. We hope the great leaders an=
d figures of the MAGA movement will endure the coming re-alignment, and joi=
n forces with all genuine partisan forces into forming a real </span><em>wo=
rking class</em><span> third party. Trump, for his part, while having been =
a real political outsider, is being blackmailed, is embroiled in politicall=
y-motivated lawsuits and is being targeted by the FBI. Whatever happens to =
Trump, the spirit of the MAGA movement must survive, because 2016 was only =
the beginning. We believe the MAGA movement has the potential to be turbo-c=
harged into a revolutionary movement by, of, and for the American working c=
lass. There is no other choice for us American MAGA Communists. </span></p>=
<p>We will face many difficulties and obstacles in the road ahead. People m=
ay not immediately agree with us, and that is fine. We will go where the MA=
GA movement goes, because we sincerely believe in its truest aspirations. I=
t is the duty of American Communists to stand by the people, and become gen=
uine fighters for the people, regardless of how well their ideological mess=
age is at first received. We have no other belief than belief in the power =
of the American working class. We will win over the MAGA movement, or we wi=
ll become politically extinct. There is nowhere else for us to go. We have =
no interest in winning the support of insulated and self-content leftist sc=
um, who are the prostitutes of the bourgeoisie. Our faith lies with the peo=
ple alone, and so MAGA Communists now make it their goal to go down to the =
people, and fight alongside them in a common, partisan struggle against the=
 ruling class.</p><p>A spectre is haunting American politics, and it is the=
 specter of MAGA Communism. No matter how much we are slandered, attacked d=
eplatformed and censored, we aren=E2=80=99t going anywhere. MAGA Communism =
is rising. And soon enough, all other =E2=80=98communists=E2=80=99 and =E2=
=80=98socialists=E2=80=99 will even abandon these labels, and become outrig=
ht Azovites. The meaning of Communism is going to, soon, be completely rede=
fined in this country. And we have no problem at all leaving leftists behin=
d.</p><div class=3D"subscription-widget-wrap"><div class=3D"subscription-wi=
dget show-subscribe"><div class=3D"preamble"><p>Thanks for reading Infrared=
 - Essays! Subscribe for free to receive new posts and support my work.</p>=
</div><div data-component-name=3D"SubscribeWidget" class=3D"subscribe-widge=
t"><div class=3D"pencraft pc-display-flex pc-justifyContent-center pc-reset=
"><div class=3D"container-IpPqBD"><form action=3D"https://showinfrared.subs=
tack.com/api/v1/free?nojs=3Dtrue" method=3D"post" class=3D"form form-M5sC90=
" novalidate=3D""><div class=3D"sideBySideWrap-vGXrwP"><div class=3D"emailI=
nputWrapper-QlA86j"><div class=3D"pencraft pc-display-flex pc-minWidth-0 pc=
-position-relative pc-reset flex-auto-j3S2WA"><input name=3D"email" placeho=
lder=3D"Type your email..." type=3D"email" class=3D"pencraft emailInput-OkI=
MeB input-y4v6N4 inputText-pV_yWb"></div></div><button type=3D"submit" disa=
bled=3D"" class=3D"pencraft pc-reset pencraft rightButton primary subscribe=
-btn button-VFSdkv buttonBase-GK1x3M" tabindex=3D"0"><span class=3D"button-=
text ">Subscribe</span></button></div><div id=3D"error-container"></div></f=
orm><div class=3D"animationWrapper-QRL6aQ"></div></div></div></div></div></=
div></div></div><div class=3D"visibility-check"></div><div class=3D"pencraf=
t pc-display-flex pc-paddingTop-16 pc-paddingBottom-16 pc-reset border-top-=
detail-themed-k9TZAY"><div class=3D"pencraft pc-display-flex pc-gap-16 pc-a=
lignItems-center pc-reset color-secondary-ls1g8s"><div class=3D"pencraft pc=
-display-flex pc-flexDirection-row pc-gap-8 pc-alignItems-center pc-justify=
Content-flex-start pc-reset"><div class=3D"pencraft pc-display-flex pc-flex=
Direction-row pc-alignItems-center pc-justifyContent-flex-start pc-reset rt=
l-zsi3Q8" style=3D"--scale: 32px; --offset: 8px; --border-width: 4px;"><spa=
n data-state=3D"closed"><a href=3D"https://substack.com/profile/72762015-ju=
lius-augustino" aria-label=3D"View Julius Augustino's profile" class=3D"pen=
craft pc-display-contents pc-reset"><div tabindex=3D"0" class=3D"pencraft p=
c-display-flex pc-width-32 pc-height-32 pc-justifyContent-center pc-alignIt=
ems-center pc-position-relative pc-reset bg-secondary-UUD3_J flex-auto-j3S2=
WA animate-XFJxE4 outline-detail-vcQLyr pc-borderRadius-full overflow-hidde=
n-WdpwT6 sizing-border-box-DggLA4 pressable-sm-YIJFKJ showFocus-sk_vEm cont=
ainer-TAtrWj interactive-UkK0V6 avatar-u8q6xB" style=3D"--scale: 32px;"><di=
v title=3D"Julius Augustino" class=3D"pencraft pc-display-flex pc-width-32 =
pc-height-32 pc-justifyContent-center pc-alignItems-center pc-position-rela=
tive pc-reset bg-secondary-UUD3_J flex-auto-j3S2WA outline-detail-vcQLyr pc=
-borderRadius-full overflow-hidden-WdpwT6 sizing-border-box-DggLA4 containe=
r-TAtrWj" style=3D"--scale: 32px;"><picture><source type=3D"image/webp" src=
set=3D"https://substackcdn.com/image/fetch/$s_!w1Oz!,w_32,h_32,c_fill,f_web=
p,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-43=
7e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3e692bcb-9b51-48f=
b-b271-aeda3e933f23_610x556.jpeg 32w, https://substackcdn.com/image/fetch/$=
s_!w1Oz!,w_64,h_64,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%=
2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpubl=
ic%2Fimages%2F3e692bcb-9b51-48fb-b271-aeda3e933f23_610x556.jpeg 64w, https:=
//substackcdn.com/image/fetch/$s_!w1Oz!,w_96,h_96,c_fill,f_webp,q_auto:good=
,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32=
be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3e692bcb-9b51-48fb-b271-aeda3e=
933f23_610x556.jpeg 96w" sizes=3D"32px"><img src=3D"https://substackcdn.com=
/image/fetch/$s_!w1Oz!,w_32,h_32,c_fill,f_auto,q_auto:good,fl_progressive:s=
teep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazon=
aws.com%2Fpublic%2Fimages%2F3e692bcb-9b51-48fb-b271-aeda3e933f23_610x556.jp=
eg" alt=3D"Julius Augustino's avatar" width=3D"32" height=3D"32" draggable=
=3D"false" class=3D"img-OACg1c object-fit-cover-u4ReeV pencraft pc-reset"><=
/picture></div></div></a></span><span data-state=3D"closed"><a href=3D"http=
s://substack.com/profile/73027237-sossoholic" aria-label=3D"View Sossoholic=
's profile" class=3D"pencraft pc-display-contents pc-reset"><div tabindex=
=3D"0" class=3D"pencraft pc-display-flex pc-width-32 pc-height-32 pc-justif=
yContent-center pc-alignItems-center pc-position-relative pc-reset bg-secon=
dary-UUD3_J flex-auto-j3S2WA animate-XFJxE4 outline-detail-vcQLyr pc-border=
Radius-full overflow-hidden-WdpwT6 sizing-border-box-DggLA4 pressable-sm-YI=
JFKJ showFocus-sk_vEm container-TAtrWj interactive-UkK0V6 avatar-u8q6xB ove=
rlap-q75iOo" style=3D"--scale: 32px;"><div title=3D"Sossoholic" class=3D"pe=
ncraft pc-display-flex pc-width-32 pc-height-32 pc-justifyContent-center pc=
-alignItems-center pc-position-relative pc-reset bg-secondary-UUD3_J flex-a=
uto-j3S2WA outline-detail-vcQLyr pc-borderRadius-full overflow-hidden-WdpwT=
6 sizing-border-box-DggLA4 container-TAtrWj" style=3D"--scale: 32px;"><pict=
ure><source type=3D"image/webp" srcset=3D"https://substackcdn.com/image/fet=
ch/$s_!yot1!,w_32,h_32,c_fill,f_webp,q_auto:good,fl_progressive:steep/https=
%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91481cad-=
913d-4ba9-98f3-b109200f33de_750x500.jpeg 32w, https://substackcdn.com/image=
/fetch/$s_!yot1!,w_64,h_64,c_fill,f_webp,q_auto:good,fl_progressive:steep/h=
ttps%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91481=
cad-913d-4ba9-98f3-b109200f33de_750x500.jpeg 64w, https://substackcdn.com/i=
mage/fetch/$s_!yot1!,w_96,h_96,c_fill,f_webp,q_auto:good,fl_progressive:ste=
ep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9=
1481cad-913d-4ba9-98f3-b109200f33de_750x500.jpeg 96w" sizes=3D"32px"><img s=
rc=3D"https://substackcdn.com/image/fetch/$s_!yot1!,w_32,h_32,c_fill,f_auto=
,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amaz=
onaws.com%2Fpublic%2Fimages%2F91481cad-913d-4ba9-98f3-b109200f33de_750x500.=
jpeg" alt=3D"Sossoholic's avatar" width=3D"32" height=3D"32" draggable=3D"f=
alse" class=3D"img-OACg1c object-fit-cover-u4ReeV pencraft pc-reset"></pict=
ure></div></div></a></span><span data-state=3D"closed"><a href=3D"https://s=
ubstack.com/profile/72996823-1f75e1f76c1f" aria-label=3D"View =F0=9F=9D=9E=
=F0=9F=9D=AC=F0=9F=9D=9E's profile" class=3D"pencraft pc-display-contents p=
c-reset"><div tabindex=3D"0" class=3D"pencraft pc-display-flex pc-width-32 =
pc-height-32 pc-justifyContent-center pc-alignItems-center pc-position-rela=
tive pc-reset bg-secondary-UUD3_J flex-auto-j3S2WA animate-XFJxE4 outline-d=
etail-vcQLyr pc-borderRadius-full overflow-hidden-WdpwT6 sizing-border-box-=
DggLA4 pressable-sm-YIJFKJ showFocus-sk_vEm container-TAtrWj interactive-Uk=
K0V6 avatar-u8q6xB overlap-q75iOo" style=3D"--scale: 32px;"><div title=3D"=
=F0=9F=9D=9E=F0=9F=9D=AC=F0=9F=9D=9E" class=3D"pencraft pc-display-flex pc-=
width-32 pc-height-32 pc-justifyContent-center pc-alignItems-center pc-posi=
tion-relative pc-reset bg-secondary-UUD3_J flex-auto-j3S2WA outline-detail-=
vcQLyr pc-borderRadius-full overflow-hidden-WdpwT6 sizing-border-box-DggLA4=
 container-TAtrWj" style=3D"--scale: 32px;"><picture><source type=3D"image/=
webp" srcset=3D"https://substackcdn.com/image/fetch/$s_!fyce!,w_32,h_32,c_f=
ill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-med=
ia.s3.amazonaws.com%2Fpublic%2Fimages%2F01c14ca7-d34b-440b-bbb3-56f7ed7f603=
f_870x870.webp 32w, https://substackcdn.com/image/fetch/$s_!fyce!,w_64,h_64=
,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post=
-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c14ca7-d34b-440b-bbb3-56f7ed7=
f603f_870x870.webp 64w, https://substackcdn.com/image/fetch/$s_!fyce!,w_96,=
h_96,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-=
post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c14ca7-d34b-440b-bbb3-56f=
7ed7f603f_870x870.webp 96w" sizes=3D"32px"><img src=3D"https://substackcdn.=
com/image/fetch/$s_!fyce!,w_32,h_32,c_fill,f_auto,q_auto:good,fl_progressiv=
e:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimage=
s%2F01c14ca7-d34b-440b-bbb3-56f7ed7f603f_870x870.webp" alt=3D"=F0=9F=9D=9E=
=F0=9F=9D=AC=F0=9F=9D=9E's avatar" width=3D"32" height=3D"32" draggable=3D"=
false" class=3D"img-OACg1c object-fit-cover-u4ReeV pencraft pc-reset"></pic=
ture></div></div></a></span><span data-state=3D"closed"><a href=3D"https://=
substack.com/profile/58895816-surv2036" aria-label=3D"View surv2036's profi=
le" class=3D"pencraft pc-display-contents pc-reset"><div tabindex=3D"0" cla=
ss=3D"pencraft pc-display-flex pc-width-32 pc-height-32 pc-justifyContent-c=
enter pc-alignItems-center pc-position-relative pc-reset bg-secondary-UUD3_=
J flex-auto-j3S2WA animate-XFJxE4 outline-detail-vcQLyr pc-borderRadius-ful=
l overflow-hidden-WdpwT6 sizing-border-box-DggLA4 pressable-sm-YIJFKJ showF=
ocus-sk_vEm container-TAtrWj interactive-UkK0V6 avatar-u8q6xB overlap-q75iO=
o" style=3D"--scale: 32px;"><div title=3D"surv2036" class=3D"pencraft pc-di=
splay-flex pc-width-32 pc-height-32 pc-justifyContent-center pc-alignItems-=
center pc-position-relative pc-reset bg-secondary-UUD3_J flex-auto-j3S2WA o=
utline-detail-vcQLyr pc-borderRadius-full overflow-hidden-WdpwT6 sizing-bor=
der-box-DggLA4 container-TAtrWj" style=3D"--scale: 32px;"><picture><source =
type=3D"image/webp" srcset=3D"https://substackcdn.com/image/fetch/$s_!03Dr!=
,w_32,h_32,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsub=
stack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f898b1-63e4-4ce1-93=
f7-253c94170f06_622x622.jpeg 32w, https://substackcdn.com/image/fetch/$s_!0=
3Dr!,w_64,h_64,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2=
Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f898b1-63e4-4ce=
1-93f7-253c94170f06_622x622.jpeg 64w, https://substackcdn.com/image/fetch/$=
s_!03Dr!,w_96,h_96,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%=
2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f898b1-63e4=
-4ce1-93f7-253c94170f06_622x622.jpeg 96w" sizes=3D"32px"><img src=3D"https:=
//substackcdn.com/image/fetch/$s_!03Dr!,w_32,h_32,c_fill,f_auto,q_auto:good=
,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2F=
public%2Fimages%2F62f898b1-63e4-4ce1-93f7-253c94170f06_622x622.jpeg" alt=3D=
"surv2036's avatar" width=3D"32" height=3D"32" draggable=3D"false" class=3D=
"img-OACg1c object-fit-cover-u4ReeV pencraft pc-reset"></picture></div></di=
v></a></span><span data-state=3D"closed"><a href=3D"https://substack.com/pr=
ofile/18356578-lysenko-school-of-medicine" aria-label=3D"View Lysenko Schoo=
l of Medicine's profile" class=3D"pencraft pc-display-contents pc-reset"><d=
iv tabindex=3D"0" class=3D"pencraft pc-display-flex pc-width-32 pc-height-3=
2 pc-justifyContent-center pc-alignItems-center pc-position-relative pc-res=
et bg-secondary-UUD3_J flex-auto-j3S2WA animate-XFJxE4 outline-detail-vcQLy=
r pc-borderRadius-full overflow-hidden-WdpwT6 sizing-border-box-DggLA4 pres=
sable-sm-YIJFKJ showFocus-sk_vEm container-TAtrWj interactive-UkK0V6 avatar=
-u8q6xB overlap-q75iOo last-JfNEJ_" style=3D"--scale: 32px;"><div title=3D"=
Lysenko School of Medicine" class=3D"pencraft pc-display-flex pc-width-32 p=
c-height-32 pc-justifyContent-center pc-alignItems-center pc-position-relat=
ive pc-reset bg-secondary-UUD3_J flex-auto-j3S2WA outline-detail-vcQLyr pc-=
borderRadius-full overflow-hidden-WdpwT6 sizing-border-box-DggLA4 container=
-TAtrWj" style=3D"--scale: 32px;"><picture><source type=3D"image/webp" srcs=
et=3D"https://substackcdn.com/image/fetch/$s_!qgVC!,w_32,h_32,c_fill,f_webp=
,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amaz=
onaws.com%2Fpublic%2Fimages%2F1acc814d-580b-4358-8d4b-528bd6e1ccb3_848x850.=
jpeg 32w, https://substackcdn.com/image/fetch/$s_!qgVC!,w_64,h_64,c_fill,f_=
webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.=
amazonaws.com%2Fpublic%2Fimages%2F1acc814d-580b-4358-8d4b-528bd6e1ccb3_848x=
850.jpeg 64w, https://substackcdn.com/image/fetch/$s_!qgVC!,w_96,h_96,c_fil=
l,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media=
.s3.amazonaws.com%2Fpublic%2Fimages%2F1acc814d-580b-4358-8d4b-528bd6e1ccb3_=
848x850.jpeg 96w" sizes=3D"32px"><img src=3D"https://substackcdn.com/image/=
fetch/$s_!qgVC!,w_32,h_32,c_fill,f_auto,q_auto:good,fl_progressive:steep/ht=
tps%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1acc81=
4d-580b-4358-8d4b-528bd6e1ccb3_848x850.jpeg" alt=3D"Lysenko School of Medic=
ine's avatar" width=3D"32" height=3D"32" draggable=3D"false" class=3D"img-O=
ACg1c object-fit-cover-u4ReeV pencraft pc-reset"></picture></div></div></a>=
</span></div></div><div class=3D"pencraft pc-reset color-secondary-ls1g8s l=
ine-height-20-t4M0El font-text-qe4AeH size-13-hZTUKr weight-regular-mUq6Gb =
reset-IxiVJZ"><div class=3D"pencraft pc-display-flex pc-gap-4 pc-alignItems=
-center pc-reset"><a class=3D"pencraft pc-reset cursor-pointer-LYORKw color=
-secondary-ls1g8s decoration-hover-underline-ClDVRM reset-IxiVJZ">246 Likes=
</a>=E2=88=99<div class=3D"pencraft pc-reset color-secondary-ls1g8s line-he=
ight-20-t4M0El font-text-qe4AeH size-13-hZTUKr weight-regular-mUq6Gb reset-=
IxiVJZ"><a href=3D"https://substack.com/note/p-71556142/restacks?utm_source=
=3Dsubstack&amp;utm_content=3Dfacepile-restacks" class=3D"pencraft pc-reset=
 color-secondary-ls1g8s decoration-hover-underline-ClDVRM reset-IxiVJZ">16 =
Restacks</a></div></div></div></div></div><div class=3D"post-footer"><div c=
lass=3D"pencraft pc-display-flex pc-gap-16 pc-paddingTop-16 pc-paddingBotto=
m-16 pc-justifyContent-space-between pc-alignItems-center pc-reset flex-gro=
w-rzmknG border-top-detail-themed-k9TZAY border-bottom-detail-themed-Ua9186=
 post-ufi"><div class=3D"pencraft pc-display-flex pc-gap-8 pc-reset"><div c=
lass=3D"like-button-container post-ufi-button style-button"><button type=3D=
"button" aria-label=3D"Like (246)" aria-pressed=3D"false" class=3D"pencraft=
 pc-reset pencraft post-ufi-button style-button has-label with-border" tabi=
ndex=3D"0"><svg role=3D"img" style=3D"height: 20px; width: 20px;" width=3D"=
20" height=3D"20" viewBox=3D"0 0 24 24" fill=3D"#000000" stroke-width=3D"2"=
 stroke=3D"#000" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon"><g><ti=
tle></title><svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"24" height=
=3D"24" viewBox=3D"0 0 24 24" stroke-width=3D"2" stroke-linecap=3D"round" s=
troke-linejoin=3D"round" class=3D"lucide lucide-heart"><path d=3D"M19 14c1.=
49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2=
-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z"></path></svg></g></sv=
g><div class=3D"label">246</div></button><div inert=3D"" role=3D"dialog" cl=
ass=3D"modal typography out gone reader-onboarding-modal wide popup"><div c=
lass=3D"modal-table"><div class=3D"modal-row"><div class=3D"modal-cell moda=
l-content"><div class=3D"container"><button tabindex=3D"0" type=3D"button" =
aria-label=3D"X" data-testid=3D"close-modal" class=3D"pencraft pc-reset pen=
craft modal-btn modal-exit-btn no-margin iconButton-mq_Et5 iconButtonBase-d=
JGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_md-gCDS3o priority_tertiary=
-rlke8z"><svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"20" height=3D"2=
0" viewBox=3D"0 0 24 24" fill=3D"none" stroke=3D"secondary" stroke-width=3D=
"2" stroke-linecap=3D"round" stroke-linejoin=3D"round" class=3D"lucide luci=
de-x"><path d=3D"M18 6 6 18"></path><path d=3D"m6 6 12 12"></path></svg></b=
utton><div class=3D"reader-onboarding-modal-container"></div></div></div></=
div></div></div></div><button type=3D"button" class=3D"pencraft pc-reset pe=
ncraft post-ufi-button style-button has-label with-border" tabindex=3D"0"><=
svg role=3D"img" style=3D"height: 20px; width: 20px;" width=3D"20" height=
=3D"20" viewBox=3D"0 0 24 24" fill=3D"none" stroke-width=3D"2" stroke=3D"#0=
00" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon"><g><title></title><=
path d=3D"M21 3V8M21 8H16M21 8L18 5.29962C16.7056 4.14183 15.1038 3.38328 1=
3.3879 3.11547C11.6719 2.84766 9.9152 3.08203 8.32951 3.79031C6.74382 4.498=
58 5.39691 5.65051 4.45125 7.10715C3.5056 8.5638 3.00158 10.2629 3 11.9996M=
3 21V16M3 16H8M3 16L6 18.7C7.29445 19.8578 8.89623 20.6163 10.6121 20.8841C=
12.3281 21.152 14.0848 20.9176 15.6705 20.2093C17.2562 19.501 18.6031 18.34=
91 19.5487 16.8925C20.4944 15.4358 20.9984 13.7367 21 12" stroke-linecap=3D=
"round" stroke-linejoin=3D"round"></path></g></svg><div class=3D"label">16<=
/div></button><div inert=3D"" role=3D"dialog" class=3D"modal typography out=
 gone reader-onboarding-modal wide popup"><div class=3D"modal-table"><div c=
lass=3D"modal-row"><div class=3D"modal-cell modal-content"><div class=3D"co=
ntainer"><button tabindex=3D"0" type=3D"button" aria-label=3D"X" data-testi=
d=3D"close-modal" class=3D"pencraft pc-reset pencraft modal-btn modal-exit-=
btn no-margin iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M but=
tonStyle-r7yGCK size_md-gCDS3o priority_tertiary-rlke8z"><svg xmlns=3D"http=
://www.w3.org/2000/svg" width=3D"20" height=3D"20" viewBox=3D"0 0 24 24" fi=
ll=3D"none" stroke=3D"secondary" stroke-width=3D"2" stroke-linecap=3D"round=
" stroke-linejoin=3D"round" class=3D"lucide lucide-x"><path d=3D"M18 6 6 18=
"></path><path d=3D"m6 6 12 12"></path></svg></button><div class=3D"reader-=
onboarding-modal-container"></div></div></div></div></div></div></div><div =
class=3D"pencraft pc-display-flex pc-gap-8 pc-reset"><button type=3D"button=
" class=3D"pencraft pc-reset pencraft post-ufi-button style-button has-labe=
l with-border" tabindex=3D"0"><div class=3D"label">Share</div></button></di=
v></div></div></div></article></div></div></div><div class=3D"pencraft pc-d=
isplay-contents pc-reset pubTheme-yiXxQA"><div class=3D"single-post-section=
"><div class=3D"container"><div class=3D"visibility-check"></div><div style=
=3D"margin-left: -8px; margin-right: -8px;" aria-label=3D"Top Posts Footer"=
 role=3D"region" class=3D"pencraft pc-paddingTop-24 pc-paddingBottom-24 pc-=
reset"><div class=3D"portable-archive"><div aria-label=3D"Archive sort tabs=
" role=3D"navigation" class=3D"pencraft pc-display-flex pc-gap-12 pc-paddin=
gLeft-8 pc-paddingRight-8 pc-paddingBottom-16 pc-justifyContent-space-betwe=
en pc-alignItems-center pc-reset"><div class=3D"pencraft pc-display-flex pc=
-flexDirection-column pc-position-relative pc-minWidth-0 pc-reset bg-primar=
y-zk6FDl outline-detail-vcQLyr pc-borderRadius-sm overflow-hidden-WdpwT6"><=
div dir=3D"ltr" data-orientation=3D"horizontal" class=3D"pencraft pc-displa=
y-flex pc-flexDirection-column pc-reset flex-grow-rzmknG"><div style=3D"out=
line: none;" aria-label=3D"Tabs" role=3D"tablist" aria-orientation=3D"horiz=
ontal" data-orientation=3D"horizontal" class=3D"pencraft pc-display-flex pc=
-gap-4 pc-padding-4 pc-position-relative pc-reset cursor-default-flE2S1 pc-=
borderRadius-sm overflow-auto-7WTsTi scrollBar-hidden-HcAIpI" tabindex=3D"0=
"><button type=3D"button" role=3D"tab" aria-selected=3D"true" aria-controls=
=3D"radix-P0-59-content-top" data-state=3D"active" id=3D"radix-P0-59-trigge=
r-top" data-orientation=3D"horizontal" data-radix-collection-item=3D"" clas=
s=3D"pencraft pc-reset flex-auto-j3S2WA pencraft segment-j4TeZ4 buttonBase-=
GK1x3M buttonText-X0uSmG buttonStyle-r7yGCK priority_quaternary-kpMibu size=
_sm-G3LciD" tabindex=3D"-1">Top</button><button type=3D"button" role=3D"tab=
" aria-selected=3D"false" aria-controls=3D"radix-P0-59-content-new" data-st=
ate=3D"inactive" id=3D"radix-P0-59-trigger-new" data-orientation=3D"horizon=
tal" data-radix-collection-item=3D"" class=3D"pencraft pc-reset flex-auto-j=
3S2WA pencraft segment-j4TeZ4 buttonBase-GK1x3M buttonText-X0uSmG buttonSty=
le-r7yGCK priority_quaternary-kpMibu size_sm-G3LciD" tabindex=3D"-1">Latest=
</button><button type=3D"button" role=3D"tab" aria-selected=3D"false" aria-=
controls=3D"radix-P0-59-content-community" data-state=3D"inactive" id=3D"ra=
dix-P0-59-trigger-community" data-orientation=3D"horizontal" data-radix-col=
lection-item=3D"" class=3D"pencraft pc-reset flex-auto-j3S2WA pencraft segm=
ent-j4TeZ4 buttonBase-GK1x3M buttonText-X0uSmG buttonStyle-r7yGCK priority_=
quaternary-kpMibu size_sm-G3LciD" tabindex=3D"-1">Discussions</button><div =
class=3D"pencraft pc-position-absolute pc-height-32 pc-reset bg-secondary-U=
UD3_J pc-borderRadius-xs sizing-border-box-DggLA4 highlight-U002IP" style=
=3D"--highlight-width: 37.4375px; --highlight-x: 0px;"></div></div></div><d=
iv class=3D"pencraft pc-display-flex pc-alignItems-center pc-reset arrowBut=
tonContainer-O4uSiH arrowButtonOverlaidContainer-t10AyH left-Tg8vqp"><div c=
lass=3D"overlay-zrMCxn primary-lv_sOW"></div></div><div class=3D"pencraft p=
c-display-flex pc-alignItems-center pc-reset arrowButtonContainer-O4uSiH ar=
rowButtonOverlaidContainer-t10AyH right-i3oWGi"><div class=3D"overlay-zrMCx=
n primary-lv_sOW"></div></div></div><button type=3D"button" aria-label=3D"S=
earch" class=3D"pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase=
-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_md-gCDS3o priority_tertia=
ry-rlke8z" tabindex=3D"0"><svg xmlns=3D"http://www.w3.org/2000/svg" width=
=3D"20" height=3D"20" viewBox=3D"0 0 24 24" fill=3D"none" stroke=3D"current=
Color" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"round=
" class=3D"lucide lucide-search"><circle cx=3D"11" cy=3D"11" r=3D"8"></circ=
le><path d=3D"m21 21-4.3-4.3"></path></svg></button></div><div class=3D"por=
table-archive-list"><div><div class=3D"container-O1YsI6 two-column-list-BLH=
tzo two-column-list--with-dividers-cHfR0M"><div tabindex=3D"0" aria-label=
=3D"Post preview for The Brahmins of Democracy" role=3D"article" class=3D"p=
encraft pc-display-flex pc-flexDirection-column pc-padding-8 pc-position-re=
lative pc-reset pc-borderRadius-sm container-H2dyKk"><div class=3D"containe=
r-Qnseki"><div class=3D"pencraft pc-display-flex pc-flexDirection-column pc=
-gap-4 pc-position-relative pc-reset flex-grow-rzmknG"><div class=3D"pencra=
ft pc-display-flex pc-flexDirection-column pc-reset"><a tabindex=3D"-1" hre=
f=3D"https://showinfrared.substack.com/p/the-brahmins-of-democracy" data-te=
stid=3D"post-preview-title" class=3D"pencraft pc-reset color-pub-primary-te=
xt-NyXPlw font-pub-headings-FE5byy clamp-y7pNm8 clamp-3-lxFDfR reset-IxiVJZ=
" style=3D"font-size: 19px; line-height: 26px;">The Brahmins of Democracy</=
a></div><div class=3D"pencraft pc-display-flex pc-flexDirection-column pc-r=
eset"><a tabindex=3D"-1" href=3D"https://showinfrared.substack.com/p/the-br=
ahmins-of-democracy" class=3D"pencraft pc-reset color-primary-zABazT line-h=
eight-20-t4M0El font-text-qe4AeH size-15-Psle70 clamp-y7pNm8 clamp-2-kM02pu=
 reset-IxiVJZ">Bolshevism versus Menshevism</a></div><div class=3D"pencraft=
 pc-display-inline pc-reset color-pub-secondary-text-hGQ02T line-height-20-=
t4M0El font-meta-MWBumP size-11-NuY2Zx weight-medium-fw81nC transform-upper=
case-yKDgcq reset-IxiVJZ meta-EgzBVA"><time datetime=3D"2022-01-12T06:24:02=
.858Z" class=3D"date-rtYe1v">Jan 11, 2022</time>&nbsp;<span class=3D"divide=
rChar-SbAJEi">=E2=80=A2</span>&nbsp;<span class=3D"pencraft pc-reset reset-=
IxiVJZ"><span data-state=3D"closed"><a href=3D"https://substack.com/@infrar=
ed" class=3D"link-HFGLqU">Infrared</a></span></span></div><div class=3D"pen=
craft pc-display-flex pc-flexDirection-column pc-reset actions-YFg47u"><div=
 class=3D"post-ufi style-compressed justified themed"><div class=3D"like-bu=
tton-container post-ufi-button style-compressed"><button tabindex=3D"0" typ=
e=3D"button" aria-label=3D"Like (142)" aria-pressed=3D"false" class=3D"penc=
raft pc-reset pencraft post-ufi-button style-compressed has-label with-bord=
er"><svg role=3D"img" width=3D"14" height=3D"14" viewBox=3D"0 0 24 24" fill=
=3D"#000000" stroke-width=3D"2" stroke=3D"#000" xmlns=3D"http://www.w3.org/=
2000/svg" class=3D"icon" style=3D"height: 14px; width: 14px;"><g><title></t=
itle><svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"24" height=3D"24" v=
iewBox=3D"0 0 24 24" stroke-width=3D"2" stroke-linecap=3D"round" stroke-lin=
ejoin=3D"round" class=3D"lucide lucide-heart"><path d=3D"M19 14c1.49-1.46 3=
-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.=
5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z"></path></svg></g></svg><div cl=
ass=3D"label">142</div></button><div inert=3D"" role=3D"dialog" class=3D"mo=
dal typography out gone reader-onboarding-modal wide popup"><div class=3D"m=
odal-table"><div class=3D"modal-row"><div class=3D"modal-cell modal-content=
"><div class=3D"container"><button tabindex=3D"0" type=3D"button" aria-labe=
l=3D"X" data-testid=3D"close-modal" class=3D"pencraft pc-reset pencraft mod=
al-btn modal-exit-btn no-margin iconButton-mq_Et5 iconButtonBase-dJGHgN but=
tonBase-GK1x3M buttonStyle-r7yGCK size_md-gCDS3o priority_tertiary-rlke8z">=
<svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"20" height=3D"20" viewBo=
x=3D"0 0 24 24" fill=3D"none" stroke=3D"secondary" stroke-width=3D"2" strok=
e-linecap=3D"round" stroke-linejoin=3D"round" class=3D"lucide lucide-x"><pa=
th d=3D"M18 6 6 18"></path><path d=3D"m6 6 12 12"></path></svg></button><di=
v class=3D"reader-onboarding-modal-container"></div></div></div></div></div=
></div></div><button tabindex=3D"0" type=3D"button" aria-label=3D"View comm=
ents (46)" data-href=3D"https://showinfrared.substack.com/p/the-brahmins-of=
-democracy/comments" class=3D"pencraft pc-reset pencraft post-ufi-button st=
yle-compressed post-ufi-comment-button has-label with-border"><svg role=3D"=
img" width=3D"14" height=3D"14" viewBox=3D"0 0 24 24" fill=3D"#000000" stro=
ke-width=3D"2" stroke=3D"#000" xmlns=3D"http://www.w3.org/2000/svg" class=
=3D"icon" style=3D"height: 14px; width: 14px;"><g><title></title><svg xmlns=
=3D"http://www.w3.org/2000/svg" width=3D"24" height=3D"24" viewBox=3D"0 0 2=
4 24" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"round"=
 class=3D"lucide lucide-message-circle"><path d=3D"M7.9 20A9 9 0 1 0 4 16.1=
L2 22Z"></path></svg></g></svg><div class=3D"label">46</div></button><butto=
n tabindex=3D"0" type=3D"button" class=3D"pencraft pc-reset pencraft post-u=
fi-button style-compressed has-label with-border"><svg role=3D"img" width=
=3D"14" height=3D"14" viewBox=3D"0 0 24 24" fill=3D"none" stroke-width=3D"2=
" stroke=3D"#000" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon" style=
=3D"height: 14px; width: 14px;"><g><title></title><path d=3D"M21 3V8M21 8H1=
6M21 8L18 5.29962C16.7056 4.14183 15.1038 3.38328 13.3879 3.11547C11.6719 2=
.84766 9.9152 3.08203 8.32951 3.79031C6.74382 4.49858 5.39691 5.65051 4.451=
25 7.10715C3.5056 8.5638 3.00158 10.2629 3 11.9996M3 21V16M3 16H8M3 16L6 18=
.7C7.29445 19.8578 8.89623 20.6163 10.6121 20.8841C12.3281 21.152 14.0848 2=
0.9176 15.6705 20.2093C17.2562 19.501 18.6031 18.3491 19.5487 16.8925C20.49=
44 15.4358 20.9984 13.7367 21 12" stroke-linecap=3D"round" stroke-linejoin=
=3D"round"></path></g></svg><div class=3D"label">4</div></button><div inert=
=3D"" role=3D"dialog" class=3D"modal typography out gone reader-onboarding-=
modal wide popup"><div class=3D"modal-table"><div class=3D"modal-row"><div =
class=3D"modal-cell modal-content"><div class=3D"container"><button tabinde=
x=3D"0" type=3D"button" aria-label=3D"X" data-testid=3D"close-modal" class=
=3D"pencraft pc-reset pencraft modal-btn modal-exit-btn no-margin iconButto=
n-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_md=
-gCDS3o priority_tertiary-rlke8z"><svg xmlns=3D"http://www.w3.org/2000/svg"=
 width=3D"20" height=3D"20" viewBox=3D"0 0 24 24" fill=3D"none" stroke=3D"s=
econdary" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"ro=
und" class=3D"lucide lucide-x"><path d=3D"M18 6 6 18"></path><path d=3D"m6 =
6 12 12"></path></svg></button><div class=3D"reader-onboarding-modal-contai=
ner"></div></div></div></div></div></div><button tabindex=3D"0" type=3D"but=
ton" data-href=3D"javascript:void(0)" class=3D"pencraft pc-reset pencraft p=
ost-ufi-button style-compressed no-label with-border"><svg xmlns=3D"http://=
www.w3.org/2000/svg" width=3D"14" height=3D"14" viewBox=3D"0 0 24 24" fill=
=3D"none" stroke=3D"currentColor" stroke-width=3D"2" stroke-linecap=3D"roun=
d" stroke-linejoin=3D"round" class=3D"lucide lucide-share icon"><path d=3D"=
M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"></path><polyline points=3D"16 6 =
12 2 8 6"></polyline><line x1=3D"12" x2=3D"12" y1=3D"2" y2=3D"15"></line></=
svg></button></div></div></div><div><div class=3D"image-tkPTAj container-Xx=
SyR3" style=3D"aspect-ratio: 1.5 / 1;"><picture><source type=3D"image/webp"=
 srcset=3D"https://substackcdn.com/image/fetch/$s_!ftxN!,w_320,h_213,c_fill=
,f_webp,q_auto:good,fl_progressive:steep,g_center/https%3A%2F%2Fbucketeer-e=
05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0=
2ddc2c-f89a-4c3e-97d1-c0bc6c8e4a32_2000x1026.jpeg"><img src=3D"https://subs=
tackcdn.com/image/fetch/$s_!ftxN!,w_320,h_213,c_fill,f_auto,q_auto:good,fl_=
progressive:steep,g_center/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-=
adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb02ddc2c-f89a-4c3e-97d1-c=
0bc6c8e4a32_2000x1026.jpeg" alt=3D"" width=3D"320" height=3D"213" loading=
=3D"lazy" class=3D"img-OACg1c image-nBNbRY pencraft pc-reset" style=3D"aspe=
ct-ratio: 1.5 / 1;"></picture></div></div></div></div><div class=3D"pencraf=
t pc-display-flex pc-reset border-bottom-detail-themed-Ua9186 divider-QOeHt=
M"></div><div tabindex=3D"0" aria-label=3D"Post preview for On the 'Patsoc'=
 Split " role=3D"article" class=3D"pencraft pc-display-flex pc-flexDirectio=
n-column pc-padding-8 pc-position-relative pc-reset pc-borderRadius-sm cont=
ainer-H2dyKk"><div class=3D"container-Qnseki"><div class=3D"pencraft pc-dis=
play-flex pc-flexDirection-column pc-gap-4 pc-position-relative pc-reset fl=
ex-grow-rzmknG"><div class=3D"pencraft pc-display-flex pc-flexDirection-col=
umn pc-reset"><a tabindex=3D"-1" href=3D"https://showinfrared.substack.com/=
p/on-the-patsoc-split" data-testid=3D"post-preview-title" class=3D"pencraft=
 pc-reset color-pub-primary-text-NyXPlw font-pub-headings-FE5byy clamp-y7pN=
m8 clamp-3-lxFDfR reset-IxiVJZ" style=3D"font-size: 19px; line-height: 26px=
;">On the 'Patsoc' Split </a></div><div class=3D"pencraft pc-display-flex p=
c-flexDirection-column pc-reset"><a tabindex=3D"-1" href=3D"https://showinf=
rared.substack.com/p/on-the-patsoc-split" class=3D"pencraft pc-reset color-=
primary-zABazT line-height-20-t4M0El font-text-qe4AeH size-15-Psle70 clamp-=
y7pNm8 clamp-2-kM02pu reset-IxiVJZ">'Patsocs' are no more. All that remains=
 are Mecha-Tankies and Mensheviks</a></div><div class=3D"pencraft pc-displa=
y-inline pc-reset color-pub-secondary-text-hGQ02T line-height-20-t4M0El fon=
t-meta-MWBumP size-11-NuY2Zx weight-medium-fw81nC transform-uppercase-yKDgc=
q reset-IxiVJZ meta-EgzBVA"><time datetime=3D"2022-07-19T09:40:05.161Z" cla=
ss=3D"date-rtYe1v">Jul 19, 2022</time>&nbsp;<span class=3D"dividerChar-SbAJ=
Ei">=E2=80=A2</span>&nbsp;<span class=3D"pencraft pc-reset reset-IxiVJZ"><s=
pan data-state=3D"closed"><a href=3D"https://substack.com/@infrared" class=
=3D"link-HFGLqU">Infrared</a></span></span></div><div class=3D"pencraft pc-=
display-flex pc-flexDirection-column pc-reset actions-YFg47u"><div class=3D=
"post-ufi style-compressed justified themed"><div class=3D"like-button-cont=
ainer post-ufi-button style-compressed"><button tabindex=3D"0" type=3D"butt=
on" aria-label=3D"Like (114)" aria-pressed=3D"false" class=3D"pencraft pc-r=
eset pencraft post-ufi-button style-compressed has-label with-border"><svg =
role=3D"img" width=3D"14" height=3D"14" viewBox=3D"0 0 24 24" fill=3D"#0000=
00" stroke-width=3D"2" stroke=3D"#000" xmlns=3D"http://www.w3.org/2000/svg"=
 class=3D"icon" style=3D"height: 14px; width: 14px;"><g><title></title><svg=
 xmlns=3D"http://www.w3.org/2000/svg" width=3D"24" height=3D"24" viewBox=3D=
"0 0 24 24" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"=
round" class=3D"lucide lucide-heart"><path d=3D"M19 14c1.49-1.46 3-3.21 3-5=
.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0=
 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z"></path></svg></g></svg><div class=3D"la=
bel">114</div></button><div inert=3D"" role=3D"dialog" class=3D"modal typog=
raphy out gone reader-onboarding-modal wide popup"><div class=3D"modal-tabl=
e"><div class=3D"modal-row"><div class=3D"modal-cell modal-content"><div cl=
ass=3D"container"><button tabindex=3D"0" type=3D"button" aria-label=3D"X" d=
ata-testid=3D"close-modal" class=3D"pencraft pc-reset pencraft modal-btn mo=
dal-exit-btn no-margin iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-G=
K1x3M buttonStyle-r7yGCK size_md-gCDS3o priority_tertiary-rlke8z"><svg xmln=
s=3D"http://www.w3.org/2000/svg" width=3D"20" height=3D"20" viewBox=3D"0 0 =
24 24" fill=3D"none" stroke=3D"secondary" stroke-width=3D"2" stroke-linecap=
=3D"round" stroke-linejoin=3D"round" class=3D"lucide lucide-x"><path d=3D"M=
18 6 6 18"></path><path d=3D"m6 6 12 12"></path></svg></button><div class=
=3D"reader-onboarding-modal-container"></div></div></div></div></div></div>=
</div><button tabindex=3D"0" type=3D"button" class=3D"pencraft pc-reset pen=
craft post-ufi-button style-compressed has-label with-border"><svg role=3D"=
img" width=3D"14" height=3D"14" viewBox=3D"0 0 24 24" fill=3D"none" stroke-=
width=3D"2" stroke=3D"#000" xmlns=3D"http://www.w3.org/2000/svg" class=3D"i=
con" style=3D"height: 14px; width: 14px;"><g><title></title><path d=3D"M21 =
3V8M21 8H16M21 8L18 5.29962C16.7056 4.14183 15.1038 3.38328 13.3879 3.11547=
C11.6719 2.84766 9.9152 3.08203 8.32951 3.79031C6.74382 4.49858 5.39691 5.6=
5051 4.45125 7.10715C3.5056 8.5638 3.00158 10.2629 3 11.9996M3 21V16M3 16H8=
M3 16L6 18.7C7.29445 19.8578 8.89623 20.6163 10.6121 20.8841C12.3281 21.152=
 14.0848 20.9176 15.6705 20.2093C17.2562 19.501 18.6031 18.3491 19.5487 16.=
8925C20.4944 15.4358 20.9984 13.7367 21 12" stroke-linecap=3D"round" stroke=
-linejoin=3D"round"></path></g></svg><div class=3D"label">2</div></button><=
div inert=3D"" role=3D"dialog" class=3D"modal typography out gone reader-on=
boarding-modal wide popup"><div class=3D"modal-table"><div class=3D"modal-r=
ow"><div class=3D"modal-cell modal-content"><div class=3D"container"><butto=
n tabindex=3D"0" type=3D"button" aria-label=3D"X" data-testid=3D"close-moda=
l" class=3D"pencraft pc-reset pencraft modal-btn modal-exit-btn no-margin i=
conButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK=
 size_md-gCDS3o priority_tertiary-rlke8z"><svg xmlns=3D"http://www.w3.org/2=
000/svg" width=3D"20" height=3D"20" viewBox=3D"0 0 24 24" fill=3D"none" str=
oke=3D"secondary" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejo=
in=3D"round" class=3D"lucide lucide-x"><path d=3D"M18 6 6 18"></path><path =
d=3D"m6 6 12 12"></path></svg></button><div class=3D"reader-onboarding-moda=
l-container"></div></div></div></div></div></div><button tabindex=3D"0" typ=
e=3D"button" data-href=3D"javascript:void(0)" class=3D"pencraft pc-reset pe=
ncraft post-ufi-button style-compressed no-label with-border"><svg xmlns=3D=
"http://www.w3.org/2000/svg" width=3D"14" height=3D"14" viewBox=3D"0 0 24 2=
4" fill=3D"none" stroke=3D"currentColor" stroke-width=3D"2" stroke-linecap=
=3D"round" stroke-linejoin=3D"round" class=3D"lucide lucide-share icon"><pa=
th d=3D"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"></path><polyline points=
=3D"16 6 12 2 8 6"></polyline><line x1=3D"12" x2=3D"12" y1=3D"2" y2=3D"15">=
</line></svg></button></div></div></div><div><div class=3D"image-tkPTAj con=
tainer-XxSyR3" style=3D"aspect-ratio: 1.5 / 1;"><picture><source type=3D"im=
age/webp" srcset=3D"https://substackcdn.com/image/fetch/$s_!phoB!,w_320,h_2=
13,c_fill,f_webp,q_auto:good,fl_progressive:steep,g_center/https%3A%2F%2Fbu=
cketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fim=
ages%2Fe4b72866-60de-449f-8351-14c5a6aa396d_2048x1152.png"><img src=3D"http=
s://substackcdn.com/image/fetch/$s_!phoB!,w_320,h_213,c_fill,f_auto,q_auto:=
good,fl_progressive:steep,g_center/https%3A%2F%2Fbucketeer-e05bbc84-baa3-43=
7e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4b72866-60de-449=
f-8351-14c5a6aa396d_2048x1152.png" alt=3D"" width=3D"320" height=3D"213" lo=
ading=3D"lazy" class=3D"img-OACg1c image-nBNbRY pencraft pc-reset" style=3D=
"aspect-ratio: 1.5 / 1;"></picture></div></div></div></div><div class=3D"pe=
ncraft pc-display-flex pc-reset border-bottom-detail-themed-Ua9186 divider-=
QOeHtM"></div><div tabindex=3D"0" aria-label=3D"Post preview for Exposing t=
he Fraud that is Luna Oi" role=3D"article" class=3D"pencraft pc-display-fle=
x pc-flexDirection-column pc-padding-8 pc-position-relative pc-reset pc-bor=
derRadius-sm container-H2dyKk"><div class=3D"container-Qnseki"><div class=
=3D"pencraft pc-display-flex pc-flexDirection-column pc-gap-4 pc-position-r=
elative pc-reset flex-grow-rzmknG"><div class=3D"pencraft pc-display-flex p=
c-flexDirection-column pc-reset"><a tabindex=3D"-1" href=3D"https://showinf=
rared.substack.com/p/exposing-the-fraud-that-is-luna-oi" data-testid=3D"pos=
t-preview-title" class=3D"pencraft pc-reset color-pub-primary-text-NyXPlw f=
ont-pub-headings-FE5byy clamp-y7pNm8 clamp-3-lxFDfR reset-IxiVJZ" style=3D"=
font-size: 19px; line-height: 26px;">Exposing the Fraud that is Luna Oi</a>=
</div><div class=3D"pencraft pc-display-flex pc-flexDirection-column pc-res=
et"><a tabindex=3D"-1" href=3D"https://showinfrared.substack.com/p/exposing=
-the-fraud-that-is-luna-oi" class=3D"pencraft pc-reset color-primary-zABazT=
 line-height-20-t4M0El font-text-qe4AeH size-15-Psle70 clamp-y7pNm8 clamp-2=
-kM02pu reset-IxiVJZ">A Recap of the Events amidst widespread lies, slander=
 and distortion.</a></div><div class=3D"pencraft pc-display-inline pc-reset=
 color-pub-secondary-text-hGQ02T line-height-20-t4M0El font-meta-MWBumP siz=
e-11-NuY2Zx weight-medium-fw81nC transform-uppercase-yKDgcq reset-IxiVJZ me=
ta-EgzBVA"><time datetime=3D"2021-10-04T01:51:01.525Z" class=3D"date-rtYe1v=
">Oct 3, 2021</time>&nbsp;<span class=3D"dividerChar-SbAJEi">=E2=80=A2</spa=
n>&nbsp;<span class=3D"pencraft pc-reset reset-IxiVJZ"><span data-state=3D"=
closed"><a href=3D"https://substack.com/@infrared" class=3D"link-HFGLqU">In=
frared</a></span></span></div><div class=3D"pencraft pc-display-flex pc-fle=
xDirection-column pc-reset actions-YFg47u"><div class=3D"post-ufi style-com=
pressed justified themed"><div class=3D"like-button-container post-ufi-butt=
on style-compressed"><button tabindex=3D"0" type=3D"button" aria-label=3D"L=
ike (109)" aria-pressed=3D"false" class=3D"pencraft pc-reset pencraft post-=
ufi-button style-compressed has-label with-border"><svg role=3D"img" width=
=3D"14" height=3D"14" viewBox=3D"0 0 24 24" fill=3D"#000000" stroke-width=
=3D"2" stroke=3D"#000" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon" =
style=3D"height: 14px; width: 14px;"><g><title></title><svg xmlns=3D"http:/=
/www.w3.org/2000/svg" width=3D"24" height=3D"24" viewBox=3D"0 0 24 24" stro=
ke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"round" class=3D"=
lucide lucide-heart"><path d=3D"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0=
 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1=
.5 4.05 3 5.5l7 7Z"></path></svg></g></svg><div class=3D"label">109</div></=
button><div inert=3D"" role=3D"dialog" class=3D"modal typography out gone r=
eader-onboarding-modal wide popup"><div class=3D"modal-table"><div class=3D=
"modal-row"><div class=3D"modal-cell modal-content"><div class=3D"container=
"><button tabindex=3D"0" type=3D"button" aria-label=3D"X" data-testid=3D"cl=
ose-modal" class=3D"pencraft pc-reset pencraft modal-btn modal-exit-btn no-=
margin iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyl=
e-r7yGCK size_md-gCDS3o priority_tertiary-rlke8z"><svg xmlns=3D"http://www.=
w3.org/2000/svg" width=3D"20" height=3D"20" viewBox=3D"0 0 24 24" fill=3D"n=
one" stroke=3D"secondary" stroke-width=3D"2" stroke-linecap=3D"round" strok=
e-linejoin=3D"round" class=3D"lucide lucide-x"><path d=3D"M18 6 6 18"></pat=
h><path d=3D"m6 6 12 12"></path></svg></button><div class=3D"reader-onboard=
ing-modal-container"></div></div></div></div></div></div></div><button tabi=
ndex=3D"0" type=3D"button" aria-label=3D"View comments (9)" data-href=3D"ht=
tps://showinfrared.substack.com/p/exposing-the-fraud-that-is-luna-oi/commen=
ts" class=3D"pencraft pc-reset pencraft post-ufi-button style-compressed po=
st-ufi-comment-button has-label with-border"><svg role=3D"img" width=3D"14"=
 height=3D"14" viewBox=3D"0 0 24 24" fill=3D"#000000" stroke-width=3D"2" st=
roke=3D"#000" xmlns=3D"http://www.w3.org/2000/svg" class=3D"icon" style=3D"=
height: 14px; width: 14px;"><g><title></title><svg xmlns=3D"http://www.w3.o=
rg/2000/svg" width=3D"24" height=3D"24" viewBox=3D"0 0 24 24" stroke-width=
=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"round" class=3D"lucide l=
ucide-message-circle"><path d=3D"M7.9 20A9 9 0 1 0 4 16.1L2 22Z"></path></s=
vg></g></svg><div class=3D"label">9</div></button><button tabindex=3D"0" ty=
pe=3D"button" class=3D"pencraft pc-reset pencraft post-ufi-button style-com=
pressed has-label with-border"><svg role=3D"img" width=3D"14" height=3D"14"=
 viewBox=3D"0 0 24 24" fill=3D"none" stroke-width=3D"2" stroke=3D"#000" xml=
ns=3D"http://www.w3.org/2000/svg" class=3D"icon" style=3D"height: 14px; wid=
th: 14px;"><g><title></title><path d=3D"M21 3V8M21 8H16M21 8L18 5.29962C16.=
7056 4.14183 15.1038 3.38328 13.3879 3.11547C11.6719 2.84766 9.9152 3.08203=
 8.32951 3.79031C6.74382 4.49858 5.39691 5.65051 4.45125 7.10715C3.5056 8.5=
638 3.00158 10.2629 3 11.9996M3 21V16M3 16H8M3 16L6 18.7C7.29445 19.8578 8.=
89623 20.6163 10.6121 20.8841C12.3281 21.152 14.0848 20.9176 15.6705 20.209=
3C17.2562 19.501 18.6031 18.3491 19.5487 16.8925C20.4944 15.4358 20.9984 13=
.7367 21 12" stroke-linecap=3D"round" stroke-linejoin=3D"round"></path></g>=
</svg><div class=3D"label">2</div></button><div inert=3D"" role=3D"dialog" =
class=3D"modal typography out gone reader-onboarding-modal wide popup"><div=
 class=3D"modal-table"><div class=3D"modal-row"><div class=3D"modal-cell mo=
dal-content"><div class=3D"container"><button tabindex=3D"0" type=3D"button=
" aria-label=3D"X" data-testid=3D"close-modal" class=3D"pencraft pc-reset p=
encraft modal-btn modal-exit-btn no-margin iconButton-mq_Et5 iconButtonBase=
-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_md-gCDS3o priority_tertia=
ry-rlke8z"><svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"20" height=3D=
"20" viewBox=3D"0 0 24 24" fill=3D"none" stroke=3D"secondary" stroke-width=
=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"round" class=3D"lucide l=
ucide-x"><path d=3D"M18 6 6 18"></path><path d=3D"m6 6 12 12"></path></svg>=
</button><div class=3D"reader-onboarding-modal-container"></div></div></div=
></div></div></div><button tabindex=3D"0" type=3D"button" data-href=3D"java=
script:void(0)" class=3D"pencraft pc-reset pencraft post-ufi-button style-c=
ompressed no-label with-border"><svg xmlns=3D"http://www.w3.org/2000/svg" w=
idth=3D"14" height=3D"14" viewBox=3D"0 0 24 24" fill=3D"none" stroke=3D"cur=
rentColor" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"r=
ound" class=3D"lucide lucide-share icon"><path d=3D"M4 12v8a2 2 0 0 0 2 2h1=
2a2 2 0 0 0 2-2v-8"></path><polyline points=3D"16 6 12 2 8 6"></polyline><l=
ine x1=3D"12" x2=3D"12" y1=3D"2" y2=3D"15"></line></svg></button></div></di=
v></div><div><div class=3D"image-tkPTAj container-XxSyR3" style=3D"aspect-r=
atio: 1.5 / 1;"><picture><source type=3D"image/webp" srcset=3D"https://subs=
tackcdn.com/image/fetch/$s_!kweh!,w_320,h_213,c_fill,f_webp,q_auto:good,fl_=
progressive:steep,g_center/https%3A%2F%2Fpbs.substack.com%2Fmedia%2FFAm8JRb=
VUAglH67.jpg"><img src=3D"https://substackcdn.com/image/fetch/$s_!kweh!,w_3=
20,h_213,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_center/https%3A%2=
F%2Fpbs.substack.com%2Fmedia%2FFAm8JRbVUAglH67.jpg" alt=3D"" width=3D"320" =
height=3D"213" loading=3D"lazy" class=3D"img-OACg1c image-nBNbRY pencraft p=
c-reset" style=3D"aspect-ratio: 1.5 / 1;"></picture></div></div></div></div=
></div></div><div class=3D"pencraft pc-display-flex pc-paddingLeft-8 pc-pad=
dingRight-8 pc-paddingTop-16 pc-reset"><button tabindex=3D"0" type=3D"butto=
n" data-testid=3D"archive-view-all" data-href=3D"/archive?sort=3Dtop" class=
=3D"pencraft pc-reset pencraft buttonBase-GK1x3M buttonText-X0uSmG buttonSt=
yle-r7yGCK priority_secondary-S63h9o size_md-gCDS3o">See all<svg xmlns=3D"h=
ttp://www.w3.org/2000/svg" width=3D"20" height=3D"20" viewBox=3D"0 0 24 24"=
 fill=3D"none" stroke=3D"currentColor" stroke-width=3D"2" stroke-linecap=3D=
"round" stroke-linejoin=3D"round" class=3D"lucide lucide-chevron-right"><pa=
th d=3D"m9 18 6-6-6-6"></path></svg></button></div></div></div></div></div>=
</div><div class=3D"visibility-check"></div><div class=3D"pencraft pc-displ=
ay-contents pc-reset pubInvertedTheme-U483dz"><div class=3D"pencraft pc-dis=
play-flex pc-flexDirection-column pc-alignItems-center pc-justifyContent-ce=
nter pc-padding-48 pc-mobile-padding-24 pc-reset bg-primary-zk6FDl containe=
r-jsOc9L"><div class=3D"pencraft pc-display-flex pc-flexDirection-column pc=
-alignItems-center pc-gap-24 pc-flexWrap-wrap pc-reset content-jLbYeh"><h3 =
class=3D"pencraft pc-reset color-primary-zABazT align-center-y7ZD4w line-he=
ight-28-s562kJ font-display-nhmvtD size-24-lFU3ly weight-semibold-uqA4FV re=
set-IxiVJZ">Ready for more?</h3><div class=3D"container-IpPqBD"><form actio=
n=3D"https://showinfrared.substack.com/api/v1/free?nojs=3Dtrue" method=3D"p=
ost" class=3D"form form-M5sC90" novalidate=3D""><div class=3D"sideBySideWra=
p-vGXrwP"><div class=3D"emailInputWrapper-QlA86j"><div class=3D"pencraft pc=
-display-flex pc-minWidth-0 pc-position-relative pc-reset flex-auto-j3S2WA"=
><input name=3D"email" placeholder=3D"Type your email..." type=3D"email" cl=
ass=3D"pencraft emailInput-OkIMeB emailInputOnAccentBackground-TfaCGr input=
-y4v6N4 inputText-pV_yWb"></div></div><button type=3D"submit" disabled=3D""=
 class=3D"pencraft pc-reset pencraft rightButton primary subscribe-btn butt=
on-VFSdkv buttonOnAccentBackground-vmEt94 buttonBase-GK1x3M" tabindex=3D"0"=
><span class=3D"button-text ">Subscribe</span></button></div><div id=3D"err=
or-container"></div></form><div class=3D"animationWrapper-QRL6aQ"></div></d=
iv></div></div></div></div></div></div><div class=3D"footer-wrap publicatio=
n-footer"><div class=3D"visibility-check"></div><div class=3D"footer themed=
-background"><div class=3D"container"><div class=3D"footer-terms"><span>=C2=
=A9 2026 Infrared</span><span> =C2=B7 </span><a href=3D"https://substack.co=
m/privacy" target=3D"_blank" rel=3D"noopener" class=3D"pencraft pc-reset de=
coration-underline-ClTkYc">Privacy</a><span> =E2=88=99 </span><a href=3D"ht=
tps://substack.com/tos" target=3D"_blank" rel=3D"noopener" class=3D"pencraf=
t pc-reset decoration-underline-ClTkYc">Terms</a><span> =E2=88=99 </span><a=
 href=3D"https://substack.com/ccpa#personal-data-collected" target=3D"_blan=
k" rel=3D"noopener" class=3D"pencraft pc-reset decoration-underline-ClTkYc"=
>Collection notice</a></div><div class=3D"pencraft pc-display-flex pc-gap-8=
 pc-justifyContent-center pc-alignItems-center pc-reset footerButtons-ap9Sk=
7"><a native=3D"true" href=3D"https://substack.com/signup?utm_source=3Dsubs=
tack&amp;utm_medium=3Dweb&amp;utm_content=3Dfooter" class=3D"footerSubstack=
Cta-v5HWfj"><svg role=3D"img" width=3D"1000" height=3D"1000" viewBox=3D"0 0=
 1000 1000" fill=3D"#ff6719" stroke-width=3D"1.8" stroke=3D"none" xmlns=3D"=
http://www.w3.org/2000/svg"><g><title></title><path d=3D"M764.166 348.371H2=
36.319V419.402H764.166V348.371Z"></path><path d=3D"M236.319 483.752V813.999=
L500.231 666.512L764.19 813.999V483.752H236.319Z"></path><path d=3D"M764.16=
6 213H236.319V284.019H764.166V213Z"></path></g></svg> Start your Substack</=
a><a native=3D"true" href=3D"https://substack.com/app/app-store-redirect?ut=
m_campaign=3Dapp-marketing&amp;utm_content=3Dweb-footer-button" class=3D"fo=
oterSubstackCta-v5HWfj getTheApp-Yk3w1O noIcon-z7v9D8">Get the app</a></div=
><div translated=3D"true" class=3D"pencraft pc-reset reset-IxiVJZ footer-sl=
ogan-blurb"><a href=3D"https://substack.com/" native=3D"true">Substack</a> =
is the home for great culture</div></div></div></div><div inert=3D"" role=
=3D"dialog" class=3D"modal typography out gone reader-onboarding-modal wide=
 popup" style=3D"z-index: 1001;"><div class=3D"modal-table"><div class=3D"m=
odal-row"><div class=3D"modal-cell modal-content"><div class=3D"container">=
<button tabindex=3D"0" type=3D"button" aria-label=3D"X" data-testid=3D"clos=
e-modal" class=3D"pencraft pc-reset pencraft modal-btn modal-exit-btn no-ma=
rgin iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-=
r7yGCK size_md-gCDS3o priority_tertiary-rlke8z"><svg xmlns=3D"http://www.w3=
.org/2000/svg" width=3D"20" height=3D"20" viewBox=3D"0 0 24 24" fill=3D"non=
e" stroke=3D"secondary" stroke-width=3D"2" stroke-linecap=3D"round" stroke-=
linejoin=3D"round" class=3D"lucide lucide-x"><path d=3D"M18 6 6 18"></path>=
<path d=3D"m6 6 12 12"></path></svg></button><div class=3D"reader-onboardin=
g-modal-container"></div></div></div></div></div></div></div><div class=3D"=
pencraft pc-display-contents pc-reset pubAccentTheme-rgl9Hv"></div><div ine=
rt=3D"" role=3D"dialog" class=3D"modal typography out gone reader-onboardin=
g-modal wide popup"><div class=3D"modal-table"><div class=3D"modal-row"><di=
v class=3D"modal-cell modal-content"><div class=3D"container"><button tabin=
dex=3D"0" type=3D"button" aria-label=3D"X" data-testid=3D"close-modal" clas=
s=3D"pencraft pc-reset pencraft modal-btn modal-exit-btn no-margin iconButt=
on-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_m=
d-gCDS3o priority_tertiary-rlke8z"><svg xmlns=3D"http://www.w3.org/2000/svg=
" width=3D"20" height=3D"20" viewBox=3D"0 0 24 24" fill=3D"none" stroke=3D"=
secondary" stroke-width=3D"2" stroke-linecap=3D"round" stroke-linejoin=3D"r=
ound" class=3D"lucide lucide-x"><path d=3D"M18 6 6 18"></path><path d=3D"m6=
 6 12 12"></path></svg></button><div class=3D"reader-onboarding-modal-conta=
iner"></div></div></div></div></div></div><div role=3D"region" aria-label=
=3D"Notifications (F8)" style=3D"pointer-events: none;" tabindex=3D"-1"><ol=
 style=3D"--offset: 0px; z-index: 1001;" class=3D"viewport-_BM4Bg" tabindex=
=3D"-1"></ol></div><div></div>
           =20
        </div>

       =20
           =20
           =20
       =20


       =20
       =20
       =20
       =20
       =20
       =20

       =20
       =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
       =20
       =20

       =20
            <!-- Datadog Analytics -->
           =20
            <!-- End Datadog Analytics -->

            <!-- Cloudflare Web Analytics -->
           =20
            <!-- End Cloudflare Web Analytics -->
       =20

        <!-- Fallback tracking pixels -->
       =20

       =20

       =20


       =20

       =20

       =20
       =20
    <iframe height=3D"1" width=3D"1" style=3D"position: absolute; top: 0px;=
 left: 0px; border: none; visibility: hidden;"></iframe>

</body></html>
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: image/webp
Content-Transfer-Encoding: base64
Content-Location: https://substackcdn.com/image/fetch/$s_!qgVC!,w_32,h_32,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1acc814d-580b-4358-8d4b-528bd6e1ccb3_848x850.jpeg

UklGRoACAABXRUJQVlA4WAoAAAAIAAAAHwAAHwAAVlA4IKABAAAQCgCdASogACAAPm0wlEckIqIh
KAqogA2JZgCdMoMnWcxtxuek0wDeQv2ZVABmE/7HhoHiDQQPTi/gOUm/0HAc/qSW5peWiel86TGM
zEGhZhTjwPktlHNSwAD+/lFJIa/Aj+6xGmpiq0vnQmdBBacyPKplOCbHxd38L32Q9+nbO7fH8dPK
E8AnnFr1SzPLbZJZzcTxsWGrHiKv23Ltvu2WOv+ZkpWP/l4b94nYlzB0paT5Yc7GrNQUH8pSwA6N
8DMScI6kF6oq9W64r1a2Db+NtzhXejUYoa/rFwoMTRJeBr/lrgL4mH9szjmvvFBZUC4VwRf2/+iT
R/1B3Adpngj+/C+Rb4OpEL/LUy9rlc4ZuYgMx3jSQNVmJJjvb9XVv9o3ad1mSIEv6HmWJxPIuldO
PcWq1TLflwlCjUTFqDDVxYA42qq8FgcP15bQeyvjOncRuxQJlFLxI1+Sh6zM5wmfhz32l/XPq5ea
/mxNDdfkYxNtbgOnSrv1vxcV+/CVKwR3HXhFYmtZagsYta1QkfVDVUia6zi/kc29DjPxYAAAAEVY
SUa6AAAARXhpZgAASUkqAAgAAAAGABIBAwABAAAAAQAAABoBBQABAAAAVgAAABsBBQABAAAAXgAA
ACgBAwABAAAAAgAAABMCAwABAAAAAQAAAGmHBAABAAAAZgAAAAAAAABIAAAAAQAAAEgAAAABAAAA
BgAAkAcABAAAADAyMTABkQcABAAAAAECAwAAoAcABAAAADAxMDABoAMAAQAAAP//AAACoAQAAQAA
ACAAAAADoAQAAQAAACAAAAAAAAAA

------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: image/webp
Content-Transfer-Encoding: base64
Content-Location: https://substackcdn.com/image/fetch/$s_!03Dr!,w_32,h_32,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f898b1-63e4-4ce1-93f7-253c94170f06_622x622.jpeg

UklGRtgCAABXRUJQVlA4WAoAAAAIAAAAHwAAHwAAVlA4IPgBAADwCQCdASogACAAPm0ok0WkIiGY
DAYAQAbEswBZ0FXkY2wF2X7ybPguNHzIfC1ni2BY0P9H6M+c/549gf9Wv+CuhViXIdsp4O0AU8LM
lvIh9SIW9S7byD0AAP7/1Ryfkf4ffAS309R0O1f9I/+ect38ufHs+qnaPsF2DRH/mZdScqZb8/6x
u3f/9J+71waDstfLDrJegBF3/veoN+f+T4/dHDO6huUxh+OXaCHmYrlarNzjTmQLhj9tMTyviDRd
O1//5hoF49TdDCHb4b5lwnuvF1X1Eij+unP50frtcby/0X3lhBXv/+D6+7fLUgJYdSGzEwMF8NKf
9mqYOp84Iscqv4Rv2V3e1s0fOFJnMohqbWNlfd0NyKN1UiQwXeITbGa9YCrcjmvdf9CXIDqUPA0S
G94aYFJd7M1ciI66707eLegX/5t+p4/3z/hq0xTPMI/0dvmiICcei/+IrEN92r8MnqtsJfHeA//q
xadSZyl+NJXF/690jQUBvgMkt2LVPCQ/EcrWQYf0e7XND/zJlFwLBz3kjc2RFn3PvBVQ37d0sUF7
L0xkBFSKFV8aiuvgWcUU0UELvWVjEF45nah5zfzqM+Qcb2lwahfsnLytXZpuqMtzb3zVpewJHwYm
i8Nw3EvP84P37JRIHrJ+Czf+Tqiz9OxqBOSmAABFWElGugAAAEV4aWYAAElJKgAIAAAABgASAQMA
AQAAAAEAAAAaAQUAAQAAAFYAAAAbAQUAAQAAAF4AAAAoAQMAAQAAAAIAAAATAgMAAQAAAAEAAABp
hwQAAQAAAGYAAAAAAAAASAAAAAEAAABIAAAAAQAAAAYAAJAHAAQAAAAwMjEwAZEHAAQAAAABAgMA
AKAHAAQAAAAwMTAwAaADAAEAAAD//wAAAqAEAAEAAAAgAAAAA6AEAAEAAAAgAAAAAAAAAA==

------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: image/webp
Content-Transfer-Encoding: base64
Content-Location: https://substackcdn.com/image/fetch/$s_!fyce!,w_32,h_32,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c14ca7-d34b-440b-bbb3-56f7ed7f603f_870x870.webp

UklGRuYCAABXRUJQVlA4WAoAAAAIAAAAHwAAHwAAVlA4IAYCAADQCQCdASogACAAPmUkkEWkIiGb
/VQAQAZEsYBOmXXXWMSd5gswRoJnqICpk3wZYDAnSazOfF3qD9Jf0O/1NajvtF8cW/OlnFXUwgHX
RGqOAAd9QiuW4FwA+5zDOjmS591jegSOLklepsI13no9SiTzhbCLfVLZ8SHE9oDWv7Dlf/mODY/z
cf5meGOL7mwvFjtVfuoPtO3+SvEFT7nmKgCjUrwLMoqcIEbuAQa/6IpcFiBSs3jaxwvyhxLnsY0j
h3kf5knd7QToHSe0c/F/zvSW0yq9o2KHy5MCx+GQ2iA7/EEE6bExBT4k30u8YfcTpZkWCulHfOQp
XzwGP3rLH9UANL8xl0TlO38KisMVTncf3voFzlVGMqZmDVnnKc4TVov1R6XrW8B+sGP6couR9YTd
o/XfoN8Tcalj6XExJSiNPraLMMOUxchtCdEqZcKCu+Hh4EPpWw6PFg1gGCad5kye+p7k5zd/miJ9
0IBxjn71VCr4HVrwXsSaYVHr7/5cf45FP13C+2SioFrwA/1ONGMuQsjNmxpKQOOdpvm/u1CuYvU0
inyZr2AEG59XRXvVQ4IjgGiuwakyODPbpz4agvIb+jTibizLI4i6gUV1ttnmbhg8cTOfm4MLq7AV
ZdpQY+PFZAUEJ1XuVk1EP5jU2y8p+a1N4lqEM2/Sw0sA50Bg+UEZY9gAAEVYSUa6AAAARXhpZgAA
SUkqAAgAAAAGABIBAwABAAAAAQAAABoBBQABAAAAVgAAABsBBQABAAAAXgAAACgBAwABAAAAAgAA
ABMCAwABAAAAAQAAAGmHBAABAAAAZgAAAAAAAABIAAAAAQAAAEgAAAABAAAABgAAkAcABAAAADAy
MTABkQcABAAAAAECAwAAoAcABAAAADAxMDABoAMAAQAAAP//AAACoAQAAQAAACAAAAADoAQAAQAA
ACAAAAAAAAAA

------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: image/webp
Content-Transfer-Encoding: base64
Content-Location: https://substackcdn.com/image/fetch/$s_!yot1!,w_32,h_32,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91481cad-913d-4ba9-98f3-b109200f33de_750x500.jpeg

UklGRsgCAABXRUJQVlA4WAoAAAAIAAAAHwAAHwAAVlA4IOgBAABwCQCdASogACAAPmkqkEWkIqGb
+qwAQAaEsgBOmXHBX+kVP5+aycbMEaB9BGAdgQYEqCGkeND6o4ABx6MvbL9wxliLXd0FAjo+T53F
wb9AuuF7zQAA/vjzV7Zp42B6DOsKFyavGkgLI3aDnSxOExiG7q7wv5xhj6xcRswVaNXm02+9haU3
C0Hx8lTVJDbFy+VDzUmoRSqRUiLthH0UjyXSaVYmIhyUbb7ubnM8yx9M3p+Jgh3HuGDepCr6i8mb
qZwKtpfXXNFb56+QadcfQZnSVZdk8BcWy/rIIJ93h8kfEskcV2uD7u+OBokWWQe6K4ZFG1xpkr71
dypIpE14Ktumd1tukNiQ/nLRCSyemALbTOeVlfrVpoJVc4wUiurdhD0Pw5sehrsLGFIbXUnUXFBH
2SB8is4fRqYhQ9v2+oHgxHtabRp+eLdaxQfqutaDJUBqd071gatyFqy2zvgNMR23TSRr9JvAYffO
5WYhnEmop1C5Gup8f8KRi6M631OeoKbecnOfhw6XNLn6/rbr8TR4Up9Od5Anh2ABnOYuPjsDofmP
M22r+qO0GnyL7l2l+xwSertcMzlnfUoFstqvU0tv7Xm/qsdnbaxuPyHDQvQcNValWfbSUxbB7OrS
sUnd0WRA+Dija9JAAEVYSUa6AAAARXhpZgAASUkqAAgAAAAGABIBAwABAAAAAQAAABoBBQABAAAA
VgAAABsBBQABAAAAXgAAACgBAwABAAAAAgAAABMCAwABAAAAAQAAAGmHBAABAAAAZgAAAAAAAABI
AAAAAQAAAEgAAAABAAAABgAAkAcABAAAADAyMTABkQcABAAAAAECAwAAoAcABAAAADAxMDABoAMA
AQAAAP//AAACoAQAAQAAACAAAAADoAQAAQAAACAAAAAAAAAA

------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: image/webp
Content-Transfer-Encoding: base64
Content-Location: https://substackcdn.com/image/fetch/$s_!w1Oz!,w_32,h_32,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F3e692bcb-9b51-48fb-b271-aeda3e933f23_610x556.jpeg

UklGRhADAABXRUJQVlA4WAoAAAAIAAAAHwAAHwAAVlA4IDACAADwCgCdASogACAAPmkoj0WkIqEY
BgBABoS0gAowOk3wyeMY5JCv+EzjmK3/ljcgsd/+09GTNo9AfrR8A/8r/q//D4HNMlW/m+6+rlr6
j3hB/Wn23L7pFujGTNnF862qQAAA/v3ksvhN3rxft9O/zJ7XXI3rWHU3nv8yIuY8cl6QqwHZL2fS
p5AE2Z2on/2wHvF8qMmiF8Hw1c2zsUeIZB3Meyi9MuKOGi89pYdkS8Z3QANWo4/8guN8Rp3fdpd0
ZBji3TUqv9oM8YcPpS9XUo/0mSm1JYIjLwJ0bVnaTWEcF2gye/0NUgX29/gVQbjlmpj5PMTIGVqS
7uP/RvYQpTDHwzn8wX4qDyvl6Tp76gnMTjbBMVqoLr4jCjlJbQ5DRWMMfDjR4JRWJN/Zzm8F8uJb
D3qQXuJbwM0w9OVdZHf8bknbVktK3/yF/x2nu0OMNIsIRFHHj6AgD4WiST6Dr/P05fXxMtX94H5z
XcdQJ/5jDUqlDcfs+1KJ9fT5peeKFzfn6nd5PA6INLvMeAAHrqHt0WuCUvq/LBtdUPdoaY5xfQ/j
QxlrKsxqUbMPwxZdpxaxZMWIB92LAH+u7Jy6YbTKg4yJfwe+Mdy37MsqUvOS2J3euvNBoL73+Oe6
euBv7btcTaU/oddN7o6ZwzthAwXa+Ya5MsAIP3TdUeIXkRSisPH5mKO9tlVBaZUIC47SreBkHp5l
dZE+gWprexdE4p1urqjMhSXsMIgYU5ZFJOAAAEVYSUa6AAAARXhpZgAASUkqAAgAAAAGABIBAwAB
AAAAAQAAABoBBQABAAAAVgAAABsBBQABAAAAXgAAACgBAwABAAAAAgAAABMCAwABAAAAAQAAAGmH
BAABAAAAZgAAAAAAAABIAAAAAQAAAEgAAAABAAAABgAAkAcABAAAADAyMTABkQcABAAAAAECAwAA
oAcABAAAADAxMDABoAMAAQAAAP//AAACoAQAAQAAACAAAAADoAQAAQAAACAAAAAAAAAA

------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: image/webp
Content-Transfer-Encoding: base64
Content-Location: https://substackcdn.com/image/fetch/$s_!54_1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7430eac4-a408-4ac5-ad71-14174e07f730_1792x1024.jpeg

UklGRrYjAgBXRUJQVlA4WAoAAAAIAAAArwUAPwMAVlA4INYiAgCQnwmdASqwBUADPm00lUgkIqIp
pnO6sTANiWNt3Omowx2hznenk9GEZCxf1ly9Oi/4jwp/u/CZ9D/zXsBfrd6SmGx7z6hXGz+2/UN/
7/pDUfv+nyx/bHqSxib8alfJ/5fPq5B8QPov5P/S/974dv8vk77n/4fOF6v/9v+o/L35Z/9z1y/z
//dff/9CP7Efsv7o//X+6vwU/fD1Xful+9Xuy/+v9y/f1/bPUY/r/+7/8PZF+hf+73p6fvL///mD
/sX/i/eH/5+93////B7gH//9u7nV/Hv/H5vfmn+F4D/nP3b/L/yfsw/xWf/uE1O/pX6d/w/5z2if
6niv+qf1/oL+5fQu/W8KPif+p6EHvx+S/aD0+P0f/r6gfbj/4e4J/Vf8R6ff+zyE/yv/k/dX4Cf6
7/r/Sx0t/sX/O9g7puelUUKFmp3tZ1k0ZZXCcYW8niu6S8uuN+hwJrqCpdR7L+mA48NhyDhVLfJO
m6uGQAkDdGPxy2qs227JTTYRkkNzqciFWQaU11N/M2irZyi7V4Vds6l46fLA6ZgaX1le17acgq2M
5yZntJqIqx7fozABjNUppu2jLsOrEX3+Yf5yuZR4iA2+xBRO/03kLXgZrP5THzRwkcTqk7H4nUQM
q3/45mzpUpitByMBoVdMuzlFDFob4g2168qVXUfBvU6IzwGscd2Jt2sT+5TmAhRVeSehC61fYN/q
ep1rmrjnvAgcZqFRJOcO4h4Bw+xNPn6GfckskIEpaSEBK/hh0xV6UHeIksBajzqU9hesWvWyzFaV
szNLJt86EnAnQ2ZOaqCj2qYsDSGJfgLNqibj/DiKfeM2ifzEoCOTTqzQPxUkZsJ6jVB2k+CnvYhN
K0mxxtjURngVi76/OOGzR8BXpK5dV+vO3QPmNlsUFjEc/tvcQv9QEaZNTqUEmfx+7lZttDDKvfmO
YgvL4xD7adtAbXR9dvdym360rHtpqhhRy5eZmc7nuQllRXCIYERQvPH0VvDB1tVos5iOzT13cNTP
oeqZqurXnE8DF15DAabeHv6wLDjwEB72F096c91NerPJ0lLG91ipRCIHcTGW71bbuE7vCNKAnp8A
qLWYAouH6jR+Ftjh8TF1z4Idl3pugX8cu0+xg+M7FsYr73Ykk7k5AJpdNCM6eIxnEf9uo/ov8jhk
7p5oRdVu8ZmLx9bUgX2Vq+UJqx4jtpYCwi21Fb55mhG7GeOCwX+TBQ8vLf29FMipm0ZjsAaT2FLM
GgPfig5F1MhTtwE8Ay5FAU/vQMmB8CYf0Ye9OlcYbeb0Ou9NUMCoaV2fj18BS6CUNmlz2YaWA54r
FPsyAu3hEsVU/LQMWwXykSAsgJBwW/dOr/+c2VwfVkOfoArQvJwxp/2/ZJroU/i4nQIDaIW5UO28
C5ji0P8c86V07LUM49ieGfRGMiXDWmUiTo+ozXht1kWrYFlEwgfTldO8Cwq9ROSguAXlfjvqJqPU
Wh1RGnB+NgTy2Nyw8jKka3f0uDp3wP8+lu4kRAuo4lBXecJUFqJ4ss+Xix1B8QRlM0gJiO3KA3nl
wox2f0qINbqU6SOwdIoxBBXip/SMVnYQkPzD50SDbBahjxWKsKsSpxBItcdfuVdD78XYOi7te8BC
YNuPypEb99c4Lwm8lzDngA9VVv1hchuDWEz4J2hiYVlGBlbJrMsFsLopMG0JnHQY2yi/ndbdef9l
N/SrO10+/LkpaqRBF3J77/1VGue+RWnSagq7ATzuqrrH9AXdjaLP3oaVxfW/ZzTwhE+ww7J4e+cl
sY+PDWAhIDx/3D7GvpJyxNF7EgkcYvtH3WECcmnxUrePyyCQwWCbu71wHc429BTDiAeuuxp+oR14
Ds6yuIzPWk4tL60syydUN26Kp4GV0EPcgWeUlYVwv/juES2Q5OlPm6dm0pj/2T2qatrdOBHZU6UT
a6koyjVX3KlsMbz7dA/f2E+T2wbFUl41xnDkQvrOG+yCklSsDnMEGIadQYYZ5iXbFBDZjzIgYGk/
o3XgkceOt90QE0bimbCQa7C3WoJPZI5PqvAh6hpBg+Dn3gjP9aDfqCQ3N4JJNGq/3td99Lu5ypcm
4oaxNOF1GtKFXiEzN/lG7ZBpa9ZynMu9YJfIvHMCdqDEj4r2/cfTl1ivknKv//uznqjPI9T/6CE0
SM/dKTd837i1up8LVuTZZ/2X3FNwcZDn0DYRqDkJw061gCiEf908KvO6NTEhtHx7B0GfSDEf7JEK
NdkDw1f6+07vKcduSZxyTOSx5fONSML5yQLN7AA0VK08KdOpyuXWv1zZp1dQ6jqraAuGvFtsyMXy
AY3EnIj1pCqrYInxmYG9TGgJIzYUozoQ0LePVuCy7KmOGB6lfxjvomajZUtah4gkopNEExcQBSpP
KINjM9aRUgSv1CuxzZhFETsiUKaBfI/fPVvuLmVCOpEG7dTjn3TFnc0qwuYCzEgzF04LeD2qZbUz
ajbonYkkpDWBD1sxpBu6f7Eby8j10ce7AP8w/aANpu7eWYySbVEpGP/Kdu9CiCM3z6810IUMkPhc
5/RS5oZnreMMMPZQukdeGY6NK9zeQ4ltLQA9dSszulLF3X3I/LGvhpOMR1IwYtY8TxvQMdjqQDs3
cOlIE6SdN3VNpajNPERM8vbOyFsatSl6K/+N4ACf4+3VjrFX4Q8aoeq36K5rCdLFEKRe63JyxbzJ
ZQz/Dr7pBQDRwuDLJNq/Cq2WGwCZ9DyhUWDOLK8Sgo7qYsTL85CqcVVtyUKAbxEb/Ha6wzeV8okx
jJhXsuyxNGP/xXsz8EBNEFpBZWPYzfRMCCu5oYML41bLIOrBv9hzWfZZU8a0fw9ODsU7QDCwbEHE
b4K4pbh8/09yBycUXPZv7hpOfkVToxo2tTTiwQVp+peh+4FuJf5KQzAeieza6ORhqWZ/PTxt3jB9
eOq4GdpZk6LUvCymm19WzzJO33qC3QY91JLw9LJmtb3IBNPvMMV1vzlNzW35t16a1A0R/TYr69GF
4ptzPUD9RGSRmMw2VIj/TV/2jmyNJ0tnMWFBtknH0Sjtr317fE5joQOEy6upvxn3oDY2MYgIDEbg
q6LjmEeeSGqszLhLHf9+li804zY6xtxJYA5yQciV6gNaO7DMR/9o6xJU2VGlRkNPRVlrkRLvkhGY
kMvZRoXfuGdU/lBWkT4s5lmQJ+J31wCql8pR3rM3PDyigHVkX5fJUowCSq6v6i7AFsHJYxzMHVfh
chZXsBiSTo8ibX1nCWMKhDvW2IYCYZzhL3XVzL96DOA6NrPtVgs6iZb+KnqQhGOk2b5g30xqaLwU
YqJmbXTNu+7WGwT4rY3Zwo/hbG9fmAM64R379zG3t6xQEmv/i68sxUvc8A5ENIRwA27YARK/bJ7B
PjoZE+RNtWGFvnmMLTdh1LHb1tSg7e5g83G2yhAurRFqrH/v0Y0xW2CpmRPivqAn404nczmY/+22
bk7RAqmlsFjseCQOQVKE6r4gFUD4wXKXxJEXu5in2/QBx9lVkJrXka5tbLMLmGeKFaWto4KoRE1i
Gh2TGNBwpnY7Or+nNfWU5pr0FvY2oCpc5UHIetFYYPBvoFM3J4kvs2vjUXk49/VByuknzp8B6/8x
3zTdapq23PEJTU0pvctwKcOrYvFL+8LZwc0tZ57ZPErnMCQ3pXJX26m4vCi+rm8aBpW5dUe2b+iA
NavpW+9FuX6mv8pReTpBz0uOJvqRToU+HzoeFUTPiRqG+29v7li6oc5sDakfqZLAnPc7bVpjxjLD
YuwsP/sJFcaDkp8Zqpwmv9a5n9mzQZhH2lfXyJq8MJOAOsbp4ec034/LMxnhjlHFV9O6CVY4jPdR
wG+16x/aYbDTWPsfDQvq7ALf3vptKIjGYNOwp1lxJm6Z1Wp6OI8N9FmPNu72Bka8qowmthj3h+SD
Tv+iBEu/PvG77vsVdH4JEzsXd1PGJKLv783POTOC4s+F5jSLD57Zy0Yz11qjzhr36lt0mPe9Fx49
uggXGT9fE5Mf/DXuMJd0uPdvP1xyehf0iSC2NZDUbXNPGtYrVOJS+EsX2fQF6t0ZeRJ1o3ecOcYc
qVqjb8gMLHGL/lsUoz206If/eRbKobTipq9STdkx3NSb8l0V+G6HHRQxplY7jDZ55RCzPy2nJ2xZ
bFbTs3LPw859dqC4Qn3PsI63gYPGUliU46YsG3CmdvAD6Xb0RV9GmVd7MHEMGq1G39XaVZW4N5mH
J9EW3XzWUw70sv9+w58JsrvkQs034Gq1KgJVRqszgEpKoiXfXy5DP1+4vQvo9kM9fjkZmyjY2XBq
rUu2Zl9ZkTpIX/JFYN1zWjy7ooAlhHT2c3z37wrveyD44cyvrUU4T3km2BVzaztUElsmj+qgjqYA
D/A9AqCTIoBzmSWMtlN7XOq4CPj9UG2vUZotvzPSPL6YahJyNYw6paHJnEJMgMOgT2qwaSbo6EyJ
YzabajG+kDmY9W+LZ1V4i0gnXDAbPMsh1MDP5pWPPYQVQCIZ6VRusBuwQQkKmNHEPxo8WTU5VlVa
17xQ6X9GcmWNAzq0s3vdJ6HfOTzWdtu65G8zVS6XVezGr9DYr/Ss6tA/bNtYje7/zjheactjQTRM
dM/9bthfxsQht/kzXPGKYkxLZ4engHRJvdRSxt8B69ftrk5cg/W8AsfaZPA2P9yhzDwH8F3+MAZ6
4kWTeIVDRsDa9DDl5Ocnk/HldRCV/OdLd43cfElparYKfrA2XeCJWpuqaIHCMKiLZpLcUi+5nkuf
60ycMSBL4iYFbWCzI+PjPENU+E3c+iCldOunfk7OdQnaSX/i/alTOheLmcVY5gJIho3PT6sjLMVf
8sbRzC191djErMT2djwnON3sjU3P6K7ypN7ee/ygjOtlbET36bba2U6bJk3O8lT0eXXKHbV9WoWV
y7Gyr7Tr3qtoF4LF810e7C6L+uoWlfGgD69ezj+tME4J1YzfmCq62EE+d3kBwxSkASd4/g4ZXM2y
dlWz+TmMn4bzgiF5n3U1S5tVF7nuOXST/Q46p/RE7//FOFdn8vixFYzr5wd+D/oL8PMU18lUfV/+
L3J6vF18+GD5pBRptG2+LnTiAlASm32WIxKCZdd2jUnjblNP3oxt2/pPpyvAkwEz8C8NsGq9UEWf
cDRZuUC8L/01WIUKilTDkw1jk3SqM4sZG1npgxvie11IwxNX52zWMPdudKU8I2EdvJ2xh5YJ8pS9
SuG+0d2yMSJnEdfNOX+R9hWLbYoN5emMQpU6otp6S/ZmpKNvX3WJRxWuFJ+V4jtEDQm1CXh1A/Vs
n9m7PPXfGgn1acbJ8thdTHKlL/LAbymvwk51ZHeaT/CKTEu3ZO1HloimoQ3Y2Oi5pyaQkRjKH/vX
9kW+XJvSwDGT72Ds6Exh3F/RObwbIXVsqj+1vvM9ja46LByHG1H5vwPIK4hom27KjImOUcELH+by
swoH6z0F/qvjeAfcmq63/2YS03FsWzvCLfdwOtau2XI71rnQaKSv0EWSH4ZJFDNiaopAZpAWJhMQ
NJNvvOPWWjD0BxLByyIJnSGaEfXc+X8kkP6VnWmP3u5QK9i7j4el95q62lRjjTagh20g9RAH+IFo
3EtPYldjNLeepOi+oy6bqUP88X3hqyfKXmdZSX5Y0IksjVDqcFPULPfxdcDyFC0AX0p5dCgKZUSm
whQSPJY+DGPqoChZRW0eYfcA3kts5mSm9WuNhKxVU5OlTWXQTBKFeQhn/vn/vD/vdKGxtya9y1d6
kGcOER3m9Fphts6ry2ZL+JSHpynBDp6jNbSVu6/A8sbz8OYEoFZodoAIGAuRk/gxoxF78+LYcCGF
ZnVznLR15WHsd3EZ77FhLsNHeLPxIfz/0UkjYIuCVTLqdAI5loRQU+zYbUgtKYkuFqQ21XA/h4Fi
iep2ae9Rt1LgCZ+sAN05ym7XnqkrTTUcKxkTem0QdOp+qm9b4fshILZROq/UtgKAulYHSHg8P4l6
97OQlYtnsz7onWJzGFvNDGv40Gvfe8yMc4G6R0EAYcwy33hNDt0DkLkkHSqX4bqgY3BeIt9McD1G
lxHgjYdlRRzG2gbOY51slPd8bfEKOL3dFj5lZz8dY7iMWSq/fYM+JhDNu0giEw/p9gQDhn+tON+G
tj6YA5kBgW1+3cvUDHMum1F3JjfzY+k1xrzr4HR6YLYtn8z3292pJoP5LQjvPRGXawTgOJ+wiUKG
UIDzIY4bt8p573U89Luemfok1xmyi7+2Jr8XydkDANxh8Pl64aI9hHSXnOGi7dnsVii3v3ust/mV
8vLflGFIgLq1TlXYCnhyw7qgYCgHw3wjXQzPDXHrOoZJKO5P9uzlQeTknr68ngfV5HjlJZL7g/bF
IUNPIGGLci1Wp5xQ0DkDyzWoCGoefN1kVQ3T1ZTKXFSpbQ3WcfsPaO64GfWDu30DV9TCcIwClqoO
ERaR8/fWLHVjaAHn7hfVvvL02XH3RFbPtYROTEiIScbM+5Wr5gu4ZbRMNzH4m0SLgwT/fZuN+7qN
8YmHZx8W/EqBGUBq/muq/6k+/0qBfxxK/WOaA9QRRqVqSdn/YwxMOzOYq41rSs1SxZ6OhZzBzkBk
WmuCWnjQxpmJT+S4TH+UZRd7fLApEMzaJMZLsMKkPYApmTJTnhUvB7dyBy/HhZReF98mQQU3KSWN
2WicFrSqLvrK2czoExrq7otVuveycuAJPRRZsGfqM+xqQ4gpSRwzXeryPDIuHrkPp/gDDxBPCsPG
vUPRUy/z8RDqFsADnzksdHDd4muOjSRW+957oZK8EKkfq7LA7ORiLm+6cTbyI3bhM6odMhLEWJNk
FrbibRAyU9Q58G7FLuHJRkNopquhnFPGzagRgf67D0IxqPN7xyT741IdcRb4QGFqaPYHHnTd2/dM
fUWBBm0UYyvLMOrNaU4idW5x9pDFDW1lmKsqC/fMmPr4peEnHbHhRxbMqAKv7CK50Xn7Q9Pkl/zn
pV/6ZV1sY9EGLrCKYPKzGvNsJs/DcA9x2y2OjDq6UVdIhKZMqlmRWGrScQ5DQBOn8T85urrge5/J
pq28CyyMroDnvgArEGN0BTpkoVHEU4pb/UIrYqlCWNhU4gcv6+Kn1o3nE4Bc1rRbKYUhAgVvUrXk
5+QGFNrlwNTviZ04JzRS0IF6xWt0Om7YanqGZhxy9HeZ3BcM/22mSdMyCIJgu0lqRo2OzN5gyzLj
Zik3u3h6JyHwXLs96OEcpy+wO3WxUGD4NoOgYstCLFj5Sa4X7+7fo0B8yxoI8vLWeXUSK0QHaNjJ
xhbjwSymNLnCljslyMWsnOTqwdmNFC8rXzKNPiHqJ0Q03A3ae2DbxwnIGanwTE0AYCQ1wYPw4RIQ
DfGCNmeDXfZRt113s1Fduz8yBX+0ooD3Aw6DNbXP0pVXGmCvMse8Aoj9LmXhGVryIC9q+iKdb3Dr
enruR2WA6CrF3/wvxwf/TBM0FUp1jzVuaPVGczBqwR60I/+FizJSYrqsvKipgb0mA2mfNUuAwy73
ew8smSrfHxciCQdcCJssRRkXgYwEzYrPm0A71SnIFhXsN+X3vl7Tvcu+8n9hD4Kw4bH6gDmmXnhL
mQJ/KqlViXjS14SDEI6R8LYujyLo3Eojhhr482fBm4h7VsTLEhoIEkx+Da2tICSOETn28/3LcIUR
LKzPB3YSkyDpQMxc2Q21c6Sz8Zp43ECtfWpwECDqdYDKztEZed5ksKXjcURYh7SRCHzAWRlwjHxC
Nq9ET+pjhV0ryExKfM7Vc/uUvurCw64zTHgP5zYqte9BLSxKuZiFEn8mQNFp+HmQhnd+wLXSsrGg
zRkZCeYkMtWTqN/kTwsgkxfeNA48eKihwIYYyz6f1FmJpddb8A1yj3ajhQNKjp7Jt8GaH40R8GD+
EG8w1w3akZ0/pRkU/LG8XYeEo832IG1TcwHlP7Fu2udYRG5bEHx8bVC+fTfLoZ/UUGnqOCd7T3oJ
1htluC6zUpi7U5Ny0LcR5/tB5cmddewiD6s2ZDvXUhou4T3mEB5+eZfJ0RjMUvRPD47pvNGkXn7c
Ls2szCDcWkIjxqK+PdYny/Ao89G03vOYiLaAlJIAbkucUEaEnTJyNcJzKnXrSdT6pSJ7qnLTqs2o
kFIiKforVt/eLpa2II1yP8abpjN48xq0jUwBuIayti1PvjmeUo5Gt3jaq23wjN+yEHw2RxdpsN3h
pUR0soPu8TikriqYV2vX6M/MgOj4kAcatPJpuhGrbKYoJftlWm+MjuO5Qd/BIje2H2wuV6oyWmNC
08hIxt3bw9Tyj1JYHTbFNcRC6BqoD3SBESQs2Y9shB+sLk3jUs1PlmaNMLzqb7aR3Rjm2GfWoD4d
v/xmKWrpeeskKAMdCCqzeXAD+9ZQ97+ZesQsD7Jh4/kbubez3c0pH8jaWk+ZAj7o68o1U6rC3i+N
/+4o+GDBZFdXQ9h4csT4kCzVpd5dRUFxRhnwRkTAYRQYPX2jS25wnDwiywtlgQd/zcVdlSntPvVL
26D/2aCIR42z6r9L8nZwXaWHo3ApUuVB2Jv5FSbP2Ft2yYI/NG8ltcgd134REzT7Y02UaLM7ByQ1
YOun5rGddS2uJFjjOH1Za4wuHK0pbJOQNREeLgOPKgF3Juu7g+wE4TXI8ke4f1rDJHxS39oCyV7o
qgfj0h8q97Q1QMf38D2r2dzD4b8ajaz2nsWZUXvuNWDSXDG2v+gklinkpBcaQ/+U6Cr7T5qFLjXg
Qmew1m4LM8Zc5sgVjUIdyPzK4K8zUKJdmMwtWOIMhCiXks2/nSE+o2im0cLQ3wkQqMT6OvlSgC1e
vSDHFQqhUkJQKelAqQSe3aJsB7uOtSAIbExJz90ISitGjOQ4kF4jfmpci5ZRXv8fPblZLj429ftl
CyrNLM52YCF/SXCNwgwPOi98jGXC/Bf1wHdhiGv8j+xEXrcxbJVzUjNpfetzcbNC/ZbzZeLOKtJJ
wBD6A2/PiNNVhtdo2qE3D3N6KFcZ370JsDoaKTXGv5xxbKxAbm10vSWEL1g3e/snYiq+DDnbVQbh
2hUF8BdFb8/XmXqky5dL8wGsMOMw5uxg0Z59IKaU9MGtysl5dZLxzhp1yiQP6V9tBWH0rL0zmMbt
iAmRSSpPJv5a1AOnieZU7w8usGAtM3cVd3kP1H36SdCKsPtBSJIRUIJivp9aYkXKNEh9h6x5PBGZ
h2fvUEEL1Wj/8QI+wUiAZp5T9EU776HjYPIu65hq29XRQ7qp3JIUqv4H5+GVb6C++dNnFDj/97CT
4QLkQokQ/I+Im7rXjuDiAhu2EVyxVf9COgWhy/sdDFoRFhhaxKaM2zn+07zoghQDEEMYdtVgEL9u
uZ6p9bZLtx4nQrPxNFHrGtQzu5MlavjeKpshk5xDmHY0bz4s6dFDKXGopcPuoKga4f47cr5/NMHb
KLe9gRd4Mp90wNYfOSzKaMMsHS4HvXn6+tS5IUOl3MwmffGCBkuWZH78pCO7P1krBIgq2pJwxBAc
APokw9IPhlxsNAlBruonQgqSAF0NDjaGHQ6qxkOuzSOshXhheyhCKZ2UkB0PeRWFHZMMImJnS32w
smfKjUhgQNhwHxf/qpxKToH4qClD3Wdrmn/z21jWuDjqo9I82emqCP34WZD3HF8OyOV/1LbChVzG
G4ZJGpfHK3/p9S6qtKdZyAWL9xSJLvT2Oaj22hOQ5po5YCxXila/I0q6S5bjujt5uX83HhCgiU1J
O292wgHvRknTTfKEKngNSEqkDvneyopcPc+4Hib6vQBWBFuqu1wgminMzylzlf9jzXJbGc30tHe6
esy1hmgg1zuWp6zz7ozIc6pvJbhvnbv7uuIIRjh3ivcydQ34HCk+fIy/DqxiImazbOauxY704Z+e
/sytCRWvFRZjzunMbDuhP142EOzI6bRapSxCAnJbK/zWAQe1u1H2eTFKTLNOFvxoPXJmUeF8+P51
mU6+PmTIDMMrwQ2p1lizJ81hFDXFjbJGeG+j64tpYSkBwSJ0nCrhf9r1Jof/133th+fTRNVpzl7q
E61bfrqZ7CTCclGfOgNfjJxdXXZN3oHtDOESoXJ92xL9eVd7d1SdnXhfEGZq8+gbOxgGcG2sohUn
SHrRkP7w3TrfxjOzJgBfdY8+/xDh7cinIZKRXPJx8VNm9o0flJoz3F5PpKn3atklrkP2Xd4AY+UQ
G1x1PIRQtlJsWn6SB//yJCLTe6IEkxk/kYJQN51ujSXClRH3GIzuiGxWpDZDeMJUp4iUWHlEsXLF
7LKVA4TEiAj9BOKcFC4q8uRM8g5Ev7aG/NIXx/Iu75wdlw23fVtK2Eyr8/qDMreWpJ+ZMG9eGnhQ
LF5pWouwBPeoHlLY9ASIgfoEoPvAVHLO6GiQc0yW/4ZZYDiOnRhpiDvI5qgtefdHR184DwGDES2+
/uY7mO7FpnFyJDPJ3epFOh4KLIdXx03k8P+OmY+BQhf9gskJyJCW8V98YyNE0Thgp+OQtoCb4b2h
FtcnBEZbyoJDoqH90ZFXUEVCbhHCfrt4wejKi5sJ5WFxhugtK5+rH4jAkw6lb+6s3liVVE+5TUtQ
3l9+yr31qcfB4s+wxu9w6yVtvLKkv8xkHlYstK5V7oWr/1HN7ALCkz1iiNU2/XM1zPjZpSwgmO1C
mPJUUJzJQxE8vLc9YWqqOEKfAnAv07x/EykZIzZaeGi0uKLkmT++/Rfdc6Iu3KQD9wPVFJwoD7c0
obB+Plsa2fGmpjRKyGnI875MSDO63VecaEycuetGsPrbUCzJinCsPttXp2133ZxFrzrp/ar1zemg
8eiWsh+fXrIvb3z16WfwbrTRQBGBcLsAgW7/05BTf3o/olLY3HW1qMc+uIQfVYhWojQsat2E02IK
b7I0XFZ8K5DqPoz99u5y4Y5kM+gBA7PweJ20f305p8ijP0MOow0WuqycqpF2Lp0vSd0kKDfCzlrn
aYLHOIythu056WgmhgN1gKzn+cRqVSTWM2zBc8kFL4CSCCb40HXqvN5eT0iZp8NzAnVohbATvgD4
D4kgSafhZM+6ePMS/+KubyCKgQNeTiRgjc5RuEXwMzEsTBLrdyq3IitPo209UfoTyNW1JpzlJxW4
bqS0Yz+Z4tFHHiR9OJe3kBKPMi81fMHKMFcVHB638yb6ykssnw6YIgKH7p9SsAIspNxuNupOpFa8
BptEN1m/w83Fa2KeOoefir7jL/FG5P2Vx+9g4vnpIlFA6kfIkDlHtXO4TOFtXByTl/nc0G/nOYn4
PHMlZiLF1ogmIm2hCr5vEzQ7A8iXef2mY4LiOiRLte3s+viKt7vRjzTHINMh29vId1n7SdlWIV8W
TrAizrcLSiDgpLuBzvC0DcuUYFVcXIR0JB52UdgaGMpJBYnWq7T/7JBdiBSQ8BLQfkzFDEl4Bd92
WbbYc45WCnGyrTXHcziYKBbeq++pCmm6DaAjXy4JtJpM8P5y1bE+cflsqug+DfsS1+03Ybr2DU7y
WMbKBg/Uu2Dip0ZuD1BfVNwcv3+FWZCqh9/OP1D6CYRdE/JUxpNst+asSPP3QDPD94hEruttwqz6
OugvXrRKch6ZkaxJBiZfZ6r6ENu8UZMhvI8aU7nE6bpQMNJfxVxYHehHqZ/GKFB0lySNHYQ6sH7p
lQclYnoblvYe2qkqEnIpBU9AzfCZQ6+Nvo8D1mR4iUzdH2WQsY43Sria6Y6+KQq0eFWIttqiHSmp
/VYEhrfwHRg1znf39uFTa/beLrWFY4+2/eE7oCK+6NSfc16quP5zhW8seqA7VivHO68Ijo2Ukoef
WJY4yiPQ2E46PY+Q1yU2I/M2OaMvLmUfD5Ha22bYD+B3XkrjbhRlTmZgCkf5wQQrJjcYRZAAUK+o
ufJAngkY0rJWYXAHTnhcgKXDZ1jyKFN8E11+NdiTEAZFWgPm/OBzufCJW6UFl9EnEMBRp89sGrzk
LSAIXOpKJVftzcOhMNscR35szDb7+yiIV/fFRiG9k4DNePR8vvbJMQrlW2j/m8GPQbC1/eYdFgJf
mD5QXPHNtb9HR9NTHR+sJDDWKh7c1qH9P+8qNPgs6GfinqUF5/U0WSG4D0iyaUrJ8Dag/80nphi2
4c/3hP/8DNHMo++SIuUg2jNj6TwU/XB3cW90caH4G95cxdAIbrDSHnwLiRMfipToUZ41X28sgQoL
OxvG0sOu7FynuzFSHwFq2Tly+JTTkvmy/F6EyHZExxpBKlT7bAaISmx8mRzyDZbR4LKNZ5s7z1zZ
NEIM0plCcuI0PqJ1eftEcp4U3Z6MuDN/oZgJDdmYhSCmKO/DDrwDYJ3H64kuTryKjPkHr7h6xAvU
j/SMYtuT7yvK7KNtJvh20cnkRD8gzLjLEhTPtaBBHsCedHEuW/5ezLfTpeHgDWdPY+ZVhBSt7M2a
51nVJGgJBF9r7j69+jQt1hAfd5SMzpP6CQERl3zD4UN2aE5NGrG4Z4jpFbNN+zdWcF35nSKiH55k
skzc8Nf6FpkWfEFz86nOVp+icDBWpNxfS01aWKNgT+VitacL4gfN9a2nJgPukGKht9xCxfl6/Ojc
JODW8pAXw/l3gotvKVAZt2JiMcCftjFTYXXbL2HZ4xzP6xKmZVYqQ2JLL4qJCx68kRDfAtd4+Als
t59XqfjWdBf1PhNsJrKB111kf0TX65CgBEVaLPan/hX3xb7k2djPEJOWsMZGS5aNfhFsDU8WMLIi
2R7qi/LT5jQ9OS73LCiqMVEgPDQnX7TkZ8a5kMCBczrV5ERmR+7a8aZhYbPhZg2CLuioo4NdcFz5
xL7E1pQYZhqVGti8gxi2GXGUAApd7dC/WbuvHq1BX047FAYvi7YSFB48wlkoP24kjgl/jVlnvSRY
EELWdOa+cbT1J7Ko5N0D4Sq7VXehKe0ZkoaOMpdCHE1szPCFW32oQ9uRK33PxJhoPR0HpiNc/hye
hn+V93CmIzrKz8r0b4VG+B7AHNMgqrtuV44jWrr7LlhnY8LOkyRrjuN+7az/111UANZ668duxjSF
9vt95nByTsS+CSektaUUoKS6u97IsY3I25/B8V3aDdKuhzYFBIDSS1yQZLv1PhgxAbtblU0ny6Mu
Vr6E/+5+JeQk7OwXVvJ5TmUxiVRne3d5gccXrkgxnKdglzr7fDjH2r54QFlsVvOi613YN7BFxImp
lFFSO0C/LtSl+hIyxS2UN7PBWdsDGwJBLGa/eRSWRUsJ7dN9pzCvwbTRUPe9zImm04o/I271JM2i
mdimcNaorIq2W4j9h5rjPBEcDIw/Ht20sgn88fYhKbyLmAQoip4hhO82RNHsfNaKAxiSb/O3+CCf
Bqzb2hCBUA8Ir1f8xyENaIz6dkRADbgHKYu0FMfd+frm3AJEumh2etqRf8QfeURfrcOVswvR9kjV
pavRAL3Fd7bOBN2r7wq6h7eUu+0uVuxL70s1wBuC1seJWiBUqtl7t/LxwjqC243cJH9Td7nGXlIz
ngZswuWMLsFv6Vdhq61W4I+blE8kJbcfudC1M4o8UTYxNN+sJElNmhN2qRjdPOpGh1gJmzzYimry
Wd1mo2TYEjrXupXqXfW2+929sLPiB4v9v0VP0cyxJl1y3xvAKNjaEqhiyBBIe6eHi5/RzesbBXlC
gNk6u5F9Q4yJMIybjIueFY1RARGbocIOo0Uicpa7noNZzB8QHlB8/Gsso0eM0Cdch1///LZhIyjY
i0v19OKJXAInC1rCMPvDoK7BMC1VltQziI7IMlGf4WvewdPrfKgcGOZV2QBmy0P2w+hNpI8LyszU
kBkBzffcGz27zl89vxX7uQxYw2BJs1SBfaKh6EeML0SoLRVAr/8jrZmsrTkiYev0xKIycYk0cs+T
cipYknwSzUrWNyDh25cVeQndHuCRqIS8PZc/uue5Chncqf2dKBnnUz9MZw+/6Hvt0QeRvPki8ltf
ztIhtiWmHd9ik4SXxEwu42HaOaLXoXga/cowrC5k7ONkrpc242pAX3xOW3Sf/qJBnj765wKTO63A
3TM1X/gqTNXsoV4sRy223JtVxRqMZ4iiBOTFeVn+RLk5/kW7HPLJWk3NUWatHzEWzX6WtP4Kx7iM
knfYY8NFZ43JwsDCoPj5NscIc2T+R2Z9LBm83fJx+EYEKAfdqEXWvqNYiQ5oY31MVpawzyZEIY67
YoQU4EpP7OWvnSGVzF2dVZm378dPozZqsrAvY2shZIhPLwVyzoWHjMnojJhuGYT48HgArDJgnLwF
7Om7gH2oyKoVZNbUMsMrXNJ0VYk8ivCucxY2a9vp+RmiM4ONZjHAODwPYk+XJLyQIYKRoqD9Ggur
HTYBkRfVIthxiBi2wMKhfDIc2xhNx6dgR2DN0/ePNXfvSA4TmMK2yZeeMLSHgi6hgl4cD7odlGoc
tXE0UZlC90eXr7X10q1+wzdlXMz314NjBzOaxVPUt9u7zh5LUqC1T7hvW1CaHltpCT2vRvtFk5jB
5R5CT7e6Rt7klV9N7jeyurUMKR0R86lRujFyNe/POxrN9nwh8bJp0xLdFSNKsFAP+C6yCUbaI13I
BX4YTfaUG7k8XDCW6SoJg2iK3AiMrlJTWSE4gZQ4NcovO5u7TlaS1nfcPv4u/jEI/kuLin3gFIjx
2j1eeipjDDs4Y7H0Mj3KNu2758hVDRNtGQ0QCaRpJDavBr9nVGUAB5yYa2HBmIZuUd7wuiUl3SzC
KCd5aS72XZQnMb8olw4wEP8YmeYBQyycabKalpTWPu892fHvcXsk84hxgwafp4wsxxX6UKgXuC/R
XkA3RBM0d7HjXOrKiroBjPcw6eEBPf3okANjfgjNB2cZkL6rcYe7ZnzfjlxRXvh3ylE/koMgjguL
z8LwUwmkHjtKmAoKQn446DB1hS9TqA5ZRS86WEqTX2h7uYl90P4RIesJ6CbQ0iWuJXyTdgSuWjEq
tz+FWKtlm91w4/J+n3FrsUkIE53XjcAsKMR6WrSsW0Vm7o+gWjXGkHKMSmMtsDLNkKfvApI/2dTg
BkDz50yeX6zOZmoc+3/H5xkMBEGNbYOag6AOZAm8owWQe+Trg8tsGfS57rbTcnBLuHKDhUMb0ebh
GhZ0IMoxDQqPP/elmOVAgZw4vIrkc28Tz4aj2SSfWCWhqptUMOC0V2uSMuHN2P62+nnh4wBgIE/+
Gfh7/eZMg5KJYzV93oioiI2B+FmVsOFoyONDdCDMdCqqMV6b3bJWiBIVPuLNY3Lhy5nXYjfpEL0m
Hw4LF2XH+ntUlpOSqLo4rt3p4b7KvHCu8z7CRD4NXBwQwnuBaOpRHrjogqntyUbsTVc9NiaFicCA
KbkSfbhPtFgbLgjGVSP5O8zpp7/3YNVPUeKG6OWXWrqL6I2+l3wI9JO2J2Mvg20jksinOQTtImdV
YkcFnbJ1azYtzFmJw+ZH+Hc/rMtsRu0GEReGx6SZloZumLM/84iUSP5MABP2JIOOlBFUmPyK4C3q
mStY+cDPzxVyovTM3E02yFz9c3hGoUGxgw4J2uFrOmbU5XvdtjkjXWBFM6AxnxhNb2mPCZl+clVk
WPOZAHO9uWPukbcFDVPEIV/4bu1nlpDqjmNDBYNWJ+WrKytxU0H0fbax9IYwpPszSr+/AJc8rlU3
NxY4rPhEdOlWlONiLOz8219TGh7ZjSyvLb1Ok368LhOVwryTxKmy/rnzOxULSBWO2wjf+xP4DHIi
DEJsZdnbUS+T1Q3AdHbwUyQUN3DTzriLWDDE/nZ9ZQn9aUZ1VINU54P8UFIpQXq8fiPvQ8knSkKa
fD1P8Q54oXXmqVXXpn50CzDeJDr4yCEjJSnuB4U8qhyEoF5dY8/nru1yU3pllD4SKC0adqSRRpZo
eSZRpbe3EZ4b52nHlMa5ipyEckKxrlwjbls1V+KKjTRxlS+qHEfSSkrqpDtDtucGLtAXZgxifqil
cvX3sa6mfuP0sEjQwJGKUC1fs+WiOiXxfHE2sld/08GEK67LC/1A9xBmszGwrfF87H+BvufdWmva
PQdnQ+yaFw7QxS9MZFNhZPyRCwqGmUnTu1Jhy5OPFytG3xfuvE8i2yQ8nhSfPjWc3dqdi7AsVkju
B1rCr8vy5YeVTrwt/JVAKPSGvobXmEzsdn8+SDh7Yc/HYfhjJEQfFZg+MMIqCHJ8gvvxeQ7qaeWV
dIux0GR2yNxOWOBq6uNWpdcWgws13h8lnJHqz0Oi1I2kzyakiMw9CsOyr4wTnYsAI3IzbXTOfAjW
fvq58Y/T3+3G8gQkGzCL2WrfH6UDOGfy36Nvfp2/EU4APleQYwQBViye5DpfLq7pvf/6CHlsElEQ
j3RPRmRv42XMi6mdehMUN0DPRb9Xc/JW3DZXi6mUjue1AN1uWk6JW+AHYIUYO7IiRf5ss36JKN1T
rGkhvQwRf+Z2E5eknCtinX/SfFHYWJhDf0njae//i6hK5sqpCEFkqC9HlHTo/I8TRL2yEHqgtduQ
8+fUQ8GWUar8ogo/cuz3ngYp9hTZCPLgY3rtCjNflCuvXMRgfEhcVpRsBISwGUX6grSafPWXO9rr
dKXDtmc37O6UZ525SSvqhHqRPlONAAZ1pIiEa8lW41ProubkUAnc2miuruwRv5xz6owcdcRaC5gx
uKwDvnNDXIZAq33XyyKPJ1NvzK+1qrSo9ide7Tfw5Nnj/lOnq/eHC0bXAKAIGkNjsOTxyN4Kz6fr
j1HjWZY0gB74+ItZScARwz3indDWIVGZRut8tFjn+BhL/yyy42ihw797AfPai0JN/g/+94IX7Y72
/Z3l5gLC4AJKq0i5VnvQ/6U8GlHYGwmfBYshz2bayv7itq6Z0zRRrlhaPNaASCS2ibbewQC2S+fd
UvFKCsbhcOl2VWP24s9OB5XWMOO9nvOFtnG+x0WHfJN89b/oTvzad55H37NOetRHOycBin3tg0RJ
zCL1lbvTpGlcjtcpK3M0y6shUo1aXW65JWBwhZvhX62QLG/+h+1XzhM2oP+UB6idAR1S3Obdk9zh
Ug+vTzzlKbp3BTHXJwYUhhWEBMWf4sThD7PJ+gejL/MyumDUF/Dz52V70oBQ1BRdouig5aoOTXDY
qvMUrJ83o515Lzvj2grDUS8PCbjUr4kvEo4dQeBnCgNMtd3ux0a6Wx5qKO+EWcd69u8bIgzwHknn
6YK9ZRjXoGs26oZ5hxaTdlNiZSIljZQhp7zwB+owzaM0z/oGf3jq86qEsXXGziYGDkx5ciZIdqJ3
uXt9oO096XZn8Wq6SV7HIgYQhmjNOW4hu4lWFrWtfYBwi5/NNvz4R+1dxYCb4+hENPyLZNAza5y4
Xr7VTX9Op9mVjl1svIlBnD+IBnJxQ1gSqIY4TKayArlN2MHwDxpSYevLOsG1DtJQLQ4p+4IOPgYg
msWDtaeXvGdf1kMruE9QZA0CIyTkdtq5mXJStnV6mjqQuYTe8p/qQK+wOypjsSQUf4Zmki2BWJ2v
Z6epvKcyP5bdjJ7CxevF4Y70f3MxNZYfNhYtS8Tj1bi7AJCMNGbO8oZjtPuudh1FAUbJ2BkTsOQN
AmZc6xdu7gkLEhHmtwo1rtUXHgjIMblujHDpQ5g2ec4Ry5YbitAj4SYCV1w8GkyYXRWbyJKSkB4N
NsycgWBgRtwufShwJWqxNe1IbkKvCucDtW9X1p616/5W6CVLgvcqFCOG5rlWi4wqW6PUIEC0UfX+
gI+gw+gagMEfd6XIJA6t0e2Qp+wqWB2rFVrWindexNEmF1UG9KFToQBj/gVktZB4l60dX3DsIjOt
DoBJKJCANQSNJSzXeR/FVgxN4Iau68vmdkfDyucQWloWLsaJrwo2ysW4jGzxWMIAJq7SEFGaKLhi
qgj4noIN5V4kvOfZAeKFamDMPl/I/TsjDQI1X4kmFPUCUPe9wJLZ793jpRubYYDuTStMuNyoBs2o
F/d5IN+Qak7TkzAaoV+jvQyFfUSUYxohQQ317bSdlNbM1GXE2WmHG3tSpjOGaUMwHiEeIFK9a+rl
pmi3NHCXvvF+4emoVbk3jeQExZpWxGs/G1vu9OOkpYHD69VsrC043u3SWjvz5plqTvUQsAXp/G7H
oItXfpEDER2rcDpjI1mCqRUP4drMpmYhCpL9KkgGkm4uYcnTxPKEyqcXarZxvkzePreDL+5A8v5t
jBoDYtLzi9OynnLAg/HRJTuh1uB9yF0u+Dw1I4JDFFUt0G6czyzXsfULbB5CBSKA+7MmqPCG84FQ
K1DvphtG/xKtVAhFyh7XeY/62poc5P7HWmHnAzuR0KaUARynbrvMLnnrLt6dBnrBQHXSgPYspjz6
uW/dPpGagqbCzeXbp2/EXZAPctbk6zwFtgUn6VUNJS78oGzjXM7JTlBwIZ6LDee6FDPuUBL1LbNh
MUglYgvtL4KxUf/epza25/9rhW8zI4mnu9O5u6pObyCg4Bg4RqQ9v9mPXBSCnvMK0qmklHv4i/kJ
Y7Aq0cEAETlt6DUnXn86/zM7+ROvoLsjohSGxptFRHS0Dwl4g99OQLUXZq5uZ4hJiA083djAdUzc
W+PuldSgeDaGszHPxRzo+MDV5AmMVkgaVc0GFoRvP9JjnGxzkdZ+RvqAcD1uEcrJNBsvTEkFquNH
YX8l5SVdHrWzurdDQK2vtrC0zCo8k4CkVVE9jO+14Xe7unx4/A1+EBBUVG1jMMD90xAMBs4PgpaA
ZmqjMEPbQW8MuyGjBBGwHIfcrgKEqOu2V1lXjJ7SDqoeK9dxvuoQryOTllBeJD/z3DPdtMhGkNrh
9D/362tm+iU/FKjmJL5IcYtvsU8cOUvA3qc888TXOYwKf59SET4mqcrIm048177VrBUfsm33hYhX
9fOl9zDduAWQg9ZMiiY6a4jUIwMgxUb/CQPA4nCckzFcXmvM9PvmNUOO0Q4uN9r/6U2Myx47pStP
gu2hPuTC2+nArdo7PD2E56SvGkmO0UKTz7CrF29Dd367BwNYreFiaNG336JiALsJEIRymafAj1ei
h8sj9V8ze20rlH7YcpJ3WTBR6FlM2s0MrVdlXBZhcuUwj5FI9np/xyh1aj5352tJbdeG+9uYHfvf
vPCZImafmOjruIpKHHx4rjbRnfbTJT3m4MDLWQ8ANfegbt3vEJi7qt/g+K3VDt0p0ZQuPrvWLm6Q
QeHAM5t4wD1CC6GGNcjTtzJiDhvZ5H80LwHaY9kAuUVi1yw46f900nlUoPylKFaKxWq5j8UkVS7m
Soi6wy0/tUDqgFbiZyY1ocC6+FxKTGjKVH1a1evsVuv/m7iNj7mzfV5s8G4oVLfj/D3q43crInei
rn4XHMp0VWvLuD0IFhnqtCYAARCPm1fKzSymMhIkv/iFJsWHFd+MJ8KODiel2lsmjkC2oPra9gv9
O67wr+wM176cGsUlNpyJOquHl+5RpfyhAf8FQMWvLaftzUNdCsIfsHICbh8N5Txl74PJ4VRX+FfK
HusM5yElG3Fhf9b5oX7RMiB/rcMSQ79aXMsslmuk9V26wFit8PhwnzxvLVIR1nSVU8gYJrByWetn
hO7J7OTv7ZZGvmub43+6toh5ssMi4gp6E/TcFV2ZK8/C57JT5PNbct6eHjmZy+nOZiUtNW2t5Veu
hSyEWTdecexT+TDYikdEM9YWwLrIqbr9T7qIaURrMN+BpoUoL4WpqTxNhYj95sEXcFrsIghFSU2d
oJ53DkXkPg/4hAnp8UzA4MgE0sHy5NxbuTRRQKU93ns6BwqayE3Z8+1eS62uFj6v1OjMm8DRiuw6
3Jvm67NsyhtAhpJSWDPyyoBr9t4WD5Koe6z2wDg92N+/qTbDq83QCiYjParL3O8r3IY+XV/+ag+i
yXFXd3Y6rdIpuomLuHKrTZqzvl+Z+LHV5i3+S+QfNEDXwVt5x0da/59/+GlA2fII95xvssj6O0DJ
SIjRceli5RuA4iX63/6oSlKf86eipVJsbXBdpUAwf+HmHd3sg7IRTfrgIz2+Y56OXBC5mj7CjGRi
rgyWnzFK4/pzhSdNn7g6IgiuQiWTT5RoSKF7wVXjw69z8jKehSdlSJT0GTeBtyFYv3YufuKRc+Zt
7DqHRP1hTmAdBkOxYrsSYTL4CrWbrNpNHLZzXzyOPSFbCA+sBiXg8Kw4VBcIjFdCGvyMCkyhovKP
jnF/izxRzXwlSUFfmCee+NgDHUfT+meJ1vPlC6xeyD/plDkjDSyok45udF6TUXs2hxcKPagV5qyI
hz8lBTsNwSb9ljCwpcUqxZatTQwU3OZ0i8DppeIe4b9pQmGKayBjrrQHANRx/2yFuvneU8U1jEzN
x53OLxvYdBAfCUqbXlaGCWT9mqYl5fjnKROi4dyj5Pj5QblHBOb9ifbs2/hT4YmSEP+V/r7S60s2
RZzmrOn68AXlJdKCucXOiVPswcJydpYMvHlmWTVKZ7w9ldFHT4ZTsht2cLai8YyMl/FeEmbHuKaP
X25SjACcQnNgExc1crV37q2hz7hPVsDb7nzhJ+BDYc9YlVk7q0Xf+HNrVj62eBre9YDCzgmHAfiq
ytyKl8xqPoNHtjBA6yPtkNk94BI6MjpZf80TmiV1HJLXGoVHbZi3OyQm8yk9TS7WzhUSii9vizP4
BBcNqekG1WDQcqzutXRvSZKuXk+/H5jhSi2XWGK6BuaM4K0sP3PNiJSpED6YeIZRou55id5rw2gO
5c0MYBpnOpMZLw5DIjkI8GyenvZGtT3DwAFOKBZdQC3VTGluZ8bNJ2xP1sY8OOm2Bj12PUK48jnS
V5466joQb/78Lj1OR2/derfvZsxkZI7rBi9RwrV0kr8mNBHugzxPJoaT1giTBa+0V7K6SlZuK9gJ
oR1gkDHzTXH1bzwouu2S/1f3b9JYwCFFwJJDrNc/nwxkiZjaHrKwttoHao9fqTyKs1K4QQh+N9dn
xMJJWl4/KVzDxI2hPDV6x05NpziR5ywSl2Yauq2IBrmdxwDCtCXIYXOGNC/H9yvS8dA4oz/qcJwB
Y+d2yoLtvQhuS+XMAvaZh9p8lLm/e4dPLOWndN4fJ8QR/i+RF+Dd89x0R5PemHvZ5haGZPu1xYXs
iYHxT2Pi7ra6W921O0zg7xUGTj+gDRvd2OFTvT7Kk5lXYjbdE23ZEabUJ7yfJcMkxp13gzBR7d8R
15R+2NYYrtPKsJDF4XcQcNV0jtLTTIFY3BS7gvOk7wZzU0uOBhJhfzcOHKSmyHXCv1h6uDaq/v4Q
JN3/4VznwXLIzaFRNWjgBXKRL0NXeK6GOgT4ERRdRFWJ76QboS0Q/UwQrMt4qhU0XyQiBLCKSABq
mjLIRCntPSqoMEcwkvWaDMCt5YnyTRnA2kN/s7yGAy0ApfPn7qkVF99o0H/02/WxiANlAMTFFNhC
lrbTw0Xuw9LxmUTvcuCvGfuGD/yoHUpmTTxN2F1fFQbBjl+7hEVJ6V1sdtZly/Mt7+D69JMl0ABl
b5sUjZgiUDPLQSQz4n4bDPZpeRjd77L+I3VDs7DegFygQ/y5sDX/gz0jsBGZfVjTrc2oP2Kxz43t
lA8KPy64RVyMtfaKvfzAVzSGO/S0g+UTZR6CtZvwcFZ7kfyyvYnz/uax4dhtjqT4QsbrzUwRzVA8
N0gBismrtI0yqbYv/tzQudS8Rq/5PGZdXvJXeCELZ/fc1MMhyNIeWE0E5S55Tq2NGGwJByv2jYo1
vRTY3/n4F5vBZjFX1W9KfX3rRlQDe3Ljno853yZT0DzLnwURXCsaaD4KLQhXgkvSem4sIfIDR9a2
DI/qf5ZTw/CtZLyU/jJsXvSLB0/B6TEdeyPxWWKELXTcquZlRq4cOxI5+y12zenLD7/v3zCp4EZJ
093wAJzDVPC8BRFctPT3erK3h0+sJxzz6VRv686/arVEhFCaEBkNUJyV6WJ0arE5W4AXd8pU0fiM
vFmPPkNZGhTtpUgmBXXGgtACgJkeLCcm7FuTbnNT5RTwYZXLKukFL73dLOOb+5t5xkOZjwYifUV8
GNxQ0Up745aTb+yNK80vej9UsrYEIIJhUnNptzDV2+L479pM0ZrjVAmTRcRacjCMzbanePVgczNy
W4xfSrD+tqOdaFXmgUpO8TXWYevn4nJ5C5dMRnp3Z+EONCp8eCCgrXE042IeJKM6kChjcD6fQMzi
xUvmo3dWa2QtWmsX23BiCpjZQ+RkUJO/Q5EGjWbaL2JhAuxR71WGXl4UC6bs0RqkfWLCVrsD4WbQ
Yt09mGz05q9+cLaSqvTLwa/kfAoHJkrtbMN6jm1+dLEgQl3aw1RDJ08NvYjcmJQIqKKTn/scQr1F
O3lAfxt0RjWb+K7kwEJsYMNPfckehSG7zP/TttCAV+WyI30xNUI21Fj2woueclvkFv790EVo4YUG
3m66IUPy7AKFHCYvK2uvpaqrm6beSDrUegmyQnruB3dpAcRnf0ihfejRKNcajdh4L18+bHHxXYhR
Al5b1Bl5Roy9ECDLfxByPxkqd9nfrYH4bahdxgfSu0jc6M2chk7FuwbGY+Gbbo4GSaUiQTRG/9m9
g8g19BymbBiiCrvIIEGHrraVMh25OP+KZBVTp3LZv9aBtvGU5oW661AdpXwt7CCkxBV+fm0QolX+
lUc2aHlsBdKPflWnVRkpf/7eE4YExLlGyuN2nr2xzT3zMsg7bnuD3g0A/gXcQMhk0mvqO6I6Thvq
D9lLGW6Eypl05+f8mjh+Z0ni86dgig3jvJXqpxDwFsNxYRGZGqUyWQaxjsTP605RBnkz2Yu5PxxK
c1ThRc7UYr66LjGlbr6QQJVPaBqJNzndtaOOuP0OELWnV20IXFbWde28iS+2y9banRfI+szQx6XI
DLJZZpfvH++ii7ifoUGBvnwChK+NQAzAbHPiTmwQ8b5FZ1q/k3Rf2Y2ZnNqUefJGVVkSpxWH6zg3
pPBBirakbW0bEcN1AGZmrljXVvfpkvTrfI7SDokLh4Fje+ZvUieVh21HiiBrMxWRasJhzG5b7MNj
FAr3tbvft1j5668aPvG2xtEp0YAQuXzwPifmlPaeEQeB46Ef01LsvTNejLleSNU45ph/sFRNb3sn
tMiy2vkCGwh+/nTkpEqglVLsu2TlL8810J38U76FsL6836ysBH+IVs3z1L6RG5bVrHF4W/R/z/s2
7mbiMrL7FNT6mKT0BaCx7JmzFYtdoB+f0kj818j3DFpNHLN03c6reS6nSWcF1mu8maJ8KD6yqKKJ
PLmsWPN5ItM4u+vuvv+muk9Df15ixY04ZTo1mQowj0MuE5ynEVBVHf2hGx1Z2qi2M4K9kizlqBlm
ZiZVx8q4Dntwlw1CS2KcEMoT//VXdxwGyLQGEWTDUJDy7zSdH9kf5Qp3S0GltKrJxjuqZtmByxHD
HK79j/EMGeEe8650LZLJDwyfPN7VK3WUioKQtNVi4QI2HibnfReEkWI1zV2xVxZHDZITiLSgNTvx
ITLFDoEmyu99uGETnHhLcGRCi/dwwxA98mL2cap1w7Gt/GGjh72M4u5YHlxH+ck00ZhSl9gwvgcb
TxpShhJlUEiPUSQhsW7Nub4KmLshKuFFd1nCJUCL+Ip4sNpd+amMV7kj4LKJjlfnMHzXyglUW64z
FOPYdHXSiSEXcGB5KKtFg5UBfKXa4xZxc3JhmSbAMMwtcqePmR6Wy4H4y/M4y33PMxMo59pcsppo
sFnknK3WKBeMZojyTlRwCN9dUxFE9eIJ101MHKTGs43+EQ6arQSc/WkfE2N3zU+EeUa5VaGqFIZE
7oYsxLyEW0TVsz7as89P7pewNI1ZlbpOY276SLBiM4zGIVSoDcp6BNfnbIlAObOEbK7F8h4Qz1Wa
PgiUGOtSLUpsa/i0kyyGK+FnOO6l2G3Fs82LWUlACPuC+S0RfqqfhrovMZuD+U8DvYCtaiyBc9XN
lwEKt6j2QGOpyxDTMHa/TWuqLus5J4+CS25GB6Lg/f7TrJvQpS16BZl4K77Ob/T87//rSSwSkxTT
FUje3qnhLE9xRd12BvFXI49NMUkLTa7YO87VEhoXKIcoeOr15kDqbzlXjZe5JTC6rBmOWlWOSBbv
OKR0TZGE2atPL3GBa7PYV/2tinR5mv4dQuhWIRju5CkzRi/n/yk1b6/dDBd3JhUic4Wgo5wm3oQ6
ilVI0TP2DJDVGQofQL6DjlvLO1XFdXsDfNF5LS/osoRNraVIe1GZszYPOC66u1StiyhwGl55e2hY
2Xn+YChbnk4KOZhP1Uu93HjBbZEToszT4i/Tva86rfLOe5eeGcb5dMZjFm1Qu29xBGhi3kHrFK6R
IVwjNz1Jaglw3szsTpZBKdkdFIpS9itl3Ks/lM2jDicvs8PygBavf95VYOln1rhCkDoRZRU5iWdZ
vyZX31P/g7QoYw0I7qKq3wkv/0SBjU8/IfJ5EA+9BbANBoUNB7R+ZXsQeZHoYSRl/4EFnCQhuLKr
M8n5ELRwJrmkl33f5NJ1zDu5sYNF8eioS6HurkSp2/hVUj9jUcTWGAinMKqkk7613L8VSx8QXhn8
HAivLN67nIgSPS5PRcoeL5ouwKH1ga3fo8+bAOziA/u5s01a2yw1lt1WBM/NehD+YAtHY5p369Pa
wz8hmUUcineOUxRkAKrgLwsV0XGT1WVB30RfvOOnpxyXWxo93/xQ+D9A+XUcry02AQgrGwQr4Bbg
K2jrozBTg+cMHyPlyQuxFJuHBY76kzty6D1oGO100AcsooEU1XejCIUHyDfif1J9gHBuDXIGLvTE
sTrC+N25PSmd5aHV8CAgwLy11H0Tr0VPFoGs4ed+HSnBtvUxFhDjEeFCKLTWJTFfR0tIju8xh+z5
yatHa5GVrxtQ3G1XfORHXRUlGfPm0whPplBSaKKvw0YnE/7gymf3bqy8KDNyc47Tuer20/ivZobe
/ZQNOd80y8wPmcNXw4brWqHVQUw7C4DQs0sZ9XwE8OaGnKZYwnSSZ3jIUnEeqOZIs4ZM1nXI96Lz
nmdnlPGAt4JTvWBm75Uaz35nm2nClfVmdN0rQdT+MR3vz+C9dmJYv8QMN+AkKOT0Un2vgAAW/Olg
JWPelT2gehKyBiBOp02mffjieckoP/qC8A9RmOQgpdPNtV7M6VxKjitNvmyoFVZa9T6dyxoIoXsm
XVLahk68SfN+mImTRXc0sxpvNeJ6UAPT/eyfsbvGl6A73Mp8sl3l0nF2Ds1HoIiv2ATevdZiP12b
X+PT5X3YPNOlyA6OMBX4ihxfo/7XdLGAYwaNweV/AWpU0UtMHHCJJEYpGse1VPTQcEbagylXRx0I
lKPh9wU+Q0efVOCiVGUKpOviia7Lqldfd6ILs47+nMjlbcEBujIEhNI9ig/6gms8aic6ItSgSZgt
eIAOVoWZlFgJ/65dqIskvE3zvB52/RTVEvuwOiqKd9usjXn5JFxvivTgN/my+f0EGfG8lv1kF3xv
WE8ZdwxBs5/ILTGJBSNFAJxP69GA47EEIFfCTj0Xw/HGENWP4/ySAPumPnhXgV/DNbSQQHy3OwAQ
4BHqr7GDD1ZLNPyzbdAtIFgC3r0BPBkLqE4ChpYaucbV8buec5fLoJpSrV0cULkK4OoqBpU126CX
L79KRUb4g9k3aQ/PJwjKRZHF5IBDARTHEoLrzZ+P61d1bLyGevYT42vjwtDyuJ5dxHOce2pIMPBU
Tg6zOPE9OSCNUGNG183bqsNJY6rdonAWwmPCKJffVd89T4YsiWvj4iOIZ2sTWXB3iERK+Hi0ODhC
+8+A+hOOsUiJ5JWTo62g8qKBeIPQynbLajMBJqzuLEEu7ZXCNHNeovZJIgL+GRXbJz7erjqHTVBZ
0TnzvU27++kGt8ZEp7Ff11kDrOhq7enI4ea5EzqC82Vpiid6zwFRSyCXNBIc5LqnyFDToe2j2yFm
uFTPqs23ktgC6D+2rmPpHdE8fNrh/w7d3yQgo8GjpySA0UVYuVbb9FkoKAKdgtGVnnJhFoBZb/zn
aofAvs27DmWGb7Dk4FugOSYILUtoh+6wBbSTz6lgckZSFxioNuawHDEupt0olQWQ0tVgBLbxyN26
OhHZwbTYsaOwrgXUy0zgSbYBrJ3pXTwjSVVp0SKfmytkKPgebyetU0B/Yz24GVPKeDoX0bVp6wy+
0Edfi1/b9PsOjndYkvKTNYxMTi9hzhnOIP1GW7f4p+KLzHv43L4wkKarw3W8LXmBUP9oA0WXshHz
Ngvv9GJ/ff5sByAsEwfOoT9vHnEIInpG7qCN76KxSfi/UbRw7kUAm1vFazBHldiSSmAq1n03yWu9
JXNFwdt81oKuKzinrow3hX8vk2TrqZnxYACdUGWdicFC3HirnDm/jr0kEOpTnS4E4b4vVqokGn3h
R7Gc+dqd3hB/V360qFNO3TP3LyKU4UaFPxfR8RjsBwVxOe2b4TqE+ScYu9B37gyqi3bFCKHyGC6x
B4sq5Uh7usoQB1H5ZoveZaableGPRQof6g2YDs1boc2cAP79RTtuD1mm7hcuKz/0o828nURz9oQB
csP9SsOM1ightGhhs86AbLnOuiIfUcG5ZamwhXry2y6pd8+1BcUz1iikGh5+gVXlmqwWA4xRO3ib
szBWzdNca3EcrL6bI4YSMk2go7CbN81rhhWIIVSpVpq+7nyDWdNjDQQ/TMlc2a3XsaAX1jtnU+TK
i/61+HPEBuc1BfeVCY5q/4wCQk2zAzr2MK185buf+MweSzgJZMqDnXQ8O8vXdyM9yFV1Z1K3f+iL
auYv5lzk96iwAReRLmn6EyHwi+sa3h5KrfYl2gA4nd4Ak4iYeCQ8KZ4usMakfo/3Od0eUZsFsLwd
MA7oCiJaylV/IT3NGP8APWs+F/xrMnLB8W8XGEydIMzvcdFCX2jBFusQPdvD3TTMRBCPSuab4li6
BPX7NrN6z00Mr+Pb3U0ZLOlaiEQyIdXiUG5Y+Qe4vCwq6/YmGIQjlJi3oSSAINXv4Ed76XFsJ3Tz
6MlCwNaI8e6ixh3CgfMcyEG9ecTEqF5VyNVniHenbxU/jHb5rVXb7GcK6k7X00gpN4RTa6Nybi6u
p0LOROpXIBDRdQKLpDKTc8Y3L95Ub1/y6t72dkOCAR7s4Ju2kS30s08pE+BYnUkjzW5vad6Bvoe0
j6QHr4EoogR4cmntwGOz350bYisvj+Y/nwTvdhcHAn3CjMSv/6oiej/UP1e/D16eSLN+Sq+Etgf8
4uDydQ487bOlV7OxaxspDGslc+NhHLaxM80ngwg7wWwg5Z+jOv3EyQY9KjPXovrzNVvE6EJx9u4C
VTc8Iwscju2iLJcIdNNmd/eVkeM5yRg4c8Rcivujttv41Fz9AuuExljcLfg7TWrv9N9D/RelkCeZ
tdQ98dWAP6WybcETqvcECCrALVA0Qkza/Fc0kW/fuMhelMoINKT21F7Lx9lf3Gr4orANG4NeYZHW
A0QXxv0FyL1Tm4iMMVruiLsncQCTP6K41pk6q6IYzwH6prVgzfFXWHNkjlMhExRYXobvXmNgkCgr
P00ti274XnU5mfM0RK2MXcSh/Fta0QcuTennvHwr5iiMHMOq8VioQ8oOqyCEvCwGuIv0Rchd7jfN
nV5MkeOTUh2SJH8dRxn/RKh4PJdi7fIR/BEny+7u9jcSqJwSqdxD9FtIhidu5Em1HphHTcIMHslM
gDvdiODtpFHBIpTDm0VsG6pOO1znFeWWRJZUxvFwJOVk6ongVnXgY3NI1yA9IEiun9233xSFmKu+
ivhyiEXn22iRkTl6tC+VsG6cBSroaCPGl9yn9CRgiMfjqV2hBZVWhegwtcs2UCAecIgvtsvSGL/4
8E3wj6qqKouBN0/bQMNfyBDA6g9b4sDTKsKE+iEvDWDCjrpi1L077AQzZOUcUPq5O1RKEz9Uo7JJ
WEnWrDxVaXagF2baFdAB5m2eyB0Npp6JPinuv44aYQMHkEXNFYe6tfNjUPg2UMJH5LtpLbhbZYCC
2qXjN3nvtaV1uKKR+fwvJd78ZWxP9dA15rbyDA6q246gMlcJxq/4v9NgzJTuwdhJd0h1TjXS79WT
O9b6Z1YB+WYiXhhmgvETymupu/trDZlknfXvEKkAxvHRG1RThyHwTcLaAPmVHJ4Fq+tWTISn9kME
/dNUCAuwcgTk9L5Rpw3bjgsDhtc3JgVseQtsANlZ/GTyuIh15GamsUos09R2TDh44COBrchQmvDe
kaN16lDgeWEgLQmSK1j4+aJyWb7ym5G9/x9hkfHNuY94G8EXlA4cjVs6d0Hm/ebvRWJH2GWEY51x
A1mX1iZf97ZYDuvkQlBINo5GzHUe6q70hrR7RmPwEDxOPOu8v5LWjgOM4z4zKusNxtgFH/6yj3PD
Fn04HpuAS0Z/G8KHCvc6QwmEwlqKsm9UqOMPFX0UbrqkyqjqgQJJYEF6JYr0t8AUT4UBcmczrEPX
3MfLPVQKIB45Wp/C3BRCwVI/rOkoDhF4vBNAMP1dh+s2ooxyZc48a6oLtvf9z6RFBlcOOhvKLKOx
TGK4GPGoSowyVxSgkx4+ay7p05mk7prTmyYxqyN66J35rKHBWg0EjBJoO9LHE6W8GOAXfLXfKo/2
GrfiDBLiUDk1U/68rdrVIzWgmv3v7IgoalmpQ8Lb+2TgWqGquXrWyt3/pYuVmK7wCyOhi+NMX5CT
2coGZH/ryYd/zi4N+u0xsj/r4AgVh6kLN0G7sHWoVxcnQc2x/NHkNAG55h6MuG6XWmxEliPgaSWM
joJrR+Kj+6xX3mh2OQCiIzf1Qy8BivZByPSg6iRsjbDlVAuTmujfnRnWyNioinUp1YM7obRfuLDG
/Y8cO/p//y8+aH2o7e9LRMkIRYre/nR9USLNFEA/bXJE8f+GA4dtLC6YOfhrfEBImqNa5iOEWT/Q
+6vU5KGq2EOctG0rnwAIrKX80lgaHHKlnOKK+ksOSPOrCB+4LBbYxDlJAsBdounu7D3tuJ8XpVVl
s2fDx39gyQGiaudEhJkIODxUCBq2+BpiQLJp93ifvoLPlRhcywpmunIi6q6ptdK9KaMflvKiQqv8
YZ7VzQs7pEliDtvWejHAw6rcRv3XYut++qYpiOVrUH+cStcHxOL2zs81OjvWcHiiFSWn0o79R2eY
osQAV3PKYFHoRLWyVONoWAEyIW1iEaoK3CUOYszPeMcYNAog6KMVJerwzTpmmT8kIRlcMorRTDcE
6w1WPuG5QzklnBMAqGZZoksw9c35nynIgNbjQ8XYEhJqsMYp3eXPYcje70c1yJRh9io0dRohSBEq
qaoPy4PY2Kkdq708PCA+0gINYMTIUxPBIUUmAoMLAy6qQ1bpeekVxR0iyKiEjYpTL4BXI/IIWtj6
E74cMJvOnqbcRDFwf3v3KyfTaC/XQPSQu6UzWKi4lTUBeJSB0lOJhXntLFXU1QKf1eptz3Nml6YI
74X7CnYWrBNOUovxaHAiprC/EovLyBL+HNZIZkGKYHehm2xgL9Ktxk5yImMoNJwD4G8xMszag0wf
LP5MGiAWOFxoJpCSAAL4DHsBA5k5S/sFm8Y6nTGlw5SM3b/5/sau+0f2SeOW9ZrWWRGmBLqYtx3W
SfKzN0dytZsar54gC4VexRgHIdx5ndWAdACQOCL+dJDQwp7WmikCoGmv9C2cDswY+YUHJugQ4tWZ
tE4IDatUVErZCp8j1TpuXc9IVc2IdKl1W84DJQH79qHp+E9PpkTt+PRufmvr0W+G8CwTlYMTi1cq
WgDD9jXdFFsrNFg/p9ie8yzC5qTVctHH8Wex556r09s86kkGRtNU77t/NImmPeBik+FUE7KB9vZ2
59T2nT7Das/IdIwBs1xgTWMYppwijNxWkncie5DgXCrV7EENKIsmGgs6kFpthvXAVRrn0BtdbWUw
5M7HlTPgZheaAm3eKKKVKV9sTthobV7fcSLqhxZmHKOg/PD6xHJrwGqqZ5G2TK0QwISmMrH4ISZs
Ti9WazgoKFLT369vWYx8SggJZA3pdWnaKDWDYnYC69BgKcwvqSz7DrT9uoPPgAF+MBuxK9vyAkkS
biDc9U6eVNlzsOPCFt4CDlQzfpDX7KbqBRFIT3bzb0SPB5pqe82M3tJQeqGOSl+3U+oq+oOpqErf
4SviCdaBqSpwPQXK+JjBLUV+fpai6NJzHqSx4MV1h07KPQLjlZwA05nmSLsZfGHeoyD43UNTLX+K
y+sepDdHWZ/cOGST2OYU+bGaV/fuyHg2CtCW0Ta+UdMgA8PhK4PhLOA07IRgfcUpNMOJPO0XOeE2
EAaclu/Ho91TSlsoEbjROkDXyYoTKedJh80BTecRBw1bnJBa1GRBoIz0wS28NGJdTs/N+Fj7LBtn
Jo8QIXJoCySS09FHjNH5trbFyEpWdkqW+sI6vOMu1YgfUwiYkGBUzcuDJFOA2/MbGRt8Dsjv9M+p
YrkFYoKJWxk/W8go3te8NO0929ccUVPokN+tD119zb1+nMqqBRLF2qA3N1hWMJYojJvvS9EcOw6d
iTxsnBdAfr/cC4aI4dyGn/LdXyVgIAvVdEEUzmx1Bw4DDs0wQPU6bVHjbUiMOLU2IkL3gmJfAe6b
ZYGJXsiXUpGXK439W2DMkTiuCRaTsLNppQAtboyOpbfbPkfu/0Qv1uAPdGYU5LIwxpwBCMgNwOMR
Mk+6pM9St/ULbTCWJy57wJ2tGkIcuHNF7Amz1cy7FaQq7XyNA7sBEJ1GQMxk2+HmIQCfRcDQkIV7
yjrWbvuKh+3guNuiiUiwlGTJwDfW3ZpQufkru7kJAxQKSn2+g3mxHD4tjaRy2dlTuKvh2rnYMuiU
nQupPG+OjH6U0QUBHx8NpzqMeFVf0CiDP04Q/ZaXM2cbsz/1S3pklcOKHKy1UpViAHdB6gGCjNCS
Kr/TKlCTYFcsodmYOwvJuhQJY/GNq2TpAG5uXYy3lpqD/e6Dl6HCBAO8tHNtARlOxA3PqIHAAJse
noaIAFHE/CRAdOzwIX7M4LJ0VhPQgAHrB7FYYKV5p9DkBCP/yOSpU/omAiPz+q1gKd/MI86bAP9P
WcWrfW2I24k03MuqxCeRe6P0sTNTI3RH/IpEsNZVXdFvyPtHnmQrobE8aaH3/HGtYc2bDmRX5EqQ
ob1cDCJaz0edgU+lUGUb8Vg7rAl/JOmQ4Fnz7uc+1Bwm17lkViS50ZBdDMOOTex1sUQj7XW+yJMA
aBTBNNLdIh07ZCVkXFXHU0AtdP9mB7uj2O2nBk4JyJNNg4qONsfDHV1U0TFyaLUTfjWbIkF0S5UH
+slSKmQD4WvGVUTHFhwXRZw2ejTPHpIXVLQDEkDWb9FPOh9hlCda8+GfkHQ2hQiD8NCvsXVD26z+
vdKBMrFnGa94heeBWoT0YLro56P3IOdJBNcszW3xD3azxkN3jRaf1A+txlgxmd/v8j+HvLNd6+Ud
Bt/3XyoEDmFAd3c22oHP00y2fejSlKtowpbuXOwOgNOuPWosk8KvXVzMA9pq8p/1EScFNy0U+M+v
ENu5t70KAM5QNOkezH+GAaHtMgjko8lMGVhCpexCWCslltcz5EWSQ/klQnA5/HkW1TRoeBHpVW0K
bVta0k+kNYbA/clRFclh2xLduPIR6vvd3/s5MzBSYPByGmWE7zZTh42H64QrG4xv+0dAc4jganlZ
Dg+DFLpdfE/hHiifM/tIxalYqAU68zEWcwVb4k3/P1BXW0Gu7L0e47qnyDyQnj4eGnLO3dRdeNJO
k/LKyZAB8+scR3g+ESB5e8EGeOVwSqb7kNEFX3GZuopYwzsD+BznuDYrqwicLVsxYHE4VC0SVLw7
+s3PnyK1J75ev513C1JDYL6tzVaxUDJT0Gvuf5cjE6qnUl93jKTA4NuDR4dwPvXXMvDDOqNSpF22
XkDR/NwJ2r8o1LUK8M2Z5WZZGUmzzu/nCCUdgWSfrsavAV91kkshQuXsXBoBgfwMwrY0K85eoQ1S
Y1qkFQ9oBB6/vKTA4r7MZNfVzzI4QKdMZLH+TD58h4nAKa7tuS7/IEI61QOjQ1wdwp6V88q/F4Ft
V6IKQED0m5Wr/UDyPCVSRGUEXi2eMSiuidau9RNyDMmPowEAtGDxyuY7tMZ2cfwET3DkKsr4kRs/
pPfQB/IPuScASHpBGgaTgqDWxD++MbZj2BJvUoKKKzGlIEHcHCm/7xxQwFmzrKkW0lCYtGRUZ0Zc
kGDVIKHrAoIDljOiOtfa2LUPt4b1cUgvYRyBGCJGDQAqpvihoI5cO9DAIqOotVFvWNlB92iSjspm
1vE6JHRqR2VQT+MXNcTTV9p+SjSXaYUDAfgxsfZhrd3nNpgY+CbAdCcexMbyyB0vz/gk8mUE6YO5
OuEzOSCxKuobXg5+rBWO2klUjzcTzJx2fr1iv9nRx1utKd/QpYq6RnGwWde7k1c1LnryGwWZpbh3
LEy4w2JqD3puFlPhdx+54QBxACuGSlguefgdliI3fX4Uqqi+aZqasYoptRVwRHpYQHuVx5Ua/2uf
ZvvaIJA77eSjJwFj+y2ICv96ySI81SsVYT5UcWtsh2rm4Tvp3VuAY7G/6ubLFMCFn/VwJx76JWuA
9RG3pREKo8RKkz0iL/BnS+yDQog/0MxK1NmM1VSLsQR/9JFOrcpTNeXF6lJtl5iTVrDrH83WJ6gM
5lXzgFqU19y+oEXTrGtVDN9jl47eD5bJV3Zqmf3m6CaDx2QryEuV3eRqJPd42+6CqnjgJ1Jg2LyP
qsgEawVvZs8FQiXJT32R4IXIUYGSoEKRT+4/v7oGf+oRZYSZYeprz9/2SL5yjA8o4F4+vz3VBGM7
cphkV2jagK20UqQpCalQZnNjBJz4uHAJ3uO+07jNgW50nBMC7SQGsIg2z0edpoTHwGB8c4hA7Kar
mHV5/o3OyEMneYtAuZttmiPWeLzv7zNk5EDUAMqUMMv+XJiKxwaC7Oob/OiLJsSNBaHaOtgsv7dD
QP29mB2OWTOrmey8ovkLusKlt1QbpZ+FlIawqcl2E8Lxg30p/nTeX1Iu543LIiMmrOJX/MYqpfH5
PKwnSv4eMMfbXkqtx6z4dfRMiPOvpt/q/MYmxrbBTJcLHhXiCUq9L9tZ+/EOYkXS6JadDcSajVgc
UhuStCYlFn9PC+fU/hLSghRjRoFZA/pwXk7L3gNIALW2bsHpSGkEdJx20z8pMwC+Yf5ZXTTXyALe
KqZtkv1Xgv/zPDF+cYf59/hfrXxKGXqg0S0yy6MnNIC9mLTKou7R8mIJJvGmuSYqesy3Py8+RF1P
POMR1GuuZxpcq9hcf/hEQWl2B3Qg1dj9mJHOkB6bURTkLb2Qcg4WStsoquhV0MNUtapOK7lz79N3
eoCpuTs0Y+lR2dHrjlLAUfGmGn/7jIrJMGObWCtcWIix6V0JkNTaORASvnLdpUn9su1zQ1zhwk6T
QyZOR+CaShHIrm43zOsGaPi3P95EBISPk7RNB7DGY7bTmFtY6q0RESUD+Wg2gp3cjp5tzOZFtr8U
wjFzJSMS+f+BR93/FZfPEL7kA0AmEyfmFwSeX1lROqBHfhZvtzNeGthU96LF9BTdEPpoFtL5kHpX
Oh0G9ZxAfOZ99soJhyTACzvVhDP+ZHc5sH5v2YPO+tt5HpaBcKpy35o5GQOpRqZZXXdtpvaIFFs2
rVACxVp+uE8Brj5CB50XPk08jPcY/Q/zFQZj4N2RmkYJfFeMeGueLwmh4C9okk6xkbCXnojs1CYf
uxJ25KakfBfBZ1H1nmlCAsvrqidf+/hMbOYuSxMrb+aFTn9FPFPC+4yBWYsKaI7YqY6OLTRfI+dy
7r7VBXt9hSFscugNdIapB8AdbQDAnD3M8xqtj2ZIGbKddqEObxtGlhUX9mPuHIME6YNXtGSh+82z
YAKBZaP9GlcJJ9DqkQgv8QA6cdpiALHU3vjOpiVwwvvmXWJbLpfiIy26ynp8usO6MLbqG846o2Bx
yE1En4OFtF+4zW57zrZPEcbDSp2HM64AiQVGaHm/S85uw1oSScK3X32pvCZcV2sNpXAiAMvV69NE
OAsj0yaLHe0d8GWc8I7lBTj3boLgq0PiARB96T0CHmVyb9MwHzuiRtgFA8A+183qebRNm+c4ULNh
XxgwzsovtbkVCUi7U6ZJMrZNLEW6SGUxypJL0+btu9yhyWFk4lP5zyWTjvdUKrqXN3rfkxazdcYt
IzExJufCV7mZXmU+FvixCGn499BzYtbcDp0duHReBTfXmenegzhYQnABa6EdfZFHFRdWKIYGorZE
8asJdwdOoEjnUmFEF8jjIVH/oZF05l50FeWa2siV++b48nWPmMUBrU0bFNHA/XFx7pt5/KF5CIhE
VjGjedYpbCsJOSS4fWruwMql0YOJASGhiFDEAuhMffTopzZuHAfB+1WepTt0kgDlBUR9mG7vZttd
K39l1OiXqaFIXu23iXRHNJ6zRCdllcCv4jAO979z1VdIDRkTvK3PJkRLZokpg34sPB+7uXfETUzz
1njL+XYzJvpeRFnOtP0bdgblfcfhvQW6TwQE7Vd1Hq1L70smnJMZO+aVz6v1EWWsKZ/dG+37EcNy
GYuArsPi4TfieHBfZ4k2DH0GIRyVwQw5+6JuXoJoBLjiiMp3tlgKuojamj5WfoGan8sxKcirUKeB
hhD7beY1iFAx/CTjwBKKLe5heJ8DanH9dD/dopjv+iLq3Ixb19iALKM0ttZXwBh30M443S/vkRYs
3+yTThyLyEa58dXy4oPJot1t+qt51gWId3nWQ1A3hbsBqNXeuq+rFgMDn9kCoAcarC2aCbrDzMdm
YXSp5v2fB7EvaNp48pQKL7lheyHNgGmzfmZZ955l+/SnoS3qQGXkeBc3OjyQaKt/dXOeDPao7QRC
x2wdHEKJa9XaHlC2leM7pquqVdvmoofFQqV2rZLnDE1o6eToo7YDDhqO2s81H/VLgl9atHG62WwP
w7cnxwNADR48UaSL1QkywKaniBzYeYL5uktX8Nb42ue7KQqtMWP0gKgCnUceYC53URtnxGE4VHwf
hvOYHF36L5R5Qum3PAMbZ4VchmWw3Yl4oJI5neqrGw/yirbYUZ8/+mUJ7BRkjS+zKGlLksr1lyFY
IdQ23bcu1Vqs+9xAag4xDB2z3QNpRyRyWpdoVclgPRJgD1UuYfNwhpgBQuqljgWh2x74eantnPCt
ZgNExWAWIm7ZHWs+gSEnRL5TV/4v5CVckwy0w2IQa8y2lX4nS8tSIih+IDKXb2rBEgr1NIWhP5YN
Dq4wivzUE/Gfxj5ZV0lPxGna0IQnslQtKK1vyKh3ksmZgEx/cCxAnyeC9SpWTqXA3pW9Ku3J6OsK
+TcFKz9HKmeFPhW5MLVnkPIbS1YcRCQBU2TDZDjFp0135XtC0yNIcepQEhPhb6nczjqp+SP8AVtL
5B4T6ruJIQsP8jPwatyB81cEkD+r0wrproU/B2LLWWgrXMPP0UJxdOpq9KV0s3uyn5seGGGk9D2n
pGqWrqQCunRxjxbyiipDbM3pN/ph776Lejw8fc3e+/UZzC7uC/TkIlpPuqlaHbA9MGdSeiQuGrOx
mI/Ijmsz67LFeWPWInCA4ALj9WCv/P1dl+QWfBb6k28/hLOzZBGO4le0G7bQQsMTS33W49Nwi1DW
ZUttwfa0N8PzOplRA249x9wd02kpa3uEZ3BZfdT4F4rSI17XZUywoI4hUZ9cwSSMi2nqjGYiDnux
Mm4ssskWNEZrJ8l70g9utvuJE+1f60oy+I51xu5am9o+Z6PySJSjSmXE1/EXUEMLzdoWNQK0C8IF
1GJUWZzi3+0vA4HYenZ4s9A6Ax8GRiwhvoDZMBaY2tdI+a0pSzWT/cEB6pg1F4p9ATf/rb8AV9mC
E63vXmtNFkRn2eWeK7NS4KNxWjvW+eiuTp5qAzvbhPha+NHC9eCje/pKiM60YwKE4x7OLvg3/Byv
41wGmVbWDfosovRZK356NpQ94nhp9v5TZbvfOQ1hfcK7sQ+r0PROtAsFsKklNz9eL3ldlaEw+AFC
QKSGtTQ+bRd8TPEmOlUpfUawHsbJQQPoVIlNb5FUp5tij0MIsFRnx8CAGH3sYdgSxzJL5G/COIpw
QY+3uhg3r3E6XyTYTqf3cr2veN4KxAhJ9xvl1odT1KVMdFI0sm6x5A2jkgtL4IRvSPpMeIOvuoFu
Hljf3XHumjMvFuOJScm6qkZVtPbqEkFTbHxQqZibv8ePEh6AG1XqoG+LI5V9VstGDqJPpq8dFM6L
gjtECw2ROiJW1dith37iZr4sW9T0S6Jvw0XOXvMqH5fqk3H4xLVePZLRCVewh3krQwD+jbSJVxn7
aX+BFV19MkiyJfjrFSu30y17kd5O7xA2/qkq24IOKo6lS8HeabHfGCUsQH445FkFPrYjnlBpp8kT
b+m7FxB6MOjMY6rf7992D+0aLctRqQMaDihBF+uSlzRd3XJnbP8hY+s0l84EQylxx1xtVGgvuyCP
OBng6nlmckX4Kx1WyJNC/HMqyPGC/nl5nVvOO3kLW6kh4HpBzDzeD1eIJ1Ty8bxxVgX7mOSCnLAv
6+YbMbcnU2ovkPkJ/gE46zJ6e6B2yil8HOh28BbKJ4PLqymQKh6cuzDZxrfrimpVRdIMW11T19ho
tEf7TCVDSW1yfndlO3NewdvwxaADThpJc3VW9rcj4rFcWkjFDJ0Mrk1mik7v13CaNszue2bay3QB
TCORPFvPEVm2koLQrSaVt8e7W7HnwDcGhkLLLyIrCulOj122WaIpvJPAlZLUqfQvKic1Ssbgb71G
oQOgOsw0GQeXY0OMPn12mpbc6O0DLseGu0wdQ5ESmHs03Zm2HRQGh7wU8PKuTH/0Udm11nAcXKAY
mp+kbUeLy8Kj+/D/NareWGAa2SmzqPqsbKh7z/jUiH3j9CTtIKIERp22v8zefnzrxN2x9juerRyx
lGc0xPvW/3sM5xrdzyDseAybmhyjRdjLmwazJHTw+6YRUZVbu/eK4zewfIOqItkPm5F6VgQX4ElP
os2++lwM8hRrPNYBkDnJRG6fvuO0/AVAlJYxDH23FMZquVS4gH+cL3kO0VtEtYXaGXMpGCcJ/PZf
UytzKegSC6FSCvcUprvnInqV8FC61fkNJCIu2AOIsA7cuSffNaRwKa3r5fUNGk7bkf6mjGOVRbsU
OG/QK8slljemMUb05N8oG0giHxmnIxtqrEJyU4NFxcUmq4wpCmWPgNqfuaCiFExQHBH3ykhgEj+X
5CTIJ2oa5chnsLGXW2tTSKEM/PgNwmlTzRWSpT8DIFJYvg7/1WtPQRYcQf7aS9EimywHQpGrt9ET
P2E+nFLdv+APHktgOq6cwRPk3bg5ypHeLvX87/lGAqQFYqdMi1KEpsZIk04H/LjNKPM/krbfD9WJ
W6QWxtSHEoA0s8jOK8JzQ4tTXxx/a0hEfPL7QTqpwJoSUzOf4uYNu57FVAOWOtF+hCHoFgevhFA7
VpQbmYAc7VnMctyV3nYcaj5BER1FVE0Hne4CvBVYSG5skz5OhOgK9LcX92DNhgl+0RY9lIo1Dg8U
cHAxMqHDUV5N3NM+Hloy17egZJrV44eLrreBkCjfu0cWh+lyqPpv51FaxCh54ZSdSO4teEOFolzI
ZcDlxRuy7uVW3Vhzmb6cmLHPe2HHkk77j5siUJgH7vjBEqY3nX0P67W235Hpg87KXL37ppOMS0nS
rrBaBQYknRKGTSESsw1tTiixqKVNkJelrE68WzG0gpiDT32elg9NuhNKV8s2ERE+d3RmjaTeEbYp
lPFQIlm5wE+llsUa+0JO/j1FmqW0lG+f32HSUxOqbevUSbqHc8WIfWFyY0M+/uoKHZ0buNWJ7wQb
ku/bqtk0Gcx6YeRQzuCjFxNnNgc2eoYP6qUyoj/uDKgfmq++zfvaVwbapF+OpuVnq2ORAqXfsfT2
84dTSmgJsxcTryeKlf53alv7d4PSkoJgZaicg8oHxaVQM09f97a6n9tum5wKJA+mASmdEYg3S6Ep
x12g/epaoqc32aqgKxP0mspQSEj66nmVTxrbDGEwNRwRwXjuytE5zkN8BobYxDRDev5U65wKD/+M
4H4iwLJQQQLVFvY6wiYrqyx17BWi4z5boG8Sn+IrW5LI54qJarjkWQrvo+L0NssiM8WZvdo2DpFN
+McUIXy2HtjN4sJF9Yz7cgp1FicECC2iLa9h03NYDQWAJ5YB8qoBLeN1r0zbGF4rkHo+OPeyParb
N1w/vpF8+dSR4p8c+eJNBV3KbvPxGXBBG1HcPT6kVvd4JZQs33ZqUVHCNOQLit1l7KsqTUYcUCcb
MDLtTTNuoBqUZUPT5Aue8ClB85RGhNMmJcDt+Ige9Yk1xiDhHrHIAs+heY2TInJvMu7tXE/jmAjX
uQ37+D5GfLBDyDJy8PiVcGcxCnVrEEgFheqRLW0j/OTpaa/axHXJZwcCVGoL3Zxs7pqeSW4kfulS
mKW7qQD61FDx/93+ogYo6QvhClotYHPBnGaOU2ohik9iihpvXxaUxVlxktv4+mGymwy0TxbhctWh
LLf18379VAok/jpn0QWN7nvruW88Qsv5gm0WWrsM42qTIpoiPHyHv3katWjYRvbH0yU0FMyfn8hC
E9rO9x8rzWyeSpTt3xm3RVhXO3SWuYe1a9i1oNYh0VwKLCyJblLckd5sM6UDHgykWyX6lTLptsRQ
/0Hxv6RgFxA8kG0ebByJ0yI7At88lSefde4O7UrxhvwDwWR4kaNpxdwYCnyQuwDocFDF9iKO/kYl
pvvwNJs7Tsyul4p+zfdI+A1oozCYMDWT6icpuv69bqhFGbi4wRHjmdGs5g2BlyiihSnDccLIXkiA
Ukaih9R+Ozxh3kMqxRu2QRsq6f4lPq62WPd/jlxLOAbtYWXdjrErCnPXvXvzEQn9b5NTaUhG9TsN
AkV35DqP2hxFKTh0jKIS/kFYo5MCSgKyaBhdWeY7zVzxyXwL1nkdEpNTUPW2ShzoWzGMrlpB11LY
dzZnZnTbKsfyW097zZda29PXQf7bnU1ZOrQzbXtWX1FjxZlk3YpquXGMHtZTFsZYqlc7tHfQA9BW
6CTHsEMRPxLYD+erOC08KVJzjTbh/WnMqnVtDtp0KGpdqvSldPYN81WmwFKeg5rJdD2XYni/h8bu
wkyH8/1g0HCaWZTwKT0gCNzc7iNRQY7RvYwVpxeaYfNQF8gub+3YN3U8T74egC6joGvGxZ/3WHOW
6VzVRsBNJUf7r55rnM+mLxAwnm5OlIuZAP8trCGW4pf2qxInUwN7ZOvgFKyBnJxjRW5lehTUWPam
PPl7NP+JyKah43Pq6uX2TXY91hM/nKSUKEuzlzCECYzj05UfktRWcf38u5w0J33lc9bxcFXoS9vF
aBlhqB38e4Wv4nWFU35DmjN6q6CD46teQCu4v5pJ/kn7BxPktyFEd6D86xojQUgLQucv13HL02A4
/TiD5E/IWZHD4NkinFFdnzMfBN1oYl/92Oy2K868KdXQB+4Y3B9XAdryGXPLhYvMVMsVPfWuj60v
ZlW0wOCW0TxPTfDvC/GdSvlQv7QEufVj6kzQH/DB1NjOKNcNwg4DIWGvrE0pWICyXq97qDfRLxnL
0s3OJQIq9kwff8Knie4X2ZLRj44iZlUJZ/BSkDXcg5kFRBRHuLdXZla8DGWfcczhmAr7BD8ibWRN
gV5PrYV3nyGX203Ce8y7pG/H+UTZxBENxwtM+3asyu9zjHpP2xgLmlakD0GV838i4CSrZZGCdjRH
Ef9E19IgKQ72RIJizX2qJHVS8Rb7R1kO2BLN8uj97vc4vN8LewfxKcg18KLgCN6ad+Pctq389wD+
d2sFIKG5ikwzrBJsQBZl2jMY2aw2QY0m6mE23wb9YJ2z6ZXEJWJWLOYuSVcXTjHEGYLEcdJ0ubnl
aGAxmEIEN2Iu8JvI+8SpBd5vXDmo6fq/xFstxozFB5raCbFryrpmiqZDNI9yqr+fUhrjRERSj2VW
XlpBtAdHNUGeu03IlzF1K1Cyn1K1+QQ9egMs3fEel4eUdIy4wL1Y32BYe5g4Mo/lkkUtv44PmtCd
xxm52IAC4eEY+P+IDjEkwnbyeHhR8tfyNcgOSVQc/MhUQ6I3tOSMjh0c9Cy1ZiycmbrWd1fdzJJ2
yNTZN2NafUAVTYeUBzT4WfBUn7eBEO4srVOxlptyUr1k29MmiSKV86NuKGqCSmBuy44CxZr3uJC1
4vOOcPFiLRVhDORB3VUJ3BaeiSUT6RNWBY9xIsaQhSPjKEiOFPVSbA6HNzJAX6nhxFZt/WcaBpVL
9wZnVlfbaU2NkymyQyp9h52jK2o0lnhlgemy54+8GewNPO+4GoVEVidA1RQzO4saL7rxR8T2xL7O
EXbXuWr4hYTArn5MQPbHQpPdJE6JO0DwYJwh7l4ocEZFSUKlJR4YO5zw2HYrOrSTZa3JblwMuBdx
MyZyAEBxyHfPBxNC/o244OfOQK+4iDBcg/jNmSx21KuAVr2kBJpf4p1wG1GuDHgc76HcD2/mC0Ud
4djxgIJHN/bXxUShYN2VvACBqeeiqtfULFoGpG0D8+UbhQSWn4H48vMriVBFVPkIOYHtSh6HzxZl
AtQHP2vR7lMwc614h1mjGZo+Yj0rzKOZNT5G/v+W3felrKh6bDpTfLor0gN+//7u5VOz81qybCnb
sneqnY3pgIwdbaHmIFaU8OVHRNFsgnnZkpVDmQy7Y5p553h2Zyo3+A0FNQah4GO2whoAkp7/XOvO
kWW3+nUouBhXmnzUa0wnpyKmPSLVq5mxMSAt6JkP4LCyrGW/SGo15HJXVAVvRp/DVe9GuZtQfxBq
1AiX9XFdEK8GuNJoj2wgXmWSvmWccPVex8KDtdmPdI0QOxtbNdVK18xZhPRhe8x71tGpjpExUkSy
PO/pcZSj+MZKVOTKhkNBQWpIU007qBjLtuLzpaNF5qKn64nSDur3UKAzT2FDWRqhLIoH2LcfM1D/
CIxJ1EUVMW2/vH9Twzg7qDRsQBy3DGFx6BCZh1xJgOEzcyjKF48Qc64zwk7936meczeucahJQ585
STKusoiR4NT0pyi2+zNwTlKHSG/Ys3xIBVE9TPa7CT/Nv3koKiU4Ipye3BsuzvH8YVCDP/GRqkn7
7V/wbyUd4denVOxDAEmnq79k56O2YzHyxBuBwCGCogiBa59WYKAgqlSyVsmIRVDe9WHO2Z091fgy
SG9Uw1VSKCFyhCK/C2sbE9gdlmMT1vl2PSyHBzLy+C/xZeiruJsAPXhvVkGzDFNUws4XCIyxfoLA
6BQA5g234LW5oFBgljDaDYHljQeSjXrto2rbqUcwBH6XGVUqboISNvQZhgreuRjYhIBr8t01qYY0
8XZF6zuTEdCGOGu2WB4/jY0gSzB0rz2iTkjvIciA5ZkHPQsGpCMJnCNaqCfzIyIYJaUmh6zwlRMd
/Sa2d+jh/ZCTX1rRWaCZPm3+urUP5VwxXEnQ2EwqgPn3TEWDmQoElZkHWbeZJUeUqBgcWG7mJB/S
eI9ycdtFvqjT6hDm8IP6MZvDJH06xUk+XRl/41lGCEvO95mwOF5eO7mC035Iw3lwd48wKJZchg5t
QBiwRJ7x+zfwNXIRIrTMeU9l03ZANFaIa/SeJJ7K/FE9ZDVSfnW1v/8Ljo3KjSxM+P8xDj7ov+Gj
5EbnST3N3bmd3Z71+NAshIMPDK78NE3UXv6P2JGyaKZcyYzeOoAnvD0zWb6YnB7xzUimHM6mizVP
2zPFPkT1aY775cHlT0uiLSxV4+mHx2siNaWpxzvBs5wHjZqIIMsozOhYfSOdwPSIxaGMtrw0OGiF
zdHpAV205QnUHrqm8RJkLdSxXWajEAT3WeoddGLXJxJrZ+gqZco34JIf4gBh4rfXlY0Z8hCfxATR
4z7oRGuDNFSCQ7N+4GzCHATrAr7WoriGh8cIrTc//7FIQquTme3zkcRV7HzJStuPBSZN7uLb8Rgx
FmYSBQZfqftj/luWq3uUHVLYhAWX6E3ZeTqWNQnjra9IyYgMbbSh9WgyToOoaVWxGIXzTWO36nA1
pH8h0AYeEiNOLUqT+Ot4liEDtzzUoM3hi3NvMF/4QSdlbRmYTcVwuVYwu2DOqmgQqqASeezx30xN
qTF5aTcwnZN0v17cBQv8lDYRYgMtYGfnj2v7iYtCcgsrPVRwp3Hfvgn6olFY0ofynabQ1DF8Uq2f
8nXpW2tt0jbLVVGRugUfSHcTA2aaxorkFVPj+9S5XshTbYSaQa0A3Id9xwrpdHgQiEdTyEz+oHv4
88uEm7m4eSX8M9RwhuLlvXsxXi22xRBMlUO+BIXZCC1zWpCK75Ew2XidA0l7RIUo9RLD7FVKWdWY
3s5tmOD49jawBiAOcCB+UUpMYFerNMZPb4Gnobo7I0pjhsH5pb0v4dZBhKjDzPCyVmjyDC883qi+
Wkkrl5Z2yTINvODVwXMdObBzI2Rrdng1jwJP4NG18+v6h/KnpSxhPLPy1FJuOKiokBjED1WFZCZ/
VxpO5MubMI/AAERXhs7mT6kAW7JDROX5I52EyhZkcRwXL8Z074fzKBsCPzpoQiXWK99qIiEIOFZm
bW2ByG2Z9JJFPxi7GRELL3ysDoKyTw3n32aL+uYd8gykKZxhbFXKxBRUGd3ioHVfm8GZ5S0VKXgE
eBZdbjgY1lALdL9hAlNQvs9w1LK4RwQiQoohWEA9ZVRbDaUVcEA1ZvIBpYQoJKWQKyTlN1GX7WfE
74eSsLZ5InH1d/iObrhXjTe8aZCZ4BgnQO4K06/mwyhbUMdBCMv+UTdNjuWBasAW13ELjtnYEL0Z
sf3kS68b+tyQ2YP8Cx3QtJb1h9H/tCZonCKFATgtt57DRNlrnZD2+7flqCN6uzwXylUFP7T9x9aU
TnziLuL//mOw0Qke8TaPKN8/LMHQ6WW16Cw2Xd1BzBFZ55UBHvXzfMws5HFeK2lfRcVYmJC67N66
IozkOYXOnHZP2856/EV61xR60l5nJcPHiOlRoZQ95gnMZgCBPIgjjVA6wemD7kC1SeNZjEecaQUe
vQTCG2kpKaKWASpxLXfqMte0XfzSkQgbt0uTbvnOXpxMKJGIF9Y3VxNbPgujjCqi+4cBZjkWq+7p
14K+qfJUph8ydlpHPSNdTrZ+hVDm1N2N/ESZ8DIRaeVDaphFcZ4xZEGUDbuLT3xhA7ttCR3RhSH0
47GkU/I40o7182AG3ogYAjeXBMiWoqqyRM+x/OwdPQuiSmDxHf/WZHJQKzxfLKX+NEpbqQqaNhF/
ucAnyUya3+yx3icUUFszXSAN8aVo7wj9CV4Wq9/EEiDSM736o/N9viMskxZZau+shKWE/4QFoYvD
9ewmXB/N7w9bP3OYV6JDR6Hpi3OfUpO7gA6ridx4ZlqKk8dpsJdLjsv0KpDf+jHNVYP9nK5dkwev
93OUehCrrsAlflU3ESrLeEB0uwdqZVWRShCqY/IiuGjrUb79U2yvk4qRtBtyPex/FKK4LtyX9998
GuyFlvCVuez2iuzVaFVlJH9x1X7spu7LyGJLu97y1os0PFtvF4UYiaDpwbfh8n5hharA1PTkhlQ6
HdPhslNGOGo/U2ZjA4j1Je1ZsLBXRlmPHQu/Fa1f4Gt0N0aru5nd1TsAHLIskLWCaSuEupLgCcx+
pu8WZ3OW+5mUImNcngzXyDPSdnBfJKSP9niJ9/RpjbitaLXRivpcrj/Pg1vyJMQi9I+YdhxM60bS
F9EGJn57wewZVvf5G9EzLc9ygVWIlmIFLFdegf/gj+kFmcCIn9zn7UJ9olXMHjTjTdDjI+nVHarl
Ic75Gl5HhBSjpVG0HRgFc+4XGfsjvTcDd5/h1owZyjp+zrcysvJQkxc1yaKckSug5RwaNs2BSsqL
+2OrNd1xHB1INXIC5Fbp7yukooN8wZIJfA8qXY+n0WZwY8eqgPco6FsXR54+XGparrM5myXONkzF
iPkfNnQIIeYA6qwDWLc2207fsuGcYAp20ukxXodO1/yZhiwnoF1yWxOTsz5taxbsV6oNPEzTlLpg
TwVR2/rCpeuMN5vcM9nIQ1SK1GNYf12c9Nwji/v8fqaO19+7o9Yaz9lFe0wJKJYhazzTGh2+r4b3
Vw8KD6vVnYrj5qJFDcKjy1nobikJLrjvKm3JOqBHOQ5XHuWSDu5EvRjm7JJDYd0DBL7YQPXq6Quv
Og16mUQrvTJFCCEghfJVLDQ1bVLBV397XvSeOkkDwddM9nW3VcJgctCDUj8KQC0Dk6GfnEE6Nkn1
xikkHnfF86ED5Bp6WJyFoG8ejtlY+hCmNOrO8ENmPW/qJBcfPyRw0WLjQf0D8OrQNPScAtk7MBRA
Xc+z2Pg5qhtNmjwOV5+xD+8aa9gBKnqxXsTIxLuN2/kK/GdkdY2YPSsdB+7GD3lu0q9xS5ccPnQw
8dHZU2rtm5XRV0kxCUTrIrUGnlyzFHYDzAd601rSX/zccxJp3Z5qAdAWggZYg5xwKQPT0/NcPZSh
w2kei2PhGCR34+RyIcu850xBQB27Yjlain2anm/O6kuaNVexLjAi0JAF+xoGIGCBLQJs3esLrHgJ
eSKMku+SkkBB77F6Fxui5W6CpdXlOKb3p+SQKIIFExHJSKlMv8YiNdqzYLzRtCWT6gszWyC+ypyU
8jWeiLOOeUa4w1r2pQURbc+MX3DEjZHOxG3SwQxLm0TEqn2dI0SNPGm/f/cyjd3tNzrwiLEaV+C9
XYt4t7ZI4lBLQvNAr3Sa5YLwHHcf2xOvAuAYUYJHcCIdscIguUuSOQsC/rUvC0vlMvsvvRYVOc/U
3xoxuJZF+CstqGOe4ZIMhfhOoOJmBgz8youuLUWlxaihfT/m/dZNUG4G3Qe1e7R9UJCpgaB+NCwc
7ARU8Wm+5UgCvSd8Hf5R3tzMwa9kgv9K/7yewMQblwfFkZcZ8tHaHJOhAw2L0cRZ0fXS8n+O8xUk
NpT9sfdYwIW1hPg7IcM+aTfJn2iGpcy9/CADkDVjX/6CVkz29RNtZERbAcEqqtLh4zXnfow0KQ3J
ffnjxMEOVon2usZn3zq4/wy1Rq7psinzsggoYXT4M71EgQIqCbSGqLsbFIDGweeYP3Brx+kOkSq0
xovZRNyEP/4ZzNzCN+MecFFI3EgDZfjZq3g/zZzOY7AJicaFiUo/iz9DpoZdbozYriw8ciuah4vX
k5axfFSy0jIm688S3/cP4ajbl97Uwdaf3FrG2lRCDR8DF9qgtWCsSWEhyxxbbflxPXMUGuKLN3p0
y6ThaxdHWpSDgbM3/grf9vXb3Z4Y0IqeFmLWBdD2C7w5n6Fis6D4ZC46urcZIR2tU8+fXymErRWW
ji8fB5JuTsEJu69Ayhjo9+WmXDjfRZYD2JJVeTm7AqNyypgV8og+V6zZeaEe8lnWgm+fNpC8eoM4
b/9pX9SqLBjCVSNlWCRQ/IsHu5BwZrZ+bQG/quW2MRR+qM7TaF8Z8+6XRkhurbZYFaZhVQbFxHFd
PJb0KTqpFxXZvTo9+YDA94t0dNjdfSKj03bkoXPFnRZKVFjlTFBF7qHNOFDZpt8Q5M2ezAZ+R6vm
IggaAeTnWK6TT1VNPU4HNYYDocvTvSIB1cff9x6oSzkVAm05cmndUDIcBYPBW9qJYd6SawPNDcKD
x67R99keJztmD2CHLoqDlhzxZgdyqowJl00rLCFVDLp1KRB3i1kWz0eh3bnHCdE3O/+ogJ8aqHho
OstPUVRrOJ1IPKiB4ahuBO+fbCDqv4xB/9NrLEBmbW1020/KoIalN5QjaQ2lJSJnWvLJju2q4GH6
/TqI7rYDoceDFfgZaBIHk1BNAsJR6kwtuJxTN4C0EB4Ql4k3JDKxQ7BSLHxRH2Kvlr2kffkKMEf0
ESWgcwQhALfaUy68c1n2ZRLJr0SLAqvlDGNVr3/gTi8DactQgjmi743vzhuMLeCo9eqgH3MMjLH2
f9HpbPWh33T/esDnucWDfHRTMnDkx6JFADHUCVL3AS4Fp/tQvGvOpFSJ3JRw6BtmI4Oiy/RMdsFy
4WL+TxvDv2QvjN/j+Ci2DiVhewruN/If02g7B9z0FMWIHarYMvjKRSANrvb/lFjmpzpi2JFyK4lN
sXnnXU7EG/2EKTCr7cfjGOy+JQltLbIIHvuAs3MVdqzPD2LM4Ettb1hg/6zhndyELvlwXN7+BqMz
XNCoVYnO8r9FC1xs4yvZTv/ip30a6HphE7gC9Df3xwyI2IroQaYmI+jzxouxOSPoSH77ypQWEBmp
vn+IqF7WZTaP/cxS6W6KgbkCkYpBt6iSU7L6EUmTE7RGh4neGHm/B5Zs9bvG32wgQfxkmZV5Q9Rw
jGPpL95By7ISu8Q58NhspI2b4gDjyjpl2p3HrxEvLiYaA3TSxpZqJAzfbwjwHoEvEE2qU8ZmOt75
jHy5378xO89bR0mB1QYn8Evsv6yXZEf2QYs/IQLhjzW7WQvNRw2QFfJWnt2CclO3SbVXfyChXt7S
ufyP9owjTfIf90ssrtA9zoPa4q3ryAVvhi+KvXIRonUtW6/ZQOOQjs+JzE4j5t3V+i/RCVhoGZ34
7tCpMdQz04Yr0yhkQJWqqFVzPKkUjuXtWRMHGbWognk66LGBZkVwE0OHbjmhyCnQF6xXTu4uFGKu
HJYB+6MFFvMTf8r0bAf+17mwNKW5CHpRRl9cKjtDqQ8RKkIIx6ZlOUzJqgzUbhAg1bgysKpIdaGp
RU0MVccnTaSXG4W7idh9zyJfBjeTlA3omMI7hjMUMcod1VXXCF0/AtdL8/jRJ0sfrrC26D1QJxGd
XsvrvzcXXhKxgb6osYT9OvTlWmNIo9CcNC8VKIFhiUe/6QvghNy/SX991gL42FGYxawklTeeP9aD
ob3ATNP58c5MU1MSzTKCyGx69Qz9vC+BbyHlmQLd2kL88jyvH0dUoe4uU95J4L+sgDHRpSgSOK1+
cn0QipPuI2AQFxOUfGYVvU8aA5NDeaFfRtpyjWv+tBo9UZCZjxTKcvU3/lj6Qms2pu0bUBkIEeS8
IUijepAKaEMHtvdm1IxD7smjkjNjWA7ueWjWsaIiwqiYbOim39p/GQfyODQvbXoNlrF7c/jJHHYP
QfPC+YflGZnjaLGYZn5P8wRNM8udrisH8TOF1OCGNUdU44Wlg89yunJCIYwZGRvttor26nvfyl3H
VuC0TwvbbrSzE0BhA4Duf4UHPLG5qwJLVDM0SY3G03UHZTPbSW+scS9uBb08Vp6Wc25H8LbcHNqv
BNfJ4Fn34x2G+P79OjzjGFiqkBOsmhvofO3as5umyoT4/62IelMjZ19E0t7US6ZmXOOCF/szqGMl
l3vEVMl8cS+a8AadPNde8aNYSMC3j8tBBQBffFAspaaM0bq0o2wGS0TR4qk3LIBjGAAAm3sHlI/Q
2cwlPpe0VoZ/phaYn5xiqMMGNA5XFZJfRFOHaDMI+j4LsgMq/iUplWJxWZWMHxIhON7tj8CoVi5K
wo/s5e2u/WJIHKSSjXdabdg0v2Vl60XiH3VrPTrG/d7ScBEjjy9Pv/Ft8BYsjL4HNpuhiQV08foL
IWagxurpLiX9h7H+dUnyr6l6hHa42A/oLeSuJzXu36OjKGorKkL/0tBF/15IXctNxNEMkKr3VaTe
CbD+vGuUSli7sppkndQGT1XsIX1BtwSJpYRZHlHjDFaKgKF0J6EArjR6EyM1f3vRY8KVrI18Kixx
g3TSiTT57EjSNe79EaNrEcoIH0gCYHYcNzmCgKwazwL9BOkWC56jH04U49gYmM64wB2ZgJoX9kzu
fWENsUnWSROgeM9pHwxNMNP+hWVlONp284dQKbM7Lgekgtm3iEcrXICLi/RoxplkuIfRo0TfGMXS
Pc6vaqYS1EIVDceYtsmwr73FEO2m+W7UhUsSl47ut/2xhhGrAdVFX7SxaYyXLegXFVutGiduu3oy
c0J1rwyLlksy4QdWwwpWExxrdOUmvkCtIczq9sh7TLKmzBzXvROvyDktHlIcEHx8e3RA4wANadDW
zUH8MndJd0ptVhtS6Iuo+3K7KO9m3bOGIJXhouQUb3QBx6yG9q+ahSucxuMoir8vb6emIrfKXtvF
2JYcATzYRDBdcIdRYODBz6MtewCocvcDESejNaMdqmochKSRP4j36WLUAcD3buVXofq5G0oNbkEj
TFMKYTm5/4LZOhkizSGPQu7AQvLowAsLG17CFTkSs1ye4V86+hfIR9EsBsc92MjsQNV5mbRlvYS1
w1wGGfNCKBq96Sd4fVFfQYiuBqSgpOR/0X+LID2mT/RqSc0JWmqEKoGUbS4prVe4LF051bOWPj4m
8Z2oAqqeMmXJ7dhsU/KyZHcAS4Mp7Gci4FGhLHkkuEMdCVcpJWo08QCjIboMSbRlVIEwYg5hl9yx
C7wZO+zsAERJcQTWzdL4eCMQBjtlUMFjDPVZnYusIeZyBkxXNCFBEuhxb6gxAu+xBK6/PRpk/4Xy
p2pVGZZx7LvKx0SI6hedpQjdhRV2+8a9hBH0DnQlV0vO+jvRKWm0MuKkLHtT6GZMRPHnAjY/+OHt
4Rf7eyuZp4sC+6XfC4NGelB9lT/Vm5zFyI7GRIj7qwkhuJJ9WObH7nTIvh95g8Ajh9AeVEAA/f+H
WvdQi+rltL8C6TvOt0UPWhZkvwX8J7V1d4BpPoizyFvThR+pvM2CoPeRYpAzuWZ8AifmDFLQde8k
KasHAQBe6Phl/9JxiVGyiBeeeqnk5gzxH5u7dtsDYy9oDS3H7BSItRUEcWS7x+v31pkQ3+Byc9RR
swqilJGJG5pDFoSx0pnvLO9NnVhaBLJhQRHjZD9aloL7Yxa+rla8KeeFhPJvWFnVZlFiqQqfNnqU
TF6EIkHG6P8QEn6lFB+U4SeKbZU7u2+jp96GLWivmEUv+KT8oaiUVxinGX2Qg2+XTHTVfO0n91So
R2VrrhcYo5Exj8GXIHxUtH+JtrD4uNKXgyCIraCM30jvmkG6zEnxjoYjFSas5Kzm3do5TmDeQavw
suIxC0viVWANPGXR5zl14NFhLlV72xpCK8dQ1wc+oHDQ3zxil9MrJou65m8DKZnjf6P82mPX0BOH
1TkQRUIYNOUs64CTDBPhEizbnPB4IsggIDH3y6l9/d3SoH21Wg47KCxgXZH72n7vZ/R4/aYhQ2oH
qGuPTorjqF4EiZEgRryUhKfZIzpzJP9CC0oRR9ODg1cerp96zRoABNqQk9VAcPURJwQSCt9dHbey
XqNxHJDqOANCyhheNR51IqpYAwMnA1JrxD6wGFpJfIE6EjjEz4ZalKLNJGddFeCvQ6ca8kKng2iE
QscIQKT+8/8hJvlz43U9LXEqXbTm+6uXnL0Gp6kWuZ7jesTLRF31vu/jO5rxmBUpmZ6i2Oh49w/U
TyF0TB262M3YcC2V2Iu187jrUt1n4bSZV9G2j2B++fwwcrhl/7KBSgr6Kji4sJjcm1P3+nYsjitK
AeL/+kcQp6r5zL0nlO48cZXqh8wOyT1T7Y8eYryjUeSplpKMj9FVXenog+WAwzl153DYzds2Ucfj
+VfO5ym2wsPwKgvyVp6F47ZUraEL7/anxEPq9HPfbuV63oEvVXmQAThmGoTSgm98EHHdC/kBHE8t
mcfysctnfNJRNkO71B6+TkOOekkLNiiyTxG99OuaN3ezwVJkHtTQ9LUwiT4h4C1vp2v2ag26bplu
RYjK2BPoMHzXQoQf4joCd4BbwvSzCHhrsTCwG/swrGyMdZuP2fVVkJaiXHI0OkFkQyVCFj0dkMbD
04wNjg9wXtLWQlwEmlPqIVL3Q4fzj1y4342e/3GjewrHGublq22mOUYm3M4l8u0QBprGCNFckGgC
G7Rw+RD8pPWDWTkxszVYkhukDXTBpmvDNOAnPAA7rSDMaf5P1dnopR/dwldvayvvdRfZ56RUDPey
vINyozJ3S07+kr0Xm/OJNMDbJVUaR/ubsBEW3+KlTyxg+X/aPPxEJT1ohPXdtVEV9AKb5UcWLuEX
uVBPYBGoL5Ilci2w71pBJkdg2rCAxy0F+9EBNZhF15al7lq3K6RHSRKGE1lNPcDm9B4Q9dHEz3sQ
AhTaEl4GhepMJKC9tqfzJSEg7LwlIWc2dnNQBr8eifi362mmIBifkXFZKgUxGK5UEM0KpEzAnqaU
B+SIEgjlyqCCl4asqM4WM7EnnIxN1DjOBftwJYcbCX8UNyPWfKZq96p5D0bA5j5IZR8ZXQJiYQIv
7qnkW/5cwcTRRr7msyJmWenElbus9vDnIuBm9+Fq8Ey533AYpIsPYwzpJOEGg8wlPQARmyt1kH+g
C1cVUzr0DcoE8KxGjdiGxaDsV/eaFkw/8bADe29Zz1f0C31Q85oZ0OtEw30djMIDHOMTdlX7XKJA
5Tn2V976J0Q1JHV+UN6gAjshbvUBBBuf5jBKX/FVkzyer02YLZy7Y3mNZlvkP4moCoZU229skqS4
BKWGl0qqwOMVExq9RMmCKlKg7LaTtgJdI1JFBzheLLlNP0aAXoCeDUGxw/zKK5QMQv98Hhhzq31X
4UmZhdpflEn8f4Q+c4s3MNDIRRktLZkSqzIeEd49BYWW6/p9dr2zS67b9P1A+VNRe9i66dchENmB
Iy7+mBixvRtoodZ0YAaEwxk3fuO3Cbe04OzJbKuBij5vjCmdK+wXSqL4DRxjNQzQXLn1DsHtPyH3
ntwuBzpgFJvQnKjVxk7wzpnce0xvr0u3igNOQFs1sO1e4982IWX19BTTCNKdHygk/9nJfVQ0+sjb
0xSBsz+6mTCwMvbAPh0BxIMCPnG5XSBIiDp/gOeo51GIMN+8jo/EHlWxrntE8erQoaB5LRvd44Za
M/HKJ2gDRbSWT9b2+5hQ1cayc9BsJlIlHftveTS6dtSWY3arNaQcstjAOGglDKe2aPhj3/Ip/VG/
VAJKA/3bouTMoTX8ZFm/jtcKvTkWQV2RfKKDhgNl/iS1wi702DJG13CTVJuqUfMBx9f4ex85TSac
gEiw/iQSfO1DwiB6Tu/PxX7meaaez22z6Kl0fuK0f8Y0GaoGb1oU1hG86LWzYMKDNs5dbSde+oxL
kSTGtK9rVMj0PkbirSz7YrAgYscqmm946Q1aKWV2PN8JHjRET0UoQ4jv/NIunrujR8qxvzVAxDIX
BcpH+sXtBGcEkqkYZJpzR5OAf6dAqn+DlTP/+q2ujJ5HbdMg0tkTJfm+hNckqYKxRgegsI/7ff9Z
8wFF0hsp8l33zYlX1jYyOszHLbVusrKkKjcaCFz2m07YzBybV0zq2rQv6pqN38Rklx+zGii7wryB
24dgr9dDHNwmnLhzoc2GCvYErrmKJIedx59FNbsioTCz9xcfHeYym291DLaL2eK6rkSktLxte4HC
4RHJvVZ4mq79Hsy6OosSly1IsYpwVd9uFW7P6iOizQ9PK865DQFTAMM+fANoS+QSQpJa2OsxQQDa
kyOdkwlI8iCqYYAWTB9dFFG7pRlRWW5QeTq3KDxqB35uifL8vvJ1LBIKtLibRo5ii1MY28i1v0qI
yXIU9LtUw6iAgcuup15ezTl7Kq2X5tXV013/z+Ja4N9fQXFYEjoZ6mRE0b9luD321QFBQTl5woOV
dWkOVHucuZm3GEifeAu12bSUhpPljNiLCcrEiE+a/5QlEYBzXvPwqBLYTlO7rinShKf1aw+Gva8t
Sg5zK+Puvzg+oyi31dJwcBUqUiIECO80AVOXW/Il5ogeos9RKWh4nbbSoapRcCiAd/V8BVf2Oxd5
99rYkvDOlBePNWKeFo8cWlw6pDNayC7qKhA0t04DC1zpv5+8KfZ9S0MI+ZX6niWz3ep20+OpC3GL
RV7EkZL2nWgHVc09xSSRFaaxXBTts77edqzP1+019Sk5pMvBLVOmOAsxCywRSK4j9l4wcvYvpcva
IMd5t5TZ5aBMMg/DgMnOuY+CRLnF7/EJDpfm4yCICvQ4f39IKrLuZXB1syisv7KipS3j7kb6JcX2
SNSsbUCN1ZLQ2FoMWPuo9MHHB2Nt88DtcvhcszCAQ9WCj8lZiiy8NKFf3XB5yiFMG6+kSVIYFvDc
VH9xwdt5wZnEGBCNfjPVpH4QRqJr8k/ALb8D2A0XuZatyCpP/LrAoNbNAVEq0Oim5GVrOdCN1PUS
bm8FUHrrOtCAaSCQhrPGL09fSlPrtavCSaShejc72WD7wnYFzALWuWyTXCScz25R3mNk0U/uqkNl
CuBHddzXSwj9SrkVnD65DSPiYGrQ5Yn/O18N6GXCkWCUM/7WeTnA88BAUU7xAwy49CRH96kT55Im
OnB1vc9aknQaC67SDsvcEvsHuqYGVW+aeBsSI1TDOVfYpiYtH0QdzGrvHY7N0mtUCeEsnhg2vHUj
h60BGplsQ+BdLuRcEx3ptcoZ92LDF/MWWuzD742YvWabvTOIS1Fl5lkAW8ZYveNG7nIEBo5QJQhB
7pMN2FDr1RqmQkoIBH/gfoWPuRtS3Ci2HZ8nIiteUfm0rADUNpQPJPb31IAUZzQ8jyfG8jVN7WKa
HVtDqCGEWdKIDTmWssyUYGewX9T21N3QDoJ/uPz81seot4ilfYYuZa+iK5f0TnVcotN7sWwRcdMX
Z7kTmGDKHhStsJDa5xI4aqLy9Lz0ygISSW/a2UJU/Ub6NJAqgF/CGfFgOqjAsq2AHze18Ilz5d5k
gyH/QFWJ9R7+KUflPaw6+cUjUkO/PmTyjFUl9xnqK2DuyoktPb1G8CLazPlThS6F9x87KFrnd3KF
rqbXxgnNdLiP7i1JsG4UJsxYs44HJ9EYqKVmVGELCWkGoLLLw3vpsl7pvA7t3YO5frRtiteN74Eh
yb8g3RtaE5S4yyS5gInHEHCj0tTvz9vhFo8Ln9XZpQ/jxp8AyL+2ZWlkTdFJIoqDIIiCEoZEMq/p
nD3oYK5XEqzATxAnd6paMiUAtmzoyCgJ/3fu2ckHNKaLyGTWUaunZ4F1QKDNmXcDKL22gGe26PaJ
J7qmMQrS0ap2xIPLKbm6sSOdXs/ZaFPAhvMGFkwQvj1ulxMdUMbQ8eDYZRu23lya7pB0ZvyXP7P/
yrp089sf3oXxgnYbhN+69TKbz1YBOwkd8go0YSGb4YCiRiB/ibyZ9uXantXSO/6K7PWSquh7/sgN
Uq3Ec29nZHSedGZwkGeam0EVv8M8WaJRYAEYmCdkuMkF+55iPvmyyv504nLReeFDrSrS7jhMqgUX
vYaqweS4REy2YndFcZ3v9BLDebOCisaFzDFYluH2zEpZ+ZIvXWD2Zek8jGZZBaltfxUfcd1d8HpH
LE+Kh5FKSVM+chZiJpYQclc+HJZ5JgVZ/GZUvnxMRjtAwMnxR571N0ge89VPsN9ysGy0Cdy5eDI/
mEZ4nP8RP0ey6Asw8B0yPqzBH8FN2UQ+uHY0badI1ensc02taqUfNYw19EaGYGFhCrb9MFWEoiJL
EIcVf88+eYtHWn1d+sHOHOnnN/NGeGqgcdbiEknjiDj5NR+t2SsiyUUgHM32sVOtnc7UozXoHgwl
ETs+d6KwCN6iB8lkZN0kD20BH8yx+btNW8CxrZGFaenYcxectHPVQ3tdI7smbmCJKX1wIVP1rQSH
fuMmkw0MF8rC0CsmJKowwjc4GJpAHr34b8eDmDxmi9mTX3VgWzN4OON4tDVXGM6/CyQ6JFRuxAhW
HmgaAwWmt4gTWQOBFK7Nh5RyDeB8fUQ6jMKJ4s4SEEC5tOLZptgQzN3J4j/1j1/9CbKoRcLNPnwn
xWK2XfApgp3zj71pggaFq9RftCyNDvr2nPuyZ7McgwB0yzQElY0BTtr8N/bMeoDdY6E40GGa+ts2
N9Wllx/Wv13D71cLHtTFyJYlrgKzIs5tHGeSdB77McZT3xFVKSUJQuXQ8ZIHQJuEFG8VYsNgmOC/
Q+69a3kPSE+Up7W8/r2YOx0+2czJh3jXLVAmYMDK64FyC8brGj6bUMewldJXbOjEAM5trq/jychq
deEDqPrav9G7iRefI8Cr8PPwMJJgvJc99ZzJqZH6JUNK35nsSdi2aNhf/FRNWExEpyicBkwOiPx1
uVlEJul8+ZTe3N8tDYbEkmvIlaeW+chALCzPfcHfSW7rDwP7R63K/SLwsxfRD/B1Q4dTF7XLO/Pk
mdv0fU+JkWYTXn9b4SfgQI3KrGpCEdBmrlp5lkBc0MFq32PATgA+04gZj0BcNKv/HFJGb5VDkulY
HRr7DrxmWDeSvZeOrHjeBsUhI/yqXoQDLm8lgiw9qCDLYL5IhK2okivSIbcm4SbLBEbhYtnOgtb2
/0/mSwhLiTA2hYY5pXXoEn4rlYxVsJKY5DSs7YLvohDmAXtEIsQSzkozsRSGtev1wB0PupzIZzAr
tSaPuY4Ybke1whymV/gfZER9GSPbTS6yLwKJoWBN0EKQbCXzyV9pT4XiUmf2P3DMy1ayiUehEWXG
5hIyvj8M0oRzz452sOTRYYs5zBQz7G4MDC2B0V+E/XhP33/FFhLxY8JR+yCL+HvUaF+uckMfUy2b
XS5glGTrtXpYAfueKNMGBzvjEYC429NMMnQw76C/rGGw9TQ/+ZdxawkmEZ5bhjcxyF0vAbLQdkjs
2rzwa5HU1+fhwdSw80X9WyzawFJMfIR+Uj/rhi9OuVBPUSg09WK9YspPHZy5Z//K6qy5dsf3Lh9+
pr3K/+SyidxpiGlUPHZk2/5OhfwMy0UXUKSaFmtczX5JHqxWbRRmFCHX0e2VQHTCt9pvvYqjxXcJ
OitYs/sgoPdJAjq9uYPV+AsEcfj2sZuaz8sMBuvcNfQPqgR0XIb51EmvkkC5DaBVF2cxOmZg92O3
8BBvaO6EtIzOEAimeSMBnMuLuyk6mGbOETEIcIT/Ac57tBZqY7kvqTsWMm/QtbZUkDlmRT3b5jBE
U6q/LT9ZbXrPGPIU55s3vyQO6dUW+uT/4qTkuRoe+vOZVFZUino2KoxghtHXHqVBnSH2xDM7a+wm
A9stCEu2YK4s3FUi/2ZUsh2XLl8jJA1b1WoSzRUmFGveS2um3+7zovpqdcpVzCs+NnU0XRhdke6B
msJUSPME3yam+e+eu11cFKA4LqWX9YSLwwysDemlapS2crxcA6q3wTDbN5kPWa1lEQsypOOubMod
JRc8JHvSzPhuELk579DwlLYnY58DdIAqowpw5zu/QdPkw+9bVNwPU0RbzYHPGt73PZBxuR3JBdiD
pWi5oT2Ptn21Fig0wPtYPG1rkZC9tvqkrFl9YY7w4bsB2M3vCsgGoVg+SYUWsUTNRCn74XLEPlum
Kwz4oD32Py1xhBBQFr/pUa/6jjgea6AibDNkJ+TIx6Uq/WUe1ZGavcl0mGYXm0qov1BGA6AWquoW
HeRohObLfsjLwzHgMW9Il0BrYya+EmDALNSR5J0GILvoug7K6NuZ3Z590l3mr8OW0huqUkOKSZV5
Qmvi7yjr4q6ECebT7elfDUq34IceR1yrYXZtu+aer65twNQLBCF7buMD9wyKnwPjWRLNfgiUGvxX
tes0VX+7SkYOGfHsv+WRtNQBsZUunu564Vc8LoJvY/qL3HTw7T3+dvX4o1YYtQBadL4geFQHIXyQ
G5YT/AKhdoAaDw7Z8k6ZdzzJITT/SMB5iQDTQtsax+TkbLONEj360NJyJcv1RllJy8/oGdW9FFd5
tS7VNjhiFMOCqwIl9dudHM0erCaZzmkmSq2xDtv+AJ0TDNzgdufmse9nWOeTVIXwtdOKY/IWb1iN
/Ay0sgbDPXoAue1U0YnoTulpQqno95XF8p4NzwtEOrh6dEMGXmpOogwK3q2xP1sW3BMaTW7uDwWm
7uTgWU2zDbGmN3RO1lxVd8Pta4RKuZH4pj/vvb6G/Y0d4XL+DUEnNXwW8MTrV1DVVldR0igY435M
33Rko1EFNPN/xEJvtLzZCZtciRMBcOQaLSHz4RGCbn+mG9twZtEq7zT9Gkn+ckOcuLzeSTQB2NEK
e2tONaT6RDW30Z7u1qYIf8Du/9mjAEPI/hgnb0SzdL04H0724ZNoNG4ToTuRlP4EccaIxaAhfyO8
Yi+u7pBPAOJsEJqAHIIm3Ep89hyVmeYm7gj+8gbT5SLTP2e4RawYb5FdBV2F4zBTmt0VLVMgNqJ+
2c0pRDTfWB8b/WexesSSkL+aCoJJredylVI75PnHRqnGQ5KDS+7wJm6Cm3Cdu/oa1sSmIMZfmk9s
zjXhf3rQH21auqN+OLf8hCrGnBQ4IxuxAb/nJqlP/55vKFt02pqlGp1jhsuQDvdg1iuWupT/4lO9
Cl5pCWAVfJm6NWRyVgqzm9TRGTcbqRKwvTOLTIG1Tmg00OSwrWX+OCTBS80QWywlraWBXaZoiRpj
Y+gJE3Yf5MePOiUTjq+rao0Hg8FY0VKUJrrwZs1dRSr2egERNBdIQtIQ6BcNOHNUQVQnmqljUqsO
9imYtxhVoK0XfIvaKAQqVwHsg481oeT87XW9Gg0Inxq7vwFWPrKfRr0ynmGd/SB+iG78/E9xVXWD
EKZTtPFDFzLj+aaLeETWlIRV5r9bBpsEd5AjxoKaZ6minkFcbkOd2VwcffRtgCfJg22XJW/X+TyW
Cq8IdpSkkeTYfz9zuKmGUADYzpe0C0wtlGL2wfy2Cnoq3WkNJ2YEBbZq/ivF1/j5bZlS7g3wQxTF
Dxq5XwtNqEF8+hYP6C677RDdyehddDjeVNhZIkYtQbqelXRzraosbPtz5R4La36nEh3x6o5J+KKh
PsA5kfHFQ+rConGzhITYJzz/8URQpNEKGv1mvBoSZ9qoN+uhlk9co+fOcP573NzXIu3rU/hKAY5Y
5xZl6jC82bwLlBAFYk81uD6k18wQ80vV6w9qnsOf+v865uCMS3Z7A2/kRJRYHAisJPuiZe8ZgzRw
Q93S+8qgxkpIc1y2zwHfdhaIr46pPcNtsxTUNxPrE9mq2jFuSOD7wArdImwRHBxLaVMlHqhZoIg0
3Ym72TM1wG+x+4fmeV/VT+k473/z4LOmIH0WD3YtkL4szxufZEFXTpATUkt4sNvPD5jvCJNSw+o/
OYyy9gYZ6SO8+v1K3lfa8LCNyqVE058v0AsWBWSdlIL0lgdQtLG7HT6R4Vg7IK8SgNY4v02nfx7i
QqSrl31z0R7wHiiDo2bt5BOiyUCsDVJlRUbASRR7y5zwUY3vJY7uZ8ptJ71SkpPOBRUfV9tJl0SU
TYju7eyfR3Oll38RKPIWBh9RcYpar7JrD0h/n0un1bBXGdTFPow8wxhlhB1O15a+rHjyaHMytAHx
/S+WKg2qjYTjFLawe2lk5x/v0gkph1EaJU8Tw7wevONCoXS33wWoGQkx8ZZ0nvLbsCuXOXMZ3EmM
/71mIwMFBYl/XSzv5av/5mM/gG4ywRYdPwyXm/0ACjocBZkpPYmEcxfQFmKIU85g0wNG5hXtlXh0
aLSnQSXr3DfUZMc/ArSAirVxyLeFO+jQi89KJklJTJozomZmXxI1QMM1iFzBoKVCBvW+Egf1eCSr
G7eW0JfABjelNVj8sVZ8iptxweUOxvhSud/1k2UOWt9V2GnpJwrUyCTIYe5jJI1RLmTaotJG7wA4
YPrQF14GUpZOCvOyxW+FFcq9/f4QFVl+T1tesMwxvzt1AbCSxsqoX8UpFFTOSIQqKE2h1QattFth
xi9cZ537xW0Ug5w5q4A0ovD6ef0MAC/FPUemcQy8LcO5xYqmVkjpmHKvRKKXKtpunPbmPFIXyRlW
YCVQObuUhslGF0wc1KMRWDUQQMByXcIbViU9FbmRVjfN9zwxMAvKyEmvHWZFK8QTpRKCVZgvgAjs
Mci2PWlodjD7NGCw2JSleMLQtJIci1+oubeFQJmO/oWuPugcabBTO2lQJBc8HgVIVqDfJSpmYgGa
bRxq+vlcMUQti6NlHGzr0RO6P4279dA9ukX6jOl0CXMgX6OqIVN2BLc6y6r4jdIIrRu/FY+D8uN2
upmgB+G5O+XEyXSFY/vbrU8wFOYilym9vgUfzDzzpCjnNnfxwHRkmsvcxHIEfd3WwUOaD5syivZ/
NtjGCIQxySR3SDlY1dZIdswoIrsni1yawzcYQIib1/Sa8rhiqKmUwAMckUwWQaBemVl7ZtVJmuLc
4qeVQjWm5bcXL+kTbHpOmrYKVIyL5cTTdAGvNSzKL319oz+0mrx4hIX7BRSXL3Jk4GmkVwiH2BOx
nAtgX75B/wz8wXna19QCKhyctx5oRcmDOXXfoTUlPXLruA3dtjpRUwyp80UyWSbAM1h+tyVOrJ+1
SS94anHllwAmlulYDdysoSItEi0XRDbyMoe4kgcPEmAflMA8eZZm4HoU5X4J9+WUtmK+74TA+UND
zN8laSEAVQ/NGvzoflN3mUGd/0T/HRAsIV05MlfykYvoiprTBn2cHnyVcDe5t3t2w1rulko+r1jY
DzpgLkf/MY7MmhrzR6XjiKfU147ZWZVSsNbViZf2BDSZ6mKvCwHc8YIu0hQ5O8kX+cFs8Oh6DG7q
T0xjcLM+6AumIkNQ3AzbrFE4VdfNCIJ/gVfm7iW9cjJf48wqFI54ZCe1Ddyl2sjrES83DYo1kZnK
mv6HW6tDI9/auYEgNiDRuWGNXxC/dTlJ+51XI+nO2z/By0rauqtJNUpw9s0ADSRcrLEU0tbxxmYu
XZHcGFnad4Qj/PnOa6nEgQw2Fhi0ID9VKOig2saa4w+cOMF5BnnSx8ezPmsLCB6AeiHelsM+Q7B7
IZzVtUaAYB4ra70JN5JtsfmwFieEnRbGt+K/7FfI/V0sHJ9wEy3tPludwee/fzcPFbPDQ+ejLoD/
BrLC1dcUFS09a3FzTDFPykAnmNlHxVhxWmOxOajQpYL/IOGSLOdVEdVLzG81VUTpcNTkfVK/xorV
AoyYxRhrBVNZT5Yf7illv/rPJNfLhpeoP1vXvG4rUKGpETkUBi6GSRN8uWWiE15v6Oi/wrYanT2R
WS57O6HTCu26AB1BIn9gEyBs44QdIyWTc0QRfUIV2+EVoUWqYS9vNylCitkVo+jZHTFGUHht8Vur
incYRN/OsGbSHENEXzN1N1KQg2sr3rxBB8MVLsypodNjcQovBPQnnYj01PZLg1+TlSongmv2Sc7p
koykdAzue4rkez/fLN2EUPhkzENvrAHMOvtRCSrbQRn8w+vWhnx2Qjie/rbG32sfLcDxccztgusX
0OIpO9c+l59B7KrI1xMmEmZGR5B5yAHA0eIXwv8dapuSZgU8J8RYHPUBxVRKjgFSxHWCL3GYW600
oU20cm5Ca0EZVIttM3HvgT2quXlhPG5moDGVS0zImKlDzHJAPl6punnwuiZZp9VlcFeRSucrEThp
IZIoQLYAd5ckfV7fjSyIluViktdaer+xoweami56SYAK0Wn7d6zI6KMoyDBMiQwEbVhUD9vuttRR
LsyuSjgmV42hNAyvfiJQVfUUgP3cD3dcCMUYGlKvT7kjexh6Z9URaC3KmnZ+iTCx6giWS+QREMeR
Cy7o+LwqCuE54ddqkR9EH4pG/H92cTBIiGl+ujbeyvbVbJkgLMxJKG/GpZy4Q7/zsRtzVPKVcKAH
0W+F7n2JilxauYQ+yKRgF2zuGDvRb1qe5HznSQAsMrBoA+Oac/oHFBkj6Iwtv5N3rd6OZqVGNW4z
9sz9c6Zh+RFd6P9LqAvvPpipsP9jFkMJLnoiDk2eKwBqsxcusKziKtwcd+uQEmRHLhJTSjECtffS
ltaMNP+3XhLa5lghd3PWk0oWy0PbVPDDujWrF8SQqqd940uk9i5SV+ZLHDNK1hHmEsWKamLKJDCo
eR+cnR8sClo0ntd/LsvgAizKfLWzJgeaoehX8DkG9i46GmU1Us3XAKnhcqp39dSSpKRKquOumJrh
ZCOisZ/qdPQ/NI1DDKl1kJlmdGLrIOPwNzSHQoGuWooJBzs+sehYDceQcK5mwIPAntaKkIFT8Rij
gDoQhxrMBL5wpt+m4I+xZn7B6ZA23LTzg7w3Q6CV/CGA0w0+Q/VXJBABfvwl7RMmwE24QWdv+Q5A
ksQxVJRT44EHSgNIm4NwK+iA00LytKAd7+8+n2mBdFQsgIS95/72AkoR0U5DKDSDDAkOszhYvR8f
EuI8QITZOmZhiZWHN7pFjnVtO8S3B60ssY4SLb1wk+0bxHHXNctexuGT6AvqV/3g55gFtgNxraJO
DTEl72hYAn75fAmIFjEKOizEoxww6iFeJkd2VdyrIhrQ/OXkeOLmjRQ8Q7fDCgnMpBdT7WO+/ecS
scaTj+sYH4xaNsuT3WOvpy47bN5O0T7TpLHHY2stdoOTp7tX1l3p6jWzoY95AYcx6E5tyQiY/Ifz
qiCpjDiShI3PGIDPP7JRkjcM5mkb4p7L4IzPJyy9V/8kNq46PC7Jc33MpELOW9oJdiblhfRk4p51
aX64Cfu3bqD4ADyIlguPr+/4xrcSP452/dxPMRuh018BmZaXrRjYNROanTqCliJhwbP8FM4tmqC3
oM58ruPiydv5BdQ/lTLhl7/sawqWPbjedId6g0gFymyTlld+h/KLaqpnFDJbTfpUtj0J60sh1IaF
tXnuPYMvnvv8sfLq0vP3PeI9wcner/vfRO7hvee9PrXikCcKIinlDfilDqTox+LG655aoiiLVtLf
DtfU5pjnjdgTDXwI6pGLvWmIAy1Nc7hax5F7x/Ejefd381hRpFN3P41CBVn37cn9U54sq9cjIgdk
Cnxj1n/HElnyCET+I5vhu6TXgbmEH+pzNkrxpwzEgPdo18VelR0Q2olUQaz4T9zmg9hquIF2R+AH
9V1YISwbpWUm/KmHgGUlJf2iew/qla6WI24zMKa/TIxF67GSlppWZkkJG0BSKVgZESmcNeRoBV10
RjMz+7KgbEkNfTnwUuS4ZEFfqYX4v5zmVud/KEfLm3X2ZE2hTctQ6/7rcssUA74QKgWm4Zo4ApGE
yHqOcozsL05aES2Wff4i8QxCLynXjlCdl4Vkh7ZEGEA5tOzCQ0tlia3Jt9URgdZnii9U8I+GYWfG
rKSimErk9oaqz3IL5VocI9BmLDJI92uv3uS2RSpH7DHguNiip7dTGqe4nUu3yRdYebZiHGllBzFd
iEYum+T41tUx6Xzp7zMBVnBMBQM69sZK/RvSFze0SvOeN6FfKwV5/+fPCanr1Z79V1Wz8yT5ADVQ
YbX45fewop741AQQoUHVqvObJ076A4ch0Yam1LP4oApJEMzVe4uJ6nHCImhD2mdaDbdScHWn3W8+
Yqo1KsaINAqnSuXf/adYN6FJ23feTKPKvmAIPt6HD0LPTsXbY2ZvFqml+cu7rCDFC+ToQH0WL0dH
+rO+lGc6mf1OHu5KW3Q7lr3VHyg60XXYQGAOy4KxeZ3sa4HWSKkg+Nm9gMhayBJky7lmLKjxjFZP
k5uZRuDH/ffdOuudW8pAbU4MTGUDNPJdysmiMGdstdNTwrHbAiMBPUMf5jfdOWeREc8V+up9k+bV
grQyt8yD6GZtNjBv9bLDhMTiLHsxG1TISN5nRgj+c60QY6uE3uuPF2nmwThxgyQog+6WRzw25D0u
fv0F70e6IQfbpv0eS6yXjzEaS9pFKhuzVI6Eh2Nc+2dFsuX+0UYuyso2tptU48cpBCigVaHD43tk
Wu1tLU32dq9UBvIy8XX7KwxrRmwNxVpVKdcVE99rSkOomP6UYOF5HBrxApkEHHwKv6pzalDcIsFB
bWhNm+8tMUG+cSaLajbq5vwbX/nT8jEl5m02ec/2dUNRCZ+Y0BOowwpC8xM2cFuxTBtrHaG6T4mm
gpMMUyAsPL2jiZlJSIqtcsJ6eJ2Jo458QOhd9FlsUpdgzPx9I6MALOdf5tgKxUglGog7nsyS2TcT
/dYSmENdQBvidf1Um8jAawtM0gSRdjwydpvW/6jVkMqodBidI2r92UuzZN9QKWbo3p3TQX5i9l7i
ePs0N+rMZVorTOGoMSUY3S+m7PiK9EGVH9gpkQZD9NhDm5JGrQs+6eH5UoTOz0rdr3mBRRtxDYET
xPEbVy31DApXEAlbDR8uUFCUoFolXaxFY3eiX3jPwkj4Qg2c0Nw6XNm59IU9Lqg8gjoz6u0hW3mG
xgsWx+fbO3j4yPUjInA51wivykUxfnixWj/vGdIP43eD+3PqGJ5FJleYXoAEeh+ODoDi3C78VTDB
sJuHUlnl74M9fZiCIm6aau4DlzHbB8gBUiGFOkcweZPvhKLul3rU/82LU5FjbjIyPpX2lQ3gS9Fx
nhnQP+8jvXZ8GWWv8SirvWl2YCrK4d7dea4n7Y2+p6qrlKEpdUG2lECLtT/YiNOX0IuV33/xYx43
d6+qZtE4TKvoGzirDj2J141S2+304g4YmjnE7LH2CzcRBDD25g70BUSqriR1S5LfYLilVUa1vBTa
Bhy9W5pqHHlnQp9v2Z+GQKrPuIb40VklmozcgFiz9Ok9bJFL/TQKpDEf09460/gy5Tu3gG13VLcQ
/lVdi3XWMALmZZPnVM/ucTR9BxyZvNQIzwUm/3vo2PqgsMn0BAN5MixB+U6paM8TWJE5HOJeRzOQ
pNsJvamIV0L3T7zUgEThQWkqSwdhz1X5a3T3IHIdHtku2Suc3Tq/b9cFmGo4RPUkfXue1X+nPOk2
oN4lJc5pP8bgcZH48sBaXfqAhoFrkfNcdayiKcDoY9MvpQug3YlM+IwAX3YbA+6Ku8DD46gD+kQ5
PRjHgW6ybvwTZnsU/90xdJc8/RotTRBPdLURCUJ9nahUyedSwI9HwYlReXQ4304yiNlHWcJARc96
8nRV6rqae68qKCfoKXO1YrwPrU2Z0ZVofPhMDdEIArZXCW/YZfS3/nfTYWM6NJwAzOauhtgtj24w
eD+Ad4yfeS6UbnnFD4d53VAobjLIptipnJIEDlr5G+WkIUSJDoSo37Sh5NALUCjSf1aKCHboi5nx
YYt+9wYzyjYKjr2pqZoYdXwOGQsYqXsUNDZPQpztSJ/DtPnXfx9lfE8W4CbH1Wy3XVTutkvSyFnZ
1zCxs96w2d7ZjMk/1lerHd2NaWJ5K+cdpNY9XMYKglPKD0JhVcU3i/MdUy66Z9um46ByWttRd98R
GZeDAO7olXUsqZAmdtCrAD5PITy72muHuJlnHe4AYiaR3QAwIZdkRI3qvZfuUKnjPaM1+4cgjk/W
Kt3LWnA6s0XV+E7rmLkosjTy0fO16n+oxI6FK7f4ACAWHjiPLr20t0Ns2rq+0lv7k9YXxkq/EWeu
37i3UaI6JHnk34f6S2HIFcXAYBNSd2bNHUBHtMMVGHLuihkRBRIYMZwApUMKfiMSX2YhKP2XNEMN
DMd/ULrTSdQzv7qWGSKoNFtohyWP+dvjKsq0OUhgr0nuXYwdJb72Q8XBcFivK/6Vi1JMNlT3d5sH
nYvMEUKnExcIVujOiLyozDmEi+BoVmLn2r436+YXFKdo5k1mUBwlcTk94Td3Js+FlPedvgFEOWx8
7T25RTj5s0gZHVbSe4bb+7bifdldGu/JejT+PxbYlr2fVEcjosoKOhgFkcOpFltN6Ge2XYaOBJ95
rNVi/82tcO61H7E4EnmgAyxwOH1vH6CWapfs1T/yxFj1L0yw6erYW4YjhiQfdquSiqFenfnTodb0
Nsi9Z5PpnUMVI8y2WX9VeY61amQWZryqpFZjxf2ZpcaVYO6uIAjgfaSUQq1iTOu825hj3v80ndsD
W4ZAotL1DYTHlX9Cc5Zov+HjvnQAM5miEJ+OM0Uji2iHUbpzKFrxVq7IdgzgWe7GR7deQZFR4Sk1
/DIOPu8Y1eQMf6b/JAOyqS34JnKDOypoaiOzyp8LsDyN6ybFAGtlfxVH/djKjWr2gq4pK6cTzMSf
Jm2/QA3JGjjWBiIiVqlJo3cuAopsgdPrDHtGJbzR76Tr4e7tiejwb3dH/2bP9PVWG6gz4QtX6L/c
XdnU9ndryBDZKkL5MkCquhpwHqCwonih2QnFFTcN8OrR+SUi1t+L/k6fsKD6Ct06r2Bxrh040/gg
gZ8W0xhTaRMjZDF/73OgP+SoatogQ2YREt01V2xF2kGBkEljFFQ6tuI1W2hyRf0RMVJbri1O2YIo
Z+lF/yzwB47CyD8rv+yJQP2EzM8cF+p17IuVGBhZ2wk8oV85gjJzarMMAvH+UP3PlxdmutIVgcN1
a232DEEBYs5K1OyhjdqmtGeyGBOGIqBUBlM4dk8DosqWOtv6Ay46DJUJf50di1VJjpXp8SkiE8Ra
wtMEFLhT3S8lKQdTA4Me3+1hWIMPhuyFSkWySjHf6Otk1vZ06ZtgMEsB3xNBHTQVP0nKwhuRHK83
hZN2FhJM89bE1z807QW1+InnWJt9ooQquGk4NI8VPV2wGH3yYg6c4FpzTtsmjX4zw9J29VV/prAt
0mow/wMqM5klXMQTLYidz73bf5HhRUict5Bzu+PNcbfEUk+t5ZkVfGVlp3Z2WqTwkbsKmKJHxZ+B
pQUJy990ga4uiqjsXnsD+6QKwyvD6k/bkot+yU4wqRim3LqIIMzJ/aQdjpdOdOafTxzLoSM/i1TT
Wp2qNE4l0IfOMUkXd8ZoxRK8z09AEdyWMrquZOiJWMptsAN6egwm+t36++bJ3WOw4ZE56NefG97k
25UhKT2plUDUjCea97GThbZvbV9p87BPbLsnO96RS6PnA493owggPVn4JqzTXoxCt1MENXN6BSHc
NIMQQkLD8Iu/z80BPHhaft07RyexEflWYAEG3BYSO/Nhsn1hnD/0B72JbQ94heA0BPT0OKlkcCkD
IztQ6nE0U3ShiZNDOKyibrl0Z1bNe9BEwizMpYG6A0Zg9DqPt8BexmtI1UvCRz/sLGuAdcqMJ1G0
mChWR2TAZnB6Z0M1X9uBi6f5kCXT1zyPADel9CG9JYeKgQAAjBd9awrsGxq21E5gterW57UBSkWp
m82uscylz2HbU/bE4P/+Uh0ejHRVzCzPQalzycIcsltHMv2JaO66Xsrjag07dy+9ZXY73/21A9N5
ZmOJVb2FdI8GIrAISglhO3UHRyN+7Vs7/sL4lvLO4hlrKi3XpU55PLT7/6j5sgG62TcQNXMnOAsN
+S4pzo5Hx65yprqB27SI07S1AxSVMTsCs55DhQ64i7o+yRsR6U0hnwGB+tOfssHhHhfUiVMn+jmi
FlvoWTP4+e9I/C30RgHTMYpvn2kq+/ilulakwWrzbmGeMVb/q4ZKj9DAwnMsQRs1OpVv9P6d5Pvp
GsQvqeNjnArsVSGje5jOOunyYVxXP1eLI70jXnNsHilGfZPceM3HK40XJWwVdfsRP+UycQ+Pd24q
S2h125k8JxE5SXpSfl2XGQNkWShg5E0qctPI54gEvg1q4ZxDq0K4boT6j0OH2xy5LWicVXmcHRXZ
obdjiPOY7hvUtbaoJAyaFezM3HVJ+4thsX58OcT8wUPtcvk0PrT7fJexqmeJxhWmuWIn+nqgOQxw
32NQWPEMWL9WK5U6ed+UY19cs0bTwXTlDfIxstL1PoG0wuamRzR5Nc+q2De/tjmDIQmbc0eRxejW
hSER7vsx0UMNrOKPpmD7OCvNYot+vx1+pj9+AVW4QED87qwwXj3l3RQmCZq/BuUHwQmYULItXZ6y
M3HCnKLGPH3ZzGZ5VO8KugfZI5de14s5e2+NFoU/LwcHyd5aQHlHQPLIFrnph8PL4W7eKRZRDMi1
87a4X7htPOYYslDzSP74nGsz1W4DnojmCt2Sik3mlYSeNdqKaP0P5OLM9Bb3yGlGo62jcXIVRFIm
JIEK0kKJkycmvAYOb4MFgPlFzuMhKTOquIAjn7sKzeoMLJ9CGKk2Qbi/YNf0cA3+AYiQcnFox3Vj
QgsOhL13sC605ZG6ghbIXF/LLihLBW5L7VALoHCKhdI+78K37gZieElKCrRS9YimQgJvLKa9Cbkh
HzMerCUHlNMctvqEQgM4IYXs5ClXkO9xSRmgAyHsW4E1lMj7abHWGH6a+XUcR/n4e0HBAqX2B+Aw
tbA9UXPwxZ//3fn/MymEOyQxipiGomDXcDtlH57x430vQ3amlY7TRNsdyFPbtFPZ1G8qPdn434Jq
HZKs5sfHYPOOdAkpl3Bcaq5jcZQpEGDATkVoMA1K3To3WGdN3aJMQpV/4FbS8A4In3kuZfgoxWkX
NvecPOYSuK/Ecj1DjVmGWpp9v6qg2iIP0iJL4ypx7rX4lxLYaE6iSQf1xqVxeG9bvKR1jH6pJqCm
w8GkXqqAs9QudaY/Yp1L42qMQxpPyUGQ18lZvXOuQjjP+lfojORoz0mTZ8vmuzzcrsf+WMVtgBAq
XRvxoQKdWndImyoZe8/y390flfWIQPRY2P5DcnXu9Ga3h4l/Hxd2APRkXTJH0X/NHLT7NRFzn4Bs
mnQvOcFtD8KRN2Et6c7SycWOREAu5fmODFsqnhqtfu/HpOxjXqGDFelN3yyyuwTlbSu7s+GeCvWI
f2RlqOXQZfTRFPfmvCmu/lNkLLs5phRmG3L7UrfnZRZkSbLFDX6l4y4lty1dQBXPVrKvdojN0htZ
L3nji/+flncYxocgBJOSBumSn85dOAAWnCFtCevZa3PHsGp8J4l0vBqzFF8mjaQIk0W6++42qOyL
o1hPDS6ZbZr+Sgj9/ttASOwRcJtXCg3vX3HgUybJJFwAXna6ySj6XFUpmzpVfZHGlvWxBsB5kuof
EX2+zOcEKHSbFpHqTdcVbOempYuMhojrNhYxj5tjfh8KRHjBA6XpFFBrMhy7Fjo8h9yORhaBEHGK
a2r0WpsdsqADKKA6jJe0aFG/Q5qNJrpE+ItIZPEEO5jEQcddjXPCNY6mgGmwNGGLX7H8nBep0rnN
8FSLXaHaWzJG6Yex473AfBUYYSaKEGqhANSjdImXxvi3ME9x5aZrya+eVIKZ+tBk/Wyp5bDyDTvA
1x0AZZlpxD03JMzUCntW7Sn9XsPO1ZH2YPoFsHK7O+DNvxpo5FtMoXleob5qibCNxPG5Fy+HtWE1
UZyEHmJCD/pici3Kx/mW5eRoNlq6E56jcOIAXWNEF5nTu9+2euwrYF8jNbuRM9bhbfobRK1Hup9y
sILrNkstJNtKUtsCgFDrL2Bx+93OwUstGL89sAbPPooxfKgZVFKQyrwrMVoASt32waUsrfhfO2MG
/kvCEhQaTtuHnDou319gC0vfaha38Aoy43duF63zOJVX+hkUQpHb90j+ViXVMTMAF93ZCgcX016q
Vj90oSArpuQVLtsUm785eZdWZf0G3lRLF3DwjlQVj22O30Chfz4eGTRPigmNn33ncuQ7j2Y+LZ5X
c/JnrVfAq+Et7BnX2CtmZBD1R+iNGlOeZCPnvrTpcmGu+w6OijRa9f86ZKXq6NqWXIvTibIEKEVB
3KUMOhRVI870do61qdO9ICoZxqvQprtogjfKX2TEA5mpb0Uvi+QVl4ECirVo+VYBjYTP7/MH3mKL
zcQGJFgpIuLWSPkYyYg+EO6BfiF+Qmh0YqnELNR81zt/STC1ZLegwyd9I+1FRhzYJGceYpPl9Xz+
LoCtTIyCg+j63J8jmQK7mWoVkLEYtlfaewcQjheufqYJVRTyARLtrFnrRGKzBdUuLq5MqFbjClfO
1NKaLEOb+OiHzLHLCHLSrYXJgnMJHTOfEsJ+yJDMHAtkte/Zgm2o2IM9/wT33KW7BDJecxkQR8zF
b1Pn+a2R2eh7hxv5oRO37qKXyQtIQbyWzeUbkwHH0eBoFeBW9KTXSgGN9zUfW7ThnAqajQZY9W+v
rtj9+je/aFUOu/WBjfZUhcsJnhSpxhHaxghTadhZuNMgzce09XHg55zoYOhekMeaVkd6lNsqmXAo
zpo7Oo+swW8pgl2ib0mRFx4sr31D3Di5JZcj66jXb79UU2aCqPk6XbRZYiAR5nGhTG+frWJp8ZWg
OID2XuJ9frCkl1y7DpO51HETgfiJp8pmIFxRxFvH5rUKaio6lyxgxsxaHM0wx2yMEW/7qXttJ2me
GNhlY+y3ApPIHE1Vbh0zzBTY+4XcK0dVB7BZW/+1jaKfXr5jRyvm5dy8V8bY8KTC4x0t05+41qFq
8FNmdHp/pb3tmOIIPyZr9BbqT05N/IizcSnYk7t6Q4aCnYZ5rFe4mzgTbueIeehumYOZEI4PstkJ
vhd6ZONbxkDR4lAXUDAEcW6/8Z9/zKKvCukPDzSWkC+fOeKOhUMygdPzvgwHgsTR0f5z83NxTw66
sICV8Ms+ZyBJwwubkrY6n2//8n8Hwvt8GBMc83V7Ryj/4Cv9D0ig6f5/pTgw/cV41ARKNj6VhIXt
F93IJzwJASkkWY+4P9/BYwB87MfPMQzXp6W89zd6IiHWXd8xtGf2mIQXt+HX4Wu5r/1T5NCOnzG2
Yk6JSrZxYiOsklImqtuwAx47G34zRQvcYmKxVJoGI4F+4C+xOM/VYxa02oJ85rWNPNMblrPuVjLG
SfXW/JGSUWzBLhULyCRT9QtUwMMfJx+CEKMrSEBZjou6WMj3XOBkd4asFpXvdmG4KbrvaEyzOTdv
4s07TJ/ler9+3V0JJjGz36VtYBkSQQYhvuLBpTakqRMKidsvvkpF2u5wMQY3SiRNX5M/6R0bahuh
GHs11+XgcoLT9eS73/Vp888FKEh0iPNxkhPERElWf4G/2GVxsUcOEvGBDEeNA/5OgILSwzFZWE1V
+2RyZY2tOXCDo8r3Fk/40yT2BXJttxJ/5W+FL7c0vkB8+qRnBoj3IkBtBB+Ph/thOAmrC5VsMPf4
LcSNF7ezFCg8OIclWf5vUuPCjL26k1yVsGNpdmJU4W1G9f23LQ8eJdv2pBOh0akUZWhhe2sQ6TtQ
JDBOMwq3h5T5lVjORGVlwHFncxZfy1zduM9f+hnC145QBJNWYWzU2V2Z8q7RZ2kLyH/7XDKg+yKY
bDvxH8M6HUjOqrK6lWbKtooFkBA0rLFRRBtfr2+w5P7vfYaxiHaXlvDqmw4e6OULP21R3/g4KSVl
jHGrpliQ7FxeF15NiOZBAwbYfVCvi8ssLyWNJDsda0ybSG1ZfBDw3FtpQu9nMfqWKHa7Q6qEtZjI
EHNrG5SHCBVZIyy1Dk+geu6IESCxPVhylFBMSsvlNmTOD8LNmE/0tL10PO/DmtWhfDV0Tz/UC7I4
/nUU0Txr9DePZcyNFiZBg7Wip7rRn/oCUkvGu7omQ1HdK0X/fMTxbXqJV6W71UXJaxQsHChEI/Xc
/81bVGOT/kOlEfuAHahHTaJhB2Oz+Rw9JK1UZMTNFvfETCdHAwrppj7s6W0AcjZ3HbLnP/F4xig5
A5ah7NeAioIyNDeBFJ5cupg4P1QRdf80NAfbYWSNmFxWJmnF3T3NhvbrAosxTqPanEHRX8xMzpk4
onxLdFQTNyPWUEP/Gus/DfKQK8AVToggbPteqShZ7V2zSk4LeB6NsTkaVqlPbaobfCEUold3XD/U
3gAGtJ6RNBJEkLjF6OHDutxc5VLszxkEhK8iKgb56ehkIvc9+CXeIvhbgt9FYS5ohzkBOL6CghIE
B3tunUNWXukbfhpsKsMoJMXPoNeJGVrJjwqizkYljh+xGIrWeYHGFpwFBnb5bqZW3KhvW4MN1Rww
t0/b8vam9+ze60uBwio8x0EdPUar+utTKq8GmN7+Ek3aYgsna3hNwNYlxzRjtbXGA55PgqequNhC
bYcDRris2MeFy6FxNI3nmvpXphAHovx+Dgo/l4XV+4h0OyrU7r8s4z+HB9W5g2ZeRXbitJC+M76u
dC8XAIS9++gPTJdVHyA7MgerU4QftFliRkh5Hbo8RcpdJZ+PKBCQ2rM1Wg9CV53MY9tu/7Sa3hKI
FTF36hhbY16K9t8nnfMEWhFEwXvO9sy8mnRzk7tjjLfc+E5li9CRLayH/XCYF/67cGXpdq/yRX0G
cGGQAstC7j9OfcYLKd3kOV8PD/5pQlCUtJug6odJXSxN97akSyjnYknU5zsz+8WINe8jBFcwzLIo
o7a4bbbnE4GinHHvyIU2xjle+hK4wJZhEG0bcjrFykyHHnpbGtrfCNAeGIhWI8/QjZZsRf2uRgVL
yDvgrNdTt1va4J93K39zVObA2YW1FTj1hniwMWmY8EGZTJzhl0PeU1CPrNQOZFDFmcnMH5I2hiQE
xba+y9g4lHT5F8/VK2uf7RquvetAdquIrsfOuIH/LBfP+hAMnsQ8P+a3LrcbRxRtTHp8IPs0FrRT
9NXXz1LmKRNWp9ZL2bc0q5G1nu0mLRw58HnmJKVtdbtymYkIn9/L5+fPqo4QtdCZKVHz4Kt/UeIu
qXc6ZIo3cIGEePWfsp7cl1uNY2OU8nhiNXFlc2yeQow9Xj2Gq+iliokcSacyX6mgv+7Kod7K0xL3
cgcVfgZj2LgNznwjTFjCjYIrpw3+XRPrkk7qarct9GQ7xNMqbT1E6hWeTqXMsnrdz0p4DGZigPEn
7v4cVKFBC5FBdqvV/RftVhs+6pmF0lFGIjDu9XMAD1/2U4fsAFgleA8bvrysezEXaC7cbG87+MqD
Du7K0vLjBQV1psHEPBsl6D5qOf01l6E/ZT0t8HHkr3ym07doYgmtNusWfCVPvaWyeikF0NRY/jcN
IeZOLBpEkcwyFF4B6CAMtdWi371IiUIlLYlNFNgVDzl0ex75bN3ADUzgQFI6Ez9Agsl0CfwKVeP9
HQgZj6Rv+cUbkgjEeu0N7Y+j6VqnrBJD1sfA0Dz7K2A/GSKQK49jptCzbapDbotwM5H0X6szTxIK
bggggFvDMgTd9zZc79jSUsaeFTc+gE2hzHqY72I5E8TcO1aTKqXq1QjlaMWEwTW1Q+V8pLEf5GH6
amvaZshKYHCN+I4oXeKfsJJHplVX9yVMe7uaL6NKZBxYd05l0rUupNOXk9VLLc7hQYDH3NHiUcRJ
hRDXfmUObkw9MNJaEQ1UugqsbSTTCwis7/S8cWGSZdeGlUC5sxeTgNsmZH89tI7yomDhgLmy0RNH
IpsKrkKeMjwivbPHXfHM+oFq/TPdZWGF1hwN8E35IpIGgNAyX/4KGVPuccj+gzww87Ij7LAHBBVq
A9qsx1cr/xnrOhKqpUcaBymlFY91io8hlF3yyHPRvYu2BfuYjIGErNq/X43WWO5si9kV7ulCf0ri
lFFtUGTZiJT7Vekn3bJLCa6/5lzbl2SikgkpsRVUBWe8qEU982BRqRxJqIAC1VIs0PlRuBtC6p1o
8n7l3q3e2HeiXkABOz6M7/NCSMrwKFIMBqnOBCxFcb0sCZmrAMW5uiGvZR63fSyKc2CP9ElyXJ8f
+p2m2viS/3wL9HZnGgSsabewW64H9HUwETA0iyg8w+KZhZvGOxHlanTKxW6F3SKun3l5xu3F8IDv
tbkMpDF8wDeKZnNTJakHJskiM7oz+tt+hMAIPDU8uGSgDj77684l61BJeCCNurJ4uc+FZSgbWAN4
ZWMXYU2ruB8jzYpxAtyxDSfJXlly0+js2F4e39n/m2p/2Wm+cEcHYRGitwcDX8wD3FDMJyq+e0Nh
vAaCumqEMjzBq2CobnkT+PZEmXwTMPbKZ80P0EPNFU7mI9Al/MiycR3I8VvG3w6IDosr1axqa2et
yC71OyyO8GVMxiOHv46isicUhPbr8w70fCVqZjz36Zaz9es8I3O+jHtx+HrVwOG9I7Hf322sscB9
ASNPQXpBGHm25h9MgjVsTokxr4nR2/DAAqrAE138waYLTSFA13++QnIz6/0fY3f+X/pSAqi8IwiY
0A6Bfw7ntGgaBZg/mNT9qjrsq8NgLGouT38DzcLpR7LgGJEBLuCd22kmlZTEOKp0os0attOETfG4
V8FAEGcfCFcWspQLLRy8Md31okCwfMHDp8Rg9XHZRBSwV37gj4ar17yltXa5Gbb5WOhywDzlXRhp
eHMHREI9eitpM18ngM4YRWrf/OxSd38cBDUhG/PhgT32oolfxypganNJkzdlNXjrGbp4juoFMGx0
UokDReMdPEsCIruCHcUmeR2VLm5SsxHFDu4f7E/F638ijO9ULn6NnUp4mWTpUsLrQfJ1o4F+TYsS
eOlmuzSN09RlWEZ1bM71MO0cZxQB6HixYcPKGtVWLwctp+hv6+UNU52DdF21OGsxA0NHcL+QHf0r
UUv7sck85Ggmyr3Va6HjfVkZ7RAp72czn2nGs0UsYEPxMjpS0sdnS6io6NVsM9jYU8hLw+l7+N1E
XigS8Lj9kA/WAhHfHbWercllmA4wALpE06IIlxWQiWcsUuLrQYi6AwAgTMcBPzqav7qWH0hEMm2B
x+GFdLF4pmB6Tu4w77PPYNYEEjBRmpe9NL9U/bFiWbYN8ILo9wszysFuAJdAh2pQ2tMICfloRJYC
f7xosjwSJ/TSowo0XJHkBQofV4ceSHmygHcrkHUew7MttyrybCj8qmWxvJAQ6P3k/yemsoCS46iO
sYkW5UUYQHvAD13seyhyviIuEZpl3jrNNkgDdqPdtMQlGkzSwbsHwpXF8OpUT4ns6bKvufCMqmN7
G+KCgT9bf5sw0Z7x5WR/LymPlr0bjdIKT8H+mIv/SabTV7xstjaq12QNyzkeiFSTrxwSqzx1EVKY
d/qjoSzVo3V8MEW76bOMo8lpgb80+uHQPdFhbYJmLtgKe7boOMA4bwwKWBG08y5ogxFhFY1pDGA6
Wy8YOvL5idu6N6gVDgt4OJrHmCwcXp6rwhpeMDpoGxbunqS9zzVYtOp9dIKJu4BHnm4ryOPoaeke
XQO3BIMwcDvkeVdoRapiXQUgTWm08DYNUFd9FioSA7Riyaj+fM22ut1ptJ95Z8gypzlzvHn5kb0T
oVYK6sOQ+S5P3b9yxcG7GtbHcN+ZhYgrl3iSUDHCSX+sxEjH5mc/8elj5pj3rxMCF20LyhzZW76A
vEAasI8HVZrn+LnujeFjdyAHl8bhhmZ26UA17fM/B7GLYs26o6GRClhyIQC+q+gGIGfXAL8jDwvW
ueLFB4fOZNQ/jvwjf7jL2wwdK7+VVaE3S9kFuPpSZi36HOgxX8AsVgiZKhT6YnDQfAwc7t4umeLW
Ht34+ahP8WqXa4jgjlCugo+KtRxextvAmF5Y5s8jfSATc0RytgBkFcUVw4E6JoUKjFMK1rh/bZTA
Kn5cD77m29T4gx6z2LmMhO7/0Dah7F2h24AO+eR4uN/WjrKf1uhOmdhotMqhs6Q1o4RkZNwPWtp1
BhymctRP97y0SYgQyvL/CX+sA7AFm5wMiqHQ5veYfV+DtL1o52bN+CBAZifWVII0wVk0lvDHuOXx
yrWjMva5DgCCCUsAdH2IuLcklr+o+x7+Z8iP0/aL2k6sjBPV8AhSSoHkTl3o/vc/7IF4Tf/uW5JK
aFdHfqyrrAgkZWY1RLI5tvg7or063XNsdRAvYUP90qo3U6veeREL6xVWB17LvXzdiZAyW01dDrxW
sArFHnaFo4xtxjNk2bIhVoMpAfiVOleCOcha82MzLArQaXiiGrfSsbbCsoJenb/6EMVF79vRdfnH
MEvSUlQoO18/v8aO+LFgsy/W8C51grGIUWEUV/bciGL5l14zXuQl79ey6ztnt1S6FcUpCrWUjtAk
H6tKqKWp/tG9rAr3hKrUtAbme8M6ydp6merOUf55PTvCWz8PSdGdAsug01xv3lXRISVn95MW0j8a
38TkqY8RUMmZWknODyMH41/1vqIuigHTNOALC8y/+dPqs4cp3HNf4mmvFYIAIMnZX3+0ggJ3Hy8h
9/rcVKPV6WUnTQBJIVIpy99AMo0uTpesSyCwNWdH6uQofore43peQdHwDe2d9H4EXQF+AnSMSwiU
d9XUA4uOf4F42NjRcsPT3cIT/FPGEK5g8A41V0RBTzO+SbB4Qp0IHFjMtrLSv1Ris6fX7WeGjf2i
9+//ip5ydlH42SkwDJ1aecksmwgLgkzGuLIKm6t4WIcVyABWzTIF+yxjDalBxRZJJ8un859EXe3C
b3tz/Kfv5I+2kW92EUk/ri8b2WSkAQjtgttsSc4HDd+AkdMcB12adPudDUTdrVrjGXK+jLTRGytj
9o5sX0WlklPE2D1RKMVbphmwI2y1IOXUNlyh9DhNWkVC5fjM7Y+MSynpyBZH0NDLNXfDKhh+tmlA
43EsIJpABvAYeNLmB+PguQ0SdQdNzh8zB5uQFGmOiE5I9Cn+s6MZmi2KFwCSYOtdwZW1NPP8Ei9r
8SvVQDo+vPgQ1w1ZNyPmSprOWPnSQGifdgASLJbRso2rnCuQDSt8TliPF+pnR+bqzMYEIAAgKJzk
2+hYc9Z5TzclsvMFGDKwFrX+6XeN8jB4kn6erDlNWzzpFA0yTaa+lfOvCx3xqKFWdj14RD2c4Qjz
ED6Vj/i5+FEH8auqpRo2jQ80ESEGiN6+BpN2pGhCRT9aj7XoGLVTzI3srJd87XUxgAUjBXYitSiZ
d3apDu77ezGRLae0rQV8SoIXmn4+GJZfc5JXWOFFtMhvvdUVYENe+5bClRBxXGIKUL2ejfFfKdwf
4Wz6W11/wG9pez2Ii5woYOn6WzwezrMJFmOhIqE9AvGGbINJV1OwcyImxv0juUXolvNGm8tqiMNp
E+dSzgtdt67WP2TwSk43SQ3K0jLBcQvz+aG9G7sl/JvMCUQhA8FU5GocyFkl2403Vqno2N1fIipb
MCa8KbLKKx8bU69wOgoBel7Ccbi/ptLpRhOK57vOnLzAn5lLhFttYu/1k/EIj5e1H12yFONSmJ8+
BgqaCVgmi0BgbhF9VyGSZAFXXsFJKboS+OMtO5RnVMhAjgr04VtmPwK+yRM/kdeZLm/MyN8E/ih3
qd518ZL92tGNO8WRpu2AZOk6/AgWRcIzNGkay+DIyNLNTVhILdARnFHEmh48x+Dgkk9FBQ7ABemr
TIWV12eHKEcESiBhllI7m/EP+UmJANT2pHGEzutI0e+0o3vI+MtLf1t7YpL5ODFS/kRjaPuDYR6w
uxTnYfTqq5jtyFSjkT0Q0xjTQZClUw5MI8AOMHF8d4vVL/wq2JxWbs7YXZPfZCEb7h3ho6ifT4X9
dfhS9CxhZ5vBWcjYaKmoxWGzTLsEu0UQ5YXqfITEBNTCxu9H3vBQUKZs3AzxmuSLIlDZjduqCpI9
9fskGbLd03slWtV58CHlWR19Il20JoicirA4axpP9K10NjeVKwaxBwphjCm27Gx0vvNO+sZ9S2b6
iQ2vg0pVesVoxO1eiAon10dFjkddP1uyiJn9iSvdqd3hZui/qAmxvnOm8R3+tX/31K+pnwJpG3WG
8w1L4iKHnt0agrK/vsvERH7dErA8rfq0s6oEXBgUfsdDPliHt5xGf/n6Rron1OAYFu6sC2MyYtX1
nckHEWW5UFbC/eXJsr/QFJnpICJ/pGhXu63w/5IbqDI5G9eghvNh9HefCoQor6Vn+dfqUpWJfso+
7SBZkEDfzMa5TZKpSTUbutUWzF1mf4qfoWJoc1TycTB3628JDn5VeNdG5MDtBbBaYETlSX5na3rn
dND3UJDqomAgnP4G/cWRYRleeZi6LsCriRnzvRSiD9naF0FJmwGyyoaOo2PUqass3ShAFIyC3T2A
SqAm+ppjMTBwXRFdZPauWySsMBZdmsxfCn/FjHG7axk7u5zsfO80YbEXDF6aCzUdb8kUWY5N4FuK
Ry6UX2CajLMoxkoLW5O/lHkwwlrG/OkoIh4Cotoxxi+08JSG3eqIepBqprEzg3o4Hs9ToVbi7qXu
zduOfH4lEETTXp2EsV0ooHydBGJFn36dby5OwlEsK8zh9OeKUa8ADy5XGs+odUdm1TacBqMaIG2J
BQcGy91zx58hkraQl1fawYdD6X7u5JYcp8gcHsRPH3M5Pgh0lrHXoq7DQlK7gFACrZZ3llObtj83
5aYqB3mClLoyhK0JMxT5Jy4ohnhJcSMSK/64It6yORve1MvswGXpMRCH36OaJNLE+ibrV9vAB3IK
IxxQhW9RjOeUwp+QvZy3EVupU9nNzF/XYmGFfWK21Pri/GxUWQay/q21RGIj0XZcsNdiEJWPBKk2
P3JchNknYkUWH5VhQ4+9O5YVVs4Q5oRK4CfZy5HB5Sylzbt6iAH1xJuYl/JeGphfdkmEM58MQIIx
W6DxQKETZLrs58+US3Suv6dmoPFUm9yNnEm516mNg3HiPaiA6yvnf5jDHT+tSaoUgtPvfe4Z/fk5
r9mRWQD7D+eLwWBNMHfhP/SK8HrREM99yJVHKDq2K0FJX3eIOfdM4GgQYVO/7yFNTCoF8A4FhgGl
Ia/ztEW3lgGZoU7dTWAKti4HqYgzcWW/mGpj/sNhqgZcAPH/IXenceRAStYGb2D9irvebSkNq5u+
umPVrcmBrAU8ncxMUtPhOhzp08Nejy8H7u/u0J6fd1xWrjz4CYdCJFNAEGNnaOaAcEnIjff0L4Dc
h50GwaZnDjfy/5AKjBaKexZog2rFICtS8Mg0Iax0FNTBigrsvRb4H6v7OSSqRh4LDOjKsfRjzphI
+o71ukIOF1NkZsju+y1IEABVNKQr/oS8QbLO44ZH1lG6s21hKtlLm67+dAVbZrQlOaaWtqJ74W7h
MwzZYs1LLCUtyUKijCnWQo2AlQT3uc/Pnr88cDWMHQwlYwS+aD/HeGIgWnwfZslbNCtvtBkUy5ya
B9Lx9QWe0x9kpTsirhbn0YPqBbRTFfnz1TQdxNfyk5cZ+TPSYN7zs31dXdhTwX3dkGLOVGwkp5co
KneBXyShH7YwImos74+9OBl7VkNiNSwOfi1c9ALZoTEvU+E9EMoI8BM4xb8mef2V/rBh/JDx6TP3
7ESEY6GZILxKVkg7vJi0vrqtEC92HL5BlIMwFhq+RWx/m4Q78zb5n2hPGyEwszL+QyYKKO5zW08o
ZddLHTTU4rFIwnoRCRvPYX77APvxSgCNawv5zbA1+XgboX3j3+xyM+/Bw5KSRi6/eekG11DrqSND
MiYJvPjGH3N0kcVD2z0JFs7EZ+/+/0an4EIYkDmM7UvArQQCTEgX60BOv8meEN+aA9QjEMNEalIB
GsTUCMqGtCagFkw2MaCXLysintLXNULjt4G3jtFejIZk0t9TxYwPBZwloY5HGi7dlBg5hjnn1/cN
8fAFLwaL67RrSOhQpd03LD2nOxJXjgSvawPcfksW4FOKn8U5w/RV3XXGReef7ZPJdr2J+scQVI9X
xCL62VFcvRCvGTddI84AsUjatz4opzInYxJmjydAJwQsQ4bM4yuEesDV4iwyrQEf/aULhnAsIgGU
I66bdBFpb0Rb4CxnQBnjqaSB9bd5x+exNSiEnpI35tCvR3xAOnN56mW+I29WPFtDCAKHIu/lt6NW
CctwIS556vhW0oixXpWYlCRFiABChzzsVSQBF/nKgF+X+AAfnCX0WCbMuyFJfohLLlNKuevUICtO
Vp7JQnl8iz+IfpxbAsA/zfl4bu54lFNon44xbdLpzTgoINse7E1OD79HsjWGS/yRrJQJYgFBCETV
MnSYjGj9RSP2Mzjt6BI/44/C/Ei335AeqL/RmxYqkdpY/uevBlAaO7sZx3oB0gCerB+vNjau7I0G
72pPMbgBuesoeLmTpcxrEYumVY+bRq86mSVaHbiOOufXItyySiKtj0vmbDWjf5Y6jSGOdaymC8mz
/YnAyEtKpbD4gsS0ojtCH2zONYU68irWglzUCoLKgfCctwNJWbWl22mU1TaPqRIYLfUAbCzZHppr
YAhflVIpzyPGSrbSjZ7xHLybH9KhnW8ErE829ANCyrK+HjvqpZY7upudoqBgqrOCZU30Qiwuv2SH
AjDFnxLXs/ZWUvO9ZKgOK41k0f7iMf/kx2FEthcl7fOOauixdhealvsKxBxo/v4dbNf/5v5xM0fM
+WHN+WWz+sDabkD+/6Bah4rr85OXI+jmnnHOxfFNWvqaJanLca8QtwM07RgI2YqRC0mwhPtO7o09
WfVNlS9QIikY6HoNBJePH9WaamTry3DOB/iNeusmnhqgWFBfzxJ4RfDUeWnN5KtVkKihprRdetL4
n5mWy+9Em68su2vIK7B0f7ET3mQw6+IegEkEUKLIJ2ptQ6LXJYxWkdLpgFfZkFxzmcd/qDCKn/H6
iMxbPZl1DJox2zVOapSn2f/lsY/CDE6tiVzTEclzprXOZuDb47xQ0vzyMHRu1amFWxsWVFYH8+7k
YpQNBtoCKYb8QeiIjllJllLpJKKPSlCoQcmA6nnY3RkEZxbjJ+9cJTF5hhx4miPUIV85XsI9+ViR
jNVlrBFzcevO/OhyAFIe/viLb+QLq0/dgoav1zY+rlpnEEsz7cOE8HEeUvmVfk7wP0MD/3FtKcIB
Ahvk0PNvbM4bvjbqji+4LD7Yfg+mt/T0wquYnpRMnaDQX5L9nkqQlIwBNpfMAs8SKtHjwjdJ7iFb
m8fB+jafA5i0W2ilpthnTLfoh5i43Np+vT6KNCmWijuFu+elaxOOYAM/bychlnXfhJR8yJ+SS9lY
2xeKnz//WJnawlMgt7dZf+CDmhkLI8nHqT0LZ0t7nn7n8Rtg3A6h00H8Zuv5oDIYM9A8g7//qakf
ntz3vy1LJwJUnlLaWipzki7VC5UWLmiImkR46E25VOxNilAKCGWU6CHvdN0e2YesueTV9umZi1eZ
DtL0XdAkgI52tLzm7BOzmqiF3LtJNISuZ3MtB1NAYbLfCzg9txu5S9fP20wjPZrGj0qsvoMfJ0QA
BDVcjZmvSdmVzAxnRdn0+44CmfcH/uFO/kSbzMsMLYm6Owfim4hLTNvFtSypQL2iLMEf6Y0k0VOy
w54JsYX0Yn/hqPjdX91559V55fGAYzVm2upjE4wMZP3sDS0G9De1140ykck8JIb8jjUlzi9/dIz7
chN41QKt5LPtmvTB72a7lw2M0Q4fp1oV+74FkP4U7eo4sBDufZ/v2q/VPWkMSXXvCHebM3mxY5m3
3jWOtf/o7CGmRgaPnz2tA/GZwD6PF5ejBfm7e2DhsjcYlYysdGn7QBPpyVMtwMdj/fbMhxIGwXNd
yKdnpZU0mx8ARtfMpAZXSD8PfTtq1hVW2qz28uUgWW76CVyhL+7bCo8CBJuHpvyBbaBIOjZmDszW
fu1HirdVBjGYBIvvcz99+i637USn97ZRiDf1nhXHi9WD7dES/4e+8Fbx+w1BmPJkVJ91SXhN3/mD
wBh88B8SPmqCBryiNSi+bHt+Z0Kwrq6xEMzki1rggVKV4Ccr6huTYkLWTFdy9v0theD03Lg5pvjc
FqfhkIdKGLjklY++O1fw7jvnTCeDfanEbbKu6i208s9l534vuDcw90ZbIhX8ZwMdz/PjpAgqbGaG
C+yynSlesOUnFRyMY7uhg+w+8U88N72upi9OF9L0xKMrGPoLHGpiTot99YZWqhuSAu2AM5wIwV8u
onmeAOgdQ5bX/oaOh08+Y7vk9aqUFe4u+i15nchttB8UJEcNuUXSBwJffq+YGetnYEAz2BAa+ElW
y12rtTXOnbL5VAIF/TXWttJUo9yIJZy88+yw6lMofR2H9ttvngszEL/TktzWs2aL3bZJi0igiWG4
C/LjJolnvY89NROrQqCeWH2lTCbzMEGjBVfjY5jf4Z0u3/x5bsrzLcypv9GH/ykzpxNE6atCiE8Z
DTe20tm+lkr11IkpbPuqpuYb5hVIZhsM9aKRflCn7iMAYr9LKJwihm89JaX7BeBu5CpRUpsLcn1p
I7xMGqwON2SRUCe41il/Vygjd3yUKd45jMzuoCRdYMM5kqHkwH8IDkvStU6UhgSuCI8ozs3lNiGW
SNCS6+TNFf6/tdFWcVB1Lz5ZgvQkT1VW8KUKZS65lFj5u6FPg/582mE//VqZKjLS6nc3FEk5dY6x
uQG91VKGEzs1UP6cvwob1tsFJeBFAzyaFDoGQCwSvUP9iZ/pDY6qscDOwICKRFp/gS6JaHWYSYyF
VY60bDGl0btk4TlwpzHqkFp08UCBrRmst7TDLO8XIGx2zwJ78FNnTLKHwBQ9OcXBRL6UvrMlEAta
4dY3NFZ2jlgzzAAb8ruIuxn20MsDn05+u8UHSKhNG21MjP7XYAsK/dHAXMQ+HTWH/uEtAwIX+o1W
OJWXC7NbCdpOgeQEipEHgVplDmo39hIfjz4UbXsJtItUzMGhy3nhbrklCqWns69VI7oBGaY9xxXm
/qsfZykrkS0hllNQ2iRHUi7pnfvieg6+i+yn2N0B7tdhXm0AtkmVaDTdVWh7ZlSo4qhnxIN3HLgc
fr8fsxpB2F/UIL81au7i3sVAe2t/eWEAirP/eB7u6/VdUmscyhhgATMTWBSS/WKBQ4Tai77eQlXk
UOGokAeVHCipde259OAWLMFM+9+ybQ9umqreScuynr5Q7J5nV2rUvBPSL1INP+UDVP1bqBVtSF8J
DxQP1A4FFaZAlDqhD75q8CXxmYFZv/BQQLTP6loiTo+jUUflbjKcXAV+0e6IVQBAWU/BoBdYUZWn
MC9GLJsgvp8DQZVj6nuv1qhB7ijof1dlvK7a+ZzRuTQvDB2d6x1wvSWSLnlLZ8O5BL5ci8q7+klW
45VHOUWifml/yJxwGARLosz4n2s1FxMoZOshHi1303WPV7W/WQxu5LffzFFjlQLdp96WXlj7ZoPg
4YE/db85R9Dygjgsiu2slqVLH0OZHfzE4dIuJVgIFmfP5WOANwBm9LpcT85BJaZFRi01RTyfsjAd
ina5kgYN6NchSXDGBcvNOQgNECotGE3F99+W1h1/gSUsIgEfADGI3RPUNC5HqA++KZ5OcpC+qtpd
NqnnivnbElMu2VRNJVlbihu42PDo4rGCzcOqWd6nK4QTo+7gvbmOG9lyfQPx7ABlQKN9Eso+Gc81
CzmhZvK6SzXnDs4wgSWENTwFCA3C68riQzc4DiHGlKUx8t30OPnJz6uGbNDEc8/vmM+O22se/W6i
Zbh3D+JhlH0gyQiHlifIPQzPRU3SQ2ORCraC9sYjeCtb8TDhP0qlQ08CkAtg5mPumGN7j/nbHyje
7ofsrJDjEzISen06nsaVxtu1LcbaavaPiRzRSYjeSz83/8fAygAznUVpD04WEIh3IUqSryOON4L0
vS57i9dFrkZV5PrcFpQcIh9G14pWaHshyDHWlSkZO68jhBH96jp54gNBOPD7c8VVlYNY/+vHStOy
pXv5nopdnn+xpHxkBzaX1y/Ua7R8+182LS7vQ9fyRhLCdAVMaeVWNYAadkhbWoMnp5wBQ18eZSeU
90/5MpM8UNoDjtA6YqbzcRyakQYMUEqdS2kdkjwYQTORzKVm1h8oDEKjIrdGL0GjrIoAyqPiz/qe
KQDOF5eSVQN4fmR2JlacbqFEBd3MCqJ9GbOmWCvdLC+Kpn8H+soEq6/RMCs6rMVjQ8MyxDVTPrtA
/b3o/lF6km3XlxwH47tHoOW/pDIvFNnaUGqBRM9QEirxpBLWnluhfGtsdzfIDaC+SFfBAOm5ovFD
FuvFMpWvsw1XmFxODG/Dfkdy1dyjv68v4e67/abof64Sw0YoCa7iatVlhy9iib/Pz1p5EZXuS/T7
0ZwWHYUdGDZcwDQXgEZIHVWoZa/xOY8W8iKG5vKreGTmpxDz0c+f1gdixOWO6mv+DvdGB0JN9T8E
RhWOxQyE46mdLnyTCPliH0gZmmK3cX2E0s32q8/zuzj2nTXkak4SWpP+wW6uEkkxDNd6nUZxzDyr
2C3zGl51AWXmYRbYE0kYvLirzYJ4Mgxo8EJ7EqjP3kkOnnPwVWgCR9FyL1AnZpgLZ4cE3mIxlf1R
TtaQ5PgfIYrhUV6M4WHBsMUutwxJ/M4F8Dq0YTC169QpIR4/tc/IsptRbNMAn1vHQR1fj8n2LTtt
8FKyFJ0U8X3AgmL3cOUuCDT3dKk371UYvvTe4LiuKjL7Eh1dCwj92xPD+91PvtQpx/sCJ87oToPx
9DW6C1/bDbhzP2ux+TkzfOJvIKIUp7NvVezI/Dtnysu/RvnT14DhD6YDXo5B5kFBryOt9vk49969
gZmKuvV41onasGXnPe0FfuTpeZ/PIl/IE2ph9jF/3lPNQjhSwWiHa6cm147Ce275gUwf7JaNvwm3
izU89NITSrRHYUWfAJUmxESsoNLZJZmUg8e4ooEirhC7shencoVQ/qjs4JP8Sqd20lRaB+5b0iSF
TDnTrzyIV04ZQrE0Wn2hIwD8I/+ubIV0hDtbJhQCOf5rsajdZHd16wq1nZ9GUBF17xHJ9cNn2Bz9
hYAs7RAVuCmQr4wjnr90pAsUVQl3hvjwERNJZSpxQ4EeEKr0yFq6++aHyT+vN4qjnQIp/CrVG/Cl
AiEzXyw3gbuwtlHARry47LQWYYccZPZ+t52r/kbFKqdfovlkKhuLKQmkjkfokJxlSj51oeIKvDv2
I+q+N6UhT/dVbClf3xMGe7hS5I9/8Lhrj22qHwHmLr9NwENIHztXSvhXBnh1GuFStrV6HzJ7woG8
l/OyV/jKDwS0nf5vIZ9vgg1sMAegvFiklyvunwF2fPpqH0ClCmBeHJ23fHnyE4aqSy2LhdWYbEpH
FsRfqKdXW8+Pr7q9sCYCKzyD7buqvTh8uYPIjSeb4UnCx66SrRnRPmvJu61JxDB+lBE5GOSXpS9g
btJpftFzBjxd0WnRvtRrRRLPxVzAqRDPt/SQi2nBUBlGuMejSb/OVD0MRLl2zj7n0OYwJt0nA8Wv
pxqUVYBpAGs9Q4fOc35MVJGVoMcV4Rwjpxa4nZCYsE2E68YHEBi5Jbxfm/zTp4NbKVFSasK/kUNo
w5ingcjVwVPHrMPU73jl90qNKrt4u0iqTG2BWKreaRpMYlTQWVFP1pWevdTcxYBNb/+aG6Bc7/oh
fl+72X+7y2B3Yxgx0cF9VSpwOfNddCOVcweOMFfzbMV5JGdOSwe0QCgT3usFmZXWcfvKldAHMHQ5
X6XtYlv4PTiIwxT2sarvt4Mfs0DP4LKPeCArIof4w5BQwoDK6efG/Vo766q3duZ8Mc4xocYRd4nA
o8aBjEW/cBG6ByoDwZynDFYVtoX/Au7wgafrBU1IxU9JgirlK1DWCGOIAV/DAx/HDGWxOVHsw/j4
huDKUFDnXzNwfWHw5TK8BTDdFk5jMDlVMyncNvptU1W8ugh/LSwfiBrbANUVs72A7Twga/jRpqmS
2MA1POmoL5u7nBMRuc303EdecH1Gt24CGJa7LvbAkn73ZE8Gx8o2R/KWKjSp23rVXWmxy0b404MA
kPX8O9xwQDnplvOmwnlCqmKP1eC0ARl9DjxLG0VpW6b0Fe31599ryWfBPLO++k8gI0ZKRkoF5kWZ
rpC9op3H7kqxfL7kjfLRZ/V0K5AQhrit7llP7YOFJGeT2JkfGDl/Mgr7HSk90Q6VlZxKVPYVHEFk
ZCu9Af3xL1NcdNXTMWZ2LeR5PsrtAp8GJoAdZwK3w5H1ikrrlqkoX3mIG9orQ+xIoHEF+QsBmjsP
fZj4rehIaS2LYq5yB/fsbz2KXloakyeocPz7+1+9zRY2Jgm6+Ld0MjOp1uo+9caskuikRuPr6UyX
BvgTjP63SIXCR5Vhv77TnHQWq7ujEXEd353cbHtm5zajb0ZGUcRxC7MT3xX7gN0y8um1FNXNpPgq
VKu/8Fx2fEvZfEYj/nHvpPCP4eTU87Vk4lDesyyBXmT9OllbRG/+Xsc3xYqnCpoeuTqc3UBdPvFO
ZUhg8GH3zoGTRDvF0Jn6Ev7cEYMYnuZFBFl+fGZVR0JLrzXBdLmR42Q8D1j4rxUu9LvMajF8OiBJ
CgYbo0bnE/tQqaBL19+kAW/eQZEs0P3749S59PzqmQs0+ipbuDuqRuHkKN6gXIWqi/UI4sNWWCqh
IT7HhueKFn4Drini/MmSvyKIq/IpfBJ2802g6B4lpglfja5hqZn44n+e912WCwAPJlGK7nkKd3GN
ql9S9pzwGzTpp1jMcDblpswuElX3WCeX55ZpzMkw4tDUmhrvqn5U0BW3brv1rpUFKK1f5CVbQ/bx
nX1t8Vr8TCsSoEhkVVjESdBGSMPSryz4LQ57WECsiym/sVl+5MwXgG//oGuQdM5KO8pvSH+BGC+p
UC15gXu0QKnSpFLOdwoMi6HN8ts2bT1XzsJBgQU4nbqQ4yTEHmMaVMKQI8eQLzoxCfh5r8XZ7MiH
cvba/ph4gU/pFPpyVkAd2APqT0ROjw5swrY0IY9GXzrb0OdzpnZfRQ9N9HPM/vvsmW/AAbukVmig
mS24yrXgnRiqiyFlI+qAMW9aTh/QNKVol9D4h5FRq/wrW9TZIYbDIIK6IsepzwCsPrZ6BolJVrQ8
OmVbEbL+1XnjhKkK7A9D/K12GimtIYDZdSZ7HocBCNvNyt8y3mEYTNMJXhkPYdTQJ/yytClVQtx4
DunhzUjdF/qD+Z3O6VoxwaZUqOhKwJEd0ioSWPkbmDXBhjAiM5PHzAtXbne9l7a6eyFAud46Lg8s
l/nvpn7k9ocMLbLS5dUYfb4CpcvIKuUEJjue0TB4oaBCy+hJQlI8p31VMTc2q1suJV4sx0BSl5WO
z7+hrLLzCU5tc1bccOJEpFbPtIIuxetLy4v/5T57WuVsNNBb4z8e83IVnzQlTgEe2axSVwP5b4X7
c66FaRj5ShLx3yyQXSZCRmTX10LkMJeWikYdI2OBfLsdQaz5jUN7Ea7yVCfn1IW6qLMHbRYMW5Kz
FliukHEXTju17ihQ9h6UKIVXH8ivOIMaVe13RaSdDSOYjQwii+4W8Khb9c2gMDP2bq7O67DSBO5J
ysBujS+LpK6AbNQJcE1kAVavwpwBpxHLTA80a2s5xOJVgGgsHjNTQH/gxzKHiPsiSpM67c9GJWmU
Hgf+u4ujfRJFXlxrqXyi0MXRFGgPaaYH01gihHM65/c1RXu630mKwW/1Z+ad3mY5rnMDrGDYZ1v4
KbMrgptPUhNiDSogLWRlgn1QKBVZz3NQkJXE4yV/9jC8OHMYeZejtMTe1ugEIm1PJLcJ/5KgJYmm
QifOqtlljAWnN8FWp1ahh/XFg3ljHR2uItY04djw4VFZLlxSf+vXE+PKW0yJiWAE51YNPm+C7hjU
BrJYu4f2vlrtVlcnWaxxeWZM95J+vkw+23lTBvYhin4ZBxs51vHgRW7ho/L2Qso1f/JGN1NRfCZI
IR3Ya+XBPMeD4qT/6pNib2HUN4fUgOe1W3BmiGA/uZ7BHvVQAh/7a4yss4jwa8OErF/S3M/MLOND
Z7zQr0sKApKJwXhMlkfRVnW/taxV/aVVM6/j1xNGqA0rbEyPolN+rGAJu72MyyM3iTAYbC8afXss
6mi24xi8q5N05HhWmHfdxZkDGkVov/Jve8nCsQ2MJOBk9TnO6Cwhbrl2TMUJiPuucfEwxRVvyJA3
yxVP4EWhf0PAvpcsOi7dvsagIo9geqgRuYCdCHA5iXBlafoySbKN1xOXyMUCAkHJJJ5keUkz5z26
JqVxQsRFwk6u8DdTKWqfXzJvs4WJ1nGBTTB9N0nWKOdSxs5mmySKJC9rZDh/k570/jZ7xNB7s1Dm
aaqz5tbcDl+WsrNu/zSEaiMTVlVsjEhy1P3BSdNadw7jowAsK8QXlosO8gU/hk0MkxMWYRrKapuX
1g0YbNy88oWHyUzlyo6YFLjGZCdLy9Pd3mxJs53yW2UzgdfmYctDvTLxHYN4+kwEmupah/Mzg+RQ
A0p55X9mqLXw3YpBt13obwrLisM8dt+BrX1Gok4Qm9XshkwvggvjcbPpzV4ujVvvb3/b+gYidyq/
I2wW3R2LO8NpXfMhsxO8ioA2UabJivMRr/JwlLRwrW7XlnUmjjHduWHjxqfGI85QE5A2owf8MXMo
Sw4oG+8GLmFZSeLmsbXntpqYu4zB8A83RTGkoe6ikREJ0SB01bJVLmKQQ2x4FalCmYDdnADiqQhi
6TGgv9qsUwvS0Ocfjw8XW2hn3n5THOqx9rM9tVljT5xHO3E9rmZXaAlArQf+qAmCQX6DoJcpClwU
OLMVHq0peZvAApDYP4ukGoiuowNREMDtYbTDSAmu3ypM8HQaAa5rDhiyXKKTzjYJ7SOzVvycAnti
rsPUVE52CGuOh9TsH0Ydnkg5tdMaKZeCblyz6z0CyGXkS6Nf9OAkUUPQds31lDc+wW0jUttU7oic
jOy2r8zfbrBePmt+S90vOq3GX2bMlLwwEVbFm9ll8Q8w7Y7ypICucMJjJSZzR+GokWoLaBLsUpbY
E4K/Cmvh3s9RST8cgIxEVLgPzFmCdnXrUQ1nXjXDTPfiWSDtdvdp5Tx7UpNqMNedcHkSA10DBjk+
p/v1fmge9/HTcLV+S4dwM0+gnMSoPmabkjmPacy0JlL67aKbPhnsN86Ilnfhh0A41Xen5NmjuHA1
Y7/klQ84IEjFCxbMhLVTAcQwTcRC0X6uHgGWPwLaYxtx4y++JWa9ojSr87X0GZNESeU2O8T1VoJR
jmUjYKM0vXJ7ro0lnYTwxYK2GpGzeIzpVcObP30xZQY5ENzErA6+Gkq6yRX8A72B8x422pKqwXw5
iJBTTZvp55A0mP2aLfunalooPLOdEY2YXeY0ekk5e//Y9IC1qe6/Ej3FJ+Bcs2Mx2WBe+OMH/B78
gfEoSTc5ONgpl/gaOtaco/wT1NNyh6GXrMMKOmzdhDZq5GwShteTdikGJo8cqdsHI+F6AFm0wv+z
2PPafqJvbBmK9mxTuDZxgSTEY+Pa8QaqLjdw3m+0R0i7u1FKgQHpoX+eH6mLfIrl2rV9Pg7MkCph
o0hiZmX+7z741JU630ZP0RNRAt1H5JzYCJPZ75RQ41E+74p/lWTkKlTGePXTBh6ez2duHUXMEcpQ
QnRtLr2t+f0vlu7ic17wmyXyYNqfayoXfhaIwGSkEjk2kdrKHkzZrC+1gvI+KDAOzS3jxLhs+C3c
vuw6dFEM60uRle30ecyU9geO647IwBg7OH/0fLd1VO3357Q9diEp9XhEMk27nZ3xMmKC3fTAgZcG
Mj430X79PqzyUZ9bZK0iAbs+2hKeYiHlzDBepu8UUqGIly+CtBLFDDjuo4vKGKUfw2tShFK+XuV1
CO38JvJVI7QwEOong1NSSzPPohOmvnOAKuVA8Ycnn6s5m2Z+5MYn10UOlDqqMGV/LU3bkTgZ4R1B
dP6FmQNyUAP5D7n9F2i7oXiPMV0WYRh/v9nG496iFrSNtkQsA+hQ+nQi5iHF5v2Iw4dmbe0pCp5B
w+kXiS+nSVI4uwhImiUw+8/svyvQDAkU1hf1Sc8eeEwAOv6iNi1EeYULQzHHeE8ZWEBisLGcOY2n
Xn85cxUAGu3UKdDFqwfQ95AW6J/eZRQbogzL2luoFPUEaCDf5+QFmIK1AueANwr+HTTkO4+09lgJ
pMzFKJnEX/1rz8FroNmKQReWMJTIm4xCWEDUawcPrF7DPLmjlsFESk/qPOx26JVSnsU/uCxze0CF
K1b/wGnzJsfNFg6kWAGJn9bWy8BOWolv4qboyE2oGcBiV3ZcphXnS0dyISkhv1v5sY/31+1tvfN0
/411MwPWrme3C0h16d8TX8CftNniT84rozvF+6ZnF/+O3qeMa7tT3nnIUUCStjfcIGpBUiFL2Lng
s2xXJ/tF3e0Fc8OH8leWbxHsvuKq+P5U2U5HpmCK0fxX+fCH+7e/750tUCO6PHFpkSHuFBO5s+Fp
6XBbVhJfDP5j7hi7Rt0pvgvIujtdWUEB4sqt5VMCQdeWa1sFqdZ8OJCtZdOqrJWgZDnmn3Jb6T/b
K+u1oaj8LwOO00ohiV6uTK+fJbd53RlY2X57fC1j0RfUjIPC/sHHmd9A5LTqcOdVB3zvDz4PZeH4
zJrKrX/2ILWiGRBYB12rHaHA1tgxV1BM950IMbY+V63jrtI9/XPNt1v6gCLtUJfFmPy6yPYqKYzT
snRIE3k7Oh4dISzVnaRKgtpmUh5Knt7mWIYA9t6tEf6KcPa/+Z/00sV9aQwowr58ajRyMWTW5FJe
z7XaS1IzEqj4g3xROeCiw33uCI7ipjOKMNPYGG36SfKzakE36BjPIQC1T67rns5KhDKEHRduQdYc
OYP0W/7t1bNdoeTcgDTneLR2xUQCCCHvcB+Fa7SlvJeMlYiI/4RFgOYzej5Gop0DnPgLjLQ735sE
EUAf8EtiBJtPO7ZUgum5i2l+JmVUlkjVn5MkqO+/SDWt2ilzB+8p7bys3XraowLmWtqTX1b/t9gi
w2s5T7S6dchqWt0x2KQlX9QaLlyA1FMBjI7gI3JX7GPmnqDOL2UtTy6IDG+UEG1HtuvSvHpn4t9l
5l9OcnlkxPrNK2648qOSuRKC6OU+XsTQJqLs7AhyeTIZrwRj4uQURy6Ew4FXheCxlNoIXxxV5Wro
9eEWijag/uButmotxJ4LqhUODEd3c0RKVpCR+4cRIBq9eGDwXzthDfTdqaPBODE1nRV+dmm3WQTf
OPCAW7Y3nB1V7cDbbENWc8AkzxO/St5doy7I2I5FLhUWKHoxsBkO7ZSRL0SDijJnVFGi6TJo5TT7
si0dU0PS/TL33OKkNbXbMe7GJIQHUlEq72w7qYHrcrLvn2p7QBt7HqJmbmw0/9FgpCx/qdM0G6SF
emgYi+CYma5Bc7uGrc924GeaXRPJE9U6rBd4Crqjs+kdlSKSDr8hxWPQ3uQji+/B0E/+WSdzheyP
K1wMU/Rb4TZkX90jsVCNKYjUbgaRVXD9xO6AXsA9ye14esNifdhHo7XFh68p+QbDkFUSe7jBk/ab
ZeKKwRhn7jsESpos8IUgWg2+u9C3Bf9O82GFomi7kqKoeoniiPOQdFeFqDxqWHm1Atu6jq5H3jmD
uRpvqIJaFYSMdAyBMUPHxlJRLYPVaOrWnnJFzQEPyc1wcafBawVWIwp39a7KNFPwVsCbA6F1eC2A
T3HFnW6l14S7GkI/6k++RgmztFrfUV7+F+uiFQ3+ORPB/g9ezhBcQGn4Mm5aVaGs/Qf/CUufLJBw
ctzk2OJnbqI/8M/6wVgTBZze8tPmrqkjC1Rz1jdqJ7pFPtce68fA7gm3oV6Uxfo9oCP4k3ZCsqvK
+CNUndzOamF4LQwini2ozRnR90t60vCBj/YcanMuKYclg/qqhD4SpmrCCp8qVlhHkr3tx19ARc/F
y/IBD1s6N4XTtJn5IR1vYalu0WFSYPG7Y1Z7ggovSQZWxD2RgHqH3Y6kPCKwyksKug3+Q9GODE1Y
AUby6dwEXXorZHNkrEeloW7TLmOOoLynYOT2SDVcFMMVT7IlAxffZ3loZuf9QDKK09lFyMtRw961
R1lmUilQo8oqRSuiOeWv/p3daIUDgzkpXDBuFkGRKPdgDTllwhv3arJVR+ME6BFmBRjj/QLyiy1u
ELR3OjshsJIzKI6BRPmifNkzcxwKWCq/Ri/x8qvPyaS8SKJKmM52puqK1SHsZV4vbHPTq5P9fhvi
30IbvSBafuMK5BInYyirdwHUl6sRtosoT6JogiEeIoHnGEN150V/dn45kZmi2rmswGzCghDWjoBI
LdxUAoDs9kOvBQXxIaMpP9LPCJlyn5WNiEK+h8oicgxBni7Vtgn+FcTLFJI3vWbbG/XLzqX0xYro
ksLynYfcF6fmyR0cXKXQqC8hZF9hp1UX9OumGZ75BUVqyhbRyYFRQThAH8RboYbl5jBh1Ppgj2j2
Dg75JHrw/59d0fEcWCjhmmHPMqb4o0+sT3H/2k6WJr/4xSk4IiZr8dJXMaeZkIZhgdMBQrlmP7rO
9zBUsAeoUXTNsjsXkFLylwN3uaIY2FEsctxwQhG6jrX4umfjeiEg+1AStnNAwc9SefPmPeNmWuhu
G2QTyWy68StZ4i9sj31FzK05tQLCEtu8qbNsySOppsP5kDyDFFt+2OmbEuk/sam0XATLR13z+utb
hDb0VkEmtrXlffBVtxYWfOGDVZ7XTECt7UqMpHLhFgY802nBOL1QandPSGJ8ePkwlCt1s52PpacS
4ozBAzz8gLvW/j+7WcZSW2fPuWTQ/Wg6H8CzQHkj4Od6VTU1dLdX8hLcy+tHkw+6G9dyXF/x3F2t
PbSbqRrZBqI5yGLAxBHShXBlrVl63CFau2YtxUAsgiB99+r3fMlMUantL2ea4LW6nvDxBgcJ1EFb
CrHlpAYP671GqLFxC6H5XjzhWbpee+DbgMKaIiqEb0Oq4b2cPmqpl27KUI2p5Wi5a+RfgWDEcwu0
pw1M78mbaPGbHVLiVIe1E7xydysrohZyGphj5/vev+zK4LQhRARo6HhAZ2dcB0bgFE+jTGfwClRF
mccIcoVD00AOdeVm2RG81iU84wxs1CSIdX2Uc5eYqIfj06qRwefMCe5Ktrt4dAcdQ9aRhb1k/P7X
jbmGMf+J0zfiRsewdwXgNyhS4ZBxkSXvoDhTraAKPwpeY6eYs+uy/nlkPnCRnPKvfk1b/weihvvC
kY4TLxISkHHw0fyN3Ovbo2oqf0PXhFcfd+hMg/suBcqwBUVfHhOFXsWV4P/+4QbM8duIFDDu/ZJO
4FDxmsVgvum294iD/P1ANOk7hHrI/XYdbGSBgHTwFx1m/cTXP78ytxCuFAZRGX4Uuccvwyz1RSUc
96I7P1cDsmLto73UkyRMrDPhhRVhwe/lmvoFdqa+VOGfFhmc4fheq8GlscpofQTazfcHyxFHh9ct
Vl+57FZeyjBxy/SY3g4//3h/b8vvf7zjH6CSW5KnPzP+2II3DDn5TKDBvYiUIxfUgfV2POseJZJI
EmB9X8wsWSCRj0MRytsjZ4Xu9aPSHrvbjtyBXU5pykExWbS7hbuL8/xfwTlAPlKJlxMx2CdN/Ad3
eIYi+NOC1KbPD2kaWs1eZz4/+WaRk/tazqz5sefVYQPr945UNYSFHnXqBuajyfBzxMAfER9VPBG4
pcOaIOjdlF7qDChZjL/vmwu+/w/41rl0JcIQYTTodeGM9EeBtQJXQWJXBVIy6ItFNBfzx7DfSAsQ
1cyhEN9D3QNOZYxY8GTg+NkKMFW1JxjGDEO14cXqvLdXg+aYGdni67o1Z1fKEXuIJ74KH2QyHdBR
X4u8Dt8qJCJtACNGPRSVgvsqus7ZrNwm8TnI4xMe/79LmjsbrXDGng0EOqWxCBoPvaVziv44ApZg
caKR4GCQURD6WfK12fz9LqbEkTbkFz9f0aBTBJhzNOaspHGtJk1djfdSIREazzuLyXvlyTYunBB+
ujMsSQO5UlBN14pO1EcCIa5JfTfaJjSIVZU8dEPKIx2pOBSIUfpKVx4qnpS+8HNdm5DjDh1WUSnO
8tAbpb+HhTEYGfpPBB/JA1VOpQe1hla59U9OJkXBCaeYyllpivDk6QqeZqprb48A7EMGfFkyu9TU
l7rHhCYR7NGvhcd06CX3mCVpdmmDgMEdq9jAm3XXjtsPjwZbytY7oCvIik0QwAFKPg4CGV0Uhgh7
KfjeAuBfne2ELU8NelCK5wAqmXRqp5f0FSW/VmXwi5lC2VSAfBoO8lNyiDpQFdSiz/FC0eew36Bb
fU8i4nJhJwmR8rYc14z9L4of+4CGEYEeCECx5NynelRTpOXrVtup1vh+g+jN/4ZD8dKEHNg5PKwB
8jQgWMm6j/dc38F0KfBUSu7syd6Vzr1XSD2np090hhMOm21jUl4QfcPjgUfTMExS0qf3OzOjp933
dSTve//wO1ZUqNqW0RrNVZkgIPrnVrAyd6nd9aVwdn5WF8jx9rkvhZxvB7/v0zw+0M1/4GgE0eZG
rs6uldj0apJKubHxUSoPOBPkySjZm9S31c7W+MR3ch8gPJBlh2Ca1Y/p37U+FIcl5Te7pO9N8aeT
FYyYi4MHaN5VyjulhHJ3WdpQxttf1/Rk1x9vgnaemoJiQxvxz8OAyD3s8EIePC6EycSUEhYtG2pr
qG1Iq6yO2NHmcriopaIPaov4iYFP9GB+rd2Gy4MI6R6z5li5HiHo0t6pYif3KsJxyv35Znu3sHDW
EXUm9LuHWL0VCy33M1/2N4PUwOV3703wAOIcJe2opACvNmwJL8Ns0+pE/kV++EQhCCrX3y+rFxaT
U7eOaEQ9H8byrngNba5mY9Sqb5hiMv5noaxruJQ6Ee2gPEL2HBMwL33NFIHcKpAV17SHDxFs6UMV
YSBDEgEz1JmvXbWU3ay5+4qy1ihbuAzSH8QW7JxdokDx5oP2lsUEQ/Zj1brrzKllduR13+cwOPhm
hrA9Fg3x4RwmbuSDv8gWcQvDHO0NJlXTfcKBa80aTwgKgLXjrpL29WJ4qPfbBSfx6G6E5417ubhA
lHbej0cznmBz2Kuf3Gw6oJtEn3MYVNZwZFc3I9ZXaO9CPoSg9fF/AkgmafZ0A9dYUf/WJ2mBYYuq
tDfcxCNWjvglV5WyUnsuenqz+lCnLOC4idcnepY/9Pe858YcuQvwaoHO0yyKoL0HaKdPhF5SGfk8
3jw6iA942AFMYOGgL8EDmOHFzlEqz5xq4TFnh+H4n11G/JmrFir6k6hp8cS7KYYSFC4s9sj3GDBR
++JpLwhmK1biJTr0DgFs0vIdi1FlfYtGznQAuHnnnm0TF4Lrv2TtMe8DmGFu5L4nilWvPN4PREqB
lUp9cHtlKvefIWN36FDjVdtlnFShWlxD52OcS8+wHicY6hokPuTPCtEgodGXx1RErfzRsHghILoK
F9Wp55X4sCxN5hoi/3ZiwZAkPFA8AcpJQK5183gCcTsNrJCAnwMxNdX8iQD0Jay047qHZC1HF2nT
JpsZsu3wQlRLK/2cEpE78lyoYSD2b+6+gCEj5honWCLkv4+0pRGZnnNblTsodHmODvTc43brrDG2
mHjenKXTAz5mmuOKyWUynkRqVh3oJLWWBkXgWAqk2/QvEWGKowqMkP06HWpU0tpiqK3giPDYTd5B
P8Kfc3OBKjSad1ifPbqvbwONJudPtuhdRubscIOjKXyixK4fzRS5GaFmCphwmPWRYrMkoBHC2Vc4
VpLx/AZvGrQop9sQsrp60Gp7Cfg6gpK1vBjUGK4lAGTO3vAJT9RuQVIJJQZ2gSgBPvt3QAnfDwA0
+6YgkhqU0RsU+ZQemRQX9IMKRURwga9O5talw9QX1MuRHK7Yi5K4aGncyZwDrdWI+olQts1PuYGv
MCTDaGXGs2fKWHyxurTlF/ymEPdnkLBqtWZEpaw2MG+8NVJo7DK/NIBoCZaYLu/qmNwxr7iGliiU
Nh9kPH6JLELfWUUZFfdGjMtADOMirM2rbKP0w4c3zuPvfotPzaB/u2MYxyXohMg4ggpVz+XFY73E
QYXK6T9v4DrIWsyA73n8TCjjmlycir6YfXHtboO1h87awMwnWvVxtCNnrvOZBEcumC8pZ30lI4Dz
YyttfM3+jLKOOZ57zfsEnC3kTlICudx0ccao3hrXg+7F2VIF+RBPPgpKFzoecCOj4teKjng9pvPm
eDvPYi18hzsKkG044LhIWm+TgH6eKgpuAm/g7Zxe/W/xh0snqtEuExQUWDACwnAivrRDsjMjLacL
gK0BXLt/8EwiHBtUUyYO5d/LOdJ4hsn68HWAZ56Q9/c5iDJ7f9g8ExYHdXAgOmrHc7iT/CzpZu2E
rxKJzJ2taPz4iYT8UIZNXEcxMeqjY75h9MA67WBuKE0+7SflUcwJGSGG+GZly2QHTIJh3cN329na
FNd4EO+w7ixS88z4fsqRnIwCXLqVJDC3XynBkBpLyNkJM7SiYmrxj+rBSvIEqYVo2+C9VGu5B9d4
kFGJNWCnA3zfC08NB7d1KsRC/SqAMsJIck9YvVDX2OtRTUDtBI1GeVLAhiXgrgHV9HFZvffIKU0A
MOSQfaqW00iuMU8KKqK6xs/HqDVGPD1Zix9CZAh1ZkTkCRc1NCFsm+9GiSUZpltLhT10AzLSD5Wq
lWB2LUprIPOvacykPop3t2kf5zY7XBIgj6pvH3ivL+CduoyTUjRZpHeWcAo2WnPfc3L/omYf4W7u
D9CmHQrKIMzhpJzk7p+oviDHs+i+vWs+9JrSQXOn2y6WH7c4OGUPscTLpK7lnjGbDRtRTn3F5f/P
Sa/j5l0jUEjdQ8gywCQ7H6Nfk14YZ4QLor8ePQpLp0Gn5LlW5l2UIZZ0Pv2MXBcBHd6MPwTxaAmb
B5tfroX14Y1yaAym/bX4pWkfxpYe3FyRXodyoY5zF5gp9M0xIWhecUFTNXS8KQUbTdfl5/tj9j+N
cyEC42vaVfvZtUhMUh73LMlXIdQfi8vLofpH2ogqI1AtaKnnWLOZeXFckgvEAX/ojnYNzBi6jgG2
z4G8PEHZNSybDGFPqslBGxmFRedx2fZj5JtD7cs0/qs88+WBk8PV4C4zdPJki7dtmU2Sjlfj8Td+
CnuxLVT1fgT2pMgRrvVN9IgqrIGAQhAbtvwr2oy5SrziiWuDAobVXOZ3iJvYXAlwkDY5Xsfxj410
kgxoh4Z5DNnpqsm6V12l+d3d7yQcjIBzislZow8GgYnhGqAl8J2JPkVmCmiomRiApqKkjhqrgxGN
BRnboqbA8wXLb6JAJkysdgtaKKP5Y7c/7O+vSNgTW3O5ybYcykpgTpXizLbcvHU6LE/QltDF3sv9
9ooAhv/4TEhWCl70EWLXS7klgD4eC+9kBt2BkVlPEc7ovPhnu3cjTCnOCrk3qxS/1Fylb//hnpck
uWwxrhfNR4pPV2mNopbshcTlJB17oQ6IF+xeXKMXjtMiAJGxtkg2i/sg/on1rgfkFcKbAhyNRRS3
4TyiVsvhJSFfmyqALl8847LZK7LHktKh+gWFbWf8oxM1Ud9lM5o6GrauhNCdQ1t5PmjgJVvaA120
h0uylM910eOwTnWD9wDcBRc0BKjcSqQLb2xmY7Ie5oB4lQ6UcYFeDXKOsdTOLCyZH+M9smYU8fKE
fwQjfSe1yx38Cex3l2raBLGcJk4sIHWOmY9cKLNxK4jRcw8o4vFunAsEYClgWcZ3wH3cEMrcDI4T
o/91vTIVT5QWmeGuVUXiluxCN9fm6p06qf6m1lEPz32xmd6poLENkk9DsHW2tkq00vq7oGi2zV3y
0b5HMgAWpa8vHnIaHZbwCCGv0HTnqgTDnRJbX1bi5DTSYYnJZmgOiiYN9/i4PxZ95negN1tWUReS
UDYD8uzmNiSDAQnFK1jujF8adbfrWu9NTmwW8TQ5b+Jhz1Bn/aP2t5EVoGVx8qdg1T0Yi1S+HOnc
q5h/qDpMIhFYY9navQnyGNwOWYjc3OGW+rup42Ig7uVSonRRNIAGMyniOgXpxLDna4uZSCjcMcan
lcMqESR1SBEEhFKd1eFt/Z7BQqvnASAKWJ3TpWBdFIP+ih1Lx/vB1o73IOB9E5oMo0CKV0UmZdCb
q3iti7gggVKpxO3XmcI3KIazpXacrm+J8AvtjzbyVEK+q8vWLK0VvIxiusu9A5ja8SUHpiVnWOu1
ZVbqtQWxnwRrK36y5SjcQXrtz9WbR1LUDVVl6ZE58VfH4Vkd2mdPtrprRoJ49SiYqacaMJ1v29q6
stBMAVenZ20jECEV4DFwj1nhy4xnQG1N82gsRd15XUa/oToq5B60IC5dUVuEVVJRvgeQNEflx0HY
ECOW48S55g5HrL3Km5CK4e0UPSjXj4tsUCRrp3ZaKBH/vZUfN5zXfDxUVsQROUZ0I9y9USJvLvoL
hI5/vr2wW1pA3efF9mcOJC3RJ3COnyZCbXnvq41dMHsPwuivq6SJBeG23bqJG7k/rrRxPoqenqnF
Sz34l4UvLUQ9ca7CKjbkPsvrMBPxKdxpEtuaeceLka8M5FWZ4NvlGttjXA9ghEmsWuZjU0lwWuxN
Z3K9PMU+XDlU8UGKwP+uw4WaMH4WXFgOASDVwiOvYUW4VZSiZabfSCDBjjUGFNIYDD/MnNJJcQvE
PXA8or/bD2Rs6Dg7WhkpXhdh0OdXVQZsnBboEO1IefIr58FelvB2lUQDT1McwohYUUn80txDZxM6
mpQuJiWXiAmJ+xbw6U2v7OYo+3W4cR08w3HVFSlSMxWmHOw6QeVS1gA7dISFCfa/apDQogtlnIJE
Nc7oIMLgOUhwj8iD1y9JAfM/A8hTdb/PClpcpLiaYKXl8t6ykNus08h6VPrKi2/02zny5GKxyYjs
iYEId9SRkgXWvJOUS6JvA74Oo+x13iJbDlxu77LpERUl5zPTGQgoAP7CYmTlwxhlQO/Gaccp2dXa
DF1Bt+mE7iQALY6ljrpBf82lrXaHHr22EUVu55Rjqckt4JYk4qFKrOFdoLI+mKqDw7OlhWZprxmw
QkeX4BkihwkE6Dx5dwqqqY8DUb4ArUaNPq6akQobCOwQmULKTsOklHw8CVQr46momPqHF+vMZDBD
Dq5768Vj3GodUg3lLnycVsQr4wIC+3oitt85ioN2faWXK/TXw1hyB2++7rwKWUMaDZ80nbzcI/Xd
2/I61D63OXMlUcHrSZSDIayJPfWwOwDfcakzmk9ejqkmDjKUV4RbEA0QW4A2gwPk5TG5paNk7T4P
nFmmu3GJWHXqqYxIPt1y7Veaf1QyWksYTVmCXz0ac56V5xAHh3KMGxgIrDowXiHEKX8LxsPnWbb8
oF5s6j1MylVHtMOODjH2WbtXOh4NMCX/XW779/3XKRMBtI5AtL1tKBEwwiZQhPw1294Eqy6d1hVe
r1qoiye62rzwyha8Ivdiu5LkqShmsV50+Abk/BYnjj5Mynlgpihb8qMl7Fs47ExWkFHJltZAEQqc
PzqPZu5jd5sE9afb+MBogfppGwbZLS3LFqA5BzGjTL8pZP2GVaD9L12Tb+3RLMN6S3zvM+FpgHsI
VV8/UQG2zElM+UE37b0fENtzRGacKLmKLowEBJMOXecJDS9p3HlWYZRHXnXzskhiTq4vyS2ld5SF
4SIshSh1bS+SFZcrKhnat7ogWmWUxiTnWBz45C96kvrXY3VX+EFes5dBiUEgO/6GgLPnh9srWMRN
16T1KS66aR78NKpVzLf3yfhC7AX6AJEA3cFShqF85EUwJl0T2VT78YgtD82gfLjzqdWdPKc7VmwY
cdhSUr85jyGtymqoIvfADCr997Jw9YDOSRt7ATryxVWXFS1wHA3MOAhSA2jheZ/+k9G8bVsGt6Dw
1SNUg2ijbrllkXX53By31pjh8mqQbyD1xuOH5jVizcjQY38YVWO7NtVT30rpyKuKPJ41J36z2M5o
Si8OIzYeDv5OQwCRhOp862y+VfEqcadCq1tK1lqoKJtF8SzrefpR8KlmC2G3M5MK17BKKDj/q+jG
4HH3XsY+b00W7xbjHh23s87+2KC6CThr9nckck5TUQT0+L4xNfaiAgLbN7xa7cg0hyuUlqIZAOfB
rFC/g6IJhXBzhfUkagW0aKgcG2uYU8fXE3NYCSke/vygLzipIFzT8Xqn7evRYrFzGen//QUsPxf2
XLXGsRpWxl/T5W1hyXunjIY/niCnNcdDKIbSgf7Wr14DWNX5+zoMHFcjMePSxnVV8wfluUNV0HgV
FxzQNeTYxM5mNcAaMchcrZN/pMKcUbcTxRgqsy6ZzmfufNTeHKpu5FLY5FLdyDZXZgjMj+iQsHop
nrgkIeHaxJbbpVZ2jFoAaQjHf4eqJAmSUUltnIgOaVbhS1ulrvVrLiUwA04l4/yVdlhqWD4C8cZh
+XT0582Q1WwNTsdfZxkC2U91qQx3oBvAUFHEE7q/BD8q7so0dDvkJHqLmLwYE7l9NvfQf/8DaE6h
6v5GWZWL4JcdylDaGj5Jg/O7c6ktEQrfcxzO8bJfz1FCDrYYJXT4orjRoESMlh85+QOVDSSAKrGa
P2f+VQ3ipBxHe+YOt3NSfEoTSNHf7eqcCUPRUGbIlyKJrv6aAXLmZvfAaLs/5yitbQPvAFLwIzHk
39luPvUaXxBshb8ua0HZsIJyYNct4Yr5KW0nxkUYrFhMrACS3K6Me1RwNWk78Rs5WPedDqEIyO4W
Iam8VTeY4J/vVCN8goaJPrG0l5Pj46BFqlEbmm1gksJAUH/H8OngfCgYueeV2mMPj2z5UyZJEr0J
gREPn0vz8ika2ylabwpjmQD6dg9vB3hpSGodj17g+XYcCd5+KLAAeVdqdB/HhWymAu4dEomUXI5I
0snu4HQETmF7gEw+t4C8emqgz+2HxcrKp73G9R+6m309VsxAJ9Cp+m+YeLopsokem0RxcvQO3IBM
ZL0KqkoeLSdKB6KswIPIM4XYYKUcANQmYs4CruWh9aRsY/H6uiZeqOjODyWmpfl8Co9AmHUbLhSn
Rk1yDS1o/9cYEwECOes2lHEllsksLWqkANadzU0Osx74VlosVG2/zvF04BuccbTQJMLQhseEG00c
7vA3PTjwkxQbtrhi/1DwfU6jgiXci5cOxYbaic5NSgn5DdPnkGqVaaRzeg1rt9YR1bL0Co8+MKxM
p+he1QJehJFCJcMKtCkTVBCHzs2ljdWLFJAJ+3No4fLduY8RF555VZIlJRE0TmHJ67IJh+fhgHqY
QrPDlCnCisxS+YtJQIe1Asqt7zKeUCey9GEKiSbWzYlm2+VkBsCv1pBKTK+oqfVBenv1UyHVgUjE
UNKxzU8OqArSBkTVbYOAL/Z+qr4dgaGpZRGBeDfHps8H7Kw3d9AGIQTJnGP/dBweNJTyJxDF0nBj
4eAE6+Itfm3ej9OHEktTxBzlMJTUAw72sIlbHSNKtT0bGj22/y/SXZzZpgeZV1t+/D0Zo1amkyl0
wTTGCLhTSTUqak6qX8O6I39UwL+I/Wm/E+eXGdcthk66WZv4fCkubcTrkCeNUxUYgH2FSEaBdPjQ
eB8g2SdysD0vJ0yIxekjoN6h0nAnuGZ971IlFQ9cWsxOAkb3s3iSxwyIIkojvQTUYdINeL+iWnNx
+sv6fJHL8AMm8KLpaE+99bo0pF8+Z2LnxPgkOAukmAxVpRWos+wNR4c8ant8dSm7QMAd7MOSE7fV
A2WnMIeGk2boKmmULzbKtn49qX5wveTRxT3j54ypSTr/nvbT4ymL20fdsGdDH0hyJRpBoSZkWLYd
iu45wCJdDORK3AarjQb/TKZGhOgJSsGEIXPB6ZdWrbnHPOKHkwzggM03YYXxsyEJ5ul0pM+cl4NU
bwGAK6EOmqZ2WhfFv6IzCm9dQvf2om684LyIybmo9pNgBjc/5qCznfl1I8ZN4Olw742s5OLdFmP1
W7i+LERHB3Ewm9cu93E0gAJUpgDi6AAxoM0gmxy55LprUVf21sBCTSlb9Vee8VyGU0aja+y8UnJh
zLwQsMYuEd2GjOmR6f/PuiNuJzX/lbCbfFxZIaew84gttsX6SrOctFSmKRsGKhInAZihcJrJggW0
dyd6Ve0dqNI9NfEG2rpaF5T7P+8e/GpTkkyNmCcV3ZaOS6e8Qp+y2bIRjxpFmIJdLuhARBpUXlku
UIbz7q4HhhJkdhs67XusToco1xEHLVqH+Ek1z8UX4SdBJUY4CSv3KiF+j6F8MLLmaFuJ5aRDkOXe
hOlN7cZm01aK8x1kKqt719Zv4gf/MOe1kOAE6ngGCOWYn0eyzFbEj5EzXl8hOdCSTnItn36aodvG
bNfcDfZhoC8FZo52AUsn+BMdzvvA4faYiXHIjp2qWpI89Lt/UVNBjDsqW/gpIwYF/dpI9VtZ3cBe
k3oN1tMH4gzsx2ZekawAHtk3n9N1xoB7hRLAtz/h5G0mKNCAYzkJ9zyCdwhk1THHkC5GyCBgVbNK
FVeWPVTvPbngdDSGisy62f3AmPg1U3T5IfER+9HDSlPnSllhtngTPiV+yV8u8AIJCIWCBzFbrDK7
yzAX30K86wyyJ4Jvodrs2++PlnnGZNY6tZHteJzU0Ews3zt/DD6cuRLbx0uf5HOsm3ArC4CzyJog
6DSCzn72s8uAI+pVsLaMsGD8Xgvpo8lsrfbPqeK9EzDLLoVVDLbewBFPO5F4mzmc+blfKCLmubuk
o9SpMxSaN3+KP5Ut23ACJiXEBkTruHLr9PcaGmntfgcHkMqNpfNEfBaUlKk9hPGQfJbQeFIY5EqK
dho2xITDF4CabVyJMQ4qZrISIHMfi8gv+2LG1lAjYtevENaZiUlDzpzhnfkf16SkNQTWWMCBimIW
bRYn2YSsGyGKpmrQPEJli25mCSwTaFX7MOdOoyt4cqT8b+0FMaLXI34/WQVZclstvIpV7n9iMPbU
6r2vkwYMyx2Xq9p7OEAT7vvd+dFWgAZIGUom1ZAbc1Btv0cO+lESWmHNoK7dfAqJ5VNdfiXc/c+a
247qpHosstEeFVeN7lTIojQ48HgLEWukTaZ2EkOu7M0vS5dz+UYAwVGCSrKqgR1bucWVifGEaTaN
97nSIj6KzhvmLu/A/tzhuhT/i/Kiud84lIkSP7yTeJRds8m4SCFHAEcwSfz/ssgnB2yfvCbU/1lb
nQ1Q35M/5meKoGqkJ6HKe8vuRxU+BN4H9aEh4rAq8N/aRbNH8aTgBpEwjIuLbWkFndcUHZ5mbLSB
7rGVGx4qAuxUn9GMb6BcStqPwrgJNZpimhj2POFPMrRR//vw85VEo289ozGWLdj7WK8kcpnEJQrq
w4Ak4RwIax437uZa8AXDvLW3TecGXEvmfX7O3ciy3Ks5kauhYTFyCeOviMTY/yCa65YwW6dmWBnd
4PSUr8suXbVT1iPMJWC4SKqb9UY9uKlffxb9o4AUamd/x0GXeRaZ7o7vhuzbn+MsZQOmLMJTzFtj
0MTUP2kafjxBAlYPT8Nhqw6Yk5Xjg0LT05rBhyoD9cXi7Swomp+LPpl88KIaZI0E8K+dWZnjI0X8
IcqkRGxDlNjyRCKSZmuIk+SNcXCh4Ig8oE8YS8BAY9dVFVuzU7Tm9Ftn0jq8FANkIxnceZZypfRK
h3Nz8rdpoNAGDQ6CGmnV3renD3Xk0f398ZGh+yFBHy7LvTWUdxyQr0HPxeWziByCyV/Qq/zAFfXe
fDrs4DJqsGGMoQ3267TIsDFod3B5VXWPn9ZOlAhp28bimdDExaqO10DybW91FWbc5mSxpUM3fK66
BwwdPo5+c7BF4OqRmgb6e6IBhoS1HEN0gIEZL9QJobbF4d0IEp9uBjUfFNoQzgxh+ek4ajXXNpzW
S5M9HoQV7KbFbMSyKg7A82X3UHz4/FRCd2Y40ZWpEpcIoQ3xaZu91/1YigaVk5DXjT65cYw9nFg7
ejE59Iwxn04amqIR4y5JwSGOLmTwgKZNbeFdAv0p5SX88WoqCnXW5/ePdGqCs/nWAQZhcBf7jh2H
T+F7yJhOTch7c3rjzZfmDdX2YUxmcg6czdgE9AMtrCl8VycAV4exGOq+oetz7mCorsZlOrwegVbJ
TsiAi055ipH7pM42EE/+JjwqY4C5F8zi45V58ykak/BwrBnpTK3hV8N2su8IDeugACpEsHjGjbdx
r+Rtn4E96UV5C37Qeje5jIvygUbT9CesukaG7UfN6fc/7KJo71jr5rdjJV70PWSclzpXVHe4s+34
mscXoZgR9Z+hTFIX2tZUEv72wXfNqbj4SiiD/RaNVDh7i+2UHDR/yvcGw+U1NjTNcyzkqCA4/6qR
pGBpTvrn6mu8sdxotRT/L6AsD/11LeEwbPsGm1MsnHOk5D4Ftt1gZdJAr7ff3WthgjLtIO4WOL0/
qpjsVA8pjDcb3didJSjNAueNhAZu8evxdMy0O/qeELm/v1yPv7FBxxE+n6rHiqus3G9kxpxSrUTK
ebazWvlkAAXDZmtZxt2ch7yrP8/8O+4fJNnyX/Je91pM/xqrZ4HRshnAqVvhnIGmj3KnFN1kir0X
ME+i5URY6/hlugML4njUJhFRgMyx+HfFiLbxOx+6WX/I251d750TTz/8D3MKzJO9MV0oVt0TG0M0
xzQIh4Xxf7QadP416OCFk5Ou8Pat8jxlb6BspnSTbLCZkVy5u0ECh8x3sYeQaHg1IAOlVKY8kUzd
UegkCBbnXrVXhIBMSzPQDSDokKREq7GvEZ/+bFSKHRitgxFeb+q4bBuNvRf59j4OVbIkWd5Ej2Yu
x+TAg79xsjfTF1NqW4A8e+JFFcQrlFr6xPmIO6DMjZAQGx+HLeMzP37yvaHGPMY6LW8DFv8MmdwL
0m7qZg+qgFitPzoc/cquI1QHNzf0uwHis4tLNkjHF3jQve+vbW3rgzt2l3IANuOWj8GSpcZ1obgg
aOAZgJ4M0cS1sfhZCgXPQ6iXeEs2aYFgDOdvDTBPYGTBpDa51zCLRV+sT7G6cTJjy/qHk4f/oOeV
T1ArCdKlSNdZ7mEn9jaOgftlE987O0YZLC7XG2mpxY0HftFCVx0CA/UjmcnZ7P0re7sGaMPh7Ufc
intKCEMn65OU92u+fu5g3atqS4XrhmbkqfZZx/c9BlWmydkW2bP95cz3JMx9c0YlodZQrUAPqMwg
wa+UTC8A/BRwBCqxltIDPDN8u8wlDQWiV+uYzHesOJpLzJtbN7pI/4iwfmexPofxzVR7U5UYK/x9
ITq1XwBjoel2TfZMeyJyfjyWfsK7gzJbEiHULha/7JNaRhHn0vuYxE4G7SS2naNntbPdbh09P/X7
jsI6zcOaXvuUSHuw4CI5S8GfDOT8h/Rb/4fbwL6gp76I9vJ//HBuoyJ/uUBYIlOhjlk729aUqgHd
gtNHj1+S5Q754eTR3TXcd9JT2UwFSbjsa/CtY03CrYdNYwk5yEfte1AB1EJwm429kSbizaj2ei6L
Z9uXRbTknCP37mMSf6E2XAUvf9aCtWVmsTO4IX1oskQmOsiPmTvtQUw9JKh92VhUO8KTMcrFIoWg
Qd2otY5xQ4AUxZq4l1AISTrjTHXHFTE0o33HvTZpHWDbXcielMjQRKTKQfpOATHidqr7+prSdnOn
LIGp2aFH2u8Q4Vw76/s7Jp/2rTYshZcS+oDTPVsA1XCaE0eHv8cIrbLt95lEsnZlKPSzTbdSOMR0
16wt/sS9BY5iKBxbdvT4lhW/PLuyKsoXBRRlnUJ5bIOBYbv1qdDniBIiUyUlnCMkDXgX9sGyp3xq
ZBckofo0xYV1B2Y/ljzv64YztHhsMqmsIpXd+RQFzzlayk5ulGFQ50d7jssAJz+dDfLravnAE2MM
N4fLqsMrFIk5f6rqexbgiF2KxgmOAqRCUPUfnf2HNfV3jZHGii+GZ0EaYkw7E8Ofgd6Kp5J2cpNR
WdOAxPv1jfKMXyJhjX87nx7caaJzK8TWHf2vMGOKxj/1dRDRrCnDg7+TWAHK7JJi5pDiPAjtxozi
b6IEHsTOQWf9I0QgLMv5RCIFkny7iQoqTd9vLop72XU1myWkqkLCylVVxTYDSEWq3MzVSSwUb2A+
Zyoqsfh34gYu9cwaa8t2qVB4GiGTObg+jRshkm2YUPoB5WvAHfzKHq0hgYppNAJJ9rit+7B5MI9k
sN1GbPh3jG2/skK5LNcmp5v4vzpteCouyb55j93uYrS0g+99mSSRp8yhPNDcerU5tuqCZmKhLeaR
ixgi1s6YZZ5VjSLoX/j6enIHNNYJlOYkx9jXxjUdGXDdgrG0hxZdajWlYztX2Nc4Hz6voeSLDO02
Sgu9OLffHag6/xe2RqlG7EQF6g9Lfy9Aset3xiAxZxvEGgX938vNo1zLOJR0mjQ9envi1XybLUyn
1w9HmC/30nCvytf8lNAKR5I2HOe4XWm73JL13i3x1iRbsYrGfe+nIP9aAuJNtV7VGe5+oC2opGXJ
Fdi155KaiPBa61C8UGYWgPAYmx/2zazcnCKiythO8f+P5KTLxHAP4VjuY+LC00IG78rRAScC9OL3
m/2bolcxtrecLUS35SNUbDqLoSui5WAr/nfOzZoKjDnzQpRIYn2iA7AYmNBYIeSLfrepbnY5/QJz
sD7jR/yUGOrn4sZaFq11Em3NLbxpo0pWcO1zaxVW5BIZDylAeHTh+pWLFADadQv/P+QTsJSw8Y7K
lbbUjyszK5k52g2bNyOuJVEcoXdo6t49d2juZ6LqO/vA1h/0fzDH3uCMPAG5g5/B1S9bjRYJCAm/
cCyO+C0ZyeYpT8gEEbrWsKvRr2c9Bu08PftSs3tNcLsI5yfyuhGBllOLpyeAPeUlm3LMGznVvIUP
ot6EvWkIXweyZIKLTeJYha1xJVga29qI/+ePy17/i1+EXjLHENd1Rijf4pTuByRx6hLeZPreGtzA
UHxIA3939Du2VLszuPpHUukNftL6hVC41o8f1ltGC2mkCNHAem6su0VxGBfZiJLUq1rqddGpu3XF
tm21i7TIa69vvj2xNIw215mb4m0rd2r62TlvwQ29Mrqr91aqWm4wTyz5bjsMUwPju+O14Up5j6it
8MdB8nv4v2467eY4U8p9tGvilxR0M2kQXcyD+4hIYqXDnMPLhLeSBRPTxVPZe84cXlOHoKExVO0i
l7Au8iWzIY5MYbCHhJffRjBwzSyv7FweHAuo9fCwEvxb1PtR2qvy/ccZ0//J66eqAmjkKstR5Q0d
XmQ9WbY7wgy/zdhBjNf9JMR7HNmVXbn2qE8yS0Lx8jUTuct2Dg7IiPxkyNaukjXSfYGXgR5u1XOQ
UWg6ZGfYFy7EY9eTfsqwY3D0rV4rvhgXDMKD2F65hDVHejMtkvDWiE7RUy5+A7HKk53o+Tjczbxi
+t+qcurW7VGJRchgc+8iGaLh/LdxO/WGDragnOULwlvee0h9aG/GzMqLkYFA8PJRGs0R6h3a0wVF
ModY2Wzl+4qHxwssRTFG3zbSHR1yZLHkoDQbiw7Ib0mCDbQ2RYVrWc4SQiow7JQ2eRrf+N2Hvrat
UB17Won1PrmdDdIrgxNdmZK4zECzYqTkA8GqIt/C0jgvQWtzoGMYNL/QOHDhdjoAMELPs6VytORy
QNWiJLZadepXNVZkk25LcukSlGCwbY5qk1LIU6MmBtinSXjyrWLSBRCLi/KRoBX/NSvpW5/kzEsL
RTPSKHt4Hk8zufHzBcARnzmDtbgG3jyM9c5mvqC5py3rjM+RcyQr4dmJaQELCSQnWy9+RJVdPtbg
g9MCOgDIgLK6c9W+ZiaqraM7+qjCejZKoM77MmU3R/qLf1KDBEYjjMlfv4WwiTVq1KSfBKqPuHIz
0lhT+J6tJSQ67ZwwoYR/lLXZkv4p1AE0pKc9sy4dNzxWELz54OdnlPKfRzmrvmf8RykC9kYwx77a
CWAsK5wYXE2ijLRva65RfVSNgnxP/A46vcc83jbq/gyBIlFChA+t7CGRqfj4VSq+NISooXBker4h
vEt+10dFbY/d5PmaJr448yhp4HFTLEENmsBVRvqecis/gSw22fGLq37j2Y5TY3j8iNOB6/rB4K8H
zEzT1oPG83h061l5waQQLkCVu0UXXAZ3aQPaI8s1T8yeBZnaf+pphTMhBxdQEWxGAJwaLWeP+Cht
7E+/EIX+HPNbFDolEeVV8/5gFTlzw7jCEJuS2fn1XuDZozodWdIJCy0ZP7r20d0BvVpqi86GigI2
C/j/sRTbH0jj1C2NZhzXJGdqL/h/ZAvIDe+/se/1vLvsKJNo4RAmjFO3mQCmPGquIJoxCJvRh++t
limhJRhGfV6iVmYhp5WvuIzIeCtjq8LEhKRFy6Qyjh9kD1lsSiCjEQau2qQkLunrVuiCz/Tbekv/
YYmZ9JRZjxtTjvsJOqJ3pCwaHQua2NIsXMh2t1CDHQT8hNmTgtA27BQlkgB0XzhILHD/0zxKBGel
SKzW98VuBaohF+p+ZAfkd/ELTEyeMCuTw5m5x1YNJZp3ecIyQqQisOUjTdbJS1ewP3ZYS39VvYCm
99TnvGnQb00iwbq9hAfWLfhzj9O/yAUGXZIwOZHlhIcdoVaff7pKAIZEi1yawXic0UdoSNshjH3b
XhSh5z6T44IYGD7RkuOYSij0pDXz4Tdy3SSulrfoIH27oEFE22AOF3fLa7/Zgq7mP4SHsfz3yx0J
KLDT0kUTGVP681JmD1rXD6JuJgdVWaH9I3BXt6Z6/Ocn2vL+JTIbV3bZseoaTScHHXUVWJWVgoU8
Ym+IT+SPK9iTlaFIBTaP8DyIQgTxoQt2p95CiMccYFf2YJPO3Dgewpe12r4am5x74WK1PFmsCc+C
0AVKWoDwxnuGAUfHHoEx7LzlpkplqJ/H5GRwZpIYrpb5PCsN9dZrDAUenoxt2AAEm86nWmNVx9ZD
TxNezoqSvrOLD+VBAYufzoaxDV8NQIq3r0EoB3qrZBqMPVhIhzzje/h9vP2+52N2YcrHHHSjPx5Y
lCBVpBeK7oulCb7GsyrV1a0DfBdAcm7JDkoZYirxgU4bCiC/H+9FRhMyiYkZJCOh4Ed/OITGrhpM
BiB+AOj0+3YijwTH6WxH6nzVyVcBFTwPT92SvRvw5ntehct+x9xyC8hZchcO+AyxbsYruGKigaHT
NitkYMV1MxWAKCmNcIpFymmoW6qwD//eBsSTt6MVB1o+nZ5gfJgbXhFLkOCmsEQpHtnEwcD0EkmY
gtOnRmlWIt07m2sI5YhuBb77eRtE3GgETCtep9clV+xTI3aLt6/bJ6X0HQ+ClmZZMS6OD2mg0bgU
+b3zPEysKKyJwPmd4B/rI0U+2xuwAbRT9OF0YJb7awgsmSC3mbLkkXBq9sJKJHlUhTao1dgo0jUU
ZrnW/waAhKbZIFbP6U0o6tBpFD5wZ+XA9d+C+d3RT5Zd8GXThCLJaziDvJPGjXquTuOYY82YG92m
TJSTNKc8y5HCo+Lt6Uz0ehibyWUnF5aYyOEIHJV+RPWjthaD/r0qt+hTHNQrB7FmP+V/qzZwSprr
zZcjq+Bvz3kSrkTG8i/b6SgmNcVSwnwzc0zN45GO4T5QgkorlyQYAEu6LQpu0Kfz7SiDcEZ4BPZ4
x9OebI9fyqcB+PI7qpSQoDdOf9oQFZofJxkf3RqfSUU/+UvRhj5SVnzl6AiccxdrP2zvuhxYz0z9
JekouaX8e6ol2dYtaWJCHSFMHXxbJzZTVGuKGxNKPaamwEdY10fteV+/wTkD0xLjf6DsrC8sXfQ7
AccIIbCLtVT4Ivx6Bzde/A/5nlF/2PT+Cx5LLcUTTDJGKIbYsiFeEAfiL64rXtLd8i9Py471Iwt1
SHa4ckW56YDW1NLx7pT7a4OeQUtMYXAGeMBx6e+GjgUlqfEXNbriBVsdEpDpReb2bmX2G/FobcYu
qnJqj1/gRqH/biYtpiX3SKLJbyqo2pNIUUYH0XABb+4rftjKz+mY7YflalnfrMEQ5PcJon1zNkIJ
MrplCLc7L41RTBJ24rOm92rLO6KGntEPjHzOxGuBWPY/Wgmno9yGvEenKB6qegtcS57u+CDFnZ6D
vxuQkfxT6SutBN/ErBUlq+hw/iL/tbD5avsta0WOpNg0StCaxmuXXvSdvCQJRUFKQ3cUIPwmGykm
B0sP4Ok1kBdN5DPaMuZVoPlOxonmZ65CnEg/suyC2qqx5DGGDmsk3SNEsyPBnmENLo7YVfFrzfzk
IqGX3urBcF0Hy1VzvtGvsKpdpHqIY1kyO3rJRkLkUj1XuNwlQ3zBnDJ5NbpaeCDvGrMqxIeZIrHJ
kHVnsfYJkii+P5XcRmptsOH3Hd2CNICiYCsjadUHJ7zVcsuaEpSQQSYQIp5GIFEfSwwG94PgO369
cGJo4fKRobr2uuCd3flc92TlVXVnkcIb2viWA/Pfrmx2spQfiXTd+WwHxSTF/We8JyFp9CV5mP6N
kchnT/YMCpAPZAWTFK/vvqK5QAHwrBpVWg4Pske57ityJHr+SHLbNZnNDSqk0c5txZFDvI7gVCko
N6cRbThIteUxigZOsOt8q+uvvd3BZJMWfcCY7uqSmgs6I7yzJ/Mzci0eBeEkawf2QT04GaQQHigc
Zwi5dYYTzutV8h3fXIJLh06HV/Io4ISZk6ov3j7msNcItP+zElsPf8MI/nNB+7T6NGIEwa9gxPLc
JWYASzC35qIUtByHK7ZmmRcy6JfwNW9DRmS+hzlGNM2uxwvv5PsxfqiDjF42z7EPL3Gc5MOufch1
xSysvAbcezM6tcIFQoKPtGnrJQM1iSa5QVo/lpbnXTHRYC3ctaHD9cNczkagruo2QugOCHcgN79L
isQUeSaHHKRL2EEAyBWy7EP6Ivvh8SRdZaWTfnvkoUw54Gae4dt9wG4zrL3HOGHYfY9o7r/8p2NJ
ZAxWqN8C0907mutTzekn0g4vtp+3kGB1eca0snEXtQXFdjCvPpqp/sosq0pBESbXCoo8vTzDhx3u
u/OjniorxSmBuTE4118ZJbAbir/55+h2Xc+cTjaicc4p8sXXr90ZOnzkA25e57RSDcue+Srr8u0H
nN/DfDfSY69K2ZaPpX1yXANP9gMBVfHzKswO7E3dgUba3zcJrMsSa+LfcKFcEKwqP+t50tFnmeQi
uUIzX66h/dypVqK7uZUn4gbV98G9tiNAEkjQm1OAghDR8nhywGYU8sThcxIrptvd9dcyv7rZqRVn
4EQDYGateyGPmwz20v/IQsA15rtHThOIRsfJ5GzfJxKlnrZSWCSyJ19AQ1ORydm4lR1BDkDLXL8G
GH6mGVPjMhgPXUnPugwwtz84iSjwqfKSmsTSIXrcVpg4Ezek0+9IeJ54TRzJCLKpjT2c2isLM3+v
tIgdFISPcNzOheGfOGOb3Ti/jIUlVKNCgGhCX9h4qcjuulc/LtHf4u3GvP+xvL/9h6/V0QI8zOlv
8CSY0HkmCUikQzfifffDKEpZ4ZHacbVCtDvCp8IJpx+E4QDNqCkyZkOLOfrYLur6aBP7KcJTR9n0
WKnHd5CG/r5ywtwAPQfnGIIr7PpFYWpj5xAj7XWjjWStIlJsHeQQUcw2rvCXJdsnsYoOUp3oKWum
4YzskhPKfgX5BQxviZAiH/FRNCA44E4jIh+uD6GOD2ueYqTZYXYjaiFlskl61ZFIJrI6bR/zE/lZ
wVLqSfpW5xN83ObzbEEKoBhoVYw5kLzZkyOUixp4bIDcaKrz7m9axtAGKG/XtqOFncSNJu4b/SxW
r5/Cofh44xTg8veailkCczMD30royRRUq8VCMDYcLQqZ3KyXRCmOLwwfYE5gguocsH5Y/EZhEDmV
BYoDFbMncZBiVAInihP4mZk7CFPqX5yfBxGdb08eBdb7O4SKV1LrSCKUjqPj/1ssXFlWWL5AWVuC
odAoe3Z/79dxUE60ADTmSS2oIXw2g7apNfDhUMCSENGkiOOdinf4aheZxjgX43pSegvoRfPEsxYG
l8FWob2TRllzIItTNnpaSH2AWMdBIFsOY5HSI9RM1gJmfySvLRNzxFCcChuxPbVAAy7m1eipoESo
2veCxvyd5iFTLKWDwFewUUbz++p4Zul20DccfFv3BLMNBbnoUkmiSf+dtjmLB4uQ6pFQPiiMBQTc
OlFLNacfjxrNfElqp9MQuUos59TmPSybAeXcSBTGufl63jAr7ORlPexWXgnHTz3NvchY+/UhGcEr
piQAZ67nc0ireEMPQulfKJ5LcllCl6Gug/6aKkYCcWlmwYzI+NLhZPN/1EMdg+UTjmocz9WMSzSb
l2+LaPB1jAFJ17h5lcBvAv5N86Q2hdr2w0i3yCXvHT9RUN/VY0egR56/w5cPwyKyyxqgJK1ZKcNZ
BrP8qHlonjVPd8iiF3Dja1GOJT7u/aCVSQm/M8HlzRJ1yD8NhZIRBcLvnpqh/RkKW6NtqXGymkIw
EuDI0srqh0y3UJmPjHI3lAfolQkvxUjIdpNX4MyqXN/VXcdIH78RJU1NVpgwPP8dyNUCMCnqD+zX
LSkUQEGnddUs8veVf6dkrHl4xUefVoFVpeBf4lyAGdkBRpEvTKtfxN45sHqya7z60O4MPM7R2RGC
/SvdOOp0+Xz4jiVJ3k6TzOHIOI9lofwKH75K+gfkdfKPVKCaOnaJYCWqNtuT9XXxC1TouDJTMdPF
na6UwXpdHsBpsEaZPgbUuiPvv70OeyUJ5JkAnS0Tv476uCNQitt1vpXfdQ39sdIFsNmFgy5JbKzq
XC5bvHk/Tx/Xq1gi93Bz6gxsuMejDIeCyU/CISY1wBoNx1jA1yU/0fmXDWB+GevrTZGvhKg9ZvNM
qdNfee2hI0K9iWrUTXRaJm1i6sFy9fJy5VohEuKmja1UdU4Py3px+h/HIa/F7OHSXLuIQdKOAZC9
q5MY4R6oVS2lUy3VDJzTKpEc4eysuoAcdiXXiscWjbrtZZo+baPNI2srxK3DbdG8/juVJtA4lHC7
52uGIAdavMRAdacFA20g2SwlLQWrbV29WIWnFn1dqovWAFuKqE9EBK6OUB09FbYcxUI1NT9OxvKm
eEMGLcE+YjrW1CaWD9q4XZcT4iToYeVqFZ8/zaNu9ZElm5ZFDddYUfw33qJfAwAyzxfkUonp0Liz
oNFyO42f0aft9N+SKzsr1OcXGG6I3+dlVMkEF/R0d0RnMgxkwMfXAhZ2rzvVf3X6JqugZMFqtoIs
zdEAMQvca8FhdVqAiRz4jARhi/qQiX8yp6ESGJ9KXs4W+CAL7V7PyhyqVUrscG+Ggtl/x1Hc88BA
++gWgitw7IxRNDS9ca6a7i/XwtdqHnxIHVjSch/LFgsgT26J5FBbCfrDPmNDbnUQB4s9KY4nm/+8
HD+t1kNMPfIJNfiqJ+0QE5yPJu/TEjoz76Vphv6hb5ibDQVQMaxskii9cKl3cZF0+QfEOaw1M6l0
7XutYukKWijv8QDyUpqiCz4xaioCH/Bsm8M7XiXTFxEZCs6hnLj2u9gK0KvHbRCsZVhkFmVI73x4
rvtbS35vLLJT3w0SH+fV7AabbTm6TR2+t9N6jZufF82uM7AQE5gHHBzAmb5kSj50JcmvAAuLZ4/9
1FyXIzC0Y/0nUvbyg6XChKyi8IovRBp5RsuB3QANayEW1KoC6CLsWo4K4OfphCWN0tffKJmBEP5i
KkdH/Ri+zkA1f8cEKKjJ6RtJwx8S+af+Ap6Ms/ryhmuMXUnXG6T1KimAzcsryWSqYreE1giOwLnu
yuEoFJnWuecAZxLTIDXdO8rF2q3iBxqPxd0bEi+clBGWtzXO1e+br7RliXbWVMwxJKDl+jXGNlIF
dt252qTK7CWGB4PP8ZupA4IAGHBVYOcqmn8ps957jgCs/rS9vu+4VgkZSPFD8yD16W4ungV1D/Ge
niLY76cMVWzRM5L/DgpB6U1ESqlLxcHX0HIe+OpBVso6tXX46ojzxF3n61pjp8G0IzhRw83HNONB
xbS72Ah2zBHi6wYwlJQTG4L2wCVVrqmi9xSwdax62aGY9N5Uf9tMofJxG/gscjORkIZQczukkekS
0+Ce5Lc8etghSMQdYC7ClZt+MI0vPhPzMO/AIF9gTQkfEOZ/VxvlKNrFli5Yj3BplkrrNR3sLew0
LgtYb7q139f07fqi1b09AwPlvX9OwR1Fg0SxFgGQV669e8w51y+7QQ6vXLuj6Fa1Q09tpw1059eg
T5E9o0mVGNHkgS/a/UH2PjLHTbVenVLdF/6p5G0Lfajg/+3UZl57axwmd50TnA5kD3bRe8n9w1rB
rE+vVwSC+RZ8z3o6HUNzNONR5BTRZ5OJpAyoIGZVwHvo5ECk/TGSqoToRd6LzOC0ZMW4fpg6x9La
zrhC0MGcwwJkeoGrkA8KsnXi1M7hjq5VqlqJZAQsygKLXrbejpnBe4rOfE74NS0vH7arRVGwTZmk
zS61lbOhOag2IUvACpkMHFAluNZBvDxf8WGjouw/cLX8ciSWhG8krBs/wlJEw7eyaY3z0Wd9TT3K
lorgXEyomS1KSeDzExrMWwHpULw+/oBWx0wDxNRiX+1IKA1ch9CWaiYiUOgkbxtbg1te4hM2OABd
TnQo5Gyerz1NrW/2IAWp5d90FTCd9wzKDH/xKVU3mLGElFsFxpdrnMXwJBUmWBqFAo1PzrCWjPI5
ObwKcJ2Fod9prRT2YpGx3EjarFvQuXgQjWcv4qKWaI+cvCnp67kvY6JZSNAXrfvcYwzeYKjLCMOy
OSwhigMwJ5Xq8OyDbZeXbOMeuT0A1L+rkd6g6gUPl2KZ4mGe+uNn1BYtyrkJDCcZW+NASzrx3WrM
XVBmcvJP7NtrcXnWI7/Xzi2XuW76NII5MCtCCFXDvIHmFHxdoYmYxdbc0+tQF0lf61oiWJAnG1IR
sbzxTZ2wgMTt56+Uk+wMtfkrs1Q6Q7SqtlyAARQ2Wv+8OKwtTkzJSMzkxuVDQrND+6fD65d80cv7
g0Y6f2mzSfLhMDoLcGSJ4wmUkaynJRsMV+3ZT1d05b4Kva0yrXs2D8E1wOsch+c7DAKJ42eGYcMs
RjDexhhsrhVYRGvqrFYDmZS4Iwt56ThPe3K1hYTC6rw5IYlc0zbuuTYUgInA2jZtmIUxc4Nv0SuC
IHDnmvfaQBLt+yDBqiFvD+lhig6Hdy+SbxJy9kqI97PPliRvqB3C47ksGwi30vLOeI28uqes3Xmm
VE/flZCKN7mZRFhuZ/jxkQAZ6BES500FrRqiaPtIGTUpKZDC5Kb9Ax7kYAuwF1AhaAfFaoggE0CM
4aKz3B3yW/U5SUl3B6PBUZUZWfuUZEDRtYj0OUeRJdeF9/RenNYMecIGZaTU6KaiE6J+rLngc+vr
2/AyfL8SExRMW0afUPuRAUsIM4/Uo4vKegJD66akVDu84C8LizPuVwy2RqRxEeVnyJCFALsAVGA1
LQbJ/hUPgmDJwaxVkxI8e+9nkH9Tavl3mltzbPtrDY7F3C3ntRnW91FheC1PnjVjt9/saph0jNSi
IBjNtQcgAkS/M1+riFFJL+VLGAql4gwfz6VdW+bou4WdzfHsOVk6iuCD5vhPd+tpc8ujFUD/c4mk
5PElMdcV+SJObazTjf/y0uNTvxBN17U5YPM4re1RJeEreDFCdGQmZVM5625Zfc8yCbzkgq1wm7Hl
pvNQPDT20MmKpgRqIgDvbXbF6xV4zCCa0/CXEmpEgZ4uoo6b39YEdo1NykbiVqgVRCprne1P9Dio
SfzKI5Rbcom/BDikHujSsOpkopH6WN//RDxWwOyTBVC8Er++u8FJiBSoNPu9erBEp/8AMWhihPUr
u7WSr7F3w//8vYt9jg3mXQ3EijoG2htYr/GDeOTD64Yn87QdvR8JqbDyXS2JE21W+ThSOB0Qe/qr
L3MBvAhCC4q/8HLpBgMBB9nFlWh3pvkW4ev0DCsQ/jUd1PozkNKBWhCz2EwjopZcBiI/73yT11e7
kTgRAkRetbtkVWXlgqSKFWKFzb5GfiQ+CVd7tqiuwS9Rj3PPYox0ZTZFqh+XTLAFYopfX2D9d0Jb
UpJrYcF+4acnJOPmILXYhnqKrWP1mjell3X/AacmoKKIHa6AQSPxAcdLBpjd4APhFI6CXzKsxGgr
CN3yEv+N0ECwsv2P0Uir1OOKB8z3A9nPFuwHw3Bi5nI680zWnsT3gj2AN+7hD772RlawSzA9IQy2
IK4tOOn2PF8V42rkwqmRDD9Evm4hVlojByiNUN7T5NIMybtDg0BI+6l785VBPyJ00OH2L0GMjnNh
BQb6lbCh1CrsWtILFJ6B2U1Y84GvE4OxbQFlebSxAgHH9DVvr00N9Uks7F8AJJuOaQnH/aRqo2Yi
AQ8+pNtY4bAzo5feYhSjaaspEtM/BC0bPc6xZFfnJ/9XNfZq/RrL0uyYLb1h2QkJIchMJIrV3lx4
xdeajwjF73JfxveIDT6xBKs2pdatfOGpkXaVavvzOIvrGYaB1kTSG8XpXf7TZRqH+xBbtLkPJE9z
MXWXMuadnXXy48Z6NULdrm8sHca4waGXD/9p0XOBUOnmTTfpXjR5I2xAkvz0txpPiFqsZabfpsNW
wszM218SgPwhnDIJ7ytMEAPK6hCo3wF1JNpJhktge1ei4Q/fzoz4ojo2bczJjbkXEfxTrt+E1VpN
d6IVhaCKTWSjv2ij/gYjFaXtuMsDYBEjNAcHFiXFM8lvF/dv23ecxio+32xP7PLtQbKXep//tMxb
iYFpPk9+z1/QKwxR//E9DvTm69LIfR2sLzX/YsDJq9OVpCgEMea9Npy+cM47aoGo4tGxgoucIYeJ
p8NsuWeE+zK/3w4L/UsS0rfmyPbychUBdGnbQxZPzq8d255JkS28cuGYbOFRf2hdrgMhQMNz4UFm
OJGXGh4x/KMwPXWDtIs/nziDcabh33jkfok0q0Bu7fwArLMdm7cIdlFTVz/wCoKD1F0TrF+djszT
XzenD1uHRhHwL+c5mxEAwIy5b9FY4b/0M1sYFRHPTEfTrC/aAjnwvr2eUxbp7IT3KfS33MuO4ApB
iKK3KRvrWXjg6h+/8tLI0hRXL2K8udsJVsYwh9lCxV7E0RbNs48GrtxFTKOymQUnVfuZniqAE+5A
YQsgMnvxwglGMP6i7x0g6voqnFGttz23P0D6Jq8jNNbvt7VUxjdqnechJK9owAgJPJH9LYm/p1sx
/BfPUrVsDWmhRugu3Emg1EjYi1kPra7NTklQ6LgQkednYnCuGFI7xJG5AYqDy+otPJq46k5uTFyG
/ZFzvmZltu+AmfJAe4b2amj8NAat1TZwrqOWAtJcQju7x6ObdzTbWnaPqZeKFIermo+RVq7MCjtM
8aCtOYMBEvUb3U9cHx0e6wXcQFOTyAh0qiTs1dBE8YeDvtaTJIeLy3l7QpkUGrdQlrHozmAdE8R0
caIPEe/IlZqfQptkFkg8NeqkNyPzk7uiE9humMaZZl0oKiKzGPA5mbXJs/C/Wbf+r8DkxHU56iC5
xGlSdrpe+/UQp/hp79KE5mn/4Ddq7ap58GzUFgUr++uMSVFLLeUwjHjdj+1YpAopCqXQq/SGzkgI
90FH3N8gzY+WUt1B1sd6dvuzObYm8xETZhi0JD44gdJH60THin1tDGqo3kjfqRghe1KoYBojt1ke
daWipI5COfkz/7lV8voqLiS82XwDGZ/ooIGp3wctCOFiaBOKBew5znlG1Y2RXsqZwcRv7GGf08Mc
e/ml6yK6sdBsKuXygIK48A4hRbogesgRn6Zr7hr16aXEMRXjcyN4he++lW24ugMO8xhnCnqq9DvH
ALOZf8Gy++LahT7e1tw4mGo8w0NaDpET/FidgZ1Lxw6W/LyIOWVR2AXFSquqIpDekLlpxIAsk0++
lpwtG086R/Lt78MZv5fWzXcJxjxQ/pTxnPrZ+fM8npbpIttjVbfM87LmcGTrK97oBwHR6e6g4Pq+
7nvr7nxogxL2+Eam3FtAqstddhS/l+LMPAgTWkowLvKF5ND4TCpknUWK7Ph3cVEQRbLe/cxolAKh
8VJY/p1YgSw5lvjLeMiCJiOEfSwufArPs6zv0ZWL49R2Tz/XM2NErHIXa/5D5T/XtDFact9Kk4z9
60X9mWIaWzEWFIyt5LL04FC8o0RJQDajd/NN3K71tKGTcH9FR89J7BPlaDNktpd/hQqFbxIIWWH5
/Fy+HcAPSBBuK+rnGSuiKIf5cc9AWU0Wes/ZzdH8HpaFyElo6Fd8uUeVk+ZrtntT4+k8fDU+bFCI
iETkQNcATuGH4rpsSai2xJkdUZVLU2oeJWlVcKyetilubTRaQtvzcvdhPFMC1zCz5QAyOqx91UwI
Kqryc5iarKpN7eSrLzcBrusO2Y5buqPDwLUVgAWC/va6RLgkXL6aRWMUMhxfARzHkeq7hetXc2/Z
LqkK7XdGkzYfEEDORKaZgUaRrP0gNFxTNhfX4gua7BUf83pqiwlPRzz8EYS0Ey1WRcchEm8dG3d0
RhLl1VNWgD0ZBKSoiI7iQr7R9/gocUkfO3Xy2dCmqVMmwGjcPSy/WBUXDy5wWox0JXkd3TdT9Xv8
q/2T7cNVTmS1GU9Zfi0czQBo8Io80XDLbfEUlR/KMAlWmdlgtZAhY9SgnmIOxpJ1zqNllWBL3pa3
Y0z0XE8b8Ubiv8vdg3E7qn9AunWbB121Ug4Io0sDLKMHULr32xvBURw9JLtu1k+qjkA+dvxDuP4l
C12fnPoNU7Yag12KCMH0Zmk93p8k/Y4Ei2l/w9J3DC2QEAW6Ooj2nzh2DFxvAolqVT6zcKpqyTdZ
wCbn5ReniLTbBwPBPZIBopJ3+CgG+oq0IGlPbjRW693PByed7SOnWJCqm0pqgAvJEoS+OJSs+2qF
4qb/IMcFoGpqXZqAJGkI9mnqqW0IK1FGX27sfrjj9rC79yoHlCRlpZjgWOPahdH9cTd3J+RzSwOw
Z7BwcDflMuxfnWGtHUGqNzKIndUEOV9wQU2F7j3+WwZY/IhzgJ62placfr3sDYpoDyEuU2n76hGJ
Z/hNfLTG64C/pSRSvrslhcVvKPHqsaQI8qx8k927ianwPGR7kzrx8bwy8VT1e/nySShJCN3vW9m9
B5NTGoeynuWQL0pu6C7e+7enygYU6PWlrkxecGKrU4ihc2EYY67XjUC9BjSnHbYvIhg7tjGbnyyV
Y5mGqAYDfSGOu+36KaQM4YJR6Xyy3zdWd482hSOCqYT+sxpOEBymtRZdvR/5n5t8f0o+iLL6dlZG
YW41kzXG6rpn8nZ6ukC4BFPp5Rd0hmoFNHCi5+QggyfWuo9x0PA3rcAfMlJrocOv7m2EAn1Sh7w+
TahntrvZV1J+SZZ00hlbrQR1bOQ5l//Hftx8d42MrN24vEs2QObORmNfwHecd2T7YMbM/1wnIcyL
aggwZo7M9Dm0Irh4z1skowDzRiKvvEnScQe98hU9Y9Eu+y+xEBA/Mow+Az+tSnL0BOJ1QCIqacka
krydPzA5eU+B47FqYmh9Ejn+ta5g6nH/C1OBXz73HXY1Yqmkd0ZVhl/90rnKy2hmD0Dd9UwMsnQH
PFpNCWrrPx8BWGHqSlbTOeSm6ZXxWbbwiKFSMdKsbzLq3O8MKaQbAn7bMmKMN/iCiY058+ATT30X
4O4sCI2s1lCaxkUP9yd36W2e+dh7zME8HG4TCs2M5wr4iKPXp6cQ/hgnLh01ECWZNkrjzCtxQ9CZ
Kpy/4o3yxPpmcXT8EK0MWoH/ppMKZMbkdvU0a11n67WWUo3xhT6na4PalgBmVPBgJciwWaX1dASk
OqmKITG5PmtHYK5tvLEsnKSodvSqk8nZ6cLcvqraz89dPTN6ZHiwrNVG9SyoBAcoIvgKRAh/3U8v
ESBUE3uBxNH6YJis20lUHOW9QHiCjmbhyiYb08ATw0jhUh4RaTzD7MUXk/+W88K7V+JCHEDGZvrt
o/Bzix0Twv28QwKkTQYAV40oMVDkPLPfJUENcWJV0h25yhq+tIxqAN5n1lPv6oJjiKYB5+DIzXZ6
cg9pDCpKW9d17tzsAv+KvGT6HWgYNFhny3Xfren3hxvv3Dn1TqJbciHeZH7Abla0uF9dLkEmNch0
ugn/pV8WWBtYZBPuBSf4jQzRgkf+B7Jong1VHnHyQYKe3BNvvDSFfa3aLm7IyLSjX8kAN5Ewj7GF
n4LDrCJCPSN7Fb6VbURWL+w5oXQ9nUvbWkWjf/FuSsh5tSstZspbeGU+u8ZIIjAwlcs4+rrvx/dd
yFrGzVxXpWzLEVrGLp1d/mQrzOqvZvfbS0U/TNF5tMAseg3drVFZVAuKi9RCwX/NrbP751hzVa6h
RIw8m0suQD5VHVo2Jnt8A7jnl7AyAvFV5fTCXvA6EhSGrM2pyO4hlj9CcUIamX02CC/Yg2PYgtqB
8T5Xfv/8aOCh8J0Gi2A00K62ksxCWloz2AF6z8bPNobr4tmSb6f5oCrmyFKI7Yr98j5gNbn2/HQl
n6GYY6fytFSPa0SFUNfTRVgPojtKW8bQEAwrvNXGSN4t3MWhyCViEIuQw7SksrIzhWNiZQjisOWp
ycODIlOuuha+7AlRwKhdSNbLCmtf8qSZBLKi/D98BZQiw3zPxSkF5XUllJ+9ga+1P8P0dgDbebES
riDMmiY97up4V4mWFvaEjjhd4KmT6eM3mmU1lG5U6at2Fu6I7SXgosNYPn/an6VAO00ZXPQnNtae
QC3PDpXD0oHHJog0rqMOE0P10zzRlbQfIB/39yf4EVZowvQis0P4W+QgJ8LiPVqUSHSaNdi9+e0g
1Rw2kvqyXxaJmFWZ/iLJkJT22S8Fa9SQr37eM5XRza2vXB8fpG7XBAVSghEay9p84n+t0SxF+q+f
BmDd2Ol77rZ41ITcKNZsG9GItlfNJQ4YuWzgyvl7P10TM06GW8LfP1uUu3v1k2VYHsS6zRhYcaUv
nyy+9sHWum8CCfbvNqWpOsCRg5Z8rj+h+YdOhpwgHlOoZLDLGr519rOfh5G13Iifb7wN8Wqivi6d
3M2HA9Rzs+FEf6jVbFYCADTxSGcrfEqd76h35g20h8Eynnq0lbZmeqYxtF1NaRLCEC0nJgcQjhdp
jfy4j8vPRX+LyIT1WLwqNKfOtm2rIz3i5/V7NGVhH/zhN22+Vosm3+822y1X01bbjuWE1AIKuXG9
6g5td/H7a7mIrr1pJD7vhSgcAYLoBz/khScjEoEMoJfZ1vnFt9IbuZzphYmtqEVI0zxLpuZmwGfR
7Ma6Uyt3gZhvLWjUJP6kX2U2U/rUPNurFj5Wicx0juc1fYCRB0e383vEBN2q003kY+kDWplXKDD3
uTlwv4I8AIS9VB/p0DEgnoR7GltsDq6La7YboqU+c10xy4y6MiiPdD3hReEx8+uhcwMZJJTF+noo
nnK6n7ZbLutMQh2x6aZyDvGurBpurdE/KbnRmed1GB3l94Uqanx1Op/WVwNE5O7gRqcl4swY3ijJ
w2VQefT11wWLlxYj8knX7H5IkklGPxzWF5jVvqAKJxkWe58nkmmlkBBs8DotNRe5rLevGCZcBL69
9k20Gu0OQyCy5ZtYNYq9OBJxSwOsT8S+MenR6l947fZgqgVF2rzrq3TNnMpZBb4IJ1W6EfslF1pr
UImkF2WQZjHSDRGNAIXOHI3a9ylfKKd/EYMePIvhs37aRAisovCuz8/0mxnspmvPxS+r8fhwk6eQ
sIf/67kq3iyUkuci15/AW/aoVY2BDm6ckqdrZDh+AQbinIDETgM+LnXfVjQS95uxT9d0Yt/OoYqu
3rmRerKYtXwoba54nhgz5qc6b6MBPsZGpNuLORVw296aZ8WxSTrpyeKtseJ00G/+8gRk3EwvftKt
hPlNfr4biRVg/xkIYtPewhytW+tOoKVY61eA2iMvqTJRRDtbp2l1ZAxCvcowrXwU61oOVdSIlI4s
HmWP4QdSZMWvUL0nenAKmV06iQuZ6FDOtxhSRxWveQxAgJpflAqv7M6KRAHNix/cVrWAtqO5Y3WQ
0WYXd4QheC6z7Ek0GDVUPjo/l/B+8AOR9M3kEJPZ6LapKWqOAcW/Na5HJ17XhLaudlv/MVpLPRwX
o8lptuKcRpP+7Ih48tcs7g28Rxvw1VE/YKU7YncLnH3rst++2uU6/pW4Z4pZq9gM90tTLyDadWU/
ExbvQ1Ge+TThgRIAs2L8UewdjbtnLgQ5dHM4caZl1BV8WZIrkSpt4gUnj1W/4dCZhNOUyevJKNAW
Gxi5v79uaDgMEn2/WKluUZ2Kk/Tdq/3mH5civ03jY9UDiXMVuQ2Nol92zw9euBxtlTgWSOEuWoG2
tQQZAqoDFQvzZlmdF5tMwyOCVwLUbu7cVokSKq6A3lce/YaFmocaJBg6VXoGnS3vCFAncj4vVWpy
Wt2T0dW6kY8U6RbHF5tOJU7uB2phNZueIA0QQIHukQ0nQxHpesCoB8NyI6V5wAJCXDhAFZP4mCbf
d7c89xSe6nvmmwHF/Nd4zwky5pOoGa0eg/V7XFvQ4JKdX7s3yYCyxu+r+YwKy/+GZ+XtMEQtgLW7
5yNea7W6GAOU9blCdBxaA54STeWDoSg6cdOMGfql729K3msGzse3xo0mMDeU3SEmX94dpBe5uhOl
rCO2TjKFe9YFRR7Tb6O0GZpwEXQMS5DKO5i1mj9DSa9DINMbhHvpYJcJTtk5XL4m4/GY3cDiS3zE
kEiDcTsrQW4yGcOcbN35uYTAWeuL3Gw2fD3/68q6pYj84dSjSzvpoJExIK0RkhclsVbs/sylIffk
+kVWPvxQf8HArox3/ZeAcO7V7BjzhJZlZTLayEvxk9tind6jr+CZKxN7ftp83u2lUDJ1UIeYqVIF
bUdzR50DmqtZDaOMFpnPPS/O9y7hSBVhZbznz+ir4czt4RaUN1pM9hM2W/dwKw/cUYv/qQlbju/n
0YBjBUeXiyRwqUoLw7XjESpsmE/CmOztu9V3jcFGDfMuP3iRmcbOmpUGBa1LrwUu/cGN15ZSCytZ
tb8m08+eAl/nUICUWIseeXXInc0pZPkm7CGr/YIc8aiMALDxnaCgKQaJpUJI4rE6sZvDFrLbe+xh
1NgVKlaUZ7v75rl+lgDe/3GukMA0wqO6zZdJk4fFJ17TjVyh27WjN4AIw4gQStA533nGbYQzarmN
SgttSebVdfPpJ2CXzCzW81SSW5ldB5A0zzaAbM3aRz58mpp0D+pnUenchR8oaA72YT6zwmE9UUBY
3+XvsDw0PcVRT5CWu0ix44ihDqRQaK3lptciwunpf7j5u+EgN37CuUKpIQJVqhcYaCqoh/GmkBaY
9A5HhGMWpjM8Izfo/XrQlNyq+weWy+AmpTUfmiU2e6Ly2qOLBTQQbUlKmYi8tQ584GIXABxFM3pX
xbr1hjmPM48omH4MJlDn5CfB+4o35RIO7Eslk/jvlF7z2VFe6pQlpvbXjZd+tEunFB5h/M/yLoaZ
RD7ZLADrappUKCxwVdu/jLNhfEnJ6BHZ8zrhZPZefjYF3oB7s+zwORWfg7Nv2djP33sWkn0TElMa
g8+F3eB51h73CpMUvZ0ZcWxLpYpqSuxveZW2NrRsus5u6BkD0JKiJKROXoe3FzigqGkLBs2Mgrh9
74jvL3RGv+gsdURAn6lwQEKv7/eql1fGkgxJB8uaJ3Bu9OL0aLEMUgGv0Wtqj/H5Qhq6AOpjCLkG
JHqDUybQ4sqg8Nma47NMoVBFGJi0T4QoYF/rvtyDJtGgsaD+d0v0Cs2Sg2x2V2YaWdVg1eiHfUHv
OYrdYIFJnWIXUFyxurN11JJx4Pe7PdzRllQGufdu6KAGS9O1lZUwQwRm4YoRAnRLed+MyP0w2MKm
+j/rxHxY5ItZH0NU6Y+gaw3FBij4DxhoiOGgTnpypPRmCk6VubztsEN8uLzY/tqzysEKKkGiw7Lx
u9A9VRJZfdISs5rWPx6V6AhCkM6aDoXOlWhoeR0tZ4eaXPtvuBfGDkmpdg66AIUrcN7NR/fAwWz3
9fUZjwaGfjzFyOVl1JunCFbEeg+tLo/2JfXhmszV3IPjL0rPlT3AjX6kmb8vYfnYMRO9t+FdFg1+
fwu4KJ7LPJKAB1NaSaINXbqG3QryjUhKv07KU6lqB6t4MyRmviqC5TDf918q2uBAj+sbTS6CDDeo
4dL66OWdvQ41maxBmB4O+5Zu9PUDxkWDUSSlr8z3Fb+GJh7WX9RmpjcPKebtxTvDfNu+p+ACISYI
f0aSBGuKO/eIj9pDuVv347Fpt0jfLwyG5R3Msk8szPSRLITUTOKjoe92RfNnl7JMIo77jKvQ+zpj
d7aQ8UaqLiOkVCsDV1xFi0CNThAfz83H6DpEtYD/eFWghek0J0oCaTau3s+Quz6XlebKd5tb3FOI
NHwZM+sapsVZ811VKswHbb5zO/yVAN6sjjTfbNx2+mzEu+OY9tl9ZM4n+dDvbpf1A09C52DJ+Lym
8cqCMh9xhJ5zlS6QZ9PBUXNIpd0uJpf+jbMcImOFrfr0pFr365xjcai5Vp46S8tUYlp3i6f9AEUf
1dau0fXIGeAzx/i5zMNyVHTVOMWMe+kmRq4iYVL9/peWxSkenQh91AIj/d1RtqMWsfrGwm98OQw3
3xu9znCIgBPVUoRrIcnEcJDwmXiH/qaRfVa+Ep93FSQc7GETfiAKdrVwYl5UVTNd0OM9mPj1mcy2
WKnMZLGJMixocvvKAtOcLoKqA80nh57Bo29fxZnEZeOjhaXUzuAm3dUN75anmnfPxoWXuiUvykxm
yvAWndG1FpdJMmiecBv974uDbCWEiWkg1JDAtdtffA/cxsj0p0Y13XiVOq0RgzjLMC46V5NotRXZ
X+DYalk3DvdR8C3c0ApTPQT3FvIR/eqruYqg9/Eod9E2OoaIgNxOpTp+Bx7xrfYkQWVP3g6e1Dtp
WSuSjNjyUxGcY6V8C1fv8TABZD7e2zil246MI4QSi0gi+/X+A44KsDGfni8aa76VepiETDQwwypZ
GP53hmThB9n1KMZAzxSFvDrHzorsvcxx/kd250npMUWIT3RcHrQ7GOykMMKduSDRttIflQj38Otg
EjzX4NF6EabTZ4BfKG1eJiLv2on7PhKfSbfb9Lu+a2EFDeyxUVqhiSKPLRAwwhC/02qm+E2UN3ij
RdZekUhLp8X54GDdb/nb0qp4bwEMcQdh3kid6Lm4sJfIVodzSOfOu3+1H4d3FwHv5VFutv6zryFB
V+2gj9SclH5Qlm3Hj2+PTnzw2AqP9vj4Y/4yxAVlF2es/rPpatp4hyi98DOhn7aDjXtDs+MVg2B/
tshwggl37qPuaqPPwA2YhlFoYihLpteyFW0wmx/E4orltHnMo0bjts5hQSWT0P/8M9IIK1/6b2Po
8AHTzNvbzRnDGgEh5fAA5c6AFtmo05cWgwTwSCPNqTtJvD6VU/+FZBVC4ub1BRMlREE3BXGJv842
aldwUJxk83s38BXJYkPvI2lBDck9YBXQhqNUz8HbkRQDZJgV24IiYK8WaX4H9UnMXhodD2AtbsmU
MLL6vMtk3o/0zemw5BGb1+4XsHUcLHjeRNomOv06qnCOw7Ax2uKRnsGQwWVg+p2i1BzuEeTWo67B
h3hu0DX5/Dm7Xwrlf5CXHpp8Z62l4F5JZXo5uv1lWX3GR78t2W7KfDuabuyCAgt4aPeduqMQY5pR
TIYS70PZOz7tpDU8Hvz7STSrAsCEzRgXSc7Cd2zMcXA2+lE+zWP2bMh2QXgTbkjfCgJ99DuNrBFj
/ashXlofZuLupg91RTLvZ3JuuKFeJTLbQyP/0LxLqWE5x2gIDlL6EEG0XHnFzsvDRDkwPDMmD9N+
xkG0lkg2chPDPANlPL8PNznMZKyaaL+4S1zwW6t+RmLGRQBTlX/UPMRsrgeOs4c2suCoyLioMs52
nIdvlj4JhDgWZm6zauVCpEwvLY1gJNR67QASIdToEQTsqoSPRGbqki0uDa16RNos/mc91riW1Phf
r+12TIbe3yHwz4QzTtTWEOTsjyRkaZI9VowUNYw3c7PcP8wx5zet7Q/s35Qb3nQf7T+iy3tnaIY7
RkLFQIziFtpCA3dG5nM5I0Vb1UsOe0WRD4aGUq3zxbE+6S0Sk9rj2modgluji9dXVHCRKpZhxyc7
a2rO/pod7W+j0DUw0GtPXvvRZl0z1gpyuvPaZz/tW4hoL9sU68+wZ3JHRkzhKMy8pkEB7RROeeaJ
CqmYtj+kT6GJ0taV3s6EMdu3E3uZilBlek2aK5jUsrUfH0NiLZeqNcE5rk5WFYdfR1m9rvrn1Xfk
j+4v8LbhKd5MK1EqajP8/Mi6vi9Am0GLSLRuOmqM+0U7Zcb0wfdoNvqfXzVDtMXARQJwMhrklp/b
8OwdPAMgsRYV+HSqcYPWW5SpTOHVUQXpEaCn0TEMzudryAJMvFU+ynPZVjhkSgh1jcmgOgNJNvr7
H/adl1HNXupFNaGp41ZUnF0nYAN+ilO4tW9YIwHdLbTAVK96g7pPbozTGNqAbxq3qU27RptYUuHI
6RkmKNp1UdsMU3j/rkqVqCsSUYd9CAQkLg62GCzLzoEySOmiN1ww30Of/83fQ+6k1BMH+5JKg4xM
fUqDuQtx1iznxNnEPcyrOGG8A4PhxdNwp12kPogbQ9GDLhtq/d8j2/EB/aqEkYj70xhovHn2wnaG
+Au9pRHeJaCpkLdi9s+xqmMbdqA8xZEaojNCUqfShNOyblkKlxFwHx8ZnR3sjL607qQgwraHP9Nr
v4KBVe3oS0aX8qbeD0jLvk26xYGL4jDxb3F+5WtEmL7fpQIynJdmDMTO/v1ZQH0KIKUgU4cZ9e/a
17+ynUNvZ7BsGAGto6qytBVewTLNojWDVn9j4WCU8sPthEUGoKc/KbjauHX3pyo2Aao6JT3Vwvun
s142TXgKgyHGaCmhy72V34zpZ16F/ZWfFjJeSXOscQhAlRZRT9oeNuOeupgkXtRP7dNPjAze+v2i
ylasrmj1/5kTOJhmYIbilDvGu9hklnx6CcE32KVUmS1D0TTOUdmegiKV6AtHHKr2yT4U1lV0GTBj
0LVQMJp1tje9Vnny06GxUW4GH8tDk3FI7Ft53Kvu8kyzxl/NVSApw92O7KOf8HA656Y7QdbGUcrV
EUdh++7J99UKiIkZDMoPNXzaPq68n+ziBslOrPSaU1TeU2BYsZgcl8B2iUCOrafQ8nG8XQAHi3gA
cyu8pftS1m9W+ORrwDO4mjxFUz/nNYOPqjRd28yv75gK9YMLD2l0/m5kysoQoHB2eD722NAk1Wj1
EiNc4991Xys5z1ECZmcwuQUrofTTu3zokFgBYUcNoY1lbcD4ANVzj2VE1/ZkEVavynAwpeHTSUN+
IU87XzfS1klYDkB0VXAF+sGTFO8ZGylLRVtqfNYuRByfhNF5JjlUb+VLbuKRT5rZW5/VkBV4mfBE
KIGBtueUa4tJnCsP6mVsYW0gSuDakVJWm9v/uBCmC3P+p7PTOPbgOBP1TorQdM6BDi/QQwkJqI1Q
wjyeyGJN8kG/oSA1X3mLEHLUc2hsjIBiEyqH6RH35UB5+EJNOKEVGZkovJidSERU0d11jLtdAXW/
6PUwqPJ55e08QGT0SakYjOdUG1NCNG64c7qZZyrmlw7b5UfPtay68V6If9MqmFhlPh5lgocw+yoa
pK7uhr1N6lwQQcldgXQ6d/btLcp8/nrZJ2s83AQQWA4HRKyHtRftZgZwdjEeEyoH0NECUL5s0Und
FjYbggzQdjab52aIo6gvSVeDy+yhV2SJNbJjxHHYdMKHxqLCcWm824AbiGQJKzZUSg921uQYzidy
2+JWWaft5JtD2U8ibAmATikXYWQDGc4A6R3SZIEDGwqPitt26nSPRh3GQ4AjQNghZkHGN9k3Nug+
zbzSqfOy/CmeFp4TWLgT70LduDbV0+jnqVGaRK6I9WMZNxQo/xBeIj6B8z9V4QyBSueZs4jzHabp
mVPUfNLeeDE4by48uF0aIgUvg52vEdqq5VCZ6b0EO9RiCGzTF5abxjSsOM+NDAafcvwVi5p5kwEM
TO7bm8vi5vvHuMo3cSXYs3KK+1lrB2I6dphLypQLXMtFydNIn+X+LMBKLpq2/yDOtVXVWYjIyFMv
jUCEpJdWWWgmZz+54g2d5lpvrKpAZAGPZXWwKJl+vWOovtKv+oWSKisroY5028SzpiWl0/gFSvyi
iPpGdnfMFHi1FYpqzRCaq6fwEdOZBoH8j21NF67l4LBFKiciLjfvBprKsM4/86OM1bsCfHzYWY+y
FJhk8FXWkB18fqniMPLW1lSuaHe/uPFfVMoZ4xXeV04dJSAom44HqBGHbEo8zuCdwfelhMs8NIIR
//7HxKWKwtFCTN3T/u4cdp+fCOXyYxg2h0u8ahwHnrJb91/YzXCL1XIbPZ4jMB2fgGJ3AyVLhE5r
rmU+PXdTdxE3cmjhVA3lP8JQYVr7saW1N5e9ZNlN02Excqgu6Y43Q2LMz5CWtUXEOBtqc7jO4rNw
/pkoTiqFoCVa8LbcBUS03hz5zXpYQlR5Ra3ahJSTkVYnaZ6JKsSA1ZUabil7mUOP7dAilCwG4XF4
VrIl4Fg/TftXjOTeCcaLiSsrR+CGbHmwvO4Q9dlAo2Fluo5Qt+qc0S8p+CScQEMNoNFk4BDimjOz
b4wQUaHqxsjD83Zn3YoVwyVqUJXZz8SzZvvdSib8S7c8Hhw/w6szOsZTYKqCbpKxPSbnRR6DZ0ur
bvnwXmJLUotJXhg5JO3vq6T19pPRU58MlZ5W+TIbTHZHjBRnQHRNd/Sf+mLn627kOEzIXJXj8IaH
OLF4PulO/Hzbr35Pd7uPE1rGWJrPTE6qE175E7JqFix76OFV2KOTZfwSPHhkIuy4El0VKOXIwcbD
ZjMjaOEPhzLuf731uHfZe2HGRq8vvV+UD1Vwu+UJVumutDQL+uztjaqqKJ3eZ0umnm7daC+jrp4x
3QYTi1aruYYCTj0J9/Jzjq9Mv2feAUDQogVeaOlVjAMA6l8iVsr54w/SOBKnf0/4hRuYaMk2eYgo
08BpN8XEVWQ1Ln+AnpGMw2z+f4bFC9U1Mlrgz505lMEq4T0t7RpcA1s23Xz7AFrjtvT2GuktuU3E
mU2uiVlBeYfnmgBb5N36zV9iVEt7nIpH41vmNWQ45lStSpOFOEZYxtKCQpU5pGNvj4SUXFzAmr7p
oQTDJKkCEiS0QzoZt9wnr0MQcug2DJF+xf4uMyFJUw0GgP2bYA32EneQZwAuzZfSWYpgod3wZa7i
EyvOMaUPFIrewokmsKvobuFowcCyl20FmRzE5vn/3ygxEyDY8Fejvf1vJmjOO+NfaOdbu2+5quxE
s1sjEZy/WlVbzq05GLn/rFSDL4HariKGxdVt68lpVzpquM8SyLSteoLqz7PFamq1bc30dea6JKEC
+Nrxni5Y4pFy5VO/O3A62p8sv6kj3WWD22qVm25FGYr5HzIND//hpgABHsFuLP26qnAyzuCwNEL+
Oi90c7A2muQtMPv3Kiuf7rQmqEHb+u2iGqUvc4u48pL1k8veNzgAUqVox4IC5w8ZNj25vfozfI0m
EGTLlYnLbJVllhdtk2w4FkekqRFnOW9xL/MReyk7/y2+CcYsmn7BImtRouwbnB/qUgM35Cm8YAaI
KuaUhTyX30RyU4GWpOtNslvrCOdAwHNwswMP2I0rlWvGQwpjPbGEu41xL0qxJYrFyeBCrx6qd+FU
HXw52sXdfeWtbEqhktbFmKnu2WqTIC9XuonTLHxbp81QH1uqq97xf7c/8ZZIORq+VUckNOwH28aQ
oIuz7cc0/oEoHlcKYR7r2VJJUodgbBEKf8AaJtGVEwhMJenxIAG63Tj6G+1ZTvlouK4VTcPCXFSl
gW5a7bcntRWo40NOsHwz+Z917gg1JjUSgUc+o85YtqdAb98UYaQNdR/NRRseEBfMurWbCJ50yl6m
4MpKt0CWD20I+YxXzq8L1nBOYbKl4wzEk1RtSzKeO+OcVVMtCpUkaT+bWBkshBf7iey0s14t1PA0
Z3KkRuTYdNsO3mWHhh9nr/XLSxALTYSSR4w2WOi1DTRNvTVXnaG1as6kJKYsufpzi2X5TeQcYlDf
ef9IV5unslfKSI0mupng0oqJHJirIAjD1CwbKhxDA9Dz4pMEPDNH2w/1hX2jT2dCNhoHZvhupNXa
o0jzi49+/TEzIwz0YWt+eLBGkAztIZtrh/jXj7wU+AtVX/++v8D8XSGTwz9uoYEy47uRGAk6Nfrh
yP/Lg5+JSMgcRlhPVxxFmOaF6eMic2AVQRyMupHkw2hATN4SERKfa+xnwtt6F3d7sF2sP7TpfK1T
ZkFAyjoxkl4I10yU9STPaOqvWtLIIwfT0l8aLAu7bmkyey3g/jvPVw82PvcxK7POK7uYM0B/5hEh
XiOqITR6yB1WdzzOwx1swwxa1lXzG9o/H2xgsMcRyGZnPcx289KVoet1SiJHprlPnb04ri24M5qY
bG3kfD2n2vwON30u2aU5TQ/luyknVQ2Dv6XBXC1LS2upBTY1kLF8ggiUSwes86tveNTbt3EgjqKG
43iNmSpgrm5iwM7ZwXHRfcT2DijTXmFeRYs+v62I9UYVp7hwmNwcXTIWMp87DY11MwkW2C33J0mG
rBmveVnTPhj7T1a0G/sBNYPh6SEmJIJmZ7zdiL/8hrQf7Q685szHOZAW+kMO9oxZ5ghd05sB2hbA
p8cbeU4AE/bhPT5l3JQNeMI2+9TFAu3cvZOo/Ow2DAGNyfxKryD28Ih9dFxheXfDHKfxsH3sb5BL
dsItrxZbd5YGP5FANICZreLz/XvQ6q+Tuq9fiheuGIxt4ypA4FstKJNDPihH5/CYoKrrNWRaG0ZZ
K68rYNukXeyDTEaC8/n0ue3RBmRz8LyqJo8P5RGrqTjV7FeQhpCwJouvi7+q2ARErl5HSmqt7S9Y
tJj1PruQU6KIg8cQl8tdhtRk0rbAqDI47JZCpDfTmjMDYq5N0GClw4o/B0net28Pn0WiRciQsEZR
FpZ7mZj8nmwnKIrEHBBgr/F92IAEnkcXghioFdI6pVfZPuMq6MRk7LLvzxqjIY35nxFEWDt+DhWH
mP06BLtqCEgG7J6YQCyO3R0ZrXD1cFCNLzBNz1JyXxRsvXNwcOeT2MNFsooe6NPlxkFyLwpa78la
APaGYV0nY/fhnT7N/3XnAARUR3xI7F9OkQJOJFilYKhaqpSu1s6OqWWypAje2SWUd7Mdx4JG2h4F
dD70KiQ6XEXWvSOshgqPIU5cZLMXzgniWvS1Ulv5BHobPRMFT+lPP01QZdmUNuYRIjHGeA6ZZg2k
0kWH4babrgUzIf6mMwr2jP9rYqV+0HXXX37zTnZhLAwtqvA4SqvpmGjW7XOHVzs9U0H+glJzhUBR
wlenxv6geLdQexOj4qsd6N+qVvuEHe12hpgz4fWiuqRFzCN2rrpoNO538LEj68/ykfF3DsZU6Ecl
uNO3m+8RpueHZCC/KIElH78FkNR36UFvdpU/9Dlm8Ncjvy1GxHYC2C53ZqwAz7VIi4prgZgsq6GT
3wxmK2x57ZzUOnjrKUrinD97yeCwN+lGeOKEdR2BnbnCQm5oBE1YEuiSNAuh9ICCSenKBXngTb70
WkN1VN3bpxvIkbvFQtUmy4MDT3vop5mzcTugCyZxCPaRK9vIoc5C2c7hLAlE1P5FSllu+SQXW8Bx
HuLZtS6xalm1RhqRkccRUkdc1W49kQA/Wp7iWsBX7zCBByGufwt41tXa3ihHbeCYPNusDuDOoMSG
uesPn21h50P+jzBS65Bqy34Utl4UZVTqwv1bTaXT7qUK7SX2ZY4BAYrZ85cq2wIuV8INeVVLLZrR
HCrchgUg8pFU6rz8r6bzhYSk74ZTDcNW9B3vM8NpJe178RA930VNi4ZAiDLDZT+wwZsOpvPgBRrs
QzxVUxt7Pa7RHmPX14Bz6/8/8tM5RkdswQZDvLGbBecvQ1e087l3zq4RSeToabE6wqxSzI/D9BUM
HEjG2P4Q7EEdTkMAQe5tCsqo8J+9xXvAx3kxeOduAri9NxppcQ9z7pnYbwYnt8xsNY4rPdpcdtEa
27igojKCav15npFgy0NMVxQl9B7j+7FVpDOpZlNNK0FoYWI+Jy5coEBNg0k7MOdp4xqAl3x3ky2R
yEpcfTYGCo1MXFEJnypqXj9ztJQ074V/6yGf+A9JGv/Hz/DdLUVUkEcQy+P0YqQ6XujQ2CbYA8KY
tYUXXkqQpf91NEWuVuOm9aEqJHQ+VgoI5x8Kgs2nMYsI9nEWCfbuK0PcoiPOXEwe7MrIMV8LBMsn
RmzF9aUB/PBWB6nJsOiqlroNE9tk/g4ObKjNS2fgRjSZOzLbUAQz5/iJAxR47UVY5cGWGXoggaLx
N+aJ/NifIU0yT1KT87+mRLsa5lH3cedsgMYTPAQiL9wP0/YobP7W3K4IkBXA+zT0UTDEp5ioOPJH
yUG0dg4OjDGqfDC1Vhp3nRo8Tg6fVj/Bdfy1tPI83031BIcuOIv3A1NpCIf2gOmhe+rbSLxxG2sJ
ztDKSWL8IX3Cs9OzP0XH1UW+4ghsJBEIPGqkl0Fei4gJLgwpB4bFdwc9PzYqX2y2rRzAgsy4XCKf
wz4WAUYiHUJIKigKtUXrtOGp78uo8yciK+pNCOhhHgIASMjM83tUBGIBr5InhyBxR2sbG4N7nJsu
lEjgOBOnjLmEtxW1MagZRBTrM2NDeckwK7IdMzV2YyHRjoMZFEvsv0oMqqX9yksg7022DS1/wfg/
WKhqGP6vbDjRV5tSEgmmRsPMDnH5SrM61dm4DqGItF0lyGgQwICHAHcp2NqPwC3mdrtpTRIsK0tk
Ny8YZwbX0MqF1CpJf0M4vYJc9H1c6SXVfdru3B8xMjStkAdoZOZGWcScnwBBv82r4g52cexybEEl
kGC/e7/Kts+zoJ5Ab2LZkMJZLsVTXHChUHVa1TKkrkqJYuJ0qHTfRZJ0+0lwqCDww7/xiSUCdmQO
WqOEHfvLKvQw+3egSv+9aD1SbqWDKLmKTHfSobYicrLQUu2WBvxuc7gTYR0iwOha+jFUKDDqdO1L
k3ZhjpI+dCh74A9YueBwRJOIMQeoyQC8b6kxcUcIYYcK4q2j5Sf4GcQqzRlinhWqt+HaM25foxi5
gNqniQWrrCiLSbhTipuJWoyKuHpmIUHfbQowSrSM4iuzu9jrnYQMj0xX3/T4A3GxVb+vnpfMlaDG
12P6m39Sxb/GKYwu67uIXuPXXdXISCvDh8v/qa+cxj3yqrG+rizmvtxWr33FiyRVK9p6QelBjHXl
WLeqBMwvGUvJAN+4ezcDc80m5iGWCfZjHYvXCi+Waxcc3PZF6NiqPW55DIeKk6ja0w/2NpZbL6J9
QouYEg/+dVXfFehnnqbacWH/cApGRrR80ihoyQTaykIkH2t9i7Yb3wtxz521NP5RFd5x1TvwZfKr
LbggljQiSx9R0axFsz89FKHPVPeBmj3VK3aLSz7f5tveuxHTquUFVFxsV+f1mhgnNqidVeyMP8+V
VKNd3OKqK4kkUEKGRnWo7+mKfS/sTTIql9fVKgNkKhSYsbAbKcW59IEFofSQXQeBjPmnl9a3Godb
Sj3V2Gj8/JqT2VymGhLXTckF6IgSuvp9csWDMvN/D+v/zqmJX9fu2McBgVmwk033E+hPHnl6u3mC
w7ocYb3ja2MJ7RxXcM+I+/z87FH3cu9+RPnWDsRSsXvSSQKEKNWViKUma4C3N4I4EmQW3ch8C6RI
2bO8M4SxOEq/WLHo9rrRyHGJIxwZD1fz3eR7djOYJzLR14kn3+DkRJi9ywdac05uj4zqYbf+9FHf
zo3FlCi+a4B8fz6aXGcH7kzZom+qP9O1URabB16qxM2ULHZl0QHBIKL4bsiRX7xUIX1NRcTt6S5l
krB8FS0yRQ4y/dN6rN42sJelw1fMzIUoz5nVwBp7ydM3BwlF1uC6vew7dEs3App2oMkhHrMpFxVl
pil+sGpJtyh7dFikKGbdane3ItZZvZIWw7uCeFCaDHGpejOYmWYsF5SOdREkhphj7taOiFLUNxeS
Db8K/I9RXn1aGkjZhXV7/P0WjK6cfsXKPRhxijcL+GKMAbacgl33CpexoFe7LMZxqLeJYr2qQ6Fa
N1AZNB0nJUl4cyccz6SULosdoLllECPuseDYp8qho3z4fws+LV7ucU/AvaUmQpzr4MWX3/H7zqGq
bWRshdwpWUlwJD/Fl4kdR4OoWHDIW/Q8eSGj1E3NMvm7lW6J2YXckpjye3Mr9kqCEnudnITJKhGj
X6Qzkrs/Vh1WGp79TlOcLYQU1XtaSGkvZUpJA+NiRfrLqAwBYTtR8QJXWOsXIMOy8rHahG/pvz/R
n0rFtoX8tk8bZkMyHG/nvZ0J1UnJEaAk4f/Sb5neoyybqw++r0kNuM0y/sfYaff62d4Htq/Xjenu
rVpuHJOVaqJ5/ysZc4gYvmY+qZMZid9Sl6R/8qvFyfs2/Fn/TRm2VNOXXr6L/h1lf4XElOlucDZd
PcGwGDqBYue4zZ/L+tXrivRsOjXIDLk4OyhyYQ/tBD/HqzHMWN/GNmyHmeap4RstM/a2jzFHIA6K
+inyBg72kT2rIrPPe3xLDnFOStFZcMQSljVBHFYipGVwEMqSD6pYAdYNNUKE2XjyDFoX9lEmJVN+
QEjwBe9X+DhORMYVHiCE9M4bDCHFgNTuddFN5dJXllLaX/eEoOKI8Y51vG3W1/JF+N8yoHOhYmF4
OMs+pIgvpSC2XpvxDGOfHw+e4kv4JcuJlXuj5Cw3ZIjOrV5/so3a5wCSTcL9/+pXkrpXotqfLfsZ
o1DThlCvdQ3DLgYDgf5dEHHcxOx6uclJz8MfFsJvYZflDWAmOwS4ptTN1LvHXRjMlzhhFpWtL1hC
SunStafa6/1FWGTXCRnVZuPjnJp4UkrtSECt5MOyHzi3aOyOnPGfvIuAv2ERg/jKTYYOzJwaOuwb
/1Azmcyan6XgLVL59Sw8tNNYvbf1x9ldaljVDXJd3w6QDrTqluogiWiq+mY8ozsDtb981Se1i4pJ
P83X/1HdfkhzoHySn/l1uLbJiYxbN/F3MV0Rp7/5esXTsYGKbwERmJ/CYbVos+XLcRgg22uPOyTI
eN7LacYB1rl9RdbLH+2Jllbs3yk8+vdY6uhM1Fps/P9/NKFFJWfjJ12+8ce59RexN1z6fmnw+tVC
0LM1TF1CCH3l8+RDymQF8F78d+Z/s+rfCxxuE9Ki8aRuZtUHzVKB482e42WFGcyF48QFI+f4fh41
IA3A3p5gxABLsFRW4+f1sSlCdoAxMgnLbBHwNPlLIrHzzI6S6JTjq0bhkylUzxU/+P60QfZbhxgZ
kmoBNqwKXbuurNEr2WsLA/4tioL8Uky957Uu9pAf8XegiBspn/2cuRHaPySSIxcI++l02BZqsKTH
XzRfj5j7iYX5iMzYvYOhvlhZVWL5cIWq8qYsLPgrBuMjSCdpxc6CBht9PfRDpSY83Y/r4lb6g/7y
frnqRLxpKNSKlm16zR1iXSxrfaXY1z0HxxVAy7vlkehVvI7keqdW/4zr1qScW+3dh2x3v7KBWgi1
OVLaa1ZODK6RKrXrOAlkXi1PHTMeHx05hVyGH4kYrRVkY95OVUfv19YbAPzVZ8qkdiygwBgMFSgV
j93MMtguT/LcAOGYDAFZ0u2p8rVVLJgwVKT9fWMCJjxCmmA7aoBIfFAPt0EPS4ah20UTZyfWmdBm
GtpkbE2sFX2ucJuy7AKqCDj/40hH9K7mLpMI7leYBbJjE4GdLJFvz88IKG8LAu+32ziD9Fr0jIkK
+kvWpyWrI0hZnfBiNF+Nx0eVOcJLCPFjnyXf/+mHr7fhT7NLHryoNX1I41cXO84xn0Xkp6yQ2vWF
f94bZF8Yts9WZctUO07TZxGLH45JukM6NUIQwUDXirhZDlRHNF7ekas760JNf/cfV33MtlbT1yJJ
WaNyhY8ES+USWje+5XxFRaF5SrLRjA6bhdkjLYAYpxJO+ZfODSKpJeDArqSkcTUmD1P3fa5knWK7
qf6KfOKTl6WiDmp8c2yYXH+G0aLOm8I/0vpycxyAmiRWTDYPej4duPnfk0Q/RSNKuB5ylr6CIFDG
sRZ8uGb7YfLimoMOY0VaeFLqGnj1jY/4/033WuzrpIPLhHCOw7+jP6zZmbbiwh1JIM61vdm8c73t
UwWHs4UJXNNI1/hUniiXhEX/IL+4N7Z32FBDhhQ55vsm32ponqraWLy9HciaENBCu3qSwIQRJTlQ
fEHLGXcqtXqhWvN58cczKGQ5xB+Zx35A9VT3D9bfGjF5RQPjiO53flAvscRGmLPvI24NTrRC8Mjm
dSdhnJaOnFalEWUZFNIbhnM8KOSCQp3MLqRV9KVei+gOArul3OBtkk8p95S1UXdJkSCc10YwrpZI
2g24nZEOoF418lhqYb0+u6FqISCJmmiV72+OO1yvV7aNlqGOEjVZF8E1+p+fJ/72sh06raF6Pqab
4yMR6lAak7XDPwTbdXs7tpgPeaI3wUJVd2DP3dYjFrBVwNjaB4lV73fiLZPgzS+diCS0egLpzbDq
WN1LX2b8uCbwcl1rJ8kqctm9Z3iAabaW9hhjQsCIPqW7c4lUr4RAohAucOTmgXbuLu+nIczNcbnr
q530bFF9HpdFZ5zOxaK7xz8e3UtQjsIsWlhQcKLqPSy+vW9cL5S4DCH9dzZZk9F17bBTj4RmHqJO
7SOr/44vxFZqMwaAHgzyOvlzXTY/Dc/9rsR/BoEPODaTvrc0GItD+3NpJslbLo2CGIvzl1Nw6l2p
rOlEOF8kagCEtGF3lk9kEhD2pauw7E5CiQ6JXGwCw58EQJIgNFt1MxauzwXHqlC+D4TTe60pRd+0
yXxUwnrsS3MS/q+XeToiNL9NBGoYB0o0VY+UvhMxCHyz8jfXvT5QJy1T+Z9U83LM++AHosIyJOxN
50AHc9CAFc06HCq4NhrUrhfs64snTw59NiiztxSa8NwxvZQr5qbitudkIHMvlSxNt9HvXraC1Ymn
zCpWauLXA8LyhWrnUgnYmKK+yfFJ1hzkF4jDU4tA+J9bFNphComMXwUrh2GeQ7EErbiiTKm0h2c8
ZaRyIr79CdiH4wlp/ZHaaDv3kp/m1L33YaSijM5kUsm/Gli1+sJN6YBXYbMPhdV/Wy7/wcA1zxX0
48S3OZxlnxe1okVePVceBsZBcsB7FPOkvDoqlgNwMxK47fjdtXHbip8YClvmrmrv6qibsJn570f2
hzUwo20HpchU7TLPlYMm1afethq/V10aw1umawVPDzjZWo6k9bYKXxGHZ9reiSNiUG1zKu+Pc+Jh
XQvYL8CbnZWufsTquIPj5BI7JUvp30MlEnxpu30Q9xRoIte7ZK5IiDDBoLGZ5WM6ADFMVH0MN1TJ
aM0/SI+6lKBYT8IFMYlXR1blPb7OudGCInDFqM0YpLW4nPQFHZgO2Bdhln6woUbCotbCAF78ky1t
TcvgfNrd89KrGju3ZfWTaujlXocERxad/+pukSRH10yhHrXmA0yMV8yNeN9t3EpZQe6yn0Upkkxj
/Xh5wdnxqPqxu2lizrEjOppRASn8nre5Gzr65zNrpHZqSkk9y0Ptuk+z9RUDWCTkXAA0eo4VFhRj
tTGYdeTiVnpTa0JIdSL3sR+gDiZ6jZR5Z1Fo6OzhaJ8oqEJAIOr7w3N2IHxbTVYzBzI9tzhUuLiX
ljT6/40Vbu9M5SYA17MFkVXjANqE8nFWZrgUCXLvHR9FmGdfEu6jZ5/1oVkbQIH6/MHLJhHHhn3F
q96LJC4wBJ0gDinBbWe3wmrUQ/s7brCClY9BcvMCVQg1mnnQQOsNDaA2bvp4pICwz1k4+X0KQ+o1
WsNBVZln2RP88b+4KKiOE6oqfWVUIcg2e5fW5sNqHqqHueVZR0A3VYRpD0pD3LnE1SpVcUgVOiI3
yUzQaptLWTmHJnR0ZWFd2IG/tVQVl2RXeTOkO8mJFPGAREa8wfxXZZi9FcwMXKzxeUNpQE4eWr+d
IZZ1CEGA2WxNfO/jIG9zslvkYVPRzliGhVbfde+HYWxRNWVsC/SOfOQymmWSGTdOd/j3D8SzxHEu
9lgiH+TNrw2OgdCTgO35+Iq1NedAKJHCbmjJI28nshOq1im95sljgb07OV2UUBUbDXJRjK1crny4
RNgBMpfPRs5JV7IzfO8RTQW3htvbgTUw/EHutkb0yJFI1OyuQTdgBVBgqf73vskkrXNvOXdu31Fy
jIkbJxYHWNIxLkqW7cBDcbscPKpMj5vVF+DYoRIun5nLKJEqWIuhjLx13J7y3bfxC6+PGEJpFT41
z28WR3DXl4yC1vi0DBKc9kfKQTdHhRndHPkAyGvi6aq/XYBMrFq/NJMCFIduwNTcco1O3WnLhOr9
hVeZbYLBnglXaoS5WL4w2ewXgLdJU5aHw3FpVvJrmJLwSUj1Fyffn4OkWal/s7S80fhj/mqaWJnP
k3ewHz/7cCywSAidkIVJ3zgHR4pWjUK/4PTbrF9AIi9BHIdbND+sz1kpSby+6Xr/WF0WaiIQ429U
WBrtyXHlut52psvtRLidMhlayVo6Cp58fGwnb2yCQJSESsoDImKeicrMYIvJQGVgWL4dtx5rocb2
wt2BPOtV8auQubN0lYF9IxcNSFmnCfNXKwK3Crvj/ih4b+wnRrP23I0MocGjb+n6JHa0A9ttr6UJ
cDLOLugSD+X6UrA+amNMX7Tsjw/Hg9VUlc70dwqgVLUfrLQ5TZs5gWsO1IW+Rfd25xntK5O0Vr48
BvO8gahvsBHPF16Bl+nrGrM3jh1R/DSyL4BVBW8lVnPoi/+Nw3bGwLQ74NHHYlbOoz8JykjH7F+S
lmmSLi1n6+DHhhX7oii5rehlb4o9ug2uBMl+LhcGNXawgk3cTc7g5F5VBem22vBGboeka7sRKxtz
F5M+XVHVEKteUSHgzdFGQS6CxStiS9e42VO++PBfWh8UCki6k8QzsivTrT/E+7e0NJrh0kyDE9S5
YNzU6BZgUbed1Uzv4177CKhUg9PvxY9skDDAc9yvYBY0Z5ZLaO6Knt19J/CS/lrtG43D8Qt4OGGn
aIofx/8ZYCIC8FQamlRT18S/VjLQkO+8WF6qxNN9QrDX0iTBofjyTo1XfA/iv+KraR19eAn3f4rB
O3CpQR0bMTHJMWRdFm7sFHOjscUK+7LkwvY7Muu5vaeuM3of3/qjYpgcuGgOkCBZfRvhQTFwzgAB
R6vCBrTbd4HjfDiiJNwRMFl2tMrP3JFAa8UFrgbLi35CLSnmFoyOSBLl4lwSA568rIjtXK+/ijCi
hswb9lHYBVX4fLSIHOxCgBmza0cGzLeYvrqP5SFIvHZnNi/u/S4oV8OCsW/LB8FyLhilsXweGSc3
kWc45w1NwWuLlHhVAREqDG97nVVbvNg2B8ysWk+nI8+AnanV7F98U/Ym7wLBx6XSYFjoxFsu+/Kg
fjiVusGtHGhTHVNQJVV/VPlp8M5OH1JIQTbcCz1prT/ZgB9x+obkdNik0amuFs4+GxOU+8Q+ietH
wPJU7DhDV0KN7Ff70+TFNKA5K2RO7Ngl1OX7IOl60O1OuSD5rvNO7gUonVPeCYyu3Zrfno68Lwmw
Wx4b0puSqUj/fo/JbMvRBhzFzpaUh36NCDnjjmtUJY4MVd6zE5tIScMqeNkhYB/6ywG6wawLjF+7
hR4C1RXXXAmpc2fl2YqsPMNzThkGALK5SLrYyRf0kUoGLWBBeOY1vfFSXU8s2YUtJ/chDXxNiWnZ
w254f9OLKbMwVQDjdNrrGzx/3JBQdlbjiT80pr0w9sOesZUwPGCWHTzI1swqt9BuhUD+Tk1BcdFl
zNRYbYp1Wl2oOoJREoX02DnrEQGO7osfCtpM0j7MBfrmClCjaTmVQm6BzXO26Hq+IVM6txogAB0a
EHiiLAOoh/AuNHGoQ5pGVeCvYcnhjyz4XzN33hnUfn5oC9PDxFWbm1H/pX53YIaLPqfr3m/Vnh3n
hx75+h7jwyP+XelipTCm9xMl2mdQCJewZu/c75Qs+51cqsDesbycT9j2ZXL+Q4q1INbeDB7z5EH3
ox7Vn1zaEPztiPWEcQD83ieKqnwbgW1Hbh0O7footdw2rvbYNKizCTwBNug32Fb6pBPL1/L9f1xC
icGqA9UtkqXY0LUpNerqD5Bq6nAWg8iy8AtCqhbYct+XOur+pszTdhr94I/bQeJMu7vZrRxhgFKK
uni3l7QmXGBbU1a27gt7FmeqWqEbMle7N3cZB8+NL0ymMotM/Re1PUbZ1nCr9J8u41L+6FlAMbsA
z/8E1S3samMU/frYK4nJCSll9dcS9zFrzXh/EsE1Pyf03yWOsXquTNJqaSOdG6TjjSn6MtWYUDzG
K3lZR9XvFo1pELdalujko4wKD3H2R9C/kc8hS2S1VvgF9WrpM7s/g91PYFhGbUUrFUrYgz3duymX
zQy8t2J0TQ2vb3yU0jommGr3vyCG2gytqbP72kPMwC3l/089VFeis62R9jYjXs9/ZWtVAX0gTq+z
QAMBRCXRrhiDfOAp3kAAMLhusRohFJkPnqdcQ8qiNp8PEs7IQ3Yu5tL19H7TUdVFyglLLq6v7JnQ
gulMZSDdmBW3vlVmIWV0m+fxKHDi1BnXlsCUOSmyfOLMKy/uSXWxMs17xKZ1xsuhRazVDNlRiFqS
XU+JfzHWbXbwM8vzE+TeDcTOOYzeqZWBXOSbzSljjqEl3cXDyLwCPK8usaA22+qcDaBYB/UdlIQD
ne22uhMcKdKQjQICqHsLTY9h2T+wTyGuWR/m/409RvCgfzTmAGVpgwYnZxmgwvXOqpyLqAESSm2J
XxoPj+GJEghBWTfjX3pxRhUb/bg1PjnmsjCrN1rHFNV4ky1BY+cJNtrB6SiWtbeqn7UAwCN6VrZs
GeJp6Yk1u6MnuxVx6XkwQ3vw2SbWjhbpqreG2TRfWSdv4ZCK0m9zr2FdGs6tpdYrU7IkKLzBsvLq
RTfhjpXM6ul9lcu6o+yEhsmET2vQXogjvenBB+iWMkML8zIX8CxBmlFUur2oT6MWKrbZlN4BrNua
BJ0k3chMbuH9Gh5W1AfkhRBfAzHuv1cO+xMFBmjkPufJo3a83j/L/kMm+9o2S2DG/x7o3aaalpSX
FZ0kyYzutIWpod8o3LBCOP1w2YWkMY8BUTshKfTZanrB1n7W0fjR0bUx8u/Gc282SN1M3N2cgVHs
J0O1a0fUzTMy8/ArWOrAKzDFl8T+VTOsy/hHC4Lt4g6J301sfi4VH/tIaHeuvLHv2YzvUgSjIymX
kdbGt8MXijsg/YQiIW1h7ZFy8T5e/sDgmlFOeA95gnPUU1Ha24thrWVpnTPrr9NNR8ouzAS+ThKZ
UUj3oFyFDBBY8aPVhxipiV6/stpnh4HzV6jkWWm6KKQmd2RSh9bdiCLyp5TwXbsp3JThdlxq/2Yv
G6OsOIPzhFn7w7PGiD+XTtIv1CpspvQzQtLYRSqjm9jNlnoZNjPR/9vbDcTfL4pRUn0JugusuOPd
NTn20H/wyMJO2vK2BW5gylWPSbXwQwgwkUTdFt7ilS8k1aKYMvmz+lujFoj7LXmRIWQPDon9SLI3
i3RhffIFqjcanLSrG7tod7RmTSQARaS+ZfvFw+8FgxqF15qyKKW8pSTrFumqxj2CLWKfDYrypjLU
PN/Qhv33SVEdVO7HzuQzrLFv4p0au0ge/5oxXfRcvHEjgFlWJVcP+FnUs4HVPrIRe+8NvhJKNpWm
9gmZBo5OKzed6DK/zYH2C6xeRrlJT/PWDcGtZFHUwRaxcuQef6DpCaR+YN8QLapYFQgd4+LsElWE
k9zSnaZIpUZj0krJwkl/PDvsW64osSRI3y+b+cBSDd9nCeDUz9dPLK8H2/CiMdkci9fyFULU2EuO
YVkvNvKZzHadVG3o/8ShLbgui1xzdS3NC+DPdp7cIYLapyqJueVyHL3ow16YcjO7lCGdHl1doa4S
4zPmXI4dGci75sJC2Ac4Na+B4m3SUllUGeBeA5FDfJk0+GVhPtnTWNPpX2kiQD4+lxUgRqq72JnV
VCHCvCc2banDLHO8zuD5HqyqAbcuNSBW54jKREY8i+cOJop4JZ6gA2mH7WROLTPpTK8JBU/qb+fZ
ttflr3/U6FqtVP9KitMRTlQd2s2IZPfkoN4hm3g0CfJlfs7wUSpDW6grh7XAZkwguVgHIA+aaIA3
IIMVY5+Sb0djY8IXPW7oipNVNZYtNBaqhj4PnVrssGzcTaXMgTdj0ekneOXfTpmPXK2lL0kYCHyY
TYeDiJjRBGS1vyK5IOQeGjKONIJh8yUE9jUOc8NDsPybZXQZSaukTS7J2+Y6okrzHbEavbpll6Nw
bq78lahIUPtpK+8JjpoExXPq+ZBvsPi0qkXyPbX7gDbKfDh8r8M7b2rREaIcdRNCEbHkdvdREdgD
Ta4h/aww/ymKEgsKWEgrtc4/zgqL5eKRVAOvmm0DwMpP/OBEQdRmGNcIVJx+cg55aIIcZcb7FT6z
RTal8URfkmIHOVwriVCuudW/sHN9XrjDDi3tH3Ol+K82LPYMLihEYbqMS/pLFpuyb/++aaddNvKj
vRHYzMxYUQS3ZU2FK/8LHmGWMdLzZSifSed+uPuR4P63HYTVVpk7fTJG3undQV2OFlkbQSle+zWO
djGQNfizFPAmso2wggaS2XgfC22Wmtv32M1qLcQcI4oQczEx7W4J2pzwo5OBGPOM+VDfLUt/3Mxk
CvRlp+n2Hn3k2kdmCobT/D9TE7xeL7Z1dZT1EzjLer3QQYdxC/gWFS4u/0SB/i+8EHxMyme8YFSB
tfPzwhxFGpiLpn0GorvtngAuP/2bRiK2MyZ5fX2a4ThuTvcaVO8nW/K3f6ecuN2Wq6W/TRzPsz7R
D8Pp60Z3YhF5+9vPtcMlXXR8SgyBmtS3oV/cph8QCEcxsecrQ1e+F5Q5lGQEePQdgvSNSIsU6pfh
tZRaKr5q2LsBRk1v+LpGrz3q1ywD0JWISXErxfMY9CqNa3kZr/NP2SWtxIOKgG7nUrX/pw/WDBQ6
sFF2QfZ8SHUTkkJkOD3fh2wrMBg1TvyBgyHh6M1g8X4XzDFCXoWNmyeovekP2crI9Rav+HzDq458
h81Qkg6ev2JBcA+ZS2J2tjb3iocTN82n9qtHFBpJ4wTjqD7zDOOLTdRJfLA04BplwOs4D+HzhVfi
6Qi/rHzBztyjdGMqvzl4asyjWjbYXvTAFqTsWU3ZmtQ5Eb/yRYL8fopQFRXptVNyiZ6dEQNosQ2b
7DOITaF9oDEmRg5x9brp+Yfse/fzYbma9KmThq3ZUKUvxmJJvqzd8/AFRL0c1FP6FcNsyYxYce3a
uprppcyoV410vpp3PqmvBeIZKz2qh1e8pmvUuxtU8rcGIy2OT1LQS3EG1ySCI82g/IiKmmjcVoXr
6Ml8lQqtsZjHCTM10tO1gchhz2OMclMIXt4mX3y2gzg+Xyw5LwfKpLHuLSGJ5M9vGvLmPBTpHBLl
qvW7YorcwAc+NdL97lDFkVsWUxRJ+sQaTvfgkQiN8GPppkXjKWylEqEVKpa/J/2LyUrjKef+4rj2
Vdg4WY4w5a47FG+2XO21pN7fyhO8uE1iEmJ37Rme+yx34MRie27uXi765/metmO9sZ5VIArNNwm9
RiDxs4CAni/rDbJRn8f2ma/aMSRBWnUPB/hJ4+A/FQy/9wDvZWqaEA7Hh0aMdi4lXbsjib0pE6P5
E06vmA0fh/cK8QJ8nC6rHt8z1Krvp8rH9nld+xFdnbEAsKWPlkmB9tf3RrH5kEfyCG4NuQ1JHugm
vRuzLcWEqT1YhH06cYy+0TMiVEOFX7LMAoFsiPhpyIn1sATGAREXGhvV5bABTfUCmDHTeEJaMJgi
b3ewa9WkX8PqLUr+zduXy760tdZn1RsHFuVMbDGF1zdVgIFQuhvVZ89/XkVD7VfuEfIR5+gjeWRe
Ld0RSJ18NnEp9SAUWFK1UDI4Ho25UToExpDHBzF/etVe5QDkFGiVLn/aqz7CvwYGJMjK/3jsvnJS
TzXt7CshKJH9BzTgkCSFalZnT0y2mjBbmeFc2mUlB2JlBYU0wb5kxbufN4U7/39K2w9DUe5z6wrh
l4XpSJTpkREnJGQHKy/Ur7yrvyp/L/A6ejZt5vz55SPQuA8WErI24dka8AxYBQ3LKk6YraoxcDSf
UNjZa3olXjy8rGLZ2DbrCPnr75CtpfdtG8U6gswLGqHUoZuykpKUCtpzI4Za9sZD20f9DFw7dN5z
kTPZhVRnFZ5fvlx8NGCTHLS9VGk13vygZiKPxoohScHDeg77VnOpSjBYNTVic3gv/RWbKiX+7TEF
LeYwF6wymRYvkUCrcbp6GnNMfSQF7Q/cR+guXyRjhXTulHiEoUlP432nOBkBkw9KLsXcKv9cQEsD
G7YhPAl2ux4er95hqtPY28FZy7xhJ6JrtKkizUNeB4nqx5jDkkHxG9U0lQVWQH5BEfF8i3wZ4iy6
fk7HB46YUPsobpdS/2rCRRILDNJ/l7jrF4tRUCQ2SXdLBbN/FNqgufTkGwEv2TLh1JDmEb74VWU4
mFBfq+u0QIF9HiabyxvSQyloMLY55u3eoBWXLjhHClrLvLfBFPpLL6yHs1a18MGcl2HeD8v20Zca
GqPhQPobk1pKlN56/k32zuqrEXrLU0i398X1H4lmQYnBf0OEedizQQVdOl9t8M9OC4MWhnDWqW/H
UKUQm6MPqxI48kXNism7WkYTYoJpRoaZEcRPUGQLOA7PT4YXbsgfVqx8baUGNA78+9YaPxbkQSXB
V5tsyMHsRHE8peoC9v6je53gBPlOe4J6JG/x3hk73iwb/jYbhx9IzmOthVvNLfcG+u1/d75plk/t
ForPmnRyzTc8PNquijAEg2byxVnNJIU4DtF6kbNVSQcjj9IsuusilLJdcoLPsUUQ8uG0NAAYgXy9
TqHnelAP3Z+OM6cXUrK1OvDf1iEgKDPDEkBT+M63zasj6upmSXEoeTMUSlyjhH9PN2Mdm6mbhXk9
oke2kHL5P5t0Xi1yGapYngqE65LJIxnZiGRjVwcQ1Ob2O6ymJuqvWmHE6MP27/IDBn5DPJMMVFDr
rCIuAzQxU9eK6VvKRZdgzJFjns6q+mDyABCOG4zHCa/dLgXP4JOj2/yrS5Q21z34fO9G07LAoZbu
h5tWv2QuB8L56wbRttZOQhi4UENZxvJ9zboLdG1liZPmi0UYKCo1hI4EoJuhadmF6aiDkPWpxofr
6dXlwP07bNaV+TgAXOmTG/CDqdy+i6uefvsxFHhbbMm2PX5ic+tGlZywo6VBdt1o3ZmEbAVZVWSP
QSml14+FxXY3qDIEdxWTaqnmCaJh/AzKLglu0XBH59if9KjtRMSGI/zXaEJMbpKXn0Rk5IW7rIVQ
SPQU6pHeILbhb6fmXr9yFDdosn+fAEaDnSYiZ5aUJBQ1xEBGDWx/eESKnoymtI4DtOAcHbrCGGnu
a7VdyDRv1RlyJWfGfDGtE0RZ+GalN5dsY8XvOvULyggwNvELaOuQs8HBmm34wcLclQOFXlqe3Im7
kzqlZQ4uvLZ+/dk5bxMzyoWjmNPHzCM9iMG0havxAoT8jdsFU07X6EXvfovKkuxTHnL6Z15eiReW
uxcZu4Dq03iJ9bUiZbCMWDc10QVFq2Mln7EWio2SSDjIhSQuXopVUYFXgSLzOt14uk+ZlkKciEpc
kkVc23NMYPhkIPUgqaTBcdKDKs2Fu43mk0NSoADuYPBw+HVXnjIo6hISLbwIPUSZB+d4bGntFv9h
LuQ86/z1HucCS9iwtkRJAw/ARKmMr57BeZkMZK6M7wdYwcSeCTKWmaCVRB+eb52dQACm2pKPFtbU
du4Wz8tNvQiwupl7Mu30Dh25RptoF1no0YuXgnSBQs9qJcV8lzz9ebXR7+BDOTflzj0cdIjm44Lz
Vrf3oRkN6lCEsX0gp+T/wYkdpC0VpRztFHmwhQf6kQEh5JE1JAWLkCh03nEAHGAxgP3dXJo/FSg/
grSc06JDHMTKdnG60A/8r5GpansMCkm8m8BSgnBoHzy89MdA2g3VgniFTqVVI+JzopQgyf/OhOHc
xjWQ2SSglR80OHTbxrP0kzuSGRFlQ75Rd8GXwK0OnrMUY+oCSmbzroY7zqWXGBaFnyPNPLc5pPsv
0bqEBhq7zGP1tWEIMYun6Q5IWo5RAeE+jBhS9yveSqo09pJaqnclvFpdfw1eVZGMroZHK5wrH/26
a1Q2mt2dYZsc3OazhnT28/OkGCmWTb3f5KqiP2WXrp5QLZCXDl3uvIdNcOA16UO8Pe3WRfidBXn0
/3OuO67lkUwn0CesHlKZzudC6VbzZRN5MLSlW6Xgqslni8K8MJrzkSJGzmhPuHsSjQguR74yIHNY
guUyYbuJK8YsaBrNzlCYQAZcuI5JLpG793muneOZTY+xWchq5bmXwdztBk11HxIQW9ySk36u4Znv
wB9+8X1aTjy8Pts2qW66JJzC508ckqe+TdUb8Npa3KOYMH4eRrAAbed0jkxJzQU3aK/8BrPYx3dL
/XBqrQAjAu3bPZOz8C84EjxVb1xX71O2WaJlCO9eSaZkCx+vFRWmcx67BB7jEfG6mRMOUnJ0fMC9
kaSxa2GuKD7Qco23lCMU5aIPaTBoXr/Y8tjrTSxrB/RQEGdVnkxiZv3Hnas2POBSS8uz/jvR9oBT
uyxG26Z0Rie4KFj06recmk5OmiNztYvsthFgkifeqJgmB3YJSOVimSJSns7BJjb0aUwiYPHh6suP
mIGDg6pTsoVOphdRVOj6MWcUxwjI1QLAVpPW5QgynGICFPaHEYN6kcR+7KVKDz+NadfSFfXGO9EX
O3Tpun1m0fLtUEGCXelYfYhTEL3/CYZNLrqxoIuR2p6d73x/JzcfQV5H4v95Jp2LVXxHR8Y0WIrs
lvgTBiBh3cabyOUErz+e7lV8SkBDGOeyonRBkwVEirCK/oDt5utZANSxIhv4xYwpwggFqCtzVNjx
2jt9QqHCNi8p2CM0j7ObApZunAX82L0eFaYuhSnBKLo32nLuVd0yNeeqfb9x37EZ8VxgYRfDG9T8
1fY9lJpgONjjAAEH5IXBvPDgztPVkpVTUkAdc5a9ZxdVXhXlYbDfEw7xcFkGTcN+maWTv/8fCF5e
vlmyusOePdg+zRJWpqjYPFwpL5dqNZATKfBgZVwnAMUgjx1KJeR9/3QS/GHZCT4bWCrG5co/iW4f
0hkqtcCnyaszxuD2E/uTWOszJMSiOv2IBWo0ue4sF7WnY3vPjp+GTAT89oVjm12jQ+ijRPeDUmxx
2j1ptvqwTrKPSmYJPqhX6CPV6G0E2nJ9Uil0toUJ2CC+9HEJuM8WEffV5EPUqbNSkaaPkzvN55M1
QX+akvaOMrE+JHCBS+Uxkd9qJWfVih4PREEaOUvdcMANsp2XvPegSZR3+stkmSEe+A49xRUYh0m8
unldTeA3ERvZz4pp0aQWSYFoxEoQ2Oa7CQ6wGc3SNXSSoHDOGKzLwTA3UOEPxhpIzEWXTIH0CfII
hdVqm/hNj34+UxxfUx96IyvUnJm8ztT5kVpw/AFtPwZBQ8/Jd6Yh/z+ulesR1NSBeq5ZCR9K+pk/
cHLawVEu60YEefBC+Kl99NZ4xkii1GFd+zHpKe4apb2HX5l2kqbSkdmg/JlBSfvuLtGrskQNBcPU
8LxeCEQQd5ZCBhbpSWABeEe+lFmxfJsuVtlYDKbBABrfPARlcTS1cJ2MDkFoBNygZeh/TKOBjTxH
kxDeqmNP8HFGrBmIOX6M/vp/6PZtDwCkQjC7wqdUeBMTNtKhKk04US4kLHRXYI5QNrjQqmIT+SSG
IK2KWirfzaELH1pm+RNgO6GT8TuCt9gd2uG1ORsuDW+AQpBrb81h90YqWTlKEYfSCzqnsF95Y/mE
H34/ITLriIj/4IRY0881dpgPRVfgwziaRLSk4Po0OGSMDOcqwWzl5JmQc3xBmSuTXgr/YPveSGaS
4dGQhzHo8hR5ngcy23bLzhXP4B2gIwf/uH4acTk67J8MHTb4xv0ps93cE+i3VYEYsuAYYXeYDt8z
UabOFtUgOKo+Dszb5AiBNGCZsHyKb9aif7gtMPTyrEozrKI8Pp4yzJdvoAk5tkl58RIyTDcVRfb4
iNOuAvsrbYSlPDHKPiNOQuYaJe86N9LKy51bt1HKr98wSEL4Gs+Eumr4vQn47Uy1tbR02LlfRvn2
vpYnzwzkA1SUGU8H9mu9+mmz3XwRjqc6kyItevn+hNsNAxOpzl+En7ZUQFHPLByGE+iJs1YfJbDG
DAsuPtgjOHRKKs1K9aZS6V2GzCfHhySnfk9Srr8GdjlUFfGf1eNNOXnB2BghFe1HJ+skY8HHKFnt
/55v9MvbuHugr1pzIBA9lJsT7v89YEfDhASoX7KQfyK+96IGv8w+3aZ/eg5t1Gh80lGLWUxG0Hn5
0LZAMLl06zpIHQkGucHryFY+e+0IHe1XsAu2w4GnhfFNdwnJaIziUDwZG1rDorYVkUcR3fUdFfsA
WygzsF7FtxSpKCoR3TJ8bEstctq0elgFETwuscApVRKEixuOIFNeHB/O+VwRAghKGNFK96utaMa8
mk+gvzN1MBNSSkHMVeLpGAYC/3ISueLH1ptP71wFJi/f6EGd8x80/nBRjNCaf/B5tXJmO8QYNPSR
jRF9JKqhmR5slLRXJffqvF7DP+qM0GSuhx4hi9H/jEaE5Iz/ekpHkmr/+Lt/dC+HcJS6CQ9u2SvC
IHYbRL6947yourlPRl2amhYJcmfBuaHyi6uco+jKY+tnh8tHMBQDxNrUSYynmFA3POWmZB2zfzMF
JZ9w0Gedv1kQsJK9Bf32RRXSm9y6HYtCdBxlNSyn5RqlaY8NH2gnPmQ55zepucocvVTRqXHcvIwb
BQuwqqIcaN0eJCLXTePhKUssvXnRz6aJQE/4YILlT2td0JQdDYqt/H2UAlUSfL03hBaTgR9Vu4ez
cz3xS3vtDOelsQJIxVdBkIlBVg0LcY46uCgqO3L4Oh+gCsP+6mKi87gx7FK7qPSyIHIFIm6OyVEv
YuioUUVlk9xo4tngu0JHlur9zC6HxENhRpm548fLwRwLnMfkTHTI6RO9LpEiC08zAirFUr9r41uW
+irf29uGYXYz+stPpVmMq0zA02nPpzp+OOzcvZa8M70UgnuwehQXO1AAsCToEOA88HrzfLc7CbXF
cFm5462dlua58K69XY9M69E5JDtJtxFNpL+jVy5fgvjCa7aAPevW3MYI686MMjeCMv5jSucvaWfS
x1IQkve11LhEwY9DaZYy3SPG+WHMfFNO81MoMduizvKKQztSyRs+ExaL73QIKlZPibvLo10O6/z5
eXL1Pxb9jCDzs9zzweePeRXkVHy3/Trkq35Yp7OyHyPvMdHhgGGLLZZ9hxKPP2x+DBwF8o4aP3I+
OczD2edj0ZkMkQYNavBydAq2HGpoQ/XsgJ86pbYuxKb3JtMvcgrrk4QpoPUNzoIU7bdxcMrcT4nL
e/qbzf6y3FY5+7ZzCXZkQEwIeRl/31mJtbVWAcY4UY7OX70VwiVJujpft11/Z+UWqyixQnE5cWZ+
2ltqDsQ3Nq11lu8xIiPMkPl4oulJlkS3g94ZlV8BtIMUOoN3aGws8/PppAs8jN26f6sL7OarOcoF
JTGTGRuj2y2jUYpQ5I2+J4GIFjx2gRNBf1haqfdUbN7Llfm+TMFo8V+rSoy5VZq2BGAzTUZUFmNC
fsgNMhNvxQvXSqLrmtczmlDxs4AQei1iybotmJEGyWJCcnJJbCOHErjYoYOQW8jjH+emlChTpTMP
trEIvhXturwYkEAm9GF4078ygf4rh0y7jOcsNdnbpva1QnrwXzTQb3WT41DPPtdnOmA7O4eyzc9z
SHegstdSbC2QQoPav7WI3sK+l/rdGsOGKqDMjFRObUrEcYSPzn5qBJIWCbF+5EPAcAu6AlDRxis6
mkz+/XCOKUXKpX97MMrUGLBdx1XZMO1tVWq6jPcUR+QMg0eFHmh4d4CfenQO4gsZaOYMNq1Uw73D
R6QvwNoXXHEKt+o7Ts82WYLB3OJav57at7ZUZTyHCy2Epnys6aztQZ2DB2s/OTNHzHGiEv+gGyHn
IEajkwE4CivYtbFz5cj1dVY0f5kzgWPWRp9uUQHl5Anryf+fYWx/vC+9IonmBXrVsVB+xX6cwWAn
ms4UHbJyQL2WOm43MkIf3Vk4mi6wWM07Ozg9b5wJlrZ0SGQy3TS7zmH58wB3n+65FrqPUglsO0Mr
My/fO0g++iSP8ADLeQIepkE+Yt0YVfcqKdNuPemAbbinKl2zK86Nv2WsxIDXKbcRzJTONr/BbhRk
tNOzddqHPeVE0oVfa5ut+ASBOzlLG8wyB7XLHuxZwOuO/EncVITZCI0rlIXsVpuh2TJRZJU6QPnf
yJC+YNBLvakGs0dXjQVLLFFzOid0WXAl1Q5EAD1VlUAO4vw78tdMLDafBGUzuHVdZgvL2s0aa5XD
KcPgnFW9O/idVn7R3fSgkaKVO2h52IAz1c/lL84ne7qkzHXCvUlLEQeXMc79NZJQTWUqvykMpJDY
bSdYulSc+N+B0Iee69CQrjUZmD0qIPnUBw68pDXKq/1fhW4SD3PxOu99f+mh5fo++KWKlRnQJnjP
73ylb754Ib56eegbjUXSREUQMauPaacXOFOOUL0z5uy1pgaW9s59ixlrs7Fb7pxL1Dbaec0LEJLX
wQNz0xT2pMRtV1MxntQlXzFvbZax1ksEVKhb7X5A93MWy+7Hrkxnf/wj+MBSTA0DUD6iTc7yRAED
xkquLpObncCLxlgleq6FSa74LMQGE+q0GG9ZqiYuXG0yop22BjohwlS30BZFrn/0zYGqdWQIMifZ
8gfIfwN1AsJ6rUNI/tnirGllJIw6XFW6Dw8ZkyresPfXh8sBB6FMbF06H+J+G4V0Q64GebVduSGA
xS0dLqJPLZ1iA1/X7chWppI8xUVniUV+HxXUZjzuTmzuPxcrfK5+kfPPLTojsqELCUDoSXGhRwk2
V/TZc5Ob8Xmf0nwTd9YayR7qKXGcZbd7wdrTX6AB7e9yJaPWXa+DyhwCQ83HNrX9fY1wDzdoMOb4
STd/KAe//2gOTKlQdbA0SJsw37R+A+FHYom/mID7SLrE6j39s0skVK0Ttqtf2uivXqCBhdHWD60v
h3y190zlYgzzf0L77sDIHa7XMAL3qCoacUyuRA+UJlesCNAnf88LUwz9FHCqbqIFDRl2mIaZSzWZ
0Nl9N6B0oISrzXSIsiB7YsQIrAsOOzsU7AdLUuaa00vp9kSC9OfC1u9HAkdCmppzbfpnN+Ktdsio
0/WhtiKauyiK+WMoJ5GAJEFgyO3rx7Djr0yUVSLNrounOy4VnJwuvE9oybLa4ciZGGBsOs+Hkh9n
gS9XPjenQiLH+jtSpPrahuduvHmHVlkUYkI1rsAr3dsIruL1xMl+V8HF3eXNhknY9arANaGkB0tQ
DLGHT5ROj9I6KoaPsNlcepM/IPO7SeaBaJZ/smOSVtLMCkpX1pT16PkmxSoD2PSQb5EDHZ3iQwn2
jsZiQX/Tydi/AiyozdzpgvynB8lzlfhKBBe7h7OIzi8iAt9LJHrYgwXDsEvkmNxqS0HYOfqyKYRU
nXkCWFNCj6TcLfkpish72Q+GL1sZLa05eHQgA7XBdsdNdiJF9IjlyN1v3hEP56hYSJbD04A2wVUV
+ynTuGaeQKrsml8R3AxayPNVa9V0UWlM35hVFxZvH0w5hXKliAzsRNhfgwIVW5bVCp7d/NRG6M4m
MBn0dmDJXhQnXtuPccIcpsCQG157VgkzT3rU50OFQrJds/MESyg7A30ZHoPlxO3WR43fcVEnvpkC
A8/jsvO+b+POeLcCvNW1P8blX8nu/8X/j4lCK0lbozc4nSABu89jBLZy1VZGBlniZWgF98lACd4Y
eWdYr8QmRpQQWjjS8WODEagdyKf4/+WFucUbjSdUfEpgWECiq51CN5aQotBmfnLUUIjfr2Z9hWmD
T6OcZuubZo8Pa40cCXMtiIdqZrXyVi1LHqPPSYEaEK0fyPl2RhyexLy2FfU5gyYpZbrmsfoaDuy0
cJlj7nVAMbt3BQ12oe0CIkDtSOFqVIp/7a8Kmu9CtKsGThZURqzvyjsmepw5+JI4Z8mYYj38KLut
zdgo6MDMu+gwgDbIUqPnb6XTFHkJhAkkYQ7yftAGw4ssz0j7z9fM4oFPkRidLmNFNeVvvWYmesGq
pxiqFn+4rd51YF+rJsHdgPBfGZ6YSdL1ymIRra/NSxE3bLfnfXeGFYQYmmjpzBO59gk59tr4w0Ov
jSncsXjejele50BUfljczTrV9HTcQcoPIMFECZsUu9JD+tjqBcCsdPJQtOVsMKyuJ7X1etes3PvF
SopU69c0k2C04el8Ci+EtoSWxz0Ya4l9MFlpc7qX9R1wld+l0GTWWOGN6kAIK8iFnXEqDAd7l5GC
JVKUf5dmCyyFjpeIVAaNfGiAWQkH6+0vvIbqlW92ky/7uZ4GWn3Kz8RRUvOybAZHvZOEDSyMewCY
s78JbGKsxwW0zQI/276VlSu6CmHhDcUFCWQXyKm464Wm6Ls6F/FRslLDys7sUs62TLrseXF+EiOa
FS1Z+1K+lIg9YC7O7oehPasD7jkyhLeJEwMU/PU4C+hSZ8FveEzjgdRqZ5Tr9AlHt9JSnuO1C6i4
bFTpw+zVAzwSx+OZd7axrjv+ePn0C8id6Er8X9NqBSPghA5X88hzGvaa9UUR6dFJoioCD9yL/+zV
XUoJnMfy3iLxajFP7JANlmlanjn0XiHcxjXmBQaIQ3HsKBmvx+41Y33aNZsyAi5H9KRWapt67Yx/
e8V74kQTyWNWysEb2BNMuCPfnU1dnc0UzGa5CVvodtMDSA6l8qZd/uZpPjzwzBDWxruMvBrrV3Ty
49X1kSMoI2zYRd1s024v2ScMo3Fdinnx9zfXYJlmDcery66aSwer3jE+sOPMxPp8xEWJMSzXveWV
k5w8j2+YtKznOmmasqASauAWaE93L9ntfqA/bmg6z4V6U6FEHifX0ttREEc8ki8gC9xs5DohtrPw
ufVysJEA4XoeldU+2cHgtoaQWIqRO+lxhrgA7uIqAlPuvNsN3H26eNHjQF6dscG17KY+VAPxgDvj
tezuWNl4qLHoO2oExuOQXsQ25TEaOBoLBrTKtoir8mfT2gnNVkHPKFXUeExgP2j5IsPT8+3Hs4gW
1HeTWCgxSDbl3IsW1b3qYGfF2GHen6nWBVZhK7PGmOsyj/HgEGC1oN9Ipw+G2vYB5S2RO28ECwrK
F/3OsXdshSx0pvOfv58a+GSN8MjuZpvbbP/CIpzqE5/PRg30PUer3ECa3lvSmRInCYjjRETtM1mq
/tZh5aYpjwjp586Gpvtx8GE5vLOPEPEOswmNnOVIJ5N10T5bv0rJrwdGgw/mGBieEu9z6YCLY77X
VDo0O57vD40r34xCdTorF9WnUEs+/FiejgCcNGcNxgRw/q1o1p10AoJJKGAJDxc+rXiflRtoLz7+
+Rd8w29bzeRfuwhWYVw6mtbDDxd6cH2np/N1MVZ8a7GXZ+nr0J0VmAlmzfWS6+lOa2Vq5eaw7iMR
jKbBiIdkzIdXqSRTU1TEpjORDxiV2DDvVHcaqQKvgXNMSM3OiGeNryNd5HdQUXbDkPRAVYjXna28
ZAJClhqnwWdxCWLDMhEti3vIYFuSZKhcT/S+jcsxHeiHZuKZr/2N2sd1aqk9rUiT4eCpO1sRIpWs
vwdXpTUpJDq+LZCOnsD26VqbOG9Tm//7wd+DkwhEG1kkbQk98Xb09KJWyRakCW1m/oRLfkgkrv0C
u48k53Ba++/LFxwpTxZXg9TTkV6068OgRn//U1l4JDyYDBogugOPW5UeSxNQycfa0kRz2YK2yZmA
hk0uzBnufsRrqeCghi1Aime5V2fcPxhYk3OW6PbR78/gOYmB4YFRAY/VinJWbfsQRIfTIGxbvgEu
IPAspF4LrG9oXg/Bc20AV0N6WkOXevgvLFJkbLfEzfVF8Q6DQgcTGlei6B6RP3hWVdLL0uVpJydy
LiMlg0R9VKTttFoI5OdKxx4ym4MAz0bVRhccb8aT6+yEhOjHYE/P2/gEUyhaTucVG7O1BHxfTGg3
1u2eLE/Q1PDuc1nLiP4GCvVw1C5xWKHwO2AdTVJIpkWnrnwyLKpUPNPXxGfzKRXctQ/f/ipoglOD
ShA1tjLjyR+ktRkW5myFFof/ivBe8WfTM3ZfobBFzWYjGd7r6d8jWK5UcQayvj3ShOk8K2UCunxn
JhN95bT17uZfMBAAyTlipQ1AUJ0DM1NjH82tUEOBfMHpMhdpAYroTbKc2vYKDZfAsYab9dQQv7Qd
8u0qZIN88ua+ZgpOmTCIIaFE4QJASOy45L10IpwA6QIUuMc1yEuY21M886flZcoSC9R9bOs7690k
lWZm3De6vtJ7oybnCVFzebaepm+Oy6UvZcSqhk/SwDF0JH6xVxf4Kb5LZNsz9kQDJ268MqDFPWdG
SPvP/Ik2YOhira9Kv+pW170PlR/uPnQ9CqSPE4W93urft+KT5IrbiFmlzmQ2iFag61YpQfUzC3aP
R59L7PooBvZeadx8r7MOO6t9OwZCDhYPVQUB0iNr/VjcSyNUXqncPL9jvvLHJzjeNU9T/7mrUUkz
jJOKybBfik5cgQqdOb8FS4eOX2O1l8zWuv4K2TGXH5HXTc7gqIBh4xuse9tvw7LZmeL4wLKjCYlB
IZVK2AEwLNLKsLlpT0htza/mhz1aulE+Kbw5PQQDgWFYOWwGkq7VGvw4Ju7xqz0/YfWQYdXgYTcg
K/r7ysl45mFlk6FeYRN5RspGdfOd4sF7rKhOXsEPwMVQSvN1HQ8tplpVPO4slvZMJXTJPofRxmzu
7ZwrWnx1Ct/4vlQyaYikSec54D/Qw1MCDWtlhpfRsAL8mxyE06vFaKAKtu940X2RV1E3x/u+5Lx7
FGGr3rvGesQgo+Vwz4e8gJ48LWUlUW5VnlwF2cYb0gflxmkrfyljl7GMzINdA2kxUnkcs7tzQGGn
Gp0nw7gLJrQZUaduxYWEdznXUVI/r9l+JitcEWmDZCBy7M14SJQQavYMHlU4O34d2KP6pqrSg0FJ
SxX2TrQiSL88eRBFiyG6uGplRj9WvjrW/25Dq9oM6z1xVMGBj4YpkWg0wjGPOpvZEP8WeZkz/gRX
d3rVqbkCRf+AErFmeZtKX4RfGHl7+y3+n+0Em1n1/LUSNFXFLguUlUG6ZTGjlxjbCT4kFKvKH6pq
S76Ee4TGq6/47sg1E14ok05z+HW8zrvpaPW2zYHZYg3CxDYcApZ8faK/ayWhtw7o6/Yclfx2lay4
vaqNdiWrqlotTq4VshZn3QjkSfZUkpNyPFkru6+WgiZLI3Hz+Y3gAn75HeEx2yjHa/RtEDTNvTMH
NUXi5b8a7kuNitDgzPKQA6Aczf6rUJo8AZT6nn80BfpQXj9a/4GqbuOR2ajrlLZ2uV/PUHP/ZO6u
tmhHfdtZBABQsqc3Z3O1XnwLpMrT7zgia9y4Xxqqt9TdMkCZqapRiFHkUlhv1gEbR6vDcW1cJaP2
q7XWLV4c3FvPnLcS73aCAH/F+9vYLdQALcc3A5TlXYyvfTmD60NgT2VovNVEPfDpEnS8kDbMfcGI
o4M7faOTq/WLntbyMYe7mGtlkqug+GPruGvzK5IFJYOYe9A9EAl1Ujcbl0Iw+ANcvJ8ahXf2JRYQ
oqtlmXWZGaJQKQiCHLlbiLzXt6Uq3iUT3oUAk5j80sjdz43EN/kuSrOI2eHPP9fKnIUWBXyBU+3L
ALnjX9bi03+407/5s5+e5KxRVeWooncb4caueeL19MNbdTBNqx5JvcCwWJ7iPNkZKFLbZXMiK6j3
G4/HZ9Gj/0NaDUG7JJnOz+Eslky0D5KJC5unsGj7IEmY7hp2PvHygVonBeYm6z/qWGg1odSUdFW/
+uQjltvq4zBPIHFGMeBGcKiftSWg0QcrCCFkbuIDOA6o1SAM6OiQ/KKGpoQaJp+FGcB7zZNyk7bJ
ar6sjzth7BF84E6G5khqcGH1AP2/ow/OY4eMqIY74c5M4+Kf3UeloOz6WBG78IeXPnqXnkkFM5CH
NUJTl1mzMYUP/br8r2rRDGkoZ/mrc43hEy6MZXlcdcL6BUv1eQ6M8ierkn/zR2QjjVTRwZyiZlWM
B0ZpY/krz8XbFt3KzDicGq6zIdaB0mNO/wSI7u23rKyT5nAz3/7L39LbzVUKYDLvIvfuyvv7WkVr
jwfFuqHD22eUGjU6UhAwDAmv2DqHRgdNtmrRIcqbdrvMH7XD8fmfU3/NZBwuzG2o5mt0NfI40cZJ
Wg2UyVeUFB2tJQ3IgN3DZaRcooYkAs9vW365dGLk4U7wYA2YqdAPkEzatnLRTYDAEJg0+nVF7aDX
7Z5UD9NWbp7/jTdrZIGlgETuryRQZ6LETK3+WsYbmi1EpBZP3qXqqVWiJ29B0oidNjYi8+u3P5b9
RhKlF0fWr70wb7tyIwFlbMTEGeZmqARXWt+zTklcQbGbj1Cm+ApSNN7ibHwBFcBvZv3Hd12J9/L5
doUiqrN+WLuWFJs72yUDgjlJEznIby27s2RmRHq9EmvILfSX0GMW9QOFqkIH7gXworySuoLqzfym
tiMr9DLIDcB7cMMUC8mhKak0yU3qLBVLDhNxAoyKyKkWXo0LQr9I+gKmgQ6w71bmB4uAY/uqEUNb
EH5hlShp1NZ3cPfUkGu1qAFCRbKVXZX2xamT6CdKheqLQfmhx/vHhvOmSXnU8jVT/8VBRT5eFfCb
dDzUPuTFBbADVP42k9bYQKUa+OioCPCNNfgQ5LsYg40PYUQzcrQYFkD0SH8Ne6NdS/v4/s2kTs6t
PPlg0elt/xrgzyaR6wiseQcRw7qHwcv4BzYWTOtBiUtmNwHSv32IBzFTuXPv2XvCOZLX/zTXgH90
vEBIbYoXa0RELYd7PUO4KrcbhfOyYxGYGxiZJOxQP2g5A+JrvXQZzAc9/PFj9tInBdM67k88VKsM
iwZoOpafI+DyB7j4VJXXAMv414PuTEN5dlzMxieRrLX93M2BngZFsbKdCbzaOzYE0yHy1S8TtJtX
Ziz7817ua0M8yHrlU/i/czXOvoUKl/0eVgN/Hjz3F2hWeWBEmCikCoLIucCCg5L6QiPOZSQvLMeI
Nz8abCEOqwvuB7GsdI+H+NPlk+D+g8bzyQtzrqGolnhVbAof+rt20sqgFiR21ovwONAeNbWjeZrV
IGtRho3Op1spQns8B4VPyn+1Wve45ANFA+TbN0VhETw2rLcL91a3qkHHGTEnXGgRaILZZ8qZ7cJy
S8laH/BQe2XcSRt6UEHRFHsse3V54ER4I4V1/gPMMIgw6vzkdZw1z6LcMDnF2yNDN5KY8exWs1KD
oxoMPXuV2Y2+PL7bVH16Qfvna2WiaYge4Y5q6fCQ8YisHx29DBL5A7nCW2aDHNhJpxDWQQALjxN5
MFKq+TBf6dNCWlAXcuqO/9W/FF6h2+lgauUOxpFOluYhBVrTfXlJmnCh7uFgjLKsBZQI2xhzlCfZ
9jeVk6Rpd6dsKw2QT5HQUG7gsuIzSoJ4ECcKoX21t5Fw40z3NuqyGxgSdn2z+zK9AeGzjcJbQsjE
+HoTHXPXcZz8q30ftRap1O3sb/i275GQrWa11lJA1VQQH8vko7iqLbdLIrH48Yh3U4DfWoc6hHRd
UgG5FYVh2RVm3Nib8rLGFwhHbIT/+bdfXwSF/lCMRKtUcq1jM881vJwQRujXXQgHntXHphABOcmi
NXkUWO/wTHPahAHp5+5nkyJ9p7C+Ehz5Nz/peaeqdytgTDJArPRUjeg/U5Tnws2WqCOG6ysjuuwd
dQeyT42/zGXNI3ozsUlq5959M3eOhTNm+vt7/KoJTJP5B1ZMp+0jiCInC21M8P5JxyaFmMs86WnY
4gexwfwmMU5s8KF8Tr5gh9aHz7q88Mqa/OIUacf8cqRoeMD81pJqkRmpiPEzlM4c9yfDiRZuyxWl
Dx2VigNePjkKl/Mu9Ojem9oQSZ0o7bUtMoHLuzKtWfGHUh6SKJhqGBYN4EEbU7P13YMIaTwZiVa5
5LMRED3n098ijMUuublspoKerCpbBoVccHBYkwE6saM2iWipM8X7RQz17ZEAQWoMHYCghIN2xbT6
SlGILu+1I4UzTWYvD3FY1TuVE22AckxEYWZOfnG4yDYKAwiSF9/QiAq/lmgBQ28Klayq+5U+WhXI
NtwVPZdm1ueEGRWyuVAE6pEjHkv+nVgL7umzQ7x4BtRt4zeFE99jv5CbuCyCNCbBVfcV0o/hdtNT
ASi5GXAG9dHvjrsmKslz0V9Cm6woSpkSv7l+e0j+R/F67TZ5bXZ92GdJx1JDhUFMVI7MEOvxzDsO
G7m8dFhMjVxW9oxbMna+mBW+JUOJliQXPYOuY8jlcrlLMLcLW78iKwk7Wu/E2hW3ctBKCKWOtdRK
3YJi0cWl3W8b2yRu4dOpOgcPBSsk8JsBYKwqIwQlBo6GA+MYC6yF34JYGiQfVP+gaeo1cU0QqQ3H
cuTGe+QdXwRvylcYJ+AeCaK+ad7VZJXxYcE2PY0pOhQ7pAzWrYlsGrksgeRkxvLQv8SB478gJn0R
1fR9T9w7j+QMBRoMy1txk9XVtR6P9SxYqcLCdiRB+Z/Mve6kZt/QWv1zA1HelxND6M0kiJyTSCe2
dc4xXokzRyy3VU68kTPyofYuTB0jspv1VoLIL+b4Jc3S2uNehB/e/G0HljMfarL0o9CHNof9pFUr
wqK7gAhsFjirFRcSIct6IviXSAFjPMQJUpN1U4HbJ2oi0UWfntFxui4lpPqo8JeL4jcLO00e3BO1
wHXPD5on8xehkt2oZNmnnisxp/TPnAHyBqewaqpHjqNeV0FJwuYVXEI0eXam7VN1ZbmFBEjfllYb
txGD4QXAgBB4D/t5YMuzfClCKdgaLUCQzK8ksjA4qvSSSDuYD/naoSpgFzlxQJpuZt9kMqU9HBCi
V7Gtbp3E8VMhtb5fg1P0RxM2g3OwCDS3Nj0qyBUPtUMcjXpkLLmHeBNEUtvt+j6NuE6BcGuHBjBD
ogu/PfnV1WiSkTneNhqilE/49iGEmkwQmm6ppJkKAsdJrs2lZYIn7htKF9UnLmhV7K9ivhBkLGpx
9M1qCwqeOk3VK8KnZRE8rIAoI38AKnhjGk46XM9AFA9aTwASEWKypUQ1TigBuHIBTGC2ra2NPV2X
egmFliwBkyYJSEe/tOFeNBbGQGs1CtQNJGElXC/1WeoFnIoG7m4uSGPCr23R1esmZOZBYOPzoY4+
JXrxRDOkE9PQal2+GLwLe9Nhk7DJDP/caPT+bP2nx43NBlveMRhvXE/M2WJkI4pWxc/T6xfVAcGV
SsCJ8B0AFoUrehGR3mFHvO8k5hxsvvY7m8+aJ0fu8NVPuB/6te6vGSG56h+o1Q7Zljoarr6zkRb8
PTnDgEPwm2Ngv8zUS2p4Q3z8zgIczaX4s2MqDycAHMuTfLBdEfh+jhgrEKQtTIorWMqQJgcrh3fc
zH8zhUuGEcOPsmQm1nbd7O+hbMjNmuQWswzZPThDBjUx71DPzBtX9LqMU/G30Je3N0vwkJgvdSUK
RW5gRiSJJc49ruKKMAYskF1eBP3HGl09bvJCrftjNZPmzyrvE1hJ6t6dL67h/IBB8bZtz6RtPwBS
Nap3okEbo/KfmJHk7To7TyBOSi1dimcVn1ZXx8b8r5qtEjKf32xO55uYHxGfsp9AEa57jlECDyvs
W+i8FQmb91NuQYyeTJLvf1errBa5plJ+5b+lgdtdG2BGGdKgFHMTjW+/2t/jzC/iqmL1OgGEhl0a
e+ST52Qi66GiExkBrf+BeFmHR7u0eOg1wT1zRoZpb106+q+xE/+0bqFVvUrq2dr7SfTwpdFQnzsR
cZOc/npnlJ0b24wrtF0pcPb72r4Gt632yVnLkGuF9p+V1Ye9915r4t10LCPAEWAcw8MhEPzU9D90
ODK6p6vlzWVOjGZmhJ8uKvn/002Y8F9GN/InsS/l7Gath0phFMcPktSht5dgwe6pvo3Dg9m0gx61
cpqlAwOUYt+DgYZ4n5PL/BTK40wx8HU3nyt8NpP8I+GVbvBA3gE6pIL5+hM8WT6AYKvyJrE7waE5
/8xRvG6G0TcSwtY4Os3JNqH/uLG64wK3A0afHzmAApj0G2vWDbvYg4lACr0ziJo6FNmQ6rNis1vd
E6WxVW/kmAkggGhFbebQPA0LL+4CmjYeG1GPXbRcOk+SjZpdyHkbB8sHBqh/TjfpaBOBAuE9CJY8
WPpkcsFG2ABOf2rrevOzROd3ZhrjRL+yMCNKXQhC0iQalpp2SZlQkknOveWPVnL22SrEo4g7rH0D
MswR2htzgSHOkiJpeIBlPTP0bhhhtMz0f80ERTfIM0qg7BWmAvDJ9PzOqePKtmSw01hPlprsAtG7
otBb0qmDQ/zh2PkeH19N0Ljxq7fTXTefoNs3lcoNcipqjVKuBZ4qAdtSJ2AvKpL4ojaRJv8uGTp+
sVIFs5iFVglnJi1Cv4f3PojN5FqLifuXQjC7kyZTedV0s7YCan5wLvOPiniW03OcGgHN/ZlWSXTm
T2CTbZis5THtjKcO+o9pMenth0alKSbWvzbqaJOpoSG/0sGsGIg3PxGb3+61QgLwsvIh5O2vmEdw
I9p6uwEMNuud8zKyTh6bgIzbMeSxbxYOpwW6v0WmPiKtFW5NPqv3M3pOrjGO+EC4qTakz58ADLqT
WAWJqvQTagHijVxoesKe0bAtSQLe5/Dg7/n6ijVZHsYHcpUEEuTJ0cXHRkhILwcU2wxW3GpV3CeF
lFmRSglF5BowHzpDMQPBQTazI9WYz7OwmZZ5HvjUN7Ie8sWfT4fA9x5GLNmZFsl3vM7sZ133XwEC
LvQ2sAyGi9HHCxTTyEGIzcGcYyhHZUMZUSFWXGfFvhK3a1u6Z3RGCIJBXmMlwBYnWKE9JjXD5IAD
k361pUjtIIcNRm8WqfY+LeAXbSpXfJ2+kd9Ge54RpLR9shcyppLIm8+A/ytOKaUOjxl3ydPa7B59
bD19RLhAradYnf04p/NwWvfKqvTU531gIoSfpfUkGsZd0unLXglC3U9HUcZhA458LenSjtiZbBnA
phndZaB81GzEdq9b3o/eHu/a/lsAxr1dRx25a07Zc6urdsjJBULi4TodcqiyF6bMUIUpHGZQAkdX
ub3SaArnw+lt5nTclybr9Sc2ZuAELcLaXwT81uHdlPPJkvRQGFDE4RhoV4h7CVWoN8dT1UTS7w5K
bGdVHoZ4zRDphrIkIZhiH+gzJX2WH0wscHLCTlwOo+Zk2SDj9kOltLaKamop0R1zEvG8Pn66+fJK
1L7dL8nTBYPCZc/uVljlOheJ9Qqg+bJF9GBf8IqzcPuvsh1g3iPqBzwmqWu30edjGjzMgP4Yllw1
28IMYJ4qrG2G6sFlipJ+SFjsRSsI+sp/DPiVCGM7AafruubUTo7JQqO6s+EXz1MWbyAUqAuXd6MV
kGMdI4ftpiD+DNl201MBWTV7EUsWAMXbDy7qmRTqy7v7IWUsxGGS4MNzmPgtRB8cg6elOZkyvlCm
eX0bQY5Ooq4ES8nd48PNN1dVcS75fiF3vgErYCIgFa1qqJ8z25yu4cyWbFxg5qHeV51EE2vA8zkW
strfZ++tsZZJYmTDRYeGUj51U1Jv5fc+ip3eLsQK0PZT8O/1S2eRR21pEofbWx9uc9R2j3lqE+vV
eQCYgQSRN2L0Ptt92XBORSZlrmGp6KFyjp+JhtUw0BSKG1EyMNy6NeRoeUWTgiYnXPozcKv503+q
4ZoXmJgCBi7QT/Q5Iw1SZxLY7vF/zHCmKRM8DTknFBvMWL+fuU0CW1YifoLYNBxSiuaslsie3/al
bp1vKsWsaoamSVR8SGX2mK+LreyB/iRG4pPkdNFgywXWmh++h2BIPvFRMGYpvvHe+xKsrY8WCvEg
c0LJcqi4dxNFVRbEcYp5Alp3SligKgi8NZq/OduhlcuVhh1DfKg1ZpyWM686TKxh6ZOeHtineHUJ
6r+0KreseLx2Qi2hBLZex6RV/aaSYWwf24Rp5837/68UHO9+fgjteT1Sp6XiOIx0NeidWZFJME5f
OK0rptfbzsTukOMYkERyAt5oKNv/h5BeHh90SkKdEOWdniHHsdcfkEbDzHTAa1Ts04K6vTxMPe+q
76jDgPRfT8qO5YXE53o7dXvf+3PBaHFB0tXCnGQFfWzXO9s/f2o/wMKLMYco9zGwd0GDMi1c5i0J
bQRaRaUWmjTfZ3044Lse+4vB6H7nzYluUankMchf3znc3L/7NZFlcioYu8hyHzPCZx8rKvDvyy9w
Iu3KAfb/LEh1Mm0RMn/MwwVAusZmDD3rd0mjr4k1R6PoIZEokzaAiPvinP/4NrP2+HudZ2dap/9e
EnFGXbTNe3JFPzNmsNumPZZC9s4IhRgMFoy9oBDOz0dpPYLbKFoTNoMbh/PBkwuLIXRMbbP6feFL
+RdLVKsbMIvfnQLU+/OrOk7bBJ6kpZxqGMKUaI4fZGTFrFp48/54uY1qb7wc8w3thZpImnOecTPw
idC4YUZxL5G0ufOUvoRzRpKSCw/Rbx6OgEwA7wcSO3rICDvONXgj7gpnrUf5dvhHP+2fxCcQY7go
Qg7ImLvflJF1cEEc+kQkcz9Y7souvUS0tP46p22JgpMy8auvLI57XqX/5aDNJKTpXsAYLmSnUibO
G1KqqSaC4ziwZvgA8Hu0AT4cYcrTRi02mNr0jKUr+wbtVxaM1zr2KGNS0bHR+7roG1Thzn7ONInd
PywYIEidukkK6DGySBkAFiPQvDTTbA45QbO9BM8fhHNOviUzV4Tlt2DEDrdZKuk66K0czwc5tXzR
ex8t/WdnSRZUd4mc26n2VNCCSQza9UFYUMYgBMpjJpjkZe87A1taiiC7aaIppNkfqfV63dMZrLVR
QNLYTCtFNDwHKwXZyaSQGTkfbbOBFdZI/OJ4ywgjLRQ9D9/HIpk+PaJ3+E+cCXprGYozjkSwp/Dn
imuLoUoRd89dkMmeeFjTLeVQBz1SshIKLzBbRBou3uCDwq8XBbvEWNdyf8mKfGKcRL11lBju1/Pw
4XS5IIA4Rx0XzvzFATN4rCOEd2XO56t87dJ40BZQQAqS1ZHi/nuhR7o/m5jUIulEUW7HPZ7YFpUU
RxfGnMvTikiV1DbKfCwh/romtVq35tk8ePTpZuLjv0fVtt460O4E7hJ0vjRAjmP5Q8ucziZNoBhd
jIqRYjIqEc2pRgzEScCbDcyS7JqVqi9FcezAA9MYIgM8u8VGq15neJrT6OqlzxM4Eki4oAy+kvSZ
3HQJdJNZ7/VKrwnTy7/hzNyz0yrnCfDJcIquVCTUxAuGyuKNXm9VQBNvxIjuS2ynKIX5hh93YVsl
gLNHacXlt9iYEN6pw1B+wie9yxJ7YmdNhmCQyk6zSstdhJytlk15y7j1j3iDrMKIOeYgtF7hWZ8P
rHvyuDeGXUu3U2GNe+dQkks585lroNL2Bkqz//3akIR6KXRe7YQC9OuH6Z1derDmniES2l15aQ6U
SywEaS5k83oM+CupHQXQ6PtyJ5RwsyHypZABB6rs6aRFack4nJyzSAUPe6co/r5Qhf62dBwVg5Mw
Y1sfUT2K+KLwuK88wN56b5tqLMSP9siFGATPbj7wEwKfBIKcMG5X8GyrJx9ueQxIPmXtedeAKnxB
dZAMSx30xbHx1nBmqRQkGTq7MCw+hWyX5uklsVa2laluwu6GahxHr2+JCUy3w3h5ulZVERKkk36W
mzBrfXKh6y5EGj6sknXgkC7LTEIBB6lsf5//Jd26TXfj2EBlJrs3MpJHm/2vUmsXvyHMnb9AHf8L
Hx7xvEy2gxlYqFGNC+/D9kvTnP5JHA+TIXmukBl1SQJVJOj6thLAQiEY680oS1SIT/19RTgg2wPd
abcovfWnR2Ck+3kI+jUxMwTe7x4XpTZNMDpNfgOUnbBxeW+NsJR8mOkCk4yKPnXgT6PuLQv7pzh0
hCSLK3ZqFstXqeVV7Xqzh2iJsiPUo4/08JrZS84lPxbbiRrm/wsIjHit0MM+hW6ogjbtuTar5wlM
5Ed2+5xNtHwkGpMTCRvNRMS0KXoKuzLotgPnyjr1dER3NcA/dxljAPyZWuN6o/eLGfUD5hoWNMGB
bDsjpl4qNiFgznb4lKsK4mXFH8jLwuNszgZJBzWfEonTHqXr3zjfS8eibnkUv2jaYbJ27FGxU1OW
Bk84gVoq2qGtPLgs/8OneURiw9IMUjbkfL3D+mAqBhKm+6qmvOOWvFJ7bHYyh94yTrexCqe5JwE2
tOEXuJKyiHkfVQom1ol5VZPszVYfpzoE7o4URjGP10odt9+KuvsmtfnSThcnGGu9QJzR80S2fwNS
nxvLWBld8OBN3LcmP1xZ/jLNHIwbQD6v1IK5HoDBtM0oS82cdBVHBswC01pboF1WHKRoIicZ/4Pu
7LU0e0ytGobmhXkOxNRDqDKGZf/BM5NQkg6XSnE02lVZhutipGixczkT1XC0XleUOGhVw1g+xTSJ
9gu/YLnDIdiTRtqSIDLzDkAoSPIR3GrUsq2wKWT6b6+ILMQ9GP1S6KgbGsNKGMAfpU/FroBQNhas
ItReTXLgWr0Tk9CHX06F3OIQuXsRUndK2gbLX9QJpPNeH8LliV+bQs7I2rr4jHKbcCCvvV45EvKK
bx7Op+IlI8Lo5JJ5LcXBEQSnBWzS6GuQSFrs7TulUpnt62NzUkpPpvNS54iF+ucmErLtDNcFtZJc
8rPW4+s3uqmgek/vklAd3h4GE5L01W2vd6Y/5wn3kWQuL2oZ1uPmbNO0sglh/XilKxJJQD2ai6D1
03pozaWpivQR9V+mVFscPIZUvOjNDuGGp4LIHZCw7ZQX6fmkdYmq+R/OQs+YFGOahOmwx3Ayzmzh
Saqte049TXqy7GHT3MwoJhRomdtBCiqQN2Nq6NMKjanHpTWnGpLC/jJA6goaJ/j7hAnH+ZD0AP5a
N8oUYjvxQRgjJTJuYnLAdxT0XYW+HHvAEMUmaHfmVkSc80WEn6K9xEvpwum3UkNTJi50fC3NBwz2
BmLrvzILAlpawwotdWzp6zSmS05Td0Smug6q1WhqEpxM8umsq5ulZnUsUY/VEzxECpXsc4rpTA7D
c0HM+B3H+Xv8juW0lERuBD7sXbkmSdeLHNA9g3pL4ShoZI3VnrTXUx4lW3+NrniQVPZEim4n7CSy
MIPoxn0uaTzaZ9sEvLh6J+kNosR65IdTJR/x8Z8sUnd8q/QaQzV2CNLQnNy05/ALfdj49rPU92pQ
amwq+1nnj8TlK90gdwm9oj22Pcyfg5RD8iQxIsGE7jipVzZpBcMT6drWjNM21xhHEjHc71QbpcR0
IkSXekgAd3RqS2i+0uvUZNAjsF5Y/VjkAEdoMQkoqKcXBm0ZN4fZIYePbftV6WtvsJEgHh94JPZG
cz+E95jazvM32SjJLt3FFR4rMqBl9MpQba4eoqVVdmrhBwNS1sGEQ/4s4mgmBjRFr6Kmbf/QS+wo
89M1G9i3zGLXh4QuLkOPX7ghasKSzwUKqinFlD1+13M8hrJMSQVbV/rCsmot23HlozytawaP0XOp
Val9CbVJ88HkPptBaIEyzT0BwYcnG1CWUzpXsqbMOLlbdGfWdVeb89muIbXUZG1y0LizTrVtoGEl
jEioOXJcv9NJF/iqT/oHhaEMwQcbluICz0jzbDmK7flD1b1+/Ago3kkOLLQ5IYiDFzAe0GC2RRMa
0RJ7Q6PA7Rvw2gmIZeHNH1k6ZVG2eaX48uoAKsLVH8C76V2kWViHmwcx8D3vutxKmzncyxQTsTpd
UBg/pU9ETvvBChoNWAFVCM1Q5nAz/glMbCeKjsULmksIbaHpy7MDvzoTgaBJH8M3J98824803MMz
vG9bE6Sm0ZHtWiQ1fS5enyTTlt+Zqzh5fKgNi3fmXYTvwTKFctsILucZSSKUqYxekUi0tatTiyoB
WmmExisJcXUoA9p7XF8gd/4VTh8E+qy3/mqZZUem+LLs3Uy1ydsrXdx6Iwu+4slpeyLceltZcB85
eH+MKam1qr9w4HP1SlgpHXcFV7lOe6cmpyGWMCuUmVS3IiD4/3Sh7CB8ifvkaW6MWUKPvsvWwrZg
2vPAob6a9jDehJln8txN9v+oklpo/OG0teYAyJa/ZgXqi+awXDson1HNq8dc/Rs48dQkuTbCgkL2
AWzhMizSu59nfs6u/Zq1It7Us9GiShMb3Y8S65HLMJLRHEN0dPL3cIrDTahx1PU5cmdHn2OcUOep
aI6keUqIiM5Aa81/oTXgqxHKquHLvX6VLoj+OPYk5i1bt3Jzn3NYwMOJb36iFSOb1kmjTWnqfOjy
BGycjeaGRyzjqhXSQyIlm9jl9VHjzKqB+CSZ6zpFY8pvfKm8cgkcSvyRJNfeiGuH7f9blrMye+yX
V9mrpGKZYoQO1ABFh5OAU/lMXSMQGbYD1Udqind9rnOFPvf6r3dyxl4QukLA5lUYDUPLOdsaz8oo
S9MO6oc94w5UuNaDSrRkxiJz0ODKLhtbRLXGaiH/HqaPaaHp3bkTRKI/q45exCvcO0fOmSCL/re9
L2zyUQQkcCdNIE5W0JzT/OmlV/YMSDyS9iTdgYYvOD3ewWMrP7UMePDd7q3WmYrI17CkQTlRFuPi
GmK7MicjRlWt02NdHplLgcKNKIaTRFPQl9n4lKPmVMMqjBVaRvdVtYAV4TXwf1HpCqNyucYF4Xsr
uf0sFsgPBf9EfRcr+KS7ovYdpvs9P1xM7VwjgYdYwuVFBg8UN/CuocmxaKpVMx7Q/MgSB0Eo1pRR
LywUaCdm0GfoZlmJkMyEx90ZvDOq02nWMsltIgRMXTEKyJBMJ3F6SxRaA+ONWXmtDTmNKlO04Kui
xgFTrEFxIKirs2Fm0q/vVNA7QHliv8Qz2rbQn8+Q6OcI52OaFlz7TVzA8neEHwwQvlWsltzOeRrE
6mXN4knJoHL5k7air9Ds8T4yQmsDiV8yZgzMCFdDCOkNCBB+cm0khXsf7RfFR+cNqz+bYdDaMqPj
2ufBO1cjapOvdFLmSOdsl1KCSwKiUjEHkPxk52W3ju+jgTjZKacnbrkUu7eAH6QwiDjPTQbWq3zf
6DOLkKhtQpTiPM7/4KJK5nzL75m+BPBOafGUgWvpk0W6VzckYtT8BhFOcBEPKO7I28PzhY68jZgs
Pa959OBfSATzjSkP9rbIQo8ooyE0NYD3ys6rtD+uLGYxQ3YaGFjk5qCCpzeR8hrNipd1IzPZqTps
QsfjLrN4D6UmT+s3J0U3cADQvvi3DyueAeD6Y6D6ChvQ4UHf8Pxc6jgXrUkHXFp5TyXBwgFyU3+8
Jc4+chkuEy51RQwb74X/SYLbQpBn/MYxsgRfPephtKpZsH8T56jsXmAhUg+oLENtvkDDChIKhHoC
Zc/MfEnnmpTBJQmNdkOzp0/Xgm1sNxNQ3ZIX4hpt0e3khJyQl+KavCkWUvPsiWceBq0b4rZhqyGG
xWDNpeY3AZV/tjaw7pOSPkldNFNS5uESkDPGL3FhBk7c1FBCGgo9rSVSpta2MaFQUPwqDgzwxgEn
x1wjHepD20X5cvrwg1dN8qhJDGVnfin+BCg6YGbKZ5S0uayQ4wtWhYVLMH0CGGsWtcGkwzniShj4
uBqgqTSykmRQssTFGuuGLJEnlesedHcWG9CaGcduer51Adu/NDx4Q4w2G9k5cntEjYqHNyh6/YiU
njRBSSRUaEhNx8IFJIwNWVA2zMaOnCUrcGO8Gwp5kSlfaMkDt01xI2bM0lLjfntp6F+Sbdzk3G6E
LVXD/4bPy6SBWSGnUMKyLmwL5m5yfEN5NnTRvXO21ynn2suQWSXROSWoyScKV8+MWo6fP8Sy8yLc
tA+htM2yBopbtJohqq/IuMuSJcWemq/9Z4pG+bArywH45XTtdBV4PgG+foM/0lXl5fWIcjEykmBP
v3W/Qk9lKOQ9BPEat7u7AH6Kb1VZQd4/TYY0WInLNNO84gOJ0OEYHstia3vcjnvw6SeH5IZa2DRm
AxEL2nKRcPespfv4tU7PR/vClIIg2DbVBaVma9xbluGsDjzXNgh4j933Vgu1V6flPZbiS/WvabLQ
t28ksjXx1L5VnMxZTq3b6/9rKkWUBLkkCDNq6s2rYfXnsnOVtDFNaN0Gu2L+P3/3YYaHrMfYFafX
winS22d+4Wlf2q4no+8oZzTZBM36aE3eoRr6WUpxXkzuMu6pr8Die8xR4JOTEzTZBZnXUHb7F2qe
cD9LCq7cW7fl1PtFDVw5hGkdWWaEnHYYlJO7MEB0+Wm8X9ORjYIMdjZdCibV2bPn/yFn/Tj9ryEM
hPynLWHZ8LDRJpnCBwEHcGfZF7ym8k+bHfuG4k637OdRsRi0mxEWPb70uPbn4H1nsMH6PMrcecTZ
SptzmCXJUWIemile8SuKUlIRUAyR733N7Zk26yCjcsfd63+g9ouZCXUU4pb9ZwSyFBi9cNEyivop
9VSBxiSyJ1EQTy6VQjGFDoBvQ1zaPm6nMYxkh0Tthg1FAvSQQ/CtmHPhlgD/dOjtUUF1EfgduwxW
u9glnpfwTTRKhm4PDmoiTLuThyVzdBbELfhxU01dwj20WVM1dFgEgQZ8MozhqBOWMzScwQW7wrJO
yAIK9bryBoBIK6FW0MyYbu8K/th77qJlh9CE9hzG35HIxcywypY/eDC/mP0ktj8rzzO854Y7rC4H
IxOVlqY0gkgZGtMLFC9OX8WUCVMXWBKY6VWZIhb0XUr+cY41O7vyH3FVBqEcPJsNC48QQU6m22in
NyEB+lDRUKPafi1Xwz3aDU8hsnhi/aXJQFG/TVIZLdkeU7/Z+QxlewIzZUOcA7XjMg7NmviLO6bN
hoBLMsxL7X3erLc3KSUpEn6Nz0M2+HCXg6iah29v8VBIW6AvOLyt7SNjlX0AR/ivryd3MSvjJST/
0kucdBP8mMRwdZRKfGwAUNHrmEgvJwbtkADLOThRhH8RzMeYCUO1rfZqOdKLj5MxLmN/iDipMbsz
Pq2VIa/SB03bYp5VQwIlC0a+8YUSyCgnlXzZF6QObXyNyyW/KMcD1NZP3LtD1rXnNkXcdoojd4WB
B6fAllXrBSHnYrhkpUnLK+ffjA1vMGecB3xNBI+nbklsQmVz1n/KeAffoV7DxgxfRUF4w2pE7OGX
w2dLsS+uI5pOs3iYk2DAq56gmrMAc8hOK3g/aJGtL4Kt4V3ufN2CGbsS8dIu9Alf3jEycW3Y1MSY
zmeeglwofOZCAGy/FcVRSXnyQYwbw95k6T1Ud9mvCojNuI0ejJFsgZwZTUigkiJoLD/+PHbtOV9C
7uus7pk7iPDvTNoHPAMwiBbJlEWih/sfQm0IiKOWzSQVOuJWKIw0soRdWh9HkelM/ps5dGjZGgwC
McZ9TQYnWQvfsRaqrqgRn06hIZNjweCGYpDL49Ry50V9NZBxXGXdeXnk4MpzFkEpkMMpqWtvkY4L
7xzzD3eAy0TYIg02cOI3eDzOjNEpPIEfFo9xfZB2Ko9TQAXds6rMY9Zhnjc8iEFQnxAeBmS7Oj2W
iqDNBsCO9a3Vbxtz7SdoWeZgbI8I5RHjG6NQTGJo/3nyp8fRYxMNRue/ABeS0CLnIWpL1lIx1uNq
lxD1OAbNbzWQzYIrv6YPyho4vPDxFlFl7VtpEt6oPOoyV8DXCYSDZ3j73gwPr82jQVrVIs8aQxfx
TO9M7eM/r7nk2NayBbUui+eT+wZdNqVlhrBiyU2tEtnbvHqhz6ICncDTO+CTFsn8DzGgEnE0cDMt
t2/lTxThj9GGK9jLxjB7RiXTL5EooMP964ESVqov7zaP5VtET3IptHZC55a6VdQdQ/t/ooLe7dd9
Tk18fCNCsPF3PD3p/N8KYujktAxwEg+sqyI+veoVJumfgUaju3inbwLR3htDvtPpFJIB0RRzbxeJ
JdyP0J07IUDOAhOR4EZM3N+vGI1wzLGM+SwdYcRcDI39Po9yKK6JHWrSqHC5hiWhvFVgTzCyJoxx
oOzpyZ+r8QzNKDTrh6/1HkQrVZwo9F65CRVhe3hJWgwyCafzvnK6nQgNS8Go6kLnJUX0WxlLi7D7
gKY9XdkPHTB/cRgzFyzxyz5rD4eIW8E3mAmchT8kBn0523DDL930ikJ/V0LVB5zbY4N8ULeihK8u
0KSB5yP/hvmCs5YAXhuLKf18UwRzOGglrBUvlvcG6A8ylTtAG6l5Sw6ChlYRSbblxOdqpXr03I29
81xcqQ9YbuLFAkdduYTXk5zLh3ZnTdLfWfHV0jPfiOxsd51SpAfTX/ec4Emdq8Ac/cLa/SEVGRhy
ED8Eo9nmMpx4kc8URM1G7/JulXHjQesPsSNO7g7FQbf5AfTjzZjYvLjxDZVok08qDNYI1lP0cYeA
PzMqNRzH1JCu9d5N0zG4+LaLo/CzjF8991quPPLwB8y1j7GUSOE/ULbqaAHW8819cdmqY4BvDVlx
OJ/4wEHWkYjw7FcyCc1j6PUC8Rtp3MCvdWPP4H8x4rb8+uait1YrrV2Fvh+8viWr2AcJyPpTY/XZ
ixxVLQm06nRUCj8lfdCkEDOYvxHPknorQTd/7QhBHaUtTH45LwZLwg/Lf7++n/5/eMOnoIZBXNox
OpPZsLGrTx4peuluem2GWlSH4/kxEaTQ3K5cMUQjGbECVt1HLe3y3fAqTny3Sr2wxGPx/Pmw3AF8
rHvLxrVfkCNhKYunb7TCCnafspwQTwGd6MNfthGT77Yr4XGoy+w6BynDySxy+yEexh/8mHEh83gE
/LM8LqQ2+NPYKm7P/XDBgj5hkEVTYzE4QAvNaAHwUWckN9PsanyO1tmwVG5mm18T2YrXLbLqXdgu
011Il8Zq0zcargT0FYQJjwGPYLYVy9jLJ3CRrDOv/h3orC6eHRXPNXvfoHV8y7p8farhFmsXqdz3
bJQausCATTrkS+aGagvnuBqmQXxPX4yZEKLBjdOQnsYKKGQB7KwoL8RyLtnSj16pog6jBPK90Y0B
LBuJ2ffgICkF2lupHf8hCLeBbXn/s99CSFY6zobAlqn4LYyGk+89hSUtfSza+K7R9nHllH14rJbo
Hv2zc0/nCSP68sW/DGStekYEfEruDvcPqIA8gNpiorlkoWY73VjdmjyeYjQAfc+32al7vAZ9A7NK
5hCIbSB/Gmnj4WCIdFLv6OCbR3ROOFnkY4xzT1AJOeufLK87DbVNBSBc18gwL0AkZmkpdFjAl165
kW3DXttmxrFyHMYZuXk48tPniZO2/Ntxo1DvWNCDd3yqz7aLAvpQbluxLsy430D70IwqvGyy/FGI
f6lh71AdtorH/aUwjS61nCsbdwAW7e4cKbOwHP8OHIBkhS/VZGosqJCjlajFpDM9Oot/SnK6hYSl
1W61dX+bkpaFxX5t8hfb1XlUQAgbkQl0bCulwxqdfvjJY7et/M8d5RSP3m5NqCNT8a9mGqJx9V12
hAsazLSFUe2zgMu4i2upTL/BBpwhWHdeZNhppoThm5tjSURkIzrlW7JGkQxhjoylKFBnyAWTdbfY
RZ/DVmHTkItNFBo9XgXDYtqZ6Sv1dkibzseU/KWTY7kNLcpzKRbMpvwn19xjqnYpYK66n80hD+PP
1zcZaegEUpgDg9p9Atb2WaduxlvSE/Sxriv0es0McJStETeGkkKVtzNFbq1E6vZWsB5UvCirIzLZ
tOAVb5ct4aaB9VqJDVHCSsRcsHLDAEjDGpru4e6pT3UdkCAcxL58vGsU/5x3kluSJajoGroi54IU
WX0KNW6yIJGR6S3H8Jf+XfpoMzI7Ls6PoG5kmzcDk8dYNbIzBDXno1jmeOhPwer+0Ys8/jqbYN96
VXeziv9GjSV4/GLAJWM1ViTsrku1ihe/EfmuPsh7EdFAVBQxWOiqoMzwyjvQKNaZzvCLHbGDstIQ
f9NFEz4eBznP8uHMUcyBlIqEHbTEWc07YCQGJF0OOl9tb6JBjEMU+xUnTEzbs5lxEK3uh/9QYVg6
BqVtX1KlQQ6oGhO7NV48nEcurT5YaAPT0qcfjRoaw3g+9t5Fpd9l9re1r3oPeXUp4Tje0fAi9zJD
0STVk2NHNJmWR6h/zkOlaxXOQrTlNGUwXtJx0DYMl9ij9a7S0cyJ1cL/PkP3THECY758lqN/7iwj
ifDaQH2OHPgwg4vYF4/WNaXzc0tjk572Wk4bNRzDCdyLyMwJVnNC/VE/q5ZaU/vLuUERBPy5jscH
HQ7xx3oT6Y8DJjaC9n116cQ4jJDOL9mdd9hgH0EP/NTmVpmx+bbwnCFfSnfjYnONWw2F0rg4nNBW
5DSgLatCcj9bNeqI8DOn5TTp1FRD9hmSu8Tm4dxE8CzuyQ2szW6OuzL7tcDBVAcomvLZLzRi7/rA
+ML9Ql4HiV+IhH4Ej6pPCGZiWCSUXEtx7dfeb1K2q6/B3iALk1alk5cvfhtGVWVyjzwP4XEznYtO
B/N6KEc2BYYW2P++jFMK4Sfl3CKbFLkUB1jhd1Z6IHUnw2P85mtitik7paIqpt2AjpBGEbaQVeZH
QrTOr6QqHEdlztNHUBZRdntJV2iPUgzFhts90/JgrVaCTlkQMsb1D1GBe5JljuDZoVW2Oq1+NLhT
u05XA6uYFqjGlrWrDKGFlpYFbov+ECdGxlJwM6F9707vLAg8X9eonUBXBL9T1C40h692qSNdpBzJ
WnVGNPI+956Cqfom60yjCFPTe4dR9p3URLqxJ1aSRSzu+0UW9WEiVOvKUUejuvXhhVDXbhIbsvlR
lj+N0rO39KyUuR5qMwvwyG4SyTnHrKAtlXX5sV/A3KlPMZ3OdZXP2V+Q2kRFCj4mdkRLk7yWpvup
uNDtLibhyJZgWBvN3tBXKtDtGrZJh7eIqsbtz1mkwSOoGn3jUTtHBxkHEJzENXsPBfUQkjGGoPZL
lZzoEQxWqWtj2erqNRqjAusYO8MHLq1V3RVDktZcdH+ltWxXQQzdVsz7pQH3fNL6hpzORU7Ke8Ap
PuMOi/i5x1Xf2NnAf5aTvOSCOFOeeUYXBcmFexz+LaEs2fZ1l6xrVWKFQ2c9Z4ntagulZHoc1EEb
zEFjO25SEGqnA5Wcm13ZNxnu+LsNevv0DAPlUI6XuXWRWhkviBhK9UESp99XIrfkUb1dohnSa1Kk
OdI7hbUe3inlRjtuZT+/njtqdt3G3cRMBo6/ziV5mWptR4PXpIHAsDjwZQh5EgAjIysSAch1JtAs
DgQDBQQRu6iyXk4q8IQJT64Gc2D7GeX0Aoh0g0Ta/N+7m3FlNsslKcWDRPJa/0Xk3l99u0ZpjtUX
OyVECWUyWZC/iyPFTbpniQXSCdZM69u9JQrXPDM2TZKT2slHPzNo/yq29DU6fzYpWnuCVDQguiNa
gMHmG/BWGWLC2WXKmEBJSelmAXruilVStnr1vDlQtCD9w1Ufu8DX/v035ME7Z97M37KUQ6gxsBej
RDule3yY5ZqRc0ZyxWCJfZ8/uOF1xBNxtI9/UTt/r1D/Kqueu7MOkD4gowgd5e8VZ/unZkZDf9kW
MrxIdSExHB6AVM+9lH+8hbDqx4kW4YVDUhcfVE5j8qk7Eau7kqX4kSOkvkbQy4J2FYSQXNr3bN1x
ESZ/NNS4y/jOgzLOtOEcuAk+p7PR7kDjGfjJ22kctUCjWJmwmVt64QYZbH1axzEF71+9E3rPgl5A
0DRv1YDcZP3qevp3sC+cpKXgvN4Mo3qH8w+D2ynZkVEPeiRBti/6+6Zqa0HGWHXEDeEXwtMPj2Am
s5qtbF0BPwxwwxxeNW9qkGxBhkRUU4UE5C4xO6mMXL16uJH5DhqBKh3XqP2Usd8NA33f9BBrhDTE
N/IpZTKaVhIw3BdqaBg3mi2qaBHDJ5V5N0pcT8m+Tjaj3uzaMyd48oH/fSRhgCtDuNzRPcyt/wK9
XN8VAQWYAcaIhgJ3UiS8zZ1/EKhm9xXiKGxu5uL8fAiQIfHRMAvTTJVextvizfO+eVtayMnaDoim
7KJM9tgWBV286z/MuvTray/8MIoUgGDShgZ+sNoqAu/kdfk9p3KPHSvx9PJmfWFnB8EJuy8ATDLk
co4q3a5Q3oX0XE6Qa2NHSLAOrLzv97AoLFkczCKG0HDbCiXpmDXejlkLDCRbWpWeq4kEOAcaQjGp
RczgmmTp2sZ6kPfyFJQLcF6EIQkW19oZJANpZ5VcGR/IwVxYM1g9eUCPGgREIA3oG1gfax32H8nr
OHNZaKeZdDGzGcGXw7xjoGpm9kJu9WYsg9gXM0oe+Bvlk9SHYJvH+Z5MgWi8y74gPNsx0btPd6Oc
nD5mPk0bl6fQkqtjqVokvySapcrsxV1XB2Scwx9r+62xTG0/vgBfD5+CHanKnL9g8NRoCTgdtnbD
csqpYbBuuihbzgyQwRU4EXKNm/7nRZOtH4qA2MkVM6n//d+0fEIhmsCrW/Fz1Bn+i2hxdiOEoHKx
FJgFQ0K4esxb8m6/CGPr3XuVtI5xMd6i2TL4GY8sAV8uGIypTqB5fDgL62JnrkfAkcAna4AAPlRB
1iGOLPlS4vLBABCYpsL/bGeaJtRbZ66beWJt2f3tQUcVCj8Zw6dqFwyxwnZ+ZQBckLFRkdsrddRM
R3fSCIzOaKzW4j5DaeLxSHbV2cx9LgZxXdKMtJzxqpOvS2hm3qY06DW/kbIdMz33fOJXW8rUrbSc
pgbp0NppppVoEJF2DeZgZFBWuq1ArtzQX8PletoB9FlmgqX8GgY/4l/pbjPK5LmppZoP7raxYXTp
pzRMxpuqoCQTf/zXOzA/EhyJ9nt/MqpJwD57fM46zhWR8pvXVk0tuN3bAmjOIWjqg2SwDhGnLEVe
8aM9RVmeiuOpflFsyDZCsA3bg6Ty/RFSXq0lmXQ7FUYZbtGmVBrhIvnaTHTnuLfh6C5lkpO+kNak
JCJkz/9ctGhQvOcqRG4EVNaR7tBIslBlnPZasFHsxq9UOuIZhXJAO+von+zxe+4Wnb7Mjq5EsY3C
HSA5htVMgmvt0nq9/UTLZs769gPcIbYKP4zU7p4jM9zzII1S4EMLceVH94xFEuhXVFquID1e0QjY
kPmmj1++7JnGRDmm1AZXOIkMSDiDy4BC5jGUVbHBHPbzlhHcuEk9vRspaiqa6dxHbdM8J+R3TUrP
jCGyhtoAJLkRauBeQYODQ9SmARguKhYPrd0iVJMr7Lbh52kUDnek1fv5DhS6SInRDcaARKTkuAyx
HhGuA0r6vDxdR/M9gtSEys9OpaLbo0HVBgImsNT4SMh7jd4K5RVYNG3mZrF4tDrNztCyiTPs9xuy
fcxclG2q5xEJlF4gj6pGFck3Sc7Gfnm5ia+EnN+kWU/RMiY7g6Aj4JmI82Y3EPy0ICOfoy6aqGSQ
C/uWlFRLMeorLw1ghuCwVIRvpZwzPAKDbL65UsOQ1M9qoUdEwkm1eeDIzJoC6SIfalt3Ez6kKoQL
6AI4FKtLJLnnfbxPdv63Izcd2SXozIDAMtbDwuBGhApDgQbsr2yfCbOqqgQU1jivzd7TrFwsnov/
mfcp91Y7E/3AJZoZry+LTs8QdrTmYWu3Hw/DhHmA3sNZcuZQYYQPPxF335vi1M54B49FgifjUxdV
oY1ruZuhy9xlrEU7tRwa2n0hhv+PGkjffn2vQiH0Ev0WV7HeNXD3Q6pczEbLiklGEUhfRMVRqYbJ
kJkcRr+qRQnhKk6Mcwbmkv69/KIqrhozcn60wf8+ShkD94MyUgbh2ktSGMgH4TOKEvZd/Wlp+dto
JW0ynhVCgSNAdGCWzwlvP6go219NER3RLHFHePQ0fNgKGGv5XjdbT7ODBsrxshf+Nb60tZ0vBO34
U2RANlisHPmxKMp38wmcyvCmMlPed9rtjPm/K0fKAGKEJnsklHWbfDgJamZq/4V44bhdxoiGA3WS
bYOtzE0701PyhB3FG2u/jLXo+PKQhFtiWY1DUnH77Ai9xDaCqTXQdSN7qNA56Y7hV00dEjzJu52X
IKeZAFPtoN59iABgvhe9Hj9qrQZBnoV4vaoI8ZwrHyXeud7sWWQrDQ+VduQtcX94iAPmYrCVAKKS
7QyZsT/S0ScI2W+/+4IT0l/BgcpgTpPMKKzAsUpv8X8eZHLYWL6UYmd/eqxqrixy64BQs7+K4sxD
OP/LyLBXMcS0QCmnJlZDY8ow4lEHWZGoIiwEWXPCBvMcdKu2Qfnk6GezXuHF4TGXwmZUR36Nyf7b
BcxSxdiY3Eqg6LnpKt3x+vckkZhO523gHqCzVp8W+twRIk0W4mnQKvH9jekoAsAoXzwm1Llj0ky1
XoPfrGVR0JxF4YPfeKZAm7GzZtiCGsud5EiEVDA7rhvjdBCdFBbBZowTcoz46Rd+I7IFKXHHJuIp
MrM1emkA8SwZwyLjKS29GtVeoLzl+zowwfMcVPW9c4m3+m2Q0yhs6OZR35izE6G6lPvcKyqGdcsl
LkNY6/Cs9I/W587CyIKKF0s+7g/13R9S+2ilfgll/7TM1pyki5syQlS4VQLqvtVZ2aGrEBCg5kwJ
9os4y/XR8O2gwShwYu2xiyiFiCtsLvfAa7d7TB+UaJ+91qbOcliTZPf+1NRjeGvXtvBqkp0GwnyP
HM5N2egY4WINkpcmW1wQLF2X/Hks3gEAOCrW3S28g26PPVH+VBpQ77zVBpUNomET8jWdnEPjTAK6
q0VDdKCdOEA954x8B2cZgB10oveEMhaiTmvnQASdPsqZpCW/Kswc/0oYosjadzoSdNdBdpI+tSjD
Ifd36w1kVgJ5uPgwUaMV4M3eXMSyeLfGQ+19/OO6PkNY8LLYXsIY5LknOia0FW3t328IaPZICNiF
lSQbFzN0nJx8VE2aLgN8NH4zyn4b0iT4EhSLRbaYzUMYMy1/a1DlLKvCF4zOEV7GfGZb6cWPGVl6
lTLoHGGtZGuRaKfOyvAAAgFptgzOZUeax+c9VbOjpSLIlxsQULJu//vor4ihzcpreHYk4w9VF45x
gkTNpg35BYWGFbHTMB95Qbmu1VKJWd9MUpoef0GO0+5oC8dQ/PV6eemJxXpA2WuYXhGXGVK4p9HS
FZwPui//V+N17iQFxH8jC1Y4bznBj76jT76wFdT3xy3OLlJqjnjTl7PGsOQ7VDlsgLo8INsB9W36
5CchgdBXUOwFILNiBNHitbTP/acW8bMp4vqR8SRbr/MBpyyqBH71A8WD33ZMAQRTrXp1F07oZPJG
T//7PlApTt80AwxTsnf2RCVNvg0wKgyhq7wDdkzssWhBopVojakOb4ssOgzs0Ey6VMfnzWClbWhr
CylfNYPaEautPn0el3ZsWkCmLrCeuO3k/+ZRr5zwpbr8aJBDJ652B3weN5D86PAUPGKN4u/RsH+N
LUaU9l2zx9YI5j0bFeKQklC1MOtfFkEwQoQHmJhDQ5LY/S3GPEY/KDtN5WgaaepwOrMRZ3qA1PHj
SuNXTBtsmRQs7imYQB3oqcAoFUwtuHiGeLtp6wAoW2ZBuOp5VAxPmiHoiICunF1rn5ND5LrtZq7c
YKOobHr3sfE5f/FcaH+Hjv2zDOeIV3ZX+QukEeQ0cEJFCFKIGd756dlW7F94KHtJK2CfQ75Yi1Ib
dHL+sLR5B9+1kyz1SE1EwSMyey8Zi2ij26WL5OoBNeXA920u8wwmnY3nXGnlyBADybFCcOMRYlBr
tx7tLMf9/XbJJI1x8mNF7lfXSKyxxjYmor5S876oV07E4p8sEfUzU3EgYENLGnqU1pNeoelNSCHh
Bh/RB6xrNyzVRWEyqMRq4J14+keSoSSQRNyDh3P7WiemX538wM9jsJNZGTo2PXisvFiIU+wjEjbg
LH83e/nJWHKT9HrzbSEXtkkU0E7RC2EfgGCek2Ya5Zw5jEOpf85u2rvN5lTc7atbL0sxa+9zzA0y
Zvmgnz2SRpE9vWU9LX5flELMpv4slSIMohLMVS7gbn8vVwrvwUZSkICr02e2znN8h84a/DsoPaMB
JrJaflDwIiPflJHAIpZITQZ22EwHFK1/IAvq2EP6UqxTVgHKIOom2gY2j/V+rin5h6aE1VV17xmc
Ri3+XmCZa/EuC9OFKW+0wb9240QflwgUSIgDMcwJKPKXt8ozxKMOE2YGFbIfQZ6z2I0Dy+hA7dae
AZreGvMrmeDavY/GZBV4vhfPz9RRPlneUI31zVnvdK4+9QeaWgb2ZqCUQ+QzBFujWs0VW6EGi7CK
vDBSm67rkwG11EVkK/dwH0ytGHBhpE2VjRy8FG1NbLSCdr+dhwXXLH+l5/qduP6FNOpWYTow6X2U
NrDD9RWPdlmtyaez8Ne+qKQIaNYabRj3YYCLqet7EUKV/jzeFIspRzrVRSpWiI9BKSelx9radz0R
AA205ypPALFHASd9cUL1Gb20X7Dqep1mCicYcO/A/V/BVRsN5u8920cJ2mPoKtzBA9S07U1D2SRg
Wp55H4JAKpYb74CfTr8h1Ffq7UID59xgxLRsENlDMhtarC8mEk4U6c2scVmnHDDbvgxjGIwVN2Ss
n7nfEqwNCjoeLfuwbuYSvmxI5Dctd3kSrfyhGbea6JT0PE5IwxSbTYBtJIy/GOIbeFdrsLSUSXEA
CQFlc3XVoGMoIZSvyDzDVM5dsiDhIKHhrYBDyFEEMu2NuzzskccRNBT/aT5wrBDiHA+MVpCMVgTo
HQCeHRFsvygp+HOOLWEWS5DTGQlbooo+Y97TYDuceMOJnIH+bQ1Tc5iA4jieOB9CfBohC0K7aTXO
w8s1oh3C7LqCfx2LphC++vMmXhvvz93fCTEeHhLP7uwCGyujVA0TuqRU6m/sQyAK4u9vwHYGjIAj
vRQRJsop5w67ChwvZ8iHDjjxnIcuCy84uxI6YhJs25fdRN+UKyFHxwyJN64YJzpWde4r6MA9tlgr
7y2UwbuqTXb2Qqd+a4KGyB8nksye/0cS3YVkpnCsOw0p6dGq39gGHMh2QXE8rvkIvieZFDi1l72j
M+Ih+eHZiEZ7rwNItt0ygGH/ErXUFJP4cL2dhABwA4tP1RXT/AAY9Iz8sZHNtaQDJd54ExJWSlUO
rJDtVDX+E2dLvP55he4csWzV1gfAt9E7VZ1U1uZeElHDhj1kTMm3+POGEOwh0LtmVVuB/vXG6v7I
yPJEYyhPI4o805U/VPMaPpsRRX56CKpKPS7d44iwBWzQb012upOjD/bZ/Rf/d/zz1pxVF6or99mz
JKkaAMGRHO4TJHmBLGzy71AQp1rmIM6CUO9nylZbJNbqb0/jJOMY2BugEKAEilnz2F/3bmlZIgld
33DjEWpPIMp9A5ShntPXiQOHfxj0qMBwuMegkI+PabYOxHfDI46bfz4VnxyBGbTeAlgnEJw8AvFY
yRi5+ddvEMt+4d75dz56oHINZCYVbMUUzHUesaF2aogwCGW5DxMtP4NMCqu6RV8PE9rmX1AEybas
twCIYnqCWd34B96OpygyhqrX7lFTtjVes1ulmI6eyccEEHzC7APqMqsH6ogjyHBCCyDRbTrQK5HF
yqWRzLopwKjBxMHqTrvcIBvW1m1Nov7GLuArze3QMPQAKjIgugAByZ/fgXbJWOXBDbDqTCladABU
NEv4GEJ2IEHa3DA2Wp0pspdqcDC2UmWVtdVKTq4XaBMEzV578d+jTxXtmxOc6TYeK0wePON987WS
p4C18p+c61c948Pdj+qMtMMtdKtnECruVPSwxW94gpNwHkAq28kbNyr3VKBJH0oIhlzflVOLkYuL
DOmNtnrai1C4CFmKlX+TGn7SsMBQcYDPXfx25pFUsbFZjZWNg3Jq8j0tcnTXhg/4yHyJQYf0Y94o
R39oalGsghAK1/8GBoi0fpmdLA+OW4rzAMaLXlxXJjpVzbHKVLL2AlTcEQl0izhp9GoQrV7uLpzr
2NWZUVdKUuGTzz+YMY0gOxg6v0dVIG0LTW+IIzTN4qMim02yGyxMENVqxB6DnvFA5Mni4UlaWKRg
wZbOopQQG1ADY74sBFJDn4tV65s9aK4cE8MtxEGs5a0a9AQQtpbwiGBcWCUvaBhAoMznguPDZCUr
/2UDLiNcgdAPmeAwtkDqO1qV0xxUor6j8gK69lr/W+wbTlnHSERufcjDJBCTvKKpgck19RUctyEC
ePDCaKWbDYIssDqwnowRBPhx7e6CxpHAyu4+nwYxFV7vfMiwYWTSXfVO0mi6ienmCLhk5ut48XlI
DFuNaEzedsLHUWu5sAnPw4YfXXF+ni5aXmbVff3a9AIWHznamsc4kGzKM8BZl+GB2alq7eurLyJr
R2zR9veI+rqOTOP3BpdOatjhbutfn7yqadBHJpPCmfvH6ckeM9HID3s0/pBH1nNMZKodEgw/knV0
Nasej6EHlqjMRYr3xunTZ2YBN/AaoI9qJPra1w/EsRpT51ZYzvjePc/TsMmBNM02DOUwWZHusJ/4
j5iQObQPiESJAlAqqZm0hPzmUlJ8g7ck5SMN9qPWQfFraEk04SLB9nzE/taHccJattgmcUnXhQj1
mh2YhhOY5CZ23mExOojmIryO8Tw6/SQPi5XV+fc9yEyJ2WBSyrhU7JyR8efGLFVB5cq7K9yeyb/u
qjLACkO6ia202kNU20/Wcb0//Z5tzOD7TIYaQhVuePchZhCJQemJSqujdIYJLm2xt3zSYIm/4uVg
JvA4e1LChjNvDQ76CkmnLph5SjcnoWmJhMY/Pctb48Ejb0xTxsQqs7TMkSMVNcRxzP49jbqAnFjB
UfIZDDtyRZMA9FuawkSVe9x13RvEB9g1mZxKuPmFAwgDYxo6eX9VVft1fwunktEcCdr1syDkfEMT
qYvDpkmqXHCA0oGDrX18pUwQKpVCAs80AASh2oU+455owPLDF0TD5LrQgGT3PE3+4FLlajF1ypXZ
PsWPBbTEBJcFRfHbV5fH31dEvM/aDISMtuXegqtT0jQProykTYliPzxASCzRlsF9lSiXhj5B0Nua
RT43/67M0xTeXxcaHrFCBk3VVPtwvTEThDpZnZJvPlIcTfd3UqzgDWEtElul/heFZVh2cLmUyhd2
I1zMIVdTXqEaGqEnAuk3nkai/Gf6uaNyxVQsiYD8rosDTCgHn3leC3wzej37+Xy1D92QpSi+Vg23
Bt4mHd3+PBnq29HnK7dyiJZ02PJd2i53AhTmXRFqf1liYx62JcCpizjUMeXcPqPbDH8BcNbjvswH
uU8li3JnUYMXBbm4Y1MEUbXn5jazD8CTQb8CJg7ZcK/vNRneJMkpymYbdbB4eZY3RVXsIPS79dD7
qWEryqu4eDiOoydWn9MpdvHk5cu4EzOlgj9NyT+txeXSKu/7vnLXui/jNiux5eG4olYDT9C1aAEP
KNHxpgIv3cFkp0GGIlYkI3UsYwTBLgx/5WRDAXeHIB71lppfVRaP4S9RUoTNy6Xq2NOcKcm8dY4I
+ipPzsgOzFB3oDa9wjAw7ssRr8AzRzmr53uqKN5x2+5atG50uVEO9EsoBEORYzGEoBS8LMcBsYIH
wIkPJyKULL7Kd8xEDiPk1s/COR+hWxQ9vDX3dV1UlTTnxUehKm/erFb0qJCay2smt1FaNQbGMp0t
AcKsO3F5PisGLr8LCBhTOHSryesChlM15qQTC7TivUdwIOucw1uKnXt2cnvHoHCKwXocVsnOCe+t
u+WOir9iecKrJ+ebGLDaAjOxaQF04tjBfp4OP7k6Hok/Dc2AaNqE4vY+3FxBiR2T21zaxcNiBLzv
gD5X90Sg6L8wCPQoNzB854QxXUxppH2IdTEAYH/GB8KFq67hqzoFvW2gw1o2jtAa+Pnh1DmngC2m
3Df7A795aZkZV92TCLIDIB56CLhTimFb2oZJe1AdS3jwAOExNHbx7IJVfEKJqFD3xDX0E3k3CZTA
dEf7iUABcc7hvFf6whCpJoPyrdxIRkqO8aCayoRw6VXvTPGcJRmharToqTW2IoxN+2iH7Pzlohc2
/5K1lfKEQ/U0mJVLiNWIVGpK0rNr3czNonNn3poYeLw3Zm60AWK7GX2/Bm0ORSIS2MnD6M3kvp+P
56DRuoaQWngKYcQuXGsnudpBARGsuzFRFq2l35tdDCje/Kv7u6ie/ZIvW1UUqCWr30p3wxv9xEhR
QUTGQqfRKNs1Dx58qPabslqsPrXKk/9j2H17t6fjkwvDsLXGpqaWyuvLwE7DuwewikeE9JJdIIGf
pN8uO4NGXJZptkDFsb5O0PkVUby8PZLpk7dIkT9ftqKwJgzYlqIGZ8PMfxyTFu6A6pkByjBOfgw5
0ODEitmzhHQGAse67E1ul0EjniARyRSIaHgd+Zsuf32HSfqsgu4TdmxOox7v1ZVHzE9pYr+RGFyn
qGg0HE8lvmgEsT9iGJC6/RoSIGUajT3cyuODolkZA1Hx4bv7GhnBZo7VvCXLevQZl6XEkGElXheG
nGqcrQoy1plyZJhWpjmfq+8t7aTSAnAgAszUpqRAlKnR6oyo7I9lg30P0/fyz0HkOHjO6vQ4Y3OE
tcQImUk/KrMp5/WXinpMX8pFXhGqnBofaxSrwnHOhC02AAACQQUjJyF/iNbJcYj5ffbikImwyE+e
9VDsUJ4fVFUCQ6coxYfC5B/7xDHejgU+cYHP/vr5tkitji+O1WTd9+By/hhiSuYEpGxcAgudgA4w
pUjmco3yTTXn9nB7Hw6u6XvZ5aS3KJEqSCZ1WEMBYvdmBE9FcBQ3fixstjrJ7QLt1DeRo3xHPvi/
EpMdlnObJOHUtoeHOSO/GR5ptDRuBW2YciW2FVHJZaVSj+OlM170lCiOjqdGjctQ/oCveXS6Y+k1
7F0YXnmSrbPoP32un21MN/INFfSHuDVHuXx5ARzL8HcUdxDTsi8gpWwMd46/94KxiQ1eiSMg5+80
rn8jSgYQnGP9V+YvirtW49ojIkwOGry45BgmFUvzEuEnjAn3pe53U8frqmi02qsbYG79g/CZKFtU
VeqlUTKy2UsY4WyRmrZwpLcwjK+8I6kv15pKz/KjmlG2o4fvDY7wu1I6gl5khillRvoVVb3V5e9o
9fiIGT9jGDxhgsuKkdRQOF64+SOcyOBCwxYUL36ZIwpGHUqhfVoXiy3TqReTwvdMF7DT8D2W4/Fg
SZ/alCcWx0F/MRXbwmcr5xdoSaw2PnXBy554bVv+mktORXSiBvCoJ9AWMSdKF4Sz3eYabMN17/Xl
Uz6wKh5P8jRDfsoWG2+T0XrydcS5R1/3iU8HdICDYv8AIZhIoLXWkSxA8VdDPOTEOVJc/WCJIB4M
GedNNPz8gBET7qxYDNwTGQUCNJIt6W1zAIltdP0Q1P4Imo2KuADYMwOzDX7kPi5ftfAhhEGPhITd
6oIm5zj463P0en3wgkyEmKGlopjm9KU/h/uy25E+a2DaKRTEgV1nSevwwRsc9AfD47mGA8Zkd4no
EOATd1vqt8EFGV2+A5bqWbO2Q82/4amkuF1wBpgqm6ox/doli/frqu1vmEd0xt+GNiztE/dTB9EK
ouY4Cl+bFZZAXKhu4bfUp+8KqfrpQMFG9Cq4SKqDZz28OMcNx7vnuXVrSq5bdeFNdvqcHQvr7Izl
jQwagL+3w0IL9sUvY01HDIEhEpVOWOBTVJdccA7oFKlyj6Hdeho4BqT1KfkicqccTs7LTFbpX/XJ
SZbEWK9NPPDE95zrnNzJxecGO7GipFhH3aTThAilhNgcfLnzNugZhN8HVg0fS01NioVZn8qd+EeC
e0PkGQqiSLdVqTUlzlAqfCoxT4nWe094DILM+dOSeRkMDnuZoJ/hBM1X2SFKLBjGZsxZo75CHITi
WItM8/nbPd7DGXSorHn/5swsWRM5xqu7hGnt4sSpgMaX2YCQMjAcwldSJ6ku8As6aEoFIUe40Uc/
UTj77AJ+HVib/yqViPrUzXONz9ClquhqLaT5A2W1UH7DXaU+o+iV/8Uy8Kryjm8FQQV2TTEJIskU
Q78fDTLGuInQTPXEokMukH2yiHDF1PpAoDsx2PReknmD6uSevNo3Rg2Vt63avsjb5xNYkLfYK+X4
PTw9Q4zD/1zKw0CxGm+9xU7IjDVctNkK4d2R0AAb4812IFmW/t5lpowd7yD52CbF3SBLOqfDk5cM
4CvgK8wE8Z1uz9a5BAkkbXkB/EzNOcJy2Pq5kMBAdMsHDP8Kww5uxioyPqO3lG7fEYxYZNX4N52Y
AAfafdSzSMF9SOthzUVv9bocXX+g5DbpBYomjZ4zRkX2hAxSEuykQIy6S+ED5c3BaNxQTFiASDr2
iqeQIPP+BtcVnwCEZPIBCRGi6d707LoxhQ3bWKsjTyzbfoP0wD/L25dJWz/1SsaxDhlDwcf5ruFz
lep4HA8Q3tkgOZfNK3/4VJdPIIhf8LHqjfqPH8/wlPn1tmIfbdh5WGnu/YTovq8k3KKJy/mPIUC3
PISBEZdTglXVaMbiX6LlFPjd85Iw2ZRPcfyeVZTd6AdaIGh2k9i3VQWAVq6nyoLXpljQXzf137GN
IMl9/qIJpI+bkjy/agAxxPaUWnhkF+DbVV4DvJHvLG6ySmxFPYx9pnqcw4uXM36+g5lnYSsnFrWP
Pwg3kDAkUPtLgVxhsDgtNvTeBSGWGqz7hH7z0d1IKRmVTAKFZw/GhjI3gPLEXd0UsuX5UAzch/Sa
hUtx2KLnaGV3OmRA9ahF7wPL5wrSsgwCKAujfKS+ayAJ67uNiwetedxZqzIObR1Q7cLWADlLEpYw
DfaDz6Nqw6TmWmwTCgAclRmkPBnK+rvjUFWT6PakaBB/jI0vW/BgTzK5cbVZzm5/Nr9hRp6dNNig
7WHEPuxC+qusbpSIgM9iT7KGmnWE9+CD+NtqLCS0hVodKCI2ariegdr7Bm86U6Ne7VD4iXRq8pFX
PXpR0An1vG1mSH/selJZUVieO8CCZmdMsfKZ+KXe6tZb5OeXvaZ9sBCLhRaQ3y6EpnDrjf2RgShP
MNko6U8o6zoCKEm4K3DOPs8jNK8mhJgEUaDGa2MvPftUah7WwJQF4HjUf1Mbk8qYnBChhljR4+yC
h19ti4vhquUAECmeK/su7eYRRx+4YFtp9n6kcYOs+o3S56x6t7xB2GrQqF/9fzPR95d4i91UcAIz
Te0/TdDRCIxjc34mQe+FCVedKXO7njFeqUdcgg13OEIm0Zuu4cDKl/H5J/eD92S4Uc72NBojQsqA
2EvMhXFM5C0OK5wfL1MH+BkeSG/wpmkBy6tMKb+FQ14ph9XzBz9MGdRQi/fZokQEYzwfbAusotT6
k2u3no/Zk73RDJ7KpU8JCvQVgZ2gGMOWgGXE8gsz8jH2Z/RsImxHe/jt+/g+FWzFCKzbmLD2GeGf
Zgrc1b0XDvPzqGOs7AzKrJ/tYh9kGogxMn4n31IjtHM/B+QAC/PgELkXMO3UwH6K/Ect8v3ER0i+
JPqbv1GBojnWpyF0rU2VimBwN6bmeLjtF9v4htDiCrQlxXa5Kl6/rUfm9Q4wE9hRIfb7+PCnFUkb
7dVBC0tUBq4fczFsUGOds0khcwW4egJQLHqUo/2vwU0zeQ71tv/psgxaq11cJR4z4yBqRreym0Vv
bpGGVnZ/0FoX9OElTMgfROzz5nmfJPIgA+1zGrEF154gIGGDSuH3zT6yd8ZjUs2bZobtfuOTCysS
i2DpsdT5jZcYSoUhlSyK4lVawMoVVZIYdyXPl3pSasS5nyVVENg2S++tz+3P4agVTtpnmdNL3ouw
rIvL+vaTrurME39+JZ8zfeRffSTLfL2Ku8ai4MFPj2OQA/QE/IbRBL0ElH+AeBT7zLLzAUDaij5X
/Rb6tjJYkuPf5etracqAkPhQSzLeCrcc49oHlpUsBjttVLtoIrouNS4Zp88nebgcpZUesnfHugMR
hSrgYU+BCmO2UBr5eJZJYnMiRR7N5Rnv6A6mFRLdY/tWWh1U/esbmW1qnyaQpIjoLkPMrEpS21zy
6WE3xv3+A2iyvdaVwtCYJIyHz/3GLkyScGoEQ/K7SpK3E++rMwbK3t0+gi9Wd0xuqyFSM8cJb+bq
DCtQyTyINWQchJ8sUiCb3ojAF1NN2Pjk5U2oXok40S2bxZrvLUoQ5fn9wwQxALAAABRFDIFq3Tar
5aFasLyYfvFqats/nIoXlL/1o6CKgfRFFYpX2Ehx3d7izXuup5y7CkFwXW03INQQevcowKe+yKNz
IgOpicOJBG+ZM/f4fWZNrSKNAVq44nkKDhA8RBznExrd+WDbLPYaXmfjBJ4SinNVSSTLwraNfdTv
Ui8ZT6/zSPWTPWkS1iRYySX9j1+B/xxZlytdQH0rKMOdVwb7CYSH/RkeI3OoOcHJlZ9OfJFt0qGh
53KtbzCZtUUTDYcEth5kH6kPl+qHnMp4+tScYodYN6XpJgIl4a/Mcz7AhJ6f5xQZojq/yyYxhi3X
sB/0oesk/y2VmO4t0S7EMOm2HThnnNsD/HJjqq8NlTy7KiS/OMXvP47bPElDYexJFpe7nhqUYaV4
CjeyT5hFzDglCFe3n/kUV6s6tr12Aa2VfAsUUpdx3UXxROG8K67FenMVbbPL4X28LjzPXl4xzCCT
2yI5Fy8GXId69K27jrSKt0nR5HqEs+Kpsh95NA1Ny3CfHRwgdBbVp3ncq2uR8alcXrpnt4T6keax
H2NfJjgmd//RB6qU78dTyDQekyTq4lzqxPNeUK3mmdCqqm+7R96NHSuxc38lJ/dIkuH12v5U6aHf
MJJB0vfZoUBN8NqBHDqUWT3t8hgvX+nHF7EbWGjoiTXiXVP8gD8RsFmON2NwDL3wnhXrGEIwNzps
ZmonUKPYidMINPIshWRyKyX+BnYkv4tySu9VZljXcG6mFh8BQTuJiQ9ySErci+zUCzgU31pz/yj1
S40cqQ3dYb85uTsOACGgE8GcpTB9F1eJJkZUvPxivpjp0D+J/7M/SZhIRyHJCzbQFTYUH+B9kkNF
aQe2j7kXTC2UFZiPCOgm/+c1K2JyvEogU/UYytisoIqbZAY16l4xq7lBhkTWq0uK01+8zOFuQVf8
did+50XzSvaZ5UQkImP1+TvoY1Mid/IU/9FAPMm0HIkEPT9+H22AlenPIoUmnkgm3zJ6Rg9tqa0e
3SH27yQJ8GkdvHJUtX9PXlMSz0fM8cRIbjT71ny0gvQBDqwO+B8UMX9h5H/aAsbWdCAEJxlZq4mG
h6mKXGN30UakLEUW5UV/9i5c0my7sM0gyaHSPhaG8uteoe0sblLQ08UWNNHDer8WR0zHNYhTPRnX
ZPbD+XN05cVaMX85xYHJpbrlVjJTYbX7CGC2e+crkxWpD2F8uYAAAv9POyJ184alB7FFmBc4MyQN
Nsvn9z4rvrchtIkpr53Fmwq8HrZkBjvPyiy3dOPxbnZ6QzBuKdrnaunqSMpAQgoH6OxCbLSadoUb
L4JlYPleoU5H65S+HmgzbFnAJDS2gtwfzXUoTLyfpJzx5lmwGGGcIzhoWf3pq76l9HSRLNqkBHt1
O5MiSk/uHplbACVzNc65yPJfwfD4qN3CIoxDBNvUUmVcYLXF4xMhxFXj5rDp9bYB5fY3VhV+z1oi
8ffO/BoxJQNmyqcbFoxYaf4iF0OcPpB7MvtQ6KDfJ3HusiD4Sxi7IxPh/oBn4sVVkskcuZe9b4Ri
tYhTLT3pyrZ14me8MGdbc8PZ6Pmoq8vGwF/4waM8yBMqcGmh4vuPFcX/EqESPxPNdkzbcSWjrMSo
+pqaMM7O85+k8XUiAL3KgYCBnG8B/31mTojZ/BdPuoM7pkfruAj09sgqH1lBNzSoOlYgAwGJBy4a
bbVgA/4xIciL2A7InBmxRgBOixj9WRXWieHKEbmCKSe40FC7oEekuswD3ZTgvPoZ/KA8Z0iDXPcI
GleCx7biphcB3yNKHEgP73u4hh3D61qAAUxdpcEqBn3X3TNO5jfP1hBZyyIRsUdBLZhgYfvBGGFA
ojr8UD3HJkB+jGC6areAoR24e7JrDL3Hy+tQWI7xuxdz4UDDo/AWSB26Jm3xS5S3GU+vL+1dpLIJ
tLyrJNyk2WA7/MO/CS2D/rCGm05JP31VIKtcVao7JMBr1ATDacUcxaEvx/YTxwAbzhqDZYhTjpBj
2yfS4TCw1dnCTEt6nPZh8VMNEXXmD4pWHPYXtoEwj+6Z8DPBVe53MBOkUAh7LwVIWms8VSgXtgi8
q/j/Ftj5CLBoU8s0/3A68eqJh47Wa3bbJinBvc9FugnbsCGcGJuCt12fKUw6EY9JnA4FwqyYYMu9
YH8nTRphCOaGnGqnxrZi4Tyoz0fl3fhQSJm4qBJhAEbD6YamX/NQ0il9LYRGVUxUH/EMKlGirx2w
83Iwr+xhynPi9HTnUE9VGu3qawSQ3Jw8rSIW7cgAbRRj9VQ/XI+e+oWnAAAxwB0ejAXgZ3gYL6SZ
/ykR+fKMn3VUnjoKOOZIdTx7FHRndKGDhNN9oowkgC1o/e8gNkHYAHlcZcQsG1R6zZySdbG2NAWv
TKi24a4ZYxxUcnTukRv1NsgHbHHB4j2ZQqhVcD/euPdWIwcc7TMzDYq4ztKjHmJ/fFjw5PnplU4r
PmnP2m8Z/3y5gcYKEAn7IYn6W1AhFR5yoKKx4ympSMzh6GXXndElmfb7DIWAAAAAAHp8UDtS7fj/
CpVqCIHGzmGj15sgeTp8ptkalnj7+XxUcRcbMz8MRIuDw+/q82fnlZ/B+hi5d/Qg3ddBgRlOw5WL
ZSXHXYu6eOIV2MrdNvewbB7Ks2Q9gGPNkOBoR8Q20AxaJLM/hCCtFJRlqzJ4YwQ8PAsQUFSbhwfZ
+/zb/22cj3rwEOGtkE7hGiS12cvjJIL3VdyxjwAZzDBcrwTtsKPHqEMMbwqKr4fC99RY9rf4WiP7
FEwzByqABrBXKiYrV68nBRESVdrnS7ayoY7pQvD0nKHER7X8FgtqSAEgiS3CRX9il8PuU07jAm3Q
1xvKF8lPeGS5p/d0hHlQAqPN/PPTZlJ7uwF5VjkMFm9qXaDKYjelVqOkPdhd3PUAb8SQ/YbEic41
ICFG+0TziY+mb3wqZnrSx1ElXKGK9tsJAd4lhidxXzDGFtXwskOw/enPKpfY1ezaSgvANRhIGUff
09rQAyASiqAF0EHVNhBDmM8RJ5exQCknCXxilkAIYbvPIwdsDMiebP6ZSmzl8n1aHq5ouplHC6wq
V9ws//QCXabAhzbsf0TIBGuCbCTUmW5M+YcD0du9+3Uud+8bbestOmINxSpEfAAxj6KDWi7Ju/ny
zY++5y39tiSOwgMW2tJ3RZibBsZlt2XDkxzAop91o519QuspVEjmDS9OLWfUQhThEvWXApLQATwF
PmwFFoGJbDVAtQYh1YDFTF9hoAAAL8nryVzdvHv+2XJNCxKHwxTxMkXsODMvNI+d6hPKecojyR5B
xMDBQv8AHkbrrSPPfLgQ4Q9H1t7Ub5tthzxQxPakqOzZm/lNpwkQFDoDiCqmZ2bAAAguJEJ2TCua
PbUeAOZB1tux00HR9AHofTBWKc+gQRzwfHhbXEOVzTcRQGiVF+TrzqvFTSOID1a0T/gLFGoAAABa
p0k+THsWcCd+uRy1kbeGaqOZthPi4n8utLbAGLZRt2hv6rOMxJJ3G47qqSPNvlqH9tBe2LodQ5fR
isuwtGZMTGy96KnsZYIFfmCI6mZOwT0kOp2kf7J6ss5ys8Ncp3osMmTq3aVb3CHyfuvZhNvNx+4U
E1gK/8lpCDnth/8QyDGksjmRoMTjCIZEs3CpMszsP88QSmCHcmlI0gFs/cN3xHOT1woBkaUsEatP
CSnuJia8XnR23Hxqc12VbdubTWsxHyPqq1g1zAyxAwhdpZvfNe1GPkA2JgEOWAA1kbGGwGAbGNQt
nc4vIPH90lEDQ+eDaxGVKfLWDU/JmAAsYeuYHv2/a9HdrcKF3a8OF+gwmCALHdJY1AA1bTU73cAw
JYRJZulGhD9EuVDILXESBO3NOCzBi70xPPpHWOKC1qtwGbCL0CNABaqOZBKZ7TgL6F9SAszaUQGd
+FruNBF/BjQVO0MAt2rSbe8GpE0HUQoteJj5VcRaA5/UlFj34+9AFE46XX7wF4izUR5P8/WqS9UE
kISWf+oIvHjzz27uHNAsnN0zeZJw8sdsbqB6QSCxV0/GD/tjx1+fW1Sz82gJ31Q85f48lAUVAEpj
53l23HdIHtJMp6mGGmky8EwJP0FpURAB3Ma4JkCpRovvRoax0bP0NFHyXUegwp83bP4+ABKbcvKk
D72MVy9wRhgbJzMl5UN71gWHURwa2a88jXnRAAAAAAAAAlQPczNGTrwKkQyufuam5qJVtJw4v034
kT/Letm03xijqHcxIT+FLGWkpH5T+K+gb0b3OwaUEGlqWBuwIsgACvICujWYiEnDv9cB5vOTOLK3
cAhCd+2xMIdsrUkPTIsobsyoY9HQ7cdoMwjlYXagGILAwown/XXcbKtreZQm9YE5QAAABJ1fOVUw
H6SjmdzZ8B5wcamHrVOHS84ir6o4ApfjfbfldOze/wWNgAAARVhJRroAAABFeGlmAABJSSoACAAA
AAYAEgEDAAEAAAABAAAAGgEFAAEAAABWAAAAGwEFAAEAAABeAAAAKAEDAAEAAAACAAAAEwIDAAEA
AAABAAAAaYcEAAEAAABmAAAAAAAAAEgAAAABAAAASAAAAAEAAAAGAACQBwAEAAAAMDIxMAGRBwAE
AAAAAQIDAACgBwAEAAAAMDEwMAGgAwABAAAA//8AAAKgBAABAAAAsAUAAAOgBAABAAAAQAMAAAAA
AAA=

------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: image/webp
Content-Transfer-Encoding: base64
Content-Location: https://substackcdn.com/image/fetch/$s_!xvpJ!,w_36,h_36,c_fill,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F2a293698-d1f7-47ca-9dfc-c81ae16ec217_432x432.jpeg

UklGRkYDAABXRUJQVlA4WAoAAAAIAAAAIwAAIwAAVlA4IGYCAADwDACdASokACQAPmkokEWkIqGX
FzBABoS2AFseaH1HFA+fjwp1APtm9TDpAeYD9iN8A/arrEPQA8sP2K/3L9HamIDAVrssDSTM7CnI
NZ2z2iY85J5tTOwYTlL5XtptAA/zQLYsfJ9Bh+QPCAXTEeuAAP7+h5+yEGoHshr0SCma2wRDxYzJ
ivkEX35wD/3y87hj/c4ceytRDrO5Tp+qp+7G3ajHdILfXGAYRwDZBySvdZHeY/LFsYIrGvrGnKT5
wjA9FTfqA68VXR7qvV+6u6PS8Pu53V2mUj+9/yjccj+y+V1o8qX/s7w1PZgrwdtPW0HtAXp9owml
pUZIzBku7s41V3f7r0cPdfHegtIQ1uSdXUoAIn6GYGI+g+TGFSf/vwk3QL7aiIYqWtsXFbAsGHDY
WWUOgSHNlKY37wbv7eZqk4F/gOv8ac38Txu+vE0+uk2Reu9pqi90fylbqqGLff3iSIJAYRW37HVe
FFuIKSu31BFPDKnVeCfEHA/tP/OkJTcd8aia/ESqoazz/6IgQYD1dqex2977DdSvuso5+T5cvYvw
n2KO5zToZX/WoIp/ptkiggJJFpz4sZF2oIYf+sN79OgDDFuDd68D73GW1K8NPgPRTNnoEwE+nxD6
vvjfen/UJ8hGuw/ZFqpO8jpDzPJqinp6AcCMgIxvtkKJL3Cdj3YR9uYt2rolb2OyPULv8Xbx3Rad
KunsQ58Rt4oWfry7JJuOjG5Jmu+wkTXyA8gXSanHkPjRzGeDAPx0IzLarLLYUFuJ/1KRsapEzTQf
GiSF73IL5Drf+ASdPyHI2NAAyowgrAAAAEVYSUa6AAAARXhpZgAASUkqAAgAAAAGABIBAwABAAAA
AQAAABoBBQABAAAAVgAAABsBBQABAAAAXgAAACgBAwABAAAAAgAAABMCAwABAAAAAQAAAGmHBAAB
AAAAZgAAAAAAAABIAAAAAQAAAEgAAAABAAAABgAAkAcABAAAADAyMTABkQcABAAAAAECAwAAoAcA
BAAAADAxMDABoAMAAQAAAP//AAACoAQAAQAAACQAAAADoAQAAQAAACQAAAAAAAAA

------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/async/3357.8db3c09e.css

@charset "utf-8";

.image-gSnHYG, .icon-pLzgnZ { height: var(--size-40); width: var(--size-40)=
; }

.image-gSnHYG { object-fit: cover; }

.searchOptions-Y2hxE_ a { text-decoration: none; }

.row-YqulPz { max-width: calc(100% - var(--size-16)); }

@media (hover: hover) {
  .row-YqulPz.active-GcpEyo .icon-pLzgnZ { background-color: var(--color-bg=
-tertiary); }
}

.highlight-ElgDnZ { color: var(--color-link-fg); background-color: var(--co=
lor-link-bg); border-radius: var(--size-2); margin: 0px -1px; padding: 0px =
1px; display: inline-block; }

.spinner-YyUUa4 { right: var(--size-32); position: absolute; top: 0px; bott=
om: 0px; }

.inputStyle-hdsjhw { position: relative; }

.ribbon-pRoQmk { scrollbar-width: none; min-height: var(--size-96); overflo=
w: auto; }

.ribbonResult-uYaV0j { width: var(--size-72); box-sizing: border-box; }

@media (hover: hover) {
  .ribbonResult-uYaV0j:hover { background-color: var(--color-bg-secondary);=
 }
}

.ribbonText-Hi7Ks1 { max-width: var(--size-56); }

.ribbonAvatar-UiZ9dj { align-self: center; }

.searchInput-tYjotu { border: 0px !important; padding: 1px 2px !important; =
}

.searchInput-tYjotu:focus-visible { outline: 0px; }

@media screen and (max-width: 650px) {
  .noQueryZeroState-kIZZPN, .noResultsZeroState-x7mQpE { min-height: 85svh;=
 }
}
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/async/8911.2028d23f.css

@charset "utf-8";

.animationWrapper-QRL6aQ { z-index: 1; width: 100%; height: 0px; position: =
relative; overflow: visible; }

.wrapper-KYbhtv { width: 100%; max-width: 380px; margin: 0px auto; }

@media (max-width: 650px) {
  .wrapper-KYbhtv { max-width: none; margin: 0px; }
}

.secondaryText-E8QZW4 { color: var(--cover_print_secondary); }

.primaryText-GUiYwo { color: var(--cover_print_primary); }

.typoHandler-UVg5j3.typoHandler-UVg5j3 { border: 1px solid var(--cover_bord=
er_color); text-align: left; background-color: var(--cover_bg_color); width=
: 100%; }

.buttonWrapper-yyPVKF { width: 100%; }

.transition-SoOQKL { transition: transform var(--animation-timing-fast)var(=
--animation-smooth),opacity var(--animation-timing-fast)var(--animation-smo=
oth); }

.from-Ojr23r { opacity: 0; transform: translate3d(0,var(--size-8),0); }

.to-WStzMd { opacity: 1; transform: translate(0px, 0px); }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/async/7521.1b6d4a88.css

@charset "utf-8";

.right-XckP6Z { margin-left: auto; margin-right: 0px; }

.liveUpdatingInput-AypZsP { box-sizing: border-box; border-radius: var(--bo=
rder-radius-sm); background: rgb(255, 255, 255); border: 1px solid rgb(224,=
 224, 224); flex-direction: row; align-items: center; gap: 12px; width: 200=
px; height: 48px; padding: 12px; display: flex; }

.invalid-mVGeLg { border-color: rgb(215, 43, 43) !important; }

.narrower-nMJULR { max-width: 440px; }

.autoMargins-UJ_Q1X { max-width: 100vw; margin-left: auto; margin-right: au=
to; }

.mobileAwareWidth-lMCXnu { max-width: calc(-32px + 100vw); }

.borderedBox-PucNvX { border-radius: var(--border-radius-md); border: 1px s=
olid rgb(224, 224, 224); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px, rgba(0=
, 0, 0, 0.06) 0px 1px 2px; }

.errorText-XpsJyQ { color: red; }

.aTag-yo_zoZ { color: inherit; }

.image-OdneRK { width: 264px; height: 264px; }

.buttonGroup-HpHxnd { width: 100%; max-width: 440px; }

.coverTheme-PJLqY5 { --color-fg-tertiary: var(--cover_print_tertiary,var(--=
color-light-fg-tertiary)); }

.button-kENIJe { background-color: var(--cover_bg_color_secondary); color: =
var(--cover_print_secondary,#eee); }

@supports (color:color(display-p3 0 0 0)) {
  .button-kENIJe { color: var(--cover_print_secondary,color(display-p3 .933=
3 .9333 .9333)); }
}

.tosCheckbox-XbLWCT.tosCheckbox-XbLWCT.tosCheckbox-XbLWCT { display: flex; =
}

.closeWelcomeModal-KVUfKQ { top: var(--size-24); right: var(--size-24); pos=
ition: absolute; }

@media screen and (max-width: 650px) {
  .closeWelcomeModal-KVUfKQ { display: none; }
}

.closeWelcomeModal-KVUfKQ:hover { background-color: rgba(0, 0, 0, 0); }

.closeWelcomeModal-KVUfKQ:active { opacity: 0.7; }

.closeWelcomeModal-KVUfKQ svg { stroke: var(--cover_print_primary); }

.maybeLater-PlK9NK { color: var(--cover_print_secondary); margin: 10px auto=
 0px; }

@media screen and (max-width: 650px) {
  .maybeLater-PlK9NK { margin: 8px auto 0px; }
}

.maybeLater-PlK9NK:hover:active { opacity: 0.7; }

.maybeLater-PlK9NK svg { stroke: var(--cover_print_secondary); }

.publicationCoverPhotoLeft-txdH2G { object-fit: contain; object-position: l=
eft center; max-width: 476px; }

.publicationCoverPhotoRight-RHPl8T { object-fit: contain; object-position: =
center center; max-width: 476px; height: 476px; }

.largePublicationCoverPhotoRight-A77S35 { object-fit: contain; object-posit=
ion: center center; max-width: 568px; height: 568px; }

.column-_rp_8U { width: 476px; }

.largeColumn-bqn6Me { width: 568px; }

.centeredColumn-M8Fujf.centeredColumn-M8Fujf { align-self: center; width: 5=
00px; }

.largeCenteredColumn-AfeswM.largeCenteredColumn-AfeswM { width: 700px; }

@media screen and (max-width: 1000px) {
  .hideColumnSmallScreens-rlLOgZ { display: none; }
}

@media screen and (max-width: 1200px) {
  .hideLargeColumnSmallScreens-LQBTX8 { display: none; }
}

.publicationCoverPhotoCenter-rMU5R1 { object-fit: contain; max-width: 840px=
; max-height: 168px; }

.publicationLogo-EWjoMq { aspect-ratio: 1 / 1; border-radius: 6px; max-widt=
h: 84px; height: 84px; }

.coverPrimary-cGRhhL.coverPrimary-cGRhhL.coverPrimary-cGRhhL.coverPrimary-c=
GRhhL { color: var(--cover_print_primary); }

.coverSecondary-pfbfwO.coverSecondary-pfbfwO.coverSecondary-pfbfwO.coverSec=
ondary-pfbfwO { color: var(--cover_print_secondary); }

.blurbImage-bS0Pkx { aspect-ratio: 1 / 1; border-radius: var(--border-radiu=
s-full); height: 48px; }

.containerClassName-iHFmrN.containerClassName-iHFmrN, .promptClassName-fM9V=
He.promptClassName-fM9VHe { max-width: none; }

.inputClassName-v5NZvy.inputClassName-v5NZvy.inputClassName-v5NZvy.inputCla=
ssName-v5NZvy { letter-spacing: -0.45px; width: 100%; height: 48px; font-si=
ze: 18px; line-height: 24px; }

.subscribeButtonClassName-wpxkEl.subscribeButtonClassName-wpxkEl.subscribeB=
uttonClassName-wpxkEl.subscribeButtonClassName-wpxkEl { letter-spacing: -0.=
45px; height: 48px; padding: 0px 32px; font-size: 18px; line-height: 24px; =
}

.largeHeading-ZEJJF0.largeHeading-ZEJJF0.largeHeading-ZEJJF0.largeHeading-Z=
EJJF0 { font-size: 64px; font-weight: var(--font-weight-heavy); letter-spac=
ing: 0.38px; line-height: 76px; }

.largeSubHeading-lGmUwg.largeSubHeading-lGmUwg.largeSubHeading-lGmUwg.large=
SubHeading-lGmUwg { font-size: 30px; font-weight: var(--font-weight-regular=
); letter-spacing: 0.38px; line-height: 36px; }

.largePromptClassName-Uexj1F.largePromptClassName-Uexj1F { flex-direction: =
column; align-items: center; gap: 16px; width: 100%; max-width: none; }

.largeInputWrapperClassName-VqAUAb.largeInputWrapperClassName-VqAUAb { widt=
h: 100%; }

.largeInputClassName-zCK22A.largeInputClassName-zCK22A.largeInputClassName-=
zCK22A.largeInputClassName-zCK22A { font-size: 20px; font-weight: var(--fon=
t-weight-regular); letter-spacing: 0.38px; border-right-width: 1px; border-=
radius: 6px; width: 100%; height: 48px; line-height: 30px; }

.largeSubscribeButtonClassName-gTO6Dt.largeSubscribeButtonClassName-gTO6Dt.=
largeSubscribeButtonClassName-gTO6Dt.largeSubscribeButtonClassName-gTO6Dt {=
 letter-spacing: 0.38px; text-align: center; border-radius: 6px; width: 100=
%; height: 48px; padding: 0px 32px; font-size: 20px; line-height: 30px; }

.postContainer-iqizM2 { box-shadow: 0px 8px 16px 0px var(--color_theme_bg_c=
ontrast_2),0px 0px 4px 0px var(--color_theme_bg_contrast_3); border: 1px so=
lid var(--color_theme_bg_contrast_1); border-radius: 6px; }

.postTitle-uVmG1_ { max-height: 72px; overflow: hidden; }

.postSubtitle-sIac6Y { max-height: 48px; overflow: hidden; }

.postImage-nsvz_r { aspect-ratio: 1 / 1; object-fit: cover; border-radius: =
3px; height: 96px; }

.faces-igzFCe { z-index: 0; height: var(--size-40); position: relative; }

.face-G_PpVO { background: var(--cover_bg_color); object-fit: cover; border=
: 4px solid var(--cover_bg_color); box-sizing: border-box; width: var(--siz=
e-48); height: var(--size-48); margin-left: calc(-1*var(--size-16)); border=
-radius: 50%; position: relative; }

.face-G_PpVO.first-bCHdQ8 { margin-left: 0px; }

.face-G_PpVO.last-GRcjMY { margin-right: var(--size-4); }

.bigSubtitle-o28Z4u { font-size: 30px; }

.balancedText-oQ__Kv { text-wrap: balance; }

.tosLink-n6HoHl { word-break: break-word; color: var(--cover_print_secondar=
y); }

.blurbText-isJ4mY.blurbText-isJ4mY.blurbText-isJ4mY.blurbText-isJ4mY, .blur=
bText-isJ4mY.blurbText-isJ4mY.blurbText-isJ4mY.blurbText-isJ4mY a { color: =
var(--cover_print_secondary); }

.tosText-yAQHNw { letter-spacing: -0.2px; color: var(--cover_print_secondar=
y) !important; }

@media screen and (max-width: 650px) {
  .emailFormContainer-TcAFa_ { padding: 0px 16px; }
}

.dividerText-_CxQGl { color: var(--cover_print_secondary); font-variant-num=
eric: lining-nums tabular-nums; letter-spacing: 0.2px; width: 100%; padding=
: 0px 12px; line-height: 16px; }

.dividerText-_CxQGl hr { border-top-color: var(--cover_print_secondary); op=
acity: 0.3; }

.contentContainer-A4QvRn { height: 50vh; margin-bottom: 24px; overflow: aut=
o; }

.checkbox-jbvy_H.checkbox-jbvy_H.checkbox-jbvy_H { display: flex; }

.tosCheckboxContainer-vfMi_Y.tosCheckboxContainer-vfMi_Y.tosCheckboxContain=
er-vfMi_Y label { margin: 0px; }

.checkboxLabel-gCoESV.checkboxLabel-gCoESV { display: flex; color: var(--co=
lor-fg-primary) !important; }

.checkboxLabel-gCoESV.checkboxLabel-gCoESV a { text-decoration: underline; =
}

.noMargin-hNmNqv.noMargin-hNmNqv.noMargin-hNmNqv { margin-top: 0px; }

.image-eElYa7 { width: 150px; height: 150px; }

.buttonGroup-BqeO0U { width: 100%; max-width: 440px; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/async/3324.6e344541.css

@charset "utf-8";

@layer pencraft {
  .spinner-q_nGBK, .thinker-EMr_ky, .radialProgress-WMgO9h, .linearProgress=
-mKShnL, .segmentedProgress-nX6QlM { --size: 24px; --stroke-width: 2px; --h=
alf-size: calc(var(--size)/2); --radius: calc((var(--size) - var(--stroke-w=
idth))/2); --circumference: calc(var(--radius)*pi*2); }
  .spinner-q_nGBK.theme_default-qMdqgV, .thinker-EMr_ky.theme_default-qMdqg=
V, .radialProgress-WMgO9h.theme_default-qMdqgV, .linearProgress-mKShnL.them=
e_default-qMdqgV, .segmentedProgress-nX6QlM.theme_default-qMdqgV { --fg-col=
or: var(--color-fg-secondary); --bg-color: var(--color-utility-detail); }
  .spinner-q_nGBK.theme_media-rlxg52, .thinker-EMr_ky.theme_media-rlxg52, .=
radialProgress-WMgO9h.theme_media-rlxg52, .linearProgress-mKShnL.theme_medi=
a-rlxg52, .segmentedProgress-nX6QlM.theme_media-rlxg52 { --fg-color: var(--=
color-utility-white); --bg-color: #ffffff40; }
  .spinner-q_nGBK.theme_accent-G2_5gC, .thinker-EMr_ky.theme_accent-G2_5gC,=
 .radialProgress-WMgO9h.theme_accent-G2_5gC, .linearProgress-mKShnL.theme_a=
ccent-G2_5gC, .segmentedProgress-nX6QlM.theme_accent-G2_5gC { --fg-color: v=
ar(--color-accent); --bg-color: var(--color-utility-detail); }
  .spinner-q_nGBK.theme_success-CEeMXY, .thinker-EMr_ky.theme_success-CEeMX=
Y, .radialProgress-WMgO9h.theme_success-CEeMXY, .linearProgress-mKShnL.them=
e_success-CEeMXY, .segmentedProgress-nX6QlM.theme_success-CEeMXY { --fg-col=
or: var(--color-semantic-success-fg-primary); --bg-color: var(--color-utili=
ty-detail); }
  .thinker-EMr_ky { fill: var(--fg-color); }
  .spinner-q_nGBK { --dash: calc((25*var(--circumference))/100); }
  .spinner-q_nGBK .bg-UXIMqb, .spinner-q_nGBK .fg-MeJce5 { fill: none; tran=
sform-origin: 50% center; stroke-linecap: round; }
  .spinner-q_nGBK .fg-MeJce5 { transform-origin: var(--half-size)var(--half=
-size); stroke-dasharray: var(--dash)calc(var(--circumference) - var(--dash=
)); will-change: transform; animation: 2s cubic-bezier(0.65, 0, 0.35, 1) 0s=
 infinite normal none running spin-C_7zWX; }
  .spinner-q_nGBK .bg-UXIMqb, .radialProgress-WMgO9h .bg-UXIMqb { stroke: v=
ar(--bg-color); }
  .spinner-q_nGBK .fg-MeJce5, .radialProgress-WMgO9h .fg-MeJce5 { will-chan=
ge: transform; stroke: var(--fg-color); }
  .radialProgress-WMgO9h { --percent: 0; --dash: calc(var(--circumference)*=
var(--percent)); }
  .radialProgress-WMgO9h .bg-UXIMqb, .radialProgress-WMgO9h .fg-MeJce5 { fi=
ll: none; stroke-linecap: round; }
  .radialProgress-WMgO9h .fg-MeJce5 { transform-origin: var(--half-size)var=
(--half-size); stroke-dasharray: var(--dash)calc(var(--circumference) - var=
(--dash)); transition: stroke-dasharray var(--animation-timing-slow)var(--a=
nimation-smooth); will-change: transform; transform: rotate(-90deg); }
  @keyframes spin-C_7zWX {=20
  0% { transform: rotate(-135deg); }
  100% { transform: rotate(585deg); }
}
  .linearProgress-mKShnL { background-color: var(--bg-color); }
  .linearProgress-mKShnL.theme_default-qMdqgV, .segmentedProgress-nX6QlM.th=
eme_default-qMdqgV { --fg-color: var(--color-fg-primary); }
  .linearProgressFill-HZS3R2 { width: 100%; height: 100%; transform: transl=
ateX(calc(-100% + var(--percent)*100%)); background-color: var(--fg-color);=
 transition: transform var(--animation-timing-slow)var(--animation-smooth);=
 will-change: transform; }
  .segment-dbrb2q { background-color: var(--bg-color); }
  .segment-dbrb2q.active-WElPWD { background-color: var(--fg-color); }
  .buttonText-X0uSmG { line-height: var(--line-height-20); font-weight: var=
(--font-weight-semibold); transition: var(--animate-hover); user-select: no=
ne; align-items: center; display: flex; position: relative; }
  .buttonText-X0uSmG.grow-R0h_fk { width: 100%; }
  .buttonText-X0uSmG.size_xs-Q62jAa { gap: var(--size-4); height: var(--siz=
e-28); padding: 0 var(--size-6); font-size: var(--font-size-13); border-rad=
ius: var(--border-radius-sm); }
  .buttonText-X0uSmG.size_sm-G3LciD { gap: var(--size-6); height: var(--siz=
e-32); padding: 0 var(--size-8); font-size: var(--font-size-13); border-rad=
ius: var(--border-radius-sm); }
  .buttonText-X0uSmG.size_md-gCDS3o { gap: var(--size-8); height: var(--siz=
e-40); padding: 0 var(--size-16); font-size: var(--font-size-15); border-ra=
dius: var(--border-radius-sm); }
  .buttonText-X0uSmG.size_lg-A_bUNK { gap: var(--size-12); height: var(--si=
ze-44); padding: 0 var(--size-16); font-size: var(--font-size-17); border-r=
adius: var(--border-radius-md); }
  .buttonText-X0uSmG.rounded-SYxRdz { border-radius: var(--border-radius-fu=
ll); }
  .buttonStyle-r7yGCK { background-color: var(--color-button-bg); color: va=
r(--color-button-fg); font-family: var(--font-family-text); }
  .buttonStyle-r7yGCK svg { transition: var(--animate-hover); stroke: var(-=
-color-button-fg); }
  .buttonStyle-r7yGCK:hover { background-color: var(--color-button-hover-bg=
); color: var(--color-button-hover-fg); }
  .buttonStyle-r7yGCK:hover svg { stroke: var(--color-button-hover-fg); }
  .buttonStyle-r7yGCK:focus-visible { box-shadow: var(--focus-ring); }
  .buttonStyle-r7yGCK.priority_primary-RfbeYt:focus-visible { box-shadow: v=
ar(--button-highlight),var(--focus-ring); }
  .buttonStyle-r7yGCK.priority_primary-mono-P_CW5x:focus-visible { box-shad=
ow: var(--button-highlight),var(--focus-ring); }
  .buttonStyle-r7yGCK.priority_destructive-NKsm9Q:focus-visible { box-shado=
w: var(--button-highlight),var(--error-ring); }
  .buttonStyle-r7yGCK.priority_secondary-destructive-xg9221:focus-visible {=
 box-shadow: var(--error-ring); }
  .buttonStyle-r7yGCK:active:not(:disabled) { transform: var(--transform-pr=
essed); box-shadow: rgba(0, 0, 0, 0.03) 0px 0px 250px inset; }
  .buttonStyle-r7yGCK:disabled, .buttonStyle-r7yGCK.loading-ddiesl { cursor=
: default; pointer-events: none; background-color: var(--color-button-disab=
led-bg); box-shadow: none; }
  .buttonStyle-r7yGCK:disabled { color: var(--color-button-disabled-fg); }
  .buttonStyle-r7yGCK:disabled svg { stroke: var(--color-button-disabled-fg=
); }
  .buttonStyle-r7yGCK.loading-ddiesl { color: rgba(0, 0, 0, 0); }
  .buttonStyle-r7yGCK.loading-ddiesl svg { stroke: rgba(0, 0, 0, 0); }
  .priority_primary-RfbeYt { --color-button-fg: var(--color-button-primary-=
fg); --color-button-bg: var(--color-button-primary-bg); --color-button-hove=
r-fg: var(--color-button-primary-fg-hover); --color-button-hover-bg: var(--=
color-button-primary-bg-hover); box-shadow: var(--button-highlight); }
  .priority_primary-mono-P_CW5x { --color-button-fg: var(--color-button-mon=
o-fg); --color-button-bg: var(--color-button-mono-bg); --color-button-hover=
-fg: var(--color-button-mono-fg-hover); --color-button-hover-bg: var(--colo=
r-button-mono-bg-hover); box-shadow: var(--button-highlight); }
  .priority_secondary-S63h9o { --color-button-fg: var(--color-button-second=
ary-fg); --color-button-bg: var(--color-button-secondary-bg); --color-butto=
n-hover-fg: var(--color-button-secondary-fg-hover); --color-button-hover-bg=
: var(--color-button-secondary-bg-hover); }
  .priority_secondary-accent-WwlIuq { --color-button-fg: var(--color-button=
-secondary-accent-fg); --color-button-bg: var(--color-button-secondary-acce=
nt-bg); --color-button-hover-fg: var(--color-button-secondary-accent-fg-hov=
er); --color-button-hover-bg: var(--color-button-secondary-accent-bg-hover)=
; }
  .priority_secondary-destructive-xg9221 { --color-button-fg: var(--color-b=
utton-secondary-destructive-fg); --color-button-bg: var(--color-button-seco=
ndary-destructive-bg); --color-button-hover-fg: var(--color-button-secondar=
y-destructive-fg-hover); --color-button-hover-bg: var(--color-button-second=
ary-destructive-bg-hover); }
  .priority_secondary-outline-MgyjoK { --color-button-fg: var(--color-butto=
n-secondary-outline-fg); --color-button-bg: var(--color-button-secondary-ou=
tline-bg); --color-button-hover-fg: var(--color-button-secondary-outline-fg=
-hover); --color-button-hover-bg: var(--color-button-secondary-outline-bg-h=
over); outline: var(--border-default); outline-offset: -1px; background-cli=
p: padding-box; }
  .priority_secondary-outline-MgyjoK:disabled, .priority_secondary-outline-=
MgyjoK.loading-ddiesl { --color-button-disabled-bg: var(--color-button-bg);=
 }
  .priority_tertiary-rlke8z { --color-button-fg: var(--color-button-tertiar=
y-fg); --color-button-bg: var(--color-button-tertiary-bg); --color-button-h=
over-fg: var(--color-button-tertiary-fg-hover); --color-button-hover-bg: va=
r(--color-button-tertiary-bg-hover); }
  .priority_tertiary-rlke8z:disabled, .priority_tertiary-rlke8z.loading-ddi=
esl { --color-button-disabled-bg: var(--color-button-bg); }
  .priority_tertiary-accent-_S602l { --color-button-fg: var(--color-button-=
tertiary-accent-fg); --color-button-bg: var(--color-button-tertiary-accent-=
bg); --color-button-hover-fg: var(--color-button-tertiary-accent-fg-hover);=
 --color-button-hover-bg: var(--color-button-tertiary-accent-bg-hover); }
  .priority_quaternary-kpMibu { --color-button-fg: var(--color-button-quate=
rnary-fg); --color-button-bg: var(--color-button-quaternary-bg); --color-bu=
tton-hover-fg: var(--color-button-quaternary-fg-hover); --color-button-hove=
r-bg: var(--color-button-quaternary-bg-hover); }
  .priority_quaternary-kpMibu:disabled, .priority_quaternary-kpMibu.loading=
-ddiesl { --color-button-disabled-bg: var(--color-button-bg); }
  .priority_quaternary-kpMibu:active { box-shadow: none !important; }
  .priority_destructive-NKsm9Q { --color-button-fg: var(--color-button-dest=
ructive-fg); --color-button-bg: var(--color-button-destructive-bg); --color=
-button-hover-fg: var(--color-button-destructive-fg-hover); --color-button-=
hover-bg: var(--color-button-destructive-bg-hover); box-shadow: var(--butto=
n-highlight); }
  .buttonStyle-r7yGCK.media-XfKJl4 { backdrop-filter: var(--material-blur);=
 --color-button-fg: var(--vibrance-dark-primary); --color-button-hover-fg: =
var(--vibrance-dark-primary); --color-button-disabled-bg: var(--material-da=
rk-thin); --color-button-disabled-fg: var(--vibrance-dark-tertiary); }
  .buttonStyle-r7yGCK.media-XfKJl4.priority_tertiary-rlke8z { --color-butto=
n-bg: transparent; --color-button-hover-bg: transparent; backdrop-filter: n=
one; transition: border-color var(--animation-timing-fast)var(--animation-s=
mooth),var(--animate-hover); }
  .buttonStyle-r7yGCK.media-XfKJl4.priority_primary-RfbeYt { --color-button=
-bg: var(--material-dark-regular); --color-button-hover-bg: var(--material-=
dark-thick); }
  .buttonStyle-r7yGCK.media-XfKJl4.priority_secondary-S63h9o { --color-butt=
on-bg: var(--material-dark-thin); --color-button-hover-bg: var(--material-d=
ark-regular); }
  .textButton-CeUBxU { display: inline; }
  .iconButtonBase-dJGHgN { width: var(--size); height: var(--size); flex: 0=
 0 auto; justify-content: center; align-items: center; display: flex; }
  .iconButtonBase-dJGHgN.rounded-SYxRdz { border-radius: var(--border-radiu=
s-full); }
  .iconButtonBase-dJGHgN.priority_secondary-outline-MgyjoK { border-color: =
var(--color-utility-detail); }
  .iconButton-mq_Et5 { width: var(--size); height: var(--size); border-radi=
us: var(--border-radius-sm); }
  .iconButton-mq_Et5.size_xs-Q62jAa { --size: var(--size-24); }
  .iconButton-mq_Et5.size_sm-G3LciD { --size: var(--size-32); }
  .iconButton-mq_Et5.size_md-gCDS3o { --size: var(--size-40); }
  .iconButton-mq_Et5.size_lg-A_bUNK { --size: var(--size-48); }
  .iconButton-mq_Et5.rounded-SYxRdz { border-radius: var(--border-radius-fu=
ll); }
  .buttonSpinner-GMiUY5 { position: absolute; top: 50%; left: 50%; transfor=
m: translate(-50%, -50%); }
  .container-jte8en[data-orientation=3D"vertical"] { height: 100%; }
  .container-jte8en[data-orientation=3D"vertical"] .divider-Ti4OTa { border=
-left: var(--border-default); width: 0px; height: 100%; }
  .container-jte8en[data-orientation=3D"horizontal"] .divider-Ti4OTa { bord=
er-top: var(--border-default); width: 100%; height: 0px; }
  .divider-Ti4OTa { appearance: none; background: 0px 0px; border: none; ma=
rgin: 0px; padding: 0px; }
  .content-etG1Ty { max-width: var(--size-400); }
  @media (max-width: 650px) {
  .content-etG1Ty { max-width: none; }
}
  .toast-IVcFeu { --offset: var(--size-16); animation-duration: var(--anima=
tion-timing-slow); animation-timing-function: var(--animation-drawer); will=
-change: transform, opacity; pointer-events: auto; border-radius: var(--bor=
der-radius-sm); border: var(--border-default); box-shadow: var(--shadow-md)=
; background-color: var(--material-dark-thick); backdrop-filter: var(--glas=
s-blur); animation-fill-mode: forwards; }
  .toast-IVcFeu:focus-visible { box-shadow: var(--focus-ring); outline: non=
e; }
  .toast-IVcFeu[data-state=3D"open"] { animation-name: open-wKtjtc; }
  .toast-IVcFeu[data-state=3D"closed"] { animation-name: close-IvWMAm; }
  .toast-IVcFeu[data-swipe=3D"end"][data-state=3D"closed"] { animation: clo=
seSwipe-BIL6rc var(--animation-timing-slow)var(--animation-smooth)forwards;=
 }
  .toast-IVcFeu[data-swipe=3D"move"], .toast-IVcFeu[data-swipe=3D"cancel"] =
{ animation: auto ease 0s 1 normal none running none; }
  .toast-IVcFeu[data-swipe=3D"move"] { transform: translate3d(0,var(--radix=
-toast-swipe-move-y),0); }
  .toast-IVcFeu[data-swipe=3D"cancel"] { transition: transform var(--animat=
ion-timing-slow)var(--animation-smooth); transform: translate(0px, 0px); }
  @keyframes open-wKtjtc {=20
  0% { opacity: 0; transform: translateY(var(--offset)); }
  100% { opacity: 1; transform: translateY(0px); }
}
  @keyframes close-IvWMAm {=20
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(var(--offset)); }
}
  @keyframes closeSwipe-BIL6rc {=20
  0% { transform: translate3d(0,var(--radix-toast-swipe-end-y),0); opacity:=
 1; }
  100% { transform: translate3d(0,calc(100% + var(--offset)),0); opacity: 0=
; }
}
  .viewport-_BM4Bg { gap: var(--size-8); padding: var(--size-16); transform=
: translateY(var(--offset)); pointer-events: none; outline: none; flex-dire=
ction: column; justify-content: flex-end; align-items: flex-end; margin: 0p=
x; list-style: none; display: flex; position: fixed; bottom: 0px; right: 0p=
x; }
  .viewport-_BM4Bg.mobile-NByTHz { align-items: stretch; left: 0px; }
  .avatar-u8q6xB { border-radius: var(--border-radius-full); }
  .ltr-qDBmby { flex-direction: row; }
  .rtl-zsi3Q8 { flex-direction: row-reverse; }
  .ltr-qDBmby .overlap-q75iOo { margin-left: calc(var(--offset)*-1); }
  .ltr-qDBmby .avatar-u8q6xB:not(.last-JfNEJ_) { mask: radial-gradient(circ=
le calc((var(--scale) + var(--border-width))/2)at calc(var(--scale) + var(-=
-offset))50%,transparent 99.9%,black 100%); }
  .rtl-zsi3Q8 .overlap-q75iOo { margin-right: calc(var(--offset)*-1); }
  .rtl-zsi3Q8 .avatar-u8q6xB:not(.last-JfNEJ_) { mask: radial-gradient(circ=
le calc((var(--scale) + var(--border-width))/2)at calc((var(--scale)/2*-1) =
+ var(--offset))50%,transparent 99.9%,black 100%); }
  .panel-dQv8m7 { max-height: 80dvh; overflow-y: auto; }
  .panel-dQv8m7:focus-visible { box-shadow: var(--focus-ring); outline: non=
e; }
  .content-uWImTJ { transform-origin: var(--radix-hover-card-content-transf=
orm-origin); animation-duration: var(--animation-timing-fast); animation-ti=
ming-function: var(--animation-smooth); will-change: transform, opacity; an=
imation-fill-mode: forwards; }
  .content-uWImTJ[data-side=3D"top"] { --hovercard-x: 0; --hovercard-y: var=
(--shift); }
  .content-uWImTJ[data-side=3D"bottom"] { --hovercard-x: 0; --hovercard-y: =
calc(var(--shift)*-1); }
  .content-uWImTJ[data-side=3D"left"] { --hovercard-x: var(--shift); --hove=
rcard-y: 0; }
  .content-uWImTJ[data-side=3D"right"] { --hovercard-x: calc(var(--shift)*-=
1); --hovercard-y: 0; }
  .content-uWImTJ[data-state=3D"open"] { animation-name: open-sYnXMa; }
  .content-uWImTJ[data-state=3D"closed"] { animation-name: close-nDLxeI; }
  @keyframes open-sYnXMa {=20
  0% { opacity: 0; transform: translate3d(var(--hovercard-x),var(--hovercar=
d-y),0)scale(var(--scale)); }
  100% { opacity: 1; transform: translate(0px, 0px) scale(1); }
}
  @keyframes close-nDLxeI {=20
  0% { opacity: 1; transform: translate(0px, 0px) scale(1); }
  100% { opacity: 0; transform: translate3d(var(--hovercard-x),var(--hoverc=
ard-y),0)scale(var(--scale)); }
}
}

@layer pencraftReset {
  .buttonBase-GK1x3M { box-sizing: border-box; color: unset; appearance: no=
ne; cursor: pointer; white-space: nowrap; font-family: inherit; font-size: =
unset; line-height: unset; transition: var(--animate-hover); will-change: t=
ransform; text-decoration: unset; background: 0px 0px; border: none; outlin=
e: none; justify-content: center; margin: 0px; padding: 0px; }
  .buttonBase-GK1x3M:disabled { cursor: unset; }
  .buttonBase-GK1x3M:focus-visible { box-shadow: var(--focus-ring); }
}

.link-LIBpto.link-LIBpto.link-LIBpto { color: inherit; cursor: pointer; tex=
t-decoration: none; }

.link-LIBpto.link-LIBpto.link-LIBpto:focus-visible { box-shadow: var(--focu=
s-ring); transition: var(--animate-hover); border-radius: var(--border-radi=
us-xs); }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/theme/main.57ec6396ea4b5be03b65.css

@charset "utf-8";

@layer legacy, tailwind, pencraft;

@layer legacy {
  @keyframes rotate {=20
  0% { transform: rotateZ(0deg); }
  100% { transform: rotateZ(360deg); }
}
  .reader_font_base, .reader_font_button { font-family: var(--font-family-t=
ext); -webkit-font-smoothing: antialiased; color: var(--color-fg-primary); =
}
  .reader_font_button { font-size: var(--font-size-14); line-height: var(--=
line-height-20); letter-spacing: var(--letter-spacing-14); font-weight: var=
(--font-weight-semibold); }
  .reader_font_meta { color: var(--color-fg-secondary); font-family: var(--=
font-family-meta); font-size: var(--font-size-12); font-weight: var(--font-=
weight-medium); line-height: var(--line-height-20); letter-spacing: var(--l=
etter-spacing-meta); text-transform: uppercase; }
  .reader2-flex-center { display: flex; align-items: center; justify-conten=
t: center; }
  .reader2-text-primary { color: var(--color-fg-primary); }
  :not(.custom-loader).loader, :not(.custom-loader).loader-big { position: =
relative; }
  :not(.custom-loader).loader-big::after, :not(.custom-loader).loader::afte=
r { display: block; position: absolute; margin: -4px 0px 0px -4px; top: 50%=
; left: 50%; height: 8px; width: 8px; background: rgb(221, 221, 221); borde=
r-radius: var(--border-radius-full); animation: 1.5s ease 0s infinite norma=
l none running pop_1_5; content: ""; }
  :not(.custom-loader).loader-big.loader-big::after, :not(.custom-loader).l=
oader.loader-big::after { margin: -6px 0px 0px -6px; height: 12px; width: 1=
2px; }
  @keyframes pop_1_5 {=20
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.5); }
}
  .clickable { cursor: pointer; }
  .clickable:hover:active { opacity: 0.6; }
  a.button:not(.button-link).small, a[role=3D"button"].small { line-height:=
 1em; }
  .main-loader { font-family: var(--font_family_ui, var(--font-family-text)=
); line-height: 70vh; color: var(--color-fg-secondary); font-size: var(--fo=
nt-size-14); font-weight: var(--font-weight-semibold); text-decoration: non=
e; text-align: center; }
  .typography, .typography.editor { --image-offset-margin: -120px; }
  .typography .body, .typography .markup div.embedded-publication-wrap tabl=
e.embedded-publication, .typography.editor .body, .typography.editor .marku=
p div.embedded-publication-wrap table.embedded-publication { width: 100%; }
  .typography .ellipsized-span, .typography.editor .ellipsized-span { displ=
ay: inline-block; max-width: 200px; text-overflow: ellipsis; overflow: hidd=
en; white-space: nowrap; }
  .typography a.footnote-anchor + .ProseMirror-separator, .typography.edito=
r a.footnote-anchor + .ProseMirror-separator { display: none !important; }
  .typography .page-title, .typography .subtitle, .typography.editor .page-=
title, .typography.editor .subtitle { font-family: var(--font_family_headin=
gs, var(--font_family_headings_preset, var(--font-family-title))); font-wei=
ght: var(--font_weight_headings_preset, bold); -webkit-font-smoothing: anti=
aliased; color: var(--color-fg-primary); }
  .typography h1, .typography h2, .typography h3, .typography h4, .typograp=
hy h5, .typography h6, .typography.editor h1, .typography.editor h2, .typog=
raphy.editor h3, .typography.editor h4, .typography.editor h5, .typography.=
editor h6 { font-family: var(--font_family_headings, var(--font_family_head=
ings_preset, var(--font-family-title))); font-weight: var(--font_weight_hea=
dings_preset, bold); -webkit-font-smoothing: antialiased; margin: 1em 0px 0=
.625em; line-height: 1.16em; }
  .typography .page-title, .typography h1.title, .typography.editor .page-t=
itle, .typography.editor h1.title { margin: 0.378em 0px 0px; font-size: 40p=
x; line-height: 1.1em; }
  .typography .page-title a, .typography h1.title a, .typography.editor .pa=
ge-title a, .typography.editor h1.title a { text-decoration: none; color: v=
ar(--color-fg-primary); }
  .typography .page-title a:hover, .typography h1.title a:hover, .typograph=
y.editor .page-title a:hover, .typography.editor h1.title a:hover { text-de=
coration: underline; }
  .typography .page-title a.small, .typography h1.title a.small, .typograph=
y.editor .page-title a.small, .typography.editor h1.title a.small { font-si=
ze: 12px; line-height: 12px; }
  .typography .body > h1:first-child, .typography .page-title, .typography.=
editor .body > h1:first-child, .typography.editor .page-title { margin: 0px=
 0px 1em; }
  .typography h1, .typography.editor h1 { font-size: 2em; }
  .typography h2, .typography.editor h2 { font-size: 1.625em; }
  .typography h3, .typography.editor h3 { font-size: 1.375em; }
  .typography h4, .typography.editor h4 { font-size: 1.125em; }
  .typography .subtitle, .typography.editor .subtitle { color: var(--print_=
secondary, var(--color-fg-secondary)); font-weight: 400; font-size: 19px; l=
ine-height: 28px; margin: 4px 0px 0px; }
  .typography p, .typography.editor p { line-height: 1.6em; margin: 0 0 var=
(--size-20) 0; }
  .typography p.no-margin, .typography.editor p.no-margin { margin: 0px; }
  .typography .markup table.image-wrapper td, .typography .markup table.kin=
dle-wrapper td, .typography p.centered, .typography.editor .markup table.im=
age-wrapper td, .typography.editor .markup table.kindle-wrapper td, .typogr=
aphy.editor p.centered { text-align: center; }
  .typography .latex-rendered, .typography.editor .latex-rendered { margin:=
 0 0 var(--size-20) 0; }
  .typography h1, .typography h2, .typography h3, .typography h4, .typograp=
hy h5, .typography h6, .typography p, .typography.editor h1, .typography.ed=
itor h2, .typography.editor h3, .typography.editor h4, .typography.editor h=
5, .typography.editor h6, .typography.editor p { color: var(--color-fg-prim=
ary); }
  .typography h1 a, .typography h2 a, .typography h3 a, .typography h4 a, .=
typography h5 a, .typography h6 a, .typography p a, .typography.editor h1 a=
, .typography.editor h2 a, .typography.editor h3 a, .typography.editor h4 a=
, .typography.editor h5 a, .typography.editor h6 a, .typography.editor p a,=
 a { color: var(--color-fg-primary); text-decoration: underline; }
  .typography h1 a:active, .typography h2 a:active, .typography h3 a:active=
, .typography h4 a:active, .typography h5 a:active, .typography h6 a:active=
, .typography p a:active, .typography.editor h1 a:active, .typography.edito=
r h2 a:active, .typography.editor h3 a:active, .typography.editor h4 a:acti=
ve, .typography.editor h5 a:active, .typography.editor h6 a:active, .typogr=
aphy.editor p a:active { opacity: 0.6; }
  @supports (text-underline-offset:calc(-50% + 2px)) {
  .typography s, .typography.editor s { text-decoration: underline 1px; tex=
t-underline-offset: calc(-50% + 2px); text-decoration-skip-ink: none; }
}
  .typography a.ui-secondary, .typography.editor a.ui-secondary { font-fami=
ly: var(--font_family_ui, var(--font-family-text)); color: var(--print_seco=
ndary, var(--color-fg-secondary)); font-size: 0.8em; }
  .typography blockquote, .typography.editor blockquote { border-left: var(=
--size-4) solid var(--background_pop); margin: var(--size-20) 0; padding: 0=
px; }
  .typography blockquote > *, .typography.editor blockquote > * { margin-le=
ft: var(--size-20); }
  .typography .pullquote, .typography.editor .pullquote { border-top: var(-=
-border-default); border-bottom: var(--border-default); margin: var(--size-=
32) auto; }
  .typography .pullquote p, .typography.editor .pullquote p { margin: var(-=
-size-32) 0; text-align: center; font-weight: var(--font-weight-medium); fo=
nt-style: italic; }
  .typography .pullquote-align-left, .typography.editor .pullquote-align-le=
ft { float: left; margin-left: var(--image-offset-margin); margin-right: 32=
px; width: 50%; max-width: 400px; }
  .typography .pullquote-align-right, .typography.editor .pullquote-align-r=
ight { float: right; margin-right: var(--image-offset-margin); margin-left:=
 32px; width: 50%; max-width: 400px; }
  .typography .pullquote-align-wide, .typography.editor .pullquote-align-wi=
de { margin-left: var(--image-offset-margin); margin-right: var(--image-off=
set-margin); text-align: center; }
  .typography .pullquote-align-center, .typography.editor .pullquote-align-=
center { margin: var(--size-32) auto; text-align: center; }
  @media (max-width: 1024px) {
  .typography .pullquote-align-center, .typography .pullquote-align-left, .=
typography .pullquote-align-right, .typography .pullquote-align-wide, .typo=
graphy.editor .pullquote-align-center, .typography.editor .pullquote-align-=
left, .typography.editor .pullquote-align-right, .typography.editor .pullqu=
ote-align-wide { float: none; margin: 0px auto; width: 100%; max-width: 100=
%; }
}
  .typography .callout-block, .typography.editor .callout-block { border-to=
p: 4px solid rgb(22, 22, 19); border-bottom: 4px solid rgb(22, 22, 19); tex=
t-align: center; margin: var(--size-32) 0; padding: var(--size-16) 0; }
  .typography .callout-block p, .typography.editor .callout-block p { margi=
n: var(--size-8) 0; text-align: center; }
  .typography .hide-text, .typography.editor .hide-text { display: none; us=
er-select: none; }
  .typography pre.text, .typography.editor pre.text { white-space: pre-wrap=
; font-family: var(--font_family_body, var(--font_family_body_preset, 'Spec=
tral', serif, var(--font-family-text))); font-weight: var(--font_weight_bod=
y_preset, 400); -webkit-font-smoothing: antialiased; }
  .typography pre:not(.text), .typography.editor pre:not(.text) { position:=
 relative; background: var(--color-bg-secondary); padding: var(--size-16); =
margin: var(--size-32) 0; border-radius: var(--border-radius-sm); box-sizin=
g: border-box; }
  .typography pre:not(.text) code, .typography.editor pre:not(.text) code {=
 white-space: pre-wrap; font-size: var(--font-size-16); line-height: var(--=
line-height-20); font-weight: var(--font-weight-medium); }
  .typography ol, .typography ul, .typography.editor ol, .typography.editor=
 ul { margin-top: 0px; padding: 0px; }
  .typography ol li p, .typography ul li p, .typography.editor ol li p, .ty=
pography.editor ul li p { margin-bottom: 0px; box-sizing: border-box; paddi=
ng-left: var(--size-4); }
  .typography ol li p.button-wrapper, .typography ul li p.button-wrapper, .=
typography.editor ol li p.button-wrapper, .typography.editor ul li p.button=
-wrapper { margin-bottom: var(--size-16); }
  .typography ol li, .typography ul li, .typography.editor ol li, .typograp=
hy.editor ul li { margin: var(--size-8) 0 0 var(--size-32); }
  .typography ol > li > ol, .typography ol > li > ol > li > ol > li > ol > =
li > ol, .typography.editor ol > li > ol, .typography.editor ol > li > ol >=
 li > ol > li > ol > li > ol { list-style-type: lower-alpha; }
  .typography ol > li > ol > li > ol, .typography ol > li > ol > li > ol > =
li > ol > li > ol > li > ol, .typography.editor ol > li > ol > li > ol, .ty=
pography.editor ol > li > ol > li > ol > li > ol > li > ol > li > ol { list=
-style-type: lower-roman; }
  .typography ol > li > ol > li > ol > li > ol, .typography ol > li > ol > =
li > ol > li > ol > li > ol > li > ol > li > ol, .typography.editor ol > li=
 > ol > li > ol > li > ol, .typography.editor ol > li > ol > li > ol > li >=
 ol > li > ol > li > ol > li > ol { list-style-type: auto; }
  .typography ol li > .captioned-image-container-static:first-child:last-ch=
ild a.image-link, .typography ol li > .captioned-image-container:first-chil=
d:last-child a.image-link, .typography ol li > :first-child:last-child, .ty=
pography ul li > .captioned-image-container-static:first-child:last-child a=
.image-link, .typography ul li > .captioned-image-container:first-child:las=
t-child a.image-link, .typography ul li > :first-child:last-child, .typogra=
phy.editor ol li > .captioned-image-container-static:first-child:last-child=
 a.image-link, .typography.editor ol li > .captioned-image-container:first-=
child:last-child a.image-link, .typography.editor ol li > :first-child:last=
-child, .typography.editor ul li > .captioned-image-container-static:first-=
child:last-child a.image-link, .typography.editor ul li > .captioned-image-=
container:first-child:last-child a.image-link, .typography.editor ul li > :=
first-child:last-child { margin: 0px; }
  .typography sub, .typography sup, .typography.editor sub, .typography.edi=
tor sup { font-size: 0.75em; line-height: 0; }
  .typography .markup, .typography.editor .markup { margin-bottom: 12px; }
  .typography .markup .captioned-image-container a.image-link, .typography =
.markup .captioned-image-container-static:first-child a.image-link, .typogr=
aphy.editor .markup .captioned-image-container a.image-link, .typography.ed=
itor .markup .captioned-image-container-static:first-child a.image-link { m=
argin-top: 0px; margin-bottom: 0px; }
  .typography .markup ::target-text, .typography.editor .markup ::target-te=
xt { background: var(--color-accent-bg-orange); }
  .typography .markup .captioned-image-container-static:first-child, .typog=
raphy .markup .captioned-image-container:first-child, .typography .markup >=
 :first-child, .typography.editor .markup .captioned-image-container-static=
:first-child, .typography.editor .markup .captioned-image-container:first-c=
hild, .typography.editor .markup > :first-child { margin-top: 0px; }
  .typography .markup .captioned-image-container-static:last-child, .typogr=
aphy .markup .captioned-image-container-static:last-child figcaption, .typo=
graphy .markup .captioned-image-container:last-child, .typography .markup .=
captioned-image-container:last-child figcaption, .typography .markup > :las=
t-child, .typography.editor .markup .captioned-image-container-static:last-=
child, .typography.editor .markup .captioned-image-container-static:last-ch=
ild figcaption, .typography.editor .markup .captioned-image-container:last-=
child, .typography.editor .markup .captioned-image-container:last-child fig=
caption, .typography.editor .markup > :last-child { margin-bottom: 0px; }
  .typography .markup .captioned-image-container-static:last-child figcapti=
on, .typography .markup .captioned-image-container:last-child figcaption, .=
typography.editor .markup .captioned-image-container-static:last-child figc=
aption, .typography.editor .markup .captioned-image-container:last-child fi=
gcaption { padding-bottom: 0px; }
  .typography ul li, .typography.editor ul li { }
  .typography .markup, .typography.editor .markup { word-break: break-word;=
 margin-bottom: var(--size-16); }
  .typography .preamble, .typography.editor .preamble { margin-top: var(--s=
ize-16); }
  .typography .preamble hr, .typography.editor .preamble hr { margin: var(-=
-size-16) 0 0; }
  .typography .markup img, .typography.editor .markup img { display: block;=
 max-width: 100%; height: auto; margin: 0px auto; }
  .typography .markup img.sizing-large, .typography.editor .markup img.sizi=
ng-large { max-width: calc(-30px + 100vw); margin: 0px; }
  .typography .markup img.sizing-fullscreen, .typography.editor .markup img=
.sizing-fullscreen { flex: 1 1 auto; max-width: none; height: auto; margin:=
 0px; }
  .typography .markup table.image-wrapper, .typography .markup table.kindle=
-wrapper, .typography.editor .markup table.image-wrapper, .typography.edito=
r .markup table.kindle-wrapper { }
  .typography .markup table.image-wrapper img, .typography .markup table.ki=
ndle-wrapper img, .typography.editor .markup table.image-wrapper img, .typo=
graphy.editor .markup table.kindle-wrapper img { width: auto !important; ma=
x-width: 100%; }
  @media (-ms-high-contrast:none), (-ms-high-contrast:active) {
  .typography .markup table.image-wrapper img, .typography .markup table.ki=
ndle-wrapper img, .typography.editor .markup table.image-wrapper img, .typo=
graphy.editor .markup table.kindle-wrapper img { max-width: 550px; }
}
  .typography .markup table.image-wrapper img.wide-image, .typography .mark=
up table.kindle-wrapper img.wide-image, .typography.editor .markup table.im=
age-wrapper img.wide-image, .typography.editor .markup table.kindle-wrapper=
 img.wide-image { width: 100%; max-width: 550px; }
  .typography .markup a.image-link, .typography .markup div.image-link, .ty=
pography.editor .markup a.image-link, .typography.editor .markup div.image-=
link { display: flex; flex-direction: column; align-items: center; padding:=
 0px; margin: 0px auto; width: auto; height: auto; border: 0px; text-decora=
tion: none; }
  .typography .markup td a.image-link, .typography.editor .markup td a.imag=
e-link { margin: 0px; }
  .form-styles div.error-box, .typography .image-link, .typography.editor .=
image-link { position: relative; }
  .typography .image-link.is-viewable-img, .typography.editor .image-link.i=
s-viewable-img { cursor: zoom-in; transition: var(--animate-hover); }
  .typography .image-link.is-viewable-img:active:not(:has(.icon-container:a=
ctive)), .typography.editor .image-link.is-viewable-img:active:not(:has(.ic=
on-container:active)) { transform: var(--transform-pressed-more); }
  .typography .image-link.is-viewable-img:focus-visible > .image2-inset, .t=
ypography.editor .image-link.is-viewable-img:focus-visible > .image2-inset =
{ outline: 0px; overflow: hidden; border-radius: var(--border-radius-xs); b=
ox-shadow: var(--focus-ring); }
  .typography .image-link:focus-visible .image-link-expand, .typography .im=
age-link:focus-within .image-link-expand, .typography .image-link:hover .im=
age-link-expand, .typography.editor .image-link:focus-visible .image-link-e=
xpand, .typography.editor .image-link:focus-within .image-link-expand, .typ=
ography.editor .image-link:hover .image-link-expand { opacity: 1; }
  .typography .image-link.placeholder, .typography .image-link.processing, =
.typography.editor .image-link.placeholder, .typography.editor .image-link.=
processing { cursor: progress; }
  .typography .image-link.placeholder .image2-inset, .typography .image-lin=
k.processing .image2-inset, .typography.editor .image-link.placeholder .ima=
ge2-inset, .typography.editor .image-link.processing .image2-inset { backgr=
ound-color: var(--color-bg-secondary); }
  .typography .image-link.placeholder img, .typography .image-link.processi=
ng img, .typography.editor .image-link.placeholder img, .typography.editor =
.image-link.processing img { transition: filter var(--animation-timing-slow=
) var(--animation-smooth),opacity var(--animation-timing-slow) var(--animat=
ion-smooth); animation: 1s ease-in-out 0s infinite alternate none running p=
rocessing-fade; filter: grayscale(75%); }
  @keyframes processing-fade {=20
  0% { opacity: 0.4; }
  100% { opacity: 0.8; }
}
  .typography .captioned-image-container figure:has(> a.image2-align-left),=
 .typography .captioned-image-container figure:has(> a.image2-align-right),=
 .typography.editor .captioned-image-container figure:has(> a.image2-align-=
left), .typography.editor .captioned-image-container figure:has(> a.image2-=
align-right) { max-width: 50%; shape-outside: margin-box; display: block; p=
adding: 16px; }
  .typography .captioned-image-container figure:has(> a.image2-align-left) =
> a.image2-align-left, .typography .captioned-image-container figure:has(> =
a.image2-align-left) > a.image2-align-right, .typography .captioned-image-c=
ontainer figure:has(> a.image2-align-right) > a.image2-align-left, .typogra=
phy .captioned-image-container figure:has(> a.image2-align-right) > a.image=
2-align-right, .typography.editor .captioned-image-container figure:has(> a=
.image2-align-left) > a.image2-align-left, .typography.editor .captioned-im=
age-container figure:has(> a.image2-align-left) > a.image2-align-right, .ty=
pography.editor .captioned-image-container figure:has(> a.image2-align-righ=
t) > a.image2-align-left, .typography.editor .captioned-image-container fig=
ure:has(> a.image2-align-right) > a.image2-align-right { float: none; paddi=
ng: 0px; margin: 0px; max-width: 100%; }
  @media (min-width: 1024px) {
  .typography.editor:not(:has(#toc)) .captioned-image-container figure:has(=
> a.image2-offset-left), .typography:not(:has(#toc)) .captioned-image-conta=
iner figure:has(> a.image2-offset-left) { margin-left: var(--image-offset-m=
argin); }
  .typography.editor:not(:has(#toc)) .captioned-image-container figure:has(=
> a.image2-offset-right), .typography:not(:has(#toc)) .captioned-image-cont=
ainer figure:has(> a.image2-offset-right) { margin-right: var(--image-offse=
t-margin); }
}
  @media (min-width: 1300px) {
  .typography .captioned-image-container figure:has(> a.image2-offset-left)=
, .typography.editor .captioned-image-container figure:has(> a.image2-offse=
t-left) { margin-left: var(--image-offset-margin); }
  .typography .captioned-image-container figure:has(> a.image2-offset-right=
), .typography.editor .captioned-image-container figure:has(> a.image2-offs=
et-right) { margin-right: var(--image-offset-margin); }
}
  .typography .captioned-image-container figure:has(> a.image2-align-left),=
 .typography.editor .captioned-image-container figure:has(> a.image2-align-=
left) { float: left; padding-left: 0px; margin-right: 16px; margin-bottom: =
8px; }
  .typography .captioned-image-container figure:has(> a.image2-align-right)=
, .typography.editor .captioned-image-container figure:has(> a.image2-align=
-right) { float: right; padding-right: 0px; margin-left: 16px; margin-botto=
m: 8px; }
  .typography .captioned-image-container figure:has(> a.image2-align-left):=
:after, .typography .captioned-image-container figure:has(> a.image2-align-=
right)::after, .typography.editor .captioned-image-container figure:has(> a=
.image2-align-left)::after, .typography.editor .captioned-image-container f=
igure:has(> a.image2-align-right)::after { content: ""; display: table; cle=
ar: both; }
  @media (max-width: 1024px) {
  .typography .captioned-image-container figure:has(> a.image2-align-left),=
 .typography .captioned-image-container figure:has(> a.image2-align-right),=
 .typography.editor .captioned-image-container figure:has(> a.image2-align-=
left), .typography.editor .captioned-image-container figure:has(> a.image2-=
align-right) { float: none; margin: 1em auto; max-width: 100%; width: auto;=
 padding: 0px; }
  .typography .captioned-image-container figure:has(> a.image2-align-left.t=
hefp), .typography .captioned-image-container figure:has(> a.image2-align-r=
ight.thefp), .typography .captioned-image-container figure:has(> a.image2-o=
ffset-left), .typography .captioned-image-container figure:has(> a.image2-o=
ffset-right), .typography.editor .captioned-image-container figure:has(> a.=
image2-align-left.thefp), .typography.editor .captioned-image-container fig=
ure:has(> a.image2-align-right.thefp), .typography.editor .captioned-image-=
container figure:has(> a.image2-offset-left), .typography.editor .captioned=
-image-container figure:has(> a.image2-offset-right) { margin: 1em auto; }
  .typography .captioned-image-container figure:has(> a.image2-align-left) =
.image2-inset, .typography .captioned-image-container figure:has(> a.image2=
-align-right) .image2-inset, .typography.editor .captioned-image-container =
figure:has(> a.image2-align-left) .image2-inset, .typography.editor .captio=
ned-image-container figure:has(> a.image2-align-right) .image2-inset { disp=
lay: block; justify-content: initial; }
}
  .typography .image2-inset, .typography.editor .image2-inset { position: r=
elative; display: flex; }
  .typography .image2-inset.image2-full-screen, .typography.editor .image2-=
inset.image2-full-screen { width: 100vw; }
  .typography .image2-inset.image2-full-screen picture, .typography.editor =
.image2-inset.image2-full-screen picture { display: flex; flex: 1 1 auto; }
  .typography .image-link-expand, .typography.editor .image-link-expand { d=
isplay: flex; align-items: center; justify-content: center; position: absol=
ute; top: var(--size-12); right: var(--size-12); height: var(--size-32); op=
acity: 0; transition: opacity var(--animation-timing-fast) var(--animation-=
smooth); }
  .typography .image-link-expand:hover, .typography.editor .image-link-expa=
nd:hover { opacity: 1; }
  .typography .image-link-expand .icon-container, .typography.editor .image=
-link-expand .icon-container { display: flex; align-items: center; justify-=
content: center; width: var(--size-32); height: var(--size-32); background:=
 var(--material-dark-regular); border: 0px; outline: 0px; border-radius: va=
r(--border-radius-sm); backdrop-filter: var(--material-blur); transition: a=
ll var(--animation-timing-fast) var(--animation-smooth); cursor: pointer; }
  .typography .image-link-expand .icon-container svg, .typography.editor .i=
mage-link-expand .icon-container svg { stroke: var(--color-utility-white); =
}
  .typography .image-link-expand .icon-container:hover, .typography.editor =
.image-link-expand .icon-container:hover { background: var(--material-dark-=
thick); }
  .typography .image-link-expand .icon-container:active, .typography.editor=
 .image-link-expand .icon-container:active { transform: var(--transform-pre=
ssed); }
  .typography .image-link-expand .icon-container:focus-visible, .typography=
.editor .image-link-expand .icon-container:focus-visible { outline: 0px; bo=
x-shadow: var(--focus-ring); }
  .typography .image-link-expand .icon-container.restack-image, .typography=
.editor .image-link-expand .icon-container.restack-image { display: none; }
  .typography .image-link.can-restack .icon-container.restack-image, .typog=
raphy.editor .image-link.can-restack .icon-container.restack-image { displa=
y: flex; }
  .typography .markup iframe.spotify-wrap, .typography.editor .markup ifram=
e.spotify-wrap { display: block; top: 0px; left: 0px; margin: var(--size-32=
) auto; padding: 0px; height: 152px; width: 100%; max-width: 550px; text-de=
coration: none; border-radius: var(--border-radius-md); }
  .typography .markup iframe.spotify-wrap.podcast, .typography.editor .mark=
up iframe.spotify-wrap.podcast { height: 152px; }
  .typography .markup iframe.spotify-wrap.album, .typography .markup iframe=
.spotify-wrap.artist, .typography .markup iframe.spotify-wrap.playlist, .ty=
pography.editor .markup iframe.spotify-wrap.album, .typography.editor .mark=
up iframe.spotify-wrap.artist, .typography.editor .markup iframe.spotify-wr=
ap.playlist { height: 380px; }
  .typography .markup a.soundcloud-wrap, .typography.editor .markup a.sound=
cloud-wrap { max-width: 398px; }
  .typography .markup div.soundcloud-wrap, .typography.editor .markup div.s=
oundcloud-wrap { max-width: 398px; height: 116px; }
  .typography .markup a.bandcamp-wrap, .typography.editor .markup a.bandcam=
p-wrap { max-width: 700px; }
  .typography .markup div.bandcamp-wrap, .typography.editor .markup div.ban=
dcamp-wrap { max-width: 700px; height: 120px; }
  .typography .markup div.bandcamp-wrap.album, .typography.editor .markup d=
iv.bandcamp-wrap.album { height: 241px; }
  .typography .markup a.bandcamp-wrap, .typography .markup a.soundcloud-wra=
p, .typography .markup div.bandcamp-wrap, .typography .markup div.soundclou=
d-wrap, .typography.editor .markup a.bandcamp-wrap, .typography.editor .mar=
kup a.soundcloud-wrap, .typography.editor .markup div.bandcamp-wrap, .typog=
raphy.editor .markup div.soundcloud-wrap { position: relative; width: 100%;=
 margin: 1.6em 0px; }
  .typography .markup div.bandcamp-wrap iframe, .typography .markup div.sou=
ndcloud-wrap iframe, .typography.editor .markup div.bandcamp-wrap iframe, .=
typography.editor .markup div.soundcloud-wrap iframe { margin: 0px; padding=
: 0px; height: 100%; width: 100%; }
  .typography .markup a.bandcamp-wrap, .typography .markup a.soundcloud-wra=
p, .typography.editor .markup a.bandcamp-wrap, .typography.editor .markup a=
.soundcloud-wrap { display: block; height: 114px; background: rgb(245, 245,=
 245); border-radius: var(--border-radius-sm); border: 1px solid rgb(229, 2=
29, 229); text-decoration: none; }
  .typography .markup a.bandcamp-wrap img, .typography .markup a.soundcloud=
-wrap img, .typography.editor .markup a.bandcamp-wrap img, .typography.edit=
or .markup a.soundcloud-wrap img { margin: 0px; max-width: none; }
  .typography .markup a.bandcamp-wrap .thumbnail, .typography .markup a.sou=
ndcloud-wrap .thumbnail, .typography.editor .markup a.bandcamp-wrap .thumbn=
ail, .typography.editor .markup a.soundcloud-wrap .thumbnail { display: blo=
ck; float: left; border-style: solid; border-color: rgb(245, 245, 245); bor=
der-image: initial; border-width: 7px 15px 7px 7px; height: 100px; width: 1=
00px; }
  .typography .markup a.bandcamp-wrap .play, .typography .markup a.soundclo=
ud-wrap .play, .typography.editor .markup a.bandcamp-wrap .play, .typograph=
y.editor .markup a.soundcloud-wrap .play { display: block; float: left; hei=
ght: 43px; width: 43px; border-style: solid; border-color: rgb(245, 245, 24=
5); border-image: initial; border-width: 33px 5px 0px 0px; }
  .typography .markup a.bandcamp-wrap .credits, .typography .markup a.sound=
cloud-wrap .credits, .typography.editor .markup a.bandcamp-wrap .credits, .=
typography.editor .markup a.soundcloud-wrap .credits { display: block; bord=
er-style: solid; border-color: rgb(245, 245, 245); border-image: initial; b=
order-width: 37px 7px 0px 0px; font-family: Interstate, "Lucida Grande", "L=
ucida Sans Unicode", "Lucida Sans", Garuda, Verdana, Tahoma, sans-serif; fo=
nt-weight: var(--font-weight-regular); white-space: nowrap; overflow: hidde=
n; text-overflow: ellipsis; }
  .email-body-container .typography .markup a.bandcamp-wrap .credits, .emai=
l-body-container .typography .markup a.soundcloud-wrap .credits, .email-bod=
y-container .typography.editor .markup a.bandcamp-wrap .credits, .email-bod=
y-container .typography.editor .markup a.soundcloud-wrap .credits { white-s=
pace: normal; }
  .typography .markup a.bandcamp-wrap .credits .author, .typography .markup=
 a.soundcloud-wrap .credits .author, .typography.editor .markup a.bandcamp-=
wrap .credits .author, .typography.editor .markup a.soundcloud-wrap .credit=
s .author { display: block; border-bottom: 1px solid rgb(245, 245, 245); co=
lor: rgb(102, 102, 102); font-size: 12px; line-height: 16px; text-decoratio=
n: underline; }
  .typography .markup a.bandcamp-wrap .credits .title, .typography .markup =
a.soundcloud-wrap .credits .title, .typography.editor .markup a.bandcamp-wr=
ap .credits .title, .typography.editor .markup a.soundcloud-wrap .credits .=
title { display: block; color: rgb(51, 51, 51); font-size: var(--font-size-=
16); line-height: 18px; }
  .typography .markup div.vimeo-wrap, .typography .markup div.youtube-wrap,=
 .typography.editor .markup div.vimeo-wrap, .typography.editor .markup div.=
youtube-wrap { position: relative; border: 0px; margin: var(--size-32) auto=
; }
  .typography .markup div.vimeo-wrap.ProseMirror-selectednode, .typography =
.markup div.youtube-wrap.ProseMirror-selectednode, .typography.editor .mark=
up div.vimeo-wrap.ProseMirror-selectednode, .typography.editor .markup div.=
youtube-wrap.ProseMirror-selectednode { border-radius: var(--border-radius-=
sm); box-shadow: var(--focus-ring); outline: 0px; }
  .typography .markup div.sponsorship-campaign-embed:first-child, .typograp=
hy.editor .markup div.sponsorship-campaign-embed:first-child { margin-top: =
0px; }
  .typography .markup div.sponsorship-campaign-embed, .typography.editor .m=
arkup div.sponsorship-campaign-embed { margin-top: 40px; margin-bottom: 40p=
x; }
  .typography .markup div.sponsorship-campaign-embed .sponsorshipCampaignDo=
cContentWrapper, .typography.editor .markup div.sponsorship-campaign-embed =
.sponsorshipCampaignDocContentWrapper { border-top: 1px solid var(--color-u=
tility-detail); border-bottom: 1px solid var(--color-utility-detail); }
  .typography .markup div.sponsorship-campaign-embed .sponsorshipCampaignDo=
cContentWrapper > :first-child, .typography.editor .markup div.sponsorship-=
campaign-embed .sponsorshipCampaignDocContentWrapper > :first-child { margi=
n-top: var(--size-20); }
  @media (max-width: 768px) {
  .typography .markup div.sponsorship-campaign-embed, .typography.editor .m=
arkup div.sponsorship-campaign-embed { margin-top: 24px; margin-bottom: 24p=
x; }
  .typography .markup div.sponsorship-campaign-embed:first-child, .typograp=
hy.editor .markup div.sponsorship-campaign-embed:first-child { margin-top: =
0px; }
}
  .typography .markup div.sponsorship-campaign-embed .sponsorshipCampaignCo=
ntainer, .typography.editor .markup div.sponsorship-campaign-embed .sponsor=
shipCampaignContainer { text-align: center; display: block; text-decoration=
: none; }
  .typography .markup div.sponsorship-campaign-embed .sponsorshipCampaignCo=
ntainer .sponsorshipCampaignPresentedBy, .typography.editor .markup div.spo=
nsorship-campaign-embed .sponsorshipCampaignContainer .sponsorshipCampaignP=
resentedBy { display: inline-block; margin-bottom: var(--size-12); }
  .typography .markup div.sponsorship-campaign-embed .sponsorshipCampaignCo=
ntainer .sponsorshipCampaignImage, .typography.editor .markup div.sponsorsh=
ip-campaign-embed .sponsorshipCampaignContainer .sponsorshipCampaignImage {=
 max-height: 120px; max-width: 200px; }
  .typography .markup a.vimeo-wrap, .typography .markup a.youtube-wrap, .ty=
pography.editor .markup a.vimeo-wrap, .typography.editor .markup a.youtube-=
wrap { display: block; margin: var(--size-32) 0; }
  .typography .markup a.vimeo-wrap img, .typography .markup a.youtube-wrap =
img, .typography.editor .markup a.vimeo-wrap img, .typography.editor .marku=
p a.youtube-wrap img { display: block; width: 100%; }
  .typography .markup div.vimeo-inner, .typography .markup div.youtube-inne=
r, .typography.editor .markup div.vimeo-inner, .typography.editor .markup d=
iv.youtube-inner { position: relative; overflow: hidden; min-height: 200px;=
 border-radius: var(--border-radius-sm); }
  .typography .markup div.vimeo-inner iframe, .typography .markup div.youtu=
be-inner iframe, .typography.editor .markup div.vimeo-inner iframe, .typogr=
aphy.editor .markup div.youtube-inner iframe { display: block; height: 100%=
; width: 100%; border: 0px; aspect-ratio: 1.77778 / 1; background-color: va=
r(--color-bg-secondary); background-repeat: no-repeat; background-size: aut=
o; pointer-events: all; }
  .typography .markup div.vimeo-inner iframe.disabled, .typography .markup =
div.youtube-inner iframe.disabled, .typography.editor .markup div.vimeo-inn=
er iframe.disabled, .typography.editor .markup div.youtube-inner iframe.dis=
abled { pointer-events: none; }
  .typography .markup div.vimeo-overlay, .typography .markup div.youtube-ov=
erlay, .typography.editor .markup div.vimeo-overlay, .typography.editor .ma=
rkup div.youtube-overlay { cursor: pointer; display: flex; flex-direction: =
column; justify-content: flex-end; position: absolute; box-sizing: border-b=
ox; pointer-events: all; top: 0px; height: 100%; width: 100%; background-co=
lor: rgba(25, 25, 25, 0.3); transition: var(--animate-hover); opacity: 0; }
  @media screen and (max-width: 650px) {
  .typography .markup div.vimeo-overlay, .typography .markup div.youtube-ov=
erlay, .typography.editor .markup div.vimeo-overlay, .typography.editor .ma=
rkup div.youtube-overlay { display: none !important; }
}
  .typography .markup div.vimeo-overlay:not(.hidden):not(.disabled):hover, =
.typography .markup div.youtube-overlay:not(.hidden):not(.disabled):hover, =
.typography.editor .markup div.vimeo-overlay:not(.hidden):not(.disabled):ho=
ver, .typography.editor .markup div.youtube-overlay:not(.hidden):not(.disab=
led):hover { opacity: 1; }
  .typography .markup div.vimeo-overlay.disabled, .typography .markup div.v=
imeo-overlay.hidden, .typography .markup div.youtube-overlay.disabled, .typ=
ography .markup div.youtube-overlay.hidden, .typography.editor .markup div.=
vimeo-overlay.disabled, .typography.editor .markup div.vimeo-overlay.hidden=
, .typography.editor .markup div.youtube-overlay.disabled, .typography.edit=
or .markup div.youtube-overlay.hidden { opacity: 0; pointer-events: none; }
  .typography .markup div.vimeo-instructions, .typography .markup div.youtu=
be-instructions, .typography.editor .markup div.vimeo-instructions, .typogr=
aphy.editor .markup div.youtube-instructions { display: flex; justify-conte=
nt: center; font-size: var(--font-size-15); line-height: var(--line-height-=
20); letter-spacing: -0.23px; font-family: var(--font-family-text); font-we=
ight: var(--font-weight-medium); padding: var(--size-32) var(--size-16) var=
(--size-16); background: linear-gradient(rgba(25, 25, 25, 0), rgba(25, 25, =
25, 0.8)); }
  .typography .markup div.prediction-market-wrap, .typography.editor .marku=
p div.prediction-market-wrap { display: flex; align-items: center; justify-=
content: center; margin-bottom: 12px; }
  .typography .markup div.prediction-market-wrap iframe, .typography.editor=
 .markup div.prediction-market-wrap iframe { max-width: 100%; display: bloc=
k; }
  .typography .markup div.polymarket-wrap, .typography.editor .markup div.p=
olymarket-wrap { margin-bottom: 12px; border-radius: var(--border-radius-md=
); }
  .typography .markup div.polymarket-wrap iframe, .typography.editor .marku=
p div.polymarket-wrap iframe { max-width: 100%; display: block; margin: 0px=
 auto; border-radius: var(--border-radius-md); }
  .typography .markup div.datawrapper-wrap, .typography .markup div.lichess=
-wrap, .typography.editor .markup div.datawrapper-wrap, .typography.editor =
.markup div.lichess-wrap { display: flex; align-items: center; justify-cont=
ent: center; }
  .typography .markup div.lichess-wrap iframe, .typography.editor .markup d=
iv.lichess-wrap iframe { max-width: 100%; display: block; }
  .typography .markup div.datawrapper-wrap iframe, .typography.editor .mark=
up div.datawrapper-wrap iframe { max-width: 100%; display: block; margin-to=
p: var(--size-12); margin-bottom: var(--size-24); }
  .typography .markup div.datawrapper-wrap.static, .typography.editor .mark=
up div.datawrapper-wrap.static { display: block; }
  .typography .markup div.datawrapper-wrap.static .datawrapper-title, .typo=
graphy.editor .markup div.datawrapper-wrap.static .datawrapper-title { font=
-family: var(--font_family_ui, var(--font-family-text)); font-size: 16px; f=
ont-weight: 700; padding: 0px 12px; }
  .typography .markup div.datawrapper-wrap.static .datawrapper-description,=
 .typography.editor .markup div.datawrapper-wrap.static .datawrapper-descri=
ption { font-family: var(--font_family_ui, var(--font-family-text)); font-s=
ize: 14px; padding: 0px 12px; }
  .typography .markup div.tiktok-wrap, .typography.editor .markup div.tikto=
k-wrap { position: relative; box-sizing: border-box; display: block; z-inde=
x: 0; max-width: 100vw; width: 325px; height: 800px; padding: 3px; margin: =
2em auto; font-size: 14px; font-family: var(--font_family_ui, var(--font-fa=
mily-text)); }
  .substack-frame-body .typography .markup div.tiktok-wrap, .substack-frame=
-body .typography.editor .markup div.tiktok-wrap { height: 700px; }
  @media screen and (max-width: 370px) {
  .typography .markup div.tiktok-wrap, .typography.editor .markup div.tikto=
k-wrap { width: calc(-32px + 95vw); height: calc(-70px + 195.588vw); }
}
  .typography .markup div.tiktok-wrap.static, .typography.editor .markup di=
v.tiktok-wrap.static { border: 1px solid var(--color-utility-detail); width=
: 260px; height: auto; background-color: var(--color-bg-primary); font-size=
: 14px; }
  .typography .markup div.tiktok-wrap .tiktok-wrap.static, .typography.edit=
or .markup div.tiktok-wrap .tiktok-wrap.static { position: absolute; displa=
y: flex; flex-direction: column; top: 0px; left: 0px; height: 700px; width:=
 100%; z-index: 0; opacity: 1; margin: 0px; }
  .typography .markup div.tiktok-wrap .tiktok-wrap.static.hidden, .typograp=
hy.editor .markup div.tiktok-wrap .tiktok-wrap.static.hidden { z-index: -1;=
 animation-name: fade-out; animation-iteration-count: 1; animation-timing-f=
unction: ease-in; animation-duration: 0.5s; opacity: 0; }
  .typography .markup div.tiktok-wrap .tiktok-wrap.static .content, .typogr=
aphy.editor .markup div.tiktok-wrap .tiktok-wrap.static .content { display:=
 flex; flex-direction: column; overflow: hidden; margin: 12px 12px 10px; pa=
dding: 0px; }
  .typography .markup div.tiktok-wrap .tiktok-wrap.static .content .title, =
.typography.editor .markup div.tiktok-wrap .tiktok-wrap.static .content .ti=
tle { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -web=
kit-line-clamp: 3; -webkit-box-orient: vertical; }
  .typography .markup div.tiktok-wrap iframe, .typography.editor .markup di=
v.tiktok-wrap iframe { position: absolute; display: none; top: 0px; left: 0=
px; margin: 0px; padding: 0px; height: 100%; width: 100%; z-index: -1; }
  .typography .markup div.tiktok-wrap iframe.visible, .typography.editor .m=
arkup div.tiktok-wrap iframe.visible { z-index: 0; display: block; }
  .typography .markup div.tiktok-wrap img.thumbnail, .typography.editor .ma=
rkup div.tiktok-wrap img.thumbnail { border-top-left-radius: 4px; border-to=
p-right-radius: 4px; }
  .typography .markup div.tiktok-wrap .content, .typography.editor .markup =
div.tiktok-wrap .content { padding: 12px 12px 14px; }
  .typography .markup div.tiktok-wrap .content a, .typography.editor .marku=
p div.tiktok-wrap .content a { display: block; color: var(--color-fg-primar=
y); text-decoration: none; }
  .typography .markup div.tiktok-wrap .content a.author, .typography.editor=
 .markup div.tiktok-wrap .content a.author { font-weight: var(--font-weight=
-semibold); }
  .typography .markup div.tiktok-wrap .content a.title, .typography.editor =
.markup div.tiktok-wrap .content a.title { margin-top: 8px; font-size: 14px=
; line-height: 120%; }
  .typography .markup div.tiktok-wrap .fallback-failure, .typography.editor=
 .markup div.tiktok-wrap .fallback-failure { display: flex; position: absol=
ute; box-sizing: border-box; top: 0px; right: 0px; flex-direction: column; =
justify-content: center; width: 100%; height: 670px; text-align: center; bo=
rder: 1px solid var(--color-utility-detail); background-color: var(--color-=
bg-primary); z-index: -2; border-radius: var(--border-radius-sm); }
  .typography .markup div.tiktok-wrap .fallback-failure.no-border, .typogra=
phy.editor .markup div.tiktok-wrap .fallback-failure.no-border { border: 0p=
x; height: 100%; background-color: transparent; }
  .typography .markup div.tiktok-wrap .fallback-failure .error-content, .ty=
pography.editor .markup div.tiktok-wrap .fallback-failure .error-content { =
margin: 0px 16px; opacity: 0; }
  .typography .markup div.tiktok-wrap .fallback-failure .error-content .err=
or-icon, .typography.editor .markup div.tiktok-wrap .fallback-failure .erro=
r-content .error-icon { height: 64px; margin-bottom: 12px; }
  .typography .markup div.tiktok-wrap .fallback-failure.visible .error-cont=
ent, .typography.editor .markup div.tiktok-wrap .fallback-failure.visible .=
error-content { animation-name: fade-in; animation-iteration-count: 1; anim=
ation-timing-function: ease-in; animation-duration: 1s; opacity: 1; }
  .typography .markup div.tiktok-wrap div.tiktok-screen, .typography.editor=
 .markup div.tiktok-wrap div.tiktok-screen { cursor: pointer; position: abs=
olute; border-radius: var(--border-radius-sm); box-sizing: border-box; top:=
 0px; right: 0px; height: 100%; width: 100%; background-color: rgba(255, 25=
5, 255, 0.2); text-align: center; vertical-align: middle; z-index: 0; }
  .typography .markup div.tiktok-wrap div.tiktok-screen .instructions, .typ=
ography.editor .markup div.tiktok-wrap div.tiktok-screen .instructions { po=
sition: relative; top: 50%; visibility: hidden; margin: auto; }
  .typography .markup div.tiktok-wrap div.tiktok-screen:not(.sunken):hover =
.instructions, .typography.editor .markup div.tiktok-wrap div.tiktok-screen=
:not(.sunken):hover .instructions { transition-property: visibility; transi=
tion-delay: 0.5s; visibility: visible; color: rgb(255, 255, 255); }
  .typography .markup div.tiktok-wrap div.tiktok-screen.sunken, .typography=
.editor .markup div.tiktok-wrap div.tiktok-screen.sunken { pointer-events: =
initial; opacity: 0; z-index: -2; }
  .typography .markup div.bluesky-wrap.static, .typography.editor .markup d=
iv.bluesky-wrap.static { font-family: var(--font_family_ui, var(--font-fami=
ly-text)); box-sizing: border-box; border-radius: var(--border-radius-md); =
border: 1px solid var(--color-utility-detail); padding: 24px; margin-bottom=
: 24px; }
  .typography .markup div.bluesky-wrap.static .bluesky-avatar, .typography.=
editor .markup div.bluesky-wrap.static .bluesky-avatar { border-radius: 50%=
; display: inline-block; margin-right: 6px; height: 40px; width: 40px; }
  .typography .markup div.bluesky-wrap.static .bluesky-author-name, .typogr=
aphy.editor .markup div.bluesky-wrap.static .bluesky-author-name { font-wei=
ght: 700; }
  .typography .markup div.bluesky-wrap.static .bluesky-author-handle, .typo=
graphy .markup div.bluesky-wrap.static .bluesky-created-at, .typography.edi=
tor .markup div.bluesky-wrap.static .bluesky-author-handle, .typography.edi=
tor .markup div.bluesky-wrap.static .bluesky-created-at { color: var(--prin=
t_secondary, var(--print_secondary_on_web_bg_color, var(--print_secondary, =
var(--color-fg-secondary)))); }
  .typography .markup .community-chat, .typography.editor .markup .communit=
y-chat { margin: var(--size-32) 0; }
  .typography .markup div.embedded-post-wrap, .typography.editor .markup di=
v.embedded-post-wrap { text-align: center; direction: ltr; }
  .typography .markup div.embedded-post-wrap .embedded-post, .typography.ed=
itor .markup div.embedded-post-wrap .embedded-post { display: block; text-d=
ecoration: none; font-family: var(--font_family_ui, var(--font-family-text)=
); color: var(--print_on_web_bg_color, var(--color-fg-primary)); line-heigh=
t: 1.5; text-align: left; max-width: 600px; box-sizing: border-box; border-=
radius: var(--border-radius-md); border: 1px solid var(--color-utility-deta=
il); margin: 36px auto; padding: 20px; }
  .typography .markup div.embedded-post-wrap .embedded-post.narrow, .typogr=
aphy.editor .markup div.embedded-post-wrap .embedded-post.narrow { margin: =
20px auto; }
  .typography .markup div.embedded-post-wrap .embedded-post-header, .typogr=
aphy.editor .markup div.embedded-post-wrap .embedded-post-header { height: =
28px; display: flex; align-items: center; justify-content: flex-start; padd=
ing-bottom: 20px; border-bottom: 1px solid var(--color-utility-detail); mar=
gin-bottom: 20px; }
  .typography .markup div.embedded-post-wrap .embedded-post-publication-log=
o, .typography.editor .markup div.embedded-post-wrap .embedded-post-publica=
tion-logo { width: 28px; height: 28px; border-radius: var(--border-radius-s=
m); margin: 0px 12px 0px 0px; }
  .typography .markup div.embedded-post-wrap .embedded-post-publication-nam=
e, .typography.editor .markup div.embedded-post-wrap .embedded-post-publica=
tion-name { font-family: var(--font_family_headings, var(--font_family_head=
ings_preset, var(--font-family-title))); -webkit-font-smoothing: antialiase=
d; font-size: 16px; line-height: 28px; font-weight: var(--font-weight-mediu=
m); }
  .typography .markup div.embedded-post-wrap .embedded-post-title-wrapper, =
.typography.editor .markup div.embedded-post-wrap .embedded-post-title-wrap=
per { margin-bottom: 8px; display: flex; align-items: flex-start; }
  .typography .markup div.embedded-post-wrap .embedded-post-title-icon, .ty=
pography.editor .markup div.embedded-post-wrap .embedded-post-title-icon { =
stroke: var(--print_on_web_bg_color, var(--color-fg-primary)); margin-botto=
m: unset; margin-left: unset; margin-right: 9px; display: flex; width: 16px=
; height: 16px; margin-top: 4px; }
  .typography .markup div.embedded-post-wrap .embedded-post-title-icon-stat=
ic, .typography.editor .markup div.embedded-post-wrap .embedded-post-title-=
icon-static { margin-top: 5px; }
  .typography .markup div.embedded-post-wrap .embedded-post-cta-icon, .typo=
graphy.editor .markup div.embedded-post-wrap .embedded-post-cta-icon { marg=
in: -6px 4px -6px -8px; stroke: var(--print_on_web_bg_color, var(--color-fg=
-primary)); fill: var(--print_on_web_bg_color, var(--color-fg-primary)); di=
splay: flex; }
  .typography .markup div.embedded-post-wrap .embedded-post-cta-icon-static=
, .typography.editor .markup div.embedded-post-wrap .embedded-post-cta-icon=
-static { margin-right: 9px; }
  .typography .markup div.embedded-post-wrap .embedded-post-title, .typogra=
phy.editor .markup div.embedded-post-wrap .embedded-post-title { font-famil=
y: var(--font_family_headings, var(--font_family_headings_preset, var(--fon=
t-family-title))); -webkit-font-smoothing: antialiased; color: var(--print_=
on_web_bg_color, var(--color-fg-primary)); font-size: 18px; font-weight: va=
r(--font-weight-bold); text-decoration: none; }
  .typography .markup div.embedded-post-wrap .embedded-post-body, .typograp=
hy.editor .markup div.embedded-post-wrap .embedded-post-body { font-family:=
 var(--font_family_ui, var(--font-family-text)); font-size: 16px; line-heig=
ht: 1.6; margin-bottom: 16px; color: var(--print_secondary, var(--print_sec=
ondary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondary))))=
; margin-top: 4px; }
  .typography .markup div.embedded-post-wrap .embedded-post-cta-wrapper, .t=
ypography.editor .markup div.embedded-post-wrap .embedded-post-cta-wrapper =
{ display: inline-flex; box-sizing: border-box; border-radius: var(--border=
-radius-sm); border: 1px solid var(--color-utility-detail); padding: 10px 1=
2px; font-size: var(--font-size-16); line-height: 16px; margin-bottom: 16px=
; font-weight: var(--font-weight-medium); align-items: center; }
  .typography .markup div.embedded-post-wrap .embedded-post-cta, .typograph=
y.editor .markup div.embedded-post-wrap .embedded-post-cta { color: var(--p=
rint_on_web_bg_color, var(--color-fg-primary)); text-decoration: none; }
  .typography .markup div.embedded-post-wrap .embedded-post-meta, .typograp=
hy.editor .markup div.embedded-post-wrap .embedded-post-meta { color: var(-=
-print_secondary, var(--print_secondary_on_web_bg_color, var(--print_second=
ary, var(--color-fg-secondary)))); font-size: 14px; }
  .post .post-header .meta-author-wrap.alternative-meta tr.meta-author-wrap=
-row, .typography .markup div.embedded-publication-wrap .embedded-publicati=
on-flex, .typography.editor .markup div.embedded-publication-wrap .embedded=
-publication-flex { display: flex; }
  .typography .markup div.embedded-publication-wrap .embedded-publication, =
.typography.editor .markup div.embedded-publication-wrap .embedded-publicat=
ion { font-weight: var(--font-weight-regular); text-decoration: none; font-=
family: var(--font_family_ui, var(--font-family-text)); color: var(--print_=
on_web_bg_color, var(--color-fg-primary)); line-height: 1.5; text-align: le=
ft; max-width: 600px; box-sizing: border-box; border-radius: var(--border-r=
adius-md); border: 1px solid var(--color-utility-detail); margin: 36px auto=
; padding: 24px; align-items: flex-start; }
  .typography .markup div.embedded-publication-wrap .embedded-publication-l=
eft, .typography.editor .markup div.embedded-publication-wrap .embedded-pub=
lication-left { margin-right: 16px; flex-shrink: 0; }
  .typography .markup div.embedded-publication-wrap .embedded-publication-l=
ogo, .typography.editor .markup div.embedded-publication-wrap .embedded-pub=
lication-logo { width: 40px; height: 40px; border-radius: var(--border-radi=
us-sm); margin: 0px auto; }
  .typography .markup div.embedded-publication-wrap .embedded-publication-l=
ink-part, .typography.editor .markup div.embedded-publication-wrap .embedde=
d-publication-link-part { color: var(--print_on_web_bg_color, var(--color-f=
g-primary)); text-decoration: none; }
  .typography .markup div.embedded-publication-wrap .embedded-publication-n=
ame, .typography.editor .markup div.embedded-publication-wrap .embedded-pub=
lication-name { margin: 0px 0px 2px; font-family: var(--font_family_heading=
s, var(--font_family_headings_preset, var(--font-family-title))); -webkit-f=
ont-smoothing: antialiased; font-size: 16px; line-height: 24px; font-weight=
: var(--font-weight-semibold); }
  .typography .markup div.embedded-publication-wrap .embedded-publication-h=
ero-text, .typography.editor .markup div.embedded-publication-wrap .embedde=
d-publication-hero-text { font-size: var(--font-size-16); line-height: 21px=
; margin-bottom: 4px; }
  .typography .markup div.embedded-publication-wrap .embedded-publication-a=
uthor-name, .typography.editor .markup div.embedded-publication-wrap .embed=
ded-publication-author-name { color: var(--print_secondary, var(--print_sec=
ondary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondary))))=
; font-size: 14px; line-height: 21px; }
  .typography .markup div.embedded-publication-wrap .embedded-publication.s=
how-subscribe, .typography.editor .markup div.embedded-publication-wrap .em=
bedded-publication.show-subscribe { display: block; text-align: center; pad=
ding: 24px; }
  @media screen and (max-width: 650px) {
  .typography .markup div.embedded-publication-wrap .embedded-publication.s=
how-subscribe, .typography.editor .markup div.embedded-publication-wrap .em=
bedded-publication.show-subscribe { padding: 24px; }
}
  .typography .markup div.embedded-publication-wrap .embedded-publication.s=
how-subscribe .embedded-publication-logo, .typography.editor .markup div.em=
bedded-publication-wrap .embedded-publication.show-subscribe .embedded-publ=
ication-logo { width: 56px; height: 56px; margin-bottom: 20px; }
  .typography .markup div.embedded-publication-wrap .embedded-publication.s=
how-subscribe .embedded-publication-name, .typography.editor .markup div.em=
bedded-publication-wrap .embedded-publication.show-subscribe .embedded-publ=
ication-name { font-size: 18px; line-height: 27px; margin-bottom: 2px; }
  .typography .markup div.embedded-publication-wrap .embedded-publication.s=
how-subscribe .embedded-publication-hero-text, .typography.editor .markup d=
iv.embedded-publication-wrap .embedded-publication.show-subscribe .embedded=
-publication-hero-text { font-size: 16px; line-height: 24px; margin-bottom:=
 4px; }
  .typography .markup div.embedded-publication-wrap .embedded-publication.s=
how-subscribe .embedded-publication-subscribe, .typography.editor .markup d=
iv.embedded-publication-wrap .embedded-publication.show-subscribe .embedded=
-publication-subscribe { display: flex; flex-flow: row; align-items: flex-s=
tart; margin: 24px auto 0px; max-width: 370px; width: 100%; height: 44px; b=
order-radius: var(--border-radius-sm); border: 1px solid var(--background_p=
op); overflow: hidden; }
  .typography .markup div.embedded-publication-wrap .embedded-publication.s=
how-subscribe .embedded-publication-subscribe .email-input, .typography.edi=
tor .markup div.embedded-publication-wrap .embedded-publication.show-subscr=
ibe .embedded-publication-subscribe .email-input { display: inline-block; p=
adding: 14px 10px 14px 14px; box-sizing: border-box; height: 100%; width: 1=
00%; background: var(--web_bg_color); font-family: var(--font_family_ui, va=
r(--font-family-text)); font-size: var(--font-size-14); line-height: var(--=
line-height-20); appearance: none; border: 0px; color: var(--print_on_web_b=
g_color); }
  .typography .markup div.embedded-publication-wrap .embedded-publication.s=
how-subscribe .embedded-publication-subscribe .button, .typography.editor .=
markup div.embedded-publication-wrap .embedded-publication.show-subscribe .=
embedded-publication-subscribe .button { display: flex; align-items: center=
; padding: 0 var(--size-20); justify-content: center; box-sizing: border-bo=
x; white-space: nowrap; margin-top: 0px; min-width: 120px; height: 100%; bo=
rder-radius: 0px; background: var(--background_pop); font-size: var(--font-=
size-14); line-height: var(--line-height-20); font-weight: var(--font-weigh=
t-semibold); color: var(--background_pop); appearance: none; }
  .typography .markup div.embedded-publication-wrap table.embedded-publicat=
ion .embedded-publication-left, .typography.editor .markup div.embedded-pub=
lication-wrap table.embedded-publication .embedded-publication-left { width=
: 40px; padding-right: 16px; }
  .typography .markup div.embedded-publication-wrap table.embedded-publicat=
ion a, .typography.editor .markup div.embedded-publication-wrap table.embed=
ded-publication a { text-decoration: none; color: var(--print_on_web_bg_col=
or, var(--color-fg-primary)); }
  .typography .markup div.embedded-publication-wrap table.embedded-publicat=
ion .embedded-publication-author-name a, .typography.editor .markup div.emb=
edded-publication-wrap table.embedded-publication .embedded-publication-aut=
hor-name a { color: var(--print_secondary, var(--print_secondary_on_web_bg_=
color, var(--print_secondary, var(--color-fg-secondary)))); }
  .typography .markup div.captioned-button-wrap .captioned-button, .typogra=
phy .markup div.captioned-button-wrap .subscription-widget, .typography .ma=
rkup div.subscription-widget-wrap .captioned-button, .typography .markup di=
v.subscription-widget-wrap .subscription-widget, .typography .markup div.su=
bscription-widget-wrap-editor .captioned-button, .typography .markup div.su=
bscription-widget-wrap-editor .subscription-widget, .typography.editor .mar=
kup div.captioned-button-wrap .captioned-button, .typography.editor .markup=
 div.captioned-button-wrap .subscription-widget, .typography.editor .markup=
 div.subscription-widget-wrap .captioned-button, .typography.editor .markup=
 div.subscription-widget-wrap .subscription-widget, .typography.editor .mar=
kup div.subscription-widget-wrap-editor .captioned-button, .typography.edit=
or .markup div.subscription-widget-wrap-editor .subscription-widget { displ=
ay: flex; font-weight: var(--font-weight-regular); text-decoration: none; f=
ont-family: var(--font_family_ui, var(--font-family-text)); color: var(--pr=
int_on_web_bg_color, var(--color-fg-primary)); line-height: 1.5; text-align=
: left; max-width: 560px; margin: 24px auto; padding: 24px; align-items: fl=
ex-start; direction: ltr !important; }
  .typography .markup div.captioned-button-wrap .preamble, .typography .mar=
kup div.subscription-widget-wrap .preamble, .typography .markup div.subscri=
ption-widget-wrap-editor .preamble, .typography.editor .markup div.captione=
d-button-wrap .preamble, .typography.editor .markup div.subscription-widget=
-wrap .preamble, .typography.editor .markup div.subscription-widget-wrap-ed=
itor .preamble { font-family: var(--font_family_ui, var(--font-family-text)=
); font-size: 18px; max-width: 384px; width: fit-content; line-height: 22px=
; display: flex; align-items: center; text-align: center; font-weight: var(=
--font-weight-regular); margin-left: auto; margin-right: auto; }
  .typography .markup div.captioned-button-wrap .subscription-widget.show-s=
ubscribe, .typography .markup div.subscription-widget-wrap .subscription-wi=
dget.show-subscribe, .typography .markup div.subscription-widget-wrap-edito=
r .subscription-widget.show-subscribe, .typography.editor .markup div.capti=
oned-button-wrap .subscription-widget.show-subscribe, .typography.editor .m=
arkup div.subscription-widget-wrap .subscription-widget.show-subscribe, .ty=
pography.editor .markup div.subscription-widget-wrap-editor .subscription-w=
idget.show-subscribe { display: block; text-align: center; padding: 0px 32p=
x; }
  @media screen and (max-width: 650px) {
  .typography .markup div.captioned-button-wrap .subscription-widget.show-s=
ubscribe, .typography .markup div.subscription-widget-wrap .subscription-wi=
dget.show-subscribe, .typography .markup div.subscription-widget-wrap-edito=
r .subscription-widget.show-subscribe, .typography.editor .markup div.capti=
oned-button-wrap .subscription-widget.show-subscribe, .typography.editor .m=
arkup div.subscription-widget-wrap .subscription-widget.show-subscribe, .ty=
pography.editor .markup div.subscription-widget-wrap-editor .subscription-w=
idget.show-subscribe { padding: 0px 24px; }
}
  .typography .markup div.captioned-button-wrap .subscription-widget.show-s=
ubscribe .subscription-widget-subscribe, .typography .markup div.subscripti=
on-widget-wrap .subscription-widget.show-subscribe .subscription-widget-sub=
scribe, .typography .markup div.subscription-widget-wrap-editor .subscripti=
on-widget.show-subscribe .subscription-widget-subscribe, .typography.editor=
 .markup div.captioned-button-wrap .subscription-widget.show-subscribe .sub=
scription-widget-subscribe, .typography.editor .markup div.subscription-wid=
get-wrap .subscription-widget.show-subscribe .subscription-widget-subscribe=
, .typography.editor .markup div.subscription-widget-wrap-editor .subscript=
ion-widget.show-subscribe .subscription-widget-subscribe { display: flex; f=
lex-direction: row; align-items: center; padding: 10px; max-width: 387px; w=
idth: 100%; max-height: 52px; height: 100px; margin-left: auto; margin-righ=
t: auto; }
  .typography .markup div.captioned-button-wrap .subscription-widget.show-s=
ubscribe .subscription-widget-subscribe .email-input, .typography .markup d=
iv.subscription-widget-wrap .subscription-widget.show-subscribe .subscripti=
on-widget-subscribe .email-input, .typography .markup div.subscription-widg=
et-wrap-editor .subscription-widget.show-subscribe .subscription-widget-sub=
scribe .email-input, .typography.editor .markup div.captioned-button-wrap .=
subscription-widget.show-subscribe .subscription-widget-subscribe .email-in=
put, .typography.editor .markup div.subscription-widget-wrap .subscription-=
widget.show-subscribe .subscription-widget-subscribe .email-input, .typogra=
phy.editor .markup div.subscription-widget-wrap-editor .subscription-widget=
.show-subscribe .subscription-widget-subscribe .email-input { display: inli=
ne-block; padding: 10px 12px; box-sizing: border-box; height: 52px; width: =
100%; background: var(--web_bg_color, var(--color-bg-primary)); border-top-=
color: ; border-top-style: ; border-top-width: ; border-right-color: ; bord=
er-right-style: ; border-bottom-color: ; border-bottom-style: ; border-bott=
om-width: ; border-left-color: ; border-left-style: ; border-left-width: ; =
border-image-source: ; border-image-slice: ; border-image-width: ; border-i=
mage-outset: ; border-image-repeat: ; border-right-width: 0px; border-radiu=
s: 5px 0px 0px 5px; font-family: var(--font_family_ui, var(--font-family-te=
xt)); font-size: 16px; line-height: 19px; appearance: none; }
  .typography .markup div.captioned-button-wrap .subscription-widget.show-s=
ubscribe .subscription-widget-subscribe .button, .typography .markup div.su=
bscription-widget-wrap .subscription-widget.show-subscribe .subscription-wi=
dget-subscribe .button, .typography .markup div.subscription-widget-wrap-ed=
itor .subscription-widget.show-subscribe .subscription-widget-subscribe .bu=
tton, .typography.editor .markup div.captioned-button-wrap .subscription-wi=
dget.show-subscribe .subscription-widget-subscribe .button, .typography.edi=
tor .markup div.subscription-widget-wrap .subscription-widget.show-subscrib=
e .subscription-widget-subscribe .button, .typography.editor .markup div.su=
bscription-widget-wrap-editor .subscription-widget.show-subscribe .subscrip=
tion-widget-subscribe .button { margin-top: 0px; padding: 10px 12px; min-wi=
dth: 110px; height: 52px; background: var(--background_pop); border: 1px so=
lid var(--background_pop); border-radius: 0 var(--border-radius-sm) var(--b=
order-radius-sm) 0; font-size: 16px; color: var(--print_on_pop); font-weigh=
t: var(--font-weight-medium); }
  @media screen and (max-width: 650px) {
  .typography .markup div.captioned-button-wrap .subscription-widget.show-s=
ubscribe .subscription-widget-subscribe .button, .typography .markup div.su=
bscription-widget-wrap .subscription-widget.show-subscribe .subscription-wi=
dget-subscribe .button, .typography .markup div.subscription-widget-wrap-ed=
itor .subscription-widget.show-subscribe .subscription-widget-subscribe .bu=
tton, .typography.editor .markup div.captioned-button-wrap .subscription-wi=
dget.show-subscribe .subscription-widget-subscribe .button, .typography.edi=
tor .markup div.subscription-widget-wrap .subscription-widget.show-subscrib=
e .subscription-widget-subscribe .button, .typography.editor .markup div.su=
bscription-widget-wrap-editor .subscription-widget.show-subscribe .subscrip=
tion-widget-subscribe .button { padding: 10px 12px; min-width: 110px; }
}
  .typography .markup div.kindle-wrap, .typography.editor .markup div.kindl=
e-wrap { position: relative; display: block; width: 100%; padding-top: 550p=
x; height: 0px; margin: 1.6em 0px; }
  .typography .markup div.kindle-wrap iframe, .typography.editor .markup di=
v.kindle-wrap iframe { position: absolute; display: block; top: 0px; left: =
0px; margin: 0px; padding: 0px; height: 100%; width: 100%; background-color=
: rgb(247, 247, 247); }
  .typography .markup a.kindle-wrap, .typography.editor .markup a.kindle-wr=
ap { display: block; margin: 1.6em 0px; }
  .typography .markup a.kindle-wrap img, .typography.editor .markup a.kindl=
e-wrap img { display: block; width: 100%; }
  .typography .markup .tweet, .typography .markup .twitter-embed, .typograp=
hy.editor .markup .tweet, .typography.editor .markup .twitter-embed { backg=
round: var(--color-bg-elevated-primary); color: var(--color-fg-primary); di=
splay: flex; flex-direction: column; gap: var(--size-12); max-width: 550px;=
 margin: var(--size-32) auto; border: var(--border-default); direction: ltr=
; border-radius: var(--border-radius-md); padding: var(--size-16) var(--siz=
e-16) var(--size-12); font-family: var(--font-family-text); font-size: var(=
--font-size-14); line-height: var(--font-size-20); font-weight: var(--font-=
weight-regular); box-sizing: border-box; -webkit-font-smoothing: antialiase=
d; text-rendering: optimizelegibility; transition: var(--animate-hover); }
  @media (max-width: 650px) {
  .typography .markup .tweet, .typography .markup .twitter-embed, .typograp=
hy.editor .markup .tweet, .typography.editor .markup .twitter-embed { paddi=
ng: var(--size-12); }
}
  .typography .markup .tweet.static, .typography .markup .tweet.static > a,=
 .typography .markup .twitter-embed.static, .typography .markup .twitter-em=
bed.static > a, .typography.editor .markup .tweet.static, .typography.edito=
r .markup .tweet.static > a, .typography.editor .markup .twitter-embed.stat=
ic, .typography.editor .markup .twitter-embed.static > a { display: block; =
}
  .typography .markup .tweet.static .tweet-header, .typography .markup .twi=
tter-embed.static .tweet-header, .typography.editor .markup .tweet.static .=
tweet-header, .typography.editor .markup .twitter-embed.static .tweet-heade=
r { display: block; margin-bottom: var(--size-12); height: var(--size-48); =
}
  .typography .markup .tweet.static .tweet-header .tweet-header-avatar, .ty=
pography .markup .twitter-embed.static .tweet-header .tweet-header-avatar, =
.typography.editor .markup .tweet.static .tweet-header .tweet-header-avatar=
, .typography.editor .markup .twitter-embed.static .tweet-header .tweet-hea=
der-avatar { float: left; margin-right: var(--size-12); }
  .typography .markup .tweet.static .tweet-header .tweet-header-text, .typo=
graphy .markup .twitter-embed.static .tweet-header .tweet-header-text, .typ=
ography.editor .markup .tweet.static .tweet-header .tweet-header-text, .typ=
ography.editor .markup .twitter-embed.static .tweet-header .tweet-header-te=
xt { display: block; padding-top: var(--size-4); }
  .typography .markup .tweet.static .tweet-header .tweet-header-text .tweet=
-author-handle, .typography .markup .tweet.static .tweet-header .tweet-head=
er-text .tweet-author-name, .typography .markup .twitter-embed.static .twee=
t-header .tweet-header-text .tweet-author-handle, .typography .markup .twit=
ter-embed.static .tweet-header .tweet-header-text .tweet-author-name, .typo=
graphy.editor .markup .tweet.static .tweet-header .tweet-header-text .tweet=
-author-handle, .typography.editor .markup .tweet.static .tweet-header .twe=
et-header-text .tweet-author-name, .typography.editor .markup .twitter-embe=
d.static .tweet-header .tweet-header-text .tweet-author-handle, .typography=
.editor .markup .twitter-embed.static .tweet-header .tweet-header-text .twe=
et-author-name { display: block; }
  .typography .markup .tweet.static .tweet-header .tweet-header-logo, .typo=
graphy .markup .twitter-embed.static .tweet-header .tweet-header-logo, .typ=
ography.editor .markup .tweet.static .tweet-header .tweet-header-logo, .typ=
ography.editor .markup .twitter-embed.static .tweet-header .tweet-header-lo=
go { display: none; }
  .typography .markup .tweet.static .tweet-footer, .typography .markup .twi=
tter-embed.static .tweet-footer, .typography.editor .markup .tweet.static .=
tweet-footer, .typography.editor .markup .twitter-embed.static .tweet-foote=
r { display: block; margin-top: var(--size-12); }
  .typography .markup .tweet.static .tweet-footer hr, .typography .markup .=
twitter-embed.static .tweet-footer hr, .typography.editor .markup .tweet.st=
atic .tweet-footer hr, .typography.editor .markup .twitter-embed.static .tw=
eet-footer hr { margin: var(--size-12) 0; }
  .typography .markup .tweet.static .tweet-footer .tweet-ufi, .typography .=
markup .twitter-embed.static .tweet-footer .tweet-ufi, .typography.editor .=
markup .tweet.static .tweet-footer .tweet-ufi, .typography.editor .markup .=
twitter-embed.static .tweet-footer .tweet-ufi { display: block; height: var=
(--size-20); }
  .typography .markup .tweet.static .tweet-footer .tweet-ufi .likes, .typog=
raphy .markup .tweet.static .tweet-footer .tweet-ufi .retweets, .typography=
 .markup .twitter-embed.static .tweet-footer .tweet-ufi .likes, .typography=
 .markup .twitter-embed.static .tweet-footer .tweet-ufi .retweets, .typogra=
phy.editor .markup .tweet.static .tweet-footer .tweet-ufi .likes, .typograp=
hy.editor .markup .tweet.static .tweet-footer .tweet-ufi .retweets, .typogr=
aphy.editor .markup .twitter-embed.static .tweet-footer .tweet-ufi .likes, =
.typography.editor .markup .twitter-embed.static .tweet-footer .tweet-ufi .=
retweets { display: block; float: left; margin-right: var(--size-24); }
  .typography .markup .tweet.static .tweet-footer .tweet-ufi .likes .like-c=
ount, .typography .markup .tweet.static .tweet-footer .tweet-ufi .likes .rt=
-count, .typography .markup .tweet.static .tweet-footer .tweet-ufi .retweet=
s .like-count, .typography .markup .tweet.static .tweet-footer .tweet-ufi .=
retweets .rt-count, .typography .markup .twitter-embed.static .tweet-footer=
 .tweet-ufi .likes .like-count, .typography .markup .twitter-embed.static .=
tweet-footer .tweet-ufi .likes .rt-count, .typography .markup .twitter-embe=
d.static .tweet-footer .tweet-ufi .retweets .like-count, .typography .marku=
p .twitter-embed.static .tweet-footer .tweet-ufi .retweets .rt-count, .typo=
graphy.editor .markup .tweet.static .tweet-footer .tweet-ufi .likes .like-c=
ount, .typography.editor .markup .tweet.static .tweet-footer .tweet-ufi .li=
kes .rt-count, .typography.editor .markup .tweet.static .tweet-footer .twee=
t-ufi .retweets .like-count, .typography.editor .markup .tweet.static .twee=
t-footer .tweet-ufi .retweets .rt-count, .typography.editor .markup .twitte=
r-embed.static .tweet-footer .tweet-ufi .likes .like-count, .typography.edi=
tor .markup .twitter-embed.static .tweet-footer .tweet-ufi .likes .rt-count=
, .typography.editor .markup .twitter-embed.static .tweet-footer .tweet-ufi=
 .retweets .like-count, .typography.editor .markup .twitter-embed.static .t=
weet-footer .tweet-ufi .retweets .rt-count { margin-right: var(--size-4); }
  .typography .markup .tweet.static .tweet-text, .typography .markup .twitt=
er-embed.static .tweet-text, .typography.editor .markup .tweet.static .twee=
t-text, .typography.editor .markup .twitter-embed.static .tweet-text { marg=
in-bottom: var(--size-16); }
  .typography .markup .tweet.static .tweet-photos-container, .typography .m=
arkup .tweet.static .tweet-video-wrapper, .typography .markup .twitter-embe=
d.static .tweet-photos-container, .typography .markup .twitter-embed.static=
 .tweet-video-wrapper, .typography.editor .markup .tweet.static .tweet-phot=
os-container, .typography.editor .markup .tweet.static .tweet-video-wrapper=
, .typography.editor .markup .twitter-embed.static .tweet-photos-container,=
 .typography.editor .markup .twitter-embed.static .tweet-video-wrapper { di=
splay: block; }
  .typography .markup .tweet.static .tweet-photos-container.two, .typograph=
y .markup .twitter-embed.static .tweet-photos-container.two, .typography.ed=
itor .markup .tweet.static .tweet-photos-container.two, .typography.editor =
.markup .twitter-embed.static .tweet-photos-container.two { height: 200px; =
}
  .typography .markup .tweet.static .tweet-photos-column, .typography .mark=
up .twitter-embed.static .tweet-photos-column, .typography.editor .markup .=
tweet.static .tweet-photos-column, .typography.editor .markup .twitter-embe=
d.static .tweet-photos-column { display: block; width: 50%; float: left; bo=
x-sizing: border-box; outline: 2px solid var(--color-bg-primary); padding: =
0px; height: 100%; }
  .typography .markup .tweet.static .tweet-photo-wrapper, .typography .mark=
up .twitter-embed.static .tweet-photo-wrapper, .typography.editor .markup .=
tweet.static .tweet-photo-wrapper, .typography.editor .markup .twitter-embe=
d.static .tweet-photo-wrapper { width: 100%; height: 100%; }
  .typography .markup .tweet.static .tweet-photo-wrapper.half-height-contai=
ner, .typography .markup .twitter-embed.static .tweet-photo-wrapper.half-he=
ight-container, .typography.editor .markup .tweet.static .tweet-photo-wrapp=
er.half-height-container, .typography.editor .markup .twitter-embed.static =
.tweet-photo-wrapper.half-height-container { height: 50%; box-sizing: borde=
r-box; padding: 0px; margin: 0px; outline: 1px solid var(--color-bg-primary=
); }
  .typography .markup .tweet.static .quote-tweet, .typography .markup .twit=
ter-embed.static .quote-tweet, .typography.editor .markup .tweet.static .qu=
ote-tweet, .typography.editor .markup .twitter-embed.static .quote-tweet { =
display: block; margin-top: var(--size-16); }
  .typography .markup .tweet.static .quote-tweet .quote-tweet-header, .typo=
graphy .markup .twitter-embed.static .quote-tweet .quote-tweet-header, .typ=
ography.editor .markup .tweet.static .quote-tweet .quote-tweet-header, .typ=
ography.editor .markup .twitter-embed.static .quote-tweet .quote-tweet-head=
er { display: block; margin-bottom: var(--size-8); }
  .typography .markup .tweet.static .quote-tweet .quote-tweet-header .quote=
-tweet-header-avatar, .typography .markup .twitter-embed.static .quote-twee=
t .quote-tweet-header .quote-tweet-header-avatar, .typography.editor .marku=
p .tweet.static .quote-tweet .quote-tweet-header .quote-tweet-header-avatar=
, .typography.editor .markup .twitter-embed.static .quote-tweet .quote-twee=
t-header .quote-tweet-header-avatar { float: left; margin-right: var(--size=
-8); }
  .typography .markup .tweet.static .quote-tweet .quote-tweet-header .quote=
-tweet-header-text, .typography .markup .tweet.static a.expanded-link, .typ=
ography .markup .twitter-embed.static .quote-tweet .quote-tweet-header .quo=
te-tweet-header-text, .typography .markup .twitter-embed.static a.expanded-=
link, .typography.editor .markup .tweet.static .quote-tweet .quote-tweet-he=
ader .quote-tweet-header-text, .typography.editor .markup .tweet.static a.e=
xpanded-link, .typography.editor .markup .twitter-embed.static .quote-tweet=
 .quote-tweet-header .quote-tweet-header-text, .typography.editor .markup .=
twitter-embed.static a.expanded-link { display: block; }
  .typography .markup .tweet.static .quote-tweet .quote-tweet-header .quote=
-tweet-header-text .quote-tweet-name, .typography .markup .twitter-embed.st=
atic .quote-tweet .quote-tweet-header .quote-tweet-header-text .quote-tweet=
-name, .typography.editor .markup .tweet.static .quote-tweet .quote-tweet-h=
eader .quote-tweet-header-text .quote-tweet-name, .typography.editor .marku=
p .twitter-embed.static .quote-tweet .quote-tweet-header .quote-tweet-heade=
r-text .quote-tweet-name { margin-right: var(--size-4); }
  .typography .markup .tweet.static a.expanded-link .expanded-link-bottom, =
.typography .markup .twitter-embed.static a.expanded-link .expanded-link-bo=
ttom, .typography.editor .markup .tweet.static a.expanded-link .expanded-li=
nk-bottom, .typography.editor .markup .twitter-embed.static a.expanded-link=
 .expanded-link-bottom { display: flex; flex-direction: column; padding: va=
r(--size-12); gap: 2px; font-size: var(--font-size-14); line-height: var(--=
line-height-20); }
  .typography .markup .tweet.static a.expanded-link .expanded-link-img, .ty=
pography .markup .twitter-embed.static a.expanded-link .expanded-link-img, =
.typography.editor .markup .tweet.static a.expanded-link .expanded-link-img=
, .typography.editor .markup .twitter-embed.static a.expanded-link .expande=
d-link-img { margin: 0px auto; border-radius: var(--border-radius-md) var(-=
-border-radius-md) 0 0; width: 100%; }
  .typography .markup .tweet.static a.expanded-link .expanded-link-bottom, =
.typography .markup .tweet.static a.expanded-link .expanded-link-title, .ty=
pography .markup .twitter-embed.static a.expanded-link .expanded-link-botto=
m, .typography .markup .twitter-embed.static a.expanded-link .expanded-link=
-title, .typography.editor .markup .tweet.static a.expanded-link .expanded-=
link-bottom, .typography.editor .markup .tweet.static a.expanded-link .expa=
nded-link-title, .typography.editor .markup .twitter-embed.static a.expande=
d-link .expanded-link-bottom, .typography.editor .markup .twitter-embed.sta=
tic a.expanded-link .expanded-link-title { display: block; }
  .typography .markup .tweet.static a.expanded-link .expanded-link-descript=
ion, .typography .markup .tweet.static a.expanded-link .expanded-link-domai=
n, .typography .markup .twitter-embed.static a.expanded-link .expanded-link=
-description, .typography .markup .twitter-embed.static a.expanded-link .ex=
panded-link-domain, .typography.editor .markup .tweet.static a.expanded-lin=
k .expanded-link-description, .typography.editor .markup .tweet.static a.ex=
panded-link .expanded-link-domain, .typography.editor .markup .twitter-embe=
d.static a.expanded-link .expanded-link-description, .typography.editor .ma=
rkup .twitter-embed.static a.expanded-link .expanded-link-domain { display:=
 block; margin-bottom: 2px; }
  .typography .markup .tweet.static a.expanded-link .expanded-link-title, .=
typography .markup .twitter-embed.static a.expanded-link .expanded-link-tit=
le, .typography.editor .markup .tweet.static a.expanded-link .expanded-link=
-title, .typography.editor .markup .twitter-embed.static a.expanded-link .e=
xpanded-link-title { margin-bottom: 2px; }
  .typography .markup .tweet:hover, .typography .markup .twitter-embed:hove=
r, .typography.editor .markup .tweet:hover, .typography.editor .markup .twi=
tter-embed:hover { box-shadow: var(--shadow-md); }
  .typography .markup .tweet > a, .typography .markup .twitter-embed > a, .=
typography.editor .markup .tweet > a, .typography.editor .markup .twitter-e=
mbed > a { display: flex; flex-direction: column; gap: var(--size-12); text=
-decoration: none; white-space: pre-wrap; color: var(--color-fg-primary); }
  .typography .markup .tweet .tweet-header, .typography .markup .twitter-em=
bed .tweet-header, .typography.editor .markup .tweet .tweet-header, .typogr=
aphy.editor .markup .twitter-embed .tweet-header { display: flex; align-ite=
ms: center; flex-direction: row; gap: var(--size-12); }
  .typography .markup .tweet .tweet-header .tweet-header-text, .typography =
.markup .twitter-embed .tweet-header .tweet-header-text, .typography.editor=
 .markup .tweet .tweet-header .tweet-header-text, .typography.editor .marku=
p .twitter-embed .tweet-header .tweet-header-text { display: flex; flex: 1 =
1 1px; flex-direction: column; font-size: var(--font-size-14); line-height:=
 var(--line-height-20); }
  .typography .markup .tweet .tweet-header .tweet-header-text .tweet-author=
-name, .typography .markup .twitter-embed .tweet-header .tweet-header-text =
.tweet-author-name, .typography.editor .markup .tweet .tweet-header .tweet-=
header-text .tweet-author-name, .typography.editor .markup .twitter-embed .=
tweet-header .tweet-header-text .tweet-author-name { font-weight: var(--fon=
t-weight-semibold); }
  .typography .markup .tweet .tweet-header .tweet-header-text .tweet-author=
-handle, .typography .markup .twitter-embed .tweet-header .tweet-header-tex=
t .tweet-author-handle, .typography.editor .markup .tweet .tweet-header .tw=
eet-header-text .tweet-author-handle, .typography.editor .markup .twitter-e=
mbed .tweet-header .tweet-header-text .tweet-author-handle { color: var(--c=
olor-fg-secondary); }
  .typography .markup .tweet .tweet-header .tweet-header-avatar, .typograph=
y .markup .twitter-embed .tweet-header .tweet-header-avatar, .typography.ed=
itor .markup .tweet .tweet-header .tweet-header-avatar, .typography.editor =
.markup .twitter-embed .tweet-header .tweet-header-avatar { width: var(--si=
ze-48); height: var(--size-48); border-radius: var(--border-radius-full); m=
argin: 0px; }
  .typography .markup .tweet .tweet-header .tweet-header-logo, .typography =
.markup .twitter-embed .tweet-header .tweet-header-logo, .typography.editor=
 .markup .tweet .tweet-header .tweet-header-logo, .typography.editor .marku=
p .twitter-embed .tweet-header .tweet-header-logo { font-weight: var(--font=
-weight-bold); font-size: var(--font-size-16); }
  .typography .markup .tweet .tweet-text, .typography .markup .twitter-embe=
d .tweet-text, .typography.editor .markup .tweet .tweet-text, .typography.e=
ditor .markup .twitter-embed .tweet-text { font-size: var(--font-size-20); =
line-height: var(--line-height-24); }
  .typography .markup .tweet .tweet-text > a, .typography .markup .twitter-=
embed .tweet-text > a, .typography.editor .markup .tweet .tweet-text > a, .=
typography.editor .markup .twitter-embed .tweet-text > a { text-decoration:=
 none; color: var(--color-fg-primary); }
  @media (max-width: 650px) {
  .typography .markup .tweet .tweet-text, .typography .markup .twitter-embe=
d .tweet-text, .typography.editor .markup .tweet .tweet-text, .typography.e=
ditor .markup .twitter-embed .tweet-text { font-size: var(--font-size-14); =
line-height: var(--font-size-20); }
}
  .typography .markup .tweet .tweet-footer, .typography .markup .twitter-em=
bed .tweet-footer, .typography.editor .markup .tweet .tweet-footer, .typogr=
aphy.editor .markup .twitter-embed .tweet-footer { display: flex; flex-dire=
ction: column; align-items: flex-start; gap: var(--size-8); font-size: var(=
--font-size-14); line-height: var(--line-height-20); }
  .typography .markup .tweet .tweet-footer .tweet-date, .typography .markup=
 .twitter-embed .tweet-footer .tweet-date, .typography.editor .markup .twee=
t .tweet-footer .tweet-date, .typography.editor .markup .twitter-embed .twe=
et-footer .tweet-date { flex: 1 1 0%; color: var(--color-fg-secondary); }
  .typography .markup .tweet .tweet-footer hr, .typography .markup .twitter=
-embed .tweet-footer hr, .typography.editor .markup .tweet .tweet-footer hr=
, .typography.editor .markup .twitter-embed .tweet-footer hr { margin: var(=
--size-4) 0; background: var(--color-utility-detail); width: 100%; }
  .typography .markup .tweet .tweet-footer .tweet-ufi, .typography .markup =
.twitter-embed .tweet-footer .tweet-ufi, .typography.editor .markup .tweet =
.tweet-footer .tweet-ufi, .typography.editor .markup .twitter-embed .tweet-=
footer .tweet-ufi { display: flex; gap: var(--size-24); align-items: center=
; }
  .typography .markup .tweet .tweet-footer .tweet-ufi .likes, .typography .=
markup .tweet .tweet-footer .tweet-ufi .retweets, .typography .markup .twit=
ter-embed .tweet-footer .tweet-ufi .likes, .typography .markup .twitter-emb=
ed .tweet-footer .tweet-ufi .retweets, .typography.editor .markup .tweet .t=
weet-footer .tweet-ufi .likes, .typography.editor .markup .tweet .tweet-foo=
ter .tweet-ufi .retweets, .typography.editor .markup .twitter-embed .tweet-=
footer .tweet-ufi .likes, .typography.editor .markup .twitter-embed .tweet-=
footer .tweet-ufi .retweets { display: flex; gap: var(--size-4); text-decor=
ation: none; color: var(--color-fg-secondary); font-size: var(--font-size-1=
4); line-height: var(--line-height-20); }
  .typography .markup .tweet .tweet-footer .tweet-ufi .likes .like-count, .=
typography .markup .tweet .tweet-footer .tweet-ufi .likes .rt-count, .typog=
raphy .markup .tweet .tweet-footer .tweet-ufi .retweets .like-count, .typog=
raphy .markup .tweet .tweet-footer .tweet-ufi .retweets .rt-count, .typogra=
phy .markup .twitter-embed .tweet-footer .tweet-ufi .likes .like-count, .ty=
pography .markup .twitter-embed .tweet-footer .tweet-ufi .likes .rt-count, =
.typography .markup .twitter-embed .tweet-footer .tweet-ufi .retweets .like=
-count, .typography .markup .twitter-embed .tweet-footer .tweet-ufi .retwee=
ts .rt-count, .typography.editor .markup .tweet .tweet-footer .tweet-ufi .l=
ikes .like-count, .typography.editor .markup .tweet .tweet-footer .tweet-uf=
i .likes .rt-count, .typography.editor .markup .tweet .tweet-footer .tweet-=
ufi .retweets .like-count, .typography.editor .markup .tweet .tweet-footer =
.tweet-ufi .retweets .rt-count, .typography.editor .markup .twitter-embed .=
tweet-footer .tweet-ufi .likes .like-count, .typography.editor .markup .twi=
tter-embed .tweet-footer .tweet-ufi .likes .rt-count, .typography.editor .m=
arkup .twitter-embed .tweet-footer .tweet-ufi .retweets .like-count, .typog=
raphy.editor .markup .twitter-embed .tweet-footer .tweet-ufi .retweets .rt-=
count { font-weight: var(--font-weight-semibold); color: var(--color-fg-pri=
mary); }
  .typography .markup .tweet .tweet-footer .tweet-ufi .likes:hover, .typogr=
aphy .markup .tweet .tweet-footer .tweet-ufi .retweets:hover, .typography .=
markup .twitter-embed .tweet-footer .tweet-ufi .likes:hover, .typography .m=
arkup .twitter-embed .tweet-footer .tweet-ufi .retweets:hover, .typography.=
editor .markup .tweet .tweet-footer .tweet-ufi .likes:hover, .typography.ed=
itor .markup .tweet .tweet-footer .tweet-ufi .retweets:hover, .typography.e=
ditor .markup .twitter-embed .tweet-footer .tweet-ufi .likes:hover, .typogr=
aphy.editor .markup .twitter-embed .tweet-footer .tweet-ufi .retweets:hover=
 { text-decoration: underline; }
  .typography .markup .tweet .tweet-video-wrapper, .typography .markup .twi=
tter-embed .tweet-video-wrapper, .typography.editor .markup .tweet .tweet-v=
ideo-wrapper, .typography.editor .markup .twitter-embed .tweet-video-wrappe=
r { display: flex; cursor: pointer; margin: var(--size-4) 0; border: var(--=
border-default); border-radius: var(--border-radius-md); overflow: hidden; =
box-sizing: border-box; }
  .typography .markup .tweet .tweet-video, .typography .markup .twitter-emb=
ed .tweet-video, .typography.editor .markup .tweet .tweet-video, .typograph=
y.editor .markup .twitter-embed .tweet-video { cursor: pointer; width: 100%=
; height: auto; }
  .typography .markup .tweet .tweet-photo, .typography .markup .twitter-emb=
ed .tweet-photo, .typography.editor .markup .tweet .tweet-photo, .typograph=
y.editor .markup .twitter-embed .tweet-photo { width: 100%; height: 100%; o=
bject-fit: cover; }
  .typography .markup .tweet .tweet-photos-container, .typography .markup .=
twitter-embed .tweet-photos-container, .typography.editor .markup .tweet .t=
weet-photos-container, .typography.editor .markup .twitter-embed .tweet-pho=
tos-container { display: flex; gap: 2px; border: var(--border-default); bor=
der-radius: var(--border-radius-md); box-sizing: border-box; overflow: hidd=
en; }
  .typography .markup .tweet .tweet-photos-container.one .tweet-photo, .typ=
ography .markup .twitter-embed .tweet-photos-container.one .tweet-photo, .t=
ypography.editor .markup .tweet .tweet-photos-container.one .tweet-photo, .=
typography.editor .markup .twitter-embed .tweet-photos-container.one .tweet=
-photo { max-height: 550px; }
  .typography .markup .tweet .tweet-photos-container.four, .typography .mar=
kup .tweet .tweet-photos-container.three, .typography .markup .tweet .tweet=
-photos-container.two, .typography .markup .twitter-embed .tweet-photos-con=
tainer.four, .typography .markup .twitter-embed .tweet-photos-container.thr=
ee, .typography .markup .twitter-embed .tweet-photos-container.two, .typogr=
aphy.editor .markup .tweet .tweet-photos-container.four, .typography.editor=
 .markup .tweet .tweet-photos-container.three, .typography.editor .markup .=
tweet .tweet-photos-container.two, .typography.editor .markup .twitter-embe=
d .tweet-photos-container.four, .typography.editor .markup .twitter-embed .=
tweet-photos-container.three, .typography.editor .markup .twitter-embed .tw=
eet-photos-container.two { height: 320px; }
  @media (max-width: 650px) {
  .typography .markup .tweet .tweet-photos-container.four, .typography .mar=
kup .tweet .tweet-photos-container.three, .typography .markup .tweet .tweet=
-photos-container.two, .typography .markup .twitter-embed .tweet-photos-con=
tainer.four, .typography .markup .twitter-embed .tweet-photos-container.thr=
ee, .typography .markup .twitter-embed .tweet-photos-container.two, .typogr=
aphy.editor .markup .tweet .tweet-photos-container.four, .typography.editor=
 .markup .tweet .tweet-photos-container.three, .typography.editor .markup .=
tweet .tweet-photos-container.two, .typography.editor .markup .twitter-embe=
d .tweet-photos-container.four, .typography.editor .markup .twitter-embed .=
tweet-photos-container.three, .typography.editor .markup .twitter-embed .tw=
eet-photos-container.two { height: 200px; }
}
  .typography .markup .tweet .tweet-photos-column, .typography .markup .twi=
tter-embed .tweet-photos-column, .typography.editor .markup .tweet .tweet-p=
hotos-column, .typography.editor .markup .twitter-embed .tweet-photos-colum=
n { display: flex; flex-direction: column; gap: 2px; flex: 1 0 0%; }
  .typography .markup .tweet .tweet-photo-wrapper, .typography .markup .twi=
tter-embed .tweet-photo-wrapper, .typography.editor .markup .tweet .tweet-p=
hoto-wrapper, .typography.editor .markup .twitter-embed .tweet-photo-wrappe=
r { width: 100%; height: 100%; }
  .typography .markup .tweet .half-height-container, .typography .markup .t=
witter-embed .half-height-container, .typography.editor .markup .tweet .hal=
f-height-container, .typography.editor .markup .twitter-embed .half-height-=
container { height: 50%; }
  .typography .markup .tweet a.expanded-link, .typography .markup .twitter-=
embed a.expanded-link, .typography.editor .markup .tweet a.expanded-link, .=
typography.editor .markup .twitter-embed a.expanded-link { display: flex; f=
lex-direction: column; border: var(--border-default); border-radius: var(--=
border-radius-md); text-decoration: none; overflow: hidden; box-sizing: bor=
der-box; gap: 0px; }
  .typography .markup .tweet a.expanded-link .expanded-link-bottom, .typogr=
aphy .markup .twitter-embed a.expanded-link .expanded-link-bottom, .typogra=
phy.editor .markup .tweet a.expanded-link .expanded-link-bottom, .typograph=
y.editor .markup .twitter-embed a.expanded-link .expanded-link-bottom { dis=
play: flex; flex-direction: column; padding: var(--size-12); gap: 2px; font=
-size: var(--font-size-14); line-height: var(--line-height-20); }
  .typography .markup .tweet a.expanded-link .expanded-link-img, .typograph=
y .markup .twitter-embed a.expanded-link .expanded-link-img, .typography.ed=
itor .markup .tweet a.expanded-link .expanded-link-img, .typography.editor =
.markup .twitter-embed a.expanded-link .expanded-link-img { cursor: pointer=
; width: 100%; max-height: 280px; max-width: 100%; object-fit: cover; }
  @media (max-width: 650px) {
  .typography .markup .tweet a.expanded-link .expanded-link-img, .typograph=
y .markup .twitter-embed a.expanded-link .expanded-link-img, .typography.ed=
itor .markup .tweet a.expanded-link .expanded-link-img, .typography.editor =
.markup .twitter-embed a.expanded-link .expanded-link-img { max-height: 180=
px; }
}
  .typography .markup .tweet a.expanded-link .expanded-link-title, .typogra=
phy .markup .twitter-embed a.expanded-link .expanded-link-title, .typograph=
y.editor .markup .tweet a.expanded-link .expanded-link-title, .typography.e=
ditor .markup .twitter-embed a.expanded-link .expanded-link-title { display=
: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflo=
w: hidden; }
  .typography .markup .tweet a.expanded-link .expanded-link-description, .t=
ypography .markup .twitter-embed a.expanded-link .expanded-link-description=
, .typography.editor .markup .tweet a.expanded-link .expanded-link-descript=
ion, .typography.editor .markup .twitter-embed a.expanded-link .expanded-li=
nk-description { color: var(--color-fg-secondary); display: -webkit-box; -w=
ebkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
  @media (max-width: 650px) {
  .typography .markup .tweet a.expanded-link .expanded-link-description, .t=
ypography .markup .twitter-embed a.expanded-link .expanded-link-description=
, .typography.editor .markup .tweet a.expanded-link .expanded-link-descript=
ion, .typography.editor .markup .twitter-embed a.expanded-link .expanded-li=
nk-description { display: none; }
}
  .typography .markup .tweet a.expanded-link .expanded-link-domain, .typogr=
aphy .markup .twitter-embed a.expanded-link .expanded-link-domain, .typogra=
phy.editor .markup .tweet a.expanded-link .expanded-link-domain, .typograph=
y.editor .markup .twitter-embed a.expanded-link .expanded-link-domain { col=
or: var(--color-fg-secondary); text-transform: lowercase; }
  .typography .markup .tweet .tweet-fake-link, .typography .markup .tweet .=
tweet-url, .typography .markup .twitter-embed .tweet-fake-link, .typography=
 .markup .twitter-embed .tweet-url, .typography.editor .markup .tweet .twee=
t-fake-link, .typography.editor .markup .tweet .tweet-url, .typography.edit=
or .markup .twitter-embed .tweet-fake-link, .typography.editor .markup .twi=
tter-embed .tweet-url { color: var(--color-accent); }
  .typography .markup .tweet .quote-tweet, .typography .markup .twitter-emb=
ed .quote-tweet, .typography.editor .markup .tweet .quote-tweet, .typograph=
y.editor .markup .twitter-embed .quote-tweet { display: flex; flex-directio=
n: column; gap: var(--size-8); border: var(--border-default); border-radius=
: var(--border-radius-md); padding: var(--size-12); font-size: var(--font-s=
ize-14); line-height: var(--line-height-20); }
  .typography .markup .tweet .quote-tweet .quote-tweet-header, .typography =
.markup .twitter-embed .quote-tweet .quote-tweet-header, .typography.editor=
 .markup .tweet .quote-tweet .quote-tweet-header, .typography.editor .marku=
p .twitter-embed .quote-tweet .quote-tweet-header { display: flex; flex-dir=
ection: row; gap: var(--size-8); align-items: center; }
  .typography .markup .tweet .quote-tweet .quote-tweet-header .quote-tweet-=
header-avatar, .typography .markup .twitter-embed .quote-tweet .quote-tweet=
-header .quote-tweet-header-avatar, .typography.editor .markup .tweet .quot=
e-tweet .quote-tweet-header .quote-tweet-header-avatar, .typography.editor =
.markup .twitter-embed .quote-tweet .quote-tweet-header .quote-tweet-header=
-avatar { width: var(--size-20); height: var(--size-20); border-radius: var=
(--border-radius-full); margin: 0px; }
  .typography .markup .tweet .quote-tweet .quote-tweet-header .quote-tweet-=
header-text, .typography .markup .twitter-embed .quote-tweet .quote-tweet-h=
eader .quote-tweet-header-text, .typography.editor .markup .tweet .quote-tw=
eet .quote-tweet-header .quote-tweet-header-text, .typography.editor .marku=
p .twitter-embed .quote-tweet .quote-tweet-header .quote-tweet-header-text =
{ display: flex; flex-direction: row; gap: var(--size-4); font-size: var(--=
font-size-14); line-height: var(--line-height-20); }
  .typography .markup .tweet .quote-tweet .quote-tweet-header .quote-tweet-=
header-text .quote-tweet-name, .typography .markup .twitter-embed .quote-tw=
eet .quote-tweet-header .quote-tweet-header-text .quote-tweet-name, .typogr=
aphy.editor .markup .tweet .quote-tweet .quote-tweet-header .quote-tweet-he=
ader-text .quote-tweet-name, .typography.editor .markup .twitter-embed .quo=
te-tweet .quote-tweet-header .quote-tweet-header-text .quote-tweet-name { f=
ont-weight: var(--font-weight-semibold); display: inline-block; }
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer .footer p.learn-more a, .typography .markup .tweet .quote-tweet .qu=
ote-tweet-header .quote-tweet-header-text .quote-tweet-username, .typograph=
y .markup .twitter-embed .quote-tweet .quote-tweet-header .quote-tweet-head=
er-text .quote-tweet-username, .typography.editor .markup .tweet .quote-twe=
et .quote-tweet-header .quote-tweet-header-text .quote-tweet-username, .typ=
ography.editor .markup .twitter-embed .quote-tweet .quote-tweet-header .quo=
te-tweet-header-text .quote-tweet-username { color: var(--color-fg-secondar=
y); }
  .typography .markup .instagram, .typography.editor .markup .instagram { d=
irection: ltr; background-color: var(--color-bg-primary); position: relativ=
e; margin: 2em auto; max-width: 342px; border: 1px solid var(--color-utilit=
y-detail); border-radius: var(--border-radius-sm); font-family: -apple-syst=
em, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; font-size: 14px; }
  .typography .markup .instagram .instagram-top-bar, .typography.editor .ma=
rkup .instagram .instagram-top-bar { padding: 7px 10px; height: 30px; line-=
height: 30px; }
  .typography .markup .instagram .instagram-top-bar .instagram-author-image=
, .typography.editor .markup .instagram .instagram-top-bar .instagram-autho=
r-image { display: inline-block; margin-right: 10px; }
  .typography .markup .instagram .instagram-top-bar .instagram-author-image=
 img, .typography.editor .markup .instagram .instagram-top-bar .instagram-a=
uthor-image img { display: inline-block; height: 30px; width: 30px; border-=
radius: var(--border-radius-md); }
  .typography .markup .instagram .instagram-top-bar a.instagram-author-name=
, .typography.editor .markup .instagram .instagram-top-bar a.instagram-auth=
or-name { color: var(--color-fg-primary); vertical-align: top; font-weight:=
 var(--font-weight-semibold); text-decoration: none; }
  .typography .markup .instagram .instagram-image img, .typography.editor .=
markup .instagram .instagram-image img { width: 100%; }
  .typography .markup .instagram .instagram-bottom-bar, .typography.editor =
.markup .instagram .instagram-bottom-bar { padding: 10px; }
  .typography .markup .instagram .instagram-bottom-bar .instagram-title, .t=
ypography.editor .markup .instagram .instagram-bottom-bar .instagram-title =
{ line-height: 18px; color: var(--color-fg-primary); }
  .typography .markup .instagram .instagram-bottom-bar .instagram-title a, =
.typography.editor .markup .instagram .instagram-bottom-bar .instagram-titl=
e a { color: rgb(0, 53, 105); text-decoration: none; }
  .typography .captioned-image-container figcaption a, .typography .caption=
ed-image-container-static a, .typography .footnote a:hover, .typography .ma=
rkup .instagram .instagram-bottom-bar .instagram-title a:hover, .typography=
 a.footnote-anchor:hover, .typography.editor .captioned-image-container fig=
caption a, .typography.editor .captioned-image-container-static a, .typogra=
phy.editor .footnote a:hover, .typography.editor .markup .instagram .instag=
ram-bottom-bar .instagram-title a:hover, .typography.editor a.footnote-anch=
or:hover { text-decoration: underline; }
  .typography .markup .instagram .instagram-bottom-bar .instagram-timestamp=
, .typography.editor .markup .instagram .instagram-bottom-bar .instagram-ti=
mestamp { margin-top: 4px; color: rgb(153, 153, 153); font-size: 10px; text=
-transform: uppercase; }
  .typography .markup .button-wrapper, .typography.editor .markup .button-w=
rapper { text-align: center; cursor: pointer; border-radius: var(--border-r=
adius-xs); }
  @media print {
  .typography .markup .button-wrapper, .typography.editor .markup .button-w=
rapper { display: none; }
}
  .typography .markup .button-wrapper .button, .typography.editor .markup .=
button-wrapper .button { padding: 12px 20px; height: auto; text-decoration:=
 none; }
  .typography .markup .apple-podcast-container, .typography.editor .markup =
.apple-podcast-container { width: 500px; margin: 0px auto 16px; }
  @media screen and (max-width: 650px) {
  .typography .markup .apple-podcast-container, .typography.editor .markup =
.apple-podcast-container { width: unset; }
}
  .typography .post-editor .apple-podcast, .typography.editor .post-editor =
.apple-podcast { pointer-events: none; }
  .typography .markup .apple-podcast, .typography.editor .markup .apple-pod=
cast { width: 100%; height: 175px; display: block; margin-left: auto; margi=
n-right: auto; margin-bottom: 16px; }
  .typography .markup .apple-podcast.episode-list, .typography.editor .mark=
up .apple-podcast.episode-list { height: 450px; }
  .typography .markup .audio-embed-static-outer, .typography.editor .markup=
 .audio-embed-static-outer { text-decoration: none; }
  .typography .markup .audio-embed-static, .typography.editor .markup .audi=
o-embed-static { width: 100%; min-width: 100%; min-height: 96px; border: va=
r(--border-default); background: var(--color-bg-elevated-primary); margin: =
var(--size-32) 0; border-radius: var(--border-radius-md); }
  .typography .markup .audio-embed-static:last-child.typography .markup .au=
dio-embed-static:not(:only-child), .typography .markup .audio-embed-static:=
last-child.typography.editor .markup .audio-embed-static:not(:only-child), =
.typography.editor .markup .audio-embed-static:last-child.typography .marku=
p .audio-embed-static:not(:only-child), .typography.editor .markup .audio-e=
mbed-static:last-child.typography.editor .markup .audio-embed-static:not(:o=
nly-child) { margin-bottom: 0px; }
  .typography .markup .audio-embed-static .thumbnail-container, .typography=
.editor .markup .audio-embed-static .thumbnail-container { padding: 0px; ma=
rgin: 0px; width: var(--size-88); height: var(--size-88); border-radius: va=
r(--border-radius-md); overflow: hidden; vertical-align: top; }
  .typography .markup .audio-embed-static .thumbnail-container .play-contai=
ner, .typography.editor .markup .audio-embed-static .thumbnail-container .p=
lay-container { max-height: 0px; position: relative; opacity: 0.999; z-inde=
x: 1; }
  .typography .markup .audio-embed-static .thumbnail-container .play-contai=
ner .play, .typography.editor .markup .audio-embed-static .thumbnail-contai=
ner .play-container .play { margin: var(--size-24); width: var(--size-40); =
height: var(--size-40); display: inline-block; }
  .typography .markup .audio-embed-static .thumbnail-container .thumbnail, =
.typography.editor .markup .audio-embed-static .thumbnail-container .thumbn=
ail { width: var(--size-88); height: var(--size-88); }
  .typography .markup .audio-embed-static .audio-details, .typography.edito=
r .markup .audio-embed-static .audio-details { font-family: "SF Pro Display=
", -apple-system, system-ui, BlinkMacSystemFont, Inter, "Segoe UI", Roboto,=
 Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Sego=
e UI Symbol"; -webkit-font-smoothing: antialiased; letter-spacing: -0.012em=
; text-decoration: none; }
  .typography .markup .audio-embed-static .audio-details p, .typography.edi=
tor .markup .audio-embed-static .audio-details p { margin: 0px 0px 2px; fon=
t-size: var(--font-size-14); line-height: var(--line-height-20); font-weigh=
t: var(--font-weight-regular); color: var(--color-fg-secondary); }
  .typography .markup .audio-embed-static .audio-details p.title, .typograp=
hy.editor .markup .audio-embed-static .audio-details p.title { font-size: v=
ar(--font-size-16); color: var(--color-fg-primary); font-weight: var(--font=
-weight-bold); }
  .typography .markup .cashtag, .typography.editor .markup .cashtag { borde=
r-bottom: 1px solid; display: inline-block; text-decoration: none !importan=
t; }
  .typography .markup .cashtag.positive, .typography.editor .markup .cashta=
g.positive { font-family: sans-serif; border-bottom-color: green; color: gr=
een !important; }
  .typography .markup .cashtag.neutral, .typography.editor .markup .cashtag=
.neutral { font-family: sans-serif; border-bottom-color: rgb(0, 0, 0) !impo=
rtant; }
  .typography .markup .cashtag.negative, .typography.editor .markup .cashta=
g.negative { font-family: sans-serif; border-bottom-color: red; color: red =
!important; }
  .typography .markup .cashtag:hover, .typography.editor .markup .cashtag:h=
over { opacity: 0.75; }
  .home-page .home-sitemap .home-sitemap-signup-form .sideBySideWrap .butto=
n[type=3D"submit"] b, .typography .markup .cashtag > span, .typography.edit=
or .markup .cashtag > span { font-weight: 400; }
  .typography .markup .referral-link, .typography.editor .markup .referral-=
link { text-align: center; }
  .typography .markup .referral-link .button, .typography.editor .markup .r=
eferral-link .button { padding: 12px 20px; height: auto; }
  .typography .markup .install-substack-app-embed, .typography.editor .mark=
up .install-substack-app-embed { font-family: var(--font-family-text); box-=
sizing: border-box; border-radius: var(--border-radius-md); border: var(--b=
order-default); padding: 16px; max-width: 600px; margin: 32px auto; positio=
n: relative; align-items: center; display: flex; flex-wrap: wrap; justify-c=
ontent: flex-start; }
  @media (max-width: 420px) {
  .typography .markup .install-substack-app-embed, .typography.editor .mark=
up .install-substack-app-embed { display: block; }
}
  .typography .markup .install-substack-app-embed img.install-substack-app-=
embed-img, .typography.editor .markup .install-substack-app-embed img.insta=
ll-substack-app-embed-img { height: 64px; margin: 0px 16px 0px 0px; max-wid=
th: 128px; border-radius: var(--border-radius-sm); background-color: var(--=
web_bg_color); }
  @media (max-width: 420px) {
  .typography .markup .install-substack-app-embed img.install-substack-app-=
embed-img, .typography.editor .markup .install-substack-app-embed img.insta=
ll-substack-app-embed-img { margin: 0px auto 16px; }
}
  .typography .markup .install-substack-app-embed .install-substack-app-emb=
ed-text, .typography.editor .markup .install-substack-app-embed .install-su=
bstack-app-embed-text { display: flex; flex-direction: column; flex: 1 1 0p=
x; margin-right: 16px; font-family: 'SF Pro Display',var(--font-family-text=
); column-gap: 4px; }
  @media (max-width: 420px) {
  .typography .markup .install-substack-app-embed .install-substack-app-emb=
ed-text, .typography.editor .markup .install-substack-app-embed .install-su=
bstack-app-embed-text { margin: 0px 0px 12px; max-width: 100%; width: auto;=
 text-align: center; }
}
  .typography .markup .install-substack-app-embed .install-substack-app-hea=
der, .typography.editor .markup .install-substack-app-embed .install-substa=
ck-app-header { color: var(--print_on_web_bg_color, var(--color-fg-primary)=
); font-size: 16px; line-height: 20px; font-weight: var(--font-weight-semib=
old); }
  .typography .markup .install-substack-app-embed td.install-substack-app-h=
eader, .typography.editor .markup .install-substack-app-embed td.install-su=
bstack-app-header { width: 438px; }
  .typography .markup .install-substack-app-embed .install-substack-app-tex=
t, .typography.editor .markup .install-substack-app-embed .install-substack=
-app-text { font-family: 'SF Pro Display',var(--font-family-text); color: v=
ar(--print_secondary, var(--print_secondary_on_web_bg_color, var(--print_se=
condary, var(--color-fg-secondary)))); font-size: 14px; line-height: 20px; =
font-weight: var(--font-weight-regular); }
  @media (max-width: 420px) {
  .typography .markup .install-substack-app-embed .install-substack-app-emb=
ed-link, .typography.editor .markup .install-substack-app-embed .install-su=
bstack-app-embed-link { display: flex; justify-content: center; }
}
  .typography .markup .install-substack-app-embed .install-substack-app-emb=
ed-link:visited, .typography.editor .markup .install-substack-app-embed .in=
stall-substack-app-embed-link:visited { color: var(--print_on_pop); }
  .typography .markup .install-substack-app-embed.preview-inapp, .typograph=
y.editor .markup .install-substack-app-embed.preview-inapp { border: 0px; p=
adding: 0px; }
  .typography .markup .install-substack-app-embed.preview-inapp .install-su=
bstack-app-text, .typography.editor .markup .install-substack-app-embed.pre=
view-inapp .install-substack-app-text { font-style: italic; }
  .typography .markup .install-substack-app-embed.preview-inapp .install-su=
bstack-app-embed-btn, .typography.editor .markup .install-substack-app-embe=
d.preview-inapp .install-substack-app-embed-btn { background: var(--backgro=
und_contrast_1); border: var(--border-default); color: var(--print_secondar=
y, var(--print_secondary_on_web_bg_color, var(--print_secondary, var(--colo=
r-fg-secondary)))); }
  .typography hr, .typography.editor hr { margin: var(--size-32) 0; padding=
: 0px; height: 1px; background: var(--color-utility-detail); border: 0px; }
  .typography.editor.thread-head .markup, .typography.editor.thread-post-ed=
itor .markup, .typography.thread-head .markup, .typography.thread-post-edit=
or .markup { font-size: var(--font-size-15); font-family: var(--font_family=
_ui, var(--font-family-text)); }
  .typography.editor.thread-head .markup p, .typography.editor.thread-post-=
editor .markup p, .typography.thread-head .markup p, .typography.thread-pos=
t-editor .markup p { font-size: var(--font-size-15); line-height: 1.42em; }
  .typography .paywall-jump, .typography.editor .paywall-jump { display: no=
ne; }
  .typography .paywall-editor, .typography.editor .paywall-editor { display=
: flex; flex-direction: row; align-items: center; justify-content: space-be=
tween; }
  .typography .paywall-editor hr, .typography.editor .paywall-editor hr { w=
idth: 100%; background-color: var(--background_contrast_4); }
  .typography .paywall-editor hr:first-of-type, .typography.editor .paywall=
-editor hr:first-of-type { margin-right: 16px; }
  .typography .paywall-editor hr:last-of-type, .typography.editor .paywall-=
editor hr:last-of-type { margin-left: 16px; }
  .typography .paywall-editor .paywall-editor-pill, .typography.editor .pay=
wall-editor .paywall-editor-pill { font-family: var(--font_family_ui, var(-=
-font-family-text)); flex-basis: 234px; background-color: var(--color-bg-se=
condary); font-weight: var(--font-weight-semibold); font-size: 14px; paddin=
g: 10px 14px 10px 10px; white-space: nowrap; overflow: visible; display: fl=
ex; justify-content: center; align-items: center; color: var(--print_second=
ary, var(--color-fg-secondary)); border: solid 1px var(--color-utility-deta=
il); border-radius: var(--border-radius-sm); }
  .typography .paywall-editor .paywall-editor-pill .paywall-editor-pill-ico=
n-container, .typography.editor .paywall-editor .paywall-editor-pill .paywa=
ll-editor-pill-icon-container { position: relative; height: 0px; margin-lef=
t: 10px; }
  .typography .paywall-editor .paywall-editor-pill .paywall-editor-pill-ico=
n-container svg, .typography.editor .paywall-editor .paywall-editor-pill .p=
aywall-editor-pill-icon-container svg { position: absolute; top: -10px; lef=
t: -7px; }
  .typography .footnote-anchor, .typography.editor .footnote-anchor { verti=
cal-align: super; line-height: 0; font-size: 14px; margin-left: 4px; }
  .typography .footnote, .typography.editor .footnote { display: flex; bord=
er-top: solid 1px var(--color-utility-detail); padding-top: 1.5em; font-siz=
e: 90%; flex-direction: row; align-items: baseline; }
  .typography .footnote ~ .footnote, .typography.editor .footnote ~ .footno=
te { border-top: none; padding-top: 0px; }
  .typography .footnote .footnote-number, .typography.editor .footnote .foo=
tnote-number { display: block; margin-right: 6px; min-width: 24px; }
  .typography .footnote .footnote-content, .typography.editor .footnote .fo=
otnote-content { display: block; }
  .typography .footnote .footnote-content p, .typography.editor .footnote .=
footnote-content p { min-width: 10px; }
  .typography .captioned-image-container, .typography .captioned-image-cont=
ainer-static, .typography.editor .captioned-image-container, .typography.ed=
itor .captioned-image-container-static { margin: var(--size-32) auto; }
  .typography .captioned-image-container figure, .typography .captioned-ima=
ge-container-static figure, .typography.editor .captioned-image-container f=
igure, .typography.editor .captioned-image-container-static figure { width:=
 100%; margin: 0px auto; }
  .typography .captioned-image-container figcaption, .typography.editor .ca=
ptioned-image-container figcaption { color: var(--color-fg-secondary); font=
-size: calc(var(--font-size-14) + var(--font_size_body_offset, 0px)); line-=
height: var(--line-height-20); font-weight: var(--font-weight-regular); let=
ter-spacing: var(--letter-spacing-14); margin-top: var(--size-8); width: 70=
%; padding-left: 15%; padding-right: 15%; text-align: center; }
  .typography .captioned-image-container figure:has(> a.image2-align-left) =
figcaption, .typography .captioned-image-container figure:has(> a.image2-al=
ign-right) figcaption, .typography.editor .captioned-image-container figure=
:has(> a.image2-align-left) figcaption, .typography.editor .captioned-image=
-container figure:has(> a.image2-align-right) figcaption { width: 85%; padd=
ing-left: 7.5%; padding-right: 7.5%; }
  .typography .captioned-image-container-static img, .typography.editor .ca=
ptioned-image-container-static img { margin-bottom: 0px; }
  .typography .captioned-image-container-static figcaption, .typography.edi=
tor .captioned-image-container-static figcaption { box-sizing: content-box;=
 color: var(--color-fg-secondary); font-size: var(--font-size-14); line-hei=
ght: var(--line-height-20); font-weight: var(--font-weight-regular); letter=
-spacing: var(--letter-spacing-14); margin-top: var(--size-8); width: 70%; =
padding-left: 15%; padding-right: 15%; text-align: center; }
  .typography .github-gist, .typography.editor .github-gist { white-space: =
normal; }
  .typography .github-gist.static .blob-code, .typography.editor .github-gi=
st.static .blob-code { text-align: left; line-height: 20px; border: 0px; }
  .typography .github-gist.static .blob-code-inner, .typography.editor .git=
hub-gist.static .blob-code-inner { font-family: SFMono-Regular, Consolas, "=
Liberation Mono", Menlo, monospace; font-size: 12px; color: rgb(36, 41, 46)=
; overflow-wrap: normal; }
  .tailwind-preflight progress, .typography .github-gist.static .gist td, .=
typography.editor .github-gist.static .gist td { vertical-align: baseline; =
}
  .typography .github-gist.static .gist td.blob-num[data-line-number], .typ=
ography.editor .github-gist.static .gist td.blob-num[data-line-number] { wo=
rd-break: normal; }
  .typography .github-gist.static .gist td:not(.blob-num[data-line-number])=
, .typography.editor .github-gist.static .gist td:not(.blob-num[data-line-n=
umber]) { min-width: 3000px; }
  .typography .github-gist.static .gist pre, .typography.editor .github-gis=
t.static .gist pre { width: 3000px; position: static; display: inline-block=
; background: inherit; outline: 0px; margin: 0px; font-family: SFMono-Regul=
ar, Consolas, "Liberation Mono", Menlo, monospace; padding: 0px; white-spac=
e: pre; }
  .typography .github-gist.static .gist .pl-e, .typography .github-gist.sta=
tic .gist .pl-en, .typography.editor .github-gist.static .gist .pl-e, .typo=
graphy.editor .github-gist.static .gist .pl-en { color: rgb(111, 66, 193); =
}
  .typography .github-gist.static .gist .pl-k, .typography.editor .github-g=
ist.static .gist .pl-k { color: rgb(215, 58, 73); }
  .typography .github-gist.static .gist .pl-pds, .typography .github-gist.s=
tatic .gist .pl-s, .typography .github-gist.static .gist .pl-s .pl-pse .pl-=
s1, .typography .github-gist.static .gist .pl-sr, .typography .github-gist.=
static .gist .pl-sr .pl-cce, .typography .github-gist.static .gist .pl-sr .=
pl-sra, .typography .github-gist.static .gist .pl-sr .pl-sre, .typography.e=
ditor .github-gist.static .gist .pl-pds, .typography.editor .github-gist.st=
atic .gist .pl-s, .typography.editor .github-gist.static .gist .pl-s .pl-ps=
e .pl-s1, .typography.editor .github-gist.static .gist .pl-sr, .typography.=
editor .github-gist.static .gist .pl-sr .pl-cce, .typography.editor .github=
-gist.static .gist .pl-sr .pl-sra, .typography.editor .github-gist.static .=
gist .pl-sr .pl-sre { color: rgb(3, 47, 98); }
  .typography .github-gist.static .gist .gist-data, .typography.editor .git=
hub-gist.static .gist .gist-data { overflow: auto; }
  .typography .github-gist.static .gist .gist-file, .typography.editor .git=
hub-gist.static .gist .gist-file { margin-bottom: 1em; font-family: SFMono-=
Regular, Consolas, "Liberation Mono", Menlo, monospace; border-width: 1px; =
border-style: solid; border-image: initial; border-color: rgb(221, 221, 221=
) rgb(221, 221, 221) rgb(204, 204, 204); border-radius: var(--border-radius=
-md); }
  .typography .github-gist.static .gist .gist-meta, .typography.editor .git=
hub-gist.static .gist .gist-meta { padding: 10px; overflow: hidden; font-fa=
mily: "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe=
 UI Emoji"; font-size: 12px; color: rgb(88, 96, 105); background-color: rgb=
(247, 247, 247); border-radius: 0 0 var(--border-radius-sm) var(--border-ra=
dius-sm); }
  .typography .github-gist.static .gist .gist-meta a, .typography.editor .g=
ithub-gist.static .gist .gist-meta a { text-decoration: none; color: rgb(10=
2, 102, 102); font-weight: var(--font-weight-semibold); }
  .typography .github-gist.static .gist .blob-num[data-line-number], .typog=
raphy.editor .github-gist.static .gist .blob-num[data-line-number] { paddin=
g-right: 10px; padding-left: 10px; font-size: 12px; font-family: SFMono-Reg=
ular, Consolas, "Liberation Mono", Menlo, monospace; }
  .typography .referrals-tier-card, .typography.editor .referrals-tier-card=
 { margin-bottom: 20px; max-width: 372px; }
  @keyframes fade-in {=20
  0%, 50% { opacity: 0; }
  100% { opacity: 1; }
}
  @keyframes fade-out {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}
  .form.freeze-form { pointer-events: none; }
  .form-styles { margin: var(--size-32) 0 0 0; position: relative; }
  .form-styles.secondary-form { padding: var(--size-32); border-radius: var=
(--border-radius-sm); background: var(--color-bg-secondary); }
  .form-styles .footer-text { display: block; margin-top: var(--size-16); f=
ont-size: 12px; color: var(--color-fg-secondary); font-family: var(--font_f=
amily_ui, var(--font-family-text)); }
  .form-styles .footer-text .button.invis { font-size: 12px; }
  .form-styles .footer-text .warning-icon { display: block; float: left; ma=
rgin-top: 1px; margin-right: 6px; }
  .form-styles input:not(.pencraft), .form-styles textarea:not(.pencraft), =
div.twitter-publications .select-all input:not(.pencraft), div.twitter-publ=
ications .select-all textarea:not(.pencraft) { padding: 16px 12px; margin: =
0px; border: var(--border-default); background: var(--color-bg-elevated-pri=
mary); color: var(--color-fg-primary); display: block; width: 100%; font-si=
ze: 16px; font-family: var(--font_family_ui, var(--font-family-text)); bord=
er-radius: var(--border-radius-md); box-sizing: border-box; appearance: non=
e; }
  .form-styles input[type=3D"search"]::-webkit-search-decoration, div.twitt=
er-publications .select-all input[type=3D"search"]::-webkit-search-decorati=
on { appearance: none; }
  .form-styles .small-input, .form-styles input.small-input, .form-styles t=
extarea.small-input { padding: 12px 16px; border-radius: var(--border-radiu=
s-sm); font-size: 14px; margin: 5px 0px; border-right-color: ; border-right=
-style: ; border-right-width: ; border-left-color: ; border-left-style: ; b=
order-left-width: ; border-image-source: ; border-image-slice: ; border-ima=
ge-width: ; border-image-outset: ; border-image-repeat: ; border-top: var(-=
-border-default); border-bottom: var(--border-default); }
  .form-styles textarea, div.twitter-publications .select-all textarea { re=
size: vertical; }
  .form-styles input:first-child:not(.pencraft), .form-styles textarea:firs=
t-child:not(.pencraft) { border-top: var(--border-default); }
  .form-styles input.small-input:first-child, .form-styles textarea.small-i=
nput:first-child { border-top: var(--border-default); }
  .form-styles .label:not(.pencraft), .form-styles label:not(.pencraft, .gi=
ft-option-label) { padding: 20px 10px; border: 0px; display: block; width: =
100%; font-size: 14px; line-height: 20px; font-family: var(--font_family_ui=
, var(--font-family-text)); color: var(--color-fg-secondary); }
  .form label.no-pad, .form-styles label.no-pad, .tailwind-preflight legend=
, div.twitter-publications .select-all label.no-pad { padding: 0px; }
  .form-styles .inputGroup { padding: var(--size-16) 0; }
  .form-styles input[type=3D"checkbox"]:not(.pencraft), .form-styles input[=
type=3D"radio"]:not(.pencraft) { width: auto; padding: 0px; margin: 0px 10p=
x; display: inline-block; appearance: checkbox; }
  .form-styles input[type=3D"radio"] { appearance: radio; margin-bottom: 5p=
x; }
  .form-styles .button.ok-button, .form-styles .button.submit, .form-styles=
 .button[type=3D"submit"] { margin-top: var(--size-32); }
  .form-styles div.error-box .error, div.twitter-publications .select-all d=
iv.error-box .error { margin-top: 0px; bottom: calc(50% - 15px); }
  .form-styles .error { color: var(--color-accent-fg-red); font-family: var=
(--font_family_ui, var(--font-family-text)); font-size: 14px; font-weight: =
var(--font-weight-semibold); position: absolute; right: 20px; padding: 5px;=
 margin-top: -60px; }
  .form-styles .error.other-error, .form-styles .fancy-input + .error, .for=
m-styles .small-input + .error, .form-styles input[type=3D"hidden"] + #erro=
r-container .error { position: relative; margin-top: 0px; right: auto; }
  .form-styles .fancy-input + .error, .form-styles .small-input + .error { =
padding: 5px 0px; }
  .form-styles .fancy-stripe { padding: 10px; border-top: 0px; border-right=
: 0px; border-left: 0px; border-image: initial; border-bottom: var(--border=
-default); background: rgb(255, 255, 255); display: block; font-size: 16px;=
 min-height: 40px; }
  .form-styles .fancy-stripe.small-input { padding: 0px 16px; font-size: 14=
px; border: var(--border-default); }
  .form-styles .fancy-stripe .error { position: relative; right: auto; padd=
ing: 0px; margin-top: 0px; }
  .form-styles .help-text { font-size: 14px; font-family: var(--font_family=
_ui, var(--font-family-text)); margin-top: var(--size-32); }
  .form-styles .fancy-input { position: relative; }
  .form-styles .fancy-input a { height: 58px; line-height: 58px; padding: 0=
px 10px; display: inline-block; right: 0px; top: 1px; background: var(--col=
or-bg-primary); position: absolute; }
  .form:not(.new-form) .art-container.art-container { display: flex; justif=
y-content: space-between; }
  .form:not(.new-form) .art-container.art-container .upload-slot { display:=
 flex; align-items: center; justify-content: center; flex-direction: column=
; color: var(--color-fg-secondary); font-size: 14px; position: relative; fl=
ex-shrink: 0; flex-grow: 0; margin-left: 32px; width: 160px; height: 160px;=
 border: var(--border-default); border-radius: var(--border-radius-sm); ove=
rflow: hidden; cursor: pointer; }
  .form:not(.new-form) .art-container.art-container .upload-slot.placeholde=
r { background: var(--color-bg-secondary); color: var(--color-fg-secondary)=
; }
  .form:not(.new-form) .art-container.art-container .upload-slot.inline-art=
:not(.loading):hover span::after { z-index: 500; color: var(--color-utility=
-detail); content: "Change"; }
  .form:not(.new-form) .art-container.art-container .upload-slot.inline-art=
:not(.loading):hover img, .form:not(.new-form) .art-container.art-container=
 .upload-slot.loading img { filter: brightness(0.5); }
  .form:not(.new-form) .art-container.art-container .upload-slot img { posi=
tion: absolute; top: 0px; left: 0px; width: 160px; height: 160px; border-ra=
dius: var(--border-radius-sm); object-fit: cover; }
  .form:not(.new-form) .art-container.art-container .upload-slot.loading { =
cursor: initial; color: var(--color-utility-detail); }
  .form:not(.new-form) .art-container.art-container input[type=3D"file"] { =
display: none; }
  .form:not(.new-form) .art-container.art-container .placeholder svg { widt=
h: 32px; }
  .form:not(.new-form) .art-container.art-container .art-details { display:=
 flex; flex-direction: column; justify-content: center; }
  .form:not(.new-form) .art-container.art-container .art-details .info { ma=
rgin-top: 4px; }
  .form:not(.new-form) .art-container.art-container .art-details h3 { margi=
n-bottom: 0px; font-size: 14px; color: var(--color-fg-primary); font-weight=
: var(--font-weight-semibold); font-family: var(--font-family-text); }
  .form:not(.new-form) .art-container.art-container .art-details input[type=
=3D"file"] { border: 0px; padding: 0px; }
  .form:not(.new-form) .art-container.art-container .art-details p { font-w=
eight: 400; color: var(--color-fg-secondary); margin: 0px; }
  .form:not(.new-form) .art-container.art-container .art-details .art-error=
 { color: var(--color-accent-fg-red); font-family: var(--font_family_ui, va=
r(--font-family-text)); margin-top: 10px; font-size: 12px; font-weight: var=
(--font-weight-semibold); }
  .form:not(.new-form) .art-container.art-container .art-details a { cursor=
: pointer; margin-right: 8px; display: inline-block; margin-top: 8px; }
  .big-checkbox-input { display: inline-flex; align-items: center; }
  .big-checkbox-input.big-checkbox-input-row { display: flex; justify-conte=
nt: space-between; gap: var(--size-16); }
  .big-checkbox-input.big-checkbox-input-row .big-checkbox { margin-left: 1=
0px; }
  .big-checkbox-input:not(.big-checkbox-input-row) .big-checkbox { margin-r=
ight: 10px; }
  .big-checkbox-input .big-checkbox { flex-shrink: 0; width: 28px; height: =
28px; border-radius: var(--border-radius-sm); border: var(--border-default)=
; cursor: pointer; display: flex; justify-content: center; align-items: cen=
ter; }
  .big-checkbox-input .big-checkbox:hover { opacity: 0.9; }
  .big-checkbox-input .big-checkbox:active, .inline-free-email-form .form .=
sideBySideWrap .button:active { opacity: 1; }
  .big-checkbox-input .big-checkbox.checked { background-color: var(--color=
-fg-primary); color: rgb(255, 255, 255); border-color: var(--color-fg-prima=
ry); }
  .big-checkbox-input .big-checkbox.disabled { cursor: not-allowed; opacity=
: 0.5; }
  .inline-free-email-form .form { margin-top: 0px; margin-left: auto; margi=
n-right: auto; width: 100%; }
  .inline-free-email-form .form .sideBySideWrap { display: flex; flex-flow:=
 row; align-items: flex-start; margin: 0px auto; max-width: 404px; }
  @media screen and (max-width: 650px) {
  .inline-free-email-form .form .sideBySideWrap { padding: 0px 16px; }
}
  .inline-free-email-form .form .sideBySideWrap input[type=3D"email"] { bac=
kground: var(--web_bg_color, var(--color-bg-primary)); color: var(--print_o=
n_web_bg_color, var(--color-fg-primary)); display: inline-block; padding: 1=
0px; height: 40px; border-top-color: ; border-top-style: ; border-top-width=
: ; border-right-color: ; border-right-style: ; border-bottom-color: ; bord=
er-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-=
style: ; border-left-width: ; border-image-source: ; border-image-slice: ; =
border-image-width: ; border-image-outset: ; border-image-repeat: ; border-=
right-width: 0px; border-radius: var(--border-radius-sm) 0 0 var(--border-r=
adius-sm); font-family: var(--font_family_ui, var(--font-family-text)); fon=
t-size: 14px; line-height: 20px; appearance: none; }
  .inline-free-email-form .form .sideBySideWrap input[type=3D"email"]::plac=
eholder { color: var(--print_secondary, var(--print_secondary_on_web_bg_col=
or, var(--print_secondary, var(--color-fg-secondary)))); }
  @media screen and (max-width: 650px) {
  .inline-free-email-form .form .sideBySideWrap input[type=3D"email"] { hei=
ght: 44px; }
}
  .inline-free-email-form .form .sideBySideWrap .button { flex-shrink: 0; m=
argin-top: 0px; padding: 10px 20px; height: 40px; background: var(--print_p=
op); border: 1px solid var(--print_pop); border-radius: 0 var(--border-radi=
us-sm) var(--border-radius-sm) 0; font-size: 14px; color: var(--print_on_po=
p); }
  .inline-free-email-form .form .sideBySideWrap .button > b { font-weight: =
var(--font-weight-medium); }
  @media screen and (max-width: 650px) {
  .inline-free-email-form .form .sideBySideWrap .button { height: 44px; pad=
ding: 10px 18px; font-size: 14px; }
}
  .inline-free-email-form .form .sideBySideWrap .button.disabled, .inline-f=
ree-email-form .form .sideBySideWrap .button[disabled], .inline-free-email-=
form .form .sideBySideWrap .button[readonly] { opacity: 0.75; }
  @keyframes silhouette-scroll {=20
  0% { transform: translateX(-50%); }
  50% { transform: translateX(-25%); }
  100% { transform: translateX(0px); }
}
  .comments-page { padding: var(--size-16) 0; }
  .comments-page .container { display: flex; flex-direction: column; gap: v=
ar(--size-16); }
  .comments-page .container .thread-head { margin-top: var(--size-24); marg=
in-bottom: var(--size-24); }
  .comments-page .container .thread-head .page-title, .comments-page .conta=
iner .thread-head .page-title a, .comments-page .container .thread-head .su=
btitle, .comments-page .container .thread-head h1, .comments-page .containe=
r .thread-head h1 a, .comments-page .container .thread-head h1.title a, .co=
mments-page .container .thread-head h2, .comments-page .container .thread-h=
ead h2 a, .comments-page .container .thread-head h3, .comments-page .contai=
ner .thread-head h3 a, .comments-page .container .thread-head h4, .comments=
-page .container .thread-head h4 a, .comments-page .container .thread-head =
h5, .comments-page .container .thread-head h5 a, .comments-page .container =
.thread-head h6, .comments-page .container .thread-head h6 a, .comments-pag=
e .container .thread-head p, .comments-page .container .thread-head p a { c=
olor: var(--print_on_web_bg_color, var(--color-fg-primary)); }
  .comment .comment-body i, .comments-page .container .thread-head .caption=
ed-image-container figcaption, .comments-page .container .thread-head .capt=
ioned-image-container-static figcaption, .comments-page .container .thread-=
head .post-header .meta-author-wrap .meta-right-column .meta-author, .comme=
nts-page .container .thread-head .post-header .meta-author-wrap .meta-right=
-column .meta-author a, .comments-page .container .thread-head .subtitle, .=
comments-page .container .thread-head a.ui-secondary { color: var(--print_s=
econdary, var(--print_secondary_on_web_bg_color, var(--print_secondary, var=
(--color-fg-secondary)))); }
  @media print {
  .comments-page .container .thread-head h1, .comments-page .container .thr=
ead-head h2, .comments-page .container .thread-head h3, .comments-page .con=
tainer .thread-head h4, .comments-page .container .thread-head h5, .comment=
s-page .container .thread-head h6, .comments-page .container .thread-head p=
 { color: rgb(0, 0, 0); }
  .comments-page .container .thread-head h1 a, .comments-page .container .t=
hread-head h2 a, .comments-page .container .thread-head h3 a, .comments-pag=
e .container .thread-head h4 a, .comments-page .container .thread-head h5 a=
, .comments-page .container .thread-head h6 a, .comments-page .container .t=
hread-head p a { color: rgb(0, 0, 255); }
}
  @media print {
  .comments-page .container .thread-head a.ui-secondary a { color: rgb(0, 0=
, 255); }
}
  .comments-page .container .thread-head .captioned-image-container figcapt=
ion a { color: var(--print_on_web_bg_color, var(--color-fg-primary)); }
  .comments-page .container .thread-head .post-header a, a.like-button { te=
xt-decoration: none; }
  .comments-page .container .thread-head .post-header { margin-bottom: 16px=
; }
  .comments-page .container .thread-head .post-header .meta-author-wrap .me=
ta-right-column .meta-author { font-size: 14px; line-height: 17px; }
  .comments-page .container .locked-comments { margin-top: 14px; }
  .comments-page .container .comment-list.has-new-comments, table.thread-he=
ad > tbody > tr > td > table.post-meta.big > tbody > tr > td.post-meta-item=
, table.thread-head > tbody > tr > td > table.post-meta.big > tr > td.post-=
meta-item, table.thread-head > tr > td > table.post-meta.big > tbody > tr >=
 td.post-meta-item, table.thread-head > tr > td > table.post-meta.big > tr =
> td.post-meta-item { padding-top: 0px; }
  .comments-page .container .comment-list .collapsed-reply { margin-left: c=
alc(10 + var(--size-32) - var(--size-32)); padding: 0px 10px; height: 25px;=
 font-size: 12px; }
  @media screen and (max-width: 650px) {
  .comments-page .container .comment-list .collapsed-reply { margin-left: c=
alc(10 + var(--size-32) - var(--size-24)); }
}
  .comments-page .container .comment-list.has-new-comments > .collapsed-rep=
ly { margin-bottom: 14px; }
  .comments-page .container > .comment-list.has-new-comments > .collapsed-r=
eply { margin-left: 0px; }
  .comments-page .container .main-loader { line-height: 150px; }
  .comment, .return-to-thread-link { font-family: var(--font_family_ui, var=
(--font-family-text)); }
  .return-to-thread-link { color: var(--print_secondary, var(--print_second=
ary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondary)))); d=
isplay: block; font-size: var(--font-size-16); margin: 15px 0px 15px 50px; =
text-decoration: none; }
  .return-to-thread-link:hover { text-decoration: underline; }
  .comment { position: relative; margin-top: 12px; min-width: 190px; }
  .comment .tags-row { display: flex; margin-top: 6px; }
  .comment .tags-row .tag { display: inline-block; color: var(--print_on_po=
p); background-color: var(--print_pop); border-radius: var(--border-radius-=
sm); padding: 3px; font-size: 9px; line-height: 9px; font-weight: var(--fon=
t-weight-bold); margin-right: 6px; text-transform: uppercase; white-space: =
nowrap; vertical-align: middle; user-select: none; }
  .comment:first-child, .reader-onboarding-modal-container .categories-step=
 h3:first-child, .reader-onboarding-modal-container .error-step h3:first-ch=
ild, .reader-onboarding-modal-container .profile-step h3:first-child, .read=
er-onboarding-modal-container .pub-landing-step h3:first-child, .reader-onb=
oarding-modal-container .pub-signup-step h3:first-child, .reader-onboarding=
-modal-container .signup-step h3:first-child, .reader-onboarding-modal-cont=
ainer .suggestions-step h3:first-child, .reader-onboarding-modal-container =
.twitter-step h3:first-child, .reader-onboarding-modal-container .welcome-s=
tep h3:first-child { margin-top: 0px; }
  .comment .comment-anchor { position: absolute; z-index: -1; top: -96px; l=
eft: 0px; height: 1px; width: 1px; }
  .comment > table, table.publication.card { border-spacing: 0px; }
  .comment > table > tbody > tr, .comment > table > tbody > tr > td, .comme=
nt > table > tr, .comment > table > tr > td, table.thread-head > tbody > tr=
, table.thread-head > tbody > tr > td, table.thread-head > tr, table.thread=
-head > tr > td { margin: 0px; padding: 0px; border: 0px; vertical-align: t=
op; }
  .comment .comment-actions { color: var(--print_secondary, var(--print_sec=
ondary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondary))))=
; font-size: var(--font-size-12); line-height: var(--line-height-20); displ=
ay: flex; flex-wrap: wrap; column-gap: var(--size-12); row-gap: var(--size-=
4); }
  .comment .comment-actions span { position: relative; text-decoration: non=
e; cursor: default; }
  .comment .comment-actions span:hover { cursor: pointer; text-decoration: =
underline; }
  .comment .comment-actions span.commenter-name { font-weight: 700; color: =
var(--print_on_web_bg_color, var(--color-fg-primary)); }
  .comment .comment-actions a.like-button:not(.liked) { color: var(--print_=
secondary, var(--print_secondary_on_web_bg_color, var(--print_secondary, va=
r(--color-fg-secondary)))); }
  .comment .comment-actions a.like-button:not(.liked) svg path { stroke: va=
r(--print_secondary, var(--print_secondary_on_web_bg_color, var(--print_sec=
ondary, var(--color-fg-secondary)))); }
  .comment .comment-actions a:not(.like-button) { text-decoration: none; co=
lor: inherit; }
  .comment .comment-actions a:not(.like-button):hover { text-decoration: un=
derline; }
  .comment .comment-actions a:not(.like-button):hover:active { opacity: 0.7=
; }
  .comment.selected > .comment-content::before { position: absolute; inset:=
 calc(var(--size-12)*-1); inset-block-end: 0px; border-radius: var(--border=
-radius-sm); background: var(--color-bg-accent); content: ""; pointer-event=
s: none; z-index: 0; }
  .comment > .comment-list, .comment > .more-replies-container { margin: 0p=
x 0px 16px; padding: 12px 0px 0px 50px; }
  .comment > .comment-list .more-replies, .comment > .more-replies-containe=
r .more-replies { padding: 16px; border-left: 1px solid var(--color-utility=
-detail); }
  .comment > .comment-list { position: relative; padding-left: var(--size-3=
2); border-left: none; }
  @media screen and (max-width: 650px) {
  .comment > .comment-list { padding-left: var(--size-24); }
}
  .comment > .comment-list.collapsed { padding-top: 0px; padding-bottom: 4p=
x; }
  .comment > .comment-list > .comment-list-items { position: relative; }
  .comment > .more-replies-container { padding-bottom: 16px; }
  .comment .commenter-publication > span { transition: text-decoration 0.25=
s linear; }
  .comment .commenter-publication > span:hover { text-decoration: underline=
; }
  .comment .highlight { display: inline-block; font-size: 12px; font-weight=
: var(--font-weight-semibold); font-family: 'SF Compact Rounded',var(--font=
-family-title); margin-right: 12px; color: var(--print_pop); padding-left: =
1px; padding-top: 2px; padding-bottom: 1px; border-radius: var(--border-rad=
ius-sm); }
  .comment .highlight.hover { background-color: var(--color-bg-secondary); =
}
  .comment .highlight svg { position: absolute; display: block; stroke-widt=
h: 0; fill: var(--print_pop); height: 15px; width: 15px; padding-top: 1px; =
}
  .comment .highlight .highlight-text { margin-left: 18px; padding-right: 4=
px; }
  .comment button.comment-collapse-toggle, .comment button.continue-thread-=
button { cursor: pointer; font-size: 12px; height: 25px; padding: 0px 10px;=
 transform: translate3d(0px, 0px, 0px); }
  .comment button.comment-collapse-toggle:hover, .comment button.continue-t=
hread-button:hover { background: var(--background_contrast_1); }
  .comment .comment-timestamp { transform: translate3d(0px, 0px, 0px); }
  .comment button.continue-thread-button { margin-left: 50px; }
  .comment.collapsed > .comment-content .comment-actions, .comment.collapse=
d > .comment-content .comment-body, .comment.collapsed > .comment-list { di=
splay: none; }
  .reply-comment { border-radius: var(--border-radius-md); padding: 20px; b=
order: var(--border-default); display: block; margin: 10px 0px 8px; text-de=
coration: none; }
  .reply-comment .reply-comment-title { font-family: "SF Pro Display", -app=
le-system, system-ui, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, Helvet=
ica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Sy=
mbol"; -webkit-font-smoothing: antialiased; letter-spacing: -0.012em; line-=
height: 1.5; font-size: 18px; font-weight: var(--font-weight-bold); margin:=
 0px 0px 6px; }
  .reply-comment .reply-comment-body { font-family: var(--font-family-text)=
; font-weight: var(--font-weight-regular); font-size: var(--font-size-16); =
line-height: var(--line-height-24); letter-spacing: var(--letter-spacing-16=
); margin-bottom: var(--size-16); }
  .reply-comment .reply-comment-read-more { font-family: "SF Pro Display", =
-apple-system, system-ui, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, He=
lvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe U=
I Symbol"; -webkit-font-smoothing: antialiased; letter-spacing: -0.012em; b=
ackground: 0px 0px; display: inline-block; box-sizing: border-box; border-r=
adius: var(--border-radius-sm); border: 1px solid var(--color-utility-detai=
l); padding: 10px 16px; font-size: var(--font-size-16); line-height: 16px; =
margin-bottom: 16px; text-decoration: none; font-weight: var(--font-weight-=
medium); color: var(--print_on_web_bg_color, var(--color-fg-primary)); curs=
or: pointer; }
  .reply-comment .reply-comment-meta { color: var(--print_secondary, var(--=
print_secondary_on_web_bg_color, var(--print_secondary, var(--color-fg-seco=
ndary)))); font-size: 14px; line-height: 1.5; }
  .comment-silhouette { display: flex; flex-direction: row; margin-bottom: =
23px; }
  .comment-silhouette .comment-silhouette-head { background-color: var(--co=
lor-bg-primary); position: relative; overflow: hidden; }
  .comment-silhouette .comment-silhouette-actions, .comment-silhouette .com=
ment-silhouette-body, .comment-silhouette .comment-silhouette-meta { backgr=
ound-color: var(--color-bg-primary); position: relative; overflow: hidden; =
border-radius: var(--border-radius-sm); }
  .comment-silhouette .comment-silhouette-actions::after, .comment-silhouet=
te .comment-silhouette-body::after, .comment-silhouette .comment-silhouette=
-head::after, .comment-silhouette .comment-silhouette-meta::after { display=
: block; position: absolute; top: 0px; left: 0px; height: 100%; width: 200%=
; background-image: linear-gradient(to right,var(--color-bg-secondary),var(=
--color-bg-primary),var(--color-bg-secondary)); background-size: 50% 100%; =
background-repeat: repeat-x; animation: 1s linear 0s infinite normal none r=
unning silhouette-scroll; content: ""; }
  .comment-silhouette .comment-silhouette-head { flex-shrink: 0; margin-rig=
ht: 10px; height: var(--size-32); width: var(--size-32); border-radius: var=
(--border-radius-full); }
  .comment-silhouette .comment-silhouette-content { width: 100%; }
  .comment-silhouette .comment-silhouette-content .comment-silhouette-actio=
ns, .comment-silhouette .comment-silhouette-content .comment-silhouette-met=
a { height: 10px; }
  .comment-silhouette .comment-silhouette-content .comment-silhouette-meta =
{ width: 120px; }
  .comment-silhouette .comment-silhouette-content .comment-silhouette-body =
{ margin: 10px 0px 12.78px; height: 12px; width: 100%; max-width: 320px; }
  .comment-silhouette .comment-silhouette-content .comment-silhouette-actio=
ns { width: 80px; }
  .comment-publicity-notice, .locked-comments { font-family: var(--font_fam=
ily_ui, var(--font-family-text)); }
  .comment-publicity-notice { color: var(--print_pop); font-weight: 400; fo=
nt-size: 13px; line-height: 19px; }
  .locked-comments { color: var(--print_secondary, var(--print_secondary_on=
_web_bg_color, var(--print_secondary, var(--color-fg-secondary)))); font-st=
yle: italic; font-size: var(--font-size-16); }
  .finish-magic-login-modal .modal-content .container { padding: 24px 32px;=
 user-select: none; }
  @media screen and (max-width: 650px) {
  .finish-magic-login-modal .modal-content .container { padding: 24px 0px; =
}
}
  .comment .comment-body { margin-top: var(--size-4); font-size: var(--font=
-size-15); line-height: var(--line-height-20); word-break: break-word; colo=
r: var(--print_on_web_bg_color, var(--color-fg-primary)); position: relativ=
e; max-height: 600px; overflow-y: hidden; }
  .comment .comment-body.long:not(.expanded) { --gradient-height: var(--siz=
e-72); mask-image: linear-gradient(to bottom,black calc(100% - var(--gradie=
nt-height)),transparent); }
  .comment .comment-body.expanded { max-height: none; overflow-y: visible; =
mask-image: none; }
  .comment .comment-body p { margin: 0 0 var(--size-8) 0; }
  .comment .comment-body p:last-of-type { margin-bottom: 0px; }
  a.like-button .reaction-container { position: relative; }
  a.like-button .reaction-container svg { fill: none; stroke: var(--color-f=
g-secondary-themed); }
  a.like-button.liked { color: var(--color-accent-fg-red); }
  a.like-button.liked .reaction-container svg, a.like-button.liked .reactio=
n-container svg path { fill: var(--color-accent-fg-red); stroke: var(--colo=
r-accent-fg-red); }
  a.like-button .reaction-container svg.animation { display: none; position=
: absolute; left: 0px; opacity: 1; transform: scale(0); transition: all var=
(--animation-timing-slow) var(--animation-smooth); pointer-events: none; }
  a.like-button:hover:active .reaction-container svg.animation { display: i=
nline-block; }
  a.like-button.liked .reaction-container svg.animation { display: inline-b=
lock; opacity: 0; transform: scale(5); }
  a.email-reaction-bar { display: inline-block; vertical-align: middle; mar=
gin-right: 16px; padding: 8px 16px; height: 24px; line-height: 24px; backgr=
ound: var(--background_pop); border-radius: var(--border-radius-lg); font-f=
amily: var(--font_family_ui, var(--font-family-text)); font-size: var(--fon=
t-size-16); letter-spacing: 0.5px; color: var(--print_on_pop) !important; t=
ext-decoration: none !important; }
  a.email-reaction-bar img { float: left; margin-right: 6px; height: 24px; =
width: 24px; }
  a.email-reaction-bar.compact { padding: 6px 10px; height: 16px; line-heig=
ht: 16px; font-size: 13px; }
  a.email-reaction-bar.compact img { margin-right: 4px; height: 16px; width=
: 16px; }
  .full-email-form .publication-cover-photo, .intro-popup .full-email-form =
.publication-cover-photo { display: block; margin: 0px auto 32px; height: 3=
5vh; object-fit: contain; min-width: 268px; max-width: 680px; max-height: 6=
80px; }
  @media (min-height: 550px) {
  .full-email-form .publication-cover-photo, .intro-popup .full-email-form =
.publication-cover-photo { min-height: 168px; }
}
  @media screen and (max-width: 650px) {
  .full-email-form .publication-cover-photo, .intro-popup .full-email-form =
.publication-cover-photo { max-width: 100%; max-height: 24vh; height: auto;=
 min-width: unset; min-height: unset; margin: 0px auto 18px; }
}
  .full-email-form .publication-name, .intro-popup .full-email-form .public=
ation-name { margin: 0px auto 8px; max-width: 450px; font-family: var(--fon=
t_family_headings, var(--font_family_headings_preset, var(--font-family-tit=
le))); -webkit-font-smoothing: antialiased; font-size: 24px; line-height: 2=
4px; font-weight: 700; color: var(--cover_print_primary); text-align: cente=
r; }
  .full-email-form .publication-name.with-cover, .intro-popup .full-email-f=
orm .publication-name.with-cover { margin-top: 2px; }
  .full-email-form .publication-name .balance-text, .intro-popup .full-emai=
l-form .publication-name .balance-text { color: var(--cover_print_primary);=
 }
  @media screen and (max-width: 650px) {
  .full-email-form .publication-name, .intro-popup .full-email-form .public=
ation-name { padding: 0px 24px; }
}
  @media (max-height: 460px) {
  .full-email-form .publication-name, .intro-popup .full-email-form .public=
ation-name { font-size: 28px; line-height: 28px; }
}
  .full-email-form .publication-meta, .intro-popup .full-email-form .public=
ation-meta { font-family: "SF Pro Display", -apple-system, system-ui, Blink=
MacSystemFont, Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Ap=
ple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; -webkit-font-smoothi=
ng: antialiased; letter-spacing: -0.012em; color: var(--cover_print_seconda=
ry); font-size: 14px; line-height: 21px; margin-bottom: 32px; margin-top: 8=
px; font-weight: var(--font-weight-semibold); }
  @media screen and (max-width: 768px) {
  .full-email-form .publication-meta, .intro-popup .full-email-form .public=
ation-meta { margin-bottom: 18px; margin-top: 8px; padding-left: 10px; padd=
ing-right: 10px; }
}
  .full-email-form .publication-tagline, .intro-popup .full-email-form .pub=
lication-tagline { margin: 0px auto 48px; max-width: 380px; font-family: "S=
F Pro Display", -apple-system, system-ui, BlinkMacSystemFont, Inter, "Segoe=
 UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI =
Emoji", "Segoe UI Symbol"; -webkit-font-smoothing: antialiased; letter-spac=
ing: -0.012em; font-size: var(--font-size-16); font-weight: var(--font-weig=
ht-regular); line-height: 23px; text-align: center; color: var(--cover_prin=
t_secondary) !important; }
  .full-email-form .publication-tagline.verbose, .intro-popup .full-email-f=
orm .publication-tagline.verbose { margin: 0px auto; }
  .full-email-form .publication-tagline.with-cover, .intro-popup .full-emai=
l-form .publication-tagline.with-cover { max-width: 380px; margin-top: 4px;=
 }
  @media screen and (max-width: 650px) {
  .full-email-form .publication-tagline, .intro-popup .full-email-form .pub=
lication-tagline { padding: 0px 24px; }
}
  @media (max-height: 460px) {
  .full-email-form .publication-tagline, .intro-popup .full-email-form .pub=
lication-tagline { margin: 0px auto 20px; }
}
  .full-email-form .coupon, .intro-popup .full-email-form .coupon { margin:=
 0px 0px 12px; color: var(--print_pop); font-family: var(--font_family_ui, =
var(--font-family-text)); font-size: var(--font-size-16); text-align: cente=
r; }
  .full-email-form .coupon.loading, .intro-popup .full-email-form .coupon.l=
oading { color: var(--print_secondary, var(--color-fg-secondary)); }
  .full-email-form .coupon.error, .intro-popup .full-email-form .coupon.err=
or { color: var(--color-accent-fg-red); }
  .full-email-form .form, .intro-popup .full-email-form .form { margin-top:=
 0px; margin-left: auto; margin-right: auto; width: 100%; }
  .full-email-form .form .error, .intro-popup .full-email-form .form .error=
 { color: var(--color-accent-fg-red); font-family: var(--font_family_ui, va=
r(--font-family-text)); font-size: 14px; font-weight: var(--font-weight-sem=
ibold); position: relative; right: auto; padding: 5px; margin-top: 0px; }
  .full-email-form .form .sideBySideWrap, .intro-popup .full-email-form .fo=
rm .sideBySideWrap { display: flex; flex-flow: row; align-items: flex-start=
; margin: 0px auto; max-width: 380px; }
  @media screen and (max-width: 650px) {
  .full-email-form .form .sideBySideWrap, .intro-popup .full-email-form .fo=
rm .sideBySideWrap { padding: 0px 16px; }
}
  .full-email-form .form .sideBySideWrap input[type=3D"email"], .intro-popu=
p .full-email-form .form .sideBySideWrap input[type=3D"email"] { background=
: var(--cover_bg_color, #fff); color: var(--cover_print_primary, #000); dis=
play: inline-block; padding: 10px; height: 44px; border-top-color: ; border=
-top-style: ; border-top-width: ; border-right-color: ; border-right-style:=
 ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; bor=
der-left-color: ; border-left-style: ; border-left-width: ; border-image-so=
urce: ; border-image-slice: ; border-image-width: ; border-image-outset: ; =
border-image-repeat: ; border-right-width: 0px; border-radius: var(--border=
-radius-sm) 0 0 var(--border-radius-sm); font-family: var(--font_family_ui,=
 var(--font-family-text)); font-size: 16px; line-height: 19px; appearance: =
none; }
  .full-email-form .form .sideBySideWrap input[type=3D"email"]::placeholder=
, .intro-popup .full-email-form .form .sideBySideWrap input[type=3D"email"]=
::placeholder { color: var(--cover_print_secondary, #888); }
  .full-email-form .form .sideBySideWrap .button, .intro-popup .full-email-=
form .form .sideBySideWrap .button { flex-shrink: 0; margin-top: 0px; heigh=
t: 44px; padding: 10px 18px; background: var(--background_pop); border: 1px=
 solid var(--cover_border_color); border-radius: 0 var(--border-radius-sm) =
var(--border-radius-sm) 0; font-size: 16px; font-weight: var(--font-weight-=
medium); color: var(--print_on_pop); }
  .full-email-form .form .sideBySideWrap .button > b, .intro-popup .full-em=
ail-form .form .sideBySideWrap .button > b { font-weight: var(--font-weight=
-semibold); font-size: 14px; }
  .full-email-form .form .sideBySideWrap .button:active, .intro-popup .full=
-email-form .form .sideBySideWrap .button:active { opacity: 1; }
  .full-email-form .form .sideBySideWrap .button.disabled, .full-email-form=
 .form .sideBySideWrap .button:active:hover, .full-email-form .form .sideBy=
SideWrap .button[disabled], .full-email-form .form .sideBySideWrap .button[=
readonly], .intro-popup .full-email-form .form .sideBySideWrap .button.disa=
bled, .intro-popup .full-email-form .form .sideBySideWrap .button:active:ho=
ver, .intro-popup .full-email-form .form .sideBySideWrap .button[disabled],=
 .intro-popup .full-email-form .form .sideBySideWrap .button[readonly] { op=
acity: 0.75; }
  .full-email-form .form .sideBySideWrap .button.disabled, .intro-popup .fu=
ll-email-form .form .sideBySideWrap .button.disabled { position: relative; =
color: transparent; }
  .full-email-form .form .sideBySideWrap .button.disabled::after, .intro-po=
pup .full-email-form .form .sideBySideWrap .button.disabled::after, div.pro=
file-updater form .button[type=3D"submit"].disabled::after, div.profile-upd=
ater form .button[type=3D"submit"][disabled]::after { display: inline-block=
; position: absolute; left: 50%; top: 50%; margin: -4px 0px 0px -0.5px; hei=
ght: 8px; width: 1px; background: rgba(255, 255, 255, 0.75); animation: 0.7=
5s ease 0s infinite normal none running rotate; content: ""; }
  .full-email-form .form .subtle-help-text, .intro-popup .full-email-form .=
form .subtle-help-text { position: fixed; bottom: 14px; right: 6px; font-fa=
mily: var(--font_family_ui, var(--font-family-text)); font-size: 11px; }
  @media screen and (max-width: 650px) {
  .full-email-form .form .subtle-help-text, .intro-popup .full-email-form .=
form .subtle-help-text { display: flex; flex-direction: column; align-items=
: flex-end; max-width: 100px; text-align: right; }
  .full-email-form .form .subtle-help-text a, .intro-popup .full-email-form=
 .form .subtle-help-text a { margin-top: 4px; }
}
  @media (max-height: 460px) {
  .full-email-form .form .subtle-help-text, .intro-popup .full-email-form .=
form .subtle-help-text { display: none; }
}
  .full-email-form .form .subtle-help-text::after, .full-email-form .form .=
subtle-help-text::before, .intro-popup .full-email-form .form .subtle-help-=
text::after, .intro-popup .full-email-form .form .subtle-help-text::before =
{ display: block; clear: both; content: ""; }
  .full-email-form .form .subtle-help-text a, .intro-popup .full-email-form=
 .form .subtle-help-text a { margin-right: 9px; color: var(--cover_print_se=
condary); }
  .full-email-form .form .subtle-help-text a.legal, .intro-popup .full-emai=
l-form .form .subtle-help-text a.legal { text-decoration: underline; }
  @media screen and (min-width: 541px) {
  .full-email-form .form .subtle-help-text a.login-button, .intro-popup .fu=
ll-email-form .form .subtle-help-text a.login-button { text-decoration: non=
e; position: fixed; top: 24px; right: 24px; font-size: 14px; }
  .full-email-form .form .subtle-help-text a.login-button:hover, .intro-pop=
up .full-email-form .form .subtle-help-text a.login-button:hover { text-dec=
oration: underline; }
}
  .intro-inline { display: flex; flex-direction: column; align-items: cente=
r; width: 100%; height: 100%; flex: 1 1 0%; justify-content: center; margin=
-top: -140px; }
  .intro-popup, .intro-popup .intro-popup-page { top: 0px; left: 0px; heigh=
t: 100%; width: 100%; overflow: hidden; }
  .intro-popup { display: block; z-index: 999; position: fixed; right: 0px;=
 bottom: 0px; background: rgb(255, 255, 255); color: rgb(0, 0, 0); text-ali=
gn: center; cursor: default; }
  @media screen and (max-height: 550px) {
  .intro-popup { overflow-y: scroll; }
}
  .intro-popup .intro-popup-page { position: absolute; z-index: 1000002; ov=
erflow-y: auto; transform: translateX(0px); background: var(--cover_bg_colo=
r); }
  .has-intro-popup .intro-popup, .show-intro-popup .intro-popup .intro-popu=
p-page { transition: transform 0.3s ease-in-out; }
  .intro-popup .intro-popup-page > .full-email-form, .intro-popup .intro-po=
pup-page > .full-email-form .vertically-centered { display: flex; flex-dire=
ction: column; justify-content: center; align-items: center; height: 95%; }
  @media screen and (max-width: 650px) {
  .intro-popup .intro-popup-page > .full-email-form { height: 100%; }
}
  .intro-popup .intro-popup-page > .full-email-form .vertically-centered { =
flex: 1 1 0%; height: 100%; width: 100%; }
  @media screen and (max-width: 650px) {
  .intro-popup .intro-popup-page > .full-email-form .vertically-centered { =
max-height: 100%; height: 100%; padding: 24px 0px; overflow: visible; }
}
  @media screen and (max-height: 480px) {
  .intro-popup .intro-popup-page > .full-email-form { display: block; heigh=
t: auto; }
  .intro-popup .intro-popup-page > .full-email-form .vertically-centered { =
display: block; height: auto; padding: 12px 0px; }
}
  @media screen and (max-width: 1200px) {
  .intro-popup .intro-popup-page .blurbs { padding: 0px 20px; }
  .intro-popup .intro-popup-page .blurbs .blurb.blurb { width: 320px; }
  .intro-popup .intro-popup-page .blurbs .blurb.blurb .blurb-text { overflo=
w: visible; max-height: none; }
}
  @media screen and (max-width: 1024px) {
  .intro-popup .intro-popup-page .blurb-buffer, .intro-popup .intro-popup-p=
age .blurbs { display: none !important; }
}
  @media screen and (max-height: 620px) {
  .intro-popup .intro-popup-page .blurb-buffer, .intro-popup .intro-popup-p=
age .blurbs { display: none !important; }
}
  .intro-popup .intro-popup-page .blurb-buffer { flex-basis: 61px; flex-shr=
ink: 1; }
  .intro-popup .intro-popup-page .blurbs { display: flex; justify-content: =
center; }
  .intro-popup .intro-popup-page .blurbs .blurb { width: 380px; }
  .intro-popup .intro-popup-page .blurbs .blurb .blurb-text { max-height: 8=
0px; overflow: hidden; }
  html.modal-in, html.show-intro-popup { overflow: hidden; }
  .has-intro-popup .intro-popup { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10=
vh; transform: translateY(110vh); }
  .has-intro-popup.show-intro-popup body { height: 100%; width: 100%; overf=
low: scroll; }
  .has-intro-popup.show-intro-popup .intro-popup { transform: translateY(0p=
x); }
  .has-intro-popup.show-intro-popup #main:not(:has(.intro-popup)) { visibil=
ity: hidden; }
  .settings-add-pub-modal-wrapper .container { width: 552px !important; max=
-width: 90%; }
  .settings-add-pub-modal-wrapper .container .modal-exit-btn { display: non=
e; }
  .settings-add-pub-modal-wrapper .container h2 { margin-bottom: 0px; font-=
weight: var(--font-weight-bold); line-height: 29px; text-align: center; mar=
gin-top: 36px !important; font-size: 24px !important; }
  .settings-add-pub-modal-wrapper .container .subtext { padding-left: 36px;=
 padding-right: 36px; font-weight: var(--font-weight-regular); line-height:=
 140%; margin: 4px 0px 24px; text-align: center; color: rgb(102, 102, 102);=
 font-size: 16px !important; }
  .settings-add-pub-modal-wrapper .container textarea { margin-left: 26px; =
border-radius: var(--border-radius-sm); }
  .settings-add-pub-modal-wrapper .container .unselect { font-weight: var(-=
-font-weight-regular); width: fit-content; font-size: 14px; line-height: 15=
0%; color: rgb(102, 102, 102); cursor: pointer; margin: 34px 38px 16px auto=
; display: block !important; text-decoration: none !important; }
  .settings-add-pub-modal-wrapper .container .add-button { background: var(=
--background_pop); padding: 0px; cursor: pointer; color: rgb(255, 255, 255)=
; width: 480px; max-width: 90%; height: 48px; font-size: 16px; border: 0px;=
 font-weight: var(--font-weight-medium); margin: 88px 26px 28px 36px; displ=
ay: block; border-radius: var(--border-radius-sm); }
  .settings-add-pub-modal-wrapper .container .pubrow { margin-left: 0px; di=
splay: flex; height: auto; }
  .settings-add-pub-modal-wrapper .container .pubrow .pub-icon, .settings-a=
dd-pub-modal-wrapper .container .pubrow .substack-icon { display: inline; m=
argin-right: 11px; }
  .settings-add-pub-modal-wrapper .container .pubrow .pub-icon img { border=
-radius: var(--border-radius-sm); }
  .settings-add-pub-modal-wrapper .container .pubrow p, .settings-add-pub-m=
odal-wrapper .container .pubrow > p.pub-name { overflow: hidden; text-overf=
low: ellipsis; white-space: nowrap; line-height: 28px; color: rgb(102, 102,=
 102); font-weight: var(--font-weight-medium); display: inline-block; font-=
size: 16px !important; margin: 0px !important; }
  .settings-add-pub-modal-wrapper .container .pubrow p { max-width: 325px; =
}
  .settings-add-pub-modal-wrapper .container .pubrow > p.pub-name { width: =
calc(100% - 8px); max-width: calc(100% - 8px); }
  .settings-add-pub-modal-wrapper .container .pubrow p a { color: rgb(102, =
102, 102) !important; }
  .settings-add-pub-modal-wrapper .container div.pub-meta { display: flex; =
flex-direction: column; }
  .settings-add-pub-modal-wrapper .container .single-modal-pub { height: 40=
px; margin-right: 36px; margin-left: 36px; margin-top: 16px; }
  .settings-add-pub-modal-wrapper .container .single-modal-pub p, .settings=
-add-pub-modal-wrapper .container .single-modal-pub p.pub-name { font-weigh=
t: var(--font-weight-regular); line-height: 20px; display: inline-block; fo=
nt-size: 16px !important; margin-top: 10px !important; }
  .settings-add-pub-modal-wrapper .container .single-modal-pub .big-checkbo=
x-input { margin-right: 0px; margin-left: auto; }
  .settings-add-pub-modal-wrapper .container .single-modal-pub .big-checkbo=
x-input .big-checkbox { background-color: var(--background_secondary); bord=
er-color: rgb(194, 194, 194); height: 24px; width: 24px; }
  .settings-add-pub-modal-wrapper .container .single-modal-pub .big-checkbo=
x-input .checked { background-color: var(--background_pop); border-color: v=
ar(--background_pop); }
  .settings-add-pub-modal-wrapper .container .single-modal-pub .img { borde=
r-radius: var(--border-radius-sm); }
  @media screen and (min-width: 541px) {
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer { padding: 36px; height: 680px; }
}
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer .pub-icon { text-align: center; width: 84px; height: 84px; margin-l=
eft: auto; margin-right: auto; }
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer h2 { margin-top: 24px !important; }
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer p.pub-hero-text { color: var(--color-fg-primary-themed); font-weigh=
t: var(--font-weight-regular); font-size: 16px; line-height: 150%; display:=
 flex; align-items: center; justify-content: center; text-align: center; ma=
rgin: 4px 0px; }
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer p.pub-author-subs { color: var(--color-fg-primary-themed); font-wei=
ght: var(--font-weight-regular); font-size: 14px; line-height: 20px; text-a=
lign: center; margin: 12px 0px; }
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer p.why-recommend { color: var(--color-fg-primary-themed); font-size:=
 16px; line-height: 150%; margin-top: 24px; margin-bottom: 8px; }
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer textarea { margin: 0px; min-width: 100%; max-width: 100%; width: 10=
0%; box-sizing: border-box; min-height: 108px; height: 100%; max-height: 10=
8px; font-family: var(--font_family_ui, var(--font-family-text)); line-heig=
ht: 24px; font-size: 16px; padding: 10px; border-radius: var(--border-radiu=
s-sm); border-color: rgb(224, 224, 224); resize: none; }
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer .footer { margin-top: 36px; max-width: 480px; width: 100%; }
  @media screen and (min-width: 541px) {
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer .footer { position: absolute; bottom: 36px; margin: 0px; }
}
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer .footer p.learn-more { color: var(--color-fg-secondary); text-align=
: center; font-size: 14px; line-height: 150%; margin-top: 0px; margin-botto=
m: 20px; }
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer .footer .continue-button { height: 48px; font-weight: var(--font-we=
ight-medium); font-size: 16px; line-height: 16px; width: 100%; }
  .settings-add-pub-modal-wrapper .container .add-recommending-pub-modal-co=
ntainer .footer .continue-button:disabled { opacity: 0.3; }
  .header-anchor-parent { top: 0px; height: 100%; width: 44px; transform: t=
ranslate(-100%, 0px); opacity: 0; transition: opacity var(--animation-smoot=
h) var(--animation-timing-fast); }
  @media screen and (max-width: 768px) {
  .header-anchor-parent { display: none; }
}
  .header-anchor-parent .header-anchor.offset-top { top: calc(-1*72px - var=
(--size-20)); position: absolute; }
  .header-anchor-editor { position: absolute; height: 32px; transform: tran=
slateY(-50%); }
  .header-anchor-editor .header-anchor-parent, .header-anchor-post:hover .h=
eader-anchor-parent { opacity: 1; }
  .header-anchor-post, div.twitter-publications .select-all div.error-box {=
 position: relative; }
  .header-anchor-post.highlight { --highlight-bg: oklch(from var(--color-bg=
-accent-themed) l c h / 0.2); animation: 3s ease-out 0s 1 normal forwards r=
unning highlight-fade; border-radius: var(--size-2); }
  @keyframes highlight-fade {=20
  0%, 66% { background-color: var(--highlight-bg); box-shadow: 0 0 0 var(--=
size-8) var(--highlight-bg); }
  100% { background-color: transparent; box-shadow: 0 0 0 var(--size-8) tra=
nsparent; }
}
  .post { padding: 32px 0px 0px; }
  @media screen and (max-width: 768px) {
  .post { padding: 16px 0px 0px; }
}
  @media print {
  @page { margin: 16mm; }
}
  .email-body-container .post .audio-player-wrapper, .email-body-container =
.post .video-player-wrapper { margin-top: 0.5em; }
  .post .post-header .post-label { margin-bottom: var(--size-8); }
  @media screen and (max-width: 650px) {
  .post .post-header .post-label { margin-top: var(--size-8); }
}
  .post .post-header .post-label a { color: var(--color-accent-themed); }
  .post .post-header .post-label a:hover { text-decoration: underline; }
  .post .post-header .post-title { margin: 0px; font-family: var(--font_fam=
ily_headings, var(--font_family_headings_preset, var(--font-family-title)))=
; font-weight: var(--font_weight_headings_preset, bold); -webkit-font-smoot=
hing: antialiased; font-size: var(--font-size-32); line-height: var(--line-=
height-36); }
  .post .post-header .post-title.post-title--the-pillar { font-family: Geor=
gia, serif; font-size: 40px; line-height: 48px; }
  .post .button, .post .post-header .post-title a { text-decoration: none; =
}
  .post .post-header .post-title svg { margin-right: var(--size-8); margin-=
bottom: -3px; height: var(--size-16); width: var(--size-16); stroke: var(--=
color-fg-primary-themed); }
  .classic-home-page .post-list .post-list-hidden-posts > .container .post-=
header .post-title a svg.thread, .post .post-header .post-title svg.thread =
{ margin-bottom: -3px; }
  .post .post-header .subtitle { font-size: var(--font-size-18); line-heigh=
t: var(--line-height-24); margin-top: var(--size-12); }
  .post .post-header .subtitle.subtitle--the-pillar { font-family: Georgia,=
 serif; }
  .post .post-header .post-meta { margin: 1em 0px; height: 20px; align-item=
s: center; }
  .post .post-header .post-meta .post-meta-item { font-weight: var(--font-w=
eight-regular); padding-top: 0px; padding-bottom: 0px; }
  .post .post-header .post-meta .post-meta-item.author a { color: var(--col=
or-fg-primary); }
  .post .post-header .meta-author-wrap { margin: 1em 0px; }
  .post .post-header .meta-author-wrap.alternative-meta { table-layout: fix=
ed; width: 100%; margin: 20px 0px; }
  .post .post-header .meta-author-wrap.alternative-meta tr.meta-author-wrap=
-row td.meta-author-contents { flex: 1 1 0%; }
  .post .post-header .meta-author-wrap.alternative-meta .meta-right-column =
.meta-author, .post .post-header .meta-author-wrap.alternative-meta .meta-r=
ight-column .meta-author a { color: var(--color-fg-primary); font-weight: v=
ar(--font-weight-medium); font-size: 16px; line-height: 150%; }
  .post .post-header .meta-author-wrap.alternative-meta .meta-right-column =
table.post-meta { table-layout: fixed; }
  .post .post-header .meta-author-wrap.alternative-meta .meta-right-column =
.post-meta { width: 100%; }
  @media screen and (max-width: 650px) {
  .post .post-header .meta-author-wrap.alternative-meta .meta-right-column =
.post-meta { margin-top: 6px; }
}
  .post .post-header .meta-author-wrap .meta-right-column { line-height: 1e=
m; }
  .post .post-header .meta-author-wrap .meta-right-column .meta-author { co=
lor: var(--print_secondary, var(--color-fg-secondary)); font-family: var(--=
font_family_ui, var(--font-family-text)); font-size: 14px; line-height: 17p=
x; }
  .post .post-header .meta-author-wrap .meta-right-column .meta-author a { =
color: var(--print_secondary, var(--color-fg-secondary)); text-decoration: =
none; }
  .post .post-header .meta-author-wrap .meta-right-column .meta-author a:ho=
ver, .post .post-header.inline-post .post-title a:hover { text-decoration: =
underline; }
  .post .post-header .meta-author-wrap .meta-right-column .meta-author a:ho=
ver:active { opacity: 0.6; }
  .post .post-header .meta-author-wrap .meta-right-column .post-meta { marg=
in: 4px 0px 0px; }
  .post .post-header .meta-author-wrap .meta-right-column .post-meta .post-=
meta-item { padding-top: 0px; padding-bottom: 0px; }
  .post .post-header .meta-author-wrap .meta-right-column .post-meta .post-=
meta-item.post-date { padding-top: 2px; padding-bottom: 2px; }
  .post .post-header .meta-author-wrap .meta-right-column .post-meta .post-=
meta-item.edit-icon .dropdown-menu { top: 21px; }
  .post .post-header .meta-author-wrap.with-photo .meta-right-column { marg=
in-left: 12px; }
  .post .post-header .meta-author-wrap.with-photo .meta-right-column .meta-=
author a { color: var(--color-fg-primary); }
  .post .post-header.inline-post .post-title { margin: 0px; font-weight: va=
r(--font-weight-regular); font-size: 17px; line-height: 19px; }
  .post .post-header.inline-post .post-meta { margin-bottom: 0px; }
  .post .post-header.inline-post .post-meta .post-meta-item { padding-botto=
m: 0px; }
  .post .button { font-family: var(--font_family_ui, var(--font-family-text=
)); display: inline-block; box-sizing: border-box; cursor: pointer; border:=
 0px; height: var(--size-40); border-radius: var(--border-radius-sm); font-=
size: var(--font-size-14); line-height: var(--font-size-20); font-weight: v=
ar(--font-weight-semibold); text-align: center; padding: 10px 20px; margin:=
 0px; background-color: transparent; opacity: 1; outline: 0px; white-space:=
 nowrap; }
  .post .button:disabled { cursor: not-allowed; }
  .post .button:hover:active:not(.disabled, .no-active-fade) { opacity: 0.7=
; }
  .post .button.wide { width: 100%; }
  .post .button.primary { background-color: var(--background_pop); color: v=
ar(--print_on_pop) !important; text-decoration: none !important; }
  .button.bitcoin span, .button.primary span, .post .button.bitcoin, .post =
.button.bitcoin span, .post .button.primary span { color: var(--print_on_po=
p); text-decoration: none; }
  .post .button.bitcoin { background-color: rgb(35, 39, 44); }
  .post .button.outline, .post .button.outline-grayscale { background: 0px =
0px; text-decoration: none !important; }
  .post .button.danger span, .post .button.email span, .post .button.fill s=
pan, .post .button.google-button span, .post .button.grey-outline span, .po=
st .button.outline span, .post .button.outline-grayscale span, .post .butto=
n.twitter-button span, .post .button.white-outline span { text-decoration: =
none; }
  .post .button.outline { border: 1px solid var(--print_pop); color: var(--=
print_pop); }
  .post .button.outline-grayscale { border: var(--border-default-themed); c=
olor: var(--print_on_web_bg_color, var(--color-fg-primary)); }
  .post .button.fill { background: var(--print_pop); color: var(--print_on_=
pop); text-decoration: none !important; }
  .post .button.fill.fill-twitter { background-color: rgb(255, 255, 255); c=
olor: var(--color-accent-fg-cyan); font-weight: var(--font-weight-semibold)=
; }
  .post .button.fill.fill-secondary { background-color: rgba(255, 255, 255,=
 0.2); font-weight: var(--font-weight-semibold); }
  .post .button.expander { padding: 3px 16px; height: auto; border: 1px sol=
id rgb(236, 236, 236); color: rgb(148, 148, 148); font-size: 12px; }
  .post .button.danger { background-color: var(--color-accent-fg-red); colo=
r: var(--print_on_pop); text-decoration: none !important; }
  .post .button.gray { background-color: var(--print_secondary, var(--color=
-fg-secondary)); color: rgb(255, 255, 255); }
  .post .button.gray-foreground { background: 0px 0px; border: 1px solid va=
r(--print_secondary, var(--color-fg-secondary)); color: var(--print_seconda=
ry, var(--color-fg-secondary)); }
  .post .button.text-gray-foreground { background: 0px 0px; border: 1px sol=
id var(--color-fg-secondary); color: var(--color-fg-secondary); }
  .post .button.disabled { opacity: 0.5; }
  .post .button.secondary { color: var(--print_pop); }
  .post .button.bold { font-weight: var(--font-weight-semibold); }
  .post .button.invis { padding: 0px; height: auto; }
  .post .button.margin-bottom { margin-bottom: var(--size-16); }
  .post .button.email { box-sizing: content-box; line-height: 1em; height: =
auto; padding: 0px; border-top-color: ; border-top-style: ; border-right-co=
lor: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; =
border-left-color: ; border-left-style: ; border-image-source: ; border-ima=
ge-slice: ; border-image-width: ; border-image-outset: ; border-image-repea=
t: ; border-width: 12px 20px; text-decoration: none !important; }
  .post .button.email.heart { border-width: 8px 16px; }
  .post .button.email.heart img { vertical-align: bottom; }
  .post .button.grey-outline, .post .button.white-outline { background: 0px=
 0px; color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); text=
-decoration: none !important; }
  .post .button.grey-outline { color: rgb(102, 102, 102); border: 1px solid=
 rgb(102, 102, 102); }
  .post .button.medium-text { font-weight: var(--font-weight-medium); font-=
size: var(--font-size-16); line-height: 20px; }
  .post .button.small, .post .button.small-no-margin { font-size: 13px; pad=
ding: 6px 12px; height: auto; }
  .post .button.small { margin-top: 10px; }
  .post .button.no-margin { margin: 0px; }
  .post .button.narrow { padding-left: 10px; padding-right: 10px; }
  .post .button.faint-outline { background: rgb(248, 248, 248); border: 1px=
 solid rgb(224, 224, 224); color: rgb(102, 102, 102); }
  .post .button.small-text { font-size: 14px; line-height: 20px; font-weigh=
t: var(--font-weight-medium); }
  .post .button.twitter-button { background-color: rgb(5, 159, 245); paddin=
g-left: 50px; border: 1px solid rgb(5, 159, 245); color: rgb(255, 255, 255)=
; text-decoration: none !important; }
  .post .button.twitter-button.centered-icon::before { background-repeat: n=
o-repeat; background-image: url("https://substackcdn.com/img/twitter.white.=
svg?v=3D7347c44865f3ff8230ffdfb142b2c3ad"); background-size: 18px; backgrou=
nd-position: center center; content: " "; display: inline-block; height: 10=
0%; margin-right: 11px; vertical-align: text-bottom; width: 18px; }
  .post .button.twitter-button:not(.centered-icon) { background-repeat: no-=
repeat; background-image: url("https://substackcdn.com/img/twitter.white.sv=
g?v=3D7347c44865f3ff8230ffdfb142b2c3ad"); background-size: 18px; background=
-position: 20px center; }
  .post .button.google-button { background-repeat: no-repeat; background-im=
age: url("https://substackcdn.com/image/fetch/$s_!50YO!,w_72,c_limit,f_auto=
,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack.com%2Fimg%2Fgoogle=
.png"); background-size: 18px; background-position: 20px center; padding-le=
ft: 50px; border: 1px solid var(--color-utility-detail); text-decoration: n=
one !important; }
  .post .button.with-icon, .post-meta.alternative-meta .post-meta-item.icon=
 a, .post-meta.alternative-meta tr, .use-theme-bg .post-meta.alternative-me=
ta .post-meta-item.icon a, .use-theme-bg .post-meta.alternative-meta tr { d=
isplay: flex; align-items: center; }
  .post .button.with-icon svg { margin-right: 10px; }
  .post .button.tertiary { background: var(--color-bg-secondary); border: v=
ar(--border-default); }
  .post .button.standardized-medium-width { min-width: 125px; }
  .post .post-reaction-facepile { margin: 12px 24px 12px 0px; }
  @media screen and (max-width: 650px) {
  .post .footer-facepile-container { height: var(--size-64); padding: 0 var=
(--size-16); display: flex; align-items: center; justify-content: flex-star=
t; width: 100%; }
}
  .post .footer-facepile-separator { background: var(--color-utility-detail=
-themed); margin: 0px; width: 100%; }
  .post .post-footer { display: flex; align-items: center; justify-content:=
 space-between; }
  @media screen and (max-width: 650px) {
  .post .post-footer { flex-wrap: wrap; }
}
  @media print {
  .post .post-footer { display: none; }
}
  .post .post-footer.use-separators { padding: var(--size-16) 0; border-top=
: var(--border-default-themed); }
  @media screen and (max-width: 650px) {
  .post .post-footer.use-separators { justify-content: center; }
  .post .post-footer.next-prev { height: 64px; justify-content: space-betwe=
en; box-sizing: border-box; }
}
  .post .post-footer button.subscribe-btn { height: 48px; font-weight: var(=
--font-weight-medium); width: 110px; padding: 0px; border-radius: var(--bor=
der-radius-sm); }
  .post .post-footer .like-button-container .subscribe-prompt-dropdown { bo=
ttom: 48px; top: auto; }
  .post .below-meta-subscribe { margin-top: 24px; }
  .post .welcome-to-publication-modal .modal-content > div.container { widt=
h: 496px; }
  .post .welcome-to-publication-modal .welcome-to-publication-checkmark-ico=
n { display: block; margin: 24px auto; height: 72px; width: 72px; }
  .post .welcome-to-publication-modal h2 { font-family: Cahuenga; margin: 0=
px; font-size: 24px; line-height: 36px; font-weight: var(--font-weight-semi=
bold); text-align: center; }
  .post .welcome-to-publication-modal button.primary { width: calc(100% - 4=
8px); margin: 20px 24px 24px; display: flex; align-items: center; justify-c=
ontent: center; background-color: var(--color-accent-fg-orange); }
  .post .welcome-to-publication-modal .subtitle { font-size: 16px; text-ali=
gn: center; }
  .post .welcome-to-publication-modal div.steps { margin: 24px 24px 0px; ma=
x-width: 480px; border: 1px solid var(--color-utility-detail); border-radiu=
s: var(--border-radius-sm); box-sizing: border-box; font-family: var(--font=
_family_ui, var(--font-family-text)); font-size: 14px; }
  .post .welcome-to-publication-modal div.steps a:not(:last-child) { box-sh=
adow: inset 0 -1px 0 var(--color-utility-detail); }
  .post .welcome-to-publication-modal div.steps a { display: flex; align-it=
ems: center; text-decoration: none; padding: 24px; }
  .post .welcome-to-publication-modal div.steps a p { font-size: 16px; line=
-height: 24px; margin: 0px; }
  .post .welcome-to-publication-modal div.steps a p:first-child { font-fami=
ly: var(--font_family_headings, var(--font_family_headings_preset, var(--fo=
nt-family-title))); font-weight: var(--font_weight_headings_preset, bold); =
-webkit-font-smoothing: antialiased; }
  .post .welcome-to-publication-modal div.steps a p:last-child { color: var=
(--print_secondary, var(--color-fg-secondary)); }
  .post .welcome-to-publication-modal div.steps a svg { height: 24px; width=
: 24px; margin-right: 24px; }
  .post-viewer-post { padding: 16px 0px 64px; }
  .post-viewer-post .audio-embed .audio-embed-play-button { border: 0px !im=
portant; background-color: var(--color-accent-fg-orange) !important; }
  .post-viewer-post .audio-embed .audio-embed-play-button svg { fill: var(-=
-color-light-bg-primary) !important; }
  .post-viewer-post .audio-embed .audio-embed-play-button .pause-icon { bac=
kground-color: var(--color-light-bg-primary) !important; }
  .post-viewer-post .podcast-embed { border-radius: var(--border-radius-md)=
 !important; }
  .post-viewer-post .audio-embed, .post-viewer-post .podcast-embed { width:=
 700px; box-sizing: border-box; border: var(--border-default); background-c=
olor: var(--color-bg-elevated-primary) !important; box-shadow: none !import=
ant; }
  .post-viewer-post .audio-embed { margin: 32px auto !important; }
  .post-viewer-post .podcast-embed { margin: 0px auto; }
  .post-viewer-post .audio-embed .audio-button, .post-viewer-post .podcast-=
embed .audio-button { border-color: var(--color-utility-detail) !important;=
 background-color: var(--color-bg-elevated-primary) !important; }
  .post-viewer-post .audio-embed .audio-progress-bar, .post-viewer-post .po=
dcast-embed .audio-progress-bar { background-color: var(--color-utility-det=
ail) !important; }
  .post-viewer-post .audio-embed .audio-playhead, .post-viewer-post .podcas=
t-embed .audio-playhead { border-color: var(--color-bg-elevated-primary) !i=
mportant; }
  .post-viewer-post .video-player-wrapper { margin: 0px; }
  .post-viewer-post .preamble p, .post-viewer-post figcaption.image-caption=
 { font-family: var(--font-family-serif); }
  .post-viewer-post .file-embed-container-reader { background-color: var(--=
color-bg-elevated-primary); border: var(--border-default); }
  .post-viewer-post hr { background-color: var(--color-utility-detail); mar=
gin: var(--size-32) 0; }
  .post-viewer-post .embedded-post { background: var(--color-bg-elevated-pr=
imary); border: var(--border-default) !important; }
  .post-viewer-post .embedded-post .embedded-post-header { border-color: va=
r(--color-utility-detail) !important; }
  .post-viewer-post .embedded-post .embedded-post-cta-wrapper { background:=
 var(--color-bg-elevated-secondary); border-color: var(--color-utility-deta=
il) !important; }
  .post-viewer-post .footnote, .subscribe-widget.is-signed-up form.form .si=
deBySideWrap input[name=3D"email"] { border-color: var(--color-utility-deta=
il); }
  .post-viewer-post .embedded-publication { background: var(--color-bg-elev=
ated-primary); border: var(--border-default) !important; }
  .post-viewer-post .captioned-button-wrap { margin: var(--size-48) auto; }
  .post-viewer-post div.subscription-widget-wrap .subscription-widget.show-=
subscribe, .post-viewer-post div.subscription-widget-wrap-editor .subscript=
ion-widget.show-subscribe { padding: 0px; margin: var(--size-32) auto; }
  .post-viewer-post div.subscription-widget-wrap .subscription-widget.show-=
subscribe:has(> .is-signed-up), .post-viewer-post div.subscription-widget-w=
rap-editor .subscription-widget.show-subscribe:has(> .is-signed-up) { displ=
ay: none; }
  .post-viewer-post .install-substack-app-embed { background: var(--color-b=
g-elevated-primary); border: var(--border-default) !important; }
  .post-viewer-post .image2-inset, .post-viewer-post .image2-inset img, .po=
st-viewer-post .image2-inset picture { max-width: 100% !important; }
  .post-viewer-post .button-wrapper { display: flex; justify-content: cente=
r; }
  .post-viewer-post .button-wrapper .button.primary { box-sizing: border-bo=
x; display: flex; padding: 0 var(--size-20); font-weight: var(--font-weight=
-semibold); font-size: var(--font-size-14); height: var(--size-40); align-i=
tems: center; background-color: var(--color-accent-fg-orange); }
  .post-viewer-post .form input:not(.pencraft), .post-viewer-post .form inp=
ut[name=3D"email"]:not(.pencraft) { background: var(--color-bg-elevated-pri=
mary); }
  .post-contributor-footer { margin-top: var(--size-16); }
  .post-contributor-footer .post-contributor-bio { margin: 28px 0px; }
  .post-contributor-footer .post-contributor-bio, .post-contributor-footer =
.post-contributor-bio-body-table, .post-contributor-footer .post-contributo=
r-bio-table { font-family: var(--font_family_ui, var(--font-family-text)); =
color: var(--color-fg-primary-themed); font-size: 16px; }
  .post-contributor-footer .post-contributor-bio-table, div.twitter-publica=
tions button[type=3D"submit"] { width: 100%; }
  .post-contributor-footer .post-contributor-bio-userhead-cell { width: 52p=
x; }
  .post-contributor-footer .post-contributor-bio-body-cell-web, .post-contr=
ibutor-footer .post-contributor-bio-controls-cell-web, .post-contributor-fo=
oter .post-contributor-bio-userhead-cell-web { vertical-align: top; }
  .post-contributor-footer .post-contributor-bio-preamble { font-size: 14px=
; line-height: 16px; margin-bottom: 10px; }
  .post-contributor-footer .post-contributor-bio-title { color: var(--color=
-fg-primary-themed); font-weight: var(--font-weight-semibold); display: blo=
ck; text-decoration: none; margin-bottom: 7px; }
  .post-contributor-footer .post-contributor-bio-title.no-margin, .post-met=
a .post-meta-item > span > a.like-button > svg { margin-bottom: 0px; }
  .post-contributor-footer .post-contributor-bio-body { margin-left: 16px; =
}
  .post-contributor-footer .post-contributor-bio-body-table { margin-top: 0=
px; width: 100%; }
  .post-contributor-footer .post-contributor-bio-controls-cell { text-align=
: right; }
  .post-contributor-footer .post-contributor-bio-controls { margin-left: 50=
px; }
  .post-contributor-footer .post-contributor-bio-controls-email, div.profil=
e-updater form { margin-top: 20px; }
  .post-contributor-footer .post-contributor-bio-subscribe-button.button.pr=
imary { min-height: 42px; height: auto; white-space: nowrap; border-width: =
10px 20px; padding: 0px; border-color: var(--background_pop); border-style:=
 solid; }
  .post-contributor-footer .post-contributor-bio-subscribe-button-label { t=
ext-decoration: none; color: var(--print_on_pop); }
  .post-contributor-footer .post-contributor-bio-text { line-height: 24px; =
}
  .post-contributor-footer .post-contributor-bio-no-text .post-contributor-=
bio-body-cell-web, .post-contributor-footer .post-contributor-bio-no-text .=
post-contributor-bio-userhead-cell-web { vertical-align: middle; }
  @media screen and (max-width: 650px) {
  .post-contributor-footer .post-contributor-bio-table { display: block; }
  .post-contributor-footer .post-contributor-bio-table-row { display: flex;=
 flex-direction: row; }
  .post-contributor-footer .post-contributor-bio-body-cell, .post-contribut=
or-footer .post-contributor-bio-userhead-cell { display: block; }
  .post-contributor-footer .post-contributor-bio-body-cell { flex-grow: 1; =
}
  .post-contributor-footer .post-contributor-bio-body-table, .post-contribu=
tor-footer .post-contributor-bio-body-table-row, .post-contributor-footer .=
post-contributor-bio-controls-cell, .post-contributor-footer .post-contribu=
tor-bio-copy-cell { display: block; }
  .post-contributor-footer .post-contributor-bio-copy-cell { margin: 0px 0p=
x 16px; }
  .post-contributor-footer .post-contributor-bio-controls-cell { width: aut=
o; }
  .post-contributor-footer .post-contributor-bio-controls { margin: auto; }
  .post-contributor-footer .post-contributor-bio-controls .button.primary {=
 width: 100%; }
  .post-contributor-footer .post-contributor-bio-text { font-size: 14px; }
}
  .post-silhouette { padding: var(--size-20) 0; }
  @media screen and (min-width: 768px) {
  .post-silhouette { padding: var(--size-32) 0; }
}
  .post-silhouette .post-silhouette-body, .post-silhouette .post-silhouette=
-meta, .post-silhouette .post-silhouette-title { background-color: var(--co=
lor-bg-primary); position: relative; overflow: hidden; border-radius: var(-=
-border-radius-sm); }
  .post-silhouette .post-silhouette-body::after, .post-silhouette .post-sil=
houette-meta::after, .post-silhouette .post-silhouette-title::after { displ=
ay: block; position: absolute; top: 0px; left: 0px; height: 100%; width: 20=
0%; background-image: linear-gradient(to right,var(--color-bg-secondary),va=
r(--color-bg-primary),var(--color-bg-secondary)); background-size: 50% 100%=
; background-repeat: repeat-x; animation: 1s linear 0s infinite normal none=
 running silhouette-scroll; content: ""; }
  .post-silhouette .post-silhouette-title { margin-top: 11.6707px; height: =
66px; }
  @media screen and (max-width: 650px) {
  .post-silhouette .post-silhouette-title { margin-top: 10.4423px; height: =
120px; }
}
  .post-silhouette .post-silhouette-meta { margin: 7px 0px 17px; height: 20=
px; width: 50%; }
  @media screen and (max-width: 650px) {
  .post-silhouette .post-silhouette-meta { width: 75%; }
}
  .post-silhouette .post-silhouette-meta.with-byline-image { margin: 22px 0=
px; height: 45px; }
  @media screen and (max-width: 650px) {
  .post-silhouette .post-silhouette-meta.with-byline-image { margin: 20px 0=
px; }
}
  .post-silhouette .post-silhouette-body { height: 640px; }
  .post-meta.alternative-meta .post-meta-item, .use-theme-bg .post-meta.alt=
ernative-meta .post-meta-item { padding-right: 20px; }
  .post-meta.alternative-meta .post-meta-item .post-meta-button.like-button=
 .like-count, .use-theme-bg .post-meta.alternative-meta .post-meta-item .po=
st-meta-button.like-button .like-count { color: var(--print_on_web_bg_color=
, var(--color-fg-primary)); }
  .post-meta.alternative-meta .post-meta-item .like-button, .use-theme-bg .=
post-meta.alternative-meta .post-meta-item .like-button { text-indent: 0px;=
 }
  .post-meta.alternative-meta .post-meta-item .like-button .reaction-contai=
ner, .use-theme-bg .post-meta.alternative-meta .post-meta-item .like-button=
 .reaction-container { margin-right: 0px; }
  .post-meta.alternative-meta .post-meta-item .like-button .like-count, .us=
e-theme-bg .post-meta.alternative-meta .post-meta-item .like-button .like-c=
ount { margin-left: 7px; }
  .post-meta.alternative-meta .post-meta-item.icon, .use-theme-bg .post-met=
a.alternative-meta .post-meta-item.icon { height: 100%; }
  .post-meta.alternative-meta .post-meta-item.icon .comment-count, .use-the=
me-bg .post-meta.alternative-meta .post-meta-item.icon .comment-count { col=
or: var(--print_on_web_bg_color, var(--color-fg-primary)); text-indent: 0px=
; margin-left: 7px; }
  @media screen and (max-width: 650px) {
  .post-meta.alternative-meta .post-meta-item, .use-theme-bg .post-meta.alt=
ernative-meta .post-meta-item { padding-right: 16px; }
}
  @media screen and (max-width: 370px) {
  .post-meta.alternative-meta .post-meta-item, .use-theme-bg .post-meta.alt=
ernative-meta .post-meta-item { font-size: 14px; }
}
  .post-meta.alternative-meta .post-meta-item:last-child, .use-theme-bg .po=
st-meta.alternative-meta .post-meta-item:last-child { margin-right: 0px; pa=
dding-right: 0px; }
  .post-meta.alternative-meta .post-meta-item.post-date, .use-theme-bg .pos=
t-meta.alternative-meta .post-meta-item.post-date { padding-top: 2px; paddi=
ng-bottom: 2px; overflow: hidden visible; white-space: nowrap; text-overflo=
w: ellipsis; min-width: 0px; scrollbar-width: none; }
  .post-meta.alternative-meta .post-meta-item.post-date::-webkit-scrollbar,=
 .use-theme-bg .post-meta.alternative-meta .post-meta-item.post-date::-webk=
it-scrollbar { display: none; }
  .post-meta.alternative-meta .post-meta-item.post-date time, .use-theme-bg=
 .post-meta.alternative-meta .post-meta-item.post-date time { padding-top: =
2px; padding-bottom: 2px; overflow: hidden visible; white-space: nowrap; te=
xt-overflow: ellipsis; }
  .post-meta.alternative-meta .post-meta-item.post-date, .post-meta.alterna=
tive-meta .post-meta-item.post-draft, .use-theme-bg .post-meta.alternative-=
meta .post-meta-item.post-date, .use-theme-bg .post-meta.alternative-meta .=
post-meta-item.post-draft { color: var(--print_on_web_bg_color, var(--color=
-fg-primary)); display: flex; align-items: center; }
  .post-meta.alternative-meta .post-meta-item.audience-lock, .use-theme-bg =
.post-meta.alternative-meta .post-meta-item.audience-lock { display: flex; =
align-items: center; padding-right: 11px; }
  .post-meta.alternative-meta .post-meta-item.audience-lock img, .post-meta=
.alternative-meta .post-meta-item.audience-lock svg, .use-theme-bg .post-me=
ta.alternative-meta .post-meta-item.audience-lock img, .use-theme-bg .post-=
meta.alternative-meta .post-meta-item.audience-lock svg { margin-left: 0px;=
 }
  .post-meta.alternative-meta .post-meta-item.audience-lock path:last-child=
, .use-theme-bg .post-meta.alternative-meta .post-meta-item.audience-lock p=
ath:last-child { fill: var(--print_on_web_bg_color, var(--color-fg-primary)=
); }
  .post-meta.alternative-meta .post-meta-item.edit-icon a > svg, .use-theme=
-bg .post-meta.alternative-meta .post-meta-item.edit-icon a > svg { stroke-=
width: 1; fill: none; }
  .post-meta.alternative-meta .post-meta-item .like-reaction-button .like-b=
utton:not(.liked) path, .post-meta.alternative-meta .post-meta-item path, .=
post-meta.alternative-meta .post-meta-item rect, .post-meta.alternative-met=
a .post-meta-item svg, .post-meta.alternative-meta .post-meta-item svg.comm=
ent-icon path, .post-meta.alternative-meta .post-meta-item svg.comment-icon=
 rect, .post-meta.alternative-meta .post-meta-item svg.comment-icon svg, .p=
ost-meta.alternative-meta .post-meta-item svg.recommend-icon, .post-meta.al=
ternative-meta .post-meta-item svg.recommend-icon line, .post-meta.alternat=
ive-meta .post-meta-item svg.recommend-icon path, .post-meta.alternative-me=
ta .post-meta-item svg.recommend-icon polyline, .post-meta.alternative-meta=
 .post-meta-item svg.recommend-icon rect, .use-theme-bg .post-meta.alternat=
ive-meta .post-meta-item .like-reaction-button .like-button:not(.liked) pat=
h, .use-theme-bg .post-meta.alternative-meta .post-meta-item path, .use-the=
me-bg .post-meta.alternative-meta .post-meta-item rect, .use-theme-bg .post=
-meta.alternative-meta .post-meta-item svg, .use-theme-bg .post-meta.altern=
ative-meta .post-meta-item svg.comment-icon path, .use-theme-bg .post-meta.=
alternative-meta .post-meta-item svg.comment-icon rect, .use-theme-bg .post=
-meta.alternative-meta .post-meta-item svg.comment-icon svg, .use-theme-bg =
.post-meta.alternative-meta .post-meta-item svg.recommend-icon, .use-theme-=
bg .post-meta.alternative-meta .post-meta-item svg.recommend-icon line, .us=
e-theme-bg .post-meta.alternative-meta .post-meta-item svg.recommend-icon p=
ath, .use-theme-bg .post-meta.alternative-meta .post-meta-item svg.recommen=
d-icon polyline, .use-theme-bg .post-meta.alternative-meta .post-meta-item =
svg.recommend-icon rect { fill: none; stroke: var(--print_on_web_bg_color, =
var(--color-fg-primary)); }
  .post-meta.alternative-meta .post-meta-item a:not(.liked), .post-meta.alt=
ernative-meta .post-meta-item span > a:not(.liked), .use-theme-bg .post-met=
a.alternative-meta .post-meta-item a:not(.liked), .use-theme-bg .post-meta.=
alternative-meta .post-meta-item span > a:not(.liked), .use-theme-bg button=
:not(.pencraft):not(.outline) { color: var(--print_on_web_bg_color, var(--c=
olor-fg-primary)); }
  .post-meta.alternative-meta .post-meta-item.guest-author-publication a, .=
use-theme-bg .post-meta.alternative-meta .post-meta-item.guest-author-publi=
cation a { display: inline; color: var(--print_secondary, var(--print_secon=
dary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondary)))); =
}
  .post-meta.alternative-meta .post-meta-item.guest-author-publication a.gu=
est-author-publication-subscribe, .use-theme-bg .post-meta.alternative-meta=
 .post-meta-item.guest-author-publication a.guest-author-publication-subscr=
ibe { color: var(--print_pop); }
  @media screen and (max-width: 650px) {
  .post-meta.alternative-meta .post-meta-item.guest-author-publication, .us=
e-theme-bg .post-meta.alternative-meta .post-meta-item.guest-author-publica=
tion { display: none; }
}
  .post-meta { margin: 0px; }
  .post-meta .post-meta-item { position: relative; padding: 0px 12px 0px 0p=
x; height: 14px; font-size: 14px; font-family: var(--font_family_ui, var(--=
font-family-text)); color: var(--print_secondary, var(--color-fg-secondary)=
); text-decoration: none; }
  .post-meta .post-meta-item a:not(.like-button.liked) { color: var(--print=
_secondary, var(--color-fg-secondary)); }
  .post-meta .post-meta-item.icon { text-indent: 3px; }
  .post-meta .post-meta-item .post-meta-button { border: var(--border-defau=
lt-themed); color: var(--color-fg-secondary-themed); font-size: 16px; heigh=
t: auto; line-height: 15px; padding: 10px 16px; }
  .post-meta .post-meta-item .post-meta-button:hover { background: var(--co=
lor-bg-secondary-themed); }
  .post-meta .post-meta-item .post-meta-button amp-img, .post-meta .post-me=
ta-item .post-meta-button img, .post-meta .post-meta-item .post-meta-button=
 svg { margin-right: 4px; }
  @media screen and (max-width: 370px) {
  .post-meta .post-meta-item .post-meta-button { height: 36px !important; }
  .post-meta .post-meta-item .post-meta-button .meta-button-label { display=
: none; }
  .post-meta .post-meta-item .post-meta-button > svg { margin-right: 0px; }
}
  .post-meta .post-meta-item:last-child { margin-right: 0px; padding-right:=
 0px; }
  @media screen and (max-width: 370px) {
  .post-meta .post-meta-item { font-size: 12px; }
}
  .post-meta .post-meta-item svg.post-meta-icon, .post-meta .post-meta-item=
 svg.post-meta-icon path, .post-meta .post-meta-item svg.post-meta-icon rec=
t { fill: transparent; stroke: var(--print_secondary, var(--color-fg-second=
ary)); }
  .post-meta .post-meta-item .like-button path, .post-meta .post-meta-item =
.post-meta-save-button path, .post-meta .post-meta-item svg.recommend-icon,=
 .post-meta .post-meta-item svg.recommend-icon line, .post-meta .post-meta-=
item svg.recommend-icon path, .post-meta .post-meta-item svg.recommend-icon=
 polyline, .post-meta .post-meta-item svg.recommend-icon rect { stroke: var=
(--print_secondary, var(--color-fg-secondary)); fill: none; }
  .post-meta .post-meta-item .like-button.liked path { stroke: var(--color-=
accent-fg-red); fill: var(--color-accent-fg-red); }
  .post-meta .post-meta-item .post-meta-save-button.isSaved path { stroke: =
var(--color-accent-fg-orange); fill: var(--color-accent-fg-orange); }
  .post-meta .post-meta-item.author { line-height: 18px; }
  .post-meta .post-meta-item.author a:hover { text-decoration: underline; }
  .post-meta .post-meta-item.icon, .post-meta .post-meta-item.post-date { w=
hite-space: nowrap; }
  .post-meta .post-meta-item.audience-lock { padding-right: 9px; }
  .post-meta .post-meta-item.audience-lock img, .post-meta .post-meta-item.=
audience-lock svg { margin-left: -4px; }
  .post-meta .post-meta-item.audience-lock img { margin-top: -3px; }
  .post-meta .post-meta-item.audience-lock rect { fill: none; }
  .post-meta .post-meta-item.audience-lock rect:last-child { fill: var(--pr=
int_secondary, var(--color-fg-secondary)); }
  .post-meta .post-meta-item.email-sent svg { margin-bottom: -2px; fill: va=
r(--print_secondary, var(--color-fg-secondary)); }
  .post-meta .post-meta-item a:not(.liked), .post-meta .post-meta-item span=
 > a:not(.liked) { text-decoration: none; }
  .post-meta .post-meta-item > a, .post-meta .post-meta-item > span > a { d=
isplay: block; }
  .post-meta .post-meta-item > a:hover:active, .post-meta .post-meta-item >=
 span > a:hover:active { opacity: 0.6; }
  .post-meta .post-meta-item > a amp-img, .post-meta .post-meta-item > a im=
g, .post-meta .post-meta-item > a svg, .post-meta .post-meta-item > span > =
a amp-img, .post-meta .post-meta-item > span > a img, .post-meta .post-meta=
-item > span > a svg { display: inline-block; float: left; height: 14px; wi=
dth: auto; vertical-align: top; }
  .post-meta .post-meta-item.edit-icon a > svg, .post-meta .post-meta-item =
> svg.comment-icon { fill: var(--print_secondary, var(--color-fg-secondary)=
); }
  .post-meta .post-meta-item.edit-icon a > svg { stroke-width: 0; }
  .post-meta .post-meta-item.edit-icon .dropdown-menu { top: 28px; left: 10=
px; max-width: 280px; }
  .post-meta.big .post-meta-item { height: 100%; }
  .post-meta.big.alternative-meta > tbody > tr > td.post-meta-item:not(:las=
t-child), .post-meta.big.alternative-meta > tr > td.post-meta-item:not(:las=
t-child), .post-meta.big > tbody > tr > td.post-meta-item:not(:last-child),=
 .post-meta.big > tr > td.post-meta-item:not(:last-child) { padding-right: =
16px; }
  .post-meta.big > tbody > tr > td.post-meta-item, .post-meta.big > tr > td=
.post-meta-item { height: 18px; font-size: 14px; line-height: 18px; }
  .post-meta.big > tbody > tr > td.post-meta-item > a:not(.button) > img, .=
post-meta.big > tbody > tr > td.post-meta-item > a:not(.button) > svg, .pos=
t-meta.big > tbody > tr > td.post-meta-item > span > a:not(.button) > img, =
.post-meta.big > tbody > tr > td.post-meta-item > span > a:not(.button) > s=
vg, .post-meta.big > tr > td.post-meta-item > a:not(.button) > img, .post-m=
eta.big > tr > td.post-meta-item > a:not(.button) > svg, .post-meta.big > t=
r > td.post-meta-item > span > a:not(.button) > img, .post-meta.big > tr > =
td.post-meta-item > span > a:not(.button) > svg { height: 18px; }
  .post-meta .share-tooltip-wrap { position: absolute; z-index: 1; top: 42p=
x; left: -40px; width: calc(-30px + 100vw); max-width: 728px; }
  .post-meta .share-tooltip-wrap .share-tooltip { float: left; padding: 10p=
x; background: var(--background_pop); border-radius: var(--border-radius-sm=
); color: var(--print_on_pop); font-size: 16px; line-height: 19px; cursor: =
pointer; }
  .post-meta .share-tooltip-wrap .share-tooltip::before { position: absolut=
e; top: -8px; left: 40px; border-left: 8px solid transparent; border-right:=
 8px solid transparent; border-bottom: 8px solid var(--background_pop); con=
tent: ""; }
  .available-content { display: flex; }
  .available-content .container { padding-top: var(--size-12); padding-bott=
om: var(--size-12); }
  .text-selection-highlighted { background-color: rgba(255, 255, 46, 0.4); =
}
  .text-selection-url { background-color: rgba(201, 95, 19, 0.4); cursor: p=
ointer; }
  .button.with-icon svg, .text-highlight-save-icon { margin-right: 10px; }
  .use-theme-bg .post .page-title, .use-theme-bg .post .page-title a, .use-=
theme-bg .post .subtitle, .use-theme-bg .post h1, .use-theme-bg .post h1 a,=
 .use-theme-bg .post h1.title a, .use-theme-bg .post h2, .use-theme-bg .pos=
t h2 a, .use-theme-bg .post h3, .use-theme-bg .post h3 a, .use-theme-bg .po=
st h4, .use-theme-bg .post h4 a, .use-theme-bg .post h5, .use-theme-bg .pos=
t h5 a, .use-theme-bg .post h6, .use-theme-bg .post h6 a, .use-theme-bg .po=
st p, .use-theme-bg .post p a { color: var(--print_on_web_bg_color, var(--c=
olor-fg-primary)); }
  .use-theme-bg .post .captioned-image-container figcaption, .use-theme-bg =
.post .captioned-image-container-static figcaption, .use-theme-bg .post .su=
btitle, .use-theme-bg .post a.ui-secondary { color: var(--print_secondary, =
var(--print_secondary_on_web_bg_color, var(--print_secondary, var(--color-f=
g-secondary)))); }
  @media print {
  .use-theme-bg .post h1, .use-theme-bg .post h2, .use-theme-bg .post h3, .=
use-theme-bg .post h4, .use-theme-bg .post h5, .use-theme-bg .post h6, .use=
-theme-bg .post p { color: rgb(0, 0, 0); }
  .use-theme-bg .post h1 a, .use-theme-bg .post h2 a, .use-theme-bg .post h=
3 a, .use-theme-bg .post h4 a, .use-theme-bg .post h5 a, .use-theme-bg .pos=
t h6 a, .use-theme-bg .post p a { color: rgb(0, 0, 255); }
}
  @media print {
  .use-theme-bg .post a.ui-secondary a { color: rgb(0, 0, 255); }
}
  .use-theme-bg .post-preview .post-preview-restack .restack { fill: var(--=
print_secondary, var(--print_secondary_on_web_bg_color, var(--print_seconda=
ry, var(--color-fg-secondary)))); stroke: var(--print_secondary, var(--prin=
t_secondary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondar=
y)))); }
  .use-theme-bg .post .captioned-image-container figcaption a, .use-theme-b=
g .post-preview .post-preview-content > .post-preview-title { color: var(--=
print_on_web_bg_color, var(--color-fg-primary)); }
  .use-theme-bg .post-header > .post-title svg, .use-theme-bg .post-header =
> .post-title svg path, .use-theme-bg .post-preview .post-preview-content >=
 .post-preview-title svg, .use-theme-bg .post-preview .post-preview-content=
 > .post-preview-title svg path { stroke: var(--print_on_web_bg_color, var(=
--color-fg-primary)); }
  .use-theme-bg .post-header .meta-author-wrap .meta-right-column .meta-aut=
hor, .use-theme-bg .post-preview .post-preview-content > .post-preview-auth=
or, .use-theme-bg .post-preview .post-preview-content > .post-preview-descr=
iption { color: var(--print_secondary, var(--print_secondary_on_web_bg_colo=
r, var(--print_secondary, var(--color-fg-secondary)))); }
  .use-theme-bg .post-preview .post-preview-content > .post-preview-author =
a { color: inherit; }
  .use-theme-bg .post-preview:hover { background-color: var(--color-bg-seco=
ndary-themed); box-shadow: -16px 0 0 0 var(--color-bg-secondary-themed),16p=
x 0 0 0 var(--color-bg-secondary-themed); }
  .use-theme-bg .post-preview-silhouette .post-preview-silhouette-author, .=
use-theme-bg .post-preview-silhouette .post-preview-silhouette-description,=
 .use-theme-bg .post-preview-silhouette .post-preview-silhouette-image, .us=
e-theme-bg .post-preview-silhouette .post-preview-silhouette-meta, .use-the=
me-bg .post-preview-silhouette .post-preview-silhouette-title, .use-theme-b=
g .post-silhouette .post-silhouette-body, .use-theme-bg .post-silhouette .p=
ost-silhouette-meta, .use-theme-bg .post-silhouette .post-silhouette-title =
{ background-color: var(--web_bg_color, var(--color-bg-primary)); position:=
 relative; overflow: hidden; border-radius: var(--border-radius-sm); }
  .use-theme-bg .post-silhouette .post-silhouette-body::after, .use-theme-b=
g .post-silhouette .post-silhouette-meta::after, .use-theme-bg .post-silhou=
ette .post-silhouette-title::after { display: block; position: absolute; to=
p: 0px; left: 0px; height: 100%; width: 200%; background-image: linear-grad=
ient(to right, rgba(50, 50, 50, 0.1), rgba(200, 200, 200, 0.1), rgba(50, 50=
, 50, 0.1)); background-size: 50% 100%; background-repeat: repeat-x; animat=
ion: 1s linear 0s infinite normal none running silhouette-scroll; content: =
""; }
  .use-theme-bg .post-preview-silhouette .post-preview-silhouette-author::a=
fter, .use-theme-bg .post-preview-silhouette .post-preview-silhouette-descr=
iption::after, .use-theme-bg .post-preview-silhouette .post-preview-silhoue=
tte-image::after, .use-theme-bg .post-preview-silhouette .post-preview-silh=
ouette-meta::after, .use-theme-bg .post-preview-silhouette .post-preview-si=
lhouette-title::after { display: block; position: absolute; top: 0px; left:=
 0px; height: 100%; width: 200%; background-image: linear-gradient(to right=
, rgba(40, 40, 40, 0.1), rgba(210, 210, 210, 0.1), rgba(40, 40, 40, 0.1)); =
background-size: 50% 100%; background-repeat: repeat-x; animation: 1s linea=
r 0s infinite normal none running silhouette-scroll; content: ""; }
  .use-theme-bg .post-header .meta-author-wrap.alternative-meta .meta-right=
-column .meta-author, .use-theme-bg .post-header .meta-author-wrap.alternat=
ive-meta .meta-right-column .meta-author a { color: var(--print_on_web_bg_c=
olor, var(--color-fg-primary)); font-weight: var(--font-weight-medium); fon=
t-size: 16px; line-height: 150%; }
  .use-theme-bg .post-header .meta-author-wrap.with-photo .meta-right-colum=
n .meta-author a { color: var(--print_on_web_bg_color, var(--color-fg-prima=
ry)); }
  .use-theme-bg .post-meta { font-weight: var(--font-weight-regular); }
  .use-theme-bg .post-meta .post-meta-item { color: var(--print_secondary, =
var(--print_secondary_on_web_bg_color, var(--print_secondary, var(--color-f=
g-secondary)))); }
  .use-theme-bg .post-meta .post-meta-item .like-button:not(.liked) svg lin=
e, .use-theme-bg .post-meta .post-meta-item .like-button:not(.liked) svg pa=
th, .use-theme-bg .post-meta .post-meta-item .like-button:not(.liked) svg p=
olyline, .use-theme-bg .post-meta .post-meta-item .like-button:not(.liked) =
svg rect, .use-theme-bg .post-meta .post-meta-item svg.post-meta-icon line,=
 .use-theme-bg .post-meta .post-meta-item svg.post-meta-icon path, .use-the=
me-bg .post-meta .post-meta-item svg.post-meta-icon polyline, .use-theme-bg=
 .post-meta .post-meta-item svg.post-meta-icon rect { fill: transparent; st=
roke: var(--print_secondary, var(--print_secondary_on_web_bg_color, var(--p=
rint_secondary, var(--color-fg-secondary)))); }
  .use-theme-bg .post-meta .post-meta-item .like-button:not(.liked) svg lin=
e.recommend-icon, .use-theme-bg .post-meta .post-meta-item .like-button:not=
(.liked) svg path.recommend-icon, .use-theme-bg .post-meta .post-meta-item =
.like-button:not(.liked) svg polyline.recommend-icon, .use-theme-bg .post-m=
eta .post-meta-item .like-button:not(.liked) svg rect.recommend-icon, .use-=
theme-bg .post-meta .post-meta-item svg.post-meta-icon line.recommend-icon,=
 .use-theme-bg .post-meta .post-meta-item svg.post-meta-icon path.recommend=
-icon, .use-theme-bg .post-meta .post-meta-item svg.post-meta-icon polyline=
.recommend-icon, .use-theme-bg .post-meta .post-meta-item svg.post-meta-ico=
n rect.recommend-icon { stroke: none; fill: var(--print_secondary, var(--pr=
int_secondary_on_web_bg_color, var(--print_secondary, var(--color-fg-second=
ary)))); }
  .use-theme-bg .post-meta .post-meta-item .like-button:not(.liked) svg.ema=
il-sent svg, .use-theme-bg .post-meta .post-meta-item svg.post-meta-icon.em=
ail-sent svg { fill: var(--print_secondary, var(--print_secondary_on_web_bg=
_color, var(--print_secondary, var(--color-fg-secondary)))); }
  .use-theme-bg .post-meta .post-meta-item.audience-lock rect { stroke: var=
(--print_secondary, var(--print_secondary_on_web_bg_color, var(--print_seco=
ndary, var(--color-fg-secondary)))); }
  .use-theme-bg .post-meta .post-meta-item.audience-lock rect:last-child { =
fill: var(--print_secondary, var(--print_secondary_on_web_bg_color, var(--p=
rint_secondary, var(--color-fg-secondary)))); }
  .use-theme-bg .post-meta .post-meta-item a:not(.liked), .use-theme-bg .po=
st-meta .post-meta-item span > a:not(.liked) { color: var(--print_secondary=
, var(--print_secondary_on_web_bg_color, var(--print_secondary, var(--color=
-fg-secondary)))); }
  .use-theme-bg .post-meta .post-meta-item .dropdown-menu a:not(.liked) { c=
olor: var(--color-fg-primary); }
  .ufi-preamble.themed .post-ufi-preamble-icon.lock-icon rect, .use-theme-b=
g .post-meta .post-meta-item.edit-icon a > svg { fill: var(--print_secondar=
y, var(--print_secondary_on_web_bg_color, var(--print_secondary, var(--colo=
r-fg-secondary)))); }
  .facepile-tooltip .dropdown-menu { min-width: auto; }
  .facepile-tooltip .dropdown-menu .dropdown-menu-wrapper { overflow-y: hid=
den; padding: 0px 2px; }
  div.post-meta-actions-web { display: flex; align-items: baseline; }
  .post .floating-subscribe-button { position: fixed; bottom: 32px; right: =
40px; font-size: 14px; font-weight: var(--font-weight-semibold); box-shadow=
: rgba(0, 0, 0, 0.25) 0px 5px 16px -5px; }
  @media screen and (max-width: 768px) {
  .post .floating-subscribe-button { bottom: 20px; right: 20px; }
}
  .footnote-hovercard { font-size: 75%; }
  .footnote-hovercard .markup { padding: var(--size-4); }
  .footnote-hovercard, .footnote-hovercard .footnote-content :last-child, .=
footnote-hovercard .markup { margin-bottom: 0px; }
  .post-preview-cover-image-container--empty { background-image: url("https=
://substackcdn.com/image/fetch/$s_!ATyf!,w_128,c_scale,f_png,q_auto:good,fl=
_progressive:steep/https%3A%2F%2Fsubstack.com%2Ficon%2FSubstackIcon%3Fheigh=
t%3D128%26fill%3D%2523DDDDDD%26stroke%3D%2523DDDDDD"); background-position:=
 center center; background-color: var(--color-bg-secondary); background-siz=
e: 64px; background-repeat: no-repeat; box-shadow: none; }
  .use-theme-bg .post-preview-cover-image-container--empty { background-col=
or: var(--background_contrast_2); }
  .post.full-width-image-header { margin-top: 0px; padding: 0px; }
  .podcast-description--clamped { overflow: hidden; display: -webkit-box; -=
webkit-line-clamp: 2; -webkit-box-orient: vertical; }
  @media screen and (max-width: 650px) {
  .podcast-description--clamped { -webkit-line-clamp: 2; }
}
  .paywall { position: relative; padding: 40px 32px; background: var(--back=
ground_pop); font-family: var(--font_family_ui, var(--font-family-text)); l=
ine-height: 1em; text-align: center; margin-bottom: 16px; cursor: default; =
user-select: none; }
  .paywall::after { display: block; position: absolute; top: 0px; left: 0px=
; height: 100%; width: 100%; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 14px; =
content: ""; pointer-events: none; }
  .paywall .paywall-intro, .paywall .paywall-title { font-size: 14px; font-=
weight: var(--font-weight-light); }
  .paywall .paywall-title { margin: 0px auto; font-size: 22px; line-height:=
 29px; color: inherit !important; }
  .paywall, .paywall .paywall-title a { color: var(--print_on_pop); }
  .paywall .paywall-title.unlock-treatment-new { margin-top: 8px; margin-bo=
ttom: 20px; font-weight: var(--font-weight-medium); }
  .paywall .paywall-unlock-avatar { left: calc(50% - 32px); top: -32px; z-i=
ndex: 1; position: absolute !important; }
  .paywall .paywall-cta-icon.paywall-cta-icon { padding: 12px 16px; height:=
 auto; }
  .paywall .paywall-subtitle { margin: 0px auto; font-size: 16px; font-weig=
ht: var(--font-weight-light); line-height: 29px; color: inherit !important;=
 }
  .paywall .paywall-free-trial-subtitle { padding: 16px 10px 0px; }
  .paywall .paywall-cta { margin-top: var(--size-24); }
  .paywall .paywall-cta .icon svg { stroke: var(--color-accent-themed); }
  .paywall .paywall-login, .paywall .paywall-secondary-cta { margin-top: 20=
px; font-size: 12px; font-weight: var(--font-weight-light); }
  .paywall .paywall-login a, .paywall .paywall-secondary-cta a { color: inh=
erit; text-decoration: none; }
  .paywall .paywall-login a:hover:active, .paywall .paywall-secondary-cta a=
:hover:active { opacity: 0.7; }
  .paywall.modal-paywall { position: static; background: 0px 0px; color: va=
r(--color-fg-primary); }
  .paywall.modal-paywall::after { display: none; }
  .paywall.modal-paywall .paywall-cta a button { background: var(--backgrou=
nd_pop) !important; color: var(--print_on_pop) !important; }
  .paywall.paywall-white-background { background: var(--color-bg-primary); =
color: var(--color-fg-primary); border-top: solid 2px var(--print_pop); pad=
ding: 32px 24px 16px; margin-top: 6px; }
  .paywall.paywall-white-background div.paywall-cta { margin-top: 0px; }
  .paywall-container h3, .paywall-container.pop h3, .paywall.paywall-white-=
background h2 { font-weight: var(--font-weight-bold); font-size: 22px; line=
-height: 33px; margin-bottom: 6px; }
  .paywall.paywall-white-background p.paywall-subtitle { font-size: 16px; l=
ine-height: 24px; margin-bottom: 24px; }
  .paywall-minimal .paywall-cta .button, .paywall.paywall-white-background =
a.subscribe-btn { font-weight: var(--font-weight-regular); padding: 16px 20=
px; height: auto; line-height: 1em; }
  .paywall-minimal { border-top: 1px solid rgb(238, 238, 238); padding-top:=
 16px; }
  .paywall-minimal .paywall-cta { text-align: center; margin-bottom: 50px; =
}
  .paywall-minimal .paywall-cta .button { margin-top: 28px; padding: 16px; =
font-size: 16px; line-height: 16px; }
  .paywall-container { padding: 20px 0px; width: 548px; max-width: 100%; ma=
rgin: auto; background: var(--web_bg_color, var(--color-bg-primary)); color=
: var(--print_on_pop); line-height: 1em; text-align: center; cursor: defaul=
t; }
  .paywall-container, .paywall-container .paywall-intro, .paywall-container=
 p { font-family: var(--font_family_ui, var(--font-family-text)); }
  .paywall-container .paywall-intro { color: var(--print_on_web_bg_color, v=
ar(--color-fg-primary)); font-size: 14px; font-weight: var(--font-weight-li=
ght); }
  .paywall-container h3, .paywall-container.pop h3 { font-family: var(--fon=
t_family_headings, var(--font_family_headings_preset, var(--font-family-tit=
le))); font-weight: var(--font_weight_headings_preset, bold); -webkit-font-=
smoothing: antialiased; font-size: 24px; margin-bottom: 32px; }
  .paywall-container p { font-weight: var(--font-weight-regular); font-size=
: 16px; line-height: 22px; margin-bottom: 32px; }
  .paywall-container .paywall-login, .paywall-container .paywall-secondary-=
cta, .paywall-container.pop .paywall-login, .paywall-container.pop .paywall=
-secondary-cta { margin-top: 4px; }
  .paywall-container .paywall-login p, .paywall-container .paywall-secondar=
y-cta p { font-family: var(--font_family_ui, var(--font-family-text)); font=
-weight: var(--font-weight-regular); font-size: 14px; line-height: 21px; co=
lor: var(--print_secondary, var(--print_secondary_on_web_bg_color, var(--pr=
int_secondary, var(--color-fg-secondary)))); }
  .paywall-container.pop { background: var(--background_pop); }
  .paywall-container.pop h3 { margin-bottom: 6px; color: var(--print_on_pop=
); }
  .paywall-container.pop p { font-weight: var(--font-weight-regular); font-=
size: 16px; line-height: 22px; color: var(--print_on_pop); }
  .paywall-container.pop .paywall-login p, .paywall-container.pop .paywall-=
secondary-cta p { font-family: var(--font_family_ui, var(--font-family-text=
)); font-weight: var(--font-weight-regular); font-size: 14px; line-height: =
21px; color: var(--cover-print-secondary); }
  .paywall-container.pop .paywall-login p a, .paywall-container.pop .paywal=
l-secondary-cta p a { color: var(--cover-print-secondary); }
  .paywall-container, .paywall-parent-container { user-select: none; positi=
on: relative; }
  .paywall-parent-container.pop { background-color: var(--background_pop); =
box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 14px; }
  .paywall-line-break hr, .paywall-line-break-wide hr { margin: 0px; backgr=
ound-color: var(--cover_print_secondary); }
  .paywall-line-break-wide hr { width: 300%; left: -100%; overflow: hidden;=
 position: relative; }
  .audio-player-wrapper .audio-player-buttons.audio-player-paywall { width:=
 auto; text-align: center; }
  .audio-player-wrapper .audio-player-buttons.audio-player-paywall a { floa=
t: none; }
  .audio-player-wrapper .audio-player-buttons.audio-player-paywall a button=
, div.twitter-publications .publication-row a .name { color: var(--color-fg=
-primary); }
  .audio-player-wrapper .audio-player-buttons.audio-player-paywall a button=
 img, .audio-player-wrapper .audio-player-buttons.audio-player-paywall a bu=
tton svg { margin: 0px 8px -2px 0px; height: 16px; width: 13px; }
  .audio-player-wrapper .audio-player-buttons.audio-player-paywall a button=
 svg { fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); }
  .audio-player-wrapper .audio-player-buttons.audio-player-paywall a button=
 img { position: relative; bottom: 3px; }
  .paywall-container.pop p, .subscription-benefits { font-family: var(--fon=
t_family_ui, var(--font-family-text)); margin-bottom: 32px; }
  .subscription-benefits div, .subscription-benefits h3 { font-size: 16px; =
}
  .subscription-benefits h3 { font-weight: var(--font-weight-semibold); mar=
gin-bottom: 26px; }
  .subscription-benefits tr { height: 28.8px; }
  .subscription-benefits tr .check { padding-right: 4px; color: var(--color=
-accent-fg-green); }
  .subscription-benefits tr td { }
  @media print {
  .main-menu { display: none; }
}
  .main-menu .section-bar .menu-item { background: var(--color-bg-primary);=
 color: var(--color-fg-primary); font-size: var(--font-size-14); letter-spa=
cing: var(--letter-spacing-14); line-height: var(--line-height-20); font-we=
ight: var(--font-weight-medium); padding: 0px; }
  .main-menu .section-bar .menu-item:last-of-type { padding-right: var(--si=
ze-4); }
  @media screen and (max-width: 768px) {
  .main-menu .section-bar .menu-item { font-size: var(--font-size-14); }
}
  .main-menu .section-bar .menu-item.selected .trigger, .main-menu .section=
-bar .menu-item.selected a { font-weight: var(--font-weight-bold); }
  .main-menu .section-bar .menu-item.selected a .overflow-item-text { box-s=
hadow: inset 0 -3px 0 var(--color-fg-primary); }
  .main-menu .section-bar .menu-item a { align-items: center; display: flex=
; height: 100%; margin: 0px; padding: 0px 12px; text-decoration: none; }
  .main-menu .section-bar .menu-item a .overflow-item-text { height: 100%; =
display: flex; align-items: center; white-space: nowrap; }
  .main-menu .section-bar .menu-item a .trigger { cursor: pointer; display:=
 flex; line-height: 20px; }
  @media screen and (min-width: 769px) {
  .main-menu .section-bar .menu-item.menu-item:hover, .main-menu .section-b=
ar .menu-item:hover .trigger { color: var(--color-fg-primary); background-c=
olor: var(--color-bg-secondary); }
}
  div.twitter-publications { width: 500px; margin: 3rem auto; direction: lt=
r; font-family: var(--font_family_ui, var(--font-family-text)); text-align:=
 left; }
  @media screen and (max-width: 650px) {
  div.twitter-publications { width: 90%; margin: 16px auto; }
}
  div.twitter-publications .inbox { display: flex; flex-direction: column; =
width: fit-content; margin: 0px auto; align-items: center; font-size: 1rem;=
 }
  div.twitter-publications p { margin-top: 0px; line-height: 150%; }
  div.twitter-publications .form label { padding-right: unset; padding-bott=
om: unset; padding-left: unset; padding-top: 10px; }
  div.twitter-publications .container { max-width: 100%; padding-top: 0px; =
}
  div.twitter-publications div.banner { display: flex; flex-direction: row;=
 justify-content: center; }
  @media screen and (max-width: 650px) {
  div.twitter-publications { margin-bottom: 50px; }
}
  div.twitter-publications .pub-list { margin-bottom: 2rem; }
  @media screen and (max-width: 650px) {
  div.twitter-publications .pub-list { margin: 1rem 0px; }
}
  div.twitter-publications .landing h2, div.twitter-publications .pub-list =
h2, div.twitter-publications h2, div.twitter-publications section { text-al=
ign: left; }
  @media screen and (max-width: 650px) {
  div.twitter-publications h2 { margin-bottom: 0px; }
}
  div.twitter-publications.landing, div.twitter-publications.landing sectio=
n { font-size: 18px; }
  @media screen and (max-width: 650px) {
  div.twitter-publications.landing { width: 90vw; }
}
  div.twitter-publications .publication-row a .description, div.twitter-pub=
lications.landing .light { color: var(--print_secondary, var(--color-fg-sec=
ondary)); }
  div.twitter-publications input[type=3D"checkbox"] { height: 15px; width: =
15px; }
  div.twitter-publications .terms-check { display: flex; flex-direction: co=
lumn; margin: 0px auto; width: 100%; }
  @media screen and (max-width: 650px) {
  div.twitter-publications .terms-check { width: 300px; }
}
  div.twitter-publications section, div.twitter-publications ul { margin: u=
nset; padding-inline-start: unset; }
  div.twitter-publications section button[type=3D"submit"], div.twitter-pub=
lications ul button[type=3D"submit"] { margin: 1.5rem 0px; }
  @media screen and (max-width: 650px) {
  div.twitter-publications section button[type=3D"submit"], div.twitter-pub=
lications ul button[type=3D"submit"] { width: 100%; margin: 16px 0px; }
  div.twitter-publications section, div.twitter-publications ul { text-alig=
n: left; margin-block: unset; }
}
  div.twitter-publications ul { list-style: none; }
  div.twitter-publications .select-all { position: relative; margin: 0.5rem=
 0px; display: flex; flex-direction: row; justify-content: flex-end; align-=
items: center; font-size: 14px; color: var(--color-fg-primary); text-decora=
tion: none; width: fit-content; }
  .post-editor .opensea a, div.twitter-publications .select-all.freeze-form=
 { pointer-events: none; }
  div.twitter-publications .select-all.secondary-form { padding: var(--size=
-32); border-radius: var(--border-radius-sm); background: var(--color-bg-se=
condary); }
  div.twitter-publications .select-all .footer-text { display: block; margi=
n-top: var(--size-16); font-size: 12px; color: var(--color-fg-secondary); f=
ont-family: var(--font_family_ui, var(--font-family-text)); }
  div.twitter-publications .select-all .footer-text .button.invis { font-si=
ze: 12px; }
  div.twitter-publications .select-all .footer-text .warning-icon { display=
: block; float: left; margin-top: 1px; margin-right: 6px; }
  div.twitter-publications .select-all .small-input, div.twitter-publicatio=
ns .select-all input.small-input, div.twitter-publications .select-all text=
area.small-input { padding: 12px 16px; border-radius: var(--border-radius-s=
m); font-size: 14px; margin: 5px 0px; border-right-color: ; border-right-st=
yle: ; border-right-width: ; border-left-color: ; border-left-style: ; bord=
er-left-width: ; border-image-source: ; border-image-slice: ; border-image-=
width: ; border-image-outset: ; border-image-repeat: ; border-top: var(--bo=
rder-default); border-bottom: var(--border-default); }
  .form input:first-child:not(.pencraft), .form textarea:first-child:not(.p=
encraft), div.twitter-publications .select-all input:first-child:not(.pencr=
aft), div.twitter-publications .select-all textarea:first-child:not(.pencra=
ft) { border-top: var(--border-default); }
  .form input.small-input:first-child, .form textarea.small-input:first-chi=
ld, div.twitter-publications .select-all input.small-input:first-child, div=
.twitter-publications .select-all textarea.small-input:first-child { border=
-top: var(--border-default); }
  div.twitter-publications .select-all .label:not(.pencraft), div.twitter-p=
ublications .select-all label:not(.pencraft, .gift-option-label) { padding:=
 20px 10px; border: 0px; display: block; width: 100%; font-size: 14px; line=
-height: 20px; font-family: var(--font_family_ui, var(--font-family-text));=
 color: var(--color-fg-secondary); }
  div.twitter-publications .select-all .inputGroup { padding: var(--size-16=
) 0; }
  .form input[type=3D"checkbox"]:not(.pencraft), .form input[type=3D"radio"=
]:not(.pencraft), div.twitter-publications .select-all input[type=3D"checkb=
ox"]:not(.pencraft), div.twitter-publications .select-all input[type=3D"rad=
io"]:not(.pencraft) { width: auto; padding: 0px; margin: 0px 10px; display:=
 inline-block; appearance: checkbox; }
  div.twitter-publications .select-all input[type=3D"radio"] { appearance: =
radio; margin-bottom: 5px; }
  div.twitter-publications .select-all .button.ok-button, div.twitter-publi=
cations .select-all .button.submit, div.twitter-publications .select-all .b=
utton[type=3D"submit"] { margin-top: var(--size-32); }
  div.twitter-publications .select-all .error { color: var(--color-accent-f=
g-red); font-family: var(--font_family_ui, var(--font-family-text)); font-s=
ize: 14px; font-weight: var(--font-weight-semibold); position: absolute; ri=
ght: 20px; padding: 5px; margin-top: -60px; }
  div.twitter-publications .select-all .error.other-error, div.twitter-publ=
ications .select-all .fancy-input + .error, div.twitter-publications .selec=
t-all .small-input + .error, div.twitter-publications .select-all input[typ=
e=3D"hidden"] + #error-container .error { position: relative; margin-top: 0=
px; right: auto; }
  div.twitter-publications .select-all .fancy-input + .error, div.twitter-p=
ublications .select-all .small-input + .error { padding: 5px 0px; }
  div.twitter-publications .select-all .fancy-stripe { padding: 10px; borde=
r-top: 0px; border-right: 0px; border-left: 0px; border-image: initial; bor=
der-bottom: var(--border-default); background: rgb(255, 255, 255); display:=
 block; font-size: 16px; min-height: 40px; }
  div.twitter-publications .select-all .fancy-stripe.small-input { padding:=
 0px 16px; font-size: 14px; border: var(--border-default); }
  div.twitter-publications .select-all .fancy-stripe .error { position: rel=
ative; right: auto; padding: 0px; margin-top: 0px; }
  div.twitter-publications .select-all .help-text { font-size: 14px; font-f=
amily: var(--font_family_ui, var(--font-family-text)); margin-top: var(--si=
ze-32); }
  div.twitter-publications .select-all .fancy-input { position: relative; }
  div.twitter-publications .select-all .fancy-input a { height: 58px; line-=
height: 58px; padding: 0px 10px; display: inline-block; right: 0px; top: 1p=
x; background: var(--color-bg-primary); position: absolute; }
  div.twitter-publications .select-all label { padding: unset; font-size: 1=
rem; color: var(--color-fg-primary); }
  div.twitter-publications .select-all input[type=3D"checkbox"] { margin: 0=
px 8px 0px 5px; }
  div.twitter-publications .publication-row { margin-left: 30px; line-heigh=
t: 150%; margin-top: 16px; display: flex; flex-direction: row; justify-cont=
ent: space-between; }
  .button.danger span, .button.email span, .button.fill span, .button.googl=
e-button span, .button.grey-outline span, .button.outline span, .button.out=
line-grayscale span, .button.twitter-button span, .button.white-outline spa=
n, .markup .opensea a, .twitter-link, div.twitter-publications .publication=
-row a { text-decoration: none; }
  div.twitter-publications .publication-row .subscribed-status { margin-lef=
t: 8px; }
  div.twitter-publications .publication-row .subscribed { margin-top: 0.5re=
m; }
  div.twitter-publications .publication-row .subscribed svg { fill: var(--p=
rint_pop); }
  div.twitter-publications .publication-row a.publication { width: 100%; }
  div.twitter-publications .publication.card { border: 1px solid rgb(229, 2=
29, 229); border-radius: var(--border-radius-sm); padding: 1rem; }
  @media screen and (max-width: 650px) {
  div.twitter-publications .publication.card .pub-icon, div.twitter-publica=
tions .publication.card img { width: 30px; height: 30px; }
  div.twitter-publications .publication.card .pub-icon .placeholder { font-=
size: 16px; }
}
  div.twitter-publications .publication { max-width: 100%; line-height: 20p=
x; color: rgb(117, 117, 117); display: flex; flex-direction: column; font-s=
ize: 14px; }
  div.twitter-publications .publication .name { font-weight: 700; }
  div.twitter-publications .twitter-handle { align-self: baseline; font-siz=
e: 16px; padding-top: 0.5rem; margin-left: 0.875rem; }
  .subscribe-widget form.form .sideBySideWrap button.rightButton .button-te=
xt, div.twitter-publications .publication.card div.title .name, div.twitter=
-publications .twitter-handle .author { font-weight: var(--font-weight-medi=
um); }
  div.twitter-publications .twitter-handle .handle { color: var(--color-fg-=
secondary); }
  div.twitter-publications .photo { display: flex; align-items: center; ali=
gn-self: baseline; }
  div.twitter-publications img.user-profile-head { width: 40px; height: 40p=
x; }
  @media screen and (max-width: 650px) {
  div.twitter-publications img.user-profile-head { width: 30px; height: 30p=
x; }
}
  div.twitter-publications .publication.card .pub-icon { width: 30px; min-w=
idth: 30px; height: 30px; }
  div.twitter-publications .publication.card .pub-icon .placeholder { line-=
height: 21px; font-size: var(--font-size-16); }
  li.linked-pub.subscribed div.linked-pub { flex-direction: row; }
  li.linked-pub.subscribed .publication-row { margin-top: unset; }
  @media screen and (max-width: 650px) {
  li.linked-pub.subscribed .publication-row { flex-direction: column; }
  li.linked-pub.subscribed .publication-row .publication, li.linked-pub.sub=
scribed .publication-row button { width: 240px; }
}
  li.linked-pub { width: 100%; text-align: left; margin: 1rem 0px; list-sty=
le: none; }
  .home-page .home-right-group.recommendations .recommendation-row .left .p=
ub-meta, li.linked-pub div.info, li.linked-pub div.linked-pub { display: fl=
ex; flex-direction: column; }
  li.linked-pub div.info { margin-left: 12px; justify-content: space-betwee=
n; }
  li.linked-pub input[type=3D"checkbox"] { margin-right: 0.875rem; }
  .twitter-discover, div#toast a { font-weight: var(--font-weight-semibold)=
; }
  .twitter-discover { font-family: var(--font_family_ui, var(--font-family-=
text)); width: 210px; max-width: 210px; background-color: var(--color-accen=
t-fg-cyan); font-size: 16px; position: relative; line-height: 50px; height:=
 50px; }
  .twitter-discover, .twitter-discover a, .twitter-discover:hover { text-de=
coration: none; color: rgb(255, 255, 255); }
  .twitter-discover div.inner { justify-content: center; }
  .twitter-discover svg { width: 18px; height: 18px; margin-right: 12px; }
  .markup .opensea, .twitter-discover { border-radius: var(--border-radius-=
sm); }
  .markup .opensea { font-family: "SF Pro Display", -apple-system, system-u=
i, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-se=
rif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; -webkit-font=
-smoothing: antialiased; letter-spacing: -0.012em; margin: 1em auto; backgr=
ound-color: var(--color-bg-primary); max-width: 500px; border: var(--border=
-default); }
  .markup .opensea .opensea-header { padding: 16px; display: flex; justify-=
content: space-between; align-items: center; }
  .markup .opensea .opensea-masthead { display: flex; flex-direction: colum=
n; flex-grow: 1; }
  .markup .opensea .opensea-collection, .markup .opensea .opensea-title { c=
olor: var(--color-fg-primary); font-weight: 700; font-size: 14px; line-heig=
ht: 150%; align-self: stretch; }
  .markup .opensea .opensea-collection { font-style: normal; font-weight: 4=
00; color: var(--color-fg-secondary); }
  .markup .opensea .opensea-footer { padding: 16px; }
  .markup .opensea .opensea-creator, .markup .opensea .opensea-description =
{ font-size: 14px; }
  .markup .opensea .opensea-creator { color: var(--color-fg-secondary); lin=
e-height: 150%; display: inline-block; margin-bottom: 16px; }
  .markup .opensea .opensea-description { color: var(--color-fg-primary); w=
hite-space: pre-wrap; margin-bottom: 4px; }
  .markup .opensea .opensea-media-link { display: block; }
  .markup .opensea .opensea-image, .markup .opensea .opensea-player { width=
: 100%; }
  .markup .opensea .opensea-cta { display: block; padding: 12px 0px; border=
-radius: var(--border-radius-sm); background: var(--color-bg-secondary); bo=
rder: var(--border-default); width: 100%; text-align: center; color: var(--=
color-fg-secondary); font-size: 14px; font-weight: var(--font-weight-semibo=
ld); transition: filter 0.15s; }
  .markup .opensea .opensea-cta:hover { filter: brightness(97.5%); cursor: =
pointer; }
  .markup .opensea .opensea-cta:active { filter: brightness(95%); }
  .markup .opensea.static .opensea-masthead { display: table-cell; flex-dir=
ection: unset; padding: 16px; }
  .markup .opensea.static .opensea-cta-table, .markup .opensea.static .open=
sea-footer-table, .markup .opensea.static .opensea-header-table { width: 10=
0%; }
  .markup .opensea.static .opensea-description { padding: 16px 16px 4px; ma=
rgin-bottom: 0px; }
  .markup .opensea.static .opensea-creator { margin-bottom: 0px; padding: 0=
px 16px; display: table-cell; }
  .markup .opensea.static .nft-logo { width: 32px; padding: 16px; }
  .twitter-discover div.inner, div#toast, div#toast p { align-items: center=
; display: flex; }
  div#toast { font-family: var(--font_family_ui, var(--font-family-text)); =
transition: var(--animation-timing-slow) var(--animation-smooth); transform=
: translate(-50%, 150px); position: fixed; left: 50%; bottom: 40px; padding=
: 10px 16px; border-radius: var(--border-radius-sm); background-color: var(=
--color-fg-primary); width: fit-content; line-height: inherit; z-index: 12;=
 justify-content: space-between; }
  div#toast p { text-align: center; font-weight: var(--font-weight-regular)=
; color: var(--color-dark-fg-primary); font-size: 16px; margin: 0px; white-=
space: pre; }
  div#toast.in { transform: translate(-50%, 0px); }
  div#toast a { color: inherit; cursor: pointer; }
  div#toast a.dismiss { margin-left: 24px; font-size: 16px; }
  @media screen and (max-width: 650px) {
  div#toast { bottom: 0px; box-sizing: border-box; border-radius: 0px; widt=
h: 100vw; padding: 12px; overflow: auto; }
  div#toast p { display: block; white-space: normal; }
}
  div#toast.urgent { background-color: var(--print_pop); color: var(--print=
_on_pop); }
  .force-light-theme { --web_bg_color: #fff; --background_contrast_1: #f0f0=
f0; --background_contrast_2: #dddddd; --background_contrast_3: #b7b7b7; --b=
ackground_contrast_4: #b8b8b8; --background_contrast_5: #515151; --print_on=
_web_bg_color: #363737; --print_secondary_on_web_bg_color: #757575; }
  .tailwind-preflight { line-height: 1.5; text-size-adjust: 100%; tab-size:=
 4; font-family: system-ui, -apple-system, BlinkMacSystemFont, ui-sans-seri=
f, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "A=
pple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";=
 }
  .tailwind-preflight *, .tailwind-preflight ::after, .tailwind-preflight :=
:before { box-sizing: border-box; border-width: 0px; border-style: solid; b=
order-color: rgb(229, 231, 235); }
  .tailwind-preflight ::after, .tailwind-preflight ::before { --tw-content:=
 ''; }
  .tailwind-preflight hr { height: 0px; color: inherit; border-top-width: 1=
px; }
  .tailwind-preflight abbr:where([title]) { text-decoration: underline dott=
ed; }
  .tailwind-preflight h1, .tailwind-preflight h2, .tailwind-preflight h3, .=
tailwind-preflight h4, .tailwind-preflight h5, .tailwind-preflight h6 { fon=
t-size: inherit; font-weight: inherit; }
  .tailwind-preflight a { color: inherit; text-decoration: inherit; }
  .tailwind-preflight b, .tailwind-preflight strong { font-weight: bolder; =
}
  .tailwind-preflight code, .tailwind-preflight kbd, .tailwind-preflight pr=
e, .tailwind-preflight samp { font-family: ui-monospace, SFMono-Regular, Me=
nlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-si=
ze: 1em; }
  .tailwind-preflight small { font-size: 80%; }
  .tailwind-preflight sub, .tailwind-preflight sup { font-size: 75%; line-h=
eight: 0; position: relative; vertical-align: baseline; }
  .tailwind-preflight sub { bottom: -0.25em; }
  .tailwind-preflight sup { top: -0.5em; }
  .tailwind-preflight table { text-indent: 0px; border-color: inherit; bord=
er-collapse: collapse; }
  .tailwind-preflight button, .tailwind-preflight input, .tailwind-prefligh=
t optgroup, .tailwind-preflight select, .tailwind-preflight textarea { font=
-family: inherit; font-size: 100%; line-height: inherit; color: inherit; ma=
rgin: 0px; padding: 0px; }
  .tailwind-preflight button, .tailwind-preflight select { text-transform: =
none; }
  .tailwind-preflight [type=3D"button"], .tailwind-preflight [type=3D"reset=
"], .tailwind-preflight [type=3D"submit"], .tailwind-preflight button { app=
earance: button; background-color: transparent; background-image: none; }
  .tailwind-preflight ::-webkit-inner-spin-button, .tailwind-preflight ::-w=
ebkit-outer-spin-button { height: auto; }
  .tailwind-preflight [type=3D"search"] { appearance: textfield; outline-of=
fset: -2px; }
  .form input[type=3D"search"]::-webkit-search-decoration, .tailwind-prefli=
ght ::-webkit-search-decoration { appearance: none; }
  .tailwind-preflight ::-webkit-file-upload-button { appearance: button; fo=
nt: inherit; }
  .tailwind-preflight summary { display: list-item; }
  .tailwind-preflight blockquote, .tailwind-preflight dd, .tailwind-preflig=
ht dl, .tailwind-preflight figure, .tailwind-preflight h1, .tailwind-prefli=
ght h2, .tailwind-preflight h3, .tailwind-preflight h4, .tailwind-preflight=
 h5, .tailwind-preflight h6, .tailwind-preflight hr, .tailwind-preflight p,=
 .tailwind-preflight pre { margin: 0px; }
  .tailwind-preflight fieldset { margin: 0px; padding: 0px; }
  .tailwind-preflight menu, .tailwind-preflight ol, .tailwind-preflight ul =
{ list-style: none; margin: 0px; padding: 0px; }
  .tailwind-preflight textarea { resize: vertical; }
  .tailwind-preflight input::-webkit-input-placeholder, .tailwind-preflight=
 textarea::-webkit-input-placeholder { opacity: 1; color: rgb(156, 163, 175=
); }
  .tailwind-preflight input::placeholder, .tailwind-preflight textarea::pla=
ceholder { opacity: 1; color: rgb(156, 163, 175); }
  .tailwind-preflight [role=3D"button"], .tailwind-preflight button { curso=
r: pointer; }
  .tailwind-preflight :disabled { cursor: default; }
  .tailwind-preflight audio, .tailwind-preflight canvas, .tailwind-prefligh=
t embed, .tailwind-preflight iframe, .tailwind-preflight img, .tailwind-pre=
flight object, .tailwind-preflight svg, .tailwind-preflight video { display=
: block; vertical-align: middle; }
  .tailwind-preflight img, .tailwind-preflight video { max-width: 100%; hei=
ght: auto; }
  .tailwind-preflight [hidden] { display: none; }
  body, html { position: relative; overflow-x: hidden; }
  html { text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; =
min-height: 100%; overflow-y: auto; }
  body { font-kerning: auto; padding: 0px; margin: 0px; font-family: var(--=
font_family_body, var(--font_family_body_preset, 'Spectral', serif, var(--f=
ont-family-text))); font-weight: var(--font_weight_body_preset, 400); -webk=
it-font-smoothing: antialiased; font-size: calc(var(--font_size_body_deskto=
p, 19px) + var(--font_size_body_offset, 0px)); color: var(--color-fg-primar=
y); cursor: default; min-height: var(--full-height); }
  @media screen and (max-width: 768px) {
  body { font-size: calc(17px + var(--font_size_body_offset, 0px)); }
}
  #main.use-theme-bg { min-height: var(--full-height); }
  .use-theme-bg { background: var(--web_bg_color, var(--color-bg-primary));=
 }
  .use-theme-bg, .use-theme-bg input, .use-theme-bg textarea { color: var(-=
-print_on_web_bg_color, var(--color-fg-primary)); }
  .home-page input::placeholder, .home-page textarea::placeholder, .single-=
post-container input::placeholder, .single-post-container textarea::placeho=
lder, .use-theme-bg input::placeholder, .use-theme-bg textarea::placeholder=
 { color: var(--print_secondary, var(--print_secondary_on_web_bg_color, var=
(--print_secondary, var(--color-fg-secondary)))); }
  .main.should-flex { display: flex; flex-flow: column; min-height: var(--f=
ull-height); }
  :focus { outline: 0px; }
  @media screen and (max-width: 540px) {
  .desktop-only { display: none !important; }
}
  @media screen and (min-width: 541px) {
  .mobile-only { display: none !important; }
}
  a.no-styles { color: inherit; text-decoration: none; }
  a.small { font-family: var(--font_family_ui, var(--font-family-text)); fo=
nt-size: 12px; color: var(--print_secondary, var(--color-fg-secondary)); }
  .crossed-out { text-decoration: line-through; }
  .container { min-width: 280px; overflow-wrap: break-word; width: 728px; m=
argin: 0px auto; }
  @media screen and (max-width: 768px) {
  .container { margin: 0 var(--container-horizontal-padding-mobile, var(--s=
ize-16)); width: auto; }
}
  @media print {
  .container { max-width: 728px; }
}
  .container-border, .full-container-border { width: 100%; box-sizing: bord=
er-box; border-top: var(--border-default-themed); }
  .button { font-family: var(--font_family_ui, var(--font-family-text)); di=
splay: inline-block; box-sizing: border-box; cursor: pointer; border: 0px; =
height: var(--size-40); border-radius: var(--border-radius-sm); font-size: =
var(--font-size-14); line-height: var(--font-size-20); font-weight: var(--f=
ont-weight-semibold); text-align: center; padding: 10px 20px; margin: 0px; =
background-color: transparent; opacity: 1; outline: 0px; text-decoration: n=
one; white-space: nowrap; }
  .button:disabled { cursor: not-allowed; }
  .button:hover:active:not(.disabled, .no-active-fade) { opacity: 0.7; }
  .button.wide { width: 100%; }
  .button.primary { background-color: var(--background_pop); color: var(--p=
rint_on_pop) !important; text-decoration: none !important; }
  .button.bitcoin { background-color: rgb(35, 39, 44); color: var(--print_o=
n_pop); text-decoration: none; }
  .button.outline, .button.outline-grayscale { background: 0px 0px; text-de=
coration: none !important; }
  .button.outline { border: 1px solid var(--print_pop); color: var(--print_=
pop); }
  .button.outline-grayscale { border: var(--border-default-themed); color: =
var(--print_on_web_bg_color, var(--color-fg-primary)); }
  .button.fill { background: var(--print_pop); color: var(--print_on_pop); =
text-decoration: none !important; }
  .button.fill.fill-twitter { background-color: rgb(255, 255, 255); color: =
var(--color-accent-fg-cyan); font-weight: var(--font-weight-semibold); }
  .button.fill.fill-secondary { background-color: rgba(255, 255, 255, 0.2);=
 font-weight: var(--font-weight-semibold); }
  .button.expander { padding: 3px 16px; height: auto; border: 1px solid rgb=
(236, 236, 236); color: rgb(148, 148, 148); font-size: 12px; }
  .button.danger { background-color: var(--color-accent-fg-red); color: var=
(--print_on_pop); text-decoration: none !important; }
  .button.gray { background-color: var(--print_secondary, var(--color-fg-se=
condary)); color: rgb(255, 255, 255); }
  .button.gray-foreground { background: 0px 0px; border: 1px solid var(--pr=
int_secondary, var(--color-fg-secondary)); color: var(--print_secondary, va=
r(--color-fg-secondary)); }
  .button.text-gray-foreground { background: 0px 0px; border: 1px solid var=
(--color-fg-secondary); color: var(--color-fg-secondary); }
  .button.disabled { opacity: 0.5; }
  .button.secondary { color: var(--print_pop); }
  .button.bold { font-weight: var(--font-weight-semibold); }
  .button.invis { padding: 0px; height: auto; }
  .button.margin-bottom { margin-bottom: var(--size-16); }
  .button.email { box-sizing: content-box; line-height: 1em; height: auto; =
padding: 0px; border-top-color: ; border-top-style: ; border-right-color: ;=
 border-right-style: ; border-bottom-color: ; border-bottom-style: ; border=
-left-color: ; border-left-style: ; border-image-source: ; border-image-sli=
ce: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; b=
order-width: 12px 20px; text-decoration: none !important; }
  .button.email.heart { border-width: 8px 16px; }
  .button.email.heart img { vertical-align: bottom; }
  .button.grey-outline, .button.white-outline { background: 0px 0px; color:=
 rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); text-decoration:=
 none !important; }
  .button.grey-outline { color: rgb(102, 102, 102); border: 1px solid rgb(1=
02, 102, 102); }
  .button.medium-text { font-weight: var(--font-weight-medium); font-size: =
var(--font-size-16); line-height: 20px; }
  .button.small, .button.small-no-margin { font-size: 13px; padding: 6px 12=
px; height: auto; }
  .button.small { margin-top: 10px; }
  .button.no-margin { margin: 0px; }
  .button.narrow { padding-left: 10px; padding-right: 10px; }
  .button.faint-outline { background: rgb(248, 248, 248); border: 1px solid=
 rgb(224, 224, 224); color: rgb(102, 102, 102); }
  .button.small-text { font-size: 14px; line-height: 20px; font-weight: var=
(--font-weight-medium); }
  .button.twitter-button { background-color: rgb(5, 159, 245); padding-left=
: 50px; border: 1px solid rgb(5, 159, 245); color: rgb(255, 255, 255); text=
-decoration: none !important; }
  .button.twitter-button.centered-icon::before { background-repeat: no-repe=
at; background-image: url("https://substackcdn.com/img/twitter.white.svg?v=
=3D7347c44865f3ff8230ffdfb142b2c3ad"); background-size: 18px; background-po=
sition: center center; content: " "; display: inline-block; height: 100%; m=
argin-right: 11px; vertical-align: text-bottom; width: 18px; }
  .button.twitter-button:not(.centered-icon) { background-repeat: no-repeat=
; background-image: url("https://substackcdn.com/img/twitter.white.svg?v=3D=
7347c44865f3ff8230ffdfb142b2c3ad"); background-size: 18px; background-posit=
ion: 20px center; }
  .button.google-button { background-repeat: no-repeat; background-image: u=
rl("https://substackcdn.com/image/fetch/$s_!50YO!,w_72,c_limit,f_auto,q_aut=
o:good,fl_progressive:steep/https%3A%2F%2Fsubstack.com%2Fimg%2Fgoogle.png")=
; background-size: 18px; background-position: 20px center; padding-left: 50=
px; border: 1px solid var(--color-utility-detail); text-decoration: none !i=
mportant; }
  .button.with-icon { display: flex; align-items: center; }
  .button.tertiary { background: var(--color-bg-secondary); border: var(--b=
order-default); }
  .button.standardized-medium-width { min-width: 125px; }
  .page, .section { padding: var(--size-32) 0; }
  @media screen and (min-width: 768px) {
  .page { padding: var(--size-64) 0; }
}
  .form { margin: var(--size-32) 0 0 0; position: relative; }
  .form.secondary-form { padding: var(--size-32); border-radius: var(--bord=
er-radius-sm); background: var(--color-bg-secondary); }
  .form .footer-text { display: block; margin-top: var(--size-16); font-siz=
e: 12px; color: var(--color-fg-secondary); font-family: var(--font_family_u=
i, var(--font-family-text)); }
  .form .footer-text .button.invis { font-size: 12px; }
  .form .footer-text .warning-icon { display: block; float: left; margin-to=
p: 1px; margin-right: 6px; }
  .form input:not(.pencraft), .form textarea:not(.pencraft) { padding: 16px=
 12px; margin: 0px; border: var(--border-default); background: var(--color-=
bg-elevated-primary); color: var(--color-fg-primary); display: block; width=
: 100%; font-size: 16px; font-family: var(--font_family_ui, var(--font-fami=
ly-text)); border-radius: var(--border-radius-md); box-sizing: border-box; =
appearance: none; }
  .form .small-input, .form input.small-input, .form textarea.small-input {=
 padding: 12px 16px; border-radius: var(--border-radius-sm); font-size: 14p=
x; margin: 5px 0px; border-right-color: ; border-right-style: ; border-righ=
t-width: ; border-left-color: ; border-left-style: ; border-left-width: ; b=
order-image-source: ; border-image-slice: ; border-image-width: ; border-im=
age-outset: ; border-image-repeat: ; border-top: var(--border-default); bor=
der-bottom: var(--border-default); }
  .form textarea { resize: vertical; }
  .form .label:not(.pencraft), .form label:not(.pencraft, .gift-option-labe=
l) { padding: 20px 10px; border: 0px; display: block; width: 100%; font-siz=
e: 14px; line-height: 20px; font-family: var(--font_family_ui, var(--font-f=
amily-text)); color: var(--color-fg-secondary); }
  .form .inputGroup { padding: var(--size-16) 0; }
  .form input[type=3D"radio"] { appearance: radio; margin-bottom: 5px; }
  .form .button.ok-button, .form .button.submit, .form .button[type=3D"subm=
it"] { margin-top: var(--size-32); }
  .form div.error-box { position: relative; }
  .form div.error-box .error { margin-top: 0px; bottom: calc(50% - 15px); }
  .form .error { color: var(--color-accent-fg-red); font-family: var(--font=
_family_ui, var(--font-family-text)); font-size: 14px; font-weight: var(--f=
ont-weight-semibold); position: absolute; right: 20px; padding: 5px; margin=
-top: -60px; }
  .form .error.other-error, .form .fancy-input + .error, .form .small-input=
 + .error, .form input[type=3D"hidden"] + #error-container .error { positio=
n: relative; margin-top: 0px; right: auto; }
  .form .fancy-input + .error, .form .small-input + .error { padding: 5px 0=
px; }
  .form .fancy-stripe { padding: 10px; border-top: 0px; border-right: 0px; =
border-left: 0px; border-image: initial; border-bottom: var(--border-defaul=
t); background: rgb(255, 255, 255); display: block; font-size: 16px; min-he=
ight: 40px; }
  .form .fancy-stripe.small-input { padding: 0px 16px; font-size: 14px; bor=
der: var(--border-default); }
  .form .fancy-stripe .error { position: relative; right: auto; padding: 0p=
x; margin-top: 0px; }
  .form .help-text { font-size: 14px; font-family: var(--font_family_ui, va=
r(--font-family-text)); margin-top: var(--size-32); }
  .form .fancy-input { position: relative; }
  .form .fancy-input a { height: 58px; line-height: 58px; padding: 0px 10px=
; display: inline-block; right: 0px; top: 1px; background: var(--color-bg-p=
rimary); position: absolute; }
  .use-theme-bg .page-title, .use-theme-bg .page-title a, .use-theme-bg .su=
btitle, .use-theme-bg h1, .use-theme-bg h1 a, .use-theme-bg h1.title a, .us=
e-theme-bg h2, .use-theme-bg h2 a, .use-theme-bg h3, .use-theme-bg h3 a, .u=
se-theme-bg h4, .use-theme-bg h4 a, .use-theme-bg h5, .use-theme-bg h5 a, .=
use-theme-bg h6, .use-theme-bg h6 a, .use-theme-bg p, .use-theme-bg p a { c=
olor: var(--print_on_web_bg_color, var(--color-fg-primary)); }
  .use-theme-bg .captioned-image-container figcaption, .use-theme-bg .capti=
oned-image-container-static figcaption, .use-theme-bg .subtitle, .use-theme=
-bg a.ui-secondary { color: var(--print_secondary, var(--print_secondary_on=
_web_bg_color, var(--print_secondary, var(--color-fg-secondary)))); }
  @media print {
  .use-theme-bg h1, .use-theme-bg h2, .use-theme-bg h3, .use-theme-bg h4, .=
use-theme-bg h5, .use-theme-bg h6, .use-theme-bg p { color: rgb(0, 0, 0); }
  .use-theme-bg h1 a, .use-theme-bg h2 a, .use-theme-bg h3 a, .use-theme-bg=
 h4 a, .use-theme-bg h5 a, .use-theme-bg h6 a, .use-theme-bg p a { color: r=
gb(0, 0, 255); }
}
  @media print {
  .use-theme-bg a.ui-secondary a { color: rgb(0, 0, 255); }
}
  .use-theme-bg .captioned-image-container figcaption a, .use-theme-bg .pag=
e .page-title, .use-theme-bg .page .page-title a, .use-theme-bg .page .subt=
itle, .use-theme-bg .page h1, .use-theme-bg .page h1 a, .use-theme-bg .page=
 h1.title a, .use-theme-bg .page h2, .use-theme-bg .page h2 a, .use-theme-b=
g .page h3, .use-theme-bg .page h3 a, .use-theme-bg .page h4, .use-theme-bg=
 .page h4 a, .use-theme-bg .page h5, .use-theme-bg .page h5 a, .use-theme-b=
g .page h6, .use-theme-bg .page h6 a, .use-theme-bg .page p, .use-theme-bg =
.page p a, .use-theme-bg a { color: var(--print_on_web_bg_color, var(--colo=
r-fg-primary)); }
  .use-theme-bg pre:not(.text) { background: var(--background_contrast_1); =
}
  .use-theme-bg .page .captioned-image-container figcaption, .use-theme-bg =
.page .captioned-image-container-static figcaption, .use-theme-bg .page .su=
btitle, .use-theme-bg .page a.ui-secondary { color: var(--print_secondary, =
var(--print_secondary_on_web_bg_color, var(--print_secondary, var(--color-f=
g-secondary)))); }
  @media print {
  .use-theme-bg .page h1, .use-theme-bg .page h2, .use-theme-bg .page h3, .=
use-theme-bg .page h4, .use-theme-bg .page h5, .use-theme-bg .page h6, .use=
-theme-bg .page p { color: rgb(0, 0, 0); }
  .use-theme-bg .page h1 a, .use-theme-bg .page h2 a, .use-theme-bg .page h=
3 a, .use-theme-bg .page h4 a, .use-theme-bg .page h5 a, .use-theme-bg .pag=
e h6 a, .use-theme-bg .page p a { color: rgb(0, 0, 255); }
}
  @media print {
  .use-theme-bg .page a.ui-secondary a { color: rgb(0, 0, 255); }
}
  .use-theme-bg .page .captioned-image-container figcaption a { color: var(=
--print_on_web_bg_color, var(--color-fg-primary)); }
  .use-theme-bg .form input:not(.pencraft), .use-theme-bg .form textarea:no=
t(.pencraft) { color: var(--print_on_web_bg_color, var(--color-fg-primary))=
; background: var(--color-bg-primary); }
  .modal { position: fixed; inset: 0px; height: 100%; overflow: hidden auto=
; background-color: var(--color-bg-primary); opacity: 0; z-index: 11; trans=
ition: opacity 200ms ease-in-out; text-align: left; cursor: default; }
  .modal .modal-clickspace { position: absolute; top: 0px; left: 0px; width=
: 100%; height: 100%; }
  .modal .page-title { white-space: break-spaces; margin: 10px 0px -10px; c=
olor: var(--color-fg-primary) !important; }
  .modal .modal-table { display: table; min-height: 100%; width: 100%; tabl=
e-layout: fixed; color: var(--color-fg-primary); }
  .modal .modal-table a, .modal .modal-table input, .modal .modal-table tex=
tarea { background: 0px 0px; color: var(--color-fg-primary); }
  .modal .modal-table input::placeholder, .modal .modal-table textarea::pla=
ceholder { color: var(--color-fg-tertiary); }
  .modal .modal-row { display: table-row; }
  .modal .modal-cell { display: table-cell; }
  .modal .modal-cell .modal-exit-btn { margin: -10px; padding: 10px; }
  .modal .modal-content { opacity: 0; padding: 20px; transition: opacity va=
r(--animation-timing-slow) var(--animation-smooth); font-family: var(--font=
-family-text); }
  @media screen and (max-width: 650px) {
  .modal .modal-content { padding: 0px; }
}
  .modal .modal-content > .container { position: relative; }
  .modal .modal-btn { position: absolute; z-index: 11; top: var(--size-24);=
 right: var(--size-24); padding: 0px; height: auto; }
  .modal .modal-btn svg { stroke: var(--print_secondary, var(--color-fg-sec=
ondary)); fill: var(--color-fg-primary); }
  .channel-frame, .modal.gone { display: none; }
  .modal.in, .modal.in .modal-content { opacity: 1; }
  .modal.centered-simple .container { max-width: 400px; text-align: center;=
 }
  .modal.centered-simple .container .page-title { font-size: 1.5em; }
  .modal.centered-simple .container p { font-family: var(--font_family_ui, =
var(--font-family-text)); font-size: 0.9em; margin: 0px 0px 1em; }
  .modal.popup { background-color: transparent; opacity: 1; transition: bac=
kground 200ms ease-in-out; }
  .modal.popup .modal-content { background-color: var(--color-bg-primary); =
}
  .modal.popup .modal-content > .container { transition: 200ms ease-in-out;=
 opacity: 0; transform: translateY(5%); }
  @media screen and (min-width: 541px) {
  .modal.popup .modal-content { display: flex; align-items: center; padding=
: 0px; min-height: var(--full-height); background-color: transparent; }
  .modal.popup .modal-content > .container { margin: 0px auto; width: 440px=
; background-color: var(--color-bg-elevated-primary); border-radius: var(--=
border-radius-md); border: var(--border-default); }
}
  .modal.popup .modal-content.no-fullscreen { display: flex; align-items: c=
enter; padding: 0px; min-height: var(--full-height); background-color: tran=
sparent; }
  .modal.popup .modal-content.no-fullscreen > .container { margin: 0px auto=
; width: 440px; background-color: var(--color-bg-elevated-primary); border-=
radius: var(--border-radius-md); border: var(--border-default); }
  @media screen and (max-width: 650px) {
  .modal.popup .modal-content:not(.no-fullscreen) .modal-btn { position: fi=
xed; }
}
  .modal.popup.in { background-color: var(--color-utility-modal); }
  .modal.popup.in .modal-content > .container { opacity: 1; transform: tran=
slateY(0px); }
  @media screen and (min-width: 541px) {
  .modal.wide .modal-content > .container { width: 552px; }
}
  .modal.wide .modal-content > .container.no-fullscreen { width: 552px; }
  .modal.structured-modal .modal-content { padding: 0px; }
  .modal .structured-modal__close-button { position: absolute; top: 12px; l=
eft: 16px; }
  .modal .structured-modal__wrapper { height: var(--full-height); display: =
flex; flex-direction: column; align-items: stretch; }
  .modal .structured-modal__header { border-bottom: var(--border-default); =
padding: 12px 16px; text-align: center; }
  .modal .structured-modal__header h3 { line-height: 40px; margin: 0px !imp=
ortant; }
  .modal .structured-modal__body { flex-grow: 1; flex-shrink: 1; overflow: =
auto; padding: 24px 0px; }
  .footer-wrap .footer, .modal .structured-modal__footer { border-top: var(=
--border-default); padding: 12px 16px; display: flex; flex-direction: row-r=
everse; }
  .home-page .home-right-group.recommendations .recommendation-row button.s=
mall, .page > .container > .form, div.profile-updater form label .pencraft =
{ margin-top: 0px; }
  #layers { z-index: 1000; }
  .footer-wrap .footer { position: absolute; bottom: 0px; padding: 32px 0px=
; width: 100%; background-color: rgb(247, 247, 247); color: var(--print_sec=
ondary, var(--color-fg-secondary)); font-family: var(--font_family_ui, var(=
--font-family-text)); font-size: 14px; line-height: 20px; text-align: cente=
r; overflow: hidden; flex-direction: row; align-items: center; justify-cont=
ent: center; }
  .footer-wrap .footer a { color: inherit; text-decoration: underline; }
  .footer-wrap .footer .footer-contain { display: flex; flex-direction: row=
-reverse; justify-content: space-between; align-items: center; width: 900px=
; }
  @media screen and (max-width: 912px) {
  .footer-wrap .footer .footer-contain { width: auto; align-self: stretch; =
}
}
  @media screen and (max-width: 650px) {
  .footer-wrap .footer .footer-contain { flex-direction: column; justify-co=
ntent: unset; align-items: flex-start; }
}
  .footer-wrap .footer .footer-contain .logo-copy-wrapper { display: flex; =
flex-direction: column; align-items: flex-start; margin-right: 42px; }
  @media screen and (max-width: 650px) {
  .footer-wrap .footer .footer-contain .logo-copy-wrapper { margin-right: 0=
px; }
}
  .footer-wrap .footer .footer-info { display: flex; flex-direction: row; }
  @media screen and (max-width: 650px) {
  .footer-wrap .footer .footer-info { margin-top: 20px; flex-direction: col=
umn; }
}
  .footer-wrap .footer .footer-info .footer-info-col { margin-left: 68px; d=
isplay: flex; flex-direction: column; text-align: left; }
  .footer-wrap .footer .footer-info .footer-info-col:first-child, .footer-w=
rap .home-footer .footer-info .footer-info-col:first-child { margin-left: 0=
px; }
  @media screen and (max-width: 650px) {
  .footer-wrap .footer .footer-info .footer-info-col { margin-left: 0px; ma=
rgin-bottom: 24px; }
}
  .footer-wrap .footer .footer-info .footer-info-col h3 { margin: 0px 0px 8=
px; font-size: 17px; font-weight: var(--font-weight-medium); line-height: 2=
5.5px; color: rgb(0, 0, 0); }
  .footer-wrap .footer .footer-info .footer-info-col a { line-height: 1.5; =
text-decoration: none; margin-bottom: 8px; }
  .footer-wrap .footer .footer-info .footer-info-col a:hover, .footer-wrap =
.home-footer .footer-info .footer-info-col a:hover, table.thread-head .post=
-header .post-label .post-label-link:hover { text-decoration: underline; }
  .footer-wrap .footer .logo-wordmark { height: 36px; }
  @media screen and (max-width: 650px) {
  .footer-wrap .footer .logo-wordmark { height: 28px; }
}
  .footer-wrap .footer .copyright { margin-top: 28px; line-height: 1.5em; t=
ext-align: left; }
  .footer-wrap .footer.custom-themed-background, .footer-wrap .footer.theme=
d-background { color: var(--print_secondary, var(--print_secondary_on_web_b=
g_color, var(--print_secondary, var(--color-fg-secondary)))); border-top: v=
ar(--border-default-themed); background-color: var(--background_contrast_1)=
; }
  .footer-wrap .footer.custom-themed-background { border-top: var(--color-u=
tility-detail); background-color: var(--color-bg-secondary); }
  .footer-wrap .home-footer { font-family: var(--font_family_ui, var(--font=
-family-text)); bottom: 0px; margin-left: auto; margin-right: auto; padding=
: 64px 0px; max-width: 1276px; width: 100%; color: gray; font-size: var(--f=
ont-size-16); line-height: 150%; text-align: center; overflow: hidden; disp=
lay: flex; flex-direction: row; align-items: center; justify-content: cente=
r; }
  @media screen and (max-width: 650px) {
  .footer-wrap .home-footer { padding: 34px 15px 24px; }
}
  .footer-wrap .home-footer a { color: gray; text-decoration: underline; }
  .footer-wrap .home-footer .footer-substack-cta { display: inline-block; f=
ont-size: var(--font-size-16); font-weight: var(--font-weight-medium); marg=
in-top: 38px; padding: 10px 12px; height: 18px; line-height: 18px; backgrou=
nd-color: rgb(255, 255, 255); border: 1px solid rgb(214, 214, 214); border-=
radius: var(--border-radius-sm); color: rgb(147, 147, 147); text-decoration=
: none; transition: 0.1s ease-out; }
  .footer-wrap .home-footer .footer-substack-cta:hover { color: rgb(0, 0, 0=
); background: var(--color-bg-secondary); }
  .footer-wrap .home-footer .footer-substack-cta svg { float: left; height:=
 28px; margin: -5px 3px 0px -6px; width: 28px; }
  .footer-wrap .home-footer .footer-substack-cta svg path { fill: var(--col=
or-accent-fg-orange); stroke: transparent; }
  .footer-wrap .home-footer .footer-cta-blurb { margin: 12px 0px; }
  .footer-wrap .home-footer .footer-contain { display: flex; flex-direction=
: row-reverse; justify-content: space-between; width: 1124px; }
  @media screen and (max-width: 1124px) {
  .footer-wrap .home-footer .footer-contain { width: unset; align-self: str=
etch; flex-direction: column; align-items: flex-start; }
}
  @media screen and (max-width: 650px) {
  .footer-wrap .home-footer .footer-contain { width: 100%; flex-direction: =
column; justify-content: unset; align-items: flex-start; }
}
  .footer-wrap .home-footer .footer-contain .logo-copy-wrapper { display: f=
lex; flex-direction: column; align-items: flex-start; margin-right: 42px; m=
ax-width: 254px; }
  @media screen and (max-width: 1124px) {
  .footer-wrap .home-footer .footer-contain .logo-copy-wrapper { margin-top=
: 30px; }
}
  @media screen and (max-width: 650px) {
  .footer-wrap .home-footer .footer-contain .logo-copy-wrapper { margin-top=
: 0px; margin-right: 0px; max-width: unset; width: 100%; }
}
  .footer-wrap .home-footer .footer-info, div.publication.card { display: f=
lex; flex-direction: row; }
  @media screen and (max-width: 650px) {
  .footer-wrap .home-footer .footer-info { margin-top: 20px; flex-direction=
: column; }
}
  .footer-wrap .home-footer .footer-info .footer-info-col { margin-left: 68=
px; width: 152px; display: flex; flex-direction: column; text-align: left; =
}
  @media screen and (max-width: 1124px) {
  .footer-wrap .home-footer .footer-info .footer-info-col { width: unset; }
}
  @media screen and (max-width: 650px) {
  .footer-wrap .home-footer .footer-info .footer-info-col { margin-left: 0p=
x; margin-bottom: 24px; width: unset; }
}
  .footer-wrap .home-footer .footer-info .footer-info-col h3 { margin: 0px =
0px 8px; font-size: 16px; font-weight: var(--font-weight-semibold); line-he=
ight: 25.5px; color: rgb(58, 38, 28); }
  .footer-wrap .home-footer .footer-info .footer-info-col a { line-height: =
1.5; text-decoration: none; margin-bottom: 10px; }
  .footer-wrap .home-footer .footer-info .footer-info-col u { margin-bottom=
: 10px; }
  .footer-wrap .home-footer .logo-wordmark { height: 25px; fill: var(--colo=
r-fg-primary); }
  @media screen and (max-width: 650px) {
  .footer-wrap .home-footer .logo-wordmark { margin-top: 16px; }
}
  .footer-wrap .home-footer .slogan { margin-top: 18px; text-align: left; f=
ont-family: Cahuenga, serif; font-weight: var(--font-weight-regular); font-=
size: 20px; line-height: 28px; }
  .footer-wrap.compact-footer { height: 52px; }
  @media (max-width: 1024px) {
  .footer-wrap.compact-footer { height: 116px; }
}
  @media (max-width: 768px) {
  .footer-wrap.compact-footer { height: 144px; }
}
  .footer-wrap.compact-footer .footer { box-sizing: border-box; font-size: =
var(--font-size-12); padding: var(--size-12) var(--size-16); }
  .footer-wrap.publication-footer { height: 192px; }
  @media screen and (max-width: 650px) {
  .footer-wrap.publication-footer { height: 220px; }
}
  .app-banner, .footer-wrap.www-footer { -webkit-font-smoothing: antialiase=
d; }
  .footer-wrap.www-footer { background: rgb(245, 245, 245); font-family: "S=
F Pro Display", -apple-system, system-ui, BlinkMacSystemFont, Inter, "Segoe=
 UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI =
Emoji", "Segoe UI Symbol"; letter-spacing: -0.012em; }
  .footer-wrap.www-footer .footer .footer-contain { margin: 0px 20px; }
  @media screen and (max-width: 650px) {
  .footer-wrap.www-footer .footer { width: 100%; }
}
  .footer-wrap.www-footer .footer .footer-info .footer-info-col { white-spa=
ce: nowrap; }
  .footer-wrap.www-footer .footer-divider { max-width: 1276px; margin: 0px =
auto; }
  .footer-wrap.www-footer .footer-bottom-bar { font-family: var(--font_fami=
ly_ui, var(--font-family-text)); max-width: 1124px; height: 40px; padding: =
24px 15px; margin: 0px auto; font-size: 14px; line-height: 21px; display: f=
lex; justify-content: space-between; align-items: center; }
  .footer-wrap.www-footer .footer-bottom-bar, .footer-wrap.www-footer .foot=
er-bottom-bar a, div.profile-updater form .notice a, div.user-profile .user=
-profile-publication span, div.user-profile .user-profile-status span { col=
or: var(--print_secondary, var(--color-fg-secondary)); }
  .footer-wrap.www-footer .footer-bottom-bar .bottom-item { margin-left: 20=
px; }
  @media screen and (max-width: 650px) {
  .footer-wrap.www-footer .footer-bottom-bar { height: auto; flex-direction=
: column; align-items: flex-start; }
  .footer-wrap.www-footer .footer-bottom-bar .footer-bottom-links { display=
: flex; flex-direction: column; }
  .footer-wrap.www-footer .footer-bottom-bar .footer-bottom-links .bottom-i=
tem { margin: 15px 0px 0px; }
}
  .footer-wrap.www-footer .footer-bottom-bar .app-badges { display: flex; f=
lex-direction: row; gap: 8px; }
  .footer-wrap.www-footer .footer-bottom-bar .app-badge { display: flex; pa=
dding: 1px; background: rgb(255, 255, 255); overflow: hidden; border-radius=
: var(--border-radius-md); border: var(--border-default); }
  .app-banner { display: flex; flex-direction: row; align-items: center; ga=
p: var(--size-12); padding: var(--size-8); margin: var(--size-12) var(--siz=
e-8); background: var(--background_contrast_2); border-radius: var(--border=
-radius-md); box-sizing: border-box; font-family: var(--font-family-text); =
color: var(--color-fg-primary); font-size: var(--font-size-14); line-height=
: var(--line-height-20); letter-spacing: var(--letter-spacing-14); }
  .app-banner.app-banner-post, table.thread-head tbody > tr > td > table.po=
st-meta, table.thread-head > tr > td > table.post-meta { margin-bottom: 0px=
; }
  .app-banner.app-banner-fixed { position: fixed; width: 100vw; bottom: var=
(--size-mobile-nav-area); background: var(--color-bg-secondary); margin: 0p=
x; padding: 10px 12px; border-top: var(--border-default); border-radius: 0p=
x; }
  .app-banner, .app-banner.app-banner-fixed .app-banner-text, .referral-ban=
ner-cta { font-weight: var(--font-weight-semibold); }
  .app-banner .app-banner-stars { display: flex; height: var(--size-16); al=
ign-items: center; gap: var(--size-8); }
  .app-banner .app-banner-stars svg { fill: var(--color-fg-primary); }
  .app-banner .app-banner-x-out { stroke: var(--color-fg-secondary); }
  .app-banner .app-banner-icon { display: flex; justify-content: center; al=
ign-items: center; height: var(--size-32); width: var(--size-32); border-ra=
dius: var(--border-radius-sm); background-color: var(--color-light-bg-prima=
ry); box-shadow: var(--shadow-sm); }
  .app-banner .app-banner-text { font-size: var(--font-size-12); color: var=
(--print_on_web_bg_color, var(--color-fg-primary)); flex: 1 0 0%; }
  .app-banner .app-banner-cta { display: flex; align-items: center; padding=
: 0 var(--size-8); height: var(--size-32); background: var(--color-accent-f=
g-orange); border-radius: var(--border-radius-sm); color: var(--color-light=
-bg-primary); font-size: var(--font-size-12); font-weight: var(--font-weigh=
t-semibold); text-decoration: none; line-height: var(--line-height-20); }
  .referral-banner-cta { background-color: oklch(from var(--color-bg-accent=
-themed) l c h/.2); border: 0px; border-radius: var(--border-radius-md); co=
lor: var(--color-accent-themed); padding: 10px 12px; }
  .profile-img-wrap.default-pointer amp-img, .profile-img-wrap.default-poin=
ter img { cursor: default; }
  .profile-img-wrap { position: relative; }
  .profile-img-wrap amp-img, .profile-img-wrap img { height: var(--size-32)=
; width: var(--size-32); cursor: pointer; }
  .profile-img-wrap amp-img:hover:active, .profile-img-wrap img:hover:activ=
e { opacity: 0.6; }
  .profile-img-wrap svg { height: var(--size-32); width: var(--size-32); }
  .profile-image-wrapper { display: inline-block; max-width: 100%; height: =
auto; position: relative; }
  .profile-image-wrapper img, .profile-img-wrap amp-img, .profile-img-wrap =
img, div.user-profile .user-profile-head { display: block; border-radius: v=
ar(--border-radius-full); }
  .profile-image-wrapper svg, .profile-img-wrap svg { position: absolute; t=
op: 0px; left: 0px; }
  div.user-profile { padding: 32px 0px 20px; text-align: center; }
  div.user-profile .user-profile-head { margin: 0px auto; height: 92px; wid=
th: 92px; }
  div.user-profile .user-profile-name { margin-top: 20px; font-size: 24px; =
}
  div.user-profile .user-profile-publication, div.user-profile .user-profil=
e-status { margin-top: 20px; font-size: 14px; line-height: 17px; }
  div.user-profile .user-profile-banned { font-size: 14px; color: red; }
  .user-profile-modal { padding: 12px 0px 44px; }
  @media screen and (min-width: 541px) {
  .user-profile-modal { padding-left: 12px; padding-right: 12px; }
}
  div.profile-updater, div.profile-updater form .notice p, div.user-profile=
 { font-family: var(--font_family_ui, var(--font-family-text)); }
  div.profile-updater { max-width: 450px; margin: 0px auto; text-align: cen=
ter; }
  div.profile-updater .profile-updater-title { margin-bottom: 10px; }
  div.profile-updater .profile-photo-wrap { position: relative; margin: 0px=
 auto; height: 94px; width: 94px; text-align: center; }
  div.profile-updater .profile-photo-wrap .profile-photo-image { border: va=
r(--border-default); border-radius: var(--border-radius-full); overflow: hi=
dden; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; b=
ackground-repeat: no-repeat; background-position: center center; background=
-size: cover; }
  div.profile-updater .profile-photo-wrap button { position: absolute; left=
: 0px; top: 0px; padding: 0px; height: 94px; width: 94px; line-height: 94px=
; color: var(--print_pop); font-size: 12px; font-weight: var(--font-weight-=
medium); text-decoration: none; cursor: pointer; }
  div.profile-updater .profile-photo-wrap button input { position: absolute=
; top: 0px; left: 0px; padding: 0px; height: 100%; width: 100%; opacity: 0;=
 cursor: pointer; }
  div.profile-updater .profile-photo-wrap .add-photo-fab { align-items: cen=
ter; justify-content: center; background: var(--color-light-bg-primary); bo=
rder: var(--color-utility-detail); border-radius: var(--border-radius-full)=
; display: flex; position: absolute; right: calc(var(--size-8)*-1); bottom:=
 calc(var(--size-8)*-1); height: var(--size-40); width: var(--size-40); }
  div.profile-updater .profile-photo-wrap .add-photo-fab:hover { background=
: var(--color-light-bg-secondary); }
  div.profile-updater form .profile-bio, div.profile-updater form .profile-=
email, div.profile-updater form .profile-name { margin-top: 10px; padding: =
0px 10px; width: 100%; height: 42px; border: var(--border-default); border-=
radius: var(--border-radius-sm); font-size: 14px; }
  div.profile-updater form .profile-bio { height: 100px; line-height: 1.42e=
m; resize: none; padding: 10px; }
  div.profile-updater form .profile-signup-checkbox { display: flex; align-=
items: center; margin: 12px 0px 0px; padding: 0px; height: 24px; line-heigh=
t: 22px; text-align: left; }
  div.profile-updater form .profile-signup-checkbox input { margin: 0px 8px=
 0px 3px; }
  div.profile-updater form .left.hidden, div.profile-updater form .skip.hid=
den { visibility: hidden; }
  div.profile-updater form .button[type=3D"submit"] { margin-top: var(--siz=
e-20); padding: 0px; width: 100%; }
  div.profile-updater form .button[type=3D"submit"].disabled, div.profile-u=
pdater form .button[type=3D"submit"][disabled] { position: relative; color:=
 transparent; opacity: 0.5; }
  div.profile-updater form .notice { display: block; margin-top: 10px; padd=
ing: 8px; background: var(--color-bg-secondary); border-radius: var(--borde=
r-radius-sm); user-select: none; cursor: default; text-align: left; }
  div.profile-updater form .notice p { font-size: 12px; color: var(--print_=
secondary, var(--color-fg-secondary)); margin-bottom: 0px; }
  div.profile-updater form .notice a { background-color: unset; }
  div.profile-updater form label { color: var(--color-fg-secondary); font-s=
ize: 14px; margin-top: var(--size-20); text-align: left; padding: 0px !impo=
rtant; }
  div.profile-updater form .bio-guest-tip { color: var(--color-fg-secondary=
); font-size: 14px; margin-top: 12px; text-align: left; }
  div.profile-updater form .agreement-note { color: var(--color-fg-secondar=
y); font-size: 14px; margin-top: 20px; }
  div.profile-updater form .primary-publication-selector { text-align: left=
; }
  div.profile-updater form .primary-publication-selector .publication-selec=
tor-row { align-items: center; border-bottom: var(--border-default); displa=
y: flex; margin-top: 0px; }
  div.profile-updater form .primary-publication-selector .publication-selec=
tor-row:first-child { border-top: var(--border-default); margin-top: 16px; =
}
  div.profile-updater form .primary-publication-selector .publication-selec=
tor-row input { margin: 0px 0px 0px 10px; }
  div.profile-updater form .primary-publication-selector .publication-selec=
tor-row .pub-icon { margin: 16px; }
  div.profile-updater form .primary-publication-selector .publication-selec=
tor-row .primary-publication-name { display: inline-block; }
  table.thread-head { border-spacing: 0px; }
  table.thread-head .thread-head-head { padding-top: 2.25px; padding-right:=
 10px; width: var(--size-32); }
  table.thread-head .post-header .post-title { margin-top: 0px; margin-bott=
om: 4px; font-size: 16px; }
  .feed-item-icon .logo-hover .logo-hover-title a, .feed-item-icon > a, .pu=
b-icon .logo-hover .logo-hover-title a, .pub-icon > a, table.thread-head .p=
ost-header .post-title a { text-decoration: none; }
  table.thread-head .post-header .post-title a amp-img.thread, table.thread=
-head .post-header .post-title a img.thread { margin-right: 8px; }
  table.thread-head .post-header .post-title svg { stroke: var(--color-fg-p=
rimary); margin-right: 4px; margin-bottom: -2px; }
  table.thread-head .post-header .post-label { margin-top: -8px; margin-bot=
tom: 6px; }
  table.thread-head .post-header .post-label .post-label-link { text-decora=
tion: none; color: var(--print_pop); text-transform: uppercase; font-size: =
10px; font-weight: var(--font-weight-semibold); font-family: "SF Pro Displa=
y", -apple-system, system-ui, BlinkMacSystemFont, Inter, "Segoe UI", Roboto=
, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Seg=
oe UI Symbol"; -webkit-font-smoothing: antialiased; letter-spacing: -0.012e=
m; }
  table.thread-head .post-header .post-meta tr td.post-meta-item { padding-=
top: 2px; padding-bottom: 2px; }
  table.thread-head, table.thread-head .thread-head-cta { display: block; f=
ont-family: var(--font_family_ui, var(--font-family-text)); }
  table.thread-head .thread-head-cta { margin-bottom: 10px; font-size: var(=
--font-size-15); color: var(--print_pop); text-decoration: none; }
  .feed-item-icon .logo-hover .logo-hover-title a:hover, .pub-icon .logo-ho=
ver .logo-hover-title a:hover, table.thread-head .thread-head-cta:hover { t=
ext-decoration: underline; }
  table.thread-head .thread-head-cta:hover:active { opacity: 0.6; }
  table.thread-head .thread-head-cta .button { font-size: inherit; }
  table.thread-head .thread-head-cta .button.primary { padding: 0px 16px; h=
eight: 38px; line-height: 38px; }
  table.thread-head table.post-meta { margin-bottom: 6px; }
  table.thread-head table.post-meta tr td.post-meta-item.edit-icon .dropdow=
n-menu { top: 24px; }
  table.thread-head .notifications-alert { display: inline-block; font-size=
: var(--font-size-15); margin-top: 5px; padding: 10px 20px; border-radius: =
var(--border-radius-sm); background-color: var(--print_pop); color: var(--p=
rint_on_pop); }
  table.thread-head .notifications-alert a { color: var(--print_on_pop); }
  .thread-head-silhouette { display: flex; flex-direction: row; padding: 24=
px 0px 10px; }
  .thread-head-silhouette .thread-head-silhouette-head { background-color: =
var(--color-bg-primary); position: relative; overflow: hidden; }
  .thread-head-silhouette .thread-head-silhouette-body-line, .thread-head-s=
ilhouette .thread-head-silhouette-meta, .thread-head-silhouette .thread-hea=
d-silhouette-title { background-color: var(--color-bg-primary); position: r=
elative; overflow: hidden; border-radius: var(--border-radius-sm); }
  .thread-head-silhouette .thread-head-silhouette-body-line::after, .thread=
-head-silhouette .thread-head-silhouette-head::after, .thread-head-silhouet=
te .thread-head-silhouette-meta::after, .thread-head-silhouette .thread-hea=
d-silhouette-title::after { display: block; position: absolute; top: 0px; l=
eft: 0px; height: 100%; width: 200%; background-image: linear-gradient(to r=
ight,var(--color-bg-secondary),var(--color-bg-primary),var(--color-bg-secon=
dary)); background-size: 50% 100%; background-repeat: repeat-x; animation: =
1s linear 0s infinite normal none running silhouette-scroll; content: ""; }
  .thread-head-silhouette .thread-head-silhouette-head { flex-shrink: 0; ma=
rgin: 2.25px 10px 0px 0px; width: var(--size-32); height: var(--size-32); b=
order-radius: var(--border-radius-full); }
  .thread-head-silhouette .thread-head-silhouette-content { width: 100%; }
  .thread-head-silhouette .thread-head-silhouette-content .thread-head-silh=
ouette-title { margin-top: 2px; height: 14px; max-width: 480px; }
  .thread-head-silhouette .thread-head-silhouette-content .thread-head-silh=
ouette-meta { margin-top: 7px; height: 11px; max-width: 240px; }
  .thread-head-silhouette .thread-head-silhouette-content .thread-head-silh=
ouette-body { margin-top: 16px; }
  .thread-head-silhouette .thread-head-silhouette-content .thread-head-silh=
ouette-body .thread-head-silhouette-body-line { margin-bottom: 6px; height:=
 13px; }
  .thread-head-silhouette .thread-head-silhouette-content .thread-head-silh=
ouette-body .thread-head-silhouette-body-line:last-child { max-width: 200px=
; }
  .use-theme-bg table.thread-head .page-title, .use-theme-bg table.thread-h=
ead .page-title a, .use-theme-bg table.thread-head .subtitle, .use-theme-bg=
 table.thread-head h1, .use-theme-bg table.thread-head h1 a, .use-theme-bg =
table.thread-head h1.title a, .use-theme-bg table.thread-head h2, .use-them=
e-bg table.thread-head h2 a, .use-theme-bg table.thread-head h3, .use-theme=
-bg table.thread-head h3 a, .use-theme-bg table.thread-head h4, .use-theme-=
bg table.thread-head h4 a, .use-theme-bg table.thread-head h5, .use-theme-b=
g table.thread-head h5 a, .use-theme-bg table.thread-head h6, .use-theme-bg=
 table.thread-head h6 a, .use-theme-bg table.thread-head p, .use-theme-bg t=
able.thread-head p a { color: var(--print_on_web_bg_color, var(--color-fg-p=
rimary)); }
  .use-theme-bg table.thread-head .captioned-image-container figcaption, .u=
se-theme-bg table.thread-head .captioned-image-container-static figcaption,=
 .use-theme-bg table.thread-head .subtitle, .use-theme-bg table.thread-head=
 a.ui-secondary { color: var(--print_secondary, var(--print_secondary_on_we=
b_bg_color, var(--print_secondary, var(--color-fg-secondary)))); }
  @media print {
  .use-theme-bg table.thread-head h1, .use-theme-bg table.thread-head h2, .=
use-theme-bg table.thread-head h3, .use-theme-bg table.thread-head h4, .use=
-theme-bg table.thread-head h5, .use-theme-bg table.thread-head h6, .use-th=
eme-bg table.thread-head p { color: rgb(0, 0, 0); }
  .use-theme-bg table.thread-head h1 a, .use-theme-bg table.thread-head h2 =
a, .use-theme-bg table.thread-head h3 a, .use-theme-bg table.thread-head h4=
 a, .use-theme-bg table.thread-head h5 a, .use-theme-bg table.thread-head h=
6 a, .use-theme-bg table.thread-head p a { color: rgb(0, 0, 255); }
}
  @media print {
  .use-theme-bg table.thread-head a.ui-secondary a { color: rgb(0, 0, 255);=
 }
}
  .home-page input, .home-page textarea, .single-post-container input, .sin=
gle-post-container textarea, .use-theme-bg table.thread-head .captioned-ima=
ge-container figcaption a { color: var(--print_on_web_bg_color, var(--color=
-fg-primary)); }
  .use-theme-bg table.thread-head .post-header .post-title svg { stroke: va=
r(--print_on_web_bg_color, var(--color-fg-primary)); margin-right: 6px; }
  .subscribe-widget { margin: 0px 0px 1em; direction: ltr; }
  .subscribe-widget.no-margin { margin: 0px; }
  .subscribe-widget form.form { margin: 0px auto; max-width: 384px; }
  .subscribe-widget form.form .sideBySideWrap { display: flex; flex-flow: r=
ow; align-items: flex-start; }
  .subscribe-widget form.form .sideBySideWrap input[name=3D"email-pop"] { d=
isplay: inline-block; padding: 10px; height: 40px; border-top-color: ; bord=
er-top-style: ; border-top-width: ; border-right-color: ; border-right-styl=
e: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; b=
order-left-color: ; border-left-style: ; border-left-width: ; border-image-=
source: ; border-image-slice: ; border-image-width: ; border-image-outset: =
; border-image-repeat: ; background: var(--background_pop); border-right-wi=
dth: 0px; border-radius: var(--border-radius-sm) 0 0 var(--border-radius-sm=
); font-family: var(--font_family_ui, var(--font-family-text)); font-size: =
14px; line-height: 20px; appearance: none; color: var(--print_on_pop); }
  .subscribe-widget form.form .sideBySideWrap input[name=3D"email-pop"]::pl=
aceholder { color: var(--print_on_pop); }
  .subscribe-widget form.form .sideBySideWrap input[name=3D"email"] { displ=
ay: inline-block; padding: 10px; height: 40px; border-top-color: ; border-t=
op-style: ; border-top-width: ; border-right-color: ; border-right-style: ;=
 border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; borde=
r-left-color: ; border-left-style: ; border-left-width: ; border-image-sour=
ce: ; border-image-slice: ; border-image-width: ; border-image-outset: ; bo=
rder-image-repeat: ; border-right-width: 0px; border-radius: var(--border-r=
adius-sm) 0 0 var(--border-radius-sm); font-family: var(--font_family_ui, v=
ar(--font-family-text)); font-size: 14px; line-height: 20px; appearance: no=
ne; }
  .subscribe-widget form.form .sideBySideWrap button.rightButton { margin-t=
op: 0px; padding: 10px 20px; height: 40px; background: var(--background_pop=
); border: 1px solid var(--background_pop); border-radius: 0 var(--border-r=
adius-sm) var(--border-radius-sm) 0; font-size: 14px; color: var(--print_on=
_pop); font-weight: var(--font-weight-medium); }
  @media screen and (max-width: 650px) {
  .subscribe-widget form.form .sideBySideWrap button.rightButton { padding:=
 10px 12px; }
}
  .subscribe-widget form.form .sideBySideWrap button.rightButton.pop { back=
ground: var(--print_on_pop); border: 1px solid var(--print_on_pop); }
  .subscribe-widget form.form .sideBySideWrap button.rightButton .button-te=
xt.pop { color: var(--background_pop); }
  .subscribe-widget.is-signed-up form.form { max-width: 290px; }
  .subscribe-widget.is-signed-up form.form .sideBySideWrap button.rightButt=
on { width: 60px; min-width: auto; font-weight: var(--font-weight-medium); =
cursor: default; }
  .subscribe-widget:not(.is-signed-up) form.form .sideBySideWrap button.rig=
htButton.disabled, .subscribe-widget:not(.is-signed-up) form.form .sideBySi=
deWrap button.rightButton[disabled] { position: relative; color: transparen=
t; opacity: 0.5; }
  .subscribe-widget:not(.is-signed-up) form.form .sideBySideWrap button.rig=
htButton.disabled::after, .subscribe-widget:not(.is-signed-up) form.form .s=
ideBySideWrap button.rightButton[disabled]::after { display: inline-block; =
position: absolute; left: 50%; top: 50%; margin: -4px 0px 0px -0.5px; heigh=
t: 8px; width: 1px; background: rgba(255, 255, 255, 0.75); animation: 0.75s=
 ease 0s infinite normal none running rotate; content: ""; }
  .subscribe-widget .button-wrapper .subscribe-btn { margin: 0px auto; }
  .subscribe-widget .button-wrapper .subscribe-btn--left { margin: 0px; }
  .subscribe-widget .subscribe-btn .check-icon.static { display: inline-blo=
ck; margin: -2px var(--size-8) 0 0; }
  .share-dialog.modal .container { width: 420px; }
  .share-dialog.modal .share-dialog-title { font-size: 24px; font-weight: v=
ar(--font-weight-semibold); line-height: 36px; margin: 24px 24px 0px; }
  .share-dialog.modal .modal-content { padding-top: 0px; user-select: none;=
 }
  .share-dialog.modal .modal-content > .container { margin: 0px auto; backg=
round: rgb(255, 255, 255); }
  .social-preview-box .social-image-box { height: 90px; width: 90px; overfl=
ow: hidden; }
  .social-preview-box .social-image-box .social-image { height: 100%; width=
: 100%; object-fit: cover; }
  .social-preview-box .social-image-box svg.social-image-default { display:=
 block; padding-top: 25px; padding-left: 20px; height: 36px; width: 50px; f=
ill: var(--print_secondary, var(--color-fg-secondary)); stroke: var(--print=
_secondary, var(--color-fg-secondary)); }
  .social-preview-box.post .social-image-box, .social-preview-box.pub .soci=
al-image-box { border-radius: var(--border-radius-md); }
  .social-preview-box.user .social-image-box { border-radius: var(--border-=
radius-full); }
  .share-dialog-buttons-wrapper .share-action { border: 0px; box-sizing: bo=
rder-box; cursor: pointer; display: block; height: auto; margin: 0px; outli=
ne: 0px; padding: 0px; text-align: center; }
  .share-dialog-buttons-wrapper .share-action .action-icon { background: va=
r(--color-bg-secondary); border: var(--border-default); border-radius: var(=
--border-radius-full); display: inline-block; position: relative; height: 5=
6px; width: 56px; margin-bottom: 4px; }
  .share-dialog-buttons-wrapper .share-action .action-icon svg { fill: var(=
--color-fg-secondary); height: 23px; left: 50%; position: absolute; stroke-=
width: 0; top: 50%; transform: translate(-50%, -50%); width: 23px; }
  .share-dialog-buttons-wrapper .share-action:hover .action-icon { backgrou=
nd-color: var(--color-bg-tertiary); }
  .share-dialog-network-menu { z-index: 100; }
  .custom-pub-theme-share-dialog-network-menu { top: inherit; }
  .portable-archive, .publication.card table { font-family: var(--font_fami=
ly_ui, var(--font-family-text)); }
  .portable-archive .portable-archive-list { padding-bottom: 18px; }
  .portable-archive .portable-archive-list .portable-archive-empty { paddin=
g: var(--size-16); color: var(--color-fg-secondary); font-size: var(--font-=
size-15); font-weight: var(--font-weight-medium); }
  .portable-archive .portable-archive-list .portable-archive-all { display:=
 flex; align-items: center; align-content: center; margin-top: 16px; color:=
 var(--print_on_web_bg_color, var(--color-fg-primary)); font-size: 14px; li=
ne-height: 17px; text-decoration: none; }
  .portable-archive .portable-archive-list .portable-archive-all svg { heig=
ht: 9px; width: 5px; }
  .audio-player-wrapper .audio-player .audio-player-buttons table tr td a:h=
over:active, .portable-archive .portable-archive-list .portable-archive-all=
:hover:active { opacity: 0.7; }
  .publication.card { font-family: var(--font_family_ui, var(--font-family-=
text)); font-size: 16px; }
  .publication.card .pub-icon { width: 60px; min-width: 60px; height: 60px;=
 }
  .publication.card .pub-icon .placeholder { line-height: 51px; }
  .publication.card .pub-icon span.placeholder { font-size: 26px; align-ite=
ms: center; line-height: 26px; }
  table.publication.card .pub-icon { margin-right: unset; }
  table.publication.card td.logo { padding-right: 12px; }
  .publication.card .pub-icon span.placeholder, .publication.card div.title=
 { display: flex; flex-direction: column; justify-content: center; }
  .publication.card figure { margin: unset; }
  .publication.card figure img { border-radius: var(--border-radius-sm); ma=
x-width: 100% !important; }
  .publication.card .description { font-size: 14px; color: var(--print_seco=
ndary, var(--color-fg-secondary)); }
  .pub-icon-margin { margin-right: 10px; }
  .feed-item-icon, .pub-icon { position: relative; width: 30px; min-width: =
30px; height: 30px; }
  .feed-item-icon .placeholder, .pub-icon .placeholder { line-height: 21px;=
 display: block; width: 100%; height: 100%; border: 5px solid rgb(221, 221,=
 221); border-radius: var(--border-radius-full); box-sizing: border-box; co=
lor: var(--print_secondary, var(--color-fg-secondary)); font-family: var(--=
font_family_body, var(--font_family_body_preset, 'Spectral', serif, var(--f=
ont-family-text))); font-weight: var(--font_weight_body_preset, 400); -webk=
it-font-smoothing: antialiased; text-align: center; text-transform: capital=
ize; }
  .banner, .feed-item-icon img, .pub-icon img { width: 100%; border-radius:=
 var(--border-radius-sm); }
  .feed-item-icon img, .pub-icon img { max-width: 100%; height: 100%; }
  .feed-item-icon .logo-hover, .pub-icon .logo-hover { z-index: 1; display:=
 none; position: absolute; top: calc(100% + 10px); left: 1px; padding: 12px=
; width: 320px; background: rgb(248, 249, 251); border: 1px solid var(--col=
or-utility-detail); border-radius: var(--border-radius-sm); box-shadow: rgb=
a(0, 0, 0, 0.15) 0px 1px 4px; }
  .feed-item-icon .logo-hover::after, .feed-item-icon .logo-hover::before, =
.pub-icon .logo-hover::after, .pub-icon .logo-hover::before { display: bloc=
k; position: absolute; top: -10px; left: 8px; height: 0px; width: 0px; bord=
er-style: solid; border-color: transparent transparent rgb(248, 249, 251); =
content: ""; }
  .feed-item-icon .logo-hover::after, .pub-icon .logo-hover::after { border=
-width: 0px 10px 10px; }
  .feed-item-icon .logo-hover::before, .pub-icon .logo-hover::before { marg=
in: -1px 0px 0px -1px; border-color: transparent transparent var(--color-ut=
ility-detail) transparent; border-width: 0px 11px 11px; }
  .feed-item-icon .logo-hover .logo-hover-title, .pub-icon .logo-hover .log=
o-hover-title { font-size: 14px; font-weight: var(--font-weight-bold); over=
flow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .feed-item-icon .logo-hover .logo-hover-byline, .pub-icon .logo-hover .lo=
go-hover-byline { font-size: 14px; }
  .feed-item-icon .logo-hover .logo-hover-description, .feed-item-icon .log=
o-hover .logo-hover-proof, .pub-icon .logo-hover .logo-hover-description, .=
pub-icon .logo-hover .logo-hover-proof { margin-top: 3px; font-size: 13px; =
}
  .feed-item-icon .logo-hover .logo-hover-description, .pub-icon .logo-hove=
r .logo-hover-description { color: var(--print_secondary, var(--color-fg-se=
condary)); }
  @media screen and (min-width: 541px) {
  .feed-item-icon:hover .logo-hover, .pub-icon:hover .logo-hover { display:=
 block; }
}
  .banner { box-sizing: border-box; padding: 18px 20px 20px; margin-bottom:=
 34px; font-size: 16px; }
  .banner.info { background: var(--color-bg-secondary); color: var(--print_=
pop); }
  .banner.info .banner-close { stroke: var(--print_pop); }
  .banner.setup { border: var(--border-default); padding: var(--size-16); p=
osition: relative; }
  @media screen and (min-width: 541px) {
  .banner.setup { width: 460px; }
  .banner.setup.wide { width: 488px; }
}
  .banner.setup .banner-close { position: absolute; right: 30px; stroke: rg=
b(28, 17, 11); top: 32px; }
  .banner.setup .setup-twitter-banner-header { font-size: 17px; font-weight=
: var(--font-weight-semibold); line-height: 25.5px; margin-bottom: 6px; }
  @media screen and (max-width: 768px) {
  .banner.setup .setup-twitter-banner-header { max-width: 80%; }
}
  .banner.setup p { color: rgb(102, 102, 102); }
  .banner.setup .twitter-button { font-weight: var(--font-weight-medium); m=
argin-top: 36px; width: 100%; }
  .banner.setup .twitter-permission-notice { color: rgb(133, 133, 133); fon=
t-size: 14px; text-align: center; margin-top: 12px; }
  .banner a { cursor: pointer; color: inherit; display: inline !important; =
}
  .banner .banner-close { position: relative; top: 4px; float: right; curso=
r: pointer; stroke-linecap: round; display: block !important; }
  .banner .go-paid-banner-bell { position: relative; top: 4px; margin-right=
: 20px; }
  @media screen and (max-width: 650px) {
  .banner .go-paid-banner-bell, .banner .go-paid-banner-text, .banner .new-=
feature-banner-text .new-feature-banner-bell { display: none; }
}
  .banner.toast { position: fixed; display: flex; justify-content: space-be=
tween; bottom: 24px; z-index: 10; width: 50vw; left: 25vw; background-color=
: var(--print_pop); color: var(--print_on_pop); }
  .banner.toast .banner-close { stroke: var(--print_on_pop); }
  .banner.new-feature { border: var(--border-default); position: relative; =
display: flex; align-items: center; padding: 24px 20px; }
  @media screen and (max-width: 650px) {
  .banner.new-feature { padding: 18px 20px 20px; }
}
  .banner.new-feature .new-feature-banner-bell { position: relative; top: 2=
px; margin-right: 16px; }
  .banner.new-feature .new-feature-banner-text { margin: 0px; line-height: =
1.4; }
  @media screen and (max-width: 650px) {
  .banner.new-feature .new-feature-banner-text { padding-right: 16px; }
}
  .banner.new-feature .banner-close { position: absolute; right: 20px; top:=
 18px; }
  .banner.coming-soon { border: var(--border-default); padding: 25px; posit=
ion: relative; margin: 25px auto 0px; text-align: center; }
  @media screen and (min-width: 541px) {
  .banner.coming-soon { width: 500px; }
}
  .banner.coming-soon .banner-close { position: absolute; right: 30px; stro=
ke: rgb(28, 17, 11); top: 32px; }
  .banner.coming-soon .coming-soon-banner-header { font-size: 17px; font-we=
ight: var(--font-weight-semibold); line-height: 25.5px; }
  @media screen and (max-width: 768px) {
  .banner.coming-soon .coming-soon-banner-header { max-width: 80%; }
}
  .banner.coming-soon p, .banner.setup p { font-size: 16px; font-weight: va=
r(--font-weight-regular); line-height: 24px; margin-bottom: 0px; }
  .file-embed-wrapper { position: relative; padding: 0px 4rem; outline: 0px=
 !important; }
  @media screen and (max-width: 768px) {
  .file-embed-wrapper { padding: 0px; }
}
  .file-embed-wrapper-editor { direction: ltr; position: relative; pointer-=
events: none; display: flex; justify-content: center; outline: 0px !importa=
nt; }
  @media screen and (max-width: 768px) {
  .file-embed-wrapper-editor { padding: 0px; }
}
  .file-embed-wrapper-editor:active { position: relative; outline: 0px !imp=
ortant; }
  @media screen and (max-width: 768px) {
  .file-embed-wrapper-editor:active { padding: 0px; }
}
  .file-embed-aligner { position: relative; width: 600px; }
  .file-embed-container, .file-embed-container-reader { pointer-events: all=
; z-index: 5; padding-inline-start: 0px; padding: var(--size-16); flex-flow=
: wrap; align-self: stretch; border-radius: var(--border-radius-sm); }
  .file-embed-container { position: relative; margin: var(--size-32) auto; =
display: flex; flex-grow: 1; align-items: center; border: 1px solid var(--c=
olor-utility-detail); }
  .file-embed-container.cover, .file-embed-container.placeholder { display:=
 flex; flex-direction: column; justify-content: center; align-items: center=
; text-align: center; padding: 1rem; }
  .file-embed-container.cover { height: 92px; pointer-events: none; cursor:=
 not-allowed; position: absolute; z-index: 30; inset: 0px; }
  .file-embed-container.covered.error, .file-embed-container.error { height=
: 144px; }
  .file-embed-container.covered { position: relative; height: 92px; pointer=
-events: none; cursor: not-allowed; border: 0px; }
  .file-embed-container.covered .file-embed-button, .file-embed-container.c=
overed .file-embed-button-image, .file-embed-container.covered .file-embed-=
button-text, .file-embed-container.covered .file-embed-description, .file-e=
mbed-container.covered .file-embed-details, .file-embed-container.covered .=
file-embed-details-h1, .file-embed-container.covered .file-embed-details-h2=
 { display: none; }
  .file-embed-container-reader { margin-bottom: 1rem; border: var(--border-=
default); background-color: var(--color-bg-primary); }
  .file-embed-container-reader, .file-embed-container-top { display: flex; =
flex-grow: 1; align-items: center; }
  .file-embed-container:not(.covered, .cover):hover { filter: brightness(97=
.5%); cursor: -webkit-grab; }
  .file-embed-container:active:not(.cover) { border: 1px solid var(--color-=
fg-primary); filter: brightness(0.95); cursor: -webkit-grabbing; }
  .file-embed-details { display: flex; flex-direction: column; flex-grow: 1=
; }
  .file-embed-details-h1, .file-embed-details-h2 { font-family: "SF Pro Dis=
play", -apple-system, system-ui, BlinkMacSystemFont, Inter, "Segoe UI", Rob=
oto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "=
Segoe UI Symbol"; -webkit-font-smoothing: antialiased; letter-spacing: -0.0=
12em; font-style: normal; font-weight: 700; font-size: 14px; line-height: 1=
50%; align-self: stretch; flex-grow: 0; }
  .file-embed-details-h2 { font-weight: 400; color: var(--color-fg-secondar=
y); }
  .file-embed-thumbnail { pointer-events: none; max-width: 64px !important;=
 margin: 0px 16px 0px 0px !important; }
  .file-embed-thumbnail-default { pointer-events: none; max-width: 24px; bo=
rder: 1px solid var(--color-utility-detail); background-color: var(--color-=
light-bg-primary); border-radius: var(--border-radius-sm); object-fit: none=
; height: 40px; width: 40px; margin: 0px 16px 0px 0px !important; }
  .file-embed-thumbnail-drag-ghost { max-width: 64px; }
  .file-embed-description { font-family: "SF Pro Display", -apple-system, s=
ystem-ui, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, Helvetica, Arial, =
sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; -webk=
it-font-smoothing: antialiased; letter-spacing: -0.012em; display: flex; ma=
rgin: var(--size-16) 0 0 0; width: 100%; font-style: normal; font-weight: 4=
00; font-size: 14px; line-height: 150%; color: var(--color-fg-primary); ali=
gn-self: stretch; }
  .file-embed-description:empty { margin: 0px; }
  .file-embed-error-icon { max-width: 24px; }
  .file-embed-button, .file-embed-error-button { display: flex; align-items=
: center; border-radius: var(--border-radius-sm); height: 40px; margin: 0 0=
 0 var(--size-16); background: var(--background_pop); padding: 0 var(--size=
-20); justify-content: center; text-decoration: none; border: 0px; color: v=
ar(--print_on_pop); }
  .file-embed-button.mock, .file-embed-error-button.mock { pointer-events: =
none; }
  .file-embed-button:hover, .file-embed-error-button:hover { filter: bright=
ness(97.5%); cursor: pointer; }
  .file-embed-button:active, .file-embed-error-button:active { filter: brig=
htness(95%); }
  .file-embed-button.wide, .file-embed-error-button.wide { margin: 0 0 0 va=
r(--size-16); flex: 0 0 auto; }
  @media only screen and (max-width: 650px) {
  .file-embed-button.wide, .file-embed-error-button.wide { display: none; }
}
  .file-embed-button.narrow, .file-embed-error-button.narrow { margin: var(=
--size-16) 0 0 0; flex-basis: 100%; box-sizing: border-box; }
  @media only screen and (min-width: 630px) {
  .file-embed-button.narrow, .file-embed-error-button.narrow { display: non=
e; }
}
  .file-embed-error-button { pointer-events: all; margin: 0px; }
  .file-embed-error-message { font-family: "SF Pro Display", -apple-system,=
 system-ui, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, Helvetica, Arial=
, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; -we=
bkit-font-smoothing: antialiased; letter-spacing: -0.012em; margin: 12px 0p=
x; color: var(--color-fg-secondary); flex-grow: 0; font-size: 14px; }
  .file-embed-button-image { width: 20px !important; margin: 0px 12px 0px 0=
px !important; }
  .file-embed-button-text, .file-embed-error-button-text { font-family: "SF=
 Pro Display", -apple-system, system-ui, BlinkMacSystemFont, Inter, "Segoe =
UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI E=
moji", "Segoe UI Symbol"; -webkit-font-smoothing: antialiased; letter-spaci=
ng: -0.012em; color: var(--print_on_pop); font-size: 14px; font-weight: var=
(--font-weight-semibold); line-height: 100%; }
  .file-embed-upload-error-modal { position: fixed; inset: 0px; background:=
 rgba(0, 0, 0, 0.7) !important; z-index: 998 !important; }
  .file-embed-upload-error-modal-inner { padding: 2rem; }
  .file-embed-upload-error-modal-inner button { float: right; margin-bottom=
: 2rem; }
  .file-embed-drag-indicator { position: absolute; outline: rgb(0, 0, 0) so=
lid 2px !important; height: 0px !important; width: 100% !important; }
  .file-embed-replace-cover { position: absolute; z-index: 30; background: =
var(--color-bg-secondary); border: var(--border-default); border-radius: va=
r(--border-radius-sm); inset: 0px 4rem; display: flex; flex-direction: colu=
mn; justify-content: center; align-items: center; text-align: center; paddi=
ng: 1rem; }
  .file-embed-menu-button.hidden { display: none; }
  .file-embed-menu-button, .static-file-embed-table { border: var(--border-=
default); background-color: var(--color-bg-primary); border-radius: var(--b=
order-radius-sm); }
  .file-embed-menu-button { pointer-events: all; position: absolute; margin=
-left: 8px; top: 0px; right: 0px; width: 32px; height: 32px; display: flex;=
 justify-content: center; align-items: center; transition: filter 0.25s; z-=
index: 8 !important; }
  .file-embed-menu-button:hover { cursor: pointer; background: var(--color-=
bg-secondary); }
  .file-embed-menu-button:active { filter: brightness(95%); }
  .file-embed-menu-button.disabled { pointer-events: none; z-index: 35; cur=
sor: not-allowed !important; }
  .file-embed-menu-button.open { border: 1px solid rgb(0, 0, 0); background=
-color: var(--color-bg-secondary); }
  .static-file-embed-table { width: 100%; z-index: 5; margin-bottom: 1rem; =
}
  .static-file-embed-thumbnail-container { min-width: 100px; max-width: 100=
px; width: 100px; height: 150px; position: relative; }
  .static-file-embed-thumbnail-container.default { min-width: 74px; max-wid=
th: 74px; width: 74px; height: 74px; }
  .static-file-embed-thumbnail { max-width: 100px; height: 150px; max-heigh=
t: 150px; width: 100px !important; }
  .static-file-embed-thumbnail.default { margin: 0px auto; max-width: 42px =
!important; max-height: 42px !important; }
  .static-file-embed-details { width: 100%; min-height: 91px; height: 91px;=
 position: relative; }
  .static-file-embed-details.default { min-height: 37px; height: 37px; }
  .static-file-embed-details-h1, .static-file-embed-details-h2 { font-famil=
y: "SF Pro Display", -apple-system, system-ui, BlinkMacSystemFont, Inter, "=
Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Sego=
e UI Emoji", "Segoe UI Symbol"; -webkit-font-smoothing: antialiased; letter=
-spacing: -0.012em; font-style: normal; line-height: 150%; }
  .static-file-embed-details-h1 { font-weight: var(--font-weight-semibold);=
 font-size: 16px; }
  .static-file-embed-details-h2 { font-weight: 400; font-size: 14px; color:=
 var(--color-fg-secondary); }
  .static-file-embed-button-container { text-decoration: none; width: 100%;=
 }
  .static-file-embed-button { width: 100%; text-align: center; font-family:=
 "SF Pro Display", -apple-system, system-ui, BlinkMacSystemFont, Inter, "Se=
goe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe =
UI Emoji", "Segoe UI Symbol"; -webkit-font-smoothing: antialiased; letter-s=
pacing: -0.012em; font-style: normal; font-weight: var(--font-weight-semibo=
ld); font-size: 16px; }
  .static-file-embed-button-image { margin: 0px auto; max-width: 100px !imp=
ortant; }
  .static-file-embed-anchor { background-color: var(--color-bg-secondary); =
border: var(--border-default); color: var(--color-fg-secondary); height: 20=
px; width: 100%; display: inline-block; border-radius: var(--border-radius-=
sm); line-height: 20px; padding-top: 20px; padding-bottom: 20px; text-decor=
ation: none !important; }
  .file-upload-error-modal { background-color: rgba(53, 53, 53, 0.71) !impo=
rtant; }
  .file-upload-error-modal-inner { margin: 24px; }
  .file-upload-error-actions { display: flex; justify-content: flex-end; }
  .table-list { list-style: none; padding-inline-start: 0px; margin: 0px; o=
verflow: hidden; border: var(--border-default); border-radius: var(--border=
-radius-sm); }
  .table-list-title { display: flex; justify-content: space-between; align-=
items: center; }
  .table-list-row { display: flex; flex-direction: row; align-items: center=
; padding: var(--size-16); margin: 0px; }
  .table-list-row:last-child { border: 0px !important; }
  .table-list-header, .table-list-item { background-color: var(--color-bg-s=
econdary); border-bottom: var(--border-default); }
  .table-list-item { text-decoration: none; background-color: var(--color-b=
g-primary); cursor: pointer; }
  .table-list-item:hover { filter: brightness(98%); }
  .table-list-item:active { filter: brightness(95%); }
  .table-list-item svg { min-width: 32px; }
  .table-list-h1, .table-list-h2 { font-family: "SF Pro Display", -apple-sy=
stem, system-ui, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, Helvetica, =
Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"=
; -webkit-font-smoothing: antialiased; letter-spacing: -0.012em; font-style=
: normal; font-weight: 700; font-size: 14px; line-height: 150%; color: var(=
--color-fg-primary); align-self: stretch; flex-grow: 1; }
  .table-list-h2 { font-weight: 400; color: var(--color-fg-secondary); word=
-break: break-all; }
  .table-list-col { display: flex; flex-direction: column; flex-grow: 1; ma=
rgin-left: var(--size-16); }
  .table-list-thumbnail { width: 55px; }
  .table-list-thumbnail.default { width: 24px; }
  .table-list-grow { flex-grow: 1; margin: 0 var(--size-16); }
  .embed-loader, .embed-loader::after { border-radius: var(--border-radius-=
full); width: 20px; height: 20px; }
  .embed-loader { border-width: 2px; border-style: solid; border-color: rgb=
a(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(102, 102, 102); t=
ransform: translateZ(0px); animation: 2s cubic-bezier(0.65, 0, 0.35, 1) 0s =
infinite normal none running load8; }
  @-webkit-keyframes load8 {=20
  0% { transform: rotate(90deg); }
  100% { transform: rotate(810deg); }
}
  @keyframes load8 {=20
  0% { transform: rotate(90deg); }
  100% { transform: rotate(810deg); }
}
  .embed-loader-text { font-family: "SF Pro Display", -apple-system, system=
-ui, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-=
serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; -webkit-fo=
nt-smoothing: antialiased; letter-spacing: -0.012em; margin-right: 0px; mar=
gin-bottom: 0px; margin-left: 0px; color: rgb(102, 102, 102); flex-grow: 0;=
 font-size: 14px; font-weight: var(--font-weight-semibold); line-height: 10=
0%; margin-top: var(--size-16); text-align: center; }
  .embed-loader-container { display: flex; flex-direction: column; align-it=
ems: center; }
  .section-bar .overflow-items { position: relative; display: flex; flex-di=
rection: row; padding: 0px; margin: 0px; height: 100%; justify-content: fle=
x-start; overflow-x: scroll; scrollbar-width: none; }
  .section-bar .overflow-items::-webkit-scrollbar { display: none; }
  .section-bar .overflow-items .menu-item { box-sizing: border-box; display=
: inline-block; margin: 0px; height: 100%; }
  .section-bar .left-button, .section-bar .right-button { position: absolut=
e; display: flex; align-items: center; opacity: 0; height: 100%; width: 100=
px; transition: opacity var(--animation-timing-fast) var(--animation-smooth=
); pointer-events: none; }
  @media screen and (max-width: 768px) {
  .section-bar .left-button, .section-bar .right-button { display: none; }
}
  .section-bar .left-button s svg.lucide, .section-bar .right-button s svg.=
lucide { stroke: var(--print_secondary, var(--print_secondary_on_web_bg_col=
or, var(--print_secondary, var(--color-fg-secondary)))); }
  .section-bar .left-button .scroll-button-hitbox, .section-bar .right-butt=
on .scroll-button-hitbox { display: flex; justify-content: center; align-it=
ems: center; height: 100%; padding: 0 var(--size-16); cursor: pointer; poin=
ter-events: none; }
  .section-bar .left-button { background: linear-gradient(to right,var(--we=
b_bg_color, var(--color-bg-primary)) 20%,rgba(255,255,255,0) 100%); justify=
-content: flex-start; left: 0px; }
  .section-bar .right-button { background: linear-gradient(to left,var(--we=
b_bg_color, var(--color-bg-primary)) 20%,rgba(255,255,255,0) 100%); justify=
-content: flex-end; right: 0px; }
  .section-bar.overflow-left .left-button, .section-bar.overflow-right .rig=
ht-button { opacity: 1; pointer-events: all; }
  .section-bar.overflow-left .left-button .scroll-button-hitbox, .section-b=
ar.overflow-right .right-button .scroll-button-hitbox { pointer-events: all=
; }
  .home-page .home-right-group.recommendations .home-right-group-title { di=
splay: flex; align-items: baseline; justify-content: space-between !importa=
nt; }
  .home-page .home-right-group.recommendations .home-right-group-title a { =
text-decoration: none; }
  .home-page .home-right-group.recommendations .home-right-group-title a:nt=
h-of-type(2) { font-weight: var(--font-weight-regular); font-size: var(--fo=
nt-size-16); line-height: 22px; color: var(--print_secondary, var(--print_s=
econdary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondary))=
)); }
  .home-page .home-right-group.recommendations > .home-right-col { margin-t=
op: 16px !important; }
  .home-page .home-right-group.recommendations .recommendation-row { width:=
 220px; max-width: 220px; }
  .home-page .home-right-group.recommendations .recommendation-row .pub-ico=
n { height: 32px; width: 32px; min-width: 32px; }
  .home-page .home-right-group.recommendations .recommendation-row .left { =
display: flex; flex-direction: row; align-items: center; gap: 8px; }
  .home-page .home-right-group.recommendations .recommendation-row .left a =
{ text-decoration: none; }
  .home-page .home-right-group.recommendations .recommendation-row .left .p=
ub-meta a { text-decoration: none; font-weight: var(--font-weight-bold); fo=
nt-size: 14px; line-height: 20px; color: var(--print_on_web_bg_color, var(-=
-color-fg-primary)); }
  @media screen and (min-width: 541px) {
  .home-page .home-right-group.recommendations .recommendation-row .left .p=
ub-meta a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis;=
 max-width: 170px; }
}
  .home-page .home-right-group.recommendations .recommendation-row .left .p=
ub-meta .pub-author { font-weight: var(--font-weight-regular); font-size: 1=
3px; line-height: 19px; color: var(--print_secondary, var(--print_secondary=
_on_web_bg_color, var(--print_secondary, var(--color-fg-secondary)))); }
  .home-page.magaziney .home-right-group.recommendations .recommendation-ro=
w { max-width: none; width: auto; }
  .home-page.magaziney .home-right-group.recommendations .recommendation-ro=
w .left .pub-meta a { white-space: normal; overflow: initial; text-overflow=
: initial; max-width: none; }
  .recommendations-page-container { font-family: var(--font_family_ui, var(=
--font-family-text)); margin: 50px auto; max-width: 600px; }
  .recommendations-page-container h2 { font-weight: var(--font-weight-bold)=
; font-size: 20px; line-height: 26px; margin: 0px; }
  .home-page .home-right-group.recommendations .recommendation-row, .recomm=
endations-page-container .top-row { display: flex; flex-direction: row; jus=
tify-content: space-between; align-items: center; }
  .recommendations-page-container .top-row .left { display: flex; flex-dire=
ction: row; text-decoration: none; gap: 8px; }
  .recommendations-page-container .top-row .left .pub-icon { width: 48px; h=
eight: 48px; }
  .recommendations-page-container .top-row .left .pub-icon .placeholder { l=
ine-height: 38px; }
  .recommendations-page-container .top-row .left .pub-meta { display: flex;=
 flex-direction: column; }
  .recommendations-page-container .top-row .left .pub-meta .publication-tit=
le { font-weight: var(--font-weight-bold); font-size: 16px; line-height: 24=
px; color: var(--print_on_web_bg_color, var(--color-fg-primary)); }
  @media screen and (max-width: 768px) {
  .recommendations-page-container .top-row .left .pub-meta .publication-tit=
le { max-width: 160px; overflow: hidden; white-space: nowrap; text-overflow=
: ellipsis; }
}
  .recommendations-page-container .top-row .left .pub-meta .publication-aut=
hor, .recommended-publications-text-container.with-blurb .recommendation-bo=
dy .publication-content button { font-weight: var(--font-weight-regular); f=
ont-size: 14px; line-height: 20px; color: var(--print_secondary, var(--prin=
t_secondary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondar=
y)))); }
  @media screen and (max-width: 768px) {
  .recommendations-page-container .top-row .left .pub-meta .publication-aut=
hor { max-width: 160px; overflow: hidden; white-space: nowrap; text-overflo=
w: ellipsis; }
}
  .recommendations-page-container .publication-description { margin-top: 12=
px; font-weight: var(--font-weight-regular); font-size: var(--font-size-16)=
; line-height: 22px; color: var(--print_secondary, var(--print_secondary_on=
_web_bg_color, var(--print_secondary, var(--color-fg-secondary)))); }
  .recommendations-page-container .blurb { display: block; margin-left: 0px=
; padding-left: 16px; border-left: solid 2px var(--print_on_web_bg_color, v=
ar(--color-fg-primary)); margin-top: 20px; }
  .recommendations-page-container .blurb .blurb-content { margin: 0px; font=
-weight: var(--font-weight-regular); font-size: var(--font-size-16); line-h=
eight: 22px; color: var(--print_on_web_bg_color, var(--color-fg-primary)); =
}
  .recommendations-page-container .blurb .blurb-author { margin: 4px 0px 0p=
x; font-weight: var(--font-weight-bold); font-size: 13px; line-height: 19px=
; }
  .recommended-publications-text-container { width: 600px; }
  @media screen and (max-width: 768px) {
  .recommended-publications-text-container { width: 350px; max-width: 100vw=
; }
}
  .recommended-publications-text-container .recommended-publications-text {=
 font-size: 16px; text-align: left; font-weight: var(--font-weight-semibold=
); margin-bottom: 12px; }
  .recommended-publications-text-container.with-blurb { display: flex; colu=
mn-gap: 12px; }
  .recommended-publications-text-container.with-blurb .author-photo { borde=
r-radius: var(--border-radius-full); height: 40px; width: 40px; object-fit:=
 cover; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
{ flex: 1 1 0%; min-width: 0px; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.author-recommends { font-weight: var(--font-weight-semibold); font-size: 1=
6px; line-height: 19px; margin: 0px; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.recommendation-description { margin-top: 4px; margin-bottom: 0px; font-siz=
e: 16px; line-height: 150%; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content { margin-top: 12px; box-sizing: border-box; border-top=
: solid 1px var(--color-utility-detail); padding: 20px 0px; text-decoration=
: none; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content .pub-icon { margin-right: 16px; min-width: 48px; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content .pub-icon img { border-radius: var(--border-radius-sm)=
; }
  @media screen and (max-width: 768px) {
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content .pub-icon { height: 40px; width: 40px; min-width: 40px=
; }
}
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content button { background-color: var(--background_contrast_1=
); border: solid 1px var(--color-utility-detail); line-height: 21px; font-w=
eight: var(--font-weight-bold); }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content button.unsubscribe { color: var(--background_contrast_=
5); opacity: 0.7; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content button .not-on-hover { display: block; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content button .on-hover, .recommended-publications-text-conta=
iner.with-blurb .recommendation-body .publication-content button:hover .not=
-on-hover { display: none; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content button:hover .on-hover { display: block; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content .publication-suggestion-text-area { flex: 1 1 0%; min-=
width: 0px; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content .publication-suggestion-text-area .publication-title {=
 font-size: 16px; line-height: 20px; overflow: hidden; text-overflow: ellip=
sis; white-space: nowrap; }
  .recommended-publications-text-container.with-blurb .recommendation-body =
.publication-content .publication-suggestion-text-area .publication-author =
{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .post-ufi { display: flex; }
  .post-ufi.style-button { gap: var(--size-8); }
  .post-ufi.style-compressed { gap: var(--size-4); }
  .post-ufi.vertically-stacked { flex-direction: column; gap: var(--size-24=
); }
  @media screen and (max-width: 650px) {
  .post-ufi.single-full-width-button .post-ufi-button-wrapper { width: 100%=
; padding: var(--size-16); }
  .post-ufi.single-full-width-button .post-ufi-button-wrapper:empty { displ=
ay: none; }
  .post-ufi.single-full-width-button .post-ufi-button { width: 100%; justif=
y-content: center; }
}
  .post-ufi .post-ufi-button { align-items: center; background: 0px 0px; cu=
rsor: pointer; display: flex; outline: 0px; border: 0px; appearance: none; =
font-family: var(--font-family-text); text-decoration: none; flex: 0 0 auto=
; transform: var(--animate-hover); }
  .post-ufi .post-ufi-button:focus-visible { box-shadow: var(--focus-ring);=
 }
  .post-ufi .post-ufi-button:active { transform: var(--transform-pressed); =
}
  .post-ufi .post-ufi-button.style-button, .post-ufi .post-ufi-button.style=
-tabs { column-gap: var(--size-8); }
  .post-ufi .post-ufi-button .icon { flex-shrink: 0; fill: none; stroke: va=
r(--color-fg-secondary-themed); }
  .post-ufi .post-ufi-button .label { color: var(--color-fg-secondary-theme=
d); font-weight: var(--font-weight-medium); }
  .post-ufi .post-ufi-button.style-button { box-sizing: border-box; border-=
radius: calc(var(--size-40)*.5); height: var(--size-40); min-width: var(--s=
ize-40); padding: 0 var(--size-12); user-select: none; }
  .post-ufi .post-ufi-button.style-button.edit-button-container, .post-ufi =
.post-ufi-button.style-button.like-button-container { padding: 0px; }
  .post-ufi .post-ufi-button.style-button.with-border { border: var(--borde=
r-default-themed); }
  .post-ufi .post-ufi-button.style-button .label { border-bottom-width: 2px=
; border-top-width: 2px; font-size: 14px; line-height: 20px; letter-spacing=
: -0.15px; }
  .post-ufi .post-ufi-button.style-button:hover { background: var(--color-b=
g-secondary-themed); }
  .post-ufi .post-ufi-button.style-button.no-label { align-items: center; d=
isplay: flex; height: 40px; justify-content: center; width: 40px; }
  .post-ufi .post-ufi-button.style-button.no-label .icon { flex-shrink: 0; =
}
  .post-ufi .post-ufi-button.style-button.no-icon { padding: 0 var(--size-1=
6); }
  .post-ufi .post-ufi-button.style-button.verbose-label { gap: var(--size-8=
); }
  .post-ufi .post-ufi-button.style-button.verbose-label .label { font-weigh=
t: var(--font-weight-medium); font-family: var(--font-family-meta); text-tr=
ansform: uppercase; font-size: var(--font-size-12); }
  .post-ufi .post-ufi-button.style-compressed { height: var(--size-24); gap=
: var(--size-4); border-radius: var(--border-radius-xs); box-sizing: border=
-box; padding: var(--size-4) var(--size-6); }
  .post-ufi .post-ufi-button.style-compressed.edit-button-container, .post-=
ufi .post-ufi-button.style-compressed.like-button-container { padding: 0px;=
 }
  .post-ufi .post-ufi-button.style-compressed .label { color: var(--color-f=
g-secondary); font-family: var(--font-family-meta); font-size: var(--font-s=
ize-12); font-weight: var(--font-weight-medium); line-height: var(--line-he=
ight-20); letter-spacing: var(--letter-spacing-meta); text-transform: upper=
case; }
  .post-ufi .post-ufi-button.style-compressed .lucide { stroke-width: 2px; =
}
  .post-ufi .post-ufi-button.style-compressed:hover { background: var(--col=
or-bg-secondary); }
  .post-ufi .post-ufi-button.style-compressed:hover.state-liked { backgroun=
d: var(--color-accent-bg-red); }
  .post-ufi .post-ufi-button.style-tabs { border: 0px; border-radius: var(-=
-size-20); height: var(--size-40); justify-content: center; padding: 0px 8p=
x; flex: 1 0 1px; }
  .post-ufi .post-ufi-button.style-tabs .icon { stroke: var(--print_on_web_=
bg_color, var(--color-fg-primary)); }
  .post-ufi .post-ufi-button.style-tabs:active { background-color: var(--ba=
ckground_contrast_1); }
  .post-ufi .post-ufi-button.style-tabs .label { color: var(--print_on_web_=
bg_color, var(--color-fg-primary)); font-size: 14px; line-height: 20px; let=
ter-spacing: 0.49px; }
  .post-ufi .post-ufi-button.style-large-on-dark { display: flex; flex-dire=
ction: column; gap: var(--size-4); align-items: center; }
  .post-ufi .post-ufi-button.style-large-on-dark:not(.state-liked, .state-s=
aved, .state-restacked) .icon { stroke: rgb(255, 255, 255) !important; }
  .post-ufi .post-ufi-button.style-large-on-dark .label { font-size: var(--=
font-size-14); line-height: var(--line-height-20); }
  .post-ufi .post-ufi-button.style-large-on-dark:not(.state-liked, .state-s=
aved, .state-restacked) .label { color: rgb(255, 255, 255) !important; }
  .post-ufi .post-ufi-button.style-large-on-dark.state-disabled { opacity: =
0.4; }
  .post-ufi .post-ufi-button.state-liked.style-button { background: var(--c=
olor-accent-bg-red); border: 1px solid var(--color-accent-bg-red); }
  .post-ufi .post-ufi-button.state-liked.style-button.like-button-container=
 { border: 0px; }
  .post-ufi .post-ufi-button.state-liked .icon { fill: var(--color-accent-f=
g-red); stroke: var(--color-accent-fg-red); }
  .post-ufi .post-ufi-button.state-liked .label { color: var(--color-accent=
-fg-red); }
  .post-ufi .post-ufi-button.state-liked:hover.style-button { background: v=
ar(--color-accent-bg-red); }
  .post-ufi .post-ufi-button.state-saved.style-button { background: var(--c=
olor-accent-bg-orange); border: 1px solid var(--color-accent-bg-orange); }
  .post-ufi .post-ufi-button.state-saved .icon { fill: var(--color-accent-f=
g-orange); stroke: var(--color-accent-fg-orange); }
  .post-ufi .post-ufi-button.state-saved .label { color: var(--color-accent=
-fg-orange); }
  .post-ufi .post-ufi-button.state-saved:hover.style-button { background: v=
ar(--color-accent-bg-orange); }
  .post-ufi .post-ufi-button.state-restacked.style-button { background: var=
(--color-accent-bg-green); border: 1px solid var(--color-accent-bg-green); =
}
  .post-ufi .post-ufi-button.state-restacked .icon { stroke: var(--color-ac=
cent-fg-green); }
  .post-ufi .post-ufi-button.state-restacked .label { color: var(--color-ac=
cent-fg-green); }
  .post-ufi .post-ufi-button.state-restacked:hover.style-button { backgroun=
d: var(--color-accent-bg-green); }
  .post-ufi .post-ufi-button.state-disabled { background: 0px 0px; cursor: =
default; pointer-events: none; }
  .post-ufi .post-ufi-button.state-disabled:not(.state-liked, .state-saved,=
 .state-restacked) .icon { fill: none; stroke: var(--color-fg-tertiary); }
  .post-ufi .post-ufi-button.state-disabled:active { background: 0px 0px; }
  .post-ufi.justified { justify-content: space-between; width: 100%; }
  .post-ufi .edit-button-container, .post-ufi .like-button-container { posi=
tion: relative; }
  .post-ufi .edit-button-container .post-ufi-button { border-color: transpa=
rent; }
  .post-ufi.style-tabs .like-button-container .subscribe-prompt-dropdown { =
bottom: 66px; top: auto; }
  .post-ufi .like-button-container .subscribe-prompt-dropdown { left: 160px=
; box-sizing: content-box; max-width: 320px; }
  .post-ufi .like-button-container .subscribe-prompt-dropdown.free { max-wi=
dth: 332px; left: 166px; }
  .post-ufi .like-button-container .subscribe-prompt-dropdown.free .dropdow=
n-menu-wrapper { width: 332px; }
  .post-ufi .like-button-container .subscribe-prompt-dropdown.free .dropdow=
n-menu-wrapper input { padding: 8px 12px; font-weight: var(--font-weight-re=
gular); font-size: 16px; line-height: 24px; color: var(--color-light-fg-ter=
tiary); border: var(--border-default); border-radius: var(--border-radius-s=
m); width: 100%; box-sizing: border-box; }
  .post-ufi .like-button-container .subscribe-prompt-dropdown .dropdown-men=
u-wrapper { padding: 20px; width: 320px; }
  .post-ufi.themed .post-ufi-button:not(.state-liked, .state-saved, .state-=
restacked) .icon { stroke: var(--print_secondary, var(--print_secondary_on_=
web_bg_color, var(--print_secondary, var(--color-fg-secondary)))); }
  .post-ufi.themed .post-ufi-button:not(.state-liked, .state-saved, .state-=
restacked) .label { color: var(--print_secondary, var(--print_secondary_on_=
web_bg_color, var(--print_secondary, var(--color-fg-secondary)))); }
  .post-ufi.themed .post-ufi-button:not(.state-liked, .state-saved, .state-=
restacked).style-tabs .icon { stroke: var(--print_on_web_bg_color, var(--co=
lor-fg-primary)); }
  .post-ufi.themed .post-ufi-button:not(.state-liked, .state-saved, .state-=
restacked).style-tabs .label { color: var(--print_on_web_bg_color, var(--co=
lor-fg-primary)); }
  .post-ufi.themed .post-ufi-button:not(.state-liked, .state-saved, .state-=
restacked).state-disabled .icon { fill: none; stroke: var(--color-fg-tertia=
ry); }
  .post-ufi.themed .post-ufi-button.style-compressed:hover { background: va=
r(--background_contrast_1); border-color: var(--background_contrast_2); }
  .mobile-footer-ufi { position: fixed; bottom: 0px; left: 0px; background:=
 var(--color-bg-primary-themed); border-top: var(--border-default-themed); =
z-index: 2; width: 100%; box-sizing: border-box; transition: all var(--anim=
ation-smooth) var(--animation-timing-fast); }
  .mobile-footer-ufi.hidden { transform: translateY(100%); }
  @media print {
  .mobile-footer-ufi { display: none; }
}
  .post-subheader, .ufi-preamble { align-items: center; display: flex; }
  .ufi-preamble { gap: var(--size-12); padding-right: var(--size-4); }
  .ufi-preamble .ufi-preamble-label, .ufi-preamble .ufi-preamble-label .pro=
file-hover-card-target > a, .ufi-preamble .ufi-preamble-label > a { color: =
var(--color-fg-secondary); font-family: var(--font-family-meta); font-size:=
 var(--font-size-12); font-weight: var(--font-weight-medium); line-height: =
var(--line-height-20); letter-spacing: var(--letter-spacing-meta); text-tra=
nsform: uppercase; display: inline-block; }
  .ufi-preamble .ufi-preamble-label .profile-hover-card-target > a.cross-po=
sted-pub-name, .ufi-preamble .ufi-preamble-label.cross-posted-pub-name, .uf=
i-preamble .ufi-preamble-label > a.cross-posted-pub-name { max-width: 300px=
; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .post-subheader .left .label-stack .bylines .byline-profile-link, .ufi-pr=
eamble .ufi-preamble-label .profile-hover-card-target > a, .ufi-preamble .u=
fi-preamble-label > a { text-decoration: none; }
  .post-subheader .left .label-stack .bylines .byline-profile-link:hover, .=
post-subheader .left .label-stack .guest-author-publication a:hover, .ufi-p=
reamble .ufi-preamble-label .profile-hover-card-target > a:hover, .ufi-prea=
mble .ufi-preamble-label > a:hover { text-decoration: underline; }
  .ufi-preamble .post-ufi-preamble-icon, .ufi-preamble .post-ufi-preamble-i=
con.lock-icon path { stroke: var(--color-fg-secondary); }
  .ufi-preamble .post-ufi-preamble-icon.lock-icon rect { fill: var(--color-=
fg-secondary); stroke: none; }
  .ufi-preamble.themed .ufi-preamble-label, .ufi-preamble.themed .ufi-pream=
ble-label .profile-hover-card-target > a { color: var(--print_secondary, va=
r(--print_secondary_on_web_bg_color, var(--print_secondary, var(--color-fg-=
secondary)))); }
  .post-subheader .left .label-stack .publish-context .audience-icon.audien=
ce-lock-icon path.lock-shackle, .ufi-preamble.themed .post-ufi-preamble-ico=
n, .ufi-preamble.themed .post-ufi-preamble-icon.lock-icon path { stroke: va=
r(--print_secondary, var(--print_secondary_on_web_bg_color, var(--print_sec=
ondary, var(--color-fg-secondary)))); }
  .post-subheader { justify-content: space-between; padding: 24px 0px; }
  .post-subheader .left { align-items: center; display: flex; gap: var(--si=
ze-8); }
  .post-subheader .left.vertical { align-items: start; flex-direction: colu=
mn; }
  .post-subheader .left.vertical .bylines-facepile { margin-bottom: 12px; }
  .post-subheader .left .label-stack { font-family: var(--font-family-text)=
; font-size: 14px; letter-spacing: -0.15px; }
  .post-subheader .left .label-stack .bylines { color: var(--print_on_web_b=
g_color, var(--color-fg-primary)); font-weight: var(--font-weight-semibold)=
; line-height: 20px; }
  .post-subheader .left .label-stack .guest-author-publication, .post-subhe=
ader .left .label-stack .guest-author-publication a, .post-subheader .left =
.label-stack .publish-context { color: var(--print_secondary, var(--print_s=
econdary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondary))=
)); }
  .post-subheader .left .label-stack .guest-author-publication a, .reader2-=
page a { text-decoration: none; }
  .post-subheader .left .label-stack .publish-context { font-weight: var(--=
font-weight-regular); line-height: 19px; }
  .post-subheader .left .label-stack .publish-context .audience-icon { disp=
lay: inline-block; margin-right: 6px; vertical-align: text-bottom; }
  .post-subheader .left .label-stack .publish-context .audience-icon.adhoc-=
email-icon path { fill: var(--print_secondary, var(--print_secondary_on_web=
_bg_color, var(--print_secondary, var(--color-fg-secondary)))); stroke: non=
e; }
  .post-subheader .left .label-stack .publish-context .audience-icon.audien=
ce-lock-icon path.lock-shackle { fill: transparent; }
  .post-subheader .left .label-stack .publish-context .audience-icon.audien=
ce-lock-icon path.lock-body { stroke: var(--print_secondary, var(--print_se=
condary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondary)))=
); fill: var(--print_secondary, var(--print_secondary_on_web_bg_color, var(=
--print_secondary, var(--color-fg-secondary)))); }
  .loading-container { height: 100%; width: 100%; background-color: rgb(17,=
 17, 17); position: absolute; }
  .audio-player-wrapper .audio-player { position: relative; padding: 0px; b=
ackground-color: rgb(255, 255, 255); border: 1px solid var(--color-utility-=
detail); border-radius: var(--border-radius-sm); user-select: none; min-hei=
ght: 0px; cursor: default; }
  @media screen and (min-width: 541px) {
  .audio-player-wrapper .audio-player { min-width: 500px; }
}
  .audio-player-wrapper .audio-player .audio-player-buttons { height: 48px;=
 border-top: 41px solid transparent; border-bottom: 21px solid transparent;=
 }
  .audio-player-wrapper .audio-player .audio-player-buttons a.button:focus:=
active > img, .audio-player-wrapper .audio-player .audio-player-buttons a.b=
utton:hover:active { opacity: 0.7; }
  .audio-player-wrapper .audio-player .audio-player-buttons table { margin:=
 0px; height: 48px; width: 100%; border-spacing: 0px; }
  .audio-player-wrapper .audio-player .audio-player-buttons table tr td { p=
adding: 0px; height: 48px; vertical-align: middle; }
  .audio-player-wrapper .audio-player .audio-player-buttons table tr td a {=
 -webkit-tap-highlight-color: transparent; }
  .audio-player-wrapper .audio-player .audio-player-buttons table tr td.aud=
io-player-backward, .audio-player-wrapper .audio-player .audio-player-butto=
ns table tr td.audio-player-forward { width: 30px; }
  .audio-player-wrapper .audio-player .audio-player-buttons table tr td.aud=
io-player-backward img, .audio-player-wrapper .audio-player .audio-player-b=
uttons table tr td.audio-player-forward img { height: 30px; width: 30px; }
  .audio-player-wrapper .audio-player .audio-player-buttons table tr td.aud=
io-player-play { position: relative; width: 120px; text-align: center; over=
flow: hidden; }
  .audio-player-wrapper .audio-player .audio-player-buttons table tr td.aud=
io-player-play img { height: 48px; width: 48px; }
  .audio-player-wrapper .audio-player .audio-player-buttons table tr td.aud=
io-player-play a.button { padding: 10px 20px; height: 58px; }
  .audio-player-wrapper .audio-player .audio-player-buttons table tr td.aud=
io-player-play::after { position: absolute; left: -112px; top: 0px; height:=
 48px; width: 112px; background-image: -webkit-linear-gradient(left, rgba(2=
55, 255, 255, 0) 0px, rgba(255, 255, 255, 0.4) 28.5714%, rgba(255, 255, 255=
, 0.4) 71.4286%, rgba(255, 255, 255, 0) 100%); opacity: 0; animation: 2s li=
near 0s infinite normal none paused waitingAnimation; transition: opacity 2=
50ms linear; pointer-events: none; content: ""; }
  .audio-player-wrapper .audio-player .audio-player-buttons table tr td.aud=
io-player-play.pause.waiting::after { opacity: 1; animation-play-state: run=
ning; }
  .audio-player-wrapper .audio-player .audio-player-buttons .audio-player-p=
layback-rate { position: absolute; top: 8px; right: 16px; margin: 0px; padd=
ing: 0px; background: 0px 0px; border: 0px; color: rgb(147, 147, 147); font=
-size: 14px; cursor: pointer; appearance: none; }
  .audio-player-wrapper .audio-player .audio-player-progress { position: re=
lative; height: 24px; border-left: 24px solid transparent; border-right: 24=
px solid transparent; border-bottom: 22px solid transparent; font-family: v=
ar(--font_family_ui, var(--font-family-text)); }
  @media screen and (max-width: 650px) {
  .audio-player-wrapper .audio-player .audio-player-progress { border-left-=
width: 16px; border-right-width: 16px; }
}
  .audio-player-wrapper .audio-player .audio-player-progress table { margin=
: 0px; height: 24px; }
  .audio-player-wrapper .audio-player .audio-player-progress table tr td { =
height: 18px; vertical-align: middle; }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar { position: relative; width: 100%; cursor: pointer; -webkit-ta=
p-highlight-color: transparent; }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar .audio-player-progress-bar-current, .audio-player-wrapper .aud=
io-player .audio-player-progress .audio-player-progress-bar .audio-player-p=
rogress-bar-filled, .audio-player-wrapper .audio-player .audio-player-progr=
ess .audio-player-progress-bar .audio-player-progress-bar-track { position:=
 absolute; top: 0px; left: 0px; margin-top: 9px; height: 3px; }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar .audio-player-progress-bar-button, .audio-player-wrapper .audi=
o-player .audio-player-progress .audio-player-progress-bar .audio-player-pr=
ogress-bar-current, .audio-player-wrapper .audio-player .audio-player-progr=
ess .audio-player-progress-bar .audio-player-progress-bar-filled { transiti=
on: 250ms linear; }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar .audio-player-progress-bar-track { width: 100%; background: rg=
b(218, 215, 215); border-radius: var(--border-radius-full); }
  .email-body-container .audio-player-wrapper .audio-player .audio-player-p=
rogress .audio-player-progress-bar .audio-player-progress-bar-track { posit=
ion: relative; margin-top: 0px; }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar .audio-player-progress-bar-filled { width: 0px; background: va=
r(--background_pop); border-radius: var(--border-radius-full); }
  .email-body-container .audio-player-wrapper .audio-player .audio-player-p=
rogress .audio-player-progress-bar .audio-player-progress-bar-button, .emai=
l-body-container .audio-player-wrapper .audio-player .audio-player-progress=
 .audio-player-progress-bar .audio-player-progress-bar-current, .email-body=
-container .audio-player-wrapper .audio-player .audio-player-progress .audi=
o-player-progress-bar .audio-player-progress-bar-filled { display: none; }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar .audio-player-progress-bar-current { margin-left: -1.5px; widt=
h: 3px; background: rgb(255, 255, 255); }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar .audio-player-progress-bar-button { position: absolute; margin=
-left: -9px; top: 0px; left: 0px; height: 16px; width: 16px; background: va=
r(--background_pop); border: 2px solid rgb(255, 255, 255); border-radius: v=
ar(--border-radius-md); }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar .audio-player-progress-bar-popup { position: absolute; top: -4=
6px; left: 0px; margin-left: -29px; height: 31px; width: 60px; background: =
var(--background_pop); border-radius: var(--border-radius-sm); color: var(-=
-print_on_pop); font-size: 16px; line-height: 31px; text-align: center; }
  @media screen and (max-width: 650px) {
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar .audio-player-progress-bar-popup { top: -54px; }
}
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar .audio-player-progress-bar-popup::after { display: block; posi=
tion: absolute; top: 31px; left: 20px; height: 0px; width: 0px; border-styl=
e: solid; border-color: var(--background_pop) transparent transparent trans=
parent; border-width: 10px 10px 0px; content: ""; }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar:active .audio-player-progress-bar-button, .audio-player-wrappe=
r .audio-player .audio-player-progress .audio-player-progress-bar:active .a=
udio-player-progress-bar-filled { transition: none; }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-bar:active .audio-player-progress-bar-button { box-shadow: rgba(25=
5, 255, 255, 0.1) 0px 32px 0px inset; transform: scale(1.2); }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-left, .audio-player-wrapper .audio-player .audio-player-progress .=
audio-player-progress-past { min-width: 40px; color: rgb(147, 147, 147); fo=
nt-family: Helvetica, monospace; font-size: 14px; line-height: 18px; }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-past { padding-right: 10px; text-align: right; }
  .audio-player-wrapper .audio-player .audio-player-progress .audio-player-=
progress-left { padding-left: 10px; text-align: left; }
  .audio-player-wrapper .audio-player-add-to-podcast-link { text-align: rig=
ht; }
  .audio-player-wrapper .audio-player-add-to-podcast-link a, .audio-player-=
wrapper-fancy .audio-player-add-to-podcast-link a { color: var(--print_seco=
ndary, var(--color-fg-secondary)); font-size: 14px; font-family: var(--font=
_family_ui, var(--font-family-text)); }
  .audio-player-wrapper-fancy, .video-player-embed-container { height: var(=
--full-height); width: 100vw; display: flex; align-items: center; justify-c=
ontent: center; }
  .audio-player-wrapper-fancy { background-color: rgb(17, 17, 17); font-fam=
ily: var(--font-family-text); }
  .audio-player-wrapper-fancy .audio-player-clickable, .video-player-wrappe=
r a.video-player { cursor: pointer; }
  .audio-player-wrapper-fancy .audio-player { display: flex; box-sizing: bo=
rder-box; padding: 16px; flex-direction: column; align-items: center; posit=
ion: relative; user-select: none; overflow: hidden; cursor: default; width:=
 100%; max-width: 900px; }
  .audio-player-wrapper-fancy .audio-player .btn-group { display: none; gap=
: 16px; width: 100%; margin-top: 24px; }
  .audio-player-wrapper-fancy .audio-player .btn-group .button { display: n=
one; width: 100%; }
  .audio-player-wrapper-fancy .audio-player .audio-player-subtitle, .audio-=
player-wrapper-fancy .audio-player .audio-player-title { line-height: 20px;=
 font-style: normal; text-align: center; white-space: nowrap; overflow: hid=
den; text-overflow: ellipsis; flex-shrink: 0; width: 100%; padding: 0px 16p=
x; box-sizing: border-box; }
  .audio-player-wrapper-fancy .audio-player .audio-player-title { color: rg=
b(255, 255, 255); font-weight: 700; font-size: 16px; }
  .audio-player-wrapper-fancy .audio-player .audio-player-subtitle { color:=
 rgb(102, 102, 102); font-weight: 400; font-size: 14px; }
  .audio-player-wrapper-fancy .audio-player .audio-player-hero-image-contai=
ner { position: relative; display: none; }
  .audio-player-wrapper-fancy .audio-player .audio-player-hero-image { widt=
h: 100%; border-radius: var(--border-radius-md); top: 0px; position: absolu=
te; }
  .audio-player-wrapper-fancy .audio-player .audio-player-substack-logo { h=
eight: 21px; opacity: 0.2; position: absolute; top: 32px; right: 32px; widt=
h: 19px; display: none; }
  .audio-player-wrapper-fancy .audio-player .audio-player-substack-logo svg=
 { height: 100%; width: 100%; }
  .audio-player-wrapper-fancy .audio-player .audio-player-buttons { flex-sh=
rink: 0; width: 184px; height: 40px; display: flex; flex-direction: row; ju=
stify-content: space-between; margin-top: 8px; }
  .audio-player-wrapper-fancy .audio-player .audio-player-buttons button { =
width: 40px; height: 40px; position: relative; text-align: center; border-r=
adius: var(--border-radius-lg); border: 0px; display: flex; align-items: ce=
nter; justify-content: center; padding: 0px; }
  .audio-player-wrapper-fancy .audio-player .audio-player-buttons .audio-pl=
ayer-play { position: relative; background: rgb(255, 255, 255); cursor: poi=
nter; }
  .audio-player-wrapper-fancy .audio-player .audio-player-buttons .audio-pl=
ayer-play .playback-icon { position: relative; }
  .audio-player-wrapper-fancy .audio-player .audio-player-buttons .audio-pl=
ayer-play .play { left: 1px; }
  .audio-player-wrapper-fancy .audio-player .audio-player-buttons .audio-pl=
ayer-backward, .audio-player-wrapper-fancy .audio-player .audio-player-butt=
ons .audio-player-forward { background: rgba(255, 255, 255, 0.2); cursor: p=
ointer; }
  .audio-player-wrapper-fancy .audio-player .audio-player-buttons .audio-pl=
ayer-backward .skip-icon, .audio-player-wrapper-fancy .audio-player .audio-=
player-buttons .audio-player-forward .skip-icon { position: absolute; left:=
 21%; top: 19%; width: 60%; height: 60%; }
  .audio-player-wrapper-fancy .audio-player .audio-player-time-wrapper { di=
splay: flex; flex-direction: row; min-width: 100%; justify-content: space-b=
etween; margin-top: 6px; }
  .audio-player-wrapper-fancy .audio-player .audio-player-time-wrapper .aud=
io-player-progress-left, .audio-player-wrapper-fancy .audio-player .audio-p=
layer-time-wrapper .audio-player-progress-past { flex-grow: 1; min-width: 4=
0px; font-size: 14px; line-height: 21px; }
  .audio-player-wrapper-fancy .audio-player .audio-player-time-wrapper .aud=
io-player-progress-past { color: rgb(255, 255, 255); text-align: left; }
  .audio-player-wrapper-fancy .audio-player .audio-player-time-wrapper .aud=
io-player-progress-left { color: rgb(102, 102, 102); text-align: right; }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress { min-wi=
dth: 100%; margin-top: 16px; position: relative; height: 32px; margin-botto=
m: 6px; font-family: var(--font_family_ui, var(--font-family-text)); }
  @media screen and (max-width: 650px) {
  .audio-player-wrapper-fancy .audio-player .audio-player-progress { border=
-left-width: 16px; border-right-width: 16px; }
}
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar { position: relative; height: 32px; width: 100%; cursor:=
 pointer; -webkit-tap-highlight-color: transparent; }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-current, .audio-player-wrappe=
r-fancy .audio-player .audio-player-progress .audio-player-progress-bar .au=
dio-player-progress-bar-filled, .audio-player-wrapper-fancy .audio-player .=
audio-player-progress .audio-player-progress-bar .audio-player-progress-bar=
-track { position: absolute; top: 0px; left: 0px; }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-button, .audio-player-wrapper=
-fancy .audio-player .audio-player-progress .audio-player-progress-bar .aud=
io-player-progress-bar-current, .audio-player-wrapper-fancy .audio-player .=
audio-player-progress .audio-player-progress-bar .audio-player-progress-bar=
-current-placeholder, .audio-player-wrapper-fancy .audio-player .audio-play=
er-progress .audio-player-progress-bar .audio-player-progress-bar-filled { =
transition: 250ms linear; }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-current-disable-animations, .=
audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-play=
er-progress-bar .audio-player-progress-bar-current-dragging { transition: n=
one; }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-track { width: 100%; backgrou=
nd: rgb(255, 255, 255); opacity: 0.15; border-radius: var(--border-radius-s=
m); height: 32px; }
  .email-body-container .audio-player-wrapper-fancy .audio-player .audio-pl=
ayer-progress .audio-player-progress-bar .audio-player-progress-bar-track {=
 position: relative; margin-top: 0px; }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-filled { width: 0px; backgrou=
nd: rgb(255, 255, 255); opacity: 0.25; border-radius: var(--border-radius-s=
m); height: 32px; }
  .email-body-container .audio-player-wrapper-fancy .audio-player .audio-pl=
ayer-progress .audio-player-progress-bar .audio-player-progress-bar-button,=
 .email-body-container .audio-player-wrapper-fancy .audio-player .audio-pla=
yer-progress .audio-player-progress-bar .audio-player-progress-bar-current,=
 .email-body-container .audio-player-wrapper-fancy .audio-player .audio-pla=
yer-progress .audio-player-progress-bar .audio-player-progress-bar-filled, =
.poll-embed .poll-anchor-target .poll-anchor-copy-button a { display: none;=
 }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-current { margin-left: -1.5px=
; width: 4px; height: 32px; background: rgb(255, 255, 255); border-radius: =
var(--border-radius-sm); }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-current-placeholder { backgro=
und: rgba(255, 255, 255, 0.5); }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-button { position: absolute; =
margin-left: -9px; top: 0px; left: 0px; height: 16px; width: 16px; backgrou=
nd: var(--background_pop); border: 2px solid rgb(255, 255, 255); border-rad=
ius: var(--border-radius-md); }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-popup { position: absolute; t=
op: -46px; left: 0px; margin-left: -29px; height: 31px; width: 60px; backgr=
ound: rgb(255, 255, 255); border-radius: var(--border-radius-sm); color: rg=
b(17, 17, 17); font-size: 16px; line-height: 31px; text-align: center; }
  @media screen and (max-width: 650px) {
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-popup { top: -54px; }
}
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar .audio-player-progress-bar-popup::after { display: block=
; position: absolute; top: 31px; left: 20px; height: 0px; width: 0px; borde=
r-style: solid; border-color: rgb(255, 255, 255) transparent transparent; b=
order-width: 10px 10px 0px; content: ""; }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar:active .audio-player-progress-bar-button, .audio-player-=
wrapper-fancy .audio-player .audio-player-progress .audio-player-progress-b=
ar:active .audio-player-progress-bar-filled { transition: none; }
  .audio-player-wrapper-fancy .audio-player .audio-player-progress .audio-p=
layer-progress-bar:active .audio-player-progress-bar-button { box-shadow: r=
gba(255, 255, 255, 0.1) 0px 32px 0px inset; transform: scale(1.2); }
  @media (min-width: 250px) {
  .audio-player-wrapper-fancy .audio-player { padding: 32px; }
  .audio-player-wrapper-fancy .audio-player .btn-group { display: flex; }
  .audio-player-wrapper-fancy .audio-player .btn-group .button:last-of-type=
 { display: block; }
}
  @media (min-width: 300px) {
  .audio-player-wrapper-fancy .audio-player .btn-group { display: block; }
  .audio-player-wrapper-fancy .audio-player .btn-group .button:first-of-typ=
e { display: block; }
}
  @media (min-width: 350px) {
  .audio-player-wrapper-fancy .audio-player .audio-player-title { margin-to=
p: 16px; }
  .audio-player-wrapper-fancy .audio-player .btn-group .button:first-of-typ=
e { display: block; }
  .audio-player-wrapper-fancy .audio-player .audio-player-substack-logo { d=
isplay: block; }
  .audio-player-wrapper-fancy .audio-player .audio-player-hero-image-contai=
ner { padding-top: 25%; width: 25%; display: block; }
  .audio-player-wrapper-fancy .audio-player .btn-group { display: flex; }
}
  @media (min-width: 400px) {
  .audio-player-wrapper-fancy .audio-player .audio-player-hero-image-contai=
ner { padding-top: 40%; width: 40%; }
}
  @media (max-width: 400px) {
  .audio-player-wrapper-fancy .audio-player .btn-group { margin-top: 12px; =
}
  .audio-player-wrapper-fancy .audio-player .btn-group .button { font-size:=
 13px; padding: 6px 12px; height: auto; margin-top: 10px; }
}
  @media (min-width: 600px) {
  .audio-player-wrapper-fancy .audio-player .audio-player-hero-image-contai=
ner { padding-top: 55%; width: 55%; }
}
  .audio-player-wrapper-fancy .audio-player-add-to-podcast-link { text-alig=
n: right; }
  @keyframes waitingAnimation {=20
  0% { transform: translateX(0px); }
  100% { transform: translateX(160px); }
}
  .video-player-embed-container { background-color: rgb(0, 0, 0); }
  .video-player-wrapper { flex-grow: 1; }
  .video-player-wrapper.video-player-wrapper-clip { position: relative; z-i=
ndex: 1; }
  .video-player-wrapper .video-player-with-background, .video-player-wrappe=
r .video-player.video-player-with-background { background-color: var(--colo=
r-utility-black); }
  .video-player-wrapper .video-player { position: relative; display: block;=
 width: 100%; padding-bottom: 56.25%; height: 0px; cursor: inherit; }
  .video-player-wrapper .video-player video { position: absolute; width: 10=
0%; height: 100%; }
  .video-player-wrapper .video-player img.video-player-preview { position: =
absolute; width: 100%; max-height: 100%; background: rgb(0, 0, 0); cursor: =
pointer; }
  .video-player-wrapper.is-static { margin-top: var(--size-24); }
  .video-player-wrapper.is-static .video-player { height: auto; border-radi=
us: var(--border-radius-sm); padding-bottom: 0px !important; }
  .video-player-wrapper.is-static .video-player img.video-player-preview { =
position: relative; border-radius: var(--border-radius-sm); }
  .more-loader { margin-top: 20px; height: 24px; width: 1px; background: va=
r(--color-fg-primary); animation: 0.75s ease 0s infinite normal none runnin=
g rotate; }
  .poll-editor-modal { margin: 74px auto 0px; min-width: 600px; padding: 0p=
x; border: var(--border-default); border-radius: var(--border-radius-md); f=
ont-family: var(--font-family-text); font-size: var(--font-size-14); line-h=
eight: var(--line-height-20); font-weight: var(--font-weight-bold); }
  @media (max-width: 650px) {
  .poll-editor-modal { min-width: calc(100% - 20px); }
}
  .poll-editor-modal .poll-editor-section { border-bottom: var(--border-def=
ault); }
  .poll-editor-modal .poll-question-editor { width: 100%; display: block; b=
order: 0px; color: var(--color-fg-primary); font-family: var(--font-family-=
title); font-size: var(--font-size-20); line-height: var(--line-height-32);=
 font-weight: var(--font-weight-heavy); padding: var(--size-20); box-sizing=
: border-box; background: 0px 0px; }
  .poll-editor-modal .poll-editor-section.options-section .poll-options-edi=
tor .poll-option-editor input::placeholder, .poll-editor-modal .poll-questi=
on-editor::placeholder { color: var(--color-fg-tertiary); }
  .poll-editor-modal .poll-editor-section.options-section, .poll-embed .pol=
l-anchor-target .poll-anchor-copy-button:hover a { display: flex; }
  .poll-editor-modal .poll-editor-section.options-section .poll-options-edi=
tor { display: flex; flex-direction: column; gap: var(--size-12); padding: =
var(--size-20); flex: 1 1 0%; }
  .poll-editor-modal .poll-editor-section.options-section .poll-options-edi=
tor .poll-option-editor { display: flex; flex-direction: row; gap: var(--si=
ze-8); align-items: center; }
  .poll-editor-modal .poll-editor-section.options-section .poll-options-edi=
tor .poll-option-editor input { flex-grow: 1; padding: var(--size-12); colo=
r: var(--color-fg-primary); box-sizing: border-box; border: var(--border-de=
fault); border-radius: var(--border-radius-sm); background-color: var(--col=
or-bg-primary); font-size: var(--font-size-16); line-height: var(--line-hei=
ght-20); font-weight: var(--font-weight-regular); }
  .poll-editor-modal .poll-editor-section.options-section .poll-options-edi=
tor .poll-option-editor .poll-remove-option { border: 0px; background-color=
: var(--color-bg-primary); width: var(--size-24); height: var(--size-24); }
  .poll-editor-modal .poll-editor-section.options-section .poll-options-edi=
tor .poll-option-editor .poll-remove-option svg { stroke-width: 1.5px; stro=
ke: var(--color-fg-secondary); cursor: pointer; box-sizing: border-box; }
  .poll-editor-modal .poll-editor-section.options-section .poll-options-edi=
tor .poll-option-editor .poll-remove-option:focus:not(.is-hidden) svg { bor=
der: var(--border-default); cursor: pointer; }
  .poll-editor-modal .poll-editor-section.options-section .poll-options-edi=
tor .poll-option-editor .poll-remove-option.is-hidden { cursor: default; }
  .poll-editor-modal .poll-editor-section.options-section .poll-options-edi=
tor .poll-option-editor .poll-remove-option.is-hidden svg { stroke-width: 0=
; stroke: none; cursor: default; }
  .poll-editor-modal .poll-editor-section.audience-section, .poll-editor-mo=
dal .poll-editor-section.length-section { padding: var(--size-20); display:=
 flex; flex-direction: column; gap: var(--size-8); }
  .poll-editor-modal .poll-editor-section.action-section { border-bottom: n=
one; display: flex; flex-direction: column; padding: var(--size-20); }
  .poll-editor-modal .poll-editor-section.action-section .edit-warning { pa=
dding-bottom: var(--size-16); color: var(--color-semantic-error-bg-primary)=
; }
  .poll-editor-modal .poll-editor-section.action-section .action-buttons { =
display: flex; gap: var(--size-12); flex-direction: row; justify-content: f=
lex-end; }
  .poll-editor-modal .poll-editor-section.vote-visibility-section { padding=
: var(--size-20); display: flex; flex-direction: row-reverse; }
  .poll-embed .poll-anchor-target { position: absolute; left: -56px; top: -=
93px; }
  .poll-embed .poll-anchor-target .poll-anchor-copy-button { position: abso=
lute; left: -36px; top: 75px; box-sizing: border-box; width: 48px; height: =
48px; padding: 14px; border-radius: var(--border-radius-lg); }
  .poll-embed .poll-anchor-target .poll-anchor-copy-button:hover { backgrou=
nd-color: var(--color-bg-primary-themed); border: var(--border-default-them=
ed); }
  @media (max-width: 750px) {
  .poll-embed .poll-anchor-target .poll-anchor-copy-button { left: 8px; top=
: 45px; }
}
  .poll-embed .poll-wrapper.poll-web { background-color: var(--color-bg-ele=
vated-themed); border: var(--border-default-themed); padding: 24px; border-=
radius: var(--border-radius-md); font-family: 'SF Pro Display',var(--font-f=
amily-text); margin: 32px auto; width: 100%; max-width: 600px; box-sizing: =
border-box; position: relative; }
  .poll-embed .poll-wrapper.poll-web.poll-wrapper--thefp { border-top: 5px =
solid var(--color-fg-primary-themed); border-bottom: 5px solid var(--color-=
fg-primary-themed); border-left: 1px solid var(--color-utility-detail); bor=
der-right: 1px solid var(--color-utility-detail); border-radius: 0px; paddi=
ng: 24px 16px; }
  .poll-embed .poll-wrapper.poll-web .poll-title { flex-grow: 1; color: var=
(--color-fg-secondary-themed); }
  .poll-embed .poll-wrapper.poll-web .poll-edit > svg, .poll-embed .poll-wr=
apper.poll-web .poll-title svg { stroke-width: 1.5px; stroke: var(--color-f=
g-secondary-themed); }
  .poll-embed .poll-wrapper.poll-web .poll-title .subscriber-only-poll { di=
splay: inline-block; position: relative; top: -3px; left: 3px; }
  .poll-embed .poll-wrapper.poll-web .poll-edit { flex-grow: 0; cursor: poi=
nter; position: absolute; right: var(--size-8); top: var(--size-8); width: =
var(--size-40); height: var(--size-40); border-radius: var(--border-radius-=
md); border: var(--border-default-themed); background-color: var(--color-bg=
-secondary-themed); display: none; }
  .poll-embed .poll-wrapper.poll-web .poll-edit > svg { width: var(--size-2=
0); height: var(--size-20); }
  .poll-embed .poll-wrapper.poll-web .poll-error { font-size: 16px; font-we=
ight: var(--font-weight-medium); font-family: 'SF Compact Rounded',var(--fo=
nt-family-title); color: var(--color-semantic-error-bg-primary); line-heigh=
t: 20px; display: flex; justify-content: center; }
  .poll-embed .poll-wrapper.poll-web:hover .poll-edit { display: block; }
  .poll-embed .poll-wrapper.poll-web .poll-question { color: var(--color-fg=
-primary-themed); font-family: var(--font-family-title); font-size: var(--f=
ont-size-20); line-height: var(--line-height-24); font-weight: var(--font-w=
eight-heavy); margin: 0px; }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option { position:=
 relative; line-height: 21px; font-weight: var(--font-weight-semibold); fon=
t-size: 14px; min-height: 41px; box-sizing: border-box; color: var(--color-=
fg-secondary-themed); background-color: var(--color-bg-elevated-themed); bo=
rder: var(--border-default-themed); border-radius: var(--border-radius-sm);=
 }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.hide-votes =
{ padding: 9px 24px 9px 12px; text-align: center; }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.hide-votes =
.poll-vote-background { display: none; }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.can-vote.hi=
de-votes { background-color: var(--color-bg-elevated-hover-themed); cursor:=
 pointer; }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.can-vote.hi=
de-votes:hover { background-color: var(--color-bg-tertiary-themed); cursor:=
 pointer; }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.my-vote .po=
ll-option-text, .poll-embed .poll-wrapper.poll-web .poll-options .poll-opti=
on.my-vote .poll-percentage-text { color: var(--color-fg-primary-themed); }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.show-votes =
{ padding: 0px; text-align: left; }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.show-votes =
.poll-vote-background { height: calc(100% + 2px); min-height: 40px; display=
: block; position: absolute; top: -1px; left: 0px; min-width: 8px; border-r=
adius: var(--border-radius-sm); background-color: var(--color-bg-tertiary-t=
hemed); }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.show-votes =
.poll-option-background { width: 100%; box-sizing: border-box; padding: 9px=
 24px 9px 12px; position: absolute; top: -1px; left: 0px; }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.show-votes =
.vote-icon { stroke: var(--color-fg-primary-themed); height: 20px; width: 2=
0px; margin-left: 8px; fill: none; }
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.show-votes =
.poll-option-text { overflow: hidden; text-overflow: ellipsis; white-space:=
 nowrap; display: flex; max-width: calc(100% - 20px); align-items: center; =
}
  .poll-embed .poll-wrapper.poll-web .poll-options .poll-option.show-votes =
.poll-percentage-text { position: absolute; right: 0px; padding: 8px 12px 4=
px 0px; }
  .poll-embed .poll-wrapper.poll-web .poll-status { color: var(--color-fg-s=
econdary-themed); }
  .poll-embed .poll-wrapper.poll-web .poll-author-visibility-toggle:hover {=
 text-decoration: underline; cursor: pointer; }
  .poll-embed.poll-email { margin: var(--size-32) auto; max-width: 600px; }
  .poll-embed.poll-email .poll-email-wrapper { border: var(--border-default=
); border-radius: var(--border-radius-md); font-family: var(--font-family-t=
ext); width: 100%; color: var(--color-fg-primary); padding: var(--size-16) =
var(--size-16) var(--size-8); }
  .poll-embed.poll-email .poll-email-wrapper tbody { width: 100%; display: =
table; }
  .poll-embed.poll-email .poll-email-wrapper.poll-email-wrapper--thefp { bo=
rder-top: 5px solid var(--color-fg-primary-themed); border-bottom: 5px soli=
d var(--color-fg-primary-themed); border-left: 1px solid var(--color-utilit=
y-detail); border-right: 1px solid var(--color-utility-detail); border-radi=
us: 0px; }
  .poll-embed.poll-email .poll-email-wrapper .poll-header { margin-bottom: =
var(--size-4); font-size: var(--font-size-12); line-height: var(--line-heig=
ht-20); font-weight: var(--font-weight-medium); color: var(--color-fg-secon=
dary); padding: 0px; }
  .poll-embed.poll-email .poll-email-wrapper .poll-vote-link { text-decorat=
ion: none; color: var(--color-fg-secondary); width: 100%; height: 100%; dis=
play: block; }
  .poll-embed.poll-email .poll-email-wrapper .poll-vote-link .poll-vote-con=
tents { width: 100%; height: 100%; display: block; font-weight: var(--font-=
weight-bold); font-size: var(--font-size-14); line-height: var(--line-heigh=
t-20); color: var(--color-fg-primary); }
  .poll-embed.poll-email .poll-email-wrapper .poll-description, .poll-embed=
.poll-email .poll-email-wrapper .poll-question { vertical-align: top; font-=
weight: var(--font-weight-heavy); color: var(--color-fg-primary); font-size=
: var(--line-height-20); line-height: var(--line-height-32); margin-bottom:=
 var(--size-8); font-family: var(--font-family-title); }
  .poll-embed.poll-email .poll-email-wrapper .poll-description { font-weigh=
t: var(--font-weight-regular); font-size: var(--font-size-14); line-height:=
 var(--line-height-20); font-family: var(--font-family-text); }
  .poll-embed.poll-email .poll-email-wrapper .poll-options { border-spacing=
: 0 var(--size-12); }
  .poll-embed.poll-email .poll-email-wrapper .poll-options .poll-option a {=
 border: var(--border-default); border-radius: var(--border-radius-sm); bac=
kground-color: var(--color-bg-secondary); text-align: center; padding: 10px=
 0px; }
  .poll-embed.poll-email .poll-email-wrapper.poll-email-wrapper--thefp .pol=
l-options { border-spacing: 0 var(--size-16); }
  .poll-embed.poll-email .poll-email-wrapper.poll-email-wrapper--thefp .pol=
l-options .poll-option a { border-radius: 0px; border: 1px solid rgb(22, 22=
, 19); background-color: rgb(255, 255, 255); text-align: center; padding: v=
ar(--size-16) 0; }
  .finish-invite, .invite-page, .invite-success { font-family: var(--font_f=
amily_ui, var(--font-family-text)); }
  .invite-page .form .sideBySideWrap { display: flex; flex-direction: row; =
}
  @media screen and (max-width: 650px) {
  .invite-page .form .sideBySideWrap { display: block; }
}
  .invite-page .form .sideBySideWrap input[name=3D"email"], .invite-page .f=
orm .sideBySideWrap input[name=3D"name"] { margin: 0px 10px 0px 0px; paddin=
g: 10px; border: 1px solid var(--color-utility-detail); border-radius: var(=
--border-radius-sm); }
  @media screen and (max-width: 650px) {
  .invite-page .form .sideBySideWrap input[name=3D"email"], .invite-page .f=
orm .sideBySideWrap input[name=3D"name"] { margin: 0px 0px 10px; }
}
  .invite-page .form .sideBySideWrap button[type=3D"submit"] { margin-top: =
0px; }
  .finish-invite { margin: 0px auto 72px; text-align: center; width: 450px;=
 }
  @media screen and (max-width: 768px) {
  .finish-invite { width: 290px; }
}
  .finish-invite h3 { font-size: 28px; }
  .finish-invite p { color: rgb(102, 102, 102); font-size: 16px; margin-bot=
tom: 0px; }
  .finish-invite .invite-switch-account { color: rgb(102, 102, 102); font-s=
ize: 14px; margin-top: 20px; }
  .reader2-inbox-sidebar { width: 420px; }
  .reader-onboarding-modal-container a, .reader2-inbox-sidebar .reader2-hel=
p-circle { cursor: pointer; }
  .reader2-inbox-sidebar-fixed { position: fixed; top: 156px; right: 0px; w=
idth: 395px; height: calc(var(--full-height) - var(--size-sidebar-offset));=
 border-left: var(--border-default); overflow-y: auto; align-items: stretch=
; flex: 1 0 0%; gap: var(--size-8); padding: 0 var(--size-12); }
  .reader2-inbox-sidebar-fixed > * { flex: 0 0 auto; }
  .reader2-inbox-sidebar-fixed .sidebar-recommendation-button { align-self:=
 flex-start; padding: var(--size-8); height: 32px; font-size: 13px; border-=
radius: var(--border-radius-sm); }
  .reader2-inbox-post { display: flex; flex-flow: column; gap: var(--size-1=
2); font-size: var(--font-size-14); font-weight: var(--font-weight-semibold=
); position: relative; padding: var(--size-20) !important; }
  @media (max-width: 650px) {
  .reader2-inbox-post { padding: var(--size-16) !important; }
}
  .reader2-post-head { position: relative; display: flex; gap: var(--size-1=
2); align-items: center; }
  .reader2-post-head .pub-name { display: inline; flex: 1 1 1px; min-width:=
 0px; width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: n=
owrap; }
  .reader2-post-body { display: grid; grid: auto / 1fr auto; gap: var(--siz=
e-24); align-items: start; }
  @media (max-width: 650px) {
  .reader2-post-body { gap: var(--size-16); }
}
  .reader2-post-title { font-family: var(--font-family-title); font-size: v=
ar(--font-size-16); font-weight: var(--font-weight-bold); letter-spacing: v=
ar(--letter-spacing-16); color: var(--color-fg-primary); line-height: var(-=
-line-height-24); }
  .reader2-post-picture-container { display: flex; position: relative; bord=
er-radius: var(--border-radius-sm); background-color: var(--color-light-bg-=
primary); overflow: hidden; }
  .reader2-post-picture { width: 160px; height: 120px; object-fit: cover; }
  .reader2-post-picture.podcast { width: 120px; }
  @media (max-width: 650px) {
  .reader2-post-picture { width: 64px; height: 64px; }
  .reader2-post-picture.podcast { width: 64px; }
}
  .reader2-post-picture.small { width: 56px; height: 56px; }
  .reader2-picture-overlay { position: absolute; inset: 0px; display: flex;=
 align-items: center; justify-content: center; }
  .reader2-post-actions { display: none; }
  @media (hover: hover) {
  .reader2-inbox-post:hover .reader2-post-actions { display: flex; }
}
  .reader2-inbox-post .inbox-item-actions-menu { opacity: 0; transition: no=
ne; }
  .reader2-inbox-post .inbox-item-timestamp, .reader2-inbox-post .reader2-u=
nread-dot { opacity: 1; transition: var(--animate-hover); }
  .reader2-inbox-post.hover-action-menu:hover .inbox-item-timestamp, .reade=
r2-inbox-post.hover-action-menu:hover .reader2-unread-dot, .reader2-inbox-p=
ost[data-selected=3D"true"] .inbox-item-timestamp, .reader2-inbox-post[data=
-selected=3D"true"] .reader2-unread-dot { opacity: 0; }
  .reader2-inbox-post.hover-action-menu:hover .inbox-item-actions-menu, .re=
ader2-inbox-post[data-selected=3D"true"] .inbox-item-actions-menu { opacity=
: 1; }
  .inbox-item-actions-list { width: 200px; }
  .inbox-item-action { align-items: center; justify-content: flex-start; }
  .inbox-item-action .inbox-item-action-icon { color: var(--color-fg-primar=
y); height: 20px; padding: 6px; width: 20px; }
  .reader2-post-action-button { display: flex; width: var(--size-24); heigh=
t: var(--size-24); align-items: center; justify-content: center; padding: 0=
px; border: 1px solid transparent; border-radius: var(--border-radius-sm); =
cursor: pointer; background: 0px 0px; }
  .reader2-post-action-button svg { stroke: var(--color-fg-primary); }
  .reader2-post-action-button:hover { border-color: var(--color-utility-det=
ail); }
  .reader2-min-w-0 { min-width: 0px; }
  .reader2-info-card { display: flex; flex-flow: row; padding: var(--size-1=
2) var(--size-16); gap: var(--size-8); background: var(--color-bg-secondary=
); border-radius: var(--border-radius-md); align-items: center; margin: 0px=
; }
  .reader2-info-card-icon { fill: var(--color-fg-secondary); stroke: var(--=
color-bg-secondary); }
  @media screen and (max-width: 768px) {
  .reader2-info-card-icon { display: none; }
}
  .reader2-font-base { font-family: var(--font-family-text); -webkit-font-s=
moothing: antialiased; }
  .reader2-page { color: var(--color-fg-primary); font-size: var(--font-siz=
e-16); flex: 1 0 1px; min-width: 0px; }
  .reader2-page, .reader2-page-top { display: flex; flex-flow: column; }
  @media (max-width: 650px) {
  .reader2-page-top { border-bottom: none; padding-bottom: 0px; }
}
  .reader2-page-center { display: flex; flex: 1 1 auto; align-items: center=
; justify-content: center; }
  .reader2-page-body { display: flex; flex-flow: column; padding: 0 0 var(-=
-size-24); flex: 1 1 auto; }
  @media screen and (max-width: 768px) {
  .reader2-page-body { padding: 0px; }
}
  .reader2-row { display: flex; }
  .reader2-split-row { justify-content: space-between; }
  .reader2-page-section { display: flex; flex-flow: column; padding: var(--=
size-16) 0; gap: var(--size-16); }
  .reader2-page-section:first-child { padding-top: 0px; }
  @media (max-width: 650px) {
  .reader2-page-section { gap: var(--size-8); }
}
  .reader2-section-title { display: flex; justify-content: space-between; a=
lign-items: center; height: var(--size-40); }
  .reader2-section-title .reader2-button-secondary { border: 0px; font-weig=
ht: var(--font-weight-medium); }
  .reader2-section-title h2 { margin: 0px; }
  .reader2-header-actions { display: flex; align-self: stretch; }
  .reader2-clickable { box-sizing: border-box; border-radius: var(--border-=
radius-sm); cursor: pointer; transition: var(--animate-hover); }
  @media (min-width: 650px) {
  .reader2-clickable:hover { cursor: pointer; background-color: var(--color=
-bg-secondary); }
}
  .reader2-item-meta { font-family: var(--font-family-meta); font-weight: v=
ar(--font-weight-medium); font-size: var(--font-size-12); text-transform: u=
ppercase; line-height: 16px; letter-spacing: var(--letter-spacing-meta); co=
lor: var(--color-fg-secondary); display: inline; }
  .reader2-item-meta svg { fill: var(--color-fg-secondary); }
  .reader2-item-meta .meta-icon { width: 14px; height: 14px; margin: 1px 4p=
x 0px 0px; vertical-align: text-top; }
  .reader2-item-meta .meta-bullet { margin: 0px 6px; }
  .reader2-item-meta .meta-audience-badge { color: var(--color-accent-fg-pu=
rple); text-transform: uppercase; }
  .reader2-button-row { display: flex; gap: var(--size-12); }
  .reader2-button { outline: 0px; border: 0px; background: 0px 0px; padding=
: 0px; appearance: none; cursor: pointer; white-space: nowrap; font-family:=
 inherit; user-select: none; transition: var(--animate-hover); }
  .reader2-button:disabled { cursor: unset; }
  .reader2-button-borderless, .reader2-button-button { position: relative; =
align-items: center; justify-content: center; padding: 0px 20px; }
  .reader2-button-borderless, .reader2-button-button, .reader2-button-circl=
e, .reader2-button-round { display: flex; gap: var(--size-12); font-family:=
 var(--font-family-text); font-size: var(--font-size-14); font-weight: var(=
--font-weight-medium); letter-spacing: var(--letter-spacing-14); height: au=
to; }
  .reader2-button-round { position: relative; align-items: center; justify-=
content: center; padding: 0px 20px; }
  .reader2-button-borderless.reader2-button-large, .reader2-button-button.r=
eader2-button-large, .reader2-button-circle.reader2-button-large, .reader2-=
button-round.reader2-button-large { padding: 0 var(--size-32); }
  .reader2-button-borderless.fixedHeight, .reader2-button-button.fixedHeigh=
t, .reader2-button-circle.fixedHeight, .reader2-button-round.fixedHeight { =
height: var(--size-40); }
  .reader2-button-borderless.fixedHeight.reader2-button-small, .reader2-but=
ton-button.fixedHeight.reader2-button-small, .reader2-button-circle.fixedHe=
ight.reader2-button-small, .reader2-button-round.fixedHeight.reader2-button=
-small { height: var(--size-32); }
  .reader2-button-borderless.fixedHeight.reader2-button-large, .reader2-but=
ton-button.fixedHeight.reader2-button-large, .reader2-button-circle.fixedHe=
ight.reader2-button-large, .reader2-button-round.fixedHeight.reader2-button=
-large { height: var(--size-48); }
  .reader2-button-button { border-radius: var(--border-radius-sm); }
  .reader2-button-borderless { border-color: transparent; }
  .reader2-button-round { border-radius: var(--border-radius-full); height:=
 var(--size-40); padding: 0 var(--size-16); }
  .reader2-button-round.hasLeftIcon { padding-left: 10px; }
  .reader2-button-round.hasRightIcon { padding-right: 10px; }
  .reader2-button-round .reader2-button-icon-circle { width: 20px; height: =
20px; border-radius: var(--border-radius-full); background-color: var(--col=
or-bg-primary); display: flex; justify-content: center; align-items: center=
; }
  .reader2-button-circle, .reader2-button-rounded { border-radius: var(--bo=
rder-radius-full); position: relative; height: var(--size-40); justify-cont=
ent: center; align-items: center; }
  .reader2-button-circle.reader2-button-small, .reader2-button-rounded.read=
er2-button-small { height: var(--size-32); width: var(--size-32); }
  .reader2-button-rounded { padding: 10px 16px; }
  .reader2-button-circle { padding: 0px; width: var(--size-40); }
  .reader2-button-flex, .reader2-button-reset, .reader2-button-text { font-=
size: inherit; font-weight: inherit; color: inherit; background: 0px 0px; p=
adding: 0px; }
  .reader2-button-text { display: inline; }
  .reader2-button-text:hover { text-decoration: underline; }
  .reader2-button-flex, .reader2-button-reset { border: 0px; outline: 0px; =
appearance: none; line-height: 0; }
  .reader2-button-reset { display: inline-block; }
  .reader2-button-flex { display: flex; height: auto; align-items: center; =
justify-content: center; }
  .reader2-button-flex:hover, .reader2-button-primary:hover { opacity: 0.8;=
 }
  .reader2-button-primary { background-color: var(--color-accent-fg-orange)=
; color: var(--color-light-bg-primary); }
  .reader2-button-primary svg { stroke: var(--color-light-bg-primary); }
  .reader2-button-primary .reader2-button-icon-circle svg { stroke: var(--c=
olor-accent-fg-orange); }
  .reader2-button-primary:disabled { opacity: 0.5; }
  .reader2-button-secondary { background-color: var(--color-bg-primary); bo=
rder: var(--border-default); color: var(--color-fg-secondary); }
  .reader2-button-secondary:hover { background-color: var(--color-bg-second=
ary); }
  .reader2-button-secondary:disabled { opacity: 0.7; }
  .reader2-button-tertiary { border: var(--border-default); color: var(--co=
lor-fg-secondary); }
  .reader2-button-tertiary:hover { background-color: var(--color-bg-seconda=
ry); }
  .reader2-button-tertiary:disabled { opacity: 0.7; }
  .reader2-button-dropdown { padding: var(--size-16); gap: var(--size-12); =
}
  .reader2-button-destructive, .reader2-button-error { background-color: va=
r(--color-semantic-error-bg-primary); color: var(--color-light-bg-primary);=
 }
  .reader2-button-destructive:hover, .reader2-button-error:hover { opacity:=
 0.8; }
  .reader2-button-destructive:disabled, .reader2-button-error:disabled { op=
acity: 0.7; }
  .reader2-button-twitter { background-color: var(--color-fg-accent-cyan); =
color: var(--color-light-bg-primary); }
  .reader2-button-facebook svg, .reader2-button-twitter svg { stroke: none;=
 fill: var(--color-light-bg-primary); }
  .reader2-button-twitter:hover { opacity: 0.8; }
  .reader2-button-twitter:disabled { opacity: 0.7; }
  .reader2-button-facebook { background-color: var(--color-accent-fg-blue);=
 color: var(--color-light-bg-primary); }
  .reader2-button-facebook:hover { opacity: 0.8; }
  .reader2-button-facebook:disabled { opacity: 0.7; }
  .reader2-button-text-primary { color: var(--color-accent-fg-orange); }
  .reader2-button-text-secondary { color: var(--color-fg-secondary); }
  .reader2-button-text-destructive { color: var(--color-semantic-error-bg-p=
rimary); }
  .reader2-icon-button { background-color: var(--color-bg-secondary); borde=
r-radius: var(--border-radius-sm); }
  .reader2-icon-button.small svg { width: 16px; height: 16px; }
  @keyframes travel {=20
  0% { background-position: 0px 0px; }
  100% { background-position: 200% 0px; }
}
  .reader2-modal-title-text, body .reader2-text-h1 { font-family: var(--fon=
t-family-title); font-size: var(--font-size-32); color: var(--color-fg-prim=
ary); }
  body .reader2-text-h1 { line-height: var(--line-height-40); letter-spacin=
g: var(--letter-spacing-32); font-weight: var(--font-weight-bold); }
  @media (max-width: 650px) {
  body .reader2-text-h1 { font-size: var(--font-size-32); }
}
  .reader2-modal-title-text { line-height: 56px; letter-spacing: 0.38px; fo=
nt-weight: var(--font-weight-heavy); }
  .reader2-paragraph { color: var(--color-fg-primary); font-size: var(--fon=
t-size-14); line-height: var(--line-height-20); letter-spacing: var(--lette=
r-spacing-14); font-weight: var(--font-weight-regular); overflow-wrap: brea=
k-word; }
  .reader2-paragraph.reader2-font-serif { font-family: var(--font-family-se=
rif); font-size: var(--font-size-16); line-height: var(--line-height-24); }
  @media (max-width: 650px) {
  .reader2-paragraph.reader2-font-serif { font-size: var(--font-size-16); l=
ine-height: var(--line-height-20); }
}
  .reader2-paragraph.reader2-primary { color: var(--color-fg-primary); }
  .reader2-paragraph.reader2-secondary { color: var(--color-fg-secondary); =
}
  @media (max-width: 650px) {
  .reader2-paragraph { line-height: var(--line-height-24); }
  body .reader2-section-title { font-family: var(--font-family-meta); font-=
weight: var(--font-weight-medium); font-size: var(--font-size-12); text-tra=
nsform: uppercase; line-height: var(--line-height-20); letter-spacing: var(=
--letter-spacing-meta); color: var(--color-fg-secondary); }
}
  .reader2-text-h4 { font-family: var(--font-family-title); font-size: var(=
--font-size-16); font-weight: var(--font-weight-bold); line-height: var(--l=
ine-height-24); }
  @media screen and (max-width: 768px) {
  .reader2-text-h4 { line-height: var(--line-height-24); }
}
  .reader2-text-meta { font-family: var(--font-family-meta); font-weight: v=
ar(--font-weight-medium); font-size: var(--font-size-12); text-transform: u=
ppercase; line-height: var(--line-height-20); letter-spacing: var(--letter-=
spacing-meta); color: var(--color-fg-secondary); }
  .reader2-item-title { font-family: var(--font-family-title); font-size: v=
ar(--font-size-16); font-weight: var(--font-weight-heavy); color: var(--col=
or-fg-primary); }
  .reader2-subtitle { color: var(--color-fg-secondary); font-size: var(--fo=
nt-size-14); line-height: var(--line-height-20); margin: var(--size-8) 0; }
  hr.reader2-separator { background: var(--color-utility-detail); border: 0=
px; height: 1px; margin: var(--size-16) 0; }
  .home-page, .home-page .home-sitemap .home-sitemap-links a { color: var(-=
-print_on_web_bg_color, var(--color-fg-primary)); }
  .home-page { font-family: var(--font_family_ui, var(--font-family-text));=
 background: var(--web_bg_color, var(--color-bg-primary)); }
  .home-page .profile-theme { --size-reader-top-bar: 72px; --size-top-bar: =
72px; display: grid; justify-content: center; grid-template-columns: var(--=
size-left-nav) 1fr; min-height: calc(90vh - var(--size-top-bar)); }
  .home-page .profile-theme .reader-nav-page { display: flex; justify-conte=
nt: center; }
  @media screen and (max-width: 650px) {
  .home-page .profile-theme { display: block; min-height: auto; }
}
  .home-page .profile-theme .profile-connections { display: flex; justify-c=
ontent: center; width: 100%; }
  .home-page .home-sitemap { margin-top: 32px; padding-bottom: 32px; }
  @media screen and (max-width: 650px) {
  .home-page .home-sitemap { margin-top: 0px; margin-bottom: 24px; }
}
  .home-page .home-sitemap.magaziney { max-width: min(100%, 1100px); margin=
: 0px auto; }
  @media screen and (max-width: 650px) {
  .home-page .home-sitemap.magaziney { display: none; }
}
  .home-page .home-sitemap .home-sitemap-title { height: 48px; display: fle=
x; font-size: 14px; font-weight: var(--font-weight-medium); align-items: ce=
nter; justify-content: flex-start; box-sizing: border-box; border-bottom: v=
ar(--border-default-themed); color: var(--print_on_web_bg_color, var(--colo=
r-fg-primary)); margin: 24px 0px 0px; }
  .home-page .home-sitemap .home-sitemap-signup-form { margin-top: 20px; }
  .home-page .home-sitemap .home-sitemap-signup-form .sideBySideWrap { disp=
lay: flex; flex-direction: row; }
  .home-page .home-sitemap .home-sitemap-signup-form .sideBySideWrap input[=
type=3D"email"] { padding: 10px; max-width: 280px; border-top-color: ; bord=
er-top-style: ; border-top-width: ; border-bottom-color: ; border-bottom-st=
yle: ; border-bottom-width: ; border-left-color: ; border-left-style: ; bor=
der-left-width: ; border-image-source: ; border-image-slice: ; border-image=
-width: ; border-image-outset: ; border-image-repeat: ; border-right: none;=
 border-radius: var(--border-radius-sm) 0 0 var(--border-radius-sm); }
  .home-page .home-sitemap .home-sitemap-signup-form .sideBySideWrap .butto=
n[type=3D"submit"] { flex-shrink: 0; margin-top: 0px; border-radius: 0 var(=
--border-radius-sm) var(--border-radius-sm) 0; }
  .home-page .home-sitemap .home-sitemap-subscribe { display: inline-block;=
 margin-top: 20px; padding: 10px 16px; height: auto; }
  .home-page .home-sitemap .home-sitemap-links { display: flex; flex-flow: =
column; justify-content: flex-start; }
  .home-page .home-sitemap .home-sitemap-links a { margin-top: 16px; font-s=
ize: 14px; line-height: 20px; text-decoration: none; }
  .home-page .home-sitemap .home-sitemap-links a.subscribe { color: var(--p=
rint_pop); }
  .home-page .home-sitemap .home-sitemap-links a:hover { text-decoration: u=
nderline; }
  .classic-home-page .post-list { padding-bottom: 28px; }
  .classic-home-page .post-list .post-list-hidden-posts:first-child, .class=
ic-home-page .post-list .post-list-hidden-posts > .container .post-header:f=
irst-child, .classic-home-page .post-list .post-list-post:first-child { bor=
der-top: none; }
  .classic-home-page .post-list .post-list-hidden-posts { background-color:=
 var(--color-utility-detail); box-shadow: rgba(255, 255, 255, 0.4) 0px -500=
px 0px inset; }
  .classic-home-page .post-list .post-list-hidden-posts > .container { posi=
tion: relative; margin: 0px auto; }
  .classic-home-page .post-list .post-list-hidden-posts > .container .post-=
header { padding: 22px 16px 14px; border-top: 1px solid var(--color-utility=
-detail); }
  @media screen and (min-width: 768px) {
  .classic-home-page .post-list .post-list-hidden-posts > .container .post-=
header { padding-left: 0px; padding-right: 0px; }
}
  .classic-home-page .post-list .post-list-hidden-posts > .container .post-=
header.collapsed { display: none; }
  .classic-home-page .post-list .post-list-hidden-posts > .container .post-=
header .post-title { margin-top: 0px; font-size: 16px; font-weight: 400; }
  .classic-home-page .post-list .post-list-hidden-posts > .container .post-=
header .post-title a { text-decoration: none; font-family: var(--font_famil=
y_headings, var(--font_family_headings_preset, var(--font-family-title))); =
font-weight: var(--font_weight_headings_preset, bold); -webkit-font-smoothi=
ng: antialiased; }
  .classic-home-page .post-list .post-list-hidden-posts > .container .post-=
header .post-title a svg { margin-right: 7px; }
  .classic-home-page .post-list .post-list-hidden-posts > .container .post-=
header .post-meta { margin-bottom: 0px; }
  .classic-home-page .post-list .post-list-hidden-posts > .container .colla=
pse-toggle { position: absolute; right: 16px; margin-top: -11.5px; padding:=
 0px 4px; background: rgb(255, 255, 255); border: 1px solid var(--color-uti=
lity-detail); border-radius: var(--border-radius-sm); color: var(--print_se=
condary, var(--color-fg-secondary)); font-family: var(--font_family_ui, var=
(--font-family-text)); font-size: 12px; line-height: 21px; cursor: pointer;=
 user-select: none; }
  @media screen and (min-width: 768px) {
  .classic-home-page .post-list .post-list-hidden-posts > .container .colla=
pse-toggle { right: 6px; }
}
  .classic-home-page .post-list .post-list-hidden-posts.showing > .containe=
r .post-header.collapsed { display: block; }
  .classic-home-page .post-list .coming-soon p { margin: 128px 0px 20px; co=
lor: rgb(187, 187, 187); font-family: var(--font_family_ui, var(--font-fami=
ly-text)); font-size: 24px; font-weight: 700; text-align: center; }
  .classic-home-page .post-list .post-loader p { margin: 40px 0px; color: r=
gb(170, 170, 170); font-family: var(--font_family_ui, var(--font-family-tex=
t)); font-size: 16px; text-align: center; }
  .classic-home-page .post-list .post-loader p::before { display: inline-bl=
ock; margin-right: 12px; height: 12px; width: 1px; background: rgb(170, 170=
, 170); animation: 0.75s ease 0s infinite normal none running rotate; conte=
nt: ""; }
  .classic-home-page .post-list .archive-link { display: block; margin-bott=
om: var(--size-24); color: var(--print_secondary, var(--color-fg-secondary)=
); font-size: 12px; text-align: center; }
  .classic-home-page .post-list table.thread-head { border: 0px; padding-to=
p: 32px; padding-bottom: 24px; }
  .classic-home-page .post-list table.thread-head .post-header { margin-bot=
tom: 16px; }
  @media screen and (min-width: 541px) {
  #substack-home .discover-page .reader-onboarding-modal .modal-content .co=
ntainer { width: 552px; }
}
  @media screen and (max-width: 650px) {
  .reader-onboarding-modal.wide .modal-content { padding: 0px; }
}
  .reader-onboarding-modal-container { padding: 24px 36px 36px; font-family=
: var(--font_family_ui, var(--font-family-text)); text-align: center; }
  @media screen and (min-width: 541px) {
  .reader-onboarding-modal-container .categories-step, .reader-onboarding-m=
odal-container .profile-step, .reader-onboarding-modal-container .signup-st=
ep, .reader-onboarding-modal-container .suggestions-step { min-height: 600p=
x; }
  .reader-onboarding-modal-container .pub-signup-step { min-height: 350px; =
}
  .reader-onboarding-modal-container .error-step, .reader-onboarding-modal-=
container .pub-landing-step, .reader-onboarding-modal-container .twitter-st=
ep, .reader-onboarding-modal-container .welcome-step { height: 408px; }
}
  .reader-onboarding-modal-container .categories-step, .reader-onboarding-m=
odal-container .error-step, .reader-onboarding-modal-container .profile-ste=
p, .reader-onboarding-modal-container .pub-landing-step, .reader-onboarding=
-modal-container .pub-signup-step, .reader-onboarding-modal-container .sugg=
estions-step, .reader-onboarding-modal-container .welcome-step { padding-to=
p: 12px; }
  .reader-onboarding-modal-container .categories-step h1, .reader-onboardin=
g-modal-container .categories-step h2, .reader-onboarding-modal-container .=
categories-step h3, .reader-onboarding-modal-container .error-step h1, .rea=
der-onboarding-modal-container .error-step h2, .reader-onboarding-modal-con=
tainer .profile-step h1, .reader-onboarding-modal-container .profile-step h=
2, .reader-onboarding-modal-container .pub-landing-step h1, .reader-onboard=
ing-modal-container .pub-landing-step h2, .reader-onboarding-modal-containe=
r .pub-landing-step h3, .reader-onboarding-modal-container .pub-signup-step=
 h1, .reader-onboarding-modal-container .pub-signup-step h2, .reader-onboar=
ding-modal-container .pub-signup-step h3, .reader-onboarding-modal-containe=
r .signup-step h1, .reader-onboarding-modal-container .signup-step h2, .rea=
der-onboarding-modal-container .signup-step h3, .reader-onboarding-modal-co=
ntainer .suggestions-step h1, .reader-onboarding-modal-container .suggestio=
ns-step h2, .reader-onboarding-modal-container .suggestions-step h3, .reade=
r-onboarding-modal-container .twitter-step h1, .reader-onboarding-modal-con=
tainer .twitter-step h2, .reader-onboarding-modal-container .twitter-step h=
3, .reader-onboarding-modal-container .welcome-step h1, .reader-onboarding-=
modal-container .welcome-step h2 { font-weight: var(--font-weight-bold); }
  .reader-onboarding-modal-container .profile-step h3 { }
  .reader-onboarding-modal-container .categories-step h4, .reader-onboardin=
g-modal-container .categories-step h5, .reader-onboarding-modal-container .=
categories-step h6, .reader-onboarding-modal-container .error-step h3, .rea=
der-onboarding-modal-container .error-step h4, .reader-onboarding-modal-con=
tainer .error-step h5, .reader-onboarding-modal-container .error-step h6, .=
reader-onboarding-modal-container .profile-step h4, .reader-onboarding-moda=
l-container .profile-step h5, .reader-onboarding-modal-container .profile-s=
tep h6, .reader-onboarding-modal-container .pub-landing-step h4, .reader-on=
boarding-modal-container .pub-landing-step h5, .reader-onboarding-modal-con=
tainer .pub-landing-step h6, .reader-onboarding-modal-container .pub-signup=
-step h4, .reader-onboarding-modal-container .pub-signup-step h5, .reader-o=
nboarding-modal-container .pub-signup-step h6, .reader-onboarding-modal-con=
tainer .signup-step h4, .reader-onboarding-modal-container .signup-step h5,=
 .reader-onboarding-modal-container .signup-step h6, .reader-onboarding-mod=
al-container .suggestions-step h4, .reader-onboarding-modal-container .sugg=
estions-step h5, .reader-onboarding-modal-container .suggestions-step h6, .=
reader-onboarding-modal-container .twitter-step h4, .reader-onboarding-moda=
l-container .twitter-step h5, .reader-onboarding-modal-container .twitter-s=
tep h6, .reader-onboarding-modal-container .welcome-step h3, .reader-onboar=
ding-modal-container .welcome-step h4, .reader-onboarding-modal-container .=
welcome-step h5, .reader-onboarding-modal-container .welcome-step h6 { font=
-weight: var(--font-weight-bold); }
  .reader-onboarding-modal-container .categories-step p, .reader-onboarding=
-modal-container .error-step p, .reader-onboarding-modal-container .profile=
-step p, .reader-onboarding-modal-container .pub-landing-step p, .reader-on=
boarding-modal-container .pub-signup-step p, .reader-onboarding-modal-conta=
iner .signup-step p, .reader-onboarding-modal-container .suggestions-step p=
, .reader-onboarding-modal-container .twitter-step p, .reader-onboarding-mo=
dal-container .welcome-step p { color: var(--color-fg-secondary); margin: 0=
px; }
  .reader-onboarding-modal-container .modal-ctas { display: flex; flex-dire=
ction: column; width: 100%; }
  .reader-onboarding-modal-container .modal-ctas p { color: var(--color-fg-=
secondary); font-size: 14px; line-height: 21px; margin-bottom: 8px; }
  .reader-onboarding-modal-container .modal-ctas p:last-of-type { margin-bo=
ttom: 0px; }
  .reader-onboarding-modal-container .modal-ctas button:not(.pencraft) { di=
splay: inline-block; box-sizing: border-box; padding: 10px 20px; width: 100=
%; }
  .reader-onboarding-modal-container .modal-ctas button:not(.pencraft).smal=
l { border: 0px; cursor: pointer; font-weight: var(--font-weight-regular); =
color: var(--color-fg-secondary); }
  .reader-onboarding-modal-container .modal-ctas button:not(.pencraft).butt=
on[type=3D"submit"] { margin-top: 20px; }
  @media screen and (max-width: 650px) {
  .reader-onboarding-modal-container .modal-ctas { position: fixed; bottom:=
 24px; }
  .reader-onboarding-modal-container { padding-left: 0px; padding-right: 0p=
x; height: 90vh; }
}
  .reader-onboarding-modal-container .big-checkbox { border-color: var(--co=
lor-fg-secondary); height: 22px; width: 22px; }
  .reader-onboarding-modal-container .big-checkbox.checked { background-col=
or: var(--color-accent-fg-orange); border-color: var(--color-accent-fg-oran=
ge); }
  .reader-onboarding-modal-container div.spacer { height: 100px; }
  @media screen and (max-width: 650px) {
  .reader-onboarding-modal-container div.spacer { height: 50px; }
}
  .reader-onboarding-modal-container h3 { margin-bottom: 4px; }
  .reader-onboarding-modal-container p { font-size: 16px; font-weight: var(=
--font-weight-regular); line-height: 24px; color: var(--color-fg-secondary)=
; }
  .reader-onboarding-modal-container a.small { text-decoration: none; font-=
size: 14px; color: var(--color-fg-secondary); }
  .reader-onboarding-modal-container button.small { border: 0px; background=
-color: transparent; cursor: pointer; font-weight: var(--font-weight-regula=
r); color: var(--color-fg-secondary); padding: 12px; font-size: 14px; }
  .reader-onboarding-modal-container .bulk-action-row button.small { paddin=
g: 0px 6px 0px 0px; display: inline-block; }
  @media screen and (max-width: 650px) {
  .reader-onboarding-modal-container .bulk-action-row button.small { paddin=
g: 0px; }
}
  .reader-onboarding-modal-container .button { height: 48px; }
  .reader-onboarding-modal-container .pub-signup-step, .reader-onboarding-m=
odal-container .signup-step, .reader-onboarding-modal-container .twitter-st=
ep, .reader-onboarding-modal-container .welcome-step { height: 100%; displa=
y: flex; flex-direction: column; align-items: center; }
  .reader-onboarding-modal-container .signup-step h3, .reader-onboarding-mo=
dal-container .twitter-step h3, .reader-onboarding-modal-container .welcome=
-step h3 { font-size: 24px; margin-top: 0px; }
  .reader-onboarding-modal-container .pub-signup-step form, .reader-onboard=
ing-modal-container .signup-step form, .reader-onboarding-modal-container .=
twitter-step form, .reader-onboarding-modal-container .welcome-step form { =
display: flex; flex-direction: column; justify-content: space-between; heig=
ht: 100%; width: 100%; }
  .reader-onboarding-modal-container .pub-signup-step form div.error, .read=
er-onboarding-modal-container .signup-step form div.error, .reader-onboardi=
ng-modal-container .twitter-step form div.error, .reader-onboarding-modal-c=
ontainer .welcome-step form div.error { position: static; margin-top: 0px; =
}
  .reader-onboarding-modal-container .categories-step > button, .reader-onb=
oarding-modal-container .categories-step > div.bottom > button, .reader-onb=
oarding-modal-container .profile-step form button[type=3D"submit"], .reader=
-onboarding-modal-container .pub-signup-step .modal-ctas, .reader-onboardin=
g-modal-container .pub-signup-step form button[type=3D"submit"], .reader-on=
boarding-modal-container .signup-step .modal-ctas, .reader-onboarding-modal=
-container .signup-step form button[type=3D"submit"], .reader-onboarding-mo=
dal-container .suggestions-step > button, .reader-onboarding-modal-containe=
r .suggestions-step > div.bottom > button, .reader-onboarding-modal-contain=
er .twitter-step .modal-ctas, .reader-onboarding-modal-container .welcome-s=
tep .modal-ctas, .reader-onboarding-modal-container .welcome-step > .modal-=
ctas > button { width: 100%; }
  .reader-onboarding-modal-container .pub-signup-step .modal-ctas p, .reade=
r-onboarding-modal-container .signup-step .modal-ctas p, .reader-onboarding=
-modal-container .twitter-step .modal-ctas p, .reader-onboarding-modal-cont=
ainer .welcome-step .modal-ctas p { font-size: 14px; }
  .reader-onboarding-modal-container .pub-signup-step .modal-ctas a.small, =
.reader-onboarding-modal-container .signup-step .modal-ctas a.small, .reade=
r-onboarding-modal-container .twitter-step .modal-ctas a.small, .reader-onb=
oarding-modal-container .welcome-step .modal-ctas a.small { cursor: pointer=
; }
  .reader-onboarding-modal-container .pub-signup-step .modal-ctas .twitter-=
discover, .reader-onboarding-modal-container .signup-step .modal-ctas .twit=
ter-discover, .reader-onboarding-modal-container .twitter-step .modal-ctas =
.twitter-discover, .reader-onboarding-modal-container .welcome-step .modal-=
ctas .twitter-discover { margin: 10px 0px 0px; width: 100%; max-width: none=
; }
  .reader-onboarding-modal-container .pub-signup-step .modal-ctas .twitter-=
discover span, .reader-onboarding-modal-container .signup-step .modal-ctas =
.twitter-discover span, .reader-onboarding-modal-container .twitter-step .m=
odal-ctas .twitter-discover span, .reader-onboarding-modal-container .welco=
me-step .modal-ctas .twitter-discover span { color: var(--color-bg-primary)=
; }
  .reader-onboarding-modal-container .profile-step div.profile-updater form=
 p.left a, .reader-onboarding-modal-container .pub-signup-step .modal-ctas =
p a, .reader-onboarding-modal-container .signup-step .modal-ctas p a, .read=
er-onboarding-modal-container .twitter-step .modal-ctas p a, .reader-onboar=
ding-modal-container .welcome-step .modal-ctas p a { color: inherit; }
  .reader-onboarding-modal-container .twitter-step, .reader-onboarding-moda=
l-container .welcome-step { justify-content: space-between; }
  .reader-onboarding-modal-container .twitter-step .icons .twitter, .reader=
-onboarding-modal-container .welcome-step .icons .twitter { padding-bottom:=
 12px; }
  .reader-onboarding-modal-container .twitter-step .icons .big-arrow, .read=
er-onboarding-modal-container .welcome-step .icons .big-arrow { margin-left=
: 20px; margin-right: 8px; padding-bottom: 18px; }
  .reader-onboarding-modal-container .signup-step, .reader-onboarding-modal=
-container .twitter-step, .single-post-container .single-post article.post.=
video-post { padding-top: 0px; }
  .reader-onboarding-modal-container .pub-signup-step form, .reader-onboard=
ing-modal-container .signup-step form { flex-grow: 2; }
  .reader-onboarding-modal-container .categories-step { height: 100%; }
  .reader-onboarding-modal-container .categories-step div.categories-header=
 { margin-bottom: 32px; }
  @media screen and (max-width: 650px) {
  .reader-onboarding-modal-container .categories-step { justify-content: st=
art; }
}
  .reader-onboarding-modal-container .categories-step .categories { padding=
: 0px; display: flex; gap: var(--size-8); flex-wrap: wrap; }
  @media screen and (max-width: 768px) {
  .reader-onboarding-modal-container .categories-step .categories { padding=
: 0.5rem 0px 0px; }
}
  .reader-onboarding-modal-container .categories-step .fadeout-helper { hei=
ght: 1px; box-shadow: 0 -20px 25px 20px var(--web_bg_color, var(--color-bg-=
primary)); position: relative; z-index: 1; width: 100%; }
  .reader-onboarding-modal-container .categories-step, .reader-onboarding-m=
odal-container .suggestions-step { display: flex; flex-direction: column; j=
ustify-content: space-between; align-items: center; }
  @media screen and (max-width: 650px) {
  .reader-onboarding-modal-container .categories-step, .reader-onboarding-m=
odal-container .suggestions-step { display: block; }
}
  .reader-onboarding-modal-container .categories-step > div.bottom, .reader=
-onboarding-modal-container .suggestions-step > div.bottom { width: 100%; m=
argin-top: 24px; }
  .reader-onboarding-modal-container .profile-step .edit-profile-image > .b=
ig-circle > button > input[type=3D"file"], .reader-onboarding-modal-contain=
er .profile-step.hidden, .reader-onboarding-modal-container .pub-signup-ste=
p .edit-profile-image > .big-circle > button > input[type=3D"file"], .reade=
r-onboarding-modal-container .signup-step .edit-profile-image > .big-circle=
 > button > input[type=3D"file"] { display: none; }
  .reader-onboarding-modal-container .profile-step h3 { font-weight: var(--=
font-weight-bold); margin: 12px 0px 4px; }
  .reader-onboarding-modal-container .profile-step div.profile-updater { ma=
rgin: 0px; width: 100%; }
  .reader-onboarding-modal-container .profile-step div.profile-updater form=
 p.left { text-align: left; margin-top: 12px; }
  .reader-onboarding-modal-container .profile-step div.profile-updater form=
 p.skip { margin-top: 36px; }
  @media screen and (max-width: 650px) {
  .reader-onboarding-modal-container .profile-step div.profile-updater form=
 p.skip { margin-top: 28px; }
}
  .reader-onboarding-modal-container .profile-step div.profile-updater form=
 .button[type=3D"submit"] { margin-top: 12px; }
  .reader-onboarding-modal-container .profile-step form label, .reader-onbo=
arding-modal-container .pub-signup-step form label, .reader-onboarding-moda=
l-container .signup-step form label { text-align: left; margin-bottom: 8px;=
 padding: 0px; font-size: 16px; line-height: 24px; color: var(--color-fg-se=
condary); }
  .reader-onboarding-modal-container .profile-step form p > input[type=3D"c=
heckbox"], .reader-onboarding-modal-container .pub-signup-step form p > inp=
ut[type=3D"checkbox"], .reader-onboarding-modal-container .signup-step form=
 p > input[type=3D"checkbox"] { margin: 0px 6px 0px 0px; }
  .reader-onboarding-modal-container .profile-step form p input[type=3D"tex=
t"], .reader-onboarding-modal-container .profile-step form p > input[type=
=3D"email"], .reader-onboarding-modal-container .pub-signup-step form p inp=
ut[type=3D"text"], .reader-onboarding-modal-container .pub-signup-step form=
 p > input[type=3D"email"], .reader-onboarding-modal-container .signup-step=
 form p input[type=3D"text"], .reader-onboarding-modal-container .signup-st=
ep form p > input[type=3D"email"] { height: 44px; border: var(--border-defa=
ult); border-radius: var(--border-radius-sm); }
  .reader-onboarding-modal-container .profile-step form p input[type=3D"tex=
t"].alternative, .reader-onboarding-modal-container .profile-step form p > =
input[type=3D"email"].alternative, .reader-onboarding-modal-container .pub-=
signup-step form p input[type=3D"text"].alternative, .reader-onboarding-mod=
al-container .pub-signup-step form p > input[type=3D"email"].alternative, .=
reader-onboarding-modal-container .signup-step form p input[type=3D"text"].=
alternative, .reader-onboarding-modal-container .signup-step form p > input=
[type=3D"email"].alternative { height: 48px; background-color: var(--color-=
bg-secondary); border-color: var(--color-utility-detail); }
  .reader-onboarding-modal-container .profile-step form p > textarea, .read=
er-onboarding-modal-container .pub-signup-step form p > textarea, .reader-o=
nboarding-modal-container .signup-step form p > textarea { padding: 10px; m=
in-height: 61px; height: 61px; border: var(--border-default); border-radius=
: var(--border-radius-sm); resize: vertical; }
  .reader-onboarding-modal-container .profile-step .edit-profile-image, .re=
ader-onboarding-modal-container .pub-signup-step .edit-profile-image, .read=
er-onboarding-modal-container .signup-step .edit-profile-image { text-align=
: center; }
  .reader-onboarding-modal-container .profile-step .edit-profile-image > .b=
ig-circle, .reader-onboarding-modal-container .pub-signup-step .edit-profil=
e-image > .big-circle, .reader-onboarding-modal-container .signup-step .edi=
t-profile-image > .big-circle { cursor: default; position: relative; margin=
: 0px auto; border: 0px; background-color: var(--color-bg-primary); display=
: block; width: 100px; height: 100px; }
  .reader-onboarding-modal-container .profile-step .edit-profile-image > .b=
ig-circle > button, .reader-onboarding-modal-container .pub-signup-step .ed=
it-profile-image > .big-circle > button, .reader-onboarding-modal-container=
 .signup-step .edit-profile-image > .big-circle > button { cursor: pointer;=
 width: 48px; height: 48px; border-radius: var(--border-radius-lg); border:=
 solid 1px var(--color-utility-detail); background-color: var(--color-bg-pr=
imary); position: absolute; left: 60px; bottom: 0px; }
  .reader-onboarding-modal-container .pub-landing-step, .reader-onboarding-=
modal-container .pub-signup-step { position: relative; }
  .reader-onboarding-modal-container .pub-landing-step .pub-icon, .reader-o=
nboarding-modal-container .pub-signup-step .pub-icon { margin: auto; width:=
 84px; height: 84px; }
  .reader-onboarding-modal-container .pub-landing-step .pub-icon.author-pho=
to img, .reader-onboarding-modal-container .pub-signup-step .pub-icon.autho=
r-photo img { border-radius: var(--border-radius-full); }
  .reader-onboarding-modal-container .pub-landing-step h3, .reader-onboardi=
ng-modal-container .pub-signup-step h3 { margin-top: 24px; margin-bottom: 4=
px; font-size: 22px; line-height: 26px; }
  .reader-onboarding-modal-container .pub-landing-step p, .reader-onboardin=
g-modal-container .pub-signup-step p { margin-top: 0px; margin-bottom: 0px;=
 line-height: 150%; }
  .reader-onboarding-modal-container .pub-landing-step p.publication-descri=
ption, .reader-onboarding-modal-container .pub-signup-step p.publication-de=
scription { font-size: 16px; margin-bottom: 12px; }
  .reader-onboarding-modal-container .pub-landing-step p.publication-detail=
s, .reader-onboarding-modal-container .pub-signup-step p.publication-detail=
s { font-size: 14px; }
  .reader-onboarding-modal-container .pub-signup-step .form { margin-top: 2=
4px; }
  .reader-onboarding-modal-container .pub-signup-step .pub-icon { justify-c=
ontent: center; }
  .reader-onboarding-modal-container .pub-landing-step form { margin: 0px; =
display: flex; flex-direction: column; justify-content: space-between; heig=
ht: 100%; width: 100%; }
  .reader-onboarding-modal-container .pub-landing-step .modal-ctas { displa=
y: flex; column-gap: 12px; }
  @media screen and (max-width: 650px) {
  .reader-onboarding-modal-container .pub-landing-step .modal-ctas { positi=
on: fixed; bottom: 24px; }
}
  .reader-onboarding-modal-container .pub-landing-step .modal-ctas .button =
{ flex: 1 1 0%; font-weight: var(--font-weight-medium); }
  .reader-onboarding-modal-container .pub-landing-step .modal-ctas .button[=
type=3D"submit"] { margin: 0px; }
  .reader-onboarding-modal-container .pub-landing-step .modal-ctas .button.=
let-me-read { border: 1px solid var(--color-bg-secondary); box-sizing: bord=
er-box; border-radius: var(--border-radius-sm); line-height: 26px; }
  .single-post-container { background: var(--web_bg_color, var(--color-bg-p=
rimary)); color: var(--print_on_web_bg_color, var(--color-fg-primary)); }
  .single-post-container .modal-exit-btn svg { height: 20px; width: 20px; }
  .single-post-container .invisible-on-post-page, .single-post-container .s=
election-popover.hidden { display: none; }
  .single-post-container .single-post article.post.video-post .video-player=
-wrapper { margin: 0px 0px 1.25em -15px; width: 100vw; }
  @media screen and (max-width: 650px) {
  .single-post-container .single-post article.post.video-post .video-player=
-wrapper { margin-bottom: 1em; }
}
  @media screen and (min-width: 768px) {
  .single-post-container .single-post article.post.video-post .video-player=
-wrapper { margin: 2em 0px 1.25em; width: auto; }
}
  @media screen and (min-width: 984px) {
  .single-post-container .single-post article.post.video-post .video-player=
-wrapper.full-width { margin: 2em 0px 2em -116px; width: 960px; }
}
  .single-post-container .single-post article.post.podcast-post { padding: =
0px; }
  .single-post-container .single-post article.post.podcast-post:not(.shows-=
post) .video-player-wrapper { margin: 0px 0px 1.25em -15px; width: 100vw; }
  @media screen and (max-width: 650px) {
  .single-post-container .single-post article.post.podcast-post:not(.shows-=
post) .video-player-wrapper { margin-bottom: 1em; }
}
  @media screen and (min-width: 768px) {
  .single-post-container .single-post article.post.podcast-post:not(.shows-=
post) .video-player-wrapper { margin: 0px 0px 1.25em; width: auto; }
}
  @media screen and (min-width: 984px) {
  .single-post-container .single-post article.post.podcast-post:not(.shows-=
post) .video-player-wrapper.full-width { margin: 0px 0px 2em -50px; width: =
828px; }
}
  .single-post-container .paywall:not(.modal-paywall)::before { display: bl=
ock; position: absolute; top: -128px; left: 0px; height: 128px; width: 100%=
; content: ""; pointer-events: none; }
  .single-post-container .page-nav { padding-bottom: 36px; }
  .signup .form .subtle-help-text::after, .signup .form .subtle-help-text::=
before, .single-post-container .page-nav::after, .single-post-container .pa=
ge-nav::before { display: block; clear: both; content: ""; }
  .post-page-root-comment-list a.more-replies, .single-post-container .page=
-nav a { color: var(--print_secondary, var(--print_secondary_on_web_bg_colo=
r, var(--print_secondary, var(--color-fg-secondary)))); font-family: var(--=
font_family_ui, var(--font-family-text)); text-decoration: none; }
  .single-post-container .page-nav a { font-size: 14px; font-weight: var(--=
font-weight-light); }
  .single-post-container .page-nav a.left { float: left; }
  .single-post-container .page-nav a.right { float: right; }
  .embed-page .account-info-logout a:hover:active, .single-post-container .=
page-nav a:hover:active { opacity: 0.7; }
  .single-post-container .single-post-section.comments-section .container {=
 margin: var(--size-16); display: flex; flex-direction: column; justify-con=
tent: flex-start; gap: var(--size-16); }
  @media screen and (min-width: 768px) {
  .single-post-container .single-post-section.comments-section .container {=
 margin: var(--size-16) auto; }
}
  .single-post-container .single-post-section.comments-section .container .=
visibility-check { position: absolute; }
  .single-post-container .single-post-section.comments-section .comments-se=
ction-title { font-family: var(--font-family-title); font-size: var(--font-=
size-20); font-weight: var(--font-weight-heavy); color: var(--print_on_web_=
bg_color, var(--color-fg-primary)); line-height: var(--line-height-24); mar=
gin: var(--size-8) 0; }
  .single-post-container .single-post-section .container h4 { margin: 0px 0=
px 12px; font-family: var(--font_family_ui, var(--font-family-text)); font-=
weight: var(--font-weight-medium); font-size: 22px; line-height: 26px; }
  .single-post-container .single-post-section .container .more-comments { d=
isplay: block; font-size: 13px; color: var(--print_secondary, var(--print_s=
econdary_on_web_bg_color, var(--print_secondary, var(--color-fg-secondary))=
)); font-weight: 700; font-family: var(--font_family_ui, var(--font-family-=
text)); text-decoration: none; margin-top: 8px; }
  .single-post-container .single-post-section .container .portable-archive =
{ min-height: 540px; }
  .single-post-container .single-post-section .container .portable-archive.=
empty-list { min-height: 240px; }
  @media print {
  .single-post-container .single-post-section .container .portable-archive =
{ display: none; }
}
  .single-post-container .selection-popover, .single-post-container .select=
ion-popover .preview { background-color: var(--web_bg_color, var(--color-bg=
-primary)); border: solid 1px var(--color-utility-detail); border-radius: v=
ar(--border-radius-md); box-shadow: 0 2px 4px -1px var(--background_contras=
t_5); }
  .single-post-container .selection-popover { z-index: 10; display: flex; f=
lex-direction: column; align-items: center; justify-content: center; font-f=
amily: var(--font_family_ui, var(--font-family-text)); padding: 0px 20px; h=
eight: 48px; user-select: none; }
  .single-post-container .selection-popover .preview { opacity: 0; position=
: absolute; bottom: 58px; }
  .single-post-container .selection-popover .preview.show-preview { opacity=
: 1; transition: opacity 0.5s 0.3s; }
  .single-post-container .selection-popover .preview img { width: 400px; he=
ight: 200px; border-radius: var(--border-radius-md); }
  .single-post-container .selection-popover .buttons { height: 48px; displa=
y: flex; flex-direction: row; align-items: center; }
  .single-post-container .selection-popover .buttons span { font-size: 16px=
; margin-right: 12px; }
  .single-post-container .selection-popover .buttons button { padding: 10px=
; }
  .post-page-root-comment-list { margin-top: 0px; }
  .post-page-root-comment-list a.more-replies { display: block; font-size: =
13px; font-weight: 700; }
  .shows-post .image2-inset.image2-full-screen { width: 100% !important; }
  .shows-post .image2-inset.image2-full-screen img { width: 100%; }
  .simple-modal-pad { margin: 0px; padding: var(--size-24); font-size: var(=
--font-size-14); }
  .simple-modal-pad .reader2-modal-title-text { font-family: var(--font-fam=
ily-title); font-size: var(--font-size-32); line-height: 56px; letter-spaci=
ng: 0.38px; font-weight: var(--font-weight-heavy); color: var(--color-fg-pr=
imary); }
  .simple-modal-pad .buttons { display: flex; justify-content: flex-end; ga=
p: var(--size-12); }
  .simple-modal-pad .buttons .button { margin: 0px; }
  .simple-modal-footer { box-sizing: border-box; border-top: var(--border-d=
efault); }
  .simple-modal-footer.reader2-text-b4 { font-size: var(--font-size-14); co=
lor: var(--color-fg-secondary); line-height: var(--line-height-20); }
  .modal-header-icon { width: var(--size-24); height: var(--size-24); }
  .about-page, .archive-page { font-family: var(--font_family_ui, var(--fon=
t-family-text)); }
  .archive-page { padding: 12px 0px 56px; }
  .archive-page .portable-archive { margin-top: 10px; }
  .about-page { padding: var(--size-32) 0; }
  .about-page .page-title, .about-page .page-title a, .about-page .subtitle=
, .about-page h1, .about-page h1 a, .about-page h1.title a, .about-page h2,=
 .about-page h2 a, .about-page h3, .about-page h3 a, .about-page h4, .about=
-page h4 a, .about-page h5, .about-page h5 a, .about-page h6, .about-page h=
6 a, .about-page p, .about-page p a { color: var(--print_on_web_bg_color, v=
ar(--color-fg-primary)); }
  .about-page .captioned-image-container figcaption, .about-page .captioned=
-image-container-static figcaption, .about-page .subtitle, .about-page a.ui=
-secondary { color: var(--print_secondary, var(--print_secondary_on_web_bg_=
color, var(--print_secondary, var(--color-fg-secondary)))); }
  @media print {
  .about-page h1, .about-page h2, .about-page h3, .about-page h4, .about-pa=
ge h5, .about-page h6, .about-page p { color: rgb(0, 0, 0); }
  .about-page h1 a, .about-page h2 a, .about-page h3 a, .about-page h4 a, .=
about-page h5 a, .about-page h6 a, .about-page p a { color: rgb(0, 0, 255);=
 }
}
  @media print {
  .about-page a.ui-secondary a { color: rgb(0, 0, 255); }
}
  .about-page .captioned-image-container figcaption a { color: var(--print_=
on_web_bg_color, var(--color-fg-primary)); }
  .about-page .about-content-wrap { padding-top: var(--size-16); }
  .about-page .about-content-wrap .content-about-silhouette .content-about-=
silhouette-line { background-color: var(--color-bg-primary); position: rela=
tive; overflow: hidden; border-radius: var(--border-radius-sm); margin: 8px=
 0px 16px; height: 14px; }
  .about-page .about-content-wrap .content-about-silhouette .content-about-=
silhouette-line::after { display: block; position: absolute; top: 0px; left=
: 0px; height: 100%; width: 200%; background-image: linear-gradient(to righ=
t,var(--color-bg-secondary),var(--color-bg-primary),var(--color-bg-secondar=
y)); background-size: 50% 100%; background-repeat: repeat-x; animation: 1s =
linear 0s infinite normal none running silhouette-scroll; content: ""; }
  .about-page .about-content-wrap .content-about-silhouette .content-about-=
silhouette-line:last-child { width: 60%; }
  .about-page .about-content-wrap .content-about { padding: var(--size-16) =
0; }
  .about-page .about-content-wrap .content-about > .body { font-family: var=
(--font_family_body, var(--font_family_body_preset, 'Spectral', serif, var(=
--font-family-text))); font-weight: var(--font_weight_body_preset, 400); -w=
ebkit-font-smoothing: antialiased; }
  .about-page .end-cta-container .subscribe-widget, .about-page .end-cta-co=
ntainer .subscribe-widget .button-wrapper { margin: 0px; }
  .about-page .end-cta-container .subscribe-widget .sideBySideWrap .rightBu=
tton, .about-page .end-cta-container .subscribe-widget .sideBySideWrap inpu=
t[name=3D"email"] { height: 40px; font-size: 14px; line-height: 20px; displ=
ay: flex; align-items: center; }
  .about-page .content-people { display: flex; gap: var(--size-16); }
  .about-page .content-people .people-column { width: calc(50% - var(--size=
-16)/2); }
  @media (max-width: 650px) {
  .about-page .content-people { display: block; }
  .about-page .content-people .people-column { width: 100%; }
}
  .about-page .content-people .content-person { box-sizing: border-box; bor=
der: var(--border-default-themed); border-radius: var(--border-radius-md); =
display: inline-block; margin-bottom: var(--size-16); padding: var(--size-8=
); text-decoration: none; width: 100%; cursor: pointer; }
  .about-page .content-people .content-person:hover { background: var(--bac=
kground_contrast_1); }
  .about-page .about-page-section-title { margin: 0px; }
  .about-page .content-child-publications .child-publication { display: fle=
x; flex-direction: row; align-items: center; padding: 16px 0px; border-radi=
us: var(--border-radius-sm); text-decoration: none; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-details { display: flex; flex-direction: row; align-items: center; fle=
x-grow: 1; padding-right: 20px; gap: 10px; }
  @media (max-width: 650px) {
  .about-page .content-child-publications .child-publication .child-publica=
tion-details { flex-direction: column; align-items: flex-start; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-subscribe { min-width: 165px; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-logo { align-self: flex-start; margin-top: 7px; }
}
  .about-page .content-child-publications .child-publication .child-publica=
tion-logo { flex-shrink: 0; width: 72px; height: 72px; border-radius: var(-=
-border-radius-sm); margin-right: 20px; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-info { min-height: 72px; flex-grow: 1; align-self: stretch; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-info .child-publication-title { padding: 4px 0px; font-size: 18px; fon=
t-weight: 700; line-height: 21px; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-info .child-publication-title a { text-decoration: none; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-info .child-publication-title a:hover { text-decoration: underline; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-info .child-publication-description { color: var(--print_secondary, va=
r(--print_secondary_on_web_bg_color, var(--print_secondary, var(--color-fg-=
secondary)))); font-size: 14px; line-height: 17px; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-subscribe { flex-shrink: 0; padding: 10px 16px; font-size: 14px; }
  @media screen and (max-width: 650px) {
  .about-page .content-child-publications .child-publication .child-publica=
tion-logo { width: 48px; height: 48px; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-info { min-height: 48px; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-info .child-publication-title { padding: 0px 0px 2px; font-size: var(-=
-font-size-16); line-height: 17px; }
  .about-page .content-child-publications .child-publication .child-publica=
tion-info .child-publication-description { font-size: 13px; line-height: 15=
px; }
}
  .balance-text { opacity: 0; }
  .balance-text.visible { opacity: 1; transition: opacity 0.5s; }
  .embed-page { position: relative; display: flex; align-items: center; jus=
tify-content: center; padding: 12px; height: var(--full-height); width: 100=
vw; box-sizing: border-box; text-align: center; }
  .embed-page .embed-page-inner { max-width: 370px; }
  .embed-page .account-info-logout, .set-password-page { font-family: var(-=
-font_family_ui, var(--font-family-text)); }
  .embed-page .account-info-logout a { color: var(--print_secondary, var(--=
color-fg-secondary)); font-size: 14px; }
  .embed-page .publication-logo { display: block; margin: 0px auto 10px; wi=
dth: 85px; height: 85px; border-radius: var(--border-radius-md); }
  .embed-page .publication-name, .embed-page .publication-tagline { margin:=
 0px auto 20px; font-family: var(--font_family_ui, var(--font-family-text))=
; font-size: 32px; font-weight: 700; color: var(--cover_print_primary); }
  .embed-page .publication-tagline { margin: 0px auto 12px; font-size: 18px=
; font-weight: 400; line-height: 23px; color: var(--cover_print_secondary);=
 }
  .embed-page .embed-tos, .embed-page .publication-meta { font-family: var(=
--font_family_ui, var(--font-family-text)); line-height: 21px; }
  .embed-page .publication-meta { margin: 0px auto 22px; font-size: 14px; f=
ont-weight: var(--font-weight-semibold); color: var(--cover_print_secondary=
); }
  .embed-page .embed-tos { margin: 0px auto 12px; max-width: 360px; }
  .embed-page .embed-tos .tos-text { color: inherit !important; }
  .embed-page .substack-watermark { position: absolute; display: block; rig=
ht: 12px; bottom: 12px; height: 17.195px; width: 100px; opacity: 0.3; trans=
ition: 0.25s ease-out; }
  .embed-page .substack-watermark:hover { opacity: 1; }
  .embed-page .subscription-request-form .sideBySideWrap { display: flex; f=
lex-flow: row; align-items: flex-start; margin: 0px auto; max-width: 380px;=
 }
  @media screen and (max-width: 650px) {
  .embed-page .subscription-request-form .sideBySideWrap { padding: 0px 16p=
x; }
}
  .embed-page .subscription-request-form input[type=3D"email"] { background=
: var(--cover_bg_color, #fff); color: var(--cover_print_primary, #000); dis=
play: inline-block; padding: 10px; height: 52px; border-top-color: ; border=
-top-style: ; border-top-width: ; border-right-color: ; border-right-style:=
 ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; bor=
der-left-color: ; border-left-style: ; border-left-width: ; border-image-so=
urce: ; border-image-slice: ; border-image-width: ; border-image-outset: ; =
border-image-repeat: ; border-right-width: 0px; border-radius: var(--border=
-radius-sm) 0 0 var(--border-radius-sm); font-family: var(--font-family-tex=
t); font-size: 16px; line-height: 19px; appearance: none; }
  .embed-page .subscription-request-form input[type=3D"email"]::placeholder=
 { color: var(--cover_print_secondary, #888); }
  .embed-page .subscription-request-form input[type=3D"email"].secondary { =
border-top-color: ; border-top-style: ; border-top-width: ; border-right-co=
lor: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; =
border-bottom-width: ; border-left-color: ; border-left-style: ; border-lef=
t-width: ; border-image-source: ; border-image-slice: ; border-image-width:=
 ; border-image-outset: ; border-image-repeat: ; border-right-width: 0px; o=
pacity: 0.5; }
  .embed-page .subscription-request-form .rightButton { margin-top: 0px; pa=
dding: 10px 12px; height: 52px; background: var(--color-accent-themed); bor=
der: 1px solid var(--color-accent-themed); border-radius: 0 var(--border-ra=
dius-sm) var(--border-radius-sm) 0; font-size: 16px; color: var(--print_on_=
pop); font-weight: var(--font-weight-medium); }
  @media screen and (max-width: 650px) {
  .embed-page .subscription-request-form .rightButton { padding: 10px 12px;=
 }
}
  .embed-page .subscription-request-form .rightButton.secondary { backgroun=
d: var(--cover_bg_color, #fff); border: 1px solid var(--cover_print_seconda=
ry); }
  .embed-page .subscription-request-form .rightButton.secondary .button-tex=
t { color: var(--cover_print_primary, #000); }
  .embed-page .sign-out-block { margin-bottom: 12px; }
  @media (max-height: 400px) {
  .embed-page .publication-logo { margin-bottom: 10px; width: 50px; height:=
 50px; }
  .embed-page .publication-name { margin-bottom: 12px; font-size: 28px; }
  .embed-page .publication-tagline { margin-bottom: 12px; font-size: 16px; =
}
  .embed-page .publication-meta { margin-bottom: 16px; font-size: 14px; lin=
e-height: 18px; }
  .embed-page .substack-watermark { height: 13.756px; width: 80px; bottom: =
12px; }
}
  @media (max-height: 320px) {
  .embed-page .publication-logo { margin-bottom: 8px; }
  .embed-page .publication-name { margin-bottom: 6px; font-size: 24px; }
  .embed-page .publication-tagline { margin-bottom: 4px; font-size: 14px; l=
ine-height: 18px; }
  .embed-page .publication-meta { margin-bottom: 12px; font-size: 12px; lin=
e-height: 18px; }
}
  @media (max-height: 280px) {
  .embed-page .publication-logo { display: none; }
}
  @media (max-height: 240px) {
  .embed-page .publication-tagline { display: none; }
}
  @media (max-height: 160px) {
  .embed-page .publication-meta, .embed-page .publication-name { display: n=
one; }
}
  @media (max-height: 100px) {
  .embed-page .substack-watermark { display: none; }
}
  .container.reward-page { font-family: var(--font_family_ui, var(--font-fa=
mily-text)); font-size: 17px; }
  .container.reward-page .sender-hint { color: var(--print_pop); border: 1p=
x solid var(--print_pop); padding: 20px; }
  .container.reward-page .sender-hint .button, .container.reward-page .send=
er-hint span { margin: 20px 20px 20px 0px; }
  .container.reward-page.campaign-receive-page .gift-receive-header h2 { fo=
nt-size: 34px; margin-bottom: 0px; }
  .container.reward-page.campaign-receive-page .gift-receive-header .campai=
gn-pitch { margin-top: 4px; }
  .container.reward-page.campaign-receive-page .gift-receive-header .urgenc=
y-text { font-size: 14px; color: red; font-weight: 700; text-transform: upp=
ercase; }
  .signup .form .sideBySideWrap { display: flex; flex-flow: row; }
  @media screen and (max-width: 650px) {
  .signup .form .sideBySideWrap { display: block; }
}
  .signup .form .sideBySideWrap input[type=3D"email"] { display: inline-blo=
ck; padding: 10px; max-width: 230px; border: 1px solid var(--background_pop=
); border-radius: 5px 0px 0px 5px; font-family: var(--font_family_ui, var(-=
-font-family-text)); font-size: var(--font-size-16); line-height: 19px; app=
earance: none; }
  @media screen and (max-width: 650px) {
  .signup .form .sideBySideWrap input[type=3D"email"] { display: block; hei=
ght: 48px; max-width: none; border-radius: 5px 5px 0px 0px; }
}
  .signup .form .sideBySideWrap .button { margin-top: 0px; padding: 10px 16=
px; height: 41px; min-width: 9.5em; background: var(--background_pop); bord=
er: 1px solid var(--color-utility-detail); border-radius: 0 var(--border-ra=
dius-sm) var(--border-radius-sm) 0; font-size: var(--font-size-16); }
  @media screen and (max-width: 650px) {
  .signup .form .sideBySideWrap .button { height: 48px; width: 100%; min-wi=
dth: unset; background: rgba(0, 0, 0, 0.2); border-radius: 0 0 var(--border=
-radius-sm) var(--border-radius-sm); }
}
  .signup .form .subtle-help-text { margin-top: 1em; color: inherit; font-f=
amily: var(--font_family_ui, var(--font-family-text)); font-size: 0.5em; op=
acity: 0.7; }
  @media screen and (max-width: 650px) {
  .signup .form .subtle-help-text { font-size: 0.7em; }
}
  .signup .form .subtle-help-text a { float: left; margin-right: 8px; color=
: inherit; text-decoration: underline; }
  .signup .form .error { color: red; }
  @media screen and (min-width: 768px) {
  .set-password-page .container { width: 500px; margin: 0px auto; }
}
  .set-password-page .container input { box-sizing: border-box; padding: 10=
px; border: var(--border-default); border-radius: var(--border-radius-sm); =
outline: 0px; margin: 0px 0px 5px; font-size: var(--font-size-16); line-hei=
ght: 24px; display: block; width: 100%; }
  .set-password-page .container input:focus { border-color: var(--color-uti=
lity-detail); }
  .set-password-page .error { position: relative; right: 0px; margin-top: 0=
px; }
  .set-password-page .set-password-form-sub-text { color: var(--print_secon=
dary, var(--color-fg-secondary)); font-size: 13px; margin: 0px 2px 0px 0px;=
 }
  .set-password-page .set-password-form-sub-text.success { color: var(--col=
or-accent-fg-green); }
  .set-password-page .set-password-form-icon-wrapper { position: absolute; =
right: 15px; top: 10px; font-size: var(--font-size-16); cursor: pointer; }
  .set-password-page .set-password-form-icon-wrapper .password-icon, .set-p=
assword-page .set-password-form-icon-wrapper .password-icon * { stroke: var=
(--print_secondary, var(--color-fg-secondary)); stroke-width: 1.5px; width:=
 18px; }
  .set-password-page .set-password-form-input-label { margin-bottom: 8px; f=
ont-family: var(--font_family_ui, var(--font-family-text)); color: var(--co=
lor-fg-primary); font-size: var(--font-size-16); font-weight: var(--font-we=
ight-bold); }
}

@layer tailwind {
  *, ::after, ::before { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0=
; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0;=
 --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y=
: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradien=
t-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position:=
 ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric=
-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-wi=
dth: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0=
.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-=
shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-bright=
ness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: =
; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; =
--tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-graysca=
le: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opa=
city: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; }
  ::-webkit-backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; =
--tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; -=
-tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: =
; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-=
from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ;=
 --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-s=
pacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-widt=
h: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0.5=
); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-sh=
adow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightne=
ss: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; =
--tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --=
tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale=
: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opaci=
ty: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; }
  ::backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-tra=
nslate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew=
-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-p=
inch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-pos=
ition: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-or=
dinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: =
; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; =
--tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-=
ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 =
0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --=
tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-sat=
urate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backd=
rop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw=
-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --=
tw-backdrop-saturate: ; --tw-backdrop-sepia: ; }
  .tw-mr-2 { margin-right: 0.5rem; }
  .tw-block { display: block; }
  .tw-inline-block { display: inline-block; }
  .tw-h-auto { height: auto; }
  .tw-w-4 { width: 1rem; }
  .tw-w-full { width: 100%; }
  .tw-rounded-full { border-radius: 9999px; }
  .tw-rounded-lg { border-radius: 0.5rem; }
  .tw-rounded-md { border-radius: 0.375rem; }
  .tw-border { border-width: 1px; }
  .tw-border-b-0 { border-bottom-width: 0px; }
  .tw-border-t { border-top-width: 1px; }
  .tw-border-solid { border-style: solid; }
  .tw-border-gray-200, .tw-border-gray-300 { --tw-border-opacity: 1; border=
-color: rgb(229 231 235/var(--tw-border-opacity)); }
  .tw-border-gray-300 { border-color: rgb(209 213 219/var(--tw-border-opaci=
ty)); }
  .tw-bg-error-button-bg { --tw-bg-opacity: 1; background-color: rgb(254 23=
4 234/var(--tw-bg-opacity)); }
  .tw-bg-error-wash, .tw-bg-gray-200 { --tw-bg-opacity: 1; background-color=
: rgb(255 250 250/var(--tw-bg-opacity)); }
  .tw-bg-gray-200 { background-color: rgb(229 231 235/var(--tw-bg-opacity))=
; }
  .tw-bg-pub-accent-email-safe { background-color: var(--color_theme_bg_pop=
_rgb, var(--color-accent-fg-orange)); }
  .tw-bg-substack-wash { background-color: var(--color-bg-secondary); }
  .tw-p-4 { padding: 1rem; }
  .tw-text-center { text-align: center; }
  .tw-align-middle { vertical-align: middle; }
  .tw-font-body { font-family: "SF Pro Text", -apple-system, system-ui, Bli=
nkMacSystemFont, Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "=
Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
  .tw-font-meta { font-family: "SF Pro Text", "SF Pro Text", -apple-system,=
 system-ui, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, Helvetica, Arial=
, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
  .tw-font-sans { font-family: ui-sans-serif, system-ui, -apple-system, Bli=
nkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", =
sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto=
 Color Emoji"; }
  .tw-text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
  .tw-text-\[13px\] { font-size: 13px; }
  .tw-text-base { font-size: 1rem; line-height: 1.5rem; }
  .tw-text-lg { font-size: 1.125rem; line-height: 1.75rem; }
  .tw-text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  .tw-text-ssm { font-size: 13px; }
  .tw-font-bold { font-weight: 700; }
  .tw-font-normal { font-weight: 400; }
  .tw-font-semibold { font-weight: 600; }
  .tw-uppercase { text-transform: uppercase; }
  .tw-leading-5 { line-height: 1.25rem; }
  .tw-leading-tight { line-height: 1.25; }
  .tw-text-error { color: var(--color-semantic-error-bg-primary); }
  .tw-text-gray-500, .tw-text-gray-900 { --tw-text-opacity: 1; color: rgb(1=
07 114 128/var(--tw-text-opacity)); }
  .tw-text-gray-900 { color: rgb(17 24 39/var(--tw-text-opacity)); }
  .tw-text-pub-accent-inverse { color: var(--color_theme_print_on_pop, var(=
--color-light-bg-primary)); }
  .tw-text-substack-primary { color: var(--color-fg-primary); }
  .tw-text-substack-secondary { color: var(--color-fg-secondary); }
  .tw-underline { text-decoration-line: underline; }
  .tw-no-underline { text-decoration-line: none; }
}
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/6379.813be60f.css

@charset "utf-8";

[data-lk-theme=3D"default"] { --lightningcss-light: ; --lightningcss-dark: =
initial; color-scheme: dark; --lk-bg: #111; --lk-bg2: #1e1e1e; --lk-bg3: #2=
b2b2b; --lk-bg4: #373737; --lk-bg5: #444; --lk-fg: #fff; --lk-fg2: whitesmo=
ke; --lk-fg3: #ebebeb; --lk-fg4: #e0e0e0; --lk-fg5: #d6d6d6; --lk-border-co=
lor: #ffffff1a; --lk-accent-fg: #fff; --lk-accent-bg: #1f8cf9; --lk-accent2=
: #3396fa; --lk-accent3: #47a0fa; --lk-accent4: #5babfb; --lk-danger-fg: #f=
ff; --lk-danger: #f91f31; --lk-danger2: #fa3343; --lk-danger3: #fa4756; --l=
k-danger4: #fb5b68; --lk-success-fg: #fff; --lk-success: #1ff968; --lk-succ=
ess2: #33fa75; --lk-success3: #47fa83; --lk-success4: #5bfb90; --lk-control=
-fg: var(--lk-fg); --lk-control-bg: var(--lk-bg2); --lk-control-hover-bg: v=
ar(--lk-bg3); --lk-control-active-bg: var(--lk-bg4); --lk-control-active-ho=
ver-bg: var(--lk-bg5); --lk-connection-excellent: #06db4d; --lk-connection-=
good: #f9b11f; --lk-connection-poor: #f91f31; --lk-font-family: system-ui,-=
apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoj=
i","Segoe UI Emoji"; --lk-font-size: 16px; --lk-line-height: 1.5; --lk-bord=
er-radius: .5rem; --lk-box-shadow: 0 .5rem 1.5rem #00000026; --lk-grid-gap:=
 .5rem; --lk-control-bar-height: 69px; --lk-chat-header-height: 69px; }

.lk-button, .lk-start-audio-button, .lk-chat-toggle, .lk-disconnect-button =
{ color: var(--lk-control-fg); background-image: none; background-color: va=
r(--lk-control-bg); border-radius: var(--lk-border-radius); cursor: pointer=
; white-space: nowrap; border: 0px; justify-content: center; align-items: c=
enter; gap: 0.5rem; padding: 0.625rem 1rem; display: inline-flex; position:=
 relative; }

.lk-button:not(:disabled):hover, .lk-start-audio-button:not(:disabled):hove=
r, .lk-chat-toggle:not(:disabled):hover, .lk-disconnect-button:not(:disable=
d):hover { background-color: var(--lk-control-hover-bg); }

.lk-button[aria-pressed=3D"true"], [aria-pressed=3D"true"].lk-start-audio-b=
utton, [aria-pressed=3D"true"].lk-chat-toggle, [aria-pressed=3D"true"].lk-d=
isconnect-button { background-color: var(--lk-control-active-bg); }

.lk-button[aria-pressed=3D"true"]:hover, [aria-pressed=3D"true"].lk-start-a=
udio-button:hover, [aria-pressed=3D"true"].lk-chat-toggle:hover, [aria-pres=
sed=3D"true"].lk-disconnect-button:hover { background-color: var(--lk-contr=
ol-active-hover-bg); }

.lk-button[data-lk-source=3D"screen_share"][data-lk-enabled=3D"true"], [dat=
a-lk-source=3D"screen_share"][data-lk-enabled=3D"true"].lk-start-audio-butt=
on, [data-lk-source=3D"screen_share"][data-lk-enabled=3D"true"].lk-chat-tog=
gle, [data-lk-source=3D"screen_share"][data-lk-enabled=3D"true"].lk-disconn=
ect-button { background-color: var(--lk-accent-bg); }

.lk-button[data-lk-source=3D"screen_share"][data-lk-enabled=3D"true"]:hover=
, [data-lk-source=3D"screen_share"][data-lk-enabled=3D"true"].lk-start-audi=
o-button:hover, [data-lk-source=3D"screen_share"][data-lk-enabled=3D"true"]=
.lk-chat-toggle:hover, [data-lk-source=3D"screen_share"][data-lk-enabled=3D=
"true"].lk-disconnect-button:hover { background-color: var(--lk-accent2); }

.lk-button:disabled, .lk-start-audio-button:disabled, .lk-chat-toggle:disab=
led, .lk-disconnect-button:disabled { opacity: 0.5; }

.lk-button-group { align-items: stretch; display: inline-flex; }

.lk-button-group > .lk-button:first-child, .lk-button-group > .lk-start-aud=
io-button:first-child, .lk-button-group > .lk-chat-toggle:first-child, .lk-=
button-group > .lk-disconnect-button:first-child { border-top-right-radius:=
 0px; border-bottom-right-radius: 0px; }

.lk-button-group-menu { flex-shrink: 0; position: relative; }

.lk-button-group-menu > .lk-button, .lk-button-group-menu > .lk-start-audio=
-button, .lk-button-group-menu > .lk-chat-toggle, .lk-button-group-menu > .=
lk-disconnect-button { border-top-left-radius: 0px; border-bottom-left-radi=
us: 0px; height: 100%; }

.lk-button-group-menu > .lk-button::after, .lk-button-group-menu > .lk-star=
t-audio-button::after, .lk-button-group-menu > .lk-chat-toggle::after, .lk-=
button-group-menu > .lk-disconnect-button::after { margin-left: 0px; }

.lk-button-menu::after { content: ""; transform-origin: 50% center; border-=
bottom: 0.125em solid; border-left: 0.125em solid; width: 0.5em; height: 0.=
5em; margin-top: -0.25rem; margin-left: 0.5rem; display: inline-block; tran=
sform: rotate(-45deg); }

.lk-disconnect-button { --lk-control-fg: var(--lk-danger-fg); --lk-control-=
bg: var(--lk-danger); font-weight: 600; }

.lk-disconnect-button:not(:disabled):hover { --lk-control-hover-bg: var(--l=
k-danger2); }

.lk-disconnect-button:not(:disabled):active { --lk-control-hover-bg: var(--=
lk-danger3); }

.lk-chat-toggle { position: relative; }

.lk-chat-toggle[data-lk-unread-msgs]:not([data-lk-unread-msgs=3D"0"])::afte=
r { content: attr(data-lk-unread-msgs); background: var(--lk-accent-bg); bo=
rder-radius: 50%; margin-top: 0.25rem; margin-left: 0.25rem; padding: 0.25r=
em; font-size: 0.5rem; line-height: 0.75; position: absolute; top: 0px; lef=
t: 0px; }

.lk-media-device-select:not(:last-child) { border-bottom: 1px solid var(--l=
k-border-color); margin-bottom: 0.75rem; padding-bottom: 0.5rem; }

.lk-media-device-select li:not(:last-child) { margin-bottom: 0.25rem; }

.lk-media-device-select li > .lk-button { justify-content: start; width: 10=
0%; padding-top: 0.5rem; padding-bottom: 0.5rem; }

.lk-media-device-select li:not([data-lk-active=3D"true"]) > .lk-button:not(=
:disabled):hover { background-color: var(--lk-bg3); }

.lk-media-device-select [data-lk-active=3D"false"] > .lk-button:hover { cur=
sor: pointer; background-color: rgba(0, 0, 0, 0.05); }

.lk-media-device-select [data-lk-active=3D"true"] > .lk-button { color: var=
(--lk-accent-fg); background-color: var(--lk-accent-bg); }

.lk-device-menu { z-index: 5; white-space: nowrap; background-color: var(--=
lk-bg2); border: 1px solid var(--lk-border-color); width: max-content; min-=
width: 10rem; box-shadow: var(--lk-box-shadow); border-radius: 0.75rem; mar=
gin-bottom: 0.25rem; padding: 0.5rem; position: absolute; top: 0px; left: 0=
px; }

.lk-device-menu-heading { opacity: 0.65; padding: 0.25rem 0.5rem; font-weig=
ht: 700; }

.lk-start-audio-button { color: var(--lk-accent-fg); background-color: var(=
--lk-accent-bg); }

@media screen and (max-width: 600px) {
  .lk-start-audio-button { position: fixed; top: 50%; left: 50%; transform:=
 translate(-50%, -50%); }
}

.lk-pagination-control { background-color: var(--lk-control-bg); border-rad=
ius: var(--lk-border-radius); opacity: 0; align-items: stretch; transition:=
 opacity 0.15s ease-in-out; display: flex; position: absolute; bottom: 1rem=
; left: 50%; transform: translate(-50%); }

.lk-pagination-control:hover { opacity: 1; }

.lk-pagination-control > .lk-button:first-child { border-top-right-radius: =
0px; border-bottom-right-radius: 0px; }

.lk-pagination-control > .lk-button:first-child > svg { transform: rotate(1=
80deg); }

.lk-pagination-control > .lk-button:last-child { border-top-left-radius: 0p=
x; border-bottom-left-radius: 0px; }

.lk-pagination-count { border-inline: 1px solid var(--lk-bg); padding: 0.5r=
em 0.875rem; }

[data-lk-user-interaction=3D"true"].lk-pagination-control { opacity: 1; }

.lk-pagination-indicator { height: var(--lk-grid-gap); background-color: va=
r(--lk-bg2); width: fit-content; bottom: calc(var(--lk-grid-gap)/2); opacit=
y: 1; border-radius: 2rem; align-items: center; gap: 0.2rem; padding: 0.2re=
m 0.5rem; display: flex; position: absolute; left: 50%; transform: translat=
e(-50%); }

.lk-pagination-indicator span { background-color: var(--lk-fg); opacity: 0.=
35; border-radius: 1e+07px; width: 0.4rem; height: 0.4rem; transition: opac=
ity 0.2s linear; display: inline-block; }

.lk-pagination-indicator span[data-lk-active] { opacity: 0.9; }

.lk-grid-layout { --lk-col-count: 1; --lk-row-count: 1; grid-template-colum=
ns: repeat(var(--lk-col-count),minmax(0,1fr)); gap: var(--lk-grid-gap); wid=
th: 100%; max-width: 100%; height: 100%; max-height: 100%; padding: var(--l=
k-grid-gap); grid-auto-rows: minmax(0px, 1fr); display: grid; }

.lk-grid-layout[data-lk-pagination=3D"true"] { padding-bottom: calc(var(--l=
k-grid-gap)*2); }

.lk-focus-layout { gap: var(--lk-grid-gap); width: 100%; max-height: 100%; =
padding: var(--lk-grid-gap); grid-template-columns: 1fr 5fr; display: grid;=
 }

.lk-focused-participant { position: relative; }

.lk-focused-participant .lk-pip-track { width: 20%; height: auto; position:=
 absolute; top: 10px; right: 10px; }

@media (max-width: 600px) {
  .lk-focus-layout { grid-template-rows: 5fr 1fr; grid-template-columns: 1f=
r; }
  .lk-carousel { order: 1; }
}

.lk-carousel { gap: var(--lk-grid-gap); max-height: 100%; display: flex; }

.lk-carousel > * { aspect-ratio: 16 / 10; scroll-snap-align: start; flex-sh=
rink: 0; }

.lk-carousel[data-lk-orientation=3D"vertical"] { scroll-snap-type: y mandat=
ory; flex-direction: column; overflow: hidden auto; }

.lk-carousel[data-lk-orientation=3D"vertical"] > * { --lk-height-minus-gaps=
: calc(100% - calc(var(--lk-grid-gap)*calc(var(--lk-max-visible-tiles) - 1)=
)); height: calc(var(--lk-height-minus-gaps)/var(--lk-max-visible-tiles)); =
}

.lk-carousel[data-lk-orientation=3D"horizontal"] { scroll-snap-type: x mand=
atory; overflow: auto hidden; }

.lk-carousel[data-lk-orientation=3D"horizontal"] > * { --lk-width-minus-gap=
s: calc(100% - var(--lk-grid-gap)*(var(--lk-max-visible-tiles) - 1)); width=
: calc(var(--lk-width-minus-gaps)/var(--lk-max-visible-tiles)); }

.lk-connection-quality { width: 1.5rem; height: 1.5rem; }

.lk-track-muted-indicator-camera, .lk-track-muted-indicator-microphone { wi=
dth: var(--lk-indicator-size,1rem); height: var(--lk-indicator-size,1rem); =
margin-inline-end: 0.25rem; transition: opacity 0.25s ease-in-out; position=
: relative; }

.lk-track-muted-indicator-camera:not(:-webkit-any(:lang(ae), :lang(ar), :la=
ng(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(gl=
k), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :l=
ang(sd), :lang(ug), :lang(ur), :lang(yi))) { margin-right: 0.25rem; }

.lk-track-muted-indicator-camera:not(:-webkit-any(:lang(ae), :lang(ar), :la=
ng(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(gl=
k), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :l=
ang(sd), :lang(ug), :lang(ur), :lang(yi))) { margin-right: 0.25rem; }

.lk-track-muted-indicator-camera:not(:is(:lang(ae), :lang(ar), :lang(arc), =
:lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang=
(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), =
:lang(ug), :lang(ur), :lang(yi))) { margin-right: 0.25rem; }

.lk-track-muted-indicator-microphone:not(:-webkit-any(:lang(ae), :lang(ar),=
 :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lan=
g(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps)=
, :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { margin-right: 0.25rem; }

.lk-track-muted-indicator-microphone:not(:-webkit-any(:lang(ae), :lang(ar),=
 :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lan=
g(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps)=
, :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { margin-right: 0.25rem; }

.lk-track-muted-indicator-microphone:not(:is(:lang(ae), :lang(ar), :lang(ar=
c), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :=
lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(s=
d), :lang(ug), :lang(ur), :lang(yi))) { margin-right: 0.25rem; }

.lk-track-muted-indicator-camera:-webkit-any(:lang(ae), :lang(ar), :lang(ar=
c), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :=
lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(s=
d), :lang(ug), :lang(ur), :lang(yi)) { margin-left: 0.25rem; }

.lk-track-muted-indicator-camera:is(:lang(ae), :lang(ar), :lang(arc), :lang=
(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he),=
 :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang=
(ug), :lang(ur), :lang(yi)) { margin-left: 0.25rem; }

.lk-track-muted-indicator-microphone:-webkit-any(:lang(ae), :lang(ar), :lan=
g(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk=
), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :la=
ng(sd), :lang(ug), :lang(ur), :lang(yi)) { margin-left: 0.25rem; }

.lk-track-muted-indicator-microphone:is(:lang(ae), :lang(ar), :lang(arc), :=
lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(=
he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :=
lang(ug), :lang(ur), :lang(yi)) { margin-left: 0.25rem; }

.lk-track-muted-indicator-camera[data-lk-muted=3D"true"] { opacity: 0.5; }

.lk-track-muted-indicator-microphone { --lk-bg: var(--lk-icon-mic); }

.lk-track-muted-indicator-microphone[data-lk-muted=3D"true"] { opacity: 0.5=
; }

.lk-participant-name { font-size: 0.875rem; }

.lk-participant-media-video { object-fit: cover; object-position: center ce=
nter; background-color: rgb(0, 0, 0); width: 100%; height: 100%; }

.lk-participant-media-video[data-lk-orientation=3D"landscape"] { object-fit=
: cover; }

.lk-participant-media-video[data-lk-orientation=3D"portrait"], .lk-particip=
ant-media-video[data-lk-source=3D"screen_share"] { object-fit: contain; bac=
kground-color: var(--lk-bg2); }

.lk-participant-media-audio { width: auto; }

[data-lk-facing-mode=3D"user"] .lk-participant-media-video[data-lk-local-pa=
rticipant=3D"true"][data-lk-source=3D"camera"] { transform: rotateY(180deg)=
; }

.lk-audio-visualizer > rect { fill: var(--lk-bg2); rx: 0.5rem; }

.lk-audio-visualizer > g > rect { fill: var(--lk-fg); rx: 0.25rem; transiti=
on: height 0.1s ease-out, y 0.1s ease-out; }

.lk-participant-tile { --lk-speaking-indicator-width: 2.5px; border-radius:=
 var(--lk-border-radius); flex-direction: column; gap: 0.375rem; display: f=
lex; position: relative; overflow: hidden; }

.lk-participant-tile::after { content: ""; border-radius: var(--lk-border-r=
adius); border: 0px solid var(--lk-accent-bg); pointer-events: none; transi=
tion-duration: 0.4s; transition-delay: 0.5s; position: absolute; inset: 0px=
; }

.lk-participant-tile[data-lk-speaking=3D"true"]:not([data-lk-source=3D"scre=
en_share"])::after { border-width: var(--lk-speaking-indicator-width); tran=
sition-duration: 0.2s; transition-delay: 0s; }

.lk-participant-tile .lk-focus-toggle-button { border-radius: calc(var(--lk=
-border-radius)/2); opacity: 0; background-color: rgba(0, 0, 0, 0.5); paddi=
ng: 0.25rem; transition: opacity 0.2s ease-in-out 0.2s; position: absolute;=
 top: 0.25rem; right: 0.25rem; }

.lk-participant-tile:hover .lk-focus-toggle-button, .lk-participant-tile:fo=
cus .lk-focus-toggle-button { opacity: 1; }

.lk-participant-tile .lk-connection-quality { opacity: 0; transition: opaci=
ty 0.2s ease-in-out 0.2s; }

.lk-participant-tile .lk-connection-quality[data-lk-quality=3D"poor"], .lk-=
participant-tile:hover .lk-connection-quality, .lk-participant-tile:focus .=
lk-connection-quality { opacity: 1; }

.lk-participant-tile .lk-participant-placeholder { background-color: var(--=
lk-bg2); opacity: 0; pointer-events: none; border-radius: var(--lk-border-r=
adius); justify-content: center; align-items: center; transition: opacity 0=
.2s ease-in-out; display: flex; position: absolute; inset: 0px; }

.lk-participant-tile .lk-participant-placeholder svg { width: auto; height:=
 100%; padding: 10%; }

.lk-participant-tile[data-lk-video-muted=3D"true"][data-lk-source=3D"camera=
"] .lk-participant-placeholder { opacity: 1; }

.lk-participant-metadata { flex-direction: row; justify-content: space-betw=
een; align-items: center; gap: 0.5rem; line-height: 1; display: flex; posit=
ion: absolute; bottom: 0.25rem; left: 0.25rem; right: 0.25rem; }

.lk-participant-metadata-item { border-radius: calc(var(--lk-border-radius)=
/2); background-color: rgba(0, 0, 0, 0.5); align-items: center; padding: 0.=
25rem; display: flex; }

.lk-toast { background-color: var(--lk-bg); border: 1px solid var(--lk-bord=
er-color); border-radius: var(--lk-border-radius); box-shadow: var(--lk-box=
-shadow); align-items: center; gap: 0.5rem; padding: 0.75rem 1.25rem; displ=
ay: flex; position: fixed; top: 0.75rem; left: 50%; transform: translate(-5=
0%); }

.lk-spinner { animation: 2s linear 0s infinite normal none running lk-rotat=
e; }

@keyframes lk-rotate {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}

.lk-room-container { background-color: var(--lk-bg); line-height: var(--lk-=
line-height); --lk-has-imported-styles: "true"; width: 100%; height: 100%; =
position: relative; }

.lk-room-container [class^=3D"lk-"], .lk-room-container [class*=3D" lk-"] {=
 box-sizing: border-box; }

.lk-audio-conference { width: 100%; height: 100%; position: relative; }

.lk-audio-conference-stage { grid-template-columns: repeat(3, 1fr); gap: 10=
px; width: 100%; height: 100%; display: grid; }

.lk-chat { grid-template-rows: var(--lk-chat-header-height)1fr var(--lk-con=
trol-bar-height); background-color: var(--lk-bg2); border-left: 1px solid v=
ar(--lk-border-color); align-items: end; width: max(200px, 55ch); display: =
grid; }

.lk-chat-header { height: var(--lk-chat-header-height); justify-content: ce=
nter; align-items: center; padding: 0.75rem; display: flex; position: relat=
ive; }

.lk-chat-header .lk-close-button { background-color: rgba(0, 0, 0, 0); posi=
tion: absolute; right: 0px; transform: translate(-50%); }

.lk-chat-header .lk-close-button:hover { background-color: var(--lk-control=
-active-hover-bg); }

.lk-chat-messages { flex-direction: column; gap: 0.25rem; width: 100%; max-=
height: 100%; display: flex; overflow: auto; }

.lk-chat-entry { flex-direction: column; gap: 0.25rem; margin: 0px 0.25rem;=
 display: flex; }

.lk-chat-entry .lk-meta-data { color: var(--lk-fg5); white-space: nowrap; p=
adding: 0px 0.3rem; font-size: 0.75rem; display: flex; }

.lk-chat-entry .lk-meta-data .lk-participant-name { margin-top: 1rem; }

.lk-chat-entry .lk-meta-data .lk-timestamp { align-self: flex-end; margin-l=
eft: auto; }

.lk-chat-entry .lk-edit-button { float: right; background: 0px 0px; border-=
radius: 0px; margin: 0px; padding: 0px 0.25rem; font-size: 12px; }

.lk-chat-entry .lk-message-body { word-break: break-word; border-radius: 15=
px; width: fit-content; max-width: calc(100% - 32px); padding: 0.25rem 0.75=
rem; display: inline-block; }

.lk-chat-entry[data-lk-message-origin=3D"local"] .lk-message-body { backgro=
und-color: var(--lk-bg5); }

.lk-chat-entry[data-lk-message-origin=3D"remote"] .lk-message-body { backgr=
ound-color: var(--lk-accent4); }

.lk-chat-entry a { color: inherit; text-decoration: underline; }

.lk-chat-entry:last-child { margin-bottom: 0.25rem; }

.lk-chat-form { border-top: 1px solid var(--lk-border-color); max-height: v=
ar(--lk-control-bar-height); gap: 0.75rem; padding: 0.75rem; display: flex;=
 }

.lk-chat-form-input { width: 100%; }

@media (max-width: 600px) {
  .lk-chat { max-width: 100%; top: 0px; right: 0px; bottom: var(--lk-contro=
l-bar-height); position: fixed; }
}

.lk-control-bar { border-top: 1px solid var(--lk-border-color); max-height:=
 var(--lk-control-bar-height); justify-content: center; align-items: center=
; gap: 0.5rem; padding: 0.75rem; display: flex; }

.lk-prejoin { background-color: var(--lk-bg); line-height: var(--lk-line-he=
ight); }

[data-lk-theme] { font-size: var(--lk-font-size); font-family: var(--lk-fon=
t-family); color: var(--lk-fg); }

[data-lk-theme] button, [data-lk-theme] input { font: inherit; }

[data-lk-theme] .lk-button { user-select: none; }

[data-lk-theme] .lk-list { margin: 0px; padding: 0px; list-style: none; }

[data-lk-theme] .lk-form-control { font-family: var(--lk-font-family); back=
ground-color: var(--lk-control-bg); border: 1px solid var(--lk-border-color=
); border-radius: var(--lk-border-radius); padding: 0.625rem 1rem; }

.lk-prejoin { box-sizing: border-box; background-color: var(--lk-bg); flex-=
direction: column; align-items: stretch; gap: 1rem; width: min(100%, 480px)=
; margin-left: auto; margin-right: auto; padding: 1rem; display: flex; }

.lk-prejoin .lk-video-container { aspect-ratio: 16 / 10; border-radius: var=
(--lk-border-radius); background-color: rgb(0, 0, 0); width: 100%; height: =
auto; position: relative; overflow: hidden; }

.lk-prejoin .lk-video-container video, .lk-prejoin .lk-video-container .lk-=
camera-off-note { object-fit: cover; width: 100%; height: 100%; display: bl=
ock; }

.lk-prejoin .lk-video-container video[data-lk-facing-mode=3D"user"] { trans=
form: rotateY(180deg); }

.lk-prejoin .lk-video-container .lk-camera-off-note { aspect-ratio: 16 / 10=
; background-color: rgb(0, 0, 0); place-items: center; width: 100%; display=
: grid; position: absolute; top: 0px; left: 0px; }

.lk-prejoin .lk-video-container .lk-camera-off-note > * { max-width: 100%; =
height: 70%; }

.lk-prejoin .lk-audio-container { display: none; }

.lk-prejoin .lk-audio-container audio { width: 100%; height: auto; }

.lk-prejoin .lk-button-group-container { flex-wrap: nowrap; gap: 1rem; disp=
lay: flex; }

.lk-prejoin .lk-button-group-container > .lk-button-group { width: 50%; }

.lk-prejoin .lk-button-group-container > .lk-button-group > .lk-button { ju=
stify-content: left; }

.lk-prejoin .lk-button-group-container > .lk-button-group > .lk-button:firs=
t-child { width: 100%; }

@media (max-width: 400px) {
  .lk-prejoin .lk-button-group-container { flex-wrap: wrap; }
  .lk-prejoin .lk-button-group-container > .lk-button-group { width: 100%; =
}
}

.lk-prejoin .lk-username-container { flex-direction: column; gap: 1rem; wid=
th: 100%; max-width: 100%; display: flex; }

.lk-prejoin .lk-join-button { --lk-control-fg: var(--lk-accent-fg); --lk-co=
ntrol-bg: var(--lk-accent-bg); --lk-control-hover-bg: var(--lk-accent2); --=
lk-control-active-bg: var(--lk-accent3); --lk-control-active-hover-bg: var(=
--lk-accent4); background-color: var(--lk-control-bg); }

.lk-prejoin .lk-join-button:hover { background-color: var(--lk-control-hove=
r-bg); }

.lk-focus-layout-wrapper, .lk-grid-layout-wrapper { width: 100%; height: ca=
lc(100% - var(--lk-control-bar-height)); justify-content: center; display: =
flex; position: relative; }

.lk-grid-layout-wrapper { flex-direction: column; align-items: center; }

.lk-focus-layout-wrapper { align-items: stretch; }

.lk-video-conference { align-items: stretch; height: 100%; display: flex; p=
osition: relative; }

.lk-video-conference-inner { flex-direction: column; align-items: stretch; =
width: 100%; display: flex; }

.lk-settings-menu-modal { background-image: ; background-position-x: ; back=
ground-position-y: ; background-size: ; background-repeat: ; background-att=
achment: ; background-origin: ; background-clip: ; background-color: var(--=
lk-bg); border: 1px solid var(--lk-border-color); border-radius: var(--lk-b=
order-radius); box-shadow: var(--lk-box-shadow); flex-direction: column; al=
ign-items: center; gap: 0.5rem; min-width: 50vw; min-height: 50vh; padding:=
 0.75rem 1.25rem; display: flex; position: fixed; top: 50%; left: 50%; tran=
sform: translate(-50%, -50%); }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/main.aba729d8.css

@charset "utf-8";

@layer pencraft {
  .root-ke3ITh { --color-bg-active: var(--color-button-primary-bg); --color=
-bg-active-hover: var(--color-button-primary-bg-hover); --color-border-hove=
r: var(--color-fg-tertiary); --color-fg: var(--color-button-primary-fg); --=
color-fg-disabled: var(--color-fg-tertiary); cursor: pointer; background-co=
lor: var(--color-bg-primary-hover); border: var(--border-default); border-r=
adius: var(--border-radius-xs); box-shadow: var(--inner-shadow); transition=
: var(--animate-hover); will-change: transform; width: var(--width); height=
: var(--height); flex: 0 0 auto; justify-content: center; align-items: cent=
er; margin: 0px; padding: 0px; display: flex; }
  .root-ke3ITh:focus-visible { box-shadow: var(--inner-shadow),var(--focus-=
ring); outline: none; }
  .root-ke3ITh.theme_error-EdHJ89:focus-visible { box-shadow: var(--inner-s=
hadow),var(--error-ring); outline: none; }
  .root-ke3ITh.xs-u94A3p { --width: var(--size-16); --height: var(--size-16=
); }
  .root-ke3ITh.sm-rkc_jb { --width: var(--size-20); --height: var(--size-20=
); }
  .root-ke3ITh.md-FWdzy4 { --width: var(--size-24); --height: var(--size-24=
); }
  .root-ke3ITh[data-state=3D"checked"]:not([data-disabled]), .root-ke3ITh[d=
ata-state=3D"indeterminate"]:not([data-disabled]) { background-color: var(-=
-color-bg-active); border-color: var(--color-bg-active); box-shadow: none; =
}
  @media (hover: hover) {
  .root-ke3ITh[data-state=3D"checked"]:not([data-disabled]):hover, .root-ke=
3ITh[data-state=3D"indeterminate"]:not([data-disabled]):hover { background-=
color: var(--color-bg-active-hover); border-color: var(--color-bg-active-ho=
ver); }
}
  .root-ke3ITh[data-state=3D"checked"]:not([data-disabled]):focus-visible {=
 box-shadow: var(--focus-ring); }
  .root-ke3ITh[data-state=3D"indeterminate"]:not([data-disabled]):focus-vis=
ible { box-shadow: var(--focus-ring); }
  .root-ke3ITh.theme_error-EdHJ89[data-state=3D"checked"]:not([data-disable=
d]):focus-visible { box-shadow: var(--error-ring); }
  .root-ke3ITh.theme_error-EdHJ89[data-state=3D"indeterminate"]:not([data-d=
isabled]):focus-visible { box-shadow: var(--error-ring); }
  @media (hover: hover) {
  .root-ke3ITh[data-state=3D"unchecked"]:not([data-disabled]):hover { borde=
r-color: var(--color-border-hover); }
}
  .root-ke3ITh:not([data-disabled]):active { transform: var(--transform-pre=
ssed); }
  .root-ke3ITh[data-disabled] { background-color: var(--color-bg-secondary)=
; box-shadow: none; cursor: not-allowed; }
  .icon-JVHTJb { transition: var(--animate-hover); color: var(--color-fg); =
}
  .root-ke3ITh[data-state=3D"checked"] .icon-JVHTJb, .root-ke3ITh[data-stat=
e=3D"indeterminate"] .icon-JVHTJb { opacity: 1; transform: scale(1); }
  .root-ke3ITh[data-state=3D"unchecked"] .icon-JVHTJb { opacity: 0; transfo=
rm: scale(0); }
  .root-ke3ITh[data-disabled] .icon-JVHTJb { stroke: var(--color-fg-disable=
d); }
  .theme_accent-BLPCPx { --color-bg-active: var(--color-button-primary-bg);=
 --color-bg-active-hover: var(--color-button-primary-bg-hover); --color-bor=
der-hover: var(--color-fg-tertiary); --color-fg: var(--color-button-primary=
-fg); }
  .theme_success-K1reIy { --color-bg-active: var(--color-semantic-success-b=
g-primary); --color-bg-active-hover: var(--color-semantic-success-bg-primar=
y-hover); --color-border-hover: var(--color-semantic-success-bg-primary); -=
-color-fg: var(--color-semantic-success-utility-contrast); }
  .theme_error-EdHJ89 { --color-bg-active: var(--color-semantic-error-bg-pr=
imary); --color-bg-active-hover: var(--color-semantic-error-bg-primary-hove=
r); --color-border-hover: var(--color-semantic-error-bg-primary); --color-f=
g: var(--color-semantic-error-utility-contrast); }
  .theme_select-db4cFz { --color-bg-active: var(--color-semantic-select-bg-=
primary); --color-bg-active-hover: var(--color-semantic-select-bg-primary-h=
over); --color-border-hover: var(--color-semantic-select-bg-primary); --col=
or-fg: var(--color-semantic-select-utility-contrast); }
  .theme_highlight-c5Va8G { --color-bg-active: var(--color-semantic-highlig=
ht-bg-primary); --color-bg-active-hover: var(--color-semantic-highlight-bg-=
primary-hover); --color-border-hover: var(--color-semantic-highlight-bg-pri=
mary); --color-fg: var(--color-semantic-highlight-utility-contrast); }
  .theme_mono-w3BrBe { --color-bg-active: var(--color-button-mono-bg); --co=
lor-bg-active-hover: var(--color-button-mono-bg-hover); --color-border-hove=
r: var(--color-fg-tertiary); --color-fg: var(--color-button-mono-fg); }
}

.coverTheme-PJLqY5 { --color-fg-tertiary: var(--cover_print_tertiary,var(--=
color-light-fg-tertiary)); }

.container-IpPqBD { width: 100%; max-width: 380px; }

.form-M5sC90.form-M5sC90.form-M5sC90 { margin: 0px; }

.sideBySideWrap-vGXrwP { flex-flow: row; align-items: flex-start; max-width=
: 380px; display: flex; }

.emailInput-OkIMeB.emailInput-OkIMeB.emailInput-OkIMeB { box-sizing: border=
-box; padding: var(--size-12); height: var(--size-40); background-color: va=
r(--email-input-background); border-top-color: ; border-top-style: ; border=
-top-width: ; border-right-color: ; border-right-style: ; border-bottom-col=
or: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; bo=
rder-left-style: ; border-left-width: ; border-image-source: ; border-image=
-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat:=
 ; border-radius: var(--border-radius-sm)0 0 var(--border-radius-sm); font-=
family: var(--font-family-text); font-size: var(--font-size-15); line-heigh=
t: var(--line-height-20); appearance: none; width: 100%; color: var(--color=
-fg-primary-themed); border-right-width: 0px; display: inline-block; }

.emailInput-OkIMeB.emailInput-OkIMeB.emailInput-OkIMeB::placeholder { color=
: var(--color-fg-tertiary); }

.emailInput-OkIMeB.emailInput-OkIMeB.emailInput-OkIMeB.emailInputOnAccentBa=
ckground-TfaCGr { border-color: rgb(255, 255, 255); }

.emailInput-OkIMeB.emailInput-OkIMeB.emailInput-OkIMeB.emailInputExpectTrun=
cation-VNj17x { padding-right: 0px; }

.emailInput-OkIMeB.emailInput-OkIMeB.emailInput-OkIMeB.emailInputOnWelcomeP=
age-nqc9VK { background: var(--email-input-background); color: var(--cover_=
print_primary,#000); box-shadow: none !important; }

.emailInputWrapper-QlA86j { --email-input-background: var(--color-bg-second=
ary-themed); flex-grow: 1; }

.emailInputWrapper-QlA86j:has(.emailInputOnWelcomePage-nqc9VK) { --email-in=
put-background: var(--cover_bg_color,#fff); }

.emailInputWrapperExpectTruncation-w6Fd5V { position: relative; }

.emailInputWrapperExpectTruncation-w6Fd5V::after { content: ""; background:=
 linear-gradient(to right,#fff0,var(--email-input-background)); pointer-eve=
nts: none; width: 20px; position: absolute; top: 1px; bottom: 1px; right: 0=
px; }

.button-VFSdkv.button-VFSdkv.button-VFSdkv { height: var(--size-40); paddin=
g: 0 var(--size-20); background: var(--color-accent-themed); border: 1px so=
lid var(--color-accent-themed); border-radius: 0 var(--border-radius-sm)var=
(--border-radius-sm)0; color: var(--color-accent-themed-inverse); font-weig=
ht: var(--font-weight-medium); font-size: var(--font-size-14); font-family:=
 var(--font-family-text); flex-shrink: 0; margin-top: 0px !important; }

.button-VFSdkv.button-VFSdkv.button-VFSdkv:focus-visible { box-shadow: 0 0 =
0 2px oklch(from var(--color-bg-accent-themed)l c h/.3) !important; }

.buttonOnAccentBackground-vmEt94.buttonOnAccentBackground-vmEt94.buttonOnAc=
centBackground-vmEt94 { border-color: rgb(255, 255, 255); }

.button-VFSdkv:active { opacity: 1; }

.button-VFSdkv:active:hover, .button-VFSdkv.disabled-AfIHDS, .button-VFSdkv=
[disabled], .button-VFSdkv[readonly] { opacity: 0.75; }

.links-EJFIL2 { font-size: var(--font-size-14); gap: var(--size-12); paddin=
g-top: var(--size-16); justify-content: center; display: flex; }

.links-EJFIL2.links-EJFIL2.links-EJFIL2 a { color: var(--color-fg-secondary=
); }

.button-kENIJe { background-color: var(--cover_bg_color_secondary); color: =
var(--cover_print_secondary,#eee); }

@supports (color:color(display-p3 0 0 0)) {
  .button-kENIJe { color: var(--cover_print_secondary,color(display-p3 .933=
3 .9333 .9333)); }
}

.tosCheckbox-XbLWCT.tosCheckbox-XbLWCT.tosCheckbox-XbLWCT { display: flex; =
}

.closeWelcomeModal-KVUfKQ { top: var(--size-24); right: var(--size-24); pos=
ition: absolute; }

@media screen and (max-width: 650px) {
  .closeWelcomeModal-KVUfKQ { display: none; }
}

.closeWelcomeModal-KVUfKQ:hover { background-color: rgba(0, 0, 0, 0); }

.closeWelcomeModal-KVUfKQ:active { opacity: 0.7; }

.closeWelcomeModal-KVUfKQ svg { stroke: var(--cover_print_primary); }

.maybeLater-PlK9NK { color: var(--cover_print_secondary); margin: 10px auto=
 0px; }

@media screen and (max-width: 650px) {
  .maybeLater-PlK9NK { margin: 8px auto 0px; }
}

.maybeLater-PlK9NK:hover:active { opacity: 0.7; }

.maybeLater-PlK9NK svg { stroke: var(--cover_print_secondary); }

.publicationCoverPhotoLeft-txdH2G { object-fit: contain; object-position: l=
eft center; max-width: 476px; }

.publicationCoverPhotoRight-RHPl8T { object-fit: contain; object-position: =
center center; max-width: 476px; height: 476px; }

.largePublicationCoverPhotoRight-A77S35 { object-fit: contain; object-posit=
ion: center center; max-width: 568px; height: 568px; }

.column-_rp_8U { width: 476px; }

.largeColumn-bqn6Me { width: 568px; }

.centeredColumn-M8Fujf.centeredColumn-M8Fujf { align-self: center; width: 5=
00px; }

.largeCenteredColumn-AfeswM.largeCenteredColumn-AfeswM { width: 700px; }

@media screen and (max-width: 1000px) {
  .hideColumnSmallScreens-rlLOgZ { display: none; }
}

@media screen and (max-width: 1200px) {
  .hideLargeColumnSmallScreens-LQBTX8 { display: none; }
}

.publicationCoverPhotoCenter-rMU5R1 { object-fit: contain; max-width: 840px=
; max-height: 168px; }

.publicationLogo-EWjoMq { aspect-ratio: 1 / 1; border-radius: 6px; max-widt=
h: 84px; height: 84px; }

.coverPrimary-cGRhhL.coverPrimary-cGRhhL.coverPrimary-cGRhhL.coverPrimary-c=
GRhhL { color: var(--cover_print_primary); }

.coverSecondary-pfbfwO.coverSecondary-pfbfwO.coverSecondary-pfbfwO.coverSec=
ondary-pfbfwO { color: var(--cover_print_secondary); }

.blurbImage-bS0Pkx { aspect-ratio: 1 / 1; border-radius: var(--border-radiu=
s-full); height: 48px; }

.containerClassName-iHFmrN.containerClassName-iHFmrN, .promptClassName-fM9V=
He.promptClassName-fM9VHe { max-width: none; }

.inputClassName-v5NZvy.inputClassName-v5NZvy.inputClassName-v5NZvy.inputCla=
ssName-v5NZvy { letter-spacing: -0.45px; width: 100%; height: 48px; font-si=
ze: 18px; line-height: 24px; }

.subscribeButtonClassName-wpxkEl.subscribeButtonClassName-wpxkEl.subscribeB=
uttonClassName-wpxkEl.subscribeButtonClassName-wpxkEl { letter-spacing: -0.=
45px; height: 48px; padding: 0px 32px; font-size: 18px; line-height: 24px; =
}

.largeHeading-ZEJJF0.largeHeading-ZEJJF0.largeHeading-ZEJJF0.largeHeading-Z=
EJJF0 { font-size: 64px; font-weight: var(--font-weight-heavy); letter-spac=
ing: 0.38px; line-height: 76px; }

.largeSubHeading-lGmUwg.largeSubHeading-lGmUwg.largeSubHeading-lGmUwg.large=
SubHeading-lGmUwg { font-size: 30px; font-weight: var(--font-weight-regular=
); letter-spacing: 0.38px; line-height: 36px; }

.largePromptClassName-Uexj1F.largePromptClassName-Uexj1F { flex-direction: =
column; align-items: center; gap: 16px; width: 100%; max-width: none; }

.largeInputWrapperClassName-VqAUAb.largeInputWrapperClassName-VqAUAb { widt=
h: 100%; }

.largeInputClassName-zCK22A.largeInputClassName-zCK22A.largeInputClassName-=
zCK22A.largeInputClassName-zCK22A { font-size: 20px; font-weight: var(--fon=
t-weight-regular); letter-spacing: 0.38px; border-right-width: 1px; border-=
radius: 6px; width: 100%; height: 48px; line-height: 30px; }

.largeSubscribeButtonClassName-gTO6Dt.largeSubscribeButtonClassName-gTO6Dt.=
largeSubscribeButtonClassName-gTO6Dt.largeSubscribeButtonClassName-gTO6Dt {=
 letter-spacing: 0.38px; text-align: center; border-radius: 6px; width: 100=
%; height: 48px; padding: 0px 32px; font-size: 20px; line-height: 30px; }

.postContainer-iqizM2 { box-shadow: 0px 8px 16px 0px var(--color_theme_bg_c=
ontrast_2),0px 0px 4px 0px var(--color_theme_bg_contrast_3); border: 1px so=
lid var(--color_theme_bg_contrast_1); border-radius: 6px; }

.postTitle-uVmG1_ { max-height: 72px; overflow: hidden; }

.postSubtitle-sIac6Y { max-height: 48px; overflow: hidden; }

.postImage-nsvz_r { aspect-ratio: 1 / 1; object-fit: cover; border-radius: =
3px; height: 96px; }

.faces-igzFCe { z-index: 0; height: var(--size-40); position: relative; }

.face-G_PpVO { background: var(--cover_bg_color); object-fit: cover; border=
: 4px solid var(--cover_bg_color); box-sizing: border-box; width: var(--siz=
e-48); height: var(--size-48); margin-left: calc(-1*var(--size-16)); border=
-radius: 50%; position: relative; }

.face-G_PpVO.first-bCHdQ8 { margin-left: 0px; }

.face-G_PpVO.last-GRcjMY { margin-right: var(--size-4); }

.bigSubtitle-o28Z4u { font-size: 30px; }

.balancedText-oQ__Kv { text-wrap: balance; }

.tosLink-n6HoHl { word-break: break-word; color: var(--cover_print_secondar=
y); }

.blurbText-isJ4mY.blurbText-isJ4mY.blurbText-isJ4mY.blurbText-isJ4mY, .blur=
bText-isJ4mY.blurbText-isJ4mY.blurbText-isJ4mY.blurbText-isJ4mY a { color: =
var(--cover_print_secondary); }

.tosText-yAQHNw { letter-spacing: -0.2px; color: var(--cover_print_secondar=
y) !important; }

@media screen and (max-width: 650px) {
  .emailFormContainer-TcAFa_ { padding: 0px 16px; }
}

.dividerText-_CxQGl { color: var(--cover_print_secondary); font-variant-num=
eric: lining-nums tabular-nums; letter-spacing: 0.2px; width: 100%; padding=
: 0px 12px; line-height: 16px; }

.dividerText-_CxQGl hr { border-top-color: var(--cover_print_secondary); op=
acity: 0.3; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/474.b8c2a441.css

@charset "utf-8";

@media print {
  .footerButtons-ap9Sk7 { display: none; }
}

.footerSubstackCta-v5HWfj { font-size: 14px; font-weight: var(--font-weight=
-semibold); background-color: var(--color-bg-primary); border: var(--border=
-default); border-radius: var(--border-radius-sm); height: 40px; color: var=
(--color-secondary); box-sizing: border-box; white-space: nowrap; justify-c=
ontent: flex-start; align-items: center; margin: 20px 0px; padding: 10px 16=
px 10px 12px; line-height: 18px; text-decoration: none; display: flex; }

.footerSubstackCta-v5HWfj.noIcon-z7v9D8 { padding: 10px 16px; }

.footerSubstackCta-v5HWfj.sizeSm-F_aC8H { height: 28px; padding: 10px 8px 1=
0px 4px; font-size: 12px; }

.footerSubstackCta-v5HWfj.sizeSmNoIcon-KRHkpZ { padding: 10px 8px; }

.footerSubstackCta-v5HWfj.getTheApp-Yk3w1O svg path { fill: var(--color-pri=
mary); }

.footerSubstackCta-v5HWfj:hover { color: var(--color-primary); background: =
var(--color-bg-secondary); }

.footerSubstackCta-v5HWfj svg { width: 22px; height: 22px; }

.footerSubstackCta-v5HWfj svg path { fill: var(--color-accent-fg-orange); s=
troke: rgba(0, 0, 0, 0); }

.footer.themed-background .footerSubstackCta-v5HWfj { border: var(--border-=
default-themed); }

.compact-footer .footer .footerSubstackCta-v5HWfj { margin: 0px; }

.appUpsell-ZCFh94 { border-radius: var(--border-radius-md); width: auto; ma=
x-height: 40px; }

.rowBorderBottom-tHD_Mb { border-bottom: var(--border-default); }

.table-m2WTld { border-collapse: collapse; flex-grow: 1; max-height: 100%; =
overflow: scroll; }

.modal-bBpQD3 { max-width: 50vw; height: 60vh; width: auto !important; disp=
lay: flex !important; }

@media (max-width: 640px) {
  .modal-bBpQD3 { max-width: 100vw; }
}

.noGrow-skbZ94 { flex: 0 1 0%; }

.grow-CBXF8f { flex: 1 1 0%; }

.cellPadding-f5tfb5 { padding: 4px; }

.cookieBanner-fZ6hup { background-color: var(--color-bg-primary); text-alig=
n: center; z-index: 1000; width: 100%; padding: 10px; position: fixed; bott=
om: 0px; left: 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 5px; }

.cookieBannerHide-Z9vVXQ { opacity: -1; }

.pageWrapper-JRNFOD { width: 100%; height: 90vh; margin: 0px; padding: 0px;=
 position: relative; }

.iframe-UZJJEZ { border: none; width: 100%; height: 100%; margin: 0px; padd=
ing: 0px; display: block; }

.loadingContainer-RJ6q8J { z-index: 1; position: absolute; top: 50%; left: =
50%; transform: translate(-50%, -50%); }

.pageContainer-PCEs9w { font-family: var(--font-family-text); }

.containerFP-Ndac1V { box-sizing: border-box; border: 1px solid var(--color=
-fg-primary-themed); width: 100%; max-width: 310px; height: auto; position:=
 relative; }

@media (max-width: 768px) {
  .containerFP-Ndac1V { max-width: none; }
}

.name-mkZ7O7 { padding-right: 32px; }

@media (max-width: 768px) {
  .name-mkZ7O7 { padding-right: 0px; }
}

.imgFP-nsipp_ { height: var(--size-80); width: var(--size-80); display: blo=
ck; }

.toggleBox-FyAfgO { box-sizing: border-box; border: solid 1px var(--color-f=
g-primary-themed); background-color: var(--web_bg_color); cursor: pointer; =
justify-content: center; align-items: center; width: 40px; height: 40px; di=
splay: flex; position: absolute; top: -1px; right: -1px; }

.toggleBox-FyAfgO.selected-bOtT9y { background-color: var(--color-fg-primar=
y-themed); }

.toggleBox-FyAfgO:not(.selected-bOtT9y):hover { border: solid 2px var(--col=
or-accent-themed); background-color: rgb(255, 255, 255); }

.toggleBox-FyAfgO:not(.selected-bOtT9y):hover svg { stroke: var(--color-acc=
ent-themed); }

.previewLink-nVh1jb:hover { text-decoration: underline; }

.img-tyGf_Q { height: var(--size-64); width: var(--size-64); border-radius:=
 var(--border-radius-sm); display: block; }

.container-Yff188 { box-sizing: border-box; border: 1px solid var(--color-u=
tility-detail-themed); width: 242px; height: 300px; position: relative; }

.selectableContainer-nkPfNo { cursor: pointer; }

.selectedContainer-jizK_g.selectedContainer-jizK_g.selectedContainer-jizK_g=
.selectedContainer-jizK_g { border-color: var(--color-fg-primary-themed); }

.clickableContainer-BH19PC.clickableContainer-BH19PC.clickableContainer-BH1=
9PC.clickableContainer-BH19PC { cursor: pointer; }

.clickableContainer-BH19PC.clickableContainer-BH19PC.clickableContainer-BH1=
9PC.clickableContainer-BH19PC:hover { background-color: var(--color-bg-elev=
ated-hover-themed); }

.containerMobile-MaSyfh { box-sizing: border-box; border: 1px solid var(--c=
olor-utility-detail-themed); width: 100%; position: relative; }

.imgMobile-afxbEf { height: var(--size-32); width: var(--size-32); border-r=
adius: var(--border-radius-sm); display: block; }

.selector-x5tcGg { top: var(--size-16); right: var(--size-16); height: var(=
--size-24); width: var(--size-24); box-sizing: border-box; position: absolu=
te; }

.unselected-B90yNk { border-radius: var(--border-radius-full); border: 1px =
solid var(--color-fg-secondary-themed); box-sizing: border-box; }

.seeLatest-OQwW6G.seeLatest-OQwW6G.seeLatest-OQwW6G.seeLatest-OQwW6G.seeLat=
est-OQwW6G { cursor: pointer; color: var(--color-fg-secondary-themed); }

.container-AE41Ma { width: 100%; }

.fixedSubscribeBar-X5I6UT { z-index: 1; box-sizing: border-box; background-=
color: rgb(0, 0, 0); width: 100%; height: 20vh; max-height: 200px; padding:=
 20px; transition: 0.2s cubic-bezier(0.91, 0.42, 0.21, 0.95); position: fix=
ed; bottom: 0px; left: 0px; transform: translateY(100%); }

.fixedSubscribeBar-X5I6UT.open-CGNCgZ { transform: translate(0px, 0px); }

.fixedSubscribeBarInner-l5Soh3 { width: 100%; max-width: 1360px; }

.emailInput-c9dJvv.emailInput-c9dJvv.emailInput-c9dJvv.emailInput-c9dJvv { =
background-color: var(--web_bg_color); box-sizing: border-box; max-width: 5=
00px; height: 56px; font: 500 16px/1.7 var(--fp-sans); border: none; border=
-radius: 0px; padding-top: 16px; padding-bottom: 16px; }

.subscribeButton-mRGW3e.subscribeButton-mRGW3e.subscribeButton-mRGW3e.subsc=
ribeButton-mRGW3e { height: 56px; font: 500 16px/1.7 var(--fp-sans); text-t=
ransform: uppercase; background: var(--color-accent-themed); border: 1px so=
lid var(--color-accent-themed); color: var(--color-accent-themed-inverse); =
border-radius: 0px; flex-shrink: 0; width: auto; min-width: 125px; }

.prompt-CndLXc.prompt-CndLXc.prompt-CndLXc.prompt-CndLXc { width: 500px; pa=
dding: 0px; }

@media (max-width: 875px) {
  .prompt-CndLXc.prompt-CndLXc.prompt-CndLXc.prompt-CndLXc { width: initial=
; }
}

@media (max-width: 640px) {
  .fixedSubscribeBarInner-l5Soh3 { text-align: center; }
  .fixedSubscribeBar-X5I6UT { padding: 20px; }
}

.containerFP-07t9zF { box-sizing: border-box; width: 100%; height: auto; po=
sition: relative; }

@media (max-width: 768px) {
  .containerFP-07t9zF { max-width: none; }
}

.name-a0Fz9O { scroll-margin-top: 84px; }

.sectionName-rkaqT2 { margin-top: -4px; scroll-margin-top: 84px; }

@media (max-width: 768px) {
  .name-a0Fz9O { padding-right: 0px; }
}

.imgFP-inDFlQ { height: var(--size-80); width: var(--size-80); display: blo=
ck; }

.toggleBox-imiF_d { box-sizing: border-box; border: solid 1px var(--color-f=
g-primary-themed); background-color: var(--web_bg_color); cursor: pointer; =
justify-content: center; align-items: center; width: 24px; height: 24px; pa=
dding: 2px; display: flex; }

.toggleBox-imiF_d.selected-BzhSfY { background-color: var(--color-fg-primar=
y-themed); }

.toggleBox-imiF_d:not(.selected-BzhSfY):hover { border: solid 2px var(--col=
or-accent-themed); background-color: rgb(255, 255, 255); }

.toggleBox-imiF_d:not(.selected-BzhSfY):hover svg { stroke: var(--color-acc=
ent-themed); }

.previewLink-E_1a9P:hover { text-decoration: underline; }

.img-WX3nAp { height: var(--size-64); width: var(--size-64); border-radius:=
 var(--border-radius-sm); display: block; }

.container-o46UIK { box-sizing: border-box; border-top: 1px solid var(--col=
or-utility-detail-themed); width: 242px; height: 300px; position: relative;=
 }

.containerFP-07t9zF.newsletter-D2dW12 { justify-content: flex-start; paddin=
g-left: 34px; }

.selectableContainer-YL_iyh { cursor: pointer; }

.selectedContainer-n52rn6.selectedContainer-n52rn6.selectedContainer-n52rn6=
.selectedContainer-n52rn6 { border-color: var(--color-fg-primary-themed); }

.clickableContainer-kN6aXS.clickableContainer-kN6aXS.clickableContainer-kN6=
aXS.clickableContainer-kN6aXS { cursor: pointer; }

.clickableContainer-kN6aXS.clickableContainer-kN6aXS.clickableContainer-kN6=
aXS.clickableContainer-kN6aXS:hover { background-color: var(--color-bg-elev=
ated-hover-themed); }

.containerMobile-FCXV4L { box-sizing: border-box; border: 1px solid var(--c=
olor-utility-detail-themed); width: 100%; position: relative; }

.imgMobile-yxcTR0 { height: var(--size-32); width: var(--size-32); border-r=
adius: var(--border-radius-sm); display: block; }

.selector-m97riq { top: var(--size-16); right: var(--size-16); height: var(=
--size-24); width: var(--size-24); box-sizing: border-box; position: absolu=
te; }

.filled-checkmark-icon-circle { fill: var(--color-accent-themed); }

.unselected-o9ICqY { border-radius: var(--border-radius-full); border: 1px =
solid var(--color-fg-secondary-themed); box-sizing: border-box; }

.seeLatest-RyDQ23.seeLatest-RyDQ23.seeLatest-RyDQ23.seeLatest-RyDQ23.seeLat=
est-RyDQ23 { cursor: pointer; color: var(--color-fg-secondary-themed); }

@media (min-width: 1024px) {
  .containerFP-07t9zF.newsletter-D2dW12 { border: 1px solid var(--color-uti=
lity-detail-themed); padding-left: 16px; }
}

.container-TdpX8j { max-width: 1360px; margin: 0px auto 32px; }

.menuContainer-eVgk2K { z-index: 3; width: 100vw; }

.menu-QeR7Zf { background-color: var(--color-bg-primary-themed); width: 100=
%; position: absolute; top: 0px; }

.menu-QeR7Zf.menuOpen-Y2LbVM { box-shadow: var(--shadow-md); }

.menu-QeR7Zf.menuFixed-aZOMlg { position: fixed; top: 0px; }

.activeDropdown-TfhPGt { border-bottom: 1px solid var(--color-fg-primary-th=
emed); }

.dropdownItem-CUrbuV { text-transform: uppercase; cursor: pointer; padding:=
 16px 30px; }

.activeButton-mA_kLf { border-bottom: 4px solid var(--color-accent-themed);=
 padding-bottom: 4px; }

.sectionItem-qgeeAr { box-sizing: border-box; padding: 16px 0px; }

.fullWidth-MFfT4k { width: 100%; }

.dividerFP-xuOYlu { background-color: var(--color-fg-primary-themed); width=
: 100%; height: 5px; }

.dividerLight-El30xh { background-color: var(--color-utility-detail-themed)=
; width: 100%; height: 1px; }

.selectAll-mqDRzw { flex-wrap: nowrap; flex-shrink: 0; }

.selectAllWrapper-NrGWzW:hover .selectAll-mqDRzw.selectAll-mqDRzw.selectAll=
-mqDRzw.selectAll-mqDRzw { color: var(--color-accent-themed); }

.selectAllWrapper-NrGWzW:hover svg { stroke: var(--color-accent-themed); }

@media (min-width: 768px) {
  .container-TdpX8j { margin-bottom: 80px; padding: 0px 40px; }
  .contentColumn-dSrdJe { max-width: calc(100% - 300px); padding-top: 0px; =
padding-right: 0px; }
  .menu-QeR7Zf { width: auto; padding-left: 0px; top: 40px; }
  .menu-QeR7Zf.menuFixed-aZOMlg { top: 64px; }
  .menuContainer-eVgk2K { z-index: 2; }
}

@media (min-width: 1024px) {
  .contentColumn-dSrdJe { max-width: calc(100% - 350px); padding-top: 0px; =
}
  .sectionContainer-TeyA0k { grid-template-columns: 50% 50%; display: grid;=
 }
}

@media (min-width: 1300px) {
  .sectionContainer-TeyA0k { grid-template-columns: 33% 33% 33%; }
}

.container-moTuSH { padding-top: var(--size-16); padding-bottom: var(--size=
-48); padding-left: var(--size-24); padding-right: var(--size-24); max-widt=
h: 776px; margin: 0px auto; }

.container-moTuSH.large-pO5KJu { max-width: 1140px; }

.newsletterList-TOG54r { padding-top: 40px; }

.accountLink-UwyLNq.accountLink-UwyLNq.accountLink-UwyLNq.accountLink-UwyLN=
q.accountLink-UwyLNq { color: var(--color-fg-secondary-themed); }

.selectAll-z_I3hx { flex-wrap: nowrap; flex-shrink: 0; }

.selectAllWrapper-CuXhFC:hover .selectAll-z_I3hx.selectAll-z_I3hx.selectAll=
-z_I3hx.selectAll-z_I3hx { color: var(--color-accent-themed); }

.selectAllWrapper-CuXhFC:hover svg { stroke: var(--color-accent-themed); }

.getTicketsHeaderWrapper-SZWsSS { width: 100%; margin: 24px 0px; }

.getTicketsHeader-x8EjLy { align-items: center; width: 100%; margin-top: 12=
px; }

.getTicketsButton-kg7NHY { align-self: flex-end; align-items: center; width=
: 100%; margin-top: 12px; }

.addToCalendar-Ly6tvS { align-items: center; width: 100%; display: flex; }

@media (min-width: 768px) {
  .getTicketsHeaderWrapper-SZWsSS { width: auto; margin-top: 40px; }
  .getTicketsHeader-x8EjLy { position: static; }
}

.selectedSpeaker-icrBiI { background-color: rgb(249, 250, 251); border: 1px=
 solid rgb(229, 231, 235); border-radius: 6px; align-items: center; padding=
: 8px 12px; }

.datetimeInput-OqKjSC { width: 100%; min-height: 40px; font-size: 15px; fon=
t-family: var(--font-family-text); border: 1px solid rgb(209, 213, 219); bo=
rder-radius: 6px; padding: 8px 12px; }

.ticketButton-_hOigI { color: rgb(255, 255, 255); background-color: rgb(220=
, 38, 38); border-radius: 4px; padding: 6px 12px; font-size: 14px; font-wei=
ght: 500; text-decoration: none; display: inline-block; }

.ticketButtonContainer-A4voWr { margin-top: 8px; }

.formLabel-LFkbuh { margin-bottom: 8px; font-weight: 500; display: block; }

.columnLabel-bQ1kce { display: none; }

.tabs-d40s8L { border-bottom: 1px solid var(--color-fg-primary-themed); bor=
der-top: 4px solid var(--color-fg-primary-themed); padding-top: 2px; }

.carouselSection-gPB50n { margin-top: 64px; }

.viewAll-yqgIin { cursor: pointer; align-items: center; display: flex; posi=
tion: absolute; top: -40px; right: 0px; }

.activeIndicator-I76W2t { background-color: var(--color-accent-themed); hei=
ght: 4px; position: absolute; bottom: -1px; left: 0px; right: 0px; }

.body-MEXoZj { margin-top: 16px; }

.gridContainer-cUzqtv { flex-direction: column; padding: 0px; display: flex=
; }

.gridElement-yo5ihO { margin-top: 40px; margin-bottom: 24px; }

.gridContentWide-rxBiud { position: relative; }

@media (max-width: 767px) {
  .minusPadding-PaL7bd { margin-left: calc(var(--container-horizontal-paddi=
ng-mobile)*-1); margin-right: calc(var(--container-horizontal-padding-mobil=
e)*-1); padding-left: 0px; padding-right: 0px; }
  .minusPadding-PaL7bd > div { padding-left: var(--container-horizontal-pad=
ding-mobile); padding-right: var(--container-horizontal-padding-mobile); }
}

.header-mDRyAe { margin: 16px 0px 24px; position: sticky; top: 65px; }

.upcomingEventsHeader-woqqJt { max-width: 150px; }

.section-K5XK4J { margin-top: 0px; }

.overviewContent-XLjjqs { margin-bottom: 24px; }

.storyFilters-Lww1a5 { flex-direction: row; margin-bottom: 24px; display: f=
lex; overflow-x: auto; }

.storyFilters-Lww1a5 button { border-radius: 16px; padding: 2px 8px; }

.eventFilterSidebar-HGZH1F { z-index: 1; position: relative; }

.eventFiltersContainer-PfCZ51 { z-index: 1; }

.eventFilters-Gdxaic { justify-content: space-between; align-items: flex-st=
art; gap: 8px; width: 100%; overflow: auto; }

.filterDrawer-fhVjQs { background: var(--web_bg_color); width: 100vw; top: =
100%; left: calc(var(--container-horizontal-padding-mobile)*-1); padding: 8=
px var(--container-horizontal-padding-mobile)24px var(--container-horizonta=
l-padding-mobile); box-shadow: var(--shadow-md); box-sizing: border-box; po=
sition: absolute; }

.halfWidth-O2RF3T { width: 50%; }

.fullWidth-PjDnZi { width: 100%; }

.gridDrawer-HhS2nB { grid-template-columns: 1fr 1fr; gap: 8px; width: 100%;=
 margin: 8px 0px; display: grid; }

.filterLabel-vseYc7 { justify-content: space-between; align-items: center; =
width: 100%; }

.filterLabel-vseYc7:hover, .filterLabel-vseYc7.isOpen-d3Hazm { color: var(-=
-color-accent-themed) !important; stroke: var(--color-accent-themed) !impor=
tant; }

.filterLabel-vseYc7:hover > * { color: inherit !important; stroke: inherit =
!important; }

.filterInput-uDsFci { width: 100%; }

.link-yscYw4 { cursor: pointer; align-items: center; margin: 8px 0px; displ=
ay: flex; }

.link-yscYw4:hover { color: var(--color-accent-themed) !important; }

.caret-hr8414 { transform: rotate(180deg); }

.collapsed-IIhTt4.caret-hr8414 { transform: rotate(0deg); }

.presentingSponsorItem-IK1Qmj { flex-direction: column; align-items: flex-s=
tart; display: flex; }

.presentingSponsorItem-IK1Qmj .logoImage-kRUrob { aspect-ratio: 1 / 1; obje=
ct-fit: cover; width: 100%; height: 100%; margin-bottom: 16px; }

.sponsorsSection-BrYna3 { border-bottom: 2px solid rgb(190, 189, 184); padd=
ing-bottom: 40px; }

.presentingSponsors-UxJZOf { grid-template-columns: repeat(2, 1fr); gap: 32=
px 40px; display: grid; }

.associateSponsorItem-zHyb7w { justify-content: center; justify-self: cente=
r; align-items: center; display: flex; }

.associateSponsorItem-zHyb7w .logoImage-kRUrob { object-fit: cover; width: =
auto; max-height: 48px; }

.associateSponsorItem-zHyb7w:nth-child(3n+1) { justify-self: flex-start; }

.associateSponsorItem-zHyb7w:nth-child(3n) { justify-self: end; }

.associateSponsors-a_8Uy9 { grid-template-columns: repeat(3, 1fr); justify-=
content: space-between; gap: 20px; display: grid; }

.eventSponsors-I3hh3z { grid-template-columns: 1fr 1fr; gap: 30px; display:=
 grid; }

.eventSponsors-I3hh3z img { width: 100%; }

.accentText-Jdzypb { color: var(--color-accent-themed); stroke: var(--color=
-accent-themed); }

.clearAll-e_qauL.clearAll-e_qauL { cursor: pointer; margin-top: 32px; text-=
decoration: underline; }

.grid2-omt62a { grid-template-columns: 1fr 1fr; display: grid; }

.radioButton-YqfUDb { background-color: var(--color-fg-primary-themed); }

.contentBlock-vCbxlb { width: 100%; margin-top: 40px; }

.thickDivider-GSdz5t { background-color: var(--color-fg-primary-themed); he=
ight: 4px; margin-top: 40px; }

.speakerContainer-Cy_jJg { flex-basis: 50%; }

.subscribeButton-EGn0ZU.subscribeButton-EGn0ZU.subscribeButton-EGn0ZU.subsc=
ribeButton-EGn0ZU { position: absolute; top: 0px; right: 0px; transform: no=
ne; }

.authorCard-jki8YU { position: relative; }

.eventsPreview-jo606i { overflow-x: auto; }

.seriesItem-mdFy9Y { cursor: pointer; }

.eventsContainer-oKPVOv { width: 100%; }

@media (min-width: 768px) {
  .clearAll-e_qauL.clearAll-e_qauL { margin-top: 0px; }
  .tabs-d40s8L { position: sticky; top: 0px; }
  .gridContainer-cUzqtv { grid-template-columns: minmax(0px, 1fr) 2fr 1fr; =
width: 100%; margin-top: 48px; padding-left: 0px; display: grid; }
  .header-mDRyAe { margin-top: 0px; }
  .upcomingEventsHeader-woqqJt { max-width: none; }
  .section-K5XK4J { margin-top: 72px; }
  .manifesto-dsJabs { margin-top: 12px; }
  .keepReading-ZcGvRV { cursor: pointer; align-items: center; gap: 8px; mar=
gin: 24px auto 40px; display: flex; }
  .gridContentWide-rxBiud { grid-column: 2 / 4; }
  .viewAll-yqgIin { top: -64px; }
  .filterButton-P9_uB2 { width: 100%; padding: 0px; }
  .columnLabel-bQ1kce { margin-bottom: 40px; display: block; }
  .eventSponsors-I3hh3z { grid-template-columns: 1fr 1fr 1fr; gap: 40px; }
  .gridDrawer-HhS2nB { flex-direction: column; display: flex; }
  .filterDrawer-fhVjQs { box-shadow: none; width: auto; margin-bottom: 8px;=
 padding: 0px; position: static; }
  .authorCard-jki8YU { width: 50%; }
  .subscribeButton-EGn0ZU { padding: 8px; }
  .filterInput-uDsFci { margin-top: 8px; }
}

.textarea-Ohqcz2 { border: 1px solid var(--color-utility-detail); backgroun=
d-color: var(--color-bg-primary); color: var(--color-fg-primary); border-ra=
dius: 0px; padding: 16px; line-height: 24px; }

.textareaWithIcon-kncL3t { padding-right: 48px; }

.dark-theme .textarea-Ohqcz2 { border: var(--border-default); background-co=
lor: rgb(45, 45, 42); color: rgb(255, 255, 255) !important; }

.iconContainer-aheBDP { bottom: 8px; right: 8px; }

.eventCard-uFRmX6 { flex-direction: column; flex: 1 1 0%; min-width: 250px;=
 display: flex; position: relative; }

.eventCardHeader-uVMduR { justify-content: space-between; align-items: flex=
-start; margin-bottom: 12px; display: flex; }

.eventCardHeader-uVMduR svg { margin-right: 8px; }

.eventCardTitle-HyD3H8 { cursor: pointer; margin-top: 12px; margin-bottom: =
12px; }

.eventCardTitle-HyD3H8:hover { color: var(--color-accent-themed) !important=
; }

.eventActions-UyJo9k { gap: 8px; display: flex; position: absolute; top: 16=
px; left: 16px; }

.eventTypes-DizLQi { gap: 8px; position: absolute; top: 16px; right: 16px; =
}

.eventDescription-MzE2D1 { text-overflow: ellipsis; margin-bottom: 8px; ove=
rflow: hidden; }

.typeTag-dtvX8u { opacity: 0.8; border-radius: 8px; padding: 8px; }

.in-person-bGFEFa { background: rgb(224, 163, 155); }

.livestream-EzMp0v { background: rgb(151, 174, 186); }

.actionButton-CdUeYP { color: rgb(55, 65, 81); cursor: pointer; background-=
color: rgb(255, 255, 255); border: 1px solid rgb(209, 213, 219); border-rad=
ius: 4px; padding: 4px 8px; font-size: 12px; text-decoration: none; }

.actionButton-CdUeYP:hover { background-color: rgb(243, 244, 246); }

.deleteButton-EwTebW { color: rgb(220, 38, 38); border-color: rgb(252, 165,=
 165); }

.deleteButton-EwTebW:hover { background-color: rgb(254, 242, 242); }

.eventStatusLabel-Jeu7Gn { background-color: rgb(255, 255, 255); border: 1p=
x solid rgb(209, 213, 219); border-radius: 4px; padding: 4px 8px; }

.eventCardBottom-HEIxGW { flex: 1 1 0%; justify-content: space-between; }

.coverImage-EDvboy { object-fit: cover; aspect-ratio: 1 / 1; cursor: pointe=
r; width: 100%; }

.eventSeriesLink-VmrOOC { cursor: pointer; }

.desktop .eventCard-uFRmX6 { grid-template-columns: 1fr 1fr 1fr; gap: 40px;=
 display: grid; }

.desktop .eventCardHeader-uVMduR { justify-content: flex-start; margin: 0px=
; }

.desktop .eventCardTitle-HyD3H8 { margin-top: 0px; }

.desktop .eventTypes-DizLQi { margin-top: auto; position: static; }

.coverImage-lDa1UL { object-fit: cover; aspect-ratio: 1.25 / 1; cursor: poi=
nter; width: 100%; height: 100%; }

.headerImage-YvCrC1 { max-width: 100%; margin: 24px 0px; }

.datetimeInput-W3o29e { width: 100%; min-height: 40px; font-size: 15px; fon=
t-family: var(--font-family-text); border: 1px solid rgb(209, 213, 219); bo=
rder-radius: 6px; padding: 8px 12px; }

.formLabel-YcWPTP { margin-bottom: 8px; font-weight: 500; display: block; }

.columnLabel-FiYzFV { display: none; }

.tabs-pvo6fW { border-bottom: 1px solid var(--color-fg-primary-themed); bor=
der-top: 4px solid var(--color-fg-primary-themed); padding-top: 2px; }

.carouselSection-o6Vatv { margin-top: 64px; }

.viewAll-G3ryYO { cursor: pointer; align-items: center; display: flex; posi=
tion: absolute; top: -40px; right: 0px; }

.activeIndicator-QrOuU6 { background-color: var(--color-accent-themed); hei=
ght: 4px; position: absolute; bottom: -1px; left: 0px; right: 0px; }

.body-jM2qDJ { margin-top: 16px; }

.header-qyY_LG { margin: 16px 0px 24px; position: sticky; top: 65px; }

.section-eGkqMh { margin-top: 0px; }

.overviewContent-woD8Go { margin-bottom: 24px; }

.storyFilters-TUKs8u { flex-direction: row; margin-bottom: 24px; display: f=
lex; overflow-x: auto; }

.storyFilters-TUKs8u button { border-radius: 16px; padding: 2px 8px; }

.filterDrawer-xiacDR { background: var(--web_bg_color); width: 100vw; box-s=
hadow: var(--shadow-md); padding: 8px 15vw 24px; position: absolute; top: 1=
00%; left: -15vw; }

.halfWidth-Kvs4D8 { width: 50%; }

.fullWidth-huxevk { width: 100%; }

.link-d7W3vi { cursor: pointer; align-items: center; margin: 8px 0px; displ=
ay: flex; }

.link-d7W3vi:hover { color: var(--color-accent-themed) !important; }

.presentingSponsorItem-iRdcBr { flex-direction: column; align-items: flex-s=
tart; display: flex; }

.presentingSponsorItem-iRdcBr .logoImage-n6AJcY { aspect-ratio: 1 / 1; obje=
ct-fit: cover; width: 100%; height: 100%; margin-bottom: 16px; }

.sponsorsSection-sBBwhX { border-bottom: 2px solid rgb(190, 189, 184); padd=
ing-bottom: 40px; }

.presentingSponsors-IdhPjQ { grid-template-columns: repeat(2, 1fr); gap: 32=
px 40px; display: grid; }

.associateSponsorItem-JmCeIG { justify-content: center; justify-self: cente=
r; align-items: center; display: flex; }

.associateSponsorItem-JmCeIG .logoImage-n6AJcY { object-fit: cover; width: =
auto; max-height: 48px; }

.associateSponsorItem-JmCeIG:nth-child(3n+1) { justify-self: flex-start; }

.associateSponsorItem-JmCeIG:nth-child(3n) { justify-self: end; }

.associateSponsors-E6uJdd { grid-template-columns: repeat(3, 1fr); justify-=
content: space-between; gap: 20px; display: grid; }

.eventSponsors-QajGni { grid-template-columns: 1fr 1fr; gap: 30px; display:=
 grid; }

.eventSponsors-QajGni img { width: 100%; }

.accentText-PJoM9f { color: var(--color-accent-themed); stroke: var(--color=
-accent-themed); }

.clearAll-PlzbdB.clearAll-PlzbdB { cursor: pointer; margin-top: 32px; text-=
decoration: underline; }

.grid2-Qn3XQs { grid-template-columns: 1fr 1fr; display: grid; }

.radioButton-xrh_v2 { background-color: var(--color-fg-primary-themed); }

.contentBlock-ZJEFvK { width: 100%; margin-top: 40px; }

.thickDivider-nMBiD6 { background-color: var(--color-fg-primary-themed); he=
ight: 4px; margin-top: 40px; }

.subscribeButton-y1jTFS { position: absolute; top: 0px; right: 0px; }

.authorCard-rbBteZ { position: relative; }

.eventCard-kqvX4w { min-width: 250px; }

.eventsPreview-iW8fgn { overflow-x: auto; }

@media (min-width: 768px) {
  .headerImage-YvCrC1 { margin: 40px 0px; }
  .tabs-pvo6fW { position: sticky; top: 0px; }
  .header-qyY_LG { margin-top: 0px; }
  .section-eGkqMh { margin-top: 72px; }
  .manifesto-pnC01w { margin-top: 12px; }
  .keepReading-zXEd47 { cursor: pointer; align-items: center; gap: 8px; mar=
gin: 24px auto 40px; display: flex; }
  .gridContentWide-qDAfp5 { grid-column: 2 / 4; }
  .viewAll-G3ryYO { top: -64px; }
  .clearAll-PlzbdB.clearAll-PlzbdB { margin-top: 0px; }
  .columnLabel-FiYzFV { margin-bottom: 40px; display: block; }
  .eventSponsors-QajGni { grid-template-columns: 1fr 1fr 1fr; gap: 40px; }
  .filterDrawer-xiacDR { box-shadow: none; width: auto; margin-bottom: 8px;=
 padding: 0px; position: static; }
  .authorCard-rbBteZ { width: 50%; }
  .subscribeButton-y1jTFS { padding: 8px; }
}

.background-TS_gqR { background-color: var(--color-blue); }

.backgroundAlternate-_7s7DT { background-color: var(--color-fg-primary-them=
ed); }

.container-yxf71B { flex-direction: column; width: 1248px; max-width: 100%;=
 margin: 0px auto; padding-bottom: 20px; display: flex; }

.containerAlternate-WGXWZq { flex-direction: column; max-width: 100%; displ=
ay: flex; }

.headerImage-Y8cPSt { max-width: 100%; display: block; }

.headerImageAlternate-Arp7Tv { aspect-ratio: 1.54 / 1; object-fit: cover; }

.content-iscROM { color: rgb(255, 255, 255); max-width: 410px; margin: 0px =
auto 40px; padding-top: 12px; }

.contentAlternate-Z6mfO4 { width: 80%; max-width: 320px; margin: 0px auto; =
padding: 40px 0px; }

@media (min-width: 768px) {
  .container-yxf71B { flex-direction: row-reverse; justify-content: space-e=
venly; }
  .containerAlternate-WGXWZq { flex-direction: row-reverse; justify-content=
: space-evenly; width: 1320px; margin: 0px auto; padding-bottom: 80px; }
  .content-iscROM { width: 40%; margin: 16px; padding-top: 40px; }
  .contentAlternate-Z6mfO4 { width: 50%; max-width: 410px; margin: 0px 5%; =
padding-top: 40px; }
  .headerImage-Y8cPSt { width: 60%; max-width: 750px; }
  .headerImageAlternate-Arp7Tv { aspect-ratio: 0.75 / 1; width: 40%; max-wi=
dth: 543px; }
}

.background-XIOFVG { background-color: rgb(22, 23, 24); }

.container-MxDuwa { flex-direction: column; max-width: 100%; margin: 0px au=
to; display: flex; }

.headerImage-mfhwbd { object-fit: cover; width: 100%; height: 300px; displa=
y: block; }

.headerImageAspect-T8HgTk { aspect-ratio: 0.75 / 1; }

.content-bcrzex { box-sizing: border-box; width: 100%; max-width: 600px; ma=
rgin: 0px auto; padding: 40px 20px; }

@media (min-width: 768px) {
  .container-MxDuwa { flex-direction: row-reverse; align-items: center; max=
-width: 1086px; padding: 60px 40px; }
  .headerImage-mfhwbd { width: 45%; height: auto; }
  .content-bcrzex { width: 50%; padding: 40px 5% 40px 0px; }
}

.image-sYkLIi { width: 540px; max-width: 100%; }

.footer-cRMYS1 { text-align: center; color: var(--color-bg-primary-themed);=
 background-color: var(--color-fg-primary-themed); }

.footerContent-TTn9F6 { max-width: 1400px; margin: 0px auto; }

.footerHed-xgaXnM { text-transform: uppercase; letter-spacing: 3px; margin-=
bottom: -16px; font-size: 96px; line-height: 96px; }

@media (min-width: 1024px) {
  .footerHed-xgaXnM { margin-bottom: -24px; font-size: 148px; line-height: =
148px; }
}

.footerLink-_5lFCC > a { text-transform: uppercase; text-decoration: none; =
}

.footerLink-_5lFCC > a:hover { text-decoration: underline; }

.substackIcon-aS8sUQ { padding: 0px 4px; display: inline-block; transform: =
translateY(4px); }

.downloadAppLink-yiuJ9E { text-transform: uppercase; border: 1px solid rgb(=
255, 255, 255); padding: 8px; }

.playButton-aoPveC { width: auto; height: 14px; }

.liveTag-MsSGA4 { background-color: rgb(248, 50, 13); border-radius: 4px; a=
lign-items: center; height: 28px; padding: 0px 8px; display: flex; }

.viewerCount-R1kN0i { transition: opacity 0.2s; }

.viewerCount-R1kN0i:hover { opacity: 0.8; }

.container-j8poGw { background-color: rgb(22, 22, 19); }

.unmuteOverlayContainer-WcXkPG { background: rgba(0, 0, 0, 0.2); justify-co=
ntent: center; align-items: center; display: flex; position: absolute; inse=
t: 0px; }

.liveStreamVideoZoom-_qvCom { height: var(--full-height); width: calc(var(-=
-full-height)*16/9); position: absolute; }

.liveStreamVideo-asigz8 { width: 100%; }

.container-sckr5Y { box-sizing: border-box; width: 100%; max-width: 660px; =
margin: 0px auto; }

.wrapper-JFyjIy.wrapper-JFyjIy.wrapper-JFyjIy.wrapper-JFyjIy { max-width: i=
nherit; }

.prompt-LfHufc.prompt-LfHufc.prompt-LfHufc.prompt-LfHufc { flex-direction: =
row; display: flex; }

.subscribeButton-Nj91ga.subscribeButton-Nj91ga.subscribeButton-Nj91ga.subsc=
ribeButton-Nj91ga { color: rgb(255, 255, 255); text-transform: uppercase; b=
ackground-color: rgb(22, 22, 19); border: none; border-radius: 0px; height:=
 56px; font: 500 16px / 1.2 "American Grotesk", sans-serif; }

.input-PZFqCj.input-PZFqCj.input-PZFqCj.input-PZFqCj { border-width: 1px 0p=
x 1px 1px; border-top-style: solid; border-bottom-style: solid; border-left=
-style: solid; border-top-color: rgb(22, 22, 19); border-bottom-color: rgb(=
22, 22, 19); border-left-color: rgb(22, 22, 19); border-image: initial; bor=
der-right-style: initial; border-right-color: initial; border-radius: 0px; =
height: 56px; font: 500 16px / 1.2 "American Grotesk", sans-serif; }

.input-PZFqCj.input-PZFqCj.input-PZFqCj.input-PZFqCj:focus { box-shadow: no=
ne; }

@media (max-width: 768px) {
  .prompt-LfHufc.prompt-LfHufc.prompt-LfHufc.prompt-LfHufc { flex-direction=
: column; gap: 8px; }
  .input-PZFqCj.input-PZFqCj.input-PZFqCj.input-PZFqCj { text-align: center=
; border-right: 1px solid rgb(22, 22, 19); }
}

.container-F6lwXo { gap: var(--column-gap); grid-template-columns: repeat(4=
, 1fr); display: grid; }

@media (max-width: 1024px) {
  .container-F6lwXo { grid-template-columns: repeat(3, 1fr); }
}

.itemImage-xOyOyH { width: 100%; }

.itemImageHoverOverlay-Q1cWQy { background-color: rgba(0, 0, 0, 0.35); posi=
tion: absolute; inset: 0px; }

.itemImageMobile-Q0peCf { width: 90px; }

.itemBodyMobile-pajlxB { flex-grow: 1; }

.input-yab_Zq.input-yab_Zq.input-yab_Zq.input-yab_Zq { box-sizing: border-b=
ox; width: 100%; height: 56px; font: 500 16px/1.7 var(--fp-sans); color: rg=
b(22, 22, 19); background-color: rgb(255, 255, 255); border: 1px solid rgb(=
22, 22, 19); border-radius: 0px; outline: none; padding: 16px; transition: =
border-width 0.2s; }

.inputSm-LeCzcW.input-yab_Zq.input-yab_Zq.input-yab_Zq { height: 40px; padd=
ing: 8px 16px; font-size: 14px; }

.input-yab_Zq.input-yab_Zq.input-yab_Zq.input-yab_Zq::placeholder { color: =
rgb(102, 102, 102); font-weight: 400; }

.input-yab_Zq.input-yab_Zq.input-yab_Zq.input-yab_Zq:disabled { color: rgb(=
153, 153, 153); cursor: not-allowed; background-color: rgb(245, 245, 245); =
}

.input-yab_Zq.input-yab_Zq.input-yab_Zq.input-yab_Zq:read-only { background=
-color: rgb(249, 249, 249); }

.editRowContent-Q3ex6r { width: 100%; }

.fullHeight-fzWhjy { height: 100%; }

.content-LYcGXJ { overflow-wrap: break-word; word-break: break-word; }

.contentWrapper-IH9YEj { flex-grow: 1; }

.input-CUQULH { margin-top: 4px; }

.viewProfile-u5hCP0.viewProfile-u5hCP0 { text-decoration: underline; }

.actionLink-ovC95f { font-weight: 700; text-decoration: underline; }

.clickable-QzUIvj { cursor: pointer; }

.actionItem-Th40ya { transition: 0.2s; }

.actionItem-Th40ya:hover { text-decoration: underline; }

.sectionHeader-Z3zoO8 { cursor: pointer; user-select: none; }

.chevron-NOVYNS { transition: transform 0.3s; }

.expanded-Tjjigv { transform: rotate(180deg); }

.podcastLogo-AAT5j_ { background-color: rgb(211, 211, 211); background-posi=
tion: 50% center; background-size: cover; border-radius: 4px; width: 40px; =
height: 40px; }

.inputField-ZlLLCs.inputField-ZlLLCs.inputField-ZlLLCs.inputField-ZlLLCs { =
border-top-color: ; border-top-style: ; border-top-width: ; border-right-co=
lor: ; border-right-style: ; border-right-width: ; border-bottom-color: ; b=
order-bottom-style: ; border-bottom-width: ; border-image-source: ; border-=
image-slice: ; border-image-width: ; border-image-outset: ; border-image-re=
peat: ; border-radius: 0 var(--border-radius-sm)var(--border-radius-sm)0; c=
olor: var(--color-fg-primary); background-color: var(--color-bg-primary); b=
ox-sizing: border-box; border-left: none; flex-grow: 1; padding: 5px 5px 5p=
x 4px; font-size: 16px; font-style: italic; line-height: 24px; }

.inputField-ZlLLCs.inputField-ZlLLCs.inputField-ZlLLCs.inputField-ZlLLCs:ho=
ver { cursor: text; }

.inputField-ZlLLCs.inputField-ZlLLCs.inputField-ZlLLCs.inputField-ZlLLCs.th=
emed-qm5g5y { background-color: var(--color-bg-secondary-themed); border: v=
ar(--border-default-themed); color: var(--color-fg-primary-themed); }

.currencyInput-n4aG03 { border: var(--border-default); background-color: va=
r(--color-bg-primary); color: var(--color-fg-primary); box-sizing: border-b=
ox; border-radius: var(--border-radius-sm)0 0 var(--border-radius-sm); padd=
ing: 5px 8px; }

.currencyInput-n4aG03.themed-qm5g5y { border: var(--border-default-themed);=
 background-color: var(--color-bg-secondary-themed); color: var(--color-fg-=
primary-themed); }

.inputContainer-JJXl4U { box-sizing: border-box; width: 100%; font-family: =
var(--font-family-text); color: var(--color-fg-primary); }

.inputContainer-JJXl4U.themed-qm5g5y { color: var(--color-fg-secondary-them=
ed); }

.outlineWrapper-MqmfKS { white-space: nowrap; display: inline-block; positi=
on: relative; }

.outlineWrapperWithWarning-x5ALXu { margin-right: 28px; }

.warningContainer-lQlVcA { margin-top: -10px; padding-left: 10px; line-heig=
ht: 20px; display: inline; position: absolute; top: 50%; }

.outlineWrapperSelected-KXkgz5::before { border: 1px solid var(--color-acce=
nt-themed); border-radius: var(--border-radius-sm); content: ""; pointer-ev=
ents: none; width: 100%; height: 100%; padding: 4px; position: absolute; to=
p: -4px; left: -4px; }

.amountInput-pcn7kh { width: 24px; min-width: 24px !important; max-width: 6=
8px !important; color: inherit !important; font-size: inherit !important; b=
ackground: 0px 0px !important; border: none !important; margin: 0px !import=
ant; padding: 0px !important; display: inline-block !important; }

.amountInputDeselected-W75Nrd { pointer-events: none; }

.selected-Rkwzkv { box-shadow: var(--focus-input-ring); }

.grid-NonZWA { column-gap: var(--size-16); row-gap: var(--size-16); grid-te=
mplate-columns: 100px 1fr; display: grid; }

.table-divider-O5XQ7c { grid-column: 1 / span 2; }

.clickable-U5bOwj { cursor: pointer; transition: 0.2s; }

.clickable-U5bOwj:hover { text-decoration: underline; }

.expandable-UB3Kke { cursor: pointer; }

.expandable-UB3Kke:hover { opacity: 0.8; }

.actionLink-Ghc0Ci { text-decoration: underline; }

.actionLink-Ghc0Ci:hover { opacity: 0.8; }

.container-f1dBWX { max-width: 1000px; margin: 100px auto 0px; }

@media screen and (max-width: 768px) {
  .container-f1dBWX { max-width: 100%; }
}

.tabContainer-ZyUff9 { min-height: var(--full-height); justify-content: cen=
ter; gap: 96px; margin: 32px auto; }

@media screen and (max-width: 768px) {
  .tabContainer-ZyUff9 { border-bottom: 1px solid rgb(224, 224, 224); flex-=
direction: column; gap: 16px; margin-bottom: 0px; overflow-x: auto; }
}

.tab-zPdpGg.tab-zPdpGg.tab-zPdpGg.tab-zPdpGg { text-underline-offset: 6px; =
text-decoration-thickness: 3px; }

.selectedTab-h46kjj { text-decoration-line: underline; text-decoration-thic=
kness: initial; text-decoration-style: initial; text-decoration-color: var(=
--color-accent-themed); }

.tabContent-Q4YhmV { flex-grow: 1; max-width: 660px; margin-bottom: 120px; =
}

.upgradeBanner-qujPvE { border: 1px solid rgb(0, 0, 0); margin-bottom: 24px=
; padding: 16px 24px; }

@media screen and (max-width: 768px) {
  .tab-zPdpGg.tab-zPdpGg.tab-zPdpGg { white-space: nowrap; border-radius: 0=
px; flex-shrink: 0; justify-content: center; min-width: auto; padding: 8px =
16px; }
  .upgradeBanner-qujPvE { padding: 8px; }
  .selectedTab-h46kjj.selectedTab-h46kjj.selectedTab-h46kjj { border-bottom=
: 3px solid var(--color-accent-themed); font-weight: 500; text-decoration: =
none; }
  .tab-zPdpGg.tab-zPdpGg.tab-zPdpGg:hover { text-decoration: none; }
  .tabContent-Q4YhmV { max-width: 100%; margin: 0px 0px 60px; padding: 0px =
16px; }
  .tabMenu-TPrBTB { scrollbar-width: none; border-bottom: 1px solid rgb(224=
, 224, 224); width: 100%; display: flex; overflow-x: auto; }
  .tabMenu-TPrBTB::-webkit-scrollbar { display: none; }
}

.outerContainer-_EB7WB { position: relative; overflow: hidden; }

@media screen and (max-width: 768px) {
  .outerContainer-_EB7WB { margin: 0 calc(-1*var(--container-horizontal-pad=
ding-mobile)); }
}

.innerTrack-Kj4zL_ { height: 100%; position: relative; }

.panel-Y2mj7O { transform-origin: 50% center; position: absolute; top: 50%;=
 left: 0px; }

.videoPostImage-dwXmpQ { width: 100%; }

.previousBackground-l9aBt9, .nextBackground-_36RTD { user-select: none; cur=
sor: pointer; align-items: center; width: 100px; display: flex; position: a=
bsolute; top: 0px; bottom: 0px; }

@media screen and (max-width: 768px) {
  .previousBackground-l9aBt9, .nextBackground-_36RTD { width: var(--contain=
er-horizontal-padding-mobile); }
}

.previousBackground-l9aBt9 { background: linear-gradient(90deg, rgb(22, 22,=
 19) 0%, rgb(22, 22, 19) 10%, rgba(22, 22, 19, 0.5) 40%, rgba(22, 22, 19, 0=
) 100%); justify-content: flex-start; left: 0px; }

@media screen and (max-width: 768px) {
  .previousBackground-l9aBt9 { left: var(--size-12); background: 0px 0px; }
}

.nextBackground-_36RTD { background: linear-gradient(270deg, rgb(22, 22, 19=
) 0%, rgb(22, 22, 19) 10%, rgba(22, 22, 19, 0.5) 40%, rgba(22, 22, 19, 0) 1=
00%); justify-content: flex-end; right: 0px; }

@media screen and (max-width: 768px) {
  .nextBackground-_36RTD { right: var(--size-12); background: 0px 0px; }
}

.header-MeQvZM { background-color: var(--color-bg-primary); }

.headerContents-XMY0rT { gap: 40px; grid-template-columns: repeat(12, 1fr);=
 display: grid; }

.headerContents-XMY0rT > :first-child { grid-column: 1 / span 4; align-self=
: center; }

.headerContents-XMY0rT > :nth-child(2) { grid-column: 5 / span 8; align-sel=
f: center; }

.sectionImage-OVlQ8l { width: 150px; }

.sectionTitle-Aad7Bm:hover { color: var(--color-accent-themed); }

.sectionContainer-g1nief:has(.sectionImage-OVlQ8l:hover) .sectionTitle-Aad7=
Bm { color: var(--color-accent-themed); }

.bodyContents-ivBy3X { gap: 40px; grid-template-columns: repeat(12, 1fr); m=
in-height: 50vh; display: grid; }

.bodyContents-ivBy3X > :first-child { grid-column: 4 / span 6; }

@media screen and (max-width: 1024px) {
  .bodyContents-ivBy3X { display: block; }
}

.carouselContainer-h0k1wv { overscroll-behavior-x: contain; touch-action: p=
an-y; position: relative; overflow: hidden; }

.carouselTrack-LROA1y { width: 100%; padding-bottom: 4px; overflow: hidden;=
 }

.carouselFade-dU2us_ { background: linear-gradient(90deg, rgba(0, 0, 0, 0) =
0%, rgb(246, 244, 239) 100%); width: 80px; height: 100%; position: absolute=
; top: 0px; right: 0px; }

.mobileScrollContainer-vr1ryM { scrollbar-width: none; width: 100%; margin-=
left: -28px; margin-right: -28px; padding-left: 28px; padding-right: 28px; =
overflow: auto hidden; }

.mobileScrollContainer-vr1ryM::-webkit-scrollbar { display: none; }

.sectionLogo-gK1870 { width: 100%; }

.titleLink-En3yx0 { -webkit-tap-highlight-color: transparent; text-decorati=
on: none; }

@media (hover: hover) {
  .titleLink-En3yx0.titleLink-En3yx0.titleLink-En3yx0:hover { color: var(--=
color-accent-themed,#f2312c); text-decoration: none; }
}

.titleLink-En3yx0.titleLink-En3yx0.titleLink-En3yx0:active { color: var(--c=
olor-accent-themed,#f2312c); }

.container-jez8Y9 { box-sizing: border-box; }

.intro-Yvh6eZ { font-family: var(--fp-serif); font-size: 38px; font-style: =
italic; font-weight: 500; }

@media screen and (max-width: 768px) {
  .intro-Yvh6eZ { font-size: 24px; }
}

.logo-zLbeFo { flex-grow: 1; flex-shrink: 1; min-width: 0px; max-width: 85v=
w; min-height: 0px; }

.container-NehaVk { background-color: var(--color-fg-primary-themed); width=
: 100vw; padding: var(--size-24)0; box-sizing: border-box; margin-left: cal=
c(50% - 50vw); margin-right: calc(50% - 50vw); }

.containerInner-ntGWZj { width: 100%; max-width: var(--site-content-max-wid=
th,1100px); padding: 0 var(--container-horizontal-padding); box-sizing: bor=
der-box; flex-direction: column; align-items: center; margin: 0px auto; dis=
play: flex; }

.whiteSignInLink-INYUOp { color: rgb(255, 255, 255); text-decoration: under=
line; }

.emailFormWrapper-JpcLKh { box-sizing: border-box; justify-content: center;=
 width: 100%; max-width: 448px; margin: 0px auto; display: flex; }

@media screen and (min-width: 769px) {
  .emailFormWrapper-JpcLKh .fp-email-input-accent { flex-shrink: 0; width: =
261px !important; max-width: none !important; }
  .emailFormWrapper-JpcLKh .fp-subscribe-button-accent { flex-shrink: 0; wi=
dth: 187px !important; max-width: none !important; }
}

@media screen and (max-width: 768px) {
  .container-NehaVk { padding: var(--size-24)0; }
  .containerInner-ntGWZj { padding: 0 var(--container-horizontal-padding-mo=
bile); }
  .emailFormWrapper-JpcLKh { max-width: 100%; padding: 0 var(--container-ho=
rizontal-padding-mobile); }
}

.videoWrapper-gU8vC5 { aspect-ratio: auto; width: fit-content; position: re=
lative; }

.mobileContainer-qor88J { width: 100vw !important; margin-left: calc(50% - =
50vw) !important; margin-right: calc(50% - 50vw) !important; }

@media (max-width: 768px) {
  .videoWrapper-gU8vC5 { aspect-ratio: 390 / 741; width: 100%; max-width: n=
one; }
}

.video-E02_Ms { width: 658px; height: 658px; position: relative; }

.smallScreenVideo-UKN5BQ { width: 100%; height: 100%; position: relative; }

.playButton-elyoq5 { z-index: 2; cursor: pointer; justify-content: center; =
align-items: center; padding: 16px; display: flex; position: absolute; top:=
 50%; left: 50%; transform: translate(-50%, -50%); }

.wrapper-vT80lr { max-width: 440px; }

.heroText-vjETGo { max-width: 586px; }

.container-QYwuRw { border: var(--border-default); border-radius: var(--bor=
der-radius-md); margin-bottom: 32px; }

.container-b1BW1a.container-b1BW1a { max-width: 624px; padding: var(--size-=
12)var(--size-16)var(--size-32); box-sizing: content-box; margin: 0px auto;=
 }

@media screen and (max-width: 768px) {
  .container-b1BW1a.container-b1BW1a { padding-top: var(--size-24); }
}

.container-b1BW1a .container { width: auto; margin: 0px; }

.triggerContainer-eX588u { max-width: var(--size-20); max-height: var(--siz=
e-20); justify-content: center; align-items: center; overflow: visible; }

.trigger-j08Uop svg { stroke: var(--color-fg-tertiary); }

.input-qHk4bN { resize: none; overflow-y: auto; }

.form-CkZ7Kt { gap: var(--size-12); flex-direction: row; flex: 1 1 1px; mar=
gin: 0px; display: flex; }

.postAsUserSwitcher-IPqxbX { cursor: pointer; height: fit-content; position=
: relative; }

.postAsUserSwitcherIcon-Q4hhV0 { background-color: var(--color-bg-elevated-=
primary); border-radius: var(--border-radius-full); border: var(--border-de=
fault); stroke: var(--color-fg-tertiary); position: absolute; bottom: -4px;=
 right: -4px; }

.link-_X6et2 { cursor: pointer; }

.withShareButton-hQzuEn > :last-child { margin-left: auto; }

.collapser-Xs0O6C { --avatar-size: var(--size-32); --thread-gap: var(--size=
-4); --thread-width: 1px; width: var(--avatar-size); cursor: pointer; top: =
calc(var(--avatar-size) + var(--thread-gap)); position: absolute; bottom: 0=
px; }

.collapser-Xs0O6C:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(=
bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), =
:lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(=
ug), :lang(ur), :lang(yi))) { left: 0px; }

.collapser-Xs0O6C:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(=
bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), =
:lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(=
ug), :lang(ur), :lang(yi))) { left: 0px; }

.collapser-Xs0O6C:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :la=
ng(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku)=
, :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lan=
g(ur), :lang(yi))) { left: 0px; }

.collapser-Xs0O6C:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc),=
 :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang=
(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), =
:lang(ur), :lang(yi)) { right: 0px; }

.collapser-Xs0O6C:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bq=
i), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :la=
ng(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur)=
, :lang(yi)) { right: 0px; }

.collapser-Xs0O6C:hover .threadLine-BvF1wF { background-color: var(--color-=
fg-tertiary); }

.threadLine-BvF1wF { width: var(--thread-width); background-color: var(--co=
lor-bg-tertiary); height: 100%; margin: 0px auto; }

.container-u4XWUV { padding: 20px; }

.label-gARrM9 { cursor: pointer; }

.input-rLnHxk { box-sizing: border-box; border-radius: var(--border-radius-=
md); border: 1px var(--color-utility-detail)solid; appearance: none; width:=
 28px; height: 28px; margin: 0px; }

.selectedInput-RGkQnW { border: 8px var(--color-accent-themed)solid; }

.mediumRule-B78a2B { height: var(--size-4); background-color: var(--color-f=
g-primary-themed); flex-grow: 1; }

.sortOptionsContainer-bIIUcJ { justify-content: space-between; align-items:=
 center; width: 100%; display: flex; }

.commentsPaywall-ASd8iy { background-color: var(--color-blue); text-align: =
center; }

.container-u0f9W_ { gap: 32px; width: 100%; max-width: 660px; margin: 0px a=
uto 80px; }

@media (max-width: 768px) {
  .container-u0f9W_ { margin: 0 var(--container-horizontal-padding-mobile)3=
2px; width: unset; gap: 12px; }
}

.container-Q5omP8 { max-width: min(100%,var(--container-max-width,1248px));=
 padding: 24px var(--container-horizontal-padding)0; margin: 0px auto; posi=
tion: relative; }

@media screen and (max-width: 768px) {
  .container-Q5omP8 { padding: 0 var(--container-horizontal-padding-mobile)=
; }
}

.containerForShows-FydmKs { max-width: 660px; margin: 0px auto; }

.editButtonContainer-O6BQ51 { z-index: 1; opacity: 0; transition: opacity 0=
.15s ease-in-out; position: absolute; top: 0px; right: 0px; }

.container-Q5omP8:hover .editButtonContainer-O6BQ51 { opacity: 1; }

.title-lJNKDo { font-family: Georgia, serif; font-size: 28px; font-weight: =
600; line-height: 36px; }

.logo-Q8LqG3 { width: var(--size-72); height: var(--size-72); border-radius=
: var(--border-radius-sm); }

@media only screen and (max-width: 768px) {
  .logo-Q8LqG3 { width: var(--size-48); height: var(--size-48); }
}

.pillarHeader-Q57NYM { font-family: Georgia, serif; font-size: 36px; font-w=
eight: 600; line-height: 42px; }

.tos-fWRMR_ { text-align: center; }

.tos-fWRMR_ a { text-decoration: underline; }

.subscribeWidgetContainer-xBr6Eu.subscribeWidgetContainer-xBr6Eu.subscribeW=
idgetContainer-xBr6Eu input { background-color: var(--color-bg-primary); }

.subscribeWidgetContainer-xBr6Eu.subscribeWidgetContainer-xBr6Eu.subscribeW=
idgetContainer-xBr6Eu p { margin: 0px; }

.mainPubAvatar-jsZ95u { z-index: 1; outline: 3px solid var(--color-text-whi=
te,#fff); position: absolute; bottom: 0px; left: 0px; }

.invitedPubAvatar-OPhB0e { outline: 3px solid var(--color-text-white,#fff);=
 position: absolute; right: 0px; }

.pubAvatars-nTTf2Z { width: 80px; height: 80px; margin: 0px auto; position:=
 relative; }

.liveStreamShareModalHeader-gNo8jo { border-radius: var(--border-radius-lg,=
20px)var(--border-radius-lg,20px)var(--border-radius-none,0px)var(--border-=
radius-none,0px); background: linear-gradient(77deg, rgba(15, 13, 27, 0) 8.=
27%, rgba(3, 255, 59, 0.3) 90.24%), linear-gradient(208deg, rgb(14, 12, 26)=
 50.52%, rgb(118, 114, 108) 108.52%), rgb(0, 0, 0); }

.liveStreamShareModalMobileHeader-K6ztTD { border-radius: var(--border-radi=
us-lg); margin-top: 20px; margin-left: 20px; margin-right: 20px; }

.noBorderModal-Tmgy4G.noBorderModal-Tmgy4G.noBorderModal-Tmgy4G { border: n=
one; }

.liveAvatarImage-k8bFOq { outline: 2.5px solid var(--accent-fg-red,#eb5757)=
; border: 6.25px solid rgb(13, 32, 52); }

.liveAvatarLabel-Zpwlfs { border-radius: var(--border-radius-sm); z-index: =
1; border: 2.5px solid rgb(13, 31, 50); margin-top: -12px; padding-left: 4p=
x; padding-right: 4px; }

.getAppButton-HOKa_p { width: 100%; }

.qrContainer-yKgzsT { box-shadow: var(--shadow-xl); background: var(--color=
-bg-elevated-primary); width: fit-content; }

.qrCode-H0bjB3 { border-radius: var(--border-radius-lg); background-color: =
var(--color-bg-elevated-primary); box-shadow: var(--shadow-lg); transition:=
 transform var(--animation-timing-slow)var(--animation-smooth); cursor: poi=
nter; overflow: hidden; }

@media (hover: hover) {
  .qrCode-H0bjB3:hover { transform: scale(1.02); }
}

.container-wcKC8m { margin: 0 var(--overflow); transition: var(--animate-ho=
ver); }

.container-wcKC8m:hover { opacity: 0.9; }

.image-WJiR9w { cursor: pointer; max-width: 100%; aspect-ratio: var(--aspec=
t); object-fit: cover; }

.liveStreamContainer-FcukCX { overflow: auto; }

svg.fillIcon-CcS0fl { fill: var(--color-fg-secondary); stroke: none; }

.twitterVerifiedIcon-v59YgL.twitterVerifiedIcon-v59YgL { margin-left: -4px;=
 }

.twitterVerifiedIcon-v59YgL.twitterVerifiedIcon-v59YgL path:last-child { st=
roke: var(--color-bg-primary); }

.profileRow-pxzPMX { transition: var(--animate-hover); cursor: pointer; }

.profileRow-pxzPMX:hover { background-color: var(--color-utility-detail); }

.profileImage-HkuUYh { width: 48px; height: 48px; }

.socialLinkIcon-yTx6z2 { stroke: none !important; }

.stat-fGDQWV { color: var(--color-fg-secondary); cursor: pointer; }

@media (hover: hover) {
  .stat-fGDQWV:hover { text-decoration: underline; }
}

.readsRow-sdX9cR { border-radius: var(--border-radius-md); transition: var(=
--animate-hover); text-decoration: none; }

@media (hover: hover) {
  .readsRow-sdX9cR:hover { background-color: var(--color-bg-secondary); }
}

.page-tdumDw { width: 600px; }

@media (max-width: 1032px) {
  .page-tdumDw { width: 100%; }
}

.grid-bCt58x { gap: var(--size-8); padding: 0 var(--size-4); grid-template-=
rows: auto; grid-template-columns: repeat(auto-fit, minmax(212px, 1fr)); di=
splay: grid; }

.pubMain-P7p9KT { transition: var(--animate-hover); }

@media (hover: hover) {
  .pubMain-P7p9KT:hover { background-color: var(--color-bg-tertiary); }
}

.pub-WKvJgt { border-radius: var(--border-radius-md); transition: var(--ani=
mate-hover); text-decoration: none; }

@media (hover: hover) {
  .pub-WKvJgt:hover { background-color: var(--color-bg-secondary); }
}

.reader2-mobile-nav-icon-B_bswu { position: relative; }

@media (min-width: 640px) {
  .modalContainer-mJcb4X { padding: 0px 24px; width: 549px !important; }
}

.fullWidth-G75cMo { width: 100%; }

.previewImage-PB2ITv, .previewImage-gPZ7_D { border-radius: var(--border-ra=
dius-sm); background-color: rgb(255, 255, 255); width: 100%; height: 100%; =
}

.position-PH56bs { bottom: 0px; right: 0px; }

.container-JHgoYl { border: 3px solid var(--color-bg-primary); box-sizing: =
content-box; box-shadow: 0 0 200px var(--color-bg-primary); margin: -3px; }

@media (hover: hover) {
  .avatar-h98fMT { transition: var(--animate-hover); }
  .avatar-h98fMT:hover { opacity: 0.9; }
}

.liveStreamAvatar-f516FN { border: var(--size-2)solid var(--color-accent-fg=
-red); padding: var(--size-2); margin: calc(var(--size-2)*-1); box-sizing: =
content-box; }

.liveTag-Gk0dUD { outline: 2px solid var(--color-bg-primary); text-transfor=
m: uppercase; position: absolute; bottom: 0px; left: 50%; transform: transl=
ate(-50%) translateY(50%); }

.chip-fQexYY { max-width: var(--size-200); }

.bottomNav-K2bXUF { height: var(--bnav-height); transition: transform var(-=
-animation-timing-slow)var(--animation-drawer); bottom: 0px; left: 0px; rig=
ht: 0px; }

.bottomNav-K2bXUF.hidden-ifE2Uj { transform: translateY(calc(var(--bnav-hei=
ght) + 1px)); }

.post-Ogv8cn:not(.loaded-yPoGB8) { opacity: 0; transform: translate3d(0,var=
(--size-4),0); will-change: opacity, transform; }

.post-Ogv8cn.loaded-yPoGB8 { animation: fadeIn-GQR3Ag var(--animation-timin=
g-slow)var(--animation-drawer); will-change: auto; }

@keyframes fadeIn-GQR3Ag {=20
  0% { opacity: 0; transform: translate3d(0,var(--size-4),0); }
  100% { opacity: 1; transform: translate(0px, 0px); }
}

.root-M94l49 { top: calc(var(--nav-height) + var(--size-16)); left: var(--p=
age-x-padding); opacity: 1; }

@media (max-width: 825px) {
  .root-M94l49 { opacity: 0; }
}

.card-N02akT { width: min(var(--embed-width,600px)); }

.nav-px4LIE { height: var(--nav-height); background-color: color-mix(in srg=
b,var(--color-bg-primary)80%,transparent); backdrop-filter: blur(40px); pos=
ition: absolute; top: 0px; left: 0px; right: 0px; }

.avatar-D92esj { position: absolute; top: 50%; left: 50%; transform: transl=
ate(-50%, -50%); }

.viewer-uYulTr { --page-width: 600px; --embed-width: 700px; --page-x-paddin=
g: var(--size-16); --column-width: 64px; --nav-height: 72px; --bnav-height:=
 var(--size-post-viewer-bottom-nav-height); --transition-smooth: var(--anim=
ation-timing-slow)var(--animation-smooth); box-shadow: rgba(0, 0, 0, 0.05) =
0px 0px 24px, rgba(0, 0, 0, 0.1) 0px 4px 12px, rgba(0, 0, 0, 0.15) 0px 2px =
6px; }

@media (max-width: 600px) {
  .viewer-uYulTr { --page-x-padding: 16px; --page-width: calc(100vw - var(-=
-page-x-padding)*2); }
}

@media (max-width: 700px) {
  .viewer-uYulTr { --embed-width: calc(100vw - var(--page-x-padding)*2); }
}

.dark-mode .viewer-uYulTr { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 24px, r=
gba(0, 0, 0, 0.25) 0px 4px 12px, rgba(0, 0, 0, 0.45) 0px 2px 6px; }

.actionIcon-zabIaF { width: var(--size-20); height: var(--size-20); }

.post-mS6ZNe { padding-top: calc(var(--nav-height) + var(--size-16)); paddi=
ng-bottom: var(--size-32); padding-left: var(--page-x-padding); padding-rig=
ht: var(--page-x-padding); overflow-y: auto; }

.bottomNav-dRDXUh { height: var(--bnav-height); bottom: 0px; left: 0px; rig=
ht: 0px; }

.ufi-Zz5H7M { width: var(--page-width); }

.ufiButton-GHWGap { gap: var(--size-8) !important; padding: var(--size-8) !=
important; width: auto !important; min-width: var(--size-40) !important; }

@media (hover: hover) {
  .likeButton-hHN7ID:hover:enabled { background-color: var(--color-accent-b=
g-red) !important; }
  .likeButton-hHN7ID:hover:enabled svg { transition: var(--animate-hover); =
stroke: var(--color-accent-fg-red); }
}

.likeButton-hHN7ID.isLiked-pMluhK svg { fill: var(--color-accent-fg-red); s=
troke: var(--color-accent-fg-red); }

@media (hover: hover) {
  .commentButton-ff26sw:hover:enabled { background-color: var(--color-accen=
t-bg-cyan) !important; }
  .commentButton-ff26sw:hover:enabled svg { transition: var(--animate-hover=
); stroke: var(--color-accent-fg-cyan); }
  .restackButton-lPk8i4:hover:enabled { background-color: var(--color-accen=
t-bg-green) !important; }
  .restackButton-lPk8i4:hover:enabled svg { transition: var(--animate-hover=
); stroke: var(--color-accent-fg-green); }
}

.restackButton-lPk8i4.isRestacked-sI4aHp svg { stroke: var(--color-accent-f=
g-green); }

@media (hover: hover) {
  .shareButton-9InAJp:hover:enabled { background-color: var(--color-accent-=
bg-orange) !important; }
  .shareButton-9InAJp:hover:enabled svg { transition: var(--animate-hover);=
 stroke: var(--color-accent-fg-orange); }
}

body .reader2-post-content { font-family: var(--font-family-serif); }

body .reader2-post-content .body.markup > * { max-width: var(--page-width);=
 margin-left: auto; margin-right: auto; }

body .reader2-post-content .body.markup > .captioned-image-container { max-=
width: var(--embed-width); }

.rewardBox-wSCnji { min-height: 160px; }

.wrapper-tJi0TK { max-width: 500px; margin: 0px auto; }

.headerWrapper-EjRfuK { max-width: 420px; }

.shareButton-JVF5KK { flex-grow: 1; }

.referrerRow-N5KSEa { background-color: var(--color-bg-primary-themed); }

.referrerRow-N5KSEa:hover { background-color: var(--color-bg-elevated-hover=
-themed); }

.referrerRow-N5KSEa.referrerRowInverted-CeLqXo { background-color: var(--co=
lor-bg-secondary-themed); }

.referrerRow-N5KSEa.referrerRowInverted-CeLqXo:hover { background-color: va=
r(--color-bg-tertiary-themed); }

.referrerLink-nE7Cs1 { text-decoration: none; }

.responsiveHeader-yuaZkv { font-size: 32px; line-height: 40px; }

@media screen and (max-width: 650px) {
  .responsiveHeader-yuaZkv { font-size: 24px; line-height: 28px; }
}

@media screen and (max-width: 410px) {
  .shareButtons-xB8IiL { flex-direction: column; }
}

.button-NT7dt3.button-NT7dt3.button-NT7dt3 { background-color: var(--color-=
accent-themed); }

.avatarWithPubLogo-FS3Qv7 { position: relative; }

.avatar-mn4drz { box-shadow: var(--shadow-md); border: 3px solid rgb(255, 2=
55, 255); }

.pubLogo-cMWGpU { box-shadow: var(--shadow-md); border-radius: var(--border=
-radius-md); border: 3px solid rgb(255, 255, 255); }

.displayedBadge-gAo5ie { height: var(--size-24); border-radius: var(--borde=
r-radius-md); background-color: var(--color-accent-themed); color: var(--co=
lor-accent-themed-inverse); line-height: var(--size-20); font-weight: var(-=
-font-weight-bold); font-size: var(--font-size-12); font-family: var(--font=
-family-title); box-sizing: border-box; white-space: nowrap; padding: 2px 1=
0px; display: inline-block; position: absolute; top: -14px; right: 50%; tra=
nsform: translate(50%); }

.pubAvatar-QXvrAG { border-radius: var(--border-radius-md); box-shadow: var=
(--shadow-md); background: rgb(255, 255, 255); border: 3px solid rgb(255, 2=
55, 255); position: absolute; bottom: -4px; right: -4px; }

.offer-BpTfs_ { border: 2px solid var(--color-accent-themed); min-height: 2=
50px; position: relative; box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px=
, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px; }

.offer-BpTfs_.unavailable-hONyuw { border: var(--border-default); }

.description-Ca932u { color: var(--color-fg-primary); }

.check-lUurJO { fill: var(--color-accent-themed); color: rgb(255, 255, 255)=
; }

.disabledCheck-I9na7Z { stroke: var(--color-utility-detail); }

.originalPrice-GLByyh { padding-right: var(--size-4); text-decoration: line=
-through; }

.closeButton-l2SNve { top: var(--size-24); left: var(--size-24); position: =
absolute; }

.closeButton-l2SNve:hover { background-color: var(--color-bg-secondary); }

.meetingDetails-vrQSc_ { border: var(--border-default); border-radius: var(=
--border-radius-sm); padding: var(--size-24); width: 100%; }

.button-qJPITd.button-qJPITd.button-qJPITd { background-color: var(--color-=
accent-themed); }

.tos-KUjQ2h { font-family: var(--font-family-text); }

.tos-KUjQ2h a { color: var(--color-fg-secondary); }

.orderForm-REJBT0 { margin: 0px; }

.orderForm-REJBT0 input { padding: 0px; }

.input-FRaHpS.input-FRaHpS.input-FRaHpS { box-sizing: border-box; font-fami=
ly: var(--font-family-text); padding: var(--size-4)var(--size-12); border: =
var(--border-default); border-radius: var(--border-radius-sm); font-size: v=
ar(--font-size-14); line-height: var(--line-height-20); width: 100%; color:=
 var(--color-fg-primary); background-color: var(--color-bg-primary); outlin=
e: none; margin: 0px; display: block; }

.input-FRaHpS.input-FRaHpS.input-FRaHpS:focus { border: 2px solid var(--col=
or-fg-primary); background-color: var(--color-bg-primary); padding: calc(va=
r(--size-12) - 1px); }

.input-FRaHpS.input-FRaHpS.input-FRaHpS.error-cIpbNE { color: var(--color-s=
emantic-error-bg-primary); border-color: var(--color-semantic-error-bg-prim=
ary); }

.input-FRaHpS.input-FRaHpS.input-FRaHpS.error-cIpbNE::placeholder { color: =
var(--color-semantic-error-bg-primary); }

.orderForm-REJBT0 input.file-picker-input { display: none; }

.stripeError-ndl99d.stripeError-ndl99d.stripeError-ndl99d { position: unset=
; margin-top: -24px; }

.originalPrice-OtRI61 { padding-right: var(--size-4); text-decoration: line=
-through; }

.filePicker-sGpV6W { height: 100px; min-height: 100px; }

.fileAttachment-fKUmWJ { padding: var(--size-8); border: var(--border-defau=
lt); border-radius: var(--border-radius-sm); }

.fileName-yGqqsU { border-left: var(--border-default); padding-left: var(--=
size-8); }

.fileRemoveIcon-fRmA6k { cursor: pointer; }

.savedCard-bAi8SY { border: var(--border-default); border-radius: var(--bor=
der-radius-sm); }

.cardOnFileIcon-CDsU3Y { height: 16px; margin-bottom: -1px; margin-right: 4=
px; }

.errorContainer-TdnCG0.errorContainer-TdnCG0.errorContainer-TdnCG0.errorCon=
tainer-TdnCG0 { font-weight: var(--font-weight-bold); color: var(--color-se=
mantic-error-bg-primary); }

.errorTooltip-k9_jmH, .checkoutBox-B3gOs5 { width: 100%; }

.image-QMta6W { border-radius: var(--border-radius-sm); }

.pubInvertedTheme-U483dz { --color-accent: var(--color_theme_bg_pop,var(--c=
olor-light-accent-fg-orange)); --color-accent-hover: var(--color_theme_bg_p=
op_darken,var(--color-light-accent-fg-orange-hover)); --color-accent-invers=
e: var(--color_theme_print_on_pop,var(--color-utility-white)); --color-acce=
nt-text: var(--color-app-light-accent-text,var(--color-accent)); --color-bg=
-primary: var(--color-accent); --color-fg-primary: var(--color-accent-inver=
se); --color-button-primary-fg: var(--color-accent); --color-button-primary=
-bg: var(--color-accent-inverse); --color-button-primary-fg-hover: var(--co=
lor-accent); --color-button-primary-bg-hover: var(--color-accent-inverse); =
}

@media print {
  .container-jsOc9L { display: none; }
}

.content-jLbYeh { width: 100%; max-width: 728px; }

@media (hover: hover) {
  .cta-HDi22T:hover { opacity: 0.9; }
}

.authorInfo-uQxGwM { background-color: var(--color-fg-primary-themed); widt=
h: min(900px, 100% - 30px); min-height: 215px; }

@media (max-width: 768px) {
  .authorInfo-uQxGwM { width: calc(100% - 30px); }
}

.authorImg-RBQVJm { flex: 0 0 auto; width: 215px; }

@media (max-width: 768px) {
  .authorImg-RBQVJm { width: 100px; height: 100px; }
}

.notifyButton-dcpYYD.notifyButton-dcpYYD.notifyButton-dcpYYD.notifyButton-d=
cpYYD, .notifyButton-dcpYYD.notifyButton-dcpYYD.notifyButton-dcpYYD.notifyB=
utton-dcpYYD.minimize-vkTjTT { position: absolute; top: 1px; right: 1px; tr=
ansform: none; }

.notifyButton-dcpYYD[data-subscribed=3D"true"].notifyButton-dcpYYD[data-sub=
scribed=3D"true"].notifyButton-dcpYYD[data-subscribed=3D"true"].notifyButto=
n-dcpYYD[data-subscribed=3D"true"] { border-bottom-color: var(--color-fg-pr=
imary-themed); border-left-color: var(--color-fg-primary-themed); border-ri=
ght-color: var(--color-fg-primary-themed); border-top-color: var(--color-fg=
-primary-themed); color: var(--color-fg-primary-themed); background-color: =
rgb(255, 255, 255); }

.notifyButton-dcpYYD[data-subscribed=3D"false"] { border-bottom-color: var(=
--web_bg_color); border-left-color: var(--web_bg_color); border-right-color=
: var(--color-fg-primary-themed); border-top-color: var(--color-fg-primary-=
themed); color: var(--web_bg_color); background-color: rgba(0, 0, 0, 0); }

.tagList-aHQ9ej { text-transform: uppercase; text-align: left; width: 100%;=
 max-width: 660px; }

.tagBox-lyb9LX { border: solid 1px var(--color-utility-detail-themed); colo=
r: var(--color-utility-detail-themed); padding: 4px 6px; line-height: 14px;=
 text-decoration: none; }

.postFooter-urmQJ_ { margin-top: 48px; margin-bottom: 16px; }

@media (max-width: 768px) {
  .postFooter-urmQJ_ { margin: 48px 30px 0px; }
}

.authorInfoContainer-XS7yHj { width: 100%; }

.upgradeCtaContainer-B3vHAT { border-right-color: ; border-right-style: ; b=
order-right-width: ; border-bottom-color: ; border-bottom-style: ; border-b=
ottom-width: ; border-left-color: ; border-left-style: ; border-left-width:=
 ; border-image-source: ; border-image-slice: ; border-image-width: ; borde=
r-image-outset: ; border-image-repeat: ; border-top: 5px solid var(--color-=
fg-primary-themed); max-width: 660px; margin: 0px auto; }

.upgradeCtaSwitchAccounts-uPAFOo { text-decoration: none; }

.upgradeCtaInputContainer-I6n3O5 { width: 100%; }

.container-zWi_VI { max-width: 600px; margin: 0px auto; }

.imageContainer-nn2nS0 { max-width: 500px; max-height: 500px; }

.postContainer-pVTsPs { max-width: 500px; }

.imagePreview-gmfk3B { aspect-ratio: 16 / 9; object-fit: cover; border-radi=
us: var(--border-radius-sm); width: 100%; display: block; }

.shareButton-TCXuA9 { border: none; width: 145px; margin-bottom: 16px; }

.foundingButton-jUuPk2 { border: none; margin-bottom: 16px; }

.upsellDescription-ILV1gy { max-width: 400px; }

.countdownContainer-gvKChz { height: 64px; padding-top: 64px; }

.countdownInnerContainer-P186WI { width: 100%; position: absolute; bottom: =
204px; }

@media screen and (max-width: 650px) {
  .countdownInnerContainer-P186WI { bottom: 232px; }
}

.refreshLink-qARRi5 { cursor: pointer; }

.singlePostContainerPillar-sdUBxf { font-family: Georgia, serif; }

.restackEmpty-joLIAL { max-width: 300px; }

.restacksFacepile-jKo5wQ { flex-grow: 0; }

.feedItem-p_SCsv.feedItem-p_SCsv:last-child { border-bottom: none; }

.discussionContainerFP-YrbLts { width: 660px; min-width: 280px; margin: 0px=
 auto; }

@media screen and (max-width: 768px) {
  .discussionContainerFP-YrbLts { box-sizing: border-box; width: 100%; padd=
ing: 0 var(--container-horizontal-padding-mobile); }
}

.logo-_esxBo { width: 164px; }

.containerVertical-L_u6LQ { box-sizing: content-box; width: 220px; }

.logoVertical-p9LsNy { width: 220px; }

.listenLink-UqdzU4 { cursor: pointer; text-decoration: underline !important=
; }

.twoColumnGrid-pq1MC7 .mainColumn-cft5kf { flex-basis: 67%; order: 1; }

.twoColumnGrid-pq1MC7 .sideColumn-FFh4jo { flex-basis: 33%; order: 2; }

.container-PNh5cP.container-PNh5cP { font-family: var(--font-family-text); =
padding-top: 0px; }

.containerBulwark-Y0wz4B.containerBulwark-Y0wz4B { padding-top: var(--size-=
16); }

.noPodcasts-reia2s { margin-top: var(--size-16); }

.statsContainer-HMgEbx { background-color: rgb(255, 255, 255); width: 100%;=
 display: flex; }

.statsBox-esmhyw { background-color: rgb(255, 255, 255); flex-basis: calc(3=
3.33% - 54px); }

.statsItem-zSdbEo { flex-grow: 1; flex-shrink: 0; margin-right: 6px; displa=
y: inline-block; }

.featuredPostImage-IfvJu6 { object-fit: cover; width: 100%; }

.featuredPostContainer-DA7xo_ { max-width: 48%; margin-bottom: 32px; }

.featuredPostPreview-Wv6neL { background-color: rgb(55, 54, 55); }

.partnerLogo-BH1k1a { max-width: 200px; }

.sponsorshipProductRow-cqWGcn { cursor: pointer; }

.questionListDisabled-_qB8wZ { opacity: 0.6; }

.container-VAP7_O { background-color: var(--color-bg-elevated-primary); }

.playerAndListContainer-hwEtfH { padding: var(--size-32)var(--size-8)var(--=
size-16); grid-template-columns: 1fr 300px; gap: 32px; display: grid; }

.likedButton-wcNuvL { color: var(--color-accent-fg-red); }

.likedHeart-YgbVH4 { stroke: var(--color-accent-fg-red); fill: var(--color-=
accent-fg-red); }

.hasRestacked-aM4l_G { stroke: var(--color-accent-fg-green); }

.recentPostsBottom-l1j3wA { background: linear-gradient(to bottom,#0000 0%,=
var(--color-bg-elevated-primary)100%); bottom: 0px; left: 0px; right: 0px; =
}

.container-Fv_hVp { backdrop-filter: blur(10px); background-color: rgba(22,=
 23, 24, 0.9); }

.container--animated-vagNJl { opacity: 0; transition: opacity var(--animati=
on-timing-slow)var(--animation-smooth); }

.container--animated-in-jn7ZQU { opacity: 1; }

.coverImage-cT2VSY { border-radius: var(--border-radius-sm); width: 380px; =
}

.button-aEg0kT { flex: 1 1 0%; }

.coverImageSmall-hsxEBv { border-radius: var(--border-radius-xs); width: 10=
0px; }

.container-cEObLP { max-width: 1200px; margin: 0px auto; padding: 40px 20px=
; }

.header-YzwZUP { text-align: center; margin-bottom: 60px; }

.headerSubtitle-XBc8ll { margin-top: 16px; }

.section-iMF2gY { margin-bottom: 80px; }

.sectionTitle-WDrdJA { margin-bottom: 24px; }

.sectionTitleLarge-cAcd3A { margin-bottom: 32px; }

.colorGrid-RgHDLt { grid-template-columns: repeat(auto-fit, minmax(300px, 1=
fr)); gap: 20px; display: grid; }

.colorCard-XtgJpP { background-color: rgb(255, 255, 255); border: 1px solid=
 rgb(221, 221, 221); border-radius: 8px; padding: 20px; }

.colorCardDark-wLNmRM { background-color: rgb(51, 51, 51); }

.colorLabel-RHg20W { color: rgb(102, 102, 102); margin-bottom: 8px; font-fa=
mily: monospace; font-size: 12px; }

.colorLabelLight-_d_rwh { color: rgb(204, 204, 204); }

.colorHeading-unMM5a { margin-bottom: 8px; }

.presetContainer-AKNmfQ { flex-direction: column; gap: 24px; display: flex;=
 }

.presetItem-ni2oof { border-bottom: 1px solid rgb(238, 238, 238); padding-b=
ottom: 24px; }

.presetHeader-f8yxjl { justify-content: space-between; align-items: center;=
 margin-bottom: 12px; display: flex; }

.presetName-G9fCTg { color: rgb(102, 102, 102); font-family: monospace; fon=
t-size: 14px; }

.presetCode-Gs5bjF { background-color: rgb(245, 245, 245); border: 1px soli=
d rgb(221, 221, 221); border-radius: 4px; padding: 4px 8px; font-size: 12px=
; }

.exampleGrid-E_dFOr { grid-template-columns: repeat(auto-fit, minmax(400px,=
 1fr)); gap: 32px; display: grid; }

.exampleCard-blWImP { background-color: rgb(249, 249, 249); border-radius: =
8px; padding: 24px; }

.exampleLabel-LbSJgY { color: rgb(102, 102, 102); margin-bottom: 12px; font=
-size: 14px; }

.exampleOverflowContainer-yPrGxE { overflow: hidden; }

.exampleNoWrapText-Y8K80a { text-overflow: ellipsis; overflow: hidden; }

.footer-Futndl { text-align: center; border-top: 1px solid rgb(238, 238, 23=
8); padding-top: 40px; }

.primaryPubAvatar-DsPqHi { z-index: 1; outline: 3px solid var(--color-bg-pr=
imary); position: absolute; bottom: 0px; left: 0px; }

.guestPubAvatar-tqWNqe { position: absolute; top: 0px; right: 0px; }

.subscribeWidget-DmciqD { --color-bg-secondary-themed: var(--color-bg-prima=
ry); margin: 0px; }

.subscribeWidget-DmciqD p { margin: 0px; }

.headerIcon-vFzD3Y { background-color: var(--color-light-accent-fg-red); }

.divider-RTh_Tm, .joinButton-BaiMuk, .declineButton-lXoT5b { width: 100%; }

.subscribeButton-CtrItP.subscribeButton-CtrItP.subscribeButton-CtrItP.subsc=
ribeButton-CtrItP { margin-right: var(--size-4); border-radius: var(--borde=
r-radius-full); }

.authorPill-wbOG0c { background-color: var(--material-dark-regular); backdr=
op-filter: var(--glass-blur); }

.viewerCountContainer-XTwz_D { margin-left: auto; }

.closeButtonHidden-PBnS9i { display: none; }

.liveStreamHeaderViewerCount-UDCSmc, .liveStreamHeader-OLlNVf { z-index: 10=
01; top: 0px; left: 0px; right: 0px; }

.liveStreamHeader-OLlNVf { z-index: 1001; }

.livePill-bjILuE { filter: saturate(1.3); }

.closeButton-sVbZDe { z-index: 1001; position: fixed; top: 16px; left: 16px=
; }

.videoContainer-bFmoVz { height: var(--full-height); background-color: var(=
--color-utility-black); position: relative; overflow: hidden; }

.container-hbjpWY { width: 100vw; }

.chatContainer-AN9dgq { height: var(--full-height); width: 350px; }

.chatHeader-s5ljID { box-sizing: border-box; width: 100%; }

.chatContainerFullscreen-fSFBbl { display: none; }

.liveStreamHeader-u6ZCk1 { z-index: 1; top: 0px; left: 0px; right: 0px; }

.viewerCountContainer-yy87bu { margin-left: auto; }

.chatMessageContainer-qJZevW { box-sizing: border-box; width: 100%; }

.messageContainer-pgynYi { box-sizing: border-box; scrollbar-width: none; w=
idth: 100%; height: 100%; overflow: scroll; }

.message-DRg1zC { word-break: break-word; width: 100%; }

.subscribeButton-Q8i7Af.subscribeButton-Q8i7Af.subscribeButton-Q8i7Af.subsc=
ribeButton-Q8i7Af { border-radius: var(--border-radius-full); margin-left: =
auto; }

.image-lgGaTu { width: 100%; }

.blurredMessageContainer-UHKNQm { filter: blur(10px); }

.reactionIcon-p8De54.reactionIcon-p8De54.reactionIcon-p8De54 { opacity: 0; =
transition: all 1s var(--animation-smooth); pointer-events: none; fill: var=
(--color-accent-fg-red); stroke: var(--color-accent-fg-red); position: abso=
lute; top: 10px; left: 10px; }

.reactionIcon-p8De54.reactionIcon-p8De54.reactionIcon-p8De54 svg { fill: va=
r(--color-accent-fg-red); stroke: var(--color-accent-fg-red); }

@starting-style {
  .reactionIcon-p8De54.reactionIcon-p8De54.reactionIcon-p8De54 { opacity: 1=
; transform: translate(0px); }
}

.reactionButton-aHRYW_ { position: relative; }

.closeButtonHidden-GhiCm_ { display: none; }

.scrollToBottomContainer-vk_Q7p { background-color: rgba(0, 0, 0, 0); width=
: 100%; position: absolute; bottom: 72px; }

.threadsLinkContainer-JACRi5 { background-color: var(--color-bg-primary); b=
order-radius: var(--border-radius-md); box-shadow: var(--shadow-lg); border=
: var(--border-default); padding: var(--size-32); width: 320px; margin: 0px=
 auto; }

.threadsLinkContainer-JACRi5 button { width: 100%; }

.threadsLinkFallback-sQtc8r a { color: var(--color-fg-secondary); text-deco=
ration: underline; }

@media screen and (max-width: 650px) {
  .threadsLinkContainer-JACRi5 { width: calc(-80px + 100vw); }
}

.qrCode-JMB0bK { border-radius: var(--border-radius-sm); }

.activityBadge-butdVR { box-sizing: border-box; height: var(--size-24); wid=
th: var(--size-24); background: var(--color-accent-fg-green); border: 3px s=
olid var(--color-light-bg-primary); border-radius: var(--border-radius-full=
); }

.activityBadge-butdVR.mobile-kuh6l0 { width: 18px; height: 18px; }

.appBadge-jMueor { border-radius: var(--border-radius-md); display: flex; o=
verflow: hidden; }

.qrCode-JMB0bK { overflow: hidden; }

.webChatLink-DvDRdZ { cursor: pointer; text-decoration: none; }

.webChatLink-DvDRdZ:hover { opacity: 0.7; }

.innerFaceContainer-c1mODk { position: relative; }

.primaryFace-tUpmRt { outline: 4.4px solid var(--color-bg-primary-themed); =
filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 0px 4.4px) drop-shadow(rgba(0, 0=
, 0, 0.1) 0px 8.8px 17.6px); }

.pubLogo-KAzK2Q { position: absolute; bottom: -10px; right: 0px; }

.pubLogo-KAzK2Q > div { filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 0px 4.4p=
x) drop-shadow(rgba(0, 0, 0, 0.1) 0px 8.8px 17.6px); border-radius: var(--b=
order-radius-sm); overflow: visible; }

.appButton-PcI7xD.appButton-PcI7xD.appButton-PcI7xD.appButton-PcI7xD { widt=
h: 100%; height: var(--size-48); margin: 0px; }

.chatMessageContainer-sV4x4I { width: 100%; }

.chatMessage-pW8jRF { background: var(--color-bg-secondary-themed,#eee); }

.chatMessageReadMore-DthKRv { width: fit-content; }

.pageContainer-QRoB4X { padding: var(--size-20); justify-content: center; a=
lign-items: center; display: flex; position: relative; }

.pageContainer-QRoB4X.layoutTop-HNorD1 { padding-top: var(--size-48); }

.pageContainer-QRoB4X.layoutCentered-puapcv { box-sizing: border-box; flex:=
 1 1 1px; align-items: center; }

.header-LFnrx6 { width: 100vw; position: absolute; top: 0px; }

.header-LFnrx6 .logo-DZlHzm { margin: 0px auto; display: block; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/3727.0b20892a.css

@charset "utf-8";

.liveStreamAvatar-pa3eKG { border: 2.7px solid var(--color-accent-fg-red); =
box-sizing: content-box; box-shadow: none; padding: 2.7px; }

.liveBox-CSADGk { width: 100%; position: absolute; bottom: -10px; }

.liveTag-lDNHQP { outline: 2px solid var(--color-bg-primary); }

.notifyButton-lmtipU.notifyButton-lmtipU.notifyButton-lmtipU { gap: 8px; pa=
dding: 8px 16px; transition: width 0.15s ease-in-out; }

.notifyButton-lmtipU.notifyButton-lmtipU.notifyButton-lmtipU.minimize-yxTwz=
X { gap: 0px; width: 34px; height: 34px; padding: 8px; position: absolute; =
top: 50%; right: 0px; transform: translateY(-50%); }

.hoverText-TwVQuR { width: 0px; transition: width 0.15s ease-in-out; overfl=
ow: hidden; }

.notifyButtonInternal-e4KibS { width: 100%; }

@media (min-width: 769px) {
  .notifyButton-lmtipU.notifyButton-lmtipU.notifyButton-lmtipU.notifyButton=
-lmtipU.minimize-yxTwzX:hover { width: 160px; padding: 8px 16px; }
  .notifyButton-lmtipU.notifyButton-lmtipU.notifyButton-lmtipU.notifyButton=
-lmtipU.minimize-yxTwzX.subscribed-oEC2qb:hover { width: 130px; padding: 8p=
x 16px; }
  .notifyButton-lmtipU.minimize-yxTwzX:hover .hoverText-TwVQuR { width: 105=
px; }
  .notifyButton-lmtipU.minimize-yxTwzX.subscribed-oEC2qb:hover .hoverText-T=
wVQuR { width: 75px; }
}

.container-mcXs8_ { column-gap: var(--size-24); row-gap: var(--size-32); gr=
id-template-columns: 1fr 1fr; display: grid; }

@media (max-width: 768px) {
  .specialFeatureHeaderContainer-Skrlng { margin: 0 calc(var(--container-ho=
rizontal-padding-mobile)*-1); }
}

.thickRule-oguYhe { background-color: var(--color-fg-primary-themed); flex-=
grow: 1; height: 10px; }

@media (max-width: 768px) {
  .thickRule-oguYhe { height: 5px; }
}

.threeColumnContainer-ziuSvf { padding-top: var(--size-48); gap: var(--size=
-40); grid-template-columns: 1fr 1fr 1fr; display: grid; }

.mediumRule-wQbBfo { height: var(--size-4); background-color: var(--color-f=
g-primary-themed); flex-grow: 1; }

.headerButtonMobile-DURJFG { top: -16px; right: 0px; }

.america250HomepageHeader-Gp7Pmn { align-items: center; gap: 8px; display: =
flex; }

.a250Rule-oAzvtB { background-color: var(--color-accent-themed); }

.a250Logo-sb3SfS { max-width: 70vw; position: relative; top: 7px; }

.container-k4OAt1 { display: grid; }

.full-width-zjiPxJ { display: block; }

.full-width-with-sidebar-epMpKX { column-gap: var(--size-16); grid-template=
-columns: repeat(4, minmax(0px, 1fr)); }

.full-width-with-sidebar-epMpKX > :first-child { grid-column: 1 / span 3; }

@media only screen and (max-width: 1024px) {
  .full-width-with-sidebar-epMpKX { gap: var(--size-32); flex-direction: co=
lumn; display: flex; }
  .full-width-with-sidebar-epMpKX:not(.show-below-NE36A8) > :nth-child(2) {=
 display: none; }
}

.full-width-with-border-and-sidebar-aSAAEB { column-gap: var(--half-column-=
gap,var(--size-8)); grid-template-columns: minmax(0px, 1fr) repeat(3, 1px m=
inmax(0px, 1fr)); }

.full-width-with-border-and-sidebar-aSAAEB > :first-child { grid-column: 1 =
/ span 5; }

.full-width-with-border-and-sidebar-aSAAEB > :nth-child(2) { grid-column: 7=
; }

.full-width-with-border-and-sidebar-aSAAEB > :nth-child(3) { grid-area: 1 /=
 6; }

.vertical-divider-Z42nad { margin: var(--size-8)0; }

@media only screen and (max-width: 1024px) {
  .full-width-with-border-and-sidebar-aSAAEB { gap: var(--size-32); flex-di=
rection: column; display: flex; }
  .full-width-with-border-and-sidebar-aSAAEB > :nth-child(3) { display: non=
e; }
  .full-width-with-sidebar-epMpKX { gap: var(--size-32); flex-direction: co=
lumn; display: flex; }
  .full-width-with-sidebar-epMpKX:not(.show-below-NE36A8) > :nth-child(2) {=
 display: none; }
}

.three-column-width-gNtKSr, .three-column-width-with-sidebar-cRFEVE { grid-=
template-columns: minmax(0px, 1fr) 8px minmax(0px, 2fr) 16px minmax(0px, 2f=
r) 16px minmax(0px, 2fr) 8px minmax(0px, 1fr); }

.three-column-width-gNtKSr > :first-child { grid-column: 3 / span 5; }

.three-column-width-with-sidebar-cRFEVE > :first-child { grid-column: 3 / s=
pan 3; }

.three-column-width-with-sidebar-cRFEVE > :nth-child(2) { grid-column: 7; }

@media only screen and (max-width: 1024px) {
  .three-column-width-gNtKSr, .three-column-width-with-sidebar-cRFEVE { col=
umn-gap: var(--size-16); grid-template-columns: repeat(3, minmax(0px, 1fr))=
; }
  .three-column-width-gNtKSr > :first-child { grid-column: 1 / span 3; }
  .three-column-width-with-sidebar-cRFEVE > :first-child { grid-column: 1 /=
 span 2; }
  .three-column-width-with-sidebar-cRFEVE > :nth-child(2) { grid-column: 3;=
 }
}

@media only screen and (max-width: 768px) {
  .three-column-width-with-sidebar-cRFEVE { gap: var(--size-32); flex-direc=
tion: column; display: flex; }
  .three-column-width-with-sidebar-cRFEVE:not(.show-below-NE36A8) > :nth-ch=
ild(2) { display: none; }
}

.two-column-width-f6IAWT { column-gap: var(--size-16); grid-template-column=
s: repeat(4, minmax(0px, 1fr)); }

.two-column-width-f6IAWT > :first-child { grid-column: 2 / span 2; }

@media only screen and (max-width: 768px) {
  .two-column-width-f6IAWT { flex-direction: column; display: flex; }
}

.one-column-two-column-dAuMkN { column-gap: var(--half-column-gap,var(--siz=
e-8)); grid-template-columns: minmax(0px, 1fr) repeat(2, 1px minmax(0px, 1f=
r)); }

.one-column-two-column-dAuMkN > :first-child { grid-area: 1 / 3 / auto / sp=
an 3; }

.one-column-two-column-dAuMkN > :nth-child(2) { grid-area: 1 / 1; }

.one-column-two-column-dAuMkN > :nth-child(3) { grid-area: 1 / 2; }

@media only screen and (max-width: 1024px) {
  .one-column-two-column-dAuMkN > :first-child { grid-area: 1 / 1 / auto / =
span 3; }
  .one-column-two-column-dAuMkN > :nth-child(2) { grid-area: 1 / 5; }
  .one-column-two-column-dAuMkN > :nth-child(3) { grid-area: 1 / 4; }
}

.two-column-one-column-one-column-GnEn49, .one-column-two-column-one-column=
-g_nrA3, .one-column-one-column-two-column-e79cH1, .one-column-three-column=
s-lf36oo { column-gap: var(--half-column-gap,var(--size-8)); grid-template-=
columns: minmax(0px, 1fr) repeat(3, 1px minmax(0px, 1fr)); }

.three-column-one-column-one-column-MC1z4c { column-gap: var(--half-column-=
gap,var(--size-8)); grid-template-columns: minmax(0px, 1fr) repeat(5, 1px m=
inmax(0px, 1fr)); }

.two-column-one-column-one-column-GnEn49 > :first-child { grid-area: 1 / 1 =
/ auto / span 3; }

.two-column-one-column-one-column-GnEn49 > :nth-child(2) { grid-area: 1 / 5=
; }

.two-column-one-column-one-column-GnEn49 > :nth-child(3) { grid-area: 1 / 7=
; }

.one-column-two-column-one-column-g_nrA3 > :first-child { grid-area: 1 / 3 =
/ auto / span 3; }

.one-column-two-column-one-column-g_nrA3 > :nth-child(2) { grid-area: 1 / 1=
; }

.one-column-two-column-one-column-g_nrA3 > :nth-child(3) { grid-area: 1 / 7=
; }

.one-column-one-column-two-column-e79cH1 > :first-child { grid-area: 1 / 5 =
/ auto / span 3; }

.one-column-one-column-two-column-e79cH1 > :nth-child(2) { grid-area: 1 / 1=
; }

.one-column-one-column-two-column-e79cH1 > :nth-child(3) { grid-area: 1 / 3=
; }

.one-column-three-columns-lf36oo > :first-child { grid-area: 1 / 1 / auto /=
 span 1; }

.one-column-three-columns-lf36oo > :nth-child(2) { grid-area: 1 / 3 / auto =
/ span 7; }

.three-column-one-column-one-column-MC1z4c > :first-child { grid-area: 1 / =
1 / auto / span 7; }

.three-column-one-column-one-column-MC1z4c > :nth-child(2) { grid-area: 1 /=
 9; }

.three-column-one-column-one-column-MC1z4c > :nth-child(3) { grid-area: 1 /=
 11; }

@media only screen and (max-width: 1024px) {
  .two-column-one-column-one-column-GnEn49, .one-column-two-column-one-colu=
mn-g_nrA3, .one-column-one-column-two-column-e79cH1, .three-column-one-colu=
mn-one-column-MC1z4c { grid-template-columns: minmax(0px, 1fr) 1px minmax(0=
px, 1fr) 1px minmax(0px, 1fr); }
  .one-column-two-column-one-column-g_nrA3 > :first-child { grid-column: 1 =
/ span 3; }
  .one-column-two-column-one-column-g_nrA3 > :nth-child(2) { grid-column: 5=
; }
  .one-column-one-column-two-column-e79cH1 > :first-child { grid-column: 3 =
/ span 3; }
  .one-column-one-column-two-column-e79cH1 > :nth-child(2) { grid-column: 1=
; }
  .three-column-one-column-one-column-MC1z4c > :first-child { grid-column: =
1 / span 3; }
  .three-column-one-column-one-column-MC1z4c > :nth-child(2) { grid-column:=
 5; }
  .two-column-one-column-one-column-GnEn49 > :nth-child(3), .one-column-two=
-column-one-column-g_nrA3 > :nth-child(3), .one-column-one-column-two-colum=
n-e79cH1 > :nth-child(3), .three-column-one-column-one-column-MC1z4c > :nth=
-child(3) { display: none !important; }
}

.date-rtYe1v { white-space: nowrap; }

.icon-cvHqCn { height: var(--size-20); width: var(--size-20); background-co=
lor: var(--background_contrast_1); border-radius: var(--border-radius-xs); =
margin-right: var(--size-4); justify-content: center; align-items: center; =
display: inline-flex; position: relative; top: 2px; }

.icon-cvHqCn:last-of-type { margin-right: var(--size-8); }

.icon-cvHqCn svg { stroke: var(--color-fg-secondary-themed); }

a.link-HFGLqU { text-decoration: none; color: inherit !important; }

a.link-HFGLqU:hover { text-decoration: underline; }

a.link-HFGLqU:focus-visible { border-radius: var(--border-radius-xs); box-s=
hadow: var(--focus-ring); }

.notLink-oAjaXn { cursor: default; }

.dividerChar-SbAJEi { font-size: 10px; font-weight: var(--font-weight-regul=
ar); position: relative; top: -1px; }

.container-Mw45dL { display: inline; }

.containerSingleLine-xWghSN { text-overflow: ellipsis; vertical-align: top;=
 white-space: nowrap; display: inline-block; overflow: hidden; }

a.link-iknc0_ { text-decoration: none; color: inherit !important; }

a.link-iknc0_:hover { text-decoration: underline; }

.notLink-U0WbwD { cursor: default; }

.verticalDivider-JbC7L1 { border-right: 1px solid var(--color-utility-detai=
l-themed); align-self: stretch; }

.container-XQwt8c { position: relative; }

.container-XQwt8c picture { max-height: inherit; }

.fpPodcastOverlay-F_ObU8 { background: rgba(0, 0, 0, 0.2); transition: back=
ground 0.15s; }

.fpPodcastOverlayHover-j8gEjt:hover { background: rgba(0, 0, 0, 0.5); }

.post-preview-container:has(.post-preview-title:hover) .fpPodcastOverlayHov=
er-j8gEjt { background: rgba(0, 0, 0, 0.5); }

.image-wHmpR_ { width: 100%; height: auto; max-height: inherit; object-fit:=
 cover; }

.redPlayContainer-gIeqLa { background-color: var(--color-accent-themed); he=
ight: var(--size-64); width: var(--size-64); border-radius: 50%; justify-co=
ntent: center; align-items: center; display: flex; }

@media screen and (max-width: 768px) {
  .redPlayContainer-gIeqLa { height: var(--size-40); width: var(--size-40);=
 }
}

.redPlayContainer-gIeqLa svg { position: relative; left: 1px; }

.title-vqpS7B { transition: var(--animate-hover); }

.hoverColor-w9y2tS.hoverColor-w9y2tS:hover { color: var(--color-accent-them=
ed); }

.post-preview-container:has(.post-preview-image:hover) .hoverColor-w9y2tS {=
 color: var(--color-accent-themed); }

.image-YTYBVT { width: 150px; height: 150px; }

@media screen and (max-width: 768px) {
  .image-YTYBVT { width: 90px; height: 90px; }
}

.image-EaGmDd { width: 100%; overflow: hidden; }

.image-Vu2JCA { height: 310px; }

@media only screen and (max-width: 768px) {
  .image-Vu2JCA { width: 180px; height: 180px; }
}

.image140-mQ92WN { width: 140px; }

.image220-p05U5w { width: 220px; }

.imageContainer-LhpEMl { margin-right: calc(var(--column-gap)*-1); }

.imageContainerOverlay-L73_9b { background-color: rgba(0, 0, 0, 0.2); }

.image-J1_9gh { width: 100%; max-width: 660px; }

.image-v6H72k { width: 100%; overflow: hidden; }

.container-lZcN1f { height: 100%; container-type: inline-size; }

.image-UumsF2 { flex-shrink: 1; width: 100%; max-width: 543px; max-height: =
724px; overflow: hidden; }

.text-WvW3re { flex-shrink: 1; width: 300px; }

.contentWrapper-NnSZwz { flex-grow: 1; }

@media (max-width: 1024px) {
  .image-UumsF2 { max-width: 65%; }
  .text-WvW3re { max-width: 35%; width: unset; }
}

@container (width <=3D 500px) {
  .text-WvW3re { flex-shrink: 1; min-width: 150px; }
}

.container-r9Uobv { cursor: pointer; transition: var(--animate-hover); box-=
sizing: border-box; width: 100%; }

@media only screen and (max-width: 768px) {
  .container-r9Uobv:hover { background-color: rgba(0, 0, 0, 0); }
}

.container-r9Uobv > :only-child { height: 100%; }

.actions-E1G1JR { opacity: 0; transition: var(--animate-hover); }

.container-r9Uobv:hover .actions-E1G1JR, .actions--menu-open-Eikhzm { opaci=
ty: 1; }

@media only screen and (max-width: 1024px) {
  .actions-E1G1JR { opacity: 1; }
}

.pinContainer-waOJ8r { top: var(--size-8); right: var(--size-8); }

.pinContainer-waOJ8r .unpinIcon-vVpw5q, .pinContainer-waOJ8r:hover .pinIcon=
-Ad2m5R { display: none; }

.pinContainer-waOJ8r:hover .unpinIcon-vVpw5q { display: block; }

.heart-v8Jdcb { opacity: 0; transition: all 2s var(--animation-smooth); poi=
nter-events: none; fill: var(--color-accent-fg-red); stroke: var(--color-ac=
cent-fg-red); position: absolute; top: 10px; left: 10px; }

.heart-v8Jdcb svg { fill: var(--color-accent-fg-red); stroke: var(--color-a=
ccent-fg-red); }

@starting-style {
  .heart-v8Jdcb { opacity: 1; transform: translate(-50%, -50%) rotate(0deg)=
; }
}

.container-Y7VoFt { box-sizing: content-box; max-width: min(100%,var(--cont=
ainer-max-width,1248px)); padding-left: var(--container-horizontal-padding,=
var(--size-16)); padding-right: var(--container-horizontal-padding,var(--si=
ze-16)); width: calc(100% - 2*var(--container-horizontal-padding,var(--size=
-16))); margin: 0px auto; }

@media screen and (max-width: 768px) {
  .container-Y7VoFt { padding-left: var(--container-horizontal-padding-mobi=
le,var(--size-16)); padding-right: var(--container-horizontal-padding-mobil=
e,var(--size-16)); width: calc(100% - 2*var(--container-horizontal-padding-=
mobile,var(--size-16))); }
}

.header-m3czQu { gap: var(--column-gap); grid-template-columns: 1fr 1fr; di=
splay: grid; position: relative; }

.headerWithJustTitle-AWuTLu { margin-bottom: calc(-1*var(--size-32)); }

@media (max-width: 768px) {
  .headerWithJustTitle-AWuTLu { margin-bottom: calc(-1*var(--size-16)); }
}

.header-m3czQu.noImage-VVe5Lh > :first-child { grid-column: 1 / span 3; }

@media (max-width: 1024px) {
  .header-m3czQu { grid-template-columns: 1fr 1fr 1fr; }
  .header-m3czQu:not(.noImage-VVe5Lh) > :first-child { grid-column: 1 / spa=
n 2; }
}

@media (max-width: 768px) {
  .header-m3czQu { display: block; }
}

.actions-mMxsK2 { position: absolute; top: 0px; right: 0px; }

.thickRule-c8r1qH { border-bottom: 5px solid var(--color-fg-primary-themed)=
; }

.bodyWrapperTwoMiddleColumns-EOoshF { gap: var(--column-gap); grid-template=
-columns: repeat(4, 1fr); display: grid; }

.bodyWrapperTwoMiddleColumns-EOoshF > :first-child { grid-column: 2 / span =
2; }

@media screen and (max-width: 1024px) {
  .bodyWrapperTwoMiddleColumns-EOoshF { display: block; }
}

.notifyButton-wkevVH.notifyButton-wkevVH.notifyButton-wkevVH { gap: 0px; wi=
dth: 34px; height: 34px; padding: 8px; transition: width 0.15s ease-in-out;=
 position: absolute; top: 0px; right: 0px; }

.hoverText-OtXqlP { width: 0px; transition: width 0.15s ease-in-out; overfl=
ow: hidden; }

.notifyButtonInternal-wv0x02 { width: 100%; }

@media (min-width: 769px) {
  .notifyButton-wkevVH.notifyButton-wkevVH.notifyButton-wkevVH.notifyButton=
-wkevVH:hover { width: 146px; }
  .notifyButton-wkevVH:hover .hoverText-OtXqlP { width: 105px; }
}

.titleNotifyButton-bWyjlY { position: absolute; top: 50%; right: 0px; trans=
form: translateY(-50%); }

.caret-vNjCU3 { transition: transform 0.2s ease-in-out; transform: rotate(1=
80deg); }

.collapsed-KQpXLZ.caret-vNjCU3 { transform: rotate(0deg); }

.loadingContainerGrid-ydRZVl { padding: var(--size-8); gap: 94px 52px; grid=
-template-columns: repeat(3, 1fr); display: grid; }

.loadingContainerList-gZ_Mu2 { padding: var(--size-8); flex-direction: colu=
mn; gap: 76px; display: flex; }

.searchInput-Z0KA25 { color: var(--color-fg-primary-themed); font-size: var=
(--font-size-16); background-color: rgba(0, 0, 0, 0); border: 0px; }

.monthHeader-nt8KgE { padding-left: var(--size-8); }

@media screen and (max-width: 768px) {
  .monthHeader-nt8KgE { padding-left: 0px; }
}

.profileUpdater-bXuV5M.profileUpdater-bXuV5M.profileUpdater-bXuV5M { width:=
 100%; }

.joinedText-pllHZH > * { margin-right: var(--size-4); }

.message-lU6Uj5 { word-break: break-word; }

.jumpButton-AIaH5l { right: var(--size-16); bottom: var(--size-16); box-sha=
dow: var(--shadow-md); transition: var(--animate-hover); opacity: 1; pointe=
r-events: auto; position: absolute; }

.jumpButton-AIaH5l.hidden-jcjp2w { opacity: 0; pointer-events: none; }

.container-f0oiU0 { border-bottom: 4px solid var(--color-accent-themed); }

.container-XxSyR3 { position: relative; }

.container-XxSyR3 picture { max-height: inherit; }

.image-nBNbRY { width: 100%; height: auto; max-height: inherit; object-fit:=
 cover; }

.image-square-legacy-jBVF2K { object-fit: contain; }

.containerSquare-M6P7XI { background-color: var(--background_contrast_2); j=
ustify-content: center; align-items: center; display: flex; }

.inner-wrapper-ymo6T9 { box-sizing: border-box; box-shadow: var(--shadow-md=
); aspect-ratio: 1 / 1; background-color: rgb(255, 255, 255); }

.inner-wrapper-small-h1CnSS { border-radius: var(--border-radius-sm); heigh=
t: 80%; padding: 3px; }

.inner-wrapper-medium-JvLb2H { border-radius: var(--border-radius-sm); heig=
ht: 75%; padding: 4px; }

.inner-wrapper-large-ffUJx1 { border-radius: var(--border-radius-sm); heigh=
t: 224px; padding: 4px; }

.image-square-b7oiFr { object-fit: contain; aspect-ratio: 1 / 1; overflow: =
hidden; }

.image-square-small-v9eiR2, .image-square-medium-Z6HNx5 { border-radius: va=
r(--border-radius-xs); }

.image-square-large-dp7_L9 { border-radius: var(--border-radius-sm); }

.icon-cUpv7d { margin-bottom: -2px; margin-right: 6px; }

.icon-cUpv7d path { stroke: var(--color-fg-primary-themed); }

.iconVideo-16-gG11Th { margin-bottom: -4px; }

.iconVideo-20-ed1fR_ { margin-bottom: -2px; }

.iconVideo-28-YPOwSZ { margin-bottom: -3px; margin-right: 8px; }

.iconVideo-32-w1mZyC { margin-bottom: -2px; margin-right: 8px; }

.container-m3tNBN { display: flex; }

.containerNoImage-bRvPTc { display: block; }

.image-e4U1t2 { border-radius: var(--border-radius-xs); flex: 1 1 50%; over=
flow: hidden; }

.content-jHL69Q { box-sizing: border-box; flex: 1 1 50%; }

.image-QTMr_S { border-radius: var(--border-radius-xs); width: 100%; overfl=
ow: hidden; }

.container-Qnseki { column-gap: var(--size-24); grid-template-columns: minm=
ax(0px, 1fr) 160px; display: grid; }

@media only screen and (max-width: 768px) {
  .container-Qnseki { grid-template-columns: 1fr 72px; padding: 0px; }
}

.container--no-image-zKZVLo { grid-template-columns: 1fr; }

@media only screen and (max-width: 1024px) {
  .container--no-image-zKZVLo { grid-template-columns: 1fr; }
}

.image-tkPTAj { border-radius: var(--border-radius-xs); width: 160px; overf=
low: hidden; }

@media only screen and (max-width: 768px) {
  .image-tkPTAj { width: 72px; height: 72px; }
  .container-Qnseki > :nth-child(3) { grid-column: 1 / span 2; }
}

.image-tBOtsv, .image-UySkN_ { border-radius: var(--border-radius-xs); flex=
-shrink: 0; width: 64px; height: 64px; overflow: hidden; }

.image-XZMKsB { border-radius: var(--border-radius-xs); flex-shrink: 0; wid=
th: 120px; height: 80px; overflow: hidden; }

.image-vqosjM { width: 100%; overflow: hidden; }

.image-Ac018u { border-radius: var(--border-radius-xs); width: 100%; transi=
tion: border-radius 0.15s ease-in-out; overflow: hidden; }

.container-H2dyKk { cursor: pointer; transition: var(--animate-hover); box-=
sizing: border-box; width: 100%; }

.container-H2dyKk:focus-visible { box-shadow: var(--focus-ring); }

.container--menu-open-RRT2Fw { z-index: 2; }

@media only screen and (max-width: 768px) {
  .container-H2dyKk:hover { background-color: rgba(0, 0, 0, 0); }
}

.container-H2dyKk > :only-child { height: 100%; }

.actions-YFg47u { opacity: 0; transition: var(--animate-hover); }

.container-H2dyKk:hover .actions-YFg47u, .container-H2dyKk:focus-within .ac=
tions-YFg47u, .actions--menu-open-bDkeVH { opacity: 1; }

.container-H2dyKk:focus-visible .actions-YFg47u { opacity: 1; }

@media only screen and (max-width: 1024px) {
  .actions-YFg47u { opacity: 1; }
}

.container-O1YsI6 { column-gap: var(--size-16); --row-gap: var(--size-4); -=
-half-row-gap: var(--size-2); row-gap: var(--row-gap); display: grid; }

.divider-QOeHtM:not(.dividerVertical-pPOkXS), .long-divider-CDn5cl { margin=
-left: var(--size-8); margin-right: var(--size-8); }

@media only screen and (max-width: 768px) {
  .divider-QOeHtM:not(.dividerVertical-pPOkXS), .long-divider-CDn5cl { marg=
in: 0px; }
}

.two-small-one-large-QUGVE5 { row-gap: var(--half-row-gap); column-gap: var=
(--size-8); grid-template-rows: auto 1px auto; grid-template-columns: minma=
x(0px, 1fr) 1px minmax(0px, 1fr) 1px minmax(0px, 1fr); }

.two-small-one-large-QUGVE5 > :first-child { grid-area: 1 / 3 / span 3 / sp=
an 3; }

.two-small-one-large-QUGVE5 > :nth-child(2) { grid-area: 1 / 1; }

.two-small-one-large-QUGVE5 > :nth-child(3) { grid-area: 3 / 1; }

.two-small-one-large-QUGVE5 > :nth-child(4) { grid-area: 2 / 1; }

.two-small-one-large-QUGVE5 > :nth-child(5) { grid-area: 1 / 2 / span 3; }

@media only screen and (max-width: 1024px) {
  .two-small-one-large-QUGVE5 > :first-child { grid-area: 1 / 1 / span 3 / =
span 3; }
  .two-small-one-large-QUGVE5 > :nth-child(2) { grid-area: 1 / 5; }
  .two-small-one-large-QUGVE5 > :nth-child(3) { grid-area: 3 / 5; }
  .two-small-one-large-QUGVE5 > :nth-child(4) { grid-area: 2 / 5; }
  .two-small-one-large-QUGVE5 > :nth-child(5) { grid-area: 1 / 4 / span 3; =
}
}

@media only screen and (max-width: 768px) {
  .two-small-one-large-QUGVE5 { display: block; }
  .two-small-one-large-QUGVE5 > :not(:first-child) { display: none; }
}

.two-column-grid-h3GUav { row-gap: var(--row-gap); grid-template-columns: r=
epeat(2, minmax(0px, 1fr)); }

.two-column-grid-h3GUav .divider-QOeHtM { display: none; }

.two-column-grid-h3GUav .long-divider-CDn5cl { grid-column: 1 / span 2; }

@media only screen and (max-width: 768px) {
  .two-column-grid-h3GUav { padding-top: var(--size-8); gap: var(--size-12)=
; flex-direction: column; display: flex; }
  .two-column-grid-h3GUav .divider-QOeHtM { display: block; }
  .two-column-grid-h3GUav .long-divider-CDn5cl { display: none; }
}

.three-column-grid-tc6QOt { row-gap: var(--row-gap); grid-template-columns:=
 repeat(3, minmax(0px, 1fr)); }

.three-column-grid-tc6QOt .divider-QOeHtM { display: none; }

.three-column-grid-tc6QOt .long-divider-CDn5cl { grid-column: 1 / span 3; }

@media only screen and (max-width: 768px) {
  .three-column-grid-tc6QOt { padding-top: var(--size-8); gap: var(--size-1=
2); flex-direction: column; display: flex; }
  .three-column-grid-tc6QOt .divider-QOeHtM { display: block; }
  .three-column-grid-tc6QOt .long-divider-CDn5cl { display: none; }
}

.four-column-grid-IPXx88 { row-gap: var(--half-row-gap); grid-template-colu=
mns: repeat(4, minmax(0px, 1fr)); }

.four-column-grid-IPXx88 .divider-QOeHtM { display: none; }

.four-column-grid-IPXx88 .long-divider-CDn5cl { grid-column: 1 / span 4; }

@media only screen and (max-width: 768px) {
  .four-column-grid-IPXx88 { padding-top: var(--size-8); gap: var(--size-12=
); flex-direction: column; display: flex; }
  .four-column-grid-IPXx88 .divider-QOeHtM { display: block; }
  .four-column-grid-IPXx88 .long-divider-CDn5cl { display: none; }
}

.one-column-list-YqnT5h { row-gap: var(--half-row-gap); flex-grow: 1; grid-=
template-rows: minmax(0px, 1fr) repeat(4, 1px minmax(0px, 1fr)); }

.one-column-list-flex-kqNmJm { flex-direction: column; display: flex; }

.large-listing-listing-column-feCdFL { row-gap: var(--size-8); flex-grow: 1=
; grid-template-rows: 1fr repeat(2, 1px auto); }

.square-square-column-b5mOve { row-gap: var(--half-row-gap); flex-grow: 1; =
grid-template-rows: minmax(0px, 1fr) 1px minmax(0px, 1fr); }

.square-square-column-b5mOve > :first-child { grid-row: 1; }

.square-square-column-b5mOve > :nth-child(2) { grid-row: 3; }

.square-square-column-b5mOve > :nth-child(3) { grid-row: 2; }

.two-column-list-BLHtzo { row-gap: var(--size-4); }

.two-column-list--with-dividers-cHfR0M { row-gap: var(--size-8); }

@media only screen and (max-width: 768px) {
  .two-column-list-BLHtzo { padding-top: var(--size-8); row-gap: var(--size=
-12); }
}

.five-up-H_hegz { row-gap: var(--half-row-gap); column-gap: var(--size-8); =
grid-template-rows: auto 1px auto; grid-template-columns: 1fr 1px 1fr 1px 1=
fr 1px 1fr; }

.five-up-H_hegz > :first-child { grid-area: 1 / 3 / span 3 / span 3; }

.five-up-H_hegz > :nth-child(2) { grid-area: 1 / 1; }

.five-up-H_hegz > :nth-child(3) { grid-area: 3 / 1; }

.five-up-H_hegz > :nth-child(4) { grid-area: 1 / 7; }

.five-up-H_hegz > :nth-child(5) { grid-area: 3 / 7; }

.five-up-H_hegz > :nth-child(6) { grid-area: 2 / 1; }

.five-up-H_hegz > :nth-child(7) { grid-area: 2 / 7; }

.five-up-H_hegz > :nth-child(8) { grid-area: 1 / 2 / span 3; }

.five-up-H_hegz > :nth-child(9) { grid-area: 1 / 6 / span 3; }

.vertical-divider-GcHWq8 { margin-top: var(--size-8); margin-bottom: var(--=
size-8); }

@media only screen and (max-width: 1024px) {
  .five-up-H_hegz { grid-template-columns: 1fr 1px 1fr 1px 1fr; }
  .five-up-H_hegz > :first-child { grid-area: 1 / 1 / span 3 / span 3; }
  .five-up-H_hegz > :nth-child(2) { grid-area: 1 / 5; }
  .five-up-H_hegz > :nth-child(3) { grid-area: 3 / 5; }
  .five-up-H_hegz > :nth-child(4) { grid-area: 2 / 5; }
  .five-up-H_hegz > :nth-child(5) { display: none; }
  .five-up-H_hegz > :nth-child(6) { grid-area: 1 / 4 / span 3; }
  .five-up-H_hegz > :nth-child(n+7) { display: none; }
}

@media only screen and (max-width: 768px) {
  .five-up-H_hegz { display: block; }
  .five-up-H_hegz > :first-child { grid-column: 1 / span 2; }
  .five-up-H_hegz > :nth-child(n+2) { display: none; }
}

.mini-row-KFztmA { column-gap: var(--size-8); grid-template-columns: 1fr re=
peat(3, 1px 1fr); }

.mini-row-KFztmA > .divider-QOeHtM { box-sizing: border-box; height: 100%; =
}

.mini-row-KFztmA > .divider-QOeHtM > div { height: var(--size-64); }

@media only screen and (max-width: 1024px) {
  .mini-row-KFztmA { grid-template-columns: 1fr repeat(2, 1px 1fr); }
  .mini-row-KFztmA > :nth-child(n+6) { display: none; }
}

.three-column-mini-row-ep3LFs { column-gap: var(--size-8); grid-template-co=
lumns: 1fr repeat(2, 1px 1fr); }

.three-column-mini-row-ep3LFs > .divider-QOeHtM { box-sizing: border-box; h=
eight: 100%; }

.three-column-mini-row-ep3LFs > .divider-QOeHtM > div { height: 80px; }

@media only screen and (max-width: 1024px) {
  .three-column-mini-row-ep3LFs { grid-template-columns: 1fr repeat(2, 1px =
1fr); }
  .three-column-mini-row-ep3LFs > :nth-child(n+6) { display: none; }
}

.liveStreamBanner-Petbnm { background-color: var(--material-dark-thick); co=
lor: var(--color-light-utility-white); }

.liveBadge-f3ITqf { background-color: var(--color-accent-fg-red); text-tran=
sform: uppercase; border-radius: 4px; padding-left: 6px; padding-right: 6px=
; }

.facepile-AgdBR0 { flex: 0 1 0%; width: 40px; height: 40px; }

.backdrop-_YQndu { background-color: rgb(0, 0, 0); transition: opacity 0.25=
s ease-in-out; position: absolute; inset: 0px; }

.backdropHidden-pg_NJc { opacity: 0; }

.backdropVisible-eL7zZp { opacity: 0.85; }

.player-wrapper-outer-eAOhcD { padding-top: var(--size-32); justify-content=
: center; display: flex; }

.player-wrapper-inner-KUdif0 { box-sizing: border-box; width: 100vw; min-wi=
dth: 0px; max-width: 1124px; padding: 0 var(--size-12); }

.playerWrapperInnerFP-Cm0O_q { max-width: 660px; padding: 0px; }

@media screen and (max-width: 1024px) {
  .player-wrapper-outer-eAOhcD { padding-top: var(--size-24); }
}

@media screen and (max-width: 768px) {
  .player-wrapper-outer-eAOhcD { padding-bottom: 0px; }
  .playerWrapperOuterFP-bKWoVB { padding-top: 0px; }
}

.image-aVeTJg { background-position: 50% center; background-repeat: no-repe=
at; background-size: contain; }

.button-Imympe { flex-basis: 50%; border-color: var(--color_theme_bg_contra=
st_2,var(--color-utility-detail)) !important; }

.button-Imympe svg { stroke: rgba(0, 0, 0, 0) !important; }

.horizontalScrolling-CUpSMl { scrollbar-width: none; }

.container-MuztBl { cursor: pointer; }

.subscribe-container-_pmqCv .subscribe-widget, .subscribe-container-_pmqCv =
.subscribe-widget .button-wrapper { margin-bottom: 0px; }

.description-ij0plp { overflow-wrap: break-word; width: 100%; }

.listen-on-item-yiZDJR.listen-on-item-yiZDJR { height: var(--size-40); back=
ground-color: var(--color-bg-secondary-themed); cursor: pointer; transition=
: var(--animate-hover); }

.listen-on-item-yiZDJR.listen-on-item-yiZDJR:hover { background-color: var(=
--color-bg-secondary-hover-themed); }

.listen-on-item--disabled-S4EzSi.listen-on-item--disabled-S4EzSi:hover { ba=
ckground-color: var(--color-bg-secondary-themed); cursor: not-allowed; }

.newTag-EymRgU { background: var(--print_pop); border-radius: var(--border-=
radius-sm); padding: 2px 6px; color: var(--print_on_pop) !important; }

.listOuter-l1CBOE::-webkit-scrollbar { display: none; }

.listOuter-l1CBOE { scrollbar-width: none; }

.container-P16Gjv { background-color: var(--color-bg-secondary-themed); tra=
nsition: var(--animate-hover); }

.container--collapsed-tDZmH7:hover { background-color: var(--color-bg-secon=
dary-hover-themed); }

.container-expanded-lRH6Uq { padding-top: var(--size-32); }

.header-qMQur9 { cursor: pointer; }

.icon-D7iZH2 { transition: var(--animate-hover); }

.icon--expanded-P7FXIG { transform: rotate(180deg); }

.transcription-container-QGgB4Q { max-height: 240px; font-family: var(--fon=
t-family-text); font-size: var(--font-size-14); position: relative; overflo=
w: auto; }

.transcription-chunk-YeZNdv { transition: var(--animate-hover); cursor: poi=
nter; }

.transcription-chunk-YeZNdv:hover .transcriptionWords-u5CRAD { background-c=
olor: var(--color-bg-secondary-hover-themed); }

.transcription-chunk--active-HnAU7N .transcriptionWords-u5CRAD { font-weigh=
t: var(--font-weight-semibold); background-color: var(--color-bg-secondary-=
hover-themed); }

.transcription-timestamp-mDeQkH { user-select: none; text-align: right; fon=
t-variant-numeric: tabular-nums; flex-shrink: 0; width: 60px; }

.transcription-text-align-left-V7cht2 { text-align: right; width: 45px; }

.transcription-text-DqlVxW { line-height: var(--line-height-20); }

.transcription-full-body-container-LXFSNv { font-family: var(--font-family-=
text); font-size: var(--font-size-14); position: relative; }

.stickySearch-eTpa9q { z-index: 1000; padding: 10px; position: sticky; top:=
 0px; }

.sticky-zutBDd { z-index: 1000; box-sizing: content-box; background-color: =
var(--color-bg-primary); width: 100vw; max-width: 1100px; margin: auto; pad=
ding-top: 15px; padding-bottom: 10px; position: fixed; top: 0px; left: 0px;=
 right: 0px; }

.sticky-content-W0hUxQ { border-radius: var(--border-radius-md); background=
-color: var(--color-bg-primary); }

.darkenBottom-zaTJyO { background-image: linear-gradient(rgba(0, 0, 0, 0) 0=
%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0.3)); }

.unselectedButton-LnSrSa { background-color: rgba(0, 0, 0, 0); backdrop-fil=
ter: none !important; }

.unselectedButton-LnSrSa > svg { opacity: 0.6; }

.textContainerFadedShows-pHGywl { color: rgba(255, 255, 255, 0.6); }

.hideSelectionBackground-vjEoVj::selection { background-color: rgba(0, 0, 0=
, 0); }

.word-IefdhU { cursor: text; margin: 0px -2px; padding: 0px 2px; display: i=
nline-block; position: relative; }

.word-IefdhU::after { content: ""; z-index: -1; background-color: rgba(0, 0=
, 0, 0); border-radius: 2px; position: absolute; inset: -1px; }

.word-IefdhU::selection { background-color: rgba(0, 0, 0, 0); }

.wordSelectedShows-Tf85j5::after { background-color: rgb(106, 85, 33); }

.textHidden-zukLlK { color: rgba(0, 0, 0, 0); pointer-events: none; user-se=
lect: none; }

.searchResult-cbPSuC { background-color: oklch(from var(--color-accent-fg-y=
ellow)l c h/.3); }

.searchResult-cbPSuC.isFocused-wy1BKg { border-radius: var(--border-radius-=
xs); box-shadow: 0 0 0 1px var(--color-accent-fg-yellow); }

.container-dlhqPD { background-color: rgb(0, 0, 0); justify-content: center=
; display: flex; position: relative; }

.video-wrapper-lforaE { width: 100vw; max-width: 1100px; position: relative=
; }

.video-wrapper-lforaE .video-player-wrapper { max-width: 1100px; width: 100=
vw !important; margin: 0px !important; }

.video-full-screen-K4tmIj .video-player-wrapper { width: auto !important; m=
ax-width: none !important; margin: auto !important; }

.preview-label-container-RuWmAN { top: var(--size-12); left: var(--size-12)=
; position: absolute; }

.sidebar-NzGH2W { color: rgb(255, 255, 255); padding: 0 var(--size-16); opa=
city: 1; transition: opacity var(--animation-timing-slow)var(--animation-sm=
ooth); pointer-events: none; align-items: center; display: flex; position: =
absolute; top: 0px; bottom: 0px; }

.sidebar-right-ktL8if { left: 100%; }

.sidebar-left-K3vrOP { right: 100%; }

@media screen and (max-width: 1240px) {
  .video-wrapper-lforaE { position: static; }
  .sidebar-right-ktL8if { left: auto; right: 0px; }
  .sidebar-left-K3vrOP { left: 0px; right: auto; }
}

.sidebar--hidden-xMFnhp { opacity: 0; }

.sidebar-icons-YDR6ix { border-radius: var(--border-radius-full); pointer-e=
vents: all; }

@media screen and (min-width: 1241px) {
  .sidebar-icons-YDR6ix { background-color: rgba(0, 0, 0, 0) !important; }
}

.postPreview-mgizmD { pointer-events: all; }

.main-content-and-sidebar-fw1PHW { box-sizing: content-box; max-width: 1084=
px; padding-left: var(--size-24); padding-right: var(--size-24); justify-co=
ntent: center; margin: auto; display: flex; }

.mainContentFP-GnDHcW { max-width: 660px; padding: var(--size-40)0 0; margi=
n: 0px auto; display: block; }

.main-content-qKkUCg { box-sizing: content-box; padding-top: ; padding-righ=
t: ; padding-bottom: ; flex: 1 1 0%; padding-left: 0px; }

.main-content-qKkUCg .container { width: auto; }

.main-content-full-width-eYkBTb { box-sizing: content-box; max-width: 1084p=
x; }

.postContentWrapper-MYe7fH img.sizing-large { max-width: 100% !important; }

.sidebar-RUDMha { box-sizing: content-box; width: 320px; padding-top: ; pad=
ding-bottom: ; padding-left: ; padding-right: 0px; }

@media screen and (max-width: 1024px) {
  .main-content-and-sidebar-fw1PHW { padding-left: var(--size-20); padding-=
right: var(--size-20); }
  .main-content-qKkUCg { padding-top: ; padding-right: ; padding-bottom: ; =
padding-left: 0px; }
  .sidebar-RUDMha { padding-top: var(--size-32); }
}

@media screen and (max-width: 768px) {
  .main-content-and-sidebar-fw1PHW { padding-left: var(--size-16); padding-=
right: var(--size-16); flex-direction: column; gap: 0px; }
  .mainContentFP-GnDHcW { padding-left: var(--container-horizontal-padding-=
mobile); padding-right: var(--container-horizontal-padding-mobile); }
  .main-content-full-width-eYkBTb { padding: var(--size-8); }
  .main-content-qKkUCg { box-sizing: border-box; padding: var(--size-16)0; =
}
  .main-content-qKkUCg .container { margin: 0px !important; }
  .main-content-qKkUCg .comments-section { border-bottom: var(--border-defa=
ult-themed); padding-bottom: var(--size-24); }
  .main-content-qKkUCg .comments-section-title { font-weight: var(--font-we=
ight-bold) !important; font-size: var(--font-size-16) !important; line-heig=
ht: var(--line-height-20) !important; }
  .sidebar-RUDMha { box-sizing: border-box; width: auto; padding: 0 0 var(-=
-size-32); }
}

.qrCode-MxgyfH { border-radius: var(--border-radius-lg); background-color: =
var(--color-bg-elevated-primary); border: var(--border-default); margin-top=
: calc(var(--size-8)*-1); box-shadow: var(--shadow-lg); transition: transfo=
rm var(--animation-timing-slow)var(--animation-smooth); cursor: pointer; ov=
erflow: hidden; }

@media (hover: hover) {
  .qrCode-MxgyfH:hover { transform: scale(1.02); }
}

.qrCode-MxgyfH canvas { display: block; }

.giftBackground-I9xH3b { background-image: url("/img/gifting/accept-bg.svg"=
); background-position: 50% center; background-size: cover; border-radius: =
20px; width: 100%; height: 200px; margin-bottom: 16px; }

.headerCloseButton-m0sKZi { background-color: rgb(54, 55, 55); position: ab=
solute; top: 16px; right: 16px; }

.headerCloseButton-m0sKZi svg { stroke: var(--color-fg-secondary); }

.giftBackgroundHeader-tb4ks8.giftBackgroundHeader-tb4ks8 { border-bottom-ri=
ght-radius: 0px; border-bottom-left-radius: 0px; padding: 0px; }

.guestPassText-_ibww7 { color: rgba(179, 179, 179, 0.82); }

.emailInputWrapper-SzmWNd { width: 100%; }

.emailInput-JqukPr { border: 1px solid var(--color-utility-detail); }

.acceptButton-TrYdu7.acceptButton-TrYdu7 { border-top-left-radius: 0px; bor=
der-bottom-left-radius: 0px; }

.tos-RHY2Hj { text-align: center; margin-top: 16px; }

.tos-RHY2Hj a { color: var(--color-fg-secondary); }

.container-liQ2Od { z-index: 1; background-color: rgb(255, 255, 255); borde=
r-top: 1px solid rgb(0, 0, 0); justify-content: center; align-items: center=
; padding: 16px; display: flex; position: fixed; bottom: 0px; left: 0px; ri=
ght: 0px; }

.container-liQ2Od.open-NsIljP { padding: 24px; }

.chevronButton-xCmt1F { background: 0px 0px; border: none; position: absolu=
te; top: 8px; right: 8px; }

@media (min-width: 769px) {
  .chevronButton-xCmt1F:hover { color: var(--color-accent); cursor: pointer=
; }
}

.subscribeButton-KC1zy_ { padding-left: 24px; padding-right: 24px; }

.thanksgivingSaleImage-LX4BHr { width: 75px; height: 75px; position: relati=
ve; top: -10px; }

.container-d4zBPi { border-top: 4px solid var(--color-fg-primary-themed); b=
order-bottom: 4px solid var(--color-fg-primary-themed); grid-template-colum=
ns: repeat(6, 1fr); margin: 0px -40px; padding: 0px 20px; display: grid; }

.containerTablet-tpTBc6 { grid-template-columns: repeat(4, 1fr); }

.containerMobile-VpmHH6 { padding-top: var(--size-40); flex-direction: colu=
mn; margin-top: 110px; display: flex; }

.latestArrow-Z7Zn2b { aspect-ratio: 212 / 132; width: calc(100% - 40px); po=
sition: absolute; top: 50%; left: 20px; transform: translateY(-65%); }

.latestArrowEnd-kWO5qL { aspect-ratio: 192.5 / 144.2; width: 100%; }

.latestArrowEndContainer-gx613b { width: calc(100% - 40px); height: calc(45=
% + 20px); position: absolute; top: -20px; left: 20px; overflow: hidden; }

.containerMobile-VpmHH6 .latestArrow-Z7Zn2b { width: 206px; top: 0px; trans=
form: translateY(-100%); }

.containerMobile-VpmHH6 .latestArrowEndContainer-gx613b { display: none; }

.container-8llGPE { position: relative; }

.editButtonContainer-PKbNaQ { z-index: 1; opacity: 0; transition: opacity 0=
.15s ease-in-out; position: absolute; top: 0px; right: 0px; }

.container-8llGPE:hover .editButtonContainer-PKbNaQ { opacity: 1; }

.introModule-WDoR9y { flex-direction: column; justify-content: space-betwee=
n; align-items: center; gap: 8px; text-decoration: none; display: flex; }

.introModule-WDoR9y:hover .introModuleText-tL6vMV { color: var(--color-acce=
nt-themed); }

.introModuleImage-b5tjpb { object-fit: cover; max-width: 100%; height: 174p=
x; }

.introModuleText-tL6vMV.introModuleText-tL6vMV { font-style: italic; }

.tabletPortraitLayout-eMAKhD { flex-direction: column; gap: 24px; display: =
flex; }

.fullWidthRow-lUGCvS { width: 100%; }

.wideContent-tdvs4B { max-width: 70%; }

.narrowContent-CJLDbf { max-width: 225px; }

@media screen and (max-width: 768px) {
  .introModuleImage-b5tjpb { height: unset; flex-grow: 1; }
}

.contentContainer-S5kWYp { box-sizing: content-box; max-width: min(100%,var=
(--container-max-width,1248px)); padding: 0 var(--container-horizontal-padd=
ing,var(--size-16)); margin: 0px auto; }

.contentContainerInner-aojz59 { padding: 0 var(--size-8); }

@media only screen and (max-width: 768px) {
  .contentContainerInner-aojz59 { padding: 0px; }
}

.twoColumnGrid-NSUThY { grid-template-columns: 2fr 1fr; gap: 32px; display:=
 grid; }

@media screen and (max-width: 768px) {
  .twoColumnGrid-NSUThY { grid-template-columns: 1fr; gap: 24px; }
}

.threeColumnGrid-nUueeH { grid-template-columns: 1fr 1fr 1fr; gap: 32px; di=
splay: grid; }

@media screen and (max-width: 768px) {
  .threeColumnGrid-nUueeH { grid-template-columns: 1fr; gap: 24px; }
}

.container-dOq2Em { margin: 0 calc(var(--size-8)*-1); display: flex; }

.column-HNiwn6 { box-sizing: border-box; padding: 0 var(--size-8); flex: 0 =
0 50%; display: flex; }

.column-HNiwn6 > div { width: 100%; }

@media only screen and (max-width: 1024px) {
  .left-jXwsmK { flex-basis: 66.6667%; }
  .right-koj6uE { flex-basis: 33.3333%; }
}

@media only screen and (max-width: 768px) {
  .container-dOq2Em { flex-direction: column; }
  .column-HNiwn6 { flex-basis: 100%; }
}

.link-dTkJzr:hover { text-decoration: underline !important; }

.pillarTitle-JAEuZo { font-family: Georgia, serif; font-size: 18px; font-we=
ight: 600; line-height: 24px; }

.container-FJSDzM { box-sizing: content-box; width: 1280px; max-width: min(=
100%, 1280px); margin: 0px auto; }

.container-_aNEvf { width: 100vw; margin: 0px -50vw; position: relative; le=
ft: 50%; right: 50%; }

.container-_aNEvf .podcast-player-button { --color-button-bg: var(--color-b=
g-primary); --color-button-fg: var(--color-fg-secondary); }

.container-_aNEvf .podcast-player-button:hover { --color-button-fg: var(--c=
olor-fg-primary); }

@layer pencraft {
  .container-xlqXTa { cursor: pointer; }
  .containerHoverLight-pv1hHj { transition: var(--animate-hover); }
  .containerHoverLight-pv1hHj:hover { background-color: var(--color-bg-seco=
ndary); }
  .dragArea-sMT00C { cursor: pointer; text-align: center; border: 1px dashe=
d var(--color-utility-detail); background-color: var(--color-bg-primary-hov=
er); min-height: 300px; }
  .dragActive-g1aWbC { background-color: var(--color-bg-secondary); border-=
color: var(--color-fg-secondary); }
  .text-ehFyYa.text-ehFyYa.text-ehFyYa { color: var(--color-fg-secondary); =
margin-top: 0px; margin-bottom: 0px; font-size: 14px; }
  .file-P3qftv { display: none; }
}

.homepageLink-cE_DZ1 { text-decoration: none; }

.homepageLink-cE_DZ1:hover .title-QddVTB { text-decoration: underline !impo=
rtant; }

.container-bP27QM { background-color: var(--background_contrast_1); }

.container-rEYFE5 .subscribe-widget { margin-bottom: 0px; }

.pubLogo-DpnXOb { width: var(--size-32); height: var(--size-32); border-rad=
ius: var(--border-radius-sm); display: block; }

.homePageGroupsGrid-dfyTM6 .divider-egS9uu, .homePageGroupsGrid-dfyTM6 .thr=
ee-column-grid-OefviT .long-divider-UdUT_8 { display: none; }

.homePageGroupsGrid-dfyTM6.emptyRowsView-Yo2IhI, .homePageGroupsGrid-dfyTM6=
.emptyGroupView-kLS4e3 { background-color: var(--background_contrast_1); }

.homePageGroupsGrid-dfyTM6.emptyGroupView-kLS4e3 { height: 320px; }

.homePageGroupsGrid-dfyTM6.emptyRowsView-Yo2IhI { height: 650px; }

.homePageGroupsGrid-dfyTM6.emptyRowsView-Yo2IhI .emptyContentIcon-mKbS2t, .=
homePageGroupsGrid-dfyTM6.emptyGroupView-kLS4e3 .emptyContentIcon-mKbS2t { =
color: var(--color-fg-secondary-themed); }

.container-eQ3i2p { background-color: var(--background_contrast_1); }

.pillarHeader-EpU7EL { margin: 0px 8px 16px; padding: 0px 0px 8px; }

@media screen and (max-width: 768px) {
  .pillarHeader-EpU7EL { margin: 0px 0px 16px; }
}

.pillarTitle-Eyi3Nu { font-family: Georgia, serif; font-size: 28px; font-we=
ight: 600; line-height: 36px; }

.dragOverlay-Slsz_M { background-color: var(--web_bg_color,var(--color-bg-p=
rimary,#fff)); border-radius: var(--border-radius-sm); cursor: grabbing; pa=
dding: 12px 4px; box-shadow: rgba(0, 0, 0, 0.15) 0px 8px 24px; }

.theme-editor-dragging, .theme-editor-dragging * { cursor: grabbing !import=
ant; }

.dropZone-e4cHxw { flex: 1 1 0%; height: 100%; min-height: 100px; }

.emptyState-MF3YDQ { justify-content: center; align-items: center; gap: var=
(--size-8); border-radius: var(--border-radius-sm); cursor: pointer; border=
: 1px solid rgba(0, 0, 0, 0); flex-direction: column; width: 100%; min-heig=
ht: 120px; transition: border-color 0.15s ease-out, background 0.15s ease-o=
ut; display: flex; }

.emptyState-MF3YDQ:hover { background-color: rgb(var(--color-primitive-oran=
ge-500-rgb),.08); border-color: var(--color-semantic-substack-bg-primary); =
}

.icon-X2nAHP { color: var(--color-fg-tertiary); }

.wrapper-eHFcTB { --empty-column-width: 100px; position: relative; containe=
r-type: inline-size; }

.content-iJA912 { width: 100%; transition: transform 0.2s ease-out; }

.contentOriginLeft-UhCSB3 { transform-origin: 0px 0px; }

.contentOriginRight-gnbAvJ { transform-origin: 100% 0px; }

.contentOriginCenter-WFYdS5 { transform-origin: center top; }

@container (width >=3D 0) {
  .contentScaleOne-pJEdpZ { transform: scale(calc((100cqw - var(--empty-col=
umn-width))/100cqw)); }
  .contentScaleTwo-NLa3AR { transform: scale(calc((100cqw - 2*var(--empty-c=
olumn-width))/100cqw)); }
}

.emptyColumn-bDdoTW { width: var(--empty-column-width); opacity: 0; pointer=
-events: none; transition: opacity 0.2s ease-out; position: absolute; top: =
0px; }

.emptyColumnLeft-VfdN7Q { left: 0px; }

.emptyColumnRight-jR6zeh { right: 0px; }

.emptyColumnActive-f4V8Z2 { opacity: 1; pointer-events: auto; }

.emptyColumnContent-OnfWT_ { box-sizing: border-box; width: var(--empty-col=
umn-width); padding: 0 var(--size-8); }

.outerContainer-p1amnX { margin: 0 calc(-1*var(--size-8)); }

.container-uYF5Qm { justify-content: center; align-items: stretch; display:=
 flex; }

.column-O67nhJ { box-sizing: border-box; width: 100%; padding-left: var(--s=
ize-8); padding-right: var(--size-8); }

.column1-pd0Ws0 { flex: 0 0 25%; }

.column2-jVKqxY { flex: 0 0 50%; }

.column3-Brgr2S { flex: 0 0 75%; }

.column4-Z0B2N_ { flex: 0 0 100%; }

@media screen and (max-width: 1024px) {
  .column1-pd0Ws0 { flex: 0 0 33.3333%; }
  .column2-jVKqxY { flex: 0 0 66.6667%; }
  .column3-Brgr2S { flex: 0 0 100%; }
}

.postRow-schahZ { margin: 0 calc(-1*var(--size-8)); }

.postContainer-okMiTM { box-sizing: border-box; padding: 0 var(--size-8); f=
lex-grow: 1; align-items: stretch; display: flex; }

.postContainerTwoColumn-OPvMmL { flex: 0 0 50%; }

.postContainerThreeColumn-W6tLrW { flex: 0 0 33.3333%; }

.postContainerFourColumn-WylYbU { flex: 0 0 25%; }

.draggableModule-Bf288k { cursor: grab; border-radius: var(--border-radius-=
sm); pointer-events: auto; z-index: 1000; margin: -12px -4px; padding: 12px=
 4px; position: relative; }

.draggableModule-Bf288k.defaultCursor-mUq6Y6 { cursor: default; }

.draggableModuleDragging-LZeAjH { pointer-events: none; }

.draggableModuleDragging-LZeAjH .draggableModuleContent-tYdch3 { visibility=
: hidden; }

.draggableModuleDragging-LZeAjH::after { content: ""; background-color: var=
(--color_theme_bg_contrast_1,var(--color-bg-secondary)); border-radius: var=
(--border-radius-sm); position: absolute; inset: 0px; }

.draggableModuleContent-tYdch3 { pointer-events: none; }

.container-UZDvpD { position: relative; }

.content-w5CYL3 { pointer-events: none; }

.overlay-TizwXu { pointer-events: auto; cursor: pointer; justify-content: c=
enter; align-items: center; display: flex; position: absolute; inset: 0px; =
}

.overlay-TizwXu::before { content: ""; height: 1px; transition: var(--anima=
te-hover); background-color: rgba(0, 0, 0, 0); position: absolute; top: 50%=
; left: 0px; right: 0px; }

.tag-FgJVof { opacity: 0; transition: var(--animate-hover); z-index: 1; tra=
nsform: scale(calc(1/var(--preview-scale,1))); pointer-events: none; positi=
on: relative; }

.container-UZDvpD:hover .overlay-TizwXu::before, .container-UZDvpD.active-X=
wi0XX .overlay-TizwXu::before { background-color: var(--color-semantic-subs=
tack-bg-primary); }

.container-UZDvpD:hover .tag-FgJVof, .container-UZDvpD.active-Xwi0XX .tag-F=
gJVof { opacity: 1; }

.logo-ulupBr { border-radius: var(--border-radius-xs); flex-shrink: 0; disp=
lay: block; }

.logo-64-VEaVRL { width: var(--size-64); height: var(--size-64); }

.logo-72-fFbpYn { width: var(--size-72); height: var(--size-72); }

.logo-auto-l6jK_D { width: 100%; }

.logoPlaceholder-RbJEuS { background-color: var(--color-bg-secondary); }

.draggableItem-SJ4YDF { cursor: grab; border-radius: var(--border-radius-sm=
); pointer-events: auto; position: relative; }

.draggableItem-SJ4YDF:active { cursor: grabbing; }

.isDragging-jRLhA9 { pointer-events: none; }

.isDragging-jRLhA9 .itemContent-boSI7u { visibility: hidden; }

.isDragging-jRLhA9::after { content: ""; background-color: var(--color_them=
e_bg_contrast_1,var(--color-bg-secondary)); border-radius: var(--border-rad=
ius-sm); position: absolute; inset: 0px; }

.itemContent-boSI7u { pointer-events: none; }

.dragOverlay-wQ1KF4 { background-color: var(--web_bg_color,var(--color-bg-p=
rimary,#fff)); border-radius: var(--border-radius-sm); box-shadow: rgba(0, =
0, 0, 0.15) 0px 8px 24px; }

.outerContainer-cCKm5T { background-color: var(--color-bg-secondary-themed)=
; width: 100vw; margin: 0px -50vw; position: relative; left: 50%; right: 50=
%; }

.outerContainer-cCKm5T.thebulwark-dw_07J { background-color: rgb(247, 242, =
238); }

.innerContainer-hMBAPa { max-width: min(100%,var(--container-max-width,1248=
px)); box-sizing: content-box; padding-left: var(--size-16); padding-right:=
 var(--size-16); margin: 0px auto; }

.innerContainer-hMBAPa .button-wrapper, .innerContainer-hMBAPa .subscribe-w=
idget { margin-bottom: 0px; }

.innerContainer-hMBAPa .subtle-help-text { display: none; }

.thebulwark-dw_07J .logoContainer-iUK1Lv, .thebulwark-dw_07J .ctaContainer-=
WOl42W { flex: 0 0 25%; }

.thebulwark-dw_07J .ctaContainer-WOl42W { justify-content: flex-end; displa=
y: flex; }

.thebulwark-dw_07J .message-IKztq4 { font-style: italic; font-weight: var(-=
-font-weight-medium) !important; }

.container-opjHc4 { width: calc(100% + 80px); margin: 0px -40px; position: =
relative; overflow: hidden; }

@media screen and (max-width: 768px) {
  .container-opjHc4 { width: calc(100% + 2*var(--container-horizontal-paddi=
ng-mobile)); margin: 0 calc(-1*var(--container-horizontal-padding-mobile));=
 }
}

.track-bJrNCJ { will-change: transform; width: 100%; height: 100%; display:=
 flex; }

.panel-K8JY99 { box-sizing: border-box; flex: 0 0 calc(100% - 160px); }

@media screen and (max-width: 768px) {
  .panel-K8JY99 { box-sizing: border-box; flex: 0 0 calc(100% - 64px); padd=
ing: 0px 2px; }
}

.navButton-hcrBJt { cursor: pointer; z-index: 1; background-color: rgb(246,=
 244, 239); background-clip: content-box; justify-content: center; align-it=
ems: center; width: 46px; height: 46px; display: flex; position: absolute; =
top: 50%; transform: translateY(-50%); }

.navButton-hcrBJt:first-of-type { left: 56px; }

.navButton-hcrBJt:last-of-type { right: 56px; }

.videoPanelContentDesktop-ecA07Z { gap: var(--column-gap); grid-template-co=
lumns: 1fr 1fr; height: 395px; display: grid; }

.podcastPanelContentDesktop-NIL93C { box-sizing: border-box; height: 365px;=
 }

.videoPanelContentMobile-r5D1RZ { box-sizing: border-box; height: 540px; }

.podcastPanelContentMobile-En_Ak9 { box-sizing: border-box; height: 620px; =
}

.videoLogo-KXksSS { border-radius: 8px; width: 220px; height: 220px; }

@media screen and (max-width: 768px) {
  .videoLogo-KXksSS { width: 120px; height: 120px; }
}

.primaryButton-AbjjpI { transition: var(--animate-hover); cursor: pointer; =
background-color: rgb(255, 255, 255); }

.primaryButton-AbjjpI:hover { background-color: var(--color-fg-primary-them=
ed); color: rgb(255, 255, 255); }

.secondaryButton-GUipKK { cursor: pointer; }

.secondaryButton-GUipKK:hover { text-decoration: underline; }

.podcastArt-U81yKg { width: 300px; max-width: 100%; }

@media screen and (max-width: 768px) {
  .podcastArt-U81yKg { width: 250px; }
}

.container-YOdLMp { gap: var(--column-gap); grid-template-columns: 1fr 1fr =
1fr; display: grid; }

.podcastEpisodeContainer-nd115M { grid-column: 1 / span 2; }

.podcastEpisodeContainer-nd115M > :nth-child(2) { width: calc((var(--contai=
ner-max-width) - 3*var(--column-gap))/4); flex-shrink: 0; }

.plusThreeContainer-VOEUMx { gap: var(--size-28); flex-direction: column; d=
isplay: flex; }

.miniPost-O80hP6 { border-top: 1px solid var(--color-utility-detail-themed)=
; padding-top: var(--size-12); flex: 1 1 0px; }

@media only screen and (max-width: 1024px) {
  .container-YOdLMp { gap: var(--size-28); flex-direction: column; display:=
 flex; }
  .plusThreeContainer-VOEUMx { gap: var(--size-40); grid-template-columns: =
1fr 1fr; display: grid; }
  .plusThreeContainer-VOEUMx > :first-child { grid-area: 1 / 2; }
  .plusThreeContainer-VOEUMx > :nth-child(2) { grid-area: 1 / 1; }
  .miniPost-O80hP6 { border-top: none; padding-top: 0px; }
}

.container-nYRgUV { margin: 0 calc(var(--column-gap)*-1); padding: var(--si=
ze-48)var(--column-gap); background-color: rgb(148, 76, 39); }

@media screen and (max-width: 768px) {
  .container-nYRgUV { margin-left: calc(var(--container-horizontal-padding-=
mobile)*-1); margin-right: calc(var(--container-horizontal-padding-mobile)*=
-1); padding: 0 var(--container-horizontal-padding-mobile)var(--size-56); }
}

.container-liQ2Vy { box-sizing: border-box; background-color: var(--color-b=
lue); height: 220px; overflow: hidden; }

@media (max-width: 768px) {
  .container-liQ2Vy { padding: 0 var(--size-16); height: 180px; }
}

.container-Q2UekY { column-gap: var(--column-gap); grid-template-columns: 1=
fr 1fr 1fr; display: grid; }

.containerMobile-op5rRO { gap: var(--size-16); flex-direction: column; disp=
lay: flex; }

.promoContainer-M2SbsD { height: 220px; text-decoration: none; display: fle=
x; position: relative; }

@media (max-width: 768px) {
  .promoContainer-M2SbsD { height: 180px; }
}

.merchContainer-rvwMsY { background-color: rgb(160, 119, 90); }

.merchSocks-lut01J { width: 41%; position: absolute; top: -12%; right: 1.5%=
; }

@media (max-width: 1024px) {
  .merchSocks-lut01J { width: 30%; display: none; top: 30%; right: 0px; }
}

@media (max-width: 768px) {
  .merchSocks-lut01J { width: 148px; display: block; top: -23px; right: 10p=
x; }
}

.podcastImage-tqEnIM { width: 220px; height: 220px; }

@media (max-width: 768px) {
  .podcastImage-tqEnIM { width: 180px; height: 180px; }
}

.halfWidthContainer-OZxoCR { gap: var(--column-gap); grid-template-columns:=
 1fr 1fr; display: grid; }

.pillarContentBlocks-pkmgrG { flex-direction: column; gap: 64px; display: f=
lex; }

@media screen and (max-width: 768px) {
  .pillarContentBlocks-pkmgrG { gap: 40px; }
}

.contentBlockContainer-BNIIae { position: relative; }

.contentBlockEditButton-g_2FSh { z-index: 1; opacity: 0; transition: opacit=
y 0.15s ease-in-out; position: absolute; top: 0px; right: 0px; }

.contentBlockContainer-BNIIae:hover .contentBlockEditButton-g_2FSh { opacit=
y: 1; }

.container-pFhu3n { display: flex; }

.containerNoImage-W5VZl3 { display: block; }

.videoLayer-gwRrVN, .contentLayer-OGm4Y9 { width: 100%; height: 100%; }

@media (max-width: 768px) {
  .contentLayer-OGm4Y9 { height: auto; bottom: 0px; left: 0px; }
}

.content-iO1vNE { box-sizing: border-box; flex: 1 1 50%; }

.imageContainer-ddA7f9 { width: 711.111px; }

.image-deX_la { border-radius: 0 var(--border-radius-sm)var(--border-radius=
-sm)0; flex: 1 1 50%; overflow: hidden; }

@media (max-width: 768px) {
  .image-deX_la { border-radius: var(--border-radius-sm)var(--border-radius=
-sm)0 0; }
}

.flippedImageContainer-rBB6TZ { border-radius: var(--border-radius-sm)0 0 v=
ar(--border-radius-sm); }

.flippedImage-rChY0M.flippedImage-rChY0M { position: absolute; top: 0px; bo=
ttom: 0px; right: 0px; transform: scaleX(-1); }

@media (max-width: 768px) {
  .flippedImageContainer-rBB6TZ { border-radius: 0 0 var(--border-radius-sm=
)var(--border-radius-sm); }
  .flippedImage-rChY0M { width: 100%; transform: scaleY(-1); }
}

.blurOverlay-xN2HYo { backdrop-filter: blur(40px); mask: linear-gradient(90=
deg, rgb(0, 0, 0), rgb(0, 0, 0) calc(100% - 700px), rgba(0, 0, 0, 0) calc(1=
00% - 500px), rgba(0, 0, 0, 0)); }

@media (max-width: 768px) {
  .blurOverlay-xN2HYo { mask: linear-gradient(0deg, rgb(0, 0, 0), rgb(0, 0,=
 0) 180px, rgba(0, 0, 0, 0)); }
}

.darkOverlay-jsLZzF { pointer-events: none; background: linear-gradient(90d=
eg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); }

@media (max-width: 768px) {
  .darkOverlay-jsLZzF { background: linear-gradient(rgba(0, 0, 0, 0), rgba(=
0, 0, 0, 0.6)); }
}

.postTitleMobile-ut7sIL { text-overflow: ellipsis; -webkit-line-clamp: 1; -=
webkit-box-orient: vertical; line-height: 16px; display: -webkit-box; overf=
low: hidden; }

.container-EyuCoW { pointer-events: auto; position: relative; }

.container-EyuCoW.fullHeight-adKNT4 { height: 100%; }

.iconButtonWrapper-DoQ5DC { z-index: 10; height: 0px; padding-right: var(--=
size-16); pointer-events: none; justify-content: flex-end; display: flex; p=
osition: sticky; top: 0px; }

.iconButton-m2fiqw { top: var(--size-16); opacity: 0; pointer-events: none;=
 transition: var(--animate-hover); transform: scale(calc(1/var(--preview-sc=
ale,1))); transform-origin: 100% 0px; will-change: opacity; position: relat=
ive; }

.iconButton-m2fiqw.visible-gBbXoB { opacity: 1; pointer-events: auto; }

.emptyState-G3KBxq { justify-content: center; align-items: center; width: 1=
00%; height: 100px; display: flex; }

.container-LSZllu { box-sizing: content-box; max-width: min(100%,var(--cont=
ainer-max-width,1248px)); padding-left: var(--container-horizontal-padding,=
var(--size-16)); padding-right: var(--container-horizontal-padding,var(--si=
ze-16)); margin-left: auto; margin-right: auto; }

@media only screen and (max-width: 1024px) {
  .container-LSZllu { padding-left: var(--size-16); padding-right: var(--si=
ze-16); }
}

@media only screen and (max-width: 768px) {
  .container-LSZllu { padding: 0 var(--container-horizontal-padding-mobile,=
0); margin: 0px; }
  .bodyContainer-GD8kK4 { padding: 0 var(--body-container-horizontal-paddin=
g-mobile,var(--size-16)); }
}

.container--empty-D_rgwk { opacity: 0.4; padding-top: 120px; padding-bottom=
: 100vh; font-weight: 700; }

.liveStreamContainer-t0i18u { width: 100vw; max-width: 800px; }

.blurBg-fkm1Tn { background-position: 50% center; background-size: cover; }

.blurFg-BbZZn1 { backdrop-filter: blur(30px); background-color: rgba(22, 23=
, 24, 0.2); }

.suggestion-t9mwKS { width: 160px; }

.suggestion-t9mwKS:hover { background-color: var(--color-bg-primary-hover);=
 }

.suggestionPreview-mx_slc { border: var(--border-default); box-shadow: var(=
--shadow-lg); display: flex; }

.suggestionLabel-HDQ2gv { max-width: 152px; }

.avatarContainer-jqklVk { border-radius: 50%; padding: 2px; }

.avatarContainer-jqklVk.liveAvatar-Q8uKpU { outline: 1px solid var(--color-=
accent-fg-red); }

.liveTag-g9dLki { color: var(--color-accent-fg-red); }

.lotsOfNotes-hqdxZB:not(:first-child) { border-top: var(--border-default); =
}

.sectionImage-AFt6TD { width: 540px; max-width: 100%; }

.tabsContainer-P8p3c9 { margin-top: -16px; }

.logo-vqxCjr { border-radius: var(--border-radius-sm); width: 300px; height=
: 300px; }

.bodyContainer-P2vZHh { grid-template-columns: minmax(0px, 1fr) 16px minmax=
(0px, 1fr) 16px minmax(0px, 1fr); display: grid; }

.bodyContainer-P2vZHh > :first-child { grid-column: 1 / span 3; }

.bodyContainer-P2vZHh > :nth-child(2) { grid-column: 5 / span 1; }

@media (max-width: 768px) {
  .bodyContainer-P2vZHh { gap: var(--size-32); flex-direction: column; disp=
lay: flex; }
  .bodyContainer-P2vZHh > :first-child { order: 2; }
  .bodyContainer-P2vZHh > :nth-child(2) { order: 1; }
}

.pillarHeader-Bn88EX { font-family: Georgia, serif; font-size: 36px; font-w=
eight: 600; line-height: 42px; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/8877.5fa839f2.css

@charset "utf-8";

@layer pencraft {
  .tab-eCtYfd { color: var(--color-fg-secondary); border-color: var(--color=
-utility-transparent); }
  .tab-eCtYfd[data-state=3D"active"] { color: var(--color-fg-primary); bord=
er-color: var(--color-fg-primary); }
  @media (hover: hover) {
  .tab-eCtYfd:hover { color: var(--color-fg-primary); }
}
  .root-IyF5Yz { display: flex; }
  .list-UVnyqE { height: var(--size-40); flex-grow: 1; display: flex; posit=
ion: relative; }
  .list-UVnyqE::after { content: ""; background-color: var(--color-utility-=
detail); height: 1px; position: absolute; bottom: 0px; left: 0px; right: 0p=
x; }
  .highlight-rZ7aQJ { height: var(--size-2); width: var(--highlight-width);=
 transform: translateX(var(--highlight-x)); transition: transform var(--ani=
mation-timing-slow)var(--animation-smooth),width var(--animation-timing-slo=
w)var(--animation-smooth); background-color: var(--color-fg-primary); will-=
change: transform, width; bottom: 0px; }
  .iconWrapper-IUG8Om { justify-content: center; align-items: center; width=
: 20px; height: 20px; display: flex; }
  .iconWrapper-IUG8Om > svg { stroke: none !important; }
}

.gifPreview-aspqQH { opacity: 0; background-color: rgb(0, 0, 0); justify-co=
ntent: center; align-items: center; width: 100%; height: 100%; transition: =
opacity 0.2s ease-in-out; display: flex; position: absolute; overflow: hidd=
en; }

.visible-LWauZo { opacity: 1; transition-delay: 0.5s; }

.image-Aqe6vn { object-fit: cover; height: 100%; }

.videoPlayerWrapper-cIRA2m { height: 100%; position: relative; }

.videoPlayerClassName-wHpwKj { height: 100% !important; padding-bottom: 0px=
 !important; }

.videoClassName-F40TTj { height: 100%; }

.unreadDot-O7Wu_7 { width: var(--size-8); height: var(--size-8); border-rad=
ius: var(--border-radius-full); background: var(--color-accent-themed); col=
or: var(--color-accent-themed-inverse); }

.featuredTopicContainer-suyQj1 { background-color: rgb(0, 0, 0); background=
-position: 50% center; background-repeat: no-repeat; background-size: cover=
; overflow: hidden; }

.featuredTopicContainer-suyQj1 .featuredTopicGradient-oYIwRL { z-index: 0; =
background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgb(=
0, 0, 0) 100%); position: absolute; inset: 0px; }

.trendingTopic-eMDv2u:hover { background-color: var(--color-bg-primary-hove=
r); --color-bg-primary: var(--color-bg-primary-hover); --color-bg-primary-t=
hemed: var(--color-bg-primary-hover-themed); }

.root-ucpVJn { font-size: var(--font-size-16); line-height: var(--line-heig=
ht-20); letter-spacing: var(--letter-spacing-default); }

@media (max-width: 650px) {
  .root-ucpVJn { padding: 0px !important; }
}

.body-jGeEt1 > .notification-b9qGkd + .notification-b9qGkd { border-top: va=
r(--border-default); }

@keyframes fade-npSoRY {=20
  0% { background-color: oklch(from var(--color-accent-fg-orange)l c h/.2);=
 }
  100% { background-color: oklch(from var(--color-accent-fg-orange)l c h/0)=
; }
}

.notificationLink-rDP8uH.notificationLink-rDP8uH { gap: var(--size-8); padd=
ing: var(--size-16); border-radius: 0px; flex: 1 1 1px; margin: 0px; displa=
y: flex; }

.notificationLink-rDP8uH.notificationLink-rDP8uH.unread-AruKAY { animation:=
 1.5s ease-out 0s 1 normal none running fade-npSoRY; background-image: none=
 !important; }

.container-fAsBOm { transition: var(--animate-hover); }

:-webkit-any(.notificationBody-cUSeWx, .contentPreview-V4toqH) a { text-dec=
oration: none; }

:is(.notificationBody-cUSeWx, .contentPreview-V4toqH) a { text-decoration: =
none; }

:-webkit-any(.notificationBody-cUSeWx, .contentPreview-V4toqH) a:hover { te=
xt-decoration: underline; }

:is(.notificationBody-cUSeWx, .contentPreview-V4toqH) a:hover { text-decora=
tion: underline; }

.contentPreview-V4toqH { overflow-wrap: anywhere; hyphens: auto; }

.pubLogo-ZldChR { width: var(--size-24); height: var(--size-24); border-rad=
ius: var(--border-radius-sm); }

.nowrap-RZld7s { white-space: nowrap; }

.avatarContainer-NSgupN { display: flex; position: relative; }

.avatar-Uess_4, .reactionBadge-n60sD8 { width: var(--size-32); height: var(=
--size-32); border-radius: var(--border-radius-full); }

.reactionBadge-n60sD8.notification-like-LlYc3X, .reactionBadge-n60sD8.notif=
ication-live_stream-iOAYg3 { background-color: var(--color-accent-bg-red); =
}

.reactionBadge-n60sD8.notification-reply-W0VnfZ, .reactionBadge-n60sD8.noti=
fication-comment-Ltsns9 { background-color: var(--color-accent-bg-cyan); }

.reactionBadge-n60sD8.notification-quote-MdUxer, .reactionBadge-n60sD8.noti=
fication-milestone-ECGrOn { background-color: var(--color-accent-bg-yellow)=
; }

.reactionBadge-n60sD8.notification-mention-LCDYnb, .reactionBadge-n60sD8.no=
tification-promotion-PLcLWg { background-color: var(--color-accent-bg-purpl=
e); }

.reactionBadge-n60sD8.notification-restack-RtxjJ6 { background-color: var(-=
-color-accent-bg-green); }

.reactionBadge-n60sD8.notification-subscription-PA6ugg, .reactionBadge-n60s=
D8.notification-paid_subscription-zMY1RW, .reactionBadge-n60sD8.notificatio=
n-follow-bLbVQ7 { background-color: var(--color-accent-bg-orange); }

.unreadBadge-zR7N5l { top: calc(var(--size-8)*-1); left: calc(var(--size-8)=
*-1); position: absolute; }

.attachmentContainer-wMVKS_ { max-height: 150px; overflow: hidden; mask-ima=
ge: linear-gradient(rgb(255, 255, 255) 33%, rgba(0, 0, 0, 0)); }

.card-dl7F8s { margin: var(--size-16); cursor: pointer; }

.activeLike-n4wXdc { fill: var(--color-accent-fg-red); transition: var(--an=
imate-hover); stroke: var(--color-accent-fg-red) !important; }

.activeSave-UgcaYI { fill: var(--color-accent-fg-orange); transition: var(-=
-animate-hover); stroke: var(--color-accent-fg-orange) !important; }

.actionMenu-PHX5iz { right: 0px; top: calc(var(--size-40)*-1); z-index: 1; =
flex-shrink: 0; justify-content: center; align-items: center; display: flex=
; position: absolute; }

.relative-IkyQqe { position: relative; }

.queue-EZRP7x { --card-min-width: 190px; --card-gap: 8px; --card-aspect-rat=
io: 1.5; --card-footer-height: 50%; --card-overlap: var(--size-20); cursor:=
 grab; width: 100%; height: auto; }

.queue-EZRP7x:active { cursor: grabbing; }

.cardWrapper-qR0zV5 { flex: 0 0 var(--card-width); width: var(--card-width)=
; max-width: 100%; margin-right: var(--card-gap); opacity: 1; transition: o=
pacity var(--animation-timing-fast)var(--animation-smooth),margin-right var=
(--animation-timing-fast)var(--animation-smooth),width var(--animation-timi=
ng-fast)var(--animation-smooth),transform var(--animation-timing-fast)var(-=
-animation-smooth); will-change: opacity, margin-right, width, transform; }

@media (hover: hover) {
  .cardWrapper-qR0zV5:hover { opacity: 0.9; }
}

.cardWrapper-qR0zV5:active { transform: var(--transform-pressed-more); }

.cardWrapper-qR0zV5:last-of-type { margin-right: 0px; }

.cardWrapper-qR0zV5.smallCardWrapper-GidLX3 { width: var(--card-width); hei=
ght: 100px; }

.cardWrapper-qR0zV5.archived-tVgnOK { opacity: 0; z-index: -1; flex: 0 0 0p=
x; width: 0px; margin-right: 0px; }

@starting-style {
  .cardWrapper-qR0zV5 { opacity: 0; }
}

.arrow-M1xp9f { opacity: 1; width: 72px; }

.arrow-M1xp9f.disabled-C1q6TH { opacity: 0; }

.link-gPxpTf { cursor: grab; display: contents; }

.highlight-khGgmH { mix-blend-mode: hard-light; background: linear-gradient=
(rgba(255, 255, 255, 0.1) 0%, rgba(121, 121, 121, 0.1) 100%); inset: 0px; }

.border-Sobc4n { inset: 0px; box-shadow: rgba(255, 255, 255, 0.05) 0px 0px =
0px 1px inset, rgba(255, 255, 255, 0.05) 0px 1px inset; }

.playButtonContainer-SkXFOr { inset: 0px; }

.playButton-NfBL9x { transition: var(--animate-hover); }

@media (hover: hover) {
  .playButton-NfBL9x:hover { transform: scale(1.05); }
}

.logoContainerShadow-MadM6a { box-shadow: 0 0 0 1px #0000000d,var(--shadow-=
md),0 0 64px 0 var(--glow-color); }

.cornerLogo-sq79Zv { top: var(--size-12); left: var(--size-12); }

.vibranceTertiaryIcon-FMLmJq { mix-blend-mode: luminosity; transition: stro=
ke var(--animation-timing-fast)var(--animation-smooth); stroke: rgb(200, 20=
0, 200) !important; }

.vibranceSecondaryText-mI5k5T { mix-blend-mode: luminosity; color: rgba(0, =
0, 0, 0); background: text rgb(200, 200, 200); }

.vibranceTertiaryBg-dway6D { mix-blend-mode: luminosity; color: rgba(0, 0, =
0, 0); background: rgb(120, 120, 120); }

.closeButton-dm0qJO { top: var(--size-8); right: var(--size-8); }

.closeIcon-dUQ0_l { fill: var(--vibrance-dark-secondary); filter: drop-shad=
ow(rgba(0, 0, 0, 0.5) 0px 2px 2px); transition: fill var(--animation-timing=
-fast)var(--animation-smooth); stroke: none !important; }

.closeIcon-dUQ0_l:hover { fill: var(--color-utility-white); }

.card-DZvXCa { background-image: ; background-repeat: ; background-attachme=
nt: ; background-origin: ; background-clip: ; background-color: ; isolation=
: isolate; transition: transform var(--animation-timing-slow)var(--animatio=
n-smooth); will-change: transform; background-position: 50% center; backgro=
und-size: cover; }

.card-DZvXCa::before { content: ""; pointer-events: none; border-radius: in=
herit; box-shadow: var(--inner-border-default); z-index: 1; position: absol=
ute; inset: 0px; }

.card-DZvXCa.smallCard-QlKXKt { height: 100px; }

.card-DZvXCa.smallCard-QlKXKt::before { display: none; }

.cardBg-Vnz3e5 { backdrop-filter: blur(40px) brightness(0.85); --color-fg-p=
rimary: white; --color-fg-secondary: #fff; }

.cardTop-qa11Ls { position: relative; }

.cardTop-qa11Ls.bigCardTop-xISBuI { width: 100%; height: var(--image-height=
); }

.cardTop-qa11Ls.smallCardTop-YuCbBT { width: 100px; min-width: 100px; heigh=
t: 100px; }

.cardTop-qa11Ls > picture, .cardTop-qa11Ls > .gifPreview-jTpyu3 { opacity: =
0.9; position: absolute; inset: 0px; }

.cardTop-qa11Ls.bigCardTop-xISBuI > picture, .cardTop-qa11Ls.bigCardTop-xIS=
BuI > .gifPreview-jTpyu3 { mask-image: linear-gradient(rgb(0, 0, 0) 50%, rg=
ba(0, 0, 0, 0) 100%); }

.cardTop-qa11Ls > * > * { -webkit-user-drag: none; }

.coverImage-h44eo2 { object-fit: cover; width: 100%; height: 100%; }

.audioWaveform-QTkNO2 { opacity: 0.2; mask-image: linear-gradient(90deg, rg=
ba(0, 0, 0, 0), rgb(0, 0, 0) 30%, rgb(0, 0, 0) 70%, rgba(0, 0, 0, 0)); }

.audioLogoContainer-yUWOV3 { width: 100%; height: 100%; }

.cardBottom-KjkXaq { height: calc(var(--card-footer-height) + var(--card-ov=
erlap)); margin-top: calc(-1*var(--card-overlap)); }

.smallCardRight-A8Afqo { box-sizing: border-box; width: 150px; height: 100p=
x; }

.titleContainerMinHeight-QKOvED { min-height: 3em; }

.title-EwaRJw { line-height: 1.5em !important; }

.smallCardAuthor-MXnD06 { text-overflow: ellipsis; white-space: nowrap; max=
-width: 110px; overflow: hidden; }

.iconButton-g5L_4l { width: 24px; height: 24px; background-color: rgba(255,=
 255, 255, 0.2) !important; border-color: rgba(0, 0, 0, 0) !important; }

@media (hover: hover) {
  .iconButton-g5L_4l:hover { background-color: rgba(255, 255, 255, 0.4) !im=
portant; }
}

.iconButton-g5L_4l:active { transform: var(--transform-pressed); }

.iconButton-g5L_4l svg { stroke: rgb(255, 255, 255); }

.iconButton-g5L_4l.isSaved-Ml5fNZ svg { fill: rgb(255, 255, 255); }

.newIconButton-AH4esm { width: var(--size-24); height: var(--size-24); back=
ground: 0px 0px; }

@media (hover: hover) {
  .newIconButton-AH4esm:hover { background: 0px 0px; }
  .newIconButton-AH4esm:hover .vibranceTertiaryIcon-FMLmJq { stroke: rgb(25=
5, 255, 255) !important; }
}

.livePreview-t_LWyR { opacity: 0.9; background-position: 50% center; backgr=
ound-repeat: no-repeat; background-size: cover; mask-image: linear-gradient=
(rgb(0, 0, 0) 0%, rgb(0, 0, 0) 40%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0=
) 100%); }

.blur-Q0P53N { background: var(--color-utility-modal); backdrop-filter: var=
(--glass-blur); }

.explicitIcon-otqJ1H { opacity: 0.5; }

.right-XckP6Z { margin-left: auto; margin-right: 0px; }

.liveUpdatingInput-AypZsP { box-sizing: border-box; border-radius: var(--bo=
rder-radius-sm); background: rgb(255, 255, 255); border: 1px solid rgb(224,=
 224, 224); flex-direction: row; align-items: center; gap: 12px; width: 200=
px; height: 48px; padding: 12px; display: flex; }

.invalid-mVGeLg { border-color: rgb(215, 43, 43) !important; }

.narrower-nMJULR { max-width: 440px; }

.autoMargins-UJ_Q1X { max-width: 100vw; margin-left: auto; margin-right: au=
to; }

.mobileAwareWidth-lMCXnu { max-width: calc(-32px + 100vw); }

.borderedBox-PucNvX { border-radius: var(--border-radius-md); border: 1px s=
olid rgb(224, 224, 224); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px, rgba(0=
, 0, 0, 0.06) 0px 1px 2px; }

.errorText-XpsJyQ { color: red; }

.aTag-yo_zoZ { color: inherit; }

.liveStreamCell-pGxdjt { contain: strict; cursor: pointer; height: 80px; }

.liveStreamCell-pGxdjt:hover { outline: 1px solid var(--color-utility-detai=
l); }

.liveStreamCell-pGxdjt.single-QgtT_R .liveStreamPreview-KldVvN { width: 134=
px; }

.liveStreamCell-pGxdjt.carousel-dLKikj { min-width: 224px; }

.liveStreamCell-pGxdjt.carousel-dLKikj .liveStreamPreview-KldVvN { width: 8=
0px; }

.liveStreamCell-pGxdjt .liveStreamPreview-KldVvN { flex: 0 0 auto; height: =
80px; }

.liveStreamCell-pGxdjt .liveStreamPreview-KldVvN .previewExplicitOverlay-pw=
D2yX { position: absolute; inset: 0px; }

.liveStreamCell-pGxdjt .liveStreamPreview-KldVvN .previewImage-iumyOt { opa=
city: 0.9; background-position: 50% center; background-repeat: no-repeat; b=
ackground-size: cover; position: absolute; inset: 0px; mask-image: linear-g=
radient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 40%, rgba(0, 0, 0, 0.5) 60%, r=
gba(0, 0, 0, 0) 100%); }

.image-OdneRK { width: 264px; height: 264px; }

.buttonGroup-HpHxnd { width: 100%; max-width: 440px; }

.save-g9NCXW.saved-gFLKCi { fill: var(--color-accent) !important; stroke: v=
ar(--color-accent) !important; }

.contentContainer-A4QvRn { height: 50vh; margin-bottom: 24px; overflow: aut=
o; }

.form-KAY4Wl { min-height: var(--size-40); flex: 1 1 1px; display: flex; po=
sition: relative; }

.input-rPcWNv { border: var(--border-default); border-radius: var(--border-=
radius-md); padding: 0 var(--size-20)0 var(--size-40); color: var(--color-f=
g-primary); font-size: var(--font-size-15); font-family: var(--font-family-=
text); font-weight: var(--font-weight-regular); line-height: var(--line-hei=
ght-20); box-sizing: border-box; background: var(--color-bg-primary); appea=
rance: none; flex: 1 1 1px; display: flex; }

.input-rPcWNv::placeholder { color: var(--color-fg-secondary); }

.input-rPcWNv:focus-visible { border: var(--border-focus); box-shadow: var(=
--focus-input-ring); }

.iconContainer-AjrE0u { top: 0px; bottom: 0px; left: 0px; }

.icon-hcA6Bx { margin: auto 0px; }

.icon-hcA6Bx > svg { color: var(--color-fg-secondary); }

.checkboxLabel-gCoESV.checkboxLabel-gCoESV { display: flex; color: var(--co=
lor-fg-primary) !important; }

.checkboxLabel-gCoESV.checkboxLabel-gCoESV a { text-decoration: underline; =
}

.noMargin-hNmNqv.noMargin-hNmNqv.noMargin-hNmNqv { margin-top: 0px; }

.active-Mnay2Y { box-shadow: 0 0 0 2px var(--color-fg-primary); }

.kbd-sFT1VT { right: var(--size-12); opacity: 0; transition: var(--animate-=
hover); position: absolute; top: 50%; transform: translateY(-50%); }

.input-CQj3zC:hover .kbd-sFT1VT { opacity: 1; }

.image-eElYa7 { width: 150px; height: 150px; }

.buttonGroup-BqeO0U { width: 100%; max-width: 440px; }

.active-fPhBWQ { box-shadow: var(--focus-ring); }

.exploreSidebar-wwnATB { box-sizing: border-box; top: 0px; bottom: 0px; rig=
ht: 0px; overflow-y: scroll; }

.hoverRow-YXdX1_:hover { background-color: var(--color-bg-primary-hover); }

.drawer-KVz1Ux { border-right: var(--border-default); }

.modalDrawer-JP4f2a { box-sizing: border-box; top: 0px; bottom: 0px; right:=
 0px; left: var(--size-left-nav); z-index: 1; background: var(--color-utili=
ty-modal); transition: opacity var(--animation-timing-slow)var(--animation-=
smooth),transform var(--animation-timing-slow)var(--animation-smooth); posi=
tion: fixed; overflow: hidden; }

.modalDrawer-JP4f2a.enterFrom-CNeDxN { opacity: 0; transform: translate(-20=
px); }

.modalDrawer-JP4f2a.enterTo-pciovw, .modalDrawer-JP4f2a.leaveFrom-Cqd8Yj { =
opacity: 1; transform: translate(0px); }

.modalDrawer-JP4f2a.leaveTo-RCmgnq { opacity: 0; transform: translate(-20px=
); }

@starting-style {
  .modalDrawer-JP4f2a { opacity: 0; transform: translate(-20px); }
}

.icon-lyqgV5.inactive-zdmjOL svg { stroke: var(--color-fg-secondary); }

.icon-lyqgV5.active-qkpOh1 svg { stroke: none; }

.badge-SSUMfv { right: var(--size-4); top: var(--size-4); position: absolut=
e; }

.reader2-mobile-nav-icon .badge-SSUMfv { top: 0px; right: 0px; }

.dot-B4AfwU { right: var(--size-4); top: var(--size-4); position: absolute;=
 }

.ctaBase-Dht55f { bottom: var(--size-20); right: var(--size-20); box-shadow=
: var(--shadow-md); transition: all var(--animation-timing-fast)var(--anima=
tion-smooth); position: fixed !important; }

.cta-X9m2EB { background-color: var(--color-bg-elevated-primary); }

.cta-X9m2EB:hover { box-shadow: var(--shadow-lg); color: var(--color-fg-pri=
mary); background-color: var(--color-bg-elevated-secondary); }

.ctaPrimary-I2ba02:hover { box-shadow: var(--shadow-lg); filter: brightness=
(0.9); }

.ctaPrimaryPubTheme-tuyLcP { background-color: var(--color_theme_bg_pop,var=
(--color-button-primary-bg)); color: var(--color_theme_print_on_pop,var(--c=
olor-button-primary-fg)); }

.ctaPrimaryPubTheme-tuyLcP:hover { box-shadow: var(--shadow-lg); background=
-color: var(--color_theme_bg_pop_darken,var(--color-button-primary-bg-hover=
)); color: var(--color_theme_print_on_pop,var(--color-button-primary-fg-hov=
er)); }

:root { --size-left-nav: var(--size-80); }

.sidebar-y6xw9g { width: var(--size-left-nav); height: var(--full-height); =
z-index: 2; top: 0px; bottom: 0px; left: 0px; }

.container-fi9IrN { height: var(--size-top-bar); }

.nav-ptYSWX { top: 0px; bottom: auto; left: var(--size-left-nav); height: v=
ar(--size-top-bar); width: var(--size-page-body); background-color: color-m=
ix(in srgb,var(--color-bg-primary)80%,transparent); backdrop-filter: blur(4=
0px); position: fixed; right: 0px; }

.container-lIAyz5 { pointer-events: auto; box-sizing: border-box; width: 60=
0px; }

.track-jZG_pS { height: var(--size-4); background: var(--color-bg-tertiary)=
; border-radius: var(--border-radius-full); cursor: pointer; }

.progress-_oQlOi { height: var(--size-4); background-color: var(--color-fg-=
primary); opacity: 0.6; width: 100%; transition: transform var(--animation-=
timing-fast)var(--animation-smooth); will-change: transform; }

.playPauseButton-QuY9mu { backdrop-filter: blur(40px); background-color: va=
r(--color-bg-tertiary); }

.marqueeContainer-w4zQyv { white-space: nowrap; width: 100%; mask-image: li=
near-gradient(to right,black,black calc(100% - var(--size-20)),transparent)=
; position: relative; overflow: hidden; }

.marqueeTrack-RrcquU { animation-duration: ; animation-timing-function: ; a=
nimation-iteration-count: ; animation-direction: ; animation-fill-mode: ; a=
nimation-play-state: ; animation-name: ; animation-timeline: ; animation-ra=
nge-start: ; animation-range-end: ; animation-delay: var(--delay); padding-=
right: var(--size-12); display: inline-block; }

.marqueeContent-_UBVHA { padding-right: var(--size-12); display: inline-blo=
ck; }

@keyframes marquee-TV51Qx {=20
  0%, 5% { transform: translate(0%); }
  100% { transform: translate(-100%); }
}

html { scroll-padding-top: var(--size-reader-top-bar); }

html.hasModal-bDnxNx { overflow: hidden; }

.modalViewer-xO_gxg { background-color: var(--color-bg-primary); box-sizing=
: border-box; top: 0px; left: var(--size-left-nav); z-index: 1; width: 0px;=
 height: 100%; position: fixed; }

.modalViewer-xO_gxg.active-uB0ZZs { width: auto; right: 0px; }

.modalViewer-xO_gxg > * { flex: 1 0 1px; }

.pc-root.app-theme .logo-DQBU5j { fill: var(--color-bg-quaternary); }

.back-nF7MN5 { left: calc(var(--size-20) + var(--size-left-nav)); top: var(=
--size-20); z-index: 2; position: fixed; }

@media (max-width: 769px) {
  .back-nF7MN5 { display: none; }
}

.containerMobile-y31R53 { width: 100vw; bottom: var(--size-mobile-nav-area)=
; position: fixed; }

.containerMaximized-JM7Mhc { z-index: 1; height: 100%; top: 0px; bottom: 0p=
x; }

.container-K5XPov { --player-margin: var(--size-12); inset: auto var(--play=
er-margin)var(--player-margin)calc(var(--size-left-nav) + var(--player-marg=
in)); z-index: 1; pointer-events: none; justify-content: end; align-items: =
end; position: fixed; }

.container-K5XPov.modal-uY8Fz4 { bottom: calc(var(--size-post-viewer-bottom=
-nav-height) + var(--size-post-viewer-margin) + var(--player-margin)); righ=
t: calc(var(--size-post-viewer-margin) + var(--player-margin)); transition:=
 transform var(--animation-timing-slow)var(--animation-smooth); }

.container-K5XPov.modal-uY8Fz4.reading-z5Jin8 { transform: translateY(calc(=
var(--size-post-viewer-bottom-nav-height))); }

.transition-DY6lDD { transition: transform var(--animation-timing-fast)var(=
--animation-bounce),opacity var(--animation-timing-fast)var(--animation-smo=
oth); }

.show-FJTanE { opacity: 1; transform: translateY(0px); }

.hide-AyXupb { opacity: 0; transform: translateY(8px); }

.container-mkVCmy { --mobile-nav-height: var(--size-mobile-nav); height: va=
r(--mobile-nav-height); flex: 0 0 auto; }

.publicationNav-oP8uLE { --mobile-nav-height: var(--size-56); }

.tabs-ITZoHF { height: var(--mobile-nav-height); background-color: var(--co=
lor-bg-primary); padding-bottom: var(--size-mobile-bottom-chrome); position=
: fixed; inset: auto 0px 0px; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/6998.007f4228.css

@charset "utf-8";

.hrSmall-vexZ_n { height: 1px; margin: 16px 0px; }

.hrLarge-BvxHXj { background: rgb(22, 22, 19); height: 4px; margin: 24px 0p=
x; }

.container-kiojnB { width: 300px; height: var(--full-height); z-index: 1000=
; background-color: rgb(255, 255, 255); border-width: 5px 2px 2px; border-s=
tyle: solid; border-color: rgb(0, 0, 0); border-image: initial; padding: 24=
px 30px; position: absolute; top: -5px; right: 0px; overflow-y: auto; }

.sectionHeader-SaffPx { margin-bottom: 16px; }

.container-kiojnB ul li { margin-left: 0px; list-style: none; }

.menuItem-hysuKg { justify-content: space-between; align-items: center; gap=
: 12px; padding: 6px 0px 14px; display: flex; }

.menuItem-hysuKg a, .menuLink-ozbRwR { justify-content: space-between; alig=
n-items: center; width: 100%; text-decoration: none; display: flex; }

.menuItem-hysuKg a:hover, .menuLink-ozbRwR:hover { text-decoration: underli=
ne; }

.menuItem-hysuKg:not(:last-child) { border-bottom: 1px solid rgb(204, 204, =
204); }

.navHeader-DEKkxz { flex-grow: 0; align-items: center; gap: 24px; display: =
flex; }

.email-Zv4V4i { flex-grow: 0; overflow: hidden; }

.menuText-R_QUfd { font-weight: 400; }

.section-_DFyFI { margin-bottom: 40px; }

.closeButton-DEAPoB { margin-right: -16px; }

@media (max-width: 768px) {
  .container-kiojnB { width: unset; height: unset; border-right: none; bord=
er-bottom: none; border-left: none; border-image: initial; border-top: 5px =
solid rgb(0, 0, 0); position: fixed; inset: 0px; }
}

.extraImg-td6pDU { height: 32px; display: block; }

.extraText-o5UKW8 { white-space: nowrap; border: 1px solid rgb(249, 48, 61)=
; font-family: Georgia, serif; font-size: 13px; font-style: italic; font-we=
ight: 600; }

.extraBoxEdit-wmHvd5 { opacity: 0; transition: opacity 0.15s ease-in-out; }

.extraBox-dn8mfG:hover .extraBoxEdit-wmHvd5 { opacity: 1; }

.emptyText-h51Fd7 { opacity: 0; transition: opacity 0.15s ease-in-out; }

.extraBox-dn8mfG:hover .emptyText-h51Fd7 { opacity: 1; }

.container-DyfmA8 { border: 1px solid var(--color-fg-primary-themed); box-s=
hadow: 3px 3px 0 0 var(--color-fg-primary-themed); box-sizing: content-box;=
 border-radius: 8px; flex-shrink: 1; max-width: 480px; overflow: hidden; }

.dot-Ll_ssD { background-color: rgb(248, 50, 13); border-radius: 50%; width=
: 8px; height: 8px; animation: 1.6s ease 0s infinite normal none running bl=
ink-ttdOeS; }

@keyframes blink-ttdOeS {=20
  0%, 49.9% { opacity: 1; }
  50%, 99.9% { opacity: 0; }
}

.titleOuterContainer-o42q6r { --left-end-position: calc(-100% + var(--max-w=
idth)); height: 20px; position: relative; overflow: hidden; }

.titleInnerContainer-P_fW5r { float: left; }

.title-R5RE0b { color: var(--color-fg-primary-themed); font-family: var(--f=
p-serif),serif; white-space: nowrap; font-size: 14px; font-style: italic; f=
ont-weight: 600; line-height: 20px; position: relative; }

.titleScrollShort-KdgSJi { animation: 8s linear 0s infinite normal none run=
ning scroll-back-and-forth-short-nMoqgQ; }

@keyframes scroll-back-and-forth-short-nMoqgQ {=20
  0%, 37.5% { left: 0px; }
  50%, 87.5% { left: var(--left-end-position); }
  100% { left: 0px; }
}

.titleScrollMedium-GvLmeR { animation: 10s linear 0s infinite normal none r=
unning scroll-back-and-forth-medium-v_QUiU; }

@keyframes scroll-back-and-forth-medium-v_QUiU {=20
  0%, 30% { left: 0px; }
  50%, 80% { left: var(--left-end-position); }
  100% { left: 0px; }
}

.titleScrollLong-qA9hMO { animation: 12s linear 0s infinite normal none run=
ning scroll-back-and-forth-long-Ab4NIJ; }

@keyframes scroll-back-and-forth-long-Ab4NIJ {=20
  0%, 25% { left: 0px; }
  50%, 75% { left: var(--left-end-position); }
  100% { left: 0px; }
}

.expandedOuterContainer-LHHKf7 { width: 300px; }

.container-gCc6uu { transition: background-color 0.1s; overflow-y: auto; }

.container-gCc6uu.expanded-WwqmJz { height: var(--full-height); background-=
color: var(--color-fg-primary-themed); border-top: 5px solid var(--color-fg=
-primary-themed); z-index: 1; width: 390px; position: fixed; top: 0px; }

.menu-Jl0crV { margin-bottom: 40px; }

.menuImage-_JUkHc { margin-left: 12px; }

.menuBlock-SnplMc { interpolate-size: allow-keywords; border-bottom: 1px so=
lid rgb(80, 80, 80); padding: 16px 24px 0px 40px; }

.menuBlock-SnplMc:first-child { border-top: 1px solid rgb(80, 80, 80); }

svg.closeIcon-VGOyzP { stroke: rgb(255, 255, 255); }

.menuContent-W_K9BI { interpolate-size: allow-keywords; height: 0px; transi=
tion: height 0.16s; overflow: hidden; }

.menuContent-W_K9BI.expanded-WwqmJz { height: auto; }

.menuHeadingRow-dlFFJ8 { cursor: pointer; }

.menuHeading-a2Dg_e { width: 100%; padding-bottom: 16px; }

ul.menuChildren-NF1EV5 { margin-block-end: 0px; justify-content: space-betw=
een; align-items: baseline; height: 0px; margin-bottom: 0px; line-height: 1=
6px; transition: height 0.16s; display: flex; overflow: hidden; }

ul.menuChildren-NF1EV5 > div { width: calc(50% - 8px); }

ul.menuChildren-NF1EV5.menuChildren-NF1EV5 li { margin: 0px; }

ul.menuChildren-NF1EV5.expanded-WwqmJz { height: auto; padding-bottom: 16px=
; }

.misc-kqyTXF { margin-left: 40px; }

.misc-kqyTXF > * { margin-bottom: 32px; }

.misc-kqyTXF .miscLink-qPZOfP { margin-top: 16px; text-decoration: underlin=
e; }

.socialIcon-SJIJw8 path { fill: rgb(255, 255, 255); }

@media (hover: hover) {
  .menuHeadingRow-dlFFJ8 :hover svg { stroke: var(--color-accent-themed); }
  .menuHeadingRow-dlFFJ8:hover .menuHeading-a2Dg_e, ul.menuChildren-NF1EV5 =
li a:hover, ul.menuChildren-NF1EV5 li a:focus, ul.menuChildren-NF1EV5 li a:=
active { color: var(--color-accent-themed); }
}

.container-SgmYZ_ { border-top: 5px solid var(--color-fg-primary-themed); z=
-index: 3; background-color: var(--color-bg-primary-themed); width: 100vw; =
position: absolute; top: 0px; }

.container-SgmYZ_.america250-cWjgrd { background: linear-gradient(rgb(5, 72=
, 118), rgb(0, 85, 145)); }

.container-SgmYZ_.america250Dark-fYS9zj { background-color: var(--color-fg-=
primary-themed); }

@media print {
  .container-SgmYZ_ { position: absolute !important; top: 0px !important; }
}

.containerInner-wLwiB2 { box-sizing: content-box; max-width: min(calc(100% =
- 2*var(--container-horizontal-padding,var(--size-16))),var(--container-max=
-width,1248px)); flex-grow: 1; }

@media (max-width: 1024px) {
  .containerInner-wLwiB2 { padding-left: 0px; padding-right: var(--size-16)=
; max-width: min(100%,var(--container-max-width,1248px)); }
}

@media (max-width: 768px) {
  .containerInner-wLwiB2 { padding-left: 0px; padding-right: var(--containe=
r-horizontal-padding-mobile,var(--size-16)); }
}

.logo-PsC1lM { height: 64px; display: block; }

.container-SgmYZ_.transparentContainer-unsPGx { border-top: 5px solid var(-=
-web_bg_color); background-color: rgba(0, 0, 0, 0); }

.tab-pM6nuT { border-bottom: 1px solid var(--color-fg-primary-themed); }

.activeIndicator-xV5j6c { background-color: var(--color-accent-themed); hei=
ght: 4px; position: absolute; bottom: -1px; left: 0px; right: 0px; }

.rightContent-n3kmO8 { width: 50%; min-height: var(--full-height); z-index:=
 3; border-top: 5px solid var(--color-fg-primary-themed); box-sizing: borde=
r-box; background-position: 50% center; background-repeat: no-repeat; backg=
round-size: cover; flex-direction: column; justify-content: flex-end; displ=
ay: flex; position: relative; }

.rightContent-n3kmO8.thanksgivingSale-nyQiyf { background-size: contain; ba=
ckground-color: var(--color-bg-primary-themed); }

.rightContent-n3kmO8.cbs-wpNSwn { background-color: rgb(239, 235, 230); bac=
kground-size: contain; }

.rightContent-n3kmO8.cbsVideo-xG9KEj { background-color: rgb(239, 235, 230)=
; justify-content: center; width: 48%; }

.rightContent-n3kmO8.rightContent-n3kmO8.cbsVideo-xG9KEj video { width: 100=
%; max-height: 100vh; }

@media (min-width: 769px) {
  .rightContent-n3kmO8.thanksgivingSale-nyQiyf { margin: 0px 40px; }
}

.rightContent-n3kmO8.freeWeek-ccxtcA { object-fit: contain; object-position=
: center center; max-height: var(--full-height); background-color: rgb(0, 8=
5, 145); }

.splashShadow-sgvXfc { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0=
, 0, 0, 0.8)); height: 200px; position: absolute; bottom: 0px; left: 0px; r=
ight: 0px; }

.splashCaption-w6Ir9i { z-index: 1; padding: 24px; position: relative; }

@media (max-width: 870px) {
  .rightContent-n3kmO8 { width: 40%; }
}

@media (max-width: 768px) {
  .rightContent-n3kmO8.rightContent-n3kmO8:not(.thanksgivingSale-nyQiyf) { =
display: none; }
  .rightContent-n3kmO8.thanksgivingSale-nyQiyf { border-top: none; width: 1=
00%; min-height: 300px; max-height: 400px; }
}

.closeButton-sWEbg8 { z-index: 4; cursor: pointer; background: 0px 0px; bor=
der: none; outline: none; position: absolute; top: 45px; right: 45px; }

@media (max-width: 768px) {
  .closeButton-sWEbg8 { top: 26px; right: 16px; }
}

.topBorder-KUCJGm { z-index: 3; background-color: var(--color-fg-primary-th=
emed); width: 100%; height: 5px; position: absolute; top: 0px; left: 0px; }

.headerWrap-XiofWk { width: 100%; position: absolute; top: 0px; left: 0px; =
}

.headerWrapInner-AyNoB3 { width: 100%; max-width: 1920px; position: relativ=
e; }

.halfAndHalf-PdPWS0 { width: 100%; min-height: var(--full-height); backgrou=
nd-color: var(--color-bg-primary-themed); position: absolute; top: 0px; lef=
t: 0px; }

.halfAndHalfInner-HtCF77 { width: 100%; max-width: 1920px; min-height: var(=
--full-height); }

.appLogin-lMyU8f .leftContent-X6zgb0 { padding-top: 30px; }

.leftContent-X6zgb0 { box-sizing: border-box; flex-grow: 1; width: 50%; hei=
ght: 100%; padding-top: 150px; padding-left: 32px; }

@media (max-width: 900px) {
  .leftContent-X6zgb0 { width: 60%; padding-top: 100px; padding-right: 30px=
; }
}

@media (max-width: 768px) {
  .leftContent-X6zgb0 { width: 100%; padding-left: 16px; padding-right: 16p=
x; }
}

.header-pOFVdu { max-width: 420px; }

.headerTitle-XdY9Qw { max-width: 380px; }

@media (max-width: 768px) {
  .header-pOFVdu { width: 100%; }
}

.form-GABFlv { max-width: 420px; }

@media (max-width: 768px) {
  .form-GABFlv { width: 100%; }
}

.rightContent-_eeeAR { z-index: 3; border-top: 5px solid var(--color-fg-pri=
mary-themed); box-sizing: border-box; background-position: 50% center; back=
ground-size: cover; width: 50%; max-width: 1024px; height: 100%; position: =
relative; box-shadow: 0px 0px; }

@media (max-width: 870px) {
  .rightContent-_eeeAR { width: 40%; }
}

@media (max-width: 768px) {
  .rightContent-_eeeAR { display: none !important; }
}

.splashCaption-WhhERh { box-sizing: border-box; padding: 0% 10% 4% 6%; posi=
tion: absolute; bottom: 0px; left: 0px; }

.splashShadow-tWZ3d9 { background: linear-gradient(rgba(0, 0, 0, 0), rgb(0,=
 0, 0)); width: 100%; height: 17%; position: absolute; bottom: 0px; left: 0=
px; }

.checkEmailBlock-naM_v5 { border-top: 2px solid rgb(190, 189, 184); }

.welcomeHeader-iAQwzr { max-width: 330px; }

@media (max-width: 768px) {
  .welcomeHeader-iAQwzr { width: 100%; }
}

.benefits-wnPw_B { max-width: 540px; }

.benefitCheck-owCfZQ { flex-shrink: 0; }

.siteButton-QZ1kc5 { text-transform: uppercase; font: 500 16px/1.7 var(--fp=
-sans); text-decoration: none; }

.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputW=
rap-aO2eYW { width: 100%; max-width: 420px; }

.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputW=
rap-aO2eYW .input-KqPf6J { border: solid 1px var(--color-fg-primary-themed)=
; text-align: center; height: 56px; font: 500 16px/1.7 var(--fp-sans); bord=
er-radius: 0px; width: 420px; margin-bottom: 8px; padding: 16px; }

@media (max-width: 768px) {
  .inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inpu=
tWrap-aO2eYW .input-KqPf6J { width: 100%; }
}

.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputW=
rap-aO2eYW .input-KqPf6J::placeholder { text-transform: uppercase; color: r=
gb(190, 189, 184); }

.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputW=
rap-aO2eYW .input-KqPf6J:focus { border: solid 2px var(--color-fg-primary-t=
hemed); }

.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputW=
rap-aO2eYW .submitButton-EPqiX6 { background-color: var(--color-fg-primary-=
themed); width: 420px; height: 56px; font: 500 16px/1.7 var(--fp-sans); tex=
t-transform: uppercase; border: none; border-radius: 0px; }

.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputW=
rap-aO2eYW .submitButton-EPqiX6:focus-visible { outline: 1px solid var(--co=
lor-accent-themed); outline-offset: 2px; }

.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputW=
rap-aO2eYW .submitButton-EPqiX6:hover { background-color: var(--color-accen=
t-themed); color: rgb(255, 255, 255); }

@media (max-width: 768px) {
  .inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inputWrap-aO2eYW.inpu=
tWrap-aO2eYW .submitButton-EPqiX6 { width: 100%; }
}

.plansScreen-yK228e { width: 100%; padding-top: 90px; }

.plansScreenInner-NewQtR { width: 100%; max-width: 1000px; }

.plansScreenInnerSingleScreen-O1Uq3U { width: 100%; max-width: 1360px; }

.upgradeHeader-TC_4Dh { width: 100%; }

.upgradeDivider-oZ3GS_ { background-color: var(--color-fg-primary-themed); =
width: 100%; height: 5px; }

.otherOptionsDivider-rSPnPs { background-color: rgb(190, 189, 184); justify=
-content: center; align-self: stretch; align-items: center; height: 1px; di=
splay: flex; }

.plansScreen-yK228e { box-sizing: border-box; }

.planBoxes-CQu3I3 { width: 100%; }

.planBox-GqWX0B { border: solid 1px var(--color-fg-primary-themed); box-siz=
ing: border-box; width: 100%; padding: 16px; position: relative; }

.planBox-GqWX0B:not(.selected-klFkYP):hover, .selected-klFkYP { border: 1px=
 solid rgb(242, 49, 44); }

.custom-free-press-plans.custom-free-press-plans.custom-free-press-plans.cu=
stom-free-press-plans { width: 100%; margin-top: 0px; }

.subscriptionTypeButton-I05IPv.subscriptionTypeButton-I05IPv { color: var(-=
-color-fg-primary-themed); font: 500 16px/1.7 var(--fp-sans); box-sizing: b=
order-box; text-transform: uppercase; cursor: pointer; letter-spacing: 1.6p=
x; background-color: rgba(0, 0, 0, 0); border: 1px solid rgb(116, 116, 114)=
; min-width: 310px; height: auto; padding: 16px; }

.subscriptionTypeButton-I05IPv.subscriptionTypeButton-I05IPv:hover { color:=
 rgb(242, 49, 44); border: 1px solid rgb(242, 49, 44); }

.subscriptionTypeButton-I05IPv.subscriptionTypeButton-I05IPv:hover svg path=
:not([data-spacer]) { fill: rgb(242, 49, 44); }

@media (max-width: 768px) {
  .subscriptionTypeButton-I05IPv.subscriptionTypeButton-I05IPv { width: 100=
%; padding: 8px 14px; }
}

.continueButton-C380iH.continueButton-C380iH.continueButton-C380iH { color:=
 var(--color-fg-primary-themed); font: 500 16px/1.7 var(--fp-sans); text-tr=
ansform: uppercase; cursor: pointer; background: 0px 0px; border: none; }

.continueButton-C380iH.continueButton-C380iH.continueButton-C380iH:hover { =
color: rgb(242, 49, 44); }

.bestValue-XY11fU { width: 112px; position: absolute; top: 16px; right: -10=
px; }

.thanksgivingRibbon-Pcla4M { width: 144px; height: 42px; position: absolute=
; top: 7px; right: -18px; }

.bestValueWithToggle-pz1Vf2 { width: 112px; position: absolute; top: 60px; =
right: -10px; }

.foundingField-JhuscX.foundingField-JhuscX.foundingField-JhuscX { font: 500=
 16px/1.7 var(--fp-sans); color: var(--color-fg-primary-themed); text-trans=
form: uppercase; align-items: center; gap: 4px; display: flex; }

.foundingField-JhuscX.foundingField-JhuscX.foundingField-JhuscX input { box=
-sizing: border-box; border-radius: 0px; border: solid 1px var(--color-fg-p=
rimary-themed) !important; width: 70px !important; padding: 12px !important=
; }

.foundingField-JhuscX.foundingField-JhuscX.foundingField-JhuscX .hiddenFoun=
dingInput-jvDrjy { display: none !important; }

.giftSubscriptionWrapper-fGv1Ix { text-align: center; margin-top: 0px; }

.giftSubscriptionWrapper-fGv1Ix button { background-color: var(--color-fg-p=
rimary-themed); font: 500 16px/1.7 var(--fp-sans); box-sizing: border-box; =
text-transform: uppercase; border-radius: 0px; width: 100%; min-width: 200p=
x; height: auto; margin-bottom: 16px; padding: 8px 10px; display: inline-bl=
ock; color: rgb(255, 255, 255) !important; }

.giftSubscriptionWrapper-fGv1Ix input[name=3D"gift_recipient"] { border-rad=
ius: 8px; margin-bottom: 12px; font-size: 14px; }

.custom-free-press-plans .subscribe-btn-wrapper { text-align: center; }

.custom-free-press-plans .card-on-file { text-align: center; margin-top: 32=
px; }

.custom-free-press-plans .other-subscription-options { text-align: center; =
margin-top: 12px; }

.custom-free-press-plans .subscribe-btn-wrapper button, .the-free-press-the=
me button.fp-subscribe-button.subscribe-btn { background-color: var(--color=
-fg-primary-themed); font: 500 16px/1.7 var(--fp-sans); box-sizing: border-=
box; text-transform: uppercase; border-radius: 0px; min-width: 200px; heigh=
t: auto; padding: 8px 10px; display: inline-block; color: rgb(255, 255, 255=
) !important; }

.custom-free-press-plans .subscribe-btn-wrapper button:disabled, .the-free-=
press-theme button.primary.fp-subscribe-button.subscribe-btn:disabled { bac=
kground-color: var(--color-fg-primary-themed); opacity: 0.8; color: rgb(255=
, 255, 255) !important; }

@media (max-width: 768px) {
  .the-free-press-theme button.primary.subscribe-btn { margin: 0px auto; di=
splay: block; }
}

.custom-free-press-plans .payment-element { background-color: var(--color-b=
g-primary-themed); border-bottom: none; flex-direction: row; justify-conten=
t: center; display: flex; }

.custom-free-press-plans .StripeElement { width: 100%; max-width: 500px; }

.custom-free-press-plans .tos-footer { text-align: center; padding-top: 16p=
x; }

.the-free-press-theme .fancy-stripe.fancy-stripe { background-color: var(--=
color-bg-primary-themed); }

.the-free-press-theme .group-subscribe-screen.group-subscribe-screen.group-=
subscribe-screen.group-subscribe-screen.group-subscribe-screen div, .the-fr=
ee-press-theme .group-subscribe-screen.group-subscribe-screen.group-subscri=
be-screen.group-subscribe-screen.group-subscribe-screen input { color: var(=
--color-fg-primary-themed) !important; }

.the-free-press-theme .group-subscribe-screen.group-subscribe-screen.group-=
subscribe-screen.group-subscribe-screen.group-subscribe-screen .quantity-er=
ror { color: var(--color-accent-themed) !important; }

.the-free-press-theme .gift-option-label { color: var(--color-fg-primary-th=
emed) !important; }

@media (max-width: 768px) {
  .the-free-press-theme .back-to-plans { padding: 0px; }
  .the-free-press-theme .fancy-stripe.fancy-stripe { background-color: var(=
--color-bg-primary-themed); margin-top: 16px; }
}

.backButton-omzuaJ { text-align: left; cursor: pointer; background: 0px 0px=
; border: none; }

.toggleBox-vV0Vdf { box-sizing: border-box; border: solid 1px var(--color-f=
g-primary-themed); background-color: var(--web_bg_color); cursor: pointer; =
justify-content: center; align-items: center; width: 40px; height: 40px; di=
splay: flex; position: absolute; top: -1px; right: -1px; }

.toggleBox-vV0Vdf.selected-klFkYP { background-color: var(--color-fg-primar=
y-themed); }

.toggleBox-vV0Vdf:not(.selected-klFkYP):hover { border: solid 2px var(--col=
or-accent-themed); background-color: rgb(255, 255, 255); }

.toggleBox-vV0Vdf:not(.selected-klFkYP):hover svg { stroke: var(--color-acc=
ent-themed); }

.orSeparator-J4t55s { justify-content: center; align-items: center; gap: 8p=
x; display: flex; }

.orSeparator-J4t55s hr { flex-grow: 1; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/9336.c869e56d.css

@charset "utf-8";

.root-gpHBEU { scroll-snap-align: start; flex-direction: column; align-item=
s: center; margin: 0px; display: flex; position: relative; }

.fullSize-W6Pwju { width: 100%; height: 100%; }

.tableRoot-d94yTD { text-align: center; justify-content: center; align-item=
s: center; }

.link-HgTAJz { cursor: default; text-decoration: unset; }

.linkHovered-rnE2Gn .image-ZSouY2 { opacity: 0.9; }

.image-ZSouY2 { cursor: pointer; }

.linkHovered-rnE2Gn .download-aYXb5J { opacity: 0.8; filter: drop-shadow(rg=
ba(0, 0, 0, 0.3) 0px 1px 3px); }

.download-aYXb5J { opacity: 0; cursor: pointer; border-radius: var(--border=
-radius-full); z-index: 10; background-color: rgb(255, 255, 255); justify-c=
ontent: center; align-items: center; width: 24px; height: 24px; margin: 12p=
x; display: flex; position: absolute; }

.image-ZSouY2 { object-fit: contain; border: 1px solid var(--color-utility-=
detail-themed); border-radius: var(--border-radius-sm); flex: 1 1 0%; justi=
fy-content: center; align-items: center; width: auto; max-width: 100%; heig=
ht: auto; max-height: 100%; display: flex; position: absolute; top: 50%; le=
ft: 50%; transform: translate(-50%, -50%); }

.imageLoading-BULJ5E { background-color: rgb(245, 245, 245); width: 298px; =
}

.tableRoot-DiFjgs { text-align: center; justify-content: center; align-item=
s: center; }

.link-UtcJf8 { cursor: pointer; text-decoration: unset; }

.imageEmail-CrbhCC { border: 1px solid var(--color-utility-detail-themed); =
border-radius: var(--border-radius-sm); width: 502px; }

.tableRoot-zMvSAY { text-align: center; justify-content: center; align-item=
s: center; }

.link-shwekq { cursor: pointer; text-decoration: unset; }

.imageEmail-_lgBNw { border: 1px solid var(--color-utility-detail-themed); =
border-radius: var(--border-radius-sm); width: 502px; }

.themeButton-ORTHZZ { border-radius: var(--border-radius-lg); border: var(-=
-border-default); box-sizing: border-box; width: 36px; height: 36px; paddin=
g: 0px; position: relative; overflow: hidden; }

.themeButton-ORTHZZ .imageBg-g08ncu { z-index: -1; filter: blur(2px); backg=
round-position: 50% center; background-size: contain; position: absolute; i=
nset: -8px; }

.themeButton-ORTHZZ .inner-ntFns3 { justify-content: center; align-items: c=
enter; display: flex; position: absolute; inset: 0px; }

.themeButton-ORTHZZ.selected-YSP54X { border: 1px solid var(--color-utility=
-white); opacity: 1; }

.themeButton-ORTHZZ:focus-visible { box-shadow: var(--focus-ring); }

.themeButton-ORTHZZ:active { transform: var(--transform-pressed); }

@media (hover: hover) {
  .themeButton-ORTHZZ:hover { opacity: 1; }
}

.tableRoot-k0Lkrs { text-align: center; justify-content: center; align-item=
s: center; }

.link-svF5KH { cursor: pointer; text-decoration: unset; }

.imageEmail-sXVojb { border: 1px solid var(--color-utility-detail-themed); =
border-radius: var(--border-radius-sm); width: 502px; }

.mobileContainer-VYHM_K { height: 100%; min-height: 0px; }

.imageContainer-Xqytjt { height: 420px; }

.hRule-h3Z3UF { border-right: none; border-bottom: none; border-left: none;=
 border-image: initial; border-top: var(--border-default); width: 100%; mar=
gin: 0px; }

.assetButtons-qLcYTo { flex-shrink: 0; margin-right: -16px; overflow-x: aut=
o; }

.aspectRatioButton-x1zjUA { height: 36px; padding: 0px 16px; }

.aspectRatioSelected-FTsOFP { color: rgb(255, 255, 255); background-color: =
rgb(0, 0, 0) !important; border-color: rgb(0, 0, 0) !important; }

.aspectRatioSelectedIcon-VNG8Se { stroke: rgb(255, 255, 255) !important; }

.form-x2um0M { margin: 0px; }

.label-mP310C { margin: 0px; padding: 0px; }

.streamList-OmTUej { max-height: 60vh; overflow-y: auto; }

.alert-pEnrFa { width: 380px; position: relative; overflow: hidden; }

.close-NXXiMR { right: var(--size-16); top: var(--size-16); position: absol=
ute; }

@media screen and (max-width: 650px) {
  .alert-pEnrFa { display: none; }
}

.transition-FsyEAS { transition: all var(--animation-smooth)1.3s; position:=
 relative; transform: translate(0px, 0px) rotate(0deg) skew(0deg) skewY(0de=
g) scaleX(1) scaleY(1); }

.enterFrom-dljIVN { opacity: 0; transform: translateY(-16px); }

.enterTo-HLLVxF { opacity: 100; transform: translate(0px, 0px); }

.leaveFrom-aHkaAL { opacity: 100; }

.leaveTo-k1oI5e { opacity: 0; }

.root-LeqPP3 { background-color: var(--color-bg-elevated-primary); position=
: relative; }

.badge-WYVub3 { border-radius: var(--size-12); width: auto; min-width: 18px=
; height: 18px; font-size: 10px; line-height: 18px; font-weight: var(--font=
-weight-heavy); font-family: var(--font-family-digit); box-sizing: border-b=
ox; box-shadow: var(--color-bg-primary)0 0 0 2px; background: var(--color-a=
ccent-themed); color: var(--color-accent-themed-inverse); padding: 0px 4px;=
 position: absolute; top: -2px; right: -2px; }

.circle-_ZTVoA { width: 18px; max-width: 18px; }

.chevron-_e2GYQ { margin-left: var(--size-4); }

.scrollWrapper-acnikR { width: 100%; position: relative; overflow: hidden; =
}

.fadeLeft-eSWM6i, .fadeRight-6i2p1g { pointer-events: none; opacity: 0; z-i=
ndex: 2; width: 80px; transition: opacity 0.2s; position: absolute; top: 0p=
x; bottom: 0px; }

.fadeLeft-eSWM6i { background: linear-gradient(to right,var(--web_bg_color)=
0%,transparent 100%); left: 0px; }

.fadeRight-6i2p1g { background: linear-gradient(to left,var(--web_bg_color)=
0%,transparent 100%); right: 0px; }

.fadeLeft-eSWM6i.visible-S5xqLB, .fadeRight-6i2p1g.visible-S5xqLB { opacity=
: 1; }

.scrollContainer-Zw8XO7 { scrollbar-width: none; overflow: auto hidden; }

.scrollContainer-Zw8XO7::-webkit-scrollbar { display: none; }

.chevron-fUHuKc { margin-left: var(--size-4); }

.measurementContainer-Wd518f { visibility: hidden; pointer-events: none; wh=
ite-space: nowrap; display: flex; position: absolute; top: -9999px; left: -=
9999px; }

.measurementContainer-lK1Sqq { visibility: hidden; pointer-events: none; wh=
ite-space: nowrap; gap: 8px; display: flex; position: absolute; top: -9999p=
x; left: -9999px; }

.chevron-J7_gYb { margin-left: 4px; }

@layer pencraft {
  .backdrop-XhnYC7 { background-color: var(--color-utility-modal); will-cha=
nge: opacity; position: fixed; inset: 0px; }
  .transition-w_bxsw { transition: opacity var(--animation-timing-slow)var(=
--animation-drawer); }
  .from-z8IAhO { opacity: 0; }
  .to-tJ4gLS { opacity: 1; }
  .panel-kkbipN { top: var(--size-8); bottom: var(--size-8); background-col=
or: var(--color-bg-primary); border-top-color: ; border-top-style: ; border=
-top-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-w=
idth: ; border-left-color: ; border-left-style: ; border-left-width: ; bord=
er-image-source: ; border-image-slice: ; border-image-width: ; border-image=
-outset: ; border-image-repeat: ; box-shadow: var(--shadow-xl); border-radi=
us: var(--border-radius-lg); right: var(--size-8); border-right: none; flex=
-direction: column; display: flex; position: fixed; overflow-y: auto; }
  .panel-kkbipN.mobile-_09kdk { top: 0px; bottom: 0px; right: 0px; left: va=
r(--size-24); border-top: none; border-bottom: none; border-radius: 0px; }
  .transition-yXnIcD { will-change: transform; transition: transform var(--=
animation-timing-slow)var(--animation-drawer); }
  .from-ohdinI { transform: translate(100%); }
  .to-pJrLpA { transform: translate(0px, 0px); }
  .layout-oewxMQ { min-height: var(--full-height); justify-content: flex-en=
d; align-items: center; display: flex; position: fixed; inset: 0px; }
  .container-WYWNQ7 { background-color: var(--color-bg-primary); outline: 1=
px solid var(--color-utility-detail); outline-offset: -1px; transition: var=
(--animate-hover); will-change: transform; }
  .container-WYWNQ7.enabled-FrokEl { cursor: pointer; }
  .container-WYWNQ7.enabled-FrokEl.checked-qUvq71 { background-color: var(-=
-color-radio-active); border: none; }
  @media (hover: hover) {
  .container-WYWNQ7.enabled-FrokEl.checked-qUvq71:hover { background-color:=
 var(--color-radio-active-hover); }
  .container-WYWNQ7.enabled-FrokEl.unchecked-YpAQwg:hover { background-colo=
r: var(--color-radio-hover); }
}
  .container-WYWNQ7.disabled-w7hZI3 { background: var(--color-bg-secondary)=
; }
  .container-WYWNQ7:active { transform: var(--transform-pressed); }
  .nub-XpaYD_ { height: var(--size-8); width: var(--size-8); opacity: 0; bo=
x-sizing: border-box; pointer-events: none; transition: var(--animate-hover=
); box-shadow: var(--shadow-sm); will-change: transform, opacity; position:=
 absolute; transform: scale(0.5); }
  .nub-XpaYD_.enabled-FrokEl { background: var(--color-dot); }
  .nub-XpaYD_.disabled-w7hZI3 { background: var(--color-fg-tertiary); box-s=
hadow: none; }
  .nub-XpaYD_.checked-qUvq71 { opacity: 1; display: block; transform: scale=
(1); }
  .theme_accent-eoXELK { --color-radio-active: var(--color-button-primary-b=
g); --color-radio-active-hover: var(--color-button-primary-bg-hover); --col=
or-radio-hover: var(--color-bg-secondary); --color-dot: var(--color-utility=
-white); }
  .theme_success-my5UzI { --color-radio-active: var(--color-semantic-succes=
s-bg-primary); --color-radio-active-hover: var(--color-semantic-success-bg-=
primary-hover); --color-radio-hover: var(--color-bg-secondary); --color-dot=
: var(--color-utility-white); }
  .theme_error-Uoe9a5 { --color-radio-active: var(--color-semantic-error-bg=
-primary); --color-radio-active-hover: var(--color-semantic-error-bg-primar=
y-hover); --color-radio-hover: var(--color-bg-secondary); --color-dot: var(=
--color-utility-white); }
  .theme_select-TR6faD { --color-radio-active: var(--color-semantic-select-=
bg-primary); --color-radio-active-hover: var(--color-semantic-select-bg-pri=
mary-hover); --color-radio-hover: var(--color-bg-secondary); --color-dot: v=
ar(--color-utility-white); }
  .theme_highlight-sw2S4n { --color-radio-active: var(--color-semantic-high=
light-bg-primary); --color-radio-active-hover: var(--color-semantic-highlig=
ht-bg-primary-hover); --color-radio-hover: var(--color-bg-secondary); --col=
or-dot: var(--color-utility-white); }
  .theme_dark-m15H85 { --color-radio-active: var(--color-bg-primary); --col=
or-radio-active-hover: var(--color-bg-secondary); --color-radio-hover: var(=
--color-bg-secondary); --color-dot: var(--color-utility-black); }
  .input-b61VGF { appearance: none; border-radius: var(--border-radius-full=
); pointer-events: none; transition: var(--animate-hover); border: none; ou=
tline: none; margin: 0px; position: absolute; inset: 0px; color: rgba(0, 0,=
 0, 0) !important; background: 0px 0px !important; }
  .input-b61VGF.enabled-FrokEl:focus-visible { box-shadow: var(--focus-ring=
); }
  .input-b61VGF.enabled-FrokEl.theme_error-Uoe9a5:focus-visible { box-shado=
w: var(--error-ring); }
  .alert-qpA4WP { border: 1px solid var(--color-alert-border); background-c=
olor: var(--color-alert-bg); }
  .description-qi_X6V { opacity: 0.8; }
  .icon-wk6sn4 { stroke: var(--color-alert-fg); }
  .dismiss-IKyJAP { opacity: 0.6; }
  .dismiss-IKyJAP > svg { stroke: var(--color-alert-fg); }
  .dismiss-IKyJAP:hover { opacity: 1; }
  .dismiss-IKyJAP:hover > svg { stroke: var(--color-alert-fg); }
  .alert-qpA4WP.theme_default-HMCu2W { --color-alert-bg: var(--color-bg-sec=
ondary); --color-alert-fg: var(--color-fg-primary); --color-alert-border: v=
ar(--color-utility-detail); }
  .alert-qpA4WP.theme_error-d_EgBh { --color-alert-bg: color-mix(in oklch,v=
ar(--color-semantic-error-bg-primary)10%,transparent); --color-alert-fg: va=
r(--color-semantic-error-fg-primary); --color-alert-border: var(--color-sem=
antic-error-utility-detail); }
  .alert-qpA4WP.theme_success-ar7Bep { --color-alert-bg: color-mix(in oklch=
,var(--color-semantic-success-bg-primary)10%,transparent); --color-alert-fg=
: var(--color-semantic-success-fg-primary); --color-alert-border: var(--col=
or-semantic-success-utility-detail); }
  .alert-qpA4WP.theme_warn-TZXJyb { --color-alert-bg: color-mix(in oklch,va=
r(--color-semantic-warn-bg-primary)10%,transparent); --color-alert-fg: var(=
--color-semantic-warn-fg-primary); --color-alert-border: var(--color-semant=
ic-warn-utility-detail); }
}

.drawer-_gS8Z4 { border-right: var(--border-default) !important; z-index: 2=
 !important; border-left: none !important; border-radius: 0px !important; t=
op: 0px !important; left: 0px !important; right: auto !important; }

.drawer-_gS8Z4[data-state=3D"open"] { animation: slideInFromLeft-QHkdF_ var=
(--animation-timing-slow)var(--animation-drawer); }

.drawer-_gS8Z4[data-state=3D"closed"] { animation: slideOutToLeft-iJ2tER va=
r(--animation-timing-slow)var(--animation-drawer); }

.drawer-_gS8Z4.mobile { left: 0px !important; right: var(--size-24) !import=
ant; }

.subDrawer-UwNTpt { border-right: var(--border-default) !important; border-=
left: var(--border-default) !important; z-index: 1 !important; background-c=
olor: var(--color-bg-secondary) !important; border-radius: 0px !important; =
top: 0px !important; left: 320px !important; right: auto !important; }

.subDrawer-UwNTpt[data-state=3D"open"] { animation: slideInFromLeft-QHkdF_ =
var(--animation-timing-slow)var(--animation-drawer); }

.subDrawer-UwNTpt[data-state=3D"closed"] { opacity: 0; transition: opacity;=
 }

.subDrawer-UwNTpt + [data-radix-dialog-overlay] { display: none !important;=
 }

.subDrawer-UwNTpt.mobile { left: 0px !important; right: var(--size-24) !imp=
ortant; }

@keyframes slideInFromLeft-QHkdF_ {=20
  0% { transform: translate(-100%); }
  100% { transform: translate(0px, 0px); }
}

@keyframes slideOutToLeft-iJ2tER {=20
  0% { transform: translate(0px, 0px); }
  100% { transform: translate(-100%); }
}

.menuItem-DLEJaw { text-align: left; width: 100%; color: var(--color-fg-pri=
mary); cursor: pointer; font-family: inherit; font-size: inherit; backgroun=
d-color: rgba(0, 0, 0, 0); border: none; text-decoration: none; transition:=
 background-color 0.15s; display: block; }

.menuItem-DLEJaw:hover *, .menuItem-DLEJaw[data-selected=3D"true"] { font-w=
eight: 600; }

.label-XuJdtO { opacity: var(--preview-block-hover-opacity,0); top: var(--p=
review-block-label-top,calc(16px/var(--preview-scale,1))); transform: var(-=
-preview-block-hover-transform,translateY(-50%)translateY(-4px)scale(calc(1=
/var(--preview-scale,1)))); transform-origin: 50% center; transition: var(-=
-animate-hover); will-change: opacity, transform; pointer-events: none; pos=
ition: sticky; }

.overlay-eiZ8aN { pointer-events: auto; cursor: pointer; border: 1px solid =
var(--preview-block-hover-border,transparent); border-radius: var(--border-=
radius-xs); background-color: var(--preview-block-hover-bg,transparent); tr=
ansition: var(--animate-hover); justify-content: center; align-items: flex-=
start; display: flex; position: absolute; inset: -8px; }

.overlay-eiZ8aN:hover { --preview-block-hover-opacity: 1; --preview-block-h=
over-transform: translateY(-50%)scale(calc(1/var(--preview-scale,1))); back=
ground-color: rgb(var(--color-primitive-orange-500-rgb),.08); border-color:=
 var(--color-semantic-substack-bg-primary); }

.hoverDisabled-gnX9_W:hover { --preview-block-hover-opacity: 0; background-=
color: rgba(0, 0, 0, 0); border-color: rgba(0, 0, 0, 0); }

.flushTop-OmnylT { --preview-block-label-top: calc(8px/var(--preview-scale,=
1)); --preview-block-hover-transform: translateY(-4px)scale(calc(1/var(--pr=
eview-scale,1))); border-radius: 0px; inset: 0px; }

.flushTop-OmnylT:hover { --preview-block-hover-transform: scale(calc(1/var(=
--preview-scale,1))); }

.flushBottom-kP5XHz { --preview-block-label-top: calc(0px/var(--preview-sca=
le,1)); border-radius: 0px; inset: 0px; }

.hidden-_Hnwjn { pointer-events: none; opacity: 0; }

.sidebarModule-EK8DQl { cursor: grab; inset: 0px; }

.faded-Vww4mC { opacity: 0.1; pointer-events: none; }

.faded-Vww4mC .faded-Vww4mC { opacity: 1; }

.container-QjkLOY { transition: var(--animate-hover); position: relative; }

.content-SqAaA1 { z-index: 0; pointer-events: none; position: relative; }

.containerActive-XKHnNW { pointer-events: auto; }

.container-Zymr63 { display: inline-block; position: relative; }

.dragging-DRHmIF { user-select: none; }

.cornerHandle-kfhB90 { z-index: 10; pointer-events: auto; width: 12px; heig=
ht: 12px; position: absolute; }

.cornerHandle-kfhB90::before, .cornerHandle-kfhB90::after { content: ""; ba=
ckground-color: var(--color-semantic-substack-bg-primary); position: absolu=
te; }

.topLeft-tcLuIp { cursor: nwse-resize; top: -4px; left: -4px; }

.topLeft-tcLuIp::before { width: 12px; height: 2px; top: 0px; left: 0px; }

.topLeft-tcLuIp::after { width: 2px; height: 12px; top: 0px; left: 0px; }

.topRight-JvUgIs { cursor: nesw-resize; top: -4px; right: -4px; }

.topRight-JvUgIs::before { width: 12px; height: 2px; top: 0px; right: 0px; =
}

.topRight-JvUgIs::after { width: 2px; height: 12px; top: 0px; right: 0px; }

.bottomLeft-n_juA8 { cursor: nesw-resize; bottom: -4px; left: -4px; }

.bottomLeft-n_juA8::before { width: 12px; height: 2px; bottom: 0px; left: 0=
px; }

.bottomLeft-n_juA8::after { width: 2px; height: 12px; bottom: 0px; left: 0p=
x; }

.bottomRight-uyYwbn { cursor: nwse-resize; bottom: -4px; right: -4px; }

.bottomRight-uyYwbn::before { width: 12px; height: 2px; bottom: 0px; right:=
 0px; }

.bottomRight-uyYwbn::after { width: 2px; height: 12px; bottom: 0px; right: =
0px; }

.dragging-DRHmIF .cornerHandle-kfhB90 { z-index: 1000; }

.modal-Suw4en { z-index: 30; position: fixed; inset: 0px; overflow-y: auto;=
 }

.modalBody-s4SL_V { background-color: var(--web_bg_color); border-top: 5px =
solid var(--color-fg-primary-themed); border-bottom: 5px solid var(--color-=
fg-primary-themed); box-sizing: border-box; padding: 0 var(--size-40)var(--=
size-40); border-radius: 0px; max-height: 90vh; overflow-y: auto; }

@media (max-width: 768px) {
  .modalBody-s4SL_V { padding-left: var(--size-16); padding-right: var(--si=
ze-16); margin-left: var(--size-16); margin-right: var(--size-16); width: c=
alc(100vw - var(--size-48)); }
}

.modalBodyStretched-aq1p4E { background-color: var(--web_bg_color); border-=
top: 5px solid var(--color-fg-primary-themed); border-bottom: 5px solid var=
(--color-fg-primary-themed); box-sizing: border-box; padding: 0 var(--size-=
40)var(--size-40); border-radius: 0px; overflow-y: auto; }

@media (max-width: 768px) {
  .modalBodyStretched-aq1p4E { padding-left: var(--size-16); padding-right:=
 var(--size-16); }
}

.header-p_HC7g { min-height: var(--size-32); align-items: center; row-gap: =
var(--size-4); grid-template-columns: 1fr auto; display: grid; }

.title-JmMuI9 { grid-column: 1; grid-row-start: 1; margin: 0px; }

.description-JFXLp_ { grid-column: 1 / -1; }

.buttonLeft-gOxO78 { margin-right: auto; }

.mainMenuContent-DME8DR { background: var(--color-bg-primary); z-index: 2; =
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); position: absolute; top: 0px=
; left: 0px; right: 0px; }

.mainMenuContent-DME8DR.profileContext-urkyyv { left: var(--size-left-nav);=
 }

.mainMenuContent-DME8DR.relative-ozgOAS { position: relative !important; }

.topBar-pIF0J1 { transition: height var(--animation-timing-faster)var(--ani=
mation-smooth); }

.titleWithWordmark-GfqxEZ img { transition: transform var(--animation-timin=
g-faster)var(--animation-smooth),height var(--animation-timing-faster)var(-=
-animation-smooth); }

.titleContainer-DJYq5v { text-align: center; text-overflow: ellipsis; white=
-space: nowrap; overflow: hidden; }

.titleContainer-DJYq5v.overflowVisible-joA5t0 { overflow: visible; }

.titleContainer-DJYq5v.fullScreen-Zzi89N { padding-left: var(--size-20); pa=
dding-right: var(--size-20); }

.title-oOnUGd { font-size: var(--font-size-24); line-height: var(--size-32)=
; display: inline; }

.titleWithWordmark-GfqxEZ { display: block; }

@media (max-width: 768px) {
  .title-oOnUGd { font-size: var(--font-size-14); }
}

.buttonsContainer-SJBuep, .logoContainer-p12gJb { transition: transform var=
(--animation-timing-faster)var(--animation-smooth); margin-left: 5px; }

.titleWithWordmark-GfqxEZ .wordmark-WcDTTu { object-fit: contain; max-width=
: 100%; height: auto; min-height: 20px; transition: transform var(--animati=
on-timing-slow)var(--animation-smooth),max-height var(--animation-timing-sl=
ow)var(--animation-smooth),height var(--animation-timing-slow)var(--animati=
on-smooth); display: block; }

.logoLeftAvatar-XEWHpd { display: none; }

.logoLeftWordmark-FeTNhG { display: block; }

@media (max-width: 992px) {
  .logoLeftAvatar-XEWHpd { display: block; }
  .logoLeftWordmark-FeTNhG { display: none; }
  .logoLeftAvatar-XEWHpd.logoCenterPostAvatar-MJBapZ, .logoLeftAvatar-XEWHp=
d.logoLeftPostAvatar-lNfa5H { display: none !important; }
  .logoLeftWordmark-FeTNhG.logoCenterPostWordmark-j7Svao, .logoLeftWordmark=
-FeTNhG.logoLeftPostWordmark-ERptdm { display: block !important; }
  .logoLeftNav-eAaUI5 > * { justify-content: flex-start; width: 100%; max-w=
idth: calc(-430px + 100vw) !important; }
  .logoCenterSlot-xJtI3r { order: -1; justify-content: flex-start !importan=
t; }
  .logoCenterSlot-xJtI3r:not(.logoCenterPostSlot-qYOnTB) { flex-grow: 0 !im=
portant; }
  .logoTopCenterSlot-hss6WZ { justify-content: flex-start !important; }
  .logoContainer-p12gJb.logoLeftNav-eAaUI5 { flex-grow: 2 !important; }
  .stackedTopCenter-TPTTqw, .logoCenterPostLeftSlot-EIqNto { display: none =
!important; }
}

@media (max-width: 768px) {
  .logoLeftNav-eAaUI5 > * { width: auto; max-width: 320px !important; }
}

.checkbox-jbvy_H.checkbox-jbvy_H.checkbox-jbvy_H { display: flex; }

.tosCheckboxContainer-vfMi_Y.tosCheckboxContainer-vfMi_Y.tosCheckboxContain=
er-vfMi_Y label { margin: 0px; }

.appTheme-xUAu9p, .pc-root.app-theme { --color-accent: var(--color-app-ligh=
t-accent); --color-accent-hover: var(--color-app-light-accent-hover); --col=
or-accent-inverse: var(--color-app-light-accent-inverse); --color-accent-te=
xt: var(--color-app-light-accent-text); --color-nav-logo: var(--color-bg-qu=
aternary); --color-bg-accent: var(--color-app-light-bg-accent); --color-bg-=
accent-hover: var(--color-app-light-bg-accent-hover); --color-fg-primary: v=
ar(--color-app-light-fg-primary); --color-fg-secondary: var(--color-app-lig=
ht-fg-secondary); --color-fg-tertiary: var(--color-app-light-fg-tertiary); =
--color-bg-primary: var(--color-app-light-bg-primary); --color-bg-primary-h=
over: var(--color-app-light-bg-primary-hover); --color-bg-secondary: var(--=
color-app-light-bg-secondary); --color-bg-tertiary: var(--color-app-light-b=
g-tertiary); --color-bg-quaternary: var(--color-app-light-bg-quaternary); -=
-color-bg-elevated: var(--color-app-light-bg-primary); --color-bg-elevated-=
primary: var(--color-app-light-bg-primary); --color-bg-elevated-secondary: =
var(--color-app-light-bg-secondary); --color-bg-elevated-tertiary: var(--co=
lor-app-light-bg-tertiary); --border-focus: 1px solid var(--color-accent); =
--focus-ring: 0 0 0 2px var(--color-bg-primary),0 0 0 3px var(--color-accen=
t),0 0 0 5px var(--color-bg-accent); --focus-input-ring: 0 0 0 2px var(--co=
lor-bg-accent); --color-link-fg: var(--color-accent-text); --color-link-bg:=
 var(--color-bg-accent); --color-mention-self-fg: var(--color-accent-text);=
 --color-mention-self-bg: var(--color-bg-accent); --color-ufi-fg-like: var(=
--color-accent-text); --color-ufi-fg-restack: var(--color-accent-text); --c=
olor-ufi-bg-like: var(--color-bg-accent); --color-ufi-bg-restack: var(--col=
or-bg-accent); --color-text-select: var(--color-bg-accent); --color-button-=
primary-fg: var(--color-accent-inverse); --color-button-primary-bg: var(--c=
olor-accent); --color-button-primary-fg-hover: var(--color-accent-inverse);=
 --color-button-primary-bg-hover: var(--color-accent-hover); --color-button=
-secondary-fg: var(--color-fg-primary); --color-button-secondary-bg: var(--=
color-bg-secondary); --color-button-secondary-fg-hover: var(--color-fg-prim=
ary); --color-button-secondary-bg-hover: var(--color-bg-tertiary); --color-=
button-secondary-accent-fg: var(--color-accent-text); --color-button-second=
ary-accent-bg: var(--color-bg-accent); --color-button-secondary-accent-fg-h=
over: var(--color-accent-text); --color-button-secondary-accent-bg-hover: v=
ar(--color-bg-accent-hover); --color-button-secondary-outline-fg: var(--col=
or-fg-primary); --color-button-secondary-outline-bg: transparent; --color-b=
utton-secondary-outline-fg-hover: var(--color-fg-primary); --color-button-s=
econdary-outline-bg-hover: var(--color-bg-secondary); --color-button-tertia=
ry-fg: var(--color-fg-primary); --color-button-tertiary-bg: transparent; --=
color-button-tertiary-fg-hover: var(--color-fg-primary); --color-button-ter=
tiary-bg-hover: var(--color-bg-secondary); --color-button-tertiary-accent-f=
g: var(--color-accent-text); --color-button-tertiary-accent-bg: transparent=
; --color-button-tertiary-accent-fg-hover: var(--color-accent-text); --colo=
r-button-tertiary-accent-bg-hover: var(--color-bg-accent); --color-button-q=
uaternary-fg: var(--color-fg-secondary); --color-button-quaternary-bg: tran=
sparent; --color-button-quaternary-fg-hover: var(--color-fg-primary); --col=
or-button-quaternary-bg-hover: transparent; --color-button-disabled-fg: var=
(--color-fg-tertiary,var(--color-light-fg-primary)); --color-button-disable=
d-bg: var(--color-bg-secondary,var(--color-light-bg-secondary)); --color-ac=
cent-themed: var(--color-accent); --color-accent-themed-inverse: var(--colo=
r-accent-inverse); --color-bg-accent-themed: var(--color-bg-accent); --colo=
r-bg-accent-hover-themed: var(--color-bg-accent-hover); }

.dark-mode .pc-root.app-theme, .dark-mode .appTheme-xUAu9p { --color-accent=
: var(--color-app-dark-accent); --color-accent-hover: var(--color-app-dark-=
accent-hover); --color-accent-inverse: var(--color-app-dark-accent-inverse)=
; --color-accent-text: var(--color-app-dark-accent-text); --color-bg-accent=
: var(--color-app-dark-bg-accent); --color-bg-accent-hover: var(--color-app=
-dark-bg-accent-hover); --color-fg-primary: var(--color-app-dark-fg-primary=
); --color-fg-secondary: var(--color-app-dark-fg-secondary); --color-fg-ter=
tiary: var(--color-app-dark-fg-tertiary); --color-bg-primary: var(--color-a=
pp-dark-bg-primary); --color-bg-primary-hover: var(--color-app-dark-bg-prim=
ary-hover); --color-bg-secondary: var(--color-app-dark-bg-secondary); --col=
or-bg-tertiary: var(--color-app-dark-bg-tertiary); --color-bg-quaternary: v=
ar(--color-app-dark-bg-quaternary); --color-bg-elevated: var(--color-app-da=
rk-bg-primary-hover); --color-bg-elevated-primary: var(--color-app-dark-bg-=
primary-hover); --color-bg-elevated-secondary: var(--color-app-dark-bg-seco=
ndary); --color-bg-elevated-tertiary: var(--color-app-dark-bg-tertiary-hove=
r); --color-bg-elevated-hover: var(--color-app-dark-bg-secondary-hover); }

.container-kIrj2N.container-kIrj2N { box-sizing: content-box; max-width: 61=
6px; margin: 0px auto; }

.container-kIrj2N .container { width: auto; margin: 0px; }

.containerThreeColumn-Rot594.containerThreeColumn-Rot594 { max-width: 932px=
; }

.containerFourColumn-vOHVwe.containerFourColumn-vOHVwe { max-width: min(100=
%,var(--container-max-width,1248px)); }

.container-o06YlK { padding: var(--size-16); color: rgb(47, 95, 124); borde=
r-radius: var(--border-radius-xs); background-color: rgb(209, 236, 254); bo=
rder-left: 8px solid rgb(137, 206, 249); }

.container-o06YlK ul, .container-o06YlK li { margin: 0px; padding: 0px; }

.container-o06YlK.container-o06YlK ul { padding-left: var(--size-16); }

.container-o06YlK.container-o06YlK li { list-style-type: disc !important; l=
ist-style-position: outside !important; }

.container-o06YlK.container-o06YlK a { color: var(--color-accent-themed); }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/5611.589608fd.css

@charset "utf-8";

.noUnderline-s6VF_k { text-decoration-line: none; }

.heading-UGv4c2.heading-UGv4c2.heading-UGv4c2.heading-UGv4c2 { color: rgb(2=
42, 49, 44); letter-spacing: 0.1em; text-transform: uppercase; font-family:=
 Arial, sans-serif; font-size: 14px; font-weight: 700; line-height: 1; }

.link-jbVsqJ.link-jbVsqJ.link-jbVsqJ.link-jbVsqJ { color: rgb(22, 22, 19); =
font-family: Georgia, serif; font-weight: 700; line-height: 1.6; text-decor=
ation: underline; }

.meta-XhipYq.meta-XhipYq.meta-XhipYq.meta-XhipYq { color: rgb(125, 133, 139=
); letter-spacing: 0.1em; text-transform: uppercase; font-family: Arial, sa=
ns-serif; font-size: 14px; font-weight: 700; line-height: 1; }

.inheritColor-eP1Bab { color: inherit; }

.button-fZfkQf { color: rgb(242, 49, 44); text-transform: uppercase; letter=
-spacing: 0.1em; font-family: Arial, sans-serif; font-weight: 700; line-hei=
ght: 1; }

.button-fZfkQf a { color: rgb(242, 49, 44); }

.buttonSm-PaaWgJ { font-size: 14px; }

.buttonMd-Lg5kyv { font-size: 16px; }

.icon-Nb1wbo.icon-Nb1wbo.icon-Nb1wbo.icon-Nb1wbo { display: inline; }

.title-RKep04.title-RKep04.title-RKep04.title-RKep04 { color: rgb(22, 22, 1=
9); font-family: Arial, sans-serif; font-weight: 700; line-height: 1.1; }

.link-AiRTNr.link-AiRTNr.link-AiRTNr.link-AiRTNr { color: rgb(22, 22, 19); =
text-decoration: none; }

.grid-TFT35i { gap: var(--size-20); grid-template-columns: repeat(auto-fit,=
 minmax(120px, 1fr)); width: 100%; display: grid; }

.list-VLLdiY { row-gap: var(--size-8); column-gap: var(--size-12); grid-tem=
plate-columns: max-content 1fr; margin: 0px; padding: 0px; list-style: none=
; display: grid; }

.list-hiGMPh { gap: var(--size-20); flex-direction: column; margin: 0px; pa=
dding: 0px; list-style: none; display: flex; }

.item-J39yFy { margin: 0px; }

.container-RI0w4y { max-width: var(--page-width,600px); margin: var(--size-=
32)auto; }

.note-flsrqQ { background-color: var(--color-bg-elevated-primary); margin: =
10px auto; text-decoration: none; display: block; }

.noteTeaser-m9e5gK { background-color: var(--color-bg-elevated-primary); wi=
dth: 468px; text-decoration: none; display: block; }

.digestButton-SPdltl { width: 468px; display: block !important; }

.authorMetaTable-RPT4hx td:last-child { text-align: right !important; }

.backdrop-TSZpWr { background: linear-gradient(0deg,var(--color-bg-primary)=
0%,oklch(from var(--color-bg-primary)l c h/.9)var(--size-64),var(--color-ut=
ility-transparent)100%); position: fixed; bottom: 0px; left: 0px; right: 0p=
x; }

.transition-kQjRL0 { transition: opacity var(--animation-timing-slow)var(--=
animation-drawer); }

.show-SOOiPA { opacity: 1; }

.hide-xglgl1 { opacity: 0; }

.enter-BY7bVS { transition: opacity var(--animation-timing-slow)var(--anima=
tion-drawer),transform var(--animation-timing-slow)var(--animation-drawer);=
 }

.leave-AN8v0R { transition: opacity var(--animation-timing-slow)var(--anima=
tion-smooth),transform var(--animation-timing-slow)var(--animation-smooth);=
 }

.show-RjVr49 { transform: translateY(0px); }

.hide-TYuTf7 { transform: translateY(150%); }

.root-VHsWlA { z-index: 2; bottom: 0px; left: 0px; right: 0px; }

.imageContainer-OjAkhl { height: 420px; }

.safeAreaInsetPaddingBottom-Ot7AfC { padding-bottom: env(safe-area-inset-bo=
ttom,0); }

.popover-Q5L48i { user-select: none; background: var(--material-dark-regula=
r); backdrop-filter: var(--glass-blur); z-index: 1; opacity: 0; pointer-eve=
nts: none; visibility: hidden; transition-property: ; transition-duration: =
; transition-timing-function: ; transition-delay: ; transition-behavior: al=
low-discrete; position: fixed; transform: translate(-50%); }

.popover-Q5L48i.visible-w2GbD1, .popover-Q5L48i.mounted-xAyTLJ { opacity: 1=
; pointer-events: auto; visibility: visible; transform: translate(-50%); }

.popover-Q5L48i.visible-w2GbD1.disabled-qyVgYn { pointer-events: none; }

.popover-Q5L48i * { user-select: none; }

.explainer-FXmc_P { background: var(--color-dark-bg-secondary); border: 1px=
 solid var(--color-dark-utility-detail); position: relative; }

.dismissExplainer-ns56FG { top: var(--size-8); right: var(--size-8); cursor=
: pointer; position: absolute; }

.mobileFooter-CGz8PV { background: var(--color-bg-primary-themed); border-t=
op: var(--border-default-themed); z-index: 3; box-sizing: border-box; width=
: 100%; padding-bottom: env(safe-area-inset-bottom,0); position: fixed; bot=
tom: 0px; left: 0px; }

.button-r00Nrm { align-items: center; gap: var(--size-12); padding: 0 var(-=
-size-12); height: var(--size-40); border-radius: var(--border-radius-sm); =
transition: var(--animate-hover); flex: 0 0 auto; justify-content: flex-sta=
rt; display: flex; }

.button-r00Nrm:hover { background: oklch(from var(--color-utility-white)l c=
 h/.1); }

.button-r00Nrm.disabled-qyVgYn { opacity: 0.5; pointer-events: none; }

.byline-wrapper-rwhTzJ { justify-content: flex-start; }

.bottomWithTos-g5MwKO { margin-bottom: 40px; }

@media screen and (max-width: 768px) {
  .byline-wrapper--swap-on-mobile-Cs2Jac { justify-content: space-between; =
}
  .byline-faces--swap-on-mobile-ucRXf3 { order: 2; }
}

.subscribeWidget-sIP7pQ { margin: 0px; }

.title-X77sOw, .subtitle-HEEcLo { text-align: start; unicode-bidi: isolate;=
 }

.ig_modal_logo-jNPKzo { box-sizing: border-box; border: 2.855px solid var(-=
-bg-primary,#fff); border-radius: 8.564px; width: 56px; height: 56px; box-s=
hadow: rgba(0, 0, 0, 0.1) 0px 2.855px 4.282px -0.714px, rgba(0, 0, 0, 0.06)=
 0px 1.427px 2.855px -0.714px; }

.ig_modal_logo-jNPKzo.logo_left-HHdifs { transform: translateY(-8px) transl=
ate(6px) rotate(-3deg); }

.ig_modal_logo-jNPKzo.logo_right-_og3lw { background-color: var(--bg-primar=
y,#fff); z-index: 2; transform: translateY(8px) translate(-6px) rotate(3deg=
); }

.ig_modal_logo-jNPKzo.logo_substack-xHlM5o { background: var(--color-light-=
accent-fg-orange); }

.ig_image_border-FuLDjr { border-radius: 8.564px; }

.ig_modal_button_container-wKHKdO, .ig_modal_button_container-wKHKdO > butt=
on { width: 100%; }

.container-NR9v7N { cursor: pointer; background: var(--color-utility-transp=
arent); border-radius: var(--border-radius-sm); opacity: 0.8; max-width: 14=
vw; padding: 0px; position: absolute; top: 0px; }

.container-NR9v7N.fixed-gIIqpc { position: fixed; top: 50%; transform: tran=
slateY(-50%); }

.header-anchor { scroll-margin-top: 64px; }

.header-ggAXv9 { flex-direction: column; display: flex; }

.header-ggAXv9 > div { font-family: var(--fp-sans); }

.title-3Yeuyx { margin-bottom: var(--size-8); }

.commentContainer-dmiFCB { align-items: center; gap: var(--size-8); display=
: flex; }

.label-gHN5_J.label-gHN5_J.label-gHN5_J.label-gHN5_J { padding-left: var(--=
size-8); line-height: var(--size-20); border-left: 4px solid rgba(0, 0, 0, =
0); margin-bottom: 22px; }

#active-label-ndUdOP { border-left-color: var(--color-accent-themed); }

.statsLink-zUlL_7 a, .statsLink-zUlL_7 svg { color: var(--color-light-seman=
tic-select-fg-primary); }

.container-Z8NWXZ { border-top: 1px solid rgb(190, 189, 184); border-bottom=
: 1px solid rgb(190, 189, 184); max-width: 100%; margin-top: 24px; padding:=
 8px 0px; }

.description-RcyL9U { -webkit-line-clamp: 4; -webkit-box-orient: vertical; =
margin-bottom: 8px; display: -webkit-box; overflow: hidden; }

.isCollapsed-VgTQX_, .isCollapsed-VgTQX_ p { text-overflow: ellipsis; white=
-space: nowrap; width: 100%; overflow: hidden; }

.chevron-EHp9xB { flex-shrink: 0; width: 16px; height: 16px; transition: tr=
ansform 0.1s ease-in-out; }

.bellIcon-Q6Vwqc { width: 16px; height: 16px; position: relative; top: 1px;=
 }

.topicTitle-qCRICs { margin-bottom: 8px; }

.header-ih4JRy { min-width: 0px; }

.blurb-PNfDEK { border-left: 4px solid var(--color-accent); }

.popoverContainer-EjJsJc { border: 2px solid var(--color-fg-primary-themed)=
; box-sizing: content-box; max-width: 280px; padding: var(--size-12)var(--s=
ize-16); background-color: rgb(255, 255, 255); box-shadow: rgba(82, 82, 101=
, 0.15) 0px 6px 8px; }

.subscribeButton-LcKYi7 { cursor: pointer; box-sizing: border-box; padding:=
 0 var(--size-20); height: var(--size-44); border-radius: var(--border-radi=
us-sm); font-size: var(--font-size-16); font-weight: var(--font-weight-medi=
um); text-decoration: none; background-color: var(--color-accent-themed-inv=
erse) !important; border: 1px solid var(--color-accent-themed-inverse) !imp=
ortant; color: var(--color-accent-themed) !important; }

.avatarContainer-Bvvbb6 { text-align: center; padding-top: 20px; }

.avatar-Gt1fvo { border: 3px solid var(--color-bg-primary-themed); display:=
 inline-block; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, =
0, 0.06) 0px 2px 4px -1px; }

.termsFooter-KerNk3 { color: var(--color-fg-secondary) !important; }

.termsFooter-KerNk3 a { color: inherit; }

.wrapper-LdgflB { box-sizing: border-box; width: 100%; }

.innerWrapper-ersGfZ { cursor: pointer; justify-content: end; width: 100%; =
position: relative; }

.cta-GdLXe1.ctaMode-zO5a9a { opacity: 1; }

.progressBarWrap-vpoiUw.ctaMode-zO5a9a { opacity: 0; width: 30%; }

.playButton-vLW5qd.ctaMode-zO5a9a { right: 222px; }

.playButton-vLW5qd.static-tP398S { position: static; }

.cta-GdLXe1 { opacity: 0; width: 210px; transition: opacity 0.1s cubic-bezi=
er(0.66, 0, 0.62, 1.1); }

.progressBarWrap-vpoiUw { opacity: 1; width: calc(100% - 38px); transition:=
 width 0.4s cubic-bezier(0.66, 0, 0.62, 1.1) 0.1s; position: absolute; righ=
t: 0px; }

.playButton-vLW5qd { transition: 0.5s cubic-bezier(0.66, 0, 0.62, 1.1); pos=
ition: absolute; right: calc(100% - 24px); }

.disclaimer-i3yYG0 { opacity: 1; width: 100%; transition: opacity 0.1s cubi=
c-bezier(0.66, 0, 0.62, 1.1) 0.5s; position: absolute; top: 30px; left: 0px=
; }

.disclaimer-i3yYG0.ctaMode-zO5a9a { opacity: 0; }

@media (max-width: 768px) {
  .cta-GdLXe1 { justify-content: space-between; width: 100%; }
  .playButton-vLW5qd { position: static; }
  .playButton-vLW5qd.ctaMode-zO5a9a { left: 0px; right: inherit; }
  .innerWrapper-ersGfZ { border-top: solid 1px var(--color-utility-detail);=
 border-bottom: solid 1px var(--color-utility-detail); justify-content: sta=
rt; padding: 8px; }
  .wrapper-LdgflB { width: 100%; margin: 0px; padding: 8px 28px; position: =
absolute; top: 52px; left: 0px; }
  .progressBarWrap-vpoiUw { width: calc(100% - 46px); }
  .disclaimer-i3yYG0 { top: 54px; left: 28px; }
}

.progressBar-yUZk3A { width: 100%; height: 8px; position: relative; }

.progressBarBackground-rOIsbW { background-color: var(--color-utility-detai=
l); z-index: 2; width: 100%; height: 4px; position: absolute; top: 2px; lef=
t: 0px; }

.progressBarProgress-EiVcPg { background-color: var(--color-accent-themed);=
 z-index: 3; width: 100%; height: 4px; position: absolute; top: 2px; left: =
0px; }

.progressBarPlayhead-KWfdzC { background-color: var(--color-accent-themed);=
 z-index: 4; border-radius: 50%; width: 8px; height: 8px; position: absolut=
e; top: 0px; }

.subscribeDialog-ApxQJS { z-index: 3; width: 440px; max-width: calc(100% - =
60px); }

.dismissButton-gWmS4u.dismissButton-gWmS4u.dismissButton-gWmS4u.dismissButt=
on-gWmS4u { cursor: pointer; margin: var(--size-16)0; }

.dismissButton-gWmS4u.dismissButton-gWmS4u.dismissButton-gWmS4u.dismissButt=
on-gWmS4u svg { stroke: var(--color-fg-secondary-themed); }

.pictureBox-yO_tQ9 { position: relative; }

.childPublicationIcon-u5S7bv { background-color: var(--color-bg-primary-the=
med); border-radius: var(--border-radius-sm); border: 3px solid var(--color=
-bg-primary-themed); position: absolute; bottom: -5px; right: -5px; box-sha=
dow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -=
1px; }

.signInLink-v__pXF.signInLink-v__pXF.signInLink-v__pXF.signInLink-v__pXF a =
{ color: var(--color-fg-secondary-themed); text-decoration: none; }

.signInLink-v__pXF.signInLink-v__pXF.signInLink-v__pXF.signInLink-v__pXF a:=
hover { text-decoration: underline; }

.background-qPxN3C { background-color: var(--color-utility-black); z-index:=
 2; position: fixed; inset: 0px; overflow-y: scroll; }

.error-ekhTFi { color: rgb(239, 7, 0); font-family: var(--font_family_ui,-a=
pple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,=
sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"); font-si=
ze: 14px; font-weight: var(--font-weight-semibold); text-align: center; mar=
gin-top: -12px; padding: 5px; right: 20px; }

.closeIcon-pSUQVJ { cursor: pointer; justify-content: center; align-items: =
center; width: 36px; height: 36px; display: flex; position: absolute; }

.closeIcon-pSUQVJ:hover { background-color: var(--color-bg-secondary-hover-=
themed); }

.fp-sXrGxn { border: 1px solid var(--color-fg-primary-themed); box-shadow: =
none; border-radius: 0px; }

.fp-sXrGxn.subscribeDialog-ApxQJS { width: 400px; padding: var(--size-20)va=
r(--size-20)var(--size-16)var(--size-20); background-color: var(--color-bg-=
primary-themed); }

.fp-sXrGxn .form-mUblsD { width: 100%; }

.fp-sXrGxn .closeIcon-pSUQVJ { color: var(--color-bg-primary-themed); top: =
16px; right: 16px; }

.fp-sXrGxn .subscribeButton-GT6UQz { justify-content: center; width: 100%; =
}

.fp-sXrGxn .signInLinkWrapper-WFxaK4 { justify-content: center; gap: var(--=
size-32); border-top: var(--border-default); width: 100%; padding-top: var(=
--size-16); margin-top: var(--size-16); font-size: 10px; display: flex; }

.fp-sXrGxn .signInLink-v__pXF { color: var(--color-accent-themed); text-dec=
oration: none; }

.fp-sXrGxn .hed-pyKjVu { padding-bottom: var(--size-4); }

.fp-sXrGxn .dek-YOBGIH { padding-bottom: var(--size-24); }

.fp-sXrGxn .emailInput-Znhurz.emailInput-Znhurz.emailInput-Znhurz.emailInpu=
t-Znhurz { box-sizing: border-box; background-color: var(--color-bg-primary=
-themed); border: 1px solid var(--color-fg-primary-themed); width: 100%; ma=
rgin-bottom: var(--size-12); cursor: pointer; font: 500 16px/1 var(--fp-san=
s); letter-spacing: 0.1em; text-transform: uppercase; white-space: nowrap; =
text-align: center; justify-content: center; align-items: center; gap: var(=
--size-8); padding: var(--size-16); border-radius: 0px; flex-shrink: 0; dis=
play: flex; }

.fp-sXrGxn .emailInput-Znhurz.emailInput-Znhurz.emailInput-Znhurz.emailInpu=
t-Znhurz::placeholder { color: var(--color-utility-detail); }

.postUFI-Oh86n4 { z-index: 2; width: 660px; margin: auto auto -32px; positi=
on: relative; }

@media (max-width: 768px) {
  .postUFI-Oh86n4 { padding: 0 var(--container-horizontal-padding-mobile); =
width: auto; margin-bottom: -32px; }
}

.postUFI-Oh86n4.hasVoiceover-rbvr3u { margin: 0px auto 48px; }

@media (max-width: 768px) {
  .postUFI-Oh86n4.hasVoiceover-rbvr3u { padding: 0 var(--container-horizont=
al-padding-mobile); width: auto; margin-bottom: 120px; }
}

.editButtonContainer-hWwvUO { position: relative; }

.editButtonContainer-hWwvUO div:first-of-type { justify-content: center; di=
splay: flex; }

.inputWithIcons-vs0rlV.inputWithIcons-vs0rlV.inputWithIcons-vs0rlV { box-si=
zing: border-box; font-family: var(--font-family-text); padding: var(--size=
-12); font-size: var(--font-size-14); line-height: var(--line-height-20); w=
idth: 100%; color: var(--color-fg-primary); background-color: var(--color-b=
g-primary); transition: border-color var(--animation-timing-fast)var(--anim=
ation-smooth); border: none; outline: none; margin: 0px; display: block; }

.inputWithIcons-vs0rlV.inputWithIcons-vs0rlV.inputWithIcons-vs0rlV:focus { =
border-color: var(--color-fg-secondary); }

.inputWithIcons-vs0rlV.inputWithIcons-vs0rlV.inputWithIcons-vs0rlV.error-nM=
G79e { color: var(--color-semantic-error-bg-primary); border-color: var(--c=
olor-semantic-error-bg-primary); }

.inputWithIcons-vs0rlV.inputWithIcons-vs0rlV.inputWithIcons-vs0rlV.error-nM=
G79e::placeholder { color: var(--color-semantic-error-bg-primary); }

.inputWrapper-Wvkzvn { border: var(--border-default); border-radius: var(--=
border-radius-sm); box-sizing: border-box; background-color: var(--color-bg=
-primary); align-items: center; width: 100%; display: flex; }

.inputWrapper-Wvkzvn:focus-within { border-color: var(--color-fg-secondary)=
; }

.icon-wnhO6c { margin-right: var(--size-8); justify-content: center; align-=
items: center; display: flex; }

.trigger-V8d1vI { cursor: pointer; background: var(--color-utility-transpar=
ent); border-radius: var(--border-radius-sm); opacity: 0.8; transition: var=
(--animate-hover); top: 50%; left: var(--size-8); border: none; outline: no=
ne; padding: 0px; transform: translateY(-50%) scale(0.99); }

.trigger-V8d1vI:hover { opacity: 1; background-color: var(--color-bg-second=
ary); transform: translateY(-50%) scale(1); }

@media (max-width: 800px) {
  .trigger-V8d1vI.absolute-PTY2O3 { opacity: 0; pointer-events: none; left:=
 calc(var(--size-16)*-1); }
}

@media (max-width: 816px) {
  .trigger-V8d1vI.fixed-n4RrZu { opacity: 0; pointer-events: none; left: 0p=
x; }
}

.line-DsYVXw { --line-width: var(--size-12); height: 1.5px; width: var(--li=
ne-width); background-color: var(--color-fg-secondary); transition: var(--a=
nimate-hover); }

.line-DsYVXw.active-Yh0Zwm.active-Yh0Zwm { background-color: var(--color-fg=
-primary); }

.line-DsYVXw.indent-1-vdeuvl, .line-DsYVXw.indent-2-yiZ6hb, .line-DsYVXw.in=
dent-3-levoo9 { background-color: var(--color-fg-tertiary); }

.line-DsYVXw.indent-1-vdeuvl { width: calc(var(--line-width) - var(--size-2=
)); }

.line-DsYVXw.indent-2-yiZ6hb { width: calc(var(--line-width) - var(--size-2=
)*2); }

.line-DsYVXw.indent-3-levoo9 { width: calc(var(--line-width) - var(--size-2=
)*3); }

.label-ZmMXKp { --label-padding: var(--size-12); color: var(--color-fg-seco=
ndary); transition: var(--animate-hover); }

.label-ZmMXKp.active-Yh0Zwm.active-Yh0Zwm { color: var(--color-fg-primary);=
 }

.label-ZmMXKp.indent-1-vdeuvl, .label-ZmMXKp.indent-2-yiZ6hb, .label-ZmMXKp=
.indent-3-levoo9 { color: var(--color-fg-tertiary); }

.label-ZmMXKp.indent-1-vdeuvl { padding-left: calc(var(--label-padding)); }

.label-ZmMXKp.indent-2-yiZ6hb { padding-left: calc(var(--label-padding)*2);=
 }

.label-ZmMXKp.indent-3-levoo9 { padding-left: calc(var(--label-padding)*3);=
 }

.menu-IsOZj4 { --menuGap: var(--size-20); --menuWidth: 240px; width: var(--=
menuWidth); max-height: calc(var(--full-height) - (var(--menuGap)*2)); over=
flow: auto; }

.row-gbMU1E { border-radius: var(--border-radius-sm); cursor: pointer; min-=
width: 0px; }

.row-gbMU1E:hover .label-ZmMXKp { color: var(--color-fg-primary); }

.customThemeHeader-hnC_lZ { max-width: min(100%,var(--container-max-width,1=
248px)); gap: var(--size-32); padding: var(--size-32)var(--size-40)100px; m=
argin: auto; }

@media (max-width: 768px) {
  .customThemeHeader-hnC_lZ { gap: var(--size-16); padding: var(--size-12)v=
ar(--container-horizontal-padding-mobile)var(--size-32); }
}

.headerImageContainer-RUy6uK { margin: 0px; }

.headerImageContainer-RUy6uK picture { max-height: inherit; }

.portraitImage-IxD7Ka { width: 100%; max-height: inherit; object-fit: cover=
; }

.fullWidthImageHeader-t5EqiB { text-align: center; background-repeat: no-re=
peat; background-size: cover; min-height: 880px; margin: -64px auto 80px; }

@media (max-width: 768px) {
  .fullWidthImageHeader-t5EqiB { min-width: unset; min-height: 620px; margi=
n-bottom: 8px; }
}

.fullWidthHeaderContent-HjaASe { max-width: min(100%,var(--container-max-wi=
dth,1248px)); margin-top: 116px; }

@media (max-width: 768px) {
  .fullWidthHeaderContent-HjaASe { min-height: 620px; margin-top: 109px; }
}

.fullWidthHeaderSubtitle-VOunOK { text-align: center; max-width: 880px; }

.titleAndImageContainer-Eb9L9t { box-sizing: content-box; max-width: min(10=
0%,var(--container-max-width,1248px)); padding-left: var(--container-horizo=
ntal-padding,var(--size-16)); padding-right: var(--container-horizontal-pad=
ding,var(--size-16)); padding-top: var(--size-64); margin: 0px auto; }

.titleAndImageHeader-IHm_Y5 { gap: var(--column-gap); grid-template-columns=
: 1fr 1fr 1fr; display: grid; }

.titleAndImageHeader-IHm_Y5.noImage-uj9DyC > :first-child { grid-column: 1 =
/ span 3; }

.titleAndImageHeader-IHm_Y5:not(.noImage-uj9DyC) > :first-child { grid-colu=
mn: 1 / span 2; }

@media (max-width: 1024px) {
  .titleAndImageHeader-IHm_Y5 { grid-template-columns: 1fr 1fr 1fr; }
}

@media (max-width: 768px) {
  .titleAndImageContainer-Eb9L9t { padding-top: 12px; }
  .titleAndImageHeader-IHm_Y5 { display: block; }
  .image-_uMo6d { width: 100%; }
}

.thickRule-aN1kyk { border-bottom: 5px solid var(--color-fg-primary-themed)=
; }

.portrait-image-container-zwwsEI { max-width: 550px; }

@media (max-width: 768px) {
  .portrait-image-container-zwwsEI { min-width: unset; flex-direction: colu=
mn; justify-content: center; align-self: center; align-items: flex-start; d=
isplay: flex; }
}

.portrait-image-container-zwwsEI img { max-width: 550px; }

@media (max-width: 768px) {
  .portrait-image-container-zwwsEI img { width: 100%; height: unset; }
}

.portrait-image-container-zwwsEI figcaption { max-width: 550px; }

.landscape-image-container-QgDAqQ { min-width: 750px; }

@media (max-width: 1024px) {
  .landscape-image-container-QgDAqQ { min-width: 550px; }
}

@media (max-width: 768px) {
  .landscape-image-container-QgDAqQ { min-width: unset; }
}

.landscape-image-container-QgDAqQ img { max-width: 750px; }

@media (max-width: 1024px) {
  .landscape-image-container-QgDAqQ img { max-width: 550px; height: unset; =
}
}

@media (max-width: 768px) {
  .landscape-image-container-QgDAqQ img { max-width: unset; width: 100%; he=
ight: unset; }
}

.landscape-image-container-QgDAqQ figcaption { max-width: 750px; }

.bylineWrapper-AHoCt5 > :first-child, .bylineContainer-TXwfpr { width: 100%=
; }

.copy-WXqCFN { min-width: 0px; }

.eagleStampContainer-UIFpMk { height: 80px; }

.eagleStampImage-EG5gS3 { width: 245px; height: auto; margin-left: 16px; po=
sition: relative; top: -96px; }

.america250Logo-Mg4J2n { width: 245px; height: auto; margin-left: 16px; }

.icon-JCPlCw { color: var(--color-fg-primary); }

.toggleSetting-UDN_Qn { width: 100%; }

.transcriptionPlayer-eiECcl { bottom: var(--size-24); }

.transcriptionPlayer-eiECcl > div { background-color: var(--color-bg-primar=
y); box-shadow: var(--shadow-md); }

.hidePlayer-TfzId9 { visibility: hidden; }

.nonActiveText-JfTKb8 { opacity: 0.6; }

.transcriptionChunk-bCQeJ2 { grid-template-columns: var(--size-32)auto; gap=
: var(--size-4)var(--size-16); cursor: pointer; display: grid; }

.editableChunk-k4Fatu { cursor: auto; }

.startTime-tjpyBE { opacity: 0; transition: var(--animate-hover); }

.text-Ou5QC2::selection { background-color: var(--color-bg-accent-hover-the=
med); }

.transcriptionChunk-bCQeJ2:hover > .startTime-tjpyBE, .activeStartTime-ozZC=
_j { opacity: 1; }

.startTime-tjpyBE .text-Ou5QC2 { user-select: none; width: fit-content; }

.transcriptionChunk-bCQeJ2.chunkWithSpeaker-iYPDkU { grid-template-rows: va=
r(--size-20)auto; grid-template-columns: var(--size-32)auto auto; }

.transcriptionChunk-bCQeJ2.chunkWithSpeaker-iYPDkU .startTime-tjpyBE, .tran=
scriptionChunk-bCQeJ2.chunkWithSpeaker-iYPDkU .text-Ou5QC2 { grid-row: 2; }

.speaker-GFTaOB { user-select: none; transition: var(--animate-hover); curs=
or: pointer; grid-column: 2; }

.speaker-GFTaOB:hover { opacity: 0.6; }

.transcription-hfRyWl { justify-content: start; }

.popover-tZdxdX { background-color: var(--color-tooltip-bg); cursor: pointe=
r; z-index: 1; min-width: fit-content; max-width: fit-content; position: ab=
solute; }

.popover-tZdxdX svg { color: var(--color-utility-white); }

.popover-tZdxdX .divider-ah0vWs { width: 1px; height: 12px; }

.resultsValue-uYlTxH { white-space: nowrap; min-width: fit-content; }

.searchResult-_1_8Y9 { background-color: var(--color-accent-bg-yellow); }

.searchResult-_1_8Y9.isFocused-CIwNEb { border-radius: var(--border-radius-=
xs); box-shadow: 0 0 0 1px var(--color-accent-fg-yellow); }

.searchForm-gEUJ79 { width: 100%; }

.container-fkyH3f { z-index: 100; text-transform: uppercase; background: rg=
b(255, 255, 255); border: 1px solid rgb(0, 0, 0); justify-content: center; =
align-items: center; gap: 4px; width: min(90%, 644px); padding: 16px 8px; d=
isplay: flex; position: fixed; bottom: 24px; left: 50%; transform: translat=
e(-50%); box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 8px; }

.content-UDY69G { white-space: nowrap; position: relative; }

.link-R3vXCZ { color: var(--color-accent); text-underline-offset: 2px; text=
-decoration: underline; }

.dismissButton-z1E0Nw { cursor: pointer; background: 0px 0px; border: none;=
 justify-content: center; align-items: center; padding: 4px; transition: co=
lor 0.2s; display: flex; position: absolute; top: 50%; right: 16px; transfo=
rm: translateY(-50%); }

.dismissButton-z1E0Nw:hover { color: var(--color-accent); }

@media (max-width: 768px) {
  .dismissButton-z1E0Nw { right: 8px; }
}

.emailContainer-JfVhvU.emailContainer-JfVhvU.emailContainer-JfVhvU.emailCon=
tainer-JfVhvU { max-width: 560px; }

.emailInput-VN3GpJ.emailInput-VN3GpJ.emailInput-VN3GpJ.emailInput-VN3GpJ { =
box-sizing: border-box; width: 100%; max-width: 580px; height: 56px; font: =
500 16px/1.7 var(--fp-sans); background-color: rgb(255, 255, 255); border: =
1px solid rgb(22, 22, 19); border-radius: 0px; padding-top: 16px; padding-b=
ottom: 16px; }

.emailInput-VN3GpJ.emailInput-VN3GpJ.emailInput-VN3GpJ.emailInput-VN3GpJ:fo=
cus { border: 2px solid rgb(22, 22, 19); }

@media (max-width: 768px) {
  .emailInput-VN3GpJ.emailInput-VN3GpJ.emailInput-VN3GpJ.emailInput-VN3GpJ =
{ text-align: center; width: 100%; margin-bottom: 8px; }
}

.subscribeButton-fDC87J.subscribeButton-fDC87J.subscribeButton-fDC87J.subsc=
ribeButton-fDC87J { height: 56px; font: 500 16px/1.7 var(--fp-sans); text-t=
ransform: uppercase; background-color: rgb(22, 22, 19); border-color: rgb(2=
2, 22, 19); border-radius: 0px; }

.subscribeButton-fDC87J.subscribeButton-fDC87J.subscribeButton-fDC87J.subsc=
ribeButton-fDC87J:hover { color: rgb(255, 255, 255); background-color: rgb(=
242, 49, 44); border-color: rgb(242, 49, 44); }

@media (max-width: 768px) {
  .subscribeButton-fDC87J.subscribeButton-fDC87J.subscribeButton-fDC87J.sub=
scribeButton-fDC87J { width: 100%; }
}

.prompt-j7JgJU.prompt-j7JgJU.prompt-j7JgJU.prompt-j7JgJU { width: 100%; max=
-width: 560px; padding: 0px; }

@media (max-width: 768px) {
  .prompt-j7JgJU.prompt-j7JgJU.prompt-j7JgJU.prompt-j7JgJU { flex-wrap: wra=
p; }
}

.subscribeButtonAccent-pwy2Eg.subscribeButtonAccent-pwy2Eg.subscribeButtonA=
ccent-pwy2Eg.subscribeButtonAccent-pwy2Eg { height: 56px; font: 500 16px/1.=
7 var(--fp-sans); text-transform: uppercase; color: rgb(255, 255, 255); bac=
kground-color: rgb(242, 49, 44); border-top: 1px solid rgb(22, 22, 19); bor=
der-right: 1px solid rgb(22, 22, 19); border-bottom: 1px solid rgb(22, 22, =
19); border-image: initial; border-left: none; border-radius: 0px; }

.subscribeButtonAccent-pwy2Eg.subscribeButtonAccent-pwy2Eg.subscribeButtonA=
ccent-pwy2Eg.subscribeButtonAccent-pwy2Eg:hover { color: rgb(255, 255, 255)=
; background-color: rgb(242, 49, 44); border-top: 1px solid rgb(22, 22, 19)=
; border-right: 1px solid rgb(22, 22, 19); border-bottom: 1px solid rgb(22,=
 22, 19); border-image: initial; border-left: none; }

.emailInputAccent-tTlqVa.emailInputAccent-tTlqVa.emailInputAccent-tTlqVa.em=
ailInputAccent-tTlqVa { border-right: none; }

.emailInputAccent-tTlqVa.emailInputAccent-tTlqVa.emailInputAccent-tTlqVa.em=
ailInputAccent-tTlqVa::placeholder { color: rgb(190, 189, 184); }

@media (max-width: 768px) {
  .subscribeButtonAccent-pwy2Eg.subscribeButtonAccent-pwy2Eg.subscribeButto=
nAccent-pwy2Eg.subscribeButtonAccent-pwy2Eg { width: 100%; }
}

.thefpPostBodyWrapper-Sk9SUV { --margin-bleed: -120px; width: 660px; margin=
: auto; position: relative; }

@media (max-width: 768px) {
  .thefpPostBodyWrapper-Sk9SUV { width: auto; padding: 0 var(--container-ho=
rizontal-padding-mobile); }
}

.thefpPostBodyWrapper-Sk9SUV.withEagleWatermark-SQ7w6N .thefpPostBodyWrappe=
r-Sk9SUV.withEagleWatermark-SQ7w6N, .thefpPostBodyWrapper-Sk9SUV.withEagleW=
atermark-SQ7w6N { margin-top: 64px; }

.eagleWatermark-QuTSZR { opacity: 0.5; pointer-events: none; z-index: 0; ba=
ckground-position: 50% center; background-repeat: no-repeat; background-siz=
e: contain; width: 150px; height: 150px; position: absolute; top: 0px; righ=
t: 0px; }

@media (max-width: 768px) {
  .eagleWatermark-QuTSZR { width: 120px; height: 120px; right: 16px; }
  .thefpPostBodyWrapper-Sk9SUV.noPaddingOnMobile-SkPaHP { padding: 0px; }
}

.thefpPostBodyWrapper-Sk9SUV.withDropCap-izNtyr .body > p:first-of-type::fi=
rst-letter { color: var(--color-accent-themed); font: 700 180px/.75 var(--f=
p-sans-compressed); letter-spacing: 0px; }

@media (max-width: 768px) {
  .thefpPostBodyWrapper-Sk9SUV.withDropCap-izNtyr .body > p:first-of-type::=
first-letter { font: 700 80px/.75 var(--fp-sans-compressed); }
}

.thefpPostBodyWrapper-Sk9SUV.withSpaceForMissingDropCap-MMwASG .body { padd=
ing-top: 56px; }

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed:first-child { marg=
in-top: 0px; }

.thefpPostBodyWrapper-Sk9SUV.withDropCap-izNtyr .sponsorship-campaign-embed=
:first-child { margin-top: 56px; }

.thefpPostBodyWrapper-Sk9SUV.withDropCap-izNtyr .sponsorship-campaign-embed=
:first-child + p:first-of-type::first-letter { line-height: 0.25; }

.threadHeadBody-gHFj3E { width: 100%; margin: 0px; }

.comments-page .container .thread-head .threadHeadBody-gHFj3E .body p { fon=
t: 400 20px/1.45 var(--fp-serif); letter-spacing: -0.01em; color: var(--col=
or-fg-primary-themed); }

.use-theme-bg .post .thefpPostBodyWrapper-Sk9SUV p { font-family: var(--fp-=
serif); color: var(--color-fg-primary-themed); }

.use-theme-bg .post .thefpPostBodyWrapper-Sk9SUV h1, .use-theme-bg .post .t=
hefpPostBodyWrapper-Sk9SUV h2, .use-theme-bg .post .thefpPostBodyWrapper-Sk=
9SUV h3, .use-theme-bg .post .thefpPostBodyWrapper-Sk9SUV h4 { font-family:=
 var(--fp-sans); color: var(--color-fg-primary-themed); }

.use-theme-bg .post .thefpPostBodyWrapper-Sk9SUV h5 { font-size: 38px; font=
-family: var(--fp-serif-condensed); color: var(--color-accent-themed); text=
-transform: uppercase; font-weight: 400; line-height: 100%; }

.use-theme-bg .post .thefpPostBodyWrapper-Sk9SUV .captioned-image-container=
 figcaption { font: 500 10px/1.7 var(--fp-sans); letter-spacing: 0.1em; tex=
t-transform: uppercase; text-align: start; width: 100%; color: var(--color-=
fg-primary-themed); padding: 0px; }

.typography .thefpPostBodyWrapper-Sk9SUV .pullquote { margin-right: var(--m=
argin-bleed); margin-left: var(--margin-bleed); border: none; }

@media (max-width: 890px) {
  .typography .thefpPostBodyWrapper-Sk9SUV .pullquote { margin-right: unset=
; margin-left: unset; }
}

@media (min-width: 1025px) {
  .typography .thefpPostBodyWrapper-Sk9SUV .pullquote.pullquote-align-right=
 { margin-left: 32px; }
  .typography .thefpPostBodyWrapper-Sk9SUV .pullquote.pullquote-align-left =
{ margin-right: 32px; }
}

.typography .thefpPostBodyWrapper-Sk9SUV .callout-block { margin: var(--siz=
e-32)0; padding: var(--size-16)0; }

.typography .thefpPostBodyWrapper-Sk9SUV .callout-block p { margin: var(--s=
ize-8)0; }

.typography .thefpPostBodyWrapper-Sk9SUV .callout-block button, .typography=
 .thefpPostBodyWrapper-Sk9SUV .callout-block .button.primary { color: rgb(2=
55, 255, 255); text-transform: uppercase; margin: var(--size-8)0; backgroun=
d-color: rgb(0, 85, 145); border-radius: 0px; font: 500 16px / 1.2 "America=
n Grotesk", sans-serif; }

.typography .thefpPostBodyWrapper-Sk9SUV .callout-block svg { stroke: rgb(2=
55, 255, 255); }

.typography .thefpPostBodyWrapper-Sk9SUV .callout-block .subscribe-widget {=
 margin-bottom: 0px; }

.typography .thefpPostBodyWrapper-Sk9SUV .body a { color: var(--color-text-=
secondary); font-weight: 500; }

.typography .thefpPostBodyWrapper-Sk9SUV .body a:hover { color: var(--color=
-accent-themed); }

.typography .thefpPostBodyWrapper-Sk9SUV .pullquote p, .typography .thefpPo=
stBodyWrapper-Sk9SUV .pullquote a { color: var(--color-accent-themed); font=
-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numer=
ic: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-po=
sition: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-family:=
 ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-=
settings: ; font-variation-settings: ; font-language-override: ; text-align=
: center; letter-spacing: 0.92px; max-width: 100%; font-size: 32px; line-he=
ight: 1.4; }

.typography .thefpPostBodyWrapper-Sk9SUV .pullquote-align-left p, .typograp=
hy .thefpPostBodyWrapper-Sk9SUV .pullquote-align-left a, .typography .thefp=
PostBodyWrapper-Sk9SUV .pullquote-align-right p, .typography .thefpPostBody=
Wrapper-Sk9SUV .pullquote-align-right a { text-align: start; }

.typography .thefpPostBodyWrapper-Sk9SUV .pullquote-align-center { max-widt=
h: 100%; margin-left: auto; margin-right: auto; }

.typography .thefpPostBodyWrapper-Sk9SUV .pullquote-color-red p, .typograph=
y .thefpPostBodyWrapper-Sk9SUV .pullquote-color-red a { color: var(--color-=
accent-themed); }

.typography .thefpPostBodyWrapper-Sk9SUV .pullquote-color-black p, .typogra=
phy .thefpPostBodyWrapper-Sk9SUV .pullquote-color-black a { color: rgb(22, =
22, 19); font-family: var(--fp-sans-compressed); text-transform: uppercase;=
 font-weight: 700; line-height: 1.1; }

.typography .thefpPostBodyWrapper-Sk9SUV .pullquote-color-blue p, .typograp=
hy .thefpPostBodyWrapper-Sk9SUV .pullquote-color-blue a { color: var(--colo=
r-blue); font-family: var(--fp-serif); letter-spacing: 0.72px; }

.typography .thefpPostBodyWrapper-Sk9SUV .pullquote-align-wide { margin-lef=
t: var(--margin-bleed); margin-right: var(--margin-bleed); }

@media (max-width: 890px) {
  .typography .thefpPostBodyWrapper-Sk9SUV .pullquote-align-wide { margin-l=
eft: unset; margin-right: unset; }
}

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed .sponsorshipCampai=
gnPresentedBy { color: rgb(125, 133, 139); letter-spacing: 0.1em; text-tran=
sform: uppercase; flex-grow: 0; font: 500 14px / 1.2 "American Grotesk", sa=
ns-serif; }

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed .sponsorshipCampai=
gnImage { flex-grow: 0; max-width: 100px; max-height: 80px; }

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed .sponsorshipCampai=
gnImageContainer { justify-content: center; align-items: center; display: f=
lex; }

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed .sponsorshipCampai=
gnContainer { border-top: 1px solid rgb(190, 189, 184); border-bottom: 1px =
solid rgb(190, 189, 184); justify-content: center; align-items: center; gap=
: 16px; padding-top: 8px; padding-bottom: 8px; text-decoration: none; displ=
ay: flex; }

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed .sponsorshipCampai=
gnDocContentWrapper { text-align: center; border-top: 1px solid rgb(190, 18=
9, 184); border-bottom: 1px solid rgb(190, 189, 184); padding-top: 16px; pa=
dding-bottom: 16px; }

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed .sponsorshipCampai=
gnDocContentWrapper .captioned-image-container { margin: 0px 0px 16px; }

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed .sponsorshipCampai=
gnDocContentWrapper > :only-child { margin: 0px; }

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed .sponsorshipCampai=
gnDocContentWrapper p:last-child, .thefpPostBodyWrapper-Sk9SUV .sponsorship=
-campaign-embed .sponsorshipCampaignDocContentWrapper p:last-of-type { marg=
in-bottom: 0px; }

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed .sponsorshipCampai=
gnDocContentWrapper p { margin: 0px 0px 8px; }

.thefpPostBodyWrapper-Sk9SUV .sponsorship-campaign-embed .sponsorshipCampai=
gnDocContentWrapper .button.primary { color: rgb(255, 255, 255); text-trans=
form: uppercase; letter-spacing: 1.6px; background-color: rgb(0, 85, 145); =
border-radius: 0px; margin-top: 8px; padding: 16px; font: 500 16px / 1.2 "A=
merican Grotesk", sans-serif; }

.wrapper-TFWk0w { border-right: 1px solid rgb(190, 189, 184); border-bottom=
: 1px solid rgb(190, 189, 184); border-left: 1px solid rgb(190, 189, 184); =
border-image: initial; border-top: solid 5px var(--color-fg-primary-themed)=
; box-sizing: border-box; width: 660px; margin: auto; padding: 24px 40px 40=
px; position: relative; }

.wrapperWithPlans-PEZhOz { border: none; }

@media (max-width: 768px) {
  .wrapper-TFWk0w { width: calc(100% - 60px); margin: 0px 30px; padding: 24=
px 16px 40px; }
}

.fade-vBsC3Z::before { content: " "; pointer-events: none; background: line=
ar-gradient(rgba(0, 0, 0, 0), rgb(246, 244, 239)); width: calc(100% + 10px)=
; height: 500px; position: absolute; top: 0px; transform: translateY(calc(-=
100% - 5px)); }

.signInLink-TZ6ND4 { color: rgb(242, 49, 44); text-decoration: none; }

.signInLink-TZ6ND4:hover { color: rgb(242, 49, 44); text-decoration: underl=
ine; }

.subscribeButtonLarge-lAytbH { cursor: pointer; background-color: rgb(22, 2=
2, 19); border: none; width: 100%; padding: 16px; display: block; }

.subscribeButtonLarge-lAytbH:hover { background-color: rgb(242, 49, 44); }

.freeWeekWrapper-ItWTeB { background-color: var(--color-blue); border: 4px =
solid rgb(22, 22, 19); padding-top: 16px; padding-bottom: 16px; }

.whiteSignInLink-daUsik, .whiteSignInLink-daUsik:hover { color: rgb(255, 25=
5, 255); text-decoration: underline; }

.subPlanContainer-nTA_GR { cursor: pointer; border: 1px solid rgb(190, 189,=
 184); flex-direction: row; align-self: stretch; align-items: flex-start; g=
ap: 4px; width: 50%; padding: 8px; transition: border-color 0.2s; display: =
flex; position: relative; }

@media (max-width: 768px) {
  .subPlanContainer-nTA_GR { width: unset; }
}

.subPlanContainer-nTA_GR:hover { border-color: rgb(190, 189, 184); }

.subPlanContainer-nTA_GR.selected-_2BPlx { border: 1px solid rgb(22, 22, 19=
); box-shadow: rgba(0, 0, 0, 0.16) 2px 0px 8px; }

.banner-PABwyI { position: absolute; top: 6px; right: 0px; }

.billedAs-aSsRNm.billedAs-aSsRNm.billedAs-aSsRNm { color: rgb(125, 133, 139=
); }

.planRadio-wVgJ5P { appearance: none; cursor: pointer; border: 2px solid rg=
b(190, 189, 184); border-radius: 50%; flex-shrink: 0; width: 16px; height: =
16px; margin-top: 2px; margin-right: 8px; position: relative; }

.planRadio-wVgJ5P:checked { border-color: rgb(22, 22, 19); }

.planRadio-wVgJ5P:checked::after { content: ""; background-color: rgb(22, 2=
2, 19); border-radius: 50%; width: 8px; height: 8px; position: absolute; to=
p: 50%; left: 50%; transform: translate(-50%, -50%); }

.thanksgivingPaywall-mcl_bb { border: 2px solid var(--color-fg-primary-them=
ed); background-color: var(--color-fg-primary-themed); gap: 2px; width: 660=
px; margin: 0px auto; position: relative; }

.thanksgivingPaywall-mcl_bb > * { background-color: var(--color-bg-primary-=
themed); }

.thanksgivingPaywallImage-ky8DsM { max-width: 50%; height: auto; }

.thanksgivingPaywallImageMobile-ai8GXm { max-width: 100%; height: auto; }

@media (max-width: 768px) {
  .thanksgivingPaywall-mcl_bb { width: calc(100% - 60px); margin: 0px 30px;=
 }
}

.transcriptionStatus-OyxRN5 { font-family: var(--font-family-text); text-al=
ign: center; font-size: 16px; }

.transcriptionStatus-OyxRN5 > p { margin-bottom: 24px; }

.transcriptionChunk-DKBYAw { color: rgba(0, 0, 0, 0.8); flex: 1 1 0%; align=
-items: center; margin-bottom: 4px; display: flex; }

.hoverChunk-IPtOLw { background: var(--color-light-bg-secondary-opacity); }

.rowIndicator-jiY8sp { border-radius: var(--border-radius-xs); background: =
0px 0px; align-self: stretch; width: 4px; margin-right: 8px; }

.hoverRow-zMw3pV { background: var(--color-light-fg-secondary); }

.activeRow-S2HzS9 { color: rgb(0, 0, 0); }

.activeRow-S2HzS9 > .rowIndicator-jiY8sp { background: var(--color-fg-secon=
dary-themed) !important; }

.rowText-T4jYBi { color: var(--color-fg-primary-themed); }

.speakerText-lh6QvQ { color: var(--color-accent-themed); font-size: 14px; f=
ont-family: var(--font-family-text); cursor: pointer; margin-top: 3px; marg=
in-bottom: 2px; }

.rowEditableText-PLHmec { color: var(--color-fg-primary-themed); flex: 1 1 =
0%; padding: 5px 0px; }

.activeWord-J6YmxG { background: var(--color-semantic-highlight-fg-primary)=
; }

.playCircle-Ech_eu { color: var(--color-bg-secondary); cursor: pointer; opa=
city: 0.65; margin-right: 8px; padding-left: 8px; }

.playCircle-Ech_eu:hover { opacity: 1; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/9401.7f3b2593.css

@charset "utf-8";

@layer pencraft {
  .viewport-_BM4Bg { gap: var(--size-8); padding: var(--size-16); transform=
: translateY(var(--offset)); pointer-events: none; outline: none; flex-dire=
ction: column; justify-content: flex-end; align-items: flex-end; margin: 0p=
x; list-style: none; display: flex; position: fixed; bottom: 0px; right: 0p=
x; }
  .viewport-_BM4Bg.mobile-NByTHz { align-items: stretch; left: 0px; }
  .content-etG1Ty { max-width: var(--size-400); }
  @media (max-width: 650px) {
  .content-etG1Ty { max-width: none; }
}
  .toast-IVcFeu { --offset: var(--size-16); animation-duration: var(--anima=
tion-timing-slow); animation-timing-function: var(--animation-drawer); will=
-change: transform, opacity; pointer-events: auto; border-radius: var(--bor=
der-radius-sm); border: var(--border-default); box-shadow: var(--shadow-md)=
; background-color: var(--material-dark-thick); backdrop-filter: var(--glas=
s-blur); animation-fill-mode: forwards; }
  .toast-IVcFeu:focus-visible { box-shadow: var(--focus-ring); outline: non=
e; }
  .toast-IVcFeu[data-state=3D"open"] { animation-name: open-wKtjtc; }
  .toast-IVcFeu[data-state=3D"closed"] { animation-name: close-IvWMAm; }
  .toast-IVcFeu[data-swipe=3D"end"][data-state=3D"closed"] { animation: clo=
seSwipe-BIL6rc var(--animation-timing-slow)var(--animation-smooth)forwards;=
 }
  .toast-IVcFeu[data-swipe=3D"move"], .toast-IVcFeu[data-swipe=3D"cancel"] =
{ animation: auto ease 0s 1 normal none running none; }
  .toast-IVcFeu[data-swipe=3D"move"] { transform: translate3d(0,var(--radix=
-toast-swipe-move-y),0); }
  .toast-IVcFeu[data-swipe=3D"cancel"] { transition: transform var(--animat=
ion-timing-slow)var(--animation-smooth); transform: translate(0px, 0px); }
  @keyframes open-wKtjtc {=20
  0% { opacity: 0; transform: translateY(var(--offset)); }
  100% { opacity: 1; transform: translateY(0px); }
}
  @keyframes close-IvWMAm {=20
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(var(--offset)); }
}
  @keyframes closeSwipe-BIL6rc {=20
  0% { transform: translate3d(0,var(--radix-toast-swipe-end-y),0); opacity:=
 1; }
  100% { transform: translate3d(0,calc(100% + var(--offset)),0); opacity: 0=
; }
}
  .panel-dQv8m7 { max-height: 80dvh; overflow-y: auto; }
  .panel-dQv8m7:focus-visible { box-shadow: var(--focus-ring); outline: non=
e; }
  .content-uWImTJ { transform-origin: var(--radix-hover-card-content-transf=
orm-origin); animation-duration: var(--animation-timing-fast); animation-ti=
ming-function: var(--animation-smooth); will-change: transform, opacity; an=
imation-fill-mode: forwards; }
  .content-uWImTJ[data-side=3D"top"] { --hovercard-x: 0; --hovercard-y: var=
(--shift); }
  .content-uWImTJ[data-side=3D"bottom"] { --hovercard-x: 0; --hovercard-y: =
calc(var(--shift)*-1); }
  .content-uWImTJ[data-side=3D"left"] { --hovercard-x: var(--shift); --hove=
rcard-y: 0; }
  .content-uWImTJ[data-side=3D"right"] { --hovercard-x: calc(var(--shift)*-=
1); --hovercard-y: 0; }
  .content-uWImTJ[data-state=3D"open"] { animation-name: open-sYnXMa; }
  .content-uWImTJ[data-state=3D"closed"] { animation-name: close-nDLxeI; }
  @keyframes open-sYnXMa {=20
  0% { opacity: 0; transform: translate3d(var(--hovercard-x),var(--hovercar=
d-y),0)scale(var(--scale)); }
  100% { opacity: 1; transform: translate(0px, 0px) scale(1); }
}
  @keyframes close-nDLxeI {=20
  0% { opacity: 1; transform: translate(0px, 0px) scale(1); }
  100% { opacity: 0; transform: translate3d(var(--hovercard-x),var(--hoverc=
ard-y),0)scale(var(--scale)); }
}
  .select-nGc13j { appearance: none; background-color: var(--color-select-b=
g); color: var(--color-select-fg); box-sizing: border-box; border: var(--se=
lect-border); border-radius: var(--border-radius-sm); box-shadow: var(--sel=
ect-shadow); transition: var(--animate-hover); cursor: pointer; width: 100%=
; font-family: var(--font-family-text); font-weight: var(--font-weight-regu=
lar); line-height: var(--line-height-20); user-select: none; background-cli=
p: border-box; outline: none; align-items: center; margin: 0px; }
  .select-nGc13j.menu-T8bpIH { width: auto; }
  .select-nGc13j:has(option[value=3D""][disabled]:checked) { color: var(--c=
olor-fg-secondary); }
  .select-nGc13j:hover:not(.disabled-Dbz4PM):not(:disabled) { border-color:=
 var(--color-select-hover-border); background-color: var(--color-select-hov=
er-bg); color: var(--color-select-hover-fg); }
  .select-nGc13j:focus-within, .select-nGc13j.focus-JiAubq { border: var(--=
border-focus); box-shadow: var(--shadow-xs),var(--focus-input-ring); }
  .select-nGc13j:focus-visible { border: var(--border-focus); box-shadow: v=
ar(--shadow-xs),var(--focus-input-ring); }
  .select-nGc13j::placeholder { color: var(--color-fg-secondary); }
  .select-nGc13j::selection { background-color: var(--color-text-select); }
  .select-nGc13j.error-L2xDMl { border-top-style: ; border-top-width: ; bor=
der-right-style: ; border-right-width: ; border-bottom-style: ; border-bott=
om-width: ; border-left-style: ; border-left-width: ; border-image-source: =
; border-image-slice: ; border-image-width: ; border-image-outset: ; border=
-image-repeat: ; border-color: var(--color-semantic-error-fg-primary); colo=
r: var(--color-semantic-error-fg-primary); }
  .select-nGc13j.error-L2xDMl:hover:not(.disabled-Dbz4PM):not(:disabled) { =
border-color: var(--color-semantic-error-bg-primary); background-color: var=
(--color-semantic-error-utility-detail); color: var(--color-semantic-error-=
fg-primary); }
  .select-nGc13j.error-L2xDMl:focus-within, .select-nGc13j.error-L2xDMl.foc=
us-JiAubq { border-color: var(--color-semantic-error-fg-primary); box-shado=
w: var(--shadow-xs),var(--error-input-ring); }
  .select-nGc13j.error-L2xDMl:focus-visible { border-color: var(--color-sem=
antic-error-fg-primary); box-shadow: var(--shadow-xs),var(--error-input-rin=
g); }
  .select-nGc13j.error-L2xDMl ::selection { background-color: var(--color-s=
emantic-error-utility-detail); }
  .select-nGc13j.disabled-Dbz4PM { color: var(--color-fg-tertiary); cursor:=
 not-allowed; }
  .select-nGc13j.leading-o7jWpZ.size_sm-wP3fcB { padding-inline-start: var(=
--size-36); }
  .select-nGc13j.leading-o7jWpZ.size_sm-wP3fcB:not(:-webkit-any(:lang(ae), =
:lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang=
(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb),=
 :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: va=
r(--size-36); }
  .select-nGc13j.leading-o7jWpZ.size_sm-wP3fcB:not(:-webkit-any(:lang(ae), =
:lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang=
(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb),=
 :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: va=
r(--size-36); }
  .select-nGc13j.leading-o7jWpZ.size_sm-wP3fcB:not(:is(:lang(ae), :lang(ar)=
, :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :la=
ng(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps=
), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: var(--size-=
36); }
  .select-nGc13j.leading-o7jWpZ.size_sm-wP3fcB:-webkit-any(:lang(ae), :lang=
(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa),=
 :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lan=
g(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-right: var(--s=
ize-36); }
  .select-nGc13j.leading-o7jWpZ.size_sm-wP3fcB:is(:lang(ae), :lang(ar), :la=
ng(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(gl=
k), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :l=
ang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-right: var(--size-36); =
}
  .select-nGc13j.leading-o7jWpZ.size_md-4WlyW1 { padding-inline-start: var(=
--size-40); }
  .select-nGc13j.leading-o7jWpZ.size_md-4WlyW1:not(:-webkit-any(:lang(ae), =
:lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang=
(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb),=
 :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: va=
r(--size-40); }
  .select-nGc13j.leading-o7jWpZ.size_md-4WlyW1:not(:-webkit-any(:lang(ae), =
:lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang=
(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb),=
 :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: va=
r(--size-40); }
  .select-nGc13j.leading-o7jWpZ.size_md-4WlyW1:not(:is(:lang(ae), :lang(ar)=
, :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :la=
ng(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps=
), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: var(--size-=
40); }
  .select-nGc13j.leading-o7jWpZ.size_md-4WlyW1:-webkit-any(:lang(ae), :lang=
(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa),=
 :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lan=
g(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-right: var(--s=
ize-40); }
  .select-nGc13j.leading-o7jWpZ.size_md-4WlyW1:is(:lang(ae), :lang(ar), :la=
ng(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(gl=
k), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :l=
ang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-right: var(--size-40); =
}
  .select-nGc13j.trailing-ezPcro.size_sm-wP3fcB { padding-inline-end: var(-=
-size-36); }
  .select-nGc13j.trailing-ezPcro.size_sm-wP3fcB:not(:-webkit-any(:lang(ae),=
 :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lan=
g(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb)=
, :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right: =
var(--size-36); }
  .select-nGc13j.trailing-ezPcro.size_sm-wP3fcB:not(:-webkit-any(:lang(ae),=
 :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lan=
g(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb)=
, :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right: =
var(--size-36); }
  .select-nGc13j.trailing-ezPcro.size_sm-wP3fcB:not(:is(:lang(ae), :lang(ar=
), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :l=
ang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(p=
s), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right: var(--siz=
e-36); }
  .select-nGc13j.trailing-ezPcro.size_sm-wP3fcB:-webkit-any(:lang(ae), :lan=
g(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa)=
, :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :la=
ng(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-left: var(--s=
ize-36); }
  .select-nGc13j.trailing-ezPcro.size_sm-wP3fcB:is(:lang(ae), :lang(ar), :l=
ang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(g=
lk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :=
lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-left: var(--size-36); =
}
  .select-nGc13j.trailing-ezPcro.size_md-4WlyW1 { padding-inline-end: var(-=
-size-40); }
  .select-nGc13j.trailing-ezPcro.size_md-4WlyW1:not(:-webkit-any(:lang(ae),=
 :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lan=
g(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb)=
, :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right: =
var(--size-40); }
  .select-nGc13j.trailing-ezPcro.size_md-4WlyW1:not(:-webkit-any(:lang(ae),=
 :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lan=
g(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb)=
, :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right: =
var(--size-40); }
  .select-nGc13j.trailing-ezPcro.size_md-4WlyW1:not(:is(:lang(ae), :lang(ar=
), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :l=
ang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(p=
s), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right: var(--siz=
e-40); }
  .select-nGc13j.trailing-ezPcro.size_md-4WlyW1:-webkit-any(:lang(ae), :lan=
g(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa)=
, :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :la=
ng(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-left: var(--s=
ize-40); }
  .select-nGc13j.trailing-ezPcro.size_md-4WlyW1:is(:lang(ae), :lang(ar), :l=
ang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(g=
lk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :=
lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-left: var(--size-40); =
}
  .select-nGc13j.size_sm-wP3fcB { min-height: var(--size-32); padding: 0 va=
r(--size-8); font-size: var(--font-size-13); }
  .select-nGc13j.size_md-4WlyW1 { min-height: var(--size-40); padding: var(=
--size-8)var(--size-12); font-size: var(--font-size-15); }
  .select-nGc13j.priority_secondary-outline-ZUiTkO { --color-select-fg: var=
(--color-button-secondary-outline-fg); --color-select-bg: var(--color-butto=
n-secondary-outline-bg); --color-select-hover-fg: var(--color-button-second=
ary-outline-fg-hover); --color-select-hover-bg: var(--color-button-secondar=
y-outline-bg-hover); --color-select-hover-border: var(--color-bg-tertiary);=
 --select-shadow: var(--shadow-xs); --select-border: var(--border-default);=
 }
  .select-nGc13j.priority_tertiary-Y9DHgN { --color-select-fg: var(--color-=
button-tertiary-fg); --color-select-bg: var(--color-button-tertiary-bg); --=
color-select-hover-fg: var(--color-button-tertiary-fg-hover); --color-selec=
t-hover-bg: var(--color-button-tertiary-bg-hover); --color-select-hover-bor=
der: transparent; --select-shadow: none; --select-border: none; }
  .datePicker-GG3Vly { padding-right: var(--size-32) !important; }
  .datePicker-GG3Vly::-webkit-calendar-picker-indicator { opacity: 0; appea=
rance: none; right: var(--size-8); width: var(--size-20); height: var(--siz=
e-20); cursor: pointer; position: absolute; }
  .overscrollTransition-QBV35u { transition: transform .2s var(--animation-=
smooth); }
  .group-JuxKi2 { gap: var(--size-2); width: fit-content; }
  .group-JuxKi2 > .segment-XiSgAE { border-radius: 0px; }
  .group-JuxKi2 > :first-child { border-top-left-radius: var(--border-radiu=
s-sm); border-bottom-left-radius: var(--border-radius-sm); }
  .group-JuxKi2 > :last-child { border-top-right-radius: var(--border-radiu=
s-sm); border-bottom-right-radius: var(--border-radius-sm); }
  .group-JuxKi2.outlined-kJWSK2 { border: var(--border-default); gap: 0px; =
}
  .group-JuxKi2.outlined-kJWSK2 > .segment-XiSgAE:not(:last-of-type) { bord=
er-right: var(--border-default); border-top: none; border-bottom: none; }
  .input-X5E9i8 { font: inherit; color: inherit; min-width: var(--size-64);=
 background: 0px 0px; border: none; outline: none; flex: 1 1 1px; margin: 0=
px; padding: 0px; }
  .inputWrapper-oU82fm { cursor: text; align-items: center; width: 100%; di=
splay: flex; }
  .inputBox-sEFZlI { row-gap: var(--size-12); column-gap: var(--size-4); cu=
rsor: text; flex-flow: wrap; }
  .inputBox-sEFZlI.disabled-E8NHVa, .input-X5E9i8.disabled-E8NHVa { color: =
var(--color-fg-tertiary); cursor: not-allowed; }
  .hasChips-vDsUWG { padding: var(--size-8)var(--size-12)var(--size-8)var(-=
-size-4); }
  .options-aBXwqq { border: var(--border-default); box-shadow: var(--shadow=
-md); border-radius: var(--border-radius-sm); background-color: var(--color=
-bg-elevated-primary); padding: var(--size-4); max-height: var(--size-320);=
 z-index: 3; box-sizing: border-box; flex-direction: column; margin: 0px; d=
isplay: flex; overflow: auto; }
  .options-aBXwqq.empty-DC9PME { display: none; }
  .option-orqVUP { cursor: pointer; padding: var(--size-8); border-radius: =
var(--border-radius-xs); margin: 0px; display: block; position: relative; }
  .option-orqVUP:hover, .option-orqVUP:focus, .option-orqVUP:active, .optio=
n-orqVUP[data-headlessui-state=3D"active"], .option-orqVUP[data-headlessui-=
state=3D"active selected"] { background-color: var(--color-bg-elevated-seco=
ndary); }
  .check-qomjjP { right: var(--size-8); position: absolute; top: 50%; trans=
form: translateY(-50%); }
  .button-xcVawW { appearance: none; cursor: pointer; background: 0px 0px; =
border: none; justify-content: center; align-items: center; margin: 0px; pa=
dding: 0px; display: flex; }
  .segment-j4TeZ4 { border-radius: var(--border-radius-xs); z-index: 1; }
  .segment-j4TeZ4[data-state=3D"active"] { color: var(--color-fg-primary); =
}
  @media (hover: hover) {
  .segment-j4TeZ4:hover { color: var(--color-fg-primary); }
}
  .highlight-U002IP { width: var(--highlight-width); transform: translateX(=
var(--highlight-x)); transition: transform var(--animation-timing-fast)var(=
--animation-smooth),width var(--animation-timing-fast)var(--animation-smoot=
h); will-change: transform, width; }
  .backdrop-SPBUoO { background-color: lab(0 0 0 / 0.95); position: fixed; =
inset: 0px; }
  .panel-vMauWo { position: fixed; inset: 0px; overflow-y: auto; pointer-ev=
ents: none !important; }
  .kbd-PuF2B0 { letter-spacing: 0.1em; }
  .transition-Dki0wq { will-change: transform, opacity; transition: transfo=
rm var(--animation-timing-fast)var(--animation-drawer),opacity var(--animat=
ion-timing-fast)var(--animation-drawer); }
  .from-b7KIRm { opacity: 0; transform: var(--transform-pressed); }
  .to-np0fky { opacity: 1; transform: scale(1); }
  .searchInput-fUS3Nw::-webkit-search-cancel-button { appearance: none; }
  .searchInput-fUS3Nw::-webkit-search-decoration { appearance: none; }
  .chip-lJKwY5 { box-sizing: border-box; align-items: center; gap: var(--si=
ze-8); background-color: var(--color-bg-secondary); padding: var(--size-4)v=
ar(--size-12); border-radius: var(--border-radius-full); cursor: default; d=
isplay: flex; overflow: hidden; }
  .chip-lJKwY5.textOnly-SPwDNp { padding: var(--size-4)var(--size-12); }
  .chip-lJKwY5:has(.leading-TvXpau) { padding-left: var(--size-4); }
  .chip-lJKwY5:has(.trailing-lhDVKn) { padding-right: var(--size-4); }
  .chip-lJKwY5.clickable-IxUlBk:not(.disabled-F1nG5l) { cursor: pointer; }
  .chip-lJKwY5.clickable-IxUlBk:not(.disabled-F1nG5l):hover { background-co=
lor: var(--color-bg-tertiary); }
  .chip-lJKwY5.disabled-F1nG5l { cursor: not-allowed; background-color: var=
(--color-bg-secondary); }
  .chip-lJKwY5 svg { stroke: var(--color-fg-secondary); }
  .chip-lJKwY5.fillIcon-jYnt2U svg { fill: var(--color-fg-secondary); }
  .leading-TvXpau, .trailing-lhDVKn { flex-shrink: 0; }
}

.mainContainer-f788bk { flex-direction: column; align-items: center; displa=
y: flex; position: relative; }

.speechBubble-_PJUmP { z-index: 1000; border-radius: var(--border-radius-sm=
); background-color: rgb(255, 255, 255); width: 250px; padding: 10px; posit=
ion: absolute; top: calc(100% + 15px); left: 50%; transform: translate(-50%=
); box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 20px; }

.speechBubble-_PJUmP::after { content: ""; border-bottom: 10px solid rgb(25=
5, 255, 255); border-left: 10px solid rgba(0, 0, 0, 0); border-right: 10px =
solid rgba(0, 0, 0, 0); width: 0px; height: 0px; position: absolute; bottom=
: 100%; left: 50%; transform: translate(-50%); }

.childrenContainer-DGPJg_ { z-index: 1; position: relative; }

.range-slider-bhPvhQ { width: 100%; min-width: 150px; height: 20px; positio=
n: relative; }

.range-slider__rail-P4vlSM { border-radius: var(--radius-radius-full,999px)=
; background: rgb(221, 221, 221); width: 100%; height: 4px; position: absol=
ute; top: 50%; transform: translateY(-50%); }

.range-slider__track-Q9dod1 { border-radius: var(--radius-radius-full,999px=
); background: rgb(0, 0, 0); height: 4px; position: absolute; top: 50%; tra=
nsform: translateY(-50%); }

.range-slider__thumb-SArpZE { cursor: pointer; background: rgb(255, 255, 25=
5); border: 2px solid rgb(0, 0, 0); border-radius: 50%; width: 10px; height=
: 10px; position: absolute; top: 50%; transform: translate(-50%, -50%); }

.step-Rk40vT { flex: 0 0 30px; }

.download-QWI_A5 { position: absolute; bottom: 0px; right: 0px; }

.disabledButton-hUWISL.disabledButton-hUWISL { cursor: not-allowed; opacity=
: 0.5; }

.link-LIBpto.link-LIBpto.link-LIBpto { color: inherit; cursor: pointer; tex=
t-decoration: none; }

.link-LIBpto.link-LIBpto.link-LIBpto:focus-visible { box-shadow: var(--focu=
s-ring); transition: var(--animate-hover); border-radius: var(--border-radi=
us-xs); }

.root-MjHNqP { height: var(--full-height); grid-template-columns: 400px min=
max(375px, 1fr); grid-auto-rows: 1fr; display: grid; position: relative; ov=
erflow: hidden; }

@media (max-width: 1000px) {
  .root-MjHNqP { grid-template-columns: 0px 1fr; }
  .root-MjHNqP.isOnInbox-pP0vQF { grid-template-columns: 1fr 0px; }
  .inboxColumn-SxsPqY { border-right: none; }
}

.paywallStack-RdkSad { overflow: hidden !important; }

.pubChatColumn-Zck7MX { box-sizing: border-box; }

.pubChatFull-tEPJ4X { flex: 1 1 auto; }

.chatPublicationContainer-y1FRFU { content-visibility: auto; contain-intrin=
sic-size: auto 375px auto 72px; }

.invitesRow-QZEeej { box-sizing: border-box; overflow: hidden; }

.invitesRow-QZEeej.show-vL_rsU { animation: var(--animation-timing-fast)unf=
url-n5q4dW; }

@keyframes unfurl-n5q4dW {=20
  0% { height: 0px; }
  100% { height: var(--height); }
}

.sticky-ykmBOy { z-index: 1; position: sticky; top: 0px; }

.unreadDot-fNgNDl { top: 0px; bottom: 0px; left: var(--size-4); background-=
color: var(--color-accent-fg-orange); margin: auto 0px; position: absolute;=
 }

.unreadTabDot-aqz7wG { background-color: var(--color-accent-fg-orange); mar=
gin: auto 0px; position: absolute; top: 0px; bottom: 0px; right: 8px; }

.selected-oDAfJA { background-color: var(--color-bg-secondary); }

.currentVisibilityBox-VAGH9Q { cursor: pointer; }

.currentVisibilityBox-VAGH9Q:hover { opacity: 0.7; }

.headerPubLink-uygNA1 { cursor: pointer; text-decoration: none; }

.headerPubLink-uygNA1:hover { opacity: 0.7; }

.sidebarRowTitle-wepYF4 { flex: 1 1 1px; width: 0px; }

.headerPubAvatar-jFmd9c { border-radius: var(--border-radius-sm); }

.inputBox-UuLYvf { box-sizing: border-box; color: var(--color-fg-primary); =
line-height: 24px; font-family: var(--font-family-text); font-size: var(--f=
ont-size-16); white-space: pre-wrap; overflow-wrap: break-word; word-break:=
 normal; min-height: var(--size-200); flex: 1 1 1px; transition: border-col=
or 0.2s; }

.textInputInset-jnSii9 { min-width: 0px; }

.invisible-AW4ANv { color: rgba(0, 0, 0, 0); white-space: pre-wrap; flex: 1=
 1 1px; width: 0px; min-width: 0px; min-height: 24px; }

.textInput-zlmYim { width: 100%; height: 100%; font-family: inherit; font-s=
ize: inherit; line-height: inherit; color: inherit; letter-spacing: inherit=
; resize: none; background-color: rgba(0, 0, 0, 0); border: none; flex: 1 1=
 1px; padding: 0px; position: absolute; }

.dropzone-W750JH { z-index: 2; }

.newThreadButton-POT_Ph { border: var(--border-default); box-shadow: var(--=
shadow-lg); width: 360px !important; height: 48px !important; }

.roundedFooterPlaceholder-k7TSWJ { border-radius: var(--border-radius-full)=
; }

.chatContainer-fnFgIy { margin-bottom: var(--size-20); }

.fade-HKCqnN { z-index: 1; bottom: 0px; left: var(--size-2); right: var(--s=
ize-2); height: var(--size-20); background: linear-gradient(to bottom,trans=
parent,var(--color-bg-primary)); position: absolute; }

.composerLinkPreview-cBU00h { position: relative; }

.imageBox-NAFgde { min-width: var(--size-40); max-width: 270px; height: var=
(--size-96); cursor: pointer; box-sizing: border-box; flex: 0 0 auto; posit=
ion: relative; }

.image-PfNhry { object-fit: cover; border-radius: var(--border-radius-md); =
border: var(--border-default); width: 100%; height: 100%; }

.deleteFile-gv_fWj { top: var(--size-8); right: var(--size-8); position: ab=
solute; }

.messageSquareIcon-_NUoeX { color: var(--color-fg-secondary); }

.paywall-hfm67h { flex: 0 1 400px; }

.modalChatEditor-bbcasD { padding-top: var(--size-4) !important; }

.newText-IkD33N { color: var(--color-semantic-select-fg-primary); }

.newBorder-fycRk_ { background: var(--color-semantic-select-fg-primary); op=
acity: 0.2; align-self: center; height: 1px; }

.jumpButton-yc047J { right: var(--size-16); bottom: var(--size-16); opacity=
: 0; box-shadow: var(--shadow-md); transition: var(--animate-hover); positi=
on: absolute; }

.jumpButton-yc047J.show-vL_rsU { opacity: 1; }

.jumpBadge-IO2hJP { top: var(--size-2); left: var(--size-2); height: var(--=
size-8); width: var(--size-8); box-shadow: var(--shadow-xs); border-radius:=
 var(--border-radius-full); background-color: var(--color-accent-fg-orange)=
; z-index: 1; position: absolute; }

.iframe-_GPXZ7 { transform-origin: 0px 0px; border-radius: var(--border-rad=
ius-md); border: none; display: block; }

.textInput-kYr7wC { width: var(--size-112); }

.textInput-kYr7wC:hover:not(:focus-visible) { border-color: var(--color-uti=
lity-detail); }

.avatar-teNpyz { border: 2px solid var(--color-utility-white); box-shadow: =
var(--shadow-md); }

.sticker-ah1HJX { stroke: var(--color-utility-white); filter: drop-shadow(v=
ar(--shadow-xs)); overflow: visible; }

.sticker-ah1HJX.like-S98SvO { fill: var(--color-accent-fg-red); }

.sticker-ah1HJX.comment-CQ18HM { fill: var(--color-accent-fg-cyan); }

.sticker-ah1HJX.restack-_lATOS { fill: var(--color-accent-fg-green); }

.stickerContainer-TXCu7q { transform-origin: 50% center; transform: transla=
te3d(calc(var(--sticker-x) - 50%),calc(var(--sticker-y) - 50%),0)scale3d(ca=
lc(var(--sticker-scale)*var(--sticker-flip)),var(--sticker-scale),1)rotateZ=
(var(--sticker-rotation)); position: absolute; top: 50%; left: 50%; }

.playButton-VfYy0S { cursor: pointer; border-radius: var(--border-radius-fu=
ll); transition: var(--animate-hover); }

.playButton-VfYy0S:hover { transform: scale(1.05); }

.playButtonIcon-iVd8T6, .videoIcon-pEKkgy { position: relative; overflow: v=
isible; }

.playButtonIcon-iVd8T6 { fill: var(--color-dark-bg-primary); }

.videoIcon-pEKkgy { fill: var(--color-utility-white); }

.pauseIconBar-fixY8H { background-color: var(--color-dark-bg-primary); }

.pauseIcon-bgib4b { justify-content: space-between; display: flex; }

.pauseIconBar-fixY8H, .videoPauseIconBar-boRJoC { border-radius: var(--bord=
er-radius-xs); width: 33%; height: 100%; }

@media screen and (max-width: 768px) {
  .playButton-VfYy0S { width: 56px; height: 56px; }
  .pauseIcon-bgib4b { width: 20px; height: 20px; }
}

.audioWaveform-K3CCe7 { transform-origin: center bottom; will-change: trans=
form; background-color: rgba(255, 255, 255, 0.2); animation: 5s ease-in-out=
 0s infinite normal none running voiceAmplitude-Hp8N5A; position: absolute;=
 inset: 0px; transform: scaleY(0.55) translateZ(0px); }

@keyframes voiceAmplitude-Hp8N5A {=20
  0% { transform: scaleY(0.55) translateZ(0px); }
  3% { transform: scaleY(0.52) translateZ(0px); }
  7% { transform: scaleY(0.55) translateZ(0px); }
  12% { transform: scaleY(0.8) translateZ(0px); }
  18% { transform: scaleY(0.52) translateZ(0px); }
  23% { transform: scaleY(0.5) translateZ(0px); }
  28% { transform: scaleY(0.48) translateZ(0px); }
  33% { transform: scaleY(0.78) translateZ(0px); }
  38% { transform: scaleY(0.48) translateZ(0px); }
  43% { transform: scaleY(0.51) translateZ(0px); }
  48% { transform: scaleY(0.45) translateZ(0px); }
  53% { transform: scaleY(0.52) translateZ(0px); }
  58% { transform: scaleY(0.5) translateZ(0px); }
  63% { transform: scaleY(0.55) translateZ(0px); }
  68% { transform: scaleY(0.52) translateZ(0px); }
  73% { transform: scaleY(0.55) translateZ(0px); }
  78% { transform: scaleY(0.88) translateZ(0px); }
  83% { transform: scaleY(0.48) translateZ(0px); }
  88% { transform: scaleY(0.51) translateZ(0px); }
  93% { transform: scaleY(0.55) translateZ(0px); }
  97% { transform: scaleY(0.53) translateZ(0px); }
  100% { transform: scaleY(0.55) translateZ(0px); }
}

.buttonContainer-tH3LP9 { top: 50%; left: 50%; transform: translate(-50%, -=
50%); }

.previewOverlay-abzqK3 { pointer-events: auto; z-index: 1; background: line=
ar-gradient(rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%); padding: 16px; p=
osition: absolute; top: 0px; left: 0px; right: 0px; }

.scrollBox-zHkQVP { scroll-snap-type: x mandatory; overscroll-behavior-x: c=
ontain; user-select: none; overflow: scroll; }

.arrowButtonContainer-O4uSiH { opacity: 0; z-index: 1; pointer-events: none=
; transition: var(--animate-hover); position: absolute; }

.arrowButtonContainer-O4uSiH.visible-JMTC0j { opacity: 1; pointer-events: a=
uto; }

.arrowButtonContainer-O4uSiH.right-i3oWGi { right: 0px; }

.arrowButtonContainer-O4uSiH.left-Tg8vqp { left: 0px; }

.arrowButtonOffsetContainer-VMYLE4 { padding-left: var(--size-12); padding-=
right: var(--size-12); }

.arrowButtonOffsetContainer-VMYLE4.right-i3oWGi { transform: translate(100%=
); }

.arrowButtonOffsetContainer-VMYLE4.left-Tg8vqp { transform: translate(-100%=
); }

.arrowButtonOverlaidContainer-t10AyH { align-items: center; top: 0px; botto=
m: 0px; }

.arrowButtonOverlaidContainer-t10AyH.right-i3oWGi { justify-content: flex-e=
nd; }

.arrowButtonOverlaidContainer-t10AyH.right-i3oWGi .overlay-zrMCxn { transfo=
rm: scaleX(-1); }

.arrowButtonOverlaidContainer-t10AyH.left-Tg8vqp { justify-content: flex-st=
art; }

.overlay-zrMCxn { width: var(--size-112); pointer-events: none; height: 100=
%; position: absolute; }

@media (max-width: 650px) {
  .overlay-zrMCxn { width: var(--size-64); opacity: 0.75; }
}

.overlay-zrMCxn.primary-lv_sOW { background: linear-gradient(to right,var(-=
-color-bg-primary)var(--size-16),oklch(from var(--color-bg-primary)l c h/0)=
); }

.overlay-zrMCxn.secondary-pOosZC { opacity: 0.75; background: linear-gradie=
nt(to right,var(--color-bg-secondary)var(--size-16),oklch(from var(--color-=
bg-secondary)l c h/0)); }

.arrowButtonOverlaid-xLyA_z { z-index: inherit; }

.arrowButtonOverlaid-xLyA_z:hover svg { stroke: var(--color-fg-primary); }

.arrowButtonOverlaid-xLyA_z svg { stroke: var(--color-fg-tertiary); transit=
ion: var(--animate-hover); }

.pageStack-_TN0zS > * + * { border-top: var(--border-default); }

.pageStack-_TN0zS.gap_0-SUYUaT { padding-top: 0px; padding-bottom: 0px; }

.pageStack-_TN0zS.gap_8-Np1Riv > :not(:last-child) { padding-bottom: var(--=
size-8); }

.pageStack-_TN0zS.gap_8-Np1Riv > * + * { padding-top: var(--size-8); }

.pageStack-_TN0zS.gap_16-KBArmz > :not(:last-child) { padding-bottom: var(-=
-size-16); }

.pageStack-_TN0zS.gap_16-KBArmz > * + * { padding-top: var(--size-16); }

.linkRow-ddH7S0 { flex-flow: column; width: 100%; margin: 0px; display: fle=
x; }

.linkRow-ddH7S0.isPadded-_aROE_ { padding: var(--size-16)0; }

@media (max-width: 650px) {
  .linkRow-ddH7S0.isPadded-_aROE_ { padding: var(--size-12)0; }
}

.linkRow-ddH7S0.isPadded-_aROE_:first-child { padding-top: 0px; }

.linkRow-ddH7S0.isPadded-_aROE_:last-child { padding-bottom: 0px; }

.linkRowA-pQXF7n { box-sizing: border-box; padding: var(--size-8); transiti=
on: var(--animate-hover); border: 1px solid rgba(0, 0, 0, 0); text-decorati=
on: none; }

.linkRowA-pQXF7n.isClickable-EPNJTJ { cursor: pointer; transition: var(--an=
imate-hover); }

@media (hover: hover) {
  .linkRowA-pQXF7n.isClickable-EPNJTJ:hover { background-color: var(--color=
-bg-primary-hover); --color-bg-primary: var(--color-bg-primary-hover); --co=
lor-bg-primary-themed: var(--color-bg-primary-hover-themed); }
}

.linkRowA-pQXF7n.isSelectable-tK5w8z { cursor: default; }

.linkRowA-pQXF7n.isSelected-Up1BZ3 { cursor: pointer; background-color: var=
(--color-bg-primary-hover); }

@media (hover: hover) {
  .elevated .linkRowA-pQXF7n:hover, .elevated .isSelected-Up1BZ3 { backgrou=
nd-color: var(--color-bg-elevated-secondary); --color-bg-elevated-themed: v=
ar(--color-bg-elevated-hover-themed); }
}

.hoverLink-g45pgX { color: inherit; text-decoration: none; }

@media (hover: hover) {
  .hoverLink-g45pgX:hover { text-decoration: underline; }
}

.hoverLink-g45pgX:focus-visible { box-shadow: var(--focus-ring); border-rad=
ius: var(--border-radius-xs); }

.input-VtaUja { height: var(--size-40); padding: 0 var(--size-12); border: =
var(--border-default); border-radius: var(--border-radius-sm); background: =
var(--color-bg-primary); color: var(--color-fg-primary); font-size: var(--f=
ont-size-16); }

.input-VtaUja::placeholder { color: var(--color-fg-tertiary); }

.input-VtaUja:focus { border-color: var(--color-fg-tertiary); background: v=
ar(--color-bg-secondary) !important; }

.input-VtaUja.error-RM8NkE { border-color: var(--color-semantic-error-bg-pr=
imary); color: var(--color-semantic-error-bg-primary) !important; }

.input-VtaUja:disabled { color: var(--color-fg-tertiary); }

.textarea-emWDBj { font-family: var(--font-family-text); color: var(--color=
-fg-primary); padding: var(--size-12); }

.container-H9iqVx { pointer-events: none; padding-right: ; padding-bottom: =
; padding-left: ; padding-top: var(--size-40); background: linear-gradient(=
rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)); justify-content: center; align-items=
: center; position: fixed; bottom: 0px; left: 0px; right: 0px; }

.imageContainer-ZCdWLc { --image-max-size: 300px; --aspect-ratio: 1; border=
-radius: var(--border-radius-sm); overflow: hidden; }

.imageContainerFullHeight-hF_KGu { --image-max-size: 100%; border-radius: v=
ar(--border-radius-sm); overflow: hidden; }

.imageContainer-ZCdWLc:hover .overlay-SefqcL { opacity: 1; }

.image-MSZo7W { max-width: min(100%,calc(var(--image-max-size)*var(--aspect=
-ratio))); object-fit: cover; border-radius: var(--border-radius-sm); outli=
ne: 1px solid var(--color-utility-detail); outline-offset: -1px; max-height=
: 100%; height: var(--image-max-size); width: auto; }

.overlay-SefqcL { opacity: 0; background-color: rgba(0, 0, 0, 0.15); }

.downloadButton-lyp4Aa { border-radius: var(--border-radius-full); outline:=
 var(--border-default); }

.loading-BBOJtl { width: calc(var(--image-max-size)*var(--aspect-ratio)); }

.link-D8bzcd { user-select: none; }

.container-s8tYit { text-decoration: none; }

.container-s8tYit p { color: inherit; line-height: inherit; }

.container-s8tYit p:last-child { margin-bottom: 0px; }

.preset-h1-sans-Qop2bo { font: 700 120px/1.05 var(--fp-sans-condensed); let=
ter-spacing: -0.01em; }

.preset-h1-serif-QyYae8 { font: 400 110px/1.15 var(--fp-serif-condensed); }

.preset-h1-text-Xj6FhR { font: 400 74px/1.1 var(--fp-serif); }

.preset-h2-serif-IuXvG0 { font: 400 74px/1.1 var(--fp-serif-condensed); }

.preset-h3-compressed-dB9FAX { font: 700 64px/.9 var(--fp-sans-compressed);=
 text-transform: uppercase; }

.preset-h3-condensed-kGahdt { font: 700 64px/1 var(--fp-sans-condensed); le=
tter-spacing: -0.01em; }

.preset-h4-sans-condensed-Reqd8Y { font: 700 36px/1 var(--fp-sans-condensed=
); letter-spacing: -0.01em; }

.preset-h4-sans-regular-S6R6pb { font: 700 36px/1 var(--fp-sans); letter-sp=
acing: -0.01em; }

.preset-h4-sans-regular-menu-RuwXXd { font: 700 26px/1 var(--fp-sans); lett=
er-spacing: -0.01em; }

.preset-h4-serif-sMtXaD { font: 400 36px/1.2 var(--fp-serif-condensed); let=
ter-spacing: 0.02em; }

.preset-h5-sans-oGxgjp { font: 700 32px/1 var(--fp-sans-condensed); letter-=
spacing: -0.01em; }

.preset-h5-sans-compressed-QXnWLT { font: 700 32px/1 var(--fp-sans-condense=
d); letter-spacing: -0.32px; text-transform: uppercase; }

.preset-h5-serif-mY7BSm { font: 500 32px/1.1 var(--fp-serif-condensed); let=
ter-spacing: 0.01em; }

.preset-h6-sans-Gi2FdE { font: 700 24px/1.05 var(--fp-sans-condensed); lett=
er-spacing: -0.01em; }

.preset-h6-serif-NHX2Ix { font: 500 24px/1.15 var(--fp-serif-condensed); }

.preset-h7-serif-qxcjrB { font: 600 20px/1.25 var(--fp-serif); }

.preset-h7-sans-bXgWg2 { font: 700 20px/.95 var(--fp-sans); }

.preset-d1-sans-regular-HmsiTa { font: 400 24px/1.4 var(--fp-sans); }

.preset-d1-sans-medium-qccA4g { font: 500 24px/1.5 var(--fp-sans); }

.preset-d1-serif-eNQpMA { font: 400 24px/1.4 var(--fp-serif); }

.preset-d2-serif-Zt3T9I { font: 400 20px/1.45 var(--fp-serif); }

.preset-d2-serif-bold-b6ZIUk { font: 700 20px/1.45 var(--fp-serif); }

.preset-d3-serif-RnjX7h { font: 400 18px/1.55 var(--fp-serif); }

.preset-d3-serif-bold-IdUurP { font: 700 18px/1.55 var(--fp-serif); }

.preset-d4-serif-SEAETp { font: 400 13px/1.55 var(--fp-serif); }

.preset-d4-serif-bold-HsJN25 { font: 700 13px/1.55 var(--fp-serif); }

.preset-st1-O4T2tk { font: 600 96px/1.3 var(--fp-serif-condensed); letter-s=
pacing: 0.01em; }

.preset-st2-XavWyr { font: 600 64px/1.3 var(--fp-serif-condensed); letter-s=
pacing: 0.01em; }

.preset-st3-mae929 { font: 900 46px/1 var(--fp-sans-compressed); letter-spa=
cing: 0.02em; text-transform: uppercase; }

.preset-st4-nrV6E9 { font: 700 36px/1 var(--fp-sans); }

.preset-body-JzLL5Q { font: 400 20px/1.6 var(--fp-serif); letter-spacing: -=
0.01em; }

.preset-body-link-V8UQqw.preset-body-link-V8UQqw { color: var(--color-text-=
secondary); font: 400 20px/1.6 var(--fp-serif); letter-spacing: -0.01em; te=
xt-decoration: underline; }

.preset-detail-large-s2MDYG.preset-detail-large-s2MDYG { font: 500 16px/1.2=
 var(--fp-sans); letter-spacing: 0.1em; text-transform: uppercase; }

.preset-detail-large-bold-cYVhri.preset-detail-large-bold-cYVhri { font: 70=
0 16px/1.2 var(--fp-sans); letter-spacing: 0.1em; text-transform: uppercase=
; }

.preset-detail-small-mk1EbE.preset-detail-small-mk1EbE { font: 500 14px/1.2=
 var(--fp-sans); letter-spacing: 0.1em; text-transform: uppercase; }

.preset-detail-small-bold-DhgQVM.preset-detail-small-bold-DhgQVM { font: 70=
0 14px/1.2 var(--fp-sans); letter-spacing: 0.1em; text-transform: uppercase=
; }

.preset-pullquote-jlelFS { color: var(--color-accent-themed); font: 400 46p=
x/1.4 var(--fp-serif); letter-spacing: 0.02em; }

.preset-article-byline-YLd430.preset-article-byline-YLd430 { color: var(--c=
olor-accent-themed); font: 400 46px/1.05 var(--fp-serif-condensed); letter-=
spacing: 0.02em; }

a.preset-article-byline-YLd430:hover { text-decoration: underline; }

.preset-timestamp-JIzgHn { font: 500 20px/.95 var(--fp-sans); }

a.preset-timestamp-JIzgHn:hover { text-decoration-line: underline; }

.preset-caption-U1Uztw { font: 500 10px/1.7 var(--fp-sans); letter-spacing:=
 0.1em; text-transform: uppercase; }

.preset-misc-sans-y4snTd { font: 400 11px/1.7 var(--fp-sans-condensed); let=
ter-spacing: 0.55px; }

.preset-sm-preview-byline-W4hKcb.preset-sm-preview-byline-W4hKcb { color: v=
ar(--color-accent-themed); font: 500 10px/1.2 var(--fp-sans); letter-spacin=
g: 0.1em; text-transform: uppercase; }

.preset-lg-preview-byline-dy8tib.preset-lg-preview-byline-dy8tib { color: v=
ar(--color-fg-primary-themed); font: 700 20px/.95 var(--fp-sans); }

.preset-list-item-menu-EiM1Es { color: var(--color-fg-primary-themed); font=
: 400 18px/1 var(--fp-sans); }

.align-left-kbuSQE { text-align: left; }

.align-center-UWtlhT { text-align: center; }

.align-right-onO3hJ { text-align: right; }

.wrap-pretty-ejTmFK { text-wrap: pretty; }

.wrap-balance-jmGdbe { text-wrap: balance; }

.clamp-Vi5QjU { -webkit-line-clamp: 3; -webkit-box-orient: vertical; displa=
y: -webkit-box; overflow: hidden; }

.clamp-1-OfiQ1V { -webkit-line-clamp: 1; }

.clamp-2-_Mb9Jj { -webkit-line-clamp: 2; }

.clamp-3-jYPWgo { -webkit-line-clamp: 3; }

.clamp-4-qoVcAB { -webkit-line-clamp: 4; }

.clamp-5-rto_2V { -webkit-line-clamp: 5; }

.clamp-6-tHjoiW { -webkit-line-clamp: 6; }

.color-accent-ACVlDT.color-accent-ACVlDT { color: var(--color-accent-themed=
); }

.color-primary-NaQ4Ae.color-primary-NaQ4Ae { color: var(--color-fg-primary-=
themed); }

.color-white-MlYGuP.color-white-MlYGuP { color: var(--color-utility-white);=
 }

.color-blue-MQGY4t.color-blue-MQGY4t { color: var(--color-blue); }

.color-tertiary-mHRDyo.color-tertiary-mHRDyo { color: rgb(116, 116, 114); }

.color-disabled-gVbtOK.color-disabled-gVbtOK { color: rgb(190, 189, 184); }

.white-space-nowrap-oTjHiF { white-space: nowrap; }

.white-space-normal-HrU_HE { white-space: normal; }

@media screen and (max-width: 768px) {
  .preset-h1-sans-Qop2bo { font-size: 64px; }
  .preset-h1-serif-QyYae8 { font-size: 46px; }
  .preset-h1-text-Xj6FhR, .preset-h2-serif-IuXvG0, .preset-h3-compressed-dB=
9FAX, .preset-h3-condensed-kGahdt { font-size: 36px; }
  .preset-h4-sans-condensed-Reqd8Y, .preset-h4-sans-regular-S6R6pb, .preset=
-h4-serif-sMtXaD { font-size: 26px; }
  .preset-h5-sans-oGxgjp, .preset-h5-sans-compressed-QXnWLT, .preset-h5-ser=
if-mY7BSm, .preset-h6-sans-Gi2FdE, .preset-h6-serif-NHX2Ix { font-size: 24p=
x; }
  .preset-h7-serif-qxcjrB, .preset-h7-sans-bXgWg2, .preset-d1-sans-regular-=
HmsiTa, .preset-d1-sans-medium-qccA4g, .preset-d1-serif-eNQpMA { font-size:=
 18px; }
  .preset-d2-serif-Zt3T9I, .preset-d2-serif-bold-b6ZIUk { font-size: 16px; =
}
  .preset-d3-serif-RnjX7h { font-size: 14px; }
  .preset-d3-serif-bold-IdUurP { font-size: 12px; }
  .preset-d4-serif-SEAETp, .preset-d4-serif-bold-HsJN25 { font-size: 13px; =
}
  .preset-st1-O4T2tk, .preset-st2-XavWyr { font-size: 38px; }
  .preset-st3-mae929 { font-size: 32px; }
  .preset-st4-nrV6E9 { font-size: 28px; }
  .preset-body-JzLL5Q, .preset-body-link-V8UQqw.preset-body-link-V8UQqw { f=
ont-size: 16px; }
  .preset-pullquote-jlelFS { font-size: 32px; }
  .preset-article-byline-YLd430.preset-article-byline-YLd430 { font-size: 2=
4px; }
  .preset-timestamp-JIzgHn { font-size: 18px; }
  .preset-caption-U1Uztw, .preset-sm-preview-byline-W4hKcb.preset-sm-previe=
w-byline-W4hKcb { font-size: 10px; }
  .preset-lg-preview-byline-dy8tib.preset-lg-preview-byline-dy8tib { font-s=
ize: 18px; }
}

.button-ultxpw { cursor: pointer; font: 500 16px/1 var(--fp-sans); letter-s=
pacing: 0.1em; text-transform: uppercase; white-space: nowrap; justify-cont=
ent: center; align-items: center; gap: var(--size-8); padding: var(--size-1=
6); transition: var(--animate-hover); border: none; border-radius: 0px; fle=
x-shrink: 0; display: flex; }

.button-ultxpw:focus-visible { outline: 1px solid var(--color-accent-themed=
); outline-offset: 2px; }

.buttonDisabled-Uxc4ZD { opacity: 0.4; pointer-events: none; }

.button-justify-content-start-X35nBJ { justify-content: start; }

.button-size-lg-mFsNs8 { line-height: 24px; }

.button-size-md-J2SsUW { line-height: 16px; }

.button-size-sm-M_QSNF { padding: var(--size-8)var(--size-16); font-size: 1=
4px; line-height: 16px; }

.button-variant-primary-XjvZp5 { background-color: var(--color-fg-primary-t=
hemed); color: rgb(255, 255, 255); }

@media (hover: hover) {
  .button-variant-primary-XjvZp5:hover { background-color: var(--color-acce=
nt-themed); }
}

.button-variant-primary-accent-YDCMgj { background-color: var(--color-accen=
t-themed); color: rgb(255, 255, 255); }

@media (hover: hover) {
  .button-variant-primary-accent-YDCMgj:hover { background-color: var(--web=
_bg_color); color: var(--color-fg-primary-themed); }
}

.button-variant-tertiary-TX9xVJ { color: var(--color-fg-primary-themed); ba=
ckground-color: rgba(0, 0, 0, 0); padding-left: 0px; padding-right: 0px; }

@media (hover: hover) {
  .button-variant-tertiary-TX9xVJ:hover { text-decoration: underline; }
}

.button-variant-inverse-e7GG60 { color: var(--color-fg-primary-themed); bac=
kground-color: rgb(255, 255, 255); }

@media (hover: hover) {
  .button-variant-inverse-e7GG60:hover { background-color: var(--color-acce=
nt-themed); color: rgb(255, 255, 255); }
}

.button-variant-outline-sYoYJU { background-color: var(--web_bg_color); col=
or: var(--color-fg-primary-themed); border: 1px solid var(--color-fg-primar=
y-themed); }

@media (hover: hover) {
  .button-variant-outline-sYoYJU:hover { background-color: var(--color-fg-p=
rimary-themed); color: rgb(255, 255, 255); }
}

.button-variant-outline-accent-EBL9Rj { background-color: var(--web_bg_colo=
r); border: 1px solid var(--color-accent-themed); color: var(--color-accent=
-themed); }

@media (hover: hover) {
  .button-variant-outline-accent-EBL9Rj:hover { background: var(--color-acc=
ent-themed); color: rgb(255, 255, 255); }
}

.button-variant-inactive-A_4LkS { background-color: var(--web_bg_color); co=
lor: rgb(125, 133, 139); border: 1px solid rgb(125, 133, 139); }

@media (hover: hover) {
  .button-variant-inactive-A_4LkS:hover { background: var(--color-fg-primar=
y-themed); color: rgb(255, 255, 255); }
}

.button-variant-red-text-gYjIdY { color: var(--color-accent-themed); backgr=
ound-color: rgba(0, 0, 0, 0); }

@media (hover: hover) {
  .button-variant-red-text-gYjIdY:hover { color: var(--color-accent-themed)=
; }
}

.button-as-link-Cr7op3 { text-decoration: none; }

.dark-theme .button-variant-outline-sYoYJU { border: 1px solid var(--color-=
fg-primary-themed); color: var(--color-fg-primary-themed); background-color=
: rgba(0, 0, 0, 0); }

@media (hover: hover) {
  .dark-theme .button-variant-outline-sYoYJU:hover { background-color: var(=
--color-fg-primary-themed); color: var(--color-bg-primary); }
}

.button-variant-accordion-qRdmQc { color: var(--color-text-primary); paddin=
g: var(--size-4); background-color: rgba(0, 0, 0, 0); border: none; }

@media (hover: hover) {
  .button-variant-accordion-qRdmQc:hover { color: var(--color-accent-themed=
); background-color: rgba(0, 0, 0, 0); }
}

.variables-fH4ag7 { --feed-page-width: 568px; --feed-content-width: 520px; =
--feed-v-padding: var(--size-20); --feed-h-padding: 0px; --feed-h-gap: var(=
--size-12); --feed-v-gap: var(--size-8); --feed-avatar-size: var(--size-36)=
; --feed-thread-width: var(--size-2); --feed-permalink-content-width: var(-=
-feed-page-width); display: contents; }

@media (max-width: 600px) {
  .variables-fH4ag7 { --feed-content-width: calc(100vw - (var(--feed-h-padd=
ing)*2) - var(--feed-avatar-size) - var(--feed-h-gap)); --feed-h-padding: v=
ar(--size-16); --feed-permalink-content-width: calc(100vw - (var(--feed-h-p=
adding)*2)); }
}

.containsAppPrompt-UMsmqt { min-height: 360px; }

.isHidden-vzcyV0 { pointer-events: none; content-visibility: hidden; height=
: 0px; overflow: hidden; }

.page-aOaH_e.page-aOaH_e.page-aOaH_e { max-width: 1440px; }

@media (max-width: 600px) {
  .page-aOaH_e.page-aOaH_e.page-aOaH_e { max-width: 100vw; }
}

.miniInboxItem-qLFrMG { cursor: pointer; transition: var(--animate-hover); =
border-radius: var(--border-radius-sm); }

.miniInboxItem-qLFrMG:hover { background: var(--color-bg-elevated-secondary=
); box-shadow: 4px 4px 0 var(--color-bg-elevated-secondary),-4px 4px 0 var(=
--color-bg-elevated-secondary),4px -4px 0 var(--color-bg-elevated-secondary=
),-4px -4px 0 var(--color-bg-elevated-secondary); }

.newItems-twwRBA { transition: var(--animate-hover); cursor: pointer; }

@media (hover: hover) {
  .newItems-twwRBA:hover { background: var(--color-bg-primary-hover); }
}

.facepile-BvssMQ .face-P6q4PH { border-radius: var(--border-radius-full); b=
order: 2px solid var(--color-accent-fg-orange); }

.facepile-BvssMQ .face-P6q4PH:not(:first-of-type) { margin-left: -8px; }

.feedItem-ONDKv3 { --feed-page-width: 568px; --feed-content-width: 520px; -=
-feed-v-padding: var(--size-20); --feed-h-padding: 0px; --feed-h-gap: var(-=
-size-12); --feed-v-gap: var(--size-8); --feed-avatar-size: var(--size-36);=
 --feed-thread-width: var(--size-2); --feed-context-height: 0px; --feed-res=
tack-h-padding: var(--size-12); --feed-restack-content-width: calc(var(--fe=
ed-content-width) - (var(--feed-restack-h-padding)*2)); }

@media (max-width: 600px) {
  .feedItem-ONDKv3 { --feed-content-width: calc(100vw - (var(--feed-h-paddi=
ng)*2) - var(--feed-avatar-size) - var(--feed-h-gap)); --feed-h-padding: va=
r(--size-16); }
}

.feedItem-ONDKv3 + .feedItem-ONDKv3 { border-top: var(--border-default); }

.feedItem-ONDKv3:last-of-type { border-bottom: var(--border-default); }

.feedUnit-NTpfyQ { cursor: pointer; transition: var(--animate-hover); paddi=
ng: var(--feed-v-padding)var(--feed-h-padding); }

.feedUnit-NTpfyQ:nth-child(n+2) { padding-top: calc(var(--feed-v-padding)/2=
); }

.feedUnit-NTpfyQ.showThreadGutter-X3iYha:nth-child(n+2)::before { top: calc=
((var(--feed-v-padding)/2) + var(--feed-avatar-size) + var(--feed-v-gap)); =
}

.feedUnit-NTpfyQ.showThreadGutter-X3iYha:not(:last-child) { padding-bottom:=
 calc(var(--feed-v-padding)/2); }

.feedUnit-NTpfyQ.showThreadGutter-X3iYha:not(.hasAvatar-XDSVUi)::before { b=
ackground: 0px 0px; }

@media (hover: hover) {
  .feedUnit-NTpfyQ.hasAction-pgoBA3:hover .seeMoreFade-xP5n8v { background:=
 linear-gradient(to left,var(--color-bg-primary-hover),oklch(from var(--col=
or-bg-primary-hover)l c h/0)); }
}

.feedPermalinkUnit-JBJrHa { padding: var(--feed-v-padding)var(--feed-h-padd=
ing)var(--size-4); }

.permalinkHeader-bQJTnJ .feedUnit-NTpfyQ:first-child { padding-top: 0px; }

.permalinkHeader-bQJTnJ .feedUnit-NTpfyQ.showThreadGutter-X3iYha:first-chil=
d::before { top: calc(var(--feed-avatar-size) + var(--feed-v-gap)); }

.seeMoreReplies-K4uhty { padding-left: calc(var(--feed-avatar-size) + var(-=
-feed-h-gap)); }

.seeMoreThread-KEnEyq { top: calc(var(--feed-v-padding)*-1); bottom: calc(v=
ar(--feed-v-padding)/2*-1); left: calc(var(--feed-h-padding) + (var(--feed-=
avatar-size)/2) - (var(--feed-thread-width)/2)); width: var(--feed-thread-w=
idth); z-index: 1; position: absolute; }

.seeMoreThreadSegment-_Apecq { width: var(--feed-thread-width); background:=
 var(--color-utility-detail); border-radius: var(--border-radius-sm); }

.seeMoreThreadSegment-_Apecq.top-zb_BJC { flex: 0 1 calc(var(--feed-h-paddi=
ng) + var(--size-12)); }

@media (max-width: 600px) {
  .seeMoreThreadSegment-_Apecq.top-zb_BJC { flex: 0 1 calc(var(--feed-h-pad=
ding) + 10px); }
}

.showThreadGutter-X3iYha { position: relative; }

.showThreadGutter-X3iYha.hasContext-_DCyNJ { --feed-context-height: var(--s=
ize-20); }

.showThreadGutter-X3iYha::before { content: ""; top: calc(var(--feed-v-padd=
ing) + var(--feed-avatar-size) + var(--feed-v-gap) + var(--feed-context-hei=
ght)); bottom: calc(var(--feed-v-padding)/2*-1); left: calc(var(--feed-h-pa=
dding) + (var(--feed-avatar-size)/2) - (var(--feed-thread-width)/2)); width=
: var(--feed-thread-width); background: var(--color-utility-detail); border=
-radius: var(--border-radius-sm); display: flex; position: absolute; }

.replyUnit-tO0ejm { position: relative; }

.replyUnit-tO0ejm::before { content: ""; top: calc(var(--feed-avatar-size) =
+ var(--feed-v-gap)); bottom: var(--feed-v-gap); left: calc(var(--feed-avat=
ar-size)/2 - 1px); width: var(--feed-thread-width); background: var(--color=
-utility-detail); border-radius: var(--border-radius-sm); display: flex; po=
sition: absolute; }

@media (hover: hover) {
  .youtube-AgNZc0:hover, .tiktok-x4gDkP:hover, .spotify-cCmxPs:hover, .appl=
eMusic-OezLQy:hover, .polymarket-aVcj90:hover, .soundcloud-p1bsAU:hover { b=
ox-shadow: var(--shadow-md); }
}

.youtubeIframe-kP47yC, .tiktokIframe-izo_uk { aspect-ratio: 16 / 9; }

.feedCommentBody-UWho7S { position: relative; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC { --block-margin: var(--size-6)0; position: relative; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC :last-child:first-child { margin-top: 0px; margin-bottom: 0px; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC :first-child { margin-top: 0px; margin-bottom: var(--size-8); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC :last-child { margin-top: var(--size-8); margin-bottom: 0px; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC.smallPreview-dZMrxO p { line-height: 36px; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC a { color: var(--color-fg-primary); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC p { text-overflow: ellipsis; overflow-wrap: break-word; word-brea=
k: break-word; color: var(--color-fg-primary); line-height: var(--line-heig=
ht-feed); margin: 0px; overflow-x: hidden; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC p.is-editor-empty:first-child::before { color: var(--color-fg-sec=
ondary); content: attr(data-placeholder); float: left; pointer-events: none=
; height: 0px; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC p:not(:first-child):not(:last-child) { margin: var(--block-margin=
); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC h1, .feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feed=
CommentBodyInner-AOzMIC h2 { margin: var(--block-margin); color: var(--colo=
r-fg-primary); text-overflow: ellipsis; font-size: 1.25em; line-height: 1.5=
em; overflow-x: hidden; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC h3, .feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feed=
CommentBodyInner-AOzMIC h3, .feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC.feedCommentBodyInner-AOzMIC h4, .feedCommentBodyInner-AOzMIC.feed=
CommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC h5, .feedCommentBodyInn=
er-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC h6 { font=
-size: 0.75em; line-height: 1.5em; font-family: var(--font-family-meta); te=
xt-transform: uppercase; color: var(--color-fg-secondary); font-weight: var=
(--font-weight-medium); margin: var(--size-8)0; letter-spacing: var(--lette=
r-spacing-meta); text-overflow: ellipsis; overflow-x: hidden; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC h1:first-child, .feedCommentBodyInner-AOzMIC.feedCommentBodyInner=
-AOzMIC.feedCommentBodyInner-AOzMIC h2:first-child, .feedCommentBodyInner-A=
OzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC h3:first-chil=
d, .feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBody=
Inner-AOzMIC h4:first-child, .feedCommentBodyInner-AOzMIC.feedCommentBodyIn=
ner-AOzMIC.feedCommentBodyInner-AOzMIC h5:first-child, .feedCommentBodyInne=
r-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC h6:first-c=
hild { margin-top: var(--size-4); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC p > img { max-height: var(--size-64); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC pre { background: var(--color-bg-secondary); padding: var(--size-=
8)var(--size-12); border-radius: var(--border-radius-md); border: var(--bor=
der-default); box-sizing: border-box; margin: var(--block-margin); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC pre code { white-space: pre-wrap; font-family: var(--font-family-=
monospace); line-height: var(--line-height-20); font-weight: var(--font-wei=
ght-medium); color: var(--color-fg-primary); background-color: rgba(0, 0, 0=
, 0); border: none; border-radius: 0px; padding: 0px; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC code { color: var(--color-accent-fg-orange); background-color: va=
r(--color-bg-primary-hover); border-radius: var(--border-radius-sm); border=
: var(--border-default); padding: 0 var(--size-4); font-size: 0.9em; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC blockquote { margin: var(--block-margin); padding-left: calc(var(=
--size-4) + var(--size-12)); position: relative; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC blockquote::before { content: ""; border-radius: var(--border-rad=
ius-full); left: 0px; top: var(--size-2); width: var(--size-4); background-=
color: var(--color-bg-tertiary); position: absolute; bottom: 0px; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC blockquote > * { margin: var(--block-margin); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ul, .feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feed=
CommentBodyInner-AOzMIC ol { margin: var(--block-margin); padding: 0 0 0 va=
r(--size-24); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ul > li:first-child, .feedCommentBodyInner-AOzMIC.feedCommentBody=
Inner-AOzMIC.feedCommentBodyInner-AOzMIC ol > li:first-child { margin-botto=
m: 0px; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ul > li:last-child, .feedCommentBodyInner-AOzMIC.feedCommentBodyI=
nner-AOzMIC.feedCommentBodyInner-AOzMIC ol > li:last-child { margin-top: 0p=
x; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ul li::before, .feedCommentBodyInner-AOzMIC.feedCommentBodyInner-=
AOzMIC.feedCommentBodyInner-AOzMIC ol li::before { content: ""; width: 0px;=
 height: 0px; display: block; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ul li p, .feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC=
.feedCommentBodyInner-AOzMIC ol li p { box-sizing: border-box; padding: 0 0=
 0 var(--size-4); margin: 0px; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ol, .feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feed=
CommentBodyInner-AOzMIC ul { padding: 0 0 0 var(--size-24); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ol > li > ol { list-style-type: lower-alpha; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ol > li > ol > li > ol { list-style-type: lower-roman; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ol > li > ol > li > ol > li > ol { list-style-type: auto; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ol > li > ol > li > ol > li > ol > li > ol { list-style-type: low=
er-alpha; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC ol > li > ol > li > ol > li > ol > li > ol > li > ol { list-style=
-type: lower-roman; }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC .note-link { color: var(--color-link-fg); text-decoration: none; =
}

@media (hover: hover) {
  .feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyI=
nner-AOzMIC .note-link:hover { text-decoration: underline; }
}

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC .note-link:focus-visible { box-shadow: var(--focus-ring); transit=
ion: var(--animate-hover); border-radius: var(--border-radius-xs); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC .substack-mention { white-space: nowrap; color: var(--color-link-=
fg); border-radius: var(--size-4); transition: var(--animate-hover); margin=
: 0px -0.125em; padding: 0px 0.125em 0.0625em; text-decoration: none; }

@media (hover: hover) {
  .feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyI=
nner-AOzMIC .substack-mention:hover { text-decoration: underline; }
}

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC .substack-mention.substack-mention-self { color: var(--color-ment=
ion-self-fg); background-color: var(--color-mention-self-bg); }

.feedCommentBodyInner-AOzMIC.feedCommentBodyInner-AOzMIC.feedCommentBodyInn=
er-AOzMIC .note-highlight { color: var(--color-link-fg); background-color: =
var(--color-link-bg); border-radius: var(--size-2); margin: 0px -1px; paddi=
ng: 0px 1px; display: inline-block; }

a.underlineLink-RuIQrC { text-decoration: underline; }

a.disabled-W2Bv0n { cursor: default; pointer-events: none; }

.peopleYouMayKnowContainer-A79AYm { cursor: grab; position: relative; }

.peopleYouMayKnowContainer-A79AYm:active { cursor: grabbing; }

.peopleYouMayKnow-GCnR1N { scrollbar-width: none; width: 100%; overflow-x: =
scroll; }

.peopleYouMayKnow-GCnR1N::-webkit-scrollbar { display: none; }

.seeMore-D88zkH { position: absolute; bottom: 0px; right: 0px; }

.seeMoreFade-xP5n8v { width: var(--size-96); background: linear-gradient(to=
 left,var(--color-bg-primary),oklch(from var(--color-bg-primary)l c h/0)); =
}

.seeMoreText-Y5A1El { background: var(--color-bg-primary); height: 100%; pa=
dding-left: var(--size-8); }

.seeMoreText-Y5A1El > span { line-height: var(--line-height-feed); }

.postAttachment-eYV3fM { transition: var(--animate-hover); box-sizing: bord=
er-box; user-select: none; overflow: hidden; }

@media (hover: hover) {
  .postAttachment-eYV3fM:hover { box-shadow: var(--shadow-md); opacity: 0.9=
; }
}

.postAttachment-eYV3fM::before { content: ""; pointer-events: none; border-=
radius: inherit; box-shadow: var(--inner-border-default); z-index: 1; posit=
ion: absolute; inset: 0px; }

.postAttachment-eYV3fM:has(.saveButton-BUhk5Q:active) { transform: none; }

@media (hover: hover) {
  .commentContainer-kpPRBB:hover { box-shadow: var(--shadow-md); opacity: 0=
.9; }
}

.commentContainer-kpPRBB:active { transform: var(--transform-pressed-more);=
 }

.vibrantHeader-We3FVb { border-bottom: 1px solid var(--color-dark-utility-d=
etail); }

.postImage-L4FlO9 { aspect-ratio: var(--aspect-ratio-social); object-fit: c=
over; width: 100%; }

.vibrantPostImage-TTXyOq { opacity: 0.95; }

.linkImage-i4xmRa { border-radius: var(--border-radius-sm); width: var(--si=
ze-64); height: var(--size-64); object-fit: cover; }

.linkImagePlaceholder-zpM5qk { background: var(--color-bg-tertiary); }

.linkImagePlaceholder-zpM5qk svg { stroke: var(--color-fg-secondary); }

.actionRow-T4wXed { height: var(--size-24); align-items: center; }

.moreButtonContainer-zdayXV { max-width: var(--size-20); overflow: visible;=
 }

.moreButton-EXZOW4 svg { stroke: var(--color-fg-tertiary); }

.shortPostText-HTEthL p { margin: 0px; }

.shortPostText-HTEthL a { color: var(--color-accent-fg-cyan); }

@media (hover: hover) {
  .shortPostText-HTEthL a:hover { text-decoration: underline; }
}

.shortPostText-HTEthL.large-xah3K0 { font-size: var(--font-size-20); line-h=
eight: var(--font-size-32); }

.stat-Q5QJPb { color: var(--color-fg-secondary); cursor: pointer; }

@media (hover: hover) {
  .stat-Q5QJPb:hover { text-decoration: underline; }
}

.modal.popup.report-comment-modal.reportModal-LypavT .container { width: 50=
2px; }

@media (max-width: 650px) {
  .modal.popup.report-comment-modal.reportModal-LypavT .container { width: =
calc(100% - 44px); }
  .modal.popup.report-comment-modal.reportModal-LypavT .container textarea =
{ box-sizing: border-box; width: 100%; }
}

.ripple-DknUjK { border-radius: var(--border-radius-full); width: 100%; hei=
ght: 100%; overflow: hidden; }

.ripple-DknUjK::before { content: ""; opacity: 0; border: 14px solid var(--=
color-heart); border-radius: inherit; width: 100%; height: 100%; position: =
absolute; top: 0px; left: 0px; transform: scale(0); }

.saveButton-BUhk5Q { opacity: 0.6; }

@media (hover: hover) {
  .saveButton-BUhk5Q:hover { opacity: 1; background-color: rgba(0, 0, 0, 0)=
; }
}

.saveButton-BUhk5Q:active { transform: var(--transform-pressed); }

.saveButton-BUhk5Q.vibrant-Ys_KyG { mix-blend-mode: luminosity; }

.saveButton-BUhk5Q.saved-BzlEct { opacity: 1; }

.saveButton-BUhk5Q svg { fill: var(--color-fg-primary); transition: fill-op=
acity var(--animation-timing-fast)var(--animation-smooth); fill-opacity: 0 =
!important; }

.saveButton-BUhk5Q.vibrant-Ys_KyG svg { stroke: rgb(200, 200, 200) !importa=
nt; fill: rgb(200, 200, 200) !important; }

.saveButton-BUhk5Q.saved-BzlEct svg { fill-opacity: 1 !important; }

.videoThumbnailImage-GeQb7o { position: absolute; inset: 0px; }

.feedStatsGrid-lsizQ6 { padding: var(--size-12)var(--feed-h-padding); grid-=
template-columns: repeat(2, 1fr); display: grid; }

@media (max-width: 640px) {
  .feedStatsGrid-lsizQ6 { grid-template-columns: 1fr; }
}

.inlineLinkRow-b2tbOE { margin-top: var(--size-8); }

.transparentLoginPrompt-sD3O95 { z-index: 11; background: linear-gradient(t=
o bottom,oklch(from var(--color-bg-primary)l c h/0)0%,oklch(from var(--colo=
r-bg-primary)l c h/1)25%); width: 100%; height: 100%; position: absolute; l=
eft: 0px; }

.transparentLoginPrompt-sD3O95.appPrompt-gZ1qj_ { background: linear-gradie=
nt(to bottom,oklch(from var(--color-bg-primary)l c h/0)0%,oklch(from var(--=
color-bg-primary)l c h/1)20%); }

.transparentLoginPrompt-sD3O95.asParent-gmw3iy { height: 360px; position: r=
elative; }

.container-mGB5uQ { box-sizing: border-box; width: 100%; margin: 0px auto; =
}

.container-mGB5uQ.centered-CNdiZg { max-width: 900px; }

.container-mGB5uQ.fullWidth-bs3t8U { max-width: 100%; }

.container-mGB5uQ.wizard-OiyHwg { max-width: 540px; }

.pubAccentTheme-rgl9Hv { --color-accent-light: var(--color_theme_bg_pop,var=
(--color-light-accent-fg-orange)); --color-accent-hover-light: var(--color_=
theme_bg_pop_darken,var(--color-light-accent-fg-orange-hover)); --color-acc=
ent-inverse-light: var(--color_theme_print_on_pop,var(--color-utility-white=
)); --color-accent: var(--color-accent-light); --color-accent-hover: var(--=
color-accent-hover-light); --color-accent-inverse: var(--color-accent-inver=
se-light); --color-accent-text: var(--color-app-light-accent-text,var(--col=
or-accent)); --color-bg-accent: var(--color-app-light-bg-accent,var(--color=
-bg-accent-themed)); --color-bg-accent-hover: var(--color-app-light-bg-acce=
nt-hover,var(--color-bg-accent-hover-themed)); --border-focus: 1px solid va=
r(--color-accent); --focus-ring: 0 0 0 2px var(--color-bg-primary),0 0 0 3p=
x var(--color-accent),0 0 0 5px var(--color-bg-accent); --focus-input-ring:=
 0 0 0 2px var(--color-bg-accent); --color-text-select: var(--color-bg-acce=
nt); --color-link-fg: var(--color-accent-text); --color-link-bg: var(--colo=
r-bg-accent); --color-mention-self-fg: var(--color-accent-text); --color-me=
ntion-self-bg: var(--color-bg-accent); --color-button-primary-fg: var(--col=
or-accent-inverse); --color-button-primary-bg: var(--color-accent); --color=
-button-primary-fg-hover: var(--color-accent-inverse); --color-button-prima=
ry-bg-hover: var(--color-accent-hover); --color-button-secondary-accent-fg:=
 var(--color-accent-text); --color-button-secondary-accent-bg: var(--color-=
bg-accent); --color-button-secondary-accent-fg-hover: var(--color-accent-te=
xt); --color-button-secondary-accent-bg-hover: var(--color-bg-accent-hover)=
; --color-button-tertiary-accent-fg: var(--color-accent-text); --color-butt=
on-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover=
: var(--color-accent-text); --color-button-tertiary-accent-bg-hover: var(--=
color-bg-accent); }

.dark-mode .pubAccentTheme-rgl9Hv { --color-accent: var(--color-app-dark-ac=
cent,var(--color-accent-light)); --color-accent-hover: var(--color-app-dark=
-accent-hover,var(--color-accent-hover-light)); --color-accent-inverse: var=
(--color-app-dark-accent-inverse,var(--color-accent-inverse-light)); --colo=
r-accent-text: var(--color-app-dark-accent-text,var(--color-accent)); --col=
or-bg-accent: var(--color-app-dark-bg-accent,var(--color-bg-accent-themed))=
; --color-bg-accent-hover: var(--color-app-dark-bg-accent-hover,var(--color=
-bg-accent-hover-themed)); }

.placeholder-lQYQJg { background-color: var(--color_theme_bg_contrast_1,var=
(--color-bg-secondary)); border-radius: var(--border-radius-sm); justify-co=
ntent: center; align-items: center; width: 100%; height: 340px; display: fl=
ex; }

.placeholderMessage-GZJPyX { max-width: 300px; }

.mention-LUD0tW.mention-LUD0tW.mention-LUD0tW.mention-LUD0tW { white-space:=
 nowrap; color: var(--color-link-fg); border-radius: var(--size-4); transit=
ion: var(--animate-hover); margin: 0px -0.125em; padding: 0px 0.125em 0.062=
5em; text-decoration: none; }

@media (hover: hover) {
  .mention-LUD0tW.mention-LUD0tW.mention-LUD0tW.mention-LUD0tW:hover { text=
-decoration: underline; }
}

.mention-LUD0tW.mention-LUD0tW.mention-LUD0tW.mention-LUD0tW.self-ZrvJW0 { =
color: var(--color-mention-self-fg); background-color: var(--color-mention-=
self-bg); }

.mention-LUD0tW.mention-LUD0tW.mention-LUD0tW.mention-LUD0tW.unstyled-ydOSZ=
0 { color: var(--color-chat-outgoing-fg-primary); font-weight: var(--font-w=
eight-semibold); }

.mention-LUD0tW.mention-LUD0tW.mention-LUD0tW.mention-LUD0tW.unstyled-ydOSZ=
0.self-ZrvJW0 { background-color: rgba(0, 0, 0, 0); }

.avatarLink-M6ZJnW:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 250px ins=
et; }

.avatarLink-M6ZJnW:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 250px in=
set; }

.inlineComposer-v8PLSi:hover { transform: var(--transform-pressed-more); ba=
ckground-color: var(--color-bg-primary-hover); }

.inlineComposer-v8PLSi:hover:active { transform: var(--transform-pressed); =
}

.inlineComposer-v8PLSi.disabled-YAsoUi, .mobileInlineComposer-jKgh_1.disabl=
ed-YAsoUi { opacity: 0.5; }

.isDragging-TcoucF { background: var(--color-bg-tertiary); box-shadow: var(=
--focus-ring); }

.floatingComposer-np5rUF { bottom: calc(var(--size-16) + var(--size-mobile-=
nav-area)); right: var(--size-16); z-index: 1; transition: all var(--animat=
ion-timing-fast)var(--animation-smooth); transform-origin: center bottom; b=
ox-shadow: var(--shadow-md); border-radius: var(--border-radius-md); border=
: none; position: fixed; }

.floatingComposer-np5rUF:active { transform: var(--transform-pressed); box-=
shadow: var(--shadow-sm); }

.inputSpacer-x19EDg { width: 48px; }

.wordCountIndicator-KkYqEv.exceded-x1z6ce { color: var(--color-accent-fg-or=
ange); }

.composerModal-q2ZgZt a { text-decoration: none; }

.pencraft .setupProfileModalContent-IhiQBI { padding: var(--size-16); width=
: auto; }

@media (max-width: 600px) {
  .pencraft .setupProfileModalContent-IhiQBI { width: calc(100vw - var(--si=
ze-12)*2); }
}

.pencraft .setupProfileModalContent-IhiQBI input[type=3D"text"], .pencraft =
.setupProfileModalContent-IhiQBI textarea { background-color: var(--color-b=
g-secondary); }

.pencraft .setupProfileModalContent-IhiQBI .hidden { display: none; }

.modalColumn-qiWdAx { box-sizing: border-box; max-height: var(--full-height=
); }

.editorContainer-Lfneza { min-height: 200px; }

.dropdownIcon-HzL2Jt { stroke: var(--color-fg-secondary); }

.dropdownMenu-RAjGgB { color: var(--color-fg-primary); text-align: left; mi=
n-width: 320px; max-width: 400px; }

.pubRow-ZqkbZG { cursor: pointer; align-items: center; }

.pubRow-ZqkbZG:hover { background: var(--color-bg-elevated-secondary); }

.pubName-DndaDy { flex-grow: 1; }

.linkImage-VNRJEM { width: var(--size-64); height: var(--size-64); border-r=
adius: var(--border-radius-sm); object-fit: cover; }

.imageContainer-sSgwnk { min-width: var(--size-40); max-width: 180px; heigh=
t: var(--size-96); }

.imageContainer-sSgwnk img { object-fit: cover; width: 100%; height: 100%; =
}

.imageActions-J_pVYc { inset: var(--size-4); opacity: 0; transition: var(--=
animate-hover); }

.imageActions-J_pVYc:hover { opacity: 1; }

.removeAttachment-lybT5W { top: var(--size-8); right: var(--size-8); }

.shareImageButton-O3Fvsx { height: 48px; }

.shareImageButton-O3Fvsx:hover { filter: brightness(130%); cursor: pointer;=
 }

.notifyConformModalPubRow-929y7D:hover { background: var(--color-bg-elevate=
d-secondary); }

.card-qnekae { background: var(--color-bg-elevated-primary); overflow: hidd=
en; }

.cardTop-yLKLMp { background-color: var(--color-accent-fg-orange); width: 1=
00%; min-height: 120px; position: relative; }

.cardBottom-eN66Vc { margin-top: calc(-1*var(--size-56)); z-index: 1; }

.cardAvatar-lmAiQ1 { border: 4px solid var(--color-bg-elevated-primary); bo=
x-sizing: border-box; }

.cardOverlay-BwDmPh { object-fit: cover; mix-blend-mode: hard-light; width:=
 100%; height: 100%; position: absolute; }

.cardUrl-Ccl_69 { word-break: break-all; }

.fakeButton-UNdCaV { pointer-events: none; cursor: default; margin-bottom: =
var(--size-4); }

.personYouMayKnow-g7Alxo { cursor: pointer; border-radius: var(--border-rad=
ius-md); transition: var(--animate-hover); }

.personYouMayKnow-g7Alxo:active { opacity: 0.8; transform: var(--transform-=
pressed); }

.personYouMayKnowFeed-bb1Yh4 { box-sizing: border-box; scroll-snap-align: c=
enter; user-select: none; cursor: grab; min-width: 156px; max-width: 156px;=
 height: 204px; position: relative; }

.personYouMayKnowFeed-bb1Yh4:active { cursor: grabbing; }

.personYouMayKnowFeed-bb1Yh4.withSocialContext-bZjv3u { min-width: 176px; m=
ax-width: 176px; height: 234px; }

@media (hover: hover) {
  .personYouMayKnowFeed-bb1Yh4:hover { box-shadow: var(--shadow-md); }
}

.personYouMayKnowFeedButton-JiQmpP { height: var(--size-32); }

.personYouMayKnowImage-peGMNI, .personYouMayKnowImage-peGMNI img { height: =
var(--size-40); width: var(--size-40); flex-shrink: 0; }

.personYouMayKnowMutuals-ZOuD6k { margin-top: 4px; }

.personYouMayKnowMutuals-ZOuD6k > div { font-size: 12px; line-height: 13px;=
 }

.personYouMayKnowMutuals-ZOuD6k .facepileLink-N3nvHV { display: none; }

.personYouMayKnowMutuals-ZOuD6k .facepileLink-N3nvHV:first-child { z-index:=
 2; display: block; position: relative; }

.personYouMayKnowMutuals-ZOuD6k .facepileLink-N3nvHV:nth-child(2) { z-index=
: 1; display: block; position: absolute; transform: scale(0.9) translate(-8=
px, -8px); }

.personYouMayKnowMutuals-ZOuD6k .facepileFace-_GchsT { border-radius: var(-=
-border-radius-full); border: 2px solid var(--color-bg-primary); object-fit=
: cover; }

.shareProfile-nfq3_a, .fbConnect-U6M5tm, .avatarContainer-Bsasck { position=
: relative; }

.close-kHICWg { right: var(--size-6); top: var(--size-6); position: absolut=
e; }

.badge-S8RI6g { background-color: var(--color-bg-tertiary); border-radius: =
var(--border-radius-full); border: 2px solid var(--color-bg-primary); botto=
m: calc(-1*var(--size-4)); right: calc(-1*var(--size-8)); position: absolut=
e; }

.badgeIcon-jk16vG { fill: var(--color-fg-primary); transform: scaleX(-1); }

.imageBubble-PUJ2WF { transition: var(--animate-hover); background-color: v=
ar(--color-bg-secondary); border-radius: var(--border-radius-xs); position:=
 relative; overflow: hidden; }

.imageBubble-PUJ2WF img, .imageBubble-PUJ2WF picture { object-fit: cover; m=
in-width: 0px; min-height: 0px; transition: var(--animate-hover); flex: 1 1=
 1px; height: auto; display: flex; }

.imageBubble-PUJ2WF.clickable-z7o89Z { cursor: zoom-in; }

@media (hover: hover) {
  .imageBubble-PUJ2WF.clickable-z7o89Z:hover { box-shadow: var(--shadow-md)=
; opacity: 0.9; }
}

.imageBubble-PUJ2WF.clickable-z7o89Z:active:not(:has(button:active)) { tran=
sform: var(--transform-pressed-more); }

.imageGrid-TadIyX { --single-image-max-height: 420px; --single-image-min-wi=
dth: var(--size-56); --max-width: 520px; --image-grid-gap: var(--size-4); -=
-image-grid-columns: 1; --image-height: calc((var(--max-width) - ((var(--im=
age-grid-columns) - 1)*var(--image-grid-gap)))/(var(--image-grid-columns)))=
; grid-template-columns: 1fr 1fr 1fr; grid-auto-rows: var(--image-height); =
border-radius: var(--border-radius-md); flex-flow: wrap; display: grid; ove=
rflow: hidden; }

.imageGrid-TadIyX.permalink-Zw9a6V { --max-width: 568px; }

.imageGrid-TadIyX.size-1-rfav9C { display: block; }

.imageGrid-TadIyX.size-2-LosM46, .imageGrid-TadIyX.size-4-O0kTBk { --image-=
grid-columns: 2; grid-template-columns: 1fr 1fr; }

.imageGrid-TadIyX.size-3-MmfJJu, .imageGrid-TadIyX.size-5-cc0rFG, .imageGri=
d-TadIyX.size-6-SP0NOv { --image-grid-columns: 3; }

.imageGrid-TadIyX.contained-GU4Fy5.contained-GU4Fy5 .imageBubble-PUJ2WF { b=
order: none; border-radius: 0px; }

.imageGrid-TadIyX.preview-SSSK5E { display: flex; }

.imageGrid-TadIyX.preview-SSSK5E.size-1-rfav9C .imageBubble-PUJ2WF { max-he=
ight: 220px; }

.imageGrid-TadIyX.dm-XsOsrC { --max-width: 360px; }

.imageGrid-TadIyX.shareAsset-GPtbs6.size-2-LosM46, .imageGrid-TadIyX.shareA=
sset-GPtbs6.size-4-O0kTBk, .imageGrid-TadIyX.shareAsset-GPtbs6.size-3-MmfJJ=
u, .imageGrid-TadIyX.shareAsset-GPtbs6.size-5-cc0rFG, .imageGrid-TadIyX.sha=
reAsset-GPtbs6.size-6-SP0NOv { --image-height: 1fr; }

.imageGrid-TadIyX.size-1-rfav9C .imageBubble-PUJ2WF { background-color: var=
(--color-bg-secondary); border-radius: var(--border-radius-md); aspect-rati=
o: var(--aspect-ratio); max-height: var(--single-image-max-height); max-wid=
th: var(--max-width); min-width: var(--single-image-min-width); display: bl=
ock; overflow: hidden; }

.imageGrid-TadIyX.size-1-rfav9C .imageBubble-PUJ2WF img, .imageGrid-TadIyX.=
size-1-rfav9C .imageBubble-PUJ2WF picture { width: 100%; height: 100%; disp=
lay: block; }

.imageBubble-PUJ2WF.diptychImage-L7kJ7N:first-of-type, .imageBubble-PUJ2WF.=
carouselImage-X3Cree:first-of-type { border-top-left-radius: var(--border-r=
adius-md); border-bottom-left-radius: var(--border-radius-md); }

.imageBubble-PUJ2WF.diptychImage-L7kJ7N:last-of-type, .imageBubble-PUJ2WF.c=
arouselImage-X3Cree:last-of-type { border-top-right-radius: var(--border-ra=
dius-md); border-bottom-right-radius: var(--border-radius-md); }

.imageBubble-PUJ2WF.carouselImage-X3Cree { cursor: grab; }

.imageCountOverlay-J0DNI5 { background: var(--color-utility-modal); }

.imageGridThumbnail-D4cu25 { aspect-ratio: 1 / 1; display: grid; overflow: =
hidden; }

.imageGridThumbnail-D4cu25.size-1-rfav9C { grid-template-rows: 1fr; grid-te=
mplate-columns: 1fr; }

.imageGridThumbnail-D4cu25.size-2-LosM46 { grid-template-rows: 1fr 1fr; gri=
d-template-columns: 1fr; }

.imageGridThumbnail-D4cu25.size-3-MmfJJu { grid-template-rows: 1fr 1fr; gri=
d-template-columns: 1fr 1fr; }

.imageGridThumbnail-D4cu25.size-3-MmfJJu > :first-child { grid-column: 1 / =
-1; }

.imageGridThumbnail-D4cu25.size-4-O0kTBk { grid-template-rows: 1fr 1fr; gri=
d-template-columns: 1fr 1fr; }

.thumbnailImage-uSyTfq { object-fit: cover; }

.imageCarouselContainer-Y1hu48 { --carousel-inset-left: -48px; --carousel-i=
nset-right: 0px; margin-left: var(--carousel-inset-left); margin-right: var=
(--carousel-inset-right); overflow: hidden; }

.imageCarousel-s8aXY3 { --carousel-height: 300px; --carousel-gap: 6px; heig=
ht: var(--carousel-height); cursor: grab; user-select: none; scrollbar-widt=
h: none; display: flex; position: relative; }

.imageCarousel-s8aXY3::-webkit-scrollbar { display: none; }

.imageCarousel-s8aXY3:active { cursor: grabbing; }

.imageCarousel-s8aXY3 { padding-right: calc(-1*var(--carousel-inset-right))=
; }

.carouselImage-X3Cree { margin-right: var(--carousel-gap); scroll-snap-alig=
n: start; user-select: none; cursor: grab; flex: 0 0 auto; }

.carouselImage-X3Cree:active:not(:has(button:active)) { cursor: grabbing; t=
ransform: var(--transform-pressed-more); }

.carouselImage-X3Cree:last-of-type { margin-right: 0px; }

.carouselSpacer-yyKzy_ { scroll-snap-align: start; flex: 0 0 auto; }

.overscrollTransition-FddfeV { transition: transform 0.2s ease-out; }

.arrowContainer-_8XYI6 { pointer-events: none; top: 0px; bottom: 0px; }

.arrowContainer-_8XYI6.left-QRb4rs { left: 0px; transform: scaleX(-1); }

.arrowContainer-_8XYI6.right-_sA6d0 { right: 0px; }

.arrowButton-iwL13X { padding: var(--size-12); transition: var(--animate-ho=
ver); pointer-events: all; }

.arrowButton-iwL13X.hidden-YjEzYn { opacity: 0; pointer-events: none; }

.arrowButton-iwL13X:hover .arrowIcon-Vpjw1u { fill: rgba(255, 255, 255, 0.7=
5); }

.arrowIcon-Vpjw1u { fill: rgba(255, 255, 255, 0.5); backdrop-filter: var(--=
glass-blur); border-radius: var(--border-radius-full); transition: fill var=
(--animation-timing-fast)var(--animation-smooth); cursor: pointer; }

@media screen and (max-width: 600px) {
  .imageGrid-TadIyX { --mobile-feed-padding: var(--size-16); --mobile-feed-=
restack-padding: var(--size-12); --mobile-feed-h-gap: var(--size-12); --mob=
ile-feed-avatar-size: var(--size-36); --max-width: calc(100vw - ((var(--mob=
ile-feed-padding)*2) + var(--mobile-feed-h-gap) + var(--mobile-feed-avatar-=
size))); --single-image-max-height: 400px; }
  .imageGrid-TadIyX.permalink-Zw9a6V { --max-width: calc(100vw - ((var(--mo=
bile-feed-padding)*2))); }
  .imageGrid-TadIyX.restack-AvS7gl { --max-width: calc(100vw - ( (var(--mob=
ile-feed-padding)*2) + (var(--mobile-feed-restack-padding)*2) + var(--mobil=
e-feed-h-gap) + var(--mobile-feed-avatar-size))); }
  .imageGrid-TadIyX.restack-AvS7gl.permalink-Zw9a6V { --max-width: calc(100=
vw - ((var(--mobile-feed-padding)*2) + (var(--mobile-feed-restack-padding)*=
2))); }
  .imageGrid-TadIyX.dm-XsOsrC { --max-width: 360px; }
}

.attachment-E9mJrI { transition: var(--animate-hover); box-sizing: border-b=
ox; user-select: none; z-index: 0; overflow: hidden; }

@media (hover: hover) {
  .attachment-E9mJrI:hover { box-shadow: var(--shadow-md); opacity: 0.9; }
}

.attachment-E9mJrI::after { content: ""; pointer-events: none; border-radiu=
s: inherit; box-shadow: var(--inner-border-default); z-index: 1; position: =
absolute; inset: 0px; }

.logoContainer-vqxwR7 { box-shadow: 0 0 0 1px #0000000d,var(--shadow-md),0 =
0 128px 0 var(--glow-color); z-index: 2; }

.bgImage-OTU5LC { object-fit: cover; opacity: 0.2; z-index: 0; width: 100%;=
 height: 100%; position: absolute; inset: 0px; }

.header-d8U2_d { aspect-ratio: var(--aspect-ratio-social); background-image=
: ; background-position-x: ; background-position-y: ; background-repeat: ; =
background-attachment: ; background-origin: ; background-clip: ; background=
-color: ; background-size: 400% 400%; width: 100%; animation: 15s ease 0s i=
nfinite normal none running gradientBG-jbdaN9; position: relative; }

.header-d8U2_d::before { content: ""; pointer-events: none; border-radius: =
inherit; z-index: 1; backdrop-filter: blur(var(--size-32)); background: rgb=
a(0, 0, 0, 0.1); position: absolute; inset: 0px; }

.button-uDQ6x4:hover { background: var(--color-utility-detail); }

@keyframes gradientBG-jbdaN9 {=20
  0% { background-position: 0% center; }
  50% { background-position: 100% center; }
  100% { background-position: 0% center; }
}

.container-EBEkIP.container-EBEkIP.container-EBEkIP.container-EBEkIP { box-=
sizing: border-box; -webkit-font-smoothing: antialiased; color: rgb(255, 25=
5, 255); letter-spacing: 0.48px; text-align: center; background-color: rgb(=
22, 22, 19); padding: 24px; font-family: Arial, Helvetica, sans-serif; font=
-size: 12px; font-weight: 400; line-height: 22px; }

.systemFooter-hWFf2m { margin-top: 32px; }

.link-mSkxWK.link-mSkxWK.link-mSkxWK.link-mSkxWK { color: rgb(255, 255, 255=
); }

.downloadAppLink-g42E60.downloadAppLink-g42E60.downloadAppLink-g42E60.downl=
oadAppLink-g42E60 { border: 1px solid rgb(255, 255, 255); padding: 8px; fon=
t-size: 26px; display: flex; }

.topBar-bch8Uv { border-top: 5px solid rgb(22, 22, 19); width: 100%; margin=
-bottom: 8px; }

.systemHeader-mpAod3 { margin-bottom: 32px; }

.topBar-bch8Uv table tr td:nth-child(3) { vertical-align: top !important; }

.date-GASvv9 { color: var(--color-fg-primary-themed); font-family: Courier,=
 monospace; font-size: 14px; }

.viewLink-XgJG_c { color: var(--color-fg-primary-themed); font-family: Cour=
ier, monospace; font-size: 14px; text-decoration: underline; }

.subscribeLink-LFOh4u { font-family: Courier, monospace; font-size: 14px; t=
ext-decoration: underline; color: rgb(242, 49, 44) !important; }

.sectionName-6rKltG { letter-spacing: -0.2px; color: var(--color-fg-primary=
-themed); font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-=
weight: 700; text-decoration: none; }

.pdfLink-BbmZOG { text-decoration: none; }

.pdfLink-BbmZOG span { color: var(--color-fg-primary-themed); font-family: =
Courier, monospace; font-size: 14px; text-decoration: none; }

.voiceover-snY88W { text-decoration: none; }

.voiceover-snY88W span { letter-spacing: 0.7px; color: var(--color-fg-prima=
ry-themed); text-transform: uppercase; font-family: Arial, Helvetica, sans-=
serif; font-size: 14px; font-weight: 700; text-decoration: none; }

.container-SyNQnp { max-width: 550px; margin: var(--size-20)auto; }

.button-geLdIK { --fg-color: var(--color-fg-secondary); --bg-color: transpa=
rent; background: var(--bg-color); color: var(--fg-color); transition: var(=
--animate-hover),width var(--animation-timing-fast)var(--animation-smooth);=
 }

.button-geLdIK.priority_primary-AEf55U { --fg-color: var(--color-fg-primary=
); }

@media (hover: hover) {
  .button-geLdIK:not(:disabled):hover { --bg-color: var(--color-bg-secondar=
y); --fg-color: var(--color-fg-primary); }
}

.button-geLdIK:not(:disabled):active { transform: var(--transform-pressed);=
 }

.button-geLdIK:disabled { cursor: not-allowed; --fg-color: var(--color-fg-t=
ertiary); }

.button-geLdIK svg { stroke: var(--fg-color); transition: var(--animate-hov=
er); flex: 0 1 auto; }

.lockedIcon-JpQwVp path:first-of-type { stroke: var(--fg-color); }

.lockedIcon-JpQwVp path:last-of-type { fill: var(--fg-color); }

.modalBody-yrSvJm { padding-bottom: var(--size-8); }

.captcha-awCBm5 { margin-bottom: var(--size-8); padding: var(--size-20)var(=
--size-20)0; flex: 1 1 1px; justify-content: center; align-items: center; d=
isplay: flex; }

.container-CDGars { box-sizing: border-box; font-size: var(--size-20); disp=
lay: grid; position: relative; }

.container-CDGars > * { grid-area: 1 / 1; margin: auto; }

.heart-LkT9Ql { transform-origin: 50% center; stroke-width: 1.5px; display:=
 block; }

.heart-LkT9Ql > path { stroke: var(--fg-color); fill: rgba(0, 0, 0, 0); tra=
nsition: stroke var(--animation-timing-fast)var(--animation-smooth),fill va=
r(--animation-timing-fast)var(--animation-smooth); transform-origin: 50% ce=
nter; }

.isLiked-pX6wdS .heart-LkT9Ql > path { fill: var(--fg-color); }

.sparks-Q83SsW { box-sizing: border-box; width: 1px; height: 1px; position:=
 relative; }

.spark-gW9TO5 { --percentage: calc(var(--i)/var(--total-sparks)); --=CE=98:=
 calc(var(--percentage)*1turn + .5turn); opacity: 0; border-radius: var(--b=
order-radius-sm); background-color: var(--fg-color); width: 0.1em; height: =
0.1em; transform: translate(-50%,-50%)rotate(var(--=CE=98))translateY(0)sca=
leY(0); position: absolute; top: 0px; left: 0px; }

.isLiked-pX6wdS.clickedOnce-AmcfwJ .heart-LkT9Ql { animation: heart-bounce-=
id5xU9 var(--animation-timing-slow)var(--animation-smooth); }

.isLiked-pX6wdS.clickedOnce-AmcfwJ .spark-gW9TO5 { animation: spark-burst-i=
dzvzG calc(var(--animation-timing-slow)*1)var(--animation-smooth)forwards; =
}

@keyframes spark-burst-idzvzG {=20
  40% { height: 0.3em; }
  40%, 50% { height: 0.3em; transform: translate(-50%,-50%)rotate(var(--=CE=
=98))translateY(.8em)scale(1); }
  70% { opacity: 0.8; height: 0.2em; }
  100% { transform: translate(-50%,-50%)rotate(var(--=CE=98))translateY(1em=
)scale(0); opacity: 0; }
}

@keyframes heart-bounce-id5xU9 {=20
  0% { transform: scale(0.7); }
  50% { transform: scale(1.1); }
  60% { transform: var(--transform-pressed); }
  100% { transform: scale(1); }
}

.active-hmQjWF.active-hmQjWF:not(:disabled) { --fg-color: var(--color-ufi-f=
g-like); }

@media (hover: hover) {
  .active-hmQjWF.active-hmQjWF:not(:disabled):hover { --bg-color: var(--col=
or-ufi-bg-like); }
}

.container-R_2Qan { box-sizing: border-box; display: grid; position: relati=
ve; }

.container-R_2Qan > * { grid-area: 1 / 1; margin: auto; }

.restackIcon-XKvm2P { transform-origin: 50% center; transition: all var(--a=
nimation-timing-fast)var(--animation-smooth); }

.isRestacked-dHuw53.animate-q7j37o .restackIcon-XKvm2P { animation: restack=
-spin-IFtTA6 var(--animation-timing-slow)var(--animation-smooth)forwards; }

@keyframes restack-spin-IFtTA6 {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(180deg); }
}

.active-CkxYpV.active-CkxYpV:not(:disabled) { --fg-color: var(--color-ufi-f=
g-restack); }

@media (hover: hover) {
  .active-CkxYpV.active-CkxYpV:not(:disabled):hover { --bg-color: var(--col=
or-ufi-bg-restack); }
}

.container-TZIh8Q { width: var(--page-width,600px); }

.tag-vx6tKM { bottom: var(--size-12); left: var(--size-12); max-width: calc=
(100% - var(--size-12)*2); min-width: 0px; position: absolute; }

.livePill-wNMCye { filter: saturate(1.3); }

.playerButton-qCsqQJ { width: var(--size-36); height: var(--size-36); curso=
r: pointer; transition: var(--animate-hover); color: var(--color-utility-wh=
ite); background: 0px 0px; border: none; outline: none; justify-content: ce=
nter; align-items: center; margin: 0px; padding: 0px; display: flex; }

.playerButton-qCsqQJ > * { cursor: inherit; }

.playerButton-qCsqQJ:disabled { opacity: 0.3; }

.playerButton-qCsqQJ:hover:not(:disabled) { transform: scale(1.1); }

.playerButton-qCsqQJ:hover:not(:disabled):active { transform: var(--transfo=
rm-pressed-more); }

.volumeBarContainer-AVLNVa { cursor: pointer; height: 30px; }

.volumeBar-N1rUCF { border-radius: var(--border-radius-sm); background-colo=
r: rgba(208, 208, 208, 0.4); width: 0px; height: 4px; margin-left: 5px; tra=
nsition: width 0.3s ease-in-out; position: relative; overflow: hidden; }

.mainContainer-_32N5B:hover .volumeBar-N1rUCF { width: 100px; }

.volumeLevel-VDMLnw { border-radius: var(--border-radius-full); background-=
color: rgb(255, 255, 255); height: 4px; }

.backDrop-FxvQIL { pointer-events: none; background-image: url("data:image/=
png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACSCAYAAACE56BkAAAAAXNSR0IArs4c6QAA=
APVJREFUKFNlyOlHGAAcxvHuY93H1n1fW1v3fbej+zAmI5PIRGYiM5JEEkkiiSSRRPoj83nze9P=
z4uPrSUh4tURPEpKDFJWKtCBdZSAzeKOykB3kqFzkBfmqAIVBkSrGW7wLSlQpyoJyVYHKoEpVoy=
aoVXWoDxpUI5qCZtWC98EH1YqPwSfVhvagQ3WiK+hWPegN+lQ/BoJBNYRhjASjagzjwYSaxOfgi=
/qKb8GUmsZMMKvmMB8sqEUsYRnf8QMr+IlV/MIa1rGB39jEFv7gL7axg3/4j13sYR8HOMQRjnGC=
U5zhHBe4xBWucYNb3OEeD3jEE55fAOe7I9q0+rDDAAAAAElFTkSuQmCC"); background-repe=
at: repeat-x; height: 146px; position: absolute; bottom: 0px; left: 0px; ri=
ght: 0px; }

.liveStreamTitle-xahUfX { margin-right: auto; }

.liveStreamContainer-NKIioJ { margin-bottom: 16px; }

.liveStreamContainer-NKIioJ::before { content: ""; pointer-events: none; bo=
rder-radius: inherit; box-shadow: var(--inner-border-default); z-index: 1; =
position: absolute; inset: 0px; }

.viewerCountContainer-uxBWdH { position: absolute; top: 12px; right: 12px; =
}

.endedMessage-Z3p5RL { justify-content: center; align-items: center; displa=
y: flex; position: absolute; inset: 0px; }

.endedMessageContent-d_enFy { background-color: var(--material-dark-regular=
); backdrop-filter: var(--glass-blur); }

.liveStreamExplicitLabel-roJA52 { width: 100%; height: 100%; }

.liveStreamThumbnail-uER3zj { object-fit: cover; width: 100%; height: 100%;=
 }

.liveStreamThumbnail-uER3zj.explicit-tw5du6 { filter: blur(25px); }

.liveStreamVideoPlayer-tm5aYT { cursor: pointer; }

.avatar-KIJVyG { position: relative; }

.avatarOther-uvAI8g { background: var(--color-bg-secondary); border-radius:=
 var(--border-radius-full); width: var(--size-40); height: var(--size-40); =
}

.avatarOtherIcon-FpqVMX { color: var(--color-fg-secondary); }

.link-OtwxxI { align-self: flex-start; }

.column-ADckUl { max-height: calc(var(--full-height) - 160px); min-height: =
400px; }

.row-rF9rT4 { transition: var(--animate-hover); text-decoration: none !impo=
rtant; }

.row-rF9rT4:hover { background: var(--color-bg-secondary); }

.button-teBUKU { padding: 0 var(--size-12); }

.textFace-jeUWz6 { background: var(--color-accent-themed); }

.gutteredContextRow-g8fRTb { padding-left: calc(var(--feed-avatar-size) + v=
ar(--feed-h-gap)); user-select: none; }

.gutterlessContextRow-N1QKG6 { padding-left: calc(var(--feed-avatar-size) +=
 var(--size-12)); user-select: none; }

.contextIconContainer-jHpRsg { transform: translate(calc(-100% - var(--size=
-8)),-50%); position: absolute; top: 50%; left: 0px; }

.contextFacepile-JxlURM { right: calc(-1*var(--size-2)); position: absolute=
; }

.contextFacepileAvatar-QWZFqt { border: 2px solid var(--color-bg-primary); =
box-sizing: content-box; transform: translate(0px); }

.contextFacepileAvatar-QWZFqt.last-TGVukC { transform: translateX(var(--siz=
e-8)); }

.row-dUWMl7:hover { background-color: var(--color-bg-secondary); }

.container-_91AK1 { margin-bottom: calc(-1*var(--size-8)); margin-left: cal=
c(-1*var(--size-8)); }

.container-aGHQ9p { align-self: flex-start; max-width: 100%; }

.image-c_FmAR { cursor: pointer; width: auto; max-width: 100%; height: auto=
; max-height: 420px; }

.text-aFN1BV { white-space: pre-line; }

.text-aFN1BV > a { color: var(--color-accent); text-decoration: none; }

.text-aFN1BV > a:hover { text-decoration: underline; }

.container-_J9cse { align-self: flex-start; max-width: 100%; }

.video-CPD2rN { cursor: pointer; width: auto; max-width: 100%; height: auto=
; max-height: 420px; }

.tweet-fWkQfo { max-width: 550px; margin: var(--size-20)auto; }

.tweet-fWkQfo:hover { box-shadow: var(--shadow-sm); }

.blockContainer-sGUymL { background-color: var(--color-bg-secondary); borde=
r: var(--border-default); text-align: center; border-radius: 12px; flex-dir=
ection: column; align-items: center; gap: 12px; padding: 32px 20px; display=
: flex; }

.blockTitleContainer-_ayaxc { text-align: center; flex-direction: column; a=
lign-items: center; gap: 4px; display: flex; }

.blockTitle-p5J1JM { color: var(--color-primary,#363737); text-align: cente=
r; font-family: var(--font-family-title); letter-spacing: -0.24px; font-siz=
e: 15px; font-style: normal; font-weight: 600; line-height: 20px; }

.blockSubTitle-b49Pjc { color: var(--color-secondary,#777); text-align: cen=
ter; font-variant-numeric: lining-nums tabular-nums; font-family: var(--fon=
t-family-title); letter-spacing: -0.08px; font-size: 13px; font-style: norm=
al; font-weight: 400; line-height: 18px; }

.inlineContainer-pdOZS_ { background: var(--color-bg-secondary); border-rad=
ius: 4px; flex-direction: row; align-items: center; gap: 4px; padding: 4px =
6px; display: inline-flex; }

.inlineText-mmZJjI { color: var(--color-primary,#363737); font-variant-nume=
ric: lining-nums tabular-nums; font-family: var(--font-family-text); font-s=
ize: 11px; font-style: normal; font-weight: 600; line-height: 16px; }

.container-njkc6x { width: 728px; height: 455px; }

.icon-goBaOg { color: var(--color-accent-themed); }

.downloadButton-dUfp2b { width: var(--size-40); box-sizing: border-box; fle=
x: 0 0 auto; padding: 0px; }

.button-yhxrk8:hover { transform: scale(1.05); }

.button-yhxrk8:active { transform: scale(1); }

.container-AQs2b4 { container-type: inline-size; }

.fill-xiDTGC { width: 100%; height: 100%; transform: translate3D(calc(-100%=
 + var(--progress)*100%),0,0); background-color: var(--color-fg-primary); t=
ransition: transform var(--animation-timing-fast)var(--animation-smooth); w=
ill-change: transform; }

.playhead-jk5E3b { background-color: var(--color-fg-primary); transform: tr=
anslateX(calc(var(--progress)*100cqw - 50%)); transition: transform var(--a=
nimation-timing-fast)var(--animation-smooth); will-change: transform; }

.embed-gCEqUi { margin-bottom: var(--size-24); }

.webContainer-IIk356 * { margin: 0px !important; }

.webContainer-IIk356 { cursor: pointer; max-width: 480px; transition: var(-=
-animate-hover); margin: 0px auto; text-decoration: none; }

.webContainer-IIk356:hover { box-shadow: var(--shadow-md); }

.container-hh54mh { max-width: 480px; padding: var(--size-20); border: 1px =
solid var(--color-utility-detail-themed); border-radius: var(--border-radiu=
s-lg); text-align: center; margin: 0px auto; }

.container-hh54mh table { margin: 0px !important; }

.emailWrapper-NhzydE { text-decoration: none; display: block; }

.text-Fj8WVT { margin: var(--size-16)0; }

.text-Fj8WVT .title-RBoKZn { margin-bottom: var(--size-4); }

.button-hAEuwt { width: 100%; }

.button-hAEuwt a { text-decoration: none; }

.reactionsHoverZone-nHxYxG:hover .reactionsContainer-uNTS8E { opacity: 1; p=
ointer-events: all; }

.reactionsContainer-uNTS8E { top: calc(-1*var(--size-16)); right: var(--siz=
e-12); gap: var(--size-4); z-index: 2; opacity: 0; pointer-events: none; fl=
ex-direction: row-reverse; position: absolute; }

.reactionsContainer-uNTS8E.outgoing-xjlZZA { left: var(--size-12); right: u=
nset; flex-direction: row; }

.emojiGrid-yGGf1S { grid-template-columns: repeat(9, 1fr); display: grid; }

.reaction-BmRJjL { border-radius: var(--border-radius-full); background-col=
or: var(--color-bg-primary); height: var(--size-24); min-width: var(--size-=
32); box-sizing: border-box; cursor: pointer; }

.reaction-BmRJjL:hover { background-color: var(--color-bg-secondary); }

.selected-T0p6AZ { background-color: var(--color-chat-outgoing-bg-primary);=
 }

.selected-T0p6AZ:hover { background-color: var(--color-chat-outgoing-bg-sec=
ondary); }

.emojiBox-hGb2ir { transition: var(--animate-hover); }

.emojiBox-hGb2ir:hover { background-color: var(--color-bg-secondary); }

.addReactButton-j8HliB { border-radius: var(--border-radius-full); backgrou=
nd-color: var(--color-bg-elevated-primary); height: var(--size-24); width: =
var(--size-28); cursor: pointer; transition: var(--animate-hover); justify-=
content: center; }

.addReactButton-j8HliB:hover { background-color: var(--color-bg-secondary);=
 }

.addReactButton-j8HliB:active { transform: scale(0.95); }

.emojiPopover-UcQl9N { padding: var(--size-8); overflow: auto; }

.show-rCpI7T { opacity: 1; visibility: visible; }

.videoPlayer-AdXrEr { background: var(--color-utility-black); border-radius=
: var(--border-radius-md); cursor: pointer; height: 100% !important; paddin=
g-bottom: 0px !important; }

.videoPlayerContainer-rPl28G { transition: box-shadow var(--animation-timin=
g-fast)var(--animation-smooth),opacity var(--animation-timing-fast)var(--an=
imation-smooth); }

@media (hover: hover) {
  .videoPlayerContainer-rPl28G:hover { box-shadow: var(--shadow-md); opacit=
y: 0.9; }
}

.tagContainer-S_oHWt { top: var(--size-8); left: var(--size-8); position: a=
bsolute; }

.messageBubbleGroup-R4lEWb { --color-chat-outgoing-bg-primary: var(--color-=
accent-fg-blue); --color-chat-outgoing-bg-quote: #0045a7; --color-chat-outg=
oing-fg-primary: var(--color-utility-white); --color-chat-outgoing-fg-secon=
dary: var(--color-utility-white); --color-chat-outgoing-fg-quote: var(--col=
or-utility-white); --color-chat-outgoing-link: var(--color-chat-outgoing-fg=
-primary); --color-chat-incoming-bg-primary: var(--color-bg-secondary); --c=
olor-chat-incoming-bg-secondary: var(--color-bg-tertiary); --color-chat-inc=
oming-bg-quote: var(--color-accent-bg-blue); --color-chat-incoming-fg-prima=
ry: var(--color-fg-primary); --color-chat-incoming-fg-secondary: var(--colo=
r-fg-secondary); --color-chat-incoming-fg-quote: var(--color-fg-primary); }

.dark-mode .messageBubbleGroup-R4lEWb { --color-chat-outgoing-bg-primary: v=
ar(--color-accent-fg-blue); --color-chat-outgoing-fg-primary: var(--color-u=
tility-white); --color-chat-outgoing-fg-secondary: #fff9; --color-chat-inco=
ming-fg-quote: var(--color-utility-white); }

.bubble-JnQPTp { box-sizing: border-box; border-radius: var(--border-radius=
-lg); overflow: hidden; }

.bubble-JnQPTp:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 500px inset; =
}

.bubble-JnQPTp { --color-chat-author-bg-overlay: oklch(from var(--color-bg-=
accent-themed)l c h/.1); --color-chat-fg-secondary: var(--color-chat-incomi=
ng-fg-secondary); --color-chat-reply-active: var(--color-semantic-select-fg=
-primary); background-color: var(--color-chat-incoming-bg-primary); }

.bubble-JnQPTp:not(.isFirst-cID827) { border-top-left-radius: var(--border-=
radius-sm); }

.bubble-JnQPTp:not(.isLast-YVpa0l) { border-bottom-left-radius: var(--borde=
r-radius-sm); }

.bubble-JnQPTp .quote-NJ4bEy { background-color: var(--color-chat-incoming-=
bg-quote); color: var(--color-chat-incoming-fg-quote); }

.bubble-JnQPTp .paywallReplyTag-_3sIGO { border-radius: var(--border-radius=
-full); background-color: var(--color-chat-incoming-bg-secondary); }

.bubble-JnQPTp.outgoing-hqKZeu:not(.forceIncomingTheme-fBbXPp) { --color-ch=
at-fg-secondary: var(--color-chat-outgoing-fg-secondary); --color-chat-repl=
y-active: var(--color-chat-outgoing-fg-primary); background-color: var(--co=
lor-chat-outgoing-bg-primary); color: var(--color-chat-outgoing-fg-primary)=
; }

.bubble-JnQPTp.outgoing-hqKZeu:not(.forceIncomingTheme-fBbXPp) .body-obaIpu=
 a { color: var(--color-chat-outgoing-link); text-decoration: underline; }

.bubble-JnQPTp.outgoing-hqKZeu:not(.forceIncomingTheme-fBbXPp) .quote-NJ4bE=
y { background-color: var(--color-chat-outgoing-bg-quote); color: var(--col=
or-chat-outgoing-fg-quote); }

.bubble-JnQPTp.outgoing-hqKZeu:not(.forceIncomingTheme-fBbXPp) .paywallRepl=
yTag-_3sIGO { background-color: var(--color-chat-outgoing-bg-secondary); }

.bubble-JnQPTp.outgoing-hqKZeu:not(.isFirst-cID827) { border-top-right-radi=
us: var(--border-radius-sm); }

.bubble-JnQPTp.outgoing-hqKZeu:not(.isLast-YVpa0l) { border-bottom-right-ra=
dius: var(--border-radius-sm); }

.bubble-JnQPTp.author-M_vI8F { background-image: linear-gradient(var(--colo=
r-chat-author-bg-overlay),var(--color-chat-author-bg-overlay)),linear-gradi=
ent(var(--color-bg-secondary),var(--color-bg-secondary)); }

.reactions-1-O8o884 { min-width: 100px; }

.reactions-2-NrnldS { min-width: 140px; }

.reactions-3-iPVLb0 { min-width: 180px; }

.youtubeIframe-rlkjkW { aspect-ratio: 16 / 9; width: 400px; }

@keyframes highlight-animation-rBjpTz {=20
  0% { opacity: 1; }
  25% { opacity: 0.2; }
  70% { opacity: 0.2; }
  100% { opacity: 1; }
}

.highlight-u2yyKp { animation: 1.5s cubic-bezier(0.75, 0, 0.5, 1) 0s 1 norm=
al none running highlight-animation-rBjpTz; }

.imageGroup-KAnMHU { --max-width: 400px; max-width: var(--max-width); --big=
-radius: var(--border-radius-sm); }

.imageGroup-KAnMHU.outgoing-hqKZeu, .imageGroup-KAnMHU.incoming-jCFnDy { ba=
ckground-color: rgba(0, 0, 0, 0); }

.postImage-eO7gd7 { --aspect-ratio: 9/16; height: calc(400px*var(--aspect-r=
atio)); object-fit: cover; width: 100%; }

.b4-xXB4IY { color: inherit !important; }

.bubbs-qLKn32 { width: 16px; height: 13px; position: absolute; bottom: -2px=
; }

.bubbs-qLKn32.outgoing-hqKZeu { right: -6px; }

.bubbs-qLKn32.outgoing-hqKZeu .bubb-yci1Gp { fill: var(--color-chat-outgoin=
g-bg-primary); }

.bubbs-qLKn32.outgoing-hqKZeu.isLink-NGEdg6 .bubb-yci1Gp { fill: var(--colo=
r-chat-incoming-bg-primary); }

.bubbs-qLKn32.incoming-jCFnDy { left: -6px; transform: scaleX(-1); }

.bubbs-qLKn32.incoming-jCFnDy .bubb-yci1Gp { fill: var(--color-chat-incomin=
g-bg-primary); }

.bubbs-qLKn32.author-M_vI8F { fill: oklch(from var(--color-bg-accent-themed=
)l c h/.1); }

.body-obaIpu a { color: var(--color-semantic-highlight-fg-primary); }

.body-obaIpu a:hover { text-decoration: underline; }

.linkImage-FDEYzZ { object-fit: cover; width: 100%; height: auto; }

.linkImage-FDEYzZ.small-PzwGAf { height: var(--size-64); width: var(--size-=
64); }

.actions-utvBvN { opacity: 0; }

.actionsWrapper-CEt9E2 { gap: var(--size-2); }

.actionsWrapper-CEt9E2:hover .actions-utvBvN { opacity: 1; }

@keyframes typing-vNx1zN {=20
  0% { transform: translateY(0px); }
  28% { transform: translateY(-5px); }
  44% { transform: translateY(0px); }
}

.dots-_BmXB7 { gap: 3px; }

.dot-XjG0Z6 { background-color: var(--color-fg-secondary); animation: 2s ea=
se-in-out 0s infinite normal none running typing-vNx1zN; }

.dot-XjG0Z6:first-child { animation-delay: 0.2s; }

.dot-XjG0Z6:nth-child(2) { animation-delay: 0.3s; }

.dot-XjG0Z6:nth-child(3) { animation-delay: 0.4s; }

.flip-OUTl4B { transform: scaleX(-1); }

.bubbleStack-umAMnU > * { border-radius: var(--border-radius-sm)var(--borde=
r-radius-lg)var(--border-radius-lg)var(--border-radius-sm); transition: var=
(--animate-hover); box-sizing: border-box; max-width: 400px; }

.bubbleStack-umAMnU > .bubble-LfInju:hover, .bubbleStack-umAMnU > .linkBubb=
le-t8SyEH:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 500px inset; }

.bubbleStack-umAMnU > :first-child .bubble-LfInju, .bubbleStack-umAMnU > .b=
ubble-LfInju:first-child, .bubbleStack-umAMnU > .paywallBubble-HIFC1C:first=
-child, .bubbleStack-umAMnU > :first-child .imageGroup-hmX9Za, .bubbleStack=
-umAMnU > :first-child .linkBubble-t8SyEH { border-top-left-radius: var(--b=
order-radius-lg); }

.bubbleStack-umAMnU:not(.hasFooter-knDZrK) > :last-child .bubble-LfInju, .b=
ubbleStack-umAMnU:not(.hasFooter-knDZrK) > .bubble-LfInju:last-child, .bubb=
leStack-umAMnU:not(.hasFooter-knDZrK) > .imageGroup-hmX9Za:last-child, .bub=
bleStack-umAMnU:not(.hasFooter-knDZrK) > .linkBubble-t8SyEH:last-child { bo=
rder-bottom-left-radius: var(--border-radius-lg); }

.bubble-LfInju { border-radius: var(--border-radius-sm)var(--border-radius-=
lg)var(--border-radius-lg)var(--border-radius-sm); transition: var(--animat=
e-hover); font-family: var(--font-family-text); font-size: var(--font-size-=
16); font-weight: var(--font-weight-regular); line-height: var(--line-heigh=
t-24); white-space: pre-line; overflow-wrap: break-word; hyphens: auto; col=
or: var(--color-fg-primary); cursor: pointer; contain: content; }

.bubble-LfInju:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 500px inset; =
}

.body-SxXE9l { min-width: 0px; }

.body-SxXE9l a { color: var(--color-semantic-highlight-fg-primary); }

.body-SxXE9l a:hover { text-decoration: underline; }

.body-SxXE9l span { line-height: var(--line-height-feed); }

.authorName-RUTp3m { padding-right: var(--size-4); }

.facepileAvatar-F_BcFw { box-shadow: 0 0 0 3px var(--color-chat-incoming-bg=
-primary); box-sizing: border-box; }

.facepileAvatar-F_BcFw.outgoing-zRoPvi { box-shadow: 0 0 0 2px var(--color-=
chat-outgoing-bg-primary); }

.facepile-_l_hyN > * + * { margin-left: -3px; }

.readMore-OS5vSy { color: var(--color-chat-incoming-fg-secondary); cursor: =
pointer; float: right; font-size: inherit; line-height: inherit; display: i=
nline; }

.readMore-OS5vSy:hover { text-decoration: underline; }

.readMore-OS5vSy.outgoing-zRoPvi { color: var(--color-chat-outgoing-fg-seco=
ndary); }

.paywallBubble-HIFC1C { background-image: url("/img/reader/paywall-noise.pn=
g"); background-size: 1000px 160px; width: 350px; height: 160px; position: =
relative; overflow: hidden; }

.pixels-dEQTfm { width: 100%; height: 100%; position: absolute; top: 0px; l=
eft: 0px; }

.textLink-TnmBfo { word-break: break-all; }

.linkBubble-t8SyEH { min-width: 400px; text-decoration: none; }

.linkImg-kNOnWu { border-radius: var(--border-radius-sm); object-fit: cover=
; width: 72px; height: 72px !important; }

.linkUrl-LW11wp { max-width: 240px; }

.linkTitle-oVSOfX { font-size: 18px; line-height: 26px; }

.reactionsWrapper-ls9Csz { position: relative; }

.actions-QkU3dI { opacity: 0; pointer-events: none; transition: opacity var=
(--animation-timing-faster)var(--animation-smooth); align-self: stretch; }

.avatarContainer-QgIACu:hover .actions-QkU3dI { opacity: 1; pointer-events:=
 all; }

@keyframes highlight-animation-kGdFb4 {=20
  0% { opacity: 1; }
  25% { opacity: 0.2; }
  70% { opacity: 0.2; }
  100% { opacity: 1; }
}

.highlight-pSh3e7 { animation: 1.5s cubic-bezier(0.75, 0, 0.5, 1) 0s 1 norm=
al none running highlight-animation-kGdFb4; }

.imageGroup-hmX9Za { --max-width: 400px; max-width: var(--max-width); --big=
-radius: var(--border-radius-sm); }

.imageGroup-hmX9Za:not(.isLast-UDCLfj) { border-bottom-left-radius: var(--b=
order-radius-sm); }

.quoteBox-Dcal5K { background-color: var(--color-accent-bg-blue); font-size=
: var(--font-size-14); line-height: var(--line-height-feed); max-width: 352=
px; color: var(--color-fg-primary); overflow: hidden; }

.quote-IkMApN.incoming-yrKQPL { background-color: var(--color-chat-incoming=
-bg-quote); color: var(--color-chat-incoming-fg-quote); }

.quote-IkMApN.incoming-yrKQPL.notFirst-MmF7_s { border-top-left-radius: var=
(--border-radius-sm); }

.quote-IkMApN.outgoing-zRoPvi { background-color: var(--color-chat-outgoing=
-bg-quote); color: var(--color-chat-outgoing-fg-quote); }

.quote-IkMApN.outgoing-zRoPvi.notFirst-MmF7_s { border-top-right-radius: va=
r(--border-radius-sm); }

.quote-IkMApN.author-naTBRq { background-image: linear-gradient(var(--color=
-chat-author-bg-overlay),var(--color-chat-author-bg-overlay)),linear-gradie=
nt(var(--color-bg-tertiary),var(--color-bg-tertiary)); }

.hasUnread-p_1CFW { color: var(--color-chat-reply-active); }

.noUnread-aWF1i8 { color: var(--color-chat-fg-secondary); }

.paywallReplyTag-AnU7qK { border-radius: var(--border-radius-full); backgro=
und-color: var(--color-chat-incoming-bg-secondary); padding: 0 var(--size-8=
); height: var(--size-24); user-select: none; cursor: pointer; border-width=
: 0px; }

.paywallReplyTag-AnU7qK.media-H8ykdm { background-color: var(--material-reg=
ular); color: var(--vibrance-primary); backdrop-filter: var(--glass-blur); =
border: var(--border-default); }

.paywallReplyTag-AnU7qK.center-F91XRK { position: absolute; top: 50%; left:=
 50%; transform: translate(-50%, -50%); }

.paywallReplyTag-AnU7qK.right-dRUlyN { bottom: var(--size-6); right: var(--=
size-6); position: absolute; }

.paywallReplyTag-AnU7qK.iconOnly-pLEdW7 { opacity: 0.5; backdrop-filter: no=
ne; background-color: rgba(0, 0, 0, 0); border: none; }

.paywallFade-jjuRAC { background: linear-gradient(oklch(from var(--color-bg=
-secondary)l c h/.2),oklch(from var(--color-bg-secondary)l c h/.2)),radial-=
gradient(circle at center,oklch(from var(--color-bg-secondary)l c h/0)0%,ok=
lch(from var(--color-bg-secondary)l c h/.1)20%,oklch(from var(--color-bg-se=
condary)l c h/.2)30%,oklch(from var(--color-bg-secondary)l c h/.3)40%,oklch=
(from var(--color-bg-secondary)l c h/.4)50%,oklch(from var(--color-bg-secon=
dary)l c h/.5)60%,oklch(from var(--color-bg-secondary)l c h/.6)70%,oklch(fr=
om var(--color-bg-secondary)l c h/.7)80%,oklch(from var(--color-bg-secondar=
y)l c h/.8)90%,oklch(from var(--color-bg-secondary)l c h/.9)100%); }

.paywallBlur-yZ2js3 { backdrop-filter: blur(6px); }

.paywallText-s4FRye { user-select: none; }

.bubble-ufWvfM { font-family: var(--font-family-text); font-size: var(--fon=
t-size-16); line-height: var(--line-height-24); color: var(--color-fg-prima=
ry); background-color: var(--color-bg-secondary); padding: var(--size-12); =
border-radius: var(--border-radius-md)var(--border-radius-lg)var(--border-r=
adius-lg)var(--border-radius-md); }

.img-cbG6oW { object-fit: cover; border-radius: var(--border-radius-lg)var(=
--border-radius-lg)var(--border-radius-md)var(--border-radius-md); width: 4=
00px; max-height: 400px; }

.linkImg-_n19TI { object-fit: cover; border-radius: var(--border-radius-md)=
; width: 72px; height: 72px; }

.paywallBubble-VDFuNU { text-align: center; background-repeat: repeat; back=
ground-size: 512px 512px; width: 376px; height: 160px; line-height: 160px; =
}

.paywallBubble-VDFuNU.paywallBubble-VDFuNU div { line-height: 160px; }

.container-sfnj9V.container-sfnj9V.container-sfnj9V { max-width: 480px; mar=
gin: var(--size-32)auto; text-decoration: none; }

.container-sfnj9V.container-sfnj9V.container-sfnj9V img { display: unset; m=
ax-width: unset; margin: 0px; }

.emailWrapper-qwz6NP { text-decoration: none; }

.digestPostEmbed-flwiST { margin-bottom: var(--size-20); padding: 0px; posi=
tion: relative; }

.digestPostEmbed-flwiST.digestPostEmbed-flwiST.digestPostEmbed-flwiST a { t=
ext-decoration: none; }

.menu-juA09f { right: calc(-1*var(--size-48)); width: var(--size-48); heigh=
t: var(--size-72); display: flex; position: absolute; top: 0px; }

@media screen and (max-width: 800px) {
  .menu-juA09f { right: var(--size-8); top: var(--size-8); }
}

.caption-QiPycG { font-size: var(--font-size-16); line-height: var(--line-h=
eight-24); }

.captionEditor-bK4vPR.captionEditor-bK4vPR.captionEditor-bK4vPR { font-size=
: var(--font-size-16); line-height: var(--line-height-24); resize: vertical=
; height: unset; font-family: inherit; }

.smSquare-NGbPBa.smSquare-NGbPBa.smSquare-NGbPBa.smSquare-NGbPBa.smSquare-N=
GbPBa { object-fit: cover; width: 70px; height: 70px !important; }

.mdSquare-pPKPYa.mdSquare-pPKPYa.mdSquare-pPKPYa.mdSquare-pPKPYa.mdSquare-p=
PKPYa { object-fit: cover; width: 140px; height: 140px !important; }

.fullWidth-Ta6aEE.fullWidth-Ta6aEE.fullWidth-Ta6aEE.fullWidth-Ta6aEE.fullWi=
dth-Ta6aEE { object-fit: cover; width: 100%; max-height: 325px !important; =
}

.inheritColor-WetTGJ { color: inherit; }

.link-HREYZo { color: var(--color-accent-themed); text-decoration: none; }

.disableLink-tkz2Oq { pointer-events: none; }

.videoEmbedPlaceholder-AnM6Oo { aspect-ratio: 16 / 9; }

.videoEmbed-wAH5DW { border-radius: 8px; position: relative; overflow: hidd=
en; }

.videoEmbed-wAH5DW .videoOverlay-CuVkgR { opacity: 0; transition: opacity 0=
.2s ease-in-out; }

.videoEmbed-wAH5DW:hover .videoOverlay-CuVkgR, .videoEmbed-wAH5DW .videoOve=
rlay-CuVkgR.alwaysVisible-OssqWH { opacity: 1; }

.videoOverlay-CuVkgR { pointer-events: auto; z-index: 2; background: linear=
-gradient(rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%); justify-content: s=
pace-between; align-items: flex-start; padding: 16px; display: flex; positi=
on: absolute; top: 0px; left: 0px; right: 0px; }

.copyLinkButton-FSDeif.copyLinkButton-FSDeif.copyLinkButton-FSDeif { color:=
 rgb(255, 255, 255); background: 0px 0px; flex-shrink: 0; }

.copyLinkButton-FSDeif.copyLinkButton-FSDeif.copyLinkButton-FSDeif:hover { =
background: rgba(255, 255, 255, 0.1); }

.titleLink-pal8_e { color: rgb(255, 255, 255); text-decoration: none; }

.titleLink-pal8_e:hover { text-decoration: underline; }

.header-LkrdOr, .footer-EnTWMp { width: 100%; }

.swatchContainer-aa9QGg:focus-visible { box-shadow: var(--focus-ring); }

.swatchContainer-aa9QGg:active { transform: var(--transform-pressed); }

.checkIconContainer-OhnBup { width: 100%; height: 100%; backdrop-filter: va=
r(--glass-blur); justify-content: center; align-items: center; display: fle=
x; position: absolute; top: 0px; left: 0px; }

.downloadOverlay-xLD7ZC { padding-bottom: 12px; }

.link-LXCHWO.link-LXCHWO.link-LXCHWO.link-LXCHWO { text-decoration: underli=
ne; }

.button-PdemLh { color: var(--color-accent-themed) !important; }

.timeline-WDyd1C { cursor: pointer; color: rgb(255, 255, 255); width: 100%;=
 height: 60px; font-family: var(--font-family-text); border-radius: var(--b=
order-radius-xs); justify-content: center; align-items: center; display: fl=
ex; position: relative; }

.railContainer-W63jgB { width: 100%; height: 100%; margin: 0px -12px; paddi=
ng: 0px 12px; overflow-x: clip; }

.rail-LM6nrG { background-color: gray; width: 100%; height: 100%; position:=
 relative; }

.draggable-XUqwr1 { background-color: var(--color-accent-themed); cursor: e=
w-resize; border-radius: var(--border-radius-sm); justify-content: center; =
align-items: center; width: 12px; display: flex; position: absolute; top: 0=
px; bottom: 0px; }

.draggableLeft-MDthpn { margin-left: -12px; }

.draggableRight-LVVwsd { margin-right: -12px; }

.tooltip-ceWgga { background-color: var(--utility-black,#000); color: var(-=
-utility-white,#fff); border-radius: var(--border-radius-xs); white-space: =
nowrap; pointer-events: none; z-index: 99999; margin-top: 5px; padding: 5px=
 10px; font-size: 12px; transition: opacity 0.3s; position: absolute; top: =
100%; left: 50%; overflow: auto; transform: translate(-50%); }

.visible-Y2jC2J { opacity: 1; }

.hidden-G_OmGT { opacity: 0; }

.playback-UIgSL0 { background-color: rgb(255, 255, 255); align-items: cente=
r; width: 2px; margin-left: -1px; display: flex; position: absolute; top: 0=
px; bottom: 0px; }

.nonSelectable-SHHRwG { user-select: none; }

.tick-RKB6b5 { background-color: rgb(255, 255, 255); position: absolute; }

.lgTick-iLU6yS { background-color: rgb(255, 255, 255); width: 2px; height: =
10px; }

.lgTick-iLU6yS > span { font-size: 14px; font-weight: var(--font-weight-reg=
ular); position: absolute; top: 3px; left: 5px; }

.smTick-ED2tnj { width: 1px; height: 5px; }

.smTick-ED2tnj > span { font-size: 14px; font-weight: var(--font-weight-reg=
ular); position: absolute; top: 3px; left: 5px; }

.currentTick-xH7tpT { background-color: rgb(255, 255, 0); width: 1.2px; hei=
ght: 7px; position: absolute; }

.selection-m8n06y { border-top: solid 4px var(--color-accent-themed); borde=
r-bottom: solid 4px var(--color-accent-themed); position: absolute; top: 0p=
x; bottom: 0px; }

.selectionFadeLeft-rID4fZ { z-index: 1; background: rgb(255, 255, 255); wid=
th: 12px; position: absolute; top: 0px; bottom: 0px; left: -12px; }

.selectionFadeRight-iIPOWk { z-index: 1; background: rgb(255, 255, 255); wi=
dth: 12px; position: absolute; top: 0px; bottom: 0px; right: -12px; }

.handle-prO_Ky { border-radius: var(--border-radius-xs); background-color: =
rgb(255, 255, 255); width: 2px; height: 24px; top: 3px; bottom: 3px; }

.storyboard-xsBzUl, .ticks-EA7bBQ { position: absolute; inset: 0px; overflo=
w-x: clip; }

.handles-waTdni { position: absolute; inset: 0px; }

.shadow-wpFmkU { opacity: 0.6; background-color: rgb(255, 255, 255); width:=
 2px; height: 100%; }

.shadowContainer-JsGn6N { height: 100%; position: absolute; }

.captionContainer-e38vU2 { flex-grow: 1; }

.captionContainer-e38vU2 p:last-child { margin-bottom: 0px; }

.fullWidth-fAAdsN.fullWidth-fAAdsN.fullWidth-fAAdsN.fullWidth-fAAdsN { obje=
ct-fit: cover; width: 100%; max-height: 325px !important; }

.containerElevated-R4qz8n { z-index: 1; border: 1px solid var(--color-utili=
ty-detail-themed); border-bottom-right-radius: 10px; border-bottom-left-rad=
ius: 10px; flex: 1 1 0%; padding: 16px; position: absolute; left: 0px; righ=
t: 0px; }

.containerInline-L_YjpZ { border: 0px; padding: 0px; position: static; }

.videoTrimmerWrapper-m8Tcry { top: -4px; }

.videoTrimmerSlider-RWqSeS { width: 100%; transition: top 0.5s; position: r=
elative; top: -200px; }

.videoTrimmerSliderVisible-kDKdSk { top: 0px; }

.durationContainer-h05YYe { width: 85px; }

.captionsAvailable-C8g24C { opacity: 1; cursor: pointer; }

.captionsNotAvailable-gazpbB { opacity: 0.7; cursor: not-allowed; }

.imageLink-AC6EYn { flex-shrink: 0; }

.image-DiWGMJ { width: 150px; }

.imageMobile-PivMk8 { width: 90px; }

.container-GCnHIT { opacity: 0.9; text-align: center; pointer-events: none;=
 }

.text-XHqLyz { color: rgb(255, 255, 255); border-radius: var(--border-radiu=
s-sm); pointer-events: none; font-family: Arial, sans-serif; font-size: 1em=
; font-weight: var(--font-weight-semibold); background: rgba(0, 0, 0, 0.8);=
 padding: 10px; display: inline-block; }

.container-OtABFE { opacity: 0.9; pointer-events: none; margin-bottom: 20px=
; }

.text-Qzw72N { color: rgb(255, 103, 25); pointer-events: none; font-family:=
 Arial, sans-serif; font-size: 1.5em; font-weight: var(--font-weight-semibo=
ld); text-transform: uppercase; text-shadow: rgb(0, 0, 0) -1px -1px, rgb(0,=
 0, 0) 1px -1px, rgb(0, 0, 0) -1px 1px, rgb(0, 0, 0) 1px 1px; padding: 10px=
; display: inline-block; }

.latexWrapper-xXiahu { border-top-style: ; border-top-width: ; border-right=
-style: ; border-right-width: ; border-bottom-style: ; border-bottom-width:=
 ; border-left-style: ; border-left-width: ; border-image-source: ; border-=
image-slice: ; border-image-width: ; border-image-outset: ; border-image-re=
peat: ; border-color: var(--color-bg-primary-themed); min-height: 56px; mar=
gin: var(--size-8)0; cursor: pointer; position: relative; }

.latexWrapper-xXiahu:hover { border: var(--border-default-themed); }

.latexWrapper-xXiahu:hover .latexEdit-CT7sNA { display: block; }

.latexEdit-CT7sNA { cursor: pointer; right: var(--size-8); top: var(--size-=
8); width: var(--size-40); height: var(--size-40); border-radius: var(--bor=
der-radius-md); border: var(--border-default-themed); background-color: var=
(--color-bg-secondary-themed); flex-grow: 0; display: none; position: absol=
ute; }

.latexEdit-CT7sNA > svg { stroke: var(--color-fg-secondary-themed); stroke-=
width: 1.5px; width: var(--size-20); height: var(--size-20); }

.emptyStateWrapper-SwgxAc { border: var(--border-default-themed); }

.emptyStateWrapper-SwgxAc .latexEdit-CT7sNA { display: block; }

.container-zAxsTa { opacity: 0.9; text-align: center; pointer-events: none;=
 width: 40%; margin-bottom: 20px; position: absolute; bottom: 5%; left: 50%=
; transform: translate(-50%); }

.text-Mt4veX { color: var(--color-fg-secondary); border-radius: var(--borde=
r-radius-sm); pointer-events: none; font-family: Arial, sans-serif; font-si=
ze: 1em; font-weight: var(--font-weight-semibold); background: rgba(0, 0, 0=
, 0.8); padding: 10px; display: inline-block; }

.container-full-screen-mK397L { width: 70%; }

.text-full-screen-BX6VEN { font-size: 2em; }

.speaker-UkkOY8, .highlight-word-YsKp8Q { color: rgb(255, 255, 255); }

.captions-small-CavdhE { width: 90%; }

.text-small-boKa5D { padding: 6px; font-size: 0.85em; }

.items-SZnmh_ { box-shadow: var(--shadow-lg); border-radius: var(--border-r=
adius-md); border: var(--border-default); background: var(--color-bg-primar=
y); padding: var(--size-8); min-width: 300px; max-height: 440px; overflow: =
hidden auto; }

.item-VxynEz { text-align: left; cursor: pointer; width: 100%; color: var(-=
-color-fg-primary); border-radius: var(--border-radius-sm); transition: var=
(--animate-hover); background: 0px 0px; border: 0px; margin: 0px; padding: =
0px; display: flex; }

.isSelected-Yq6O15 { background: var(--color-bg-secondary); }

.showMore-rDQFwq { align-items: stretch; }

.badge-cOMigQ { transform: scale(0.8); }

.fullWidth-KNhzK0 { object-fit: cover; max-width: 200px; max-height: 325px =
!important; }

.container-djeVTw { bottom: 24px; left: -24px; }

.thumbnail-duration-CaP985 { left: var(--size-8); bottom: var(--size-8); pa=
dding: 0px 6px; }

.space-NQlvsK { height: 30px; }

.mention-pnpTE1.mention-pnpTE1.mention-pnpTE1 { white-space: nowrap; cursor=
: pointer; color: var(--color-accent-themed); border-radius: var(--size-4);=
 transition: var(--animate-hover); margin: 0px -0.125em; padding: 0px 0.125=
em 0.0625em; text-decoration: none; }

.mention-pnpTE1.mention-pnpTE1.mention-pnpTE1 > a { text-decoration: none; =
}

.mention-pnpTE1.mention-pnpTE1.mention-pnpTE1:hover { text-decoration: unde=
rline; }

.mentionStatic-liMklk.mentionStatic-liMklk.mentionStatic-liMklk > a { color=
: var(--color-accent-themed); text-decoration: none; }

.seetingsMenu-zc8kI3 { transition: transform 0.3s ease-out; }

.menuItem-Z86vY3 { cursor: pointer; }

.menuItem-Z86vY3:hover { background-color: rgba(255, 255, 255, 0.2); }

:root { --fp-recirc-block-max-width: 400px; --fp-recirc-block-float-offset:=
 -117px; --fp-recirc-block-bg: #f6f4ef; --fp-recirc-block-image-width: 100p=
x; --fp-recirc-block-image-height: 75px; }

.fpRecircBlock-HKJKYS { background: var(--fp-recirc-block-bg); max-width: m=
in(100%,var(--fp-recirc-block-max-width)); box-sizing: border-box; font-fam=
ily: var(--font-family-sans-serif,Arial,Helvetica,sans-serif); border: 1px =
solid rgb(190, 189, 184); margin: 16px auto; padding: 16px 24px; }

.fpRecircBlock-HKJKYS.alignLeft-WOT5JO { float: left; margin-left: var(--fp=
-recirc-block-float-offset); width: 50%; max-width: min(100%,var(--fp-recir=
c-block-max-width)); margin-right: 32px; }

.fpRecircBlock-HKJKYS.alignRight-bj2Dhz { float: right; margin-right: var(-=
-fp-recirc-block-float-offset); width: 50%; max-width: min(100%,var(--fp-re=
circ-block-max-width)); margin-left: 32px; }

.header-ie27mg { border-bottom: 1px solid rgb(190, 189, 184); padding-botto=
m: 12px; }

.fpRecircBlock-HKJKYS.editor-V2JXka { outline: rgba(0, 0, 0, 0) solid 1px; =
transition: outline 0.2s; }

.sectionTitle-Xp9aWg { font-weight: 700; }

.sectionTitle-Xp9aWg.editable-oVCSpQ { cursor: text; border-radius: 4px; ma=
rgin: -4px -8px; padding: 4px 8px; }

.sectionTitle-Xp9aWg.editable-oVCSpQ:hover { background-color: var(--color-=
bg-secondary); }

.titleInput-yIjmBm { color: var(--color-fg-primary); border: 1px solid var(=
--color-accent); background: var(--color-bg-primary); border-radius: 4px; o=
utline: none; width: auto; min-width: 200px; margin: -6px -10px; padding: 4=
px 8px; font-size: 20px; font-weight: 600; }

.postWrapper-gPIVFt { flex-direction: column; display: flex; position: rela=
tive; }

.postCard-QEnqbK { color: inherit; flex: 1 1 0%; text-decoration: none; tra=
nsition: transform 0.2s; display: flex; position: relative; }

.hoverButton-N0n6PV { opacity: 0; transition: opacity 0.2s; position: absol=
ute; top: 8px; right: 8px; }

.postCard-QEnqbK:hover .hoverButton-N0n6PV { opacity: 1; }

.emptySlot-P_So_W { border: 1px dashed var(--color-utility-detail); backgro=
und: var(--color-bg-secondary); border-radius: 8px; flex-direction: column;=
 justify-content: center; align-items: center; gap: 12px; min-height: 250px=
; transition: 0.2s; display: flex; }

.emptySlot-P_So_W:hover { border-color: var(--color-accent); background: rg=
ba(0, 0, 0, 0.05); }

.postImage-tnGOF4 { width: var(--fp-recirc-block-image-width); height: var(=
--fp-recirc-block-image-height); object-fit: cover; }

.imageWrapper-mC7xPu { width: var(--fp-recirc-block-image-width); height: v=
ar(--fp-recirc-block-image-height); background: var(--color-bg-secondary); =
border-radius: 4px; flex-shrink: 0; justify-content: center; align-items: c=
enter; display: flex; overflow: hidden; }

.imageWrapper-mC7xPu img { object-fit: cover; width: 100%; height: 100%; }

.imageWrapper-mC7xPu img[alt]:not([src]), .imageWrapper-mC7xPu img[alt][src=
=3D""] { color: var(--color-fg-secondary); text-align: center; word-break: =
break-word; padding: 8px; font-size: 10px; line-height: 1.2; }

.imagePlaceholder-uxRFZW { background: rgb(211, 211, 211); width: 100%; hei=
ght: 100%; }

.postContent-kE5vyY { flex-direction: column; flex: 1 1 0%; display: flex; =
}

.postTitle-WVs0I0 { -webkit-line-clamp: 3; -webkit-box-orient: vertical; di=
splay: -webkit-box; overflow: hidden; }

.postAuthor-Wuf0b1 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; d=
isplay: -webkit-box; overflow: hidden; }

.tooltipContainer-_Xo3J2 { display: inline-block; position: relative; }

.settingsButton-LeI8A4 { opacity: 0.6; transition: opacity 0.2s; }

.loading-HVK0LW { text-align: center; color: var(--color-fg-secondary); pad=
ding: 40px 0px; }

@media (max-width: 1024px) {
  .fpRecircBlock-HKJKYS.alignLeft-WOT5JO, .fpRecircBlock-HKJKYS.alignRight-=
bj2Dhz { float: none; width: 100%; max-width: min(100%,var(--fp-recirc-bloc=
k-max-width)); margin: 32px auto; }
}

.emptySlotContainer-Hjnza1 { flex-direction: column; gap: 12px; margin-top:=
 16px; display: flex; }

.emptySlotItem-OuTb9G { border: 1px dashed var(--color-utility-detail,#bebd=
b8); background: var(--color-bg-secondary,#f6f4ef); border-radius: 4px; tra=
nsition: 0.2s; }

.emptySlotItem-OuTb9G:hover { border-color: var(--color-accent,#f2312c); ba=
ckground: rgba(0, 0, 0, 0.05); }

.emptySlotTrigger-vqGF5w { cursor: pointer; align-items: center; gap: 8px; =
padding: 12px 16px; transition: opacity 0.2s; display: flex; }

.emptySlotTrigger-vqGF5w:hover { opacity: 0.8; }

.modalContainer-iZuIQf { background: rgb(255, 255, 255); }

.searchModal-ZuQoVH { padding: 24px; }

.searchModalTitle-ii8cvR { color: var(--color-fg-primary,#000); font-size: =
20px; font-weight: 600; font-family: var(--font-family-sans-serif,Arial,Hel=
vetica,sans-serif); margin: 0px 0px 16px; }

.searchModalInput-hXDbwI { border: 1px solid var(--color-utility-detail,#be=
bdb8); background: var(--color-bg-primary); width: 100%; color: var(--color=
-fg-primary); box-sizing: border-box; border-radius: 8px; outline: none; ma=
rgin-bottom: 16px; padding: 12px 16px; font-size: 16px; }

.searchModalInput-hXDbwI:focus { border-color: var(--color-accent); box-sha=
dow: rgba(0, 0, 0, 0.1) 0px 0px 0px 2px; }

.searchModalResults-OojB5D { scrollbar-color: lightgray white; max-height: =
400px; overflow-y: auto; }

.searchModalResults-OojB5D .postWrapper-gPIVFt { cursor: pointer; border-ra=
dius: 8px; margin-bottom: 8px; transition: background-color 0.2s; }

.searchModalResults-OojB5D .postWrapper-gPIVFt:hover, .searchModalResults-O=
ojB5D .postWrapper-gPIVFt.selected-wxI5Rb { background: var(--color-bg-seco=
ndary); }

.noResults-7fr0n7 { text-align: center; padding: 40px 0px; }

.editButtonContainer-WIMQ0a { z-index: 1; opacity: 0; transition: opacity 0=
.15s ease-in-out; position: absolute; top: 0px; right: 0px; }

.postWrapper-gPIVFt:hover .editButtonContainer-WIMQ0a { opacity: 1; }

.fpRecircBlockEmail-bQo7e4 { background: var(--fp-recirc-block-bg); max-wid=
th: min(100%,var(--fp-recirc-block-max-width)); border: 1px solid rgb(190, =
189, 184); margin: 8px auto; padding: 16px 24px; font-family: Arial, sans-s=
erif; }

.sectionTitleEmail-OAZP1e.sectionTitleEmail-OAZP1e.sectionTitleEmail-OAZP1e=
.sectionTitleEmail-OAZP1e { color: rgb(0, 0, 0); border-bottom: 1px solid r=
gb(190, 189, 184); margin: 0px; padding-bottom: 12px; font-family: Georgia,=
 Times, "Times New Roman", serif; font-size: 20px; font-weight: 700; line-h=
eight: 28px; }

.postTitleEmail-HJC8Ka.postTitleEmail-HJC8Ka.postTitleEmail-HJC8Ka.postTitl=
eEmail-HJC8Ka { color: rgb(0, 0, 0); margin: 0px; font-family: Arial, Helve=
tica, sans-serif; font-size: 20px; font-weight: 600; line-height: 22px; tex=
t-decoration: none; }

.postAuthorEmail-MsYeIm.postAuthorEmail-MsYeIm.postAuthorEmail-MsYeIm.postA=
uthorEmail-MsYeIm { color: rgb(242, 49, 44); text-transform: uppercase; mar=
gin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-=
weight: 400; line-height: 20px; }

.emailLink-AegMn8.emailLink-AegMn8.emailLink-AegMn8.emailLink-AegMn8 { colo=
r: inherit; text-decoration: none; display: block; }

.fpRecircBlockEmail-bQo7e4 .typography h3 { color: rgb(0, 0, 0); border-bot=
tom: 1px solid rgb(190, 189, 184); margin: 0px; padding-bottom: 12px; font-=
family: Georgia, Times, "Times New Roman", serif; font-size: 20px; font-wei=
ght: 700; line-height: 28px; }

.fpRecircBlockEmail-bQo7e4 .typography div { font-family: Arial, Helvetica,=
 sans-serif; }

.imageWrapperEmail-yADEGT { width: var(--fp-recirc-block-image-width); heig=
ht: var(--fp-recirc-block-image-height); background: var(--color-bg-seconda=
ry); border-radius: 4px; overflow: hidden; }

.postImageEmail-T8eGUY { width: var(--fp-recirc-block-image-width); height:=
 var(--fp-recirc-block-image-height); object-fit: cover; border-radius: 4px=
; display: block; }

.imagePlaceholderEmail-vtKzp8 { width: var(--fp-recirc-block-image-width); =
height: var(--fp-recirc-block-image-height); background: rgb(211, 211, 211)=
; border-radius: 4px; display: block; }

.iconContainer-RgovDu { width: var(--size-20); height: var(--size-20); back=
ground-color: var(--color-accent-themed); border-radius: 50%; justify-conte=
nt: center; align-items: center; display: flex; }

.iconContainerMarker-qBRnT3 { width: var(--size-20); height: var(--size-20)=
; background-color: var(--color-accent-themed); border: 1px solid rgb(255, =
255, 255); border-radius: 50%; justify-content: center; align-items: center=
; display: flex; }

.gallery-Phxj1j { margin-inline: 0px; cursor: grab; width: 100%; margin-lef=
t: 0px; margin-right: 0px; position: relative; }

.gallery-Phxj1j.static-he6Urp { margin: var(--size-32)0; }

.edit-aqFSXY { opacity: 0; top: var(--size-8); right: var(--size-8); z-inde=
x: 1; position: absolute; }

.gallery-Phxj1j:hover .edit-aqFSXY, .gallery-Phxj1j:active .edit-aqFSXY { o=
pacity: 1; }

.gallery-Phxj1j .imageCaption-iHC8xR { color: var(--color-fg-secondary-them=
ed); font-size: calc(var(--font-size-14) + var(--font_size_body_offset,0px)=
); line-height: var(--line-height-20); font-weight: var(--font-weight-regul=
ar); letter-spacing: var(--letter-spacing-14); text-align: center; }

.gallery-Phxj1j .imageCaption-iHC8xR.static-he6Urp { margin-top: var(--size=
-12); margin-left: 15%; margin-right: 15%; }

.gallery-Phxj1j .image-IE_pDY.zoom-YdDT6p { cursor: zoom-in; }

.gallery-Phxj1j .image-IE_pDY.zoom-YdDT6p:hover { opacity: 0.85; }

.imageRow-_Y6x8T { height: 230px; }

.imageRow-_Y6x8T.length-2-inHdHY { height: 350px; }

.imageRow-_Y6x8T picture { flex: 1 1 1px; display: flex; }

.imageRow-_Y6x8T .image-IE_pDY.image-IE_pDY.image-IE_pDY { object-fit: cove=
r; width: 100%; height: 100%; margin: 0px; }

@media (max-width: 700px) {
  .imageRow-_Y6x8T { height: 30vw; }
  .imageRow-_Y6x8T.length-2-inHdHY { height: 40vw; }
}

.gallery-Phxj1j.inbox-uLXwi5 .imageGalleryWrap-ICPFaM .imageWrap-egM10V .im=
age-IE_pDY.small-AA4Dt8 { width: 194.667px; height: 146px; }

.gallery-Phxj1j.inbox-uLXwi5 .imageGalleryWrap-ICPFaM .imageWrap-egM10V .im=
age-IE_pDY.medium-ZeIdEU { width: 296px; height: 222px; }

.icon-noB79L { pointer-events: none; }

.timelineThumbnail-sJc0Xj { border-radius: var(--border-radius-sm); }

.timelineThumbnailSmall-FCvVQ9 { border-radius: var(--border-radius-xs); }

.mediaNodeView-e5SnLi { margin-inline: 0px; margin-left: 0px; margin-right:=
 0px; display: flex; position: relative; }

.mediaNodeView-e5SnLi.align-left-zBTRM0 { justify-content: flex-start; }

.mediaNodeView-e5SnLi.align-center-GLlHHY { justify-content: center; }

.mediaNodeView-e5SnLi.align-right-b0iEsr { justify-content: flex-end; }

.staticView-rMg88c { margin-inline: 0px; width: 100%; margin: var(--size-32=
)0; position: relative; }

.staticImageWrap-zeAxjE.left-Pmbfny, .staticImageWrap-zeAxjE.right-jUl_lm {=
 float: left; }

.imageContainer-BFwwV8 { position: relative; }

.imageContainer-BFwwV8 img.large-zd0XRW { max-width: calc(-30px + 100vw) !i=
mportant; }

.imageContainer-BFwwV8 img.full-B7kzBg { max-width: 100vw !important; }

.caption-hKmpHN.caption-hKmpHN.caption-hKmpHN.caption-hKmpHN { color: var(-=
-color-fg-secondary-themed); font-size: var(--font-size-14); line-height: v=
ar(--line-height-20); font-weight: var(--font-weight-regular); letter-spaci=
ng: var(--letter-spacing-14); text-align: center; min-width: 40px; }

.caption-hKmpHN.caption-hKmpHN.caption-hKmpHN.caption-hKmpHN.placeholder-HW=
tRBz { opacity: 0.3; position: absolute; }

.caption-hKmpHN.caption-hKmpHN.caption-hKmpHN.caption-hKmpHN.static-oTq1ez =
{ margin-top: var(--size-12); margin-left: 15%; margin-right: 15%; }

.inlineCaptionEditor-kbzlrs { padding: 0px 15%; }

.horizontalResizeHandle-nC_iub, .mediaControlButtons-lqBkgd { opacity: 1; t=
ransition: opacity 0.2s; }

.horizontalResizeHandle-nC_iub { touch-action: none; }

.mediaNodeView-e5SnLi:hover .horizontalResizeHandle-nC_iub, .mediaNodeView-=
e5SnLi:hover .mediaControlButtons-lqBkgd { opacity: 1; }

.horizontalResizeHandle-nC_iub { bottom: var(--size-8); right: var(--size-8=
); z-index: 2; position: absolute; }

.horizontalResizeHandle-nC_iub button { cursor: nwse-resize; opacity: 0.6; =
background: var(--color-light-bg-primary) !important; }

.horizontalResizeHandle-nC_iub button:hover { opacity: 0.8; background: var=
(--color-light-bg-primary) !important; }

.mediaControlButtons-lqBkgd { border-radius: var(--border-radius-sm); borde=
r: 1px solid var(--color-light-fg-secondary); background: var(--color-light=
-bg-primary); display: flex; position: absolute; top: 5px; left: calc(50% -=
 131px); }

.mediaControlButtons-lqBkgd button { opacity: 0.6; background-color: rgba(2=
55, 255, 255, 0.5); border-radius: var(--border-radius-sm) !important; }

.mediaControlButtons-lqBkgd button.active-jfe8JH { background-color: rgba(2=
55, 255, 255, 0.9); }

.mediaControlButtons-lqBkgd button:hover { opacity: 0.8; }

.mediaControlTextEditor-oFhu3a { min-width: 320px; padding: var(--size-16);=
 }

.inlineCaptionEditor-kbzlrs { display: none; overflow: hidden; }

.inlineCaptionEditor-kbzlrs.hasCaption-A8cBUm, .focus .inlineCaptionEditor-=
kbzlrs { display: flex; }

.focus .inlineCaptionEditor-kbzlrs > .caption-hKmpHN { min-height: 24px; }

.zoom-zeAR_Z { cursor: zoom-in; }

.pointer-Hr6Xl2 { cursor: pointer; }

.container-S0aAZ3 { cursor: pointer; flex: 1 1 0%; height: 4px; transition:=
 height 0.3s linear, transform 0.3s linear; position: relative; }

.track-FYojQC { background-color: rgba(208, 208, 208, 0.4); transition: tra=
nsform 0.3s; position: absolute; top: 0px; bottom: 0px; }

.trackClippedPlayed-cnYlGh { background-color: var(--color-accent-themed); =
}

.trackClippedUnplayed-km4zul::before { content: ""; background-color: rgb(2=
55, 255, 255); position: absolute; inset: 0px; }

.trackClippedUnplayed-km4zul::after { content: ""; opacity: 0.2; background=
-color: var(--color-accent-themed); position: absolute; inset: 0px; }

.trackFilled-gbOxAX { background-color: rgb(255, 255, 255); }

.trackExpanded-_EdObk { transform: scaleY(1.5); }

.avatar-LanjdX { flex-shrink: 0; }

.badge-Uvjr_O { background: var(--color-accent-fg-cyan); border: 2px solid =
var(--color-bg-secondary-themed); border-radius: var(--border-radius-lg); p=
adding: var(--size-4); transform: translate(25%, 25%); }

.container-t1XakO { background: var(--color-bg-primary-themed); border: var=
(--border-default-themed); margin-bottom: var(--size-20); }

.header-MPtCPc, .emailButton-TJW1DY { width: 100%; }

.emailButton-TJW1DY a { white-space: nowrap; text-decoration: none; }

@media screen and (max-width: 650px) {
  .cta-htyRl8 { width: 100%; }
}

.timelineContainer-QAunx2 { align-items: flex-end; height: 20px; }

.timeline-nCVBQY { cursor: pointer; background-color: rgba(208, 208, 208, 0=
.4); flex: 1 1 0%; height: 4px; transition: height 0.3s linear, transform 0=
.3s linear; position: relative; }

.timelineHover-G7eFow { background-color: rgba(208, 208, 208, 0.8); positio=
n: absolute; }

.progress-K0IenH { background-color: rgb(255, 255, 255); transition: transf=
orm 0.3s; position: absolute; }

.progressHover-Cm9xTr { transform: scaleY(1.5); }

.tooltip-sMlfBr { color: rgb(255, 255, 255); border-radius: var(--border-ra=
dius-sm); white-space: nowrap; pointer-events: none; font-weight: var(--fon=
t-weight-semibold); bottom: var(--size-16); padding: 4px 6px; font-family: =
"Courier New", Courier, monospace; font-size: 14px; transition: opacity 0.3=
s; position: absolute; transform: translate(-50%); }

.timelineLabelContainer-uc5Y0j { display: flex; position: relative; }

.timelineTimeTooltip-TnBMGh { bottom: var(--size-8); left: var(--size-8); }

.thumbnailContainer-vAgzNA { bottom: var(--size-16); position: absolute; tr=
ansform: translate(-50%); }

.textInput-zpgXlH.textInput-zpgXlH.textInput-zpgXlH { padding: var(--size-8=
); }

.form-G9Bs_n { margin: 0px; padding: 0px; }

.bottomControlsContainer-kx5Iet { padding: 0px; transition: transform 0.5s =
0.1s; display: flex; position: absolute; bottom: 0px; left: 0px; right: 0px=
; }

.bottomInnerControlsContainer-nA_qdP { z-index: 1; }

.backDrop-OMzeTr { pointer-events: none; background-image: url("data:image/=
png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACSCAYAAACE56BkAAAAAXNSR0IArs4c6QAA=
APVJREFUKFNlyOlHGAAcxvHuY93H1n1fW1v3fbej+zAmI5PIRGYiM5JEEkkiiSSRRPoj83nze9P=
z4uPrSUh4tURPEpKDFJWKtCBdZSAzeKOykB3kqFzkBfmqAIVBkSrGW7wLSlQpyoJyVYHKoEpVoy=
aoVXWoDxpUI5qCZtWC98EH1YqPwSfVhvagQ3WiK+hWPegN+lQ/BoJBNYRhjASjagzjwYSaxOfgi=
/qKb8GUmsZMMKvmMB8sqEUsYRnf8QMr+IlV/MIa1rGB39jEFv7gL7axg3/4j13sYR8HOMQRjnGC=
U5zhHBe4xBWucYNb3OEeD3jEE55fAOe7I9q0+rDDAAAAAElFTkSuQmCC"); background-repe=
at: repeat-x; height: 146px; transition: opacity 0.5s 0.1s; position: absol=
ute; bottom: 0px; left: 0px; right: 0px; }

.captionsContainer-sSAb5L { display: flex; position: absolute; bottom: 40px=
; left: 0px; right: 0px; }

.centerControlsContainer-CKUlUi { pointer-events: none; justify-content: ce=
nter; align-items: center; display: flex; position: absolute; inset: 0px; }

.settingsControlsContainer-V3A25d { z-index: 1; align-items: center; displa=
y: flex; position: absolute; bottom: 0px; right: 10px; }

.settingsControlsBox-svKH2p { border-radius: var(--border-radius-sm); backg=
round: rgba(0, 0, 0, 0.8); min-width: 250px; }

.topOverlaysContainer-xo1FwD { will-change: opacity, transform; background:=
 linear-gradient(rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, =
0, 0) 100%); transition: opacity 0.5s 0.1s, transform 0.5s 0.1s; position: =
absolute; top: 0px; left: 0px; right: 0px; }

.bottomOverControlsContainer-FnhEyj { padding: 16px 8px 8px; transition: op=
acity 0.5s 0.1s; display: flex; position: absolute; bottom: 80px; left: 0px=
; }

.castStatus-Gq0e5M { background: rgba(0, 0, 0, 0.8); }

.spinner-iKxsfj { color: rgb(255, 255, 255); padding: 0px; }

.container-ZEro8t { border: 1px solid var(--color-fg-primary-themed); trans=
ition: var(--animate-hover); }

@media (hover: hover) {
  .containerCanVote-zhAHHo:hover { background-color: var(--color-fg-primary=
-themed); }
  .containerCanVote-zhAHHo:hover .text-QBNtOV { color: rgb(255, 255, 255); =
}
}

.percentageBackground-AahPjX { z-index: 0; background-color: red; position:=
 absolute; top: 0px; bottom: 0px; left: 0px; }

.text-QBNtOV { z-index: 1; transition: var(--animate-hover); position: rela=
tive; }

.container-G3tbl8 { background-color: var(--color-dark-bg-primary); width: =
100%; height: 30vh; position: relative; overflow: hidden; }

.absolute-dkdKY4 { position: absolute; inset: 0px; }

.canvas-sv7jC_ { width: 100%; height: auto; display: block; }

.pullquoteEditor-fRQrlk { position: relative; }

.alignmentControls-E2LyCJ { background: var(--color-bg-primary); border: 1p=
x solid var(--color-border); z-index: 10; border-radius: 8px; padding: 4px;=
 position: absolute; top: -40px; right: 0px; box-shadow: rgba(0, 0, 0, 0.1)=
 0px 2px 8px; }

.active-EsdG2H.active-EsdG2H.active-EsdG2H { background-color: rgb(238, 238=
, 238); }

.divider-QIm1sR { background-color: var(--color-border); width: 1px; height=
: 24px; margin: 0px 4px; }

.pullquote:not(.pullquote-align-left):not(.pullquote-align-right) { text-al=
ign: center; }

.colorButtonText-pvxKIk { font-size: 14px; font-weight: 700; }

.editIcon-P5YgXz { opacity: 0; transition: var(--animate-hover); }

.title-VzicoP:hover .editIcon-P5YgXz { opacity: 1; }

.input-hzxurD { font-weight: var(--font-weight-bold); font-size: var(--font=
-size-24); resize: none; flex: 1 1 1px; display: flex; }

.parentPush-_dbqSM { transition-property: ; transition-duration: ; transiti=
on-delay: ; transition-behavior: ; transition-timing-function: var(--animat=
ion-smooth); grid-template-columns: 1fr 0px auto; display: grid; }

.parentPush-_dbqSM.isPushDrawerOpen-yiZG2i { transition-property: ; transit=
ion-duration: ; transition-delay: ; transition-behavior: ; transition-timin=
g-function: var(--animation-smooth); grid-template-columns: 1fr 500px auto;=
 }

.drawerWrapper-YiGzd_ { max-height: var(--full-height); transition-property=
: ; transition-duration: ; transition-timing-function: ; transition-delay: =
; transition-behavior: allow-discrete; }

.drawerWrapper-YiGzd_.isClosed-gbnYZB { visibility: hidden; }

@starting-style {
  .drawerWrapper-YiGzd_.isClosed-gbnYZB { visibility: hidden; }
}

.pill-KqexDs { background-color: var(--color-bg-secondary); padding: var(--=
size-4)var(--size-16); border-radius: var(--border-radius-full); }

.pillSelected-ngbq5t { background-color: var(--color-fg-primary); color: va=
r(--color-bg-primary) !important; }

.remove-K9RvDf { bottom: var(--size-12); right: var(--size-12); position: a=
bsolute; }

.container-D8CZbL { background-color: rgb(0, 0, 0); }

.videoContainer-clip-KcDC9v { width: 100%; }

.videoContainerWrapper-VrqlAM { width: 100%; height: 100%; position: relati=
ve; }

.videoIcon-JWfwBB { stroke: var(--color-utility-white) !important; }

.videoContainer-S7toSI { justify-content: center; align-items: center; widt=
h: 100%; height: 100%; margin: auto; display: flex; overflow: hidden; }

.video-dep_Pc { object-fit: cover; width: 100%; height: auto; margin: 0px; =
padding-bottom: 0px; display: block; }

.fullScreenContainer-oPOI4W { height: 100%; }

.playerContainer-vertical-nqZGWC.playerContainer-vertical-nqZGWC { backgrou=
nd-color: rgb(0, 0, 0); border-radius: 0px; }

.playerContainer-landscape-R9mTfd { background-color: rgb(0, 0, 0); }

.playerContainer-vertical_fit-j9atXq { align-items: center; width: 100%; he=
ight: 100%; margin: auto; }

.videoContainer-vertical_fit-ku5xgX { transform-origin: 50% center; backgro=
und-color: rgb(0, 0, 0); justify-content: center; align-items: center; heig=
ht: 100%; margin: auto; display: flex; overflow: hidden; }

.video-vertical_fit-aJ3XQJ { object-fit: cover; width: 100%; height: 100%; =
margin: 0px; display: block; }

.playerContainer-vertical_fill-As6E90 { align-items: center; width: 100%; h=
eight: auto; margin: auto; }

.videoContainer-vertical_fill-pCmPd2 { transform-origin: 50% center; backgr=
ound-color: rgb(0, 0, 0); justify-content: center; align-items: center; hei=
ght: 100%; margin: auto; display: flex; overflow: hidden; transform: scale(=
3.25); }

.video-vertical_fill-UOGFke { object-fit: cover; width: 100%; height: 100%;=
 margin: 0px; display: block; }

.videoPlayer-ySwQUq { height: 100% !important; padding-bottom: 0px !importa=
nt; }

.generateClips-qHOZUt { background: linear-gradient(208deg, rgb(244, 246, 2=
51) 0.74%, rgb(245, 238, 255) 98.18%); }

.spinner-FpLDBB { padding: 0px; }

.backDrop-EWGPYa { pointer-events: none; background: linear-gradient(rgba(0=
, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 100%); transition: opacity 0.5s 0.1s; }

.downloadModal-SupuMR.downloadModal-SupuMR { max-height: var(--full-height)=
 !important; }

.container-uIPReA { margin: var(--size-32)auto; }

.container--dialog-IFBVqS { backdrop-filter: blur(10px); background-color: =
rgba(22, 23, 24, 0.4); }

.container--overlay-NodljG { border-radius: var(--border-radius-md); backdr=
op-filter: blur(2px); }

.container--animated-lBR5nE { opacity: 0; transition: opacity var(--animati=
on-timing-slow)var(--animation-smooth); }

.container--animated-in-AmGha2 { opacity: 1; }

.container--animated-lBR5nE .icon-container-XN2D7I { transform: var(--trans=
form-pressed); transition: transform var(--animation-timing-slow)var(--anim=
ation-smooth); }

.container--animated-in-AmGha2 .icon-container-XN2D7I { transform: scale(1)=
; }

.container--animated-lBR5nE .content-top-eM6ECM { transition: transform var=
(--animation-timing-slow)var(--animation-smooth); transform: translateY(-12=
px); }

.container--animated-in-AmGha2 .content-top-eM6ECM { transform: translateY(=
0px); }

.container--animated-lBR5nE .content-bottom-VxiZOP { transition: transform =
var(--animation-timing-slow)var(--animation-smooth); transform: translateY(=
12px); }

.container--animated-in-AmGha2 .content-bottom-VxiZOP { transform: translat=
eY(0px); }

.icon-container-XN2D7I { width: var(--size-44); height: var(--size-44); bac=
kground-color: rgba(255, 255, 255, 0.2); }

.icon-k4eGDx path { fill: var(--color-light-fg-primary); stroke: none; stro=
ke-width: 0; }

.inlineIconContainer-fljw1h { width: var(--size-24); height: var(--size-24)=
; color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.2); }

.restart-button-XCv0DP { color: rgb(255, 255, 255) !important; border-color=
: rgb(255, 255, 255) !important; }

.restart-button-XCv0DP:hover { background-color: rgba(255, 255, 255, 0.1) !=
important; }

.restart-button-XCv0DP svg { stroke: rgb(255, 255, 255) !important; }

@media screen and (max-width: 768px) {
  .icon-container-XN2D7I { width: var(--size-32); height: var(--size-32); }
}

.referralsTierCard-XI8dRc > table { border-radius: var(--border-radius-md);=
 border: 1px solid rgb(224, 224, 224); width: 372px; margin-bottom: 20px; p=
adding: 12px; line-height: 0; }

.referralsTierCard-XI8dRc { text-decoration: none; }

.preview-label-container-Y88jiD { top: var(--size-12); left: var(--size-12)=
; position: absolute; }

.live-stream-tag-container-MWmvAX { top: var(--size-12); right: var(--size-=
12); position: absolute; }

.media-clip-tag-container-FbCpZr { top: var(--size-12); left: var(--size-12=
); position: absolute; }

.videoContainer-wF4DEO { justify-content: center; align-items: center; widt=
h: 100%; height: 100%; display: flex; position: relative; overflow: hidden;=
 }

.videoContainerRadiusMd-oj4q3P { border-radius: var(--border-radius-md); }

.videoContainerRadiusSm-CKqgqE { border-radius: var(--border-radius-sm); }

.overflow-ns9Lj9 { overflow: visible; }

.notesVideoContainer-XgGhEY { border-bottom-right-radius: 0px; border-botto=
m-left-radius: 0px; }

.editorBorder-I0g0rz { position: relative; }

.editorBorder-I0g0rz .sponsorshipCampaignContainer { text-align: center; fl=
ex-direction: column; gap: 16px; text-decoration: none; display: flex; }

.editorWrapper-HyGil8 { position: relative; }

.editorHelperText-PWUmEI { border: solid 1px var(--color-utility-detail); b=
ackground-color: rgb(255, 255, 255); align-items: center; gap: 4px; padding=
: 5px; display: flex; position: absolute; top: -31px; right: 0px; }

.editorHelperText-PWUmEI > span { cursor: help; height: 16px; }

.backgroundImage-Eijlhi { background-position: 50% center; background-repea=
t: no-repeat; background-size: cover; }

.backgroundBlur-Tujt5M { backdrop-filter: blur(40px); background: linear-gr=
adient(90deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.4)); }

.backgroundDarkenRight-DYlB0F { background-color: rgba(0, 0, 0, 0.7); }

.container-dENihb { border-top: 0px; border-top-left-radius: 0px; border-to=
p-right-radius: 0px; }

.pub-logo-m0IFm6 { flex-shrink: 0; }

.pub-logo--border-white-M0Tr8T { box-sizing: content-box; border: 2px solid=
 rgb(255, 255, 255); }

.verticalMenuLabel-vDULBF { transition: opacity 0.3s; }

.header-PjQum5 { transition: opacity var(--animation-timing-slow)var(--anim=
ation-smooth); }

.vibranceIcon-a9wDjU { mix-blend-mode: luminosity; stroke: rgb(200, 200, 20=
0) !important; }

.verticalMenu-iEWUZS { position: absolute; top: 20px; right: 20px; }

.customThumbnailInput-XO3HWP { opacity: 0; cursor: pointer; width: 100%; he=
ight: 100%; position: absolute; top: 0px; left: 0px; }

.loadingPlaceholder-PycMQg { width: 100%; height: 100%; }

.videoPlaceholder-z7fCRh { width: 360px; height: 240px; }

.thumbnailPicture-sSZ1qk { object-fit: contain; width: 100%; height: 100%; =
display: block; }

.thumbnailPreviewContainer-VyJhWD { border-radius: var(--border-radius-sm);=
 background: rgb(0, 0, 0); width: 360px; height: 240px; overflow: hidden; }

.videoEditorMenu-PM9LlQ { width: 100%; position: relative; }

.verticalMenuLabel-lDnMVg { transition: opacity 0.3s; }

.clipIcon-bRPUgg { opacity: 0.7; }

.thumbnailOptionsCarousel-RN5au0 { scrollbar-width: none; max-width: 360px;=
 display: flex; overflow: auto hidden; }

.thumbnailOptionsCarousel-RN5au0::-webkit-scrollbar { display: none; }

.thumbnailOptionItem-TyR4Pm { aspect-ratio: 3 / 2; opacity: 0.6; background=
: 0px 0px; flex-shrink: 0; width: 100px; padding: 0px; transition: opacity =
0.15s, border-color 0.15s; }

.thumbnailOptionItem-TyR4Pm:hover, .thumbnailOptionItemSelected-Xdrpbf { op=
acity: 1; }

.thumbnailOptionImage-RiWxv6 { object-fit: cover; width: 100%; height: 100%=
; }

.fullWidthButton-E8QDEj { width: 100%; }

.icon-vlW9ea { transition: color var(--animation-timing-slow)var(--animatio=
n-smooth); color: var(--vibrance-secondary); mix-blend-mode: luminosity; cu=
rsor: pointer; }

.icon-vlW9ea:hover { color: var(--vibrance-primary); }

.popoverLayer-gOi2YH { background-color: var(--color-bg-primary-themed); }

.dropdownItem-S40VKC { cursor: pointer; }

.dropdownItem-S40VKC:hover { background-color: var(--color-bg-primary-hover=
-themed); }

.editVideoEmbedWrap-UANbdz { top: 20px; right: 20px; }

.imageGallery-W5xlEs:hover .editVideoEmbedWrap-UANbdz .editVideoEmbed-nRUXQ=
D, .imageGallery-W5xlEs:hover .editVideoEmbedWrap-UANbdz .editVideoEmbed-nR=
UXQD:hover { cursor: pointer; }

:is(.imageGallery-W5xlEs:hover .editVideoEmbedWrap-UANbdz .editVideoEmbed-n=
RUXQD, .imageGallery-W5xlEs:hover .editVideoEmbedWrap-UANbdz .editVideoEmbe=
d-nRUXQD:hover):hover { background-color: var(--background_contrast_2); }

.videoPlaceholder-F7Lub5 { text-align: center; padding-top: var(--size-48);=
 padding-bottom: var(--size-48); }

.videoScrollTarget-SzB20Y { scroll-margin-top: 70px; }

.video-P2qgwZ { border-radius: var(--border-radius-md); }

.videoPlayer-vlcedM { background-color: rgba(0, 0, 0, 0) !important; }

.videoEmbed-_FycLU { margin-top: 1.5em; margin-bottom: 2em; position: relat=
ive; }

.videoPlaceholderSilhouette-XopYyA { width: 100%; height: 400px; }

.skip-button-jgLOBO { cursor: pointer; }

@media (hover: hover) {
  .skip-button-jgLOBO:hover .skip-icon-YsbexL { fill: var(--vibrance-primar=
y); }
}

.skip-icon-YsbexL { fill: var(--vibrance-secondary); mix-blend-mode: lumino=
sity; transition: fill var(--animation-timing-slow)var(--animation-smooth);=
 display: block; }

.playbackRate-o33VkZ { user-select: none; transition: color var(--animation=
-timing-slow)var(--animation-smooth); cursor: pointer; }

.playbackRate-o33VkZ:hover { color: var(--vibrance-primary) !important; }

.postBody-CO9gki .post.typography { padding-top: 24px !important; }

.postBody-CO9gki .post.typography .body.markup, .postBody-CO9gki .post.typo=
graphy .body.markup > p, .postBody-CO9gki .post.typography .body.markup > u=
l li p { color: rgb(22, 22, 19); font-family: Georgia, "Times New Roman", T=
imes, serif; font-weight: 400; }

.postBody-CO9gki .post.typography .body.markup .post-cta { font-family: Geo=
rgia, "Times New Roman", Times, serif; font-weight: 400; }

.postBody-CO9gki .post.typography .body p a:not(.button) { color: rgb(0, 85=
, 145); }

.postBody-CO9gki .post.typography .captioned-image-container-static figcapt=
ion { color: rgb(22, 22, 19); text-align: right; letter-spacing: 1px; text-=
transform: uppercase; width: 100%; padding-left: 0px; padding-right: 0px; f=
ont-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: norm=
al; font-weight: 400; line-height: 17px; }

.emailBody-UIBO_e { background-color: rgb(255, 255, 255) !important; }

.emailBody-UIBO_e p, .emailBody-UIBO_e li { color: rgb(22, 22, 19); font-fa=
mily: Georgia, "Times New Roman", Times, serif; font-weight: 400; }

.postBody-CO9gki .post.typography .body.markup .pullquote { border-top: non=
e; border-bottom: none; }

.postBody-CO9gki .post.typography .body.markup .callout-block .button.subsc=
ribe-btn, .postBody-CO9gki .post.typography .body.markup .callout-block .bu=
tton.primary { color: rgb(255, 255, 255); text-transform: uppercase; margin=
: var(--size-8)0; background-color: rgb(0, 85, 145); border-color: rgb(0, 8=
5, 145); border-radius: 0px; }

.postBody-CO9gki .post.typography .body.markup .callout-block .button.subsc=
ribe-btn img { display: none; }

.postBody-CO9gki .post.typography .body.markup .callout-block .subscribe-wi=
dget { margin-bottom: 0px; }

.postBody-CO9gki .post.typography .body.markup .pullquote p { color: rgb(24=
2, 49, 44); text-align: left; font-family: Georgia, "Times New Roman", Time=
s, serif; font-size: 32px; font-style: normal; font-weight: 700; line-heigh=
t: 45px; }

.postBody-CO9gki .post.typography .body.markup .newsletter-promo { text-ali=
gn: center; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignEmailWrapp=
er { border-top: 1px solid rgb(190, 189, 184); border-bottom: 1px solid rgb=
(190, 189, 184); width: 100%; margin-bottom: 20px; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignEmailLink =
{ text-decoration: none; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignEmailTable=
Cell { text-align: center; padding: 8px 0px; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignPresentedB=
yEmail { color: rgb(125, 133, 139); letter-spacing: 0px; text-transform: up=
percase; flex-grow: 0; font: 700 14px / 1.05 Arial, sans-serif; text-decora=
tion: none; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignPresentedB=
yEmailWithSpacing { color: rgb(125, 133, 139); letter-spacing: 0px; text-tr=
ansform: uppercase; vertical-align: middle; flex-grow: 0; margin-right: 16p=
x; font: 700 14px / 1.05 Arial, sans-serif; text-decoration: none; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignEmailImage=
 { vertical-align: middle; max-width: 100px; max-height: 80px; width: 100px=
 !important; height: auto !important; display: inline !important; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignDocContent=
WrapperEmail { text-align: center; border-top: 1px solid rgb(190, 189, 184)=
; border-bottom: 1px solid rgb(190, 189, 184); padding-top: 16px; padding-b=
ottom: 16px; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignDocContent=
WrapperEmail .captioned-image-container-static { margin-bottom: 16px; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignDocContent=
WrapperEmail .captioned-image-container-static:only-child { margin-bottom: =
0px; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignDocContent=
WrapperEmail p { margin: 0px 0px 8px; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignDocContent=
WrapperEmail p:last-child { margin-bottom: 0px; }

.postBody-CO9gki .sponsorship-campaign-embed .sponsorshipCampaignDocContent=
WrapperEmail .button.primary { color: rgb(255, 255, 255); text-transform: u=
ppercase; -webkit-font-smoothing: antialiased; background-color: rgb(0, 85,=
 145); border-radius: 0px; margin-top: 8px; padding: 16px; font-family: Ari=
al, sans-serif; font-size: 16px; font-weight: 700; }

.timestamp-FzOPmB { font-variant-numeric: tabular-nums; }

.track-container-Ycx4d5 { height: var(--size-20); cursor: pointer; flex-gro=
w: 1; position: relative; }

.track-container-Ycx4d5.track-container-dragging-oDgpWK, .track-container-Y=
cx4d5.track-container-dragging-oDgpWK .track-handle-Ko3Wwm { cursor: grabbi=
ng; }

.track-AtNL73 { top: var(--size-8); height: var(--size-4); border-radius: v=
ar(--border-radius-full); background: var(--vibrance-dark-tertiary); mix-bl=
end-mode: luminosity; opacity: 0.4; position: absolute; left: 0px; right: 0=
px; }

.track-played-VpPIlb { top: var(--size-8); height: var(--size-4); border-ra=
dius: var(--border-radius-full); background: var(--vibrance-secondary); mix=
-blend-mode: luminosity; position: absolute; left: 0px; }

.track-drag-time-QOxM_w { background: var(--material-regular); backdrop-fil=
ter: var(--glass-blur); padding: var(--size-4)var(--size-8); border-radius:=
 var(--border-radius-sm); user-select: none; font-variant-numeric: tabular-=
nums; position: absolute; transform: translate(-50%, -100%); color: var(--c=
olor-utility-white) !important; }

.track-handle-Ko3Wwm { top: var(--size-4); margin-left: calc(var(--size-6)*=
-1); height: var(--size-12); width: var(--size-12); border-radius: var(--bo=
rder-radius-full); background: var(--color-utility-white); cursor: grab; po=
sition: absolute; }

.sr-progress-gt0aLk { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; =
border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; pos=
ition: absolute; overflow: hidden; }

.footer-ZM59BM.footer-ZM59BM.footer-ZM59BM { padding: var(--size-24)0; }

.footerSection-EHR0jG { padding: 0 var(--size-24); }

.divider-miZWsI { border-top: var(--border-default); margin: var(--size-24)=
0; }

.meta-B2bqa5 a { color: inherit; text-decoration: underline; }

.twitter-IVS3V4 { border-radius: var(--border-radius-sm); text-align: cente=
r; background: rgb(29, 161, 242); width: 100%; height: 40px; text-decoratio=
n: none; display: block; }

.twitterText-Hh1hYF { color: rgb(255, 255, 255); font-weight: var(--font-we=
ight-semibold); font-size: 14px; line-height: 40px; }

.twitterImage-va3D8e { vertical-align: middle; width: 20px; max-width: none=
; height: 20px; margin-right: 12px; display: inline-block; }

.controlsCentered-TEIxxh { top: 50%; left: 50%; transform: translate(-50%) =
translateY(-50%); }

.track-pNMNGn { transition: opacity var(--animation-timing-slow)var(--anima=
tion-smooth); }

.spinner-JBla2j { position: absolute; top: 50%; left: 50%; transform: trans=
late(-50%, -50%); }

.transparent-f5_dXW { background-image: repeating-conic-gradient(var(--colo=
r-bg-primary)0% 25%,var(--color-bg-secondary)0% 50%); background-size: var(=
--size-24)var(--size-24); }

.container-KbMeLj { background-color: var(--color-bg-elevated-primary); tra=
nsition: var(--animate-hover); overflow: hidden; }

@media (hover: hover) {
  .container-KbMeLj:hover { box-shadow: var(--shadow-md); opacity: 0.9; }
}

.container-KbMeLj::after { content: ""; outline: 1px solid var(--color-util=
ity-detail); outline-offset: -1px; border-radius: inherit; pointer-events: =
none; z-index: 1; position: absolute; inset: 0px; }

.container-KbMeLj.themed-EbT4uD { background-color: var(--color-dark-bg-sec=
ondary); }

.container-KbMeLj:active { transform: var(--transform-pressed-more); }

.container-KbMeLj:has(.saveButton-bEqkhJ:active) { transform: none; }

.text-RPsawq { line-height: var(--line-height-28); font-size: var(--font-si=
ze-17); -webkit-box-orient: vertical; display: -webkit-box; overflow: hidde=
n; }

.text-RPsawq.short-ZM5yW_ { font-size: var(--font-size-20); line-height: va=
r(--line-height-32); }

@media (max-width: 600px) {
  .text-RPsawq { font-size: var(--font-size-16); line-height: var(--line-he=
ight-24); }
  .text-RPsawq.short-ZM5yW_ { font-size: var(--font-size-18); line-height: =
var(--line-height-28); }
}

.text-RPsawq.lineClamp-4-JbwbHY { -webkit-line-clamp: 4; }

.text-RPsawq.imageText-mhB5o2 { text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px=
; }

.backdrop-Xjlnco { --backdrop-opacity: 1; z-index: -1; opacity: var(--backd=
rop-opacity); position: absolute; inset: 0px; }

.imageBackdrop-mwjQFt { filter: saturate(30%) contrast(60%) brightness(0.4)=
; position: absolute; inset: 0px; }

.imageBackdrop-mwjQFt.tinted-Vm3IqP { filter: grayscale() contrast(20%) bri=
ghtness(0.5); }

.imageBackdrop-mwjQFt.blurred-UbnY7U { filter: saturate(60%) brightness(0.6=
) blur(80px); }

.tint-HtqWIV { mix-blend-mode: color; pointer-events: none; position: absol=
ute; inset: 0px; }

.header-ndGPw6 { box-sizing: border-box; min-height: calc(var(--feed-conten=
t-width)/var(--aspect-ratio-social)); }

@media (max-width: 600px) {
  .header-ndGPw6 { min-height: var(--feed-content-width); }
}

.header-ndGPw6.restack-YSzWKs { min-height: calc(var(--feed-restack-content=
-width)/var(--aspect-ratio-social)); }

.header-ndGPw6.permalink-bijGJH { min-height: calc(var(--feed-permalink-con=
tent-width)/var(--aspect-ratio-social)); }

@media (max-width: 600px) {
  .header-ndGPw6.permalink-bijGJH { min-height: var(--feed-permalink-conten=
t-width); }
}

.footer-0EQTsv { background-color: rgba(0, 0, 0, 0.1); }

.saveButton-bEqkhJ { margin-right: calc(var(--size-8)*-1); }

.swatchesContainer-TDgd_R { scrollbar-width: none; }

.swatchesContainer-TDgd_R::-webkit-scrollbar { display: none; }

.swatchContainer-IIrOXq { opacity: 0.5; border: 1px solid rgba(0, 0, 0, 0);=
 }

.swatchContainer-IIrOXq.selected-how610 { border: 1px solid var(--color-uti=
lity-white); opacity: 1; }

.swatchContainer-IIrOXq:focus-visible { box-shadow: var(--focus-ring); }

.swatchContainer-IIrOXq:active { transform: var(--transform-pressed); }

@media (hover: hover) {
  .swatchContainer-IIrOXq:hover { opacity: 1; }
}

.alignmentSwatchContainer-_cyt17 { opacity: 1; }

.alignmentSwatchContainer-_cyt17.selected-how610 { background-color: var(--=
color-bg-secondary); }

@media (hover: hover) {
  .alignmentSwatchContainer-_cyt17:hover { background-color: var(--color-bg=
-secondary); }
}

.swatch-otVp71.blurred-UbnY7U { filter: blur(4px); }

.swatch-otVp71.tinted-Vm3IqP { filter: grayscale() contrast(50%); }

.chrome-_LLvs8 { inset: var(--size-20); transition: var(--animate-hover); z=
-index: 1; opacity: 1; pointer-events: none; display: flex; position: fixed=
; }

.chrome-_LLvs8 button { pointer-events: auto; }

.chrome-_LLvs8.hidden-wHbbPQ { opacity: 0; }

.spinner-Ti9Gdl { position: absolute; top: 50%; left: 50%; transform: trans=
late(-50%, -50%); }

.left-YVRGou { left: 0px; }

.right-pvXhar { right: 0px; }

.top-deZX1P { top: 0px; }

.bottom-D60oFA { bottom: 0px; }

.middle-DqhMOs { position: absolute; top: 50%; transform: translateY(-50%);=
 }

.img-nwpk1x { cursor: zoom-out; pointer-events: auto; max-width: 100%; max-=
height: calc(100% - 160px); }

.img-nwpk1x.loading-UuPN_c { opacity: 0; }

.countdownTimer-Hez1AS { aspect-ratio: 16 / 9; width: 100%; }

.container-g1JaM7 { margin: 20px auto; }

.note-Biuyq7 { transition: var(--animate-hover); cursor: pointer; }

@media (hover: hover) {
  .note-Biuyq7:hover { box-shadow: var(--shadow-md); }
}

.shimmer-DF054A { background: linear-gradient(90deg, rgb(214, 214, 214) 8%,=
 rgb(168, 168, 168) 18%, rgb(214, 214, 214) 33%) 0px 0px / 1200px 100%; ani=
mation-name: shimmerAnimation-dmgPXN; animation-duration: 2.2s; animation-t=
iming-function: linear; animation-iteration-count: infinite; animation-fill=
-mode: forwards; }

.transition-Na2iYv { transition: transform var(--animation-timing-fast)var(=
--animation-smooth),opacity var(--animation-timing-fast)var(--animation-smo=
oth); }

.from-LIO3hL { opacity: 0; transform: translate3d(0,var(--size-8),0); }

.to-rGgfVf { opacity: 1; transform: translate(0px, 0px); }

@keyframes shimmerAnimation-dmgPXN {=20
  0% { background-position: -1200px 0px; }
  100% { background-position: 1200px 0px; }
}

.icon-kVFYHC { bottom: 0px; right: -6px; }

.errorIcon-yltUsD { background-color: var(--color-accent-fg-red); }

:root { --podcast-drawer-offset: 0px; }

@media (min-width: 900px) {
  :root:has([data-drawer-open=3D"podcast"]) { --podcast-drawer-offset: 500p=
x; }
}

.toastContainer-s9kdmI { right: calc(var(--podcast-drawer-offset) + var(--s=
ize-24)); bottom: var(--size-24); transition: right var(--animation-timing-=
fast)var(--animation-smooth); position: fixed; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/8577.8d59a919.css

@charset "utf-8";

.modalTitle-uFJ1Ep { margin: 0px; }

.qrCode-zZoQdZ { border-radius: var(--border-radius-lg); background-color: =
rgb(var(--color-primitive-white-rgb)); border: 1px solid rgb(var(--color-pr=
imitive-gray-300-rgb)); box-shadow: var(--shadow-lg); transition: transform=
 var(--animation-timing-slow)var(--animation-smooth); cursor: pointer; over=
flow: hidden; }

@media (hover: hover) {
  .qrCode-zZoQdZ:hover { transform: scale(1.02); }
}

.qrCode-zZoQdZ canvas { display: block; }

.appBadge-Vbgl8S { border-radius: var(--border-radius-md); display: flex; o=
verflow: hidden; }

.phoneInput-PdUisS input { width: 268px !important; height: 40px !important=
; }

.noGrow-lP58Da { flex-grow: 0; }

.pubTheme-yiXxQA { --color-accent: var(--color_theme_bg_pop,var(--color-lig=
ht-accent-fg-orange)); --color-accent-hover: var(--color_theme_bg_pop_darke=
n,var(--color-light-accent-fg-orange-hover)); --color-accent-inverse: var(-=
-color_theme_print_on_pop,var(--color-utility-white)); --color-accent-text:=
 var(--color-accent); --color-bg-accent: var(--color-bg-accent-themed); --c=
olor-bg-accent-hover: var(--color-bg-accent-hover-themed); --color-fg-prima=
ry: var(--print_on_web_bg_color,var(--color-light-fg-primary)); --color-fg-=
secondary: var(--print_secondary_on_web_bg_color,var(--color-light-fg-secon=
dary)); --color-fg-tertiary: var(--color_theme_bg_contrast_4,var(--color-li=
ght-fg-tertiary)); --color-utility-detail: var(--color_theme_detail,var(--c=
olor-light-utility-detail)); --color-bg-primary: var(--web_bg_color,var(--c=
olor-light-bg-primary)); --color-bg-primary-hover: var(--color_theme_bg_con=
trast_1,var(--color-light-bg-primary-hover)); --color-bg-secondary: var(--c=
olor_theme_bg_contrast_1,var(--color-light-bg-secondary)); --color-bg-terti=
ary: var(--color_theme_bg_contrast_2,var(--color-light-bg-tertiary)); --col=
or-bg-quaternary: var(--color_theme_bg_contrast_3,var(--color-light-bg-quat=
ernary)); --color-dark-bg-primary: var(--color-bg-primary); --color-dark-bg=
-primary-hover: var(--color-bg-primary-hover); --color-dark-bg-secondary: v=
ar(--color-bg-secondary); --color-dark-bg-tertiary: var(--color-bg-tertiary=
); --color-dark-bg-quaternary: var(--color-bg-quaternary); --color-bg-eleva=
ted: var(--color_theme_bg_elevated,var(--color-light-bg-primary)); --color-=
bg-elevated-primary: var(--color_theme_bg_elevated,var(--color-light-bg-pri=
mary)); --color-bg-elevated-secondary: var(--color_theme_bg_elevated_second=
ary,var(--color-light-bg-elevated-secondary)); --color-bg-elevated-tertiary=
: var(--color_theme_bg_elevated_tertiary,var(--color-light-bg-elevated-tert=
iary)); --color-bg-elevated-hover: var(--color_theme_bg_elevated_secondary,=
var(--color-light-bg-elevated-secondary)); --border-default: 1px solid var(=
--color-utility-detail); --border-focus: 1px solid var(--color-accent); --i=
nner-border-default: inset 0 0 0 1px var(--color-utility-detail); --focus-r=
ing: 0 0 0 2px var(--color-bg-primary),0 0 0 3px var(--color-accent),0 0 0 =
5px var(--color-bg-accent); --focus-input-ring: 0 0 0 2px var(--color-bg-ac=
cent); --color-text-select: var(--color-bg-accent); --color-link-fg: var(--=
color-accent); --color-link-bg: var(--color-bg-accent); --color-mention-sel=
f-fg: var(--color-accent); --color-mention-self-bg: var(--color-bg-accent);=
 --color-button-primary-fg: var(--color-accent-inverse); --color-button-pri=
mary-bg: var(--color-accent); --color-button-primary-fg-hover: var(--color-=
accent-inverse); --color-button-primary-bg-hover: var(--color-accent-hover)=
; --color-button-secondary-fg: var(--color-fg-primary); --color-button-seco=
ndary-bg: var(--color-bg-secondary); --color-button-secondary-fg-hover: var=
(--color-fg-primary); --color-button-secondary-bg-hover: var(--color-bg-ter=
tiary); --color-button-secondary-accent-fg: var(--color-accent); --color-bu=
tton-secondary-accent-bg: var(--color-bg-accent); --color-button-secondary-=
accent-fg-hover: var(--color-accent); --color-button-secondary-accent-bg-ho=
ver: var(--color-bg-accent-hover); --color-button-secondary-outline-fg: var=
(--color-fg-primary); --color-button-secondary-outline-bg: transparent; --c=
olor-button-secondary-outline-fg-hover: var(--color-fg-primary); --color-bu=
tton-secondary-outline-bg-hover: var(--color-bg-secondary); --color-button-=
tertiary-fg: var(--color-fg-primary); --color-button-tertiary-bg: transpare=
nt; --color-button-tertiary-fg-hover: var(--color-fg-primary); --color-butt=
on-tertiary-bg-hover: var(--color-bg-secondary); --color-button-tertiary-ac=
cent-fg: var(--color-accent); --color-button-tertiary-accent-bg: transparen=
t; --color-button-tertiary-accent-fg-hover: var(--color-accent); --color-bu=
tton-tertiary-accent-bg-hover: var(--color-bg-accent); --color-button-quate=
rnary-fg: var(--color-fg-secondary); --color-button-quaternary-bg: transpar=
ent; --color-button-quaternary-fg-hover: var(--color-fg-primary); --color-b=
utton-quaternary-bg-hover: transparent; --color-button-disabled-fg: var(--c=
olor-fg-tertiary,var(--color-light-fg-primary)); --color-button-disabled-bg=
: var(--color-bg-secondary,var(--color-light-bg-secondary)); background-col=
or: var(--color-bg-primary); color: var(--color-fg-primary); }

.pubTheme-yiXxQA .dark-theme { --color-fg-primary-themed: var(--color-fg-pr=
imary); --color-fg-secondary-themed: var(--color-fg-secondary); --color-fg-=
tertiary-themed: var(--color-fg-tertiary); }

.headerTheme-cI2mYP { --web_bg_color: var(--header_bg_color,var(--web_bg_co=
lor)); --print_on_web_bg_color: var(--print_on_header_bg_color,var(--print_=
on_web_bg_color)); --print_secondary_on_web_bg_color: var(--print_secondary=
_on_header_bg_color,var(--print_secondary_on_web_bg_color)); --color-fg-pri=
mary: var(--print_on_header_bg_color,var(--print_on_web_bg_color)); --color=
-fg-secondary: var(--print_secondary_on_header_bg_color,var(--print_seconda=
ry_on_web_bg_color)); --color-fg-tertiary: var(--color_theme_bg_contrast_4,=
var(--color-light-fg-tertiary)); --color-utility-detail: var(--header_detai=
l_color,var(--color_theme_detail,var(--color-light-utility-detail))); --col=
or-bg-primary: var(--header_bg_color,var(--web_bg_color)); --color-bg-prima=
ry-hover: var(--header_bg_contrast_1,var(--color-light-bg-primary-hover)); =
--color-bg-secondary: var(--header_bg_contrast_1,var(--color-light-bg-secon=
dary)); --color-bg-tertiary: var(--header_bg_contrast_2,var(--color-light-b=
g-tertiary)); --color-bg-quaternary: var(--header_bg_contrast_3,var(--color=
-light-bg-quaternary)); --color-dark-bg-primary: var(--color-bg-primary); -=
-color-dark-bg-primary-hover: var(--color-bg-primary-hover); --color-dark-b=
g-secondary: var(--color-bg-secondary); --color-dark-bg-tertiary: var(--col=
or-bg-tertiary); --color-dark-bg-quaternary: var(--color-bg-quaternary); --=
color-bg-elevated: var(--header_bg_elevated,var(--color-light-bg-primary));=
 --color-bg-elevated-primary: var(--header_bg_elevated,var(--color-light-bg=
-primary)); --color-bg-elevated-secondary: var(--header_bg_elevated_seconda=
ry,var(--color-light-bg-elevated-secondary)); --color-bg-elevated-tertiary:=
 var(--header_bg_elevated_tertiary,var(--color-light-bg-elevated-tertiary))=
; --color-bg-elevated-hover: var(--header_bg_elevated_secondary,var(--color=
-light-bg-elevated-secondary)); }

.footerTheme-BgBgJ9 { --web_bg_color: var(--footer_bg_color,var(--web_bg_co=
lor)); --print_on_web_bg_color: var(--print_on_footer_bg_color,var(--print_=
on_web_bg_color)); --print_secondary_on_web_bg_color: var(--print_secondary=
_on_footer_bg_color,var(--print_secondary_on_web_bg_color)); --color-fg-pri=
mary: var(--print_on_footer_bg_color,var(--print_on_web_bg_color)); --color=
-fg-secondary: var(--print_secondary_on_footer_bg_color,var(--print_seconda=
ry_on_web_bg_color)); --color-fg-tertiary: var(--color_theme_bg_contrast_4,=
var(--color-light-fg-tertiary)); --color-utility-detail: var(--footer_detai=
l_color,var(--color_theme_detail,var(--color-light-utility-detail))); --col=
or-bg-primary: var(--footer_bg_color,var(--web_bg_color)); --color-bg-prima=
ry-hover: var(--footer_bg_contrast_1,var(--color-light-bg-primary-hover)); =
--color-bg-secondary: var(--footer_bg_contrast_1,var(--color-light-bg-secon=
dary)); --color-bg-tertiary: var(--footer_bg_contrast_2,var(--color-light-b=
g-tertiary)); --color-bg-quaternary: var(--footer_bg_contrast_3,var(--color=
-light-bg-quaternary)); --color-dark-bg-primary: var(--color-bg-primary); -=
-color-dark-bg-primary-hover: var(--color-bg-primary-hover); --color-dark-b=
g-secondary: var(--color-bg-secondary); --color-dark-bg-tertiary: var(--col=
or-bg-tertiary); --color-dark-bg-quaternary: var(--color-bg-quaternary); --=
color-bg-elevated: var(--footer_bg_elevated,var(--color-light-bg-primary));=
 --color-bg-elevated-primary: var(--footer_bg_elevated,var(--color-light-bg=
-primary)); --color-bg-elevated-secondary: var(--footer_bg_elevated_seconda=
ry,var(--color-light-bg-elevated-secondary)); --color-bg-elevated-tertiary:=
 var(--footer_bg_elevated_tertiary,var(--color-light-bg-elevated-tertiary))=
; --color-bg-elevated-hover: var(--footer_bg_elevated_secondary,var(--color=
-light-bg-elevated-secondary)); }

.footerSecondaryTheme-_7Juj4 { --web_bg_color: var(--footer_secondary_bg_co=
lor,var(--footer_bg_color,var(--web_bg_color))); --print_on_web_bg_color: v=
ar(--print_on_footer_secondary_bg_color,var(--print_on_footer_bg_color,var(=
--print_on_web_bg_color))); --print_secondary_on_web_bg_color: var(--print_=
secondary_on_footer_secondary_bg_color,var(--print_secondary_on_footer_bg_c=
olor,var(--print_secondary_on_web_bg_color))); --color-fg-primary: var(--pr=
int_on_footer_secondary_bg_color,var(--print_on_footer_bg_color,var(--print=
_on_web_bg_color))); --color-fg-secondary: var(--print_secondary_on_footer_=
secondary_bg_color,var(--print_secondary_on_footer_bg_color,var(--print_sec=
ondary_on_web_bg_color))); --color-fg-tertiary: var(--color_theme_bg_contra=
st_4,var(--color-light-fg-tertiary)); --color-utility-detail: var(--footer_=
secondary_detail_color,var(--footer_detail_color,var(--color_theme_detail,v=
ar(--color-light-utility-detail)))); --color-bg-primary: var(--footer_secon=
dary_bg_color,var(--footer_bg_color,var(--web_bg_color))); --color-bg-prima=
ry-hover: var(--footer_secondary_bg_contrast_1,var(--footer_bg_contrast_1,v=
ar(--color-light-bg-primary-hover))); --color-bg-secondary: var(--footer_se=
condary_bg_contrast_1,var(--footer_bg_contrast_1,var(--color-light-bg-secon=
dary))); --color-bg-tertiary: var(--footer_secondary_bg_contrast_2,var(--fo=
oter_bg_contrast_2,var(--color-light-bg-tertiary))); --color-bg-quaternary:=
 var(--footer_secondary_bg_contrast_3,var(--footer_bg_contrast_3,var(--colo=
r-light-bg-quaternary))); --color-dark-bg-primary: var(--color-bg-primary);=
 --color-dark-bg-primary-hover: var(--color-bg-primary-hover); --color-dark=
-bg-secondary: var(--color-bg-secondary); --color-dark-bg-tertiary: var(--c=
olor-bg-tertiary); --color-dark-bg-quaternary: var(--color-bg-quaternary); =
--color-bg-elevated: var(--footer_secondary_bg_elevated,var(--footer_bg_ele=
vated,var(--color-light-bg-primary))); --color-bg-elevated-primary: var(--f=
ooter_secondary_bg_elevated,var(--footer_bg_elevated,var(--color-light-bg-p=
rimary))); --color-bg-elevated-secondary: var(--footer_secondary_bg_elevate=
d_secondary,var(--footer_bg_elevated_secondary,var(--color-light-bg-elevate=
d-secondary))); --color-bg-elevated-tertiary: var(--footer_secondary_bg_ele=
vated_tertiary,var(--footer_bg_elevated_tertiary,var(--color-light-bg-eleva=
ted-tertiary))); --color-bg-elevated-hover: var(--footer_secondary_bg_eleva=
ted_secondary,var(--footer_bg_elevated_secondary,var(--color-light-bg-eleva=
ted-secondary))); }

.the-free-press-theme .pubTheme-yiXxQA { --color-accent-themed: #f2312c; --=
color-fg-primary-themed: #161613; --color-utility-detail: #bebdb8; --color-=
utility-detail-themed: #bebdb8; --color-blue: #005591; --color-text-seconda=
ry: var(--color-blue); --half-column-gap: var(--size-20); --column-gap: var=
(--size-40); --container-max-width: 1358px; --container-horizontal-padding:=
 var(--size-24); --container-horizontal-padding-mobile: var(--size-28); --b=
ody-container-horizontal-padding-mobile: 0; --fp-sans: "American Grotesk",s=
ans-serif; --fp-sans-condensed: "American Grotesk Condensed",sans-serif; --=
fp-sans-compressed: "American Grotesk Compressed",sans-serif; --fp-serif-co=
ndensed: "Copernicus New Condensed",serif; --fp-serif: "Tiempos",serif; }

.the-free-press-theme .pubTheme-yiXxQA .dark-theme { --border-default: 1px =
solid #7d858b; --color-bg-primary: #161613; --color-fg-primary-themed: #fff=
; }

:root:has(.the-free-press-theme .pubTheme-yiXxQA) { --web_bg_color: #f6f4ef=
 !important; }

body:has(.the-free-press-theme) { position: static; }

.badge-YORDXJ { background: var(--color-accent-themed); color: var(--color-=
accent-themed-inverse); padding: 0 var(--size-6); box-shadow: var(--color-b=
g-primary)0 0 0 3px; min-width: var(--size-20); min-height: var(--size-20);=
 max-height: var(--size-20); box-sizing: border-box; }

.dotContainer-WBRxHF { min-width: var(--size-20); height: var(--size-20); b=
ox-sizing: border-box; padding: 0 var(--size-6); }

.dot-uGm5KZ { width: var(--size-8); height: var(--size-8); background-color=
: var(--color-accent-themed); border-radius: var(--border-radius-full); }

@layer pencraft {
  .badge-jGMz0j { --badge-size: var(--size-16); --badge-padding: 0 var(--si=
ze-4); font-family: var(--font-family-text); background: linear-gradient(va=
r(--color-tag-bg),var(--color-tag-bg)),var(--color-bg-primary); color: var(=
--color-tag-fg); min-width: var(--badge-size); height: var(--badge-size); p=
adding: var(--badge-padding); outline: 2px solid var(--color-bg-primary); t=
ransform: translate(var(--badge-transform-x),var(--badge-transform-y)); }
  .badge-jGMz0j.dot-dFwIaI { --badge-size: var(--size-12); --badge-padding:=
 0; }
  .badge-jGMz0j.singleElement-ve4D6v { --badge-size: var(--size-16); --badg=
e-padding: 0; }
  .badge-jGMz0j.fillIcon-hub55b > svg { fill: var(--color-tag-fg); }
  .badge-jGMz0j.empty-w6FjPW { background: var(--color-bg-primary) !importa=
nt; }
  .badge-jGMz0j.shape_circle-Q9w9_R { --badge-offset-x: 20%; --badge-offset=
-y: 20%; }
  .badge-jGMz0j.shape_circle-Q9w9_R:not(.dot-dFwIaI):not(.singleElement-ve4=
D6v) { --badge-offset-x: 50%; }
  .badge-jGMz0j.shape_square-O2PxpD { --badge-offset-x: 50%; --badge-offset=
-y: 50%; }
  .placement_top-left-dsosXN { --badge-transform-x: calc(var(--badge-offset=
-x)*-1); --badge-transform-y: calc(var(--badge-offset-y)*-1); top: 0px; lef=
t: 0px; }
  .placement_top-right-CTrC80 { --badge-transform-x: var(--badge-offset-x);=
 --badge-transform-y: calc(var(--badge-offset-y)*-1); top: 0px; right: 0px;=
 }
  .placement_bottom-left-JFLMtf { --badge-transform-x: calc(var(--badge-off=
set-x)*-1); --badge-transform-y: var(--badge-offset-y); bottom: 0px; left: =
0px; }
  .placement_bottom-right-hoG7Xz { --badge-transform-x: var(--badge-offset-=
x); --badge-transform-y: var(--badge-offset-y); bottom: 0px; right: 0px; }
  .toggle-qPLOMm { position: relative; }
  .content-PO04C_ { transition: opacity var(--animation-timing-fast)var(--a=
nimation-smooth),filter var(--animation-timing-fast)var(--animation-smooth)=
,transform var(--animation-timing-fast)var(--animation-smooth); will-change=
: opacity, filter, transform; }
  .content-PO04C_.on-oX6ZaQ, .content-PO04C_.off-Pr96yj { position: absolut=
e; inset: 0px; }
  .animate-Rwg7DP[data-state=3D"on"] .content-PO04C_.on-oX6ZaQ, .animate-Rw=
g7DP[data-state=3D"off"] .content-PO04C_.off-Pr96yj { opacity: 1; filter: b=
lur(); position: relative; transform: scale(1); }
  .animate-Rwg7DP[data-state=3D"on"] .content-PO04C_.off-Pr96yj, .animate-R=
wg7DP[data-state=3D"off"] .content-PO04C_.on-oX6ZaQ { opacity: 0; filter: b=
lur(2px); transform: scale(0.5); }
  .toggle-qPLOMm:not(.animate-Rwg7DP)[data-state=3D"on"] .content-PO04C_.of=
f-Pr96yj, .toggle-qPLOMm:not(.animate-Rwg7DP)[data-state=3D"off"] .content-=
PO04C_.on-oX6ZaQ { display: none; }
  .avatar-u8q6xB { border-radius: var(--border-radius-full); }
  .ltr-qDBmby { flex-direction: row; }
  .rtl-zsi3Q8 { flex-direction: row-reverse; }
  .ltr-qDBmby .overlap-q75iOo { margin-left: calc(var(--offset)*-1); }
  .ltr-qDBmby .avatar-u8q6xB:not(.last-JfNEJ_) { mask: radial-gradient(circ=
le calc((var(--scale) + var(--border-width))/2)at calc(var(--scale) + var(-=
-offset))50%,transparent 99.9%,black 100%); }
  .rtl-zsi3Q8 .overlap-q75iOo { margin-right: calc(var(--offset)*-1); }
  .rtl-zsi3Q8 .avatar-u8q6xB:not(.last-JfNEJ_) { mask: radial-gradient(circ=
le calc((var(--scale) + var(--border-width))/2)at calc((var(--scale)/2*-1) =
+ var(--offset))50%,transparent 99.9%,black 100%); }
  .content-G_L5eC { will-change: height, opacity; }
  .content-G_L5eC[data-state=3D"open"] { animation: expand-AIPHFb var(--ani=
mation-timing-fast)var(--animation-smooth); }
  .content-G_L5eC[data-state=3D"closed"] { animation: collapse-KRyDqG var(-=
-animation-timing-fast)var(--animation-smooth); }
  @keyframes expand-AIPHFb {=20
  0% { opacity: 0; height: 0px; }
  100% { height: var(--radix-collapsible-content-height); opacity: 1; }
}
  @keyframes collapse-KRyDqG {=20
  0% { height: var(--radix-collapsible-content-height); opacity: 1; }
  100% { opacity: 0; height: 0px; }
}
}

.avatarButton-lZBlGB { transition: var(--animate-hover); }

@media (hover: hover) {
  .avatarButton-lZBlGB:hover { opacity: 0.9; }
  .avatarButton-lZBlGB:active { transform: var(--transform-pressed); }
}

.dropdownBadge-CARUw5 { --border-width: 3px; border: var(--border-width)sol=
id var(--color-bg-primary); bottom: calc(-1*var(--border-width)); right: ca=
lc(-2*var(--border-width)); }

.cardBlack-dn8aTu, .cardGreen-BvacOd { user-select: none; width: 335px; hei=
ght: 225px; position: relative; }

.cardBlack-dn8aTu { background: linear-gradient(87.07deg,#0f0d1b00 8.27%,#a=
3a38b4d 90.24%),linear-gradient(200.84deg,#0e0c1a 50.52%,var(--color-accent=
-themed)108.52%),linear-gradient(0deg,#000,#000); }

.cardGreen-BvacOd { background: linear-gradient(0deg,#0000004d,#0000004d),l=
inear-gradient(77.07deg,#0f0d1b00 8.27%,#a3a38b4d 90.24%),linear-gradient(0=
deg,var(--accent-fg-green,#1bc47d),var(--accent-fg-green,#1bc47d)),linear-g=
radient(0deg,#000,#000); }

.secondaryText-Kde6jh { color: rgba(216, 216, 216, 0.82); }

.valueSmall-XtHNnD { color: rgba(216, 216, 216, 0.82); position: absolute; =
top: 16px; right: 16px; }

.valueBig-wmUc5E { font-weight: 860; font-size: 78.67px !important; }

.sparkle1-RUNGBp, .sparkle2-mQOtay, .sparkle3-We1mnM { color: rgba(216, 216=
, 216, 0.7); fill: rgba(216, 216, 216, 0.7); position: absolute; }

.sparkle1-RUNGBp { top: 54.18px; left: 38.41px; transform: rotate(-19.4deg)=
; }

.sparkle2-mQOtay { top: 66px; left: 280.62px; transform: rotate(11.09deg); =
}

.sparkle3-We1mnM { top: 189.84px; left: 34px; transform: rotate(-26.15deg);=
 }

.input-ZGrgg4:focus { outline: 0px; border: 1px solid var(--color-fg-primar=
y) !important; }

.signInAppUpsell-u9SVL0 { background-image: ; background-position-x: ; back=
ground-position-y: ; background-size: ; background-attachment: ; background=
-origin: ; background-clip: ; background-color: ; cursor: pointer; backgrou=
nd-repeat: no-repeat; max-width: 400px; }

.signInAppUpsell-u9SVL0.isDesktop-_mI6rc { max-width: 600px; }

.appDownloadButton-Lbsixg { cursor: pointer; background: rgb(0, 0, 0); widt=
h: fit-content; }

.qrContainer-ApUIIX { box-shadow: var(--shadow-xl); background: var(--color=
-bg-elevated-primary); width: fit-content; }

.qrCode-f8T8_u { border-radius: var(--border-radius-lg); background-color: =
var(--color-bg-elevated-primary); box-shadow: var(--shadow-lg); transition:=
 transform var(--animation-timing-slow)var(--animation-smooth); cursor: poi=
nter; overflow: hidden; }

@media (hover: hover) {
  .qrCode-f8T8_u:hover { transform: scale(1.02); }
}
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/1266.f7e2249d.css

@charset "utf-8";

.dark-mode .elevatedTheme-fBklGV { --color-bg-primary: var(--color-dark-bg-=
primary-hover); --color-bg-primary-hover: var(--color-dark-bg-secondary); -=
-color-bg-secondary: var(--color-dark-bg-tertiary); --color-bg-tertiary: va=
r(--color-dark-bg-quaternary); --color-button-secondary-bg: var(--color-bg-=
secondary); --color-button-secondary-bg-hover: var(--color-bg-tertiary); --=
color-button-tertiary-bg-hover: var(--color-bg-secondary); --color-button-d=
isabled-bg: var(--color-bg-secondary); }

.dark-mode .pc-root.app-theme .elevatedTheme-fBklGV { --color-bg-primary: v=
ar(--color-app-dark-bg-primary-hover); --color-bg-primary-hover: var(--colo=
r-app-dark-bg-secondary); --color-bg-secondary: var(--color-app-dark-bg-ter=
tiary); --color-bg-tertiary: var(--color-app-dark-bg-quaternary); }

@layer pencraft {
  .title-V6r8cy { margin-top: calc(-1*var(--size-4)); }
  .imageContainer-UzIosZ { min-height: 120px; max-height: 320px; }
  .endcapContainer-E0pGpX { min-height: var(--size-20); min-width: var(--si=
ze-20); }
  .closeButton-YU1ngO.absolute-ecQ0HE { top: var(--size-12); }
  .closeButton-YU1ngO.absolute-ecQ0HE:not(:-webkit-any(:lang(ae), :lang(ar)=
, :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :la=
ng(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps=
), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { right: var(--size-12); }
  .closeButton-YU1ngO.absolute-ecQ0HE:not(:-webkit-any(:lang(ae), :lang(ar)=
, :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :la=
ng(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps=
), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { right: var(--size-12); }
  .closeButton-YU1ngO.absolute-ecQ0HE:not(:is(:lang(ae), :lang(ar), :lang(a=
rc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), =
:lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(=
sd), :lang(ug), :lang(ur), :lang(yi))) { right: var(--size-12); }
  .closeButton-YU1ngO.absolute-ecQ0HE:-webkit-any(:lang(ae), :lang(ar), :la=
ng(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(gl=
k), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :l=
ang(sd), :lang(ug), :lang(ur), :lang(yi)) { left: var(--size-12); }
  .closeButton-YU1ngO.absolute-ecQ0HE:is(:lang(ae), :lang(ar), :lang(arc), =
:lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang=
(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), =
:lang(ug), :lang(ur), :lang(yi)) { left: var(--size-12); }
  .imageCloseButton-YQIpP0 { top: var(--size-28); }
  .imageCloseButton-YQIpP0:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc=
), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :l=
ang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd=
), :lang(ug), :lang(ur), :lang(yi))) { right: var(--size-28); }
  .imageCloseButton-YQIpP0:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc=
), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :l=
ang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd=
), :lang(ug), :lang(ur), :lang(yi))) { right: var(--size-28); }
  .imageCloseButton-YQIpP0:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(=
bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), =
:lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(=
ug), :lang(ur), :lang(yi))) { right: var(--size-28); }
  .imageCloseButton-YQIpP0:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :l=
ang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(h=
e), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :l=
ang(ug), :lang(ur), :lang(yi)) { left: var(--size-28); }
  .imageCloseButton-YQIpP0:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc),=
 :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang=
(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), =
:lang(ur), :lang(yi)) { left: var(--size-28); }
  .content-t9D9VH { transform-origin: var(--radix-tooltip-content-transform=
-origin); animation-duration: var(--animation-timing-fast); animation-timin=
g-function: var(--animation-smooth); will-change: transform, opacity; --too=
ltip-scale: .975; --tooltip-x: 0; --tooltip-y: var(--offset); animation-fil=
l-mode: forwards; }
  .content-t9D9VH[data-side=3D"top"] { --tooltip-x: 0; --tooltip-y: var(--o=
ffset); }
  .content-t9D9VH[data-side=3D"bottom"] { --tooltip-x: 0; --tooltip-y: calc=
(var(--offset)*-1); }
  .content-t9D9VH[data-side=3D"left"] { --tooltip-x: var(--offset); --toolt=
ip-y: 0; }
  .content-t9D9VH[data-side=3D"right"] { --tooltip-x: calc(var(--offset)*-1=
); --tooltip-y: 0; }
  .content-t9D9VH[data-state=3D"delayed-open"] { animation-name: tooltipOpe=
n-iE0yGo; }
  .content-t9D9VH[data-state=3D"instant-open"] { animation: auto ease 0s 1 =
normal none running none; }
  .content-t9D9VH[data-state=3D"closed"] { animation-name: tooltipClose-ATc=
Y5K; }
  @keyframes tooltipOpen-iE0yGo {=20
  0% { opacity: 0; transform: translate3d(var(--tooltip-x),var(--tooltip-y)=
,0)scale(var(--tooltip-scale)); }
  100% { opacity: 1; transform: translate(0px, 0px) scale(1); }
}
  @keyframes tooltipClose-ATcY5K {=20
  0% { opacity: 1; transform: translate(0px, 0px) scale(1); }
  100% { opacity: 0; transform: translate3d(var(--tooltip-x),var(--tooltip-=
y),0)scale(var(--tooltip-scale)); }
}
  .backdrop-IqiELY { background-color: var(--color-utility-modal); will-cha=
nge: opacity; position: fixed; inset: 0px; }
  .transition-CrwMKT { transition: opacity var(--animation-timing-fast)var(=
--animation-smooth); }
  .from-UFAeOt { opacity: 0; }
  .to-HQoi62 { opacity: 1; }
  .grabber-thsQdT { user-select: none; cursor: grab; }
  .grabber-thsQdT:active { cursor: grabbing; }
  .panel-ulWfet { background-color: var(--color-bg-primary); border: var(--=
border-default); box-shadow: var(--shadow-lg); border-radius: var(--border-=
radius-lg); flex-direction: column; margin: 0px auto; display: flex; positi=
on: absolute; }
  .panel-ulWfet:focus-visible { box-shadow: none; outline: none; }
  .panel-ulWfet.mobile-iKIEQ3 { top: auto; bottom: var(--size-8); left: var=
(--size-8); right: var(--size-8); width: auto; max-width: none; max-height:=
 calc(var(--full-height) - var(--size-64)); border-radius: var(--border-rad=
ius-md); margin: 0px; position: fixed; }
  .panel-ulWfet.mobile-iKIEQ3.fullscreenMobile-uSmZ_w { max-height: var(--f=
ull-height); box-shadow: none; border: none; border-radius: 0px; inset: 0px=
; }
  .value-MNKe0r { word-break: break-all; }
  .transition-vApOKl { will-change: transform, opacity; transition: transfo=
rm var(--animation-timing-fast)var(--animation-smooth),opacity var(--animat=
ion-timing-fast)var(--animation-smooth); }
  .transition-vApOKl.mobile-v3F3YQ { transition: transform var(--animation-=
timing-slow)var(--animation-drawer),opacity var(--animation-timing-slow)var=
(--animation-drawer); transform-origin: center bottom; }
  .from-yIK2iV { opacity: 0; transform: translate3d(0,var(--size-8),0)scale=
(.975); }
  .from-yIK2iV.mobile-v3F3YQ { opacity: 0; transform: translateY(15%) scale=
(0.975); }
  .to-tgOjA4 { opacity: 1; transform: translate(0px, 0px) scale(1); }
  .layout-q5QzAB { min-height: var(--full-height); justify-content: center;=
 align-items: center; display: flex; position: fixed; inset: 0px; }
  .body-r_n7KA { max-height: 80vh; }
  .body-r_n7KA.mobile-xNCjoD { max-height: none; }
  .tag-XbOVLt { box-sizing: border-box; border: 1px solid var(--color-tag-b=
order); font-family: var(--font-family-text); transition: var(--animate-hov=
er); user-select: none; background-color: var(--color-tag-bg); color: var(-=
-color-tag-fg); }
  .tag-XbOVLt:hover { background-color: var(--color-tag-hover-bg,var(--colo=
r-tag-bg)); }
  .tag-XbOVLt.clickable-nTmG6b:active { background-color: var(--color-tag-a=
ctive-bg,var(--color-tag-bg)); transform: var(--transform-pressed); }
  .trailing-TAQX7m { margin-right: calc(var(--size-2)*-1); }
  .leading-mI5Ihl { margin-left: calc(var(--size-2)*-1); }
  .trailing-TAQX7m.fillIcon-dQ0mii > svg, .leading-mI5Ihl.fillIcon-dQ0mii >=
 svg { fill: var(--color-tag-fg); }
  .theme_default-ZkFeoy { --color-theme-accent: var(--color-fg-primary); --=
color-theme-faded: var(--color-bg-secondary); --color-theme-border: var(--c=
olor-utility-detail); --color-theme-fg: var(--color-fg-primary); }
  .theme_default-ZkFeoy.priority_primary-uPxff5 { --color-theme-accent: var=
(--color-button-mono-bg); --color-theme-contrast: var(--color-button-mono-f=
g); }
  .theme_accent-Y2sqZY { --color-theme-accent: var(--color-accent); --color=
-theme-faded: var(--color-bg-accent); --color-theme-contrast: var(--color-a=
ccent-inverse); --color-theme-fg: var(--color-accent-text); --color-theme-b=
order: var(--color-bg-accent); }
  .theme_error-Ob6GzK { --color-theme-accent: var(--color-semantic-error-bg=
-primary); --color-theme-faded: var(--color-semantic-error-utility-detail);=
 --color-theme-contrast: var(--color-semantic-error-utility-contrast); --co=
lor-theme-fg: var(--color-semantic-error-fg-primary); --color-theme-border:=
 var(--color-semantic-error-utility-detail); }
  .theme_success-rIz3Am { --color-theme-accent: var(--color-semantic-succes=
s-bg-primary); --color-theme-faded: var(--color-semantic-success-utility-de=
tail); --color-theme-contrast: var(--color-semantic-success-utility-contras=
t); --color-theme-fg: var(--color-semantic-success-fg-primary); --color-the=
me-border: var(--color-semantic-success-utility-detail); }
  .theme_warn-Cpi08d { --color-theme-accent: var(--color-semantic-warn-bg-p=
rimary); --color-theme-faded: var(--color-semantic-warn-utility-detail); --=
color-theme-contrast: var(--color-semantic-warn-utility-contrast); --color-=
theme-fg: var(--color-semantic-warn-fg-primary); --color-theme-border: var(=
--color-semantic-warn-utility-detail); }
  .theme_paid-dQGqrS { --color-theme-accent: var(--color-semantic-paid-bg-p=
rimary); --color-theme-faded: var(--color-semantic-paid-utility-detail); --=
color-theme-contrast: var(--color-semantic-paid-utility-contrast); --color-=
theme-fg: var(--color-semantic-paid-fg-primary); --color-theme-border: var(=
--color-semantic-paid-utility-detail); }
  .theme_substack-jJ5UVL { --color-theme-accent: var(--color-semantic-subst=
ack-bg-primary); --color-theme-faded: var(--color-semantic-substack-utility=
-detail); --color-theme-contrast: var(--color-semantic-substack-utility-con=
trast); --color-theme-fg: var(--color-semantic-substack-fg-primary); --colo=
r-theme-border: var(--color-semantic-substack-utility-detail); }
  .theme_select-sAp6Wr { --color-theme-accent: var(--color-semantic-select-=
bg-primary); --color-theme-faded: var(--color-semantic-select-utility-detai=
l); --color-theme-contrast: var(--color-semantic-select-utility-contrast); =
--color-theme-fg: var(--color-semantic-select-fg-primary); --color-theme-bo=
rder: var(--color-semantic-select-utility-detail); }
  .priority_primary-uPxff5 { --color-tag-bg: var(--color-theme-accent); --c=
olor-tag-fg: var(--color-theme-contrast); --color-tag-border: transparent; =
}
  .priority_secondary-AEjb79 { --color-tag-bg: var(--color-theme-faded); --=
color-tag-fg: var(--color-theme-fg); --color-tag-border: var(--color-theme-=
border); }
  .priority_secondary-outline-RpooJS { --color-tag-bg: transparent; --color=
-tag-fg: var(--color-theme-fg); --color-tag-border: var(--color-theme-borde=
r); }
  .priority_tertiary-HMnJV4 { --color-tag-bg: transparent; --color-tag-fg: =
var(--color-theme-fg); --color-tag-border: transparent; }
  .tag-XbOVLt.media-cKchX2 { backdrop-filter: var(--glass-blur); --color-ta=
g-border: transparent; --color-tag-fg: var(--vibrance-dark-primary); }
  .tag-XbOVLt.media-cKchX2.priority_primary-uPxff5 { --color-tag-bg: var(--=
material-dark-regular); --color-tag-hover-bg: var(--material-dark-thick); }
  .tag-XbOVLt.media-cKchX2.priority_secondary-AEjb79 { --color-tag-bg: var(=
--material-dark-thin); --color-tag-hover-bg: var(--material-dark-regular); =
}
  .tag-XbOVLt.media-cKchX2.priority_tertiary-HMnJV4 { --color-tag-bg: trans=
parent; }
  .text-D8GloI { font-family: Cahuenga, serif; }
  .badge-dwcqRz { bottom: calc(-1*var(--size-6)); right: calc(-1*var(--size=
-6)); position: absolute; }
  .static-XUAQjT { border-radius: var(--border-radius-sm); box-sizing: bord=
er-box; background-color: var(--color-utility-white); margin: 0px; }
  .frame-accent-fg-purple-DS2Dz6 { box-shadow: inset 0 0 0 3px var(--color-=
accent-fg-purple); }
  .panel-JHzhUT { max-height: 80dvh; overflow-y: auto; }
  .panel-JHzhUT:focus-visible { box-shadow: var(--focus-ring); outline: non=
e; }
  .content-JGN4ux { transform-origin: var(--radix-popover-content-transform=
-origin); animation-duration: var(--animation-timing-fast); animation-timin=
g-function: var(--animation-smooth); will-change: transform, opacity; anima=
tion-fill-mode: forwards; }
  .content-JGN4ux[data-side=3D"top"] { --popover-x: 0; --popover-y: var(--s=
hift); }
  .content-JGN4ux[data-side=3D"bottom"] { --popover-x: 0; --popover-y: calc=
(var(--shift)*-1); }
  .content-JGN4ux[data-side=3D"left"] { --popover-x: var(--shift); --popove=
r-y: 0; }
  .content-JGN4ux[data-side=3D"right"] { --popover-x: calc(var(--shift)*-1)=
; --popover-y: 0; }
  .content-JGN4ux[data-state=3D"open"] { animation-name: open-zZMbkU; }
  .content-JGN4ux[data-state=3D"closed"] { animation-name: close-KnhLUu; }
  @keyframes open-zZMbkU {=20
  0% { opacity: 0; transform: translate3d(var(--popover-x),var(--popover-y)=
,0)scale(var(--scale)); }
  100% { opacity: 1; transform: translate(0px, 0px) scale(1); }
}
  @keyframes close-KnhLUu {=20
  0% { opacity: 1; transform: translate(0px, 0px) scale(1); }
  100% { opacity: 0; transform: translate3d(var(--popover-x),var(--popover-=
y),0)scale(var(--scale)); }
}
  .subscriberBadge-Lpjxjx { --color-fg: var(--color-bg-primary); --color-bg=
: var(--color-fg-secondary); }
  .subscriberBadge-Lpjxjx.isSubscriber-JdH2KX { --color-fg: var(--color-acc=
ent-inverse); --color-bg: var(--color-accent); }
  .item-Npdq6R { align-items: center; gap: var(--size-12); border-radius: v=
ar(--border-radius-xs); color: var(--color-fg-primary); transition: var(--a=
nimate-hover); cursor: pointer; box-sizing: border-box; padding: var(--padd=
ing-y)var(--padding-x); min-height: var(--min-height); flex: 0 0 auto; text=
-decoration: none; display: flex; }
  .item-Npdq6R.mobile-H_2QrZ { border-radius: var(--border-radius-sm); }
  .item-Npdq6R.disabled-gt0N_P { cursor: default; opacity: 0.5; }
  .item-Npdq6R:hover:not(.disabled-gt0N_P), .item-Npdq6R[data-headlessui-st=
ate=3D"active"] { background: var(--color-bg-elevated-secondary); }
  .item-Npdq6R.priority_primary-eIAnBM { color: var(--color-fg-primary); }
  .item-Npdq6R.priority_primary-eIAnBM svg { stroke: var(--color-fg-primary=
); }
  .item-Npdq6R.priority_destructive-_k3_64 { color: var(--color-semantic-er=
ror-bg-primary); }
  .item-Npdq6R.priority_destructive-_k3_64 svg { stroke: var(--color-semant=
ic-error-bg-primary); }
  .item-Npdq6R.priority_secondary-G7JGFb { color: var(--color-fg-secondary)=
; }
  .item-Npdq6R.priority_secondary-G7JGFb svg { stroke: var(--color-fg-secon=
dary); }
  .root-JjzOuP { box-sizing: content-box; cursor: pointer; width: var(--swi=
tch-width); height: var(--switch-height); border-radius: var(--border-radiu=
s-full); transition: var(--animate-hover); will-change: transform; box-shad=
ow: var(--inner-shadow); border: none; outline: none; flex: 0 0 auto; align=
-items: center; margin: 0px; padding: 0px; display: flex; position: relativ=
e; overflow: hidden; }
  .root-JjzOuP.sm-NTA_dM { --switch-width: var(--size-32); --switch-height:=
 var(--size-20); }
  .root-JjzOuP.md-t9_OLv { --switch-width: var(--size-44); --switch-height:=
 var(--size-24); }
  .root-JjzOuP:focus-visible { box-shadow: var(--focus-ring),var(--inner-sh=
adow); }
  .root-JjzOuP.theme_error-iKFnqH:focus-visible { box-shadow: var(--error-r=
ing),var(--inner-shadow); }
  .root-JjzOuP[data-state=3D"checked"]:not([data-disabled]) { background-co=
lor: var(--color-root-active); }
  @media (hover: hover) {
  .root-JjzOuP[data-state=3D"checked"]:not([data-disabled]):hover { backgro=
und-color: var(--color-root-active-hover); }
}
  .root-JjzOuP[data-state=3D"unchecked"]:not([data-disabled]) { background-=
color: var(--color-bg-tertiary); }
  @media (hover: hover) {
  .root-JjzOuP[data-state=3D"unchecked"]:not([data-disabled]):hover { backg=
round-color: var(--color-bg-secondary); }
}
  .root-JjzOuP[data-disabled] { background-color: var(--color-bg-tertiary);=
 cursor: not-allowed; }
  .root-JjzOuP:active:not([data-disabled]) { transform: var(--transform-pre=
ssed); }
  .thumb-OAFcQz { pointer-events: none; border-radius: var(--border-radius-=
full); background-color: var(--color-fg-tertiary); transition: var(--animat=
e-hover); will-change: transform; width: var(--thumb-size); height: var(--t=
humb-size); --thumb-gap: calc((var(--switch-height) - var(--thumb-size))/2)=
; --thumb-offset-checked: calc(var(--switch-width) - var(--thumb-size) - va=
r(--thumb-gap)); display: inline-block; box-shadow: rgba(0, 0, 0, 0.06) 0px=
 6px 12px -3px, rgba(0, 0, 0, 0.06) 0px 3px 6px -1px, rgba(0, 0, 0, 0.04) 0=
px 1px 2px, rgba(0, 0, 0, 0.08) 0px 0.5px 0.5px; }
  .thumb-OAFcQz.sm-NTA_dM { --thumb-size: calc(var(--size-16) - var(--size-=
2)); }
  .thumb-OAFcQz.md-t9_OLv { --thumb-size: calc(var(--size-20) - var(--size-=
2)); }
  .thumb-OAFcQz[data-state=3D"checked"] { background-color: var(--color-uti=
lity-white); transform: translateX(var(--thumb-offset-checked)); }
  .thumb-OAFcQz[data-state=3D"unchecked"] { background-color: var(--color-u=
tility-white); transform: translateX(var(--thumb-gap)); }
  .thumb-OAFcQz[data-disabled] { background-color: var(--color-fg-tertiary)=
; }
  .theme_accent-jLc1V8 { --color-root-active: var(--color-button-primary-bg=
); --color-root-active-hover: var(--color-button-primary-bg-hover); }
  .theme_success-OT7UOf { --color-root-active: var(--color-semantic-success=
-bg-primary); --color-root-active-hover: var(--color-semantic-success-bg-pr=
imary-hover); }
  .theme_error-iKFnqH { --color-root-active: var(--color-semantic-error-bg-=
primary); --color-root-active-hover: var(--color-semantic-error-bg-primary-=
hover); }
  .theme_select-ZrBXM7 { --color-root-active: var(--color-semantic-select-b=
g-primary); --color-root-active-hover: var(--color-semantic-select-bg-prima=
ry-hover); }
}

.lock-Dt1XAq { width: 100%; position: fixed; bottom: 0px; left: 0px; right:=
 0px; overflow: hidden; }

.fullWidth-mgXGs7 { box-sizing: border-box; width: 100%; min-height: var(--=
size-40); padding-left: 0px; padding-right: 0px; }

.emailButtonTd-o2ymya { border-radius: var(--border-radius-sm); }

.emailButtonTd-o2ymya.priority_primary-vWRHI0 { background-color: var(--col=
or-accent-themed); }

.emailButtonTd-o2ymya.priority_primary-vWRHI0 .emailButtonA-Ktpg7h { border=
: 1px solid var(--color-accent-themed); color: var(--color-accent-themed-in=
verse); }

.emailButtonTd-o2ymya.priority_primary-vWRHI0 .emailButtonA-Ktpg7h.fullWidt=
h-mgXGs7 { border: none; }

.emailButtonTd-o2ymya.priority_secondary-Qy5bfF { background-color: var(--c=
olor-light-bg-secondary); }

.emailButtonTd-o2ymya.priority_secondary-Qy5bfF .emailButtonA-Ktpg7h { bord=
er: var(--border-default); color: var(--color-light-fg-secondary); }

.emailButtonTd-o2ymya.priority_secondary-Qy5bfF .emailButtonA-Ktpg7h.fullWi=
dth-mgXGs7 { border: none; }

.emailButtonTd-o2ymya.priority_outline-_70tF8 { background-color: var(--col=
or-accent-themed-inverse); }

.emailButtonTd-o2ymya.priority_outline-_70tF8 .emailButtonA-Ktpg7h { border=
: 1.5px solid var(--color-accent-themed); color: var(--color-accent-themed)=
; }

.emailButtonTd-o2ymya .emailButtonA-Ktpg7h { font-family: var(--font-family=
-text); font-size: var(--font-size-14); font-weight: var(--font-weight-semi=
bold); letter-spacing: var(--letter-spacing-14); border-radius: var(--borde=
r-radius-sm); padding: 12px 24px; line-height: 1; text-decoration: none; di=
splay: inline-block; }

.emailButtonTd-o2ymya .emailButtonA-Ktpg7h.size_sm-rnZtod { padding: 8px; }

.avatar-QIQ5yR { box-sizing: border-box; border-radius: 500000px; margin: 0=
px; }

.avatar-QIQ5yR.framed-ak9Tgb { box-shadow: var(--shadow-sm); border: 2px so=
lid var(--color-light-bg-primary) !important; }

.icon-Q2IvcJ { border-radius: var(--border-radius-sm); box-sizing: border-b=
ox; margin: 0px; }

.emailSeparator-mtbezJ { border-bottom: var(--border-default); width: 100%;=
 height: 0px; }

.menu-sPR2Yu { z-index: 1; border-radius: var(--border-radius-sm); min-widt=
h: 200px; }

.menu-sPR2Yu.mobile-iU7pHV { border-radius: var(--border-radius-md); width:=
 100%; }

.menu-sPR2Yu[data-dragging] { user-select: none; }

.menu-sPR2Yu[data-dragging] * { pointer-events: none; }

.floatingContainer-SiCBnk { display: flex; }

.floatingContainer-SiCBnk:focus-visible { outline: none; }

.floatingContainer-SiCBnk:focus-visible .menu-sPR2Yu { box-shadow: var(--fo=
cus-ring); }

.subscriptionsStack-jFJ6XC { max-height: 304px; margin: 0px; overflow-y: au=
to; }

.userStatusPopoverContent-Dq9jUa { width: 343px; }

.subscriptionItem-Fianmj { text-align: center; container-type: inline-size;=
 }

@container (width <=3D 60px) {
  .subscriptionContext-TxZ2tf { display: none; }
}

.secondaryBadgeButton-ZKuuU3:hover { background-color: var(--color-bg-eleva=
ted-secondary); }

.currentPublicationBar-xMtV6t { --bg: var(--color-semantic-substack-bg-prim=
ary); --bg-hover: var(--color-semantic-substack-bg-primary-hover); --fg: va=
r(--color-semantic-substack-utility-contrast); color: var(--fg); background=
-color: var(--bg); }

.currentPublicationBar-xMtV6t:hover { background-color: var(--bg-hover); }

.moreButton-T3omhQ { top: var(--size-16); right: var(--size-16); }

.badgeAnimation-K_JAim { width: 343px; height: 150px; }

.backButton-B6X90Z { top: var(--size-16); left: var(--size-16); }

.inlineContainer-FbhgTi { vertical-align: text-top; align-items: center; he=
ight: 1lh; display: inline-flex; }

.container-ORd8N2 { align-items: center; display: flex; }

.container-ORd8N2 svg { display: block; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/70.ad2da59f.css

@charset "utf-8";

@layer pencraft {
  .spinner-q_nGBK, .thinker-EMr_ky, .radialProgress-WMgO9h, .linearProgress=
-mKShnL, .segmentedProgress-nX6QlM { --size: 24px; --stroke-width: 2px; --h=
alf-size: calc(var(--size)/2); --radius: calc((var(--size) - var(--stroke-w=
idth))/2); --circumference: calc(var(--radius)*pi*2); }
  .spinner-q_nGBK.theme_default-qMdqgV, .thinker-EMr_ky.theme_default-qMdqg=
V, .radialProgress-WMgO9h.theme_default-qMdqgV, .linearProgress-mKShnL.them=
e_default-qMdqgV, .segmentedProgress-nX6QlM.theme_default-qMdqgV { --fg-col=
or: var(--color-fg-secondary); --bg-color: var(--color-utility-detail); }
  .spinner-q_nGBK.theme_media-rlxg52, .thinker-EMr_ky.theme_media-rlxg52, .=
radialProgress-WMgO9h.theme_media-rlxg52, .linearProgress-mKShnL.theme_medi=
a-rlxg52, .segmentedProgress-nX6QlM.theme_media-rlxg52 { --fg-color: var(--=
color-utility-white); --bg-color: #ffffff40; }
  .spinner-q_nGBK.theme_accent-G2_5gC, .thinker-EMr_ky.theme_accent-G2_5gC,=
 .radialProgress-WMgO9h.theme_accent-G2_5gC, .linearProgress-mKShnL.theme_a=
ccent-G2_5gC, .segmentedProgress-nX6QlM.theme_accent-G2_5gC { --fg-color: v=
ar(--color-accent); --bg-color: var(--color-utility-detail); }
  .spinner-q_nGBK.theme_success-CEeMXY, .thinker-EMr_ky.theme_success-CEeMX=
Y, .radialProgress-WMgO9h.theme_success-CEeMXY, .linearProgress-mKShnL.them=
e_success-CEeMXY, .segmentedProgress-nX6QlM.theme_success-CEeMXY { --fg-col=
or: var(--color-semantic-success-fg-primary); --bg-color: var(--color-utili=
ty-detail); }
  .thinker-EMr_ky { fill: var(--fg-color); }
  .spinner-q_nGBK { --dash: calc((25*var(--circumference))/100); }
  .spinner-q_nGBK .bg-UXIMqb, .spinner-q_nGBK .fg-MeJce5 { fill: none; tran=
sform-origin: 50% center; stroke-linecap: round; }
  .spinner-q_nGBK .fg-MeJce5 { transform-origin: var(--half-size)var(--half=
-size); stroke-dasharray: var(--dash)calc(var(--circumference) - var(--dash=
)); will-change: transform; animation: 2s cubic-bezier(0.65, 0, 0.35, 1) 0s=
 infinite normal none running spin-C_7zWX; }
  .spinner-q_nGBK .bg-UXIMqb, .radialProgress-WMgO9h .bg-UXIMqb { stroke: v=
ar(--bg-color); }
  .spinner-q_nGBK .fg-MeJce5, .radialProgress-WMgO9h .fg-MeJce5 { will-chan=
ge: transform; stroke: var(--fg-color); }
  .radialProgress-WMgO9h { --percent: 0; --dash: calc(var(--circumference)*=
var(--percent)); }
  .radialProgress-WMgO9h .bg-UXIMqb, .radialProgress-WMgO9h .fg-MeJce5 { fi=
ll: none; stroke-linecap: round; }
  .radialProgress-WMgO9h .fg-MeJce5 { transform-origin: var(--half-size)var=
(--half-size); stroke-dasharray: var(--dash)calc(var(--circumference) - var=
(--dash)); transition: stroke-dasharray var(--animation-timing-slow)var(--a=
nimation-smooth); will-change: transform; transform: rotate(-90deg); }
  @keyframes spin-C_7zWX {=20
  0% { transform: rotate(-135deg); }
  100% { transform: rotate(585deg); }
}
  .linearProgress-mKShnL { background-color: var(--bg-color); }
  .linearProgress-mKShnL.theme_default-qMdqgV, .segmentedProgress-nX6QlM.th=
eme_default-qMdqgV { --fg-color: var(--color-fg-primary); }
  .linearProgressFill-HZS3R2 { width: 100%; height: 100%; transform: transl=
ateX(calc(-100% + var(--percent)*100%)); background-color: var(--fg-color);=
 transition: transform var(--animation-timing-slow)var(--animation-smooth);=
 will-change: transform; }
  .segment-dbrb2q { background-color: var(--bg-color); }
  .segment-dbrb2q.active-WElPWD { background-color: var(--fg-color); }
  .buttonText-X0uSmG { line-height: var(--line-height-20); font-weight: var=
(--font-weight-semibold); transition: var(--animate-hover); user-select: no=
ne; align-items: center; display: flex; position: relative; }
  .buttonText-X0uSmG.grow-R0h_fk { width: 100%; }
  .buttonText-X0uSmG.size_xs-Q62jAa { gap: var(--size-4); height: var(--siz=
e-28); padding: 0 var(--size-6); font-size: var(--font-size-13); border-rad=
ius: var(--border-radius-sm); }
  .buttonText-X0uSmG.size_sm-G3LciD { gap: var(--size-6); height: var(--siz=
e-32); padding: 0 var(--size-8); font-size: var(--font-size-13); border-rad=
ius: var(--border-radius-sm); }
  .buttonText-X0uSmG.size_md-gCDS3o { gap: var(--size-8); height: var(--siz=
e-40); padding: 0 var(--size-16); font-size: var(--font-size-15); border-ra=
dius: var(--border-radius-sm); }
  .buttonText-X0uSmG.size_lg-A_bUNK { gap: var(--size-12); height: var(--si=
ze-44); padding: 0 var(--size-16); font-size: var(--font-size-17); border-r=
adius: var(--border-radius-md); }
  .buttonText-X0uSmG.rounded-SYxRdz { border-radius: var(--border-radius-fu=
ll); }
  .buttonStyle-r7yGCK { background-color: var(--color-button-bg); color: va=
r(--color-button-fg); font-family: var(--font-family-text); }
  .buttonStyle-r7yGCK svg { transition: var(--animate-hover); stroke: var(-=
-color-button-fg); }
  .buttonStyle-r7yGCK:hover { background-color: var(--color-button-hover-bg=
); color: var(--color-button-hover-fg); }
  .buttonStyle-r7yGCK:hover svg { stroke: var(--color-button-hover-fg); }
  .buttonStyle-r7yGCK:focus-visible { box-shadow: var(--focus-ring); }
  .buttonStyle-r7yGCK.priority_primary-RfbeYt:focus-visible { box-shadow: v=
ar(--button-highlight),var(--focus-ring); }
  .buttonStyle-r7yGCK.priority_primary-mono-P_CW5x:focus-visible { box-shad=
ow: var(--button-highlight),var(--focus-ring); }
  .buttonStyle-r7yGCK.priority_destructive-NKsm9Q:focus-visible { box-shado=
w: var(--button-highlight),var(--error-ring); }
  .buttonStyle-r7yGCK.priority_secondary-destructive-xg9221:focus-visible {=
 box-shadow: var(--error-ring); }
  .buttonStyle-r7yGCK:active:not(:disabled) { transform: var(--transform-pr=
essed); box-shadow: rgba(0, 0, 0, 0.03) 0px 0px 250px inset; }
  .buttonStyle-r7yGCK:disabled, .buttonStyle-r7yGCK.loading-ddiesl { cursor=
: default; pointer-events: none; background-color: var(--color-button-disab=
led-bg); box-shadow: none; }
  .buttonStyle-r7yGCK:disabled { color: var(--color-button-disabled-fg); }
  .buttonStyle-r7yGCK:disabled svg { stroke: var(--color-button-disabled-fg=
); }
  .buttonStyle-r7yGCK.loading-ddiesl { color: rgba(0, 0, 0, 0); }
  .buttonStyle-r7yGCK.loading-ddiesl svg { stroke: rgba(0, 0, 0, 0); }
  .priority_primary-RfbeYt { --color-button-fg: var(--color-button-primary-=
fg); --color-button-bg: var(--color-button-primary-bg); --color-button-hove=
r-fg: var(--color-button-primary-fg-hover); --color-button-hover-bg: var(--=
color-button-primary-bg-hover); box-shadow: var(--button-highlight); }
  .priority_primary-mono-P_CW5x { --color-button-fg: var(--color-button-mon=
o-fg); --color-button-bg: var(--color-button-mono-bg); --color-button-hover=
-fg: var(--color-button-mono-fg-hover); --color-button-hover-bg: var(--colo=
r-button-mono-bg-hover); box-shadow: var(--button-highlight); }
  .priority_secondary-S63h9o { --color-button-fg: var(--color-button-second=
ary-fg); --color-button-bg: var(--color-button-secondary-bg); --color-butto=
n-hover-fg: var(--color-button-secondary-fg-hover); --color-button-hover-bg=
: var(--color-button-secondary-bg-hover); }
  .priority_secondary-accent-WwlIuq { --color-button-fg: var(--color-button=
-secondary-accent-fg); --color-button-bg: var(--color-button-secondary-acce=
nt-bg); --color-button-hover-fg: var(--color-button-secondary-accent-fg-hov=
er); --color-button-hover-bg: var(--color-button-secondary-accent-bg-hover)=
; }
  .priority_secondary-destructive-xg9221 { --color-button-fg: var(--color-b=
utton-secondary-destructive-fg); --color-button-bg: var(--color-button-seco=
ndary-destructive-bg); --color-button-hover-fg: var(--color-button-secondar=
y-destructive-fg-hover); --color-button-hover-bg: var(--color-button-second=
ary-destructive-bg-hover); }
  .priority_secondary-outline-MgyjoK { --color-button-fg: var(--color-butto=
n-secondary-outline-fg); --color-button-bg: var(--color-button-secondary-ou=
tline-bg); --color-button-hover-fg: var(--color-button-secondary-outline-fg=
-hover); --color-button-hover-bg: var(--color-button-secondary-outline-bg-h=
over); outline: var(--border-default); outline-offset: -1px; background-cli=
p: padding-box; }
  .priority_secondary-outline-MgyjoK:disabled, .priority_secondary-outline-=
MgyjoK.loading-ddiesl { --color-button-disabled-bg: var(--color-button-bg);=
 }
  .priority_tertiary-rlke8z { --color-button-fg: var(--color-button-tertiar=
y-fg); --color-button-bg: var(--color-button-tertiary-bg); --color-button-h=
over-fg: var(--color-button-tertiary-fg-hover); --color-button-hover-bg: va=
r(--color-button-tertiary-bg-hover); }
  .priority_tertiary-rlke8z:disabled, .priority_tertiary-rlke8z.loading-ddi=
esl { --color-button-disabled-bg: var(--color-button-bg); }
  .priority_tertiary-accent-_S602l { --color-button-fg: var(--color-button-=
tertiary-accent-fg); --color-button-bg: var(--color-button-tertiary-accent-=
bg); --color-button-hover-fg: var(--color-button-tertiary-accent-fg-hover);=
 --color-button-hover-bg: var(--color-button-tertiary-accent-bg-hover); }
  .priority_quaternary-kpMibu { --color-button-fg: var(--color-button-quate=
rnary-fg); --color-button-bg: var(--color-button-quaternary-bg); --color-bu=
tton-hover-fg: var(--color-button-quaternary-fg-hover); --color-button-hove=
r-bg: var(--color-button-quaternary-bg-hover); }
  .priority_quaternary-kpMibu:disabled, .priority_quaternary-kpMibu.loading=
-ddiesl { --color-button-disabled-bg: var(--color-button-bg); }
  .priority_quaternary-kpMibu:active { box-shadow: none !important; }
  .priority_destructive-NKsm9Q { --color-button-fg: var(--color-button-dest=
ructive-fg); --color-button-bg: var(--color-button-destructive-bg); --color=
-button-hover-fg: var(--color-button-destructive-fg-hover); --color-button-=
hover-bg: var(--color-button-destructive-bg-hover); box-shadow: var(--butto=
n-highlight); }
  .buttonStyle-r7yGCK.media-XfKJl4 { backdrop-filter: var(--material-blur);=
 --color-button-fg: var(--vibrance-dark-primary); --color-button-hover-fg: =
var(--vibrance-dark-primary); --color-button-disabled-bg: var(--material-da=
rk-thin); --color-button-disabled-fg: var(--vibrance-dark-tertiary); }
  .buttonStyle-r7yGCK.media-XfKJl4.priority_tertiary-rlke8z { --color-butto=
n-bg: transparent; --color-button-hover-bg: transparent; backdrop-filter: n=
one; transition: border-color var(--animation-timing-fast)var(--animation-s=
mooth),var(--animate-hover); }
  .buttonStyle-r7yGCK.media-XfKJl4.priority_primary-RfbeYt { --color-button=
-bg: var(--material-dark-regular); --color-button-hover-bg: var(--material-=
dark-thick); }
  .buttonStyle-r7yGCK.media-XfKJl4.priority_secondary-S63h9o { --color-butt=
on-bg: var(--material-dark-thin); --color-button-hover-bg: var(--material-d=
ark-regular); }
  .textButton-CeUBxU { display: inline; }
  .iconButtonBase-dJGHgN { width: var(--size); height: var(--size); flex: 0=
 0 auto; justify-content: center; align-items: center; display: flex; }
  .iconButtonBase-dJGHgN.rounded-SYxRdz { border-radius: var(--border-radiu=
s-full); }
  .iconButtonBase-dJGHgN.priority_secondary-outline-MgyjoK { border-color: =
var(--color-utility-detail); }
  .iconButton-mq_Et5 { width: var(--size); height: var(--size); border-radi=
us: var(--border-radius-sm); }
  .iconButton-mq_Et5.size_xs-Q62jAa { --size: var(--size-24); }
  .iconButton-mq_Et5.size_sm-G3LciD { --size: var(--size-32); }
  .iconButton-mq_Et5.size_md-gCDS3o { --size: var(--size-40); }
  .iconButton-mq_Et5.size_lg-A_bUNK { --size: var(--size-48); }
  .iconButton-mq_Et5.rounded-SYxRdz { border-radius: var(--border-radius-fu=
ll); }
  .buttonSpinner-GMiUY5 { position: absolute; top: 50%; left: 50%; transfor=
m: translate(-50%, -50%); }
  .placeholder-ICMYsF { background: var(--color-bg-secondary); will-change:=
 opacity; animation: 2s ease-in-out 0s infinite normal none running pulse-_=
o4ZmV; }
  @keyframes pulse-_o4ZmV {=20
  0% { opacity: 1; }
  50% { opacity: 0.5; }
  100% { opacity: 1; }
}
  .container-jte8en[data-orientation=3D"vertical"] { height: 100%; }
  .container-jte8en[data-orientation=3D"vertical"] .divider-Ti4OTa { border=
-left: var(--border-default); width: 0px; height: 100%; }
  .container-jte8en[data-orientation=3D"horizontal"] .divider-Ti4OTa { bord=
er-top: var(--border-default); width: 100%; height: 0px; }
  .divider-Ti4OTa { appearance: none; background: 0px 0px; border: none; ma=
rgin: 0px; padding: 0px; }
  .input-y4v6N4 { flex: 1 1 1px; min-width: 0px; }
  .textarea-GbEjRX { --textarea-line-height: var(--line-height-20); --texta=
rea-padding-y: var(--size-12); --textarea-padding-x: var(--size-16); --text=
area-border-width: 1px; line-height: var(--textarea-line-height); padding: =
var(--textarea-padding-y)var(--textarea-padding-x); border-width: var(--tex=
tarea-border-width); resize: vertical; }
  .autogrowing-_ipn9Y { height: auto; min-height: unset; resize: none; tran=
sition: height 0.1s ease-out; overflow-y: auto; }
  .inputText-pV_yWb { font-family: var(--font-family-text); font-size: var(=
--font-size-15); font-weight: var(--font-weight-regular); line-height: var(=
--line-height-20); color: var(--color-fg-primary); }
  .inputWithButtonWrapper-qFTACT { min-height: var(--size-40); border: var(=
--border-default); border-radius: calc(var(--border-radius-sm) + 1px); box-=
shadow: var(--shadow-xs); overflow: hidden; }
  .inputWithButtonWrapper-qFTACT.primary-MUgbK6 { border-color: var(--color=
-accent-fg-orange); }
  .inputWithButtonWrapper-qFTACT.secondary-outline-JXafwf { border-color: v=
ar(--color-utility-detail); }
  .input-y4v6N4.inputWithButtonInput-KDznfS { background-color: rgba(0, 0, =
0, 0); border-color: rgba(0, 0, 0, 0); }
  .input-y4v6N4.inputWithButtonInput-KDznfS.start-p226EZ:not(:-webkit-any(:=
lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(=
dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :=
lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { border=
-top-left-radius: 0px; border-bottom-left-radius: 0px; }
  .input-y4v6N4.inputWithButtonInput-KDznfS.start-p226EZ:not(:-webkit-any(:=
lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(=
dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :=
lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { border=
-top-left-radius: 0px; border-bottom-left-radius: 0px; }
  .input-y4v6N4.inputWithButtonInput-KDznfS.start-p226EZ:not(:is(:lang(ae),=
 :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lan=
g(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb)=
, :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { border-top-left=
-radius: 0px; border-bottom-left-radius: 0px; }
  .input-y4v6N4.inputWithButtonInput-KDznfS.start-p226EZ:-webkit-any(:lang(=
ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), =
:lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(=
pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { border-top-r=
ight-radius: 0px; border-bottom-right-radius: 0px; }
  .input-y4v6N4.inputWithButtonInput-KDznfS.start-p226EZ:is(:lang(ae), :lan=
g(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa)=
, :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :la=
ng(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { border-top-right-radi=
us: 0px; border-bottom-right-radius: 0px; }
  .input-y4v6N4.inputWithButtonInput-KDznfS.end-LEvC6s:not(:-webkit-any(:la=
ng(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv=
), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :la=
ng(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { border-t=
op-right-radius: 0px; border-bottom-right-radius: 0px; }
  .input-y4v6N4.inputWithButtonInput-KDznfS.end-LEvC6s:not(:-webkit-any(:la=
ng(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv=
), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :la=
ng(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { border-t=
op-right-radius: 0px; border-bottom-right-radius: 0px; }
  .input-y4v6N4.inputWithButtonInput-KDznfS.end-LEvC6s:not(:is(:lang(ae), :=
lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(=
fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), =
:lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { border-top-right-=
radius: 0px; border-bottom-right-radius: 0px; }
  .input-y4v6N4.inputWithButtonInput-KDznfS.end-LEvC6s:-webkit-any(:lang(ae=
), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :l=
ang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pn=
b), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { border-top-lef=
t-radius: 0px; border-bottom-left-radius: 0px; }
  .input-y4v6N4.inputWithButtonInput-KDznfS.end-LEvC6s:is(:lang(ae), :lang(=
ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), =
:lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang=
(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { border-top-left-radius:=
 0px; border-bottom-left-radius: 0px; }
  .input-y4v6N4.inputWithButtonInput-KDznfS:hover:not(:focus-visible) { bor=
der-color: rgba(0, 0, 0, 0); }
  .input-y4v6N4.inputWithButtonInput-KDznfS.primary-MUgbK6:focus-visible { =
box-shadow: 0 0 0 2px var(--color-accent-bg-orange); border-color: rgba(0, =
0, 0, 0); }
  .segmentedInputContainer-BnsX3X > * { flex: 1 1 1px; min-width: 0px; }
  .segmentedInputContainer-BnsX3X > :not(:first-child) { margin-left: -1px;=
 }
  .segmentedInputContainer-BnsX3X > * .input-y4v6N4 { border-radius: 0px; }
  .segmentedInputContainer-BnsX3X > :first-child .input-y4v6N4:not(:-webkit=
-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), =
:lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(n=
qo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { =
border-top-left-radius: var(--border-radius-sm); border-bottom-left-radius:=
 var(--border-radius-sm); }
  .segmentedInputContainer-BnsX3X > :first-child .input-y4v6N4:not(:-webkit=
-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), =
:lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(n=
qo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { =
border-top-left-radius: var(--border-radius-sm); border-bottom-left-radius:=
 var(--border-radius-sm); }
  .segmentedInputContainer-BnsX3X > :first-child .input-y4v6N4:not(:is(:lan=
g(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv)=
, :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lan=
g(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { border-to=
p-left-radius: var(--border-radius-sm); border-bottom-left-radius: var(--bo=
rder-radius-sm); }
  .segmentedInputContainer-BnsX3X > :first-child .input-y4v6N4:-webkit-any(=
:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang=
(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), =
:lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { border=
-top-right-radius: var(--border-radius-sm); border-bottom-right-radius: var=
(--border-radius-sm); }
  .segmentedInputContainer-BnsX3X > :first-child .input-y4v6N4:is(:lang(ae)=
, :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :la=
ng(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb=
), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { border-top-righ=
t-radius: var(--border-radius-sm); border-bottom-right-radius: var(--border=
-radius-sm); }
  .segmentedInputContainer-BnsX3X > :last-child .input-y4v6N4:not(:-webkit-=
any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :=
lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nq=
o), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { b=
order-top-right-radius: var(--border-radius-sm); border-bottom-right-radius=
: var(--border-radius-sm); }
  .segmentedInputContainer-BnsX3X > :last-child .input-y4v6N4:not(:-webkit-=
any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :=
lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nq=
o), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { b=
order-top-right-radius: var(--border-radius-sm); border-bottom-right-radius=
: var(--border-radius-sm); }
  .segmentedInputContainer-BnsX3X > :last-child .input-y4v6N4:not(:is(:lang=
(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv),=
 :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang=
(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { border-top=
-right-radius: var(--border-radius-sm); border-bottom-right-radius: var(--b=
order-radius-sm); }
  .segmentedInputContainer-BnsX3X > :last-child .input-y4v6N4:-webkit-any(:=
lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(=
dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :=
lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { border-=
top-left-radius: var(--border-radius-sm); border-bottom-left-radius: var(--=
border-radius-sm); }
  .segmentedInputContainer-BnsX3X > :last-child .input-y4v6N4:is(:lang(ae),=
 :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lan=
g(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb)=
, :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { border-top-left-=
radius: var(--border-radius-sm); border-bottom-left-radius: var(--border-ra=
dius-sm); }
  .inputWithButtonWrapper-qFTACT > .inputWithButtonButton-SsgPne { box-shad=
ow: none; border: none; border-radius: 0px !important; }
  .input-y4v6N4, .textarea-GbEjRX { background-color: var(--color-bg-primar=
y); padding: var(--size-8)var(--size-12); min-height: var(--size-40); box-s=
izing: border-box; border: var(--border-default); border-radius: var(--bord=
er-radius-sm); box-shadow: var(--shadow-xs); transition: var(--animate-hove=
r); background-clip: border-box; outline: none; flex-direction: row; margin=
: 0px; display: flex; position: relative; }
  .input-y4v6N4:focus-within, .textarea-GbEjRX:focus-within, .input-y4v6N4.=
focus-nqjos7, .textarea-GbEjRX.focus-nqjos7 { border: var(--border-focus); =
box-shadow: var(--shadow-xs),var(--focus-input-ring); z-index: 1; }
  .input-y4v6N4:focus-visible { border: var(--border-focus); box-shadow: va=
r(--shadow-xs),var(--focus-input-ring); z-index: 1; }
  .textarea-GbEjRX:focus-visible { border: var(--border-focus); box-shadow:=
 var(--shadow-xs),var(--focus-input-ring); z-index: 1; }
  .input-y4v6N4::placeholder, .textarea-GbEjRX::placeholder { color: var(--=
color-fg-secondary); }
  .input-y4v6N4::selection { background-color: var(--color-text-select); }
  .textarea-GbEjRX::selection { background-color: var(--color-text-select);=
 }
  .input-y4v6N4.leading-hoxUwz, .textarea-GbEjRX.leading-hoxUwz { padding-i=
nline-start: var(--size-40); }
  .input-y4v6N4.leading-hoxUwz:not(:-webkit-any(:lang(ae), :lang(ar), :lang=
(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk)=
, :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lan=
g(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: var(--size-40); }
  .input-y4v6N4.leading-hoxUwz:not(:-webkit-any(:lang(ae), :lang(ar), :lang=
(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk)=
, :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lan=
g(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: var(--size-40); }
  .input-y4v6N4.leading-hoxUwz:not(:is(:lang(ae), :lang(ar), :lang(arc), :l=
ang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(h=
e), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :l=
ang(ug), :lang(ur), :lang(yi))) { padding-left: var(--size-40); }
  .textarea-GbEjRX.leading-hoxUwz:not(:-webkit-any(:lang(ae), :lang(ar), :l=
ang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(g=
lk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :=
lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: var(--size-40);=
 }
  .textarea-GbEjRX.leading-hoxUwz:not(:-webkit-any(:lang(ae), :lang(ar), :l=
ang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(g=
lk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :=
lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: var(--size-40);=
 }
  .textarea-GbEjRX.leading-hoxUwz:not(:is(:lang(ae), :lang(ar), :lang(arc),=
 :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lan=
g(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd),=
 :lang(ug), :lang(ur), :lang(yi))) { padding-left: var(--size-40); }
  .input-y4v6N4.leading-hoxUwz:-webkit-any(:lang(ae), :lang(ar), :lang(arc)=
, :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :la=
ng(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd)=
, :lang(ug), :lang(ur), :lang(yi)) { padding-right: var(--size-40); }
  .input-y4v6N4.leading-hoxUwz:is(:lang(ae), :lang(ar), :lang(arc), :lang(b=
cc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :=
lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(u=
g), :lang(ur), :lang(yi)) { padding-right: var(--size-40); }
  .textarea-GbEjRX.leading-hoxUwz:-webkit-any(:lang(ae), :lang(ar), :lang(a=
rc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), =
:lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(=
sd), :lang(ug), :lang(ur), :lang(yi)) { padding-right: var(--size-40); }
  .textarea-GbEjRX.leading-hoxUwz:is(:lang(ae), :lang(ar), :lang(arc), :lan=
g(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he)=
, :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lan=
g(ug), :lang(ur), :lang(yi)) { padding-right: var(--size-40); }
  .input-y4v6N4.trailing-cHz8Pv, .textarea-GbEjRX.trailing-cHz8Pv { padding=
-inline-end: var(--size-40); }
  .input-y4v6N4.trailing-cHz8Pv:not(:-webkit-any(:lang(ae), :lang(ar), :lan=
g(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk=
), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :la=
ng(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right: var(--size-40); =
}
  .input-y4v6N4.trailing-cHz8Pv:not(:-webkit-any(:lang(ae), :lang(ar), :lan=
g(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk=
), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :la=
ng(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right: var(--size-40); =
}
  .input-y4v6N4.trailing-cHz8Pv:not(:is(:lang(ae), :lang(ar), :lang(arc), :=
lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(=
he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :=
lang(ug), :lang(ur), :lang(yi))) { padding-right: var(--size-40); }
  .textarea-GbEjRX.trailing-cHz8Pv:not(:-webkit-any(:lang(ae), :lang(ar), :=
lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(=
glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), =
:lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right: var(--size-40=
); }
  .textarea-GbEjRX.trailing-cHz8Pv:not(:-webkit-any(:lang(ae), :lang(ar), :=
lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(=
glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), =
:lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right: var(--size-40=
); }
  .textarea-GbEjRX.trailing-cHz8Pv:not(:is(:lang(ae), :lang(ar), :lang(arc)=
, :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :la=
ng(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd)=
, :lang(ug), :lang(ur), :lang(yi))) { padding-right: var(--size-40); }
  .input-y4v6N4.trailing-cHz8Pv:-webkit-any(:lang(ae), :lang(ar), :lang(arc=
), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :l=
ang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd=
), :lang(ug), :lang(ur), :lang(yi)) { padding-left: var(--size-40); }
  .input-y4v6N4.trailing-cHz8Pv:is(:lang(ae), :lang(ar), :lang(arc), :lang(=
bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), =
:lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(=
ug), :lang(ur), :lang(yi)) { padding-left: var(--size-40); }
  .textarea-GbEjRX.trailing-cHz8Pv:-webkit-any(:lang(ae), :lang(ar), :lang(=
arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk),=
 :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang=
(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-left: var(--size-40); }
  .textarea-GbEjRX.trailing-cHz8Pv:is(:lang(ae), :lang(ar), :lang(arc), :la=
ng(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he=
), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :la=
ng(ug), :lang(ur), :lang(yi)) { padding-left: var(--size-40); }
  .input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD { border-color: var(--c=
olor-semantic-error-fg-primary); }
  :-webkit-any(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD):hover { b=
order-color: var(--color-semantic-error-bg-primary); }
  :is(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD):hover { border-col=
or: var(--color-semantic-error-bg-primary); }
  :-webkit-any(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD):focus-wit=
hin { border-color: var(--color-semantic-error-fg-primary); box-shadow: var=
(--shadow-xs),var(--error-input-ring); z-index: 1; }
  :is(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD):focus-within { bor=
der-color: var(--color-semantic-error-fg-primary); box-shadow: var(--shadow=
-xs),var(--error-input-ring); z-index: 1; }
  .focus-nqjos7:-webkit-any(.input-y4v6N4.error-QSGsmD, textarea.error-QSGs=
mD) { border-color: var(--color-semantic-error-fg-primary); box-shadow: var=
(--shadow-xs),var(--error-input-ring); z-index: 1; }
  .focus-nqjos7:is(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD) { bor=
der-color: var(--color-semantic-error-fg-primary); box-shadow: var(--shadow=
-xs),var(--error-input-ring); z-index: 1; }
  :-webkit-any(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD):focus-vis=
ible { border-color: var(--color-semantic-error-fg-primary); box-shadow: va=
r(--shadow-xs),var(--error-input-ring); z-index: 1; }
  :is(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD):focus-visible { bo=
rder-color: var(--color-semantic-error-fg-primary); box-shadow: var(--shado=
w-xs),var(--error-input-ring); z-index: 1; }
  :-webkit-any(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD)::placehol=
der { color: var(--color-semantic-error-fg-primary); }
  :is(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD)::placeholder { col=
or: var(--color-semantic-error-fg-primary); }
  :-webkit-any(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD)::selectio=
n { background-color: var(--color-semantic-error-utility-detail); }
  :is(.input-y4v6N4.error-QSGsmD, textarea.error-QSGsmD)::selection { backg=
round-color: var(--color-semantic-error-utility-detail); }
  .input-y4v6N4.disabled-bZ2Wej, textarea.disabled-bZ2Wej { color: var(--co=
lor-fg-tertiary); cursor: not-allowed; resize: none; }
  :-webkit-any(.input-y4v6N4.disabled-bZ2Wej, textarea.disabled-bZ2Wej)::pl=
aceholder { color: var(--color-fg-tertiary); }
  :is(.input-y4v6N4.disabled-bZ2Wej, textarea.disabled-bZ2Wej)::placeholder=
 { color: var(--color-fg-tertiary); }
  .input-y4v6N4.readOnly-yVYuPy, .textarea-GbEjRX.readOnly-yVYuPy { backgro=
und: var(--color-bg-primary-hover); }
  .wrapper-JJvHsG { box-sizing: border-box; justify-content: center; align-=
items: center; position: absolute; top: 0px; bottom: 0px; }
  .wrapper-JJvHsG.position_leading-_w7oUS { z-index: 1; }
  .wrapper-JJvHsG.position_leading-_w7oUS:not(:-webkit-any(:lang(ae), :lang=
(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa),=
 :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lan=
g(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { left: 0px; }
  .wrapper-JJvHsG.position_leading-_w7oUS:not(:-webkit-any(:lang(ae), :lang=
(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa),=
 :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lan=
g(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { left: 0px; }
  .wrapper-JJvHsG.position_leading-_w7oUS:not(:is(:lang(ae), :lang(ar), :la=
ng(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(gl=
k), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :l=
ang(sd), :lang(ug), :lang(ur), :lang(yi))) { left: 0px; }
  .wrapper-JJvHsG.position_leading-_w7oUS:-webkit-any(:lang(ae), :lang(ar),=
 :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lan=
g(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps)=
, :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { right: 0px; }
  .wrapper-JJvHsG.position_leading-_w7oUS:is(:lang(ae), :lang(ar), :lang(ar=
c), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :=
lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(s=
d), :lang(ug), :lang(ur), :lang(yi)) { right: 0px; }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_sm-nn6jzC { padding-inline-s=
tart: var(--size-8); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_sm-nn6jzC:not(:-webkit-any(:=
lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(=
dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :=
lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { paddin=
g-left: var(--size-8); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_sm-nn6jzC:not(:-webkit-any(:=
lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(=
dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :=
lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { paddin=
g-left: var(--size-8); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_sm-nn6jzC:not(:is(:lang(ae),=
 :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lan=
g(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb)=
, :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: v=
ar(--size-8); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_sm-nn6jzC:-webkit-any(:lang(=
ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), =
:lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(=
pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-righ=
t: var(--size-8); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_sm-nn6jzC:is(:lang(ae), :lan=
g(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa)=
, :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :la=
ng(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-right: var(--=
size-8); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_md-UKpzt4 { padding-inline-s=
tart: var(--size-12); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_md-UKpzt4:not(:-webkit-any(:=
lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(=
dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :=
lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { paddin=
g-left: var(--size-12); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_md-UKpzt4:not(:-webkit-any(:=
lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(=
dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :=
lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { paddin=
g-left: var(--size-12); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_md-UKpzt4:not(:is(:lang(ae),=
 :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lan=
g(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb)=
, :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-left: v=
ar(--size-12); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_md-UKpzt4:-webkit-any(:lang(=
ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), =
:lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(=
pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-righ=
t: var(--size-12); }
  .wrapper-JJvHsG.position_leading-_w7oUS.size_md-UKpzt4:is(:lang(ae), :lan=
g(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa)=
, :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :la=
ng(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-right: var(--=
size-12); }
  .wrapper-JJvHsG.position_trailing-kaOmCa { z-index: 1; }
  .wrapper-JJvHsG.position_trailing-kaOmCa:not(:-webkit-any(:lang(ae), :lan=
g(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa)=
, :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :la=
ng(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { right: 0px; }
  .wrapper-JJvHsG.position_trailing-kaOmCa:not(:-webkit-any(:lang(ae), :lan=
g(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa)=
, :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :la=
ng(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { right: 0px; }
  .wrapper-JJvHsG.position_trailing-kaOmCa:not(:is(:lang(ae), :lang(ar), :l=
ang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(g=
lk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :=
lang(sd), :lang(ug), :lang(ur), :lang(yi))) { right: 0px; }
  .wrapper-JJvHsG.position_trailing-kaOmCa:-webkit-any(:lang(ae), :lang(ar)=
, :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :la=
ng(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps=
), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { left: 0px; }
  .wrapper-JJvHsG.position_trailing-kaOmCa:is(:lang(ae), :lang(ar), :lang(a=
rc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), =
:lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(=
sd), :lang(ug), :lang(ur), :lang(yi)) { left: 0px; }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_sm-nn6jzC { padding-inline-=
end: var(--size-8); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_sm-nn6jzC:not(:-webkit-any(=
:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang=
(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), =
:lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { paddi=
ng-right: var(--size-8); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_sm-nn6jzC:not(:-webkit-any(=
:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang=
(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), =
:lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { paddi=
ng-right: var(--size-8); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_sm-nn6jzC:not(:is(:lang(ae)=
, :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :la=
ng(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb=
), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right:=
 var(--size-8); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_sm-nn6jzC:-webkit-any(:lang=
(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv),=
 :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang=
(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-lef=
t: var(--size-8); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_sm-nn6jzC:is(:lang(ae), :la=
ng(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa=
), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :l=
ang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-left: var(--=
size-8); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_md-UKpzt4 { padding-inline-=
end: var(--size-12); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_md-UKpzt4:not(:-webkit-any(=
:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang=
(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), =
:lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { paddi=
ng-right: var(--size-12); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_md-UKpzt4:not(:-webkit-any(=
:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang=
(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), =
:lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { paddi=
ng-right: var(--size-12); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_md-UKpzt4:not(:is(:lang(ae)=
, :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :la=
ng(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb=
), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) { padding-right:=
 var(--size-12); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_md-UKpzt4:-webkit-any(:lang=
(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv),=
 :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang=
(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-lef=
t: var(--size-12); }
  .wrapper-JJvHsG.position_trailing-kaOmCa.size_md-UKpzt4:is(:lang(ae), :la=
ng(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa=
), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :l=
ang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) { padding-left: var(--=
size-12); }
  .wrapper-JJvHsG > svg { stroke: var(--color-fg-secondary); }
  .wrapper-JJvHsG.disabled-bZ2Wej > svg { stroke: var(--color-fg-tertiary);=
 }
  .input-y4v6N4.unstyled-IJLUJU, .textarea-GbEjRX.unstyled-IJLUJU { box-sha=
dow: none; min-height: unset; border-radius: unset; background-color: rgba(=
0, 0, 0, 0); border: none; margin: 0px; padding: 0px; overflow: visible; }
  .input-y4v6N4.unstyled-IJLUJU:focus-within, .textarea-GbEjRX.unstyled-IJL=
UJU:focus-within, .input-y4v6N4.unstyled-IJLUJU.focus-nqjos7, .textarea-GbE=
jRX.unstyled-IJLUJU.focus-nqjos7 { box-shadow: none; }
  .input-y4v6N4.unstyled-IJLUJU:focus-visible { box-shadow: none; }
  .textarea-GbEjRX.unstyled-IJLUJU:focus-visible { box-shadow: none; }
  .container-TAtrWj { user-select: none; position: relative; }
  @media (hover: hover) {
  .container-TAtrWj.interactive-UkK0V6:hover { opacity: 0.9; }
}
  .container-TAtrWj.disabled-CA2jPC { opacity: 0.5; }
  .text-TXcJLV { font-size: calc(var(--scale)*.35); user-select: none; }
  .icon-q90aDt { transform: scale(0.5); }
  .badge-gwopD4 { background-color: var(--color-bg-primary); border: 2px so=
lid var(--color-bg-primary); bottom: calc(-1*var(--size-4)); right: calc(-1=
*var(--size-4)); box-sizing: content-box; width: var(--size-16); height: va=
r(--size-16); position: absolute; overflow: hidden; }
  .badge-gwopD4 img { border-radius: 0px !important; }
  .badge-gwopD4.square-YT_XRw { border-radius: var(--border-radius-sm); }
  .badge-gwopD4.circle-FcS9zj { border-radius: var(--border-radius-full); }
  .subscriptionBadge-Ejog3p { display: block; }
}

@layer pencraftReset {
  .buttonBase-GK1x3M { box-sizing: border-box; color: unset; appearance: no=
ne; cursor: pointer; white-space: nowrap; font-family: inherit; font-size: =
unset; line-height: unset; transition: var(--animate-hover); will-change: t=
ransform; text-decoration: unset; background: 0px 0px; border: none; outlin=
e: none; justify-content: center; margin: 0px; padding: 0px; }
  .buttonBase-GK1x3M:disabled { cursor: unset; }
  .buttonBase-GK1x3M:focus-visible { box-shadow: var(--focus-ring); }
}

.img-OACg1c { display: flex; }

.object-fit-cover-u4ReeV { object-fit: cover; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/7276.515964e4.css

@charset "utf-8";

@layer legacy, tailwind, pencraftReset;

@layer pencraft {
  .pc-root { background-color: var(--color-bg-primary); color: var(--color-=
fg-primary); margin: 0px; padding: 0px; }
  .pc-root ::selection { background-color: var(--color-text-select); }
  .sr-only { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-wi=
dth: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: ab=
solute; overflow: hidden; }
  .pc-reset { text-decoration: unset; list-style: none; }
  .pc-border { border: 1px solid var(--color-utility-detail); }
  .pc-color-fg-primary { color: var(--color-fg-primary); }
  .pc-color-fg-secondary { color: var(--color-fg-secondary); }
  .pc-color-fg-tertiary { color: var(--color-fg-tertiary); }
  .pc-backgroundColor-transparent { background-color: var(--background-colo=
r-transparent); }
  .pc-backgroundColor-unset { background-color: var(--background-color-unse=
t); }
  .pc-backgroundColor-bg-primary { background-color: var(--color-bg-primary=
); }
  .pc-backgroundColor-bg-secondary { background-color: var(--color-bg-secon=
dary); }
  .pc-backgroundColor-bg-tertiary { background-color: var(--color-bg-tertia=
ry); }
  .pc-backgroundColor-bg-elevated-primary { background-color: var(--color-b=
g-elevated-primary); }
  .pc-backgroundColor-bg-elevated-secondary { background-color: var(--color=
-bg-elevated-secondary); }
  .pc-backgroundColor-bg-elevated-tertiary { background-color: var(--color-=
bg-elevated-tertiary); }
  .pc-borderRadius-xs { border-radius: var(--border-radius-xs); }
  .pc-borderRadius-sm { border-radius: var(--border-radius-sm); }
  .pc-borderRadius-md { border-radius: var(--border-radius-md); }
  .pc-borderRadius-lg { border-radius: var(--border-radius-lg); }
  .pc-borderRadius-full { border-radius: var(--border-radius-full); }
  .pc-borderColor-transparent { border-color: rgba(0, 0, 0, 0); }
  .pc-borderColor-utility-detail { border-color: var(--color-utility-detail=
); }
  .pc-borderColor-accent-fg-purple { border-color: var(--color-accent-fg-pu=
rple); }
  .pc-boxShadow-xs { box-shadow: var(--shadow-xs); }
  .pc-boxShadow-sm { box-shadow: var(--shadow-sm); }
  .pc-boxShadow-md { box-shadow: var(--shadow-md); }
  .pc-boxShadow-lg { box-shadow: var(--shadow-lg); }
  .pc-boxShadow-xl { box-shadow: var(--shadow-xl); }
  .pc-fontSize-11 { font-size: var(--font-size-11); }
  .pc-fontSize-12 { font-size: var(--font-size-12); }
  .pc-fontSize-13 { font-size: var(--font-size-13); }
  .pc-fontSize-14 { font-size: var(--font-size-14); }
  .pc-fontSize-15 { font-size: var(--font-size-15); }
  .pc-fontSize-16 { font-size: var(--font-size-16); }
  .pc-fontSize-17 { font-size: var(--font-size-17); }
  .pc-fontSize-18 { font-size: var(--font-size-18); }
  .pc-fontSize-19 { font-size: var(--font-size-19); }
  .pc-fontSize-20 { font-size: var(--font-size-20); }
  .pc-fontSize-24 { font-size: var(--font-size-24); }
  .pc-fontSize-30 { font-size: var(--font-size-30); }
  .pc-fontSize-32 { font-size: var(--font-size-32); }
  .pc-fontSize-36 { font-size: var(--font-size-36); }
  .pc-fontSize-44 { font-size: var(--font-size-44); }
  .pc-fontWeight-regular { font-weight: var(--font-weight-regular); }
  .pc-fontWeight-medium { font-weight: var(--font-weight-medium); }
  .pc-fontWeight-semibold { font-weight: var(--font-weight-semibold); }
  .pc-fontWeight-bold { font-weight: var(--font-weight-bold); }
  .pc-fontWeight-heavy { font-weight: var(--font-weight-heavy); }
  .pc-display-block { display: block; }
  .pc-display-inline { display: inline; }
  .pc-display-inline-block { display: inline-block; }
  .pc-display-flex { display: flex; }
  .pc-display-inline-flex { display: inline-flex; }
  .pc-display-grid { display: grid; }
  .pc-display-contents { display: contents; }
  .pc-display-none { display: none; }
  .pc-position-relative { position: relative; }
  .pc-position-absolute { position: absolute; }
  .pc-position-fixed { position: fixed; }
  .pc-inset-0 { inset: 0px; }
  .pc-inset-4 { inset: 4px; }
  .pc-inset-8 { inset: 8px; }
  .pc-inset-12 { inset: 12px; }
  .pc-inset-16 { inset: 16px; }
  .pc-inset-20 { inset: 20px; }
  .pc-inset-24 { inset: 24px; }
  .pc-inset-28 { inset: 28px; }
  .pc-inset-32 { inset: 32px; }
  .pc-inset-36 { inset: 36px; }
  .pc-inset-40 { inset: 40px; }
  .pc-inset-44 { inset: 44px; }
  .pc-inset-48 { inset: 48px; }
  .pc-inset-52 { inset: 52px; }
  .pc-inset-56 { inset: 56px; }
  .pc-inset-60 { inset: 60px; }
  .pc-inset-64 { inset: 64px; }
  .pc-inset-68 { inset: 68px; }
  .pc-inset-72 { inset: 72px; }
  .pc-inset-76 { inset: 76px; }
  .pc-inset-80 { inset: 80px; }
  .pc-inset-84 { inset: 84px; }
  .pc-inset-88 { inset: 88px; }
  .pc-inset-92 { inset: 92px; }
  .pc-inset-96 { inset: 96px; }
  .pc-inset-100 { inset: 100px; }
  .pc-inset-104 { inset: 104px; }
  .pc-inset-108 { inset: 108px; }
  .pc-inset-112 { inset: 112px; }
  .pc-inset-116 { inset: 116px; }
  .pc-inset-120 { inset: 120px; }
  .pc-inset-140 { inset: 140px; }
  .pc-inset-160 { inset: 160px; }
  .pc-inset-180 { inset: 180px; }
  .pc-inset-200 { inset: 200px; }
  .pc-inset-220 { inset: 220px; }
  .pc-inset-240 { inset: 240px; }
  .pc-inset-260 { inset: 260px; }
  .pc-inset-280 { inset: 280px; }
  .pc-inset-300 { inset: 300px; }
  .pc-inset-320 { inset: 320px; }
  .pc-inset-340 { inset: 340px; }
  .pc-inset-360 { inset: 360px; }
  .pc-inset-380 { inset: 380px; }
  .pc-inset-400 { inset: 400px; }
  .pc-inset-420 { inset: 420px; }
  .pc-inset-440 { inset: 440px; }
  .pc-inset-460 { inset: 460px; }
  .pc-inset-480 { inset: 480px; }
  .pc-inset-500 { inset: 500px; }
  .pc-inset-520 { inset: 520px; }
  .pc-inset-540 { inset: 540px; }
  .pc-inset-560 { inset: 560px; }
  .pc-inset-580 { inset: 580px; }
  .pc-inset-600 { inset: 600px; }
  .pc-inset-620 { inset: 620px; }
  .pc-inset-640 { inset: 640px; }
  .pc-cursor-pointer { cursor: pointer; }
  .pc-cursor-text { cursor: text; }
  .pc-cursor-grab { cursor: grab; }
  .pc-cursor-grabbing { cursor: grabbing; }
  .pc-flexDirection-column { flex-direction: column; }
  .pc-flexDirection-row { flex-direction: row; }
  .pc-flexDirection-row-reverse { flex-direction: row-reverse; }
  .pc-flexDirection-column-reverse { flex-direction: column-reverse; }
  .pc-flexWrap-nowrap { flex-wrap: nowrap; }
  .pc-flexWrap-wrap { flex-wrap: wrap; }
  .pc-flexWrap-wrap-reverse { flex-wrap: wrap-reverse; }
  .pc-flexGrow-1 { flex-grow: 1; }
  .pc-flexShrink-1 { flex-shrink: 1; }
  .pc-flexBasis-auto { flex-basis: auto; }
  .pc-flexBasis-0 { flex-basis: 0px; }
  .pc-gridAutoFlow-row { grid-auto-flow: row; }
  .pc-gridAutoFlow-column { grid-auto-flow: column; }
  .pc-gridAutoFlow-dense { grid-auto-flow: dense; }
  .pc-gridAutoFlow-row-dense { }
  .pc-gridAutoFlow-column-dense { }
  .pc-justifyContent-flex-start { justify-content: flex-start; }
  .pc-justifyContent-space-between { justify-content: space-between; }
  .pc-justifyContent-center { justify-content: center; }
  .pc-justifyContent-flex-end { justify-content: flex-end; }
  .pc-alignItems-flex-start { align-items: flex-start; }
  .pc-alignItems-flex-end { align-items: flex-end; }
  .pc-alignItems-center { align-items: center; }
  .pc-alignItems-stretch { align-items: stretch; }
  .pc-alignItems-baseline { align-items: baseline; }
  .pc-alignSelf-flex-start { align-self: flex-start; }
  .pc-alignSelf-flex-end { align-self: flex-end; }
  .pc-alignSelf-center { align-self: center; }
  .pc-alignSelf-stretch { align-self: stretch; }
  .pc-alignSelf-baseline { align-self: baseline; }
  .pc-gap-0 { gap: 0px; }
  .pc-gap-2 { gap: 2px; }
  .pc-gap-4 { gap: 4px; }
  .pc-gap-6 { gap: 6px; }
  .pc-gap-8 { gap: 8px; }
  .pc-gap-12 { gap: 12px; }
  .pc-gap-16 { gap: 16px; }
  .pc-gap-20 { gap: 20px; }
  .pc-gap-24 { gap: 24px; }
  .pc-gap-28 { gap: 28px; }
  .pc-gap-32 { gap: 32px; }
  .pc-gap-36 { gap: 36px; }
  .pc-gap-40 { gap: 40px; }
  .pc-gap-48 { gap: 48px; }
  .pc-gap-56 { gap: 56px; }
  .pc-gap-64 { gap: 64px; }
  .pc-gap-72 { gap: 72px; }
  .pc-gap-80 { gap: 80px; }
  .pc-gap-96 { gap: 96px; }
  .pc-gap-120 { gap: 120px; }
  .pc-columnGap-0 { column-gap: 0px; }
  .pc-columnGap-2 { column-gap: 2px; }
  .pc-columnGap-4 { column-gap: 4px; }
  .pc-columnGap-6 { column-gap: 6px; }
  .pc-columnGap-8 { column-gap: 8px; }
  .pc-columnGap-12 { column-gap: 12px; }
  .pc-columnGap-16 { column-gap: 16px; }
  .pc-columnGap-20 { column-gap: 20px; }
  .pc-columnGap-24 { column-gap: 24px; }
  .pc-columnGap-28 { column-gap: 28px; }
  .pc-columnGap-32 { column-gap: 32px; }
  .pc-columnGap-36 { column-gap: 36px; }
  .pc-columnGap-40 { column-gap: 40px; }
  .pc-columnGap-48 { column-gap: 48px; }
  .pc-columnGap-56 { column-gap: 56px; }
  .pc-columnGap-64 { column-gap: 64px; }
  .pc-columnGap-72 { column-gap: 72px; }
  .pc-columnGap-80 { column-gap: 80px; }
  .pc-columnGap-96 { column-gap: 96px; }
  .pc-columnGap-120 { column-gap: 120px; }
  .pc-rowGap-0 { row-gap: 0px; }
  .pc-rowGap-2 { row-gap: 2px; }
  .pc-rowGap-4 { row-gap: 4px; }
  .pc-rowGap-6 { row-gap: 6px; }
  .pc-rowGap-8 { row-gap: 8px; }
  .pc-rowGap-12 { row-gap: 12px; }
  .pc-rowGap-16 { row-gap: 16px; }
  .pc-rowGap-20 { row-gap: 20px; }
  .pc-rowGap-24 { row-gap: 24px; }
  .pc-rowGap-28 { row-gap: 28px; }
  .pc-rowGap-32 { row-gap: 32px; }
  .pc-rowGap-36 { row-gap: 36px; }
  .pc-rowGap-40 { row-gap: 40px; }
  .pc-rowGap-48 { row-gap: 48px; }
  .pc-rowGap-56 { row-gap: 56px; }
  .pc-rowGap-64 { row-gap: 64px; }
  .pc-rowGap-72 { row-gap: 72px; }
  .pc-rowGap-80 { row-gap: 80px; }
  .pc-rowGap-96 { row-gap: 96px; }
  .pc-rowGap-120 { row-gap: 120px; }
  .pc-opacity-0 { opacity: 0; }
  .pc-opacity-10 { opacity: 0.1; }
  .pc-opacity-20 { opacity: 0.2; }
  .pc-opacity-30 { opacity: 0.3; }
  .pc-opacity-40 { opacity: 0.4; }
  .pc-opacity-50 { opacity: 0.5; }
  .pc-opacity-60 { opacity: 0.6; }
  .pc-opacity-70 { opacity: 0.7; }
  .pc-opacity-80 { opacity: 0.8; }
  .pc-opacity-90 { opacity: 0.9; }
  .pc-opacity-100 { opacity: 1; }
  .pc-margin-0 { margin: 0px; }
  .pc-padding-0 { padding: 0px; }
  .pc-padding-2 { padding: 2px; }
  .pc-padding-4 { padding: 4px; }
  .pc-padding-6 { padding: 6px; }
  .pc-padding-8 { padding: 8px; }
  .pc-padding-12 { padding: 12px; }
  .pc-padding-16 { padding: 16px; }
  .pc-padding-20 { padding: 20px; }
  .pc-padding-24 { padding: 24px; }
  .pc-padding-28 { padding: 28px; }
  .pc-padding-32 { padding: 32px; }
  .pc-padding-36 { padding: 36px; }
  .pc-padding-40 { padding: 40px; }
  .pc-padding-48 { padding: 48px; }
  .pc-padding-56 { padding: 56px; }
  .pc-padding-64 { padding: 64px; }
  .pc-padding-72 { padding: 72px; }
  .pc-padding-80 { padding: 80px; }
  .pc-padding-100 { padding: 100px; }
  .pc-padding-120 { padding: 120px; }
  .pc-paddingLeft-0 { padding-left: 0px; }
  .pc-paddingLeft-2 { padding-left: 2px; }
  .pc-paddingLeft-4 { padding-left: 4px; }
  .pc-paddingLeft-6 { padding-left: 6px; }
  .pc-paddingLeft-8 { padding-left: 8px; }
  .pc-paddingLeft-12 { padding-left: 12px; }
  .pc-paddingLeft-16 { padding-left: 16px; }
  .pc-paddingLeft-20 { padding-left: 20px; }
  .pc-paddingLeft-24 { padding-left: 24px; }
  .pc-paddingLeft-28 { padding-left: 28px; }
  .pc-paddingLeft-32 { padding-left: 32px; }
  .pc-paddingLeft-36 { padding-left: 36px; }
  .pc-paddingLeft-40 { padding-left: 40px; }
  .pc-paddingLeft-48 { padding-left: 48px; }
  .pc-paddingLeft-56 { padding-left: 56px; }
  .pc-paddingLeft-64 { padding-left: 64px; }
  .pc-paddingLeft-72 { padding-left: 72px; }
  .pc-paddingLeft-80 { padding-left: 80px; }
  .pc-paddingLeft-100 { padding-left: 100px; }
  .pc-paddingLeft-120 { padding-left: 120px; }
  .pc-paddingTop-0 { padding-top: 0px; }
  .pc-paddingTop-2 { padding-top: 2px; }
  .pc-paddingTop-4 { padding-top: 4px; }
  .pc-paddingTop-6 { padding-top: 6px; }
  .pc-paddingTop-8 { padding-top: 8px; }
  .pc-paddingTop-12 { padding-top: 12px; }
  .pc-paddingTop-16 { padding-top: 16px; }
  .pc-paddingTop-20 { padding-top: 20px; }
  .pc-paddingTop-24 { padding-top: 24px; }
  .pc-paddingTop-28 { padding-top: 28px; }
  .pc-paddingTop-32 { padding-top: 32px; }
  .pc-paddingTop-36 { padding-top: 36px; }
  .pc-paddingTop-40 { padding-top: 40px; }
  .pc-paddingTop-48 { padding-top: 48px; }
  .pc-paddingTop-56 { padding-top: 56px; }
  .pc-paddingTop-64 { padding-top: 64px; }
  .pc-paddingTop-72 { padding-top: 72px; }
  .pc-paddingTop-80 { padding-top: 80px; }
  .pc-paddingTop-100 { padding-top: 100px; }
  .pc-paddingTop-120 { padding-top: 120px; }
  .pc-paddingRight-0 { padding-right: 0px; }
  .pc-paddingRight-2 { padding-right: 2px; }
  .pc-paddingRight-4 { padding-right: 4px; }
  .pc-paddingRight-6 { padding-right: 6px; }
  .pc-paddingRight-8 { padding-right: 8px; }
  .pc-paddingRight-12 { padding-right: 12px; }
  .pc-paddingRight-16 { padding-right: 16px; }
  .pc-paddingRight-20 { padding-right: 20px; }
  .pc-paddingRight-24 { padding-right: 24px; }
  .pc-paddingRight-28 { padding-right: 28px; }
  .pc-paddingRight-32 { padding-right: 32px; }
  .pc-paddingRight-36 { padding-right: 36px; }
  .pc-paddingRight-40 { padding-right: 40px; }
  .pc-paddingRight-48 { padding-right: 48px; }
  .pc-paddingRight-56 { padding-right: 56px; }
  .pc-paddingRight-64 { padding-right: 64px; }
  .pc-paddingRight-72 { padding-right: 72px; }
  .pc-paddingRight-80 { padding-right: 80px; }
  .pc-paddingRight-100 { padding-right: 100px; }
  .pc-paddingRight-120 { padding-right: 120px; }
  .pc-paddingBottom-0 { padding-bottom: 0px; }
  .pc-paddingBottom-2 { padding-bottom: 2px; }
  .pc-paddingBottom-4 { padding-bottom: 4px; }
  .pc-paddingBottom-6 { padding-bottom: 6px; }
  .pc-paddingBottom-8 { padding-bottom: 8px; }
  .pc-paddingBottom-12 { padding-bottom: 12px; }
  .pc-paddingBottom-16 { padding-bottom: 16px; }
  .pc-paddingBottom-20 { padding-bottom: 20px; }
  .pc-paddingBottom-24 { padding-bottom: 24px; }
  .pc-paddingBottom-28 { padding-bottom: 28px; }
  .pc-paddingBottom-32 { padding-bottom: 32px; }
  .pc-paddingBottom-36 { padding-bottom: 36px; }
  .pc-paddingBottom-40 { padding-bottom: 40px; }
  .pc-paddingBottom-48 { padding-bottom: 48px; }
  .pc-paddingBottom-56 { padding-bottom: 56px; }
  .pc-paddingBottom-64 { padding-bottom: 64px; }
  .pc-paddingBottom-72 { padding-bottom: 72px; }
  .pc-paddingBottom-80 { padding-bottom: 80px; }
  .pc-paddingBottom-100 { padding-bottom: 100px; }
  .pc-paddingBottom-120 { padding-bottom: 120px; }
  .pc-top-0 { top: 0px; }
  .pc-top-100 { top: 100%; }
  .pc-width-0 { width: 0px; }
  .pc-width-4 { width: 4px; }
  .pc-width-8 { width: 8px; }
  .pc-width-12 { width: 12px; }
  .pc-width-16 { width: 16px; }
  .pc-width-20 { width: 20px; }
  .pc-width-24 { width: 24px; }
  .pc-width-28 { width: 28px; }
  .pc-width-32 { width: 32px; }
  .pc-width-36 { width: 36px; }
  .pc-width-40 { width: 40px; }
  .pc-width-44 { width: 44px; }
  .pc-width-48 { width: 48px; }
  .pc-width-52 { width: 52px; }
  .pc-width-56 { width: 56px; }
  .pc-width-60 { width: 60px; }
  .pc-width-64 { width: 64px; }
  .pc-width-68 { width: 68px; }
  .pc-width-72 { width: 72px; }
  .pc-width-76 { width: 76px; }
  .pc-width-80 { width: 80px; }
  .pc-width-84 { width: 84px; }
  .pc-width-88 { width: 88px; }
  .pc-width-92 { width: 92px; }
  .pc-width-96 { width: 96px; }
  .pc-width-100 { width: 100px; }
  .pc-width-104 { width: 104px; }
  .pc-width-108 { width: 108px; }
  .pc-width-112 { width: 112px; }
  .pc-width-116 { width: 116px; }
  .pc-width-120 { width: 120px; }
  .pc-width-140 { width: 140px; }
  .pc-width-160 { width: 160px; }
  .pc-width-180 { width: 180px; }
  .pc-width-200 { width: 200px; }
  .pc-width-220 { width: 220px; }
  .pc-width-240 { width: 240px; }
  .pc-width-260 { width: 260px; }
  .pc-width-280 { width: 280px; }
  .pc-width-300 { width: 300px; }
  .pc-width-320 { width: 320px; }
  .pc-width-340 { width: 340px; }
  .pc-width-360 { width: 360px; }
  .pc-width-380 { width: 380px; }
  .pc-width-400 { width: 400px; }
  .pc-width-420 { width: 420px; }
  .pc-width-440 { width: 440px; }
  .pc-width-460 { width: 460px; }
  .pc-width-480 { width: 480px; }
  .pc-width-500 { width: 500px; }
  .pc-width-520 { width: 520px; }
  .pc-width-540 { width: 540px; }
  .pc-width-560 { width: 560px; }
  .pc-width-580 { width: 580px; }
  .pc-width-600 { width: 600px; }
  .pc-width-620 { width: 620px; }
  .pc-width-640 { width: 640px; }
  .pc-height-0 { height: 0px; }
  .pc-height-4 { height: 4px; }
  .pc-height-8 { height: 8px; }
  .pc-height-12 { height: 12px; }
  .pc-height-16 { height: 16px; }
  .pc-height-20 { height: 20px; }
  .pc-height-24 { height: 24px; }
  .pc-height-28 { height: 28px; }
  .pc-height-32 { height: 32px; }
  .pc-height-36 { height: 36px; }
  .pc-height-40 { height: 40px; }
  .pc-height-44 { height: 44px; }
  .pc-height-48 { height: 48px; }
  .pc-height-52 { height: 52px; }
  .pc-height-56 { height: 56px; }
  .pc-height-60 { height: 60px; }
  .pc-height-64 { height: 64px; }
  .pc-height-68 { height: 68px; }
  .pc-height-72 { height: 72px; }
  .pc-height-76 { height: 76px; }
  .pc-height-80 { height: 80px; }
  .pc-height-84 { height: 84px; }
  .pc-height-88 { height: 88px; }
  .pc-height-92 { height: 92px; }
  .pc-height-96 { height: 96px; }
  .pc-height-100 { height: 100px; }
  .pc-height-104 { height: 104px; }
  .pc-height-108 { height: 108px; }
  .pc-height-112 { height: 112px; }
  .pc-height-116 { height: 116px; }
  .pc-height-120 { height: 120px; }
  .pc-height-140 { height: 140px; }
  .pc-height-160 { height: 160px; }
  .pc-height-180 { height: 180px; }
  .pc-height-200 { height: 200px; }
  .pc-height-220 { height: 220px; }
  .pc-height-240 { height: 240px; }
  .pc-height-260 { height: 260px; }
  .pc-height-280 { height: 280px; }
  .pc-height-300 { height: 300px; }
  .pc-height-320 { height: 320px; }
  .pc-height-340 { height: 340px; }
  .pc-height-360 { height: 360px; }
  .pc-height-380 { height: 380px; }
  .pc-height-400 { height: 400px; }
  .pc-height-420 { height: 420px; }
  .pc-height-440 { height: 440px; }
  .pc-height-460 { height: 460px; }
  .pc-height-480 { height: 480px; }
  .pc-height-500 { height: 500px; }
  .pc-height-520 { height: 520px; }
  .pc-height-540 { height: 540px; }
  .pc-height-560 { height: 560px; }
  .pc-height-580 { height: 580px; }
  .pc-height-600 { height: 600px; }
  .pc-height-620 { height: 620px; }
  .pc-height-640 { height: 640px; }
  .pc-maxWidth-0 { max-width: 0px; }
  .pc-maxWidth-4 { max-width: 4px; }
  .pc-maxWidth-8 { max-width: 8px; }
  .pc-maxWidth-12 { max-width: 12px; }
  .pc-maxWidth-16 { max-width: 16px; }
  .pc-maxWidth-20 { max-width: 20px; }
  .pc-maxWidth-24 { max-width: 24px; }
  .pc-maxWidth-28 { max-width: 28px; }
  .pc-maxWidth-32 { max-width: 32px; }
  .pc-maxWidth-36 { max-width: 36px; }
  .pc-maxWidth-40 { max-width: 40px; }
  .pc-maxWidth-44 { max-width: 44px; }
  .pc-maxWidth-48 { max-width: 48px; }
  .pc-maxWidth-52 { max-width: 52px; }
  .pc-maxWidth-56 { max-width: 56px; }
  .pc-maxWidth-60 { max-width: 60px; }
  .pc-maxWidth-64 { max-width: 64px; }
  .pc-maxWidth-68 { max-width: 68px; }
  .pc-maxWidth-72 { max-width: 72px; }
  .pc-maxWidth-76 { max-width: 76px; }
  .pc-maxWidth-80 { max-width: 80px; }
  .pc-maxWidth-84 { max-width: 84px; }
  .pc-maxWidth-88 { max-width: 88px; }
  .pc-maxWidth-92 { max-width: 92px; }
  .pc-maxWidth-96 { max-width: 96px; }
  .pc-maxWidth-100 { max-width: 100px; }
  .pc-maxWidth-104 { max-width: 104px; }
  .pc-maxWidth-108 { max-width: 108px; }
  .pc-maxWidth-112 { max-width: 112px; }
  .pc-maxWidth-116 { max-width: 116px; }
  .pc-maxWidth-120 { max-width: 120px; }
  .pc-maxWidth-140 { max-width: 140px; }
  .pc-maxWidth-160 { max-width: 160px; }
  .pc-maxWidth-180 { max-width: 180px; }
  .pc-maxWidth-200 { max-width: 200px; }
  .pc-maxWidth-220 { max-width: 220px; }
  .pc-maxWidth-240 { max-width: 240px; }
  .pc-maxWidth-260 { max-width: 260px; }
  .pc-maxWidth-280 { max-width: 280px; }
  .pc-maxWidth-300 { max-width: 300px; }
  .pc-maxWidth-320 { max-width: 320px; }
  .pc-maxWidth-340 { max-width: 340px; }
  .pc-maxWidth-360 { max-width: 360px; }
  .pc-maxWidth-380 { max-width: 380px; }
  .pc-maxWidth-400 { max-width: 400px; }
  .pc-maxWidth-420 { max-width: 420px; }
  .pc-maxWidth-440 { max-width: 440px; }
  .pc-maxWidth-460 { max-width: 460px; }
  .pc-maxWidth-480 { max-width: 480px; }
  .pc-maxWidth-500 { max-width: 500px; }
  .pc-maxWidth-520 { max-width: 520px; }
  .pc-maxWidth-540 { max-width: 540px; }
  .pc-maxWidth-560 { max-width: 560px; }
  .pc-maxWidth-580 { max-width: 580px; }
  .pc-maxWidth-600 { max-width: 600px; }
  .pc-maxWidth-620 { max-width: 620px; }
  .pc-maxWidth-640 { max-width: 640px; }
  .pc-maxHeight-0 { max-height: 0px; }
  .pc-maxHeight-4 { max-height: 4px; }
  .pc-maxHeight-8 { max-height: 8px; }
  .pc-maxHeight-12 { max-height: 12px; }
  .pc-maxHeight-16 { max-height: 16px; }
  .pc-maxHeight-20 { max-height: 20px; }
  .pc-maxHeight-24 { max-height: 24px; }
  .pc-maxHeight-28 { max-height: 28px; }
  .pc-maxHeight-32 { max-height: 32px; }
  .pc-maxHeight-36 { max-height: 36px; }
  .pc-maxHeight-40 { max-height: 40px; }
  .pc-maxHeight-44 { max-height: 44px; }
  .pc-maxHeight-48 { max-height: 48px; }
  .pc-maxHeight-52 { max-height: 52px; }
  .pc-maxHeight-56 { max-height: 56px; }
  .pc-maxHeight-60 { max-height: 60px; }
  .pc-maxHeight-64 { max-height: 64px; }
  .pc-maxHeight-68 { max-height: 68px; }
  .pc-maxHeight-72 { max-height: 72px; }
  .pc-maxHeight-76 { max-height: 76px; }
  .pc-maxHeight-80 { max-height: 80px; }
  .pc-maxHeight-84 { max-height: 84px; }
  .pc-maxHeight-88 { max-height: 88px; }
  .pc-maxHeight-92 { max-height: 92px; }
  .pc-maxHeight-96 { max-height: 96px; }
  .pc-maxHeight-100 { max-height: 100px; }
  .pc-maxHeight-104 { max-height: 104px; }
  .pc-maxHeight-108 { max-height: 108px; }
  .pc-maxHeight-112 { max-height: 112px; }
  .pc-maxHeight-116 { max-height: 116px; }
  .pc-maxHeight-120 { max-height: 120px; }
  .pc-maxHeight-140 { max-height: 140px; }
  .pc-maxHeight-160 { max-height: 160px; }
  .pc-maxHeight-180 { max-height: 180px; }
  .pc-maxHeight-200 { max-height: 200px; }
  .pc-maxHeight-220 { max-height: 220px; }
  .pc-maxHeight-240 { max-height: 240px; }
  .pc-maxHeight-260 { max-height: 260px; }
  .pc-maxHeight-280 { max-height: 280px; }
  .pc-maxHeight-300 { max-height: 300px; }
  .pc-maxHeight-320 { max-height: 320px; }
  .pc-maxHeight-340 { max-height: 340px; }
  .pc-maxHeight-360 { max-height: 360px; }
  .pc-maxHeight-380 { max-height: 380px; }
  .pc-maxHeight-400 { max-height: 400px; }
  .pc-maxHeight-420 { max-height: 420px; }
  .pc-maxHeight-440 { max-height: 440px; }
  .pc-maxHeight-460 { max-height: 460px; }
  .pc-maxHeight-480 { max-height: 480px; }
  .pc-maxHeight-500 { max-height: 500px; }
  .pc-maxHeight-520 { max-height: 520px; }
  .pc-maxHeight-540 { max-height: 540px; }
  .pc-maxHeight-560 { max-height: 560px; }
  .pc-maxHeight-580 { max-height: 580px; }
  .pc-maxHeight-600 { max-height: 600px; }
  .pc-maxHeight-620 { max-height: 620px; }
  .pc-maxHeight-640 { max-height: 640px; }
  .pc-minWidth-0 { min-width: 0px; }
  .pc-minWidth-4 { min-width: 4px; }
  .pc-minWidth-8 { min-width: 8px; }
  .pc-minWidth-12 { min-width: 12px; }
  .pc-minWidth-16 { min-width: 16px; }
  .pc-minWidth-20 { min-width: 20px; }
  .pc-minWidth-24 { min-width: 24px; }
  .pc-minWidth-28 { min-width: 28px; }
  .pc-minWidth-32 { min-width: 32px; }
  .pc-minWidth-36 { min-width: 36px; }
  .pc-minWidth-40 { min-width: 40px; }
  .pc-minWidth-44 { min-width: 44px; }
  .pc-minWidth-48 { min-width: 48px; }
  .pc-minWidth-52 { min-width: 52px; }
  .pc-minWidth-56 { min-width: 56px; }
  .pc-minWidth-60 { min-width: 60px; }
  .pc-minWidth-64 { min-width: 64px; }
  .pc-minWidth-68 { min-width: 68px; }
  .pc-minWidth-72 { min-width: 72px; }
  .pc-minWidth-76 { min-width: 76px; }
  .pc-minWidth-80 { min-width: 80px; }
  .pc-minWidth-84 { min-width: 84px; }
  .pc-minWidth-88 { min-width: 88px; }
  .pc-minWidth-92 { min-width: 92px; }
  .pc-minWidth-96 { min-width: 96px; }
  .pc-minWidth-100 { min-width: 100px; }
  .pc-minWidth-104 { min-width: 104px; }
  .pc-minWidth-108 { min-width: 108px; }
  .pc-minWidth-112 { min-width: 112px; }
  .pc-minWidth-116 { min-width: 116px; }
  .pc-minWidth-120 { min-width: 120px; }
  .pc-minWidth-140 { min-width: 140px; }
  .pc-minWidth-160 { min-width: 160px; }
  .pc-minWidth-180 { min-width: 180px; }
  .pc-minWidth-200 { min-width: 200px; }
  .pc-minWidth-220 { min-width: 220px; }
  .pc-minWidth-240 { min-width: 240px; }
  .pc-minWidth-260 { min-width: 260px; }
  .pc-minWidth-280 { min-width: 280px; }
  .pc-minWidth-300 { min-width: 300px; }
  .pc-minWidth-320 { min-width: 320px; }
  .pc-minWidth-340 { min-width: 340px; }
  .pc-minWidth-360 { min-width: 360px; }
  .pc-minWidth-380 { min-width: 380px; }
  .pc-minWidth-400 { min-width: 400px; }
  .pc-minWidth-420 { min-width: 420px; }
  .pc-minWidth-440 { min-width: 440px; }
  .pc-minWidth-460 { min-width: 460px; }
  .pc-minWidth-480 { min-width: 480px; }
  .pc-minWidth-500 { min-width: 500px; }
  .pc-minWidth-520 { min-width: 520px; }
  .pc-minWidth-540 { min-width: 540px; }
  .pc-minWidth-560 { min-width: 560px; }
  .pc-minWidth-580 { min-width: 580px; }
  .pc-minWidth-600 { min-width: 600px; }
  .pc-minWidth-620 { min-width: 620px; }
  .pc-minWidth-640 { min-width: 640px; }
  .pc-minHeight-0 { min-height: 0px; }
  .pc-minHeight-4 { min-height: 4px; }
  .pc-minHeight-8 { min-height: 8px; }
  .pc-minHeight-12 { min-height: 12px; }
  .pc-minHeight-16 { min-height: 16px; }
  .pc-minHeight-20 { min-height: 20px; }
  .pc-minHeight-24 { min-height: 24px; }
  .pc-minHeight-28 { min-height: 28px; }
  .pc-minHeight-32 { min-height: 32px; }
  .pc-minHeight-36 { min-height: 36px; }
  .pc-minHeight-40 { min-height: 40px; }
  .pc-minHeight-44 { min-height: 44px; }
  .pc-minHeight-48 { min-height: 48px; }
  .pc-minHeight-52 { min-height: 52px; }
  .pc-minHeight-56 { min-height: 56px; }
  .pc-minHeight-60 { min-height: 60px; }
  .pc-minHeight-64 { min-height: 64px; }
  .pc-minHeight-68 { min-height: 68px; }
  .pc-minHeight-72 { min-height: 72px; }
  .pc-minHeight-76 { min-height: 76px; }
  .pc-minHeight-80 { min-height: 80px; }
  .pc-minHeight-84 { min-height: 84px; }
  .pc-minHeight-88 { min-height: 88px; }
  .pc-minHeight-92 { min-height: 92px; }
  .pc-minHeight-96 { min-height: 96px; }
  .pc-minHeight-100 { min-height: 100px; }
  .pc-minHeight-104 { min-height: 104px; }
  .pc-minHeight-108 { min-height: 108px; }
  .pc-minHeight-112 { min-height: 112px; }
  .pc-minHeight-116 { min-height: 116px; }
  .pc-minHeight-120 { min-height: 120px; }
  .pc-minHeight-140 { min-height: 140px; }
  .pc-minHeight-160 { min-height: 160px; }
  .pc-minHeight-180 { min-height: 180px; }
  .pc-minHeight-200 { min-height: 200px; }
  .pc-minHeight-220 { min-height: 220px; }
  .pc-minHeight-240 { min-height: 240px; }
  .pc-minHeight-260 { min-height: 260px; }
  .pc-minHeight-280 { min-height: 280px; }
  .pc-minHeight-300 { min-height: 300px; }
  .pc-minHeight-320 { min-height: 320px; }
  .pc-minHeight-340 { min-height: 340px; }
  .pc-minHeight-360 { min-height: 360px; }
  .pc-minHeight-380 { min-height: 380px; }
  .pc-minHeight-400 { min-height: 400px; }
  .pc-minHeight-420 { min-height: 420px; }
  .pc-minHeight-440 { min-height: 440px; }
  .pc-minHeight-460 { min-height: 460px; }
  .pc-minHeight-480 { min-height: 480px; }
  .pc-minHeight-500 { min-height: 500px; }
  .pc-minHeight-520 { min-height: 520px; }
  .pc-minHeight-540 { min-height: 540px; }
  .pc-minHeight-560 { min-height: 560px; }
  .pc-minHeight-580 { min-height: 580px; }
  .pc-minHeight-600 { min-height: 600px; }
  .pc-minHeight-620 { min-height: 620px; }
  .pc-minHeight-640 { min-height: 640px; }
  .pc-pointerEvents-none { pointer-events: none; }
  .pc-pointerEvents-auto { pointer-events: auto; }
  .pc-userSelect-none { user-select: none; }
  .pc-borderWidth-1 { border-width: 1px; }
  .pc-borderWidth-2 { border-width: 2px; }
  .pc-borderWidth-3 { border-width: 3px; }
  .pc-zIndex--1 { z-index: -1; }
  .pc-zIndex-0 { z-index: 0; }
  .pc-zIndex-1 { z-index: 1; }
  @media screen and (max-width: 650px) {
  .pc-mobile-display-block { display: block; }
  .pc-mobile-display-inline { display: inline; }
  .pc-mobile-display-inline-block { display: inline-block; }
  .pc-mobile-display-flex { display: flex; }
  .pc-mobile-display-inline-flex { display: inline-flex; }
  .pc-mobile-display-grid { display: grid; }
  .pc-mobile-display-contents { display: contents; }
  .pc-mobile-display-none { display: none; }
  .pc-mobile-position-relative { position: relative; }
  .pc-mobile-position-absolute { position: absolute; }
  .pc-mobile-position-fixed { position: fixed; }
  .pc-mobile-inset-0 { inset: 0px; }
  .pc-mobile-inset-4 { inset: 4px; }
  .pc-mobile-inset-8 { inset: 8px; }
  .pc-mobile-inset-12 { inset: 12px; }
  .pc-mobile-inset-16 { inset: 16px; }
  .pc-mobile-inset-20 { inset: 20px; }
  .pc-mobile-inset-24 { inset: 24px; }
  .pc-mobile-inset-28 { inset: 28px; }
  .pc-mobile-inset-32 { inset: 32px; }
  .pc-mobile-inset-36 { inset: 36px; }
  .pc-mobile-inset-40 { inset: 40px; }
  .pc-mobile-inset-44 { inset: 44px; }
  .pc-mobile-inset-48 { inset: 48px; }
  .pc-mobile-inset-52 { inset: 52px; }
  .pc-mobile-inset-56 { inset: 56px; }
  .pc-mobile-inset-60 { inset: 60px; }
  .pc-mobile-inset-64 { inset: 64px; }
  .pc-mobile-inset-68 { inset: 68px; }
  .pc-mobile-inset-72 { inset: 72px; }
  .pc-mobile-inset-76 { inset: 76px; }
  .pc-mobile-inset-80 { inset: 80px; }
  .pc-mobile-inset-84 { inset: 84px; }
  .pc-mobile-inset-88 { inset: 88px; }
  .pc-mobile-inset-92 { inset: 92px; }
  .pc-mobile-inset-96 { inset: 96px; }
  .pc-mobile-inset-100 { inset: 100px; }
  .pc-mobile-inset-104 { inset: 104px; }
  .pc-mobile-inset-108 { inset: 108px; }
  .pc-mobile-inset-112 { inset: 112px; }
  .pc-mobile-inset-116 { inset: 116px; }
  .pc-mobile-inset-120 { inset: 120px; }
  .pc-mobile-inset-140 { inset: 140px; }
  .pc-mobile-inset-160 { inset: 160px; }
  .pc-mobile-inset-180 { inset: 180px; }
  .pc-mobile-inset-200 { inset: 200px; }
  .pc-mobile-inset-220 { inset: 220px; }
  .pc-mobile-inset-240 { inset: 240px; }
  .pc-mobile-inset-260 { inset: 260px; }
  .pc-mobile-inset-280 { inset: 280px; }
  .pc-mobile-inset-300 { inset: 300px; }
  .pc-mobile-inset-320 { inset: 320px; }
  .pc-mobile-inset-340 { inset: 340px; }
  .pc-mobile-inset-360 { inset: 360px; }
  .pc-mobile-inset-380 { inset: 380px; }
  .pc-mobile-inset-400 { inset: 400px; }
  .pc-mobile-inset-420 { inset: 420px; }
  .pc-mobile-inset-440 { inset: 440px; }
  .pc-mobile-inset-460 { inset: 460px; }
  .pc-mobile-inset-480 { inset: 480px; }
  .pc-mobile-inset-500 { inset: 500px; }
  .pc-mobile-inset-520 { inset: 520px; }
  .pc-mobile-inset-540 { inset: 540px; }
  .pc-mobile-inset-560 { inset: 560px; }
  .pc-mobile-inset-580 { inset: 580px; }
  .pc-mobile-inset-600 { inset: 600px; }
  .pc-mobile-inset-620 { inset: 620px; }
  .pc-mobile-inset-640 { inset: 640px; }
  .pc-mobile-cursor-pointer { cursor: pointer; }
  .pc-mobile-cursor-text { cursor: text; }
  .pc-mobile-cursor-grab { cursor: grab; }
  .pc-mobile-cursor-grabbing { cursor: grabbing; }
  .pc-mobile-flexDirection-column { flex-direction: column; }
  .pc-mobile-flexDirection-row { flex-direction: row; }
  .pc-mobile-flexDirection-row-reverse { flex-direction: row-reverse; }
  .pc-mobile-flexDirection-column-reverse { flex-direction: column-reverse;=
 }
  .pc-mobile-flexWrap-nowrap { flex-wrap: nowrap; }
  .pc-mobile-flexWrap-wrap { flex-wrap: wrap; }
  .pc-mobile-flexWrap-wrap-reverse { flex-wrap: wrap-reverse; }
  .pc-mobile-flexGrow-1 { flex-grow: 1; }
  .pc-mobile-flexShrink-1 { flex-shrink: 1; }
  .pc-mobile-flexBasis-auto { flex-basis: auto; }
  .pc-mobile-flexBasis-0 { flex-basis: 0px; }
  .pc-mobile-gridAutoFlow-row { grid-auto-flow: row; }
  .pc-mobile-gridAutoFlow-column { grid-auto-flow: column; }
  .pc-mobile-gridAutoFlow-dense { grid-auto-flow: dense; }
  .pc-mobile-gridAutoFlow-row-dense { }
  .pc-mobile-gridAutoFlow-column-dense { }
  .pc-mobile-justifyContent-flex-start { justify-content: flex-start; }
  .pc-mobile-justifyContent-space-between { justify-content: space-between;=
 }
  .pc-mobile-justifyContent-center { justify-content: center; }
  .pc-mobile-justifyContent-flex-end { justify-content: flex-end; }
  .pc-mobile-alignItems-flex-start { align-items: flex-start; }
  .pc-mobile-alignItems-flex-end { align-items: flex-end; }
  .pc-mobile-alignItems-center { align-items: center; }
  .pc-mobile-alignItems-stretch { align-items: stretch; }
  .pc-mobile-alignItems-baseline { align-items: baseline; }
  .pc-mobile-alignSelf-flex-start { align-self: flex-start; }
  .pc-mobile-alignSelf-flex-end { align-self: flex-end; }
  .pc-mobile-alignSelf-center { align-self: center; }
  .pc-mobile-alignSelf-stretch { align-self: stretch; }
  .pc-mobile-alignSelf-baseline { align-self: baseline; }
  .pc-mobile-gap-0 { gap: 0px; }
  .pc-mobile-gap-2 { gap: 2px; }
  .pc-mobile-gap-4 { gap: 4px; }
  .pc-mobile-gap-6 { gap: 6px; }
  .pc-mobile-gap-8 { gap: 8px; }
  .pc-mobile-gap-12 { gap: 12px; }
  .pc-mobile-gap-16 { gap: 16px; }
  .pc-mobile-gap-20 { gap: 20px; }
  .pc-mobile-gap-24 { gap: 24px; }
  .pc-mobile-gap-28 { gap: 28px; }
  .pc-mobile-gap-32 { gap: 32px; }
  .pc-mobile-gap-36 { gap: 36px; }
  .pc-mobile-gap-40 { gap: 40px; }
  .pc-mobile-gap-48 { gap: 48px; }
  .pc-mobile-gap-56 { gap: 56px; }
  .pc-mobile-gap-64 { gap: 64px; }
  .pc-mobile-gap-72 { gap: 72px; }
  .pc-mobile-gap-80 { gap: 80px; }
  .pc-mobile-gap-96 { gap: 96px; }
  .pc-mobile-gap-120 { gap: 120px; }
  .pc-mobile-columnGap-0 { column-gap: 0px; }
  .pc-mobile-columnGap-2 { column-gap: 2px; }
  .pc-mobile-columnGap-4 { column-gap: 4px; }
  .pc-mobile-columnGap-6 { column-gap: 6px; }
  .pc-mobile-columnGap-8 { column-gap: 8px; }
  .pc-mobile-columnGap-12 { column-gap: 12px; }
  .pc-mobile-columnGap-16 { column-gap: 16px; }
  .pc-mobile-columnGap-20 { column-gap: 20px; }
  .pc-mobile-columnGap-24 { column-gap: 24px; }
  .pc-mobile-columnGap-28 { column-gap: 28px; }
  .pc-mobile-columnGap-32 { column-gap: 32px; }
  .pc-mobile-columnGap-36 { column-gap: 36px; }
  .pc-mobile-columnGap-40 { column-gap: 40px; }
  .pc-mobile-columnGap-48 { column-gap: 48px; }
  .pc-mobile-columnGap-56 { column-gap: 56px; }
  .pc-mobile-columnGap-64 { column-gap: 64px; }
  .pc-mobile-columnGap-72 { column-gap: 72px; }
  .pc-mobile-columnGap-80 { column-gap: 80px; }
  .pc-mobile-columnGap-96 { column-gap: 96px; }
  .pc-mobile-columnGap-120 { column-gap: 120px; }
  .pc-mobile-rowGap-0 { row-gap: 0px; }
  .pc-mobile-rowGap-2 { row-gap: 2px; }
  .pc-mobile-rowGap-4 { row-gap: 4px; }
  .pc-mobile-rowGap-6 { row-gap: 6px; }
  .pc-mobile-rowGap-8 { row-gap: 8px; }
  .pc-mobile-rowGap-12 { row-gap: 12px; }
  .pc-mobile-rowGap-16 { row-gap: 16px; }
  .pc-mobile-rowGap-20 { row-gap: 20px; }
  .pc-mobile-rowGap-24 { row-gap: 24px; }
  .pc-mobile-rowGap-28 { row-gap: 28px; }
  .pc-mobile-rowGap-32 { row-gap: 32px; }
  .pc-mobile-rowGap-36 { row-gap: 36px; }
  .pc-mobile-rowGap-40 { row-gap: 40px; }
  .pc-mobile-rowGap-48 { row-gap: 48px; }
  .pc-mobile-rowGap-56 { row-gap: 56px; }
  .pc-mobile-rowGap-64 { row-gap: 64px; }
  .pc-mobile-rowGap-72 { row-gap: 72px; }
  .pc-mobile-rowGap-80 { row-gap: 80px; }
  .pc-mobile-rowGap-96 { row-gap: 96px; }
  .pc-mobile-rowGap-120 { row-gap: 120px; }
  .pc-mobile-opacity-0 { opacity: 0; }
  .pc-mobile-opacity-10 { opacity: 0.1; }
  .pc-mobile-opacity-20 { opacity: 0.2; }
  .pc-mobile-opacity-30 { opacity: 0.3; }
  .pc-mobile-opacity-40 { opacity: 0.4; }
  .pc-mobile-opacity-50 { opacity: 0.5; }
  .pc-mobile-opacity-60 { opacity: 0.6; }
  .pc-mobile-opacity-70 { opacity: 0.7; }
  .pc-mobile-opacity-80 { opacity: 0.8; }
  .pc-mobile-opacity-90 { opacity: 0.9; }
  .pc-mobile-opacity-100 { opacity: 1; }
  .pc-mobile-margin-0 { margin: 0px; }
  .pc-mobile-padding-0 { padding: 0px; }
  .pc-mobile-padding-2 { padding: 2px; }
  .pc-mobile-padding-4 { padding: 4px; }
  .pc-mobile-padding-6 { padding: 6px; }
  .pc-mobile-padding-8 { padding: 8px; }
  .pc-mobile-padding-12 { padding: 12px; }
  .pc-mobile-padding-16 { padding: 16px; }
  .pc-mobile-padding-20 { padding: 20px; }
  .pc-mobile-padding-24 { padding: 24px; }
  .pc-mobile-padding-28 { padding: 28px; }
  .pc-mobile-padding-32 { padding: 32px; }
  .pc-mobile-padding-36 { padding: 36px; }
  .pc-mobile-padding-40 { padding: 40px; }
  .pc-mobile-padding-48 { padding: 48px; }
  .pc-mobile-padding-56 { padding: 56px; }
  .pc-mobile-padding-64 { padding: 64px; }
  .pc-mobile-padding-72 { padding: 72px; }
  .pc-mobile-padding-80 { padding: 80px; }
  .pc-mobile-padding-100 { padding: 100px; }
  .pc-mobile-padding-120 { padding: 120px; }
  .pc-mobile-paddingLeft-0 { padding-left: 0px; }
  .pc-mobile-paddingLeft-2 { padding-left: 2px; }
  .pc-mobile-paddingLeft-4 { padding-left: 4px; }
  .pc-mobile-paddingLeft-6 { padding-left: 6px; }
  .pc-mobile-paddingLeft-8 { padding-left: 8px; }
  .pc-mobile-paddingLeft-12 { padding-left: 12px; }
  .pc-mobile-paddingLeft-16 { padding-left: 16px; }
  .pc-mobile-paddingLeft-20 { padding-left: 20px; }
  .pc-mobile-paddingLeft-24 { padding-left: 24px; }
  .pc-mobile-paddingLeft-28 { padding-left: 28px; }
  .pc-mobile-paddingLeft-32 { padding-left: 32px; }
  .pc-mobile-paddingLeft-36 { padding-left: 36px; }
  .pc-mobile-paddingLeft-40 { padding-left: 40px; }
  .pc-mobile-paddingLeft-48 { padding-left: 48px; }
  .pc-mobile-paddingLeft-56 { padding-left: 56px; }
  .pc-mobile-paddingLeft-64 { padding-left: 64px; }
  .pc-mobile-paddingLeft-72 { padding-left: 72px; }
  .pc-mobile-paddingLeft-80 { padding-left: 80px; }
  .pc-mobile-paddingLeft-100 { padding-left: 100px; }
  .pc-mobile-paddingLeft-120 { padding-left: 120px; }
  .pc-mobile-paddingTop-0 { padding-top: 0px; }
  .pc-mobile-paddingTop-2 { padding-top: 2px; }
  .pc-mobile-paddingTop-4 { padding-top: 4px; }
  .pc-mobile-paddingTop-6 { padding-top: 6px; }
  .pc-mobile-paddingTop-8 { padding-top: 8px; }
  .pc-mobile-paddingTop-12 { padding-top: 12px; }
  .pc-mobile-paddingTop-16 { padding-top: 16px; }
  .pc-mobile-paddingTop-20 { padding-top: 20px; }
  .pc-mobile-paddingTop-24 { padding-top: 24px; }
  .pc-mobile-paddingTop-28 { padding-top: 28px; }
  .pc-mobile-paddingTop-32 { padding-top: 32px; }
  .pc-mobile-paddingTop-36 { padding-top: 36px; }
  .pc-mobile-paddingTop-40 { padding-top: 40px; }
  .pc-mobile-paddingTop-48 { padding-top: 48px; }
  .pc-mobile-paddingTop-56 { padding-top: 56px; }
  .pc-mobile-paddingTop-64 { padding-top: 64px; }
  .pc-mobile-paddingTop-72 { padding-top: 72px; }
  .pc-mobile-paddingTop-80 { padding-top: 80px; }
  .pc-mobile-paddingTop-100 { padding-top: 100px; }
  .pc-mobile-paddingTop-120 { padding-top: 120px; }
  .pc-mobile-paddingRight-0 { padding-right: 0px; }
  .pc-mobile-paddingRight-2 { padding-right: 2px; }
  .pc-mobile-paddingRight-4 { padding-right: 4px; }
  .pc-mobile-paddingRight-6 { padding-right: 6px; }
  .pc-mobile-paddingRight-8 { padding-right: 8px; }
  .pc-mobile-paddingRight-12 { padding-right: 12px; }
  .pc-mobile-paddingRight-16 { padding-right: 16px; }
  .pc-mobile-paddingRight-20 { padding-right: 20px; }
  .pc-mobile-paddingRight-24 { padding-right: 24px; }
  .pc-mobile-paddingRight-28 { padding-right: 28px; }
  .pc-mobile-paddingRight-32 { padding-right: 32px; }
  .pc-mobile-paddingRight-36 { padding-right: 36px; }
  .pc-mobile-paddingRight-40 { padding-right: 40px; }
  .pc-mobile-paddingRight-48 { padding-right: 48px; }
  .pc-mobile-paddingRight-56 { padding-right: 56px; }
  .pc-mobile-paddingRight-64 { padding-right: 64px; }
  .pc-mobile-paddingRight-72 { padding-right: 72px; }
  .pc-mobile-paddingRight-80 { padding-right: 80px; }
  .pc-mobile-paddingRight-100 { padding-right: 100px; }
  .pc-mobile-paddingRight-120 { padding-right: 120px; }
  .pc-mobile-paddingBottom-0 { padding-bottom: 0px; }
  .pc-mobile-paddingBottom-2 { padding-bottom: 2px; }
  .pc-mobile-paddingBottom-4 { padding-bottom: 4px; }
  .pc-mobile-paddingBottom-6 { padding-bottom: 6px; }
  .pc-mobile-paddingBottom-8 { padding-bottom: 8px; }
  .pc-mobile-paddingBottom-12 { padding-bottom: 12px; }
  .pc-mobile-paddingBottom-16 { padding-bottom: 16px; }
  .pc-mobile-paddingBottom-20 { padding-bottom: 20px; }
  .pc-mobile-paddingBottom-24 { padding-bottom: 24px; }
  .pc-mobile-paddingBottom-28 { padding-bottom: 28px; }
  .pc-mobile-paddingBottom-32 { padding-bottom: 32px; }
  .pc-mobile-paddingBottom-36 { padding-bottom: 36px; }
  .pc-mobile-paddingBottom-40 { padding-bottom: 40px; }
  .pc-mobile-paddingBottom-48 { padding-bottom: 48px; }
  .pc-mobile-paddingBottom-56 { padding-bottom: 56px; }
  .pc-mobile-paddingBottom-64 { padding-bottom: 64px; }
  .pc-mobile-paddingBottom-72 { padding-bottom: 72px; }
  .pc-mobile-paddingBottom-80 { padding-bottom: 80px; }
  .pc-mobile-paddingBottom-100 { padding-bottom: 100px; }
  .pc-mobile-paddingBottom-120 { padding-bottom: 120px; }
  .pc-mobile-top-0 { top: 0px; }
  .pc-mobile-top-100 { top: 100%; }
  .pc-mobile-width-0 { width: 0px; }
  .pc-mobile-width-4 { width: 4px; }
  .pc-mobile-width-8 { width: 8px; }
  .pc-mobile-width-12 { width: 12px; }
  .pc-mobile-width-16 { width: 16px; }
  .pc-mobile-width-20 { width: 20px; }
  .pc-mobile-width-24 { width: 24px; }
  .pc-mobile-width-28 { width: 28px; }
  .pc-mobile-width-32 { width: 32px; }
  .pc-mobile-width-36 { width: 36px; }
  .pc-mobile-width-40 { width: 40px; }
  .pc-mobile-width-44 { width: 44px; }
  .pc-mobile-width-48 { width: 48px; }
  .pc-mobile-width-52 { width: 52px; }
  .pc-mobile-width-56 { width: 56px; }
  .pc-mobile-width-60 { width: 60px; }
  .pc-mobile-width-64 { width: 64px; }
  .pc-mobile-width-68 { width: 68px; }
  .pc-mobile-width-72 { width: 72px; }
  .pc-mobile-width-76 { width: 76px; }
  .pc-mobile-width-80 { width: 80px; }
  .pc-mobile-width-84 { width: 84px; }
  .pc-mobile-width-88 { width: 88px; }
  .pc-mobile-width-92 { width: 92px; }
  .pc-mobile-width-96 { width: 96px; }
  .pc-mobile-width-100 { width: 100px; }
  .pc-mobile-width-104 { width: 104px; }
  .pc-mobile-width-108 { width: 108px; }
  .pc-mobile-width-112 { width: 112px; }
  .pc-mobile-width-116 { width: 116px; }
  .pc-mobile-width-120 { width: 120px; }
  .pc-mobile-width-140 { width: 140px; }
  .pc-mobile-width-160 { width: 160px; }
  .pc-mobile-width-180 { width: 180px; }
  .pc-mobile-width-200 { width: 200px; }
  .pc-mobile-width-220 { width: 220px; }
  .pc-mobile-width-240 { width: 240px; }
  .pc-mobile-width-260 { width: 260px; }
  .pc-mobile-width-280 { width: 280px; }
  .pc-mobile-width-300 { width: 300px; }
  .pc-mobile-width-320 { width: 320px; }
  .pc-mobile-width-340 { width: 340px; }
  .pc-mobile-width-360 { width: 360px; }
  .pc-mobile-width-380 { width: 380px; }
  .pc-mobile-width-400 { width: 400px; }
  .pc-mobile-width-420 { width: 420px; }
  .pc-mobile-width-440 { width: 440px; }
  .pc-mobile-width-460 { width: 460px; }
  .pc-mobile-width-480 { width: 480px; }
  .pc-mobile-width-500 { width: 500px; }
  .pc-mobile-width-520 { width: 520px; }
  .pc-mobile-width-540 { width: 540px; }
  .pc-mobile-width-560 { width: 560px; }
  .pc-mobile-width-580 { width: 580px; }
  .pc-mobile-width-600 { width: 600px; }
  .pc-mobile-width-620 { width: 620px; }
  .pc-mobile-width-640 { width: 640px; }
  .pc-mobile-height-0 { height: 0px; }
  .pc-mobile-height-4 { height: 4px; }
  .pc-mobile-height-8 { height: 8px; }
  .pc-mobile-height-12 { height: 12px; }
  .pc-mobile-height-16 { height: 16px; }
  .pc-mobile-height-20 { height: 20px; }
  .pc-mobile-height-24 { height: 24px; }
  .pc-mobile-height-28 { height: 28px; }
  .pc-mobile-height-32 { height: 32px; }
  .pc-mobile-height-36 { height: 36px; }
  .pc-mobile-height-40 { height: 40px; }
  .pc-mobile-height-44 { height: 44px; }
  .pc-mobile-height-48 { height: 48px; }
  .pc-mobile-height-52 { height: 52px; }
  .pc-mobile-height-56 { height: 56px; }
  .pc-mobile-height-60 { height: 60px; }
  .pc-mobile-height-64 { height: 64px; }
  .pc-mobile-height-68 { height: 68px; }
  .pc-mobile-height-72 { height: 72px; }
  .pc-mobile-height-76 { height: 76px; }
  .pc-mobile-height-80 { height: 80px; }
  .pc-mobile-height-84 { height: 84px; }
  .pc-mobile-height-88 { height: 88px; }
  .pc-mobile-height-92 { height: 92px; }
  .pc-mobile-height-96 { height: 96px; }
  .pc-mobile-height-100 { height: 100px; }
  .pc-mobile-height-104 { height: 104px; }
  .pc-mobile-height-108 { height: 108px; }
  .pc-mobile-height-112 { height: 112px; }
  .pc-mobile-height-116 { height: 116px; }
  .pc-mobile-height-120 { height: 120px; }
  .pc-mobile-height-140 { height: 140px; }
  .pc-mobile-height-160 { height: 160px; }
  .pc-mobile-height-180 { height: 180px; }
  .pc-mobile-height-200 { height: 200px; }
  .pc-mobile-height-220 { height: 220px; }
  .pc-mobile-height-240 { height: 240px; }
  .pc-mobile-height-260 { height: 260px; }
  .pc-mobile-height-280 { height: 280px; }
  .pc-mobile-height-300 { height: 300px; }
  .pc-mobile-height-320 { height: 320px; }
  .pc-mobile-height-340 { height: 340px; }
  .pc-mobile-height-360 { height: 360px; }
  .pc-mobile-height-380 { height: 380px; }
  .pc-mobile-height-400 { height: 400px; }
  .pc-mobile-height-420 { height: 420px; }
  .pc-mobile-height-440 { height: 440px; }
  .pc-mobile-height-460 { height: 460px; }
  .pc-mobile-height-480 { height: 480px; }
  .pc-mobile-height-500 { height: 500px; }
  .pc-mobile-height-520 { height: 520px; }
  .pc-mobile-height-540 { height: 540px; }
  .pc-mobile-height-560 { height: 560px; }
  .pc-mobile-height-580 { height: 580px; }
  .pc-mobile-height-600 { height: 600px; }
  .pc-mobile-height-620 { height: 620px; }
  .pc-mobile-height-640 { height: 640px; }
  .pc-mobile-maxWidth-0 { max-width: 0px; }
  .pc-mobile-maxWidth-4 { max-width: 4px; }
  .pc-mobile-maxWidth-8 { max-width: 8px; }
  .pc-mobile-maxWidth-12 { max-width: 12px; }
  .pc-mobile-maxWidth-16 { max-width: 16px; }
  .pc-mobile-maxWidth-20 { max-width: 20px; }
  .pc-mobile-maxWidth-24 { max-width: 24px; }
  .pc-mobile-maxWidth-28 { max-width: 28px; }
  .pc-mobile-maxWidth-32 { max-width: 32px; }
  .pc-mobile-maxWidth-36 { max-width: 36px; }
  .pc-mobile-maxWidth-40 { max-width: 40px; }
  .pc-mobile-maxWidth-44 { max-width: 44px; }
  .pc-mobile-maxWidth-48 { max-width: 48px; }
  .pc-mobile-maxWidth-52 { max-width: 52px; }
  .pc-mobile-maxWidth-56 { max-width: 56px; }
  .pc-mobile-maxWidth-60 { max-width: 60px; }
  .pc-mobile-maxWidth-64 { max-width: 64px; }
  .pc-mobile-maxWidth-68 { max-width: 68px; }
  .pc-mobile-maxWidth-72 { max-width: 72px; }
  .pc-mobile-maxWidth-76 { max-width: 76px; }
  .pc-mobile-maxWidth-80 { max-width: 80px; }
  .pc-mobile-maxWidth-84 { max-width: 84px; }
  .pc-mobile-maxWidth-88 { max-width: 88px; }
  .pc-mobile-maxWidth-92 { max-width: 92px; }
  .pc-mobile-maxWidth-96 { max-width: 96px; }
  .pc-mobile-maxWidth-100 { max-width: 100px; }
  .pc-mobile-maxWidth-104 { max-width: 104px; }
  .pc-mobile-maxWidth-108 { max-width: 108px; }
  .pc-mobile-maxWidth-112 { max-width: 112px; }
  .pc-mobile-maxWidth-116 { max-width: 116px; }
  .pc-mobile-maxWidth-120 { max-width: 120px; }
  .pc-mobile-maxWidth-140 { max-width: 140px; }
  .pc-mobile-maxWidth-160 { max-width: 160px; }
  .pc-mobile-maxWidth-180 { max-width: 180px; }
  .pc-mobile-maxWidth-200 { max-width: 200px; }
  .pc-mobile-maxWidth-220 { max-width: 220px; }
  .pc-mobile-maxWidth-240 { max-width: 240px; }
  .pc-mobile-maxWidth-260 { max-width: 260px; }
  .pc-mobile-maxWidth-280 { max-width: 280px; }
  .pc-mobile-maxWidth-300 { max-width: 300px; }
  .pc-mobile-maxWidth-320 { max-width: 320px; }
  .pc-mobile-maxWidth-340 { max-width: 340px; }
  .pc-mobile-maxWidth-360 { max-width: 360px; }
  .pc-mobile-maxWidth-380 { max-width: 380px; }
  .pc-mobile-maxWidth-400 { max-width: 400px; }
  .pc-mobile-maxWidth-420 { max-width: 420px; }
  .pc-mobile-maxWidth-440 { max-width: 440px; }
  .pc-mobile-maxWidth-460 { max-width: 460px; }
  .pc-mobile-maxWidth-480 { max-width: 480px; }
  .pc-mobile-maxWidth-500 { max-width: 500px; }
  .pc-mobile-maxWidth-520 { max-width: 520px; }
  .pc-mobile-maxWidth-540 { max-width: 540px; }
  .pc-mobile-maxWidth-560 { max-width: 560px; }
  .pc-mobile-maxWidth-580 { max-width: 580px; }
  .pc-mobile-maxWidth-600 { max-width: 600px; }
  .pc-mobile-maxWidth-620 { max-width: 620px; }
  .pc-mobile-maxWidth-640 { max-width: 640px; }
  .pc-mobile-maxHeight-0 { max-height: 0px; }
  .pc-mobile-maxHeight-4 { max-height: 4px; }
  .pc-mobile-maxHeight-8 { max-height: 8px; }
  .pc-mobile-maxHeight-12 { max-height: 12px; }
  .pc-mobile-maxHeight-16 { max-height: 16px; }
  .pc-mobile-maxHeight-20 { max-height: 20px; }
  .pc-mobile-maxHeight-24 { max-height: 24px; }
  .pc-mobile-maxHeight-28 { max-height: 28px; }
  .pc-mobile-maxHeight-32 { max-height: 32px; }
  .pc-mobile-maxHeight-36 { max-height: 36px; }
  .pc-mobile-maxHeight-40 { max-height: 40px; }
  .pc-mobile-maxHeight-44 { max-height: 44px; }
  .pc-mobile-maxHeight-48 { max-height: 48px; }
  .pc-mobile-maxHeight-52 { max-height: 52px; }
  .pc-mobile-maxHeight-56 { max-height: 56px; }
  .pc-mobile-maxHeight-60 { max-height: 60px; }
  .pc-mobile-maxHeight-64 { max-height: 64px; }
  .pc-mobile-maxHeight-68 { max-height: 68px; }
  .pc-mobile-maxHeight-72 { max-height: 72px; }
  .pc-mobile-maxHeight-76 { max-height: 76px; }
  .pc-mobile-maxHeight-80 { max-height: 80px; }
  .pc-mobile-maxHeight-84 { max-height: 84px; }
  .pc-mobile-maxHeight-88 { max-height: 88px; }
  .pc-mobile-maxHeight-92 { max-height: 92px; }
  .pc-mobile-maxHeight-96 { max-height: 96px; }
  .pc-mobile-maxHeight-100 { max-height: 100px; }
  .pc-mobile-maxHeight-104 { max-height: 104px; }
  .pc-mobile-maxHeight-108 { max-height: 108px; }
  .pc-mobile-maxHeight-112 { max-height: 112px; }
  .pc-mobile-maxHeight-116 { max-height: 116px; }
  .pc-mobile-maxHeight-120 { max-height: 120px; }
  .pc-mobile-maxHeight-140 { max-height: 140px; }
  .pc-mobile-maxHeight-160 { max-height: 160px; }
  .pc-mobile-maxHeight-180 { max-height: 180px; }
  .pc-mobile-maxHeight-200 { max-height: 200px; }
  .pc-mobile-maxHeight-220 { max-height: 220px; }
  .pc-mobile-maxHeight-240 { max-height: 240px; }
  .pc-mobile-maxHeight-260 { max-height: 260px; }
  .pc-mobile-maxHeight-280 { max-height: 280px; }
  .pc-mobile-maxHeight-300 { max-height: 300px; }
  .pc-mobile-maxHeight-320 { max-height: 320px; }
  .pc-mobile-maxHeight-340 { max-height: 340px; }
  .pc-mobile-maxHeight-360 { max-height: 360px; }
  .pc-mobile-maxHeight-380 { max-height: 380px; }
  .pc-mobile-maxHeight-400 { max-height: 400px; }
  .pc-mobile-maxHeight-420 { max-height: 420px; }
  .pc-mobile-maxHeight-440 { max-height: 440px; }
  .pc-mobile-maxHeight-460 { max-height: 460px; }
  .pc-mobile-maxHeight-480 { max-height: 480px; }
  .pc-mobile-maxHeight-500 { max-height: 500px; }
  .pc-mobile-maxHeight-520 { max-height: 520px; }
  .pc-mobile-maxHeight-540 { max-height: 540px; }
  .pc-mobile-maxHeight-560 { max-height: 560px; }
  .pc-mobile-maxHeight-580 { max-height: 580px; }
  .pc-mobile-maxHeight-600 { max-height: 600px; }
  .pc-mobile-maxHeight-620 { max-height: 620px; }
  .pc-mobile-maxHeight-640 { max-height: 640px; }
  .pc-mobile-minWidth-0 { min-width: 0px; }
  .pc-mobile-minWidth-4 { min-width: 4px; }
  .pc-mobile-minWidth-8 { min-width: 8px; }
  .pc-mobile-minWidth-12 { min-width: 12px; }
  .pc-mobile-minWidth-16 { min-width: 16px; }
  .pc-mobile-minWidth-20 { min-width: 20px; }
  .pc-mobile-minWidth-24 { min-width: 24px; }
  .pc-mobile-minWidth-28 { min-width: 28px; }
  .pc-mobile-minWidth-32 { min-width: 32px; }
  .pc-mobile-minWidth-36 { min-width: 36px; }
  .pc-mobile-minWidth-40 { min-width: 40px; }
  .pc-mobile-minWidth-44 { min-width: 44px; }
  .pc-mobile-minWidth-48 { min-width: 48px; }
  .pc-mobile-minWidth-52 { min-width: 52px; }
  .pc-mobile-minWidth-56 { min-width: 56px; }
  .pc-mobile-minWidth-60 { min-width: 60px; }
  .pc-mobile-minWidth-64 { min-width: 64px; }
  .pc-mobile-minWidth-68 { min-width: 68px; }
  .pc-mobile-minWidth-72 { min-width: 72px; }
  .pc-mobile-minWidth-76 { min-width: 76px; }
  .pc-mobile-minWidth-80 { min-width: 80px; }
  .pc-mobile-minWidth-84 { min-width: 84px; }
  .pc-mobile-minWidth-88 { min-width: 88px; }
  .pc-mobile-minWidth-92 { min-width: 92px; }
  .pc-mobile-minWidth-96 { min-width: 96px; }
  .pc-mobile-minWidth-100 { min-width: 100px; }
  .pc-mobile-minWidth-104 { min-width: 104px; }
  .pc-mobile-minWidth-108 { min-width: 108px; }
  .pc-mobile-minWidth-112 { min-width: 112px; }
  .pc-mobile-minWidth-116 { min-width: 116px; }
  .pc-mobile-minWidth-120 { min-width: 120px; }
  .pc-mobile-minWidth-140 { min-width: 140px; }
  .pc-mobile-minWidth-160 { min-width: 160px; }
  .pc-mobile-minWidth-180 { min-width: 180px; }
  .pc-mobile-minWidth-200 { min-width: 200px; }
  .pc-mobile-minWidth-220 { min-width: 220px; }
  .pc-mobile-minWidth-240 { min-width: 240px; }
  .pc-mobile-minWidth-260 { min-width: 260px; }
  .pc-mobile-minWidth-280 { min-width: 280px; }
  .pc-mobile-minWidth-300 { min-width: 300px; }
  .pc-mobile-minWidth-320 { min-width: 320px; }
  .pc-mobile-minWidth-340 { min-width: 340px; }
  .pc-mobile-minWidth-360 { min-width: 360px; }
  .pc-mobile-minWidth-380 { min-width: 380px; }
  .pc-mobile-minWidth-400 { min-width: 400px; }
  .pc-mobile-minWidth-420 { min-width: 420px; }
  .pc-mobile-minWidth-440 { min-width: 440px; }
  .pc-mobile-minWidth-460 { min-width: 460px; }
  .pc-mobile-minWidth-480 { min-width: 480px; }
  .pc-mobile-minWidth-500 { min-width: 500px; }
  .pc-mobile-minWidth-520 { min-width: 520px; }
  .pc-mobile-minWidth-540 { min-width: 540px; }
  .pc-mobile-minWidth-560 { min-width: 560px; }
  .pc-mobile-minWidth-580 { min-width: 580px; }
  .pc-mobile-minWidth-600 { min-width: 600px; }
  .pc-mobile-minWidth-620 { min-width: 620px; }
  .pc-mobile-minWidth-640 { min-width: 640px; }
  .pc-mobile-minHeight-0 { min-height: 0px; }
  .pc-mobile-minHeight-4 { min-height: 4px; }
  .pc-mobile-minHeight-8 { min-height: 8px; }
  .pc-mobile-minHeight-12 { min-height: 12px; }
  .pc-mobile-minHeight-16 { min-height: 16px; }
  .pc-mobile-minHeight-20 { min-height: 20px; }
  .pc-mobile-minHeight-24 { min-height: 24px; }
  .pc-mobile-minHeight-28 { min-height: 28px; }
  .pc-mobile-minHeight-32 { min-height: 32px; }
  .pc-mobile-minHeight-36 { min-height: 36px; }
  .pc-mobile-minHeight-40 { min-height: 40px; }
  .pc-mobile-minHeight-44 { min-height: 44px; }
  .pc-mobile-minHeight-48 { min-height: 48px; }
  .pc-mobile-minHeight-52 { min-height: 52px; }
  .pc-mobile-minHeight-56 { min-height: 56px; }
  .pc-mobile-minHeight-60 { min-height: 60px; }
  .pc-mobile-minHeight-64 { min-height: 64px; }
  .pc-mobile-minHeight-68 { min-height: 68px; }
  .pc-mobile-minHeight-72 { min-height: 72px; }
  .pc-mobile-minHeight-76 { min-height: 76px; }
  .pc-mobile-minHeight-80 { min-height: 80px; }
  .pc-mobile-minHeight-84 { min-height: 84px; }
  .pc-mobile-minHeight-88 { min-height: 88px; }
  .pc-mobile-minHeight-92 { min-height: 92px; }
  .pc-mobile-minHeight-96 { min-height: 96px; }
  .pc-mobile-minHeight-100 { min-height: 100px; }
  .pc-mobile-minHeight-104 { min-height: 104px; }
  .pc-mobile-minHeight-108 { min-height: 108px; }
  .pc-mobile-minHeight-112 { min-height: 112px; }
  .pc-mobile-minHeight-116 { min-height: 116px; }
  .pc-mobile-minHeight-120 { min-height: 120px; }
  .pc-mobile-minHeight-140 { min-height: 140px; }
  .pc-mobile-minHeight-160 { min-height: 160px; }
  .pc-mobile-minHeight-180 { min-height: 180px; }
  .pc-mobile-minHeight-200 { min-height: 200px; }
  .pc-mobile-minHeight-220 { min-height: 220px; }
  .pc-mobile-minHeight-240 { min-height: 240px; }
  .pc-mobile-minHeight-260 { min-height: 260px; }
  .pc-mobile-minHeight-280 { min-height: 280px; }
  .pc-mobile-minHeight-300 { min-height: 300px; }
  .pc-mobile-minHeight-320 { min-height: 320px; }
  .pc-mobile-minHeight-340 { min-height: 340px; }
  .pc-mobile-minHeight-360 { min-height: 360px; }
  .pc-mobile-minHeight-380 { min-height: 380px; }
  .pc-mobile-minHeight-400 { min-height: 400px; }
  .pc-mobile-minHeight-420 { min-height: 420px; }
  .pc-mobile-minHeight-440 { min-height: 440px; }
  .pc-mobile-minHeight-460 { min-height: 460px; }
  .pc-mobile-minHeight-480 { min-height: 480px; }
  .pc-mobile-minHeight-500 { min-height: 500px; }
  .pc-mobile-minHeight-520 { min-height: 520px; }
  .pc-mobile-minHeight-540 { min-height: 540px; }
  .pc-mobile-minHeight-560 { min-height: 560px; }
  .pc-mobile-minHeight-580 { min-height: 580px; }
  .pc-mobile-minHeight-600 { min-height: 600px; }
  .pc-mobile-minHeight-620 { min-height: 620px; }
  .pc-mobile-minHeight-640 { min-height: 640px; }
  .pc-mobile-pointerEvents-none { pointer-events: none; }
  .pc-mobile-pointerEvents-auto { pointer-events: auto; }
  .pc-mobile-userSelect-none { user-select: none; }
  .pc-mobile-borderWidth-1 { border-width: 1px; }
  .pc-mobile-borderWidth-2 { border-width: 2px; }
  .pc-mobile-borderWidth-3 { border-width: 3px; }
  .pc-mobile-zIndex--1 { z-index: -1; }
  .pc-mobile-zIndex-0 { z-index: 0; }
  .pc-mobile-zIndex-1 { z-index: 1; }
  .pc-grid-responsive-columns { grid-template-columns: var(--grid-columns-m=
obile) !important; }
  .pc-grid-responsive-rows { grid-template-rows: var(--grid-rows-mobile) !i=
mportant; }
  .pc-grid-responsive-flow { grid-auto-flow: var(--grid-flow-mobile) !impor=
tant; }
}
  .border-transparent-XSEzLM { border: 1px solid rgba(0, 0, 0, 0); }
  .border-top-transparent-Dnr79m { border-top: 1px solid rgba(0, 0, 0, 0); =
}
  .border-bottom-transparent-_gJApq { border-bottom: 1px solid rgba(0, 0, 0=
, 0); }
  .border-left-transparent-bdFSe5 { border-left: 1px solid rgba(0, 0, 0, 0)=
; }
  .border-right-transparent-FXJ9w4 { border-right: 1px solid rgba(0, 0, 0, =
0); }
  .border-y-transparent-RIckfl { border-top: 1px solid rgba(0, 0, 0, 0); bo=
rder-bottom: 1px solid rgba(0, 0, 0, 0); }
  .border-unset-KQp_zZ { border: unset; }
  .border-detail-EGrm7T { border: var(--border-default); }
  .border-top-detail-bzjFmN { border-top: var(--border-default); }
  .border-bottom-detail-k1F6C4 { border-bottom: var(--border-default); }
  .border-left-detail-v66rUa { border-left: var(--border-default); }
  .border-right-detail-tQ22IY { border-right: var(--border-default); }
  .border-y-detail-R8ED7G { border-top: var(--border-default); border-botto=
m: var(--border-default); }
  .border-detail-themed-ofWgVp { border: 1px solid var(--color-utility-deta=
il-themed); }
  .border-top-detail-themed-k9TZAY { border-top: 1px solid var(--color-util=
ity-detail-themed); }
  .border-bottom-detail-themed-Ua9186 { border-bottom: 1px solid var(--colo=
r-utility-detail-themed); }
  .border-left-detail-themed-TuEvbU { border-left: 1px solid var(--color-ut=
ility-detail-themed); }
  .border-right-detail-themed-MzYzPp { border-right: 1px solid var(--color-=
utility-detail-themed); }
  .border-y-detail-themed-e89vfe { border-top: 1px solid var(--color-utilit=
y-detail-themed); border-bottom: 1px solid var(--color-utility-detail-theme=
d); }
  .border-style-solid-Juy_Pc { border-style: solid; }
  .border-style-dashed-RyaSzJ { border-style: dashed; }
  .border-style-none-t6aiE4 { border-style: none; }
  .outline-none-PJvaz8 { outline: none; }
  .outline-detail-vcQLyr { outline: 1px solid var(--color-utility-detail); =
outline-offset: -1px; }
  .outline-accent-q4WBbY { outline: 1px solid var(--color-accent-themed); o=
utline-offset: -1px; }
  .showFocus-sk_vEm:focus-visible { box-shadow: var(--focus-ring); }
  .border-accent-fZYo7f { border: 1px solid var(--color-accent-themed); }
  .border-top-accent-sggXIe { border-top: 1px solid var(--color-accent-them=
ed); }
  .border-bottom-accent-xtMhF8 { border-bottom: 1px solid var(--color-accen=
t-themed); }
  .border-left-accent-EmHC9N { border-left: 1px solid var(--color-accent-th=
emed); }
  .border-right-accent-cyKT5D { border-right: 1px solid var(--color-accent-=
themed); }
  .border-y-accent-LIgLHr { border-top: 1px solid var(--color-accent-themed=
); border-bottom: 1px solid var(--color-accent-themed); }
  .border-accent-red-pt6rXi { border: 1px solid var(--color-accent-fg-red);=
 }
  .border-top-accent-red-uEo3Bp { border-top: 1px solid var(--color-accent-=
fg-red); }
  .border-bottom-accent-red-l0IB7n { border-bottom: 1px solid var(--color-a=
ccent-fg-red); }
  .border-left-accent-red-iaocEn { border-left: 1px solid var(--color-accen=
t-fg-red); }
  .border-right-accent-red-EdcB_s { border-right: 1px solid var(--color-acc=
ent-fg-red); }
  .border-y-accent-red-ljqDb1 { border-top: 1px solid var(--color-accent-fg=
-red); border-bottom: 1px solid var(--color-accent-fg-red); }
  .border-accent-purple-umsXlf { border: 1px solid var(--color-accent-fg-pu=
rple); }
  .border-top-accent-purple-A3qR6s { border-top: 1px solid var(--color-acce=
nt-fg-purple); }
  .border-bottom-accent-purple-gKuLKX { border-bottom: 1px solid var(--colo=
r-accent-fg-purple); }
  .border-left-accent-purple-ms2aEG { border-left: 1px solid var(--color-ac=
cent-fg-purple); }
  .border-right-accent-purple-JmFVc1 { border-right: 1px solid var(--color-=
accent-fg-purple); }
  .border-y-accent-purple-Xht3Ei { border-top: 1px solid var(--color-accent=
-fg-purple); border-bottom: 1px solid var(--color-accent-fg-purple); }
  .border-radius-xs-kM_nfc { border-radius: var(--border-radius-xs); }
  .border-radius-sm-OvbFzw { border-radius: var(--border-radius-sm); }
  .border-radius-md-svuX3G { border-radius: var(--border-radius-md); }
  .border-radius-lg-OJa1o5 { border-radius: var(--border-radius-lg); }
  .border-radius-full-gK1Fai { border-radius: var(--border-radius-full); }
  .border-radius-none-u5kpEo { border-radius: 0px; }
  .divider-detail-fDlH8a > * + * { border-top: var(--border-default); }
  .grayscale-A8gb4c { filter: grayscale(); }
  @media (hover: hover) {
  .hover-KQSFex { transition: var(--animate-hover); cursor: pointer; }
  .hover-KQSFex.bg-primary-zk6FDl:hover { background-color: var(--color-bg-=
primary-hover); }
  .hover-KQSFex.bg-secondary-UUD3_J:hover { background-color: var(--color-b=
g-tertiary); }
  .hover-KQSFex.bg-tertiary-CPDeXV:hover { background-color: var(--color-bg=
-quaternary); }
  .hover-KQSFex.bg-accent-RibGeg:hover { background-color: var(--color-bg-a=
ccent-hover); }
  .hover-KQSFex.bg-accent-purple-E9WCp7:hover { background-color: var(--col=
or-accent-bg-purple-hover); }
  .hover-KQSFex.bg-accent-blue-ZFYgsN:hover { background-color: var(--color=
-accent-bg-blue-hover); }
  .hover-KQSFex.bg-accent-cyan-iD2ULH:hover { background-color: var(--color=
-accent-bg-cyan-hover); }
  .hover-KQSFex.bg-accent-red-GoJ326:hover { background-color: var(--color-=
accent-bg-red-hover); }
  .hover-KQSFex.bg-accent-orange-irwfiz:hover { background-color: var(--col=
or-accent-bg-orange-hover); }
  .hover-KQSFex.bg-accent-green-zERRD1:hover { background-color: var(--colo=
r-accent-bg-green-hover); }
  .hover-KQSFex.bg-accent-yellow-pHVI2a:hover { background-color: var(--col=
or-accent-bg-yellow-hover); }
}
  .pressable-sm-YIJFKJ { will-change: transform; transition: var(--animate-=
hover); }
  .pressable-sm-YIJFKJ:active { transform: var(--transform-pressed); }
  .pressable-lg-kV7yq8 { will-change: transform; transition: var(--animate-=
hover); }
  .pressable-lg-kV7yq8:active { transform: var(--transform-pressed-more); }
  .animate-XFJxE4 { transition: var(--animate-hover); }
  .userSelect-none-oDUy26 { user-select: none; }
  .userSelect-all-AcZ63g { user-select: all; }
  .userSelect-text-XtCHcG { user-select: text; }
  .userSelect-auto-XicQtQ { user-select: auto; }
  .cursor-default-flE2S1 { cursor: default; }
  .cursor-not-allowed-TkO3pT { cursor: not-allowed; }
  .cursor-pointer-LYORKw { cursor: pointer; }
  .cursor-text-Xq78E0 { cursor: text; }
  .cursor-grab-tyPt6y { cursor: grab; }
  .cursor-grabbing-IsgTAk { cursor: grabbing; }
  .cursor-inherit-LxLBJ6 { cursor: inherit; }
  .bg-unset-oxOYfX { background-color: unset; }
  .bg-primary-zk6FDl { background-color: var(--color-bg-primary); }
  .bg-secondary-UUD3_J { background-color: var(--color-bg-secondary); }
  .bg-tertiary-CPDeXV { background-color: var(--color-bg-tertiary); }
  .bg-elevated-hKevif { background-color: var(--color-bg-elevated-primary);=
 --color-bg-primary: var(--color-bg-elevated-primary); --color-bg-secondary=
: var(--color-bg-elevated-secondary); --color-bg-tertiary: var(--color-bg-e=
levated-tertiary); }
  .bg-elevated-secondary-WY8KQf { background-color: var(--color-bg-elevated=
-secondary); }
  .bg-sunken-TlROHU { background-color: var(--color-bg-sunken-primary); }
  .bg-utility-tooltip-WlawmQ { background-color: rgba(0, 0, 0, 0.9); }
  .bg-glass-inverted-medium-KqAZ5Z { backdrop-filter: blur(40px); backgroun=
d-color: rgba(22, 23, 24, 0.5); }
  .bg-glass-inverted-thick-BJiYjF { backdrop-filter: blur(40px); background=
-color: rgba(22, 23, 24, 0.8); }
  .bg-glass-thick-QXWmTV { backdrop-filter: blur(40px); background-color: r=
gba(255, 255, 255, 0.8); }
  .bg-tooltip-DUmL9b { background-color: var(--color-tooltip-bg); }
  .bg-accent-primary-FWwnRG { background-color: var(--color-accent); }
  .bg-accent-purple-E9WCp7 { background-color: var(--color-accent-bg-purple=
); }
  .bg-accent-blue-ZFYgsN { background-color: var(--color-accent-bg-blue); }
  .bg-accent-cyan-iD2ULH { background-color: var(--color-accent-bg-cyan); }
  .bg-accent-red-GoJ326 { background-color: var(--color-accent-bg-red); }
  .bg-accent-orange-irwfiz { background-color: var(--color-accent-bg-orange=
); }
  .bg-accent-green-zERRD1 { background-color: var(--color-accent-bg-green);=
 }
  .bg-accent-yellow-pHVI2a { background-color: var(--color-accent-bg-yellow=
); }
  .bg-accent-RibGeg { background-color: var(--color-bg-accent); }
  .bg-white-ZBV5av { background-color: var(--color-utility-white); }
  .bg-black-dCpgGg { background-color: var(--color-utility-black); }
  .bg-primary-hover-d7iQcV { background-color: var(--color-bg-primary-hover=
); }
  .bg-modal-uSwnXD { background-color: var(--color-utility-modal); }
  .flex-grow-rzmknG { flex: 1 1 1px; }
  .flex-auto-j3S2WA { flex: 0 0 auto; }
  .flex-fill-uYLRqz { flex: 1 1 auto; }
  .overflow-auto-7WTsTi { overflow: auto; }
  [inert] .overflow-auto-7WTsTi, .overflow-hidden-WdpwT6 { overflow: hidden=
; }
  .overflow-visible-Dsw74S { overflow: visible; }
  .overflow-unset-fQNPti { overflow: unset; }
  .overflowY-auto-QCIIv2 { overflow-y: auto; }
  [inert] .overflowY-auto-QCIIv2, .overflowY-hidden-VFvISh { overflow-y: hi=
dden; }
  .overflowX-auto-xCC8a7 { overflow-x: auto; }
  [inert] .overflowX-auto-xCC8a7, .overflowX-hidden-UF1HCd { overflow-x: hi=
dden; }
  .scrollBar-hidden-HcAIpI { scrollbar-width: none; }
  .scrollBar-hidden-HcAIpI::-webkit-scrollbar { display: none; }
  .ellipsis-Jb8om8.ellipsis-Jb8om8.ellipsis-Jb8om8.ellipsis-Jb8om8 { text-o=
verflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .sizing-border-box-DggLA4 { box-sizing: border-box; }
  .pullX-4-uulEPF { margin-left: -4px; margin-right: -4px; }
  .pullX-6-vPtnUE { margin-left: -6px; margin-right: -6px; }
  .pullX-8-fd1vGp { margin-left: -8px; margin-right: -8px; }
  .pullX-12-hL6Bfj { margin-left: -12px; margin-right: -12px; }
  .pullX-16-Js0olk { margin-left: -16px; margin-right: -16px; }
  .pullX-20-b7XP6F { margin-left: -20px; margin-right: -20px; }
  .pullX-24-IIwSM7 { margin-left: -24px; margin-right: -24px; }
  .pullX-32-eHa_7E { margin-left: -32px; margin-right: -32px; }
  .pullX-40-gi1Pqh { margin-left: -40px; margin-right: -40px; }
  .pullX-48-bRP9qa { margin-left: -48px; margin-right: -48px; }
  .pullX-56-WViM4R { margin-left: -56px; margin-right: -56px; }
  .pullX-64-Jk9Dxa { margin-left: -64px; margin-right: -64px; }
  .pullX-80-Lzt_Wu { margin-left: -80px; margin-right: -80px; }
  .pullX-120-ZEtUbq { margin-left: -120px; margin-right: -120px; }
  .pullY-4-a9xmnt { margin-top: -4px; margin-bottom: -4px; }
  .pullY-6-BdS3Za { margin-top: -6px; margin-bottom: -6px; }
  .pullY-8-fgNGbx { margin-top: -8px; margin-bottom: -8px; }
  .pullY-12-G8d3cQ { margin-top: -12px; margin-bottom: -12px; }
  .pullY-16-biLdiW { margin-top: -16px; margin-bottom: -16px; }
  .pullY-20-vsVcO3 { margin-top: -20px; margin-bottom: -20px; }
  .pullY-24-OvBTWg { margin-top: -24px; margin-bottom: -24px; }
  .pullY-32-j6XBSv { margin-top: -32px; margin-bottom: -32px; }
  .pullY-40-SV29Pk { margin-top: -40px; margin-bottom: -40px; }
  .pullY-48-VsPwUA { margin-top: -48px; margin-bottom: -48px; }
  .pullY-56-pdIiuu { margin-top: -56px; margin-bottom: -56px; }
  .pullY-64-Mp17Jw { margin-top: -64px; margin-bottom: -64px; }
  .pullY-80-Ymx5zf { margin-top: -80px; margin-bottom: -80px; }
  .pullY-120-viE6EW { margin-top: -120px; margin-bottom: -120px; }
  @media screen and (max-width: 650px) {
  .flex-mobile-grow-vxqFIm { flex: 1 1 1px; }
  .flex-mobile-auto-rsHOd2 { flex: 0 0 auto; }
  .flex-mobile-fill-e5_iFT { flex: 1 1 auto; }
  .pullX-mobile-0-HSaLrj { margin-left: 0px; margin-right: 0px; }
  .pullX-mobile-4-Cl8AKM { margin-left: -4px; margin-right: -4px; }
  .pullX-mobile-6-mvTStw { margin-left: -6px; margin-right: -6px; }
  .pullX-mobile-8-DVAGBa { margin-left: -8px; margin-right: -8px; }
  .pullX-mobile-12-eE1bhM { margin-left: -12px; margin-right: -12px; }
  .pullX-mobile-16-Fs0SkO { margin-left: -16px; margin-right: -16px; }
  .pullX-mobile-20-SdIiTN { margin-left: -20px; margin-right: -20px; }
  .pullX-mobile-24-bgYzX2 { margin-left: -24px; margin-right: -24px; }
  .pullX-mobile-32-rJJFek { margin-left: -32px; margin-right: -32px; }
  .pullX-mobile-40-Ud0YNP { margin-left: -40px; margin-right: -40px; }
  .pullX-mobile-48-QxhNT3 { margin-left: -48px; margin-right: -48px; }
  .pullX-mobile-56-PAWI4b { margin-left: -56px; margin-right: -56px; }
  .pullX-mobile-64-gFWiM5 { margin-left: -64px; margin-right: -64px; }
  .pullX-mobile-80-qOA1M0 { margin-left: -80px; margin-right: -80px; }
  .pullX-mobile-120-sQ9jz4 { margin-left: -120px; margin-right: -120px; }
  .pullY-mobile-0-dcM8os { margin-top: 0px; margin-bottom: 0px; }
  .pullY-mobile-4-ufqwQk { margin-top: -4px; margin-bottom: -4px; }
  .pullY-mobile-6-rx6Dpy { margin-top: -6px; margin-bottom: -6px; }
  .pullY-mobile-8-NqWttd { margin-top: -8px; margin-bottom: -8px; }
  .pullY-mobile-12-BXl1BH { margin-top: -12px; margin-bottom: -12px; }
  .pullY-mobile-16-PVCa6U { margin-top: -16px; margin-bottom: -16px; }
  .pullY-mobile-20-Isk1vE { margin-top: -20px; margin-bottom: -20px; }
  .pullY-mobile-24-i8uENR { margin-top: -24px; margin-bottom: -24px; }
  .pullY-mobile-32-SXN9wE { margin-top: -32px; margin-bottom: -32px; }
  .pullY-mobile-40-RCAiTZ { margin-top: -40px; margin-bottom: -40px; }
  .pullY-mobile-48-YS27rI { margin-top: -48px; margin-bottom: -48px; }
  .pullY-mobile-56-GYr5w0 { margin-top: -56px; margin-bottom: -56px; }
  .pullY-mobile-64-SvZ5R7 { margin-top: -64px; margin-bottom: -64px; }
  .pullY-mobile-80-MehBAz { margin-top: -80px; margin-bottom: -80px; }
  .pullY-mobile-120-bymGUI { margin-top: -120px; margin-bottom: -120px; }
}
  .reset-IxiVJZ { color: unset; }
  .reset-IxiVJZ.reset-IxiVJZ.reset-IxiVJZ.reset-IxiVJZ { text-decoration: u=
nset; margin: 0px; }
  .align-left-PENAI6.align-left-PENAI6.align-left-PENAI6.align-left-PENAI6 =
{ text-align: left; }
  .align-center-y7ZD4w.align-center-y7ZD4w { text-align: center; }
  .align-right-VJbKw5.align-right-VJbKw5 { text-align: right; }
  .text-wrap-balance-gt9Biw { text-wrap: balance; }
  .text-wrap-wrap-jXzKyY { text-wrap: wrap; }
  .size-inherit-AAveUa { font-size: inherit; line-height: inherit; letter-s=
pacing: inherit; }
  .size-11-NuY2Zx.size-11-NuY2Zx.size-11-NuY2Zx.size-11-NuY2Zx { font-size:=
 11px; line-height: 16px; }
  .size-12-mmZ61m.size-12-mmZ61m.size-12-mmZ61m.size-12-mmZ61m { font-size:=
 12px; line-height: 16px; }
  .size-13-hZTUKr.size-13-hZTUKr.size-13-hZTUKr.size-13-hZTUKr { font-size:=
 13px; line-height: 20px; }
  .size-14-MLPa7j.size-14-MLPa7j.size-14-MLPa7j.size-14-MLPa7j { font-size:=
 14px; line-height: 20px; }
  .size-15-Psle70.size-15-Psle70.size-15-Psle70.size-15-Psle70 { font-size:=
 15px; line-height: 20px; }
  .size-17-JHHggF.size-17-JHHggF.size-17-JHHggF.size-17-JHHggF { font-size:=
 17px; line-height: 24px; }
  .size-19-Avxa7J.size-19-Avxa7J.size-19-Avxa7J.size-19-Avxa7J { font-size:=
 19px; line-height: 26px; }
  .size-20-P_cSRT.size-20-P_cSRT.size-20-P_cSRT.size-20-P_cSRT { font-size:=
 20px; line-height: 26px; }
  .size-24-lFU3ly.size-24-lFU3ly.size-24-lFU3ly.size-24-lFU3ly { font-size:=
 24px; line-height: 28px; }
  .size-30-tZAWf_.size-30-tZAWf_.size-30-tZAWf_.size-30-tZAWf_ { font-size:=
 30px; line-height: 36px; }
  .size-36-qKvSib.size-36-qKvSib.size-36-qKvSib.size-36-qKvSib { font-size:=
 36px; line-height: 44px; }
  .line-height-16-mdHjij.line-height-16-mdHjij.line-height-16-mdHjij.line-h=
eight-16-mdHjij { line-height: 16px; }
  .line-height-20-t4M0El.line-height-20-t4M0El.line-height-20-t4M0El.line-h=
eight-20-t4M0El { line-height: 20px; }
  .line-height-24-jnGwiv.line-height-24-jnGwiv.line-height-24-jnGwiv.line-h=
eight-24-jnGwiv { line-height: 24px; }
  .line-height-28-s562kJ.line-height-28-s562kJ.line-height-28-s562kJ.line-h=
eight-28-s562kJ { line-height: 28px; }
  .line-height-30-HByCl5.line-height-30-HByCl5.line-height-30-HByCl5.line-h=
eight-30-HByCl5 { line-height: 30px; }
  .line-height-32-AP8yEm.line-height-32-AP8yEm.line-height-32-AP8yEm.line-h=
eight-32-AP8yEm.line-height-32-AP8yEm { line-height: 32px; }
  .line-height-36-XIK16z.line-height-36-XIK16z.line-height-36-XIK16z.line-h=
eight-36-XIK16z { line-height: 36px; }
  .line-height-44-JcViWb.line-height-44-JcViWb.line-height-44-JcViWb.line-h=
eight-44-JcViWb { line-height: 44px; }
  .font-display-nhmvtD.font-display-nhmvtD.font-display-nhmvtD.font-display=
-nhmvtD { font-family: var(--font-family-title); }
  .font-text-qe4AeH.font-text-qe4AeH.font-text-qe4AeH.font-text-qe4AeH { fo=
nt-family: var(--font-family-text); }
  .font-serif-KXUAQI.font-serif-KXUAQI.font-serif-KXUAQI.font-serif-KXUAQI =
{ font-family: var(--font-family-serif); }
  .font-monospace-Sdv9l3.font-monospace-Sdv9l3.font-monospace-Sdv9l3.font-m=
onospace-Sdv9l3 { font-family: var(--font-family-monospace); }
  .font-meta-MWBumP.font-meta-MWBumP.font-meta-MWBumP.font-meta-MWBumP { fo=
nt-family: var(--font-family-meta); }
  .font-digit-mBKKGP.font-digit-mBKKGP.font-digit-mBKKGP.font-digit-mBKKGP =
{ font-family: var(--font-family-digit); }
  .font-emoji-GZ2de5.font-emoji-GZ2de5.font-emoji-GZ2de5.font-emoji-GZ2de5 =
{ font-family: var(--font-family-emoji); }
  .font-pub-headings-FE5byy.font-pub-headings-FE5byy.font-pub-headings-FE5b=
yy.font-pub-headings-FE5byy { font-family: var(--font-family-pub-headings);=
 font-weight: var(--font_weight_headings_preset,700); }
  .font-pub-body-TTakiY.font-pub-body-TTakiY.font-pub-body-TTakiY.font-pub-=
body-TTakiY { font-family: var(--font-family-pub-body); }
  .font-marketing-qLKSfH.font-marketing-qLKSfH.font-marketing-qLKSfH.font-m=
arketing-qLKSfH { font-family: Cahuenga, serif; }
  .font-mono-aUj8gw { font-family: var(--font-family-mono); }
  .weight-light-Y1oiY1.weight-light-Y1oiY1.weight-light-Y1oiY1.weight-light=
-Y1oiY1 { font-weight: 300; }
  .weight-regular-mUq6Gb.weight-regular-mUq6Gb.weight-regular-mUq6Gb.weight=
-regular-mUq6Gb { font-weight: 400; }
  .weight-medium-fw81nC.weight-medium-fw81nC.weight-medium-fw81nC.weight-me=
dium-fw81nC { font-weight: 500; }
  .weight-semibold-uqA4FV.weight-semibold-uqA4FV.weight-semibold-uqA4FV.wei=
ght-semibold-uqA4FV { font-weight: 600; }
  .weight-bold-DmI9lw.weight-bold-DmI9lw.weight-bold-DmI9lw.weight-bold-DmI=
9lw { font-weight: 700; }
  .weight-heavy-BCI3Mb.weight-heavy-BCI3Mb.weight-heavy-BCI3Mb.weight-heavy=
-BCI3Mb { font-weight: 800; }
  .font-style-italic-I3_Jdy { font-style: italic; }
  .color-inherit-cI8rC3 { color: inherit; }
  .color-primary-zABazT.color-primary-zABazT.color-primary-zABazT.color-pri=
mary-zABazT { color: var(--color-fg-primary); }
  .color-secondary-ls1g8s.color-secondary-ls1g8s.color-secondary-ls1g8s.col=
or-secondary-ls1g8s { color: var(--color-fg-secondary); }
  .color-tertiary-ePI2vV.color-tertiary-ePI2vV.color-tertiary-ePI2vV.color-=
tertiary-ePI2vV { color: var(--color-fg-tertiary); }
  .color-success-BdWVT5.color-success-BdWVT5.color-success-BdWVT5.color-suc=
cess-BdWVT5 { color: var(--color-semantic-success-fg-primary); }
  .color-error-lkpu58.color-error-lkpu58.color-error-lkpu58.color-error-lkp=
u58 { color: var(--color-semantic-error-fg-primary); }
  .color-warn-y9rJ4H.color-warn-y9rJ4H.color-warn-y9rJ4H.color-warn-y9rJ4H =
{ color: var(--color-semantic-warn-fg-primary); }
  .color-paid-LmY0EP.color-paid-LmY0EP.color-paid-LmY0EP.color-paid-LmY0EP =
{ color: var(--color-semantic-paid-fg-primary); }
  .color-select-EbH6_U.color-select-EbH6_U.color-select-EbH6_U.color-select=
-EbH6_U { color: var(--color-semantic-select-fg-primary); }
  .color-highlight-lTjq0w.color-highlight-lTjq0w.color-highlight-lTjq0w.col=
or-highlight-lTjq0w { color: var(--color-semantic-highlight-fg-primary); }
  .color-substack-hKsfkG.color-substack-hKsfkG.color-substack-hKsfkG.color-=
substack-hKsfkG { color: var(--color-semantic-substack-fg-primary); }
  .color-pub-primary-text-NyXPlw.color-pub-primary-text-NyXPlw.color-pub-pr=
imary-text-NyXPlw.color-pub-primary-text-NyXPlw { color: var(--color-fg-pri=
mary-themed); }
  .color-pub-secondary-text-hGQ02T.color-pub-secondary-text-hGQ02T.color-pu=
b-secondary-text-hGQ02T.color-pub-secondary-text-hGQ02T { color: var(--colo=
r-fg-secondary-themed); }
  .color-pub-tertiary-text-fmQ9AG.color-pub-tertiary-text-fmQ9AG.color-pub-=
tertiary-text-fmQ9AG.color-pub-tertiary-text-fmQ9AG { color: var(--color-fg=
-tertiary-themed); }
  .color-accent-BVX_7M.color-accent-BVX_7M.color-accent-BVX_7M.color-accent=
-BVX_7M { color: var(--color-accent-text); }
  .color-white-rGgpJs.color-white-rGgpJs.color-white-rGgpJs { color: var(--=
color-utility-white); }
  .color-vibrance-primary-KHCdqV.color-vibrance-primary-KHCdqV.color-vibran=
ce-primary-KHCdqV.color-vibrance-primary-KHCdqV { color: var(--vibrance-dar=
k-primary); }
  .color-vibrance-secondary-k5eqjt.color-vibrance-secondary-k5eqjt.color-vi=
brance-secondary-k5eqjt.color-vibrance-secondary-k5eqjt { mix-blend-mode: l=
uminosity; color: rgba(0, 0, 0, 0); background: text rgb(200, 200, 200); }
  .transform-uppercase-yKDgcq.transform-uppercase-yKDgcq.transform-uppercas=
e-yKDgcq.transform-uppercase-yKDgcq { text-transform: uppercase; }
  .ellipsis-moFwHB.ellipsis-moFwHB.ellipsis-moFwHB.ellipsis-moFwHB { text-o=
verflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .nowrap-QngyoB.nowrap-QngyoB.nowrap-QngyoB.nowrap-QngyoB { white-space: n=
owrap; }
  .clamp-y7pNm8.clamp-y7pNm8.clamp-y7pNm8.clamp-y7pNm8 { -webkit-line-clamp=
: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; =
}
  .clamp-1-eSN73l.clamp-1-eSN73l.clamp-1-eSN73l.clamp-1-eSN73l { -webkit-li=
ne-clamp: 1; }
  .clamp-2-kM02pu.clamp-2-kM02pu.clamp-2-kM02pu.clamp-2-kM02pu { -webkit-li=
ne-clamp: 2; }
  .clamp-3-lxFDfR.clamp-3-lxFDfR.clamp-3-lxFDfR.clamp-3-lxFDfR { -webkit-li=
ne-clamp: 3; }
  .clamp-4-hyJSKl.clamp-4-hyJSKl.clamp-4-hyJSKl.clamp-4-hyJSKl { -webkit-li=
ne-clamp: 4; }
  .clamp-5-XcifSo.clamp-5-XcifSo.clamp-5-XcifSo.clamp-5-XcifSo { -webkit-li=
ne-clamp: 5; }
  .clamp-6-Gfj1Mn.clamp-6-Gfj1Mn.clamp-6-Gfj1Mn.clamp-6-Gfj1Mn { -webkit-li=
ne-clamp: 6; }
  .clamp-7-jtSPIR.clamp-7-jtSPIR.clamp-7-jtSPIR.clamp-7-jtSPIR { -webkit-li=
ne-clamp: 7; }
  .clamp-8-IMH_QX.clamp-8-IMH_QX.clamp-8-IMH_QX.clamp-8-IMH_QX { -webkit-li=
ne-clamp: 8; }
  .decoration-underline-ClTkYc.decoration-underline-ClTkYc.decoration-under=
line-ClTkYc.decoration-underline-ClTkYc { text-decoration-line: underline; =
}
  .decoration-none-pWRr7c.decoration-none-pWRr7c.decoration-none-pWRr7c.dec=
oration-none-pWRr7c { text-decoration-line: none; text-decoration-thickness=
: 0px; }
  @media (hover: hover) {
  .decoration-none-pWRr7c.decoration-none-pWRr7c.decoration-none-pWRr7c.dec=
oration-none-pWRr7c:hover { text-decoration-line: none; text-decoration-thi=
ckness: 0px; }
}
  .decoration-hover-underline-ClDVRM.decoration-hover-underline-ClDVRM.deco=
ration-hover-underline-ClDVRM.decoration-hover-underline-ClDVRM { text-deco=
ration-thickness: 0px; }
  @media (hover: hover) {
  .decoration-hover-underline-ClDVRM.decoration-hover-underline-ClDVRM.deco=
ration-hover-underline-ClDVRM.decoration-hover-underline-ClDVRM:hover { tex=
t-decoration-line: underline; text-decoration-thickness: auto; }
}
  .decoration-line-through-K1yw4z.decoration-line-through-K1yw4z.decoration=
-line-through-K1yw4z.decoration-line-through-K1yw4z { text-decoration: line=
-through; }
  .pb-0-od3pee.pb-0-od3pee.pb-0-od3pee.pb-0-od3pee { padding-bottom: 0px; }
  .pb-4-GOt7Qc.pb-4-GOt7Qc.pb-4-GOt7Qc.pb-4-GOt7Qc { padding-bottom: 4px; }
  .pb-8-G11M4M.pb-8-G11M4M.pb-8-G11M4M.pb-8-G11M4M { padding-bottom: 8px; }
  .pb-12-CBv7wG.pb-12-CBv7wG.pb-12-CBv7wG.pb-12-CBv7wG { padding-bottom: 12=
px; }
  .pb-16-Wql70f.pb-16-Wql70f.pb-16-Wql70f.pb-16-Wql70f { padding-bottom: 16=
px; }
  .pb-20-Zy8QMz.pb-20-Zy8QMz.pb-20-Zy8QMz.pb-20-Zy8QMz { padding-bottom: 20=
px; }
  .pb-24-kskJ_S.pb-24-kskJ_S.pb-24-kskJ_S.pb-24-kskJ_S { padding-bottom: 24=
px; }
  .pb-28-epduEn.pb-28-epduEn.pb-28-epduEn.pb-28-epduEn { padding-bottom: 28=
px; }
  .pb-32-Ev8Ef9.pb-32-Ev8Ef9.pb-32-Ev8Ef9.pb-32-Ev8Ef9 { padding-bottom: 32=
px; }
  .pl-0-reA9T9.pl-0-reA9T9.pl-0-reA9T9.pl-0-reA9T9 { padding-left: 0px; }
  .pl-4-K7ya7k.pl-4-K7ya7k.pl-4-K7ya7k.pl-4-K7ya7k { padding-left: 4px; }
  .pl-8-_oZzWK.pl-8-_oZzWK.pl-8-_oZzWK.pl-8-_oZzWK { padding-left: 8px; }
  .pl-12-H7CE8m.pl-12-H7CE8m.pl-12-H7CE8m.pl-12-H7CE8m { padding-left: 12px=
; }
  .pl-16-u9LMK1.pl-16-u9LMK1.pl-16-u9LMK1.pl-16-u9LMK1 { padding-left: 16px=
; }
  .pl-20-q_ezi8.pl-20-q_ezi8.pl-20-q_ezi8.pl-20-q_ezi8 { padding-left: 20px=
; }
  .pl-24-ITj4n1.pl-24-ITj4n1.pl-24-ITj4n1.pl-24-ITj4n1 { padding-left: 24px=
; }
  .pl-28-wxVrIF.pl-28-wxVrIF.pl-28-wxVrIF.pl-28-wxVrIF { padding-left: 28px=
; }
  .pl-32-YcEFyt.pl-32-YcEFyt.pl-32-YcEFyt.pl-32-YcEFyt { padding-left: 32px=
; }
  .pr-0-HwuO6P.pr-0-HwuO6P.pr-0-HwuO6P.pr-0-HwuO6P { padding-right: 0px; }
  .pr-4-MxWOET.pr-4-MxWOET.pr-4-MxWOET.pr-4-MxWOET { padding-right: 4px; }
  .pr-8-hSAwqJ.pr-8-hSAwqJ.pr-8-hSAwqJ.pr-8-hSAwqJ { padding-right: 8px; }
  .pr-12-OqeRl8.pr-12-OqeRl8.pr-12-OqeRl8.pr-12-OqeRl8 { padding-right: 12p=
x; }
  .pr-16-IIYTXN.pr-16-IIYTXN.pr-16-IIYTXN.pr-16-IIYTXN { padding-right: 16p=
x; }
  .pr-20-lIvAsl.pr-20-lIvAsl.pr-20-lIvAsl.pr-20-lIvAsl { padding-right: 20p=
x; }
  .pr-24-VKSfHm.pr-24-VKSfHm.pr-24-VKSfHm.pr-24-VKSfHm { padding-right: 24p=
x; }
  .pr-28-LEm9qB.pr-28-LEm9qB.pr-28-LEm9qB.pr-28-LEm9qB { padding-right: 28p=
x; }
  .pr-32-VW8ELh.pr-32-VW8ELh.pr-32-VW8ELh.pr-32-VW8ELh { padding-right: 32p=
x; }
  .pt-0-ERAK4U.pt-0-ERAK4U.pt-0-ERAK4U.pt-0-ERAK4U { padding-top: 0px; }
  .pt-4-CQMhY9.pt-4-CQMhY9.pt-4-CQMhY9.pt-4-CQMhY9 { padding-top: 4px; }
  .pt-8-tiq3z4.pt-8-tiq3z4.pt-8-tiq3z4.pt-8-tiq3z4 { padding-top: 8px; }
  .pt-12-_Slpao.pt-12-_Slpao.pt-12-_Slpao.pt-12-_Slpao { padding-top: 12px;=
 }
  .pt-16-a1uiqH.pt-16-a1uiqH.pt-16-a1uiqH.pt-16-a1uiqH { padding-top: 16px;=
 }
  .pt-20-Vn4bzH.pt-20-Vn4bzH.pt-20-Vn4bzH.pt-20-Vn4bzH { padding-top: 20px;=
 }
  .pt-24-EhSjvY.pt-24-EhSjvY.pt-24-EhSjvY.pt-24-EhSjvY { padding-top: 24px;=
 }
  .pt-28-i_vlmO.pt-28-i_vlmO.pt-28-i_vlmO.pt-28-i_vlmO { padding-top: 28px;=
 }
  .pt-32-bf3YYa.pt-32-bf3YYa.pt-32-bf3YYa.pt-32-bf3YYa { padding-top: 32px;=
 }
  .paragraph-MDPlJC { white-space: pre-line; overflow-wrap: break-word; }
  .meta-EgzBVA.meta-EgzBVA.meta-EgzBVA.meta-EgzBVA { letter-spacing: 0.2px;=
 }
  .digit-FHltgX.digit-FHltgX.digit-FHltgX.digit-FHltgX { letter-spacing: -0=
.2px; }
  .marketingHeading1-s3rHZC.marketingHeading1-s3rHZC.marketingHeading1-s3rH=
ZC.marketingHeading1-s3rHZC { font-family: Cahuenga, serif; font-size: 55px=
; line-height: 68.2px; }
  .marketingHeading2-U1O46m.marketingHeading2-U1O46m.marketingHeading2-U1O4=
6m.marketingHeading2-U1O46m { font-family: Cahuenga, serif; font-size: 38px=
; line-height: 40.13px; }
  .marketingHeading3-ZMAfap.marketingHeading3-ZMAfap.marketingHeading3-ZMAf=
ap.marketingHeading3-ZMAfap { font-family: Cahuenga, serif; font-size: 32px=
; line-height: 39.68px; }
  .marketingHeading4-xfLq5Y.marketingHeading4-xfLq5Y.marketingHeading4-xfLq=
5Y.marketingHeading4-xfLq5Y { font-family: Cahuenga, serif; font-size: 24px=
; line-height: 30px; }
  .marketingHeading5-mRod21.marketingHeading5-mRod21.marketingHeading5-mRod=
21.marketingHeading5-mRod21 { font-family: Cahuenga, serif; font-size: 20px=
; line-height: 24px; }
  .marketingQuote-I2Junn.marketingQuote-I2Junn.marketingQuote-I2Junn.market=
ingQuote-I2Junn { font-family: Cahuenga, serif; font-size: 38px; line-heigh=
t: 47px; }
  .marketingSubtitle-IkcG52.marketingSubtitle-IkcG52.marketingSubtitle-IkcG=
52.marketingSubtitle-IkcG52 { font-family: Cahuenga, serif; font-size: 28px=
; line-height: 32px; }
  .marketingBody-sFV4pW.marketingBody-sFV4pW.marketingBody-sFV4pW.marketing=
Body-sFV4pW { letter-spacing: -0.45px; font-size: 17px; line-height: 23px; =
}
  @media screen and (max-width: 650px) {
  .marketingHeading1-s3rHZC.marketingHeading1-s3rHZC.marketingHeading1-s3rH=
ZC.marketingHeading1-s3rHZC { font-size: 44px; line-height: 54.56px; }
  .marketingHeading2-U1O46m.marketingHeading2-U1O46m.marketingHeading2-U1O4=
6m.marketingHeading2-U1O46m { font-size: 32px; line-height: 33.79px; }
  .marketingHeading3-ZMAfap.marketingHeading3-ZMAfap.marketingHeading3-ZMAf=
ap.marketingHeading3-ZMAfap { font-size: 28px; line-height: 34.72px; }
  .marketingQuote-I2Junn.marketingQuote-I2Junn.marketingQuote-I2Junn.market=
ingQuote-I2Junn { font-size: 28px; line-height: 35px; }
  .marketingSubtitle-IkcG52.marketingSubtitle-IkcG52.marketingSubtitle-IkcG=
52.marketingSubtitle-IkcG52 { font-family: Cahuenga, serif; font-size: 24px=
; line-height: 30px; }
}
}

:root, .light-theme { --color-accent: var(--color-accent-fg-orange); --colo=
r-accent-hover: var(--color-accent-fg-orange-hover); --color-accent-inverse=
: var(--color-utility-white); --color-accent-text: var(--color-accent-fg-or=
ange); --color-bg-accent: var(--color-accent-bg-orange); --color-bg-accent-=
hover: var(--color-accent-bg-orange-hover); --color-nav-logo: var(--color-a=
ccent); --border-default-themed: 1px solid var(--color-utility-detail-theme=
d); --border-primary-themed: 1px solid var(--color-fg-primary); --border-fo=
cus: 1px solid var(--color-semantic-select-fg-primary); --inner-border-defa=
ult: inset 0 0 0 1px var(--color-utility-detail); --button-highlight: inset=
 0px 1px 0px #fff3,inset 0px -1px 0px #0000001a; --color-ufi-fg-like: var(-=
-color-accent-fg-red); --color-ufi-fg-restack: var(--color-accent-fg-green)=
; --color-ufi-bg-like: var(--color-accent-bg-red); --color-ufi-bg-restack: =
var(--color-accent-bg-green); --focus-ring: 0 0 0 2px var(--color-bg-primar=
y),0 0 0 3px var(--color-semantic-select-fg-primary),0 0 0 5px var(--color-=
semantic-select-utility-detail); --focus-input-ring: 0 0 0 2px var(--color-=
semantic-select-utility-detail); --error-ring: 0 0 0 2px var(--color-bg-pri=
mary),0 0 0 3px var(--color-semantic-error-fg-primary),0 0 0 5px var(--colo=
r-semantic-error-utility-detail); --error-input-ring: 0 0 0 2px var(--color=
-semantic-error-utility-detail); --color-link-fg: var(--color-semantic-high=
light-fg-primary); --color-link-bg: var(--color-semantic-highlight-utility-=
detail); --color-mention-self-fg: var(--color-semantic-warn-fg-primary); --=
color-mention-self-bg: var(--color-semantic-warn-utility-detail); --color-t=
ext-select: var(--color-accent-bg-cyan); --glass-blur: blur(24px); --materi=
al-blur: saturate(180%)blur(40px); --inner-shadow: #00000005 0px 6px 12px 0=
px inset,#00000005 0px .75px .75px 0px inset,#0000000a 0px .25px .25px 0px =
inset; --material-dark-thick: #282828e6; --material-dark-regular: #282828bf=
; --material-dark-thin: #28282840; --material-light-thick: #d7d7d7e6; --mat=
erial-light-regular: #d7d7d7bf; --material-light-thin: #d7d7d740; --materia=
l-thick: var(--material-light-thick); --material-regular: var(--material-li=
ght-regular); --material-thin: var(--material-light-thin); --vibrance-dark-=
primary: var(--color-utility-white); --vibrance-dark-secondary: #ffffffa8; =
--vibrance-dark-tertiary: #ffffff80; --vibrance-light-primary: var(--color-=
utility-black); --vibrance-light-secondary: #000000a8; --vibrance-light-ter=
tiary: #00000080; --vibrance-primary: var(--vibrance-dark-primary); --vibra=
nce-secondary: var(--vibrance-dark-secondary); --vibrance-tertiary: var(--v=
ibrance-dark-tertiary); --color-bg-marketing-green: #2f6d5d; --font-family-=
text: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetic=
a,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; =
--font-family-title: "SF Pro Display",-apple-system-headline,var(--font-fam=
ily-text); --font-family-serif: -apple-system-ui-serif,ui-serif,"Spectral",=
"Georgia",serif; --font-family-meta: "SF Compact",-apple-system,var(--font-=
family-text); --font-family-digit: "Jetbrains Mono",monospace; --font-famil=
y-monospace: monospace; --font-family-emoji: "Twemoji Mozilla","Apple Color=
 Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","EmojiOne Col=
or","Android Emoji",sans-serif; --font-family-pub-headings: var(--font_fami=
ly_headings,var(--font_family_headings_preset,var(--font-family-title))); -=
-font-family-pub-body: var(--font_family_body,var(--font_family_body_preset=
,var(--font-family-text))); --font-family-mono: Roboto,Arial,Helvetica,sans=
-serif; --line-height-20: 20px; --line-height-24: 24px; --line-height-28: 2=
8px; --line-height-32: 32px; --line-height-36: 36px; --line-height-40: 40px=
; --line-height-feed: calc(1.4*1em); --letter-spacing-meta: .3px; --letter-=
spacing-14: -.15px; --letter-spacing-16: -.3px; --letter-spacing-20: -.45px=
; --letter-spacing-24: .1px; --letter-spacing-32: .4px; --animation-timing-=
faster: .125s; --animation-timing-fast: .25s; --animation-timing-slow: .5s;=
 --animation-smooth: cubic-bezier(.19,1,.22,1); --animation-bounce: cubic-b=
ezier(.15,1,.75,1.2); --animation-drawer: cubic-bezier(.32,.72,0,1); --anim=
ate-hover: color var(--animation-timing-fast)var(--animation-smooth),backgr=
ound-color var(--animation-timing-fast)var(--animation-smooth),box-shadow v=
ar(--animation-timing-fast)var(--animation-smooth),border var(--animation-t=
iming-fast)var(--animation-smooth),border-radius var(--animation-timing-fas=
t)var(--animation-smooth),opacity var(--animation-timing-fast)var(--animati=
on-smooth),filter var(--animation-timing-fast)var(--animation-smooth),strok=
e var(--animation-timing-fast)var(--animation-smooth),transform var(--anima=
tion-timing-fast)var(--animation-smooth),scale var(--animation-timing-fast)=
var(--animation-smooth),outline var(--animation-timing-fast)var(--animation=
-smooth); --transform-pressed: scale(.98); --transform-pressed-more: scale(=
.995); --size-2: 2px; --size-4: 4px; --size-6: 6px; --size-8: 8px; --size-1=
2: 12px; --size-16: 16px; --size-20: 20px; --size-24: 24px; --size-28: 28px=
; --size-32: 32px; --size-36: 36px; --size-40: 40px; --size-44: 44px; --siz=
e-48: 48px; --size-52: 52px; --size-56: 56px; --size-64: 64px; --size-72: 7=
2px; --size-80: 80px; --size-88: 88px; --size-96: 96px; --size-112: 112px; =
--size-200: 200px; --size-280: 280px; --size-320: 320px; --size-400: 400px;=
 --full-height: 100dvh; --aspect-ratio-social: 1.91; --feed-attachment-widt=
h: 400px; scrollbar-width: thin; scrollbar-color: var(--color-bg-tertiary)v=
ar(--color-bg-primary); --color-accent-themed: var(--color_theme_bg_pop,var=
(--color-accent)); --color-accent-themed-inverse: var(--color_theme_print_o=
n_pop,var(--color-light-bg-primary)); --color-bg-accent-themed: var(--color=
_theme_bg_pop_20,var(--color-bg-accent)); --color-bg-accent-hover-themed: v=
ar(--color_theme_bg_pop_30,var(--color-bg-accent-hover)); --color-fg-primar=
y-themed: var(--print_on_web_bg_color,var(--color-fg-primary)); --color-fg-=
secondary-themed: var(--print_secondary_on_web_bg_color,var(--color-fg-seco=
ndary)); --color-fg-tertiary-themed: var(--color_theme_bg_contrast_4,var(--=
color-fg-tertiary)); --color-bg-primary-themed: var(--web_bg_color,var(--co=
lor-bg-primary)); --color-bg-primary-hover-themed: var(--color_theme_bg_con=
trast_1,var(--color-bg-primary-hover)); --color-bg-secondary-themed: var(--=
color_theme_bg_contrast_1,var(--color-bg-secondary)); --color-bg-secondary-=
hover-themed: var(--color_theme_bg_contrast_2,var(--color-bg-secondary)); -=
-color-bg-tertiary-themed: var(--color_theme_bg_contrast_2,var(--color-bg-t=
ertiary)); --color-bg-elevated-themed: var(--web_bg_color,var(--color-bg-pr=
imary)); --color-bg-elevated-hover-themed: var(--color_theme_bg_contrast_2,=
var(--color-bg-primary-hover)); --color-utility-detail-themed: var(--color_=
theme_detail,var(--color-utility-detail)); }

.darkTheme-zbK52O, .dark-mode { --color-bg-elevated-themed: var(--web_bg_co=
lor,var(--color-bg-primary-hover)); --color-bg-elevated-hover-themed: var(-=
-color_theme_bg_contrast_2,var(--color-bg-secondary)); --material-thick: va=
r(--material-dark-thick); --material-regular: var(--material-dark-regular);=
 --material-thin: var(--material-dark-thin); }

.dark-mode .comment .comment-body, .dark-mode .comment .comment-body p { co=
lor: var(--color-fg-primary); }

.dark-theme { --color-bg-elevated-themed: var(--web_bg_color,var(--color-bg=
-primary-hover)); --color-bg-elevated-hover-themed: var(--color_theme_bg_co=
ntrast_2,var(--color-bg-secondary)); --material-thick: var(--material-dark-=
thick); --material-regular: var(--material-dark-regular); --material-thin: =
var(--material-dark-thin); }

.dark-theme .comment .comment-body, .dark-theme .comment .comment-body p, .=
darkTheme-zbK52O .comment .comment-body, .darkTheme-zbK52O .comment .commen=
t-body p { color: var(--color-fg-primary); }

:root, .substack-theme, .light-theme { --color-primitive-white-rgb: 255,255=
,255; --color-primitive-white-p3: 1 1 1; --color-primitive-black-rgb: 0,0,0=
; --color-primitive-black-p3: 0 0 0; --color-primitive-transparent-rgb: 0,0=
,0; --color-primitive-transparent-p3: 0 0 0; --color-primitive-red-100-rgb:=
 255,224,219; --color-primitive-red-100-p3: 1 .878 .859; --color-primitive-=
red-150-rgb: 255,218,212; --color-primitive-red-150-p3: 1 .855 .831; --colo=
r-primitive-red-200-rgb: 255,189,181; --color-primitive-red-200-p3: 1 .741 =
.71; --color-primitive-red-300-rgb: 255,154,145; --color-primitive-red-300-=
p3: 1 .604 .569; --color-primitive-red-400-rgb: 255,119,114; --color-primit=
ive-red-400-p3: 1 .467 .447; --color-primitive-red-500-rgb: 235,87,87; --co=
lor-primitive-red-500-p3: .922 .341 .341; --color-primitive-red-600-rgb: 19=
7,62,65; --color-primitive-red-600-p3: .773 .243 .255; --color-primitive-re=
d-700-rgb: 151,44,47; --color-primitive-red-700-p3: .592 .173 .184; --color=
-primitive-red-800-rgb: 101,31,32; --color-primitive-red-800-p3: .396 .122 =
.125; --color-primitive-red-850-rgb: 68,22,25; --color-primitive-red-850-p3=
: .267 .086 .098; --color-primitive-red-900-rgb: 51,20,18; --color-primitiv=
e-red-900-p3: .2 .078 .071; --color-primitive-red-950-rgb: 26,10,9; --color=
-primitive-red-950-p3: .102 .039 .035; --color-primitive-red-rgb: var(--col=
or-primitive-red-500-rgb); --color-primitive-red-p3: var(--color-primitive-=
red-500-p3); --color-primitive-gray-100-rgb: 255,255,255; --color-primitive=
-gray-100-p3: 1 1 1; --color-primitive-gray-150-rgb: 250,250,250; --color-p=
rimitive-gray-150-p3: .98 .98 .98; --color-primitive-gray-200-rgb: 238,238,=
238; --color-primitive-gray-200-p3: .933 .933 .933; --color-primitive-gray-=
300-rgb: 219,219,219; --color-primitive-gray-300-p3: .859 .859 .859; --colo=
r-primitive-gray-400-rgb: 182,182,182; --color-primitive-gray-400-p3: .714 =
.714 .714; --color-primitive-gray-500-rgb: 119,119,119; --color-primitive-g=
ray-500-p3: .467 .467 .467; --color-primitive-gray-600-rgb: 90,91,91; --col=
or-primitive-gray-600-p3: .353 .357 .357; --color-primitive-gray-700-rgb: 5=
4,55,55; --color-primitive-gray-700-p3: .212 .216 .216; --color-primitive-g=
ray-800-rgb: 35,37,37; --color-primitive-gray-800-p3: .137 .145 .145; --col=
or-primitive-gray-850-rgb: 27,28,29; --color-primitive-gray-850-p3: .106 .1=
1 .114; --color-primitive-gray-900-rgb: 22,23,24; --color-primitive-gray-90=
0-p3: .086 .09 .094; --color-primitive-gray-950-rgb: 19,20,20; --color-prim=
itive-gray-950-p3: .075 .078 .078; --color-primitive-gray-rgb: var(--color-=
primitive-gray-500-rgb); --color-primitive-gray-p3: var(--color-primitive-g=
ray-500-p3); --color-primitive-orange-100-rgb: 255,228,205; --color-primiti=
ve-orange-100-p3: 1 .894 .804; --color-primitive-orange-150-rgb: 255,220,19=
3; --color-primitive-orange-150-p3: 1 .863 .757; --color-primitive-orange-2=
00-rgb: 255,197,152; --color-primitive-orange-200-p3: 1 .773 .596; --color-=
primitive-orange-300-rgb: 255,165,103; --color-primitive-orange-300-p3: 1 .=
647 .404; --color-primitive-orange-400-rgb: 255,133,61; --color-primitive-o=
range-400-p3: 1 .522 .239; --color-primitive-orange-500-rgb: 255,103,25; --=
color-primitive-orange-500-p3: 1 .404 .098; --color-primitive-orange-600-rg=
b: 215,77,0; --color-primitive-orange-600-p3: .843 .302 0; --color-primitiv=
e-orange-700-rgb: 165,56,0; --color-primitive-orange-700-p3: .647 .22 0; --=
color-primitive-orange-800-rgb: 110,39,2; --color-primitive-orange-800-p3: =
.431 .153 .008; --color-primitive-orange-850-rgb: 82,27,2; --color-primitiv=
e-orange-850-p3: .322 .106 .008; --color-primitive-orange-900-rgb: 56,23,2;=
 --color-primitive-orange-900-p3: .22 .09 .008; --color-primitive-orange-95=
0-rgb: 28,12,1; --color-primitive-orange-950-p3: .11 .047 .004; --color-pri=
mitive-orange-rgb: var(--color-primitive-orange-500-rgb); --color-primitive=
-orange-p3: var(--color-primitive-orange-500-p3); --color-primitive-yellow-=
100-rgb: 255,252,211; --color-primitive-yellow-100-p3: 1 .988 .827; --color=
-primitive-yellow-150-rgb: 255,250,196; --color-primitive-yellow-150-p3: 1 =
.98 .769; --color-primitive-yellow-200-rgb: 255,247,162; --color-primitive-=
yellow-200-p3: 1 .969 .635; --color-primitive-yellow-300-rgb: 255,238,113; =
--color-primitive-yellow-300-p3: 1 .933 .443; --color-primitive-yellow-400-=
rgb: 255,223,65; --color-primitive-yellow-400-p3: 1 .875 .255; --color-prim=
itive-yellow-500-rgb: 255,199,0; --color-primitive-yellow-500-p3: 1 .78 0; =
--color-primitive-yellow-600-rgb: 216,166,0; --color-primitive-yellow-600-p=
3: .847 .651 0; --color-primitive-yellow-700-rgb: 166,127,0; --color-primit=
ive-yellow-700-p3: .651 .498 0; --color-primitive-yellow-800-rgb: 110,84,0;=
 --color-primitive-yellow-800-p3: .431 .329 0; --color-primitive-yellow-850=
-rgb: 97,54,4; --color-primitive-yellow-850-p3: .38 .212 .016; --color-prim=
itive-yellow-900-rgb: 55,42,8; --color-primitive-yellow-900-p3: .216 .165 .=
031; --color-primitive-yellow-950-rgb: 28,21,4; --color-primitive-yellow-95=
0-p3: .11 .082 .016; --color-primitive-yellow-rgb: var(--color-primitive-ye=
llow-500-rgb); --color-primitive-yellow-p3: var(--color-primitive-yellow-50=
0-p3); --color-primitive-green-100-rgb: 219,253,232; --color-primitive-gree=
n-100-p3: .859 .992 .91; --color-primitive-green-150-rgb: 197,251,218; --co=
lor-primitive-green-150-p3: .773 .984 .855; --color-primitive-green-200-rgb=
: 175,248,205; --color-primitive-green-200-p3: .686 .973 .804; --color-prim=
itive-green-300-rgb: 130,237,178; --color-primitive-green-300-p3: .51 .929 =
.698; --color-primitive-green-400-rgb: 82,221,152; --color-primitive-green-=
400-p3: .322 .867 .596; --color-primitive-green-500-rgb: 27,196,125; --colo=
r-primitive-green-500-p3: .106 .769 .49; --color-primitive-green-600-rgb: 0=
,163,99; --color-primitive-green-600-p3: 0 .639 .388; --color-primitive-gre=
en-700-rgb: 0,124,74; --color-primitive-green-700-p3: 0 .486 .29; --color-p=
rimitive-green-800-rgb: 2,83,49; --color-primitive-green-800-p3: .008 .325 =
.192; --color-primitive-green-850-rgb: 8,63,38; --color-primitive-green-850=
-p3: .031 .247 .149; --color-primitive-green-900-rgb: 14,42,27; --color-pri=
mitive-green-900-p3: .055 .165 .106; --color-primitive-green-950-rgb: 7,21,=
14; --color-primitive-green-950-p3: .027 .082 .055; --color-primitive-green=
-rgb: var(--color-primitive-green-500-rgb); --color-primitive-green-p3: var=
(--color-primitive-green-500-p3); --color-primitive-cyan-100-rgb: 222,241,2=
55; --color-primitive-cyan-100-p3: .871 .945 1; --color-primitive-cyan-150-=
rgb: 202,234,255; --color-primitive-cyan-150-p3: .792 .918 1; --color-primi=
tive-cyan-200-rgb: 182,225,255; --color-primitive-cyan-200-p3: .714 .882 1;=
 --color-primitive-cyan-300-rgb: 137,206,255; --color-primitive-cyan-300-p3=
: .537 .808 1; --color-primitive-cyan-400-rgb: 87,185,255; --color-primitiv=
e-cyan-400-p3: .341 .725 1; --color-primitive-cyan-500-rgb: 24,160,251; --c=
olor-primitive-cyan-500-p3: .094 .627 .984; --color-primitive-cyan-600-rgb:=
 0,131,213; --color-primitive-cyan-600-p3: 0 .514 .835; --color-primitive-c=
yan-700-rgb: 0,99,164; --color-primitive-cyan-700-p3: 0 .388 .643; --color-=
primitive-cyan-800-rgb: 0,66,109; --color-primitive-cyan-800-p3: 0 .259 .42=
7; --color-primitive-cyan-850-rgb: 7,45,81; --color-primitive-cyan-850-p3: =
.027 .176 .318; --color-primitive-cyan-900-rgb: 15,34,53; --color-primitive=
-cyan-900-p3: .059 .133 .208; --color-primitive-cyan-950-rgb: 8,17,27; --co=
lor-primitive-cyan-950-p3: .031 .067 .106; --color-primitive-cyan-rgb: var(=
--color-primitive-cyan-500-rgb); --color-primitive-cyan-p3: var(--color-pri=
mitive-cyan-500-p3); --color-primitive-blue-100-rgb: 222,228,255; --color-p=
rimitive-blue-100-p3: .871 .894 1; --color-primitive-blue-150-rgb: 201,214,=
255; --color-primitive-blue-150-p3: .788 .839 1; --color-primitive-blue-200=
-rgb: 181,199,255; --color-primitive-blue-200-p3: .71 .78 1; --color-primit=
ive-blue-300-rgb: 135,171,255; --color-primitive-blue-300-p3: .529 .671 1; =
--color-primitive-blue-400-rgb: 83,144,255; --color-primitive-blue-400-p3: =
.325 .565 1; --color-primitive-blue-500-rgb: 0,118,255; --color-primitive-b=
lue-500-p3: 0 .463 1; --color-primitive-blue-600-rgb: 0,93,217; --color-pri=
mitive-blue-600-p3: 0 .365 .851; --color-primitive-blue-700-rgb: 0,69,167; =
--color-primitive-blue-700-p3: 0 .271 .655; --color-primitive-blue-800-rgb:=
 0,46,111; --color-primitive-blue-800-p3: 0 .18 .435; --color-primitive-blu=
e-850-rgb: 7,36,82; --color-primitive-blue-850-p3: .027 .141 .322; --color-=
primitive-blue-900-rgb: 14,25,54; --color-primitive-blue-900-p3: .055 .098 =
.212; --color-primitive-blue-950-rgb: 7,13,27; --color-primitive-blue-950-p=
3: .027 .051 .106; --color-primitive-blue-rgb: var(--color-primitive-blue-5=
00-rgb); --color-primitive-blue-p3: var(--color-primitive-blue-500-p3); --c=
olor-primitive-purple-100-rgb: 237,224,255; --color-primitive-purple-100-p3=
: .929 .878 1; --color-primitive-purple-150-rgb: 225,207,255; --color-primi=
tive-purple-150-p3: .882 .812 1; --color-primitive-purple-200-rgb: 213,189,=
255; --color-primitive-purple-200-p3: .835 .741 1; --color-primitive-purple=
-300-rgb: 185,155,255; --color-primitive-purple-300-p3: .725 .608 1; --colo=
r-primitive-purple-400-rgb: 155,125,255; --color-primitive-purple-400-p3: .=
608 .49 1; --color-primitive-purple-500-rgb: 123,97,255; --color-primitive-=
purple-500-p3: .482 .38 1; --color-primitive-purple-600-rgb: 94,73,217; --c=
olor-primitive-purple-600-p3: .369 .286 .851; --color-primitive-purple-700-=
rgb: 69,53,167; --color-primitive-purple-700-p3: .271 .208 .655; --color-pr=
imitive-purple-800-rgb: 48,36,111; --color-primitive-purple-800-p3: .188 .1=
41 .435; --color-primitive-purple-850-rgb: 38,29,82; --color-primitive-purp=
le-850-p3: .149 .114 .322; --color-primitive-purple-900-rgb: 28,21,54; --co=
lor-primitive-purple-900-p3: .11 .082 .212; --color-primitive-purple-950-rg=
b: 14,11,27; --color-primitive-purple-950-p3: .055 .043 .106; --color-primi=
tive-purple-rgb: var(--color-primitive-purple-500-rgb); --color-primitive-p=
urple-p3: var(--color-primitive-purple-500-p3); --color-light-fg-primary: r=
gb(var(--color-primitive-gray-700-rgb)); --color-light-fg-secondary: rgb(va=
r(--color-primitive-gray-500-rgb)); --color-light-fg-tertiary: rgb(var(--co=
lor-primitive-gray-400-rgb)); --color-light-bg-primary: rgb(var(--color-pri=
mitive-gray-100-rgb)); --color-light-bg-primary-hover: rgb(var(--color-prim=
itive-gray-150-rgb)); --color-light-bg-secondary: rgb(var(--color-primitive=
-gray-200-rgb)); --color-light-bg-tertiary: rgb(var(--color-primitive-gray-=
300-rgb)); --color-light-bg-quaternary: rgb(var(--color-primitive-gray-400-=
rgb)); --color-light-bg-elevated-primary: var(--color-light-bg-primary); --=
color-light-bg-elevated-secondary: var(--color-light-bg-secondary); --color=
-light-bg-elevated-tertiary: var(--color-light-bg-tertiary); --color-light-=
bg-sunken-primary: var(--color-light-bg-primary-hover); --color-light-utili=
ty-detail: rgb(var(--color-primitive-black-rgb),.1); --color-light-utility-=
black: rgb(var(--color-primitive-black-rgb)); --color-light-utility-white: =
rgb(var(--color-primitive-white-rgb)); --color-light-utility-transparent: r=
gb(var(--color-primitive-white-rgb),0); --color-light-utility-modal: rgb(va=
r(--color-primitive-black-rgb),.5); --color-light-accent-fg-red: rgb(var(--=
color-primitive-red-500-rgb)); --color-light-accent-fg-orange: rgb(var(--co=
lor-primitive-orange-500-rgb)); --color-light-accent-fg-yellow: rgb(var(--c=
olor-primitive-yellow-500-rgb)); --color-light-accent-fg-green: rgb(var(--c=
olor-primitive-green-500-rgb)); --color-light-accent-fg-cyan: rgb(var(--col=
or-primitive-cyan-500-rgb)); --color-light-accent-fg-blue: rgb(var(--color-=
primitive-blue-500-rgb)); --color-light-accent-fg-purple: rgb(var(--color-p=
rimitive-purple-500-rgb)); --color-light-accent-fg-red-hover: rgb(var(--col=
or-primitive-red-600-rgb)); --color-light-accent-fg-orange-hover: rgb(var(-=
-color-primitive-orange-600-rgb)); --color-light-accent-fg-yellow-hover: rg=
b(var(--color-primitive-yellow-600-rgb)); --color-light-accent-fg-green-hov=
er: rgb(var(--color-primitive-green-600-rgb)); --color-light-accent-fg-cyan=
-hover: rgb(var(--color-primitive-cyan-600-rgb)); --color-light-accent-fg-b=
lue-hover: rgb(var(--color-primitive-blue-600-rgb)); --color-light-accent-f=
g-purple-hover: rgb(var(--color-primitive-purple-600-rgb)); --color-light-a=
ccent-bg-red: rgb(var(--color-primitive-red-500-rgb),.2); --color-light-acc=
ent-bg-orange: rgb(var(--color-primitive-orange-500-rgb),.2); --color-light=
-accent-bg-yellow: rgb(var(--color-primitive-yellow-500-rgb),.2); --color-l=
ight-accent-bg-green: rgb(var(--color-primitive-green-500-rgb),.2); --color=
-light-accent-bg-cyan: rgb(var(--color-primitive-cyan-500-rgb),.2); --color=
-light-accent-bg-blue: rgb(var(--color-primitive-blue-500-rgb),.2); --color=
-light-accent-bg-purple: rgb(var(--color-primitive-purple-500-rgb),.2); --c=
olor-light-accent-bg-red-hover: rgb(var(--color-primitive-red-500-rgb),.3);=
 --color-light-accent-bg-orange-hover: rgb(var(--color-primitive-orange-500=
-rgb),.3); --color-light-accent-bg-yellow-hover: rgb(var(--color-primitive-=
yellow-500-rgb),.3); --color-light-accent-bg-green-hover: rgb(var(--color-p=
rimitive-green-500-rgb),.3); --color-light-accent-bg-cyan-hover: rgb(var(--=
color-primitive-cyan-500-rgb),.3); --color-light-accent-bg-blue-hover: rgb(=
var(--color-primitive-blue-500-rgb),.3); --color-light-accent-bg-purple-hov=
er: rgb(var(--color-primitive-purple-500-rgb),.3); --color-light-button-mon=
o-fg: rgb(var(--color-primitive-gray-200-rgb)); --color-light-button-mono-b=
g: rgb(var(--color-primitive-gray-900-rgb)); --color-light-button-mono-fg-h=
over: rgb(var(--color-primitive-gray-200-rgb)); --color-light-button-mono-b=
g-hover: rgb(var(--color-primitive-gray-800-rgb)); --color-light-button-pri=
mary-fg: rgb(var(--color-primitive-white-rgb)); --color-light-button-primar=
y-bg: var(--color-light-accent-fg-orange); --color-light-button-primary-fg-=
hover: rgb(var(--color-primitive-white-rgb)); --color-light-button-primary-=
bg-hover: var(--color-light-accent-fg-orange-hover); --color-light-button-s=
econdary-fg: var(--color-light-fg-primary); --color-light-button-secondary-=
bg: var(--color-light-bg-secondary); --color-light-button-secondary-fg-hove=
r: var(--color-light-fg-primary); --color-light-button-secondary-bg-hover: =
var(--color-light-bg-tertiary); --color-light-button-secondary-accent-fg: v=
ar(--color-light-accent-fg-orange); --color-light-button-secondary-accent-b=
g: var(--color-light-accent-bg-orange); --color-light-button-secondary-acce=
nt-fg-hover: var(--color-light-accent-fg-orange-hover); --color-light-butto=
n-secondary-accent-bg-hover: var(--color-light-accent-bg-orange-hover); --c=
olor-light-button-secondary-outline-fg: var(--color-light-fg-primary); --co=
lor-light-button-secondary-outline-bg: var(--color-light-utility-transparen=
t); --color-light-button-secondary-outline-fg-hover: var(--color-light-fg-p=
rimary); --color-light-button-secondary-outline-bg-hover: var(--color-light=
-bg-secondary); --color-light-button-secondary-destructive-fg: var(--color-=
light-accent-fg-red); --color-light-button-secondary-destructive-bg: var(--=
color-light-accent-bg-red); --color-light-button-secondary-destructive-fg-h=
over: var(--color-light-accent-fg-red-hover); --color-light-button-secondar=
y-destructive-bg-hover: var(--color-light-accent-bg-red-hover); --color-lig=
ht-button-tertiary-fg: var(--color-light-fg-primary); --color-light-button-=
tertiary-bg: var(--color-light-utility-transparent); --color-light-button-t=
ertiary-fg-hover: var(--color-light-fg-primary); --color-light-button-terti=
ary-bg-hover: var(--color-light-bg-secondary); --color-light-button-tertiar=
y-accent-fg: var(--color-light-accent-fg-orange); --color-light-button-tert=
iary-accent-bg: var(--color-light-utility-transparent); --color-light-butto=
n-tertiary-accent-fg-hover: var(--color-light-accent-fg-orange-hover); --co=
lor-light-button-tertiary-accent-bg-hover: var(--color-light-accent-bg-oran=
ge); --color-light-button-quaternary-fg: var(--color-light-fg-secondary); -=
-color-light-button-quaternary-bg: var(--color-light-utility-transparent); =
--color-light-button-quaternary-fg-hover: var(--color-light-fg-primary); --=
color-light-button-quaternary-bg-hover: var(--color-light-utility-transpare=
nt); --color-light-button-destructive-fg: rgb(var(--color-primitive-white-r=
gb)); --color-light-button-destructive-bg: var(--color-light-accent-fg-red)=
; --color-light-button-destructive-fg-hover: rgb(var(--color-primitive-whit=
e-rgb)); --color-light-button-destructive-bg-hover: var(--color-light-accen=
t-fg-red-hover); --color-light-button-disabled-fg: var(--color-light-fg-ter=
tiary); --color-light-button-disabled-bg: var(--color-light-bg-secondary); =
--color-light-button-disabled-fg-hover: var(--color-light-fg-primary); --co=
lor-light-button-disabled-bg-hover: var(--color-light-bg-secondary); --colo=
r-light-tooltip-fg: var(--color-light-utility-white); --color-light-tooltip=
-bg: rgb(var(--color-primitive-gray-900-rgb)); --color-light-semantic-error=
-fg-primary: rgb(var(--color-primitive-red-600-rgb)); --color-light-semanti=
c-error-bg-primary: var(--color-light-accent-fg-red); --color-light-semanti=
c-error-bg-primary-hover: rgb(var(--color-primitive-red-600-rgb)); --color-=
light-semantic-error-utility-detail: rgb(var(--color-primitive-red-500-rgb)=
,.2); --color-light-semantic-error-utility-contrast: rgb(var(--color-primit=
ive-white-rgb)); --color-light-semantic-success-fg-primary: rgb(var(--color=
-primitive-green-600-rgb)); --color-light-semantic-success-bg-primary: var(=
--color-light-accent-fg-green); --color-light-semantic-success-bg-primary-h=
over: rgb(var(--color-primitive-green-600-rgb)); --color-light-semantic-suc=
cess-utility-detail: rgb(var(--color-primitive-green-500-rgb),.2); --color-=
light-semantic-success-utility-contrast: rgb(var(--color-primitive-white-rg=
b)); --color-light-semantic-warn-fg-primary: rgb(var(--color-primitive-yell=
ow-800-rgb)); --color-light-semantic-warn-bg-primary: var(--color-light-acc=
ent-fg-yellow); --color-light-semantic-warn-bg-primary-hover: rgb(var(--col=
or-primitive-yellow-600-rgb)); --color-light-semantic-warn-utility-detail: =
rgb(var(--color-primitive-yellow-500-rgb),.2); --color-light-semantic-warn-=
utility-contrast: rgb(var(--color-primitive-yellow-800-rgb)); --color-light=
-semantic-paid-fg-primary: rgb(var(--color-primitive-purple-600-rgb)); --co=
lor-light-semantic-paid-bg-primary: var(--color-light-accent-fg-purple); --=
color-light-semantic-paid-bg-primary-hover: rgb(var(--color-primitive-purpl=
e-400-rgb)); --color-light-semantic-paid-utility-detail: rgb(var(--color-pr=
imitive-purple-500-rgb),.2); --color-light-semantic-paid-utility-contrast: =
rgb(var(--color-primitive-white-rgb)); --color-light-semantic-substack-fg-p=
rimary: rgb(var(--color-primitive-orange-600-rgb)); --color-light-semantic-=
substack-bg-primary: var(--color-light-accent-fg-orange); --color-light-sem=
antic-substack-bg-primary-hover: rgb(var(--color-primitive-orange-600-rgb))=
; --color-light-semantic-substack-utility-detail: rgb(var(--color-primitive=
-orange-500-rgb),.2); --color-light-semantic-substack-utility-contrast: rgb=
(var(--color-primitive-white-rgb)); --color-light-semantic-select-fg-primar=
y: rgb(var(--color-primitive-blue-600-rgb)); --color-light-semantic-select-=
bg-primary: var(--color-light-accent-fg-blue); --color-light-semantic-selec=
t-bg-primary-hover: rgb(var(--color-primitive-blue-600-rgb)); --color-light=
-semantic-select-utility-detail: rgb(var(--color-primitive-blue-500-rgb),.2=
); --color-light-semantic-select-utility-contrast: rgb(var(--color-primitiv=
e-white-rgb)); --color-light-semantic-highlight-fg-primary: rgb(var(--color=
-primitive-cyan-600-rgb)); --color-light-semantic-highlight-bg-primary: var=
(--color-light-accent-fg-cyan); --color-light-semantic-highlight-bg-primary=
-hover: rgb(var(--color-primitive-cyan-600-rgb)); --color-light-semantic-hi=
ghlight-utility-detail: rgb(var(--color-primitive-cyan-500-rgb),.2); --colo=
r-light-semantic-highlight-utility-contrast: rgb(var(--color-primitive-whit=
e-rgb)); --color-light-chat-incoming-fg-primary: var(--color-light-fg-prima=
ry); --color-light-chat-incoming-fg-secondary: var(--color-light-fg-seconda=
ry); --color-light-chat-incoming-bg-primary: var(--color-light-bg-secondary=
); --color-light-chat-incoming-bg-secondary: var(--color-light-bg-tertiary)=
; --color-light-chat-outgoing-fg-primary: rgb(var(--color-primitive-white-r=
gb)); --color-light-chat-outgoing-fg-secondary: rgb(var(--color-primitive-w=
hite-rgb),.7); --color-light-chat-outgoing-bg-primary: rgb(var(--color-prim=
itive-blue-500-rgb)); --color-light-chat-outgoing-bg-secondary: rgb(var(--c=
olor-primitive-blue-600-rgb)); --color-dark-fg-primary: rgb(var(--color-pri=
mitive-gray-200-rgb)); --color-dark-fg-secondary: rgb(var(--color-primitive=
-gray-500-rgb)); --color-dark-fg-tertiary: rgb(var(--color-primitive-gray-6=
00-rgb)); --color-dark-bg-primary: rgb(var(--color-primitive-gray-900-rgb))=
; --color-dark-bg-primary-hover: rgb(var(--color-primitive-gray-850-rgb)); =
--color-dark-bg-secondary: rgb(var(--color-primitive-gray-800-rgb)); --colo=
r-dark-bg-tertiary: rgb(var(--color-primitive-gray-700-rgb)); --color-dark-=
bg-quaternary: rgb(var(--color-primitive-gray-600-rgb)); --color-dark-bg-el=
evated-primary: var(--color-dark-bg-primary-hover); --color-dark-bg-elevate=
d-secondary: var(--color-dark-bg-secondary); --color-dark-bg-elevated-terti=
ary: var(--color-dark-bg-tertiary); --color-dark-bg-sunken-primary: rgb(var=
(--color-primitive-gray-950-rgb)); --color-dark-utility-detail: rgb(var(--c=
olor-primitive-white-rgb),.1); --color-dark-utility-black: rgb(var(--color-=
primitive-black-rgb)); --color-dark-utility-white: rgb(var(--color-primitiv=
e-white-rgb)); --color-dark-utility-transparent: rgb(var(--color-primitive-=
black-rgb),0); --color-dark-utility-modal: rgb(var(--color-primitive-black-=
rgb),.5); --color-dark-accent-fg-red: rgb(var(--color-primitive-red-500-rgb=
)); --color-dark-accent-fg-orange: rgb(var(--color-primitive-orange-500-rgb=
)); --color-dark-accent-fg-yellow: rgb(var(--color-primitive-yellow-500-rgb=
)); --color-dark-accent-fg-green: rgb(var(--color-primitive-green-500-rgb))=
; --color-dark-accent-fg-cyan: rgb(var(--color-primitive-cyan-500-rgb)); --=
color-dark-accent-fg-blue: rgb(var(--color-primitive-blue-500-rgb)); --colo=
r-dark-accent-fg-purple: rgb(var(--color-primitive-purple-500-rgb)); --colo=
r-dark-accent-fg-red-hover: rgb(var(--color-primitive-red-400-rgb)); --colo=
r-dark-accent-fg-orange-hover: rgb(var(--color-primitive-orange-400-rgb)); =
--color-dark-accent-fg-yellow-hover: rgb(var(--color-primitive-yellow-400-r=
gb)); --color-dark-accent-fg-green-hover: rgb(var(--color-primitive-green-4=
00-rgb)); --color-dark-accent-fg-cyan-hover: rgb(var(--color-primitive-cyan=
-400-rgb)); --color-dark-accent-fg-blue-hover: rgb(var(--color-primitive-bl=
ue-400-rgb)); --color-dark-accent-fg-purple-hover: rgb(var(--color-primitiv=
e-purple-400-rgb)); --color-dark-accent-bg-red: rgb(var(--color-primitive-r=
ed-500-rgb),.2); --color-dark-accent-bg-orange: rgb(var(--color-primitive-o=
range-500-rgb),.2); --color-dark-accent-bg-yellow: rgb(var(--color-primitiv=
e-yellow-500-rgb),.2); --color-dark-accent-bg-green: rgb(var(--color-primit=
ive-green-500-rgb),.2); --color-dark-accent-bg-cyan: rgb(var(--color-primit=
ive-cyan-500-rgb),.2); --color-dark-accent-bg-blue: rgb(var(--color-primiti=
ve-blue-500-rgb),.2); --color-dark-accent-bg-purple: rgb(var(--color-primit=
ive-purple-500-rgb),.2); --color-dark-accent-bg-red-hover: rgb(var(--color-=
primitive-red-500-rgb),.3); --color-dark-accent-bg-orange-hover: rgb(var(--=
color-primitive-orange-500-rgb),.3); --color-dark-accent-bg-yellow-hover: r=
gb(var(--color-primitive-yellow-500-rgb),.3); --color-dark-accent-bg-green-=
hover: rgb(var(--color-primitive-green-500-rgb),.3); --color-dark-accent-bg=
-cyan-hover: rgb(var(--color-primitive-cyan-500-rgb),.3); --color-dark-acce=
nt-bg-blue-hover: rgb(var(--color-primitive-blue-500-rgb),.3); --color-dark=
-accent-bg-purple-hover: rgb(var(--color-primitive-purple-500-rgb),.3); --c=
olor-dark-button-mono-fg: rgb(var(--color-primitive-gray-700-rgb)); --color=
-dark-button-mono-bg: rgb(var(--color-primitive-gray-100-rgb)); --color-dar=
k-button-mono-fg-hover: rgb(var(--color-primitive-gray-700-rgb)); --color-d=
ark-button-mono-bg-hover: rgb(var(--color-primitive-gray-200-rgb)); --color=
-dark-button-primary-fg: rgb(var(--color-primitive-white-rgb)); --color-dar=
k-button-primary-bg: var(--color-dark-accent-fg-orange); --color-dark-butto=
n-primary-fg-hover: rgb(var(--color-primitive-white-rgb)); --color-dark-but=
ton-primary-bg-hover: var(--color-dark-accent-fg-orange-hover); --color-dar=
k-button-secondary-fg: var(--color-dark-fg-primary); --color-dark-button-se=
condary-bg: var(--color-dark-bg-secondary); --color-dark-button-secondary-f=
g-hover: var(--color-dark-fg-primary); --color-dark-button-secondary-bg-hov=
er: var(--color-dark-bg-tertiary); --color-dark-button-secondary-accent-fg:=
 var(--color-dark-accent-fg-orange); --color-dark-button-secondary-accent-b=
g: var(--color-dark-accent-bg-orange); --color-dark-button-secondary-accent=
-fg-hover: var(--color-dark-accent-fg-orange-hover); --color-dark-button-se=
condary-accent-bg-hover: var(--color-dark-accent-bg-orange-hover); --color-=
dark-button-secondary-outline-fg: var(--color-dark-fg-primary); --color-dar=
k-button-secondary-outline-bg: var(--color-dark-utility-transparent); --col=
or-dark-button-secondary-outline-fg-hover: var(--color-dark-fg-primary); --=
color-dark-button-secondary-outline-bg-hover: var(--color-dark-bg-secondary=
); --color-dark-button-secondary-destructive-fg: var(--color-dark-accent-fg=
-red); --color-dark-button-secondary-destructive-bg: var(--color-dark-accen=
t-bg-red); --color-dark-button-secondary-destructive-fg-hover: var(--color-=
dark-accent-fg-red-hover); --color-dark-button-secondary-destructive-bg-hov=
er: var(--color-dark-accent-bg-red-hover); --color-dark-button-tertiary-fg:=
 var(--color-dark-fg-primary); --color-dark-button-tertiary-bg: var(--color=
-dark-utility-transparent); --color-dark-button-tertiary-fg-hover: var(--co=
lor-dark-fg-primary); --color-dark-button-tertiary-bg-hover: var(--color-da=
rk-bg-secondary); --color-dark-button-tertiary-accent-fg: var(--color-dark-=
accent-fg-orange); --color-dark-button-tertiary-accent-bg: var(--color-dark=
-utility-transparent); --color-dark-button-tertiary-accent-fg-hover: var(--=
color-dark-accent-fg-orange-hover); --color-dark-button-tertiary-accent-bg-=
hover: var(--color-dark-accent-bg-orange); --color-dark-button-quaternary-f=
g: var(--color-dark-fg-secondary); --color-dark-button-quaternary-bg: var(-=
-color-dark-utility-transparent); --color-dark-button-quaternary-fg-hover: =
var(--color-dark-fg-primary); --color-dark-button-quaternary-bg-hover: var(=
--color-dark-utility-transparent); --color-dark-button-destructive-fg: rgb(=
var(--color-primitive-white-rgb)); --color-dark-button-destructive-bg: var(=
--color-dark-accent-fg-red); --color-dark-button-destructive-fg-hover: rgb(=
var(--color-primitive-white-rgb)); --color-dark-button-destructive-bg-hover=
: var(--color-dark-accent-fg-red-hover); --color-dark-button-disabled-fg: v=
ar(--color-dark-fg-tertiary); --color-dark-button-disabled-bg: var(--color-=
dark-bg-secondary); --color-dark-button-disabled-fg-hover: var(--color-dark=
-fg-primary); --color-dark-button-disabled-bg-hover: var(--color-dark-bg-se=
condary); --color-dark-tooltip-fg: var(--color-dark-utility-white); --color=
-dark-tooltip-bg: rgb(var(--color-primitive-gray-900-rgb)); --color-dark-se=
mantic-error-fg-primary: rgb(var(--color-primitive-red-400-rgb)); --color-d=
ark-semantic-error-bg-primary: var(--color-dark-accent-fg-red); --color-dar=
k-semantic-error-bg-primary-hover: rgb(var(--color-primitive-red-400-rgb));=
 --color-dark-semantic-error-utility-detail: rgb(var(--color-primitive-red-=
500-rgb),.2); --color-dark-semantic-error-utility-contrast: rgb(var(--color=
-primitive-white-rgb)); --color-dark-semantic-success-fg-primary: rgb(var(-=
-color-primitive-green-400-rgb)); --color-dark-semantic-success-bg-primary:=
 var(--color-dark-accent-fg-green); --color-dark-semantic-success-bg-primar=
y-hover: rgb(var(--color-primitive-green-400-rgb)); --color-dark-semantic-s=
uccess-utility-detail: rgb(var(--color-primitive-green-500-rgb),.2); --colo=
r-dark-semantic-success-utility-contrast: rgb(var(--color-primitive-white-r=
gb)); --color-dark-semantic-warn-fg-primary: rgb(var(--color-primitive-yell=
ow-400-rgb)); --color-dark-semantic-warn-bg-primary: var(--color-dark-accen=
t-fg-yellow); --color-dark-semantic-warn-bg-primary-hover: rgb(var(--color-=
primitive-yellow-400-rgb)); --color-dark-semantic-warn-utility-detail: rgb(=
var(--color-primitive-yellow-500-rgb),.2); --color-dark-semantic-warn-utili=
ty-contrast: rgb(var(--color-primitive-yellow-900-rgb)); --color-dark-seman=
tic-paid-fg-primary: rgb(var(--color-primitive-purple-400-rgb)); --color-da=
rk-semantic-paid-bg-primary: var(--color-dark-accent-fg-purple); --color-da=
rk-semantic-paid-bg-primary-hover: rgb(var(--color-primitive-purple-400-rgb=
)); --color-dark-semantic-paid-utility-detail: rgb(var(--color-primitive-pu=
rple-500-rgb),.2); --color-dark-semantic-paid-utility-contrast: rgb(var(--c=
olor-primitive-white-rgb)); --color-dark-semantic-substack-fg-primary: rgb(=
var(--color-primitive-orange-400-rgb)); --color-dark-semantic-substack-bg-p=
rimary: var(--color-dark-accent-fg-orange); --color-dark-semantic-substack-=
bg-primary-hover: rgb(var(--color-primitive-orange-400-rgb)); --color-dark-=
semantic-substack-utility-detail: rgb(var(--color-primitive-orange-500-rgb)=
,.2); --color-dark-semantic-substack-utility-contrast: rgb(var(--color-prim=
itive-white-rgb)); --color-dark-semantic-select-fg-primary: rgb(var(--color=
-primitive-blue-500-rgb)); --color-dark-semantic-select-bg-primary: var(--c=
olor-dark-accent-fg-blue); --color-dark-semantic-select-bg-primary-hover: r=
gb(var(--color-primitive-blue-400-rgb)); --color-dark-semantic-select-utili=
ty-detail: rgb(var(--color-primitive-blue-500-rgb),.2); --color-dark-semant=
ic-select-utility-contrast: rgb(var(--color-primitive-white-rgb)); --color-=
dark-semantic-highlight-fg-primary: rgb(var(--color-primitive-cyan-500-rgb)=
); --color-dark-semantic-highlight-bg-primary: var(--color-dark-accent-fg-c=
yan); --color-dark-semantic-highlight-bg-primary-hover: rgb(var(--color-pri=
mitive-cyan-400-rgb)); --color-dark-semantic-highlight-utility-detail: rgb(=
var(--color-primitive-cyan-500-rgb),.2); --color-dark-semantic-highlight-ut=
ility-contrast: rgb(var(--color-primitive-white-rgb)); --color-dark-chat-in=
coming-fg-primary: var(--color-dark-fg-primary); --color-dark-chat-incoming=
-fg-secondary: var(--color-dark-fg-secondary); --color-dark-chat-incoming-b=
g-primary: var(--color-dark-bg-secondary); --color-dark-chat-incoming-bg-se=
condary: var(--color-dark-bg-tertiary); --color-dark-chat-outgoing-fg-prima=
ry: rgb(var(--color-primitive-white-rgb)); --color-dark-chat-outgoing-fg-se=
condary: rgb(var(--color-primitive-white-rgb),.7); --color-dark-chat-outgoi=
ng-bg-primary: rgb(var(--color-primitive-blue-500-rgb)); --color-dark-chat-=
outgoing-bg-secondary: rgb(var(--color-primitive-blue-600-rgb)); }

@media (dynamic-range: high) {
  @supports (color:color(display-p3 0 0 0)) {
  :root, .substack-theme, .light-theme { --color-light-fg-primary: color(di=
splay-p3 var(--color-primitive-gray-700-p3)); --color-light-fg-secondary: c=
olor(display-p3 var(--color-primitive-gray-500-p3)); --color-light-fg-terti=
ary: color(display-p3 var(--color-primitive-gray-400-p3)); --color-light-bg=
-primary: color(display-p3 var(--color-primitive-gray-100-p3)); --color-lig=
ht-bg-primary-hover: color(display-p3 var(--color-primitive-gray-150-p3)); =
--color-light-bg-secondary: color(display-p3 var(--color-primitive-gray-200=
-p3)); --color-light-bg-tertiary: color(display-p3 var(--color-primitive-gr=
ay-300-p3)); --color-light-bg-quaternary: color(display-p3 var(--color-prim=
itive-gray-400-p3)); --color-light-bg-elevated-primary: var(--color-light-b=
g-primary); --color-light-bg-elevated-secondary: var(--color-light-bg-secon=
dary); --color-light-bg-elevated-tertiary: var(--color-light-bg-tertiary); =
--color-light-bg-sunken-primary: var(--color-light-bg-primary-hover); --col=
or-light-utility-detail: color(display-p3 var(--color-primitive-black-p3)/.=
1); --color-light-utility-black: color(display-p3 var(--color-primitive-bla=
ck-p3)); --color-light-utility-white: color(display-p3 var(--color-primitiv=
e-white-p3)); --color-light-utility-transparent: color(display-p3 var(--col=
or-primitive-white-p3)/0); --color-light-utility-modal: color(display-p3 va=
r(--color-primitive-black-p3)/.5); --color-light-accent-fg-red: color(displ=
ay-p3 var(--color-primitive-red-500-p3)); --color-light-accent-fg-orange: c=
olor(display-p3 var(--color-primitive-orange-500-p3)); --color-light-accent=
-fg-yellow: color(display-p3 var(--color-primitive-yellow-500-p3)); --color=
-light-accent-fg-green: color(display-p3 var(--color-primitive-green-500-p3=
)); --color-light-accent-fg-cyan: color(display-p3 var(--color-primitive-cy=
an-500-p3)); --color-light-accent-fg-blue: color(display-p3 var(--color-pri=
mitive-blue-500-p3)); --color-light-accent-fg-purple: color(display-p3 var(=
--color-primitive-purple-500-p3)); --color-light-accent-fg-red-hover: color=
(display-p3 var(--color-primitive-red-600-p3)); --color-light-accent-fg-ora=
nge-hover: color(display-p3 var(--color-primitive-orange-600-p3)); --color-=
light-accent-fg-yellow-hover: color(display-p3 var(--color-primitive-yellow=
-600-p3)); --color-light-accent-fg-green-hover: color(display-p3 var(--colo=
r-primitive-green-600-p3)); --color-light-accent-fg-cyan-hover: color(displ=
ay-p3 var(--color-primitive-cyan-600-p3)); --color-light-accent-fg-blue-hov=
er: color(display-p3 var(--color-primitive-blue-600-p3)); --color-light-acc=
ent-fg-purple-hover: color(display-p3 var(--color-primitive-purple-600-p3))=
; --color-light-accent-bg-red: color(display-p3 var(--color-primitive-red-5=
00-p3)/.2); --color-light-accent-bg-orange: color(display-p3 var(--color-pr=
imitive-orange-500-p3)/.2); --color-light-accent-bg-yellow: color(display-p=
3 var(--color-primitive-yellow-500-p3)/.2); --color-light-accent-bg-green: =
color(display-p3 var(--color-primitive-green-500-p3)/.2); --color-light-acc=
ent-bg-cyan: color(display-p3 var(--color-primitive-cyan-500-p3)/.2); --col=
or-light-accent-bg-blue: color(display-p3 var(--color-primitive-blue-500-p3=
)/.2); --color-light-accent-bg-purple: color(display-p3 var(--color-primiti=
ve-purple-500-p3)/.2); --color-light-accent-bg-red-hover: color(display-p3 =
var(--color-primitive-red-500-p3)/.3); --color-light-accent-bg-orange-hover=
: color(display-p3 var(--color-primitive-orange-500-p3)/.3); --color-light-=
accent-bg-yellow-hover: color(display-p3 var(--color-primitive-yellow-500-p=
3)/.3); --color-light-accent-bg-green-hover: color(display-p3 var(--color-p=
rimitive-green-500-p3)/.3); --color-light-accent-bg-cyan-hover: color(displ=
ay-p3 var(--color-primitive-cyan-500-p3)/.3); --color-light-accent-bg-blue-=
hover: color(display-p3 var(--color-primitive-blue-500-p3)/.3); --color-lig=
ht-accent-bg-purple-hover: color(display-p3 var(--color-primitive-purple-50=
0-p3)/.3); --color-light-button-mono-fg: color(display-p3 var(--color-primi=
tive-gray-200-p3)); --color-light-button-mono-bg: color(display-p3 var(--co=
lor-primitive-gray-900-p3)); --color-light-button-mono-fg-hover: color(disp=
lay-p3 var(--color-primitive-gray-200-p3)); --color-light-button-mono-bg-ho=
ver: color(display-p3 var(--color-primitive-gray-800-p3)); --color-light-bu=
tton-primary-fg: color(display-p3 var(--color-primitive-white-p3)); --color=
-light-button-primary-bg: var(--color-light-accent-fg-orange); --color-ligh=
t-button-primary-fg-hover: color(display-p3 var(--color-primitive-white-p3)=
); --color-light-button-primary-bg-hover: var(--color-light-accent-fg-orang=
e-hover); --color-light-button-secondary-fg: var(--color-light-fg-primary);=
 --color-light-button-secondary-bg: var(--color-light-bg-secondary); --colo=
r-light-button-secondary-fg-hover: var(--color-light-fg-primary); --color-l=
ight-button-secondary-bg-hover: var(--color-light-bg-tertiary); --color-lig=
ht-button-secondary-accent-fg: var(--color-light-accent-fg-orange); --color=
-light-button-secondary-accent-bg: var(--color-light-accent-bg-orange); --c=
olor-light-button-secondary-accent-fg-hover: var(--color-light-accent-fg-or=
ange-hover); --color-light-button-secondary-accent-bg-hover: var(--color-li=
ght-accent-bg-orange-hover); --color-light-button-secondary-outline-fg: var=
(--color-light-fg-primary); --color-light-button-secondary-outline-bg: var(=
--color-light-utility-transparent); --color-light-button-secondary-outline-=
fg-hover: var(--color-light-fg-primary); --color-light-button-secondary-out=
line-bg-hover: var(--color-light-bg-secondary); --color-light-button-second=
ary-destructive-fg: var(--color-light-accent-fg-red); --color-light-button-=
secondary-destructive-bg: var(--color-light-accent-bg-red); --color-light-b=
utton-secondary-destructive-fg-hover: var(--color-light-accent-fg-red-hover=
); --color-light-button-secondary-destructive-bg-hover: var(--color-light-a=
ccent-bg-red-hover); --color-light-button-tertiary-fg: var(--color-light-fg=
-primary); --color-light-button-tertiary-bg: var(--color-light-utility-tran=
sparent); --color-light-button-tertiary-fg-hover: var(--color-light-fg-prim=
ary); --color-light-button-tertiary-bg-hover: var(--color-light-bg-secondar=
y); --color-light-button-tertiary-accent-fg: var(--color-light-accent-fg-or=
ange); --color-light-button-tertiary-accent-bg: var(--color-light-utility-t=
ransparent); --color-light-button-tertiary-accent-fg-hover: var(--color-lig=
ht-accent-fg-orange-hover); --color-light-button-tertiary-accent-bg-hover: =
var(--color-light-accent-bg-orange); --color-light-button-quaternary-fg: va=
r(--color-light-fg-secondary); --color-light-button-quaternary-bg: var(--co=
lor-light-utility-transparent); --color-light-button-quaternary-fg-hover: v=
ar(--color-light-fg-primary); --color-light-button-quaternary-bg-hover: var=
(--color-light-utility-transparent); --color-light-button-destructive-fg: c=
olor(display-p3 var(--color-primitive-white-p3)); --color-light-button-dest=
ructive-bg: var(--color-light-accent-fg-red); --color-light-button-destruct=
ive-fg-hover: color(display-p3 var(--color-primitive-white-p3)); --color-li=
ght-button-destructive-bg-hover: var(--color-light-accent-fg-red-hover); --=
color-light-button-disabled-fg: var(--color-light-fg-tertiary); --color-lig=
ht-button-disabled-bg: var(--color-light-bg-secondary); --color-light-butto=
n-disabled-fg-hover: var(--color-light-fg-primary); --color-light-button-di=
sabled-bg-hover: var(--color-light-bg-secondary); --color-light-tooltip-fg:=
 var(--color-light-utility-white); --color-light-tooltip-bg: color(display-=
p3 var(--color-primitive-gray-900-p3)); --color-light-semantic-error-fg-pri=
mary: color(display-p3 var(--color-primitive-red-600-p3)); --color-light-se=
mantic-error-bg-primary: var(--color-light-accent-fg-red); --color-light-se=
mantic-error-bg-primary-hover: color(display-p3 var(--color-primitive-red-6=
00-p3)); --color-light-semantic-error-utility-detail: color(display-p3 var(=
--color-primitive-red-500-p3)/.2); --color-light-semantic-error-utility-con=
trast: color(display-p3 var(--color-primitive-white-p3)); --color-light-sem=
antic-success-fg-primary: color(display-p3 var(--color-primitive-green-600-=
p3)); --color-light-semantic-success-bg-primary: var(--color-light-accent-f=
g-green); --color-light-semantic-success-bg-primary-hover: color(display-p3=
 var(--color-primitive-green-600-p3)); --color-light-semantic-success-utili=
ty-detail: color(display-p3 var(--color-primitive-green-500-p3)/.2); --colo=
r-light-semantic-success-utility-contrast: color(display-p3 var(--color-pri=
mitive-white-p3)); --color-light-semantic-warn-fg-primary: color(display-p3=
 var(--color-primitive-yellow-800-p3)); --color-light-semantic-warn-bg-prim=
ary: var(--color-light-accent-fg-yellow); --color-light-semantic-warn-bg-pr=
imary-hover: color(display-p3 var(--color-primitive-yellow-600-p3)); --colo=
r-light-semantic-warn-utility-detail: color(display-p3 var(--color-primitiv=
e-yellow-500-p3)/.2); --color-light-semantic-warn-utility-contrast: color(d=
isplay-p3 var(--color-primitive-yellow-800-p3)); --color-light-semantic-pai=
d-fg-primary: color(display-p3 var(--color-primitive-purple-600-p3)); --col=
or-light-semantic-paid-bg-primary: var(--color-light-accent-fg-purple); --c=
olor-light-semantic-paid-bg-primary-hover: color(display-p3 var(--color-pri=
mitive-purple-400-p3)); --color-light-semantic-paid-utility-detail: color(d=
isplay-p3 var(--color-primitive-purple-500-p3)/.2); --color-light-semantic-=
paid-utility-contrast: color(display-p3 var(--color-primitive-white-p3)); -=
-color-light-semantic-substack-fg-primary: color(display-p3 var(--color-pri=
mitive-orange-600-p3)); --color-light-semantic-substack-bg-primary: var(--c=
olor-light-accent-fg-orange); --color-light-semantic-substack-bg-primary-ho=
ver: color(display-p3 var(--color-primitive-orange-600-p3)); --color-light-=
semantic-substack-utility-detail: color(display-p3 var(--color-primitive-or=
ange-500-p3)/.2); --color-light-semantic-substack-utility-contrast: color(d=
isplay-p3 var(--color-primitive-white-p3)); --color-light-semantic-select-f=
g-primary: color(display-p3 var(--color-primitive-blue-600-p3)); --color-li=
ght-semantic-select-bg-primary: var(--color-light-accent-fg-blue); --color-=
light-semantic-select-bg-primary-hover: color(display-p3 var(--color-primit=
ive-blue-600-p3)); --color-light-semantic-select-utility-detail: color(disp=
lay-p3 var(--color-primitive-blue-500-p3)/.2); --color-light-semantic-selec=
t-utility-contrast: color(display-p3 var(--color-primitive-white-p3)); --co=
lor-light-semantic-highlight-fg-primary: color(display-p3 var(--color-primi=
tive-cyan-600-p3)); --color-light-semantic-highlight-bg-primary: var(--colo=
r-light-accent-fg-cyan); --color-light-semantic-highlight-bg-primary-hover:=
 color(display-p3 var(--color-primitive-cyan-600-p3)); --color-light-semant=
ic-highlight-utility-detail: color(display-p3 var(--color-primitive-cyan-50=
0-p3)/.2); --color-light-semantic-highlight-utility-contrast: color(display=
-p3 var(--color-primitive-white-p3)); --color-light-chat-incoming-fg-primar=
y: var(--color-light-fg-primary); --color-light-chat-incoming-fg-secondary:=
 var(--color-light-fg-secondary); --color-light-chat-incoming-bg-primary: v=
ar(--color-light-bg-secondary); --color-light-chat-incoming-bg-secondary: v=
ar(--color-light-bg-tertiary); --color-light-chat-outgoing-fg-primary: colo=
r(display-p3 var(--color-primitive-white-p3)); --color-light-chat-outgoing-=
fg-secondary: color(display-p3 var(--color-primitive-white-p3)/.7); --color=
-light-chat-outgoing-bg-primary: color(display-p3 var(--color-primitive-blu=
e-500-p3)); --color-light-chat-outgoing-bg-secondary: color(display-p3 var(=
--color-primitive-blue-600-p3)); --color-dark-fg-primary: color(display-p3 =
var(--color-primitive-gray-200-p3)); --color-dark-fg-secondary: color(displ=
ay-p3 var(--color-primitive-gray-500-p3)); --color-dark-fg-tertiary: color(=
display-p3 var(--color-primitive-gray-600-p3)); --color-dark-bg-primary: co=
lor(display-p3 var(--color-primitive-gray-900-p3)); --color-dark-bg-primary=
-hover: color(display-p3 var(--color-primitive-gray-850-p3)); --color-dark-=
bg-secondary: color(display-p3 var(--color-primitive-gray-800-p3)); --color=
-dark-bg-tertiary: color(display-p3 var(--color-primitive-gray-700-p3)); --=
color-dark-bg-quaternary: color(display-p3 var(--color-primitive-gray-600-p=
3)); --color-dark-bg-elevated-primary: var(--color-dark-bg-primary-hover); =
--color-dark-bg-elevated-secondary: var(--color-dark-bg-secondary); --color=
-dark-bg-elevated-tertiary: var(--color-dark-bg-tertiary); --color-dark-bg-=
sunken-primary: color(display-p3 var(--color-primitive-gray-950-p3)); --col=
or-dark-utility-detail: color(display-p3 var(--color-primitive-white-p3)/.1=
); --color-dark-utility-black: color(display-p3 var(--color-primitive-black=
-p3)); --color-dark-utility-white: color(display-p3 var(--color-primitive-w=
hite-p3)); --color-dark-utility-transparent: color(display-p3 var(--color-p=
rimitive-black-p3)/0); --color-dark-utility-modal: color(display-p3 var(--c=
olor-primitive-black-p3)/.5); --color-dark-accent-fg-red: color(display-p3 =
var(--color-primitive-red-500-p3)); --color-dark-accent-fg-orange: color(di=
splay-p3 var(--color-primitive-orange-500-p3)); --color-dark-accent-fg-yell=
ow: color(display-p3 var(--color-primitive-yellow-500-p3)); --color-dark-ac=
cent-fg-green: color(display-p3 var(--color-primitive-green-500-p3)); --col=
or-dark-accent-fg-cyan: color(display-p3 var(--color-primitive-cyan-500-p3)=
); --color-dark-accent-fg-blue: color(display-p3 var(--color-primitive-blue=
-500-p3)); --color-dark-accent-fg-purple: color(display-p3 var(--color-prim=
itive-purple-500-p3)); --color-dark-accent-fg-red-hover: color(display-p3 v=
ar(--color-primitive-red-400-p3)); --color-dark-accent-fg-orange-hover: col=
or(display-p3 var(--color-primitive-orange-400-p3)); --color-dark-accent-fg=
-yellow-hover: color(display-p3 var(--color-primitive-yellow-400-p3)); --co=
lor-dark-accent-fg-green-hover: color(display-p3 var(--color-primitive-gree=
n-400-p3)); --color-dark-accent-fg-cyan-hover: color(display-p3 var(--color=
-primitive-cyan-400-p3)); --color-dark-accent-fg-blue-hover: color(display-=
p3 var(--color-primitive-blue-400-p3)); --color-dark-accent-fg-purple-hover=
: color(display-p3 var(--color-primitive-purple-400-p3)); --color-dark-acce=
nt-bg-red: color(display-p3 var(--color-primitive-red-500-p3)/.2); --color-=
dark-accent-bg-orange: color(display-p3 var(--color-primitive-orange-500-p3=
)/.2); --color-dark-accent-bg-yellow: color(display-p3 var(--color-primitiv=
e-yellow-500-p3)/.2); --color-dark-accent-bg-green: color(display-p3 var(--=
color-primitive-green-500-p3)/.2); --color-dark-accent-bg-cyan: color(displ=
ay-p3 var(--color-primitive-cyan-500-p3)/.2); --color-dark-accent-bg-blue: =
color(display-p3 var(--color-primitive-blue-500-p3)/.2); --color-dark-accen=
t-bg-purple: color(display-p3 var(--color-primitive-purple-500-p3)/.2); --c=
olor-dark-accent-bg-red-hover: color(display-p3 var(--color-primitive-red-5=
00-p3)/.3); --color-dark-accent-bg-orange-hover: color(display-p3 var(--col=
or-primitive-orange-500-p3)/.3); --color-dark-accent-bg-yellow-hover: color=
(display-p3 var(--color-primitive-yellow-500-p3)/.3); --color-dark-accent-b=
g-green-hover: color(display-p3 var(--color-primitive-green-500-p3)/.3); --=
color-dark-accent-bg-cyan-hover: color(display-p3 var(--color-primitive-cya=
n-500-p3)/.3); --color-dark-accent-bg-blue-hover: color(display-p3 var(--co=
lor-primitive-blue-500-p3)/.3); --color-dark-accent-bg-purple-hover: color(=
display-p3 var(--color-primitive-purple-500-p3)/.3); --color-dark-button-mo=
no-fg: color(display-p3 var(--color-primitive-gray-700-p3)); --color-dark-b=
utton-mono-bg: color(display-p3 var(--color-primitive-gray-100-p3)); --colo=
r-dark-button-mono-fg-hover: color(display-p3 var(--color-primitive-gray-70=
0-p3)); --color-dark-button-mono-bg-hover: color(display-p3 var(--color-pri=
mitive-gray-200-p3)); --color-dark-button-primary-fg: color(display-p3 var(=
--color-primitive-white-p3)); --color-dark-button-primary-bg: var(--color-d=
ark-accent-fg-orange); --color-dark-button-primary-fg-hover: color(display-=
p3 var(--color-primitive-white-p3)); --color-dark-button-primary-bg-hover: =
var(--color-dark-accent-fg-orange-hover); --color-dark-button-secondary-fg:=
 var(--color-dark-fg-primary); --color-dark-button-secondary-bg: var(--colo=
r-dark-bg-secondary); --color-dark-button-secondary-fg-hover: var(--color-d=
ark-fg-primary); --color-dark-button-secondary-bg-hover: var(--color-dark-b=
g-tertiary); --color-dark-button-secondary-accent-fg: var(--color-dark-acce=
nt-fg-orange); --color-dark-button-secondary-accent-bg: var(--color-dark-ac=
cent-bg-orange); --color-dark-button-secondary-accent-fg-hover: var(--color=
-dark-accent-fg-orange-hover); --color-dark-button-secondary-accent-bg-hove=
r: var(--color-dark-accent-bg-orange-hover); --color-dark-button-secondary-=
outline-fg: var(--color-dark-fg-primary); --color-dark-button-secondary-out=
line-bg: var(--color-dark-utility-transparent); --color-dark-button-seconda=
ry-outline-fg-hover: var(--color-dark-fg-primary); --color-dark-button-seco=
ndary-outline-bg-hover: var(--color-dark-bg-secondary); --color-dark-button=
-secondary-destructive-fg: var(--color-dark-accent-fg-red); --color-dark-bu=
tton-secondary-destructive-bg: var(--color-dark-accent-bg-red); --color-dar=
k-button-secondary-destructive-fg-hover: var(--color-dark-accent-fg-red-hov=
er); --color-dark-button-secondary-destructive-bg-hover: var(--color-dark-a=
ccent-bg-red-hover); --color-dark-button-tertiary-fg: var(--color-dark-fg-p=
rimary); --color-dark-button-tertiary-bg: var(--color-dark-utility-transpar=
ent); --color-dark-button-tertiary-fg-hover: var(--color-dark-fg-primary); =
--color-dark-button-tertiary-bg-hover: var(--color-dark-bg-secondary); --co=
lor-dark-button-tertiary-accent-fg: var(--color-dark-accent-fg-orange); --c=
olor-dark-button-tertiary-accent-bg: var(--color-dark-utility-transparent);=
 --color-dark-button-tertiary-accent-fg-hover: var(--color-dark-accent-fg-o=
range-hover); --color-dark-button-tertiary-accent-bg-hover: var(--color-dar=
k-accent-bg-orange); --color-dark-button-quaternary-fg: var(--color-dark-fg=
-secondary); --color-dark-button-quaternary-bg: var(--color-dark-utility-tr=
ansparent); --color-dark-button-quaternary-fg-hover: var(--color-dark-fg-pr=
imary); --color-dark-button-quaternary-bg-hover: var(--color-dark-utility-t=
ransparent); --color-dark-button-destructive-fg: color(display-p3 var(--col=
or-primitive-white-p3)); --color-dark-button-destructive-bg: var(--color-da=
rk-accent-fg-red); --color-dark-button-destructive-fg-hover: color(display-=
p3 var(--color-primitive-white-p3)); --color-dark-button-destructive-bg-hov=
er: var(--color-dark-accent-fg-red-hover); --color-dark-button-disabled-fg:=
 var(--color-dark-fg-tertiary); --color-dark-button-disabled-bg: var(--colo=
r-dark-bg-secondary); --color-dark-button-disabled-fg-hover: var(--color-da=
rk-fg-primary); --color-dark-button-disabled-bg-hover: var(--color-dark-bg-=
secondary); --color-dark-tooltip-fg: var(--color-dark-utility-white); --col=
or-dark-tooltip-bg: color(display-p3 var(--color-primitive-gray-900-p3)); -=
-color-dark-semantic-error-fg-primary: color(display-p3 var(--color-primiti=
ve-red-400-p3)); --color-dark-semantic-error-bg-primary: var(--color-dark-a=
ccent-fg-red); --color-dark-semantic-error-bg-primary-hover: color(display-=
p3 var(--color-primitive-red-400-p3)); --color-dark-semantic-error-utility-=
detail: color(display-p3 var(--color-primitive-red-500-p3)/.2); --color-dar=
k-semantic-error-utility-contrast: color(display-p3 var(--color-primitive-w=
hite-p3)); --color-dark-semantic-success-fg-primary: color(display-p3 var(-=
-color-primitive-green-400-p3)); --color-dark-semantic-success-bg-primary: =
var(--color-dark-accent-fg-green); --color-dark-semantic-success-bg-primary=
-hover: color(display-p3 var(--color-primitive-green-400-p3)); --color-dark=
-semantic-success-utility-detail: color(display-p3 var(--color-primitive-gr=
een-500-p3)/.2); --color-dark-semantic-success-utility-contrast: color(disp=
lay-p3 var(--color-primitive-white-p3)); --color-dark-semantic-warn-fg-prim=
ary: color(display-p3 var(--color-primitive-yellow-400-p3)); --color-dark-s=
emantic-warn-bg-primary: var(--color-dark-accent-fg-yellow); --color-dark-s=
emantic-warn-bg-primary-hover: color(display-p3 var(--color-primitive-yello=
w-400-p3)); --color-dark-semantic-warn-utility-detail: color(display-p3 var=
(--color-primitive-yellow-500-p3)/.2); --color-dark-semantic-warn-utility-c=
ontrast: color(display-p3 var(--color-primitive-yellow-900-p3)); --color-da=
rk-semantic-paid-fg-primary: color(display-p3 var(--color-primitive-purple-=
400-p3)); --color-dark-semantic-paid-bg-primary: var(--color-dark-accent-fg=
-purple); --color-dark-semantic-paid-bg-primary-hover: color(display-p3 var=
(--color-primitive-purple-400-p3)); --color-dark-semantic-paid-utility-deta=
il: color(display-p3 var(--color-primitive-purple-500-p3)/.2); --color-dark=
-semantic-paid-utility-contrast: color(display-p3 var(--color-primitive-whi=
te-p3)); --color-dark-semantic-substack-fg-primary: color(display-p3 var(--=
color-primitive-orange-400-p3)); --color-dark-semantic-substack-bg-primary:=
 var(--color-dark-accent-fg-orange); --color-dark-semantic-substack-bg-prim=
ary-hover: color(display-p3 var(--color-primitive-orange-400-p3)); --color-=
dark-semantic-substack-utility-detail: color(display-p3 var(--color-primiti=
ve-orange-500-p3)/.2); --color-dark-semantic-substack-utility-contrast: col=
or(display-p3 var(--color-primitive-white-p3)); --color-dark-semantic-selec=
t-fg-primary: color(display-p3 var(--color-primitive-blue-500-p3)); --color=
-dark-semantic-select-bg-primary: var(--color-dark-accent-fg-blue); --color=
-dark-semantic-select-bg-primary-hover: color(display-p3 var(--color-primit=
ive-blue-400-p3)); --color-dark-semantic-select-utility-detail: color(displ=
ay-p3 var(--color-primitive-blue-500-p3)/.2); --color-dark-semantic-select-=
utility-contrast: color(display-p3 var(--color-primitive-white-p3)); --colo=
r-dark-semantic-highlight-fg-primary: color(display-p3 var(--color-primitiv=
e-cyan-500-p3)); --color-dark-semantic-highlight-bg-primary: var(--color-da=
rk-accent-fg-cyan); --color-dark-semantic-highlight-bg-primary-hover: color=
(display-p3 var(--color-primitive-cyan-400-p3)); --color-dark-semantic-high=
light-utility-detail: color(display-p3 var(--color-primitive-cyan-500-p3)/.=
2); --color-dark-semantic-highlight-utility-contrast: color(display-p3 var(=
--color-primitive-white-p3)); --color-dark-chat-incoming-fg-primary: var(--=
color-dark-fg-primary); --color-dark-chat-incoming-fg-secondary: var(--colo=
r-dark-fg-secondary); --color-dark-chat-incoming-bg-primary: var(--color-da=
rk-bg-secondary); --color-dark-chat-incoming-bg-secondary: var(--color-dark=
-bg-tertiary); --color-dark-chat-outgoing-fg-primary: color(display-p3 var(=
--color-primitive-white-p3)); --color-dark-chat-outgoing-fg-secondary: colo=
r(display-p3 var(--color-primitive-white-p3)/.7); --color-dark-chat-outgoin=
g-bg-primary: color(display-p3 var(--color-primitive-blue-500-p3)); --color=
-dark-chat-outgoing-bg-secondary: color(display-p3 var(--color-primitive-bl=
ue-600-p3)); }
}
}

:root, .substack-theme, .light-theme { --color-fg-primary: var(--color-ligh=
t-fg-primary); --color-fg-secondary: var(--color-light-fg-secondary); --col=
or-fg-tertiary: var(--color-light-fg-tertiary); --color-bg-primary: var(--c=
olor-light-bg-primary); --color-bg-primary-hover: var(--color-light-bg-prim=
ary-hover); --color-bg-secondary: var(--color-light-bg-secondary); --color-=
bg-tertiary: var(--color-light-bg-tertiary); --color-bg-quaternary: var(--c=
olor-light-bg-quaternary); --color-bg-elevated-primary: var(--color-light-b=
g-elevated-primary); --color-bg-elevated-secondary: var(--color-light-bg-el=
evated-secondary); --color-bg-elevated-tertiary: var(--color-light-bg-eleva=
ted-tertiary); --color-bg-sunken-primary: var(--color-light-bg-sunken-prima=
ry); --color-utility-detail: var(--color-light-utility-detail); --color-uti=
lity-black: var(--color-light-utility-black); --color-utility-white: var(--=
color-light-utility-white); --color-utility-transparent: var(--color-light-=
utility-transparent); --color-utility-modal: var(--color-light-utility-moda=
l); --color-accent-fg-red: var(--color-light-accent-fg-red); --color-accent=
-fg-orange: var(--color-light-accent-fg-orange); --color-accent-fg-yellow: =
var(--color-light-accent-fg-yellow); --color-accent-fg-green: var(--color-l=
ight-accent-fg-green); --color-accent-fg-cyan: var(--color-light-accent-fg-=
cyan); --color-accent-fg-blue: var(--color-light-accent-fg-blue); --color-a=
ccent-fg-purple: var(--color-light-accent-fg-purple); --color-accent-fg-red=
-hover: var(--color-light-accent-fg-red-hover); --color-accent-fg-orange-ho=
ver: var(--color-light-accent-fg-orange-hover); --color-accent-fg-yellow-ho=
ver: var(--color-light-accent-fg-yellow-hover); --color-accent-fg-green-hov=
er: var(--color-light-accent-fg-green-hover); --color-accent-fg-cyan-hover:=
 var(--color-light-accent-fg-cyan-hover); --color-accent-fg-blue-hover: var=
(--color-light-accent-fg-blue-hover); --color-accent-fg-purple-hover: var(-=
-color-light-accent-fg-purple-hover); --color-accent-bg-red: var(--color-li=
ght-accent-bg-red); --color-accent-bg-orange: var(--color-light-accent-bg-o=
range); --color-accent-bg-yellow: var(--color-light-accent-bg-yellow); --co=
lor-accent-bg-green: var(--color-light-accent-bg-green); --color-accent-bg-=
cyan: var(--color-light-accent-bg-cyan); --color-accent-bg-blue: var(--colo=
r-light-accent-bg-blue); --color-accent-bg-purple: var(--color-light-accent=
-bg-purple); --color-accent-bg-red-hover: var(--color-light-accent-bg-red-h=
over); --color-accent-bg-orange-hover: var(--color-light-accent-bg-orange-h=
over); --color-accent-bg-yellow-hover: var(--color-light-accent-bg-yellow-h=
over); --color-accent-bg-green-hover: var(--color-light-accent-bg-green-hov=
er); --color-accent-bg-cyan-hover: var(--color-light-accent-bg-cyan-hover);=
 --color-accent-bg-blue-hover: var(--color-light-accent-bg-blue-hover); --c=
olor-accent-bg-purple-hover: var(--color-light-accent-bg-purple-hover); --c=
olor-button-mono-fg: var(--color-light-button-mono-fg); --color-button-mono=
-bg: var(--color-light-button-mono-bg); --color-button-mono-fg-hover: var(-=
-color-light-button-mono-fg-hover); --color-button-mono-bg-hover: var(--col=
or-light-button-mono-bg-hover); --color-button-primary-fg: var(--color-ligh=
t-button-primary-fg); --color-button-primary-bg: var(--color-light-button-p=
rimary-bg); --color-button-primary-fg-hover: var(--color-light-button-prima=
ry-fg-hover); --color-button-primary-bg-hover: var(--color-light-button-pri=
mary-bg-hover); --color-button-secondary-fg: var(--color-light-button-secon=
dary-fg); --color-button-secondary-bg: var(--color-light-button-secondary-b=
g); --color-button-secondary-fg-hover: var(--color-light-button-secondary-f=
g-hover); --color-button-secondary-bg-hover: var(--color-light-button-secon=
dary-bg-hover); --color-button-secondary-accent-fg: var(--color-light-butto=
n-secondary-accent-fg); --color-button-secondary-accent-bg: var(--color-lig=
ht-button-secondary-accent-bg); --color-button-secondary-accent-fg-hover: v=
ar(--color-light-button-secondary-accent-fg-hover); --color-button-secondar=
y-accent-bg-hover: var(--color-light-button-secondary-accent-bg-hover); --c=
olor-button-secondary-outline-fg: var(--color-light-button-secondary-outlin=
e-fg); --color-button-secondary-outline-bg: var(--color-light-button-second=
ary-outline-bg); --color-button-secondary-outline-fg-hover: var(--color-lig=
ht-button-secondary-outline-fg-hover); --color-button-secondary-outline-bg-=
hover: var(--color-light-button-secondary-outline-bg-hover); --color-button=
-secondary-destructive-fg: var(--color-light-button-secondary-destructive-f=
g); --color-button-secondary-destructive-bg: var(--color-light-button-secon=
dary-destructive-bg); --color-button-secondary-destructive-fg-hover: var(--=
color-light-button-secondary-destructive-fg-hover); --color-button-secondar=
y-destructive-bg-hover: var(--color-light-button-secondary-destructive-bg-h=
over); --color-button-tertiary-fg: var(--color-light-button-tertiary-fg); -=
-color-button-tertiary-bg: var(--color-light-button-tertiary-bg); --color-b=
utton-tertiary-fg-hover: var(--color-light-button-tertiary-fg-hover); --col=
or-button-tertiary-bg-hover: var(--color-light-button-tertiary-bg-hover); -=
-color-button-tertiary-accent-fg: var(--color-light-button-tertiary-accent-=
fg); --color-button-tertiary-accent-bg: var(--color-light-button-tertiary-a=
ccent-bg); --color-button-tertiary-accent-fg-hover: var(--color-light-butto=
n-tertiary-accent-fg-hover); --color-button-tertiary-accent-bg-hover: var(-=
-color-light-button-tertiary-accent-bg-hover); --color-button-quaternary-fg=
: var(--color-light-button-quaternary-fg); --color-button-quaternary-bg: va=
r(--color-light-button-quaternary-bg); --color-button-quaternary-fg-hover: =
var(--color-light-button-quaternary-fg-hover); --color-button-quaternary-bg=
-hover: var(--color-light-button-quaternary-bg-hover); --color-button-destr=
uctive-fg: var(--color-light-button-destructive-fg); --color-button-destruc=
tive-bg: var(--color-light-button-destructive-bg); --color-button-destructi=
ve-fg-hover: var(--color-light-button-destructive-fg-hover); --color-button=
-destructive-bg-hover: var(--color-light-button-destructive-bg-hover); --co=
lor-button-disabled-fg: var(--color-light-button-disabled-fg); --color-butt=
on-disabled-bg: var(--color-light-button-disabled-bg); --color-button-disab=
led-fg-hover: var(--color-light-button-disabled-fg-hover); --color-button-d=
isabled-bg-hover: var(--color-light-button-disabled-bg-hover); --color-tool=
tip-fg: var(--color-light-tooltip-fg); --color-tooltip-bg: var(--color-ligh=
t-tooltip-bg); --color-semantic-error-fg-primary: var(--color-light-semanti=
c-error-fg-primary); --color-semantic-error-bg-primary: var(--color-light-s=
emantic-error-bg-primary); --color-semantic-error-bg-primary-hover: var(--c=
olor-light-semantic-error-bg-primary-hover); --color-semantic-error-utility=
-detail: var(--color-light-semantic-error-utility-detail); --color-semantic=
-error-utility-contrast: var(--color-light-semantic-error-utility-contrast)=
; --color-semantic-success-fg-primary: var(--color-light-semantic-success-f=
g-primary); --color-semantic-success-bg-primary: var(--color-light-semantic=
-success-bg-primary); --color-semantic-success-bg-primary-hover: var(--colo=
r-light-semantic-success-bg-primary-hover); --color-semantic-success-utilit=
y-detail: var(--color-light-semantic-success-utility-detail); --color-seman=
tic-success-utility-contrast: var(--color-light-semantic-success-utility-co=
ntrast); --color-semantic-warn-fg-primary: var(--color-light-semantic-warn-=
fg-primary); --color-semantic-warn-bg-primary: var(--color-light-semantic-w=
arn-bg-primary); --color-semantic-warn-bg-primary-hover: var(--color-light-=
semantic-warn-bg-primary-hover); --color-semantic-warn-utility-detail: var(=
--color-light-semantic-warn-utility-detail); --color-semantic-warn-utility-=
contrast: var(--color-light-semantic-warn-utility-contrast); --color-semant=
ic-paid-fg-primary: var(--color-light-semantic-paid-fg-primary); --color-se=
mantic-paid-bg-primary: var(--color-light-semantic-paid-bg-primary); --colo=
r-semantic-paid-bg-primary-hover: var(--color-light-semantic-paid-bg-primar=
y-hover); --color-semantic-paid-utility-detail: var(--color-light-semantic-=
paid-utility-detail); --color-semantic-paid-utility-contrast: var(--color-l=
ight-semantic-paid-utility-contrast); --color-semantic-substack-fg-primary:=
 var(--color-light-semantic-substack-fg-primary); --color-semantic-substack=
-bg-primary: var(--color-light-semantic-substack-bg-primary); --color-seman=
tic-substack-bg-primary-hover: var(--color-light-semantic-substack-bg-prima=
ry-hover); --color-semantic-substack-utility-detail: var(--color-light-sema=
ntic-substack-utility-detail); --color-semantic-substack-utility-contrast: =
var(--color-light-semantic-substack-utility-contrast); --color-semantic-sel=
ect-fg-primary: var(--color-light-semantic-select-fg-primary); --color-sema=
ntic-select-bg-primary: var(--color-light-semantic-select-bg-primary); --co=
lor-semantic-select-bg-primary-hover: var(--color-light-semantic-select-bg-=
primary-hover); --color-semantic-select-utility-detail: var(--color-light-s=
emantic-select-utility-detail); --color-semantic-select-utility-contrast: v=
ar(--color-light-semantic-select-utility-contrast); --color-semantic-highli=
ght-fg-primary: var(--color-light-semantic-highlight-fg-primary); --color-s=
emantic-highlight-bg-primary: var(--color-light-semantic-highlight-bg-prima=
ry); --color-semantic-highlight-bg-primary-hover: var(--color-light-semanti=
c-highlight-bg-primary-hover); --color-semantic-highlight-utility-detail: v=
ar(--color-light-semantic-highlight-utility-detail); --color-semantic-highl=
ight-utility-contrast: var(--color-light-semantic-highlight-utility-contras=
t); --color-chat-incoming-fg-primary: var(--color-light-chat-incoming-fg-pr=
imary); --color-chat-incoming-fg-secondary: var(--color-light-chat-incoming=
-fg-secondary); --color-chat-incoming-bg-primary: var(--color-light-chat-in=
coming-bg-primary); --color-chat-incoming-bg-secondary: var(--color-light-c=
hat-incoming-bg-secondary); --color-chat-outgoing-fg-primary: var(--color-l=
ight-chat-outgoing-fg-primary); --color-chat-outgoing-fg-secondary: var(--c=
olor-light-chat-outgoing-fg-secondary); --color-chat-outgoing-bg-primary: v=
ar(--color-light-chat-outgoing-bg-primary); --color-chat-outgoing-bg-second=
ary: var(--color-light-chat-outgoing-bg-secondary); --border-default: 1px s=
olid var(--color-utility-detail); --border-radius-xs: 4px; --border-radius-=
sm: 8px; --border-radius-md: 12px; --border-radius-lg: 20px; --border-radiu=
s-full: 9999px; --shadow-light-xs: 0px 1px 2px #0000000d; --shadow-light-sm=
: 0px 1px 3px #0000001a,0px 1px 2px #0000000f; --shadow-light-md: 0px 4px 6=
px -1px #0000001a,0px 2px 4px -1px #0000000f; --shadow-light-lg: 0px 10px 1=
5px -3px #0000001a,0px 4px 6px -2px #0000000d; --shadow-light-xl: 0px 20px =
25px -5px #0000001a,0px 10px 10px -5px #0000000a; --shadow-dark-xs: 0px 1px=
 2px #0000000d; --shadow-dark-sm: 0px 1px 3px #0003,0px 1px 2px #0000001f; =
--shadow-dark-md: 0px 4px 6px -1px #0003,0px 2px 4px -1px #0000001f; --shad=
ow-dark-lg: 0px 10px 15px -3px #0003,0px 4px 6px -2px #0000001a; --shadow-d=
ark-xl: 0px 20px 25px -5px #0003,0px 10px 10px -5px #00000014; --shadow-xs:=
 var(--shadow-light-xs); --shadow-sm: var(--shadow-light-sm); --shadow-md: =
var(--shadow-light-md); --shadow-lg: var(--shadow-light-lg); --shadow-xl: v=
ar(--shadow-light-xl); --font-size-11: 11px; --font-size-12: 12px; --font-s=
ize-13: 13px; --font-size-14: 14px; --font-size-15: 15px; --font-size-16: 1=
6px; --font-size-17: 17px; --font-size-18: 18px; --font-size-19: 19px; --fo=
nt-size-20: 20px; --font-size-24: 24px; --font-size-30: 30px; --font-size-3=
2: 32px; --font-size-36: 36px; --font-size-44: 44px; --font-weight-light: 3=
00; --font-weight-regular: 400; --font-weight-medium: 500; --font-weight-se=
mibold: 600; --font-weight-bold: 700; --font-weight-heavy: 800; }

.dark-mode, .dark-theme { --color-fg-primary: var(--color-dark-fg-primary);=
 --color-fg-secondary: var(--color-dark-fg-secondary); --color-fg-tertiary:=
 var(--color-dark-fg-tertiary); --color-bg-primary: var(--color-dark-bg-pri=
mary); --color-bg-primary-hover: var(--color-dark-bg-primary-hover); --colo=
r-bg-secondary: var(--color-dark-bg-secondary); --color-bg-tertiary: var(--=
color-dark-bg-tertiary); --color-bg-quaternary: var(--color-dark-bg-quatern=
ary); --color-bg-elevated-primary: var(--color-dark-bg-elevated-primary); -=
-color-bg-elevated-secondary: var(--color-dark-bg-elevated-secondary); --co=
lor-bg-elevated-tertiary: var(--color-dark-bg-elevated-tertiary); --color-b=
g-sunken-primary: var(--color-dark-bg-sunken-primary); --color-utility-deta=
il: var(--color-dark-utility-detail); --color-utility-black: var(--color-da=
rk-utility-black); --color-utility-white: var(--color-dark-utility-white); =
--color-utility-transparent: var(--color-dark-utility-transparent); --color=
-utility-modal: var(--color-dark-utility-modal); --color-accent-fg-red: var=
(--color-dark-accent-fg-red); --color-accent-fg-orange: var(--color-dark-ac=
cent-fg-orange); --color-accent-fg-yellow: var(--color-dark-accent-fg-yello=
w); --color-accent-fg-green: var(--color-dark-accent-fg-green); --color-acc=
ent-fg-cyan: var(--color-dark-accent-fg-cyan); --color-accent-fg-blue: var(=
--color-dark-accent-fg-blue); --color-accent-fg-purple: var(--color-dark-ac=
cent-fg-purple); --color-accent-fg-red-hover: var(--color-dark-accent-fg-re=
d-hover); --color-accent-fg-orange-hover: var(--color-dark-accent-fg-orange=
-hover); --color-accent-fg-yellow-hover: var(--color-dark-accent-fg-yellow-=
hover); --color-accent-fg-green-hover: var(--color-dark-accent-fg-green-hov=
er); --color-accent-fg-cyan-hover: var(--color-dark-accent-fg-cyan-hover); =
--color-accent-fg-blue-hover: var(--color-dark-accent-fg-blue-hover); --col=
or-accent-fg-purple-hover: var(--color-dark-accent-fg-purple-hover); --colo=
r-accent-bg-red: var(--color-dark-accent-bg-red); --color-accent-bg-orange:=
 var(--color-dark-accent-bg-orange); --color-accent-bg-yellow: var(--color-=
dark-accent-bg-yellow); --color-accent-bg-green: var(--color-dark-accent-bg=
-green); --color-accent-bg-cyan: var(--color-dark-accent-bg-cyan); --color-=
accent-bg-blue: var(--color-dark-accent-bg-blue); --color-accent-bg-purple:=
 var(--color-dark-accent-bg-purple); --color-accent-bg-red-hover: var(--col=
or-dark-accent-bg-red-hover); --color-accent-bg-orange-hover: var(--color-d=
ark-accent-bg-orange-hover); --color-accent-bg-yellow-hover: var(--color-da=
rk-accent-bg-yellow-hover); --color-accent-bg-green-hover: var(--color-dark=
-accent-bg-green-hover); --color-accent-bg-cyan-hover: var(--color-dark-acc=
ent-bg-cyan-hover); --color-accent-bg-blue-hover: var(--color-dark-accent-b=
g-blue-hover); --color-accent-bg-purple-hover: var(--color-dark-accent-bg-p=
urple-hover); --color-button-mono-fg: var(--color-dark-button-mono-fg); --c=
olor-button-mono-bg: var(--color-dark-button-mono-bg); --color-button-mono-=
fg-hover: var(--color-dark-button-mono-fg-hover); --color-button-mono-bg-ho=
ver: var(--color-dark-button-mono-bg-hover); --color-button-primary-fg: var=
(--color-dark-button-primary-fg); --color-button-primary-bg: var(--color-da=
rk-button-primary-bg); --color-button-primary-fg-hover: var(--color-dark-bu=
tton-primary-fg-hover); --color-button-primary-bg-hover: var(--color-dark-b=
utton-primary-bg-hover); --color-button-secondary-fg: var(--color-dark-butt=
on-secondary-fg); --color-button-secondary-bg: var(--color-dark-button-seco=
ndary-bg); --color-button-secondary-fg-hover: var(--color-dark-button-secon=
dary-fg-hover); --color-button-secondary-bg-hover: var(--color-dark-button-=
secondary-bg-hover); --color-button-secondary-accent-fg: var(--color-dark-b=
utton-secondary-accent-fg); --color-button-secondary-accent-bg: var(--color=
-dark-button-secondary-accent-bg); --color-button-secondary-accent-fg-hover=
: var(--color-dark-button-secondary-accent-fg-hover); --color-button-second=
ary-accent-bg-hover: var(--color-dark-button-secondary-accent-bg-hover); --=
color-button-secondary-outline-fg: var(--color-dark-button-secondary-outlin=
e-fg); --color-button-secondary-outline-bg: var(--color-dark-button-seconda=
ry-outline-bg); --color-button-secondary-outline-fg-hover: var(--color-dark=
-button-secondary-outline-fg-hover); --color-button-secondary-outline-bg-ho=
ver: var(--color-dark-button-secondary-outline-bg-hover); --color-button-se=
condary-destructive-fg: var(--color-dark-button-secondary-destructive-fg); =
--color-button-secondary-destructive-bg: var(--color-dark-button-secondary-=
destructive-bg); --color-button-secondary-destructive-fg-hover: var(--color=
-dark-button-secondary-destructive-fg-hover); --color-button-secondary-dest=
ructive-bg-hover: var(--color-dark-button-secondary-destructive-bg-hover); =
--color-button-tertiary-fg: var(--color-dark-button-tertiary-fg); --color-b=
utton-tertiary-bg: var(--color-dark-button-tertiary-bg); --color-button-ter=
tiary-fg-hover: var(--color-dark-button-tertiary-fg-hover); --color-button-=
tertiary-bg-hover: var(--color-dark-button-tertiary-bg-hover); --color-butt=
on-tertiary-accent-fg: var(--color-dark-button-tertiary-accent-fg); --color=
-button-tertiary-accent-bg: var(--color-dark-button-tertiary-accent-bg); --=
color-button-tertiary-accent-fg-hover: var(--color-dark-button-tertiary-acc=
ent-fg-hover); --color-button-tertiary-accent-bg-hover: var(--color-dark-bu=
tton-tertiary-accent-bg-hover); --color-button-quaternary-fg: var(--color-d=
ark-button-quaternary-fg); --color-button-quaternary-bg: var(--color-dark-b=
utton-quaternary-bg); --color-button-quaternary-fg-hover: var(--color-dark-=
button-quaternary-fg-hover); --color-button-quaternary-bg-hover: var(--colo=
r-dark-button-quaternary-bg-hover); --color-button-destructive-fg: var(--co=
lor-dark-button-destructive-fg); --color-button-destructive-bg: var(--color=
-dark-button-destructive-bg); --color-button-destructive-fg-hover: var(--co=
lor-dark-button-destructive-fg-hover); --color-button-destructive-bg-hover:=
 var(--color-dark-button-destructive-bg-hover); --color-button-disabled-fg:=
 var(--color-dark-button-disabled-fg); --color-button-disabled-bg: var(--co=
lor-dark-button-disabled-bg); --color-button-disabled-fg-hover: var(--color=
-dark-button-disabled-fg-hover); --color-button-disabled-bg-hover: var(--co=
lor-dark-button-disabled-bg-hover); --color-tooltip-fg: var(--color-dark-to=
oltip-fg); --color-tooltip-bg: var(--color-dark-tooltip-bg); --color-semant=
ic-error-fg-primary: var(--color-dark-semantic-error-fg-primary); --color-s=
emantic-error-bg-primary: var(--color-dark-semantic-error-bg-primary); --co=
lor-semantic-error-bg-primary-hover: var(--color-dark-semantic-error-bg-pri=
mary-hover); --color-semantic-error-utility-detail: var(--color-dark-semant=
ic-error-utility-detail); --color-semantic-error-utility-contrast: var(--co=
lor-dark-semantic-error-utility-contrast); --color-semantic-success-fg-prim=
ary: var(--color-dark-semantic-success-fg-primary); --color-semantic-succes=
s-bg-primary: var(--color-dark-semantic-success-bg-primary); --color-semant=
ic-success-bg-primary-hover: var(--color-dark-semantic-success-bg-primary-h=
over); --color-semantic-success-utility-detail: var(--color-dark-semantic-s=
uccess-utility-detail); --color-semantic-success-utility-contrast: var(--co=
lor-dark-semantic-success-utility-contrast); --color-semantic-warn-fg-prima=
ry: var(--color-dark-semantic-warn-fg-primary); --color-semantic-warn-bg-pr=
imary: var(--color-dark-semantic-warn-bg-primary); --color-semantic-warn-bg=
-primary-hover: var(--color-dark-semantic-warn-bg-primary-hover); --color-s=
emantic-warn-utility-detail: var(--color-dark-semantic-warn-utility-detail)=
; --color-semantic-warn-utility-contrast: var(--color-dark-semantic-warn-ut=
ility-contrast); --color-semantic-paid-fg-primary: var(--color-dark-semanti=
c-paid-fg-primary); --color-semantic-paid-bg-primary: var(--color-dark-sema=
ntic-paid-bg-primary); --color-semantic-paid-bg-primary-hover: var(--color-=
dark-semantic-paid-bg-primary-hover); --color-semantic-paid-utility-detail:=
 var(--color-dark-semantic-paid-utility-detail); --color-semantic-paid-util=
ity-contrast: var(--color-dark-semantic-paid-utility-contrast); --color-sem=
antic-substack-fg-primary: var(--color-dark-semantic-substack-fg-primary); =
--color-semantic-substack-bg-primary: var(--color-dark-semantic-substack-bg=
-primary); --color-semantic-substack-bg-primary-hover: var(--color-dark-sem=
antic-substack-bg-primary-hover); --color-semantic-substack-utility-detail:=
 var(--color-dark-semantic-substack-utility-detail); --color-semantic-subst=
ack-utility-contrast: var(--color-dark-semantic-substack-utility-contrast);=
 --color-semantic-select-fg-primary: var(--color-dark-semantic-select-fg-pr=
imary); --color-semantic-select-bg-primary: var(--color-dark-semantic-selec=
t-bg-primary); --color-semantic-select-bg-primary-hover: var(--color-dark-s=
emantic-select-bg-primary-hover); --color-semantic-select-utility-detail: v=
ar(--color-dark-semantic-select-utility-detail); --color-semantic-select-ut=
ility-contrast: var(--color-dark-semantic-select-utility-contrast); --color=
-semantic-highlight-fg-primary: var(--color-dark-semantic-highlight-fg-prim=
ary); --color-semantic-highlight-bg-primary: var(--color-dark-semantic-high=
light-bg-primary); --color-semantic-highlight-bg-primary-hover: var(--color=
-dark-semantic-highlight-bg-primary-hover); --color-semantic-highlight-util=
ity-detail: var(--color-dark-semantic-highlight-utility-detail); --color-se=
mantic-highlight-utility-contrast: var(--color-dark-semantic-highlight-util=
ity-contrast); --color-chat-incoming-fg-primary: var(--color-dark-chat-inco=
ming-fg-primary); --color-chat-incoming-fg-secondary: var(--color-dark-chat=
-incoming-fg-secondary); --color-chat-incoming-bg-primary: var(--color-dark=
-chat-incoming-bg-primary); --color-chat-incoming-bg-secondary: var(--color=
-dark-chat-incoming-bg-secondary); --color-chat-outgoing-fg-primary: var(--=
color-dark-chat-outgoing-fg-primary); --color-chat-outgoing-fg-secondary: v=
ar(--color-dark-chat-outgoing-fg-secondary); --color-chat-outgoing-bg-prima=
ry: var(--color-dark-chat-outgoing-bg-primary); --color-chat-outgoing-bg-se=
condary: var(--color-dark-chat-outgoing-bg-secondary); --border-default: 1p=
x solid var(--color-utility-detail); --shadow-xs: var(--shadow-dark-xs); --=
shadow-sm: var(--shadow-dark-sm); --shadow-md: var(--shadow-dark-md); --sha=
dow-lg: var(--shadow-dark-lg); --shadow-xl: var(--shadow-dark-xl); }

.visitedSurfacesIFrame-yy8AJL { border: none; display: block; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-85f0e4bd-7cbe-4cee-baa6-1c0ea4ebb74b@mhtml.blink

@charset "utf-8";

.calendly-inline-widget, .calendly-inline-widget *, .calendly-badge-widget,=
 .calendly-badge-widget *, .calendly-overlay, .calendly-overlay * { font-si=
ze: 16px; line-height: 1.2em; }

.calendly-inline-widget iframe, .calendly-badge-widget iframe, .calendly-ov=
erlay iframe { display: inline; width: 100%; height: 100%; }

.calendly-popup-content { position: relative; }

.calendly-popup-content.calendly-mobile { overflow-y: auto; }

.calendly-overlay { position: fixed; inset: 0px; overflow: hidden; z-index:=
 9999; background-color: rgba(31, 31, 31, 0.4); }

.calendly-overlay .calendly-close-overlay { position: absolute; inset: 0px;=
 }

.calendly-overlay .calendly-popup { box-sizing: border-box; position: absol=
ute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%); wid=
th: 80%; min-width: 900px; max-width: 1000px; height: 90%; max-height: 680p=
x; }

@media (max-width: 975px) {
  .calendly-overlay .calendly-popup { position: fixed; inset: 50px 0px 0px;=
 transform: none; width: 100%; height: auto; min-width: 0px; max-height: no=
ne; }
}

.calendly-overlay .calendly-popup .calendly-popup-content { height: 100%; }

.calendly-overlay .calendly-popup-close { position: absolute; top: 25px; ri=
ght: 25px; color: rgb(255, 255, 255); width: 19px; height: 19px; cursor: po=
inter; background: url("https://assets.calendly.com/assets/external/close-i=
con.svg") 0% 0% / contain no-repeat; }

@media (max-width: 975px) {
  .calendly-overlay .calendly-popup-close { top: 15px; right: 15px; }
}

.calendly-badge-widget { position: fixed; right: 20px; bottom: 15px; z-inde=
x: 9998; }

.calendly-badge-widget .calendly-badge-content { display: table-cell; width=
: auto; height: 45px; padding: 0px 30px; border-radius: 25px; box-shadow: r=
gba(0, 0, 0, 0.25) 0px 2px 5px; font-family: sans-serif; text-align: center=
; vertical-align: middle; font-weight: bold; font-size: 14px; color: rgb(25=
5, 255, 255); cursor: pointer; }

.calendly-badge-widget .calendly-badge-content.calendly-white { color: rgb(=
102, 106, 115); }

.calendly-badge-widget .calendly-badge-content span { display: block; font-=
size: 12px; }

.calendly-spinner { position: absolute; top: 50%; left: 0px; right: 0px; tr=
ansform: translateY(-50%); text-align: center; z-index: -1; }

.calendly-spinner > div { display: inline-block; width: 18px; height: 18px;=
 background-color: rgb(225, 225, 225); border-radius: 50%; vertical-align: =
middle; animation: 1.4s ease-in-out 0s infinite normal both running calendl=
y-bouncedelay; }

.calendly-spinner .calendly-bounce1 { animation-delay: -0.32s; }

.calendly-spinner .calendly-bounce2 { animation-delay: -0.16s; }

@-webkit-keyframes calendly-bouncedelay {=20
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}

@keyframes calendly-bouncedelay {=20
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-5f976554-f55e-44ff-ab1c-87335ab4a75f@mhtml.blink

@charset "utf-8";
=0A
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-c86584a0-caa9-4c0d-8883-12d452cf0b3a@mhtml.blink

@charset "utf-8";

:root { --color_theme_bg_pop: #D10000; --background_pop: #D10000; --cover_b=
g_color: #FFFFFF; --cover_bg_color_secondary: #f0f0f0; --background_pop_dar=
ken: #b80000; --print_on_pop: #ffffff; --color_theme_bg_pop_darken: #b80000=
; --color_theme_print_on_pop: #ffffff; --color_theme_bg_pop_20: rgba(209, 0=
, 0, 0.2); --color_theme_bg_pop_30: rgba(209, 0, 0, 0.3); --print_pop: #d10=
000; --color_theme_accent: #d10000; --cover_print_primary: #363737; --cover=
_print_secondary: #757575; --cover_print_tertiary: #b6b6b6; --cover_border_=
color: #d10000; --home_hero: newspaper; --home_posts: list; --background_co=
ntrast_1: #f0f0f0; --background_contrast_2: #dddddd; --background_contrast_=
3: #b7b7b7; --background_contrast_4: #929292; --background_contrast_5: #515=
151; --color_theme_detail: #e6e6e6; --background_contrast_pop: rgba(209, 0,=
 0, 0.4); --color_theme_bg_contrast_pop: rgba(209, 0, 0, 0.4); --theme_bg_i=
s_dark: 0; --background_pop_rgb: 209, 0, 0; --color_theme_bg_pop_rgb: 209, =
0, 0; --color_theme_accent_rgb: 209, 0, 0; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-eeb68f92-b4c6-4a04-a6ad-cdf4e6a4db82@mhtml.blink

@charset "utf-8";

@font-face { font-family: Spectral; font-style: italic; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCt-xNNww_2s0amA9M8on7mTNmnUHowCw.woff2") format("woff2"); unicode-range: U=
+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Spectral; font-style: italic; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCt-xNNww_2s0amA9M8onXmTNmnUHowCw.woff2") format("woff2"); unicode-range: U=
+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301,=
 U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Spectral; font-style: italic; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCt-xNNww_2s0amA9M8onTmTNmnUHowCw.woff2") format("woff2"); unicode-range: U=
+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20A=
B, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Spectral; font-style: italic; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCt-xNNww_2s0amA9M8onrmTNmnUHo.woff2") format("woff2"); unicode-range: U+0-=
FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, =
U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF=
, U+FFFD; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCr-xNNww_2s0amA9M9knjsS_ulYHs.woff2") format("woff2"); unicode-range: U+30=
1, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCr-xNNww_2s0amA9M2knjsS_ulYHs.woff2") format("woff2"); unicode-range: U+10=
2-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+=
303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCr-xNNww_2s0amA9M3knjsS_ulYHs.woff2") format("woff2"); unicode-range: U+10=
0-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, =
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCr-xNNww_2s0amA9M5knjsS_ul.woff2") format("woff2"); unicode-range: U+0-FF,=
 U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2=
000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U=
+FFFD; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 600; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCs-xNNww_2s0amA9vmtm3FafaPWnIIMrY.woff2") format("woff2"); unicode-range: =
U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 600; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCs-xNNww_2s0amA9vmtm3OafaPWnIIMrY.woff2") format("woff2"); unicode-range: =
U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301=
, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 600; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCs-xNNww_2s0amA9vmtm3PafaPWnIIMrY.woff2") format("woff2"); unicode-range: =
U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20=
AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 600; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCs-xNNww_2s0amA9vmtm3BafaPWnII.woff2") format("woff2"); unicode-range: U+0=
-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329,=
 U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEF=
F, U+FFFD; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-d92beb2c-8d69-48d0-b216-785e71686d85@mhtml.blink

@charset "utf-8";

@layer legacy, tailwind, pencraftReset, pencraft;
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/html
Content-ID: <frame-51E52FAA39BD00DD15BFA47393157A6A@mhtml.blink>
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8"></head><body></body></html>
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/html
Content-ID: <frame-8453A40D2E7FCAF3F0EEA6FB9A3826F4@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substack.com/session-attribution-frame

<!DOCTYPE html><html lang=3D"en"><head><meta http-equiv=3D"Content-Type" co=
ntent=3D"text/html; charset=3DUTF-8"><link rel=3D"stylesheet" type=3D"text/=
css" href=3D"cid:css-727b17f8-ca2a-44c9-b73b-87b687dea0ad@mhtml.blink" /><l=
ink rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-c9bfc69c-6406-48e8=
-8ed4-a813d7d58c28@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css=
" href=3D"cid:css-38aaf246-01b1-44d6-87f6-31c23895356c@mhtml.blink" /><link=
 rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-09fc4476-ec5d-41fc-bb=
6a-4d58b5980dcf@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" h=
ref=3D"cid:css-8d13a86f-d57d-4260-aa3b-e0e9bd70701e@mhtml.blink" />
       =20
        <meta name=3D"norton-safeweb-site-verification" content=3D"24usqpep=
0ejc5w6hod3dulxwciwp0djs6c6ufp96av3t4whuxovj72wfkdjxu82yacb7430qjm8adbd5ezl=
t4592dq4zrvadcn9j9n-0btgdzpiojfzno16-fnsnu7xd">
       =20
        <link rel=3D"preconnect" href=3D"https://substackcdn.com/">
       =20

       =20
            <title data-rh=3D"true"></title>
           =20
           =20
           =20
           =20
       =20

       =20

       =20

       =20
        <link rel=3D"preload" as=3D"style" href=3D"https://substackcdn.com/=
bundle/theme/sessionAttributionFrame.d41d8cd98f00b204e980.css">
       =20
       =20
       =20

       =20
           =20
                <link rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
substackcdn.com/bundle/static/css/sessionAttributionFrame.09e70146.css">
           =20
       =20

       =20
       =20
       =20
       =20
        <meta name=3D"viewport" content=3D"width=3Ddevice-width, initial-sc=
ale=3D1, maximum-scale=3D1, user-scalable=3D0, viewport-fit=3Dcover">
        <meta name=3D"author" content=3D"Substack">
        <meta property=3D"og:url" content=3D"https://substack.com/session-a=
ttribution-frame">
       =20
       =20
        <link rel=3D"canonical" href=3D"https://substack.com/session-attrib=
ution-frame">
       =20

       =20

       =20

       =20

       =20
           =20
                <link rel=3D"shortcut icon" href=3D"https://substackcdn.com=
/icons/substack/favicon.ico" sizes=3D"32x32">
           =20
       =20
           =20
                <link rel=3D"icon" href=3D"https://substackcdn.com/icons/su=
bstack/icon.svg" type=3D"image/svg+xml">
           =20
       =20
           =20
                <link rel=3D"apple-touch-icon" href=3D"https://substackcdn.=
com/icons/substack/apple-touch-icon.png">
           =20
       =20
           =20
       =20
           =20
       =20
           =20
       =20

       =20

       =20

       =20
           =20

       =20
       =20
         =20
       =20
       =20

       =20

       =20
            <link rel=3D"stylesheet" href=3D"https://substackcdn.com/bundle=
/theme/sessionAttributionFrame.d41d8cd98f00b204e980.css">
       =20

       =20

       =20

       =20

       =20

       =20
    </head>

    <body class=3D"">
       =20

       =20

       =20

       =20

       =20

       =20

        <div id=3D"entry"></div>

       =20
           =20
           =20
       =20


       =20
       =20
       =20
       =20
       =20
       =20

       =20
       =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
               =20
           =20
       =20
       =20

       =20
            <!-- Datadog Analytics -->
           =20
            <!-- End Datadog Analytics -->

            <!-- Cloudflare Web Analytics -->
           =20
            <!-- End Cloudflare Web Analytics -->
       =20

        <!-- Fallback tracking pixels -->
       =20

       =20

       =20


       =20

       =20

       =20
       =20
    <iframe height=3D"1" width=3D"1" style=3D"position: absolute; top: 0px;=
 left: 0px; border: none; visibility: hidden;"></iframe>

</body></html>
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/theme/sessionAttributionFrame.d41d8cd98f00b204e980.css

@charset "utf-8";
=0A
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://substackcdn.com/bundle/static/css/sessionAttributionFrame.09e70146.css

@charset "utf-8";

@layer legacy, tailwind, pencraftReset;

@layer pencraft {
  .pc-root { background-color: var(--color-bg-primary); color: var(--color-=
fg-primary); margin: 0px; padding: 0px; }
  .pc-root ::selection { background-color: var(--color-text-select); }
  .sr-only { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-wi=
dth: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: ab=
solute; overflow: hidden; }
}

:root, .light-theme { --color-accent: var(--color-accent-fg-orange); --colo=
r-accent-hover: var(--color-accent-fg-orange-hover); --color-accent-inverse=
: var(--color-utility-white); --color-accent-text: var(--color-accent-fg-or=
ange); --color-bg-accent: var(--color-accent-bg-orange); --color-bg-accent-=
hover: var(--color-accent-bg-orange-hover); --color-nav-logo: var(--color-a=
ccent); --border-default-themed: 1px solid var(--color-utility-detail-theme=
d); --border-primary-themed: 1px solid var(--color-fg-primary); --border-fo=
cus: 1px solid var(--color-semantic-select-fg-primary); --inner-border-defa=
ult: inset 0 0 0 1px var(--color-utility-detail); --button-highlight: inset=
 0px 1px 0px #fff3,inset 0px -1px 0px #0000001a; --color-ufi-fg-like: var(-=
-color-accent-fg-red); --color-ufi-fg-restack: var(--color-accent-fg-green)=
; --color-ufi-bg-like: var(--color-accent-bg-red); --color-ufi-bg-restack: =
var(--color-accent-bg-green); --focus-ring: 0 0 0 2px var(--color-bg-primar=
y),0 0 0 3px var(--color-semantic-select-fg-primary),0 0 0 5px var(--color-=
semantic-select-utility-detail); --focus-input-ring: 0 0 0 2px var(--color-=
semantic-select-utility-detail); --error-ring: 0 0 0 2px var(--color-bg-pri=
mary),0 0 0 3px var(--color-semantic-error-fg-primary),0 0 0 5px var(--colo=
r-semantic-error-utility-detail); --error-input-ring: 0 0 0 2px var(--color=
-semantic-error-utility-detail); --color-link-fg: var(--color-semantic-high=
light-fg-primary); --color-link-bg: var(--color-semantic-highlight-utility-=
detail); --color-mention-self-fg: var(--color-semantic-warn-fg-primary); --=
color-mention-self-bg: var(--color-semantic-warn-utility-detail); --color-t=
ext-select: var(--color-accent-bg-cyan); --glass-blur: blur(24px); --materi=
al-blur: saturate(180%)blur(40px); --inner-shadow: #00000005 0px 6px 12px 0=
px inset,#00000005 0px .75px .75px 0px inset,#0000000a 0px .25px .25px 0px =
inset; --material-dark-thick: #282828e6; --material-dark-regular: #282828bf=
; --material-dark-thin: #28282840; --material-light-thick: #d7d7d7e6; --mat=
erial-light-regular: #d7d7d7bf; --material-light-thin: #d7d7d740; --materia=
l-thick: var(--material-light-thick); --material-regular: var(--material-li=
ght-regular); --material-thin: var(--material-light-thin); --vibrance-dark-=
primary: var(--color-utility-white); --vibrance-dark-secondary: #ffffffa8; =
--vibrance-dark-tertiary: #ffffff80; --vibrance-light-primary: var(--color-=
utility-black); --vibrance-light-secondary: #000000a8; --vibrance-light-ter=
tiary: #00000080; --vibrance-primary: var(--vibrance-dark-primary); --vibra=
nce-secondary: var(--vibrance-dark-secondary); --vibrance-tertiary: var(--v=
ibrance-dark-tertiary); --color-bg-marketing-green: #2f6d5d; --font-family-=
text: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetic=
a,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; =
--font-family-title: "SF Pro Display",-apple-system-headline,var(--font-fam=
ily-text); --font-family-serif: -apple-system-ui-serif,ui-serif,"Spectral",=
"Georgia",serif; --font-family-meta: "SF Compact",-apple-system,var(--font-=
family-text); --font-family-digit: "Jetbrains Mono",monospace; --font-famil=
y-monospace: monospace; --font-family-emoji: "Twemoji Mozilla","Apple Color=
 Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","EmojiOne Col=
or","Android Emoji",sans-serif; --font-family-pub-headings: var(--font_fami=
ly_headings,var(--font_family_headings_preset,var(--font-family-title))); -=
-font-family-pub-body: var(--font_family_body,var(--font_family_body_preset=
,var(--font-family-text))); --font-family-mono: Roboto,Arial,Helvetica,sans=
-serif; --line-height-20: 20px; --line-height-24: 24px; --line-height-28: 2=
8px; --line-height-32: 32px; --line-height-36: 36px; --line-height-40: 40px=
; --line-height-feed: calc(1.4*1em); --letter-spacing-meta: .3px; --letter-=
spacing-14: -.15px; --letter-spacing-16: -.3px; --letter-spacing-20: -.45px=
; --letter-spacing-24: .1px; --letter-spacing-32: .4px; --animation-timing-=
faster: .125s; --animation-timing-fast: .25s; --animation-timing-slow: .5s;=
 --animation-smooth: cubic-bezier(.19,1,.22,1); --animation-bounce: cubic-b=
ezier(.15,1,.75,1.2); --animation-drawer: cubic-bezier(.32,.72,0,1); --anim=
ate-hover: color var(--animation-timing-fast)var(--animation-smooth),backgr=
ound-color var(--animation-timing-fast)var(--animation-smooth),box-shadow v=
ar(--animation-timing-fast)var(--animation-smooth),border var(--animation-t=
iming-fast)var(--animation-smooth),border-radius var(--animation-timing-fas=
t)var(--animation-smooth),opacity var(--animation-timing-fast)var(--animati=
on-smooth),filter var(--animation-timing-fast)var(--animation-smooth),strok=
e var(--animation-timing-fast)var(--animation-smooth),transform var(--anima=
tion-timing-fast)var(--animation-smooth),scale var(--animation-timing-fast)=
var(--animation-smooth),outline var(--animation-timing-fast)var(--animation=
-smooth); --transform-pressed: scale(.98); --transform-pressed-more: scale(=
.995); --size-2: 2px; --size-4: 4px; --size-6: 6px; --size-8: 8px; --size-1=
2: 12px; --size-16: 16px; --size-20: 20px; --size-24: 24px; --size-28: 28px=
; --size-32: 32px; --size-36: 36px; --size-40: 40px; --size-44: 44px; --siz=
e-48: 48px; --size-52: 52px; --size-56: 56px; --size-64: 64px; --size-72: 7=
2px; --size-80: 80px; --size-88: 88px; --size-96: 96px; --size-112: 112px; =
--size-200: 200px; --size-280: 280px; --size-320: 320px; --size-400: 400px;=
 --full-height: 100dvh; --aspect-ratio-social: 1.91; --feed-attachment-widt=
h: 400px; scrollbar-width: thin; scrollbar-color: var(--color-bg-tertiary)v=
ar(--color-bg-primary); --color-accent-themed: var(--color_theme_bg_pop,var=
(--color-accent)); --color-accent-themed-inverse: var(--color_theme_print_o=
n_pop,var(--color-light-bg-primary)); --color-bg-accent-themed: var(--color=
_theme_bg_pop_20,var(--color-bg-accent)); --color-bg-accent-hover-themed: v=
ar(--color_theme_bg_pop_30,var(--color-bg-accent-hover)); --color-fg-primar=
y-themed: var(--print_on_web_bg_color,var(--color-fg-primary)); --color-fg-=
secondary-themed: var(--print_secondary_on_web_bg_color,var(--color-fg-seco=
ndary)); --color-fg-tertiary-themed: var(--color_theme_bg_contrast_4,var(--=
color-fg-tertiary)); --color-bg-primary-themed: var(--web_bg_color,var(--co=
lor-bg-primary)); --color-bg-primary-hover-themed: var(--color_theme_bg_con=
trast_1,var(--color-bg-primary-hover)); --color-bg-secondary-themed: var(--=
color_theme_bg_contrast_1,var(--color-bg-secondary)); --color-bg-secondary-=
hover-themed: var(--color_theme_bg_contrast_2,var(--color-bg-secondary)); -=
-color-bg-tertiary-themed: var(--color_theme_bg_contrast_2,var(--color-bg-t=
ertiary)); --color-bg-elevated-themed: var(--web_bg_color,var(--color-bg-pr=
imary)); --color-bg-elevated-hover-themed: var(--color_theme_bg_contrast_2,=
var(--color-bg-primary-hover)); --color-utility-detail-themed: var(--color_=
theme_detail,var(--color-utility-detail)); }

.darkTheme-zbK52O, .dark-mode { --color-bg-elevated-themed: var(--web_bg_co=
lor,var(--color-bg-primary-hover)); --color-bg-elevated-hover-themed: var(-=
-color_theme_bg_contrast_2,var(--color-bg-secondary)); --material-thick: va=
r(--material-dark-thick); --material-regular: var(--material-dark-regular);=
 --material-thin: var(--material-dark-thin); }

.dark-mode .comment .comment-body, .dark-mode .comment .comment-body p { co=
lor: var(--color-fg-primary); }

.dark-theme { --color-bg-elevated-themed: var(--web_bg_color,var(--color-bg=
-primary-hover)); --color-bg-elevated-hover-themed: var(--color_theme_bg_co=
ntrast_2,var(--color-bg-secondary)); --material-thick: var(--material-dark-=
thick); --material-regular: var(--material-dark-regular); --material-thin: =
var(--material-dark-thin); }

.dark-theme .comment .comment-body, .dark-theme .comment .comment-body p, .=
darkTheme-zbK52O .comment .comment-body, .darkTheme-zbK52O .comment .commen=
t-body p { color: var(--color-fg-primary); }

.visitedSurfacesIFrame-yy8AJL { border: none; display: block; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-8d13a86f-d57d-4260-aa3b-e0e9bd70701e@mhtml.blink

@charset "utf-8";
=0A
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-09fc4476-ec5d-41fc-bb6a-4d58b5980dcf@mhtml.blink

@charset "utf-8";

:root { --background_pop: #ff6719; --cover_bg_color: #FFFFFF; --cover_bg_co=
lor_secondary: #f0f0f0; --background_pop_darken: #ff5600; --print_on_pop: #=
ffffff; --print_pop: #ff6719; --cover_print_primary: #363737; --cover_print=
_secondary: #757575; --cover_print_tertiary: #b6b6b6; --cover_border_color:=
 #ff6719; --background_contrast_1: #f0f0f0; --background_contrast_2: #ddddd=
d; --background_contrast_3: #b7b7b7; --background_contrast_4: #929292; --ba=
ckground_contrast_5: #515151; --color_theme_detail: #e6e6e6; --background_c=
ontrast_pop: rgba(255, 103, 25, 0.4); --theme_bg_is_dark: 0; --background_p=
op_rgb: 255, 103, 25; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-38aaf246-01b1-44d6-87f6-31c23895356c@mhtml.blink

@charset "utf-8";

@font-face { font-family: Spectral; font-style: italic; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCt-xNNww_2s0amA9M8on7mTNmnUHowCw.woff2") format("woff2"); unicode-range: U=
+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Spectral; font-style: italic; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCt-xNNww_2s0amA9M8onXmTNmnUHowCw.woff2") format("woff2"); unicode-range: U=
+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301,=
 U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Spectral; font-style: italic; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCt-xNNww_2s0amA9M8onTmTNmnUHowCw.woff2") format("woff2"); unicode-range: U=
+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20A=
B, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Spectral; font-style: italic; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCt-xNNww_2s0amA9M8onrmTNmnUHo.woff2") format("woff2"); unicode-range: U+0-=
FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, =
U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF=
, U+FFFD; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCr-xNNww_2s0amA9M9knjsS_ulYHs.woff2") format("woff2"); unicode-range: U+30=
1, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCr-xNNww_2s0amA9M2knjsS_ulYHs.woff2") format("woff2"); unicode-range: U+10=
2-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+=
303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCr-xNNww_2s0amA9M3knjsS_ulYHs.woff2") format("woff2"); unicode-range: U+10=
0-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, =
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 400; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCr-xNNww_2s0amA9M5knjsS_ul.woff2") format("woff2"); unicode-range: U+0-FF,=
 U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2=
000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U=
+FFFD; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 600; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCs-xNNww_2s0amA9vmtm3FafaPWnIIMrY.woff2") format("woff2"); unicode-range: =
U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 600; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCs-xNNww_2s0amA9vmtm3OafaPWnIIMrY.woff2") format("woff2"); unicode-range: =
U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301=
, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 600; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCs-xNNww_2s0amA9vmtm3PafaPWnIIMrY.woff2") format("woff2"); unicode-range: =
U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20=
AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Spectral; font-style: normal; font-weight: 600; f=
ont-display: fallback; src: url("https://fonts.gstatic.com/s/spectral/v13/r=
nCs-xNNww_2s0amA9vmtm3BafaPWnII.woff2") format("woff2"); unicode-range: U+0=
-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329,=
 U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEF=
F, U+FFFD; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-c9bfc69c-6406-48e8-8ed4-a813d7d58c28@mhtml.blink

@charset "utf-8";

@font-face { font-family: Cahuenga; font-style: normal; font-weight: 300; s=
rc: local("Cahuenga Light"), local("Cahuenga-Light"), url("https://substack=
cdn.com/fonts/Cahuenga-Light.woff2") format("woff2"); font-display: fallbac=
k; }

@font-face { font-family: Cahuenga; font-style: italic; font-weight: 300; s=
rc: local("Cahuenga Light Italic"), local("Cahuenga-Light-Italic"), url("ht=
tps://substackcdn.com/fonts/Cahuenga-LightItalic.woff2") format("woff2"); f=
ont-display: fallback; }

@font-face { font-family: Cahuenga; font-style: normal; font-weight: 400; s=
rc: local("Cahuenga Regular"), local("Cahuenga-Regular"), url("https://subs=
tackcdn.com/fonts/Cahuenga-Regular.woff2") format("woff2"); font-display: f=
allback; }

@font-face { font-family: Cahuenga; font-style: italic; font-weight: 400; s=
rc: local("Cahuenga Italic"), local("Cahuenga-Italic"), url("https://substa=
ckcdn.com/fonts/Cahuenga-Italic.woff2") format("woff2"); font-display: fall=
back; }

@font-face { font-family: Cahuenga; font-style: normal; font-weight: 500; s=
rc: local("Cahuenga SemiBold"), local("Cahuenga-SemiBold"), url("https://su=
bstackcdn.com/fonts/Cahuenga-SemiBold.woff2") format("woff2"); font-display=
: fallback; }

@font-face { font-family: Cahuenga; font-style: italic; font-weight: 500; s=
rc: local("Cahuenga SemiBold Italic"), local("Cahuenga-SemiBold-Italic"), u=
rl("https://substackcdn.com/fonts/Cahuenga-SemiBoldItalic.woff2") format("w=
off2"); font-display: fallback; }

@font-face { font-family: Cahuenga; font-style: normal; font-weight: 600; s=
rc: local("Cahuenga Bold"), local("Cahuenga-Bold"), url("https://substackcd=
n.com/fonts/Cahuenga-Bold.woff2") format("woff2"); font-display: fallback; =
}

@font-face { font-family: Cahuenga; font-style: italic; font-weight: 600; s=
rc: local("Cahuenga Bold Italic"), local("Cahuenga-Bold-Italic"), url("http=
s://substackcdn.com/fonts/Cahuenga-BoldItalic.woff2") format("woff2"); font=
-display: fallback; }

@font-face { font-family: Cahuenga; font-style: normal; font-weight: 700; s=
rc: local("Cahuenga ExtraBold"), local("Cahuenga-ExtraBold"), url("https://=
substackcdn.com/fonts/Cahuenga-ExtraBold.woff2") format("woff2"); font-disp=
lay: fallback; }

@font-face { font-family: Cahuenga; font-style: italic; font-weight: 700; s=
rc: local("Cahuenga ExtraBold Italic"), local("Cahuenga-ExtraBold-Italic"),=
 url("https://substackcdn.com/fonts/Cahuenga-ExtraBoldItalic.woff2") format=
("woff2"); font-display: fallback; }
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-727b17f8-ca2a-44c9-b73b-87b687dea0ad@mhtml.blink

@charset "utf-8";

@layer legacy, tailwind, pencraftReset, pencraft;
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck----
Content-Type: text/html
Content-ID: <frame-450041AAC7CAE7D512F33F0A0AC93EFF@mhtml.blink>
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8"></head><body></body></html>
------MultipartBoundary--JygtAGK2LWMnCbFrsBydMOE9CLsIdsj5qZf3VG4Pck------
