@font-face{font-family:Hubot Sans;src:url(/fonts/hubot.woff2)format("woff2");font-weight:400 800;font-stretch:86% 100%;font-display:swap}@font-face{font-family:Monaspace Krypton;src:url(/fonts/krypton.woff2)format("woff2");font-weight:400 700;font-stretch:100%;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-text-size-adjust:100%}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{color:#121316;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#eeede8;font:16px/1.5 Hubot Sans,ui-sans-serif,system-ui,sans-serif}@media (prefers-color-scheme:dark){body{color:#eeede8;background:#0f1013}}img,svg{max-width:100%;display:block}[hidden]{display:none!important}a{color:inherit;text-decoration:none}:focus-visible{outline-offset:2px;outline:2px solid #ff3ea5}:root{--pf-max:1280px;--pf-gutter:clamp(18px, 4vw, 48px);--pf-pad:clamp(72px, 9vw, 136px);--pf-overlap:clamp(64px, 8vw, 112px);--pf-pull:clamp(56px, 8vw, 120px)}[data-overlap]+[data-surface=canvas],[data-overlap]+[data-surface=band],[data-overlap]+[data-surface=panel]>[data-panel]{padding-top:calc(var(--pf-pad) + var(--pf-overlap))!important}[data-surface=canvas]:has(+[data-pull]){padding-bottom:calc(var(--pf-pad) + var(--pf-pull))}.wash{display:none}@supports (animation-timeline:view()){.wash-host{view-timeline-name:--wash}.wash{z-index:-1;pointer-events:none;opacity:0;will-change:opacity;animation:linear both pf-wash-in,linear forwards pf-wash-out;animation-timeline:--wash,--wash;animation-range:entry 25% entry 80%,exit 20% exit 75%;display:block;position:fixed;inset:0;transform:translateZ(0)}}@keyframes pf-wash-in{0%{opacity:0}to{opacity:1}}@keyframes pf-wash-out{0%{opacity:1}to{opacity:0}}@keyframes pf-reveal{0%{opacity:0;translate:0 36px}}@keyframes pf-parallax{0%{translate:0 var(--pf-drift,48px)}to{translate:0 calc(var(--pf-drift,48px) * -1)}}@keyframes pf-arrive{0%{translate:0 60px;scale:.94}}@keyframes pf-float{50%{transform:translateY(-10px)rotate(-1deg)}}@keyframes pf-bounce{0%,to{transform:none}30%{transform:translateY(-14%)rotate(-4deg)scale(1.02,.98)}55%{transform:translateY(0)scale(1.04,.95)}72%{transform:translateY(-4%)rotate(1.5deg)}}@keyframes pf-nav-solid{0%{box-shadow:0 0 #0000}to{box-shadow:0 1px #12131612,0 6px 16px -6px #12131629,0 18px 40px -20px #1213164d}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal,.reveal-group>*{animation:linear both pf-reveal;animation-timeline:view();animation-range:entry entry 90%}.reveal-group>:nth-child(2){animation-range:entry 8% entry 95%}.reveal-group>:nth-child(3){animation-range:entry 16%}.reveal-group>:nth-child(n+4){animation-range:entry 24%}.parallax{animation:linear both pf-parallax;animation-timeline:view();animation-range:cover}.parallax-deep{--pf-drift:96px;animation:linear both pf-parallax;animation-timeline:view();animation-range:cover}.arrive{animation:linear both pf-arrive;animation-timeline:view();animation-range:entry entry 70%}}.float{animation:7s ease-in-out infinite pf-float}@media (hover:hover) and (pointer:fine){.bounce:hover{animation:.7s cubic-bezier(.3,.7,.4,1) pf-bounce}}}@keyframes pf-swing-settle{0%{opacity:0;rotate:calc(var(--r) * 3);translate:0 calc(var(--y) * 3 - .35em)}60%{opacity:1;rotate:calc(var(--r) * -.5);translate:0 calc(var(--y) * -.5)}}@keyframes pf-swing-out{0%{opacity:0;translate:0 .2em;rotate:0deg}25%{opacity:1}60%{rotate:calc(var(--r) * 1.4);translate:0 calc(var(--y) * 1.4)}}@keyframes pf-swing-lean{0%{transform:skew(0)}55%{transform:skew(-19deg)}78%{transform:skew(-9deg)}to{transform:skew(-12deg)}}@keyframes pf-swipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes pf-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.swing-jostle-load,.swing-arc-load{animation:.76s cubic-bezier(.3,.7,.4,1) both pf-swing-settle;animation-delay:calc(var(--i) * 80ms + .25s)}.swing-arc-load{animation-name:pf-swing-out;animation-duration:.9s;animation-delay:calc(var(--i) * 55ms + .3s)}.swing-lean-load{animation:.9s cubic-bezier(.3,.7,.4,1) both pf-swing-lean;animation-delay:calc(var(--i) * 70ms + .5s)}@supports (animation-timeline:view()){.swing-jostle-view,.swing-arc-view{animation:linear both pf-swing-settle;animation-timeline:view();animation-range:entry 40% cover 38%}.swing-arc-view{animation-name:pf-swing-out}.marker-swipe{animation:linear both pf-swipe;animation-timeline:view();animation-range:cover 25% cover 42%}.marker-draw{view-timeline-name:--marker}.marker-draw path{stroke-dasharray:1;animation:linear both pf-draw;animation-timeline:--marker;animation-range:cover 22% cover 46%}}}@supports (animation-timeline:scroll()){.nav-scroll{animation:linear both pf-nav-solid;animation-timeline:scroll(root);animation-range:0 96px;border-bottom-color:#0000!important}}@media (prefers-color-scheme:dark){@keyframes pf-nav-solid{0%{box-shadow:0 0 #0000}to{box-shadow:0 1px #ffffff0f,0 12px 30px -12px #000000d9}}}.menu-sheet{transition:translate .28s cubic-bezier(.2, .7, .2, 1), display .28s allow-discrete, overlay .28s allow-discrete;translate:0 -100%}.menu-sheet:popover-open{translate:0}@starting-style{.menu-sheet:popover-open{translate:0 -100%}}.menu-sheet::backdrop{transition:background .28s, display .28s allow-discrete, overlay .28s allow-discrete;background:#12131600}.menu-sheet:popover-open::backdrop{background:#12131673}@starting-style{.menu-sheet:popover-open::backdrop{background:#12131600}}.fg-frame{position:relative}.fg-frame>.fg-layer{position:absolute;inset:0}.fg-frame>.fg-fix{opacity:0}@keyframes pf-fg-slop{0%,40%{opacity:1}50%,90%{opacity:0}to{opacity:1}}@keyframes pf-fg-fix{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.fg-frame>.fg-slop{animation:pf-fg-slop 8s ease-in-out var(--d,0s) infinite}.fg-frame>.fg-fix{animation:pf-fg-fix 8s ease-in-out var(--d,0s) infinite}.fg-tile:hover .fg-layer{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.fg-frame{grid-template-columns:1fr 1fr;gap:4px;display:grid;aspect-ratio:auto!important}.fg-frame>.fg-layer{aspect-ratio:16/10;opacity:1;position:relative;inset:auto}}@keyframes pf-ripple{0%{opacity:0;transform:scale(.03)}8%{opacity:1}70%{opacity:.85}to{opacity:0;transform:scale(.86)}}@media (prefers-reduced-motion:no-preference){.coin-ripple-once>span{animation:3.2s cubic-bezier(.35,.35,.5,1) .6s backwards pf-ripple}}@keyframes pf-deck-in{0%{opacity:0;translate:calc(var(--deck-dir,1) * 40px) 0;rotate:calc(var(--deck-dir,1) * 1.5deg)}}.deck-in[data-dir="-1"]{--deck-dir:-1}@media (prefers-reduced-motion:no-preference){.deck-in>*{animation:.42s cubic-bezier(.2,.7,.2,1) both pf-deck-in}.deck-in>:last-child{animation-delay:60ms}}::view-transition-old(root){animation:.16s ease-out both pf-fade-out}::view-transition-new(root){animation:.26s cubic-bezier(.2,.7,.2,1) both pf-page-in}@keyframes pf-fade-out{to{opacity:0}}@keyframes pf-page-in{0%{opacity:0;translate:0 14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@media (hover:none){.hero-tex,.rings-point{display:none}}.rings-point{--r:var(--rings)}@media (width<=900px){.rings-point{--r:calc(var(--rings) * .6)}}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-color {
  syntax: "*";
  inherits: false
}

@property --x-rotate {
  syntax: "*";
  inherits: false
}

:root, .x1cela1q {
  --x125329o: 0 1px 2px #1213160f, 0 4px 10px -2px #12131612, 0 18px 36px -12px #12131629;
  --x18o1uxv: 0 2px 4px #1213160f, 0 12px 24px -8px #12131624, 0 40px 80px -24px #12131652;
  --x16iaigf: 0 2px 6px #12131614, 0 30px 60px -30px #12131659, 0 70px 140px -50px #12131673;
}

:root, .x1aokom4 {
  --x1eiomzf: #fff;
  --x1y9k030: #fff;
  --xx2ksi0: #121316;
  --x14l0a5k: #121316;
  --x7zrab9: #5a5961;
  --xp2jv2t: #e5e4de;
  --xq4war: #eeede8;
  --x7w7oo2: #2e2f36;
  --x1rx4uud: 0 1px 2px #1213160f, 0 4px 12px -6px #1213162e;
  --xdscr5v: #16794a;
  --x1idldcr: #d5eedd;
  --xr4tpel: #16794a;
  --x15otf5e: #fff;
  --x1cl8971: #cc2f35;
  --x19ibvpd: #f6d9da;
  --x1d2p6qa: #fbe4e5;
  --x1ophwgl: #9b1c22;
  --x1eruc47: #ddf2e4;
  --xko8hm0: #14653a;
}

:root, .xqh9sdq {
  --x1k45icd: 8px;
  --x1j0lg3o: 12px;
  --x16l4a4t: 20px;
  --x1qy6f20: 28px;
  --x1pdor3n: 36px;
  --x2igwyu: 999px;
}

:root, .x1xpvdba {
  --xacloml: #eeede8;
  --x1nruh1v: #121316;
  --x4rcy8s: #cfcdc6;
  --x14pas44: #5a5961;
  --x1isi0iw: #e5e4de;
  --x1yynqje: #fbfbf8;
  --x1hfem1a: #e3eeb4;
  --x1drgd3: #f3d8e3;
  --ximtv2x: #121316;
  --x1fm402a: #eeede8;
  --x1ax8qxe: #2b2c33;
  --xh5w17j: #a3a2ab;
  --x6fso5r: #ff3ea5;
  --xx3mm4k: #c8107a;
  --x1j4t6lx: #c8f031;
  --x1j7rydq: #121316;
}

:root, .x1m6err6 {
  --xbln34m: "Hubot Sans", ui-sans-serif, system-ui, sans-serif;
  --xykdeo5: "Hubot Sans", ui-sans-serif, system-ui, sans-serif;
  --x1nhyfoi: "Monaspace Krypton", ui-monospace, SFMono-Regular, Menlo, monospace;
}

:root, .xw5i3og {
  --xw7f7nr: #c8f031;
  --xxuhg7b: #f2b6d1;
  --x1r1cumf: #121316;
  --xhr6od4: #e5e4de;
}

@media (prefers-color-scheme: dark) {
  :root, .x1cela1q {
    --x125329o: 0 1px 2px #00000080, 0 4px 10px -2px #0006, 0 18px 36px -12px #0009;
    --x18o1uxv: 0 2px 4px #00000080, 0 12px 24px -8px #00000080, 0 40px 80px -24px #000c;
    --x16iaigf: inset 0 1px 0 #ffffff0f, 0 30px 60px -30px #000c, 0 70px 140px -50px #000000e6;
  }

  :root, .x1aokom4 {
    --x1eiomzf: #1c1d22;
    --x1y9k030: #26272e;
    --xx2ksi0: #0b0c0e;
    --x14l0a5k: #eeede8;
    --x7zrab9: #a3a2ab;
    --xp2jv2t: #34353d;
    --xq4war: #2c2d34;
    --x7w7oo2: #2e2f36;
    --x1rx4uud: inset 0 0 0 1px #ffffff0d;
    --xdscr5v: #4ade95;
    --x1idldcr: #173d28;
    --xr4tpel: #3dd68c;
    --x15otf5e: #06150c;
    --x1cl8971: #ff7b80;
    --x19ibvpd: #4a2224;
    --x1d2p6qa: #3b1a1d;
    --x1ophwgl: #ff9aa0;
    --x1eruc47: #14321f;
    --xko8hm0: #7ee2a8;
  }

  :root, .x1xpvdba {
    --xacloml: #0f1013;
    --x1nruh1v: #eeede8;
    --x4rcy8s: #2a2b31;
    --x14pas44: #a09fa8;
    --x1isi0iw: #17181c;
    --x1yynqje: #2c2e35;
    --x1hfem1a: #172208;
    --x1drgd3: #2a0f22;
    --ximtv2x: #1b1c21;
    --x1ax8qxe: #24252b;
    --xx3mm4k: #ff3ea5;
  }

  :root, .xw5i3og {
    --xw7f7nr: #3b4a10;
    --xxuhg7b: #6b2952;
    --x1r1cumf: #0a0b0d;
    --xhr6od4: #3a3b42;
  }
}

.xjzue3k.xjzue3k, .xjzue3k.xjzue3k:root {
  --x1nruh1v: #121316;
  --x4rcy8s: #12131638;
  --x14pas44: #3f4a12;
  --xacloml: #f3f8da;
  --x1isi0iw: #dcec92;
  --x1yynqje: #f7fbe8;
}

.xp630rh.xp630rh, .xp630rh.xp630rh:root {
  --x1nruh1v: #eeede8;
  --x4rcy8s: #2e2f36;
  --x14pas44: #a3a2ab;
  --xacloml: #121316;
  --x1isi0iw: #1b1c21;
  --x1yynqje: #1e1f25;
}

@media (prefers-color-scheme: dark) {
  .xjzue3k.xjzue3k, .xjzue3k.xjzue3k:root {
    --x1nruh1v: #d2f25a;
    --x4rcy8s: #c8f03140;
    --x14pas44: #bacb86;
    --xacloml: #1c2606;
    --x1isi0iw: #2a380c;
    --x1yynqje: #26330b;
  }

  .xp630rh.xp630rh, .xp630rh.xp630rh:root {
    --xacloml: #1b1c21;
    --x1isi0iw: #24252b;
    --x1yynqje: #26272e;
  }
}

.xln7xf2:not(#\#) {
  font: inherit;
}

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

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

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

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

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

.x1bxwsjo:not(#\#) {
  padding: 1.4cqw;
}

.xk9nb3t:not(#\#) {
  padding: 1.6cqw;
}

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

.x1kq7o52:not(#\#) {
  padding: 11cqw 8cqw 6cqw;
}

.x1svvg89:not(#\#) {
  padding: 1cqw;
}

.x1nwlz7g:not(#\#) {
  padding: 2.4cqw;
}

.x1pp7o71:not(#\#) {
  padding: 2.6cqw;
}

.x10xs6qf:not(#\#) {
  padding: 28px;
}

.xru66ko:not(#\#) {
  padding: 2cqw;
}

.x10s7dc:not(#\#) {
  padding: 3.6cqw;
}

.xhal35:not(#\#) {
  padding: 3cqw;
}

.xqx03rk:not(#\#) {
  padding: 5cqw;
}

.x1qgot1s:not(#\#) {
  padding: 6cqw;
}

.xqx17mk:not(#\#) {
  padding: clamp(22px, 2.4vw, 32px);
}

.x28tqb2:not(#\#) {
  padding: clamp(6px, .7vw, 10px);
}

.x1j43nte:not(#\#):not(#\#) {
  background-position: bottom;
}

.x1rs45nd:not(#\#):not(#\#) {
  border-color: #10b981;
}

.x1u2e6k8:not(#\#):not(#\#) {
  border-color: #fff;
}

.x9xct22:not(#\#):not(#\#) {
  border-color: var(--x1nruh1v);
}

.x1b7y6vz:not(#\#):not(#\#) {
  border-color: var(--x4rcy8s);
}

.x1w2a94r:not(#\#):not(#\#) {
  border-color: var(--xp2jv2t);
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.x13vg30d:not(#\#):not(#\#) {
  border-radius: 1.4cqw;
}

.x1l0nnzc:not(#\#):not(#\#) {
  border-radius: 1.6cqw;
}

.xluyl2r:not(#\#):not(#\#) {
  border-radius: 1cqw;
}

.xqjkcqq:not(#\#):not(#\#) {
  border-radius: 2.4cqw;
}

.x1jr6e7s:not(#\#):not(#\#) {
  border-radius: 2.6cqw;
}

.xr1g69y:not(#\#):not(#\#) {
  border-radius: 2.8cqw;
}

.xu20ssc:not(#\#):not(#\#) {
  border-radius: 2cqw;
}

.x6ff7f0:not(#\#):not(#\#) {
  border-radius: 3.6cqw;
}

.x1orh6at:not(#\#):not(#\#) {
  border-radius: 3cqw;
}

.xvndg7a:not(#\#):not(#\#) {
  border-radius: 4cqw;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

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

.x156t5qp:not(#\#):not(#\#) {
  border-radius: 5cqw;
}

.xnkon0x:not(#\#):not(#\#) {
  border-radius: 6cqw;
}

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

.x1827h1i:not(#\#):not(#\#) {
  border-radius: 99px;
}

.x1sh74rg:not(#\#):not(#\#) {
  border-radius: clamp(24px, 2.8vw, 39px);
}

.x1fr97fq:not(#\#):not(#\#) {
  border-radius: clamp(30px, 3.4vw, 48px);
}

.x1idowrd:not(#\#):not(#\#) {
  border-radius: var(--x16l4a4t);
}

.x1k080if:not(#\#):not(#\#) {
  border-radius: var(--x1j0lg3o);
}

.x271ec6:not(#\#):not(#\#) {
  border-radius: var(--x1pdor3n);
}

.x1ywc37a:not(#\#):not(#\#) {
  border-radius: var(--x1qy6f20);
}

.x8q9s1e:not(#\#):not(#\#) {
  border-radius: var(--x2igwyu);
}

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

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

.xvndefy:not(#\#):not(#\#) {
  border-width: 1.5px;
}

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

.xdh2fpr:not(#\#):not(#\#) {
  border-width: 2px;
}

.x1xmk0sh:not(#\#):not(#\#) {
  gap: .4cqw;
}

.xe83h61:not(#\#):not(#\#) {
  gap: .6cqw;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.x1sxebly:not(#\#):not(#\#) {
  gap: 1.2cqw;
}

.x1fz2arr:not(#\#):not(#\#) {
  gap: 1.4cqw;
}

.xf7j6ec:not(#\#):not(#\#) {
  gap: 1.6cqw;
}

.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;
}

.xv90nh4:not(#\#):not(#\#) {
  gap: 1cqw;
}

.x1xmt9ub:not(#\#):not(#\#) {
  gap: 2.4cqw;
}

.x1uf51yh:not(#\#):not(#\#) {
  gap: 2.6cqw;
}

.xc4ixzj:not(#\#):not(#\#) {
  gap: 2.8cqw;
}

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

.xmt3bw4:not(#\#):not(#\#) {
  gap: 22px;
}

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

.x1jaupxr:not(#\#):not(#\#) {
  gap: 26px;
}

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

.x1514yj6:not(#\#):not(#\#) {
  gap: 2cqw;
}

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

.xlltz70:not(#\#):not(#\#) {
  gap: 3.4cqw;
}

.x1eaqueo:not(#\#):not(#\#) {
  gap: 3.5cqw;
}

.x1nkry79:not(#\#):not(#\#) {
  gap: 3.6cqw;
}

.xseyljb:not(#\#):not(#\#) {
  gap: 30px;
}

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

.xqj3so6:not(#\#):not(#\#) {
  gap: 34px;
}

.xri0608:not(#\#):not(#\#) {
  gap: 3cqw;
}

.x1wt1s92:not(#\#):not(#\#) {
  gap: 4cqw;
}

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

.x1bxmjwf:not(#\#):not(#\#) {
  gap: 5cqw;
}

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

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

.x150zlsx:not(#\#):not(#\#) {
  gap: clamp(12px, 1.4vw, 18px);
}

.x176lkdy:not(#\#):not(#\#) {
  gap: clamp(12px, 1.6vw, 22px);
}

.x13bk2q9:not(#\#):not(#\#) {
  gap: clamp(14px, 1.6vw, 22px);
}

.x1obiokl:not(#\#):not(#\#) {
  gap: clamp(16px, 2vw, 28px);
}

.xo0uog5:not(#\#):not(#\#) {
  gap: clamp(20px, 2.4vw, 32px);
}

.x1qqwo2w:not(#\#):not(#\#) {
  gap: clamp(24px, 3.4vw, 56px);
}

.x1nsusy1:not(#\#):not(#\#) {
  gap: clamp(24px, 4vw, 56px);
}

.x6bla4w:not(#\#):not(#\#) {
  gap: clamp(28px, 3vw, 40px);
}

.x22stp:not(#\#):not(#\#) {
  gap: clamp(28px, 4vw, 64px);
}

.xng80qz:not(#\#):not(#\#) {
  gap: clamp(32px, 4vw, 56px);
}

.xgrzexl:not(#\#):not(#\#) {
  gap: clamp(44px, 6vw, 80px);
}

.x11lydqv:not(#\#):not(#\#) {
  gap: clamp(4px, .5vw, 7px);
}

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

.xyq82jf:not(#\#):not(#\#) {
  grid-column: 1 / span 3;
}

.x1mofjtn:not(#\#):not(#\#) {
  grid-column: 1 / span 5;
}

.xj9ql7l:not(#\#):not(#\#) {
  grid-column: 1 / span 6;
}

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

.x10hbgp:not(#\#):not(#\#) {
  grid-column: 2 / span 10;
}

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

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

.x1k3v4rp:not(#\#):not(#\#) {
  grid-column: 3;
}

.x10flg1o:not(#\#):not(#\#) {
  grid-column: 4;
}

.xn45f58:not(#\#):not(#\#) {
  grid-column: 7 / span 6;
}

.x13xb9fy:not(#\#):not(#\#) {
  grid-column: 8 / span 5;
}

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

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

.x5rwitv:not(#\#):not(#\#) {
  grid-column: span 5;
}

.xqpfrw6:not(#\#):not(#\#) {
  grid-column: span 7;
}

.x1ms6mhf:not(#\#):not(#\#) {
  grid-row: 1;
}

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

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

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

.x1oyt0hx:not(#\#):not(#\#) {
  outline: 2px solid #ff3ea5;
}

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

.x7giv3:not(#\#):not(#\#) {
  overflow: clip;
}

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

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.xnmi8md:not(#\#):not(#\#) {
  padding-block: .5cqw;
}

.xsfh4wo:not(#\#):not(#\#) {
  padding-block: .8cqw;
}

.x31gxqn:not(#\#):not(#\#) {
  padding-block: 1.2cqw;
}

.xubzd36:not(#\#):not(#\#) {
  padding-block: 1.3cqw;
}

.xu0ivuv:not(#\#):not(#\#) {
  padding-block: 1.4cqw;
}

.xq2npt8:not(#\#):not(#\#) {
  padding-block: 1.8cqw;
}

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.xrii95j:not(#\#):not(#\#) {
  padding-block: 11px;
}

.x10dr8xq:not(#\#):not(#\#) {
  padding-block: 12px;
}

.xxlmvz2:not(#\#):not(#\#) {
  padding-block: 14px;
}

.x1xn8qrt:not(#\#):not(#\#) {
  padding-block: 16px;
}

.xhyosrm:not(#\#):not(#\#) {
  padding-block: 18px;
}

.x10qoh1:not(#\#):not(#\#) {
  padding-block: 1cqw;
}

.x2l9m45:not(#\#):not(#\#) {
  padding-block: 2.2cqw;
}

.x58rep6:not(#\#):not(#\#) {
  padding-block: 2.4cqw;
}

.x1atum9z:not(#\#):not(#\#) {
  padding-block: 2.6cqw;
}

.xtmtzel:not(#\#):not(#\#) {
  padding-block: 2.8cqw;
}

.xqp6ajr:not(#\#):not(#\#) {
  padding-block: 20px;
}

.x1xg6qyv:not(#\#):not(#\#) {
  padding-block: 22px;
}

.xb9ug2l:not(#\#):not(#\#) {
  padding-block: 2cqw;
}

.x2p4b8e:not(#\#):not(#\#) {
  padding-block: 3cqw;
}

.xf4egzd:not(#\#):not(#\#) {
  padding-block: 3px;
}

.x747bq2:not(#\#):not(#\#) {
  padding-block: 4.4cqw;
}

.x1sam2u5:not(#\#):not(#\#) {
  padding-block: 4cqw;
}

.x1gki4em:not(#\#):not(#\#) {
  padding-block: 5cqw;
}

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

.x6sgm8y:not(#\#):not(#\#) {
  padding-block: 96px;
}

.x1m7iz9m:not(#\#):not(#\#) {
  padding-block: 9px;
}

.x1bdwohg:not(#\#):not(#\#) {
  padding-block: calc(var(--pf-pad) / 2);
}

.x1guytiz:not(#\#):not(#\#) {
  padding-block: clamp(2px, .3vw, 4px);
}

.xreqaia:not(#\#):not(#\#) {
  padding-block: max(2px, .6cqw);
}

.x17z3gdq:not(#\#):not(#\#) {
  padding-block: max(2px, .7cqw);
}

.x1eiy1r7:not(#\#):not(#\#) {
  padding-block: var(--pf-pad);
}

.x1wvu9w3:not(#\#):not(#\#) {
  padding-inline: .1em;
}

.xnjsko4:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x1cr2v3r:not(#\#):not(#\#) {
  padding-inline: 1.6cqw;
}

.xaope02:not(#\#):not(#\#) {
  padding-inline: 12px;
}

.xqin4a2:not(#\#):not(#\#) {
  padding-inline: 14px;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.x12j899k:not(#\#):not(#\#) {
  padding-inline: 18px;
}

.x1wyceuj:not(#\#):not(#\#) {
  padding-inline: 2.2cqw;
}

.xmj2260:not(#\#):not(#\#) {
  padding-inline: 2.4cqw;
}

.xfyfi76:not(#\#):not(#\#) {
  padding-inline: 2.6cqw;
}

.x17qtykl:not(#\#):not(#\#) {
  padding-inline: 20px;
}

.x65v0h:not(#\#):not(#\#) {
  padding-inline: 22px;
}

.x4l9tsp:not(#\#):not(#\#) {
  padding-inline: 24px;
}

.xr244g7:not(#\#):not(#\#) {
  padding-inline: 26px;
}

.xpsp4bf:not(#\#):not(#\#) {
  padding-inline: 2cqw;
}

.x17curbl:not(#\#):not(#\#) {
  padding-inline: 3.4cqw;
}

.xj7an9n:not(#\#):not(#\#) {
  padding-inline: 32px;
}

.xpingjc:not(#\#):not(#\#) {
  padding-inline: 3cqw;
}

.x12ca6ck:not(#\#):not(#\#) {
  padding-inline: 4.4cqw;
}

.x1yl75tu:not(#\#):not(#\#) {
  padding-inline: 4cqw;
}

.xyrjo34:not(#\#):not(#\#) {
  padding-inline: 5cqw;
}

.x1dcas3a:not(#\#):not(#\#) {
  padding-inline: 6cqw;
}

.x1xijbu4:not(#\#):not(#\#) {
  padding-inline: 6px;
}

.x1kens9n:not(#\#):not(#\#) {
  padding-inline: 7cqw;
}

.x1rjgb0g:not(#\#):not(#\#) {
  padding-inline: 8cqw;
}

.xdqyycr:not(#\#):not(#\#) {
  padding-inline: 8px;
}

.x1iqeaba:not(#\#):not(#\#) {
  padding-inline: 9cqw;
}

.x1ypjkal:not(#\#):not(#\#) {
  padding-inline: clamp(10px, 1.1vw, 16px);
}

.x1hpm2em:not(#\#):not(#\#) {
  padding-inline: clamp(10px, 1.6vw, 22px);
}

.xb2g7nt:not(#\#):not(#\#) {
  padding-inline: clamp(16px, 4vw, 56px);
}

.x1ks05o:not(#\#):not(#\#) {
  padding-inline: clamp(20px, 3.4vw, 56px);
}

.xe2r1kv:not(#\#):not(#\#) {
  padding-inline: max(7px, 1.8cqw);
}

.x1uaweae:not(#\#):not(#\#) {
  padding-inline: max(7px, 2cqw);
}

.xxjojfx:not(#\#):not(#\#) {
  padding-inline: var(--pf-gutter);
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

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

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

.x1jaox4c:not(#\#):not(#\#) {
  transition: transform .2s;
}

.x1t1f1fp:focus-within:not(#\#):not(#\#), .x4ex3gy:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--x6fso5r);
}

@media (width <= 900px) {
  .x150q7ci.x150q7ci:not(#\#):not(#\#) {
    gap: 14px;
  }

  .xlvzp7y.xlvzp7y:not(#\#):not(#\#) {
    gap: 22px;
  }

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

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

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

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

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

  .xzjgxy8.xzjgxy8:not(#\#):not(#\#) {
    grid-row: 3;
  }

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

  .x1xx0bq7.x1xx0bq7:not(#\#):not(#\#) {
    padding-block: 12px;
  }

  .xud82bv.xud82bv:not(#\#):not(#\#) {
    padding-inline: 12px;
  }

  .x1ismu3w.x1ismu3w:not(#\#):not(#\#) {
    padding-inline: 16px;
  }

  .x1hbmxc3.x1hbmxc3:not(#\#):not(#\#) {
    padding-inline: 18px;
  }
}

.x1t23j8t:not(#\#):not(#\#):not(#\#) {
  -webkit-background-clip: text;
}

.x1i10hfl:not(#\#):not(#\#):not(#\#) {
  -webkit-tap-highlight-color: transparent;
}

.xc26acl:not(#\#):not(#\#):not(#\#) {
  align-content: center;
}

.x4465f1:not(#\#):not(#\#):not(#\#) {
  align-content: end;
}

.xcdzlcm:not(#\#):not(#\#):not(#\#) {
  align-content: space-between;
}

.x10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

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

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

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

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

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

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

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

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

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

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

.x2ebxmi:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 10;
}

.x1f0dr5b:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 11;
}

.x110wbv1:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9.4;
}

.x1ipr7na:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 390 / 50;
}

.x1juyeu9:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 4.3;
}

.x1h5nbat:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 5 / 4.4;
}

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

.xj3pbom:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 9 / 17;
}

.x1uuoj2d:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(3cqw);
}

.x13rwk0m:not(#\#):not(#\#):not(#\#) {
  background-blend-mode: overlay;
}

.xye2pjb:not(#\#):not(#\#):not(#\#) {
  background-blend-mode: soft-light;
}

.x1ta4xzc:not(#\#):not(#\#):not(#\#) {
  background-clip: text;
}

.x1r1mewj:not(#\#):not(#\#):not(#\#) {
  background-color: #000;
}

.xqrtf85:not(#\#):not(#\#):not(#\#) {
  background-color: #0b1026;
}

.xqjm8yn:not(#\#):not(#\#):not(#\#) {
  background-color: #10b981;
}

.x1yu4rrs:not(#\#):not(#\#):not(#\#) {
  background-color: #121316;
}

.x3yq067:not(#\#):not(#\#):not(#\#) {
  background-color: #1e1b4b;
}

.x1a8i3jf:not(#\#):not(#\#):not(#\#) {
  background-color: #22d3ee;
}

.xdn1ukm:not(#\#):not(#\#):not(#\#) {
  background-color: #24252b;
}

.xixlc3g:not(#\#):not(#\#):not(#\#) {
  background-color: #3b1f7a;
}

.x13bjldq:not(#\#):not(#\#):not(#\#) {
  background-color: #3b82f6;
}

.xg20iyt:not(#\#):not(#\#):not(#\#) {
  background-color: #636874;
}

.x1jyhq1o:not(#\#):not(#\#):not(#\#) {
  background-color: #7c3aed;
}

.xqfp0u1:not(#\#):not(#\#):not(#\#) {
  background-color: #c7c9f5;
}

.xf18y2j:not(#\#):not(#\#):not(#\#) {
  background-color: #c8f031;
}

.xr2f6x4:not(#\#):not(#\#):not(#\#) {
  background-color: #ec4899;
}

.xuhdn4o:not(#\#):not(#\#):not(#\#) {
  background-color: #ecfdf5;
}

.x4zvcq3:not(#\#):not(#\#):not(#\#) {
  background-color: #ede9fe;
}

.xklfw9l:not(#\#):not(#\#):not(#\#) {
  background-color: #eef0ff;
}

.x1pg3wah:not(#\#):not(#\#):not(#\#) {
  background-color: #f7f5ff;
}

.x1ynl20c:not(#\#):not(#\#):not(#\#) {
  background-color: #ff3ea5;
}

.xm5ikc3:not(#\#):not(#\#):not(#\#) {
  background-color: #ffb3d9;
}

.x1q85c4o:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.xisoiya:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1nruh1v) 16%,transparent);
}

.xhhend0:not(#\#):not(#\#):not(#\#) {
  background-color: #0000008c;
}

.xodmce7:not(#\#):not(#\#):not(#\#) {
  background-color: #0b1026b8;
}

.xyjtp4:not(#\#):not(#\#):not(#\#) {
  background-color: #82144621;
}

.xj10sf6:not(#\#):not(#\#):not(#\#) {
  background-color: #12131624;
}

.x135i61i:not(#\#):not(#\#):not(#\#) {
  background-color: #12131629;
}

.x1syyl0b:not(#\#):not(#\#):not(#\#) {
  background-color: #121316b8;
}

.xhbralz:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff17;
}

.xh3slxa:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff29;
}

.x25tjfn:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff38;
}

.x1l2opkg:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff6b;
}

.x1j3xra5:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff8c;
}

.xuzpfpo:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffb3;
}

.x11mk0g:not(#\#):not(#\#):not(#\#) {
  background-color: #fffc;
}

.xv9ulyc:not(#\#):not(#\#):not(#\#) {
  background-color: #fffffff2;
}

.xst82d6:not(#\#):not(#\#):not(#\#) {
  background-color: #465c0042;
}

.x1bdzkg9:not(#\#):not(#\#):not(#\#) {
  background-color: #5064002b;
}

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

.xl8spv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x-backgroundColor);
}

.x1tbh553:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x14l0a5k);
}

.xux3k13:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1d2p6qa);
}

.x16t0mzm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1drgd3);
}

.x1rgub9o:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1eiomzf);
}

.xvzr1m8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1eruc47);
}

.xq30sif:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1hfem1a);
}

.x1mwm5lx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1isi0iw);
}

.xjpjj7a:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1j4t6lx);
}

.xzjl2ol:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1j7rydq);
}

.xgtymg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1nruh1v);
}

.xnx8e4j:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1r1cumf);
}

.x139cfxi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1y9k030);
}

.xv0zbsd:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1yynqje);
}

.x1hwzk3p:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x6fso5r);
}

.xeys3xy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x7w7oo2);
}

.xj08gft:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xacloml);
}

.xxcchbc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xhr6od4);
}

.xvuf3go:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ximtv2x);
}

.x14cp8ye:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xp2jv2t);
}

.xnk67cy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xq4war);
}

.x17fqo69:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xr4tpel);
}

.x1bklesl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xw7f7nr);
}

.x4sga29:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xx2ksi0);
}

.x1wpiu2l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xxuhg7b);
}

.x1klabwc:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg, #5b21b6, #1d4ed8);
}

.xty7nla:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg, #7c3aed, #3b82f6);
}

.x59cwph:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg, #8b5cf6, #3b82f6);
}

.xdz2ofz:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg, #a78bfa, #6366f1 55%, #3b82f6);
}

.x1pz33q1:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg, #f9a8d4, #a78bfa);
}

.x1ye2i2r:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(160deg, #c4b5fd, #93c5fd);
}

.xve26l:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #6d28d9, #2563eb);
}

.xwkmb3m:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #7c3aed, #3b82f6);
}

.xi5bny4:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #c4b5fd, #93c5fd);
}

.x18c978z:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--x1j4t6lx),var(--x1j4t6lx));
}

.x18o3ruo:not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

.x1ounczd:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle, #0000 24%, #12131638 38%, #12131680 47%, #0000 50%);
}

.x1wify8w:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle, #0000 24%, #3c500040 38%, #3c50008c 47%, #0000 50%);
}

.x1n40a3i:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(closest-side,var(--x1eiomzf) 74%,transparent 76%),conic-gradient(var(--x1cl8971) 41%,var(--x19ibvpd) 0);
}

.x1f4qfbn:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(closest-side,var(--x1eiomzf) 74%,transparent 76%),conic-gradient(var(--xr4tpel) 96%,var(--x1idldcr) 0);
}

.x1lnyx03:not(#\#):not(#\#):not(#\#) {
  background-image: url("/textures/grain.webp");
}

.xub11ct:not(#\#):not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath d='M8 14.5l4 4 8-9' fill='none' stroke='%23121316' stroke-width='2.6' stroke-linecap='square'/%3E%3C/svg%3E");
}

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.xb8jtz7:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 0%;
}

.x1h4uluw:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 100%;
}

.x1eb74xq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 -1px #0000000d, 0 -16px 32px -24px #00000038;
}

.x1wxxi15:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 .7cqw #1213168c, 0 0 0 2.6cqw #ffffff59;
}

.x1uj08md:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #c4b5fd, 0 0 4cqw #8b5cf673;
}

.x174vqch:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #0000000f,var(--x18o1uxv);
}

.x1k5czk0:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--x4rcy8s);
}

.xekqeo4:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 var(--x6fso5r);
}

.xglskr3:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1.5cqw 4cqw -2cqw #4f46e54d;
}

.x1cu6nb:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1cqw 3cqw -1.5cqw #4f46e559;
}

.xxclkbc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2cqw 4cqw -2cqw #4f46e599, inset 0 1px #fff6;
}

.xlcs4ne:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2cqw 5cqw -2cqw #4f46e540;
}

.x1w575qc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2cqw 6cqw -3cqw #4f46e559;
}

.x1am8hhw:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 30px 60px -30px #000000b3;
}

.xc98tq9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4cqw 8cqw -3cqw #0b102699;
}

.x10mq1u8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 4px 4px 0 var(--x1nruh1v);
}

.x8li5lo:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 .3cqw #3a3b42,var(--x18o1uxv);
}

.xxrzxzg:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px #3a3b42,inset 0 0 0 4px #121316,var(--x18o1uxv);
}

.xfrsxi7:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px #6d28d9;
}

.x12yb182:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px var(--x14l0a5k);
}

.xvwhdpg:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px var(--x1nruh1v),0 0 0 var(--x1j4t6lx);
}

.x1luzlhd:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px var(--x1nruh1v);
}

.x1338veq:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.6cqw var(--xx2ksi0),var(--x125329o);
}

.x1ma6vlw:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #00000014;
}

.xbguajb:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #ffffff1f;
}

.x1ajlzdm:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #ffffff80;
}

.x1pk4q87:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--xp2jv2t);
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x1m0tys5:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x125329o);
}

.x155zqts:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x16iaigf);
}

.x1hbu3jc:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x18o1uxv);
}

.xcb8gje:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1rx4uud);
}

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

.xpna3tj:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
}

.x1vjbsg6:not(#\#):not(#\#):not(#\#) {
  color: #047857;
}

.x1pqj6tz:not(#\#):not(#\#):not(#\#) {
  color: #121316;
}

.x14jql2e:not(#\#):not(#\#):not(#\#) {
  color: #1e1b4b;
}

.x1aepp17:not(#\#):not(#\#):not(#\#) {
  color: #5f6672;
}

.x1kbdfgs:not(#\#):not(#\#):not(#\#) {
  color: #636874;
}

.x1slpvqt:not(#\#):not(#\#):not(#\#) {
  color: #6d28d9;
}

.xehvm7k:not(#\#):not(#\#):not(#\#) {
  color: #7c3aed;
}

.x1ebsq65:not(#\#):not(#\#):not(#\#) {
  color: #b8156f;
}

.x2qcl9g:not(#\#):not(#\#):not(#\#) {
  color: #c8f031;
}

.xw0y4gw:not(#\#):not(#\#):not(#\#) {
  color: #e0e7ff;
}

.xc6yt0o:not(#\#):not(#\#):not(#\#) {
  color: #eeede8;
}

.x8yag65:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x19co3pv:not(#\#):not(#\#):not(#\#) {
  color: #0000;
}

.x14rh7hd:not(#\#):not(#\#):not(#\#) {
  color: var(--x-color);
}

.x18q5zmq:not(#\#):not(#\#):not(#\#) {
  color: var(--x14l0a5k);
}

.xy9fslx:not(#\#):not(#\#):not(#\#) {
  color: var(--x14pas44);
}

.x164dyvv:not(#\#):not(#\#):not(#\#) {
  color: var(--x15otf5e);
}

.xjhis3h:not(#\#):not(#\#):not(#\#) {
  color: var(--x1cl8971);
}

.xqo413n:not(#\#):not(#\#):not(#\#) {
  color: var(--x1eiomzf);
}

.xkup0dt:not(#\#):not(#\#):not(#\#) {
  color: var(--x1j4t6lx);
}

.xcu4eob:not(#\#):not(#\#):not(#\#) {
  color: var(--x1j7rydq);
}

.x9l71p5:not(#\#):not(#\#):not(#\#) {
  color: var(--x1nruh1v);
}

.xqfi0wx:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ophwgl);
}

.x7ru01a:not(#\#):not(#\#):not(#\#) {
  color: var(--x7zrab9);
}

.xds9yat:not(#\#):not(#\#):not(#\#) {
  color: var(--xacloml);
}

.x1xgudk3:not(#\#):not(#\#):not(#\#) {
  color: var(--xdscr5v);
}

.x1nkaf7u:not(#\#):not(#\#):not(#\#) {
  color: var(--xko8hm0);
}

.xfc530m:not(#\#):not(#\#):not(#\#) {
  color: var(--xx3mm4k);
}

.x1wh94ac:not(#\#):not(#\#):not(#\#) {
  column-gap: 40px;
}

.x14wnjbi:not(#\#):not(#\#):not(#\#) {
  column-gap: 4cqw;
}

.x1o0v30w:not(#\#):not(#\#):not(#\#) {
  column-gap: 5cqw;
}

.xouq0b1:not(#\#):not(#\#):not(#\#) {
  column-gap: clamp(12px, 1.6vw, 22px);
}

.xhj4tmm:not(#\#):not(#\#):not(#\#) {
  column-gap: clamp(20px, 3vw, 48px);
}

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

.xb5mbof:not(#\#):not(#\#):not(#\#) {
  content-visibility: auto;
}

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

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

.xjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

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

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

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

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

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

.xbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.xpp5rc8:not(#\#):not(#\#):not(#\#) {
  fill: var(--x1j4t6lx);
}

.x1s54uf5:not(#\#):not(#\#):not(#\#) {
  fill: var(--x6fso5r);
}

.x1kzxnm0:not(#\#):not(#\#):not(#\#) {
  filter: blur(6cqw);
}

.xv7ot28:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 18px 18px #00000038);
}

.xxox8bh:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 30px 40px #0000004d);
}

.x1ruktlk:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 30px 40px #0006);
}

.xnvzjtn:not(#\#):not(#\#):not(#\#) {
  filter: grayscale() contrast(1.05);
}

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

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

.xqusa69:not(#\#):not(#\#):not(#\#) {
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, sans-serif;
}

.x27c18z:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1nhyfoi);
}

.x1b1wql1:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xbln34m);
}

.x1t9hr96:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xykdeo5);
}

.x1qt5hsa:not(#\#):not(#\#):not(#\#) {
  font-size: 11.5px;
}

.x1ct8sxb:not(#\#):not(#\#):not(#\#) {
  font-size: 12.5px;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.x2ouz8m:not(#\#):not(#\#):not(#\#) {
  font-size: 13.5px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.xazqsvr:not(#\#):not(#\#):not(#\#) {
  font-size: 14.5px;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.xf9d6ro:not(#\#):not(#\#):not(#\#) {
  font-size: 15.5px;
}

.x1jvydc1:not(#\#):not(#\#):not(#\#) {
  font-size: 15px;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.xksbqk4:not(#\#):not(#\#):not(#\#) {
  font-size: 17.5px;
}

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.x1q7jzdg:not(#\#):not(#\#):not(#\#) {
  font-size: 19px;
}

.x17h412:not(#\#):not(#\#):not(#\#) {
  font-size: 2.2cqw;
}

.x4wooil:not(#\#):not(#\#):not(#\#) {
  font-size: 2.6cqw;
}

.xltsbnf:not(#\#):not(#\#):not(#\#) {
  font-size: 2.7cqw;
}

.x1kz019y:not(#\#):not(#\#):not(#\#) {
  font-size: 2.8cqw;
}

.xjb38lh:not(#\#):not(#\#):not(#\#) {
  font-size: 2.9cqw;
}

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

.xew7ush:not(#\#):not(#\#):not(#\#) {
  font-size: 21px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

.x1ewwscv:not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

.xneq65o:not(#\#):not(#\#):not(#\#) {
  font-size: 28px;
}

.x1fwm9fo:not(#\#):not(#\#):not(#\#) {
  font-size: 3.15cqw;
}

.x1t56648:not(#\#):not(#\#):not(#\#) {
  font-size: 3.2cqw;
}

.x1urgf27:not(#\#):not(#\#):not(#\#) {
  font-size: 3.3cqw;
}

.x1dxxxv9:not(#\#):not(#\#):not(#\#) {
  font-size: 3.4cqw;
}

.x1y7ra52:not(#\#):not(#\#):not(#\#) {
  font-size: 3.5cqw;
}

.xnw11wa:not(#\#):not(#\#):not(#\#) {
  font-size: 3.6cqw;
}

.x1645ldp:not(#\#):not(#\#):not(#\#) {
  font-size: 3.7cqw;
}

.x1jra0h1:not(#\#):not(#\#):not(#\#) {
  font-size: 3.8cqw;
}

.x1ulgg28:not(#\#):not(#\#):not(#\#) {
  font-size: 30px;
}

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

.x1m6oxru:not(#\#):not(#\#):not(#\#) {
  font-size: 34px;
}

.xsgi9ky:not(#\#):not(#\#):not(#\#) {
  font-size: 3cqw;
}

.x1k4h63g:not(#\#):not(#\#):not(#\#) {
  font-size: 4.6cqw;
}

.x1ccf7op:not(#\#):not(#\#):not(#\#) {
  font-size: 4cqw;
}

.x1ewctkd:not(#\#):not(#\#):not(#\#) {
  font-size: 5.4cqw;
}

.xpdov52:not(#\#):not(#\#):not(#\#) {
  font-size: 5cqw;
}

.xmxdysl:not(#\#):not(#\#):not(#\#) {
  font-size: 6.4cqw;
}

.x1072v7v:not(#\#):not(#\#):not(#\#) {
  font-size: 6.6cqw;
}

.xs6ebm2:not(#\#):not(#\#):not(#\#) {
  font-size: 6cqw;
}

.xcrwrjd:not(#\#):not(#\#):not(#\#) {
  font-size: 7.2cqw;
}

.x1xp8m7o:not(#\#):not(#\#):not(#\#) {
  font-size: 7.4cqw;
}

.xqceiuf:not(#\#):not(#\#):not(#\#) {
  font-size: 7.5cqw;
}

.x15ju4fl:not(#\#):not(#\#):not(#\#) {
  font-size: 72px;
}

.x10w3frv:not(#\#):not(#\#):not(#\#) {
  font-size: 8.4cqw;
}

.x17igyiy:not(#\#):not(#\#):not(#\#) {
  font-size: 9cqw;
}

.xjdjlar:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(22px, 2.4vw, 32px);
}

.xei127j:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(34px, 3.8vw, 56px);
}

.xfw3c3d:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(36px, 4.4vw, 64px);
}

.x1nah284:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(38px, 5vw, 72px);
}

.x1bx106l:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(40px, 5.4vw, 84px);
}

.x10nbk4z:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(44px, 6.4vw, 104px);
}

.x1k0udsx:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(44px, 6.4vw, 96px);
}

.x1dsk3jr:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(52px, 9.2vw, 150px);
}

.x1va2fqd:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(9px, .8vw, 12px);
}

.xpiqgc7:not(#\#):not(#\#):not(#\#) {
  font-size: max(10.5px, 3.2cqw);
}

.x1gedhno:not(#\#):not(#\#):not(#\#) {
  font-size: max(10.5px, 3cqw);
}

.x4hg2d3:not(#\#):not(#\#):not(#\#) {
  font-stretch: 86%;
}

.xnwtwnj:not(#\#):not(#\#):not(#\#) {
  font-stretch: 92%;
}

.x1sco4vz:not(#\#):not(#\#):not(#\#) {
  font-stretch: 95%;
}

.x1j61x8r:not(#\#):not(#\#):not(#\#) {
  font-style: normal;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.xh88oxj:not(#\#):not(#\#):not(#\#) {
  font-weight: 550;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x19s9jnd:not(#\#):not(#\#):not(#\#) {
  font-weight: 650;
}

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.x1t8wntd:not(#\#):not(#\#):not(#\#) {
  font-weight: 750;
}

.xuv8nkb:not(#\#):not(#\#):not(#\#) {
  font-weight: 800;
}

.xu6a5m6:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 1fr;
}

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

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

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

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

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

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

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

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

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

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

.x1eija96:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
}

.x14f9sgb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);
}

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

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

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

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

.xl501l6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, 1fr);
}

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

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

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

.xdjizzy:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1.5fr 1fr 1fr;
}

.xekb394:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto 1fr auto;
}

.xogrr9c:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto 1fr;
}

.x3qb07v:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: repeat(2, 1fr);
}

.x1ymiuwn:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: repeat(3, 1fr);
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

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

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

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

.x1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

.x1sg8n5a:not(#\#):not(#\#):not(#\#) {
  justify-items: inherit;
}

.x619ttb:not(#\#):not(#\#):not(#\#) {
  justify-items: start;
}

.x7v7x1q:not(#\#):not(#\#):not(#\#) {
  justify-self: center;
}

.x1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

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

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

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

.xrq0m5f:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.035em;
}

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

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

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

.x1dor1uw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .1em;
}

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

.x1j4510k:not(#\#):not(#\#):not(#\#) {
  line-height: .92;
}

.x1wltjb0:not(#\#):not(#\#):not(#\#) {
  line-height: .94;
}

.xe8mmo7:not(#\#):not(#\#):not(#\#) {
  line-height: .95;
}

.xobulqh:not(#\#):not(#\#):not(#\#) {
  line-height: .98;
}

.xqahw4z:not(#\#):not(#\#):not(#\#) {
  line-height: 1.02;
}

.x1f41ap9:not(#\#):not(#\#):not(#\#) {
  line-height: 1.05;
}

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

.xax6vvg:not(#\#):not(#\#):not(#\#) {
  line-height: 1.12;
}

.x1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

.x11k29pw:not(#\#):not(#\#):not(#\#) {
  line-height: 1.18;
}

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

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

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

.xa7kkou:not(#\#):not(#\#):not(#\#) {
  line-height: 1.7;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x5vk9vm:not(#\#):not(#\#):not(#\#) {
  mask-image: radial-gradient(110% 95% at 0 55%, #000 0%, #000c 45%, #0000 100%);
}

.x1tp5qpu:not(#\#):not(#\#):not(#\#) {
  mask-image: radial-gradient(58% 95% at 100%, #000 0%, #000000d9 30%, #0000 92%);
}

.x88nji8:not(#\#):not(#\#):not(#\#) {
  mask-position: 0;
}

.x18dm6yw:not(#\#):not(#\#):not(#\#) {
  mask-position: 0 100%;
}

.xqa1wt0:not(#\#):not(#\#):not(#\#) {
  mask-position: 100%;
}

.x16fucec:not(#\#):not(#\#):not(#\#) {
  mask-repeat: no-repeat;
}

.x1wsrsg2:not(#\#):not(#\#):not(#\#) {
  mask-repeat: repeat-x;
}

.x1x3jv71:not(#\#):not(#\#):not(#\#) {
  mask-size: 1100px 2200px;
}

.x1z09d0h:not(#\#):not(#\#):not(#\#) {
  mask-size: 512px 100%;
}

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

.x8ozjh4:not(#\#):not(#\#):not(#\#) {
  object-position: top;
}

.x1qqvr59:not(#\#):not(#\#):not(#\#) {
  opacity: .05;
}

.x1ptxcow:not(#\#):not(#\#):not(#\#) {
  opacity: .1;
}

.xi8ndw4:not(#\#):not(#\#):not(#\#) {
  opacity: .18;
}

.x1vx7kgm:not(#\#):not(#\#):not(#\#) {
  opacity: .22;
}

.xti2d7y:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.xyd83as:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.x1ks1olk:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.xf9vgkq:not(#\#):not(#\#):not(#\#) {
  opacity: .72;
}

.x18km98s:not(#\#):not(#\#):not(#\#) {
  opacity: .75;
}

.x1us6l5c:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.xiiclqw:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1g77sc7:not(#\#):not(#\#):not(#\#) {
  order: 0;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.xf64l8g:not(#\#):not(#\#):not(#\#) {
  outline-offset: max(3px,.9cqw);
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

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

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

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

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

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

.xlmzlmn:not(#\#):not(#\#):not(#\#) {
  rotate: -1.5deg;
}

.x1301ht3:not(#\#):not(#\#):not(#\#) {
  rotate: -1deg;
}

.xfpzme:not(#\#):not(#\#):not(#\#) {
  rotate: -2deg;
}

.xr49ok3:not(#\#):not(#\#):not(#\#) {
  rotate: -3deg;
}

.xdla6re:not(#\#):not(#\#):not(#\#) {
  rotate: -4deg;
}

.xdf93ws:not(#\#):not(#\#):not(#\#) {
  rotate: -5deg;
}

.xed42fl:not(#\#):not(#\#):not(#\#) {
  rotate: -8deg;
}

.xu2ffof:not(#\#):not(#\#):not(#\#) {
  rotate: 14deg;
}

.x15a0uie:not(#\#):not(#\#):not(#\#) {
  rotate: 2deg;
}

.x4cj3o5:not(#\#):not(#\#):not(#\#) {
  rotate: 3deg;
}

.x1yl65le:not(#\#):not(#\#):not(#\#) {
  rotate: 45deg;
}

.xxf9ry6:not(#\#):not(#\#):not(#\#) {
  rotate: 6deg;
}

.x1bb6cpn:not(#\#):not(#\#):not(#\#) {
  rotate: var(--r);
}

.x1nefo9i:not(#\#):not(#\#):not(#\#) {
  rotate: var(--x-rotate);
}

.x1kb72lq:not(#\#):not(#\#):not(#\#) {
  row-gap: 20px;
}

.x1r9qfxi:not(#\#):not(#\#):not(#\#) {
  row-gap: clamp(36px, 5vw, 64px);
}

.x1fo4ojf:not(#\#):not(#\#):not(#\#) {
  row-gap: clamp(40px, 5vw, 72px);
}

.xzxgssy:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x1j4t6lx);
}

.x1jbitnk:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x6fso5r);
}

.x1q6o6qc:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 24 14;
}

.x1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.x1n6padx:not(#\#):not(#\#):not(#\#) {
  stroke-width: 6px;
}

.x1yh03ne:not(#\#):not(#\#):not(#\#) {
  stroke-width: max(3px, .055em);
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

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

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.x1vewcpp:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: color-mix(in srgb,var(--x1nruh1v) 30%,transparent);
}

.x1hd1t2t:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: color-mix(in srgb,var(--x1nruh1v) 45%,transparent);
}

.x1pcbaex:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: var(--x1j4t6lx);
}

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

.x1bak8g5:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1.5px;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

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

.xfhxcs2:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .6cqw;
}

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

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

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

.xxa6egd:not(#\#):not(#\#):not(#\#) {
  transform: scaleY(0);
}

.x1d3dgck:not(#\#):not(#\#):not(#\#) {
  transform: skewX(-12deg);
}

.x1q2yuad:not(#\#):not(#\#):not(#\#) {
  transform: translate(0);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.xqlk7fu:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50% 100%;
}

.x1gujdrs:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50% 70%;
}

.xm4efwp:not(#\#):not(#\#):not(#\#) {
  transform-origin: bottom;
}

.x1lsqapj:not(#\#):not(#\#):not(#\#) {
  transition-duration: .13s;
}

.x9dyr19:not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.xpceaqw:not(#\#):not(#\#):not(#\#) {
  transition-duration: .22s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x171cvpa:not(#\#):not(#\#):not(#\#) {
  transition-property: background-size, color;
}

.x1qqfgv3:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow, background-color;
}

.x16n73rl:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xgua0n8:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.3, .7, .4, 1);
}

.x113ijq:not(#\#):not(#\#):not(#\#) {
  translate: -50% -50%;
}

.x16n82f9:not(#\#):not(#\#):not(#\#) {
  translate: -50%;
}

.xyx0mb8:not(#\#):not(#\#):not(#\#) {
  translate: 0 -1px;
}

.x1qnfge9:not(#\#):not(#\#):not(#\#) {
  translate: 0 1px;
}

.x57id5z:not(#\#):not(#\#):not(#\#) {
  translate: 0 3cqw;
}

.x6kzet5:not(#\#):not(#\#):not(#\#) {
  translate: 0 6cqw;
}

.xqvbf9h:not(#\#):not(#\#):not(#\#) {
  translate: 0 9cqw;
}

.xo6jqbc:not(#\#):not(#\#):not(#\#) {
  translate: 0 var(--y);
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.x13efnbd:not(#\#):not(#\#):not(#\#) {
  vector-effect: non-scaling-stroke;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x8knxv4:not(#\#):not(#\#):not(#\#) {
  z-index: -1;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

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

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.xa16uk3.xa16uk3:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#) {
  transform: scaleY(1);
}

.xcscbcb.xcscbcb:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: #eeede8;
}

.xbtrbb0.xbtrbb0:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--x1j4t6lx);
}

.xlqc3ti.xlqc3ti:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--x1j7rydq);
}

.x5b7970.x5b7970:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x135mag4.x135mag4:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: scaleY(1);
}

@supports not (animation-timeline: view()) {
  .x1ux49m7.x1ux49m7:not(#\#):not(#\#):not(#\#) {
    background-color: var(--x1drgd3);
  }

  .xqj8z1p.xqj8z1p:not(#\#):not(#\#):not(#\#) {
    background-color: var(--x1hfem1a);
  }

  .x15nwf2i.x15nwf2i:not(#\#):not(#\#):not(#\#) {
    background-color: var(--x1yynqje);
  }
}

.x15jk3wj[aria-current="page"]:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -3px 0 var(--x6fso5r);
}

.xfqoyci:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.xjh5blq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1isi0iw);
}

.xu9ye4g:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1j4t6lx);
}

.x1uen3m5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1nruh1v);
}

.x1spk6o0:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xacloml);
}

.x4ie98v:hover:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 100%;
}

.xs4iouc:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 4px 4px 0 var(--x6fso5r);
}

.x1o772h1:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -3px 0 var(--x1j4t6lx);
}

.x1dehpe6:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px var(--x1nruh1v),4px 4px 0 var(--x1j4t6lx);
}

.x1tk19we:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x18o1uxv);
}

.x1qx4or3:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1j7rydq);
}

.xz1vgd5:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: var(--x1nruh1v);
}

.x1xacr5d:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 2.5px;
}

.x8j0g3s:hover:not(#\#):not(#\#):not(#\#) {
  transform: translate(-4px, -4px);
}

.x1oa88o5:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-3px);
}

.x1n3u82n:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-4px);
}

.x13ok0bc:hover:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.xtg71xl:active:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 var(--x6fso5r);
}

.x1ivp99l:active:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px var(--x1nruh1v),0 0 0 var(--x1j4t6lx);
}

.x9nnq62:active:not(#\#):not(#\#):not(#\#) {
  transform: translate(0);
}

.x1951k60:active:not(#\#):not(#\#):not(#\#) {
  transition-duration: 50ms;
}

@media (width <= 900px) {
  .x7dax1b.x7dax1b:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 4 / 3;
  }
}

@media (prefers-color-scheme: dark) {
  .x1y5zlwc.x1y5zlwc:not(#\#):not(#\#):not(#\#) {
    background-color: #0f2e25;
  }

  .x1ixw8uc.x1ixw8uc:not(#\#):not(#\#):not(#\#) {
    background-color: #16123a;
  }

  .x1vopm1r.x1vopm1r:not(#\#):not(#\#):not(#\#) {
    background-color: #16132e;
  }

  .xmxbn6d.xmxbn6d:not(#\#):not(#\#):not(#\#) {
    background-color: #1c2606;
  }

  .x16u8l4d.x16u8l4d:not(#\#):not(#\#):not(#\#) {
    background-color: #1d1840;
  }

  .xg8jq65.xg8jq65:not(#\#):not(#\#):not(#\#) {
    background-color: #221d45;
  }

  .xaaoy2v.xaaoy2v:not(#\#):not(#\#):not(#\#) {
    background-color: #2a1f5c;
  }

  .x1r2ur61.x1r2ur61:not(#\#):not(#\#):not(#\#) {
    background-color: #2a2352;
  }

  .x51xt7o.x51xt7o:not(#\#):not(#\#):not(#\#) {
    background-color: #2e2760;
  }

  .xg4bw4v.xg4bw4v:not(#\#):not(#\#):not(#\#) {
    background-color: #3b3478;
  }

  .x14jralj.x14jralj:not(#\#):not(#\#):not(#\#) {
    background-color: #9a96c2;
  }

  .xezssxk.xezssxk:not(#\#):not(#\#):not(#\#) {
    background-color: #e4e1ff;
  }

  .x12xdc49.x12xdc49:not(#\#):not(#\#):not(#\#) {
    background-color: #00000080;
  }

  .x1iouny6.x1iouny6:not(#\#):not(#\#):not(#\#) {
    background-color: #000000b3;
  }

  .x1pfj7fe.x1pfj7fe:not(#\#):not(#\#):not(#\#) {
    background-color: #000c;
  }

  .x6ww71q.x6ww71q:not(#\#):not(#\#):not(#\#) {
    background-color: #000000d9;
  }

  .x1ksr037.x1ksr037:not(#\#):not(#\#):not(#\#) {
    background-color: #c8f0311f;
  }

  .x1wnmzb5.x1wnmzb5:not(#\#):not(#\#):not(#\#) {
    background-color: #ffffff12;
  }

  .x14ozk27.x14ozk27:not(#\#):not(#\#):not(#\#) {
    background-color: #ffffff1a;
  }

  .x9nc12a.x9nc12a:not(#\#):not(#\#):not(#\#) {
    background-color: #ffffff1f;
  }

  .xidbmtp.xidbmtp:not(#\#):not(#\#):not(#\#) {
    background-image: radial-gradient(circle, #0000 24%, #ffffff29 38%, #ffffff6b 47%, #0000 50%);
  }

  .xq3p1fh.xq3p1fh:not(#\#):not(#\#):not(#\#) {
    box-shadow: inset 0 0 0 1.5px #a78bfa;
  }

  .x15gsz7l.x15gsz7l:not(#\#):not(#\#):not(#\#) {
    box-shadow: inset 0 0 0 1px #ffffff12;
  }

  .x1hawsqk.x1hawsqk:not(#\#):not(#\#):not(#\#) {
    color: #34d399;
  }

  .x7gt8y2.x7gt8y2:not(#\#):not(#\#):not(#\#) {
    color: #6ee7b7;
  }

  .x1qf93kn.x1qf93kn:not(#\#):not(#\#):not(#\#) {
    color: #9a96c2;
  }

  .x1wcfw43.x1wcfw43:not(#\#):not(#\#):not(#\#) {
    color: #a19dc9;
  }

  .xgibbad.xgibbad:not(#\#):not(#\#):not(#\#) {
    color: #b69cff;
  }

  .xc1jgsq.xc1jgsq:not(#\#):not(#\#):not(#\#) {
    color: #c4b5fd;
  }

  .xedjqrb.xedjqrb:not(#\#):not(#\#):not(#\#) {
    color: #d6ccff;
  }

  .x1w0rgy7.x1w0rgy7:not(#\#):not(#\#):not(#\#) {
    color: #e4e1ff;
  }

  .x1uvb5tf.x1uvb5tf:not(#\#):not(#\#):not(#\#) {
    color: var(--x6fso5r);
  }
}

@media (width <= 900px) {
  .x1dtk984.x1dtk984:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }

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

  .x624bjd.x624bjd:not(#\#):not(#\#):not(#\#) {
    font-size: 15px;
  }

  .x1cpdg1x.x1cpdg1x:not(#\#):not(#\#):not(#\#) {
    font-size: 17px;
  }

  .x1i3lgjj.x1i3lgjj:not(#\#):not(#\#):not(#\#) {
    font-size: 18px;
  }

  .x1ygdohr.x1ygdohr:not(#\#):not(#\#):not(#\#) {
    font-size: 21px;
  }

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

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

@media (width <= 900px) {
  .x4ac1gk.x4ac1gk:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }

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

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

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

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

@media (width <= 599px) {
  .x1kko022.x1kko022:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width >= 900.01px) and (width <= 1100px) {
  .x17vdugr.x17vdugr:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 900.01px) and (width <= 1199px) {
  .x1ctpfuz.x1ctpfuz:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 900.01px) and (width <= 1100px) {
  .xpikg4a.xpikg4a:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width <= 900px) {
  .x155rhvy.x155rhvy:not(#\#):not(#\#):not(#\#) {
    mask-image: radial-gradient(90% 70% at 0 0, #000 0%, #0000 90%);
  }

  .xoeh5xi.xoeh5xi:not(#\#):not(#\#):not(#\#) {
    mask-image: radial-gradient(90% 70% at 100% 100%, #000 0%, #0000 90%);
  }

  .xqzv0b3.xqzv0b3:not(#\#):not(#\#):not(#\#) {
    mask-position: 0 0;
  }

  .xf9ve5u.xf9ve5u:not(#\#):not(#\#):not(#\#) {
    mask-position: 100% 100%;
  }

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

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

.xkoy3md:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1nruh1v);
}

.x7vwhxm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x4rcy8s);
}

.x3g6rkw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xp2jv2t);
}

.xfrllxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 0;
}

.xdwam3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 3cqw;
}

.xjppbhk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 0;
}

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

.x1pzews7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1.5px;
}

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

.x104y00q:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #ff3ea5;
}

.x9v79ut:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1j4t6lx);
}

.x1nkpdzd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x4rcy8s);
}

.xc2m59y:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x6fso5r);
}

.xsxj2vf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: dashed;
}

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

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

.x19sr0n1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 2px;
}

.x1vo0akb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 3px;
}

.xc8hjz9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 4px;
}

.x1qzlnn6:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--x4rcy8s);
}

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

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

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

.x1b4hy2t:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: currentColor;
}

.xsp3ucn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1nruh1v);
}

.x19b8dpo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x4rcy8s);
}

.x1ia1hqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 0;
}

.xmd36rp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 3cqw;
}

.x105l2o6:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--x1qy6f20);
}

.x1a2w583:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 0;
}

.x18zkcjy:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--x1qy6f20);
}

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

.x5see2y:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1.5px;
}

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

.xqdrm6g:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -20%;
}

.x12zig0m:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -25%;
}

.xog2y4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .04em;
}

.xvmjpwi:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .12em;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.x191j7n5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 16px;
}

.xj06fpy:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 3.4cqw;
}

.xmcl743:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 5cqw;
}

.x96ry18:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 6%;
}

.xl13x6n:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(100% - 26px);
}

.xxa5tp1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5em;
}

.x1d82251:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.24em;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.xdpnsmc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14cqw;
}

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

.xx0zgq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.4cqw;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.xrz75k9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2200px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

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

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

.x1vktmxx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2cqw;
}

.xojvqvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 33px;
}

.x1cdfdh0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5.2cqw;
}

.xfeo3ze:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 58%;
}

.x1y8og40:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5cqw;
}

.x1lnynta:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 62%;
}

.x1n6l62j:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 68%;
}

.x10glm12:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6cqw;
}

.x1sonct7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8cqw;
}

.xjp8j0k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 96px;
}

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

.x1sxl37w:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(26px, 2.6vw, 38px);
}

.xxuzkb1:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -10%;
}

.x1yqwpb3:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -16%;
}

.x12760sg:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -4%;
}

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

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.xl8wat7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 100%;
}

.x1sj59yy:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 12%;
}

.xxu8f8h:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 15cqw;
}

.x1u0e7iy:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 18px;
}

.x188sedz:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 20%;
}

.xj5k969:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 22%;
}

.x1kwevlw:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 25cqw;
}

.x1v7iif6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 3cqw;
}

.xc5nm6r:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 4cqw;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.x1yu0tvw:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 6%;
}

.xncym2f:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 8px;
}

.x1t8mvi6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.x142hghm:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(100% + .14em);
}

.xf8ci1o:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(100% + .54em);
}

.x123cpma:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: max(8px, 3cqw);
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

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

.xjpr12u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2px;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.xazyo7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(-1 * var(--pf-overlap));
}

.xrycgxj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: clamp(28px, 3vw, 44px);
}

.x43stee:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -.06em;
}

.xl10bdp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -1100px;
}

.xcxan02:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -1cqw;
}

.xj3b58b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.xet2fuk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 8px;
}

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

.xhl3gos:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(-1 * var(--pf-gutter));
}

.x1ye7vbb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: clamp(0px, 6vw, 120px);
}

.xga4xyu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: calc(-1 * var(--pf-gutter));
}

.x1jl6iba:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: clamp(0px, 6vw, 120px);
}

.x1q2n6j2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -1100px;
}

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

.x1qrwp58:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .06em;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

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

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

.xskk3v0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1cqw;
}

.xvijh9v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1px;
}

.x4l6xgn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2cqw;
}

.xocqzal:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3cqw;
}

.x1tfhste:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 40px;
}

.xqe6om8:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5cqw;
}

.xtt359c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6cqw;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

.x15tfzqg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 7cqw;
}

.xeiga2k:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8cqw;
}

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

.x16o0831:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(-1 * var(--pf-pull));
}

.x1mbpmqp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(-1 * var(--x1qy6f20));
}

.x1ua4jx1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(2 * clamp(56px, 6vw, 88px));
}

.x3d44k6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(3 * clamp(56px, 6vw, 88px));
}

.x1yv9yko:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(24px, 3vw, 44px);
}

.x1waqmkg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(28px, 3vw, 44px);
}

.xf6vdub:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(56px, 6vw, 88px);
}

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

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

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

.x1xtrz5g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 16ch;
}

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

.x1rtx3bu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 22cqw;
}

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

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

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

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

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

.xthy2uy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 50%;
}

.x7z6o6f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 50ch;
}

.xcxn7c6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 54ch;
}

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

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

.xiky8lt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 62ch;
}

.xkyadst:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 68ch;
}

.x1uedy8c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 880px;
}

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

.xfx9s81:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 980px;
}

.x1e0a35t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(var(--pf-max) + 2 * clamp(20px,3.4vw,56px));
}

.x758k05:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(var(--pf-max) + 2 * var(--pf-gutter));
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.xi4w9a2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--pf-max);
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

.xvv2zd5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 130px;
}

.x12yhrit:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 230px;
}

.x1dby22o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 360px;
}

.x190qwnl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 380px;
}

.xjxljni:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 50vh;
}

.x1n6yrxt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 540px;
}

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

.x1r3qdcx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 76px;
}

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

.xydolgw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .02em;
}

.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.xc87sbs:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 10cqw;
}

.xsag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.x1l90r2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

.x1hhzuzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 18px;
}

.x7fojgu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2.4cqw;
}

.xx6bls6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 20px;
}

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

.x1gan7if:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 32px;
}

.xbe17z6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 34px;
}

.xsmwaxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 5%;
}

.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.x1j3kn9t:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 72px;
}

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

.x1k8dnhd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 18px;
}

.xnljgj5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 22px;
}

.x1s7jvk7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 20px;
}

.x1tuxcxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 26px;
}

.x42eda5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 7%;
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.xyamay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

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

.x1wll07e:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1cqw;
}

.x1xy6bms:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 22px;
}

.x9orja2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 30px;
}

.x46ifa4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 3cqw;
}

.x1uysmmv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 64px;
}

.xlcdpqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6cqw;
}

.x1yrsyyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6px;
}

.x1m5uips:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 7cqw;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.xlfujtz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--pf-pad) / 3);
}

.x13byjvh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(56px, 7vw, 96px);
}

.xeurkdv:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -14%;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.xdbk81b:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 16%;
}

.xuip6jf:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 3%;
}

.x76egb3:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 4%;
}

.x1tcjdih:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 4cqw;
}

.xdaoel4:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 8%;
}

.xicgg9o:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.06em;
}

.x16l2wyv:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -10%;
}

.xoqyw19:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -14%;
}

.xn7khbs:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -16%;
}

.x102i4hf:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -60px;
}

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

.xu537pa:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 112px;
}

.xqglv4n:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 13%;
}

.x124qi1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 13cqw;
}

.xw56ptu:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 19%;
}

.xpvw4cs:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 22%;
}

.x10pnxu2:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 27cqw;
}

.xuilav5:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3%;
}

.x1hdvlmp:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 38%;
}

.x1jfb0ak:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3cqw;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.xayq5zy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50cqw;
}

.x1o50b86:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 58%;
}

.x14i6xsk:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 59%;
}

.xz21lkc:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6%;
}

.xd3tsy0:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6cqw;
}

.x1kk0xvd:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 72%;
}

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.x1dqure0:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% - .56em);
}

.x10bljg7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: max(8px, 3cqw);
}

.x1402plx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .8cqw;
}

.xc3vcae:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .8em;
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

.x1thyr5c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.3cqw;
}

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

.xpn6nip:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 108%;
}

.x6s7knf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10cqw;
}

.x1v5lmhy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 11cqw;
}

.x19pel4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 120%;
}

.xkqx1kw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12cqw;
}

.xd3w9wd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13cqw;
}

.xnlk5c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15cqw;
}

.x1w5ffdc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 19cqw;
}

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

.x4025u5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.4cqw;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.x1p45kn6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 21cqw;
}

.x1i1qzin:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2200px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.xu9fw5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24%;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x13o4wvc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26cqw;
}

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

.xnu3x91:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.2cqw;
}

.x16ncr5h:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.8cqw;
}

.xxljpkc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30%;
}

.xsaaf9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30cqw;
}

.x12jpg4u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.6cqw;
}

.xj694st:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44cqw;
}

.xxy1uum:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4cqw;
}

.x1ulx2mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5.4cqw;
}

.x11s4ccu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50cqw;
}

.x1kmanbg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 55%;
}

.x1xrs26w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56cqw;
}

.x1u78mur:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 58px;
}

.xf2t25g:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5cqw;
}

.xycev2y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 60%;
}

.x1hmiwze:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 62%;
}

.x145lhfe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 62cqw;
}

.x1otz90j:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64cqw;
}

.x19app5s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 68%;
}

.xn48ei7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6cqw;
}

.x65xoit:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 70%;
}

.x1rfehsz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 76%;
}

.xthe8de:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 78%;
}

.x1i5blrw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7cqw;
}

.x185pegt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80cqw;
}

.xi9l4ab:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 82%;
}

.x1tjp0jp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 84%;
}

.x47b68y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 84cqw;
}

.xd8l9wo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 86%;
}

.x1q3k5qn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8cqw;
}

.xm6i5cn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 90%;
}

.x1c6mcax:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9cqw;
}

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

.x11blzey:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(110px, 10vw, 150px);
}

.xmec30u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(7px, .75vw, 11px);
}

.x120evbu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(360px, 80%);
}

.x4fb2mx:focus:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

@media (width <= 900px) {
  .x1e56dtm.x1e56dtm:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: auto;
  }
}

@media (prefers-color-scheme: dark) {
  .x1ah7k5t.x1ah7k5t:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: -.1em;
  }
}

@media (width <= 900px) {
  .x1k46m3o.x1k46m3o:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 27px;
  }
}

@media (prefers-color-scheme: dark) {
  .x1dfdd0y.x1dfdd0y:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: .3em;
  }
}

@media (width <= 900px) {
  .xx7s7wn.xx7s7wn:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: -20%;
  }

  .x1l7ptsr.x1l7ptsr:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 15%;
  }

  .xs2lbnb.xs2lbnb:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 18px;
  }

  .x1l02kjj.x1l02kjj:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 32px;
  }

  .xnijj94.xnijj94:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 0;
  }

  .x1lwdq7g.x1lwdq7g:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 12%;
  }

  .xwwl4s8.xwwl4s8:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 18%;
  }

  .x1n6syzw.x1n6syzw:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 6%;
  }

  .x1y3y6o5.x1y3y6o5:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-right: 0;
  }
}

@media (width >= 1200px) {
  .x7ta9in.x7ta9in:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 16px;
  }

  .x10ynagr.x10ynagr:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 48px;
  }

  .x1c41896.x1c41896:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 64px;
  }
}

@media (width <= 1199px) {
  .x8lsh8w.x8lsh8w:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }
}

@media (width <= 900px) {
  .x1d1s3mw.x1d1s3mw:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }

  .xr3pqmi.xr3pqmi:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }

  .x1wjwshq.x1wjwshq:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 260px;
  }

  .xoc4ciw.xoc4ciw:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 400px;
  }

  .x12pilaf.x12pilaf:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 58px;
  }

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

  .x1p7xsaf.x1p7xsaf:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 44px;
  }

  .x11neaxt.x11neaxt:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 8px;
  }

  .x13sqe9o.x13sqe9o:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 0;
  }

  .x1hkjsmn.x1hkjsmn:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 22px;
  }

  .x6ohkxv.x6ohkxv:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 36px;
  }

  .xgrj3mq.xgrj3mq:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: auto;
  }

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

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

  .x1fbqyag.x1fbqyag:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 14px;
  }

  .x1e3heyn.x1e3heyn:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 17%;
  }

  .x1vjp2i6.x1vjp2i6:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18%;
  }

  .x8isp8g.x8isp8g:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 70%;
  }

  .xl9mebw.xl9mebw:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(240px, 64%);
  }
}

.x1aq9321:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--x6fso5r);
}

.x121erg6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1xt2rae:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x14pas44);
}

.x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x14lfh4t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "+";
}

.x11btess:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  font-family: var(--x1nhyfoi);
}

.x7xwk5j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  opacity: 1;
}

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

.x1hw7zod:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: scaleX(0);
}

.xvrkvlx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: scaleX(1);
}

.x1ngig8k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform-origin: 0;
}

.x1wjm2sf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition-duration: .22s;
}

.xjocvvi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition-property: transform;
}

.x1te75w5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: -1px;
}

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

.x17cx49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 0;
}

.xnbfe2x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: 0;
}
