/* Source design tokens. Build-time export; no builder is loaded. */
:root{
  --bt-text-m:clamp(1.000rem, 0.932rem + 0.225cqi, 1.125rem);
  --bt-text-s:clamp(0.875rem, 0.875rem + 0.000cqi, 0.875rem);
  --bt-h5:clamp(1.000rem, 0.932rem + 0.225cqi, 1.125rem);
  --bt-text-l:clamp(1.250rem, 1.115rem + 0.450cqi, 1.500rem);
  --bt-h6:clamp(1.000rem, 0.932rem + 0.225cqi, 1.125rem);
  --bt-h4:clamp(1.250rem, 1.115rem + 0.450cqi, 1.500rem);
  --bt-h3:clamp(1.563rem, 1.327rem + 0.787cqi, 1.999rem);
  --bt-h2:clamp(1.953rem, 1.569rem + 1.284cqi, 2.665rem);
  --bt-h1:clamp(2.441rem, 1.842rem + 2.003cqi, 3.552rem);
  --bt-h0:clamp(3.052rem, 2.143rem + 3.036cqi, 4.735rem);
  --bt-space-xxs:clamp(0.63rem, 0.52rem + 0.38cqi, 0.84rem);
  --bt-space-xs:clamp(0.84rem, 0.69rem + 0.51cqi, 1.13rem);
  --bt-space-s:clamp(1.13rem, 0.92rem + 0.68cqi, 1.5rem);
  --bt-space-m:clamp(1.5rem, 1.23rem + 0.90cqi, 2rem);
  --bt-space-l:clamp(2rem, 1.64rem + 1.20cqi, 2.67rem);
  --bt-space-xl:clamp(2.67rem, 2.19rem + 1.60cqi, 3.55rem);
  --bt-space-xxl:clamp(3.55rem, 2.91rem + 2.14cqi, 4.74rem);
  --bt-space-section-xxs:clamp(1.9rem, 1.56rem + 1.14cqi, 2.53rem);
  --bt-space-section-xs:clamp(2.53rem, 2.08rem + 1.52cqi, 3.38rem);
  --bt-space-section-s:clamp(3.38rem, 2.77rem + 2.03cqi, 4.5rem);
  --bt-space-section-m:clamp(4.5rem, 3.69rem + 2.71cqi, 6rem);
  --bt-space-section-l:clamp(6rem, 4.92rem + 3.61cqi, 8rem);
  --bt-space-section-xl:clamp(8rem, 6.56rem + 4.81cqi, 10.66rem);
  --bt-space-section-xxl:clamp(10.66rem, 8.74rem + 6.41cqi, 14.21rem);
  --bt-radius:0.375rem;
  --bt-radius-circle:50%;
  --bt-page-width:1366px;
  --bt-white:#ffffff;
  --bt-neutral-1:#fcfcfc;
  --bt-neutral-2:#f9f9f9;
  --bt-neutral-3:#f0f0f0;
  --bt-neutral-4:#e8e8e8;
  --bt-neutral-5:#e0e0e0;
  --bt-neutral-6:#d9d9d9;
  --bt-neutral-7:#cecece;
  --bt-neutral-8:#bbb;
  --bt-neutral-9:#8d8d8d;
  --bt-neutral-10:#838383;
  --bt-neutral-11:#646464;
  --bt-neutral-12:#202020;
  --bt-black:#000000;
  --bt-brand-1:#FAFEFD;
  --bt-brand-2:#F3FBFA;
  --bt-brand-3:#E0F8F3;
  --bt-brand-4:#CCF2EC;
  --bt-brand-5:#B8EAE1;
  --bt-brand-6:#A2DED4;
  --bt-brand-7:#85CDC2;
  --bt-brand-8:#59B8AB;
  --bt-brand-9:#00685E;
  --bt-brand-10:#00594F;
  --bt-brand-11:#1C766B;
  --bt-brand-12:#1D423D;
  --bt-transition-medium:.4s;
  --bt-transition-fast:.2s;
  --bt-transition-slow:.75s;
  --bt-width-full:100%;
  --bt-width-half-container:calc(var(--bt-page-width) / 2);
  --bt-width-m:37.5rem;
  --bt-width-l:56.25rem;
  --bt-width-s:25rem;
  --bt-width-xl:70rem;
  --min-viewport:360;
  --max-viewport:1600;
  --base-font:10;
  --clamp-unit:1vw;
  --min-screen-width:320px;
  --max-screen-width:1366px;
  --primary:hsla(173,55%,26%,1);
  --primary-5:hsla(173,55%,26%,0.05);
  --primary-10:hsla(173,55%,26%,0.1);
  --primary-20:hsla(173,55%,26%,0.2);
  --primary-30:hsla(173,55%,26%,0.3);
  --primary-40:hsla(173,55%,26%,0.4);
  --primary-50:hsla(173,55%,26%,0.5);
  --primary-60:hsla(173,55%,26%,0.6);
  --primary-70:hsla(173,55%,26%,0.7);
  --primary-80:hsla(173,55%,26%,0.8);
  --primary-90:hsla(173,55%,26%,0.9);
  --primary-d-1:hsla(171,49%,22%,1);
  --primary-d-2:hsla(172,43%,17%,1);
  --primary-d-3:hsla(215,45%,18%,1);
  --primary-d-4:hsla(219,32%,10%,1);
  --primary-l-1:hsla(171,25%,41%,1);
  --primary-l-2:hsla(171,17%,56%,1);
  --primary-l-3:hsla(169,18%,70%,1);
  --primary-l-4:hsla(171,17%,85%,1);
  --secondary:#2c9c51;
  --secondary-5:hsla(140,56%,39%,0.05);
  --secondary-10:hsla(140,56%,39%,0.1);
  --secondary-20:hsla(140,56%,39%,0.2);
  --secondary-30:hsla(140,56%,39%,0.3);
  --secondary-40:hsla(140,56%,39%,0.4);
  --secondary-50:hsla(140,56%,39%,0.5);
  --secondary-60:hsla(140,56%,39%,0.6);
  --secondary-70:hsla(140,56%,39%,0.7);
  --secondary-80:hsla(140,56%,39%,0.8);
  --secondary-90:hsla(140,56%,39%,0.9);
  --secondary-d-1:hsla(138,51%,32%,1);
  --secondary-d-2:hsla(137,45%,25%,1);
  --secondary-d-3:hsla(134,38%,17%,1);
  --secondary-d-4:hsla(201,30%,13%,1);
  --secondary-l-1:hsla(134,34%,53%,1);
  --secondary-l-2:hsla(131,33%,65%,1);
  --secondary-l-3:hsla(129,33%,77%,1);
  --secondary-l-4:hsla(205,65%,92%,1);
  --tertiary:#fec701;
  --tertiary-5:#fec7010d;
  --tertiary-10:#fec7011a;
  --tertiary-20:#fec70133;
  --tertiary-30:#fec7014d;
  --tertiary-40:#fec70166;
  --tertiary-50:#fec70180;
  --tertiary-60:#fec70199;
  --tertiary-70:#fec701b3;
  --tertiary-80:#fec701cc;
  --tertiary-90:#fec701e6;
  --tertiary-d-1:#c89e14;
  --tertiary-d-2:#917218;
  --tertiary-d-3:#604c16;
  --tertiary-d-4:#322811;
  --tertiary-l-1:#ffd152;
  --tertiary-l-2:#ffdd80;
  --tertiary-l-3:#ffe9ad;
  --tertiary-l-4:#fff3d6;
  --base:#161616;
  --base-5:#1616160d;
  --base-10:#1616161a;
  --base-20:#16161633;
  --base-30:#1616164d;
  --base-40:#16161666;
  --base-50:#16161680;
  --base-60:#16161699;
  --base-70:#161616b3;
  --base-80:#161616cc;
  --base-90:#161616e6;
  --base-d-1:#131313;
  --base-d-2:#0f0f0f;
  --base-d-3:#0b0b0b;
  --base-d-4:#050505;
  --base-l-1:#3d3d3d;
  --base-l-2:#696969;
  --base-l-3:#989898;
  --base-l-4:#cacaca;
  --bg-body:#e6e6e6;
  --bg-surface:#ffffff;
  --text-body:hsl(0,0%,25%);
  --text-title:hsl(0,0%,0%);
  --light:#ffffff;
  --light-5:#ffffff0d;
  --light-10:#ffffff1a;
  --light-20:#ffffff33;
  --light-30:#ffffff4d;
  --light-40:#ffffff66;
  --light-50:#ffffff80;
  --light-60:#ffffff99;
  --light-70:#ffffffb3;
  --light-80:#ffffffcc;
  --light-90:#ffffffe6;
  --dark:#000000;
  --dark-5:#0000000d;
  --dark-10:#0000001a;
  --dark-20:#00000033;
  --dark-30:#0000004d;
  --dark-40:#00000066;
  --dark-50:#00000080;
  --dark-60:#00000099;
  --dark-70:#000000b3;
  --dark-80:#000000cc;
  --dark-90:#000000e6;
  --success:hsl(136,95%,56%);
  --success-5:hsla(136,95%,56%,0.05);
  --success-10:hsla(136,95%,56%,0.1);
  --success-20:hsla(136,95%,56%,0.2);
  --success-30:hsla(136,95%,56%,0.3);
  --success-40:hsla(136,95%,56%,0.4);
  --success-50:hsla(136,95%,56%,0.5);
  --success-60:hsla(136,95%,56%,0.6);
  --success-70:hsla(136,95%,56%,0.7);
  --success-80:hsla(136,95%,56%,0.8);
  --success-90:hsla(136,95%,56%,0.9);
  --error:hsl(351,95%,56%);
  --error-5:hsla(351,95%,56%,0.05);
  --error-10:hsla(351,95%,56%,0.1);
  --error-20:hsla(351,95%,56%,0.2);
  --error-30:hsla(351,95%,56%,0.3);
  --error-40:hsla(351,95%,56%,0.4);
  --error-50:hsla(351,95%,56%,0.5);
  --error-60:hsla(351,95%,56%,0.6);
  --error-70:hsla(351,95%,56%,0.7);
  --error-80:hsla(351,95%,56%,0.8);
  --error-90:hsla(351,95%,56%,0.9);
  --space-4xs:clamp(0.33rem,calc(-0.03vw + 0.33rem),0.31rem);
  --space-3xs:clamp(0.41rem,calc(0.04vw + 0.4rem),0.44rem);
  --space-2xs:clamp(0.51rem,calc(0.16vw + 0.48rem),0.62rem);
  --space-xs:clamp(0.64rem,calc(0.36vw + 0.57rem),0.88rem);
  --space-s:clamp(0.8rem,calc(0.67vw + 0.67rem),1.24rem);
  --space-m:clamp(1rem,calc(1.15vw + 0.77rem),1.75rem);
  --space-l:clamp(1.25rem,calc(1.87vw + 0.88rem),2.47rem);
  --space-xl:clamp(1.56rem,calc(2.96vw + 0.97rem),3.5rem);
  --space-2xl:clamp(1.95rem,calc(4.58vw + 1.04rem),4.95rem);
  --space-3xl:clamp(2.44rem,calc(6.97vw + 1.05rem),7rem);
  --space-4xl:clamp(3.05rem,calc(10.46vw + 0.96rem),9.89rem);
  --text-xs:clamp(0.79rem,calc(0.15vw + 0.76rem),0.89rem);
  --text-s:clamp(0.89rem,calc(0.17vw + 0.85rem),1rem);
  --text-m:clamp(1rem,calc(0.19vw + 0.96rem),1.13rem);
  --text-l:clamp(1.13rem,calc(0.22vw + 1.08rem),1.27rem);
  --text-xl:clamp(1.27rem,calc(0.24vw + 1.22rem),1.42rem);
  --text-2xl:clamp(1.42rem,calc(0.27vw + 1.37rem),1.6rem);
  --text-3xl:clamp(1.6rem,calc(0.31vw + 1.54rem),1.8rem);
  --text-4xl:clamp(1.8rem,calc(0.34vw + 1.73rem),2.03rem);
  --columns-1:repeat(1,minmax(0,1fr));
  --columns-2:repeat(2,minmax(0,1fr));
  --columns-3:repeat(3,minmax(0,1fr));
  --columns-4:repeat(4,minmax(0,1fr));
  --columns-5:repeat(5,minmax(0,1fr));
  --columns-6:repeat(6,minmax(0,1fr));
  --columns-7:repeat(7,minmax(0,1fr));
  --columns-8:repeat(8,minmax(0,1fr));
  --columns-9:repeat(9,minmax(0,1fr));
  --columns-10:repeat(10,minmax(0,1fr));
  --columns-11:repeat(11,minmax(0,1fr));
  --columns-12:repeat(12,minmax(0,1fr));
  --radius-xs:clamp(0.25rem,calc(0vw + 0.25rem),0.25rem);
  --radius-s:clamp(0.38rem,calc(0.19vw + 0.34rem),0.5rem);
  --radius-m:clamp(0.63rem,calc(0.19vw + 0.59rem),0.75rem);
  --radius-l:clamp(1rem,calc(0.38vw + 0.92rem),1.25rem);
  --radius-xl:clamp(1.63rem,calc(0.57vw + 1.51rem),2rem);
  --radius-full:999rem;
  --shadow-xs:0 1px 2px var(--shadow-primary);
  --shadow-s:0 1.5px 3px var(--shadow-primary);
  --shadow-m:0 2px 6px var(--shadow-primary);
  --shadow-l:0 3px 12px var(--shadow-primary);
  --shadow-xl:0 6px 48px var(--shadow-primary);
  --shadow-primary:transparent;
}
