:root{--cfafmin-screen-width:320px;--cfafmax-screen-width:1400px;--cfafprimary:#FFE3A7;--cfafprimary-d-1:#d6bf8d;--cfafprimary-d-2:#af9c74;--cfafprimary-d-3:#897b5c;--cfafprimary-d-4:#655b45;--cfafprimary-d-5:#443d30;--cfafprimary-d-6:#24211b;--cfafsecondary:#F3E9D2;--cfafsecondary-l-1:#f6eedd;--cfafsecondary-l-2:#f9f4e8;--cfafsecondary-l-3:#fcf9f4;--cfaftertiary:#B39257;--cfaftertiary-l-1:#bfa16e;--cfaftertiary-l-2:#cab085;--cfaftertiary-l-3:#d5bf9d;--cfaftertiary-l-4:#e0cfb5;--cfaftertiary-l-5:#ebdfcd;--cfaftertiary-l-6:#f5efe6;--cfafbg-body:#e6e6e6;--cfafbg-surface:#ffffff;--cfaftext-body:#404040;--cfaftext-title:#000000;--cfafborder-primary:#80808040;--cfafshadow-primary:hsla(0,0%,0%,0.15);--cfaflight:#ffffff;--cfaflight-5:#ffffff0d;--cfaflight-10:#ffffff1a;--cfaflight-20:#ffffff33;--cfaflight-30:#ffffff4d;--cfaflight-40:#ffffff66;--cfaflight-50:#ffffff80;--cfaflight-60:#ffffff99;--cfaflight-70:#ffffffb3;--cfaflight-80:#ffffffcc;--cfaflight-90:#ffffffe6;--cfafdark:#000000;--cfafdark-5:#0000000d;--cfafdark-10:#0000001a;--cfafdark-20:#00000033;--cfafdark-30:#0000004d;--cfafdark-40:#00000066;--cfafdark-50:#00000080;--cfafdark-60:#00000099;--cfafdark-70:#000000b3;--cfafdark-80:#000000cc;--cfafdark-90:#000000e6;--cfafsuccess:#24f95d;--cfafsuccess-5:#24f95d0d;--cfafsuccess-10:#24f95d1a;--cfafsuccess-20:#24f95d33;--cfafsuccess-30:#24f95d4d;--cfafsuccess-40:#24f95d66;--cfafsuccess-50:#24f95d80;--cfafsuccess-60:#24f95d99;--cfafsuccess-70:#24f95db3;--cfafsuccess-80:#24f95dcc;--cfafsuccess-90:#24f95de6;--cfaferror:#f92444;--cfaferror-5:#f924440d;--cfaferror-10:#f924441a;--cfaferror-20:#f9244433;--cfaferror-30:#f924444d;--cfaferror-40:#f9244466;--cfaferror-50:#f9244480;--cfaferror-60:#f9244499;--cfaferror-70:#f92444b3;--cfaferror-80:#f92444cc;--cfaferror-90:#f92444e6;--cfafspace-4xs:clamp(0.33rem,calc(-0.03vw + 0.33rem),0.31rem);--cfafspace-3xs:clamp(0.41rem,calc(0.04vw + 0.4rem),0.44rem);--cfafspace-2xs:clamp(0.51rem,calc(0.16vw + 0.48rem),0.62rem);--cfafspace-xs:clamp(0.64rem,calc(0.35vw + 0.57rem),0.88rem);--cfafspace-s:clamp(0.8rem,calc(0.65vw + 0.67rem),1.24rem);--cfafspace-m:clamp(1rem,calc(1.11vw + 0.78rem),1.75rem);--cfafspace-l:clamp(1.25rem,calc(1.81vw + 0.89rem),2.47rem);--cfafspace-xl:clamp(1.56rem,calc(2.87vw + 0.99rem),3.5rem);--cfafspace-2xl:clamp(1.95rem,calc(4.44vw + 1.07rem),4.95rem);--cfafspace-3xl:clamp(2.44rem,calc(6.75vw + 1.09rem),7rem);--cfafspace-4xl:clamp(3.05rem,calc(10.13vw + 1.02rem),9.89rem);--cfaftext-xs:clamp(0.56rem,calc(0.63vw + 0.44rem),0.99rem);--cfaftext-s:clamp(0.75rem,calc(0.45vw + 0.66rem),1.05rem);--cfaftext-m:clamp(1rem,calc(0.19vw + 0.96rem),1.13rem);--cfaftext-l:clamp(1.33rem,calc(-0.2vw + 1.37rem),1.2rem);--cfaftext-xl:clamp(1.78rem,calc(-0.73vw + 1.92rem),1.28rem);--cfaftext-2xl:clamp(2.37rem,calc(-1.48vw + 2.67rem),1.37rem);--cfaftext-3xl:clamp(3.16rem,calc(-2.52vw + 3.66rem),1.46rem);--cfaftext-4xl:clamp(4.21rem,calc(-3.93vw + 5rem),1.56rem);--cfafhero-title-size:var(--cfaftext-4xl);--cfafpost-title-size:var(--cfaftext-2xl);--cfafnav-link-size:var(--cfaftext-s);--cfafheader-space:var(--cfafspace-s);--cfafbtn-space:var(--cfafspace-xs) var(--cfafspace-s);--cfafcard-space:var(--cfafspace-s);--cfaffooter-space:var(--cfafspace-s) var(--cfafspace-m);--cfafradius-xs:clamp(0.25rem,calc(0vw + 0.25rem),0.25rem);--cfafradius-s:clamp(0.38rem,calc(0.19vw + 0.34rem),0.5rem);--cfafradius-m:clamp(0.63rem,calc(0.19vw + 0.59rem),0.75rem);--cfafradius-l:clamp(1rem,calc(0.37vw + 0.93rem),1.25rem);--cfafradius-xl:clamp(1.63rem,calc(0.56vw + 1.51rem),2rem);--cfafradius-full:999rem;--cfafshadow-xs:0 1px 2px var(--cfafshadow-primary);--cfafshadow-s:0 1.5px 3px var(--cfafshadow-primary);--cfafshadow-m:0 2px 6px var(--cfafshadow-primary);--cfafshadow-l:0 3px 12px var(--cfafshadow-primary);--cfafshadow-xl:0 6px 48px var(--cfafshadow-primary);}.cfafbtn{display:flex;align-items:center;justify-content:center;gap:var(--cfafspace-3xs);padding:var(--cfafspace-xs) var(--cfafspace-s);background:var(--cfaftertiary-l-3);color:var(--cfafprimary-d-5);font-size:var(--cfaftext-l);font-weight:600;border-radius:var(--cfafradius-m);border:1px solid var(--cfafprimary-d-1);box-shadow:var(--cfafshadow-m);transition:all 0.25s ease-in-out;outline:0;cursor:pointer;}.cfafbtn:hover{background:var(--cfafsecondary-l-1);transform:translateY(-0.1rem);}.cfafbtn.small{font-size:var(--cfaftext-s);padding:var(--cfafspace-xs) var(--cfafspace-s);}.cfafbtn.large{font-size:var(--cfaftext-l);padding:var(--cfafspace-s) var(--cfafspace-m);}.cfafbtn.tertiary{background:var(--cfaftertiary);border-color:var(--tertiary-d-1);}.cfafbtn.ghost{color:var(--cfafdark-80);background:transparent;border-color:transparent;box-shadow:none;}.cfafbtn.slight{color:var(--cfafdark-80);background:var(--cfafbg-surface);border-color:var(--cfafborder-primary);box-shadow:var(--cfafshadow-s);}.cfafbtn.secondary{background:var(--cfafsecondary);border-color:var(--secondary-d-1);}.cfafbtn.ghost:hover{background:var(--cfafdark-10);}.cfafbtn.slight:hover{background:var(--cfafdark-5);}.cfafbtn.tertiary:hover{background:var(--tertiary-d-1);}.cfafbtn.secondary:hover{background:var(--secondary-d-1);}.cfafbtn:focus{outline:4px solid var(--primary-l-3);outline-offset:2px;}.cfafbtn.no-bg{color:var(--cfafdark-80);background:transparent;box-shadow:none;border-color:transparent;}.cfafbtn.no-bg:hover{color:var(--cfafdark);}.cfafbtn2{display:flex;align-items:center;justify-content:center;gap:var(--cfafspace-3xs);padding:var(--cfafspace-xs) var(--cfafspace-s);background:var(--cfaftertiary);color:var(--cfaftertiary-l-6);font-size:var(--cfaftext-l);font-weight:600;border-radius:var(--cfafradius-m);border:1px solid var(--cfafprimary-d-1);box-shadow:var(--cfafshadow-m);transition:all 0.25s ease-in-out;outline:0;cursor:pointer;}.cfafbtn2:hover{background:var(--cfafsecondary-l-2);transform:translateY(-0.1rem);color:var(--cfafprimary-d-4);border:var(--cfafprimary-d-1);border-color:var(--cfaftertiary);border:1px solid;}.cfafbtn2.small{font-size:var(--cfaftext-s);padding:var(--cfafspace-xs) var(--cfafspace-s);}.cfafbtn2.large{font-size:var(--cfaftext-l);padding:var(--cfafspace-s) var(--cfafspace-m);}.cfafbtn2.tertiary{background:var(--cfaftertiary);border-color:var(--tertiary-d-1);}.cfafbtn2.ghost{color:var(--cfafdark-80);background:transparent;border-color:transparent;box-shadow:none;}.cfafbtn2.slight{color:var(--cfafdark-80);background:var(--cfafbg-surface);border-color:var(--cfafborder-primary);box-shadow:var(--cfafshadow-s);}.cfafbtn2.secondary{background:var(--cfafsecondary);border-color:var(--secondary-d-1);}.cfafbtn2.ghost:hover{background:var(--cfafdark-10);}.cfafbtn2.slight:hover{background:var(--cfafdark-5);}.cfafbtn2.tertiary:hover{background:var(--tertiary-d-1);}.cfafbtn2.secondary:hover{background:var(--secondary-d-1);}.cfafbtn2:focus{outline:4px solid var(--primary-l-3);outline-offset:2px;}.cfafbtn2.no-bg{color:var(--cfafdark-80);background:transparent;box-shadow:none;border-color:transparent;}.cfafbtn2.no-bg:hover{color:var(--cfafdark);}.cfafbadge{display:flex;align-items:center;justify-content:center;gap:var(--cfafspace-4xs);padding:var(--cfafspace-2xs) var(--cfafspace-s);background:var(--cfafdark-10);color:var(--cfafprimary);font-size:var(--cfaftext-s);font-weight:500;border-radius:var(--cfafradius-full);border:0;outline:0;}.cfafbadge.secondary{color:var(--cfafsecondary);}.cfaflink{color:var(--cfafprimary-d-2);font-size:var(--cfaftext-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;}.cfaflink:hover{box-shadow:0 2px 0 var(--primary-40);}.cfaflink:focus{background:var(--primary-10);}.cfaflink.secondary{color:var(--cfafsecondary);border-color:var(--secondary-20);}.cfaflink.tertiary{color:var(--cfaftertiary);border-color:var(--tertiary-20);}.cfafaccent-heading{color:var(--secondary-d-3);font-size:var(--cfaftext-xl);font-weight:700;letter-spacing:0.05rem;font-style:italic;order:-1;}.cfafaccent-heading.secondary{color:var(--cfafsecondary);border-color:var(--secondary-20);}.cfafaccent-heading.tertiary{color:var(--cfaftertiary);border-color:var(--tertiary-20);}.cfafinput{padding:var(--cfafspace-xs) var(--cfafspace-s);background:var(--cfafdark-5);color:var(--cfaftext-title);font-size:var(--cfaftext-m);font-weight:500;border-radius:var(--cfafradius-m);border:1px solid var(--cfafborder-primary);box-shadow:var(--cfafshadow-xs);transition:all 0.25s ease-in-out;appearance:none;outline:0;}.cfafinput:focus{background:var(--primary-20);border-color:var(--cfafprimary);box-shadow:var(--cfafshadow-l);}.cfafinput:hover{border-color:var(--cfafprimary);background:transparent;box-shadow:var(--cfafshadow-l);}.cfafinput::placeholder{color:var(--cfafdark-40);}.cfafinput:invalid{border-color:var(--cfaferror);background:var(--cfaferror-10);}.cfafinput:disabled{cursor:not-allowed;opacity:.75;box-shadow:none;background:var(--cfafdark-10);}.cfafselect{padding:var(--cfafspace-xs) var(--cfafspace-s);background:var(--cfafdark-5);color:var(--cfaftext-body);font-size:var(--cfaftext-m);font-weight:500;border-radius:var(--cfafradius-m);border:1px solid var(--cfafborder-primary);box-shadow:var(--cfafshadow-xs);transition:all 0.25s ease-in-out;outline:0;}.cfafselect:focus{background:var(--primary-20);border-color:var(--cfafprimary);}.cfafselect:hover{border-color:var(--cfafprimary);}.cfafselect::placeholder{color:var(--cfafdark-40);}.cfafselect:invalid{border-color:var(--cfaferror);background:var(--cfaferror-10);}.cfafselect:disabled{cursor:not-allowed;opacity:.75;box-shadow:none;background:var(--cfafdark-10);}.cfafcard{display:grid;gap:var(--cfafspace-xs);padding:var(--cfafspace-m);font-size:var(--cfaftext-m);color:var(--cfaftext-body);background:var(--cfafbg-surface);line-height:1.3;border-radius:var(--cfafradius-m);box-shadow:var(--cfafshadow-m);}.cfafcard.secondary{background:var(--cfafsecondary);color:#fff;}.cfafcard.primary{background:var(--cfafprimary);color:#fff;}.cfaficon{color:var(--cfafprimary);width:var(--cfafspace-2xl);height:auto;font-size:var(--cfafspace-2xl);}.cfaficon.large{width:var(--cfafspace-3xl);font-size:var(--cfafspace-3xl);}.cfaficon.secondary{color:var(--cfafsecondary);}.cfaficon.tertiary{color:var(--cfaftertiary);}.cfaficon.outline{padding:0.5em;border:1px solid var(--cfafborder-primary);border-radius:100%;box-sizing:content-box;}.cfaficon.filled{padding:0.5em;border-radius:100%;box-sizing:content-box;background:var(--cfafdark-10);}.cfaficon.small{width:var(--cfafspace-l);font-size:var(--cfafspace-l);}.cfafavatar{width:var(--cfafspace-2xl);height:var(--cfafspace-2xl);border-radius:100%;box-shadow:var(--cfafshadow-m);object-fit:cover;}.cfafavatar.small{width:var(--cfafspace-l);height:var(--cfafspace-l);}.cfafavatar.large{width:var(--cfafspace-4xl);height:var(--cfafspace-4xl);}.cfafdivider{min-width:100%;width:100%;max-width:100%;min-height:1px;height:1px;max-height:1px;background:var(--cfafborder-primary);margin:var(--cfafspace-m) 0;border:0;}.cfafdivider.vertical{min-width:1px;width:1px;max-width:1px;min-height:100%;height:100%;max-height:100%;}.cfafcheckbox{appearance:none;display:grid;place-content:center;border:2px solid var(--cfafdark-40);border-radius:var(--cfafradius-s);width:clamp(1.13rem,calc(0.37vw + 1.05rem),1.38rem);height:clamp(1.13rem,calc(0.37vw + 1.05rem),1.38rem);}.cfafcheckbox:checked:before{transform:scale(1);}.cfafcheckbox::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;}.cfafcheckbox:hover{border-color:var(--cfafprimary);}.cfafcheckbox:focus{outline:3px solid var(--primary-l-3);outline-offset:2px;}.cfafcheckbox:checked{background:var(--cfafprimary);border-color:var(--cfafprimary);}.cfafradio{appearance:none;display:grid;place-content:center;border:2px solid var(--cfafdark-40);border-radius:var(--cfafradius-full);width:clamp(1.13rem,calc(0.37vw + 1.05rem),1.38rem);height:clamp(1.13rem,calc(0.37vw + 1.05rem),1.38rem);}.cfafradio:checked:before{transform:scale(1);}.cfafradio::before{content:"";width:1em;height:1em;border-radius:100%;transform:scale(0);transition:transform 0.2s;background:var(--cfafprimary);}.cfafradio:hover{border-color:var(--cfafprimary);}.cfafradio:focus{outline:3px solid var(--primary-l-3);outline-offset:2px;}.cfafradio:checked{border-color:var(--cfafprimary);}.cfafbg-primary{background-color:var(--cfafprimary);}.cfafbg-primary-d-1{background-color:var(--cfafprimary-d-1);}.cfafbg-primary-d-2{background-color:var(--cfafprimary-d-2);}.cfafbg-primary-d-3{background-color:var(--cfafprimary-d-3);}.cfafbg-primary-d-4{background-color:var(--cfafprimary-d-4);}.cfafbg-primary-d-5{background-color:var(--cfafprimary-d-5);}.cfafbg-primary-d-6{background-color:var(--cfafprimary-d-6);}.cfaftext-primary{color:var(--cfafprimary);}.cfaftext-primary-d-1{color:var(--cfafprimary-d-1);}.cfaftext-primary-d-2{color:var(--cfafprimary-d-2);}.cfaftext-primary-d-3{color:var(--cfafprimary-d-3);}.cfaftext-primary-d-4{color:var(--cfafprimary-d-4);}.cfaftext-primary-d-5{color:var(--cfafprimary-d-5);}.cfaftext-primary-d-6{color:var(--cfafprimary-d-6);}.cfafborder-primary{border-color:var(--cfafprimary);border-color:var(--cfafborder-primary);}.cfafborder-primary-d-1{border-color:var(--cfafprimary-d-1);}.cfafborder-primary-d-2{border-color:var(--cfafprimary-d-2);}.cfafborder-primary-d-3{border-color:var(--cfafprimary-d-3);}.cfafborder-primary-d-4{border-color:var(--cfafprimary-d-4);}.cfafborder-primary-d-5{border-color:var(--cfafprimary-d-5);}.cfafborder-primary-d-6{border-color:var(--cfafprimary-d-6);}.cfaffill-primary{fill:var(--cfafprimary);}.cfaffill-primary-d-1{fill:var(--cfafprimary-d-1);}.cfaffill-primary-d-2{fill:var(--cfafprimary-d-2);}.cfaffill-primary-d-3{fill:var(--cfafprimary-d-3);}.cfaffill-primary-d-4{fill:var(--cfafprimary-d-4);}.cfaffill-primary-d-5{fill:var(--cfafprimary-d-5);}.cfaffill-primary-d-6{fill:var(--cfafprimary-d-6);}.cfafbg-secondary{background-color:var(--cfafsecondary);}.cfafbg-secondary-l-1{background-color:var(--cfafsecondary-l-1);}.cfafbg-secondary-l-2{background-color:var(--cfafsecondary-l-2);}.cfafbg-secondary-l-3{background-color:var(--cfafsecondary-l-3);}.cfaftext-secondary{color:var(--cfafsecondary);}.cfaftext-secondary-l-1{color:var(--cfafsecondary-l-1);}.cfaftext-secondary-l-2{color:var(--cfafsecondary-l-2);}.cfaftext-secondary-l-3{color:var(--cfafsecondary-l-3);}.cfafborder-secondary{border-color:var(--cfafsecondary);}.cfafborder-secondary-l-1{border-color:var(--cfafsecondary-l-1);}.cfafborder-secondary-l-2{border-color:var(--cfafsecondary-l-2);}.cfafborder-secondary-l-3{border-color:var(--cfafsecondary-l-3);}.cfaffill-secondary{fill:var(--cfafsecondary);}.cfaffill-secondary-l-1{fill:var(--cfafsecondary-l-1);}.cfaffill-secondary-l-2{fill:var(--cfafsecondary-l-2);}.cfaffill-secondary-l-3{fill:var(--cfafsecondary-l-3);}.cfafbg-tertiary{background-color:var(--cfaftertiary);}.cfafbg-tertiary-l-1{background-color:var(--cfaftertiary-l-1);}.cfafbg-tertiary-l-2{background-color:var(--cfaftertiary-l-2);}.cfafbg-tertiary-l-3{background-color:var(--cfaftertiary-l-3);}.cfafbg-tertiary-l-4{background-color:var(--cfaftertiary-l-4);}.cfafbg-tertiary-l-5{background-color:var(--cfaftertiary-l-5);}.cfafbg-tertiary-l-6{background-color:var(--cfaftertiary-l-6);}.cfaftext-tertiary{color:var(--cfaftertiary);}.cfaftext-tertiary-l-1{color:var(--cfaftertiary-l-1);}.cfaftext-tertiary-l-2{color:var(--cfaftertiary-l-2);}.cfaftext-tertiary-l-3{color:var(--cfaftertiary-l-3);}.cfaftext-tertiary-l-4{color:var(--cfaftertiary-l-4);}.cfaftext-tertiary-l-5{color:var(--cfaftertiary-l-5);}.cfaftext-tertiary-l-6{color:var(--cfaftertiary-l-6);}.cfafborder-tertiary{border-color:var(--cfaftertiary);}.cfafborder-tertiary-l-1{border-color:var(--cfaftertiary-l-1);}.cfafborder-tertiary-l-2{border-color:var(--cfaftertiary-l-2);}.cfafborder-tertiary-l-3{border-color:var(--cfaftertiary-l-3);}.cfafborder-tertiary-l-4{border-color:var(--cfaftertiary-l-4);}.cfafborder-tertiary-l-5{border-color:var(--cfaftertiary-l-5);}.cfafborder-tertiary-l-6{border-color:var(--cfaftertiary-l-6);}.cfaffill-tertiary{fill:var(--cfaftertiary);}.cfaffill-tertiary-l-1{fill:var(--cfaftertiary-l-1);}.cfaffill-tertiary-l-2{fill:var(--cfaftertiary-l-2);}.cfaffill-tertiary-l-3{fill:var(--cfaftertiary-l-3);}.cfaffill-tertiary-l-4{fill:var(--cfaftertiary-l-4);}.cfaffill-tertiary-l-5{fill:var(--cfaftertiary-l-5);}.cfaffill-tertiary-l-6{fill:var(--cfaftertiary-l-6);}.cfafbg-body{background-color:var(--cfafbg-body);}.cfafbg-surface{background-color:var(--cfafbg-surface);}.cfaftext-body{color:var(--cfaftext-body);}.cfaftext-title{color:var(--cfaftext-title);}.cfafbg-light{background-color:var(--cfaflight);}.cfafbg-light-5{background-color:var(--cfaflight-5);}.cfafbg-light-10{background-color:var(--cfaflight-10);}.cfafbg-light-20{background-color:var(--cfaflight-20);}.cfafbg-light-30{background-color:var(--cfaflight-30);}.cfafbg-light-40{background-color:var(--cfaflight-40);}.cfafbg-light-50{background-color:var(--cfaflight-50);}.cfafbg-light-60{background-color:var(--cfaflight-60);}.cfafbg-light-70{background-color:var(--cfaflight-70);}.cfafbg-light-80{background-color:var(--cfaflight-80);}.cfafbg-light-90{background-color:var(--cfaflight-90);}.cfaftext-light{color:var(--cfaflight);}.cfaftext-light-5{color:var(--cfaflight-5);}.cfaftext-light-10{color:var(--cfaflight-10);}.cfaftext-light-20{color:var(--cfaflight-20);}.cfaftext-light-30{color:var(--cfaflight-30);}.cfaftext-light-40{color:var(--cfaflight-40);}.cfaftext-light-50{color:var(--cfaflight-50);}.cfaftext-light-60{color:var(--cfaflight-60);}.cfaftext-light-70{color:var(--cfaflight-70);}.cfaftext-light-80{color:var(--cfaflight-80);}.cfaftext-light-90{color:var(--cfaflight-90);}.cfafborder-light{border-color:var(--cfaflight);}.cfafborder-light-5{border-color:var(--cfaflight-5);}.cfafborder-light-10{border-color:var(--cfaflight-10);}.cfafborder-light-20{border-color:var(--cfaflight-20);}.cfafborder-light-30{border-color:var(--cfaflight-30);}.cfafborder-light-40{border-color:var(--cfaflight-40);}.cfafborder-light-50{border-color:var(--cfaflight-50);}.cfafborder-light-60{border-color:var(--cfaflight-60);}.cfafborder-light-70{border-color:var(--cfaflight-70);}.cfafborder-light-80{border-color:var(--cfaflight-80);}.cfafborder-light-90{border-color:var(--cfaflight-90);}.cfafbg-dark{background-color:var(--cfafdark);}.cfafbg-dark-5{background-color:var(--cfafdark-5);}.cfafbg-dark-10{background-color:var(--cfafdark-10);}.cfafbg-dark-20{background-color:var(--cfafdark-20);}.cfafbg-dark-30{background-color:var(--cfafdark-30);}.cfafbg-dark-40{background-color:var(--cfafdark-40);}.cfafbg-dark-50{background-color:var(--cfafdark-50);}.cfafbg-dark-60{background-color:var(--cfafdark-60);}.cfafbg-dark-70{background-color:var(--cfafdark-70);}.cfafbg-dark-80{background-color:var(--cfafdark-80);}.cfafbg-dark-90{background-color:var(--cfafdark-90);}.cfaftext-dark{color:var(--cfafdark);}.cfaftext-dark-5{color:var(--cfafdark-5);}.cfaftext-dark-10{color:var(--cfafdark-10);}.cfaftext-dark-20{color:var(--cfafdark-20);}.cfaftext-dark-30{color:var(--cfafdark-30);}.cfaftext-dark-40{color:var(--cfafdark-40);}.cfaftext-dark-50{color:var(--cfafdark-50);}.cfaftext-dark-60{color:var(--cfafdark-60);}.cfaftext-dark-70{color:var(--cfafdark-70);}.cfaftext-dark-80{color:var(--cfafdark-80);}.cfaftext-dark-90{color:var(--cfafdark-90);}.cfafborder-dark{border-color:var(--cfafdark);}.cfafborder-dark-5{border-color:var(--cfafdark-5);}.cfafborder-dark-10{border-color:var(--cfafdark-10);}.cfafborder-dark-20{border-color:var(--cfafdark-20);}.cfafborder-dark-30{border-color:var(--cfafdark-30);}.cfafborder-dark-40{border-color:var(--cfafdark-40);}.cfafborder-dark-50{border-color:var(--cfafdark-50);}.cfafborder-dark-60{border-color:var(--cfafdark-60);}.cfafborder-dark-70{border-color:var(--cfafdark-70);}.cfafborder-dark-80{border-color:var(--cfafdark-80);}.cfafborder-dark-90{border-color:var(--cfafdark-90);}.cfafbg-success{background-color:var(--cfafsuccess);}.cfafbg-success-5{background-color:var(--cfafsuccess-5);}.cfafbg-success-10{background-color:var(--cfafsuccess-10);}.cfafbg-success-20{background-color:var(--cfafsuccess-20);}.cfafbg-success-30{background-color:var(--cfafsuccess-30);}.cfafbg-success-40{background-color:var(--cfafsuccess-40);}.cfafbg-success-50{background-color:var(--cfafsuccess-50);}.cfafbg-success-60{background-color:var(--cfafsuccess-60);}.cfafbg-success-70{background-color:var(--cfafsuccess-70);}.cfafbg-success-80{background-color:var(--cfafsuccess-80);}.cfafbg-success-90{background-color:var(--cfafsuccess-90);}.cfaftext-success{color:var(--cfafsuccess);}.cfaftext-success-5{color:var(--cfafsuccess-5);}.cfaftext-success-10{color:var(--cfafsuccess-10);}.cfaftext-success-20{color:var(--cfafsuccess-20);}.cfaftext-success-30{color:var(--cfafsuccess-30);}.cfaftext-success-40{color:var(--cfafsuccess-40);}.cfaftext-success-50{color:var(--cfafsuccess-50);}.cfaftext-success-60{color:var(--cfafsuccess-60);}.cfaftext-success-70{color:var(--cfafsuccess-70);}.cfaftext-success-80{color:var(--cfafsuccess-80);}.cfaftext-success-90{color:var(--cfafsuccess-90);}.cfafborder-success{border-color:var(--cfafsuccess);}.cfafborder-success-5{border-color:var(--cfafsuccess-5);}.cfafborder-success-10{border-color:var(--cfafsuccess-10);}.cfafborder-success-20{border-color:var(--cfafsuccess-20);}.cfafborder-success-30{border-color:var(--cfafsuccess-30);}.cfafborder-success-40{border-color:var(--cfafsuccess-40);}.cfafborder-success-50{border-color:var(--cfafsuccess-50);}.cfafborder-success-60{border-color:var(--cfafsuccess-60);}.cfafborder-success-70{border-color:var(--cfafsuccess-70);}.cfafborder-success-80{border-color:var(--cfafsuccess-80);}.cfafborder-success-90{border-color:var(--cfafsuccess-90);}.cfafbg-error{background-color:var(--cfaferror);}.cfafbg-error-5{background-color:var(--cfaferror-5);}.cfafbg-error-10{background-color:var(--cfaferror-10);}.cfafbg-error-20{background-color:var(--cfaferror-20);}.cfafbg-error-30{background-color:var(--cfaferror-30);}.cfafbg-error-40{background-color:var(--cfaferror-40);}.cfafbg-error-50{background-color:var(--cfaferror-50);}.cfafbg-error-60{background-color:var(--cfaferror-60);}.cfafbg-error-70{background-color:var(--cfaferror-70);}.cfafbg-error-80{background-color:var(--cfaferror-80);}.cfafbg-error-90{background-color:var(--cfaferror-90);}.cfaftext-error{color:var(--cfaferror);}.cfaftext-error-5{color:var(--cfaferror-5);}.cfaftext-error-10{color:var(--cfaferror-10);}.cfaftext-error-20{color:var(--cfaferror-20);}.cfaftext-error-30{color:var(--cfaferror-30);}.cfaftext-error-40{color:var(--cfaferror-40);}.cfaftext-error-50{color:var(--cfaferror-50);}.cfaftext-error-60{color:var(--cfaferror-60);}.cfaftext-error-70{color:var(--cfaferror-70);}.cfaftext-error-80{color:var(--cfaferror-80);}.cfaftext-error-90{color:var(--cfaferror-90);}.cfafborder-error{border-color:var(--cfaferror);}.cfafborder-error-5{border-color:var(--cfaferror-5);}.cfafborder-error-10{border-color:var(--cfaferror-10);}.cfafborder-error-20{border-color:var(--cfaferror-20);}.cfafborder-error-30{border-color:var(--cfaferror-30);}.cfafborder-error-40{border-color:var(--cfaferror-40);}.cfafborder-error-50{border-color:var(--cfaferror-50);}.cfafborder-error-60{border-color:var(--cfaferror-60);}.cfafborder-error-70{border-color:var(--cfaferror-70);}.cfafborder-error-80{border-color:var(--cfaferror-80);}.cfafborder-error-90{border-color:var(--cfaferror-90);}.cfafpadding-4xs{padding:var(--cfafspace-4xs);}.cfafpadding-3xs{padding:var(--cfafspace-3xs);}.cfafpadding-2xs{padding:var(--cfafspace-2xs);}.cfafpadding-xs{padding:var(--cfafspace-xs);}.cfafpadding-s{padding:var(--cfafspace-s);}.cfafpadding-m{padding:var(--cfafspace-m);}.cfafpadding-l{padding:var(--cfafspace-l);}.cfafpadding-xl{padding:var(--cfafspace-xl);}.cfafpadding-2xl{padding:var(--cfafspace-2xl);}.cfafpadding-3xl{padding:var(--cfafspace-3xl);}.cfafpadding-4xl{padding:var(--cfafspace-4xl);}.cfafpadding-left-4xs{padding-left:var(--cfafspace-4xs);}.cfafpadding-left-3xs{padding-left:var(--cfafspace-3xs);}.cfafpadding-left-2xs{padding-left:var(--cfafspace-2xs);}.cfafpadding-left-xs{padding-left:var(--cfafspace-xs);}.cfafpadding-left-s{padding-left:var(--cfafspace-s);}.cfafpadding-left-m{padding-left:var(--cfafspace-m);}.cfafpadding-left-l{padding-left:var(--cfafspace-l);}.cfafpadding-left-xl{padding-left:var(--cfafspace-xl);}.cfafpadding-left-2xl{padding-left:var(--cfafspace-2xl);}.cfafpadding-left-3xl{padding-left:var(--cfafspace-3xl);}.cfafpadding-left-4xl{padding-left:var(--cfafspace-4xl);}.cfafpadding-right-4xs{padding-right:var(--cfafspace-4xs);}.cfafpadding-right-3xs{padding-right:var(--cfafspace-3xs);}.cfafpadding-right-2xs{padding-right:var(--cfafspace-2xs);}.cfafpadding-right-xs{padding-right:var(--cfafspace-xs);}.cfafpadding-right-s{padding-right:var(--cfafspace-s);}.cfafpadding-right-m{padding-right:var(--cfafspace-m);}.cfafpadding-right-l{padding-right:var(--cfafspace-l);}.cfafpadding-right-xl{padding-right:var(--cfafspace-xl);}.cfafpadding-right-2xl{padding-right:var(--cfafspace-2xl);}.cfafpadding-right-3xl{padding-right:var(--cfafspace-3xl);}.cfafpadding-right-4xl{padding-right:var(--cfafspace-4xl);}.cfafpadding-top-4xs{padding-top:var(--cfafspace-4xs);}.cfafpadding-top-3xs{padding-top:var(--cfafspace-3xs);}.cfafpadding-top-2xs{padding-top:var(--cfafspace-2xs);}.cfafpadding-top-xs{padding-top:var(--cfafspace-xs);}.cfafpadding-top-s{padding-top:var(--cfafspace-s);}.cfafpadding-top-m{padding-top:var(--cfafspace-m);}.cfafpadding-top-l{padding-top:var(--cfafspace-l);}.cfafpadding-top-xl{padding-top:var(--cfafspace-xl);}.cfafpadding-top-2xl{padding-top:var(--cfafspace-2xl);}.cfafpadding-top-3xl{padding-top:var(--cfafspace-3xl);}.cfafpadding-top-4xl{padding-top:var(--cfafspace-4xl);}.cfafpadding-bottom-4xs{padding-bottom:var(--cfafspace-4xs);}.cfafpadding-bottom-3xs{padding-bottom:var(--cfafspace-3xs);}.cfafpadding-bottom-2xs{padding-bottom:var(--cfafspace-2xs);}.cfafpadding-bottom-xs{padding-bottom:var(--cfafspace-xs);}.cfafpadding-bottom-s{padding-bottom:var(--cfafspace-s);}.cfafpadding-bottom-m{padding-bottom:var(--cfafspace-m);}.cfafpadding-bottom-l{padding-bottom:var(--cfafspace-l);}.cfafpadding-bottom-xl{padding-bottom:var(--cfafspace-xl);}.cfafpadding-bottom-2xl{padding-bottom:var(--cfafspace-2xl);}.cfafpadding-bottom-3xl{padding-bottom:var(--cfafspace-3xl);}.cfafpadding-bottom-4xl{padding-bottom:var(--cfafspace-4xl);}.cfafpadding-horizontal-4xs{padding-left:var(--cfafspace-4xs);padding-right:var(--cfafspace-4xs);}.cfafpadding-horizontal-3xs{padding-left:var(--cfafspace-3xs);padding-right:var(--cfafspace-3xs);}.cfafpadding-horizontal-2xs{padding-left:var(--cfafspace-2xs);padding-right:var(--cfafspace-2xs);}.cfafpadding-horizontal-xs{padding-left:var(--cfafspace-xs);padding-right:var(--cfafspace-xs);}.cfafpadding-horizontal-s{padding-left:var(--cfafspace-s);padding-right:var(--cfafspace-s);}.cfafpadding-horizontal-m{padding-left:var(--cfafspace-m);padding-right:var(--cfafspace-m);}.cfafpadding-horizontal-l{padding-left:var(--cfafspace-l);padding-right:var(--cfafspace-l);}.cfafpadding-horizontal-xl{padding-left:var(--cfafspace-xl);padding-right:var(--cfafspace-xl);}.cfafpadding-horizontal-2xl{padding-left:var(--cfafspace-2xl);padding-right:var(--cfafspace-2xl);}.cfafpadding-horizontal-3xl{padding-left:var(--cfafspace-3xl);padding-right:var(--cfafspace-3xl);}.cfafpadding-horizontal-4xl{padding-left:var(--cfafspace-4xl);padding-right:var(--cfafspace-4xl);}.cfafpadding-vertical-4xs{padding-top:var(--cfafspace-4xs);padding-bottom:var(--cfafspace-4xs);}.cfafpadding-vertical-3xs{padding-top:var(--cfafspace-3xs);padding-bottom:var(--cfafspace-3xs);}.cfafpadding-vertical-2xs{padding-top:var(--cfafspace-2xs);padding-bottom:var(--cfafspace-2xs);}.cfafpadding-vertical-xs{padding-top:var(--cfafspace-xs);padding-bottom:var(--cfafspace-xs);}.cfafpadding-vertical-s{padding-top:var(--cfafspace-s);padding-bottom:var(--cfafspace-s);}.cfafpadding-vertical-m{padding-top:var(--cfafspace-m);padding-bottom:var(--cfafspace-m);}.cfafpadding-vertical-l{padding-top:var(--cfafspace-l);padding-bottom:var(--cfafspace-l);}.cfafpadding-vertical-xl{padding-top:var(--cfafspace-xl);padding-bottom:var(--cfafspace-xl);}.cfafpadding-vertical-2xl{padding-top:var(--cfafspace-2xl);padding-bottom:var(--cfafspace-2xl);}.cfafpadding-vertical-3xl{padding-top:var(--cfafspace-3xl);padding-bottom:var(--cfafspace-3xl);}.cfafpadding-vertical-4xl{padding-top:var(--cfafspace-4xl);padding-bottom:var(--cfafspace-4xl);}.cfafmargin-4xs{margin:var(--cfafspace-4xs);}.cfafmargin-3xs{margin:var(--cfafspace-3xs);}.cfafmargin-2xs{margin:var(--cfafspace-2xs);}.cfafmargin-xs{margin:var(--cfafspace-xs);}.cfafmargin-s{margin:var(--cfafspace-s);}.cfafmargin-m{margin:var(--cfafspace-m);}.cfafmargin-l{margin:var(--cfafspace-l);}.cfafmargin-xl{margin:var(--cfafspace-xl);}.cfafmargin-2xl{margin:var(--cfafspace-2xl);}.cfafmargin-3xl{margin:var(--cfafspace-3xl);}.cfafmargin-4xl{margin:var(--cfafspace-4xl);}.cfafmargin-left-4xs{margin-left:var(--cfafspace-4xs);}.cfafmargin-left-3xs{margin-left:var(--cfafspace-3xs);}.cfafmargin-left-2xs{margin-left:var(--cfafspace-2xs);}.cfafmargin-left-xs{margin-left:var(--cfafspace-xs);}.cfafmargin-left-s{margin-left:var(--cfafspace-s);}.cfafmargin-left-m{margin-left:var(--cfafspace-m);}.cfafmargin-left-l{margin-left:var(--cfafspace-l);}.cfafmargin-left-xl{margin-left:var(--cfafspace-xl);}.cfafmargin-left-2xl{margin-left:var(--cfafspace-2xl);}.cfafmargin-left-3xl{margin-left:var(--cfafspace-3xl);}.cfafmargin-left-4xl{margin-left:var(--cfafspace-4xl);}.cfafmargin-right-4xs{margin-right:var(--cfafspace-4xs);}.cfafmargin-right-3xs{margin-right:var(--cfafspace-3xs);}.cfafmargin-right-2xs{margin-right:var(--cfafspace-2xs);}.cfafmargin-right-xs{margin-right:var(--cfafspace-xs);}.cfafmargin-right-s{margin-right:var(--cfafspace-s);}.cfafmargin-right-m{margin-right:var(--cfafspace-m);}.cfafmargin-right-l{margin-right:var(--cfafspace-l);}.cfafmargin-right-xl{margin-right:var(--cfafspace-xl);}.cfafmargin-right-2xl{margin-right:var(--cfafspace-2xl);}.cfafmargin-right-3xl{margin-right:var(--cfafspace-3xl);}.cfafmargin-right-4xl{margin-right:var(--cfafspace-4xl);}.cfafmargin-top-4xs{margin-top:var(--cfafspace-4xs);}.cfafmargin-top-3xs{margin-top:var(--cfafspace-3xs);}.cfafmargin-top-2xs{margin-top:var(--cfafspace-2xs);}.cfafmargin-top-xs{margin-top:var(--cfafspace-xs);}.cfafmargin-top-s{margin-top:var(--cfafspace-s);}.cfafmargin-top-m{margin-top:var(--cfafspace-m);}.cfafmargin-top-l{margin-top:var(--cfafspace-l);}.cfafmargin-top-xl{margin-top:var(--cfafspace-xl);}.cfafmargin-top-2xl{margin-top:var(--cfafspace-2xl);}.cfafmargin-top-3xl{margin-top:var(--cfafspace-3xl);}.cfafmargin-top-4xl{margin-top:var(--cfafspace-4xl);}.cfafmargin-bottom-4xs{margin-bottom:var(--cfafspace-4xs);}.cfafmargin-bottom-3xs{margin-bottom:var(--cfafspace-3xs);}.cfafmargin-bottom-2xs{margin-bottom:var(--cfafspace-2xs);}.cfafmargin-bottom-xs{margin-bottom:var(--cfafspace-xs);}.cfafmargin-bottom-s{margin-bottom:var(--cfafspace-s);}.cfafmargin-bottom-m{margin-bottom:var(--cfafspace-m);}.cfafmargin-bottom-l{margin-bottom:var(--cfafspace-l);}.cfafmargin-bottom-xl{margin-bottom:var(--cfafspace-xl);}.cfafmargin-bottom-2xl{margin-bottom:var(--cfafspace-2xl);}.cfafmargin-bottom-3xl{margin-bottom:var(--cfafspace-3xl);}.cfafmargin-bottom-4xl{margin-bottom:var(--cfafspace-4xl);}.cfafmargin-horizontal-4xs{margin-left:var(--cfafspace-4xs);margin-right:var(--cfafspace-4xs);}.cfafmargin-horizontal-3xs{margin-left:var(--cfafspace-3xs);margin-right:var(--cfafspace-3xs);}.cfafmargin-horizontal-2xs{margin-left:var(--cfafspace-2xs);margin-right:var(--cfafspace-2xs);}.cfafmargin-horizontal-xs{margin-left:var(--cfafspace-xs);margin-right:var(--cfafspace-xs);}.cfafmargin-horizontal-s{margin-left:var(--cfafspace-s);margin-right:var(--cfafspace-s);}.cfafmargin-horizontal-m{margin-left:var(--cfafspace-m);margin-right:var(--cfafspace-m);}.cfafmargin-horizontal-l{margin-left:var(--cfafspace-l);margin-right:var(--cfafspace-l);}.cfafmargin-horizontal-xl{margin-left:var(--cfafspace-xl);margin-right:var(--cfafspace-xl);}.cfafmargin-horizontal-2xl{margin-left:var(--cfafspace-2xl);margin-right:var(--cfafspace-2xl);}.cfafmargin-horizontal-3xl{margin-left:var(--cfafspace-3xl);margin-right:var(--cfafspace-3xl);}.cfafmargin-horizontal-4xl{margin-left:var(--cfafspace-4xl);margin-right:var(--cfafspace-4xl);}.cfafmargin-vertical-4xs{margin-top:var(--cfafspace-4xs);margin-bottom:var(--cfafspace-4xs);}.cfafmargin-vertical-3xs{margin-top:var(--cfafspace-3xs);margin-bottom:var(--cfafspace-3xs);}.cfafmargin-vertical-2xs{margin-top:var(--cfafspace-2xs);margin-bottom:var(--cfafspace-2xs);}.cfafmargin-vertical-xs{margin-top:var(--cfafspace-xs);margin-bottom:var(--cfafspace-xs);}.cfafmargin-vertical-s{margin-top:var(--cfafspace-s);margin-bottom:var(--cfafspace-s);}.cfafmargin-vertical-m{margin-top:var(--cfafspace-m);margin-bottom:var(--cfafspace-m);}.cfafmargin-vertical-l{margin-top:var(--cfafspace-l);margin-bottom:var(--cfafspace-l);}.cfafmargin-vertical-xl{margin-top:var(--cfafspace-xl);margin-bottom:var(--cfafspace-xl);}.cfafmargin-vertical-2xl{margin-top:var(--cfafspace-2xl);margin-bottom:var(--cfafspace-2xl);}.cfafmargin-vertical-3xl{margin-top:var(--cfafspace-3xl);margin-bottom:var(--cfafspace-3xl);}.cfafmargin-vertical-4xl{margin-top:var(--cfafspace-4xl);margin-bottom:var(--cfafspace-4xl);}.cfafgap-4xs{gap:var(--cfafspace-4xs);}.cfafgap-3xs{gap:var(--cfafspace-3xs);}.cfafgap-2xs{gap:var(--cfafspace-2xs);}.cfafgap-xs{gap:var(--cfafspace-xs);}.cfafgap-s{gap:var(--cfafspace-s);}.cfafgap-m{gap:var(--cfafspace-m);}.cfafgap-l{gap:var(--cfafspace-l);}.cfafgap-xl{gap:var(--cfafspace-xl);}.cfafgap-2xl{gap:var(--cfafspace-2xl);}.cfafgap-3xl{gap:var(--cfafspace-3xl);}.cfafgap-4xl{gap:var(--cfafspace-4xl);}.cfaftext-xs{font-size:var(--cfaftext-xs);}.cfaftext-s{font-size:var(--cfaftext-s);}.cfaftext-m{font-size:var(--cfaftext-m);}.cfaftext-l{font-size:var(--cfaftext-l);}.cfaftext-xl{font-size:var(--cfaftext-xl);}.cfaftext-2xl{font-size:var(--cfaftext-2xl);}.cfaftext-3xl{font-size:var(--cfaftext-3xl);}.cfaftext-4xl{font-size:var(--cfaftext-4xl);}H1{font-size:var(--cfaftext-4xl);line-height:1.1;}H2{font-size:var(--cfaftext-3xl);line-height:1.2;}H3{font-size:var(--cfaftext-2xl);line-height:1.3;}H4{font-size:var(--cfaftext-xl);line-height:1.3;}H5{font-size:var(--cfaftext-l);line-height:1.3;}H6{font-size:var(--cfaftext-m);line-height:1.4;}.cfafline-height-xs{line-height:1;}.cfafline-height-s{line-height:1.2;}.cfafline-height-m{line-height:1.3;}.cfafline-height-l{line-height:1.4;}.cfafline-height-xl{line-height:1.5;}.cfafitalic{font-style:italic;}.cfafbold{font-weight:bold;}.cfaflowercase{text-transform:lowercase;}.cfafuppercase{text-transform:uppercase;}.cfafunderline{-webkit-text-decoration:underline;text-decoration:underline;}.cfaffont-100{font-weight:100;}.cfaffont-200{font-weight:200;}.cfaffont-300{font-weight:300;}.cfaffont-400{font-weight:400;}.cfaffont-500{font-weight:500;}.cfaffont-600{font-weight:600;}.cfaffont-700{font-weight:700;}.cfaffont-800{font-weight:800;}.cfaffont-900{font-weight:900;}.cfaftext-left{text-align:left;}.cfaftext-center{text-align:center;}.cfaftext-right{text-align:right;}.cfafrow{display:grid;grid-auto-flow:column;justify-content:start;}.cfafcolumn{display:grid;grid-auto-flow:row;justify-items:start;align-content:start;}.cfafcolumns-2{display:grid;grid-template-columns:1fr 1fr;}.cfafcolumns-3{display:grid;grid-template-columns:1fr 1fr 1fr;}.cfafcolumns-4{display:grid;grid-template-columns:repeat(4,1fr);}.cfafcolumns-5{display:grid;grid-template-columns:repeat(5,1fr);}.cfafcolumns-6{display:grid;grid-template-columns:repeat(6,1fr);}.cfafcolumns-7{display:grid;grid-template-columns:repeat(7,1fr);}.cfafcolumns-8{display:grid;grid-template-columns:repeat(8,1fr);}.cfafcolumns-min-5{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));}.cfafcolumns-min-10{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));}.cfafcolumns-min-20{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));}.cfafcolumns-min-30{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));}.cfafcolumns-min-40{display:grid;grid-template-columns:repeat(auto-fit,minmax(40rem,1fr));}.cfafcolumns-min-50{display:grid;grid-template-columns:repeat(auto-fit,minmax(50rem,1fr));}.cfafcolumns-min-60{display:grid;grid-template-columns:repeat(auto-fit,minmax(60rem,1fr));}.cfafcolumns-min-70{display:grid;grid-template-columns:repeat(auto-fit,minmax(70rem,1fr));}.cfafflex-row{display:flex;flex-direction:row;}.cfafflex-column{display:flex;flex-direction:column;}.cfafflex-1{flex:1;}.cfafflex-2{flex:2;}.cfafflex-3{flex:3;}.cfafflex-wrap{flex-wrap:wrap;}.cfafflex-nowrap{flex-wrap:nowrap;}.cfafcol-span-2{grid-column:auto / span 2;}.cfafcol-span-3{grid-column:auto / span 3;}.cfafcol-span-4{grid-column:auto / span 4;}.cfafcol-span-5{grid-column:auto / span 5;}.cfafcol-span-6{grid-column:auto / span 6;}.cfafcol-span-7{grid-column:auto / span 7;}.cfafcol-span-8{grid-column:auto / span 8;}.cfafcol-start-1{grid-column-start:1;}.cfafcol-start-2{grid-column-start:2;}.cfafcol-start-3{grid-column-start:3;}.cfafcol-start-4{grid-column-start:4;}.cfafcol-start-5{grid-column-start:5;}.cfafcol-start-6{grid-column-start:6;}.cfafcol-start-7{grid-column-start:7;}.cfafcol-start-8{grid-column-start:8;}.cfafrow-span-2{grid-row:auto / span 2;}.cfafrow-span-3{grid-row:auto / span 3;}.cfafrow-span-4{grid-row:auto / span 4;}.cfafrow-span-5{grid-row:auto / span 5;}.cfafrow-span-6{grid-row:auto / span 6;}.cfafrow-span-7{grid-row:auto / span 7;}.cfafrow-span-8{grid-row:auto / span 8;}.cfafrow-start-1{grid-row-start:1;}.cfafrow-start-2{grid-row-start:2;}.cfafrow-start-3{grid-row-start:3;}.cfafrow-start-4{grid-row-start:4;}.cfafrow-start-5{grid-row-start:5;}.cfafrow-start-6{grid-row-start:6;}.cfafrow-start-7{grid-row-start:7;}.cfafrow-start-8{grid-row-start:8;}.cfafitems-left{justify-items:start;}.cfafcontent-left{justify-content:start;}.cfafitems-center{justify-items:center;}.cfafcontent-center{justify-content:center;}.cfafitems-right{justify-items:end;}.cfafcontent-right{justify-content:end;}.cfafitems-top{align-items:start;}.cfafcontent-top{align-content:start;}.cfafitems-middle{align-items:center;}.cfafcontent-middle{align-content:center;}.cfafitems-bottom{align-items:end;}.cfafcontent-bottom{align-content:end;}.cfafitems-stretch{align-items:stretch;}.cfafcontent-stretch{justify-content:stretch;}.cfafspace-between{justify-content:space-between;}.cfafspace-around{justify-content:space-around;}.cfafself-left{margin-right:auto;place-self:start;}.cfafself-center{margin-inline:auto;place-self:center;}.cfafself-right{margin-left:auto;place-self:end;}.cfafself-top{margin-bottom:auto;align-self:start;}.cfafself-middle{margin-block:auto;align-self:center;}.cfafself-bottom{margin-top:auto;align-self:end;}.cfafself-stretch{align-self:stretch;}.cfaffull-width{width:100%;}.cfaffull-height{height:100%;}.cfafscreen-width{width:100vw;}.cfafscreen-height{height:100vh;}.cfafauto-width{width:auto;}.cfafauto-height{height:auto;}.cfafwidth-90{width:90%;}.cfafwidth-80{width:80%;}.cfafwidth-70{width:70%;}.cfafwidth-60{width:60%;}.cfafwidth-50{width:50%;}.cfafwidth-40{width:40%;}.cfafwidth-30{width:30%;}.cfafwidth-20{width:20%;}.cfafwidth-10{width:10%;}.cfafmax-site-width{max-width:140rem;width:100%;}.cfafmax-width-140{max-width:140rem;}.cfafmax-width-130{max-width:130rem;}.cfafmax-width-120{max-width:120rem;}.cfafmax-width-110{max-width:110rem;}.cfafmax-width-100{max-width:100rem;}.cfafmax-width-90{max-width:90rem;}.cfafmax-width-80{max-width:80rem;}.cfafmax-width-70{max-width:70rem;}.cfafmax-width-60{max-width:60rem;}.cfafmax-width-50{max-width:50rem;}.cfafmax-width-40{max-width:40rem;}.cfafmax-width-30{max-width:30rem;}.cfafmax-width-20{max-width:20rem;}.cfafmax-width-10{max-width:10rem;}.cfafradius-xs{border-radius:var(--cfafradius-xs);}.cfafradius-s{border-radius:var(--cfafradius-s);}.cfafradius-m{border-radius:var(--cfafradius-m);}.cfafradius-l{border-radius:var(--cfafradius-l);}.cfafradius-xl{border-radius:var(--cfafradius-xl);}.cfafradius-full{border-radius:var(--cfafradius-full);}.cfafborder{border-width:1px;border-style:solid;}.cfafborder-left{border-left-width:1px;border-left-style:solid;}.cfafborder-right{border-right-width:1px;border-right-style:solid;}.cfafborder-top{border-top-width:1px;border-top-style:solid;}.cfafborder-bottom{border-bottom-width:1px;border-bottom-style:solid;}.cfafshadow-xs{box-shadow:var(--cfafshadow-xs);}.cfafshadow-s{box-shadow:var(--cfafshadow-s);}.cfafshadow-m{box-shadow:var(--cfafshadow-m);}.cfafshadow-l{box-shadow:var(--cfafshadow-l);}.cfafshadow-xl{box-shadow:var(--cfafshadow-xl);}.cfafopacity-0{opacity:0;}.cfafopacity-10{opacity:0.1;}.cfafopacity-20{opacity:0.2;}.cfafopacity-30{opacity:0.3;}.cfafopacity-40{opacity:0.4;}.cfafopacity-50{opacity:0.5;}.cfafopacity-60{opacity:0.6;}.cfafopacity-70{opacity:0.7;}.cfafopacity-80{opacity:0.8;}.cfafopacity-90{opacity:0.9;}.cfafopacity-100{opacity:1;}.cfafaspect-1{aspect-ratio:1;}.cfafaspect-4-3{aspect-ratio:4 / 3;}.cfafaspect-3-4{aspect-ratio:3 / 4;}.cfafaspect-3-2{aspect-ratio:3 / 2;}.cfafaspect-2-3{aspect-ratio:2 / 3;}.cfafaspect-16-9{aspect-ratio:16 / 9;}.cfafaspect-9-16{aspect-ratio:9 / 16;}.cfaffit-contain{object-fit:contain;}.cfaffit-cover{object-fit:cover;}.cfaffit-fill{object-fit:fill;}.cfafbg-blur-xs{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);}.cfafbg-blur-s{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);}.cfafbg-blur-m{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);}.cfafbg-blur-l{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);}.cfafbg-blur-xl{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);}.cfafgrayscale{filter:grayscale(1);}.cfafrotate-90{transform:rotate(90deg);}.cfafrotate-180{transform:rotate(180deg);}.cfafdisplay-none{display:none;}.cfafvisible{visibility:visible;}.cfafhidden{visibility:hidden;}.cfafoverflow-hidden{overflow:hidden;}.cfafoverflow-auto{overflow:auto;}.cfafoverflow-x-hidden{overflow-x:hidden;}.cfafoverflow-x-auto{overflow-x:auto;}.cfafoverflow-y-hidden{overflow-y:hidden;}.cfafoverflow-y-auto{overflow-y:auto;}.cfaflist-none{list-style-type:none;}.cfafwhite-space-nowrap{white-space:nowrap;}.cfaftransition-global{transition:all 0.3s;}.cfafrelative{position:relative;}.cfafabsolute{position:absolute;}.cfafsticky{position:sticky;}.cfaffixed{position:fixed;}.cfafinset-0{inset:0;}.cfafbottom-0{bottom:0;}.cfaftop-0{top:0;}.cfafleft-0{left:0;}.cfafright-0{right:0;}.cfafpointer{cursor:pointer;}.cfafnot-allowed{cursor:not-allowed;}.cfafcursor-auto{cursor:auto;}.cfafno-pointer-events{pointer-events:none;}.cfafz--1{z-index:-1;}.cfafz-0{z-index:0;}.cfafz-1{z-index:1;}.cfafz-10{z-index:10;}.cfafz-100{z-index:100;}.cfafz-1000{z-index:1000;}.cfafz-10000{z-index:10000;}@media (max-width:1400px){.cfafcolumn--on-xl{grid-template-columns:1fr;grid-auto-flow:row;}.cfafrow--on-xl{grid-template-columns:unset;grid-auto-flow:column;}.cfafcolumns-2--on-xl{grid-template-columns:repeat(2,1fr);}.cfafcolumns-3--on-xl{grid-template-columns:repeat(3,1fr);}.cfafcolumns-4--on-xl{grid-template-columns:repeat(4,1fr);}.cfafcolumns-5--on-xl{grid-template-columns:repeat(5,1fr);}.cfafcolumns-6--on-xl{grid-template-columns:repeat(6,1fr);}.cfafcol-span-1--on-xl{grid-column:auto / span 1;}.cfafcol-span-2--on-xl{grid-column:auto / span 2;}.cfafcol-span-3--on-xl{grid-column:auto / span 3;}.cfafcol-span-4--on-xl{grid-column:auto / span 4;}.cfafcol-span-5--on-xl{grid-column:auto / span 5;}.cfafcol-span-6--on-xl{grid-column:auto / span 6;}.cfafcol-start-1--on-xl{grid-column-start:1;}.cfafcol-start-2--on-xl{grid-column-start:2;}.cfafcol-start-3--on-xl{grid-column-start:3;}.cfafcol-start-4--on-xl{grid-column-start:4;}.cfafcol-start-5--on-xl{grid-column-start:5;}.cfafcol-start-6--on-xl{grid-column-start:6;}.cfafrow-span-1--on-xl{grid-row:auto / span 1;}.cfafrow-span-2--on-xl{grid-row:auto / span 2;}.cfafrow-span-3--on-xl{grid-row:auto / span 3;}.cfafrow-span-4--on-xl{grid-row:auto / span 4;}.cfafrow-span-5--on-xl{grid-row:auto / span 5;}.cfafrow-span-6--on-xl{grid-row:auto / span 6;}.cfafrow-start-1--on-xl{grid-row-start:1;}.cfafrow-start-2--on-xl{grid-row-start:2;}.cfafrow-start-3--on-xl{grid-row-start:3;}.cfafrow-start-4--on-xl{grid-row-start:4;}.cfafrow-start-5--on-xl{grid-row-start:5;}.cfafrow-start-6--on-xl{grid-row-start:6;}}@media (max-width:992px){.cfafcolumn--on-l{grid-template-columns:1fr;grid-auto-flow:row;}.cfafrow--on-l{grid-template-columns:unset;grid-auto-flow:column;}.cfafcolumns-2--on-l{grid-template-columns:repeat(2,1fr);}.cfafcolumns-3--on-l{grid-template-columns:repeat(3,1fr);}.cfafcolumns-4--on-l{grid-template-columns:repeat(4,1fr);}.cfafcolumns-5--on-l{grid-template-columns:repeat(5,1fr);}.cfafcolumns-6--on-l{grid-template-columns:repeat(6,1fr);}.cfafcol-span-1--on-l{grid-column:auto / span 1;}.cfafcol-span-2--on-l{grid-column:auto / span 2;}.cfafcol-span-3--on-l{grid-column:auto / span 3;}.cfafcol-span-4--on-l{grid-column:auto / span 4;}.cfafcol-span-5--on-l{grid-column:auto / span 5;}.cfafcol-span-6--on-l{grid-column:auto / span 6;}.cfafcol-start-1--on-l{grid-column-start:1;}.cfafcol-start-2--on-l{grid-column-start:2;}.cfafcol-start-3--on-l{grid-column-start:3;}.cfafcol-start-4--on-l{grid-column-start:4;}.cfafcol-start-5--on-l{grid-column-start:5;}.cfafcol-start-6--on-l{grid-column-start:6;}.cfafrow-span-1--on-l{grid-row:auto / span 1;}.cfafrow-span-2--on-l{grid-row:auto / span 2;}.cfafrow-span-3--on-l{grid-row:auto / span 3;}.cfafrow-span-4--on-l{grid-row:auto / span 4;}.cfafrow-span-5--on-l{grid-row:auto / span 5;}.cfafrow-span-6--on-l{grid-row:auto / span 6;}.cfafrow-start-1--on-l{grid-row-start:1;}.cfafrow-start-2--on-l{grid-row-start:2;}.cfafrow-start-3--on-l{grid-row-start:3;}.cfafrow-start-4--on-l{grid-row-start:4;}.cfafrow-start-5--on-l{grid-row-start:5;}.cfafrow-start-6--on-l{grid-row-start:6;}}@media (max-width:768px){.cfafcolumn--on-m{grid-template-columns:1fr;grid-auto-flow:row;}.cfafrow--on-m{grid-template-columns:unset;grid-auto-flow:column;}.cfafcolumns-2--on-m{grid-template-columns:repeat(2,1fr);}.cfafcolumns-3--on-m{grid-template-columns:repeat(3,1fr);}.cfafcolumns-4--on-m{grid-template-columns:repeat(4,1fr);}.cfafcolumns-5--on-m{grid-template-columns:repeat(5,1fr);}.cfafcolumns-6--on-m{grid-template-columns:repeat(6,1fr);}.cfafcol-span-1--on-m{grid-column:auto / span 1;}.cfafcol-span-2--on-m{grid-column:auto / span 2;}.cfafcol-span-3--on-m{grid-column:auto / span 3;}.cfafcol-span-4--on-m{grid-column:auto / span 4;}.cfafcol-span-5--on-m{grid-column:auto / span 5;}.cfafcol-span-6--on-m{grid-column:auto / span 6;}.cfafcol-start-1--on-m{grid-column:1;}.cfafcol-start-2--on-m{grid-column:2;}.cfafcol-start-3--on-m{grid-column:3;}.cfafcol-start-4--on-m{grid-column:4;}.cfafcol-start-5--on-m{grid-column:5;}.cfafcol-start-6--on-m{grid-column:6;}.cfafrow-span-1--on-m{grid-row:auto / span 1;}.cfafrow-span-2--on-m{grid-row:auto / span 2;}.cfafrow-span-3--on-m{grid-row:auto / span 3;}.cfafrow-span-4--on-m{grid-row:auto / span 4;}.cfafrow-span-5--on-m{grid-row:auto / span 5;}.cfafrow-span-6--on-m{grid-row:auto / span 6;}.cfafrow-start-1--on-m{grid-row-start:1;}.cfafrow-start-2--on-m{grid-row-start:2;}.cfafrow-start-3--on-m{grid-row-start:3;}.cfafrow-start-4--on-m{grid-row-start:4;}.cfafrow-start-5--on-m{grid-row-start:5;}.cfafrow-start-6--on-m{grid-row-start:6;}}@media (max-width:480px){.cfafcolumn--on-s{grid-template-columns:1fr;grid-auto-flow:row;}.cfafrow--on-s{grid-template-columns:1fr;grid-auto-flow:column;}.cfafcolumns-2--on-s{grid-template-columns:repeat(2,1fr);}.cfafcolumns-3--on-s{grid-template-columns:repeat(3,1fr);}.cfafcolumns-4--on-s{grid-template-columns:repeat(4,1fr);}.cfafcolumns-5--on-s{grid-template-columns:repeat(5,1fr);}.cfafcolumns-6--on-s{grid-template-columns:repeat(6,1fr);}.cfafcol-span-1--on-s{grid-column:auto / span 1;}.cfafcol-span-2--on-s{grid-column:auto / span 2;}.cfafcol-span-3--on-s{grid-column:auto / span 3;}.cfafcol-span-4--on-s{grid-column:auto / span 4;}.cfafcol-span-5--on-s{grid-column:auto / span 5;}.cfafcol-span-6--on-s{grid-column:auto / span 6;}.cfafcol-start-1--on-s{grid-column-start:1;}.cfafcol-start-2--on-s{grid-column-start:2;}.cfafcol-start-3--on-s{grid-column-start:3;}.cfafcol-start-4--on-s{grid-column-start:4;}.cfafcol-start-5--on-s{grid-column-start:5;}.cfafcol-start-6--on-s{grid-column-start:6;}.cfafrow-span-1--on-s{grid-row:auto / span 1;}.cfafrow-span-2--on-s{grid-row:auto / span 2;}.cfafrow-span-3--on-s{grid-row:auto / span 3;}.cfafrow-span-4--on-s{grid-row:auto / span 4;}.cfafrow-span-5--on-s{grid-row:auto / span 5;}.cfafrow-span-6--on-s{grid-row:auto / span 6;}.cfafrow-start-1--on-s{grid-row-start:1;}.cfafrow-start-2--on-s{grid-row-start:2;}.cfafrow-start-3--on-s{grid-row-start:3;}.cfafrow-start-4--on-s{grid-row-start:4;}.cfafrow-start-5--on-s{grid-row-start:5;}.cfafrow-start-6--on-s{grid-row-start:6;}}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;transition-delay:0s !important;}}