
  

  
  @property --col--0 {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --col--1 {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --col--2 {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --col--3 {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --col--4 {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --col--5 {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --grey-50 {
  syntax: "<color>";
  inherits: true;
  initial-value: #FAFAFA;
}
@property --grey-100 {
  syntax: "<color>";
  inherits: true;
  initial-value: #F5F5F5;
}
@property --grey-200 {
  syntax: "<color>";
  inherits: true;
  initial-value: #E5E5E5;
}
@property --grey-300 {
  syntax: "<color>";
  inherits: true;
  initial-value: #D4D4D4;
}
@property --grey-400 {
  syntax: "<color>";
  inherits: true;
  initial-value: #A3A3A3;
}
@property --grey-500 {
  syntax: "<color>";
  inherits: true;
  initial-value: #737373;
}
@property --grey-600 {
  syntax: "<color>";
  inherits: true;
  initial-value: #525252;
}
@property --grey-700 {
  syntax: "<color>";
  inherits: true;
  initial-value: #404040;
}
@property --grey-800 {
  syntax: "<color>";
  inherits: true;
  initial-value: #262626;
}
@property --grey-900 {
  syntax: "<color>";
  inherits: true;
  initial-value: #171717;
}
@property --col--text {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --radius--m {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0px;
}
@property --radius--s {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0px;
}
@property --radius--lg {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0px;
}
@property --yellow-500 {
  syntax: "<color>";
  inherits: true;
  initial-value: #F59E0B;
}
@property --yellow-600 {
  syntax: "<color>";
  inherits: true;
  initial-value: #D97706;
}
@property --size--mob-m {
  syntax: "*";
  inherits: true;
  initial-value: initial;
}
@property --col--brand-1 {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --col--brand-2 {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --col--brand-3 {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --col--brand-4 {
  syntax: "<color>";
  inherits: true;
  initial-value: transparent;
}
@property --size--desk-m {
  syntax: "*";
  inherits: true;
  initial-value: initial;
}
@property --size--mob-lg {
  syntax: "*";
  inherits: true;
  initial-value: initial;
}
@property --size--mob-sm {
  syntax: "*";
  inherits: true;
  initial-value: initial;
}
@property --size--mob-xs {
  syntax: "*";
  inherits: true;
  initial-value: initial;
}
@property --weight--bold {
  syntax: "<number>";
  inherits: true;
  initial-value: 0;
}
@property --size--desk-lg {
  syntax: "*";
  inherits: true;
  initial-value: initial;
}
@property --size--desk-sm {
  syntax: "*";
  inherits: true;
  initial-value: initial;
}
@property --size--desk-xl {
  syntax: "*";
  inherits: true;
  initial-value: initial;
}
@property --weight--black {
  syntax: "<number>";
  inherits: true;
  initial-value: 0;
}
@property --size--mob-base {
  syntax: "*";
  inherits: true;
  initial-value: initial;
}
@property --weight--medium {
  syntax: "<number>";
  inherits: true;
  initial-value: 0;
}
@property --size--desk-base {
  syntax: "*";
  inherits: true;
  initial-value: initial;
}
@property --font-weight-bold {
  syntax: "*";
  inherits: true;
  initial-value: 700;
}
@property --font-weight-normal {
  syntax: "*";
  inherits: true;
  initial-value: 500;
}
@property --font-weight-regular {
  syntax: "*";
  inherits: true;
  initial-value: 400;
}

  :host, :root {
  --col--0: #ffffff;
  --col--1: #E8E8E8;
  --col--2: #C9C9C9;
  --col--3: #8D8D8D;
  --col--4: #383838;
  --col--5: #242424;
  --grey-50: #FAFAFA;
  --grey-100: #F5F5F5;
  --grey-200: #E5E5E5;
  --grey-300: #D4D4D4;
  --grey-400: #A3A3A3;
  --grey-500: #737373;
  --grey-600: #525252;
  --grey-700: #404040;
  --grey-800: #262626;
  --grey-900: #171717;
  --col--text: #000000;
  --radius--m: 1rem;
  --radius--s: 0.5rem;
  --radius--lg: 2rem;
  --yellow-500: #F59E0B;
  --yellow-600: #D97706;
  --size--mob-m: 2.5rem;
  --col--brand-1: #74F7FF;
  --col--brand-2: #50FF61;
  --col--brand-3: #FF3465;
  --col--brand-4: #FBFF2B;
  --size--desk-m: 3rem;
  --size--mob-lg: 3.5rem;
  --size--mob-sm: 1.25rem;
  --size--mob-xs: 0.875rem;
  --weight--bold: 700;
  --size--desk-lg: 4rem;
  --size--desk-sm: 1.25rem;
  --size--desk-xl: 6rem;
  --weight--black: 900;
  --size--mob-base: 1.5rem;
  --weight--medium: 500;
  --size--desk-base: 1.5rem;
  --font-weight-bold: 900;
  --font-weight-normal: 700;
  --font-weight-regular: 500;
}
  @media (prefers-color-scheme: dark) {
      :host, :root {
  --col--0: #0b1e0d;
  --col--1: #08170a;
  --col--2: #102d14;
  --col--3: #57a861;
  --col--4: #359742;
  --col--5: #359742;
  --col--text: #ffffff;
  --col--brand-1: #18432d;
  --col--brand-2: #025a0e;
  --col--brand-3: #76c24c;
  --col--brand-4: #e5eb28;
}
    }
  @media (prefers-color-scheme: light) {
      :host, :root {
  --col--0: #ffffff;
  --col--1: #E8E8E8;
  --col--2: #C9C9C9;
  --col--3: #8D8D8D;
  --col--4: #383838;
  --col--5: #242424;
  --grey-50: #FAFAFA;
  --grey-100: #F5F5F5;
  --grey-200: #E5E5E5;
  --grey-300: #D4D4D4;
  --grey-400: #A3A3A3;
  --grey-500: #737373;
  --grey-600: #525252;
  --grey-700: #404040;
  --grey-800: #262626;
  --grey-900: #171717;
  --col--text: #000000;
  --radius--m: 1rem;
  --radius--s: 0.5rem;
  --radius--lg: 2rem;
  --yellow-500: #F59E0B;
  --yellow-600: #D97706;
  --size--mob-m: 2.5rem;
  --col--brand-1: #74F7FF;
  --col--brand-2: #50FF61;
  --col--brand-3: #FF3465;
  --col--brand-4: #FBFF2B;
  --size--desk-m: 3rem;
  --size--mob-lg: 3.5rem;
  --size--mob-sm: 1.25rem;
  --size--mob-xs: 0.875rem;
  --weight--bold: 700;
  --size--desk-lg: 4rem;
  --size--desk-sm: 1.25rem;
  --size--desk-xl: 6rem;
  --weight--black: 900;
  --size--mob-base: 1.5rem;
  --weight--medium: 500;
  --size--desk-base: 1.5rem;
  --font-weight-bold: 900;
  --font-weight-normal: 700;
  --font-weight-regular: 500;
}
    }
  [data-nc-theme~="Dark"] {
  --col--0: #0b1e0d;
  --col--1: #08170a;
  --col--2: #102d14;
  --col--3: #57a861;
  --col--4: #359742;
  --col--5: #359742;
  --col--text: #ffffff;
  --col--brand-1: #18432d;
  --col--brand-2: #025a0e;
  --col--brand-3: #76c24c;
  --col--brand-4: #e5eb28;
}
[data-nc-theme~="Pink"] {
  --col--0: #ffd6fd;
  --col--1: #ffb8fb;
  --col--2: #ff8af9;
  --col--3: #ff47f4;
  --col--4: #b800ad;
  --col--5: #700069;
  --col--text: #6b0063;
  --col--brand-1: #ffc87a;
  --col--brand-2: #b0ff61;
  --col--brand-3: #b28fd1;
  --col--brand-4: #88fcf8;
}
[data-nc-theme~="Mokka"] {
  --col--0: #F5EBE0;
  --col--1: #D5BDAF;
  --col--2: #A4907C;
  --col--3: #634832;
  --col--4: #38220F;
  --col--5: #1A0F06;
  --col--text: #110a03;
  --col--brand-1: #f5ac2e;
  --col--brand-2: #8ad14d;
  --col--brand-4: #6bffe1;
}
[data-nc-theme~="Default"] {
  --col--0: #ffffff;
  --col--1: #E8E8E8;
  --col--2: #C9C9C9;
  --col--3: #8D8D8D;
  --col--4: #383838;
  --col--5: #242424;
  --grey-50: #FAFAFA;
  --grey-100: #F5F5F5;
  --grey-200: #E5E5E5;
  --grey-300: #D4D4D4;
  --grey-400: #A3A3A3;
  --grey-500: #737373;
  --grey-600: #525252;
  --grey-700: #404040;
  --grey-800: #262626;
  --grey-900: #171717;
  --col--text: #000000;
  --radius--m: 1rem;
  --radius--s: 0.5rem;
  --radius--lg: 2rem;
  --yellow-500: #F59E0B;
  --yellow-600: #D97706;
  --size--mob-m: 2.5rem;
  --col--brand-1: #74F7FF;
  --col--brand-2: #50FF61;
  --col--brand-3: #FF3465;
  --col--brand-4: #FBFF2B;
  --size--desk-m: 3rem;
  --size--mob-lg: 3.5rem;
  --size--mob-sm: 1.25rem;
  --size--mob-xs: 0.875rem;
  --weight--bold: 700;
  --size--desk-lg: 4rem;
  --size--desk-sm: 1.25rem;
  --size--desk-xl: 6rem;
  --weight--black: 900;
  --size--mob-base: 1.5rem;
  --weight--medium: 500;
  --size--desk-base: 1.5rem;
  --font-weight-bold: 900;
  --font-weight-normal: 700;
  --font-weight-regular: 500;
}
    


@layer base {
  
  body, :host {
    /* Color */
    
    /* Fonts */
    --font-sans: 'Inter',sans-serif;
--font-firacode: 'Fira Code',monospace;
--font-lora: 'Lora',serif;
--font-epilogue: 'Epilogue',sans-serif;
--font-Inter Tight: 'Inter Tight',sans-serif;
--font-Press Start 2P: 'Press Start 2P',display;
--font-DotGothic16: 'DotGothic16',sans-serif;
--font-Orbitron: 'Orbitron',sans-serif;
--font-Rochester: 'Rochester',handwriting;
--font-Instrument Serif: 'Instrument Serif',serif;
--font-Jacquard 24: 'Jacquard 24',display;

    /* Font size */
    
    /* Font weight */
    
    /* Shadows */
    
    /* Border radius */
    
    /* Spacing */
    
    /* Z-index */
    
  }
  @keyframes animation-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  @keyframes animation-fade-in {
    from {
      opacity:0;
    }
    to {
      opacity:1;
    }
  }
  @keyframes animation-fade-out {
    from {
      opacity:1;
    }
    to {
      opacity:0;
    }
  }
}


    .oeasj {
      height:100vh;
      display:flex;
      background:var(--col--1);
      flex-direction:column;
    }

    .fAGS {
      color:var(--col--text);
      width:fit-content;
      font-size:var(--size--desk-base);
      font-family:"Inter Tight";
      font-weight:500;
      line-height:2.25rem;
    }

    @media (max-width: 640px) {

    .fAGS {
      font-size:var(--size--mob-base);
      line-height:2rem;
    }
    }

    .fAGS::selection {
      background:var(--col--brand-4);
    }

    .blog-treated-as-children\:26i6kW2BhC3PufmcM0YEC {
      font-weight:700;
    }

    .PBXcZ {
      width:100%;
      display:flex;
      z-index:2;
      align-items:center;
      flex-direction:row;
      justify-content:space-between;
    }

    .esmCBD {
      display:flex;
      row-gap:24px;
      column-gap:24px;
      align-items:center;
      flex-direction:row;
      justify-content:flex-start;
    }

    .fgWkeN {
      width:fit-content;
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      height:56px;
      background:var(--col--5);
      transition:scale 300ms cubic-bezier(0.42, 0, 0.58, 1);
      border-radius:var(--radius--m);
      -webkit-tap-highlight-color:transparent;
    }

    .fgWkeN:focus-visible {
      scale:1.05 1.05 1;
      transition:scale 100ms cubic-bezier(0.42, 0, 0.58, 1);
      outline-color:var(--col--5);
      outline-style:dotted;
      outline-width:4px;
      outline-offset:4px;
    }

    .dXBnRH {
      color:var(--col--text);
      width:100%;
      bottom:0px;
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      height:100%;
      display:flex;
      font-size:var(--size--desk-base);
      background:var(--col--bg);
      text-align:center;
      transition:bottom 200ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
      align-items:center;
      font-family:"Inter Tight";
      font-weight:inherit;
      padding-top:8px;
      user-select:none;
      border-color:var(--col--5);
      border-style:solid;
      border-width:4px;
      padding-left:24px;
      border-radius:var(--radius--m);
      padding-right:24px;
      padding-bottom:8px;
      justify-content:center;
    }

    .dXBnRH.hover {
      bottom:4px;
      background:var(--col--bg);
      transition:bottom 100ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
    }

    .dXBnRH:active {
      bottom:0px;
      filter:hue-rotate(40deg);
      transition:bottom 100ms ease  , filter 100ms cubic-bezier(0.42, 0, 0.58, 1);
    }

    @media (max-width: 960px) {

    .dXBnRH {
      bottom:4px;
      font-size:var(--size--mob-base);
    }
    }

    .cepDMq {
      display:flex;
      row-gap:24px;
      column-gap:24px;
      align-items:center;
      flex-direction:row;
      justify-content:flex-end;
    }

    .dZJdNA {
      font-size:inherit;
      font-family:inherit;
      font-weight:inherit;
    }

    @media (max-width: 960px) {

    .dZJdNA {
      display:none;
    }
    }

    .cowtlB {
      display:flex;
      row-gap:8px;
      column-gap:8px;
      align-items:center;
      flex-direction:row;
      justify-content:flex-start;
    }

    .AiWK {
      color:var(--col--3);
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      background:;
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:8px;
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
      -webkit-tap-highlight-color:transparent;
    }

    .AiWK:hover {
      color:var(--col--4);
    }

    .AiWK.pink {
      color:var(--col--4);
    }

    .AiWK.pink:hover {
      color:var(--col--text);
    }

    .AiWK:focus-visible {
      scale:1.05 1.05 1;
      transition:scale 100ms cubic-bezier(0.42, 0, 0.58, 1);
      outline-color:var(--col--5);
      outline-style:dotted;
      outline-width:4px;
    }

    .cpNRlZ {
      left:4px;
      height:48px;
      position:absolute;
      background:var(--col--brand-1);
      transition:left 100ms cubic-bezier(0.42, 0, 0.58, 1);
      aspect-ratio:1/1;
      border-top-left-radius:12px;
      border-top-right-radius:12px;
      border-bottom-left-radius:12px;
      border-bottom-right-radius:12px;
    }

    .cpNRlZ.mokka {
      left:68px;
      transition:left 100ms cubic-bezier(0.42, 0, 0.58, 1);
    }

    .cpNRlZ.pink {
      left:132px;
      transition:left 100ms cubic-bezier(0.42, 0, 0.58, 1);
    }

    .cpNRlZ.dark {
      left:196px;
      transition:left 100ms cubic-bezier(0.42, 0, 0.58, 1);
    }

    .bqPWPU {
      color:var(--col--3);
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      display:flex;
      align-items:center;
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:8px;
      justify-content:center;
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
      -webkit-tap-highlight-color:transparent;
    }

    .bqPWPU:hover {
      color:var(--col--4);
    }

    .bqPWPU.mokka {
      color:var(--col--text);
    }

    .bqPWPU.mokka:hover {
      color:var(--col--text);
    }

    .bqPWPU:focus-visible {
      scale:1.05 1.05 1;
      transition:scale 100ms cubic-bezier(0.42, 0, 0.58, 1);
      outline-color:var(--col--5);
      outline-style:dotted;
      outline-width:4px;
    }

    .esLSMg {
      color:var(--col--3);
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      display:flex;
      align-items:center;
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:8px;
      justify-content:center;
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
      -webkit-tap-highlight-color:transparent;
    }

    .esLSMg:hover {
      color:var(--col--4);
    }

    .esLSMg.default {
      color:var(--col--text);
    }

    .esLSMg.default:hover {
      color:var(--col--text);
    }

    .esLSMg:focus-visible {
      scale:1.05 1.05 1;
      transition:scale 100ms cubic-bezier(0.42, 0, 0.58, 1);
      outline-color:var(--col--5);
      outline-style:dotted;
      outline-width:4px;
    }

    .kwluc {
      color:var(--col--3);
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      display:flex;
      align-items:center;
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:8px;
      justify-content:center;
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
      -webkit-tap-highlight-color:transparent;
    }

    .kwluc:hover {
      color:var(--col--4);
    }

    .kwluc.dark {
      color:var(--col--text);
    }

    .kwluc.dark:hover {
      color:var(--col--text);
    }

    .kwluc:focus-visible {
      scale:1.05 1.05 1;
      transition:scale 100ms cubic-bezier(0.42, 0, 0.58, 1);
      outline-color:var(--col--5);
      outline-style:dotted;
      outline-width:4px;
    }

    @media (max-width: 1280px) {

    .head\:Era7MI8KXUbwhMMk1X3ri {
      display:none;
    }
    }

    .fnilvD {
      width:fit-content;
      background:var(--col--5);
      transition:scale 300ms cubic-bezier(0.42, 0, 0.58, 1);
      border-top-left-radius:var(--radius--lg);
      border-top-right-radius:var(--radius--lg);
      border-bottom-left-radius:var(--radius--lg);
      border-bottom-right-radius:var(--radius--lg);
      -webkit-tap-highlight-color:transparent;
    }

    .fnilvD:focus-visible {
      scale:1.05 1.05 1;
      transition:scale 100ms cubic-bezier(0.42, 0, 0.58, 1);
      outline-color:var(--col--5);
      outline-style:dotted;
      outline-width:4px;
      outline-offset:4px;
    }

    @media (max-width: 960px) {

    .fnilvD {
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
    }
    }

    .fydbnh {
      color:var(--col--text);
      width:100%;
      bottom:0px;
      cursor:pointer;
      height:100%;
      display:flex;
      font-size:var(--size--desk-lg);
      background:var(--col--bg);
      transition:bottom 200ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
      align-items:center;
      font-family:"Inter Tight";
      font-weight:700;
      padding-top:12px;
      user-select:none;
      border-color:var(--col--5);
      border-style:solid;
      border-width:4px;
      padding-left:48px;
      padding-right:48px;
      padding-bottom:12px;
      justify-content:center;
      border-top-left-radius:var(--radius--lg);
      border-top-right-radius:var(--radius--lg);
      border-bottom-left-radius:var(--radius--lg);
      border-bottom-right-radius:var(--radius--lg);
    }

    .fydbnh.hover {
      bottom:4px;
      transition:bottom 100ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
    }

    .fydbnh:active {
      bottom:0px;
      filter:hue-rotate(40deg);
      transition:bottom 100ms ease  , filter 100ms cubic-bezier(0.42, 0, 0.58, 1);
    }

    @media (max-width: 960px) {

    .fydbnh {
      bottom:4px;
      font-size:var(--size--mob-lg);
      padding-top:8px;
      padding-left:16px;
      padding-right:16px;
      padding-bottom:8px;
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
    }
    }

    .head\:G5KZpC81mc91UBwGq5P5a {
      width:100%;
    }

    .fBrTmO {
      color:var(--col--text);
      width:100%;
      bottom:0px;
      cursor:inherit;
      height:100%;
      display:flex;
      font-size:var(--size--desk-base);
      background:var(--col--bg);
      transition:bottom 200ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
      align-items:center;
      font-family:"Inter Tight";
      font-weight:inherit;
      padding-top:8px;
      user-select:none;
      border-color:var(--col--5);
      border-style:solid;
      border-width:4px;
      padding-left:24px;
      border-radius:var(--radius--m);
      padding-right:24px;
      padding-bottom:8px;
      justify-content:center;
    }

    .fBrTmO.hover {
      bottom:4px;
      transition:bottom 100ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
    }

    .fBrTmO:active {
      bottom:0px;
      filter:hue-rotate(40deg);
      transition:bottom 100ms ease  , filter 100ms cubic-bezier(0.42, 0, 0.58, 1);
    }

    @media (max-width: 960px) {

    .fBrTmO {
      bottom:4px;
      font-size:var(--size--mob-base);
    }
    }

    .head\:OiyKcRqBuJI8-DRx8baBg {
      display:none;
      aspect-ratio:1/1;
    }

    @media (max-width: 960px) {

    .head\:OiyKcRqBuJI8-DRx8baBg {
      display:flex;
    }
    }

    .eKpJhG {
      left:0px;
      width:100%;
      bottom:0px;
      display:flex;
      row-gap:24px;
      position:fixed;
      background:var(--col--0);
      column-gap:24px;
      align-items:center;
      flex-direction:row;
      justify-content:center;
      border-top-color:var(--col--2);
      border-top-style:solid;
      border-top-width:4px;
    }

    .vTMoi {
      width:fit-content;
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      height:56px;
      background:var(--col--0);
      transition:scale 300ms cubic-bezier(0.42, 0, 0.58, 1)  , padding-bottom 300ms cubic-bezier(0.42, 0, 0.58, 1);
      border-radius:var(--radius--m);
      -webkit-tap-highlight-color:transparent;
    }

    .vTMoi:hover {
      background:var(--col--3);
    }

    .vTMoi:focus-visible {
      scale:1.05 1.05 1;
      transition:scale 100ms cubic-bezier(0.42, 0, 0.58, 1);
      outline-color:var(--col--5);
      outline-style:dotted;
      outline-width:4px;
      outline-offset:4px;
    }

    @media (max-width: 960px) {
    }

    .bjTpml {
      color:var(--col--3);
      width:fit-content;
      bottom:0px;
      cursor:inherit;
      height:100%;
      display:flex;
      font-size:var(--size--desk-base);
      background:var(--col--0);
      transition:bottom 300ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
      align-items:center;
      font-family:"Inter Tight";
      font-weight:inherit;
      user-select:none;
      border-color:var(--col--1);
      border-style:solid;
      border-width:4px;
      padding-left:24px;
      border-radius:var(--radius--m);
      padding-right:24px;
      justify-content:center;
    }

    .bjTpml.hover {
      color:var(--col--5);
      bottom:4px;
      transition:bottom 100ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
      border-color:var(--col--3);
      border-style:solid;
      border-width:4px;
    }

    .bjTpml:active {
      bottom:0px;
      filter:hue-rotate(40deg);
      transition:bottom 100ms ease 0ms normal;
    }

    @media (max-width: 640px) {

    .bjTpml {
      bottom:4px;
      font-size:var(--size--mob-base);
    }
    }

    .fpdYIf {
      display:none;
      font-size:inherit;
      font-family:inherit;
      font-weight:inherit;
    }

    @media (max-width: 960px) {

    .fpdYIf {
      display:flex;
    }
    }

    .xlOdD {
      display:flex;
      row-gap:16px;
      column-gap:16px;
      padding-top:16px;
      padding-left:16px;
      padding-right:16px;
      flex-direction:column;
      padding-bottom:16px;
    }

    .theme-selector-mobile\:6IF80LA4hgZOXauHi4cKw {
      width:100%;
      display:flex;
      flex-wrap:wrap;
      align-items:center;
      flex-direction:row;
      justify-content:center;
    }

    .ebmjez {
      display:flex;
      row-gap:4px;
      column-gap:4px;
      align-items:center;
      flex-direction:row;
      justify-content:flex-start;
    }

    .theme-selector-mobile\:TV1L-t-0vmrowzITSFIUI {
      width:100%;
      display:flex;
      flex-wrap:wrap;
      align-items:center;
      flex-direction:row;
      justify-content:center;
    }

    .theme-selector-mobile\:Tu91Se_ZDa2bbxB9jOM-p {
      width:100%;
      display:flex;
      flex-wrap:wrap;
      align-items:center;
      flex-direction:row;
      justify-content:center;
    }

    .GSnFq {
      color:var(--col--text);
      display:inline;
      font-size:var(--size--mob-base);
      font-family:"Inter Tight";
      font-weight:inherit;
    }

    .theme-selector-mobile\:xkf-38lwB0GwQ_LZdW0LT {
      width:100%;
      display:flex;
      flex-wrap:wrap;
      align-items:center;
      flex-direction:row;
      justify-content:center;
    }

    .head\:iZ77_jgp_HO5HlpymuVJ7 {
      width:100%;
      padding-left:16px;
      padding-right:16px;
    }

    .flosJK {
      width:fit-content;
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      height:56px;
      display:flex;
      background:var(--col--5);
      transition:scale 300ms cubic-bezier(0.42, 0, 0.58, 1);
      align-items:center;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
      -webkit-tap-highlight-color:transparent;
    }

    .flosJK:focus-visible {
      scale:1.05 1.05 1;
      transition:scale 100ms cubic-bezier(0.42, 0, 0.58, 1);
      outline-color:var(--col--5);
      outline-style:dotted;
      outline-width:4px;
      outline-offset:4px;
    }

    .ZrSKH {
      color:var(--col--text);
      width:100%;
      bottom:0px;
      cursor:inherit;
      height:100%;
      display:flex;
      font-size:var(--size--desk-base);
      background:var(--col--bg);
      transition:bottom 200ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
      align-items:center;
      font-family:"Press Start 2P";
      font-weight:inherit;
      padding-top:8px;
      user-select:none;
      border-color:var(--col--5);
      border-style:solid;
      border-width:4px;
      padding-left:24px;
      padding-right:24px;
      padding-bottom:8px;
      justify-content:center;
      border-top-left-radius:100px;
      border-top-right-radius:100px;
      border-bottom-left-radius:100px;
      border-bottom-right-radius:100px;
    }

    .ZrSKH.hover {
      bottom:4px;
      transition:bottom 100ms cubic-bezier(0.42, 0, 0.58, 1) 0ms normal;
    }

    .ZrSKH:active {
      bottom:0px;
      filter:hue-rotate(40deg);
      transition:bottom 100ms ease  , filter 100ms cubic-bezier(0.42, 0, 0.58, 1);
    }

    @media (max-width: 960px) {

    .ZrSKH {
      bottom:4px;
      font-size:var(--size--mob-base);
    }
    }

    .bUiNNv {
      flex:1;
      width:100%;
      display:flex;
      row-gap:16px;
      background:var(--col--1);
      column-gap:16px;
      padding-top:116px;
      padding-left:16px;
      padding-right:16px;
      flex-direction:column;
      padding-bottom:16px;
    }

    .ceqBvS {
      width:100%;
      height:96px;
      display:flex;
      background:var(--col--0);
      overflow-x:hidden;
      align-items:center;
      padding-top:16px;
      padding-left:16px;
      padding-right:16px;
      flex-direction:row;
      padding-bottom:16px;
      justify-content:space-between;
      border-bottom-color:var(--col--2);
      border-bottom-style:solid;
      border-bottom-width:4px;
    }

    .eSSCpm {
      top:0px;
      left:0px;
      width:100%;
      height:100vh;
      position:absolute;
      background:var(--col--0);
    }

    .dUMRHn {
      display:flex;
      row-gap:24px;
      column-gap:24px;
      align-items:center;
      flex-direction:row;
      justify-content:flex-start;
    }

    @media (max-width: 1440px) {

    .dUMRHn {
      display:none;
    }
    }

    .dajnIJ {
      color:var(--col--text);
      width:fit-content;
      font-size:var(--size--desk-m);
      text-wrap:balance;
      font-family:"Inter Tight";
      font-weight:900;
    }

    @media (max-width: 640px) {

    .dajnIJ {
      font-size:var(--size--mob-m);
    }
    }

    .dajnIJ::selection {
      background:var(--col--brand-2);
    }

    .bxljVV {
      flex:1;
      height:100%;
      display:flex;
      row-gap:32px;
      column-gap:32px;
      overflow-y:auto;
      align-items:center;
      flex-direction:column;
      justify-content:flex-start;
      scroll-behavior:smooth;
      scrollbar-width:none;
    }

    .bxljVV::-webkit-scrollbar {
    width: 0;
    }

    @media (max-width: 1340px) {
    }

    @media (max-width: 1280px) {

    .bxljVV {
      height:auto;
      overflow-y:visible;
    }
    }

    @media (max-width: 960px) {

    .bxljVV {
      display:flex;
      row-gap:24px;
      column-gap:24px;
      flex-direction:column;
    }
    }

    .zaHVo {
      width:100%;
      max-width:1024px;
      border-color:var(--col--5);
      border-style:solid;
      border-width:4px;
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
    }

    .byhWdE {
      display:flex;
      row-gap:24px;
      column-gap:24px;
      flex-direction:column;
    }

    .eLfvKu {
      display:flex;
      row-gap:12px;
      column-gap:12px;
      align-items:center;
      justify-content:flex-start;
    }

    @media (max-width: 960px) {

    .eLfvKu {
      display:flex;
      row-gap:8px;
      column-gap:8px;
      flex-direction:column;
    }
    }

    .ejhNcS {
      width:100%;
      object-fit:cover;
      border-color:var(--col--0);
      border-style:solid;
      border-width:4px;
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
    }

    @media (max-width: 960px) {

    .ejhNcS {
      border-top-left-radius:var(--radius--s);
      border-top-right-radius:var(--radius--s);
      border-bottom-left-radius:var(--radius--s);
      border-bottom-right-radius:var(--radius--s);
    }
    }

    .fqFWfx {
      color:var(--col--text);
      width:fit-content;
      font-size:var(--size--desk-sm);
      text-align:center;
      font-family:"Inter Tight";
      font-weight:300;
    }

    @media (max-width: 960px) {

    .fqFWfx {
      font-size:var(--size--mob-xs);
    }
    }

    .fqFWfx::selection {
      background:var(--col--brand-4);
    }

    .blog-treated-as-children\:M2r5cwN-q-B8CdYGZRCEi {
      width:100%;
    }

    .bxCde {
      height:372px;
      display:flex;
      row-gap:12px;
      background:var(--col--5);
      column-gap:12px;
      overflow-x:hidden;
      overflow-y:hidden;
      transition:height 200ms cubic-bezier(0.42, 0, 0.58, 1)  normal;
      padding-top:40px;
      padding-left:40px;
      padding-right:40px;
      flex-direction:column;
      padding-bottom:40px;
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
    }

    @media (max-width: 960px) {

    .bxCde {
      height:fit-content;
      min-height:250px;
      padding-top:16px;
      padding-left:16px;
      padding-right:16px;
      padding-bottom:16px;
    }
    }

    .cBdxOW {
      color:var(--col--4);
      width:fit-content;
      font-size:var(--size--desk-m);
      text-wrap:balance;
      font-family:"Inter Tight";
      font-weight:500;
      line-height:3.75rem;
    }

    @media (max-width: 960px) {

    .cBdxOW {
      font-size:var(--size--mob-base);
      line-height:2rem;
    }
    }

    .cBdxOW::selection {
      background:var(--col--brand-4);
    }

    .fAtmAU {
      color:var(--col--text);
      width:fit-content;
      font-size:var(--size--desk-xl);
      text-wrap:balance;
      text-align:left;
      font-family:"Inter Tight";
      font-weight:900;
      line-height:6rem;
    }

    @media (max-width: 960px) {

    .fAtmAU {
      font-size:var(--size--mob-lg);
      line-height:3.25rem;
    }
    }

    .fAtmAU::selection {
      background:var(--col--brand-1);
    }

    .blog-treated-as-children\:U-sU8c_BOcMc58j8CCqL4 {
      text-wrap:balance;
    }

    .cDyzcp {
      width:72px;
      height:72px;
      border-color:var(--col--5);
      border-style:solid;
      border-width:4px;
      border-radius:200px;
    }

    .caZURX {
      color:var(--col--brand-4);
      width:100%;
      font-size:var(--size--desk-sm);
      font-family:"Press Start 2P";
      font-weight:500;
      line-height:2.25rem;
    }

    @media (max-width: 960px) {

    .caZURX {
      font-size:var(--size--mob-xs);
      line-height:1.25rem;
    }
    }

    .caZURX::selection {
      background:var(--col--brand-4);
    }

    .cffsJk {
      color:var(--col--0);
      display:inline;
      font-size:inherit;
      font-family:inherit;
      font-weight:inherit;
    }

    .euQCUA {
      color:var(--col--brand-2);
      display:inline;
      font-size:inherit;
      font-family:inherit;
      font-weight:inherit;
    }

    .zqPAy {
      width:100%;
      display:flex;
      row-gap:48px;
      max-width:960px;
      column-gap:48px;
      padding-top:128px;
      padding-left:24px;
      padding-right:24px;
      flex-direction:column;
      padding-bottom:128px;
    }

    @media (max-width: 960px) {

    .zqPAy {
      display:flex;
      row-gap:32px;
      column-gap:32px;
      padding-top:32px;
      padding-bottom:32px;
    }
    }

    .PKdfx {
      gap:16px;
      align-items:center;
      flex-direction:row;
      justify-content:start;
    }

    .dzTXZM {
      color:var(--col--text);
      width:fit-content;
      height:40px;
      display:flex;
      font-size:var(--size--desk-sm);
      background:var(--col--2);
      align-items:center;
      font-family:"Inter Tight";
      padding-top:4px;
      user-select:none;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:4px;
      justify-content:center;
      border-top-left-radius:var(--radius--s);
      border-top-right-radius:var(--radius--s);
      border-bottom-left-radius:var(--radius--s);
      border-bottom-right-radius:var(--radius--s);
    }

    .dvvHMN {
      flex:1;
      display:flex;
      overflow-y:hidden;
      flex-direction:row;
      scrollbar-width:none;
    }

    .dvvHMN::-webkit-scrollbar {
    width: 0;
    }

    @media (max-width: 1280px) {

    .dvvHMN {
      display:flex;
      overflow-x:hidden;
      overflow-y:scroll;
      flex-direction:column;
    }
    }

    .fhPLXX {
      width:100%;
      display:flex;
      row-gap:48px;
      background:var(--col--0);
      column-gap:48px;
      min-height:400px;
      align-items:flex-start;
      justify-content:center;
      border-top-color:var(--col--2);
      border-top-style:solid;
      border-top-width:4px;
    }

    @media (max-width: 960px) {

    .fhPLXX {
      display:flex;
      row-gap:24px;
      column-gap:24px;
      min-height:0px;
    }
    }

    .eEyOQG {
      display:flex;
      row-gap:48px;
      column-gap:48px;
      padding-top:96px;
      padding-left:48px;
      padding-right:48px;
      flex-direction:column;
    }

    @media (max-width: 960px) {

    .eEyOQG {
      display:flex;
      row-gap:16px;
      column-gap:16px;
      padding-top:24px;
      padding-left:24px;
      padding-right:24px;
    }
    }

    .hHNcz {
      width:100%;
      display:flex;
      align-items:flex-start;
      padding-top:48px;
      flex-direction:row;
      padding-bottom:48px;
      justify-content:center;
    }

    @media (max-width: 960px) {

    .hHNcz {
      padding-top:24px;
      padding-bottom:24px;
    }
    }

    .bdxcrG {
      color:var(--col--text);
      width:100%;
      display:flex;
      row-gap:6px;
      font-size:var(--size--mob-base);
      background:var(--col--0);
      column-gap:6px;
      align-items:center;
      font-family:"Inter Tight";
      padding-top:24px;
      border-color:var(--col--5);
      border-style:double;
      border-width:8px;
      corner-shape:scoop;
      padding-left:24px;
      padding-right:24px;
      flex-direction:column;
      padding-bottom:24px;
      justify-content:center;
      border-top-left-radius:14px;
      border-top-right-radius:14px;
      border-bottom-left-radius:14px;
      border-bottom-right-radius:14px;
    }

    @media (max-width: 960px) {

    .bdxcrG {
      padding-top:16px;
      padding-left:16px;
      padding-right:16px;
      padding-bottom:16px;
    }
    }

    .cCNRfY {
      font-size:inherit;
      text-align:center;
      font-family:"Rochester";
      font-weight:inherit;
    }

    .eaVNeo {
      font-size:var(--size--mob-xs);
      text-align:center;
      font-family:inherit;
      font-weight:500;
    }

    .TVLbt {
      width:220px;
      height:320px;
      display:flex;
      background:#ff8138;
      align-items:center;
      justify-content:center;
      border-top-left-radius:14px;
      border-top-right-radius:14px;
      border-bottom-left-radius:14px;
      border-bottom-right-radius:14px;
    }

    .bIqOYn {
      width:144px;
      height:144px;
      display:flex;
      background:#ffffff;
      align-items:center;
      justify-content:center;
      border-top-left-radius:999px;
      border-top-right-radius:999px;
      border-bottom-left-radius:999px;
      border-bottom-right-radius:999px;
    }

    .eLpNP {
      width:72px;
      height:72px;
      animation:4s linear(0 0%, 0.0101 0.7732%, 0.0417 1.6753%, 0.1551 3.4794%, 0.7747 10.0515%, 1.0083 13.1443%, 1.1503 16.2371%, 1.1871 17.7835%, 1.2045 19.4588%, 1.2056 19.8454%, 1.2056 20.3608%, 1.2019 21.2629%, 1.1789 23.3247%, 1.0429 30.4124%, 0.9959 33.5052%, 0.9686 36.4691%, 0.9613 38.0155%, 0.958 39.5619%, 0.9584 41.366%, 0.963 43.4278%, 0.9909 50.5155%, 1.0007 53.6082%, 1.0065 56.701%, 1.0087 59.7938%, 1.0076 63.6598%, 0.9999 73.7113%, 0.9982 79.8969%, 1.0004 100% /*{"type":"spring","stiffness":100,"damping":20,"mass":5}*/) 3s 3 normal none running animation-bKKrXZ;
      background:#ff0f0f;
      border-top-left-radius:999px;
      border-top-right-radius:999px;
      border-bottom-left-radius:999px;
      border-bottom-right-radius:999px;
    }

    @keyframes animation-bKKrXZ {
        0% {
          scale: 1 1;
        }

        50% {
          scale: 1.1 1.1;
        }

        100% {
          scale: 1 1;
        }
    }

    .CRgME {
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      display:flex;
      align-items:center;
      flex-direction:row;
      justify-content:flex-start;
      border-top-left-radius:14px;
      border-top-right-radius:14px;
      border-bottom-left-radius:14px;
      border-bottom-right-radius:14px;
      -webkit-tap-highlight-color:transparent;
    }

    .CRgME:hover {
      outline-color:#000000;
      outline-style:none;
      outline-width:2px;
    }

    .CRgME.left {
      display:flex;
      align-items:center;
      flex-direction:row-reverse;
      justify-content:end;
    }

    .eECZvq {
      left:24px;
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), auto;
      display:flex;
      z-index:103;
      animation:1s cubic-bezier(0.42, 0, 0.58, 1) 0ms 1 normal forwards running animation-diMMIZ, 300ms cubic-bezier(0.42, 0, 0.58, 1) 0ms 1 normal forwards running animation-cvTyxg;
      align-items:center;
      flex-direction:column;
      justify-content:flex-start;
    }

    .eECZvq.left {
      left:auto;
      right:24px;
    }

    @media (max-width: 960px) {

    .eECZvq {
      left:16px;
      right:16px;
      bottom:16px;
      position:absolute;
    }
    }

    @media (max-width: 960px) {

    .eECZvq.left {
      left:16px;
      right:16px;
      bottom:16px;
    }
    }

    @keyframes animation-cvTyxg {
        0% {
          transform: translate(0, -56px);
        }

        100% {
          transform: translate(0, 0);
        }
    }


    @keyframes animation-diMMIZ {
        0% {
          opacity: 0;
        }

        100% {
          opacity: 1;
        }
    }

    .ciANYA {
      top:0px;
      left:0px;
      width:100%;
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), auto;
      height:100%;
      display:flex;
      opacity:0;
      z-index:100;
      position:fixed;
      animation:300ms cubic-bezier(0.42, 0, 0.58, 1) 0ms 1 normal forwards running animation-diMMIZ;
      background:#000000bf;
      align-items:center;
      outline-color:#000000;
      outline-style:none;
      outline-width:2px;
      backdrop-filter:blur(5px);
      justify-content:center;
    }

    .dVFiTX {
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), auto;
      display:flex;
      row-gap:24px;
      column-gap:24px;
      align-items:center;
      flex-direction:row;
      justify-content:flex-start;
      -webkit-tap-highlight-color:transparent;
    }

    .dVFiTX.show {
      z-index:101;
    }

    .dVFiTX:hover {
      outline-color:var(--col--5);
      outline-style:solid;
      outline-width:4px;
      border-top-left-radius:14px;
      border-top-right-radius:14px;
      border-bottom-left-radius:14px;
      border-bottom-right-radius:14px;
    }

    .artworks\:CbHk3kueofc2A8-T9d7x- {
      width:220px;
      margin-right:24px;
    }

    .fjOzIf {
      width:220px;
      height:320px;
      display:flex;
      background:var(--col--1);
      align-items:center;
      justify-content:center;
      border-top-left-radius:14px;
      border-top-right-radius:14px;
      border-bottom-left-radius:14px;
      border-bottom-right-radius:14px;
    }

    .akIOq {
      width:14px;
      height:14px;
      background:#2ac840;
      border-top-left-radius:99px;
      border-top-right-radius:99px;
      border-bottom-left-radius:99px;
      border-bottom-right-radius:99px;
    }

    .fCXSQc {
      top:0px;
      left:0px;
      width:100%;
      display:flex;
      row-gap:8px;
      position:absolute;
      background:#212121;
      column-gap:8px;
      padding-top:12px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:12px;
      border-top-left-radius:13px;
      border-top-right-radius:13px;
    }

    .eKkLqh {
      width:14px;
      height:14px;
      background:#febc2e;
      border-top-left-radius:99px;
      border-top-right-radius:99px;
      border-bottom-left-radius:99px;
      border-bottom-right-radius:99px;
    }

    .cdMXCT {
      width:14px;
      height:14px;
      background:#ff5f57;
      border-top-left-radius:99px;
      border-top-right-radius:99px;
      border-bottom-left-radius:99px;
      border-bottom-right-radius:99px;
    }

    .dcJPNV {
      cursor:default;
      overflow-x:scroll;
      align-items:start;
      flex-direction:row;
      justify-content:start;
      scroll-behavior:smooth;
      scrollbar-width:none;
      scroll-snap-type:x mandatory;
    }

    .dcJPNV::-webkit-scrollbar {
    width: 0;
    }

    .dcJPNV.dragging {
      cursor:grabbing;
      scroll-behavior:auto;
      scroll-snap-type:none;
    }

    .RhqYw {
      gap:16px;
      flex-wrap:nowrap;
      padding-top:24px;
      padding-left:24px;
      align-content:start;
      padding-right:24px;
      flex-direction:row;
      padding-bottom:24px;
      background-color:var(--container-bg, #a689faff);
    }

    .bpiOpn {
      color:var(--grey-400, #A3A3A3);
      width:168px;
      height:256px;
      font-size:16px;
      box-shadow:4px 4px 0px 0px #00000044;
      align-items:start;
      font-family:'Inter';
      font-weight:700;
      padding-top:16px;
      user-select:none;
      border-color:#000000;
      border-style:solid;
      border-width:4px;
      padding-left:16px;
      border-radius:12px;
      padding-right:16px;
      padding-bottom:16px;
      justify-content:end;
      background-color:var(--grey-50, #FAFAFA);
      scroll-snap-align:center;
    }

    .artworks\:OWZwfRY50EQDvAW00UEmx {
      width:100%;
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-white-1.svg/public'), pointer;
      display:flex;
      row-gap:24px;
      column-gap:24px;
      padding-top:4px;
      outline-color:#000000;
      outline-style:none;
      outline-width:2px;
      flex-direction:row;
      padding-bottom:4px;
    }

    .artworks\:RhkrGM3WRNrtpaZGBWetY {
      width:220px;
      margin-left:48px;
    }

    @media (max-width: 960px) {

    .artworks\:RhkrGM3WRNrtpaZGBWetY {
      margin-left:24px;
    }
    }

    .artworks\:U5t_vF20xZ1-SW4D-8aMF {
      width:220px;
    }

    .eYqIgK {
      width:100%;
      height:100%;
      display:flex;
      background:#260047;
      align-items:flex-end;
      padding-top:56px;
      padding-left:56px;
      justify-content:flex-end;
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
    }

    .bjyhvn {
      flex:1;
      color:#ffffff;
      width:100%;
      height:100%;
      font-size:var(--size--desk-base);
      background:#260047;
      padding-top:40px;
      padding-left:40px;
      border-top-left-radius:16px;
      border-bottom-right-radius:var(--radius--m);
    }

    .cceVfk {
      flex:1;
      color:#ffffff;
      width:100%;
      height:100%;
      font-size:var(--size--desk-base);
      background:#5900a8;
      padding-top:32px;
      padding-left:32px;
      border-top-left-radius:80px;
      border-bottom-right-radius:var(--radius--m);
    }

    .bSIscs {
      flex:1;
      width:100%;
      height:100%;
      background:#8231c9;
      padding-top:32px;
      padding-left:32px;
      border-top-left-radius:112px;
      border-bottom-right-radius:var(--radius--m);
    }

    .bgVSiJ {
      flex:1;
      color:#ffffff;
      width:100%;
      height:100%;
      font-size:var(--size--desk-base);
      background:#470085;
      padding-top:32px;
      padding-left:32px;
      border-top-left-radius:48px;
      border-bottom-right-radius:var(--radius--m);
    }

    .artworks\:e_Jv3_-bAJo4PJRO6dWKM {
      width:220px;
      height:320px;
      border-top-left-radius:14px;
      border-top-right-radius:14px;
      border-bottom-left-radius:14px;
      border-bottom-right-radius:14px;
    }

    .pmqxu {
      width:220px;
      height:320px;
      display:flex;
      row-gap:16px;
      background:#0f008f;
      column-gap:16px;
      align-items:center;
      padding-top:16px;
      padding-left:16px;
      padding-right:16px;
      padding-bottom:16px;
      justify-content:center;
      border-top-left-radius:14px;
      border-top-right-radius:14px;
      border-bottom-left-radius:14px;
      border-bottom-right-radius:14px;
    }

    .dGJtBT {
      width:48px;
      height:48px;
      background:#2e7eff;
      border-top-left-radius:99px;
      border-top-right-radius:99px;
      border-bottom-left-radius:99px;
      border-bottom-right-radius:99px;
    }

    .CLXIQ {
      flex:1;
      width:100%;
      display:flex;
      row-gap:8px;
      column-gap:8px;
      align-items:center;
      flex-direction:row;
      justify-content:center;
    }

    .Osqay {
      width:220px;
      height:320px;
      display:flex;
      background:#d6d6d6;
      align-items:center;
      justify-content:center;
      border-top-left-radius:13px;
      border-top-right-radius:13px;
      border-bottom-left-radius:13px;
      border-bottom-right-radius:13px;
    }

    .cLICM {
      width:128px;
      height:64px;
      background:#1a1a1a;
      padding-top:8px;
      padding-left:8px;
      padding-right:8px;
      padding-bottom:8px;
      border-top-left-radius:999px;
      border-top-right-radius:999px;
      border-bottom-left-radius:999px;
      border-bottom-right-radius:999px;
    }

    .ekuzIe {
      width:fit-content;
      height:100%;
      animation:2s linear(0 0%, 0.0315 1.6014%, 0.1175 3.3808%, 0.6726 11.032%, 0.8913 14.9466%, 0.9729 17.0819%, 1.0293 19.2171%, 1.0658 21.5302%, 1.0768 22.7758%, 1.0833 24.1993%, 1.0845 24.911%, 1.0842 25.9786%, 1.0771 28.2918%, 1.0265 36.6548%, 1.0077 40.7473%, 0.9971 44.8399%, 0.9944 46.9751%, 0.993 49.4662%, 0.9935 53.7367%, 0.9994 66.1922%, 1.0006 74.7331%, 1 100% /*{"type":"spring","stiffness":154,"damping":34,"mass":5}*/) 0ms infinite normal none running animation-enWyuU, 2s ease 0ms infinite normal none running animation-dEEErM;
      background:red;
      aspect-ratio:1/1;
      border-top-left-radius:999px;
      border-top-right-radius:999px;
      border-bottom-left-radius:999px;
      border-bottom-right-radius:999px;
    }

    .ekuzIe.refresh {
      animation:2s linear(0 0%, 0.0315 1.6014%, 0.1175 3.3808%, 0.6726 11.032%, 0.8913 14.9466%, 0.9729 17.0819%, 1.0293 19.2171%, 1.0658 21.5302%, 1.0768 22.7758%, 1.0833 24.1993%, 1.0845 24.911%, 1.0842 25.9786%, 1.0771 28.2918%, 1.0265 36.6548%, 1.0077 40.7473%, 0.9971 44.8399%, 0.9944 46.9751%, 0.993 49.4662%, 0.9935 53.7367%, 0.9994 66.1922%, 1.0006 74.7331%, 1 100% /*{"type":"spring","stiffness":154,"damping":34,"mass":5}*/) 0ms 4 normal none running animation-enWyuU, 2s ease 0ms 4 normal none running animation-dEEErM;
    }

    @keyframes animation-dEEErM {
        10% {
          background: red;
        }

        40% {
          background: green;
        }

        60.00000000000001% {
          background: green;
        }

        89.99999999999999% {
          background: red;
        }
    }


    @keyframes animation-enWyuU {
        10% {
          translate: 0px;
        }

        40% {
          translate: 64px;
        }

        60.00000000000001% {
          translate: 64px;
        }

        90% {
          translate: 0px;
        }
    }

    .artworks\:xuInXk0Rr59QaqLFPkgDW {
      width:220px;
    }

    .artworks\:zKrb8kahRqS3gFsI0oHOo {
      width:220px;
    }

    .feet\:wPaJ6IF1kvJ7vYdLhl7Yy {
      color:var(--col--3);
      font-size:var(--size--desk-m);
      font-family:"Press Start 2P";
    }

    @media (max-width: 960px) {

    .feet\:wPaJ6IF1kvJ7vYdLhl7Yy {
      font-size:var(--size--mob-base);
    }
    }

    .ccbUxw {
      color:var(--col--brand-4);
      width:100%;
      font-size:var(--size--desk-lg);
      font-family:"DotGothic16";
      font-weight:500;
      line-height:5rem;
      text-shadow:2px 2px 0px var(--col--brand-3);
    }

    @media (max-width: 960px) {

    .ccbUxw {
      font-size:var(--size--mob-base);
      line-height:2rem;
    }
    }

    .ccbUxw::selection {
      background:var(--col--brand-2);
    }

    .feet\:weQvnypNSOWTdANpamUAF {
      color:var(--col--brand-4);
    }

    .feet\:yFR0mQW4BeWeG-bfwF8zF {
      color:var(--col--3);
      font-size:var(--size--desk-base);
      line-height:1.5rem;
    }

    @media (max-width: 960px) {

    .feet\:yFR0mQW4BeWeG-bfwF8zF {
      font-size:var(--size--mob-sm);
    }
    }

    .blog-treated-as-children\:k5SapkSigrRNXlDTx1hmP::selection {
      color:var(--col--text);
      background:black;
    }

    @media (max-width: 960px) {

    .blog-treated-as-children\:mMZfy3VE_04ZUfiZb5nwV {
      width:100%;
    }
    }

    .ftdIzy {
      display:inline;
      font-size:inherit;
      font-family:inherit;
      font-weight:900;
      margin-right:8px;
    }

    .dKMyuv {
      left:0px;
      width:100%;
      bottom:0px;
      display:flex;
      row-gap:24px;
      z-index:10;
      position:fixed;
      flex-wrap:wrap;
      background:var(--col--brand-4);
      column-gap:24px;
      align-items:center;
      padding-top:24px;
      padding-left:24px;
      padding-right:24px;
      flex-direction:row;
      padding-bottom:24px;
      justify-content:center;
      border-top-style:solid;
      border-top-width:4px;
    }

    @media (max-width: 960px) {

    .dKMyuv {
      display:flex;
      align-items:center;
      justify-content:center;
    }
    }

    .QMKcH {
      width:100%;
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:cursor-default.svg/public'), default;;
      height:100%;
      max-width:400px;
      background:var(--col--0);
      overflow-x:hidden;
      overflow-y:scroll;
      scroll-behavior:smooth;
      scrollbar-width:none;
      border-left-color:var(--col--2);
      border-left-style:solid;
      border-left-width:4px;
    }

    .QMKcH::-webkit-scrollbar {
    width: 0;
    }

    @media (max-width: 1280px) {

    .QMKcH {
      width:100%;
      height:auto;
      max-width:100%;
      min-height:300px;
      border-top-color:var(--col--2);
      border-top-style:solid;
      border-top-width:4px;
      border-left-color:black;
      border-left-style:none;
      border-left-width:1px;
    }
    }

    .brsKoK {
      width:100%;
      height:auto;
      object-fit:cover;
      border-radius:var(--radius--s);
    }

    .bKxmKE {
      width:100%;
      display:flex;
      overflow:hidden;
      background:var(--col--0);
      flex-direction:column;
      border-top-left-radius:var(--radius--s);
      border-top-right-radius:var(--radius--s);
      border-bottom-left-radius:var(--radius--s);
      border-bottom-right-radius:var(--radius--s);
    }

    .dhsqRa {
      width:100%;
      height:auto;
      object-fit:cover;
    }

    .ELZKy {
      color:var(--col--text);
      display:inline-block;
      font-size:var(--size--desk-sm);
      font-family:"Inter Tight";
      font-weight:700;
    }

    .cIWivd {
      width:100%;
      height:auto;
      aspect-ratio:16 / 9;
      border-top-left-radius:var(--radius--s);
      border-top-right-radius:var(--radius--s);
      border-bottom-left-radius:var(--radius--s);
      border-bottom-right-radius:var(--radius--s);
    }

    .bUmvr {
      gap:8px;
      display:flex;
      padding:12px;
      background:var(--col--1);
      flex-direction:column;
    }

    .cKKmNW {
      gap:8px;
      width:100%;
      background:var(--col--1);
      align-items:center;
      padding-top:12px;
      padding-left:12px;
      padding-right:12px;
      flex-direction:row;
      padding-bottom:12px;
      justify-content:space-between;
      border-top-left-radius:12px;
      border-top-right-radius:12px;
    }

    .fpdQoY {
      color:var(--col--text);
      width:100%;
      bottom:0px;
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      display:flex;
      background:var(--col--0);
      transition:bottom 200ms cubic-bezier(0.42,0,0.58,1) 0ms normal;
      align-items:center;
      user-select:none;
      border-color:var(--col--2);
      border-style:solid;
      border-width:4px;
      justify-content:center;
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
    }

    .fpdQoY.hover {
      bottom:4px;
      transition:bottom 100ms cubic-bezier(0.42,0,0.58,1) 0ms normal;
      border-color:var(--col--3);
      border-style:solid;
      border-width:4px;
    }

    .fpdQoY:active {
      bottom:0px;
      filter:hue-rotate(40deg);
      transition:bottom 100ms ease 0ms normal;
    }

    @media (max-width: 1280px) {

    .fpdQoY {
      bottom:4px;
      font-size:var(--size--mob-base);
    }
    }

    .bluesky\:8cCgeHFnxFoKF8RgZyHTs {
      font-size:var(--size--desk-sm);
    }

    .fCogPL {
      display:flex;
      row-gap:16px;
      column-gap:16px;
      align-items:center;
      flex-direction:row;
      justify-content:flex-start;
    }

    .emCMWq {
      gap:8px;
      display:flex;
      max-width:calc(100% - 96px);
      align-items:center;
      flex-direction:row;
      justify-content:flex-start;
    }

    .cSDEUo {
      display:flex;
      flex-direction:column;
    }

    .bluesky\:HdsIH310xgFaPW_eJGb7s {
      width:100%;
    }

    .cCYXsI {
      width:100%;
    }

    .eBSoim {
      flex:1;
      color:var(--col--text);
      display:inline;
      font-size:var(--size--desk-sm);
      overflow-x:hidden;
      font-family:"Inter Tight";
      white-space:nowrap;
      text-overflow:ellipsis;
    }

    .ezTDjy {
      display:flex;
      row-gap:24px;
      column-gap:24px;
      padding-top:24px;
      padding-left:24px;
      padding-right:24px;
      flex-direction:column;
      padding-bottom:24px;
    }

    .eyTwjZ {
      width:32px;
      height:32px;
      border-top-left-radius:99px;
      border-top-right-radius:99px;
      border-bottom-left-radius:99px;
      border-bottom-right-radius:99px;
    }

    .dSgotA {
      color:var(--col--text);
      display:inline-block;
      font-size:var(--size--desk-sm);
      font-family:"Inter Tight";
      font-weight:500;
    }

    .eABSql {
      width:100%;
      cursor:url('https://nordcraft.com/cdn-cgi/imagedelivery/ZIty0Vhmkm0nD-fBKJrTZQ/svenningio:pointer-1.svg/public'), pointer;
      background:var(--col--0);
      transition:scale 300ms cubic-bezier(0.42,0,0.58,1),padding-bottom 300ms cubic-bezier(0.42,0,0.58,1);
      border-radius:var(--radius--m);
      border-top-left-radius:var(--radius--m);
      border-top-right-radius:var(--radius--m);
      border-bottom-left-radius:var(--radius--m);
      border-bottom-right-radius:var(--radius--m);
      -webkit-tap-highlight-color:transparent;
    }

    .eABSql:hover {
      background:var(--col--3);
    }

    .eABSql:focus-visible {
      scale:1.05 1.05 1;
      transition:scale 100ms cubic-bezier(0.42,0,0.58,1);
      outline-color:var(--col--5);
      outline-style:dotted;
      outline-width:4px;
      outline-offset:4px;
    }

    @media (max-width: 1440px) {

    .eABSql {
      background:var(--col--0);
    }
    }

    .bluesky\:_pjmHoj5cgf3uCkYcMqzO {
      font-size:var(--size--desk-base);
    }

    .eBSlDR {
      color:var(--col--text);
      width:100%;
      display:inline-block;
      hyphens:auto;
      font-size:var(--size--desk-sm);
      word-break:break-all;
      font-family:"Inter Tight";
      font-weight:500;
    }

    .ftrtrt {
      display:flex;
      row-gap:16px;
      column-gap:16px;
      padding-top:24px;
      padding-left:24px;
      padding-right:24px;
      flex-direction:column;
      padding-bottom:24px;
      border-bottom-color:var(--col--2);
      border-bottom-style:solid;
      border-bottom-width:4px;
    }

    .cmlJuI {
      gap:16px;
      width:100%;
      display:flex;
      align-items:flex-start;
      padding-top:16px;
      padding-left:16px;
      padding-right:16px;
      flex-direction:column;
      padding-bottom:16px;
      justify-content:flex-start;
    }

    .crzAcF {
      width:88px;
      height:88px;
      background:white;
      object-fit:cover;
      border-color:var(--col--black);
      border-style:solid;
      border-width:4px;
      border-top-left-radius:999px;
      border-top-right-radius:999px;
      border-bottom-left-radius:999px;
      border-bottom-right-radius:999px;
    }

    .bluesky\:jhiDuscwWTBFgpiLNauLj {
      width:100%;
    }

    .byRdVl {
      display:flex;
      align-items:flex-end;
      flex-direction:column;
      justify-content:flex-start;
    }