@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/design/7e13a14cb0bd5fca.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:Bricolage Grotesque;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/design/1d04719f1325400e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/design/85f55a58a31e61a2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/design/fccca918fea40089.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/design/aebf2ab4a4ce6810.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/design/a2e2c783ca6f9c20.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/design/46dd4cdca58c26ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/design/8db00ff46c67b22c.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/design/a28eb6d3ccb534ae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/design/c940764593d0fe5d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/design/fccca918fea40089.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/design/aebf2ab4a4ce6810.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/design/a2e2c783ca6f9c20.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/design/46dd4cdca58c26ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/design/8db00ff46c67b22c.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/design/a28eb6d3ccb534ae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/design/c940764593d0fe5d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/design/fccca918fea40089.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/design/aebf2ab4a4ce6810.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/design/a2e2c783ca6f9c20.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/design/46dd4cdca58c26ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/design/8db00ff46c67b22c.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/design/a28eb6d3ccb534ae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/design/c940764593d0fe5d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{-webkit-font-smoothing:antialiased;background:#fffef6;margin:0;font-family:Inter,system-ui,sans-serif}a{color:#372bc5;text-decoration:none}button,input,textarea,select{font:inherit}button:disabled{opacity:.3;cursor:default}img{max-width:100%}:focus-visible{outline-offset:3px;outline:3px solid #372bc5;scroll-margin-top:120px}::selection{background:#e9e9ff}[hidden]{display:none!important}.skip{position:absolute;top:0;left:-9999px}.skip:focus{z-index:99;color:#fffef6;background:#0b0b26;border-radius:999px;padding:16px;top:10px;left:12px}.prose p{max-width:75ch;margin:0 0 24px}.prose h2{letter-spacing:-.02em;color:#0b0b26;margin:48px 0 24px;font:400 clamp(26px,3.6cqi,48px)/1.14 Bricolage Grotesque,sans-serif}.prose h3{color:#0b0b26;margin:32px 0 16px;font:400 clamp(21px,2.4cqi,28px)/1.2 Bricolage Grotesque,sans-serif}.prose a{text-underline-offset:4px;text-decoration:underline}.prose li{margin:8px 0}.prose blockquote{background:#faf6dd;margin:32px 0;padding:24px}summary{cursor:pointer}dialog::backdrop{background:#0b0b269e}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*$vite$:1*/
@keyframes x1ac8xmh-B {
  0%, 100% {
    opacity: .35;
  }

  33% {
    opacity: 1;
  }
}

:root, .x2h6sff {
  --x14lmdut: #fffef6;
  --x1kaeclk: #0b0b26;
  --x6ar1p8: #faf6dd;
  --xp78r0h: #ffebdd;
  --xzvhi24: #e9e9ff;
  --x1ptqkr5: #372bc5;
  --x1kfh8me: #3c3c55;
  --x1whq6x6: #5a5872;
  --x1rfr3xk: #e4e1d2;
}

:root, .x17j1wql {
  --xdvuxpa: clamp(22px, 6cqi, 120px);
  --x6w1w0r: clamp(50px, 7cqi, 120px);
}

.x1srwjgd:not(#\#) {
  font: 400 13px / 1.2 Inter, sans-serif;
}

.x6hslwu:not(#\#) {
  font: 400 14px / 1 Inter, sans-serif;
}

.x3v81ir:not(#\#) {
  font: 400 14px / 1.5 Inter, sans-serif;
}

.x130htlr:not(#\#) {
  font: 400 14px / 1.5 Inter, system-ui, sans-serif;
}

.x5iua95:not(#\#) {
  font: 400 15px / 1 Inter, sans-serif;
}

.x1hw0o3l:not(#\#) {
  font: 400 15px / 1.2 Inter, sans-serif;
}

.xajkzz5:not(#\#) {
  font: 400 15px / 1.4 Inter, sans-serif;
}

.x1r7wkom:not(#\#) {
  font: 400 15px / 1.5 Inter, sans-serif;
}

.xnk0o5k:not(#\#) {
  font: 400 15px / 1.55 Inter, sans-serif;
}

.x1h8s9g5:not(#\#) {
  font: 400 16px / 1 Inter, sans-serif;
}

.x1fjvujx:not(#\#) {
  font: 400 16px / 1.4 Inter, sans-serif;
}

.x1oyp9y9:not(#\#) {
  font: 400 16px / 1.55 Inter, sans-serif;
}

.xh6mvt1:not(#\#) {
  font: 400 17px / 1.55 Inter, sans-serif;
}

.x1nsgdro:not(#\#) {
  font: 400 17px / 1.7 Inter, sans-serif;
}

.x1j1u29f:not(#\#) {
  font: 400 17px / 1.7 Inter, system-ui, sans-serif;
}

.xgg06nu:not(#\#) {
  font: 400 17px / 1.72 Inter, system-ui, sans-serif;
}

.x1mrwxj9:not(#\#) {
  font: 400 18px / 1.4 Bricolage Grotesque, sans-serif;
}

.x1f91zpj:not(#\#) {
  font: 400 18px / 1.55 Inter, sans-serif;
}

.x1m2gksm:not(#\#) {
  font: 400 20px / 1 Inter, system-ui, sans-serif;
}

.x1gky9vy:not(#\#) {
  font: 400 24px / 1 Inter, sans-serif;
}

.x1dn1bc0:not(#\#) {
  font: 400 clamp(12px, 1.2cqi, 16px) / 1.3 Inter, sans-serif;
}

.x19xjemm:not(#\#) {
  font: 400 clamp(12px, 1.2cqi, 16px) / 1.45 Inter, sans-serif;
}

.xfltb1z:not(#\#) {
  font: 400 clamp(16px, 1.6cqi, 19px) / 1.4 Inter, sans-serif;
}

.x76iq7z:not(#\#) {
  font: 400 clamp(17px, 1.8cqi, 20px) / 1.7 Inter, sans-serif;
}

.xwjq6gz:not(#\#) {
  font: 400 clamp(18px, 1.8cqi, 20px) / 1.5 Inter, sans-serif;
}

.x1t2gxba:not(#\#) {
  font: 400 clamp(18px, 1.9cqi, 22px) / 1.62 Inter, sans-serif;
}

.xgqqu6n:not(#\#) {
  font: 400 clamp(18px, 1.9cqi, 22px) / 1.62 Inter, system-ui, sans-serif;
}

.xq48ksp:not(#\#) {
  font: 400 clamp(19px, 2cqi, 23px) / 1.25 Bricolage Grotesque, sans-serif;
}

.x1pl83y:not(#\#) {
  font: 400 clamp(20px, 2.2cqi, 26px) / 1.45 Bricolage Grotesque, sans-serif;
}

.x10fq3mi:not(#\#) {
  font: 400 clamp(20px, 2.2cqi, 26px) / 1.5 Bricolage Grotesque, sans-serif;
}

.x12uvtlh:not(#\#) {
  font: 400 clamp(20px, 2cqi, 26px) / 1.4 Inter, sans-serif;
}

.x1kav8st:not(#\#) {
  font: 400 clamp(21px, 2.4cqi, 28px) / 1.2 Bricolage Grotesque, system-ui, sans-serif;
}

.x13zyrlo:not(#\#) {
  font: 400 clamp(22px, 2.4cqi, 30px) / 1.15 Bricolage Grotesque, sans-serif;
}

.x1y67e2y:not(#\#) {
  font: 400 clamp(24px, 2.6cqi, 34px) / 1.18 Bricolage Grotesque, sans-serif;
}

.xq2qjso:not(#\#) {
  font: 400 clamp(26px, 3.6cqi, 48px) / 1.14 Bricolage Grotesque, system-ui, sans-serif;
}

.xxoibuw:not(#\#) {
  font: 400 clamp(28px, 3.2cqi, 42px) / 1 Bricolage Grotesque, system-ui, sans-serif;
}

.x1jci8qt:not(#\#) {
  font: 400 clamp(28px, 3cqi, 40px) / 1.1 Bricolage Grotesque, sans-serif;
}

.x1sdyug2:not(#\#) {
  font: 400 clamp(32px, 5cqi, 76px) / 1.1 Bricolage Grotesque, sans-serif;
}

.xcjuvjy:not(#\#) {
  font: 400 clamp(36px, 4.2cqi, 48px) / 1.15 Bricolage Grotesque, sans-serif;
}

.x12uzpf5:not(#\#) {
  font: 400 clamp(36px, 5cqi, 64px) / 1 Bricolage Grotesque, sans-serif;
}

.x1jwzb4q:not(#\#) {
  font: 400 clamp(36px, 6cqi, 88px) / 1.03 Bricolage Grotesque, system-ui, sans-serif;
}

.x1ozcywv:not(#\#) {
  font: 400 clamp(40px, 5cqi, 72px) / 1 Bricolage Grotesque, sans-serif;
}

.x5z1zji:not(#\#) {
  font: 400 clamp(48px, 6cqi, 88px) / 1 Bricolage Grotesque, sans-serif;
}

.x1a8nx9x:not(#\#) {
  font: 400 clamp(48px, 7cqi, 96px) / 1 Bricolage Grotesque, system-ui, sans-serif;
}

.xae96ep:not(#\#) {
  font: 500 12px / 1.2 Inter, sans-serif;
}

.x1qs0ypc:not(#\#) {
  font: 500 13px / 1 Inter, sans-serif;
}

.xvmggra:not(#\#) {
  font: 500 13px / 1.2 Inter, system-ui, sans-serif;
}

.xo7e04q:not(#\#) {
  font: 500 13px / 1.9 Inter, sans-serif;
}

.x11k1k9p:not(#\#) {
  font: 500 15px / 1 Inter, sans-serif;
}

.x1etmrdk:not(#\#) {
  font: 500 15px / 1.2 Inter, sans-serif;
}

.x3d6gey:not(#\#) {
  font: 500 15px / 1.4 Inter, sans-serif;
}

.x1oxkmz:not(#\#) {
  font: 500 15px / 1.5 Inter, sans-serif;
}

.xtumgvf:not(#\#) {
  font: 500 16px / 1 Inter, sans-serif;
}

.xog5oq4:not(#\#) {
  font: 500 17px / 1 Inter, system-ui, sans-serif;
}

.x1xpx4ag:not(#\#) {
  font: 500 18px / 1.4 Inter, sans-serif;
}

.x48dxwb:not(#\#) {
  grid-area: author;
}

.xxiv3zo:not(#\#) {
  grid-area: meta;
}

.x12gd1sl:not(#\#) {
  grid-area: text;
}

.xk1pke6:not(#\#) {
  grid-area: thumb;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.x2hea7g:not(#\#) {
  margin: 0 clamp(22px, 6cqi, 120px);
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x1uud7ro:not(#\#) {
  margin: 12px 0 0;
}

.x21usa4:not(#\#) {
  margin: 16px 0 4px;
}

.xn4w45c:not(#\#) {
  margin: 24px 0;
}

.xqe1szj:not(#\#) {
  margin: 4px 0 0;
}

.xabx8x8:not(#\#) {
  margin: 6px 0 0;
}

.xjfp6mz:not(#\#) {
  margin: 6px 0 14px;
}

.xe6w4ck:not(#\#) {
  margin: 8px 0 0;
}

.x8p3661:not(#\#) {
  margin: auto 0 0;
}

.xfpi3u6:not(#\#) {
  margin: clamp(28px, 3.6cqi, 48px) 0 0;
}

.x1ki8e05:not(#\#) {
  margin: clamp(32px, 4cqi, 56px) 0 0;
}

.x84vhe8:not(#\#) {
  padding: 0 12px;
}

.x1csxjeb:not(#\#) {
  padding: 0 14px;
}

.x1xk1jr8:not(#\#) {
  padding: 0 16px;
}

.xz3mz2r:not(#\#) {
  padding: 0 22px;
}

.xxsrz4m:not(#\#) {
  padding: 0 24px;
}

.xqfhmgf:not(#\#) {
  padding: 0 32px;
}

.xy00vl0:not(#\#) {
  padding: 0 clamp(14px, 2.4cqi, 40px) clamp(20px, 3cqi, 48px);
}

.xex1w7u:not(#\#) {
  padding: 0 clamp(22px, 6cqi, 120px) clamp(44px, 6cqi, 100px);
}

.xzzq0pb:not(#\#) {
  padding: 0 clamp(22px, 6cqi, 120px) clamp(50px, 7cqi, 120px);
}

.xuzg4nh:not(#\#) {
  padding: 0 clamp(22px, 6cqi, 120px);
}

.xc4jcan:not(#\#) {
  padding: 0 var(--xdvuxpa) var(--x6w1w0r);
}

.x1717udv:not(#\#) {
  padding: 0;
}

.x1b4vry6:not(#\#) {
  padding: 10px 0;
}

.xp41m2r:not(#\#) {
  padding: 12px 0;
}

.xozlmf9:not(#\#) {
  padding: 12px 18px;
}

.x1bg5miv:not(#\#) {
  padding: 12px 24px;
}

.x9t7rye:not(#\#) {
  padding: 12px clamp(4px, 1cqi, 12px);
}

.xrbbaph:not(#\#) {
  padding: 14px 0;
}

.x1j671cp:not(#\#) {
  padding: 14px 16px;
}

.x1d8yrva:not(#\#) {
  padding: 14px 18px;
}

.xxx5nas:not(#\#) {
  padding: 14px clamp(22px, 6cqi, 120px);
}

.xhxh51v:not(#\#) {
  padding: 14px clamp(4px, 1cqi, 12px);
}

.xcb894t:not(#\#) {
  padding: 15px clamp(22px, 6cqi, 120px);
}

.x1g8o3q3:not(#\#) {
  padding: 16px 0;
}

.x1np1h16:not(#\#) {
  padding: 16px 18px;
}

.xqpq8cg:not(#\#) {
  padding: 18px 22px;
}

.x1dypa6k:not(#\#) {
  padding: 18px;
}

.x61t7lx:not(#\#) {
  padding: 20px 0;
}

.x1bd1j73:not(#\#) {
  padding: 24px 0;
}

.x1wlmcql:not(#\#) {
  padding: 32px clamp(22px, 6cqi, 120px);
}

.x15fnm84:not(#\#) {
  padding: 32px;
}

.x1arfzav:not(#\#) {
  padding: 6px 12px;
}

.x1ruevkc:not(#\#) {
  padding: 6px;
}

.xbnpv00:not(#\#) {
  padding: 8px 14px;
}

.x1uk0h3s:not(#\#) {
  padding: clamp(15px, 1.8cqi, 24px) clamp(22px, 6cqi, 120px);
}

.x1a3spk6:not(#\#) {
  padding: clamp(18px, 2.2cqi, 26px) 0;
}

.x1obsgem:not(#\#) {
  padding: clamp(18px, 2.2cqi, 30px) 0;
}

.xp2qakb:not(#\#) {
  padding: clamp(18px, 2cqi, 26px);
}

.xnwqnku:not(#\#) {
  padding: clamp(20px, 2.4cqi, 32px) 0;
}

.xnv9kkx:not(#\#) {
  padding: clamp(20px, 2.4cqi, 32px);
}

.xmiybp2:not(#\#) {
  padding: clamp(20px, 2.6cqi, 32px) 0;
}

.x1o4b3da:not(#\#) {
  padding: clamp(20px, 2.6cqi, 32px);
}

.xb7vkbl:not(#\#) {
  padding: clamp(20px, 2.6cqi, 36px) 0;
}

.x19awa0e:not(#\#) {
  padding: clamp(20px, 2.6cqi, 44px) clamp(22px, 6cqi, 120px) clamp(56px, 8cqi, 130px);
}

.x19bnv4h:not(#\#) {
  padding: clamp(20px, 3cqi, 40px);
}

.xefa7y:not(#\#) {
  padding: clamp(22px, 2.6cqi, 32px) 0;
}

.xp451zr:not(#\#) {
  padding: clamp(22px, 2.6cqi, 36px);
}

.xwzsqrk:not(#\#) {
  padding: clamp(24px, 3.4cqi, 44px);
}

.xfhy1nj:not(#\#) {
  padding: clamp(24px, 3cqi, 48px);
}

.x1y5iuev:not(#\#) {
  padding: clamp(28px, 3.6cqi, 48px) 0;
}

.xwpro87:not(#\#) {
  padding: clamp(28px, 3.6cqi, 56px) 0;
}

.x19s5uny:not(#\#) {
  padding: clamp(28px, 3.6cqi, 56px) clamp(22px, 6cqi, 120px);
}

.x18xqca9:not(#\#) {
  padding: clamp(28px, 4.4cqi, 72px);
}

.x1rh8h83:not(#\#) {
  padding: clamp(36px, 4.6cqi, 72px) clamp(22px, 6cqi, 120px) clamp(56px, 8cqi, 130px);
}

.xxsd12i:not(#\#) {
  padding: clamp(36px, 5cqi, 88px) clamp(22px, 6cqi, 120px) clamp(32px, 4cqi, 64px);
}

.xgh11ay:not(#\#) {
  padding: clamp(40px, 5.4cqi, 88px) clamp(22px, 6cqi, 120px);
}

.xajgy6g:not(#\#) {
  padding: clamp(40px, 6cqi, 110px) clamp(8px, 3.6cqi, 80px);
}

.x15l7dim:not(#\#) {
  padding: clamp(44px, 6cqi, 100px) clamp(22px, 6cqi, 120px) clamp(50px, 7cqi, 120px);
}

.x1cln5oq:not(#\#) {
  padding: clamp(44px, 6cqi, 100px) clamp(22px, 6cqi, 120px);
}

.x1t6sszk:not(#\#) {
  padding: clamp(44px, 6cqi, 96px) var(--xdvuxpa);
}

.x9oyr19:not(#\#) {
  padding: clamp(44px, 7cqi, 120px) clamp(22px, 6cqi, 120px) clamp(30px, 3.6cqi, 56px);
}

.xhkkppr:not(#\#) {
  padding: clamp(44px, 7cqi, 120px) var(--xdvuxpa) clamp(40px, 5cqi, 80px);
}

.xjl7uvv:not(#\#) {
  padding: clamp(48px, 6cqi, 96px) clamp(22px, 6cqi, 120px) clamp(28px, 3cqi, 48px);
}

.x1dc3niz:not(#\#) {
  padding: clamp(48px, 6cqi, 96px) clamp(22px, 6cqi, 120px) clamp(56px, 8cqi, 120px);
}

.x1to724a:not(#\#) {
  padding: clamp(4px, 1cqi, 16px) 0;
}

.x1wvci3o:not(#\#) {
  padding: var(--x6w1w0r) var(--xdvuxpa);
}

.x1w0rqhm:not(#\#):not(#\#) {
  border-color: #2f8a4d;
}

.x1azsjvo:not(#\#):not(#\#) {
  border-color: #372bc5;
}

.x1h6gqis:not(#\#):not(#\#) {
  border-color: #7c74cb;
}

.xumoc0i:not(#\#):not(#\#) {
  border-color: #a9a3e0;
}

.xidkgpo:not(#\#):not(#\#) {
  border-color: #c24a3d;
}

.xwz24w2:not(#\#):not(#\#) {
  border-color: #c6c2e8;
}

.x193aed6:not(#\#):not(#\#) {
  border-color: #c9c6b4;
}

.xim634r:not(#\#):not(#\#) {
  border-color: #d8d4eb;
}

.x1y9ru3n:not(#\#):not(#\#) {
  border-color: #d9d6c6;
}

.x7lb154:not(#\#):not(#\#) {
  border-color: #e4d4c9;
}

.x1r3em3b:not(#\#):not(#\#) {
  border-color: #e4e1d2;
}

.xcg37dy:not(#\#):not(#\#) {
  border-color: #faf6dd;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x1gyv3sl:not(#\#):not(#\#) {
  border-color: var(--x1kaeclk);
}

.x1rm1z5k:not(#\#):not(#\#) {
  border-radius: 10px 10px 10px 2px;
}

.x1u8bcn1:not(#\#):not(#\#) {
  border-radius: 10px 10px 2px;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.xgqmno8:not(#\#):not(#\#) {
  border-radius: 16px;
}

.xugzpu4:not(#\#):not(#\#) {
  border-radius: 18px;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.xba43cn:not(#\#):not(#\#) {
  flex: 0 0 34px;
}

.x3psx0u:not(#\#):not(#\#) {
  flex: none;
}

.x1ikkx7y:not(#\#):not(#\#) {
  flex: 260px;
}

.x1elwuyh:not(#\#):not(#\#) {
  flex: 320px;
}

.x12lumcd:not(#\#):not(#\#) {
  flex: auto;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.xactx6o:not(#\#):not(#\#) {
  gap: 0 24px;
}

.xfkvodu:not(#\#):not(#\#) {
  gap: 10px 16px;
}

.x1swgzbi:not(#\#):not(#\#) {
  gap: 10px clamp(18px, 3cqi, 48px);
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.xm39xd2:not(#\#):not(#\#) {
  gap: 28px 40px;
}

.x11fvkmj:not(#\#):not(#\#) {
  gap: 28px 48px;
}

.x1i4b6up:not(#\#):not(#\#) {
  gap: 28px clamp(20px, 3cqi, 56px);
}

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.x1rzw5jd:not(#\#):not(#\#) {
  gap: 32px;
}

.x1vctgw6:not(#\#):not(#\#) {
  gap: 4px 20px;
}

.x3tasrj:not(#\#):not(#\#) {
  gap: 4px 24px;
}

.xw5utlr:not(#\#):not(#\#) {
  gap: 4px clamp(14px, 2cqi, 28px);
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.xa4kvg7:not(#\#):not(#\#) {
  gap: 8px 12px;
}

.x16stusp:not(#\#):not(#\#) {
  gap: 8px 24px;
}

.xslq0kt:not(#\#):not(#\#) {
  gap: 8px clamp(20px, 3cqi, 56px);
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.xmmi0ta:not(#\#):not(#\#) {
  gap: 9px;
}

.xgh7u5o:not(#\#):not(#\#) {
  gap: clamp(12px, 1.6cqi, 24px);
}

.x1cyruui:not(#\#):not(#\#) {
  gap: clamp(14px, 1.8cqi, 22px);
}

.xekmvlf:not(#\#):not(#\#) {
  gap: clamp(16px, 2.4cqi, 32px);
}

.xhiux7o:not(#\#):not(#\#) {
  gap: clamp(20px, 2.6cqi, 36px);
}

.xrgqbgb:not(#\#):not(#\#) {
  gap: clamp(20px, 2.6cqi, 40px);
}

.xgtu260:not(#\#):not(#\#) {
  gap: clamp(20px, 3cqi, 56px);
}

.x1lqtkua:not(#\#):not(#\#) {
  gap: clamp(24px, 4cqi, 80px);
}

.x1vdurjl:not(#\#):not(#\#) {
  gap: clamp(28px, 3.4cqi, 48px);
}

.x1n2dovo:not(#\#):not(#\#) {
  gap: clamp(28px, 3.6cqi, 48px);
}

.x1g1j5yc:not(#\#):not(#\#) {
  gap: clamp(28px, 4cqi, 64px) clamp(20px, 3cqi, 56px);
}

.xht0leu:not(#\#):not(#\#) {
  gap: clamp(32px, 4cqi, 80px);
}

.xtlxgyk:not(#\#):not(#\#) {
  gap: clamp(32px, 5cqi, 80px);
}

.x17gd1wn:not(#\#):not(#\#) {
  gap: clamp(32px, 5cqi, 96px);
}

.xb88fow:not(#\#):not(#\#) {
  gap: clamp(40px, 6cqi, 88px);
}

.xp2kfl6:not(#\#):not(#\#) {
  gap: clamp(48px, 5.6cqi, 88px) clamp(20px, 3cqi, 56px);
}

.x1osaytk:not(#\#):not(#\#) {
  grid-column: 1 / -1;
}

.x1npkx4u:not(#\#):not(#\#) {
  grid-column: 2;
}

.xnfobpq:not(#\#):not(#\#) {
  grid-column: var(--project-span, auto);
}

.xa1s216:not(#\#):not(#\#) {
  grid-row: 1 / span 2;
}

.x7sv70a:not(#\#):not(#\#) {
  grid-row: 2;
}

.xvrdwek:not(#\#):not(#\#) {
  grid-template-areas: "thumb"
                       "author"
                       "text"
                       "meta";
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

.x1qqkvfk:not(#\#):not(#\#) {
  padding-block: clamp(28px, 3.6cqi, 48px);
}

.xhfbhpw:not(#\#):not(#\#) {
  scroll-snap-type: x mandatory;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.x1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.x5bb9m1:not(#\#):not(#\#) {
  transition: background .25s;
}

.xzlr0fm:not(#\#):not(#\#) {
  transition: border-color .2s;
}

.xjwem34:not(#\#):not(#\#) {
  transition: opacity .45s, transform .45s;
}

.x1biw2t8:not(#\#):not(#\#) {
  transition: transform .2s, background-color .2s, color .2s;
}

.xm927io:hover:not(#\#):not(#\#) {
  border-color: #372bc5;
}

@media (width >= 760px) {
  .xm6vkbq.xm6vkbq:not(#\#):not(#\#) {
    grid-column: auto;
  }

  .xd2fway.xd2fway:not(#\#):not(#\#) {
    grid-row: auto;
  }

  .xd7k6k1.xd7k6k1:not(#\#):not(#\#) {
    grid-template-areas: "author thumb"
                         "text thumb"
                         "meta thumb";
  }

  .x1jzclcc.x1jzclcc:not(#\#):not(#\#) {
    grid-template-areas: "thumb author"
                         "thumb text"
                         "thumb meta";
  }
}

.x1ua5tub:not(#\#):not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.x1h7i4cw:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 2;
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.xpqajaz:not(#\#):not(#\#):not(#\#) {
  align-items: end;
}

.xuk3077:not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.xpvyfi4:not(#\#):not(#\#):not(#\#) {
  align-self: flex-end;
}

.xqcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.x1y8v6su:not(#\#):not(#\#):not(#\#) {
  align-self: start;
}

.xha4481:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--dot-delay, 0s);
}

.xin6xfk:not(#\#):not(#\#):not(#\#) {
  animation-duration: .84s;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x9ua7b9:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ac8xmh-B;
}

.x1y5e3q9:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.xud4ty0:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 7;
}

.x186iv6y:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9;
}

.xoob0kj:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 3 / 2;
}

.x1dltgaz:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 3;
}

.xirhjrg:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: var(--project-ratio, 16 / 9);
}

.xqho5ol:not(#\#):not(#\#):not(#\#) {
  background-color: #0b0b26;
}

.xcngo6z:not(#\#):not(#\#):not(#\#) {
  background-color: #372bc5;
}

.xvrvrd7:not(#\#):not(#\#):not(#\#) {
  background-color: #b6b0e4;
}

.x86g7qk:not(#\#):not(#\#):not(#\#) {
  background-color: #ddf1e2;
}

.x1h285iz:not(#\#):not(#\#):not(#\#) {
  background-color: #e9e9ff;
}

.x1bvfogv:not(#\#):not(#\#):not(#\#) {
  background-color: #efede1;
}

.x4yck6z:not(#\#):not(#\#):not(#\#) {
  background-color: #f3f1e6;
}

.xgbfkpl:not(#\#):not(#\#):not(#\#) {
  background-color: #faf6dd;
}

.x1ujxt6m:not(#\#):not(#\#):not(#\#) {
  background-color: #fbe3e0;
}

.x8tsme9:not(#\#):not(#\#):not(#\#) {
  background-color: #ffebdd;
}

.x9g2hm:not(#\#):not(#\#):not(#\#) {
  background-color: #fffef6;
}

.xe65vq:not(#\#):not(#\#):not(#\#) {
  background-color: #fffef6cc;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xm3w4dl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--choice-background, #fffef6);
}

.xyov9wg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--phase-color, #e4e1d2);
}

.x11afmgb:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x14lmdut);
}

.x1cn6h6t:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1kaeclk);
}

.x11rz4it:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x6ar1p8);
}

.xm4sn5k:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xp78r0h);
}

.xhvj3s1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xzvhi24);
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.x1afcbsf:not(#\#):not(#\#):not(#\#) {
  box-sizing: content-box;
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.x2md5l8:not(#\#):not(#\#):not(#\#) {
  color: #0b0b26;
}

.x3lhhqn:not(#\#):not(#\#):not(#\#) {
  color: #1c6634;
}

.x1l4lojg:not(#\#):not(#\#):not(#\#) {
  color: #372bc5;
}

.x1gp34h6:not(#\#):not(#\#):not(#\#) {
  color: #3c3c55;
}

.x1acoyi2:not(#\#):not(#\#):not(#\#) {
  color: #5a5872;
}

.x1yecxa5:not(#\#):not(#\#):not(#\#) {
  color: #a3271b;
}

.x56amle:not(#\#):not(#\#):not(#\#) {
  color: #ffd6b8;
}

.x4vr0sm:not(#\#):not(#\#):not(#\#) {
  color: #fffef6;
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.xjiixrk:not(#\#):not(#\#):not(#\#) {
  color: var(--choice-color, #0b0b26);
}

.x481com:not(#\#):not(#\#):not(#\#) {
  color: var(--x14lmdut);
}

.x1pi21is:not(#\#):not(#\#):not(#\#) {
  color: var(--x1kaeclk);
}

.x1jy19x5:not(#\#):not(#\#):not(#\#) {
  color: var(--x1kfh8me);
}

.x1uuwxv:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ptqkr5);
}

.x10fl56s:not(#\#):not(#\#):not(#\#) {
  color: var(--x1whq6x6);
}

.xxuq0m0:not(#\#):not(#\#):not(#\#) {
  column-gap: clamp(16px, 2cqi, 32px);
}

.xxxn1gh:not(#\#):not(#\#):not(#\#) {
  column-gap: clamp(28px, 4cqi, 64px);
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x104kibb:not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.x1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x8achws:not(#\#):not(#\#):not(#\#) {
  filter: brightness(0) invert();
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x1s3cmhv:not(#\#):not(#\#):not(#\#) {
  font-size: 32px;
}

.xcek1d:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(21px, 2.4cqi, 28px);
}

.xldggwg:not(#\#):not(#\#):not(#\#) {
  font-size: var(--project-title-size, clamp(24px, 2.6cqi, 34px));
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.x1u63hnx:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: max(50% - 24px, 260px);
}

.x1mt1orb:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: column;
}

.x1y6fwsi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.x1xe40qn:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 40px 1fr;
}

.x1o44p03:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 72px minmax(0, 1fr) 48px;
}

.xjvrg09:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.xnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.x185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.xrjwkwe:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(clamp(25% - 18px, 899100px - 99900%, clamp(50% - 12px, 519480px - 99900%, 100%)), 1fr));
}

.x1x6wcnw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 400px), 1fr));
}

.x1292rw4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
}

.xlb6gp1:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 180px), 1fr));
}

.xsr7a7h:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr));
}

.x19s0ncb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr));
}

.x1d0zwt0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 250px), 1fr));
}

.x1yqo59v:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));
}

.xhuszhj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr));
}

.x19uqqrj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr));
}

.xvyf5dr:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr));
}

.x1r5qhvw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr));
}

.xsjycp3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr));
}

.xsfhw76:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr));
}

.x1bo5odz:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto;
}

.x1yp5cz5:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: repeat(3, auto);
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

.xct23u9:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.015em;
}

.x5sy3j4:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.01em;
}

.x1jk9byj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

.x18sf2q7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.x1q2vhjh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.03em;
}

.xne9tug:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.x1labic3:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .14em;
}

.xa7ig63:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .16em;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

.x19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.x20fqul:not(#\#):not(#\#):not(#\#) {
  object-position: 50% 25%;
}

.x1clqncf:not(#\#):not(#\#):not(#\#) {
  order: -1;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x1uhb9sk:not(#\#):not(#\#):not(#\#) {
  position: static;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x3pnbk8:not(#\#):not(#\#):not(#\#) {
  row-gap: 8px;
}

.x1bhewko:not(#\#):not(#\#):not(#\#) {
  scroll-snap-align: start;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.xyi4chj:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1px;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.xk4td0m:not(#\#):not(#\#):not(#\#) {
  text-wrap: wrap;
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x15m98yq:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-1.2deg);
}

.x144pkbt:not(#\#):not(#\#):not(#\#) {
  transform: rotate(1deg);
}

.x185g1e5:not(#\#):not(#\#):not(#\#) {
  transform: rotate(var(--chip-rotation, 0deg));
}

.x1fj9vlw:not(#\#):not(#\#):not(#\#) {
  white-space: pre-line;
}

.xzkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.xf5e64p:not(#\#):not(#\#):not(#\#) {
  z-index: 40;
}

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.x1cq5w7s:focus-visible:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x161op9w:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #372bc5;
}

.x1wrijj9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #dcdaf8;
}

.xdirm8n:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffd6b8;
}

.xds342g:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffe0cc;
}

.x1q61dg0:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1kaeclk);
}

.x19380qq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ptqkr5);
}

.x1fqe7tm:hover:not(#\#):not(#\#):not(#\#) {
  color: #372bc5;
}

.xfja04e:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x14lmdut);
}

.x1t7rm6y:hover:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

@media (width >= 1000px) {
  .xoc8ttu.xoc8ttu:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .xtykvvd.xtykvvd:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 760px) {
  .x1qldrc2.x1qldrc2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 180px 1fr 1.2fr 44px;
  }

  .x9k772.x9k772:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 2fr;
  }

  .x1ac17na.x1ac17na:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 48px 250px 1fr;
  }

  .x29kf4w.x29kf4w:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
  }

  .x1o974hg.x1o974hg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 1000px) {
  .x3ttjma.x3ttjma:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }
}

@media (width >= 1200px) {
  .x19qrd1v.x19qrd1v:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 120px minmax(0, 1fr);
  }
}

@media (width >= 760px) {
  .x1d272yi.x1d272yi:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto auto 1fr;
  }
}

@media (width >= 1000px) {
  .x1s0u1sf.x1s0u1sf:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

.xvdyul4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #372bc5;
}

.x1ef52m2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #a9a3e0;
}

.x1tn11rm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #c6c2e8;
}

.x1qd1fyj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #c9c6b4;
}

.x3qaksj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #cfcdf0;
}

.xvuzizr:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #e3dfc8;
}

.x1gh0vpv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #e4e1d2;
}

.xk3zfhe:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #edebdf;
}

.xm80vuc:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #efe9df;
}

.x16stqrj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.x1rkh9lg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 18px;
}

.x1orjc0r:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 4px;
}

.x1sno7qn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 18px;
}

.x1nhu2vm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 4px;
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xc547gq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #292744;
}

.x1j365kb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #c3c1ec;
}

.xd4s4lo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #cfcdf0;
}

.x1uiybc3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e4d4c9;
}

.x1de0qz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e4e1d2;
}

.xynsiq4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e6dfb8;
}

.x1g1e95z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1rfr3xk);
}

.x1f0a9w2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 18px;
}

.xl0idkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 18px;
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x972fbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.xb947yb:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -24px;
}

.xn0vg7t:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 12px;
}

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.x1bk2txv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 396px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.x5kalc8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 42px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.xy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

.x1hagigm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x74ef7c:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(34px, 3.4cqi, 44px);
}

.x1l85i0a:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -14px;
}

.x3rpodo:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -9999px;
}

.x18fqvpc:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 21px;
}

.xyorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.x1u7kmwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 14px;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.xieb3on:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 20px;
}

.xvl6max:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 36px;
}

.x159qrcy:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: clamp(18px, 2.2cqi, 28px);
}

.xsqqlpr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: clamp(20px, 2.6cqi, 36px);
}

.x2yyhix:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: clamp(28px, 3.6cqi, 56px);
}

.x1v3ydzg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: clamp(36px, 5cqi, 72px);
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.xhrpt6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 18px;
}

.xqui205:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}

.xjv05ge:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 28px;
}

.xg87l8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 32px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.x1nxhesh:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(20px, 2.4cqi, 28px);
}

.x15mdrsj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(20px, 2.4cqi, 30px);
}

.xagtydg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(22px, 2.8cqi, 36px);
}

.x176374h:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(24px, 3cqi, 40px);
}

.xviz16v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(28px, 3.4cqi, 48px);
}

.x1of3aps:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(28px, 3.6cqi, 52px);
}

.xkrptwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(30px, 4cqi, 64px);
}

.x1tvukep:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(32px, 4cqi, 56px);
}

.xi8ks0e:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(36px, 4.6cqi, 64px);
}

.x3k0f8g:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(48px, 6cqi, 96px);
}

.x1wj9ous:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100dvh;
}

.xgnj01e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 24px);
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x104f9w2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1080px;
}

.x1wmrhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1100px;
}

.x1ikqzku:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1200px;
}

.x1fwz4qh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12ch;
}

.x12mqa6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 14ch;
}

.xt80e6n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 18ch;
}

.xzfcrpp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20ch;
}

.x1j1zfo6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24ch;
}

.x1bgo2pq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 26ch;
}

.x1jkqq1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 280px;
}

.xye4db1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34ch;
}

.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

.xdusixz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 384px;
}

.x1oc4otl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40ch;
}

.x1lr1uin:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 420px;
}

.x1dq269h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42ch;
}

.xq2pcee:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 440px;
}

.x1qbr2yc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 44ch;
}

.x148vls7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 46ch;
}

.x6amaq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48ch;
}

.xe0576n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 52ch;
}

.x9ta2hf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 58ch;
}

.x12qliqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60ch;
}

.x1sjtlrb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 65ch;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.x15g8yj6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 75ch;
}

.x17na0u1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 85%;
}

.x1k5yvld:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 88%;
}

.x1dtb55y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 900px;
}

.xyzno7u:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 960px;
}

.x18b33ah:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 24px);
}

.xc7ukxj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100%, 400px);
}

.xm494rk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100%, 420px);
}

.xf5wemx:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100% - 44px, 520px);
}

.x1krq83l:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(100% - 44px, 560px);
}

.x1lpwdgh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 300px;
}

.x1rz828m:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 30px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.x1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.xbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.x879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

.x8nclml:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 64px;
}

.xl99kc6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 93px;
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x12rczxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 220px;
}

.x75ir1i:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: clamp(150px, 18cqi, 240px);
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x7p5m3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  overscroll-behavior-x: contain;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

.xu57wxt:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(18px, 2.2cqi, 28px);
}

.x12mcc7v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(30px, 3.6cqi, 56px);
}

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.x109j2v6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 18px;
}

.x1cnzs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 20px;
}

.x1p5oq8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 24px;
}

.x1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.x1j6pxtr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(18px, 2.2cqi, 28px);
}

.xlftelb:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 12px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.xdsb8wn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 100%;
}

.xeqt6cg:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 68px;
}

.xnaeejt:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(69px + 2 * clamp(15px, 1.8cqi, 24px));
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x10h3iyq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 42px;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.xci0xqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.x1fi8zrx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(780px, 100% - 24px);
}

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x10zg81t:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.xup0pd7:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x34rxmw:nth-child(-n+2):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x4dbobw:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #372bc5;
}

@media (width >= 760px) {
  .x16z21pi.x16z21pi:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 0;
  }
}
