*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{color:#252422;background:#faf9f7;margin:0;font-family:Schibsted Grotesk,ui-sans-serif,system-ui,sans-serif}::selection{color:#fff;background:#1b31d8}html:has([data-app-shell]){background:#fff}

@layer priority1;

@layer priority2 {
  .x15r89dc {
    grid-area: 1 / 1;
  }

  .x1cfmmib {
    grid-area: actions;
  }

  .x9u4s0b {
    grid-area: discard;
  }

  .x12gd1sl {
    grid-area: text;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xp9y95v {
    padding: 22px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x10xs6qf {
    padding: 28px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x15fnm84 {
    padding: 32px;
  }

  .x1i7k47o {
    padding: 36px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x1gkjlqi {
    padding: 40px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .xe8ttls {
    padding: 8px;
  }

  @media (width <= 960px) {
    .x1gsouit.x1gsouit {
      padding: 28px;
    }
  }

  @media (width <= 860px) {
    .xivcom.xivcom {
      padding: 14px;
    }

    .x19ol665.x19ol665 {
      padding: 16px;
    }

    .x1aclmnf.x1aclmnf {
      padding: 20px;
    }

    .xgn7199.xgn7199 {
      padding: 22px;
    }

    .x1jsvor0.x1jsvor0 {
      padding: 24px;
    }
  }

  @media (width <= 600px) {
    .x1h7uwqk.x1h7uwqk {
      padding: 24px;
    }
  }

  @media (width <= 520px) {
    .x14mnzha.x14mnzha {
      padding: 24px;
    }
  }
}

@layer priority3 {
  .x1ip64w {
    border-color: #1528b8;
  }

  .x1c20fks {
    border-color: #a51f15;
  }

  .x1yppgyb {
    border-color: #b3bbf2;
  }

  .xeft15x {
    border-color: #c9cdf3;
  }

  .x18n5let {
    border-color: #cfcbc3;
  }

  .xsbsa30 {
    border-color: #d6d3cc;
  }

  .xdtx60z {
    border-color: #d8d5ce;
  }

  .x2t9tb {
    border-color: #dedbd4;
  }

  .x1p1bb4c {
    border-color: #e3b77a;
  }

  .x1vs67j9 {
    border-color: #f0cdc8;
  }

  .x1xfbn7d {
    border-color: #f3d3cf;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x1ezsc15 {
    border-color: var(--x12b3lgd);
  }

  .xprg21 {
    border-color: var(--x12nqus9);
  }

  .x1bjrz4y {
    border-color: var(--x1q7o571);
  }

  .xkm2lpt {
    border-color: var(--xu1sxbm);
  }

  .xc8zhf9 {
    border-color: var(--xwcl7nw);
  }

  .x190shuf {
    border-color: var(--xxw2ho1);
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .x9h44rk {
    border-radius: 13px;
  }

  .xixl9f9 {
    border-radius: 14px;
  }

  .xn5hx6u {
    border-radius: 15px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .x7yrpt8 {
    border-radius: var(--x-borderRadius);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x1ikkx7y {
    flex: 260px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x883omv {
    gap: 10px;
  }

  .x15gj94b {
    gap: 11px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .xv5gsod {
    gap: 36px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .xgkxs2y {
    grid-column: 1;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .xwii1k {
    grid-template-areas: "text discard actions";
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1twdi5u {
    margin-block: 12px;
  }

  .xq7u8qf {
    margin-block: 20px;
  }

  .xg9jes1 {
    margin-block: 4px;
  }

  .xnn75i4 {
    margin-inline: -10px;
  }

  .x1qyh8g1 {
    margin-inline: -14px;
  }

  .x1x57ub9 {
    margin-inline: -8px;
  }

  .x1dhlr3c {
    margin-inline: 2px;
  }

  .x18kdvx8 {
    margin-inline: 6px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .x1xg6qyv {
    padding-block: 22px;
  }

  .x1e9difb {
    padding-block: 28px;
  }

  .xd11lqx {
    padding-block: 32px;
  }

  .x62rkhy {
    padding-block: 48px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xfoe8qy {
    padding-inline: 11px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x1pbfunf {
    padding-inline: 28px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x11x033 {
    place-content: center;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .xbfh209:focus-within, .xtvyhrg[data-checked] {
    border-color: var(--x1q7o571);
  }

  .xse62am:disabled {
    border-color: var(--xwcl7nw);
  }

  .xau9iat:hover {
    border-color: #cfcbc3;
  }

  .x8l49gj:hover {
    border-color: #d8d5ce;
  }

  .x1qonmuh:hover {
    border-color: #d9d5cd;
  }

  .x6znghu:hover {
    border-color: #e3b77a;
  }

  .x1b0juj4:hover {
    border-color: #e8b4ad;
  }

  .xisepgp:hover {
    border-color: var(--x12b3lgd);
  }

  .xzmbtxa:hover {
    border-color: var(--x1q7o571);
  }

  .x18uhv4e:hover {
    border-color: var(--xwcl7nw);
  }

  .x12ottq9:hover {
    border-color: var(--xxw2ho1);
  }

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

  .x12xclr5:focus {
    border-color: var(--x11mp23r);
  }

  .x82wcoo:focus {
    border-color: var(--x12b3lgd);
  }

  .x1p4w4vn:focus {
    border-color: var(--x1q7o571);
  }

  .x83n4p2:focus {
    border-style: solid;
  }

  @media (width <= 860px) {
    .xkzpi2w.xkzpi2w {
      gap: 10px;
    }

    .xlflhr2.xlflhr2 {
      gap: 12px;
    }

    .xz4o73y.xz4o73y {
      gap: 14px;
    }

    .xb2fldm.xb2fldm {
      gap: 16px;
    }

    .x7oihko.x7oihko {
      gap: 20px;
    }

    .xims6hp.xims6hp {
      gap: 6px;
    }

    .x1sv1j51.x1sv1j51 {
      grid-column: 2;
    }

    .x1y82z3z.x1y82z3z {
      grid-template-areas: "text discard"
                           "actions actions";
    }

    .xscsjad.xscsjad {
      margin-inline: -16px;
    }

    .x1t34jw2.x1t34jw2 {
      padding-block: 20px;
    }

    .xgvsb52.xgvsb52 {
      padding-block: 28px;
    }

    .xflj3rl.xflj3rl {
      padding-inline: 14px;
    }

    .xw1ucka.xw1ucka {
      padding-inline: 16px;
    }

    .xhkpt34.xhkpt34 {
      padding-inline: 18px;
    }

    .xnfvnwz.xnfvnwz {
      padding-inline: 20px;
    }

    .xgh1ewu.xgh1ewu {
      padding-inline: 8px;
    }

    .xmsx2oc.xmsx2oc {
      padding-inline: 9px;
    }
  }
}

@layer priority4 {
  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }

  .x6xanqk {
    -webkit-text-stroke: 2px var(--xwcl7nw);
  }

  .xc26acl {
    align-content: center;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

  .x7a106z {
    align-items: start;
  }

  .x7fd4wk {
    align-self: end;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xvo38ju {
    animation-delay: var(--x-animationDelay);
  }

  .x18hd8ej {
    animation-duration: 1.6s;
  }

  .x6061n3 {
    animation-duration: 2.4s;
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .x1bfjtoc {
    animation-name: x13w7e0l-B;
  }

  .x8o90pd {
    animation-name: xroe53j-B;
  }

  .xvjiv3b {
    animation-timing-function: cubic-bezier(.2, 0, 0, 1);
  }

  .x1w258dv {
    animation-timing-function: cubic-bezier(.4, 0, .2, 1);
  }

  .x2ebxmi {
    aspect-ratio: 16 / 10;
  }

  .x1y59e10 {
    background-color: #b3bbf2;
  }

  .xgaj0px {
    background-color: #d6d3cc;
  }

  .xha497p {
    background-color: #d9d5cd;
  }

  .x1o9znd0 {
    background-color: #dcfce7;
  }

  .x1x46gff {
    background-color: #fee4e2;
  }

  .xdlcnpi {
    background-color: #fef3f2;
  }

  .x1ufhsi3 {
    background-color: #faf9f7e0;
  }

  .xm6jeod {
    background-color: #2524224d;
  }

  .xzknnou {
    background-color: #252422b3;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x3f5pg8 {
    background-color: var(--x11mp23r);
  }

  .x1q3yz3t {
    background-color: var(--x12b3lgd);
  }

  .xcy9lqf {
    background-color: var(--x12nqus9);
  }

  .x14xzw94 {
    background-color: var(--x1q7o571);
  }

  .xfixycn {
    background-color: var(--xpzbunh);
  }

  .xxl0hsa {
    background-color: var(--xsr6v1m);
  }

  .x1wix1ou {
    background-color: var(--xt36b56);
  }

  .x1graqns {
    background-color: var(--xturz4c);
  }

  .xrcv3lo {
    background-color: var(--xu1sxbm);
  }

  .xddeiy0 {
    background-color: var(--xwcl7nw);
  }

  .xq4mo1v {
    background-color: var(--xxw2ho1);
  }

  .xfdrqz5 {
    background-color: var(--xzircl6);
  }

  .x100uwyp {
    background-image: linear-gradient(100deg, #0000 25%, #1b31d814 42%, #ffffffd9 50%, #1b31d814 58%, #0000 75%);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1wj3kce {
    box-shadow: 0 0 0 1px #1b31d8;
  }

  .xk701ig {
    box-shadow: 0 0 0 2px #fff;
  }

  .xl28uso {
    box-shadow: 0 10px 30px #2524221f;
  }

  .xf8gw5 {
    box-shadow: 0 12px 32px #2524221f;
  }

  .xr8r71s {
    box-shadow: 0 1px 2px #2524220d;
  }

  .x11lujkv {
    box-shadow: 0 1px 2px #2524221f, 0 4px 12px #2524221a;
  }

  .x1sfrncm {
    box-shadow: 0 1px 2px #25242240;
  }

  .x1m9xepx {
    box-shadow: 0 24px 64px #25242238;
  }

  .x1751tv7 {
    box-shadow: inset 0 -1px #2524220f, 0 1px 2px #2524220d;
  }

  .x1kynbk7 {
    box-shadow: inset 0 0 0 1px var(--x1q7o571),var(--x13bkjlt);
  }

  .x2nf006 {
    box-shadow: inset 0 0 0 1px var(--x1q7o571);
  }

  .x8xwyal {
    box-shadow: inset 0 0 0 1px var(--xwcl7nw);
  }

  .x14o346x {
    box-shadow: inset 0 0 0 3px #fff, inset 0 0 0 9px #1b31d8;
  }

  .xy5d7ij {
    box-shadow: inset 0 1px #fff3, 0 1px 2px #a51f1559;
  }

  .x1ujy08d {
    box-shadow: inset 0 1px #ffffff38, 0 1px 2px #1528b859;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xgfi669 {
    box-shadow: var(--x13bkjlt);
  }

  .x1pzsi5w {
    box-shadow: var(--x14lmy5n);
  }

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

  .xeh89do {
    clip: rect(0 0 0 0);
  }

  .x1bdc4et {
    color: #86efac;
  }

  .x1u9f1uq {
    color: #8a877f;
  }

  .x11f73il {
    color: #9fb0ff;
  }

  .x1qqgfyp {
    color: #a8a59d;
  }

  .x1s6y3ae {
    color: #c9c6bf;
  }

  .xr51ijs {
    color: #e8e6e1;
  }

  .x384izm {
    color: #f1efea;
  }

  .xfxxgp3 {
    color: #f4f2ed;
  }

  .x1ngzbhj {
    color: #f5a524;
  }

  .x1heor9g {
    color: inherit;
  }

  .x1htiqj2 {
    color: var(--x11mp23r);
  }

  .x1tgzz17 {
    color: var(--x12b3lgd);
  }

  .x1bvyu66 {
    color: var(--x135cxgd);
  }

  .x1ik82v7 {
    color: var(--x13x2car);
  }

  .x5fivi9 {
    color: var(--x1q7o571);
  }

  .x1o9df8d {
    color: var(--xpzbunh);
  }

  .x1ea5rph {
    color: var(--xt36b56);
  }

  .x1s58p2x {
    color: var(--xu1sxbm);
  }

  .xqghlb7 {
    color: var(--xwcl7nw);
  }

  .x1m6d4rr {
    color: var(--xxw2ho1);
  }

  .x1amjocr {
    column-gap: 10px;
  }

  .xtqikln {
    column-gap: 12px;
  }

  .xiyxwb5 {
    column-gap: 14px;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .x18hwk67 {
    column-gap: 20px;
  }

  .x1qgv0r9 {
    column-gap: 24px;
  }

  .x1kw9t8i {
    column-gap: 28px;
  }

  .x1wh94ac {
    column-gap: 40px;
  }

  .x17zd0t2 {
    column-gap: 4px;
  }

  .xf2q2za {
    column-gap: 64px;
  }

  .xmixu3c {
    column-gap: 6px;
  }

  .xfex06f {
    column-gap: 8px;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x19v85br {
    cursor: progress;
  }

  .x1ed109x {
    cursor: text;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .x4hz23x {
    field-sizing: fixed;
  }

  .xhe8x8x {
    filter: blur(3px);
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xykynuu {
    flex-basis: 160px;
  }

  .x5z4jtk {
    flex-basis: 240px;
  }

  .xwuoujp {
    flex-basis: 280px;
  }

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

  .xjb2p0i {
    font-family: inherit;
  }

  .x1alla25 {
    font-family: var(--x1tmoio3);
  }

  .x1uwda3u {
    font-family: var(--x1vp1w2p);
  }

  .x1ocgiec {
    font-family: var(--xmdkeje);
  }

  .x1dc4exh {
    font-size: .88em;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1leqql7 {
    font-size: 120px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .xew7ush {
    font-size: 21px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1ewwscv {
    font-size: 26px;
  }

  .xneq65o {
    font-size: 28px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

  .x1m6oxru {
    font-size: 34px;
  }

  .xqozcyj {
    font-size: 36px;
  }

  .x1tgwohi {
    font-size: 40px;
  }

  .x102p7hv {
    font-size: 44px;
  }

  .x93iunb {
    font-size: 48px;
  }

  .xwu3smb {
    font-size: 68px;
  }

  .xdmh292 {
    font-size: var(--x-fontSize);
  }

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

  .x1iikomf {
    font-weight: 300;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

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

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

  .x1m1zp4m {
    grid-template-columns: 160px 1fr;
  }

  .xmdriat {
    grid-template-columns: 16px 1fr;
  }

  .x15ud4m {
    grid-template-columns: 180px 1fr;
  }

  .xlx3b7z {
    grid-template-columns: 18px 1fr;
  }

  .xiqy8u7 {
    grid-template-columns: 1fr 1.4fr;
  }

  .x1o61qjw {
    grid-template-columns: 1fr 1fr;
  }

  .x134kloy {
    grid-template-columns: 1fr auto 1fr;
  }

  .x52fmzj {
    grid-template-columns: 1fr auto;
  }

  .x1y6fwsi {
    grid-template-columns: 1fr;
  }

  .xosjhck {
    grid-template-columns: 220px minmax(0, 720px);
  }

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

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

  .xglxbav {
    grid-template-columns: 28px 1fr;
  }

  .x1jptsyt {
    grid-template-columns: 320px 1fr;
  }

  .x1a7s9hc {
    grid-template-columns: 32px 1fr;
  }

  .x14ypibg {
    grid-template-columns: 40px 1fr 1fr;
  }

  .x1pmbctz {
    grid-template-columns: auto 1fr;
  }

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

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

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

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

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

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

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

  .xceu86d {
    grid-template-columns: repeat(auto-fill, minmax(136px, 1fr));
  }

  .x1rdfzu {
    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  }

  .xihq33y {
    grid-template-rows: 0fr;
  }

  .x1tu4anv {
    grid-template-rows: 1fr;
  }

  .xogrr9c {
    grid-template-rows: auto 1fr;
  }

  .x1qxlq8j {
    grid-template-rows: auto auto 1fr;
  }

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

  .xl56j7k {
    justify-content: center;
  }

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

  .x1nhvcw1 {
    justify-content: flex-start;
  }

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x619ttb {
    justify-items: start;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

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

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

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

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

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

  .x1clpfr8 {
    letter-spacing: -.05em;
  }

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

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1r0g7yl {
    letter-spacing: 1px;
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .xwxc2jc {
    line-height: 1.8;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1d3mw78 {
    line-height: 16px;
  }

  .xd4r4e8 {
    line-height: 18px;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .xcgk4ki {
    line-height: 32px;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .xne3dcs {
    -webkit-mask-image: linear-gradient(#000 65%, #0000);
    mask-image: linear-gradient(#000 65%, #0000);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x197sbye {
    opacity: .6;
  }

  .x18km98s {
    opacity: .75;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x1b8z93w {
    row-gap: 10px;
  }

  .xp1r0qw {
    row-gap: 12px;
  }

  .x1o0lzc5 {
    row-gap: 18px;
  }

  .x1na6gtj {
    row-gap: 24px;
  }

  .x7oemit {
    row-gap: 28px;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .x3pnbk8 {
    row-gap: 8px;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

  .x1c071of {
    transform: none;
  }

  .x7p49u4 {
    transform: rotate(0);
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .x1iffjtl {
    transform: rotate(90deg);
  }

  .xzepv4t {
    transform: scale(.985) translateY(6px);
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

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

  .xbryuvx {
    transform: translateX(0);
  }

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .xgdialr {
    transition-duration: .12s;
  }

  .xbb3pvg {
    transition-duration: .14s;
  }

  .xx6bhzk {
    transition-duration: .15s;
  }

  .xpceaqw {
    transition-duration: .22s;
  }

  .xchbrx7 {
    transition-duration: .26s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

  .x1bc2b9n {
    transition-duration: .32s;
  }

  .xofcydl {
    transition-duration: .4s;
  }

  .x11vqxbs {
    transition-property: background-color, border-color, box-shadow;
  }

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

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

  .x1qn9uv2 {
    transition-property: grid-template-rows;
  }

  .xxh369n {
    transition-property: height, opacity;
  }

  .x1jl3cmp {
    transition-property: opacity, visibility;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x1p0hc1o {
    transition-timing-function: cubic-bezier(.2, 0, 0, 1);
  }

  .x1lizcpb {
    transition-timing-function: ease-in;
  }

  .xvrbanz {
    -webkit-user-select: all;
    user-select: all;
  }

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

  .x3ajldb {
    vertical-align: bottom;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xnpuxes {
    visibility: visible;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .x1355qak {
    z-index: 20;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .x8w4yw4.x8w4yw4:where(.x-default-marker:focus-within *), .x5b7970.x5b7970:where(.x-default-marker:hover *) {
    opacity: 1;
  }

  .x1pt376o[data-checked] {
    background-color: var(--x1q7o571);
  }

  .x1130ymu:focus-visible, .x3q3b72[data-highlighted], .xrfhisf[data-popup-open] {
    background-color: var(--xpzbunh);
  }

  .x10a14on[data-checked] {
    background-color: var(--xturz4c);
  }

  .x18pfewh:focus-within {
    box-shadow: 0 0 0 3px var(--xzircl6);
  }

  .x1yp2nvr[data-checked] {
    box-shadow: inset 0 0 0 1px var(--x1q7o571);
  }

  .xl7k6w3[data-checked] {
    box-shadow: var(--x14lmy5n);
  }

  .x1jxtrgo[data-checked] {
    color: var(--xu1sxbm);
  }

  .x1m8qfh3[data-disabled] {
    cursor: default;
  }

  .xtlgd9q[data-disabled] {
    opacity: .6;
  }

  .x1gqblgl[data-ending-style], .x1llxi74[data-starting-style] {
    opacity: 0;
  }

  .xy8xbds:is([data-panel-open] *) {
    transform: rotate(45deg);
  }

  .xjxt1r2[data-checked] {
    transform: translateX(14px);
  }

  .x1ew2hzx:disabled {
    background-color: #8d98ec;
  }

  .x109hsiw:disabled {
    background-color: #e6a39d;
  }

  .xmikw3c:disabled {
    background-color: var(--xturz4c);
  }

  .x1rudlt0:disabled {
    box-shadow: none;
  }

  .xhyuocm:disabled {
    color: var(--xwcl7nw);
  }

  .xbi3497:disabled {
    color: var(--xxw2ho1);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .x1ar62m4:disabled {
    cursor: progress;
  }

  .x1fzehxr:disabled {
    opacity: 1;
  }

  .xlsjyxd:hover {
    background-color: #1729c4;
  }

  .xyecr9a:hover {
    background-color: #9d1d14;
  }

  .x1nhwduc:hover {
    background-color: #b3bbf2;
  }

  .xobz6uq:hover {
    background-color: #d9defb;
  }

  .x1riirzz:hover {
    background-color: #fbfaf8;
  }

  .xs4dh5g:hover {
    background-color: #fef3f2;
  }

  .x6ff8kc:hover {
    background-color: #ffffff14;
  }

  .xp6jezx:hover {
    background-color: var(--xpzbunh);
  }

  .xctjiaf:hover {
    background-color: var(--xsr6v1m);
  }

  .xsr7f4i:hover {
    background-color: var(--xturz4c);
  }

  .xr3v0iw:hover {
    background-color: var(--xzircl6);
  }

  .x1d3ufye:hover {
    box-shadow: 0 2px 4px #2524220d, 0 12px 32px #25242217;
  }

  .x10phpnj:hover {
    color: #fff;
  }

  .xx10iwa:hover {
    color: var(--x1q7o571);
  }

  .xzavj2m:hover {
    color: var(--xu1sxbm);
  }

  .x18uuni6:hover {
    opacity: .9;
  }

  .x8goor:focus {
    background-color: var(--xturz4c);
  }

  .x3fm5t4:focus {
    box-shadow: 0 0 0 3px var(--xzircl6);
  }

  .xymg228:active {
    transform: translateY(1px);
  }

  @media (width <= 860px) {
    .x18q784m.x18q784m {
      align-items: baseline;
    }

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

  @media (prefers-reduced-motion: reduce) {
    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }
  }

  @media (width <= 860px) {
    .xpjf5f1.xpjf5f1 {
      color: var(--xxw2ho1);
    }

    .x1h2em1r.x1h2em1r {
      column-gap: 28px;
    }

    .x1js9xv5.x1js9xv5 {
      column-gap: 8px;
    }
  }

  @media (width <= 960px) {
    .xea6z6h.xea6z6h {
      display: none;
    }
  }

  @media (width <= 860px) {
    .xfsmjtp.xfsmjtp {
      display: block;
    }

    .x1ayr2as.x1ayr2as {
      display: contents;
    }

    .x4ev09q.x4ev09q {
      display: flex;
    }

    .xubcuz8.xubcuz8 {
      display: none;
    }
  }

  @media (hover: none) {
    .x1dc2ync.x1dc2ync {
      display: none;
    }
  }

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

    .xotkq96.xotkq96 {
      flex-basis: 100%;
    }

    .x1mf51k1.x1mf51k1 {
      flex-direction: column;
    }

    .xxkuzyh.xxkuzyh {
      flex-direction: row;
    }

    .x1ra74we.x1ra74we {
      flex-grow: 1;
    }

    .x12aeo4b.x12aeo4b {
      flex-wrap: nowrap;
    }

    .x1e8wh4g.x1e8wh4g {
      font-size: 10px;
    }

    .xo218lt.xo218lt {
      font-size: 13px;
    }

    .x13u21yo.x13u21yo {
      font-size: 15px;
    }

    .x44ak8c.x44ak8c {
      font-size: 16px;
    }

    .x1os95k6.x1os95k6 {
      font-size: 17px;
    }

    .xisto9k.xisto9k {
      font-size: 20px;
    }

    .x8d5t6l.x8d5t6l {
      font-size: 22px;
    }

    .x1hruqpq.x1hruqpq {
      font-size: 26px;
    }

    .x1u53k5b.x1u53k5b {
      font-size: 28px;
    }

    .xmjl5tg.xmjl5tg {
      font-size: 32px;
    }

    .x1ngpokp.x1ngpokp {
      font-size: 36px;
    }

    .x1570qo9.x1570qo9 {
      font-size: 42px;
    }
  }

  @media (width <= 600px) {
    .xbg0l09.xbg0l09 {
      font-size: 28px;
    }

    .x5vq1aq.x5vq1aq {
      font-size: 88px;
    }
  }

  @media (width <= 960px) {
    .x1e75u2o.x1e75u2o {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 860px) {
    .xcksol0.xcksol0 {
      grid-template-columns: 1fr auto 1fr;
    }

    .x183em7z.x183em7z {
      grid-template-columns: 1fr auto;
    }

    .x1w4zg41.x1w4zg41 {
      grid-template-columns: 1fr;
    }

    .x1om8uxj.x1om8uxj {
      grid-template-columns: 32px 1fr;
    }

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

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

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

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

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

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

  @media (prefers-reduced-motion: reduce) {
    .x1o9sq8h.x1o9sq8h {
      opacity: 0;
    }
  }

  @media (hover: none) {
    .xqzx146.xqzx146 {
      opacity: 1;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x16dpw5u.x16dpw5u {
      opacity: 1;
    }
  }

  @media (width <= 860px) {
    .x1jcm3w6.x1jcm3w6 {
      position: static;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }
}

@layer priority5 {
  .x1frp8kg {
    border-bottom-color: var(--xpzbunh);
  }

  .xs7mkpz {
    border-bottom-color: var(--xwcl7nw);
  }

  .x1bqy6mi {
    border-bottom-left-radius: 6px;
  }

  .x828b17 {
    border-bottom-right-radius: 6px;
  }

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

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

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

  .x1nnf2o4 {
    border-left-color: var(--x1q7o571);
  }

  .xukb9ij {
    border-left-color: var(--xwcl7nw);
  }

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

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

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

  .x1sd5gam {
    border-right-color: var(--xwcl7nw);
  }

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

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

  .xk3ze1c {
    border-top-color: #3a3935;
  }

  .xvwz5pn {
    border-top-color: var(--x1q7o571);
  }

  .x5k1uir {
    border-top-color: var(--xpzbunh);
  }

  .x1ezabqi {
    border-top-color: var(--xwcl7nw);
  }

  .x1blczqt {
    border-top-left-radius: 6px;
  }

  .xgs1500 {
    border-top-right-radius: 6px;
  }

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

  .x972fbf {
    border-top-width: 0;
  }

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

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

  .xn0vg7t {
    bottom: 12px;
  }

  .xrb244j {
    bottom: 6px;
  }

  .xuquc1b {
    height: 1.5px;
  }

  .x5yr21d {
    height: 100%;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xekxv85 {
    height: 168px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .x162x9ue {
    height: 452px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xdd8jsf {
    height: 52px;
  }

  .x1peatla {
    height: 64px;
  }

  .x1gb2em4 {
    height: 68px;
  }

  .xols6we {
    height: 6px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xwl1doz {
    height: min(420px, 55vh);
  }

  .xlt7y8v {
    height: var(--accordion-panel-height);
  }

  .x16ye13r {
    height: var(--x-height);
  }

  .x1nu84yq {
    left: 10%;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xxwu3sf {
    left: 6px;
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1u7kmwd {
    margin-bottom: 14px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x1c436fg {
    margin-bottom: 18px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .x1iymm2a {
    margin-bottom: 32px;
  }

  .xvl6max {
    margin-bottom: 36px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .x18wv8x9 {
    margin-left: -10px;
  }

  .x11yfylt {
    margin-left: -4px;
  }

  .x1bawvfr {
    margin-left: -8px;
  }

  .x16vho4v {
    margin-left: 6px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xyo1k6t {
    margin-right: 10px;
  }

  .x1rmmofs {
    margin-right: 24px;
  }

  .x1ldx8e {
    margin-right: 2px;
  }

  .x7wgvq7 {
    margin-top: -12px;
  }

  .x1kgmq87 {
    margin-top: -2px;
  }

  .x1rdy4ex {
    margin-top: -4px;
  }

  .xifccgj {
    margin-top: -6px;
  }

  .x9otpla {
    margin-top: -8px;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xvijh9v {
    margin-top: 1px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .x1sgpng {
    margin-top: 22px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .xjv05ge {
    margin-top: 28px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .xg87l8a {
    margin-top: 32px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x7y0ge5 {
    margin-top: 44px;
  }

  .xx4vt8u {
    margin-top: 48px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1d7yc3v {
    margin-top: 56px;
  }

  .x1ok221b {
    margin-top: 5px;
  }

  .x8rgt9n {
    margin-top: 64px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .xuyqlj2 {
    max-height: 300px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .x12ajvvl {
    max-height: calc(100vh - 32px);
  }

  .xgolvii {
    max-height: calc(100vh - max(16px, 10vh) - 16px);
  }

  .x7ab17h {
    max-height: none;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xted6l9 {
    max-width: 1000px;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .xq2pcee {
    max-width: 440px;
  }

  .x1pfbilc {
    max-width: 460px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x7ep2pv {
    max-width: 680px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x18k543f {
    max-width: 820px;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x1k8w1vr {
    min-height: 128px;
  }

  .x1hshjfz {
    min-height: 16px;
  }

  .x2lklch {
    min-height: 170px;
  }

  .xvrgn94 {
    min-height: 18px;
  }

  .xisnujt {
    min-height: 20px;
  }

  .x1jc8gtk {
    min-height: 210px;
  }

  .xdhr5gl {
    min-height: 217px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .xpiwpz {
    min-height: calc(100dvh - 160px);
  }

  .xeuugli {
    min-width: 0;
  }

  .x16xo4sp {
    min-width: 18px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .x1klvvdw {
    min-width: 260px;
  }

  .x1aasl1c {
    min-width: 34px;
  }

  .x277336 {
    min-width: 560px;
  }

  .x1t6r9yz {
    min-width: 860px;
  }

  .x80t9vs {
    min-width: var(--anchor-width);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x1ffnkcp {
    padding-bottom: 120px;
  }

  .x1g2khh7 {
    padding-bottom: 14px;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .x1t4gjm {
    padding-bottom: 22px;
  }

  .xwxc41k {
    padding-bottom: 24px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .xo0ha1f {
    padding-bottom: 96px;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .xnm25rq {
    padding-left: 16px;
  }

  .x1k8dnhd {
    padding-left: 18px;
  }

  .x5tiur9 {
    padding-left: 20px;
  }

  .xayvskk {
    padding-left: 30px;
  }

  .x1tudf5h {
    padding-left: 32px;
  }

  .xcpk43y {
    padding-left: 5px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .xyndbda {
    padding-left: 9px;
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .x19tmk5i {
    padding-right: 14px;
  }

  .xyfqnmn {
    padding-right: 16px;
  }

  .xmzs88n {
    padding-right: 4px;
  }

  .xkhz7bo {
    padding-right: 56px;
  }

  .x1ug7bdz {
    padding-right: 6px;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x889kno {
    padding-top: 10px;
  }

  .x1evdl5j {
    padding-top: 120px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x1cnzs8 {
    padding-top: 20px;
  }

  .x1xy6bms {
    padding-top: 22px;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x7sb2j6 {
    padding-top: 28px;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .x1miatn0 {
    padding-top: 32px;
  }

  .xyqdw3p {
    padding-top: 3px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .xn2ks54 {
    padding-top: 56px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x11408do {
    padding-top: 80px;
  }

  .x1w08yiw {
    padding-top: 88px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .x96k8nx {
    padding-top: 9px;
  }

  .x131sewu {
    right: 10px;
  }

  .x44moml {
    right: 14px;
  }

  .xclnmbr {
    right: 6px;
  }

  .xanhq36 {
    scroll-margin-top: 24px;
  }

  .x13vifvy {
    top: 0;
  }

  .x1eu8d0j {
    top: 10px;
  }

  .xlkv09j {
    top: 12%;
  }

  .x8l1umf {
    top: 24px;
  }

  .x38zqab {
    top: 30vh;
  }

  .x117b58n {
    top: 32px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1atx4j1 {
    top: 6px;
  }

  .xc4rrjy {
    top: max(16px, 10vh);
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xdqdh73 {
    width: 28%;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x100vrsf {
    width: 40px;
  }

  .xvni27 {
    width: 52px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xci0xqf {
    width: 7px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x1sii68 {
    width: 900px;
  }

  .x1xirlz {
    width: calc(100% + 20px);
  }

  .xezivpi {
    width: max-content;
  }

  .x1g2pud5 {
    width: min(1120px, 100% - 40px);
  }

  .x1xs6q53 {
    width: min(1200px, 100% - 40px);
  }

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

  .xcyy4kf {
    width: min(440px, 100vw - 32px);
  }

  .xpn72k7 {
    width: min(560px, 100vw - 32px);
  }

  .xk9btu6 {
    width: min(600px, 100vw - 32px);
  }

  .xcs98ov {
    width: min(640px, 100vw - 32px);
  }

  .x1qajmqh {
    width: min(720px, 100% - 40px);
  }

  .x11jln5s {
    width: min(880px, 100vw - 32px);
  }

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

  .x1fuwxb3[data-starting-style], .x61rqsd[data-ending-style] {
    height: 0;
  }

  .x1g31smg:first-child {
    border-top-width: 0;
  }

  .x1lpyac:last-child {
    border-right-width: 0;
  }

  @media (width <= 860px) {
    .x1qs3g81.x1qs3g81 {
      border-bottom-width: 1px;
    }

    .x6dul8f.x6dul8f {
      bottom: 8px;
    }

    .x98qwbc.x98qwbc {
      height: 28px;
    }

    .xh82hfd.xh82hfd {
      height: 60px;
    }

    .xnp17wk.xnp17wk {
      height: auto;
    }

    .xaszwm7.xaszwm7 {
      margin-left: 0;
    }

    .xu4evh0.xu4evh0 {
      margin-right: 0;
    }

    .x1gzl087.x1gzl087 {
      margin-top: 4px;
    }

    .xeocc2t.xeocc2t {
      margin-top: 8px;
    }

    .x10eqd1v.x10eqd1v {
      min-height: 0;
    }

    .xdjdro0.xdjdro0 {
      min-height: 240px;
    }

    .x1pxlvlj.x1pxlvlj {
      min-height: 27px;
    }

    .xat9b84.xat9b84 {
      min-height: 44px;
    }

    .x1e7qoxn.x1e7qoxn {
      overflow-x: auto;
    }

    .xgmhy21.xgmhy21 {
      overflow-y: visible;
    }

    .x1u5a1n1.x1u5a1n1 {
      padding-bottom: 16px;
    }

    .xhdkin.xhdkin {
      padding-bottom: 6px;
    }

    .x1ekgg6d.x1ekgg6d {
      padding-bottom: 72px;
    }

    .x177rxep.x177rxep {
      padding-left: 12px;
    }

    .x124d49m.x124d49m {
      padding-right: 34px;
    }

    .x127wftt.x127wftt {
      padding-right: 8px;
    }

    .x6g9adb.x6g9adb {
      padding-top: 0;
    }

    .xx9g1dd.xx9g1dd {
      padding-top: 14px;
    }

    .x1x11ji9.x1x11ji9 {
      padding-top: 20px;
    }

    .xuagy17.xuagy17 {
      padding-top: 32px;
    }

    .x1o2cxj6.x1o2cxj6 {
      padding-top: 40px;
    }

    .xu8j4o0.xu8j4o0 {
      padding-top: 48px;
    }

    .xat4ozv.xat4ozv {
      padding-top: 56px;
    }

    .x1xylog.x1xylog {
      padding-top: 72px;
    }

    .xa50oyw.xa50oyw:focus {
      padding-right: 56px;
    }
  }
}

@layer priority6 {
  .x1eypnu7:before, .xgad8h8:after {
    border-radius: 1px;
  }

  .xd54j2p:after {
    inset-block: 0;
  }

  .xm4btww:before {
    inset-inline: 0;
  }
}

@layer priority7 {
  .x15h7rrt:before, .x1hfhjwi:after {
    background-color: currentColor;
  }

  .x1ud24qv::placeholder {
    color: var(--xxw2ho1);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x1livwk2::placeholder {
    font-weight: 400;
  }

  .xtm9g8r:after {
    inset-inline-start: 6px;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }
}

@layer priority8 {
  .xuuc98b:before {
    height: 2px;
  }

  .x1i2bxd:before {
    top: 6px;
  }

  .x13694x8:after {
    width: 2px;
  }
}

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

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

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

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

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

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

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

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

@keyframes x13w7e0l-B {
  0% {
    opacity: 0;
    transform: translateY(5px) scale(.9);
  }

  5% {
    opacity: 1;
    transform: translateY(0) scale(1);
  }

  15% {
    opacity: 1;
    transform: translateY(0) scale(1);
  }

  20% {
    opacity: 0;
    transform: translateY(-5px) scale(.9);
  }

  100% {
    opacity: 0;
    transform: translateY(-5px) scale(.9);
  }
}

@keyframes xroe53j-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(100%);
  }
}

:root, .xru2clo {
  --x14lmy5n: 0 1px 2px #25242214, 0 4px 12px #2524220f;
  --x1mqykx2: 0 1px 2px #1b31d840, 0 6px 16px #1b31d838;
  --x13bkjlt: 0 1px 2px #2524220a, 0 8px 24px #2524220d;
}

:root, .xjmi9yy {
  --x1tmoio3: "Schibsted Grotesk", ui-sans-serif, system-ui, sans-serif;
  --xmdkeje: "Caveat", "Comic Sans MS", cursive;
  --x1vp1w2p: ui-monospace, SFMono-Regular, Menlo, monospace;
}

:root, .x1xv8s2k {
  --xsr6v1m: #faf9f7;
  --xturz4c: #fff;
  --xu1sxbm: #252422;
  --x13x2car: #5f5d58;
  --xxw2ho1: #9a978f;
  --xwcl7nw: #e8e6e1;
  --xpzbunh: #f1efea;
  --x1q7o571: #1b31d8;
  --xzircl6: #e8ebfd;
  --x135cxgd: #fff;
  --x12nqus9: #252422;
  --x1bwbjqg: #fdf3b8;
  --x12b3lgd: #b42318;
  --x11mp23r: #a15c07;
  --xt36b56: #15803d;
}
