:root{--DSGN-BORDER-1:1px;--DSGN-BORDER-1-3:1.3px;--DSGN-BORDER-1-5:1.5px;--DSGN-BORDER-2:2px;--DSGN-BORDER-3:3px;--DSGN-COLOR-00733A:#00733a;--DSGN-COLOR-00A855:#00a855;--DSGN-COLOR-00D96E:#00d96e;--DSGN-COLOR-00D96E29:#00d96e29;--DSGN-COLOR-00D96E42:#00d96e42;--DSGN-COLOR-00D96E4D:#00d96e4d;--DSGN-COLOR-04060A80:#04060a80;--DSGN-COLOR-04060A8C:#04060a8c;--DSGN-COLOR-04060A99:#04060a99;--DSGN-COLOR-04120A:#04120a;--DSGN-COLOR-0A0E1500:#0a0e1500;--DSGN-COLOR-0A1A12:#0a1a12;--DSGN-COLOR-0B0F14:#0b0f14;--DSGN-COLOR-0BFF85:#0bff85;--DSGN-COLOR-0D1218:#0d1218;--DSGN-COLOR-0D12180A:#0d12180a;--DSGN-COLOR-0D12181A:#0d12181a;--DSGN-COLOR-0D12181F:#0d12181f;--DSGN-COLOR-0D121829:#0d121829;--DSGN-COLOR-0D12182E:#0d12182e;--DSGN-COLOR-0D12183D:#0d12183d;--DSGN-COLOR-0D121880:#0d121880;--DSGN-COLOR-0D12188C:#0d12188c;--DSGN-COLOR-0E141B:#0e141b;--DSGN-COLOR-0E1620:#0e1620;--DSGN-COLOR-111821:#111821;--DSGN-COLOR-1A1113:#1a1113;--DSGN-COLOR-1A1610:#1a1610;--DSGN-COLOR-1A2430:#1a2430;--DSGN-COLOR-1A5FAF:#1a5faf;--DSGN-COLOR-1C242E:#1c242e;--DSGN-COLOR-1C242E99:#1c242e99;--DSGN-COLOR-1C242EB3:#1c242eb3;--DSGN-COLOR-1E5C3C:#1e5c3c;--DSGN-COLOR-222B36:#222b36;--DSGN-COLOR-2A3441:#2a3441;--DSGN-COLOR-3A1F1F:#3a1f1f;--DSGN-COLOR-3D4A59:#3d4a59;--DSGN-COLOR-4A5765:#4a5765;--DSGN-COLOR-4E9E74:#4e9e74;--DSGN-COLOR-5A3FA0:#5a3fa0;--DSGN-COLOR-5A6673:#5a6673;--DSGN-COLOR-5A9BD8:#5a9bd8;--DSGN-COLOR-5A9BD81F:#5a9bd81f;--DSGN-COLOR-5A9BD873:#5a9bd873;--DSGN-COLOR-5AD8C0:#5ad8c0;--DSGN-COLOR-5C4A2A:#5c4a2a;--DSGN-COLOR-5C6B7A:#5c6b7a;--DSGN-COLOR-6B7683:#6b7683;--DSGN-COLOR-6B7A8A:#6b7a8a;--DSGN-COLOR-8A6508:#8a6508;--DSGN-COLOR-8A94A62E:#8a94a62e;--DSGN-COLOR-8A96A3:#8a96a3;--DSGN-COLOR-8AC0F0:#8ac0f0;--DSGN-COLOR-9BA9B7:#9ba9b7;--DSGN-COLOR-A5261C:#a5261c;--DSGN-COLOR-A78BE0:#a78be0;--DSGN-COLOR-A78BE080:#a78be080;--DSGN-COLOR-A8814A:#a8814a;--DSGN-COLOR-A8B2BC:#a8b2bc;--DSGN-COLOR-B8860B:#b8860b;--DSGN-COLOR-B8C4D0:#b8c4d0;--DSGN-COLOR-B8D4F0:#b8d4f0;--DSGN-COLOR-B8E8CE:#b8e8ce;--DSGN-COLOR-C4CDD5:#c4cdd5;--DSGN-COLOR-C9B8F0:#c9b8f0;--DSGN-COLOR-D93025:#d93025;--DSGN-COLOR-DCE3E7:#dce3e7;--DSGN-COLOR-E0B46A:#e0b46a;--DSGN-COLOR-E0B46A0A:#e0b46a0a;--DSGN-COLOR-E0B46A14:#e0b46a14;--DSGN-COLOR-E0B46A24:#e0b46a24;--DSGN-COLOR-E0B46A66:#e0b46a66;--DSGN-COLOR-E0B46A73:#e0b46a73;--DSGN-COLOR-E1E7EA:#e1e7ea;--DSGN-COLOR-E6EDF3:#e6edf3;--DSGN-COLOR-E8A9A3:#e8a9a3;--DSGN-COLOR-E8F8EF:#e8f8ef;--DSGN-COLOR-EAF2FD:#eaf2fd;--DSGN-COLOR-EBDCBB:#ebdcbb;--DSGN-COLOR-EDF1F3:#edf1f3;--DSGN-COLOR-F2F5F6:#f2f5f6;--DSGN-COLOR-F2FBF6:#f2fbf6;--DSGN-COLOR-F7F9FA:#f7f9fa;--DSGN-COLOR-F7F9FAE0:#f7f9fae0;--DSGN-COLOR-FCFDFD:#fcfdfd;--DSGN-COLOR-FDECEA:#fdecea;--DSGN-COLOR-FDF2F1:#fdf2f1;--DSGN-COLOR-FDF6F5:#fdf6f5;--DSGN-COLOR-FDFAF3:#fdfaf3;--DSGN-COLOR-FF6B6B:#ff6b6b;--DSGN-COLOR-FF6B6B0F:#ff6b6b0f;--DSGN-COLOR-FF6B6B14:#ff6b6b14;--DSGN-COLOR-FF6B6B59:#ff6b6b59;--DSGN-COLOR-FF6B6B73:#ff6b6b73;--DSGN-COLOR-FFB4B4:#ffb4b4;--DSGN-COLOR-FFD1D1:#ffd1d1;--DSGN-COLOR-FFD79A:#ffd79a;--DSGN-COLOR-FFFFFF:#fff;--DSGN-COLOR-FFFFFFF0:#fffffff0;--DSGN-COLOR-FFFFFFF2:#fffffff2;--DSGN-COLOR-FFFFFFF5:#fffffff5;--DSGN-SPACE-1:1px;--DSGN-SPACE-10:10px;--DSGN-SPACE-100:100px;--DSGN-SPACE-104:104px;--DSGN-SPACE-11:11px;--DSGN-SPACE-118:118px;--DSGN-SPACE-12:12px;--DSGN-SPACE-120:120px;--DSGN-SPACE-13:13px;--DSGN-SPACE-14:14px;--DSGN-SPACE-15:15px;--DSGN-SPACE-16:16px;--DSGN-SPACE-17:17px;--DSGN-SPACE-18:18px;--DSGN-SPACE-180:180px;--DSGN-SPACE-19:19px;--DSGN-SPACE-2:2px;--DSGN-SPACE-20:20px;--DSGN-SPACE-210:210px;--DSGN-SPACE-22:22px;--DSGN-SPACE-230:230px;--DSGN-SPACE-24:24px;--DSGN-SPACE-25:25px;--DSGN-SPACE-26:26px;--DSGN-SPACE-28:28px;--DSGN-SPACE-3:3px;--DSGN-SPACE-30:30px;--DSGN-SPACE-32:32px;--DSGN-SPACE-34:34px;--DSGN-SPACE-36:36px;--DSGN-SPACE-38:38px;--DSGN-SPACE-4:4px;--DSGN-SPACE-4-5:4.5px;--DSGN-SPACE-40:40px;--DSGN-SPACE-44:44px;--DSGN-SPACE-46:46px;--DSGN-SPACE-5:5px;--DSGN-SPACE-52:52px;--DSGN-SPACE-56:56px;--DSGN-SPACE-6:6px;--DSGN-SPACE-60:60px;--DSGN-SPACE-7:7px;--DSGN-SPACE-70:70px;--DSGN-SPACE-76:76px;--DSGN-SPACE-78:78px;--DSGN-SPACE-8:8px;--DSGN-SPACE-80:80px;--DSGN-SPACE-82:82px;--DSGN-SPACE-84:84px;--DSGN-SPACE-88:88px;--DSGN-SPACE-9:9px;--DSGN-SPACE-90:90px;--DSGN-SPACE-96:96px;--DSGN-SPACE-NEG-10:-10px;--DSGN-SPACE-NEG-11:-11px;--DSGN-SPACE-NEG-12:-12px;--DSGN-SPACE-NEG-18:-18px;--DSGN-SPACE-NEG-4:-4px;--DSGN-SPACE-NEG-7:-7px;--DSGN-SPACE-NEG-8:-8px;--DSGN-LEADING-1:1;--DSGN-LEADING-1-06:1.06;--DSGN-LEADING-1-1:1.1;--DSGN-LEADING-1-13:1.13;--DSGN-LEADING-1-14:1.14;--DSGN-LEADING-1-16:1.16;--DSGN-LEADING-1-18:1.18;--DSGN-LEADING-1-2:1.2;--DSGN-LEADING-1-25:1.25;--DSGN-LEADING-1-28:1.28;--DSGN-LEADING-1-3:1.3;--DSGN-LEADING-1-35:1.35;--DSGN-LEADING-1-4:1.4;--DSGN-LEADING-1-45:1.45;--DSGN-LEADING-1-5:1.5;--DSGN-LEADING-1-55:1.55;--DSGN-LEADING-1-6:1.6;--DSGN-LEADING-1-62:1.62;--DSGN-LEADING-1-65:1.65;--DSGN-LEADING-1-68:1.68;--DSGN-LEADING-1-7:1.7;--DSGN-LEADING-1-75:1.75;--DSGN-LEADING-1-8:1.8;--DSGN-LEADING-1-85:1.85;--DSGN-LEADING-1-9:1.9;--DSGN-LEADING-1-95:1.95;--DSGN-LEADING-2:2;--DSGN-LAYOUT-1-6PX:1.6px;--DSGN-LAYOUT-1000PX:1000px;--DSGN-LAYOUT-10PX:10px;--DSGN-LAYOUT-11PX:11px;--DSGN-LAYOUT-1240PX:1240px;--DSGN-LAYOUT-128PX:128px;--DSGN-LAYOUT-12PX:12px;--DSGN-LAYOUT-13PX:13px;--DSGN-LAYOUT-14PX:14px;--DSGN-LAYOUT-150PX:150px;--DSGN-LAYOUT-15PX:15px;--DSGN-LAYOUT-160PX:160px;--DSGN-LAYOUT-16PX:16px;--DSGN-LAYOUT-170PX:170px;--DSGN-LAYOUT-176PX:176px;--DSGN-LAYOUT-17PX:17px;--DSGN-LAYOUT-18PX:18px;--DSGN-LAYOUT-19PX:19px;--DSGN-LAYOUT-1PX:1px;--DSGN-LAYOUT-200PX:200px;--DSGN-LAYOUT-20PX:20px;--DSGN-LAYOUT-22PX:22px;--DSGN-LAYOUT-240PX:240px;--DSGN-LAYOUT-24PX:24px;--DSGN-LAYOUT-260PX:260px;--DSGN-LAYOUT-26PX:26px;--DSGN-LAYOUT-280PX:280px;--DSGN-LAYOUT-300PX:300px;--DSGN-LAYOUT-30PX:30px;--DSGN-LAYOUT-340PX:340px;--DSGN-LAYOUT-34PX:34px;--DSGN-LAYOUT-360PX:360px;--DSGN-LAYOUT-36PX:36px;--DSGN-LAYOUT-38PX:38px;--DSGN-LAYOUT-390PX:390px;--DSGN-LAYOUT-40PX:40px;--DSGN-LAYOUT-420PX:420px;--DSGN-LAYOUT-430PX:430px;--DSGN-LAYOUT-44PX:44px;--DSGN-LAYOUT-48PX:48px;--DSGN-LAYOUT-4PX:4px;--DSGN-LAYOUT-52PX:52px;--DSGN-LAYOUT-560PX:560px;--DSGN-LAYOUT-56PX:56px;--DSGN-LAYOUT-58PX:58px;--DSGN-LAYOUT-5PX:5px;--DSGN-LAYOUT-620PX:620px;--DSGN-LAYOUT-62PX:62px;--DSGN-LAYOUT-640PX:640px;--DSGN-LAYOUT-64PX:64px;--DSGN-LAYOUT-656PX:656px;--DSGN-LAYOUT-660PX:660px;--DSGN-LAYOUT-680PX:680px;--DSGN-LAYOUT-6PX:6px;--DSGN-LAYOUT-700PX:700px;--DSGN-LAYOUT-714PX:714px;--DSGN-LAYOUT-720PX:720px;--DSGN-LAYOUT-740PX:740px;--DSGN-LAYOUT-760PX:760px;--DSGN-LAYOUT-76PX:76px;--DSGN-LAYOUT-840PX:840px;--DSGN-LAYOUT-84PX:84px;--DSGN-LAYOUT-900PX:900px;--DSGN-LAYOUT-92PX:92px;--DSGN-LAYOUT-96PX:96px;--DSGN-LAYOUT-980PX:980px;--DSGN-WEIGHT-400:400;--DSGN-WEIGHT-450:450;--DSGN-WEIGHT-500:500;--DSGN-WEIGHT-600:600;--DSGN-WEIGHT-700:700;--DSGN-RADIUS-10PX:10px;--DSGN-RADIUS-11PX:11px;--DSGN-RADIUS-12PX:12px;--DSGN-RADIUS-13PX:13px;--DSGN-RADIUS-14PX:14px;--DSGN-RADIUS-18PX-18PX-0-0:18px 18px 0 0;--DSGN-RADIUS-20PX:20px;--DSGN-RADIUS-22PX:22px;--DSGN-RADIUS-2PX:2px;--DSGN-RADIUS-4PX:4px;--DSGN-RADIUS-50:50%;--DSGN-RADIUS-5PX:5px;--DSGN-RADIUS-6PX:6px;--DSGN-RADIUS-7PX:7px;--DSGN-RADIUS-7PX-7PX-0-0:7px 7px 0 0;--DSGN-RADIUS-8PX:8px;--DSGN-RADIUS-99PX:99px;--DSGN-RADIUS-9PX:9px;--DSGN-SHADOW-0-12PX-40PX-RGBA-13-18-24-18:0 12px 40px #0d12182e;--DSGN-SHADOW-0-14PX-40PX-RGBA-13-18-24-12:0 14px 40px #0d12181f;--DSGN-SHADOW-0-18PX-50PX-RGBA-13-18-24-16:0 18px 50px #0d121829;--DSGN-SHADOW-0-1PX-2PX-RGBA-13-18-24-1:0 1px 2px #0d12181a;--DSGN-SHADOW-0-24PX-60PX-RGBA-13-18-24-24:0 24px 60px #0d12183d;--DSGN-SHADOW-0-2PX-10PX-RGBA-0-217-110-3:0 2px 10px #00d96e4d;--DSGN-SHADOW-0-2PX-10PX-RGBA-13-18-24-04:0 2px 10px #0d12180a;--DSGN-SIZE-10:10px;--DSGN-SIZE-10-5:10.5px;--DSGN-SIZE-11:11px;--DSGN-SIZE-11-5:11.5px;--DSGN-SIZE-12:12px;--DSGN-SIZE-12-5:12.5px;--DSGN-SIZE-13:13px;--DSGN-SIZE-13-5:13.5px;--DSGN-SIZE-14:14px;--DSGN-SIZE-14-5:14.5px;--DSGN-SIZE-15:15px;--DSGN-SIZE-15-5:15.5px;--DSGN-SIZE-16:16px;--DSGN-SIZE-16-5:16.5px;--DSGN-SIZE-17:17px;--DSGN-SIZE-17-5:17.5px;--DSGN-SIZE-18:18px;--DSGN-SIZE-19:19px;--DSGN-SIZE-20:20px;--DSGN-SIZE-21:21px;--DSGN-SIZE-22:22px;--DSGN-SIZE-23:23px;--DSGN-SIZE-24:24px;--DSGN-SIZE-25:25px;--DSGN-SIZE-26:26px;--DSGN-SIZE-27:27px;--DSGN-SIZE-28:28px;--DSGN-SIZE-29:29px;--DSGN-SIZE-31:31px;--DSGN-SIZE-32:32px;--DSGN-SIZE-34:34px;--DSGN-SIZE-36:36px;--DSGN-SIZE-37:37px;--DSGN-SIZE-38:38px;--DSGN-SIZE-40:40px;--DSGN-SIZE-42:42px;--DSGN-SIZE-44:44px;--DSGN-SIZE-63:63px;--DSGN-SIZE-7-5:7.5px;--DSGN-SIZE-8:8px;--DSGN-SIZE-8-5:8.5px;--DSGN-SIZE-9:9px;--DSGN-SIZE-9-5:9.5px;--DSGN-FONT-INTER:Inter;--DSGN-FONT-JETBRAINS-MONO:JetBrains Mono;--DSGN-FONT-POPPINS:Poppins;--DSGN-TRACKING-02EM:.02em;--DSGN-TRACKING-06EM:.06em;--DSGN-TRACKING-08EM:.08em;--DSGN-TRACKING-09EM:.09em;--DSGN-TRACKING-11EM:.11em;--DSGN-TRACKING-12EM:.12em;--DSGN-TRACKING-13EM:.13em;--DSGN-TRACKING-14EM:.14em;--DSGN-TRACKING-15EM:.15em;--DSGN-TRACKING-16EM:.16em;--DSGN-TRACKING-18EM:.18em;--DSGN-TRACKING-1EM:.1em;--DSGN-TRACKING-2EM:.2em;--DSGN-TRACKING-NEG-012EM:-.012em;--DSGN-TRACKING-NEG-014EM:-.014em;--DSGN-TRACKING-NEG-015EM:-.015em;--DSGN-TRACKING-NEG-016EM:-.016em;--DSGN-TRACKING-NEG-018EM:-.018em;--DSGN-TRACKING-NEG-01EM:-.01em;--DSGN-TRACKING-NEG-022EM:-.022em;--DSGN-TRACKING-NEG-024EM:-.024em;--DSGN-TRACKING-NEG-025EM:-.025em;--DSGN-TRACKING-NEG-026EM:-.026em;--DSGN-TRACKING-NEG-028EM:-.028em;--DSGN-TRACKING-NEG-02EM:-.02em;--DSGN-TRACKING-NEG-03EM:-.03em}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.mb-2{margin-bottom:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.min-h-\[44px\]{min-height:44px}.min-w-0{min-width:0}.max-w-prose{max-width:65ch}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-center{align-items:center}.items-baseline{align-items:baseline}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.border{border-width:1px}.border-t{border-top-width:1px}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-16{padding-bottom:4rem}.pb-24{padding-bottom:6rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.font-inter{font-family:var(--DSGN-FONT-INTER), sans-serif}.font-jbmono{font-family:var(--DSGN-FONT-JETBRAINS-MONO), monospace}.font-poppins{font-family:var(--DSGN-FONT-POPPINS), sans-serif}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tracking-wide{letter-spacing:.025em}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html,body{line-height:normal}*{box-sizing:border-box}html,body{background:var(--DSGN-COLOR-F7F9FA);margin:0}a{color:var(--DSGN-COLOR-00A855);text-decoration:none}a:hover{color:var(--DSGN-COLOR-0D1218)}::selection{background:var(--DSGN-COLOR-00D96E42)}::-webkit-scrollbar{width:var(--DSGN-LAYOUT-10PX);height:var(--DSGN-LAYOUT-10PX)}::-webkit-scrollbar-track{background:var(--DSGN-COLOR-EDF1F3)}::-webkit-scrollbar-thumb{background:var(--DSGN-COLOR-C4CDD5);border-radius:var(--DSGN-RADIUS-99PX)}::-webkit-scrollbar-thumb:hover{background:var(--DSGN-COLOR-6B7683)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rise{0%{opacity:0;transform:translateY(var(--DSGN-SPACE-10))}to{opacity:1;transform:none}}@keyframes barGrow{0%{width:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[tabindex]:focus-visible,button:focus-visible,a:focus-visible{outline:var(--DSGN-BORDER-2) solid var(--DSGN-COLOR-00A855);outline-offset:var(--DSGN-SPACE-2);border-radius:var(--DSGN-RADIUS-6PX)}[data-testid=sample-project]:has(~[data-testid=project-card]){display:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}@media (min-width:768px){.md\:px-\[46px\]{padding-left:46px;padding-right:46px}.md\:pb-\[90px\]{padding-bottom:90px}.md\:pt-\[52px\]{padding-top:52px}}
