@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterThin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterLight.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterRegular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterSemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterBoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/CanvaFont-InterBlack.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}.rep-h{display:flex;flex-direction:row}.rep-v{display:flex;flex-direction:column}.r-gap-3xs{gap:var(--spacing-3xs)!important}.r-gap-2xs{gap:var(--spacing-2xs)!important}.r-gap-xs{gap:var(--spacing-xs)!important}.r-gap-sm{gap:var(--spacing-sm)!important}.r-gap-base{gap:var(--spacing-base)!important}.r-gap-lg{gap:var(--spacing-lg)!important}.r-gap-xl{gap:var(--spacing-xl)!important}.r-gap-2xl{gap:var(--spacing-2xl)!important}.r-gap-3xl{gap:var(--spacing-3xl)!important}.font-3xs{font-size:var(--font-size-3xs)!important}.font-2xs{font-size:var(--font-size-2xs)!important}.font-xs{font-size:var(--font-size-xs)!important}.font-sm{font-size:var(--font-size-sm)!important}.font-sm-2{font-size:var(--font-size-sm-2)!important}.font-base{font-size:var(--font-size-base)!important}.font-md{font-size:var(--font-size-md)!important}.font-lg{font-size:var(--font-size-lg)!important}.font-xl{font-size:var(--font-size-xl)!important}.font-2xl{font-size:var(--font-size-2xl)!important}.font-3xl{font-size:var(--font-size-3xl)!important}.font-h-2xs{font-size:var(--font-size-h-2xs)!important}.font-h-xs{font-size:var(--font-size-h-xs)!important}.font-h-sm{font-size:var(--font-size-h-sm)!important}.font-h-base{font-size:var(--font-size-h-base)!important}.font-h-md{font-size:var(--font-size-h-md)!important}.font-h-lg{font-size:var(--font-size-h-lg)!important}.font-h-xl{font-size:var(--font-size-h-xl)!important}.font-h-2xl{font-size:var(--font-size-h-2xl)!important}.font-h-3xl{font-size:var(--font-size-h-3xl)!important}.font-w-thin{font-weight:100!important}.font-w-extralight{font-weight:200!important}.font-w-light{font-weight:300!important}.font-w-regular{font-weight:400!important}.font-w-medium{font-weight:500!important}.font-w-semibold{font-weight:600!important}.font-w-bold{font-weight:700!important}.font-w-extrabold{font-weight:800!important}.font-w-black{font-weight:900!important}.font-lh-one{line-height:1!important}.font-lh-3xs{line-height:var(--font-line-height-3xs)!important}.font-lh-2xs{line-height:var(--font-line-height-2xs)!important}.font-lh-xs{line-height:var(--font-line-height-xs)!important}.font-lh-sm{line-height:var(--font-line-height-sm)!important}.font-lh-base{line-height:var(--font-line-height-base)!important}.font-lh-lg{line-height:var(--font-line-height-lg)!important}.font-lh-xl{line-height:var(--font-line-height-xl)!important}.font-lh-2xl{line-height:var(--font-line-height-2xl)!important}.font-lh-3xl{line-height:var(--font-line-height-3xl)!important}.font-ls-2xs{letter-spacing:var(--font-letter-spacing-2xs)!important}.font-ls-xs{letter-spacing:var(--font-letter-spacing-xs)!important}.font-ls-sm{letter-spacing:var(--font-letter-spacing-sm)!important}.font-ls-base{letter-spacing:var(--font-letter-spacing-base)!important}.font-ls-lg{letter-spacing:var(--font-letter-spacing-lg)!important}.font-ls-xl{letter-spacing:var(--font-letter-spacing-xl)!important}.font-ls-2xl{letter-spacing:var(--font-letter-spacing-2xl)!important}.font-ls-3xl{letter-spacing:var(--font-letter-spacing-3xl)!important}.font-c-white{color:var(--brand-pure-white)!important}.font-c-black{color:var(--brand-black-1)!important}.font-c-blue-1{color:var(--brand-blue-1)!important}.font-c-blue-2{color:var(--brand-blue-2)!important}.font-c-red-1{color:var(--brand-red-1)!important}.font-c-grey-light-1{color:var(--brand-grey-light-1)!important}.font-c-grey-light-2{color:var(--brand-grey-light-2)!important}.font-c-grey-light-3{color:var(--brand-grey-light-3)!important}.font-c-grey-light-4{color:var(--brand-grey-light-4)!important}.font-c-grey-dark-1{color:var(--brand-grey-dark-1)!important}.font-c-grey-dark-2{color:var(--brand-grey-dark-2)!important}.font-c-grey-dark-3{color:var(--brand-grey-dark-3)!important}.font-c-grey-dark-3-2{color:var(--brand-grey-dark-3-2)!important}.font-c-grey-dark-4{color:var(--brand-grey-dark-4)!important}.text-align-left{text-align:left!important}.text-align-center{text-align:center!important}.text-align-right{text-align:right!important}.text-align-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-preline{white-space:pre-line!important}.text-noselect{user-select:none!important;-webkit-user-select:none!important;-ms-user-select:none!important;-webkit-touch-callout:none!important}.text-linebreak{white-space:pre-wrap!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-jc-start{justify-content:flex-start!important}.flex-jc-end{justify-content:flex-end!important}.flex-jc-between{justify-content:space-between!important}.flex-jc-evenly{justify-content:space-evenly}.flex-jc-around{justify-content:space-around!important}.flex-center{justify-content:center!important;align-items:center!important}.flex-jc-center{justify-content:center!important}.flex-ai-center{align-items:center!important}.flex-ai-start{align-items:flex-start!important}.flex-ai-end{align-items:flex-end!important}.flex-ai-stretch{align-items:stretch!important}.flex-ai-baseline{align-items:baseline!important}.flex-ac-center{align-content:center!important}.flex-ac-start{align-content:flex-start!important}.flex-ac-end{align-content:flex-end!important}.flex-ac-stretch{align-content:stretch!important}.flex-ac-between{align-content:space-between!important}.flex-ac-around{align-content:space-around!important}.flex-ac-evenly{align-content:space-evenly!important}.flex-as-start{align-self:flex-start!important}.flex-as-end{align-self:flex-end!important}.flex-as-center{align-self:center!important}.flex-as-baseline{align-self:baseline!important}.flex-as-stretch{align-self:stretch!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-grow-2{flex-grow:2!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-shrink-2{flex-shrink:2!important}.flex-1{flex:1!important}.flex-2{flex:2!important}.flex-3{flex:3!important}.flex-4{flex:4!important}.flex-5{flex:5!important}.flex-6{flex:6!important}.flex-7{flex:7!important}.flex-8{flex:8!important}.flex-9{flex:9!important}.p-3xs{padding:var(--spacing-3xs)!important}.p-2xs{padding:var(--spacing-2xs)!important}.p-xs{padding:var(--spacing-xs)!important}.p-sm{padding:var(--spacing-sm)!important}.p-base{padding:var(--spacing-base)!important}.p-lg{padding:var(--spacing-lg)!important}.p-xl{padding:var(--spacing-xl)!important}.p-2xl{padding:var(--spacing-2xl)!important}.p-3xl{padding:var(--spacing-3xl)!important}.p-none{padding:0!important}.m-3xs{margin:var(--spacing-3xs)!important}.m-2xs{margin:var(--spacing-2xs)!important}.m-xs{margin:var(--spacing-xs)!important}.m-sm{margin:var(--spacing-sm)!important}.m-base{margin:var(--spacing-base)!important}.m-lg{margin:var(--spacing-lg)!important}.m-xl{margin:var(--spacing-xl)!important}.m-2xl{margin:var(--spacing-2xl)!important}.m-3xl{margin:var(--spacing-3xl)!important}.m-none{margin:0!important}.px-3xs{padding-left:var(--spacing-3xs)!important;padding-right:var(--spacing-3xs)!important}.px-2xs{padding-left:var(--spacing-2xs)!important;padding-right:var(--spacing-2xs)!important}.px-xs{padding-left:var(--spacing-xs)!important;padding-right:var(--spacing-xs)!important}.px-sm{padding-left:var(--spacing-sm)!important;padding-right:var(--spacing-sm)!important}.px-base{padding-left:var(--spacing-base)!important;padding-right:var(--spacing-base)!important}.px-lg{padding-left:var(--spacing-lg)!important;padding-right:var(--spacing-lg)!important}.px-xl{padding-left:var(--spacing-xl)!important;padding-right:var(--spacing-xl)!important}.px-2xl{padding-left:var(--spacing-2xl)!important;padding-right:var(--spacing-2xl)!important}.px-3xl{padding-left:var(--spacing-3xl)!important;padding-right:var(--spacing-3xl)!important}.px-none{padding-left:0!important;padding-right:0!important}.py-3xs{padding-top:var(--spacing-3xs)!important;padding-bottom:var(--spacing-3xs)!important}.py-2xs{padding-top:var(--spacing-2xs)!important;padding-bottom:var(--spacing-2xs)!important}.py-xs{padding-top:var(--spacing-xs)!important;padding-bottom:var(--spacing-xs)!important}.py-sm{padding-top:var(--spacing-sm)!important;padding-bottom:var(--spacing-sm)!important}.py-base{padding-top:var(--spacing-base)!important;padding-bottom:var(--spacing-base)!important}.py-lg{padding-top:var(--spacing-lg)!important;padding-bottom:var(--spacing-lg)!important}.py-xl{padding-top:var(--spacing-xl)!important;padding-bottom:var(--spacing-xl)!important}.py-2xl{padding-top:var(--spacing-2xl)!important;padding-bottom:var(--spacing-2xl)!important}.py-3xl{padding-top:var(--spacing-3xl)!important;padding-bottom:var(--spacing-3xl)!important}.py-none{padding-top:0!important;padding-bottom:0!important}.mx-3xs{margin-left:var(--spacing-3xs)!important;margin-right:var(--spacing-3xs)!important}.mx-2xs{margin-left:var(--spacing-2xs)!important;margin-right:var(--spacing-2xs)!important}.mx-xs{margin-left:var(--spacing-xs)!important;margin-right:var(--spacing-xs)!important}.mx-sm{margin-left:var(--spacing-sm)!important;margin-right:var(--spacing-sm)!important}.mx-base{margin-left:var(--spacing-base)!important;margin-right:var(--spacing-base)!important}.mx-lg{margin-left:var(--spacing-lg)!important;margin-right:var(--spacing-lg)!important}.mx-xl{margin-left:var(--spacing-xl)!important;margin-right:var(--spacing-xl)!important}.mx-2xl{margin-left:var(--spacing-2xl)!important;margin-right:var(--spacing-2xl)!important}.mx-3xl{margin-left:var(--spacing-3xl)!important;margin-right:var(--spacing-3xl)!important}.mx-none{margin-left:0!important;margin-right:0!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-3xs{margin-top:var(--spacing-3xs)!important;margin-bottom:var(--spacing-3xs)!important}.my-2xs{margin-top:var(--spacing-2xs)!important;margin-bottom:var(--spacing-2xs)!important}.my-xs{margin-top:var(--spacing-xs)!important;margin-bottom:var(--spacing-xs)!important}.my-sm{margin-top:var(--spacing-sm)!important;margin-bottom:var(--spacing-sm)!important}.my-base{margin-top:var(--spacing-base)!important;margin-bottom:var(--spacing-base)!important}.my-lg{margin-top:var(--spacing-lg)!important;margin-bottom:var(--spacing-lg)!important}.my-xl{margin-top:var(--spacing-xl)!important;margin-bottom:var(--spacing-xl)!important}.my-2xl{margin-top:var(--spacing-2xl)!important;margin-bottom:var(--spacing-2xl)!important}.my-3xl{margin-top:var(--spacing-3xl)!important;margin-bottom:var(--spacing-3xl)!important}.my-none{margin-top:0!important;margin-bottom:0!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.pt-3xs{padding-top:var(--spacing-3xs)!important}.pt-2xs{padding-top:var(--spacing-2xs)!important}.pt-xs{padding-top:var(--spacing-xs)!important}.pt-sm{padding-top:var(--spacing-sm)!important}.pt-base{padding-top:var(--spacing-base)!important}.pt-lg{padding-top:var(--spacing-lg)!important}.pt-xl{padding-top:var(--spacing-xl)!important}.pt-2xl{padding-top:var(--spacing-2xl)!important}.pt-3xl{padding-top:var(--spacing-3xl)!important}.pt-none{padding-top:0!important}.pb-3xs{padding-bottom:var(--spacing-3xs)!important}.pb-2xs{padding-bottom:var(--spacing-2xs)!important}.pb-xs{padding-bottom:var(--spacing-xs)!important}.pb-sm{padding-bottom:var(--spacing-sm)!important}.pb-base{padding-bottom:var(--spacing-base)!important}.pb-lg{padding-bottom:var(--spacing-lg)!important}.pb-xl{padding-bottom:var(--spacing-xl)!important}.pb-2xl{padding-bottom:var(--spacing-2xl)!important}.pb-3xl{padding-bottom:var(--spacing-3xl)!important}.pb-none{padding-bottom:0!important}.pr-3xs{padding-right:var(--spacing-3xs)!important}.pr-2xs{padding-right:var(--spacing-2xs)!important}.pr-xs{padding-right:var(--spacing-xs)!important}.pr-sm{padding-right:var(--spacing-sm)!important}.pr-base{padding-right:var(--spacing-base)!important}.pr-lg{padding-right:var(--spacing-lg)!important}.pr-xl{padding-right:var(--spacing-xl)!important}.pr-2xl{padding-right:var(--spacing-2xl)!important}.pr-3xl{padding-right:var(--spacing-3xl)!important}.pr-none{padding-right:0!important}.pl-3xs{padding-left:var(--spacing-3xs)!important}.pl-2xs{padding-left:var(--spacing-2xs)!important}.pl-xs{padding-left:var(--spacing-xs)!important}.pl-sm{padding-left:var(--spacing-sm)!important}.pl-base{padding-left:var(--spacing-base)!important}.pl-lg{padding-left:var(--spacing-lg)!important}.pl-xl{padding-left:var(--spacing-xl)!important}.pl-2xl{padding-left:var(--spacing-2xl)!important}.pl-3xl{padding-left:var(--spacing-3xl)!important}.pl-none{padding-left:0!important}.mt-3xs{margin-top:var(--spacing-3xs)!important}.mt-2xs{margin-top:var(--spacing-2xs)!important}.mt-xs{margin-top:var(--spacing-xs)!important}.mt-sm{margin-top:var(--spacing-sm)!important}.mt-base{margin-top:var(--spacing-base)!important}.mt-lg{margin-top:var(--spacing-lg)!important}.mt-xl{margin-top:var(--spacing-xl)!important}.mt-2xl{margin-top:var(--spacing-2xl)!important}.mt-3xl{margin-top:var(--spacing-3xl)!important}.mt-none{margin-top:0!important}.mb-3xs{margin-bottom:var(--spacing-3xs)!important}.mb-2xs{margin-bottom:var(--spacing-2xs)!important}.mb-xs{margin-bottom:var(--spacing-xs)!important}.mb-sm{margin-bottom:var(--spacing-sm)!important}.mb-base{margin-bottom:var(--spacing-base)!important}.mb-lg{margin-bottom:var(--spacing-lg)!important}.mb-xl{margin-bottom:var(--spacing-xl)!important}.mb-2xl{margin-bottom:var(--spacing-2xl)!important}.mb-3xl{margin-bottom:var(--spacing-3xl)!important}.mb-none{margin-bottom:0!important}.mr-3xs{margin-right:var(--spacing-3xs)!important}.mr-2xs{margin-right:var(--spacing-2xs)!important}.mr-xs{margin-right:var(--spacing-xs)!important}.mr-sm{margin-right:var(--spacing-sm)!important}.mr-base{margin-right:var(--spacing-base)!important}.mr-lg{margin-right:var(--spacing-lg)!important}.mr-xl{margin-right:var(--spacing-xl)!important}.mr-2xl{margin-right:var(--spacing-2xl)!important}.mr-3xl{margin-right:var(--spacing-3xl)!important}.mr-none{margin-right:0!important}.ml-3xs{margin-left:var(--spacing-3xs)!important}.ml-2xs{margin-left:var(--spacing-2xs)!important}.ml-xs{margin-left:var(--spacing-xs)!important}.ml-sm{margin-left:var(--spacing-sm)!important}.ml-base{margin-left:var(--spacing-base)!important}.ml-lg{margin-left:var(--spacing-lg)!important}.ml-xl{margin-left:var(--spacing-xl)!important}.ml-2xl{margin-left:var(--spacing-2xl)!important}.ml-3xl{margin-left:var(--spacing-3xl)!important}.ml-none{margin-left:0!important}.h-10{height:10%!important}.h-20{height:20%!important}.h-30{height:30%!important}.h-40{height:40%!important}.h-50{height:50%!important}.h-60{height:60%!important}.h-70{height:70%!important}.h-80{height:80%!important}.h-90{height:90%!important}.h-full{height:100%!important}.h-auto{height:auto!important}.h-fit{height:fit-content!important}.w-10{width:10%!important}.w-20{width:20%!important}.w-30{width:30%!important}.w-40{width:40%!important}.w-50{width:50%!important}.w-60{width:60%!important}.w-70{width:70%!important}.w-80{width:80%!important}.w-90{width:90%!important}.w-full{width:100%!important}.w-auto{width:auto!important}.w-fit{width:fit-content!important}.position-relative{position:relative!important}.position-fixed{position:fixed!important}.position-absolute{position:absolute!important}.position-sticky{position:sticky!important}.border-c-blue-gradient-1{border-color:var(--border-color-blue-gradient-1)!important}.border-c-blue-gradient-2{border-color:var(--border-color-blue-gradient-2)!important}.border-c-grey-light-1{border-color:var(--brand-grey-light-1)!important}.border-c-grey-light-2{border-color:var(--brand-grey-light-2)!important}.border-c-grey-light-3{border-color:var(--brand-grey-light-3)!important}.border-c-grey-light-4{border-color:var(--brand-grey-light-4)!important}.border-c-grey-dark-1{border-color:var(--brand-grey-dark-1)!important}.border-c-grey-dark-2{border-color:var(--brand-grey-dark-2)!important}.border-c-grey-dark-3{border-color:var(--brand-grey-dark-3)!important}.border-c-grey-dark-4{border-color:var(--brand-grey-dark-4)!important}.border-c-black{border-color:var(--brand-black-1)!important}.border-c-blue-1{border-color:var(--brand-blue-1)!important}.border-c-blue-2{border-color:var(--brand-blue-2)!important}.border-c-red-1{border-color:var(--brand-red-1)!important}.border-w-1{border-width:1px!important}.border-w-2{border-width:2px!important}.border-w-3{border-width:3px!important}.border-w-4{border-width:4px!important}.border-w-5{border-width:5px!important}.border-w-6{border-width:6px!important}.border-w-7{border-width:7px!important}.border-none{border:none!important}.border-bottom{border-bottom:1px solid var(--brand-grey-light-2)}.border-top{border-top:1px solid var(--brand-grey-light-2)}.border-left{border-left:1px solid var(--brand-grey-light-2)}.border-right{border-right:1px solid var(--brand-grey-light-2)}.border{border:1px solid var(--brand-grey-light-2)}.radius-3xs{border-radius:var(--radius-3xs)!important}.radius-2xs{border-radius:var(--radius-2xs)!important}.radius-xs{border-radius:var(--radius-xs)!important}.radius-sm{border-radius:var(--radius-sm)!important}.radius-base{border-radius:var(--radius-base)!important}.radius-lg{border-radius:var(--radius-lg)!important}.radius-xl{border-radius:var(--radius-xl)!important}.radius-2xl{border-radius:var(--radius-2xl)!important}.radius-3xl{border-radius:var(--radius-3xl)!important}.radius-full{border-radius:var(--radius-full)!important}.radius-none{border-radius:var(--radius-none)!important}.bg-c-white{background-color:var(--brand-pure-white)!important}.bg-c-grey-light-1{background-color:var(--brand-grey-light-1)!important}.bg-c-grey-light-2{background-color:var(--brand-grey-light-2)!important}.bg-c-grey-light-3{background-color:var(--brand-grey-light-3)!important}.bg-c-grey-light-4{background-color:var(--brand-grey-light-4)!important}.bg-c-grey-dark-1{background-color:var(--brand-grey-dark-1)!important}.bg-c-grey-dark-2{background-color:var(--brand-grey-dark-2)!important}.bg-c-grey-dark-3{background-color:var(--brand-grey-dark-3)!important}.bg-c-grey-dark-4{background-color:var(--brand-grey-dark-4)!important}.bg-c-black{background-color:var(--brand-black-1)!important}.bg-c-blue-1{background-color:var(--brand-blue-1)!important}.bg-c-blue-2{background-color:var(--brand-blue-2)!important}.bg-c-red-1{background-color:var(--brand-red-1)!important}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}div{box-sizing:border-box}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{font-weight:inherit;margin-block-start:0px;margin-block-end:0px}:root{--gray-000: #ffffff;--gray-050: #f9f9f9;--gray-100: #f6f6f6;--gray-200: #e5e5e5;--gray-300: #d9d9d9;--gray-400: #adadad;--gray-500: #979797;--gray-600: #777777;--gray-700: #575757;--gray-800: #2e2e2e;--gray-900: #1f1f1f;--gray-950: #0a0a0a;--static-white: #ffffff;--static-black: #000000;--brand-blue-500: #5170ff;--brand-blue-400: #6b86ff;--bg-color: var(--gray-000);--bg-shade-1: var(--gray-050);--bg-shade-2: var(--gray-100);--bg-shade-3: var(--gray-200);--bg-shade-4: var(--gray-300);--text-main: var(--gray-800);--text-shade-1: var(--gray-400);--text-shade-2: var(--gray-500);--text-shade-3: var(--gray-600);--text-shade-4: var(--gray-700);--brand-main: var(--brand-blue-500);--brand-text: var(--static-white);--brand-surface: rgba(81, 112, 255, .08);--overlay-dark: rgba(0, 0, 0, .65);--overlay-glass-bg: rgba(255, 255, 255, .85);--overlay-glass-border: rgba(0, 0, 0, .08);--overlay-glass-text: var(--gray-900);--shadow-header: 0px 1px 3px rgba(0, 0, 0, .02), 0px 6px 18px rgba(0, 0, 0, .04);--shadow-footer: 0px -1px 3px rgba(0, 0, 0, .02), 0px -6px 18px rgba(0, 0, 0, .04);--shadow-card: 0 8px 24px rgba(0, 0, 0, .08);--shadow-nav: 0 2px 6px rgba(0, 0, 0, .1);--nav-active-text: var(--brand-main);--nav-active-bg: var(--brand-surface);--nav-secondary-bg: var(--bg-shade-2);--btn-secondary-bg: var(--bg-shade-2);--btn-secondary-text: var(--text-main);--btn-secondary-border: 1px solid transparent;--btn-secondary-blur: none;--btn-primary-bg: var(--brand-main);--btn-primary-text: var(--static-white);--sidebar-shadow: 4px 0 24px rgba(0,0,0,.06);--sidebar-active-color: var(--brand-main);--sidebar-passive-color: var(--text-main);--sidebar-border: none}.theme-dark{--bg-color: var(--gray-900);--bg-shade-1: var(--gray-800);--bg-shade-2: var(--gray-700);--bg-shade-3: var(--gray-700);--bg-shade-4: var(--gray-600);--text-main: var(--gray-000);--text-shade-1: var(--gray-300);--text-shade-2: var(--gray-400);--text-shade-3: var(--gray-500);--text-shade-4: var(--gray-050);--brand-main: var(--brand-blue-400);--brand-text: var(--static-white);--brand-surface: rgba(107, 134, 255, .15);--overlay-dark: rgba(0, 0, 0, .85);--overlay-glass-bg: rgba(0, 0, 0, .233);--overlay-glass-border: rgba(255, 255, 255, 0);--overlay-glass-text: var(--static-white);--shadow-header: 0px 1px 12px rgba(0, 0, 0, .25);--shadow-footer: 0px -1px 12px rgba(0, 0, 0, .25);--shadow-card: 0 8px 24px rgba(0, 0, 0, .35);--shadow-nav: 0 4px 12px rgba(0, 0, 0, .4);--nav-active-text: var(--text-main);--nav-active-bg: var(--bg-shade-1);--nav-secondary-bg: var(--gray-900);--btn-secondary-bg: rgba(255, 255, 255, .15);--btn-secondary-text: var(--static-white);--btn-secondary-border: 1px solid rgba(255, 255, 255, .2);--btn-secondary-blur: blur(10px);--btn-primary-bg: var(--static-white);--btn-primary-text: var(--gray-900);--sidebar-shadow: none;--sidebar-active-color: #ffffff;--sidebar-passive-color: var(--text-shade-3);--sidebar-border: 1px solid var(--bg-shade-3)}:root{--sidebar-width: min(75vw, 320px);--font-size-3xs: clamp(.45rem, 2.5vw, .55rem);--font-size-2xs: clamp(.55rem, 2.6vw, .6rem);--font-size-xs: clamp(.65rem, 3.1vw, .75rem);--font-size-sm: clamp(.75rem, 3.5vw, .8rem);--font-size-sm-2: clamp(.8rem, 3.7vw, .85rem);--font-size-base: clamp(.85rem, 3.9vw, .9rem);--font-size-md: clamp(.95rem, 4.2vw, 1rem);--font-size-lg: clamp(1rem, 5.1vw, 1.2rem);--font-size-xl: clamp(1.2rem, 6vw, 1.2rem);--font-size-2xl: clamp(1.4rem, 7.1vw, 1.6rem);--font-size-3xl: clamp(1.6rem, 8vw, 1.8rem);--font-size-h-2xs: clamp(.95rem, 4.4vw, 1.2rem);--font-size-h-xs: clamp(1rem, 5.3vw, 1.4rem);--font-size-h-sm: clamp(1.2rem, 6.2vw, 1.6rem);--font-size-h-base: clamp(1.4rem, 7.1vw, 1.8rem);--font-size-h-md: clamp(1.6rem, 7.5vw, 1.8rem);--font-size-h-lg: clamp(1.6rem, 8vw, 2rem);--font-size-h-xl: clamp(1.8rem, 8.8vw, 2.2rem);--font-size-h-2xl: clamp(2rem, 9.6vw, 2.4rem);--font-size-h-3xl: clamp(2.2rem, 10.4vw, 2.6rem);--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--font-line-height-3xs: 1;--font-line-height-2xs: 1.125;--font-line-height-xs: 1.25;--font-line-height-sm: 1.375;--font-line-height-base: 1.5;--font-line-height-lg: 1.625;--font-line-height-xl: 1.75;--font-line-height-2xl: 2;--font-line-height-3xl: 2.2;--font-letter-spacing-2xs: -.05em;--font-letter-spacing-xs: -.025em;--font-letter-spacing-sm: -.0125em;--font-letter-spacing-base: 0em;--font-letter-spacing-lg: .0125em;--font-letter-spacing-xl: .025em;--font-letter-spacing-2xl: .05em;--font-letter-spacing-3xl: .1em;--capw: 412px;--spacing-3xs: min(.8vw, calc(var(--capw) * .008));--spacing-3xs-2: min(1.2vw, calc(var(--capw) * .012));--spacing-2xs: min(1.7vw, calc(var(--capw) * .017));--spacing-xs: min(2.6vw, calc(var(--capw) * .026));--spacing-sm: min(3.5vw, calc(var(--capw) * .035));--spacing-base: min(4.4vw, calc(var(--capw) * .044));--spacing-lg: min(5.3vw, calc(var(--capw) * .053));--spacing-xl: min(6.2vw, calc(var(--capw) * .062));--spacing-2xl: min(7.1vw, calc(var(--capw) * .071));--spacing-3xl: min(8vw, calc(var(--capw) * .08));--radius-3xs: .1rem;--radius-2xs: .2rem;--radius-xs: .3rem;--radius-sm: .4rem;--radius-base: .5rem;--radius-lg: .6rem;--radius-xl: .7rem;--radius-2xl: .8rem;--radius-3xl: .9rem;--radius-full: 50%;--radius-none: 0;--app-height: 100dvh}body{font-family:Inter,sans-serif;background-color:var(--bg-color);color:var(--text-main);margin:0;min-height:var(--app-height);transition:background-color .3s ease,color .3s ease}.iconContainer{--icon-size: 1.1rem;--icon-stroke: var(--bg-shade-4);--icon-fill: var(--bg-shade-4);--icon-stroke-linecap: round;--icon-stroke-linejoin: round;display:flex;aspect-ratio:1/1;width:auto;justify-content:center;align-items:center;stroke:var(--icon-stroke);fill:var(--icon-fill);padding:6px;flex-grow:0;overflow:visible}.iconContainer svg{pointer-events:none;width:var(--icon-size);height:var(--icon-size);overflow:visible;stroke:var(--icon-stroke);fill:var(--icon-fill)}.iconContainer.lg{--icon-size: 1.2rem}.iconContainer.small{--icon-size: .9rem}.iconContainer.xs{--icon-size: .75rem}.imageContainer{aspect-ratio:1/1;width:1.5rem;height:auto;object-fit:cover;object-position:center center;flex-grow:0;border-radius:20px}.imageContainer.small{width:1.3rem}.imageContainer.small-2{width:1.15rem}.scrollbar::-webkit-scrollbar{width:4px;height:4px}.scrollbar.thin::-webkit-scrollbar{width:2px;height:2px}.scrollbar::-webkit-scrollbar-track{background:var(--bg-shade-3);border-radius:10px}.scrollbar::-webkit-scrollbar-thumb{background:var(--text-shade-2);border-radius:10px}.scrollbar::-webkit-scrollbar-thumb:hover{background:var(--text-shade-2)}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}
