@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-latin-ext.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:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-latin.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:Libre Caslon Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/libre-caslon-condensed-regular.woff2)format("woff2")}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-synthesis:none;margin:0}@layer reset{button,input,select,textarea{font:inherit}}:where(button,a,summary)>svg[aria-hidden=true]{vertical-align:middle;flex-shrink:0}:focus-visible{outline:2px solid var(--tb-focus-outer);outline-offset:3px;box-shadow:0 0 0 2px var(--tb-focus-inner)}::selection{background:var(--tb-selection-bg);color:var(--tb-selection-text)}[data-navigation-caret]{transition:transform .18s ease-out}[data-navigation-menu][open]>summary [data-navigation-caret]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.partition-print{display:none}[data-public-partition] .partition-print{color:#000;min-width:250mm;font-size:10pt;line-height:1.3;display:block}.partition-print h1,.partition-print h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:16pt}.partition-print p{overflow-wrap:anywhere;margin:6px 0 12px}.partition-print table{table-layout:fixed;border-collapse:collapse;width:100%}.partition-print th{text-align:left;overflow-wrap:anywhere;font-weight:400}.partition-print th:first-child{width:24%;padding:3px 8px 3px 0;font-size:9pt}.partition-print td,.partition-print thead th{padding:0}.partition-print svg{display:block}@media print{@page{size:A4 landscape;margin:12mm}body:has(.partition-print){color:#000;background:#fff;display:block}[data-public-partition-controls],[data-partition-screen]{display:none!important}body:has(.partition-print)>header{display:none!important}body:has(.partition-print)>footer{display:none!important}body:has(.partition-print)>a{display:none!important}body:has(.partition-print)>script{display:none!important}body:has(.partition-print)>main{max-width:none;margin:0;padding:0}[data-public-partition]{max-width:none;padding:0}[data-public-partition]>section{box-shadow:none;border:0;padding:0;overflow:visible}.partition-print{min-width:0;display:block}.partition-print-section{break-before:page}.partition-print-section:first-child{break-before:auto}.partition-print tr{break-inside:avoid}.partition-print thead{display:table-header-group}.partition-print-notes{break-after:page}.partition-notes-text{white-space:pre-wrap}}

@layer priority1;

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x34o6z3 {
    grid-area: art;
  }

  .x1hpqjlc {
    grid-area: form;
  }

  .x1kywmue {
    grid-area: intro;
  }

  .x16rit4 {
    grid-area: more;
  }

  .x1anvkwx {
    inset: auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1jrbm91 {
    margin: var(--x17men4w);
  }

  .xj04u51 {
    margin: var(--x1lfg7jp);
  }

  .x1717udv {
    padding: 0;
  }

  .x1ppjazz {
    padding: 12mm;
  }

  .xnwt9s8 {
    padding: var(--x17men4w);
  }

  .xn9ll9w {
    padding: var(--x1lfg7jp);
  }

  .xzc8gpz {
    padding: var(--x1mtpech);
  }

  .xwm1qt9 {
    padding: var(--x1xqygm);
  }

  .xrihl87 {
    padding: var(--xgpk4ek);
  }

  @media (width <= 600px) {
    .x15dsnju.x15dsnju {
      padding: var(--x1lfg7jp);
    }
  }

  @media (width <= 760px) {
    .xsxs13u.xsxs13u {
      padding: var(--x1lfg7jp);
    }
  }

  @media (width <= 767px) {
    .xpapzmc.xpapzmc {
      padding: var(--x1lfg7jp);
    }

    .x88m202.x88m202 {
      padding: var(--x1xqygm);
    }
  }
}

@layer priority3 {
  .x1nsuq67 {
    border-color: #1e2f4a;
  }

  .xwu6j8z {
    border-color: #d5dde5;
  }

  .xm6k404 {
    border-color: #e1e7ed;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xh8cyv6 {
    border-color: var(--x17mng8b);
  }

  .x1b40vmz {
    border-color: var(--x18sbwg1);
  }

  .xbls6bx {
    border-color: var(--x1aukmlh);
  }

  .x1aqr4jy {
    border-color: var(--x1fiha0m);
  }

  .xbh105n {
    border-color: var(--x1rvk021);
  }

  .x4m8v6y {
    border-color: var(--x1t1ona1);
  }

  .x1wjqz67 {
    border-color: var(--x1u6h69t);
  }

  .x16ykiu0 {
    border-color: var(--x1ykcvg3);
  }

  .x4nbg21 {
    border-color: var(--xn7b7pc);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .x2nlgfk {
    border-radius: var(--x12lnewm);
  }

  .xvo1gz4 {
    border-radius: var(--x676lwe);
  }

  .x14hkjnp {
    border-radius: var(--x78ddxs);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x1en5fvg {
    flex: 150px;
  }

  .x15lv9n0 {
    flex: 180px;
  }

  .x12lumcd {
    flex: auto;
  }

  .xxhr3t {
    gap: 0;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .xr6x0ah {
    gap: var(--x17men4w);
  }

  .xpr65nm {
    gap: var(--x1l1ry5e);
  }

  .xd5hmhd {
    gap: var(--x1lfg7jp);
  }

  .x19xzgul {
    gap: var(--x1mtpech);
  }

  .xr3emgc {
    gap: var(--x1xqygm);
  }

  .x1d32me1 {
    gap: var(--x6ht2oz);
  }

  .xa1mpeu {
    gap: var(--xgpk4ek);
  }

  .x1k3v4rp {
    grid-column: 3;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .x15daork {
    grid-row: auto;
  }

  .xm6jml0 {
    grid-template-areas: "intro form";
  }

  .xci9hfi {
    grid-template-areas: "intro"
                         "art"
                         "more";
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .xkle590 {
    margin-block: var(--x1lfg7jp);
  }

  .xivd2av {
    margin-block: var(--x1mtpech);
  }

  .xbuykzt {
    margin-block: var(--x1xqygm);
  }

  .xjg0tzh {
    margin-block: var(--xgpk4ek);
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1wij2o0 {
    margin-inline: calc(50% + min(100vw - 2 * clamp(20px, 3.4vw, 48px), 1880px) / -2);
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .x16dsbw8 {
    padding-block: var(--x17men4w);
  }

  .x19besmi {
    padding-block: var(--x1l1ry5e);
  }

  .xb5vetp {
    padding-block: var(--x1lfg7jp);
  }

  .x3gjgv4 {
    padding-block: var(--x1mtpech);
  }

  .x1t1rlh4 {
    padding-block: var(--x1xqygm);
  }

  .xp6cm {
    padding-block: var(--x6ht2oz);
  }

  .x1elj5vp {
    padding-block: var(--xgpk4ek);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .x1pbfunf {
    padding-inline: 28px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .x14evlyg {
    padding-inline: var(--x17men4w);
  }

  .x1fw09k8 {
    padding-inline: var(--x1lfg7jp);
  }

  .x1ex0v5q {
    padding-inline: var(--x1mtpech);
  }

  .xh9igup {
    padding-inline: var(--x1xqygm);
  }

  .xkuoxcj {
    padding-inline: var(--xnyb1p9);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xjdl36i {
    scroll-padding-block: var(--x17men4w);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x1ltldqf:disabled {
    border-color: var(--x1rvk021);
  }

  .xwmrkt9:disabled {
    border-style: dashed;
  }

  .xmvywa4:hover {
    border-color: var(--x13zb7ex);
  }

  .x156yv7s:hover {
    border-color: var(--x18sbwg1);
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  @media (width >= 1024px) {
    .x5oulcx.x5oulcx {
      gap: var(--x15huktc);
    }
  }

  @media (width <= 359px) {
    .xvx3cz0.xvx3cz0 {
      gap: var(--x1mtpech);
    }
  }

  @media (width >= 640px) {
    .x1jou8ks.x1jou8ks {
      gap: var(--x1xqygm);
    }
  }

  @media (width >= 768px) {
    .x1npe34q.x1npe34q {
      gap: var(--x1xqygm);
    }
  }

  @media (width >= 1024px) {
    .x1103ami.x1103ami {
      gap: var(--x6ht2oz);
    }
  }

  @media (width <= 767px) {
    .xy75zlj.xy75zlj {
      gap: var(--xgpk4ek);
    }
  }

  @media (width >= 640px) {
    .xr2g4tb.xr2g4tb {
      gap: var(--xgpk4ek);
    }
  }

  @media (width <= 1259px) {
    .ximfnk4.ximfnk4 {
      grid-column: 1 / -1;
    }
  }

  @media (width <= 767px) {
    .x6y60qa.x6y60qa {
      grid-column: 1 / -1;
    }
  }

  @media (width <= 1259px) {
    .x1vtyhhr.x1vtyhhr {
      grid-column: 2;
    }

    .x1dd1gb2.x1dd1gb2 {
      grid-row: 2;
    }
  }

  @media (width >= 1024px) {
    .xk8j2wx.xk8j2wx {
      grid-template-areas: "art intro"
                           "art more";
    }
  }

  @media (width <= 767px) {
    .xp4oo5.xp4oo5 {
      grid-template-areas: "form"
                           "intro";
    }
  }

  @media (width >= 1024px) {
    .x14ql4cw.x14ql4cw {
      grid-template-areas: "intro art"
                           "more art";
    }
  }

  @media (width >= 640px) {
    .x7rmhah.x7rmhah {
      margin-block: var(--x1xqygm);
    }
  }

  @media (width >= 1024px) {
    .x1ujf6os.x1ujf6os {
      padding-block: var(--x15huktc);
    }
  }

  @media (width <= 1259px) {
    .xwotcvw.xwotcvw {
      padding-block: var(--x17men4w);
    }
  }

  @media (width <= 559px) {
    .x15ipt3b.x15ipt3b {
      padding-inline: 0;
    }

    .x28e7i9.x28e7i9 {
      padding-inline: 4px;
    }
  }

  @media (width <= 767px) {
    .x101fq8i.x101fq8i {
      padding-inline: var(--x17men4w);
    }
  }

  @media (width >= 559.01px) and (width <= 767px) {
    .xmsk1al.xmsk1al {
      padding-inline: var(--x17men4w);
    }
  }

  @media (width <= 599px) {
    .x44e49v.x44e49v {
      padding-inline: var(--x1mtpech);
    }
  }
}

@layer priority4 {
  .xvu75tt {
    accent-color: var(--x1fiha0m);
  }

  .xf4wfow {
    accent-color: var(--x1u6h69t);
  }

  .x507nsu {
    accent-color: var(--xn7b7pc);
  }

  .xc26acl {
    align-content: center;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .x7fd4wk {
    align-self: end;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .x1dltgaz {
    aspect-ratio: 4 / 3;
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .x1f9g011 {
    background-color: #1e2f4a;
  }

  .xzofn7p {
    background-color: #2f6f8f;
  }

  .x1sdppkl {
    background-color: #c0392b;
  }

  .x1xgtysj {
    background-color: #f2f5f8;
  }

  .x83z2og, .x1q85c4o {
    background-color: #fff;
  }

  .xf9hkxa {
    background-color: #ffb8002e;
  }

  .x803p5o {
    background-color: #ffb80059;
  }

  .xjbqb8w {
    background-color: #0000;
  }

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

  .x80q6c4 {
    background-color: var(--x18sbwg1);
  }

  .xrdwv3 {
    background-color: var(--x1aukmlh);
  }

  .x8i4izn {
    background-color: var(--x1fiha0m);
  }

  .xptbsn4 {
    background-color: var(--x1ky4rwk);
  }

  .xjzk25c {
    background-color: var(--x1l7zhzy);
  }

  .xg0u4g5 {
    background-color: var(--x1q1ihs2);
  }

  .x1fez3ww {
    background-color: var(--x1ry2ac1);
  }

  .xqod8mo {
    background-color: var(--x1u6h69t);
  }

  .x18skvke {
    background-color: var(--x1ykcvg3);
  }

  .x1elhxfi {
    background-color: var(--x9j71cr);
  }

  .xccxqmf {
    background-color: var(--xfwnz4l);
  }

  .xcrsmeg {
    background-color: var(--xg5a1tn);
  }

  .xtizrum {
    background-color: var(--xmsbv8g);
  }

  .xj7ul99 {
    background-color: var(--xn7b7pc);
  }

  .xr98alp {
    background-color: var(--xnmt1dc);
  }

  .x1trsz10 {
    background-color: var(--xux5a6h);
  }

  .x1owjmko {
    background-color: var(--xvtm0ne);
  }

  .x1bsm03u {
    background-image: var(--x1ud9tt3);
  }

  .x1ueftb8 {
    background-image: var(--x1v3v7af);
  }

  .x1lfp1rs {
    background-image: var(--x2mdb77);
  }

  .x18iagxi {
    background-image: var(--xdzkf6l);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x142toon {
    border-inline-end-color: var(--x1aukmlh);
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .x21as3l {
    border-inline-start-color: var(--xn7b7pc);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .xct1zlm {
    border-inline-start-width: 3px;
  }

  .xyntse5 {
    box-shadow: 0 0 0 1px #c41e3a40;
  }

  .x1xs5gj0 {
    box-shadow: 0 8px 24px #00000024;
  }

  .xej3agv {
    box-shadow: 0 8px 28px #1e2f4a1a;
  }

  .x1v91ud3 {
    box-shadow: 0 8px 30px #082f621f;
  }

  .xwp86hp {
    box-shadow: inset 0 -3px #c41e3a;
  }

  .x1s28rbn {
    box-shadow: inset 0 3px #c41e3a;
  }

  .x1c7tts4 {
    box-shadow: inset 3px 0 0 var(--xn7b7pc);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xswml3j {
    box-shadow: var(--xs3ohsm);
  }

  .xtl9zil {
    box-shadow: var(--xur6k46);
  }

  .xmos9ii {
    box-shadow: var(--xvegwcu);
  }

  .x9f619 {
    box-sizing: border-box;
  }

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

  .xoy4u2n {
    color: #1e2f4a;
  }

  .xs3kdig {
    color: #2f6f8f;
  }

  .x9nvtxs {
    color: #5b6b7c;
  }

  .x8yag65 {
    color: #fff;
  }

  .x19co3pv {
    color: #0000;
  }

  .x11mwooy {
    color: var(--x18sbwg1);
  }

  .x1uf4ej1 {
    color: var(--x1fiha0m);
  }

  .xqaq8fo {
    color: var(--x1gwnfy3);
  }

  .x1p0tppt {
    color: var(--x1ocv7ck);
  }

  .xnh6xrx {
    color: var(--x1u6h69t);
  }

  .x5zax04 {
    color: var(--x1yg19ae);
  }

  .x1q2hnui {
    color: var(--x1ykcvg3);
  }

  .x77giil {
    color: var(--x2ygefy);
  }

  .x8ekr2o {
    color: var(--x60eeyf);
  }

  .x1gmw4zy {
    color: var(--x7pui2f);
  }

  .x49jrwb {
    color: var(--xct16z1);
  }

  .x60w2eq {
    color: var(--xfwnz4l);
  }

  .x1htmre9 {
    color: var(--xg5a1tn);
  }

  .xn2l0cf {
    color: var(--xjci42j);
  }

  .xutz0to {
    color: var(--xn7b7pc);
  }

  .x1kw9t8i {
    column-gap: 28px;
  }

  .xfdhyfy {
    column-gap: var(--x1lfg7jp);
  }

  .x1739mne {
    column-gap: var(--x6ht2oz);
  }

  .xgvqcgf {
    column-gap: var(--xgpk4ek);
  }

  .x1sqbtui {
    cursor: auto;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .x1146j2 {
    cursor: help;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .xtcx8v3 {
    display: list-item;
  }

  .x1s85apg {
    display: none;
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xxednrl {
    flex-basis: 220px;
  }

  .x5z4jtk {
    flex-basis: 240px;
  }

  .x1a4bs9z {
    flex-basis: 320px;
  }

  .xnp8db0 {
    flex-basis: 360px;
  }

  .x4pfjvb {
    flex-basis: 50%;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xufs9de {
    font-family: ui-monospace, Menlo, monospace;
  }

  .x1mb2qyg {
    font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
  }

  .x8ez99y {
    font-family: var(--x158sjl9);
  }

  .x1e07v4n {
    font-family: var(--x1vvaytl);
  }

  .x2ohwh0 {
    font-size: .625rem;
  }

  .x9cxo5s {
    font-size: .62rem;
  }

  .x1shuy96 {
    font-size: .65rem;
  }

  .xnqdymi {
    font-size: .6rem;
  }

  .x1iuv88s {
    font-size: .72rem;
  }

  .x142gn8v {
    font-size: .74rem;
  }

  .x1sfrptf {
    font-size: .7rem;
  }

  .x1qzg9v8 {
    font-size: .85rem;
  }

  .x7oktz0 {
    font-size: .92rem;
  }

  .xyr29y3 {
    font-size: .95rem;
  }

  .x1xg2ejk {
    font-size: 1.02rem;
  }

  .x1ksoetq {
    font-size: 1.05rem;
  }

  .x1hptrd9 {
    font-size: 1.1rem;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .xvewgow {
    font-size: 1.2rem;
  }

  .x5pdnfe {
    font-size: 1.35rem;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .x66fkqt {
    font-size: 2.2rem;
  }

  .xsf4rpc {
    font-size: 2.6rem;
  }

  .x1jfodd6 {
    font-size: clamp(1.6rem, 2.6vw, 2.2rem);
  }

  .xe2mnwn {
    font-size: var(--x1d1iucg);
  }

  .x1rio3ek {
    font-size: var(--x4yu6o4);
  }

  .xp31yle {
    font-size: var(--x7xv2ig);
  }

  .x1kabwpp {
    font-size: var(--x8ghs62);
  }

  .x1e8ihxi {
    font-size: var(--xbwy32k);
  }

  .x1tazkt0 {
    font-size: var(--xgc78wy);
  }

  .x1bmrqwp {
    font-size: var(--xmlhzr1);
  }

  .xoveamj {
    font-size: var(--xrra5hv);
  }

  .x1oxp1oe {
    font-size: var(--xu400ht);
  }

  .x1j61x8r {
    font-style: normal;
  }

  .xdb2kus {
    font-variant-ligatures: none;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .xx4t021 {
    font-weight: var(--x19pewpd);
  }

  .x1048qck {
    font-weight: var(--x59hkx2);
  }

  .xgzaqa6 {
    font-weight: var(--xpcw6go);
  }

  .x1mpvrol {
    font-weight: var(--xsksbxc);
  }

  .x1lg7vlf {
    grid-template-columns: 1.25fr 1fr .8fr .8fr 1.4fr;
  }

  .x1c0zsg0 {
    grid-template-columns: 170px minmax(0, 1fr);
  }

  .x1wjbjik {
    grid-template-columns: 20px minmax(0, 1fr) 20px;
  }

  .xr9o1b1 {
    grid-template-columns: 220px minmax(0, 1fr);
  }

  .xx9t13c {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .xp4hzz6 {
    grid-template-columns: minmax(0, 1fr) 150px auto;
  }

  .x9mmjzd {
    grid-template-columns: minmax(0, 1fr) 72px 150px auto;
  }

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

  .xcjjqqt {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

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

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

  .xe542kf {
    grid-template-columns: minmax(220px, .85fr) minmax(0, 2fr);
  }

  .xb89d5p {
    grid-template-columns: minmax(240px, 1fr) minmax(0, 2fr);
  }

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

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

  .xueod8l {
    grid-template-columns: repeat(4, max-content);
  }

  .x1pg1y4d {
    grid-template-columns: repeat(5, max-content);
  }

  .xq54bto {
    grid-template-columns: repeat(auto-fill, minmax(min(100%, 200px), 1fr));
  }

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

  .x1bo5odz {
    grid-template-rows: auto;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xhi6v0a {
    inset-inline-start: auto;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x1szn6h9 {
    justify-content: stretch;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x619ttb {
    justify-items: start;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x1w69ole {
    letter-spacing: -.025em;
  }

  .xrq0m5f {
    letter-spacing: -.035em;
  }

  .x1b4dsll {
    letter-spacing: -.03em;
  }

  .x1w3xk6t {
    letter-spacing: -.045em;
  }

  .xo2cfqc {
    letter-spacing: -.04em;
  }

  .x16q24ku {
    letter-spacing: .02em;
  }

  .x3gc2hl {
    letter-spacing: .03em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .x2fkcpg {
    line-height: .9;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x131x511 {
    line-height: var(--x14v8gc2);
  }

  .xcdy5s4 {
    line-height: var(--x15xp0i9);
  }

  .x14cvlm {
    line-height: var(--xsl43mp);
  }

  .x4nbc12 {
    line-height: var(--xyte5vh);
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .x6c31ky {
    margin-inline-start: var(--x17men4w);
  }

  .xgbuiy3 {
    margin-inline-start: var(--x1mtpech);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xyd83as {
    opacity: .45;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1sjo555 {
    order: 10;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

  .x1h4wwuj {
    overflow-wrap: normal;
  }

  .x1xv2n2z {
    padding-inline-end: var(--x1lfg7jp);
  }

  .x1oaswnu {
    padding-inline-end: var(--x1mtpech);
  }

  .xmzvs34 {
    padding-inline-start: 8px;
  }

  .x1r3dz8m {
    padding-inline-start: var(--x17men4w);
  }

  .x1u2aptv {
    padding-inline-start: var(--x1lfg7jp);
  }

  .x1gh0ovf {
    padding-inline-start: var(--x1xqygm);
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .xvdie07 {
    row-gap: var(--x17men4w);
  }

  .x5009bq {
    row-gap: var(--x1mtpech);
  }

  .xw8bl95 {
    row-gap: var(--x1xqygm);
  }

  .x81tloy {
    scroll-padding-block-start: 44px;
  }

  .x1nb0mrj {
    scroll-padding-inline-start: 216px;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .xyi4chj {
    text-decoration-thickness: 1px;
  }

  .xewurvo {
    text-decoration-thickness: 2px;
  }

  .xpacy0z {
    text-decoration-thickness: inherit;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1jdncgf {
    text-underline-offset: .25em;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x5ek575 {
    text-underline-offset: 5px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x5ve5x3 {
    touch-action: none;
  }

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

  .x1bee3ir {
    transform: translateY(-200%);
  }

  .xy0jfyk {
    transition-duration: var(--x15x3k7b);
  }

  .x1eaenvl {
    transition-property: background-color, border-color, color;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .x1t5cmzs {
    transition-timing-function: var(--x1ddzpf0);
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1so62im {
    will-change: transform;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xoegz02 {
    z-index: 4;
  }

  .x1w0boku {
    z-index: 6;
  }

  .x12lj11b:is(details[open] > summary) {
    background-color: var(--x1ky4rwk);
  }

  .x16v6iao:focus-visible {
    background-color: var(--xg5a1tn);
  }

  .xsb9deq:is(details[open] > summary):not(:focus-visible) {
    box-shadow: inset 0 0 0 1px var(--x1rvk021);
  }

  .x25t5g8:focus-visible {
    opacity: 1;
  }

  .xnuv8w5:disabled {
    background-color: var(--xg5a1tn);
  }

  .x103vyr5:disabled {
    color: var(--x2ygefy);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xjb0foi:disabled {
    cursor: wait;
  }

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .x1t5pwa4:disabled {
    opacity: .45;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xqghfwb:hover {
    background-color: #2a3f61;
  }

  .x1m539ja:hover {
    background-color: #e6ecf2;
  }

  .xl1j7po:hover {
    background-color: #f2f5f8;
  }

  .x1ho6402:hover {
    background-color: #ffb80047;
  }

  .x9d5099:hover {
    background-color: #ffb80080;
  }

  .x11eu85v:hover {
    background-color: #2f6f8f14;
  }

  .xjn1jkv:hover {
    background-color: var(--x10pk8me);
  }

  .xy6j782:hover {
    background-color: var(--x13zb7ex);
  }

  .x1s9sez0:hover {
    background-color: var(--x17joaxq);
  }

  .x1h1v97v:hover {
    background-color: var(--x17mng8b);
  }

  .x12f9j4k:hover {
    background-color: var(--x18sbwg1);
  }

  .x1erwere:hover {
    background-color: var(--x1ky4rwk);
  }

  .xz6ugmh:hover {
    background-color: var(--x1u6h69t);
  }

  .x1izqwuf:hover {
    background-color: var(--x1xfndq8);
  }

  .xj7iwhn:hover {
    background-color: var(--xfwnz4l);
  }

  .x1ky2h2k:hover {
    background-color: var(--xg5a1tn);
  }

  .x1iom2zb:hover {
    background-color: var(--xi4gcol);
  }

  .xjt2au0:hover {
    background-color: var(--xmsbv8g);
  }

  .xhjy8ei:hover {
    background-color: var(--xpgqvnk);
  }

  .x1me3nks:hover {
    background-color: var(--xrn3m8c);
  }

  .x1a5f3oz:hover {
    background-color: var(--xtowcpj);
  }

  .x1gnvl5z:hover {
    color: var(--x13zb7ex);
  }

  .x1bsmcqb:hover {
    color: var(--x1wxs0hw);
  }

  .xgb3u42:hover {
    color: var(--x538dri);
  }

  .x1yjrh3w:hover {
    color: var(--xn7b7pc);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1itt8ug:hover {
    text-decoration-thickness: 2px;
  }

  .x1wfrlr2:focus {
    transform: translateY(0);
  }

  .x1j64b4q:active {
    background-color: var(--x13zb7ex);
  }

  .xljobhu:active {
    background-color: var(--xi4gcol);
  }

  .xsvc4y:active {
    color: var(--x13zb7ex);
  }

  .x1yo6svg:active {
    color: var(--x1wxs0hw);
  }

  .x124d998:active {
    color: var(--x538dri);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  @media (width >= 640px) {
    .xmci4ra.xmci4ra {
      align-items: center;
    }
  }

  @media (forced-colors: active) {
    .xhobzj1.xhobzj1 {
      background-image: none;
    }

    .xs5hli.xs5hli {
      color: canvastext;
    }
  }

  @media (width >= 359.01px) and (width <= 599px) {
    .x1r9130n.x1r9130n {
      column-gap: var(--x17men4w);
    }
  }

  @media (width <= 359px) {
    .x1f60faf.x1f60faf {
      column-gap: var(--x1mtpech);
    }
  }

  @media (width <= 1000px) {
    .x1nc0skp.x1nc0skp {
      display: flex;
    }
  }

  @media (width <= 559px) {
    .x12zuvf.x12zuvf {
      display: none;
    }
  }

  @media (width <= 767px) {
    .x137v6ai.x137v6ai {
      display: none;
    }
  }

  @media (width <= 559px) {
    .xyatp3e.xyatp3e {
      flex-basis: 0;
    }
  }

  @media (width <= 767px) {
    .xijgcg9.xijgcg9 {
      flex-basis: 100%;
    }
  }

  @media (width >= 1800px) {
    .xzdltt2.xzdltt2 {
      flex-basis: auto;
    }
  }

  @media (width <= 559px) {
    .x1fkrwhl.x1fkrwhl {
      flex-direction: column;
    }
  }

  @media (width >= 640px) {
    .x2kc0e2.x2kc0e2 {
      flex-direction: row;
    }
  }

  @media (width <= 559px) {
    .xc817d4.xc817d4 {
      flex-grow: 1;
    }

    .xje9983.xje9983 {
      font-size: .72rem;
    }

    .x156edlu.x156edlu {
      font-size: .78rem;
    }
  }

  @media (width <= 767px) {
    .x192kx00.x192kx00 {
      font-size: .9rem;
    }
  }

  @media (width <= 599px) {
    .xmcx7dn.xmcx7dn {
      font-size: var(--xmlhzr1);
    }
  }

  @media (width <= 767px) {
    .xwe5ucl.xwe5ucl {
      font-size: var(--xmlhzr1);
    }
  }

  @media (width <= 599px) {
    .xy9jntd.xy9jntd {
      grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
    }
  }

  @media (width >= 1024px) {
    .xus7m1v.xus7m1v {
      grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @media (width <= 559px) {
    .x1lv0qpw.x1lv0qpw {
      grid-template-columns: minmax(0, 1fr) 64px;
    }
  }

  @media (width <= 1259px) {
    .x1mifmwz.x1mifmwz {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @media (width <= 767px) {
    .x5tg8ko.x5tg8ko {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @media (width >= 1024px) {
    .x1va8ggk.x1va8ggk {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @media (width >= 768px) {
    .x1o5qtza.x1o5qtza {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @media (width >= 1024px) {
    .xd44qay.xd44qay {
      grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
    }
  }

  @media (width >= 768px) {
    .xoj85g7.xoj85g7 {
      grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
    }
  }

  @media (width <= 1000px) {
    .x1xvdkq4.x1xvdkq4 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 1200px) {
    .xhaksee.xhaksee {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 559px) {
    .x1oum9p7.x1oum9p7 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 600px) {
    .xf823wh.xf823wh {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 767px) {
    .xwkle13.xwkle13 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 800px) {
    .x1g3s8sx.x1g3s8sx {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 900px) {
    .xirox3h.xirox3h {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width >= 1024px) {
    .x1k3195f.x1k3195f {
      grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
    }

    .x1rnocj7.x1rnocj7 {
      grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);
    }
  }

  @media (width <= 767px) {
    .xtj8qx7.xtj8qx7 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 767.01px) and (width <= 1023px) {
    .x1q2drdn.x1q2drdn {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) and (width <= 1199.99px) {
    .xqblxjm.xqblxjm {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 1023.01px) and (width <= 1259px) {
    .xjv1asx.xjv1asx {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 1200px) {
    .x1h5v5k4.x1h5v5k4 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 599.01px) and (width <= 1259px) {
    .xlzg7n1.xlzg7n1 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .x1vxc085.x1vxc085 {
      grid-template-rows: auto 1fr;
    }
  }

  @media (width >= 640px) {
    .x1qx7yns.x1qx7yns {
      justify-content: flex-start;
    }
  }

  @media (width <= 767px) {
    .x147n0m2.x147n0m2 {
      justify-self: center;
    }
  }

  @media (width <= 559px) {
    .x2vwv22.x2vwv22 {
      margin-inline-start: 0;
    }

    .x1qyrsyf.x1qyrsyf {
      order: -1;
    }

    .xk57z56.xk57z56 {
      order: -2;
    }
  }

  @media (width >= 1800px) {
    .xrm7cr8.xrm7cr8 {
      order: 0;
    }
  }

  @media (width <= 767px) {
    .x1867b1j.x1867b1j {
      scroll-padding-inline-start: 116px;
    }
  }

  @media (width <= 559px) {
    .x1b54x30.x1b54x30 {
      white-space: normal;
    }
  }
}

@layer priority5 {
  .xtemjw5 {
    border-bottom-color: #e1e7ed;
  }

  .x16stqrj {
    border-bottom-color: #0000;
  }

  .x114210k {
    border-bottom-color: var(--x1aukmlh);
  }

  .x1klh5qq {
    border-bottom-color: var(--x1ry2ac1);
  }

  .x1wyzn39 {
    border-bottom-color: var(--x1u6h69t);
  }

  .x1xlpoie {
    border-bottom-color: var(--xn7b7pc);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .x1qhh985 {
    border-bottom-width: 0;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .x2x41l1 {
    border-bottom-width: 3px;
  }

  .x1es37l9 {
    border-bottom-width: 8px;
  }

  .x1fyjxbt {
    border-left-color: #8a9db0;
  }

  .x1dnvvk2 {
    border-left-color: #a7b6c4;
  }

  .x1u3jzky {
    border-left-color: var(--x1rvk021);
  }

  .xpgx6b2 {
    border-left-color: var(--x1u6h69t);
  }

  .x1uotzzs {
    border-left-color: var(--xn7b7pc);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xyj58a3 {
    border-left-width: 0;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .x19sr0n1 {
    border-left-width: 2px;
  }

  .x1vo0akb {
    border-left-width: 3px;
  }

  .x1ny9zvp {
    border-right-color: #a7b6c4;
  }

  .xreiad6 {
    border-right-color: #cbd5de;
  }

  .x1unbham {
    border-right-color: var(--x12nfbvf);
  }

  .x8d4nzn {
    border-right-color: var(--x1u6h69t);
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .xgfja2r {
    border-right-width: 0;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .xyy74w7 {
    border-right-width: 2px;
  }

  .xcilt0m {
    border-right-width: 3px;
  }

  .x18m71px {
    border-top-color: #e6ecf1;
  }

  .x1txugna {
    border-top-color: var(--x1aukmlh);
  }

  .xobj2so {
    border-top-color: var(--x1rvk021);
  }

  .x63pv7y {
    border-top-color: var(--x1u6h69t);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .xamhcws {
    border-top-width: 2px;
  }

  .xmn4e3e {
    border-top-width: 3px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1c7jfne {
    bottom: 2px;
  }

  .xrb244j {
    bottom: 6px;
  }

  .x5yr21d {
    height: 100%;
  }

  .xlup9mm {
    height: 16px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .x14h49td {
    height: 55px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .xy75621 {
    height: 72px;
  }

  .xwzfr38 {
    height: 80px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1re5wg8 {
    height: var(--x1wvn4ex);
  }

  .xu96u03 {
    left: 0;
  }

  .xpnmzw7 {
    left: 12px;
  }

  .xxwu3sf {
    left: 6px;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .xirpvfu {
    margin-bottom: var(--x17men4w);
  }

  .x1nl0w5n {
    margin-bottom: var(--x1lfg7jp);
  }

  .x1iwq4er {
    margin-bottom: var(--x1mtpech);
  }

  .xtr56e5 {
    margin-bottom: var(--x1xqygm);
  }

  .xt23gp {
    margin-bottom: var(--x6ht2oz);
  }

  .x1lz55xl {
    margin-bottom: var(--xgpk4ek);
  }

  .xdj266r {
    margin-top: 0;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xt22ja6 {
    margin-top: var(--x1lfg7jp);
  }

  .xukk3m1 {
    margin-top: var(--x1mtpech);
  }

  .x1lgauo9 {
    margin-top: var(--x1xqygm);
  }

  .xw5e2ah {
    margin-top: var(--x6ht2oz);
  }

  .x1eihwdr {
    margin-top: var(--xgpk4ek);
  }

  .x18fb9vk {
    max-height: 24rem;
  }

  .x1phlbz0 {
    max-height: 400px;
  }

  .x62v5gn {
    max-height: 65vh;
  }

  .xs8sm83 {
    max-height: calc(100dvh - 32px);
  }

  .xfm48iw {
    max-height: max(360px, 100dvh - 300px);
  }

  .x1xjr3k3 {
    max-height: min(420px, 100dvh - 220px);
  }

  .x7ab17h {
    max-height: none;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1kvbfxc {
    max-width: 1600px;
  }

  .x1c2f6hv {
    max-width: 17ch;
  }

  .xt80e6n {
    max-width: 18ch;
  }

  .x1ncir08 {
    max-width: 200px;
  }

  .xzfcrpp {
    max-width: 20ch;
  }

  .x4f7l4k {
    max-width: 22ch;
  }

  .x1xtbepa {
    max-width: 28ch;
  }

  .x1a7p7w {
    max-width: 320mm;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .x1j9u4d2 {
    max-width: 400px;
  }

  .x1oc4otl {
    max-width: 40ch;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .x6amaq2 {
    max-width: 48ch;
  }

  .xe0576n {
    max-width: 52ch;
  }

  .x1plc71b {
    max-width: min(280px, 100vw - 40px);
  }

  .x18l78hh {
    max-width: min(340px, 100vw - 16px);
  }

  .x1tjdr8r {
    max-width: min(420px, 100vw - 32px);
  }

  .x1y6mcxa {
    max-width: var(--x1a1k6by);
  }

  .x1dg5vjf {
    max-width: var(--x58wvvc);
  }

  .x1sagctj {
    max-width: var(--xu5ujk2);
  }

  .x1lnxjyg {
    min-height: 1.4em;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x1ficeh5 {
    min-height: 240px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .xjxljni {
    min-height: 50vh;
  }

  .x1q0hpfh {
    min-height: var(--x17z7rms);
  }

  .xgsl8fk {
    min-height: var(--x1wvn4ex);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .xoifl8l {
    min-width: 132px;
  }

  .x16xo4sp {
    min-width: 18px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .x1oslful {
    min-width: 22px;
  }

  .x18n5i07 {
    min-width: 300px;
  }

  .x1jn76jz {
    min-width: 56px;
  }

  .x4m7ku4 {
    min-width: 64px;
  }

  .xk8lq53 {
    min-width: max-content;
  }

  .xrj2v2s {
    min-width: var(--x17z7rms);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .xgmo296 {
    padding-bottom: var(--x17men4w);
  }

  .xrnhc33 {
    padding-bottom: var(--x1l1ry5e);
  }

  .x1b6037 {
    padding-bottom: var(--xgpk4ek);
  }

  .x1m92lyo {
    padding-left: var(--x1xqygm);
  }

  .x889kno {
    padding-top: 10px;
  }

  .x109j2v6 {
    padding-top: 18px;
  }

  .xeq61yl {
    padding-top: var(--x1lfg7jp);
  }

  .xzb4org {
    padding-top: var(--x1xqygm);
  }

  .x1562s1i {
    padding-top: var(--x6ht2oz);
  }

  .x1cumweh {
    padding-top: var(--xgpk4ek);
  }

  .x3m8u43 {
    right: 0;
  }

  .xwjie4w {
    right: 40px;
  }

  .x11awidf {
    scroll-margin-top: var(--x1xqygm);
  }

  .x13vifvy {
    top: 0;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .x1qqtqlb {
    top: 34px;
  }

  .xndqk7f {
    top: 4px;
  }

  .x1atx4j1 {
    top: 6px;
  }

  .xfr5jun {
    top: 8px;
  }

  .xwwefxd {
    top: calc(100% + 6px);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x636qxn {
    width: 190px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x2qqsnf {
    width: 216px;
  }

  .x1p6ez6i {
    width: 218px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xfo62xy {
    width: 2px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xni59qk {
    width: 72px;
  }

  .x19v3vle {
    width: 84px;
  }

  .xjzaux3 {
    width: 92px;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .xv9tjks {
    width: min(520px, 100vw - 32px);
  }

  .xb4qofg {
    width: min(680px, 100vw - 32px);
  }

  .xhni1dv {
    width: min(760px, 100vw - 32px);
  }

  .xl8vvoo {
    width: min(900px, 100vw - 32px);
  }

  .xv72pwa {
    width: min(920px, 100vw - 32px);
  }

  .xpfdi80 {
    width: min(100vw - 2 * clamp(20px, 3.4vw, 48px), 1880px);
  }

  .x1ox5dge {
    width: var(--studio-cell, 44px);
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  .x16l28e3 {
    width: var(--x17z7rms);
  }

  .x13jkuxc {
    width: var(--x1wvn4ex);
  }

  .xtqe2v3:hover {
    border-top-color: var(--x1rvk021);
  }

  @media (width <= 359px) {
    .xjunczl.xjunczl {
      height: 28px;
    }
  }

  @media (width >= 359.01px) and (width <= 599px) {
    .x16dlb7u.x16dlb7u {
      height: 36px;
    }
  }

  @media (width >= 640px) {
    .x1pyj6uk.x1pyj6uk {
      margin-bottom: var(--xgpk4ek);
    }
  }

  @media (width >= 1024px) {
    .xcepymz.xcepymz {
      margin-top: var(--x6ht2oz);
    }
  }

  @media (width <= 1000px) {
    .x17ang7i.x17ang7i {
      max-height: 180px;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x4rqr07.x4rqr07 {
      max-width: 440px;
    }
  }

  @media (width >= 1024px) {
    .xzatpep.xzatpep {
      max-width: none;
    }
  }

  @media (width <= 559px) {
    .x14atsw5.x14atsw5 {
      min-height: 64px;
    }
  }

  @media (width <= 767px) {
    .xqihfzt.xqihfzt {
      min-width: 0;
    }
  }

  @media (width >= 1024px) {
    .x19o612h.x19o612h {
      padding-top: var(--x15huktc);
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1nlknsv.x1nlknsv {
      padding-top: var(--x1l1ry5e);
    }
  }

  @media (width <= 559px) {
    .x16zjy2o.x16zjy2o {
      right: 2px;
    }
  }

  @media (width <= 767px) {
    .x11jgpib.x11jgpib {
      width: 116px;
    }
  }

  @media (width <= 599px) {
    .x153xkd4.x153xkd4 {
      width: 176px;
    }
  }

  @media (width <= 1000px) {
    .x1g5l2wt.x1g5l2wt {
      width: 200px;
    }
  }

  @media (width <= 359px) {
    .x1lajuhr.x1lajuhr {
      width: 28px;
    }
  }

  @media (width >= 359.01px) and (width <= 599px) {
    .xhbapfy.xhbapfy {
      width: 36px;
    }
  }

  @media (width <= 767px) {
    .x15j97zp.x15j97zp {
      width: 64px;
    }
  }
}

@layer priority6 {
  .x10bnxkd::backdrop {
    background-color: color-mix(in srgb,var(--x1u6h69t) 60%,transparent);
  }

  .x1p5j8v0::backdrop {
    background-color: var(--xijuaqi);
  }

  .x1bh43rm:after {
    color: var(--x1rvk021);
  }

  .x14lfh4t:after {
    content: "+";
  }

  .x1lnurhe::marker {
    content: none;
  }

  .x1i5lizr::-webkit-details-marker {
    display: none;
  }

  .xdqo3dz:after {
    font-size: 1.1rem;
  }

  .x1q8rs3q:after {
    font-weight: var(--x19pewpd);
  }

  .xmf22ne:after {
    opacity: 0;
  }

  .x1d9senm:hover:after {
    opacity: 1;
  }
}

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

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

:root, .xy3hsvw {
  --x12lnewm: 8px;
  --x676lwe: 12px;
  --x78ddxs: 16px;
}

:root, .x1xin62a {
  --x158sjl9: Manrope, Arial, sans-serif;
  --x1vvaytl: "Libre Caslon Condensed", Georgia, serif;
  --xrra5hv: 1rem;
  --xbwy32k: 1.125rem;
  --xmlhzr1: .875rem;
  --xgc78wy: .75rem;
  --xu400ht: clamp(3rem, 6vw, 6.5rem);
  --x4yu6o4: clamp(2rem, 4.2vw, 4rem);
  --x8ghs62: clamp(2rem, 4vw, 4.5rem);
  --x1d1iucg: clamp(1.75rem, 3vw, 2.5rem);
  --x7xv2ig: clamp(1.5rem, 2.5vw, 2rem);
  --xsl43mp: 1.6;
  --x15xp0i9: 1.4;
  --xyte5vh: 1.15;
  --x14v8gc2: 1.02;
  --xpcw6go: 400;
  --x59hkx2: 600;
  --x19pewpd: 700;
  --xsksbxc: 400;
}

:root, .xet3hx7 {
  --x15x3k7b: .18s;
  --x1ddzpf0: ease-out;
}

:root, .xqxyn2a {
  --x1a1k6by: 1320px;
  --x58wvvc: 66ch;
  --xu5ujk2: 440px;
  --x1wvn4ex: 48px;
  --x17z7rms: 44px;
}

:root, .xipi1f6 {
  --x1mtpech: 4px;
  --x17men4w: 8px;
  --x1lfg7jp: 16px;
  --x1xqygm: 24px;
  --xgpk4ek: 32px;
  --x6ht2oz: 48px;
  --x1l1ry5e: 64px;
  --x15huktc: 112px;
  --xnyb1p9: clamp(20px, 3.4vw, 48px);
}

:root, .xlw9x9o {
  --x1ud9tt3: none;
  --xdzkf6l: linear-gradient(#f6f5f1, #f6f5f1);
  --x1v3v7af: none;
  --x2mdb77: none;
  --xs3ohsm: 0 12px 32px #082f622e;
  --xur6k46: 0 24px 64px #061f4259;
  --xvegwcu: 0 16px 40px #061f4247;
  --xijuaqi: #061f4273;
}

:root, .x1m3nc5t {
  --xg5a1tn: #f6f5f1;
  --xfwnz4l: #fcfcfb;
  --x1u6h69t: #082f62;
  --x2ygefy: #526176;
  --xn7b7pc: #c41e3a;
  --x13zb7ex: #a71932;
  --x97pcqq: #e25822;
  --x1ry2ac1: #ffb800;
  --x1aukmlh: #d4d9df;
  --x1rvk021: #758397;
  --xjci42j: #226342;
  --x18sbwg1: #a71932;
  --xvtm0ne: #082f62;
  --x1ocv7ck: #fcfcfb;
  --xux5a6h: #082f62;
  --x7pui2f: #f6f5f1;
  --x1wxs0hw: #fcfcfb;
  --x1t1ona1: #f6f5f1;
  --x1q1ihs2: #082f62;
  --x1yg19ae: #f6f5f1;
  --x538dri: #fcfcfb;
  --xnmt1dc: #f6f5f1;
  --x1xfndq8: #0d3e7d;
  --xrn3m8c: #eceae3;
  --xi4gcol: #e2dfd6;
  --xtowcpj: #eef2f7;
  --x1l7zhzy: #f7f8fa;
  --x12nfbvf: #e6e9ed;
  --x1ky4rwk: #e4ecf5;
  --x10pk8me: #d8e4f1;
  --x1ykcvg3: #061f42;
  --xmsbv8g: #0b2e5c;
  --x17mng8b: #24497a;
  --xct16z1: #e8eef6;
  --x60eeyf: #a9bcd6;
  --x9j71cr: #020f24;
  --xpgqvnk: #07193a;
  --x1gwnfy3: #8fa6c4;
  --x1fiha0m: #ffb800;
  --x17joaxq: #ffc933;
  --tb-focus-outer: #082f62;
  --tb-focus-inner: #fcfcfb;
  --tb-selection-bg: #ffb800;
  --tb-selection-text: #082f62;
}

.x17xp9s.x17xp9s, .x17xp9s.x17xp9s:root {
  --tb-focus-inner: #fff;
  --tb-focus-outer: #1a1a1a;
  --tb-selection-bg: #ffb800;
  --tb-selection-text: #1a1a1a;
  --xnmt1dc: #fff;
  --x97pcqq: #e25822;
  --x1ry2ac1: #ffb800;
  --xn7b7pc: #b84218;
  --x13zb7ex: #963411;
  --x1l7zhzy: #fffaf5;
  --x12nfbvf: #e6d8cc;
  --xtowcpj: #fff0e1;
  --x538dri: #b84218;
  --x1q1ihs2: #fff;
  --x1yg19ae: #1a1a1a;
  --x1rvk021: #927a68;
  --xi4gcol: #f5e5d5;
  --x18sbwg1: #a71932;
  --x17mng8b: #78604a;
  --x60eeyf: #deccbb;
  --xmsbv8g: #403830;
  --x1ykcvg3: #2d2d2d;
  --xct16z1: #fffaf5;
  --x1fiha0m: #ffb800;
  --x17joaxq: #ffc933;
  --xpgqvnk: #302820;
  --x1gwnfy3: #d4bca4;
  --x9j71cr: #1a1a1a;
  --x1aukmlh: #e6d8cc;
  --x1t1ona1: #b84218;
  --x1wxs0hw: #963411;
  --xux5a6h: #fffaf5;
  --x7pui2f: #1a1a1a;
  --x1u6h69t: #1a1a1a;
  --x1xfndq8: #3d3028;
  --xvtm0ne: #1a1a1a;
  --x1ocv7ck: #fff;
  --x2ygefy: #6b6b6b;
  --xg5a1tn: #fffaf5;
  --x10pk8me: #f7d7bb;
  --x1ky4rwk: #fce7d3;
  --xrn3m8c: #fff5eb;
  --xjci42j: #226342;
  --xfwnz4l: #fff;
}

.xifq09b.xifq09b, .xifq09b.xifq09b:root {
  --tb-focus-inner: #fff;
  --tb-focus-outer: #1c2041;
  --tb-selection-bg: #fddb00;
  --tb-selection-text: #1c2041;
  --xnmt1dc: #fff;
  --x97pcqq: #008e3e;
  --x1ry2ac1: #fddb00;
  --xn7b7pc: #006c34;
  --x13zb7ex: #005228;
  --x1l7zhzy: #f3f6f2;
  --x12nfbvf: #d3ded4;
  --xtowcpj: #e9f2e7;
  --x538dri: #fddb00;
  --x1q1ihs2: #223d82;
  --x1yg19ae: #fff;
  --x1rvk021: #6a7390;
  --xi4gcol: #deebdd;
  --x18sbwg1: #a62635;
  --x17mng8b: #64709a;
  --x60eeyf: #c9d5ec;
  --xmsbv8g: #223d82;
  --x1ykcvg3: #1c2041;
  --xct16z1: #fff;
  --x1fiha0m: #fddb00;
  --x17joaxq: #ffe64d;
  --xpgqvnk: #192247;
  --x1gwnfy3: #c9d5ec;
  --x9j71cr: #11152e;
  --x1aukmlh: #d3d9df;
  --x1t1ona1: #006c34;
  --x1wxs0hw: #006c34;
  --xux5a6h: #fff6bd;
  --x7pui2f: #1c2041;
  --x1u6h69t: #1c2041;
  --x1xfndq8: #223d82;
  --xvtm0ne: #1c2041;
  --x1ocv7ck: #fff;
  --x2ygefy: #505976;
  --xg5a1tn: #f2f2f2;
  --x10pk8me: #f6eca4;
  --x1ky4rwk: #fff6bd;
  --xrn3m8c: #eaf2ec;
  --xjci42j: #006c34;
  --xfwnz4l: #fff;
}

.xe67k6p.xe67k6p, .xe67k6p.xe67k6p:root {
  --x12lnewm: 10px;
  --x78ddxs: 20px;
  --x676lwe: 20px;
}

.x15dy7n5.x15dy7n5, .x15dy7n5.x15dy7n5:root {
  --x12lnewm: 12px;
}

.x1t0ow3b.x1t0ow3b, .x1t0ow3b.x1t0ow3b:root {
  --xijuaqi: #1a1a1a73;
  --xur6k46: 0 24px 64px #2d1e1459;
  --x1ud9tt3: radial-gradient(ellipse at 85% 15%, #ffb80026, transparent 55%), radial-gradient(ellipse at 10% 90%, #ff6b350f, transparent 60%), linear-gradient(135deg, #fffaf5, #fff5eb 55%, #ffe7d1);
  --xdzkf6l: linear-gradient(110deg, #ad3915, #a71932 55%, #835a00);
  --x2mdb77: linear-gradient(135deg, #2d2d2d, #1a1a1a);
  --xvegwcu: 0 16px 40px #2d1e1447;
  --x1v3v7af: linear-gradient(180deg, #fffaf5, #fff5eb);
  --xs3ohsm: 0 12px 32px #4a2a1429;
}

.x1cotmww.x1cotmww, .x1cotmww.x1cotmww:root {
  --xijuaqi: #1c20417a;
  --xur6k46: 0 24px 64px #1c204159;
  --x1ud9tt3: radial-gradient(ellipse at 85% 15%, #fddb003d, transparent 55%), linear-gradient(125deg, #fff9d7, #f2f2f2 58%, #edf6ee);
  --xdzkf6l: linear-gradient(110deg, #1c2041, #223d82 55%, #006c34);
  --x2mdb77: linear-gradient(135deg, #223d82, #1c2041);
  --xvegwcu: 0 16px 40px #1c204147;
  --x1v3v7af: linear-gradient(180deg, #f2f2f2, #edf6ee);
  --xs3ohsm: 0 12px 32px #1c20412e;
}

.x1y34ru9.x1y34ru9, .x1y34ru9.x1y34ru9:root {
  --xsksbxc: 700;
  --x158sjl9: ui-sans-serif, system-ui, sans-serif;
  --x1vvaytl: Georgia, Cambria, "Times New Roman", serif;
}

.x3j3hdz.x3j3hdz, .x3j3hdz.x3j3hdz:root {
  --xsksbxc: 700;
  --x158sjl9: ui-sans-serif, system-ui, sans-serif;
  --x1vvaytl: ui-sans-serif, system-ui, sans-serif;
}
