html{font-size:62.5%;}html.cf-theme-dark{color-scheme:dark;}:root{--min-screen-width:320px;--max-screen-width:1366px;--primary:#0e4786;--primary-5:hsla(212,81%,29%,0.05);--primary-10:hsla(212,81%,29%,0.1);--primary-20:hsla(212,81%,29%,0.2);--primary-30:hsla(212,81%,29%,0.3);--primary-40:hsla(212,81%,29%,0.4);--primary-50:hsla(212,81%,29%,0.5);--primary-60:hsla(212,81%,29%,0.6);--primary-70:hsla(212,81%,29%,0.7);--primary-80:hsla(212,81%,29%,0.8);--primary-90:hsla(212,81%,29%,0.9);--primary-d-1:hsla(214,68%,25%,1);--primary-d-2:hsla(216,57%,20%,1);--primary-d-3:hsla(219,47%,14%,1);--primary-d-4:hsla(222,35%,9%,1);--primary-l-1:hsla(220,35%,46%,1);--primary-l-2:hsla(222,29%,59%,1);--primary-l-3:hsla(224,29%,73%,1);--primary-l-4:hsla(225,29%,86%,1);--secondary:hsla(86.01999999999998,100%,38.43%,1);--secondary-5:hsla(86,100%,38%,0.05);--secondary-10:hsla(86,100%,38%,0.1);--secondary-20:hsla(86,100%,38%,0.2);--secondary-30:hsla(86,100%,38%,0.3);--secondary-40:hsla(86,100%,38%,0.4);--secondary-50:hsla(86,100%,38%,0.5);--secondary-60:hsla(86,100%,38%,0.6);--secondary-70:hsla(86,100%,38%,0.7);--secondary-80:hsla(86,100%,38%,0.8);--secondary-90:hsla(86,100%,38%,0.9);--secondary-d-1:hsla(88,80%,33%,1);--secondary-d-2:hsla(89,68%,26%,1);--secondary-d-3:hsla(90,58%,19%,1);--secondary-d-4:hsla(88,44%,11%,1);--secondary-l-1:hsla(86,100%,42%,1);--secondary-l-2:hsl(89,58%,68%);--secondary-l-3:hsl(88,58%,78%);--secondary-l-4:hsl(87,59%,89%);--bright-green:hsla(86.02,100%,38.43%,1);--base:#25282b;--base-5:hsla(210,8%,16%,0.05);--base-10:hsla(210,8%,16%,0.1);--base-20:hsla(210,8%,16%,0.2);--base-30:hsla(210,8%,16%,0.3);--base-40:hsla(210,8%,16%,0.4);--base-50:hsla(210,8%,16%,0.5);--base-60:hsla(210,8%,16%,0.6);--base-70:hsla(210,8%,16%,0.7);--base-80:hsla(210,8%,16%,0.8);--base-90:hsla(210,8%,16%,0.9);--base-d-1:hsla(210,7%,13%,1);--base-d-2:hsla(210,7%,11%,1);--base-d-3:hsla(220,7%,8%,1);--base-d-4:hsla(210,8%,5%,1);--base-l-1:hsla(210,3%,30%,1);--base-l-2:hsla(210,2%,46%,1);--base-l-3:hsla(200,2%,63%,1);--base-l-4:hsla(240,1%,81%,1);--bg-body:hsla(0,0%,100%,1);--text-body:hsla(0,0%,25%,1);--text-title:var(--primary-d-2);--links:var(--primary);--links-hover:var(--primary-d-1);--divider-colour:var(--primary-l-3);--shadow-primary:hsla(0,0%,0%,0.1);--light:hsla(85,0%,100%,1);--light-5:hsla(0,0%,100%,0.05);--light-10:hsla(0,0%,100%,0.1);--light-20:hsla(0,0%,100%,0.2);--light-30:hsla(0,0%,100%,0.3);--light-40:hsla(0,0%,100%,0.4);--light-50:hsla(0,0%,100%,0.5);--light-60:hsla(0,0%,100%,0.6);--light-70:hsla(0,0%,100%,0.7);--light-80:hsla(0,0%,100%,0.8);--light-90:hsla(0,0%,100%,0.9);--dark:hsla(0,0%,0%,1);--dark-5:hsla(0,0%,0%,0.05);--dark-10:hsla(0,0%,0%,0.1);--dark-20:hsla(0,0%,0%,0.2);--dark-30:hsla(0,0%,0%,0.3);--dark-40:hsla(0,0%,0%,0.4);--dark-50:hsla(0,0%,0%,0.5);--dark-60:hsla(0,0%,0%,0.6);--dark-70:hsla(0,0%,0%,0.7);--dark-80:hsla(0,0%,0%,0.8);--dark-90:hsla(0,0%,0%,0.9);--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);--btn-primary:var(--primary);--btn-primary-hover:var(--primary-d-1);--btn-primary-text:#ffffff;--btn-primary-text-hover:#fff;--btn-primary-border:var(--btn-primary);--btn-primary-border-hover:var(--btn-primary);--btn-secondary:var(--bright-green);--btn-secondary-hover:var(--secondary-l-1);--btn-secondary-text:var(--primary-d-2);--btn-secondary-text-hover:var(--primary-d-2);--btn-secondary-border:var(--btn-secondary);--btn-secondary-border-hover:var(--btn-secondary-hover);--space-4xs:clamp(0.66rem,calc(-0.25vw + 0.73rem),0.4rem);--space-3xs:clamp(0.82rem,calc(-0.22vw + 0.89rem),0.59rem);--space-2xs:clamp(1.02rem,calc(-0.13vw + 1.06rem),0.89rem);--space-xs:clamp(1.28rem,calc(0.05vw + 1.26rem),1.33rem);--space-s:clamp(1.6rem,calc(0.38vw + 1.48rem),2rem);--space-m:clamp(2rem,calc(0.96vw + 1.69rem),3rem);--space-l:clamp(2.5rem,calc(1.91vw + 1.89rem),4.5rem);--space-xl:clamp(3.13rem,calc(3.47vw + 2.02rem),6.75rem);--space-2xl:clamp(3.91rem,calc(5.95vw + 2rem),10.13rem);--space-3xl:clamp(4.88rem,calc(9.85vw + 1.73rem),15.19rem);--space-4xl:clamp(6.1rem,calc(15.94vw + 1rem),22.78rem);--section-space-xs:clamp(3.84rem,calc(0.15vw + 3.79rem),4rem);--section-space-s:clamp(4.8rem,calc(1.15vw + 4.43rem),6rem);--section-space-m:clamp(6rem,calc(2.87vw + 5.08rem),9rem);--section-space-l:clamp(7.5rem,calc(5.74vw + 5.66rem),13.5rem);--section-space-xl:clamp(9.38rem,calc(10.4vw + 6.05rem),20.25rem);--section-space-2xl:clamp(11.72rem,calc(17.84vw + 6.01rem),30.38rem);--section-space-3xl:clamp(14.65rem,calc(29.55vw + 5.19rem),45.56rem);--text-2xs:clamp(0.98rem,calc(-0.01vw + 0.99rem),0.97rem);--text-xs:clamp(1.18rem,calc(0.03vw + 1.17rem),1.22rem);--text-s:clamp(1.42rem,calc(0.1vw + 1.39rem),1.52rem);--text-m:clamp(1.7rem,calc(0.19vw + 1.64rem),1.9rem);--text-l:clamp(2.04rem,calc(0.32vw + 1.94rem),2.38rem);--text-xl:clamp(2.45rem,calc(0.5vw + 2.29rem),2.97rem);--text-2xl:clamp(2.94rem,calc(0.74vw + 2.7rem),3.71rem);--text-3xl:clamp(3.52rem,calc(1.06vw + 3.18rem),4.64rem);--text-4xl:clamp(4.23rem,calc(1.5vw + 3.75rem),5.8rem);--line-height-xs:1.2;--line-height-s:1.33;--line-height-m:1.414;--line-height-l:1.5;--line-height-xl:1.6;--flow-spacing:1.5em;--heading-spacing:1.25em;--paragraph-spacing:1em;--heading-paragraph-gap:0.38em;--list-spacing:var(--paragraph-spacing);--list-indent-spacing:1.5em;--list-item-spacing:0.25em;--nested-list-indent-spacing:1.5em;--figure-spacing:2em;--figcaption-spacing:var(--space-3xs);--blockquote-spacing:var(--space-l);--h1:var(--text-3xl);--h2:var(--text-2xl);--h3:var(--text-xl);--h4:var(--text-l);--h5:var(--text-m);--h6:var(--text-s);--content-gap:var(--space-xs);--grid-gap:var(--space-l);--container-gap:var(--space-xl);--gutter:var(--space-m);--breakout-width:var(--space-2xl);--breakout-max-width:var(--space-4xl);--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));--max-w-90:calc(var(--max-screen-width) * 0.9);--max-w-80:calc(var(--max-screen-width) * 0.8);--max-w-70:calc(var(--max-screen-width) * 0.7);--max-w-60:calc(var(--max-screen-width) * 0.6);--max-w-50:calc(var(--max-screen-width) * 0.5);--max-w-40:calc(var(--max-screen-width) * 0.4);--max-w-30:calc(var(--max-screen-width) * 0.3);--max-w-20:calc(var(--max-screen-width) * 0.2);--max-w-10:calc(var(--max-screen-width) * 0.1);--max-w-half:calc(var(--max-screen-width) / 2);--max-w-third:calc(var(--max-screen-width) / 3);--max-w-quarter:calc(var(--max-screen-width) / 4);--max-w-text:65ch;--max-w-golden:calc(var(--max-screen-width) * 0.6667);--shadow-xs:0 1px 5px var(--shadow-primary);--shadow-s:0 1.5px 10px var(--shadow-primary);--shadow-m:0 2px 20px var(--shadow-primary);--shadow-l:0 3px 30px var(--shadow-primary);--shadow-xl:0 6px 50px var(--shadow-primary);--radius-xs:clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-s:clamp(0.6rem,calc(0.19vw + 0.54rem),0.8rem);--radius-m:clamp(1rem,calc(0.19vw + 0.94rem),1.2rem);--radius-l:clamp(1.6rem,calc(0.38vw + 1.48rem),2rem);--radius-xl:clamp(2.6rem,calc(0.57vw + 2.42rem),3.2rem);--radius-full:999rem;--btn-padding-block:0.5em;--btn-padding-inline:1em;--btn-border-radius:var(--radius-s);--btn-border-width:0.2rem;--btn-border-style:solid;--btn-font-weight:600;--btn-text-transform:none;--btn-line-height:1;--btn-letter-spacing:0;--btn-justify-content:center;--btn-text-align:center;--btn-transition:all 0.25s ease-in-out;--btn-hover-transform:translateY(-0.15rem);}:root.cf-theme-dark,:root.cf-theme-light .theme-inverted,:root.cf-theme-light .theme-always-dark,:root.cf-theme-dark .theme-inverted .theme-always-dark{--primary:hsla(216.20000000000005,93.68%,49.61%,1);--primary-5:hsla(216,94%,50%,0.05);--primary-10:hsla(216,94%,50%,0.1);--primary-20:hsla(216,94%,50%,0.2);--primary-30:hsla(216,94%,50%,0.3);--primary-40:hsla(216,94%,50%,0.4);--primary-50:hsla(216,94%,50%,0.5);--primary-60:hsla(216,94%,50%,0.6);--primary-70:hsla(216,94%,50%,0.7);--primary-80:hsla(216,94%,50%,0.8);--primary-90:hsla(216,94%,50%,0.9);--secondary:hsla(40,100%,67.06%,1);--secondary-5:hsla(40,100%,67%,0.05);--secondary-10:hsla(40,100%,67%,0.1);--secondary-20:hsla(40,100%,67%,0.2);--secondary-30:hsla(40,100%,67%,0.3);--secondary-40:hsla(40,100%,67%,0.4);--secondary-50:hsla(40,100%,67%,0.5);--secondary-60:hsla(40,100%,67%,0.6);--secondary-70:hsla(40,100%,67%,0.7);--secondary-80:hsla(40,100%,67%,0.8);--secondary-90:hsla(40,100%,67%,0.9);--base:hsla(211.90999999999997,98.6%,28.04%,1);--base-5:hsla(212,99%,28%,0.05);--base-10:hsla(212,99%,28%,0.1);--base-20:hsla(212,99%,28%,0.2);--base-30:hsla(212,99%,28%,0.3);--base-40:hsla(212,99%,28%,0.4);--base-50:hsla(212,99%,28%,0.5);--base-60:hsla(212,99%,28%,0.6);--base-70:hsla(212,99%,28%,0.7);--base-80:hsla(212,99%,28%,0.8);--base-90:hsla(212,99%,28%,0.9);--bg-body:hsla(0,0%,5%,1);--text-body:hsla(0,0%,75%,1);--text-title:var(--primary);--links:#a96737;--links-hover:#de4559;--divider-colour:#90c016;--shadow-primary:hsla(0,0%,0%,0.4);--light:hsla(0,0%,0%,1);--light-5:hsla(0,0%,0%,0.05);--light-10:hsla(0,0%,0%,0.1);--light-20:hsla(0,0%,0%,0.2);--light-30:hsla(0,0%,0%,0.3);--light-40:hsla(0,0%,0%,0.4);--light-50:hsla(0,0%,0%,0.5);--light-60:hsla(0,0%,0%,0.6);--light-70:hsla(0,0%,0%,0.7);--light-80:hsla(0,0%,0%,0.8);--light-90:hsla(0,0%,0%,0.9);--dark:hsla(0,0%,100%,1);--dark-5:hsla(0,0%,100%,0.05);--dark-10:hsla(0,0%,100%,0.1);--dark-20:hsla(0,0%,100%,0.2);--dark-30:hsla(0,0%,100%,0.3);--dark-40:hsla(0,0%,100%,0.4);--dark-50:hsla(0,0%,100%,0.5);--dark-60:hsla(0,0%,100%,0.6);--dark-70:hsla(0,0%,100%,0.7);--dark-80:hsla(0,0%,100%,0.8);--dark-90:hsla(0,0%,100%,0.9);--btn-primary:#1135c5;--btn-primary-hover:#7c2c9b;--btn-primary-text:#ffffff;--btn-primary-text-hover:#1bc4de;--btn-primary-border:#eb3776;--btn-primary-border-hover:#00d192;--btn-secondary:#935ce6;--btn-secondary-hover:#7f3bba;--btn-secondary-text:#7aa1e1;--btn-secondary-text-hover:#722fa2;--btn-secondary-border:#fbbb8e;--btn-secondary-border-hover:#4b17a6;}.btn{display:flex;align-items:center;justify-content:center;gap:var(--space-3xs);padding:var(--btn-padding-block) var(--btn-padding-inline);background:var(--btn-primary);color:var(--btn-primary-text);font-size:var(--text-m);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);border-radius:var(--btn-border-radius);border:var(--btn-border-width) var(--btn-border-style) var(--btn-primary-border);transition:var(--btn-transition);outline:0;cursor:pointer;}@media (hover:hover){.btn:hover{background:var(--btn-primary-hover);border-color:var(--btn-primary-border-hover);transform:var(--btn-hover-transform);}}.btn.btn-s{font-size:var(--text-s);}.btn.btn-l{font-size:var(--text-l);}.btn.btn-secondary{background:var(--btn-secondary);border-color:var(--btn-secondary);color:var(--btn-seondary-text);}@media (hover:hover){.btn.btn-secondary:hover{background:var(--btn-secondary-hover);border-color:var(--btn-secondary-hover);}}.btn:focus{outline:4px solid var(--btn-primary);outline-offset:2px;}.btn.btn-outline{background:transparent;border-color:var(--btn-primary);color:var(--btn-primary);}.btn.btn-secondary.btn-outline{border-color:var(--btn-secondary);background:transparent;color:var(--btn-secondary);}@media (hover:hover){.btn.btn-secondary.btn-outline:hover{border-color:var(--btn-secondary-hover);color:var(--btn-secondary-hover);}}.btn.btn-light{background:var(--light);border-color:var(--light);color:var(--text-body);}.btn.btn-dark{background:var(--dark);border-color:var(--dark);color:var(--light);}@media (hover:hover){.btn.btn-light:hover{background-color:var(--light-90);border-color:var(--light-90);}}@media (hover:hover){.btn.btn-dark:hover{background-color:var(--dark);border-color:var(--dark-90);}}.btn.btn-dark.btn-outline{background-color:transparent;color:var(--dark);}@media (hover:hover){.btn.btn-dark.btn-outline:hover{color:var(--dark-90);border-color:var(--dark-90);}}.link{color:var(--primary);font-size:var(--text-m);font-weight:600;letter-spacing:0.05rem;box-shadow:0 2px 0 var(--primary-20);-webkit-text-decoration:none;text-decoration:none;transition:all 0.15s ease-in-out;}@media (hover:hover){.link:hover{box-shadow:0 2px 0 var(--primary-40);}}.link:focus{background:var(--primary-10);}.link.secondary{color:var(--secondary);border-color:var(--secondary-20);}.link.tertiary{color:var(--tertiary);border-color:var(--tertiary-20);}.badge{display:flex;align-items:center;justify-content:center;gap:var(--space-4xs);padding:var(--space-2xs) var(--space-s);background:var(--dark-10);color:var(--primary);font-size:var(--text-s);font-weight:500;border-radius:var(--radius-full);border:0;outline:0;}.badge.secondary{color:var(--secondary);}.card{display:grid;gap:var(--space-xs);padding:var(--space-m);font-size:var(--text-m);color:var(--text-body);background:var(--bg-surface);line-height:1.3;border-radius:var(--radius-m);box-shadow:var(--shadow-m);}.card.secondary{background:var(--secondary);color:#fff;}.card.primary{background:var(--primary);color:#fff;}.input{padding:var(--space-xs) var(--space-s);background:var(--dark-5);color:var(--text-title);font-size:var(--text-m);font-weight:500;border-radius:var(--radius-m);border:1px solid var(--border-primary);box-shadow:var(--shadow-xs);transition:all 0.25s ease-in-out;appearance:none;outline:0;}.input:focus{background:var(--primary-20);border-color:var(--primary);box-shadow:var(--shadow-l);}@media (hover:hover){.input:hover{border-color:var(--primary);background:transparent;box-shadow:var(--shadow-l);}}.input::placeholder{color:var(--dark-40);}.input:invalid{border-color:var(--error);background:var(--error-10);}.input:disabled{cursor:not-allowed;opacity:.75;box-shadow:none;background:var(--dark-10);}.select{padding:var(--space-xs) var(--space-s);background:var(--dark-5);color:var(--text-body);font-size:var(--text-m);font-weight:500;border-radius:var(--radius-m);border:1px solid var(--border-primary);box-shadow:var(--shadow-xs);transition:all 0.25s ease-in-out;outline:0;}.select:focus{background:var(--primary-20);border-color:var(--primary);}@media (hover:hover){.select:hover{border-color:var(--primary);}}.select::placeholder{color:var(--dark-40);}.select:invalid{border-color:var(--error);background:var(--error-10);}.select:disabled{cursor:not-allowed;opacity:.75;box-shadow:none;background:var(--dark-10);}.checkbox{appearance:none;display:grid;place-content:center;border:2px solid var(--dark-40);border-radius:var(--radius-s);width:clamp(1.8rem,calc(0.38vw + 1.68rem),2.2rem);height:clamp(1.8rem,calc(0.38vw + 1.68rem),2.2rem);}.checkbox:checked:before{transform:scale(1);}.checkbox::before{content:"";width:1em;height:1em;box-shadow:inset 1em 1em #fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transition:transform 0.2s;}@media (hover:hover){.checkbox:hover{border-color:var(--primary);}}.checkbox:focus{outline:3px solid var(--primary-l-3);outline-offset:2px;}.checkbox:checked{background:var(--primary);border-color:var(--primary);}.radio{appearance:none;display:grid;place-content:center;border:2px solid var(--dark-40);border-radius:var(--radius-full);width:clamp(1.8rem,calc(0.38vw + 1.68rem),2.2rem);height:clamp(1.8rem,calc(0.38vw + 1.68rem),2.2rem);}.radio:checked:before{transform:scale(1);}.radio::before{content:"";width:1em;height:1em;border-radius:100%;transform:scale(0);transition:transform 0.2s;background:var(--primary);}@media (hover:hover){.radio:hover{border-color:var(--primary);}}.radio:focus{outline:3px solid var(--primary-l-3);outline-offset:2px;}.radio:checked{border-color:var(--primary);}.bg-primary{background-color:var(--primary);}.bg-primary-5{background-color:var(--primary-5);}.bg-primary-10{background-color:var(--primary-10);}.bg-primary-20{background-color:var(--primary-20);}.bg-primary-30{background-color:var(--primary-30);}.bg-primary-40{background-color:var(--primary-40);}.bg-primary-50{background-color:var(--primary-50);}.bg-primary-60{background-color:var(--primary-60);}.bg-primary-70{background-color:var(--primary-70);}.bg-primary-80{background-color:var(--primary-80);}.bg-primary-90{background-color:var(--primary-90);}.bg-primary-d-1{background-color:var(--primary-d-1);}.bg-primary-d-2{background-color:var(--primary-d-2);}.bg-primary-d-3{background-color:var(--primary-d-3);}.bg-primary-d-4{background-color:var(--primary-d-4);}.bg-primary-l-1{background-color:var(--primary-l-1);}.bg-primary-l-2{background-color:var(--primary-l-2);}.bg-primary-l-3{background-color:var(--primary-l-3);}.bg-primary-l-4{background-color:var(--primary-l-4);}.text-primary{color:var(--primary);}.text-primary-5{color:var(--primary-5);}.text-primary-10{color:var(--primary-10);}.text-primary-20{color:var(--primary-20);}.text-primary-30{color:var(--primary-30);}.text-primary-40{color:var(--primary-40);}.text-primary-50{color:var(--primary-50);}.text-primary-60{color:var(--primary-60);}.text-primary-70{color:var(--primary-70);}.text-primary-80{color:var(--primary-80);}.text-primary-90{color:var(--primary-90);}.text-primary-d-1{color:var(--primary-d-1);}.text-primary-d-2{color:var(--primary-d-2);}.text-primary-d-3{color:var(--primary-d-3);}.text-primary-d-4{color:var(--primary-d-4);}.text-primary-l-1{color:var(--primary-l-1);}.text-primary-l-2{color:var(--primary-l-2);}.text-primary-l-3{color:var(--primary-l-3);}.text-primary-l-4{color:var(--primary-l-4);}.border-primary{border-color:var(--primary);}.border-primary-5{border-color:var(--primary-5);}.border-primary-10{border-color:var(--primary-10);}.border-primary-20{border-color:var(--primary-20);}.border-primary-30{border-color:var(--primary-30);}.border-primary-40{border-color:var(--primary-40);}.border-primary-50{border-color:var(--primary-50);}.border-primary-60{border-color:var(--primary-60);}.border-primary-70{border-color:var(--primary-70);}.border-primary-80{border-color:var(--primary-80);}.border-primary-90{border-color:var(--primary-90);}.border-primary-d-1{border-color:var(--primary-d-1);}.border-primary-d-2{border-color:var(--primary-d-2);}.border-primary-d-3{border-color:var(--primary-d-3);}.border-primary-d-4{border-color:var(--primary-d-4);}.border-primary-l-1{border-color:var(--primary-l-1);}.border-primary-l-2{border-color:var(--primary-l-2);}.border-primary-l-3{border-color:var(--primary-l-3);}.border-primary-l-4{border-color:var(--primary-l-4);}.bg-secondary{background-color:var(--secondary);}.bg-secondary-5{background-color:var(--secondary-5);}.bg-secondary-10{background-color:var(--secondary-10);}.bg-secondary-20{background-color:var(--secondary-20);}.bg-secondary-30{background-color:var(--secondary-30);}.bg-secondary-40{background-color:var(--secondary-40);}.bg-secondary-50{background-color:var(--secondary-50);}.bg-secondary-60{background-color:var(--secondary-60);}.bg-secondary-70{background-color:var(--secondary-70);}.bg-secondary-80{background-color:var(--secondary-80);}.bg-secondary-90{background-color:var(--secondary-90);}.bg-secondary-d-1{background-color:var(--secondary-d-1);}.bg-secondary-d-2{background-color:var(--secondary-d-2);}.bg-secondary-d-3{background-color:var(--secondary-d-3);}.bg-secondary-d-4{background-color:var(--secondary-d-4);}.bg-secondary-l-1{background-color:var(--secondary-l-1);}.bg-secondary-l-2{background-color:var(--secondary-l-2);}.bg-secondary-l-3{background-color:var(--secondary-l-3);}.bg-secondary-l-4{background-color:var(--secondary-l-4);}.text-secondary{color:var(--secondary);}.text-secondary-5{color:var(--secondary-5);}.text-secondary-10{color:var(--secondary-10);}.text-secondary-20{color:var(--secondary-20);}.text-secondary-30{color:var(--secondary-30);}.text-secondary-40{color:var(--secondary-40);}.text-secondary-50{color:var(--secondary-50);}.text-secondary-60{color:var(--secondary-60);}.text-secondary-70{color:var(--secondary-70);}.text-secondary-80{color:var(--secondary-80);}.text-secondary-90{color:var(--secondary-90);}.text-secondary-d-1{color:var(--secondary-d-1);}.text-secondary-d-2{color:var(--secondary-d-2);}.text-secondary-d-3{color:var(--secondary-d-3);}.text-secondary-d-4{color:var(--secondary-d-4);}.text-secondary-l-1{color:var(--secondary-l-1);}.text-secondary-l-2{color:var(--secondary-l-2);}.text-secondary-l-3{color:var(--secondary-l-3);}.text-secondary-l-4{color:var(--secondary-l-4);}.border-secondary{border-color:var(--secondary);}.border-secondary-5{border-color:var(--secondary-5);}.border-secondary-10{border-color:var(--secondary-10);}.border-secondary-20{border-color:var(--secondary-20);}.border-secondary-30{border-color:var(--secondary-30);}.border-secondary-40{border-color:var(--secondary-40);}.border-secondary-50{border-color:var(--secondary-50);}.border-secondary-60{border-color:var(--secondary-60);}.border-secondary-70{border-color:var(--secondary-70);}.border-secondary-80{border-color:var(--secondary-80);}.border-secondary-90{border-color:var(--secondary-90);}.border-secondary-d-1{border-color:var(--secondary-d-1);}.border-secondary-d-2{border-color:var(--secondary-d-2);}.border-secondary-d-3{border-color:var(--secondary-d-3);}.border-secondary-d-4{border-color:var(--secondary-d-4);}.border-secondary-l-1{border-color:var(--secondary-l-1);}.border-secondary-l-2{border-color:var(--secondary-l-2);}.border-secondary-l-3{border-color:var(--secondary-l-3);}.border-secondary-l-4{border-color:var(--secondary-l-4);}.bg-base{background-color:var(--base);}.bg-base-5{background-color:var(--base-5);}.bg-base-10{background-color:var(--base-10);}.bg-base-20{background-color:var(--base-20);}.bg-base-30{background-color:var(--base-30);}.bg-base-40{background-color:var(--base-40);}.bg-base-50{background-color:var(--base-50);}.bg-base-60{background-color:var(--base-60);}.bg-base-70{background-color:var(--base-70);}.bg-base-80{background-color:var(--base-80);}.bg-base-90{background-color:var(--base-90);}.bg-base-d-1{background-color:var(--base-d-1);}.bg-base-d-2{background-color:var(--base-d-2);}.bg-base-d-3{background-color:var(--base-d-3);}.bg-base-d-4{background-color:var(--base-d-4);}.bg-base-l-1{background-color:var(--base-l-1);}.bg-base-l-2{background-color:var(--base-l-2);}.bg-base-l-3{background-color:var(--base-l-3);}.bg-base-l-4{background-color:var(--base-l-4);}.text-base{color:var(--base);}.text-base-5{color:var(--base-5);}.text-base-10{color:var(--base-10);}.text-base-20{color:var(--base-20);}.text-base-30{color:var(--base-30);}.text-base-40{color:var(--base-40);}.text-base-50{color:var(--base-50);}.text-base-60{color:var(--base-60);}.text-base-70{color:var(--base-70);}.text-base-80{color:var(--base-80);}.text-base-90{color:var(--base-90);}.text-base-d-1{color:var(--base-d-1);}.text-base-d-2{color:var(--base-d-2);}.text-base-d-3{color:var(--base-d-3);}.text-base-d-4{color:var(--base-d-4);}.text-base-l-1{color:var(--base-l-1);}.text-base-l-2{color:var(--base-l-2);}.text-base-l-3{color:var(--base-l-3);}.text-base-l-4{color:var(--base-l-4);}.border-base{border-color:var(--base);}.border-base-5{border-color:var(--base-5);}.border-base-10{border-color:var(--base-10);}.border-base-20{border-color:var(--base-20);}.border-base-30{border-color:var(--base-30);}.border-base-40{border-color:var(--base-40);}.border-base-50{border-color:var(--base-50);}.border-base-60{border-color:var(--base-60);}.border-base-70{border-color:var(--base-70);}.border-base-80{border-color:var(--base-80);}.border-base-90{border-color:var(--base-90);}.border-base-d-1{border-color:var(--base-d-1);}.border-base-d-2{border-color:var(--base-d-2);}.border-base-d-3{border-color:var(--base-d-3);}.border-base-d-4{border-color:var(--base-d-4);}.border-base-l-1{border-color:var(--base-l-1);}.border-base-l-2{border-color:var(--base-l-2);}.border-base-l-3{border-color:var(--base-l-3);}.border-base-l-4{border-color:var(--base-l-4);}.text-body{color:var(--text-body);}.text-title{color:var(--text-title);}.bg-light{background-color:var(--light);}.bg-light-5{background-color:var(--light-5);}.bg-light-10{background-color:var(--light-10);}.bg-light-20{background-color:var(--light-20);}.bg-light-30{background-color:var(--light-30);}.bg-light-40{background-color:var(--light-40);}.bg-light-50{background-color:var(--light-50);}.bg-light-60{background-color:var(--light-60);}.bg-light-70{background-color:var(--light-70);}.bg-light-80{background-color:var(--light-80);}.bg-light-90{background-color:var(--light-90);}.text-light{color:var(--light);}.text-light-5{color:var(--light-5);}.text-light-10{color:var(--light-10);}.text-light-20{color:var(--light-20);}.text-light-30{color:var(--light-30);}.text-light-40{color:var(--light-40);}.text-light-50{color:var(--light-50);}.text-light-60{color:var(--light-60);}.text-light-70{color:var(--light-70);}.text-light-80{color:var(--light-80);}.text-light-90{color:var(--light-90);}.border-light{border-color:var(--light);}.border-light-5{border-color:var(--light-5);}.border-light-10{border-color:var(--light-10);}.border-light-20{border-color:var(--light-20);}.border-light-30{border-color:var(--light-30);}.border-light-40{border-color:var(--light-40);}.border-light-50{border-color:var(--light-50);}.border-light-60{border-color:var(--light-60);}.border-light-70{border-color:var(--light-70);}.border-light-80{border-color:var(--light-80);}.border-light-90{border-color:var(--light-90);}.bg-dark{background-color:var(--dark);}.bg-dark-5{background-color:var(--dark-5);}.bg-dark-10{background-color:var(--dark-10);}.bg-dark-20{background-color:var(--dark-20);}.bg-dark-30{background-color:var(--dark-30);}.bg-dark-40{background-color:var(--dark-40);}.bg-dark-50{background-color:var(--dark-50);}.bg-dark-60{background-color:var(--dark-60);}.bg-dark-70{background-color:var(--dark-70);}.bg-dark-80{background-color:var(--dark-80);}.bg-dark-90{background-color:var(--dark-90);}.text-dark{color:var(--dark);}.text-dark-5{color:var(--dark-5);}.text-dark-10{color:var(--dark-10);}.text-dark-20{color:var(--dark-20);}.text-dark-30{color:var(--dark-30);}.text-dark-40{color:var(--dark-40);}.text-dark-50{color:var(--dark-50);}.text-dark-60{color:var(--dark-60);}.text-dark-70{color:var(--dark-70);}.text-dark-80{color:var(--dark-80);}.text-dark-90{color:var(--dark-90);}.border-dark{border-color:var(--dark);}.border-dark-5{border-color:var(--dark-5);}.border-dark-10{border-color:var(--dark-10);}.border-dark-20{border-color:var(--dark-20);}.border-dark-30{border-color:var(--dark-30);}.border-dark-40{border-color:var(--dark-40);}.border-dark-50{border-color:var(--dark-50);}.border-dark-60{border-color:var(--dark-60);}.border-dark-70{border-color:var(--dark-70);}.border-dark-80{border-color:var(--dark-80);}.border-dark-90{border-color:var(--dark-90);}.bg-success{background-color:var(--success);}.bg-success-5{background-color:var(--success-5);}.bg-success-10{background-color:var(--success-10);}.bg-success-20{background-color:var(--success-20);}.bg-success-30{background-color:var(--success-30);}.bg-success-40{background-color:var(--success-40);}.bg-success-50{background-color:var(--success-50);}.bg-success-60{background-color:var(--success-60);}.bg-success-70{background-color:var(--success-70);}.bg-success-80{background-color:var(--success-80);}.bg-success-90{background-color:var(--success-90);}.text-success{color:var(--success);}.text-success-5{color:var(--success-5);}.text-success-10{color:var(--success-10);}.text-success-20{color:var(--success-20);}.text-success-30{color:var(--success-30);}.text-success-40{color:var(--success-40);}.text-success-50{color:var(--success-50);}.text-success-60{color:var(--success-60);}.text-success-70{color:var(--success-70);}.text-success-80{color:var(--success-80);}.text-success-90{color:var(--success-90);}.border-success{border-color:var(--success);}.border-success-5{border-color:var(--success-5);}.border-success-10{border-color:var(--success-10);}.border-success-20{border-color:var(--success-20);}.border-success-30{border-color:var(--success-30);}.border-success-40{border-color:var(--success-40);}.border-success-50{border-color:var(--success-50);}.border-success-60{border-color:var(--success-60);}.border-success-70{border-color:var(--success-70);}.border-success-80{border-color:var(--success-80);}.border-success-90{border-color:var(--success-90);}.bg-error{background-color:var(--error);}.bg-error-5{background-color:var(--error-5);}.bg-error-10{background-color:var(--error-10);}.bg-error-20{background-color:var(--error-20);}.bg-error-30{background-color:var(--error-30);}.bg-error-40{background-color:var(--error-40);}.bg-error-50{background-color:var(--error-50);}.bg-error-60{background-color:var(--error-60);}.bg-error-70{background-color:var(--error-70);}.bg-error-80{background-color:var(--error-80);}.bg-error-90{background-color:var(--error-90);}.text-error{color:var(--error);}.text-error-5{color:var(--error-5);}.text-error-10{color:var(--error-10);}.text-error-20{color:var(--error-20);}.text-error-30{color:var(--error-30);}.text-error-40{color:var(--error-40);}.text-error-50{color:var(--error-50);}.text-error-60{color:var(--error-60);}.text-error-70{color:var(--error-70);}.text-error-80{color:var(--error-80);}.text-error-90{color:var(--error-90);}.border-error{border-color:var(--error);}.border-error-5{border-color:var(--error-5);}.border-error-10{border-color:var(--error-10);}.border-error-20{border-color:var(--error-20);}.border-error-30{border-color:var(--error-30);}.border-error-40{border-color:var(--error-40);}.border-error-50{border-color:var(--error-50);}.border-error-60{border-color:var(--error-60);}.border-error-70{border-color:var(--error-70);}.border-error-80{border-color:var(--error-80);}.border-error-90{border-color:var(--error-90);}.pl-4xs{padding-left:var(--space-4xs);}.pl-3xs{padding-left:var(--space-3xs);}.pl-2xs{padding-left:var(--space-2xs);}.pl-xs{padding-left:var(--space-xs);}.pl-s{padding-left:var(--space-s);}.pl-m{padding-left:var(--space-m);}.pl-l{padding-left:var(--space-l);}.pl-xl{padding-left:var(--space-xl);}.pl-2xl{padding-left:var(--space-2xl);}.pl-3xl{padding-left:var(--space-3xl);}.pl-4xl{padding-left:var(--space-4xl);}.pr-4xs{padding-right:var(--space-4xs);}.pr-3xs{padding-right:var(--space-3xs);}.pr-2xs{padding-right:var(--space-2xs);}.pr-xs{padding-right:var(--space-xs);}.pr-s{padding-right:var(--space-s);}.pr-m{padding-right:var(--space-m);}.pr-l{padding-right:var(--space-l);}.pr-xl{padding-right:var(--space-xl);}.pr-2xl{padding-right:var(--space-2xl);}.pr-3xl{padding-right:var(--space-3xl);}.pr-4xl{padding-right:var(--space-4xl);}.pt-4xs{padding-top:var(--space-4xs);}.pt-3xs{padding-top:var(--space-3xs);}.pt-2xs{padding-top:var(--space-2xs);}.pt-xs{padding-top:var(--space-xs);}.pt-s{padding-top:var(--space-s);}.pt-m{padding-top:var(--space-m);}.pt-l{padding-top:var(--space-l);}.pt-xl{padding-top:var(--space-xl);}.pt-2xl{padding-top:var(--space-2xl);}.pt-3xl{padding-top:var(--space-3xl);}.pt-4xl{padding-top:var(--space-4xl);}.pb-4xs{padding-bottom:var(--space-4xs);}.pb-3xs{padding-bottom:var(--space-3xs);}.pb-2xs{padding-bottom:var(--space-2xs);}.pb-xs{padding-bottom:var(--space-xs);}.pb-s{padding-bottom:var(--space-s);}.pb-m{padding-bottom:var(--space-m);}.pb-l{padding-bottom:var(--space-l);}.pb-xl{padding-bottom:var(--space-xl);}.pb-2xl{padding-bottom:var(--space-2xl);}.pb-3xl{padding-bottom:var(--space-3xl);}.pb-4xl{padding-bottom:var(--space-4xl);}.px-4xs{padding-left:var(--space-4xs);padding-right:var(--space-4xs);}.px-3xs{padding-left:var(--space-3xs);padding-right:var(--space-3xs);}.px-2xs{padding-left:var(--space-2xs);padding-right:var(--space-2xs);}.px-xs{padding-left:var(--space-xs);padding-right:var(--space-xs);}.px-s{padding-left:var(--space-s);padding-right:var(--space-s);}.px-m{padding-left:var(--space-m);padding-right:var(--space-m);}.px-l{padding-left:var(--space-l);padding-right:var(--space-l);}.px-xl{padding-left:var(--space-xl);padding-right:var(--space-xl);}.px-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl);}.px-3xl{padding-left:var(--space-3xl);padding-right:var(--space-3xl);}.px-4xl{padding-left:var(--space-4xl);padding-right:var(--space-4xl);}.py-4xs{padding-top:var(--space-4xs);padding-bottom:var(--space-4xs);}.py-3xs{padding-top:var(--space-3xs);padding-bottom:var(--space-3xs);}.py-2xs{padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);}.py-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs);}.py-s{padding-top:var(--space-s);padding-bottom:var(--space-s);}.py-m{padding-top:var(--space-m);padding-bottom:var(--space-m);}.py-l{padding-top:var(--space-l);padding-bottom:var(--space-l);}.py-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl);}.py-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl);}.py-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl);}.py-4xl{padding-top:var(--space-4xl);padding-bottom:var(--space-4xl);}.pt-section-xs{padding-top:var(--section-space-xs);}.pt-section-s{padding-top:var(--section-space-s);}.pt-section-m{padding-top:var(--section-space-m);}.pt-section-l{padding-top:var(--section-space-l);}.pt-section-xl{padding-top:var(--section-space-xl);}.pt-section-2xl{padding-top:var(--section-space-2xl);}.pt-section-3xl{padding-top:var(--section-space-3xl);}.pb-section-xs{padding-bottom:var(--section-space-xs);}.pb-section-s{padding-bottom:var(--section-space-s);}.pb-section-m{padding-bottom:var(--section-space-m);}.pb-section-l{padding-bottom:var(--section-space-l);}.pb-section-xl{padding-bottom:var(--section-space-xl);}.pb-section-2xl{padding-bottom:var(--section-space-2xl);}.pb-section-3xl{padding-bottom:var(--section-space-3xl);}py-section-xs{padding-block:var(--section-space-xs);}py-section-s{padding-block:var(--section-space-s);}py-section-m{padding-block:var(--section-space-m);}py-section-l{padding-block:var(--section-space-l);}py-section-xl{padding-block:var(--section-space-xl);}py-section-2xl{padding-block:var(--section-space-2xl);}py-section-3xl{padding-block:var(--section-space-3xl);}.ml-4xs{margin-left:var(--space-4xs);}.ml-3xs{margin-left:var(--space-3xs);}.ml-2xs{margin-left:var(--space-2xs);}.ml-xs{margin-left:var(--space-xs);}.ml-s{margin-left:var(--space-s);}.ml-m{margin-left:var(--space-m);}.ml-l{margin-left:var(--space-l);}.ml-xl{margin-left:var(--space-xl);}.ml-2xl{margin-left:var(--space-2xl);}.ml-3xl{margin-left:var(--space-3xl);}.ml-4xl{margin-left:var(--space-4xl);}.mr-4xs{margin-right:var(--space-4xs);}.mr-3xs{margin-right:var(--space-3xs);}.mr-2xs{margin-right:var(--space-2xs);}.mr-xs{margin-right:var(--space-xs);}.mr-s{margin-right:var(--space-s);}.mr-m{margin-right:var(--space-m);}.mr-l{margin-right:var(--space-l);}.mr-xl{margin-right:var(--space-xl);}.mr-2xl{margin-right:var(--space-2xl);}.mr-3xl{margin-right:var(--space-3xl);}.mr-4xl{margin-right:var(--space-4xl);}.mt-4xs{margin-top:var(--space-4xs);}.mt-3xs{margin-top:var(--space-3xs);}.mt-2xs{margin-top:var(--space-2xs);}.mt-xs{margin-top:var(--space-xs);}.mt-s{margin-top:var(--space-s);}.mt-m{margin-top:var(--space-m);}.mt-l{margin-top:var(--space-l);}.mt-xl{margin-top:var(--space-xl);}.mt-2xl{margin-top:var(--space-2xl);}.mt-3xl{margin-top:var(--space-3xl);}.mt-4xl{margin-top:var(--space-4xl);}.mb-4xs{margin-bottom:var(--space-4xs);}.mb-3xs{margin-bottom:var(--space-3xs);}.mb-2xs{margin-bottom:var(--space-2xs);}.mb-xs{margin-bottom:var(--space-xs);}.mb-s{margin-bottom:var(--space-s);}.mb-m{margin-bottom:var(--space-m);}.mb-l{margin-bottom:var(--space-l);}.mb-xl{margin-bottom:var(--space-xl);}.mb-2xl{margin-bottom:var(--space-2xl);}.mb-3xl{margin-bottom:var(--space-3xl);}.mb-4xl{margin-bottom:var(--space-4xl);}.mx-4xs{margin-left:var(--space-4xs);margin-right:var(--space-4xs);}.mx-3xs{margin-left:var(--space-3xs);margin-right:var(--space-3xs);}.mx-2xs{margin-left:var(--space-2xs);margin-right:var(--space-2xs);}.mx-xs{margin-left:var(--space-xs);margin-right:var(--space-xs);}.mx-s{margin-left:var(--space-s);margin-right:var(--space-s);}.mx-m{margin-left:var(--space-m);margin-right:var(--space-m);}.mx-l{margin-left:var(--space-l);margin-right:var(--space-l);}.mx-xl{margin-left:var(--space-xl);margin-right:var(--space-xl);}.mx-2xl{margin-left:var(--space-2xl);margin-right:var(--space-2xl);}.mx-3xl{margin-left:var(--space-3xl);margin-right:var(--space-3xl);}.mx-4xl{margin-left:var(--space-4xl);margin-right:var(--space-4xl);}.my-4xs{margin-top:var(--space-4xs);margin-bottom:var(--space-4xs);}.my-3xs{margin-top:var(--space-3xs);margin-bottom:var(--space-3xs);}.my-2xs{margin-top:var(--space-2xs);margin-bottom:var(--space-2xs);}.my-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs);}.my-s{margin-top:var(--space-s);margin-bottom:var(--space-s);}.my-m{margin-top:var(--space-m);margin-bottom:var(--space-m);}.my-l{margin-top:var(--space-l);margin-bottom:var(--space-l);}.my-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl);}.my-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl);}.my-3xl{margin-top:var(--space-3xl);margin-bottom:var(--space-3xl);}.my-4xl{margin-top:var(--space-4xl);margin-bottom:var(--space-4xl);}.gap-4xs{gap:var(--space-4xs);}.gap-3xs{gap:var(--space-3xs);}.gap-2xs{gap:var(--space-2xs);}.gap-xs{gap:var(--space-xs);}.gap-s{gap:var(--space-s);}.gap-m{gap:var(--space-m);}.gap-l{gap:var(--space-l);}.gap-xl{gap:var(--space-xl);}.gap-2xl{gap:var(--space-2xl);}.gap-3xl{gap:var(--space-3xl);}.gap-4xl{gap:var(--space-4xl);}.gap-y-4xs{row-gap:var(--space-4xs);}.gap-y-3xs{row-gap:var(--space-3xs);}.gap-y-2xs{row-gap:var(--space-2xs);}.gap-y-xs{row-gap:var(--space-xs);}.gap-y-s{row-gap:var(--space-s);}.gap-y-m{row-gap:var(--space-m);}.gap-y-l{row-gap:var(--space-l);}.gap-y-xl{row-gap:var(--space-xl);}.gap-y-2xl{row-gap:var(--space-2xl);}.gap-y-3xl{row-gap:var(--space-3xl);}.gap-y-4xl{row-gap:var(--space-4xl);}.gap-x-4xs{column-gap:var(--space-4xs);}.gap-x-3xs{column-gap:var(--space-3xs);}.gap-x-2xs{column-gap:var(--space-2xs);}.gap-x-xs{column-gap:var(--space-xs);}.gap-x-s{column-gap:var(--space-s);}.gap-x-m{column-gap:var(--space-m);}.gap-x-l{column-gap:var(--space-l);}.gap-x-xl{column-gap:var(--space-xl);}.gap-x-2xl{column-gap:var(--space-2xl);}.gap-x-3xl{column-gap:var(--space-3xl);}.gap-x-4xl{column-gap:var(--space-4xl);}.text-2xs{font-size:var(--text-2xs);}.text-xs{font-size:var(--text-xs);}.text-s{font-size:var(--text-s);}.text-m{font-size:var(--text-m);}.text-l{font-size:var(--text-l);}.text-xl{font-size:var(--text-xl);}.text-2xl{font-size:var(--text-2xl);}.text-3xl{font-size:var(--text-3xl);}.text-4xl{font-size:var(--text-4xl);}.h-2xs{font-size:var(--text-2xs);}.h-xs{font-size:var(--text-xs);}.h-s{font-size:var(--text-s);}.h-m{font-size:var(--text-m);}.h-l{font-size:var(--text-l);}.h-xl{font-size:var(--text-xl);}.h-2xl{font-size:var(--text-2xl);}.h-3xl{font-size:var(--text-3xl);}.h-4xl{font-size:var(--text-4xl);}H1{font-size:var(--h1);line-height:1.2;}H2{font-size:var(--h2);line-height:1.2;}H3{font-size:var(--h3);line-height:1.2;}H4{font-size:var(--h4);line-height:1.2;}H5{font-size:var(--h5);line-height:1.2;}H6{font-size:var(--h6);line-height:1.2;}.leading-xs{line-height:var(--line-height-xs);}.leading-s{line-height:var(--line-height-s);}.leading-m{line-height:var(--line-height-m);}.leading-l{line-height:var(--line-height-l);}.leading-xl{line-height:var(--line-height-xl);}.italic{font-style:italic;}.bold{font-weight:bold;}.lowercase{text-transform:lowercase;}.uppercase{text-transform:uppercase;}.underline{-webkit-text-decoration:underline;text-decoration:underline;}.font-100{font-weight:100;}.font-200{font-weight:200;}.font-300{font-weight:300;}.font-400{font-weight:400;}.font-500{font-weight:500;}.font-600{font-weight:600;}.font-700{font-weight:700;}.font-800{font-weight:800;}.font-900{font-weight:900;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.px-gutter{padding-inline:var(--gutter);}.gap-y-content{row-gap:var(--content-gap);}.gap-y-container{row-gap:var(--container-gap);}.gap-y-grid{row-gap:var(--grid-gap);}.gap-x-grid{column-gap:var(--grid-gap);}.gap-grid{gap:var(--grid-gap);}.gap-0-5{gap:0.5em;}.gap-0-25{gap:0.25em;}.gap-0-125{gap:0.125em;}.pt-0{padding-top:0;}.pr-0{padding-right:0;}.pb-0{padding-bottom:0;}.pl-0{padding-left:0;}.px-0{padding-inline:0;}.py-0{padding-block:0;}.mt-0{margin-top:0;}.mr-0{margin-right:0;}.mb-0{margin-bottom:0;}.ml-0{margin-left:0;}.mx-0{margin-inline:0;}.my-0{margin-block:0;}.grid{display:grid;}.row{display:grid;grid-auto-flow:column;justify-content:start;}.column{display:grid;grid-auto-flow:row;justify-items:start;align-content:start;}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr));}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr));}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr));}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr));}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr));}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr));}.grid-cols-1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr);}.grid-cols-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}.grid-cols-1-3{grid-template-columns:minmax(0,1fr) minmax(0,3fr);}.grid-cols-3-1{grid-template-columns:minmax(0,3fr) minmax(0,1fr);}.grid-cols-2-3{grid-template-columns:minmax(0,2fr) minmax(0,3fr);}.grid-cols-3-2{grid-template-columns:minmax(0,3fr) minmax(0,2fr);}.grid-cols-min-5{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));}.grid-cols-min-10{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));}.grid-cols-min-20{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));}.grid-cols-min-30{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));}.grid-cols-min-40{display:grid;grid-template-columns:repeat(auto-fit,minmax(40rem,1fr));}.grid-cols-min-50{display:grid;grid-template-columns:repeat(auto-fit,minmax(50rem,1fr));}.columns-min-60{display:grid;grid-template-columns:repeat(auto-fit,minmax(60rem,1fr));}.columns-min-70{display:grid;grid-template-columns:repeat(auto-fit,minmax(70rem,1fr));}.flex{display:flex;}.flex-row{flex-direction:row;}.flex-col{flex-direction:column;}.flex-1{flex:1;}.flex-2{flex:2;}.flex-3{flex:3;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.flex-grow{flex-grow:1;}.flex-grow-0{flex-grow:0;}.col-span-2{grid-column:auto / span 2;}.col-span-3{grid-column:auto / span 3;}.col-span-4{grid-column:auto / span 4;}.col-span-5{grid-column:auto / span 5;}.col-span-6{grid-column:auto / span 6;}.col-span-7{grid-column:auto / span 7;}.col-span-8{grid-column:auto / span 8;}.col-start-1{grid-column-start:1;}.col-start-2{grid-column-start:2;}.col-start-3{grid-column-start:3;}.col-start-4{grid-column-start:4;}.col-start-5{grid-column-start:5;}.col-start-6{grid-column-start:6;}.col-start-7{grid-column-start:7;}.col-start-8{grid-column-start:8;}.row-span-2{grid-row:auto / span 2;}.row-span-3{grid-row:auto / span 3;}.row-span-4{grid-row:auto / span 4;}.row-span-5{grid-row:auto / span 5;}.row-span-6{grid-row:auto / span 6;}.row-span-7{grid-row:auto / span 7;}.row-span-8{grid-row:auto / span 8;}.row-start-1{grid-row-start:1;}.row-start-2{grid-row-start:2;}.row-start-3{grid-row-start:3;}.row-start-4{grid-row-start:4;}.row-start-5{grid-row-start:5;}.row-start-6{grid-row-start:6;}.row-start-7{grid-row-start:7;}.row-start-8{grid-row-start:8;}.justify-items-left{justify-items:start;}.justify-items-center{justify-items:center;}.justify-items-right{justify-items:end;}.justify-left{justify-content:start;}.justify-center{justify-content:center;}.justify-right{justify-content:end;}.justify-between{justify-content:space-between;}.justify-around{justify-content:space-around;}.justify-stretch{justify-content:stretch;}.items-start{align-items:start;}.items-center{align-items:center;}.items-stretch{align-items:stretch;}.items-end{align-items:end;}.content-start{align-content:start;}.content-center{align-content:center;}.content-end{align-content:end;}.self-left{margin-right:auto;place-self:start;}.self-center{margin-inline:auto;place-self:center;}.self-right{margin-left:auto;place-self:end;}.self-top{margin-bottom:auto;align-self:start;}.self-middle{margin-block:auto;align-self:center;}.self-bottom{margin-top:auto;align-self:end;}.self-stretch{align-self:stretch;}.w-full{width:100%;}.h-full{height:100%;}.w-screen{width:100vw;}.h-screen{height:100vh;}.w-auto{width:auto;}.h-auto{height:auto;}.w-90{width:90%;}.w-80{width:80%;}.w-70{width:70%;}.w-60{width:60%;}.w-50{width:50%;}.w-40{width:40%;}.w-30{width:30%;}.w-20{width:20%;}.w-10{width:10%;}.max-w-site{max-width:var(--max-screen-width);width:100%;}.max-w-90{max-width:var(--max-w-90);width:100%;}.max-w-80{max-width:var(--max-w-80);width:100%;}.max-w-70{max-width:var(--max-w-70);width:100%;}.max-w-60{max-width:var(--max-w-60);width:100%;}.max-w-50{max-width:var(--max-w-50);width:100%;}.max-w-40{max-width:var(--max-w-40);width:100%;}.max-w-30{max-width:var(--max-w-30);width:100%;}.max-w-20{max-width:var(--max-w-20);width:100%;}.max-w-10{max-width:var(--max-w-10);width:100%;}.max-w-text{max-width:var(--max-w-text);width:100%;}.max-w-quarter{max-width:var(--max-w-quarter);width:100%;}.max-w-third{max-width:var(--max-w-third);width:100%;}.max-w-half{max-width:var(--max-w-half);width:100%;}.max-w-golden{max-width:var(--max-w-golden);width:100%;}.shadow-xs{box-shadow:var(--shadow-xs);}.shadow-s{box-shadow:var(--shadow-s);}.shadow-m{box-shadow:var(--shadow-m);}.shadow-l{box-shadow:var(--shadow-l);}.shadow-xl{box-shadow:var(--shadow-xl);}.rounded-xs{border-radius:var(--radius-xs);}.rounded-s{border-radius:var(--radius-s);}.rounded-m{border-radius:var(--radius-m);}.rounded-l{border-radius:var(--radius-l);}.rounded-xl{border-radius:var(--radius-xl);}.rounded-full{border-radius:var(--radius-full);}.border{border-width:var(--btn-border-width);border-style:solid;}.border-l{border-left-width:var(--btn-border-width);border-left-style:solid;}.border-r{border-right-width:var(--btn-border-width);border-right-style:solid;}.border-t{border-top-width:var(--btn-border-width);border-top-style:solid;}.border-b{border-bottom-width:var(--btn-border-width);border-bottom-style:solid;}.opacity-0{opacity:0;}.opacity-10{opacity:0.1;}.opacity-20{opacity:0.2;}.opacity-30{opacity:0.3;}.opacity-40{opacity:0.4;}.opacity-50{opacity:0.5;}.opacity-60{opacity:0.6;}.opacity-70{opacity:0.7;}.opacity-80{opacity:0.8;}.opacity-90{opacity:0.9;}.opacity-100{opacity:1;}.aspect-1{aspect-ratio:1;}.aspect-4-3{aspect-ratio:4 / 3;}.aspect-3-4{aspect-ratio:3 / 4;}.aspect-3-2{aspect-ratio:3 / 2;}.aspect-2-3{aspect-ratio:2 / 3;}.aspect-16-9{aspect-ratio:16 / 9;}.aspect-9-16{aspect-ratio:9 / 16;}.object-contain{object-fit:contain;}.object-cover{object-fit:cover;}.object-fill{object-fit:fill;}.backdrop-blur-xs{backdrop-filter:blur(2px);}.backdrop-blur-s{backdrop-filter:blur(4px);}.backdrop-blur-m{backdrop-filter:blur(8px);}.backdrop-blur-l{backdrop-filter:blur(16px);}.backdrop-blur-xl{backdrop-filter:blur(32px);}.grayscale{filter:grayscale(1);}.rotate-1{transform:rotate(1deg);}.rotate-2{transform:rotate(2deg);}.rotate-3{transform:rotate(3deg);}rotate-45{transform:rotate(45deg);}.rotate-90{transform:rotate(90deg);}.rotate-180{transform:rotate(180deg);}.-rotate-1{transform:rotate(-1deg);}.-rotate-2{transform:rotate(-2deg);}.-rotate-3{transform:rotate(-3deg);}.-rotate-45{transform:rotate(-45deg);}.-rotate-90{transform:rotate(-90deg);}.animate-hover-up{transform:translateY(-.5em);}.transition-default{transition:all 0.3s ease-in;}body{min-height:100vh;color:var(--text-body);background-color:var(--bg-body);}:where(.brxe-section){padding:var(--section-space-m) var(--gutter);}body.bricks-is-frontend :focus{outline:none;box-shadow:none;}body.bricks-is-frontend :focus-visible{outline-width:1px;outline-style:dotted;outline-offset:1px;outline-color:var(--primary-50);}p{max-width:75ch;text-wrap:pretty;}h1,h2,h3,h4,h5,h6{text-wrap:balance;}.display-none{display:none;}.visible{visibility:visible;}.hidden{visibility:hidden;}.overflow-hidden{overflow:hidden;}.overflow-auto{overflow:auto;}.overflow-x-hidden{overflow-x:hidden;}.overflow-x-auto{overflow-x:auto;}.overflow-y-hidden{overflow-y:hidden;}.overflow-y-auto{overflow-y:auto;}.list-none{list-style-type:none;}.white-space-nowrap{white-space:nowrap;}.order-first{order:-9999;}.order-last{order:9999;}.order-none{order:0;}.relative{position:relative;}.absolute{position:absolute;}.sticky{position:sticky;}.fixed{position:fixed;}.static{position:static;}.inset-0{inset:0;}.bottom-0{bottom:0;}.top-0{top:0;}.left-0{left:0;}.right-0{right:0;}.pointer{cursor:pointer;}.not-allowed{cursor:not-allowed;}.cursor-auto{cursor:auto;}.no-pointer-events{pointer-events:none;}.-z-1{z-index:-1;}.z-0{z-index:0;}.z-1{z-index:1;}.z-2{z-index:2;}.z-5{z-index:5;}.z-10{z-index:10;}.z-100{z-index:100;}.z-1000{z-index:1000;}.z-10000{z-index:10000;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;}@media (max-width:1400px){.column--on-xl{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-xl{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-xl{grid-template-columns:var(--columns-2);}.columns-3--on-xl{grid-template-columns:var(--columns-3);}.columns-4--on-xl{grid-template-columns:var(--columns-4);}.columns-5--on-xl{grid-template-columns:var(--columns-5);}.columns-6--on-xl{grid-template-columns:var(--columns-6);}.col-span-1--on-xl{grid-column:auto / span 1;}.col-span-2--on-xl{grid-column:auto / span 2;}.col-span-3--on-xl{grid-column:auto / span 3;}.col-span-4--on-xl{grid-column:auto / span 4;}.col-span-5--on-xl{grid-column:auto / span 5;}.col-span-6--on-xl{grid-column:auto / span 6;}.col-start-1--on-xl{grid-column-start:1;}.col-start-2--on-xl{grid-column-start:2;}.col-start-3--on-xl{grid-column-start:3;}.col-start-4--on-xl{grid-column-start:4;}.col-start-5--on-xl{grid-column-start:5;}.col-start-6--on-xl{grid-column-start:6;}.row-span-1--on-xl{grid-row:auto / span 1;}.row-span-2--on-xl{grid-row:auto / span 2;}.row-span-3--on-xl{grid-row:auto / span 3;}.row-span-4--on-xl{grid-row:auto / span 4;}.row-span-5--on-xl{grid-row:auto / span 5;}.row-span-6--on-xl{grid-row:auto / span 6;}.row-start-1--on-xl{grid-row-start:1;}.row-start-2--on-xl{grid-row-start:2;}.row-start-3--on-xl{grid-row-start:3;}.row-start-4--on-xl{grid-row-start:4;}.row-start-5--on-xl{grid-row-start:5;}.row-start-6--on-xl{grid-row-start:6;}}@media (max-width:991px){.column--on-l{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-l{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-l{grid-template-columns:var(--columns-2);}.columns-3--on-l{grid-template-columns:var(--columns-3);}.columns-4--on-l{grid-template-columns:var(--columns-4);}.columns-5--on-l{grid-template-columns:var(--columns-5);}.columns-6--on-l{grid-template-columns:var(--columns-6);}.col-span-1--on-l{grid-column:auto / span 1;}.col-span-2--on-l{grid-column:auto / span 2;}.col-span-3--on-l{grid-column:auto / span 3;}.col-span-4--on-l{grid-column:auto / span 4;}.col-span-5--on-l{grid-column:auto / span 5;}.col-span-6--on-l{grid-column:auto / span 6;}.col-start-1--on-l{grid-column-start:1;}.col-start-2--on-l{grid-column-start:2;}.col-start-3--on-l{grid-column-start:3;}.col-start-4--on-l{grid-column-start:4;}.col-start-5--on-l{grid-column-start:5;}.col-start-6--on-l{grid-column-start:6;}.row-span-1--on-l{grid-row:auto / span 1;}.row-span-2--on-l{grid-row:auto / span 2;}.row-span-3--on-l{grid-row:auto / span 3;}.row-span-4--on-l{grid-row:auto / span 4;}.row-span-5--on-l{grid-row:auto / span 5;}.row-span-6--on-l{grid-row:auto / span 6;}.row-start-1--on-l{grid-row-start:1;}.row-start-2--on-l{grid-row-start:2;}.row-start-3--on-l{grid-row-start:3;}.row-start-4--on-l{grid-row-start:4;}.row-start-5--on-l{grid-row-start:5;}.row-start-6--on-l{grid-row-start:6;}}@media (max-width:767px){.column--on-m{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-m{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-m{grid-template-columns:var(--columns-2);}.columns-3--on-m{grid-template-columns:var(--columns-3);}.columns-4--on-m{grid-template-columns:var(--columns-4);}.columns-5--on-m{grid-template-columns:var(--columns-5);}.columns-6--on-m{grid-template-columns:var(--columns-6);}.col-span-1--on-m{grid-column:auto / span 1;}.col-span-2--on-m{grid-column:auto / span 2;}.col-span-3--on-m{grid-column:auto / span 3;}.col-span-4--on-m{grid-column:auto / span 4;}.col-span-5--on-m{grid-column:auto / span 5;}.col-span-6--on-m{grid-column:auto / span 6;}.col-start-1--on-m{grid-column:1;}.col-start-2--on-m{grid-column:2;}.col-start-3--on-m{grid-column:3;}.col-start-4--on-m{grid-column:4;}.col-start-5--on-m{grid-column:5;}.col-start-6--on-m{grid-column:6;}.row-span-1--on-m{grid-row:auto / span 1;}.row-span-2--on-m{grid-row:auto / span 2;}.row-span-3--on-m{grid-row:auto / span 3;}.row-span-4--on-m{grid-row:auto / span 4;}.row-span-5--on-m{grid-row:auto / span 5;}.row-span-6--on-m{grid-row:auto / span 6;}.row-start-1--on-m{grid-row-start:1;}.row-start-2--on-m{grid-row-start:2;}.row-start-3--on-m{grid-row-start:3;}.row-start-4--on-m{grid-row-start:4;}.row-start-5--on-m{grid-row-start:5;}.row-start-6--on-m{grid-row-start:6;}}@media (max-width:478px){.column--on-s{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-s{grid-template-columns:1fr;grid-auto-flow:column;}.columns-2--on-s{grid-template-columns:var(--columns-2);}.columns-3--on-s{grid-template-columns:var(--columns-3);}.columns-4--on-s{grid-template-columns:var(--columns-4);}.columns-5--on-s{grid-template-columns:var(--columns-5);}.columns-6--on-s{grid-template-columns:var(--columns-6);}.col-span-1--on-s{grid-column:auto / span 1;}.col-span-2--on-s{grid-column:auto / span 2;}.col-span-3--on-s{grid-column:auto / span 3;}.col-span-4--on-s{grid-column:auto / span 4;}.col-span-5--on-s{grid-column:auto / span 5;}.col-span-6--on-s{grid-column:auto / span 6;}.col-start-1--on-s{grid-column-start:1;}.col-start-2--on-s{grid-column-start:2;}.col-start-3--on-s{grid-column-start:3;}.col-start-4--on-s{grid-column-start:4;}.col-start-5--on-s{grid-column-start:5;}.col-start-6--on-s{grid-column-start:6;}.row-span-1--on-s{grid-row:auto / span 1;}.row-span-2--on-s{grid-row:auto / span 2;}.row-span-3--on-s{grid-row:auto / span 3;}.row-span-4--on-s{grid-row:auto / span 4;}.row-span-5--on-s{grid-row:auto / span 5;}.row-span-6--on-s{grid-row:auto / span 6;}.row-start-1--on-s{grid-row-start:1;}.row-start-2--on-s{grid-row-start:2;}.row-start-3--on-s{grid-row-start:3;}.row-start-4--on-s{grid-row-start:4;}.row-start-5--on-s{grid-row-start:5;}.row-start-6--on-s{grid-row-start:6;}}