html{--color-orange-50: rgb(255, 236.725, 229.5);--color-rgb-orange-50: 255, 237, 230;--color-orange-200: rgb(255, 181.9, 153);--color-rgb-orange-200: 255, 182, 153;--color-orange-500: rgb(255, 72.25, 0);--color-rgb-orange-500: 255, 72, 0;--color-orange-700: rgb(153, 43.35, 0);--color-rgb-orange-700: 153, 43, 0;--color-orange-900: rgb(51, 14.45, 0);--color-rgb-orange-900: 51, 14, 0;--color-grey-50: rgb(242.25, 242.25, 242.25);--color-rgb-grey-50: 242, 242, 242;--color-grey-200: #cccccc;--color-rgb-grey-200: 204, 204, 204;--color-grey-500: rgb(127.5, 127.5, 127.5);--color-rgb-grey-500: 128, 128, 128;--color-grey-700: rgb(76.5, 76.5, 76.5);--color-rgb-grey-700: 77, 77, 77;--color-grey-900: rgb(25.5, 25.5, 25.5);--color-rgb-grey-900: 25, 25, 25;--color-grey-0: hsl(0, 0%, 100%);--color-rgb-grey-0: 255, 255, 255;--color-grey-1000: hsl(0, 0%, 0%);--color-rgb-grey-1000: 0, 0, 0;--color-back: var(--color-grey-0);--color-lback: var(--color-grey-50);--color-txt: var(--color-grey-1000);--color-acc: var(--color-orange-500)}@media(prefers-color-scheme: dark){html{--color-back: var(--color-grey-1000);--color-lback: var(--color-grey-900);--color-txt: var(--color-grey-0);--color-acc: var(--color-orange-500)}}@media screen and (max-width: 1024px){:root{--m:10px;--2m:20px;--3m:30px}}:root{--vh: 1vh;--hh: calc(var(--m) * 6);--hhs: calc(var(--m) * 6);--mx: var(--2m);--mt: var(--2m);--mb: var(--2m);--br: var(--3m);--brh: calc(var(--m) * 0.5)}@media screen and (min-width: 1024px){:root{--m:12px;--2m:24px;--3m:36px;--hh: calc(var(--m) * 6);--hhs:calc(var(--m) * 6);--mx: var(--3m);--mt: var(--3m);--mb: var(--3m)}}.l-frgs{background:var(--color-grey-1000);color:var(--color-grey-50)}.l-frgs.m-top section:first-of-type{padding-top:var(--mt) !important}.l-frg-wrp{width:100%;margin:0 auto}@media screen and (min-width: 900px){.l-frg-wrp{width:66%}}@media screen and (min-width: 1024px){.l-frg-wrp{width:540px}}.l-frg{border-bottom:1px solid var(--color-grey-900);padding:var(--m) 0 var(--2m) 0}.l-frg-med{border:1px solid var(--color-grey-900);border-radius:calc(var(--m)*0.5);overflow:hidden}.l-frg-avt{width:calc(var(--m)*4);height:calc(var(--m)*4);border-radius:var(--m);border:1px solid var(--color-grey-900);overflow:hidden}.l-frg-cnt{margin-left:calc(var(--m)*5)}.l-frg-tlb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-frg-tlb svg{width:var(--2m);height:var(--2m);fill:var(--color-grey-500)}