@media(max-width:767px){ .mob{ display:none; }}.pill-pulse{ width: 5px; height: 5px; border-radius: 50%; background: rgb(89, 209, 148); animation: 2.2s ease 0s infinite normal none running fx-pulse;}body, h1, h2, h3, h4, h5, h6 { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.brxe-filter-radio[data-mode=button] input[type=radio]:focus-visible+.bricks-button, .brxe-filter-radio[data-mode=button] label:focus-within .bricks-button{ outline:none;}body:not(.home) main section:first-child{ padding-top:calc(var(--space-2xl) * 1.25); @media(max-width:767px){ &{ padding-top:calc(var(--space-2xl) * 1.5); } }}.colored{ color:var(--red);}::selection{ background-color:var(--red); color:white;}.header__tp-switcher .trp-shortcode-switcher{ border-radius: var(--r-2xs); padding:0; font-family: "IBMPlexMono", monospace; font-size: 11.5px; letter-spacing: 0.1em;}.header__tp-switcher svg{ width:12px; }pre { background-color: transparent;}@keyframes fx-dash{ 100% { stroke-dashoffset: -260;}}@keyframes fx-pulse{ 0%, 100% { opacity: .3; transform: scale(1);}50% { opacity: 1; transform: scale(1.4);}}@keyframes fx-marq{ 0% { transform: translateX(0);}100% { transform: translateX(-50%);}}body.bricks-is-frontend .fx{ opacity:0; transform:translateY(18px); transition:opacity var(--dur-in) var(--ease), transform var(--dur-in) var(--ease); transition-delay:var(--fx-delay,0s); will-change:opacity,transform;}body.bricks-is-frontend .fx.is-in, body.bricks-is-frontend .fx.in{ opacity:1; transform:none; }.fx--up { transform:translateY(28px); }.fx--left { transform:translateX(-24px); }.fx--right{ transform:translateX(24px); }.fx--scale{ transform:translateY(14px) scale(.97); }.fx--fade { transform:none; }body.bricks-is-frontend .fx-stagger > *{ opacity:0; transform:translateY(18px); transition:opacity var(--dur-in) var(--ease), transform var(--dur-in) var(--ease);}body.bricks-is-frontend .fx-stagger.is-in > *{ opacity:1; transform:none; }.fx-stagger.is-in > *:nth-child(1){ transition-delay:0s }.fx-stagger.is-in > *:nth-child(2){ transition-delay:.06s }.fx-stagger.is-in > *:nth-child(3){ transition-delay:.12s }.fx-stagger.is-in > *:nth-child(4){ transition-delay:.18s }.fx-stagger.is-in > *:nth-child(5){ transition-delay:.24s }.fx-stagger.is-in > *:nth-child(6){ transition-delay:.30s }.fx-stagger.is-in > *:nth-child(7){ transition-delay:.36s }.fx-stagger.is-in > *:nth-child(8){ transition-delay:.42s }@media (prefers-reduced-motion: reduce){ .fx,.fx-stagger>*{ opacity:1 !important; transform:none !important; transition:none !important; }}.no-js .fx, .no-js .fx-stagger > *{ opacity:1; transform:none; } body {font-family: "SchibstedGrotesk"; color: var(--body); font-size: var(--heading-6); line-height: 1.60; letter-spacing: −0.010em} h1, h2, h3, h4, h5, h6 {color: var(--ink); font-weight: 600} h1 {font-size: var(--heading-1); line-height: 0.98; letter-spacing: −0.045em} h2 {font-size: var(--heading-2); line-height: 1.03; letter-spacing: −0.040em} h3 {font-size: var(--heading-4); line-height: 1.10; letter-spacing: −0.032em} h4 {font-size: var(--heading-4); line-height: 1.25; letter-spacing: −0.025em} h5 {font-size: var(--heading-5)} h6 {font-size: var(--heading-6)} html {background-color: var(--canvas)} body {background: none} .brxe-container {column-gap: var(--space-s); row-gap: var(--space-2xs); width: 100%; max-width: 1180px} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: 1180px} .brxe-section {row-gap: var(--space-s); padding-right: var(--space-xs); padding-bottom: var(--space-xl); padding-left: var(--space-xs)} .brxe-block {column-gap: var(--space-s); row-gap: var(--space-2xs)}