@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap";*,: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 (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (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}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-4{inset:1rem}.-bottom-10{bottom:-2.5rem}.-bottom-20{bottom:-5rem}.-bottom-\[180px\]{bottom:-180px}.-left-12{left:-3rem}.-left-\[130px\]{left:-130px}.-right-12{right:-3rem}.-right-8{right:-2rem}.-top-10{top:-2.5rem}.-top-16{top:-4rem}.-top-\[170px\]{top:-170px}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-2\.5{bottom:.625rem}.bottom-3\.5{bottom:.875rem}.bottom-5{bottom:1.25rem}.bottom-8{bottom:2rem}.bottom-\[-110px\]{bottom:-110px}.bottom-\[-160px\]{bottom:-160px}.bottom-\[-20px\]{bottom:-20px}.bottom-\[-65px\]{bottom:-65px}.bottom-\[-70px\]{bottom:-70px}.bottom-\[-82px\]{bottom:-82px}.bottom-\[105px\]{bottom:105px}.bottom-\[115px\]{bottom:115px}.bottom-\[120px\]{bottom:120px}.bottom-\[20px\]{bottom:20px}.bottom-\[25px\]{bottom:25px}.bottom-\[4\%\]{bottom:4%}.bottom-\[45px\]{bottom:45px}.bottom-\[50px\]{bottom:50px}.bottom-\[52px\]{bottom:52px}.bottom-\[55px\]{bottom:55px}.bottom-\[6\%\]{bottom:6%}.bottom-\[60px\]{bottom:60px}.bottom-\[65px\]{bottom:65px}.bottom-\[70px\]{bottom:70px}.bottom-\[72px\]{bottom:72px}.bottom-\[85px\]{bottom:85px}.bottom-\[86px\]{bottom:86px}.bottom-\[92px\]{bottom:92px}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-3{left:.75rem}.left-5{left:1.25rem}.left-8{left:2rem}.left-\[-150px\]{left:-150px}.left-\[-190px\]{left:-190px}.left-\[-20px\]{left:-20px}.left-\[-25px\]{left:-25px}.left-\[-30px\]{left:-30px}.left-\[-40px\]{left:-40px}.left-\[-45px\]{left:-45px}.left-\[-58px\]{left:-58px}.left-\[-70px\]{left:-70px}.left-\[10\%\]{left:10%}.left-\[110px\]{left:110px}.left-\[122px\]{left:122px}.left-\[130px\]{left:130px}.left-\[14\%\]{left:14%}.left-\[153px\]{left:153px}.left-\[15px\]{left:15px}.left-\[18px\]{left:18px}.left-\[2\%\]{left:2%}.left-\[20px\]{left:20px}.left-\[220px\]{left:220px}.left-\[22px\]{left:22px}.left-\[230px\]{left:230px}.left-\[24\%\]{left:24%}.left-\[25px\]{left:25px}.left-\[34px\]{left:34px}.left-\[4\%\]{left:4%}.left-\[50px\]{left:50px}.left-\[54px\]{left:54px}.left-\[65px\]{left:65px}.left-\[70px\]{left:70px}.left-\[95px\]{left:95px}.right-0{right:0}.right-10{right:2.5rem}.right-2{right:.5rem}.right-5{right:1.25rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[-10px\]{right:-10px}.right-\[-130px\]{right:-130px}.right-\[-15px\]{right:-15px}.right-\[-30px\]{right:-30px}.right-\[-34px\]{right:-34px}.right-\[-40px\]{right:-40px}.right-\[-45px\]{right:-45px}.right-\[-50px\]{right:-50px}.right-\[-55px\]{right:-55px}.right-\[-5px\]{right:-5px}.right-\[-60px\]{right:-60px}.right-\[-70px\]{right:-70px}.right-\[-80px\]{right:-80px}.right-\[-90px\]{right:-90px}.right-\[13px\]{right:13px}.right-\[18\%\]{right:18%}.right-\[2\%\]{right:2%}.right-\[22\%\]{right:22%}.right-\[22px\]{right:22px}.right-\[28\%\]{right:28%}.right-\[3\%\]{right:3%}.right-\[300px\]{right:300px}.right-\[35px\]{right:35px}.right-\[4\%\]{right:4%}.right-\[42px\]{right:42px}.right-\[5px\]{right:5px}.right-\[70px\]{right:70px}.right-\[8\%\]{right:8%}.right-\[80px\]{right:80px}.right-\[8px\]{right:8px}.top-0{top:0}.top-1\/2{top:50%}.top-12{top:3rem}.top-2\.5{top:.625rem}.top-28{top:7rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-\[-100px\]{top:-100px}.top-\[-130px\]{top:-130px}.top-\[-40px\]{top:-40px}.top-\[-70px\]{top:-70px}.top-\[-90px\]{top:-90px}.top-\[100px\]{top:100px}.top-\[105px\]{top:105px}.top-\[110px\]{top:110px}.top-\[115px\]{top:115px}.top-\[120px\]{top:120px}.top-\[125px\]{top:125px}.top-\[128px\]{top:128px}.top-\[13\%\]{top:13%}.top-\[130px\]{top:130px}.top-\[140px\]{top:140px}.top-\[15\%\]{top:15%}.top-\[18\%\]{top:18%}.top-\[18px\]{top:18px}.top-\[190px\]{top:190px}.top-\[20\%\]{top:20%}.top-\[20px\]{top:20px}.top-\[220px\]{top:220px}.top-\[225px\]{top:225px}.top-\[232px\]{top:232px}.top-\[235px\]{top:235px}.top-\[23px\]{top:23px}.top-\[240px\]{top:240px}.top-\[30px\]{top:30px}.top-\[38px\]{top:38px}.top-\[40px\]{top:40px}.top-\[42px\]{top:42px}.top-\[55\%\]{top:55%}.top-\[55px\]{top:55px}.top-\[58\%\]{top:58%}.top-\[60px\]{top:60px}.top-\[70px\]{top:70px}.top-\[74px\]{top:74px}.top-\[75px\]{top:75px}.top-\[90px\]{top:90px}.top-\[92px\]{top:92px}.top-\[95px\]{top:95px}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[7\]{z-index:7}.z-\[8\]{z-index:8}.z-\[999999\]{z-index:999999}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.m-0{margin:0}.mx-\[22px\]{margin-left:22px;margin-right:22px}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.my-\[12px\]{margin-top:12px;margin-bottom:12px}.my-\[18px\]{margin-top:18px;margin-bottom:18px}.my-\[7px\]{margin-top:7px;margin-bottom:7px}.my-\[8px\]{margin-top:8px;margin-bottom:8px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[13px\]{margin-bottom:13px}.mb-\[14px\]{margin-bottom:14px}.mb-\[15px\]{margin-bottom:15px}.mb-\[18px\]{margin-bottom:18px}.mb-\[25px\]{margin-bottom:25px}.mb-\[35px\]{margin-bottom:35px}.mb-\[38px\]{margin-bottom:38px}.mb-\[3px\]{margin-bottom:3px}.mb-\[45px\]{margin-bottom:45px}.mb-\[4px\]{margin-bottom:4px}.mb-\[6px\]{margin-bottom:6px}.mb-\[7px\]{margin-bottom:7px}.ml-1{margin-left:.25rem}.ml-\[10px\]{margin-left:10px}.ml-\[168px\]{margin-left:168px}.ml-\[18px\]{margin-left:18px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[13px\]{margin-top:13px}.mt-\[14px\]{margin-top:14px}.mt-\[15px\]{margin-top:15px}.mt-\[17px\]{margin-top:17px}.mt-\[18px\]{margin-top:18px}.mt-\[20px\]{margin-top:20px}.mt-\[23px\]{margin-top:23px}.mt-\[24px\]{margin-top:24px}.mt-\[25px\]{margin-top:25px}.mt-\[26px\]{margin-top:26px}.mt-\[27px\]{margin-top:27px}.mt-\[2px\]{margin-top:2px}.mt-\[30px\]{margin-top:30px}.mt-\[34px\]{margin-top:34px}.mt-\[35px\]{margin-top:35px}.mt-\[3px\]{margin-top:3px}.mt-\[42px\]{margin-top:42px}.mt-\[4px\]{margin-top:4px}.mt-\[55px\]{margin-top:55px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[70px\]{margin-top:70px}.mt-\[74px\]{margin-top:74px}.mt-\[7px\]{margin-top:7px}.mt-\[8px\]{margin-top:8px}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.\!flex{display:flex!important}.flex{display:flex}.\!inline-flex{display:inline-flex!important}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[1\.66\/1\]{aspect-ratio:1.66}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[10px\]{height:10px}.h-\[110px\]{height:110px}.h-\[120px\]{height:120px}.h-\[125px\]{height:125px}.h-\[126px\]{height:126px}.h-\[130px\]{height:130px}.h-\[135px\]{height:135px}.h-\[140px\]{height:140px}.h-\[145px\]{height:145px}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[155px\]{height:155px}.h-\[160px\]{height:160px}.h-\[170px\]{height:170px}.h-\[175px\]{height:175px}.h-\[180px\]{height:180px}.h-\[185px\]{height:185px}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[200px\]{height:200px}.h-\[205px\]{height:205px}.h-\[20px\]{height:20px}.h-\[210px\]{height:210px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[230px\]{height:230px}.h-\[23px\]{height:23px}.h-\[240px\]{height:240px}.h-\[250px\]{height:250px}.h-\[255px\]{height:255px}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[315px\]{height:315px}.h-\[31px\]{height:31px}.h-\[32px\]{height:32px}.h-\[33px\]{height:33px}.h-\[34px\]{height:34px}.h-\[360px\]{height:360px}.h-\[37px\]{height:37px}.h-\[380px\]{height:380px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[40px\]{height:40px}.h-\[420px\]{height:420px}.h-\[42px\]{height:42px}.h-\[430px\]{height:430px}.h-\[460px\]{height:460px}.h-\[46px\]{height:46px}.h-\[4px\]{height:4px}.h-\[50px\]{height:50px}.h-\[51px\]{height:51px}.h-\[52px\]{height:52px}.h-\[53px\]{height:53px}.h-\[54px\]{height:54px}.h-\[55px\]{height:55px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[5px\]{height:5px}.h-\[65px\]{height:65px}.h-\[6px\]{height:6px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[75px\]{height:75px}.h-\[78px\]{height:78px}.h-\[7px\]{height:7px}.h-\[82px\]{height:82px}.h-\[85px\]{height:85px}.h-\[90px\]{height:90px}.h-\[92px\]{height:92px}.h-auto{height:auto}.h-full{height:100%}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-32{min-height:8rem}.min-h-44{min-height:11rem}.min-h-48{min-height:12rem}.min-h-64{min-height:16rem}.min-h-9{min-height:2.25rem}.min-h-\[120px\]{min-height:120px}.min-h-\[125px\]{min-height:125px}.min-h-\[132px\]{min-height:132px}.min-h-\[155px\]{min-height:155px}.min-h-\[165px\]{min-height:165px}.min-h-\[170px\]{min-height:170px}.min-h-\[178px\]{min-height:178px}.min-h-\[180px\]{min-height:180px}.min-h-\[190px\]{min-height:190px}.min-h-\[200px\]{min-height:200px}.min-h-\[205px\]{min-height:205px}.min-h-\[220px\]{min-height:220px}.min-h-\[230px\]{min-height:230px}.min-h-\[250px\]{min-height:250px}.min-h-\[260px\]{min-height:260px}.min-h-\[275px\]{min-height:275px}.min-h-\[290px\]{min-height:290px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[330px\]{min-height:330px}.min-h-\[345px\]{min-height:345px}.min-h-\[350px\]{min-height:350px}.min-h-\[360px\]{min-height:360px}.min-h-\[390px\]{min-height:390px}.min-h-\[410px\]{min-height:410px}.min-h-\[420px\]{min-height:420px}.min-h-\[430px\]{min-height:430px}.min-h-\[43px\]{min-height:43px}.min-h-\[46px\]{min-height:46px}.min-h-\[470px\]{min-height:470px}.min-h-\[480px\]{min-height:480px}.min-h-\[500px\]{min-height:500px}.min-h-\[50px\]{min-height:50px}.min-h-\[51px\]{min-height:51px}.min-h-\[520px\]{min-height:520px}.min-h-\[52px\]{min-height:52px}.min-h-\[530px\]{min-height:530px}.min-h-\[53px\]{min-height:53px}.min-h-\[540px\]{min-height:540px}.min-h-\[54px\]{min-height:54px}.min-h-\[560px\]{min-height:560px}.min-h-\[670px\]{min-height:670px}.min-h-\[700px\]{min-height:700px}.min-h-\[760px\]{min-height:760px}.min-h-\[78px\]{min-height:78px}.min-h-\[80px\]{min-height:80px}.min-h-\[820px\]{min-height:820px}.min-h-\[86px\]{min-height:86px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100vh_-_78px\)\]{min-height:calc(100vh - 78px)}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-0{width:0}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-60{width:15rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[125px\]{width:125px}.w-\[135px\]{width:135px}.w-\[140px\]{width:140px}.w-\[145px\]{width:145px}.w-\[14px\]{width:14px}.w-\[150px\]{width:150px}.w-\[155px\]{width:155px}.w-\[160px\]{width:160px}.w-\[165px\]{width:165px}.w-\[170px\]{width:170px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[210px\]{width:210px}.w-\[215px\]{width:215px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[23px\]{width:23px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[251px\]{width:251px}.w-\[25px\]{width:25px}.w-\[260px\]{width:260px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[31px\]{width:31px}.w-\[32px\]{width:32px}.w-\[330px\]{width:330px}.w-\[33px\]{width:33px}.w-\[34px\]{width:34px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[38px\]{width:38px}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[410px\]{width:410px}.w-\[420px\]{width:420px}.w-\[42px\]{width:42px}.w-\[430px\]{width:430px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[52px\]{width:52px}.w-\[560px\]{width:560px}.w-\[56px\]{width:56px}.w-\[58px\]{width:58px}.w-\[620px\]{width:620px}.w-\[700px\]{width:700px}.w-\[70px\]{width:70px}.w-\[72\%\]{width:72%}.w-\[720px\]{width:720px}.w-\[72px\]{width:72px}.w-\[76\%\]{width:76%}.w-\[78px\]{width:78px}.w-\[7px\]{width:7px}.w-\[82\%\]{width:82%}.w-\[85px\]{width:85px}.w-\[90px\]{width:90px}.w-\[92px\]{width:92px}.w-\[98px\]{width:98px}.w-\[min\(1180px\,calc\(100\%_-_48px\)\)\]{width:min(1180px,100% - 48px)}.w-\[min\(460px\,100\%\)\]{width:min(460px,100%)}.w-\[min\(470px\,100\%\)\]{width:min(470px,100%)}.w-\[min\(480px\,100\%\)\]{width:min(480px,100%)}.w-\[min\(520px\,100\%\)\]{width:min(520px,100%)}.w-\[min\(560px\,100\%\)\]{width:min(560px,100%)}.w-\[min\(575px\,100\%\)\]{width:min(575px,100%)}.w-\[min\(610px\,100\%\)\]{width:min(610px,100%)}.w-\[min\(620px\,100\%\)\]{width:min(620px,100%)}.w-\[min\(720px\,100\%\)\]{width:min(720px,100%)}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[168px\]{min-width:168px}.min-w-\[230px\]{min-width:230px}.max-w-2xl{max-width:42rem}.max-w-\[1120px\]{max-width:1120px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[270px\]{max-width:270px}.max-w-\[285px\]{max-width:285px}.max-w-\[300px\]{max-width:300px}.max-w-\[405px\]{max-width:405px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[470px\]{max-width:470px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[510px\]{max-width:510px}.max-w-\[520px\]{max-width:520px}.max-w-\[530px\]{max-width:530px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[570px\]{max-width:570px}.max-w-\[575px\]{max-width:575px}.max-w-\[580px\]{max-width:580px}.max-w-\[590px\]{max-width:590px}.max-w-\[600px\]{max-width:600px}.max-w-\[610px\]{max-width:610px}.max-w-\[620px\]{max-width:620px}.max-w-\[630px\]{max-width:630px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-\[0_0_40px\]{flex:0 0 40px}.flex-\[0_0_44px\]{flex:0 0 44px}.flex-none{flex:none}.\!shrink-0{flex-shrink:0!important}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;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))}.-translate-y-1\/2{--tw-translate-y:-50%;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))}.translate-y-0{--tw-translate-y:0px;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))}.translate-y-1\.5{--tw-translate-y:.375rem;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))}.translate-y-6{--tw-translate-y:1.5rem;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))}.translate-y-\[12px\]{--tw-translate-y:12px;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))}.rotate-12{--tw-rotate:12deg;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))}.rotate-\[-1\.5deg\]{--tw-rotate:-1.5deg;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))}.rotate-\[-12deg\]{--tw-rotate:-12deg;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))}.rotate-\[-2deg\]{--tw-rotate:-2deg;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))}.rotate-\[-3deg\]{--tw-rotate:-3deg;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))}.rotate-\[-4deg\]{--tw-rotate:-4deg;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))}.rotate-\[-7deg\]{--tw-rotate:-7deg;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))}.rotate-\[-8deg\]{--tw-rotate:-8deg;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))}.rotate-\[3deg\]{--tw-rotate:3deg;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))}.rotate-\[4deg\]{--tw-rotate:4deg;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))}.rotate-\[6deg\]{--tw-rotate:6deg;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))}.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))}.animate-\[btHeroText_0\.8s_ease_0\.08s_both\]{animation:.8s 80ms both btHeroText}.animate-\[btHeroVisual_0\.9s_ease_0\.12s_both\]{animation:.9s .12s both btHeroVisual}.animate-\[btPageFade_0\.7s_ease_both\]{animation:.7s both btPageFade}.animate-\[clientPreviewFloat_6s_ease-in-out_infinite\]{animation:6s ease-in-out infinite clientPreviewFloat}.animate-\[homeDashboardFloat_6s_ease-in-out_infinite\]{animation:6s ease-in-out infinite homeDashboardFloat}.animate-\[portfolioMoveLeft_42s_linear_infinite\]{animation:42s linear infinite portfolioMoveLeft}.animate-\[portfolioMoveRight_46s_linear_infinite\]{animation:46s linear infinite portfolioMoveRight}.animate-\[thankYouPop_0\.5s_ease\]{animation:.5s thankYouPop}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.grid-cols-\[0\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.grid-cols-\[0\.85fr_1\.3fr\]{grid-template-columns:.85fr 1.3fr}.grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.grid-cols-\[0\.98fr_1fr\]{grid-template-columns:.98fr 1fr}.grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.grid-cols-\[1\.02fr_0\.98fr\]{grid-template-columns:1.02fr .98fr}.grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.grid-cols-\[1\.15fr_0\.9fr\]{grid-template-columns:1.15fr .9fr}.grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.grid-cols-\[1\.3fr_0\.8fr\]{grid-template-columns:1.3fr .8fr}.grid-cols-\[1\.45fr_1fr_1fr_1fr\]{grid-template-columns:1.45fr 1fr 1fr 1fr}.grid-cols-\[100px_1fr_auto\]{grid-template-columns:100px 1fr auto}.grid-cols-\[112px_1fr\]{grid-template-columns:112px 1fr}.grid-cols-\[128px_1fr\]{grid-template-columns:128px 1fr}.grid-cols-\[145px_1fr\]{grid-template-columns:145px 1fr}.grid-cols-\[155px_1fr\]{grid-template-columns:155px 1fr}.grid-cols-\[190px_1fr\]{grid-template-columns:190px 1fr}.grid-cols-\[1fr_440px\]{grid-template-columns:1fr 440px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}.grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.grid-cols-\[30px_1fr_auto\]{grid-template-columns:30px 1fr auto}.grid-cols-\[48px_1fr\]{grid-template-columns:48px 1fr}.grid-cols-\[92px_1fr\]{grid-template-columns:92px 1fr}.grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.grid-cols-\[minmax\(0\,500px\)_minmax\(0\,600px\)\]{grid-template-columns:minmax(0,500px) minmax(0,600px)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.\!flex-wrap{flex-wrap:wrap!important}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.\!justify-between{justify-content:space-between!important}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[100px\]{gap:100px}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[12px\]{gap:12px}.gap-\[13px\]{gap:13px}.gap-\[17px\]{gap:17px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[22px\]{gap:22px}.gap-\[26px\]{gap:26px}.gap-\[27px\]{gap:27px}.gap-\[32px\]{gap:32px}.gap-\[34px\]{gap:34px}.gap-\[3px\]{gap:3px}.gap-\[52px\]{gap:52px}.gap-\[5px\]{gap:5px}.gap-\[68px\]{gap:68px}.gap-\[6px\]{gap:6px}.gap-\[70px\]{gap:70px}.gap-\[72px\]{gap:72px}.gap-\[74px\]{gap:74px}.gap-\[75px\]{gap:75px}.gap-\[76px\]{gap:76px}.gap-\[7px\]{gap:7px}.gap-\[85px\]{gap:85px}.gap-\[86px\]{gap:86px}.gap-\[8px\]{gap:8px}.gap-\[90px\]{gap:90px}.gap-\[92px\]{gap:92px}.gap-\[95px\]{gap:95px}.gap-\[9px\]{gap:9px}.gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-\[22px\]{-moz-column-gap:22px;column-gap:22px}.gap-x-\[30px\]{-moz-column-gap:30px;column-gap:30px}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-\[18px\]{row-gap:18px}.gap-y-\[19px\]{row-gap:19px}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.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))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.justify-self-start{justify-self:start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[0_0_55\%_55\%\]{border-radius:0 0 55% 55%}.rounded-\[0_55\%_55\%_0\]{border-radius:0 55% 55% 0}.rounded-\[100\%_0_100\%_0\]{border-radius:100% 0}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[30px\]{border-radius:30px}.rounded-\[34px\]{border-radius:34px}.rounded-\[35\%_65\%_55\%_45\%\]{border-radius:35% 65% 55% 45%}.rounded-\[40\%\]{border-radius:40%}.rounded-\[45\%_55\%_35\%_65\%\]{border-radius:45% 55% 35% 65%}.rounded-\[50\%_60\%_30\%_60\%\]{border-radius:50% 60% 30%}.rounded-\[55\%_40\%_50\%_60\%\]{border-radius:55% 40% 50% 60%}.rounded-\[55\%_45\%_30\%_70\%\]{border-radius:55% 45% 30% 70%}.rounded-\[55\%_55\%_0_0\]{border-radius:55% 55% 0 0}.rounded-\[5px\]{border-radius:5px}.rounded-\[60\%_35\%_55\%_40\%\]{border-radius:60% 35% 55% 40%}.rounded-\[60\%_40\%_35\%_65\%\]{border-radius:60% 40% 35% 65%}.rounded-\[60\%_50\%_50\%_35\%\]{border-radius:60% 50% 50% 35%}.rounded-\[60px_60px_15px_15px\]{border-radius:60px 60px 15px 15px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-\[55\%\]{border-bottom-right-radius:55%;border-bottom-left-radius:55%}.rounded-r-\[120px\]{border-top-right-radius:120px;border-bottom-right-radius:120px}.rounded-r-\[55\%\]{border-top-right-radius:55%;border-bottom-right-radius:55%}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[120px\]{border-top-left-radius:120px;border-top-right-radius:120px}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-\[55\%\]{border-top-left-radius:55%;border-top-right-radius:55%}.rounded-t-\[5px\]{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-bl-\[110px\]{border-bottom-left-radius:110px}.rounded-bl-\[120px\]{border-bottom-left-radius:120px}.rounded-tl-\[120px\]{border-top-left-radius:120px}.rounded-tr-\[120px\]{border-top-right-radius:120px}.border{border-width:1px}.border-0{border-width:0}.border-\[6px\]{border-width:6px}.border-\[7px\]{border-width:7px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[3px\]{border-bottom-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#07101f\]{--tw-border-opacity:1;border-color:rgb(7 16 31/var(--tw-border-opacity,1))}.border-\[\#111\]{--tw-border-opacity:1;border-color:rgb(17 17 17/var(--tw-border-opacity,1))}.border-\[\#20c9c3\]{--tw-border-opacity:1;border-color:rgb(32 201 195/var(--tw-border-opacity,1))}.border-\[\#252d3a\]{--tw-border-opacity:1;border-color:rgb(37 45 58/var(--tw-border-opacity,1))}.border-\[\#26364d\]{--tw-border-opacity:1;border-color:rgb(38 54 77/var(--tw-border-opacity,1))}.border-\[\#283449\]{--tw-border-opacity:1;border-color:rgb(40 52 73/var(--tw-border-opacity,1))}.border-\[\#294f7d\]{--tw-border-opacity:1;border-color:rgb(41 79 125/var(--tw-border-opacity,1))}.border-\[\#2c3543\]{--tw-border-opacity:1;border-color:rgb(44 53 67/var(--tw-border-opacity,1))}.border-\[\#3f7fc4\]{--tw-border-opacity:1;border-color:rgb(63 127 196/var(--tw-border-opacity,1))}.border-\[\#b9cae6\]{--tw-border-opacity:1;border-color:rgb(185 202 230/var(--tw-border-opacity,1))}.border-\[\#cad5e2\]{--tw-border-opacity:1;border-color:rgb(202 213 226/var(--tw-border-opacity,1))}.border-\[\#cfd6e1\]{--tw-border-opacity:1;border-color:rgb(207 214 225/var(--tw-border-opacity,1))}.border-\[\#cfd7e3\]{--tw-border-opacity:1;border-color:rgb(207 215 227/var(--tw-border-opacity,1))}.border-\[\#d6dee8\]{--tw-border-opacity:1;border-color:rgb(214 222 232/var(--tw-border-opacity,1))}.border-\[\#d6dfe8\]{--tw-border-opacity:1;border-color:rgb(214 223 232/var(--tw-border-opacity,1))}.border-\[\#d8e0eb\]{--tw-border-opacity:1;border-color:rgb(216 224 235/var(--tw-border-opacity,1))}.border-\[\#d9e0e8\]{--tw-border-opacity:1;border-color:rgb(217 224 232/var(--tw-border-opacity,1))}.border-\[\#d9e0e9\]{--tw-border-opacity:1;border-color:rgb(217 224 233/var(--tw-border-opacity,1))}.border-\[\#d9e1ea\]{--tw-border-opacity:1;border-color:rgb(217 225 234/var(--tw-border-opacity,1))}.border-\[\#d9e1ec\]{--tw-border-opacity:1;border-color:rgb(217 225 236/var(--tw-border-opacity,1))}.border-\[\#dbe3ee\]{--tw-border-opacity:1;border-color:rgb(219 227 238/var(--tw-border-opacity,1))}.border-\[\#dce2e9\]{--tw-border-opacity:1;border-color:rgb(220 226 233/var(--tw-border-opacity,1))}.border-\[\#dce3ec\]{--tw-border-opacity:1;border-color:rgb(220 227 236/var(--tw-border-opacity,1))}.border-\[\#dce3ed\]{--tw-border-opacity:1;border-color:rgb(220 227 237/var(--tw-border-opacity,1))}.border-\[\#dce4ec\]{--tw-border-opacity:1;border-color:rgb(220 228 236/var(--tw-border-opacity,1))}.border-\[\#dce4ee\]{--tw-border-opacity:1;border-color:rgb(220 228 238/var(--tw-border-opacity,1))}.border-\[\#dde4ec\]{--tw-border-opacity:1;border-color:rgb(221 228 236/var(--tw-border-opacity,1))}.border-\[\#dfe5ec\]{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.border-\[\#dfe5ed\]{--tw-border-opacity:1;border-color:rgb(223 229 237/var(--tw-border-opacity,1))}.border-\[\#dfe6ee\]{--tw-border-opacity:1;border-color:rgb(223 230 238/var(--tw-border-opacity,1))}.border-\[\#e0e5eb\]{--tw-border-opacity:1;border-color:rgb(224 229 235/var(--tw-border-opacity,1))}.border-\[\#e1e6ed\]{--tw-border-opacity:1;border-color:rgb(225 230 237/var(--tw-border-opacity,1))}.border-\[\#e1e7ef\]{--tw-border-opacity:1;border-color:rgb(225 231 239/var(--tw-border-opacity,1))}.border-\[\#e1e8f0\]{--tw-border-opacity:1;border-color:rgb(225 232 240/var(--tw-border-opacity,1))}.border-\[\#e4e8ee\]{--tw-border-opacity:1;border-color:rgb(228 232 238/var(--tw-border-opacity,1))}.border-\[\#e4e9ef\]{--tw-border-opacity:1;border-color:rgb(228 233 239/var(--tw-border-opacity,1))}.border-\[\#e4e9f0\]{--tw-border-opacity:1;border-color:rgb(228 233 240/var(--tw-border-opacity,1))}.border-\[\#e5e9ef\]{--tw-border-opacity:1;border-color:rgb(229 233 239/var(--tw-border-opacity,1))}.border-\[\#e5eaf0\]{--tw-border-opacity:1;border-color:rgb(229 234 240/var(--tw-border-opacity,1))}.border-\[\#e5eaf1\]{--tw-border-opacity:1;border-color:rgb(229 234 241/var(--tw-border-opacity,1))}.border-\[\#e7ebf0\]{--tw-border-opacity:1;border-color:rgb(231 235 240/var(--tw-border-opacity,1))}.border-\[\#e7ebf1\]{--tw-border-opacity:1;border-color:rgb(231 235 241/var(--tw-border-opacity,1))}.border-\[\#e7edf4\]{--tw-border-opacity:1;border-color:rgb(231 237 244/var(--tw-border-opacity,1))}.border-\[\#e8edf2\]{--tw-border-opacity:1;border-color:rgb(232 237 242/var(--tw-border-opacity,1))}.border-\[\#e9edf2\]{--tw-border-opacity:1;border-color:rgb(233 237 242/var(--tw-border-opacity,1))}.border-\[\#edf0f4\]{--tw-border-opacity:1;border-color:rgb(237 240 244/var(--tw-border-opacity,1))}.border-\[\#edf1f5\]{--tw-border-opacity:1;border-color:rgb(237 241 245/var(--tw-border-opacity,1))}.border-\[\#ef4ea7\]{--tw-border-opacity:1;border-color:rgb(239 78 167/var(--tw-border-opacity,1))}.border-\[\#efc9c5\]{--tw-border-opacity:1;border-color:rgb(239 201 197/var(--tw-border-opacity,1))}.border-\[\#ff6b35\]{--tw-border-opacity:1;border-color:rgb(255 107 53/var(--tw-border-opacity,1))}.border-\[\#ffc20a\]{--tw-border-opacity:1;border-color:rgb(255 194 10/var(--tw-border-opacity,1))}.border-\[rgba\(220\,226\,235\,0\.85\)\]{border-color:#dce2ebd9}.border-\[rgba\(255\,255\,255\,0\.18\)\]{border-color:#ffffff2e}.border-\[rgba\(255\,255\,255\,0\.6\)\]{border-color:#fff9}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-950{--tw-border-opacity:1;border-color:rgb(2 6 23/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/25{border-color:#ffffff40}.border-white\/35{border-color:#ffffff59}.bg-\[\#06101f\]{--tw-bg-opacity:1;background-color:rgb(6 16 31/var(--tw-bg-opacity,1))}.bg-\[\#07101f\]{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.bg-\[\#07111f\]{--tw-bg-opacity:1;background-color:rgb(7 17 31/var(--tw-bg-opacity,1))}.bg-\[\#090c11\]{--tw-bg-opacity:1;background-color:rgb(9 12 17/var(--tw-bg-opacity,1))}.bg-\[\#0e1828\]{--tw-bg-opacity:1;background-color:rgb(14 24 40/var(--tw-bg-opacity,1))}.bg-\[\#0f1a2b\]{--tw-bg-opacity:1;background-color:rgb(15 26 43/var(--tw-bg-opacity,1))}.bg-\[\#101317\]{--tw-bg-opacity:1;background-color:rgb(16 19 23/var(--tw-bg-opacity,1))}.bg-\[\#102036\]{--tw-bg-opacity:1;background-color:rgb(16 32 54/var(--tw-bg-opacity,1))}.bg-\[\#111111\]{--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.bg-\[\#111b2a\]{--tw-bg-opacity:1;background-color:rgb(17 27 42/var(--tw-bg-opacity,1))}.bg-\[\#111c2d\]{--tw-bg-opacity:1;background-color:rgb(17 28 45/var(--tw-bg-opacity,1))}.bg-\[\#13233b\]{--tw-bg-opacity:1;background-color:rgb(19 35 59/var(--tw-bg-opacity,1))}.bg-\[\#14c8c4\]{--tw-bg-opacity:1;background-color:rgb(20 200 196/var(--tw-bg-opacity,1))}.bg-\[\#151515\]{--tw-bg-opacity:1;background-color:rgb(21 21 21/var(--tw-bg-opacity,1))}.bg-\[\#151b24\]{--tw-bg-opacity:1;background-color:rgb(21 27 36/var(--tw-bg-opacity,1))}.bg-\[\#174aa9\]{--tw-bg-opacity:1;background-color:rgb(23 74 169/var(--tw-bg-opacity,1))}.bg-\[\#1b0c08\]\/35{background-color:#1b0c0859}.bg-\[\#1b2433\]{--tw-bg-opacity:1;background-color:rgb(27 36 51/var(--tw-bg-opacity,1))}.bg-\[\#1fc9c1\]{--tw-bg-opacity:1;background-color:rgb(31 201 193/var(--tw-bg-opacity,1))}.bg-\[\#202a39\]{--tw-bg-opacity:1;background-color:rgb(32 42 57/var(--tw-bg-opacity,1))}.bg-\[\#20c9c3\]{--tw-bg-opacity:1;background-color:rgb(32 201 195/var(--tw-bg-opacity,1))}.bg-\[\#20c9c3\]\/20{background-color:#20c9c333}.bg-\[\#20c9c3\]\/25{background-color:#20c9c340}.bg-\[\#20c9c3\]\/\[0\.07\]{background-color:#20c9c312}.bg-\[\#20c9c3\]\/\[0\.08\]{background-color:#20c9c314}.bg-\[\#212a3a\]{--tw-bg-opacity:1;background-color:rgb(33 42 58/var(--tw-bg-opacity,1))}.bg-\[\#21c9c2\]{--tw-bg-opacity:1;background-color:rgb(33 201 194/var(--tw-bg-opacity,1))}.bg-\[\#21c9c2\]\/15{background-color:#21c9c226}.bg-\[\#28c5c1\]{--tw-bg-opacity:1;background-color:rgb(40 197 193/var(--tw-bg-opacity,1))}.bg-\[\#294568\]{--tw-bg-opacity:1;background-color:rgb(41 69 104/var(--tw-bg-opacity,1))}.bg-\[\#29c7c1\]{--tw-bg-opacity:1;background-color:rgb(41 199 193/var(--tw-bg-opacity,1))}.bg-\[\#3f7fc4\]{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.bg-\[\#3f7fc4\]\/10{background-color:#3f7fc41a}.bg-\[\#3f7fc4\]\/20{background-color:#3f7fc433}.bg-\[\#4384c8\]{--tw-bg-opacity:1;background-color:rgb(67 132 200/var(--tw-bg-opacity,1))}.bg-\[\#58c8c8\]{--tw-bg-opacity:1;background-color:rgb(88 200 200/var(--tw-bg-opacity,1))}.bg-\[\#59c8c8\]{--tw-bg-opacity:1;background-color:rgb(89 200 200/var(--tw-bg-opacity,1))}.bg-\[\#5a98d5\]{--tw-bg-opacity:1;background-color:rgb(90 152 213/var(--tw-bg-opacity,1))}.bg-\[\#6f9fd5\]{--tw-bg-opacity:1;background-color:rgb(111 159 213/var(--tw-bg-opacity,1))}.bg-\[\#8b5cf6\]{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-\[\#9340f4\]{--tw-bg-opacity:1;background-color:rgb(147 64 244/var(--tw-bg-opacity,1))}.bg-\[\#ccd3dc\]{--tw-bg-opacity:1;background-color:rgb(204 211 220/var(--tw-bg-opacity,1))}.bg-\[\#d9e1ea\]{--tw-bg-opacity:1;background-color:rgb(217 225 234/var(--tw-bg-opacity,1))}.bg-\[\#ddfaf6\]{--tw-bg-opacity:1;background-color:rgb(221 250 246/var(--tw-bg-opacity,1))}.bg-\[\#def9f5\]{--tw-bg-opacity:1;background-color:rgb(222 249 245/var(--tw-bg-opacity,1))}.bg-\[\#df55a2\]{--tw-bg-opacity:1;background-color:rgb(223 85 162/var(--tw-bg-opacity,1))}.bg-\[\#dfe7ef\]{--tw-bg-opacity:1;background-color:rgb(223 231 239/var(--tw-bg-opacity,1))}.bg-\[\#e27db7\]{--tw-bg-opacity:1;background-color:rgb(226 125 183/var(--tw-bg-opacity,1))}.bg-\[\#e7f8f3\]{--tw-bg-opacity:1;background-color:rgb(231 248 243/var(--tw-bg-opacity,1))}.bg-\[\#e84ca8\]{--tw-bg-opacity:1;background-color:rgb(232 76 168/var(--tw-bg-opacity,1))}.bg-\[\#e85d78\]{--tw-bg-opacity:1;background-color:rgb(232 93 120/var(--tw-bg-opacity,1))}.bg-\[\#e889bb\]{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.bg-\[\#e8edf3\]{--tw-bg-opacity:1;background-color:rgb(232 237 243/var(--tw-bg-opacity,1))}.bg-\[\#e9f2fc\]{--tw-bg-opacity:1;background-color:rgb(233 242 252/var(--tw-bg-opacity,1))}.bg-\[\#eaf2fb\]{--tw-bg-opacity:1;background-color:rgb(234 242 251/var(--tw-bg-opacity,1))}.bg-\[\#edf4fc\]{--tw-bg-opacity:1;background-color:rgb(237 244 252/var(--tw-bg-opacity,1))}.bg-\[\#eef1f5\]{--tw-bg-opacity:1;background-color:rgb(238 241 245/var(--tw-bg-opacity,1))}.bg-\[\#eef2f7\]{--tw-bg-opacity:1;background-color:rgb(238 242 247/var(--tw-bg-opacity,1))}.bg-\[\#eef3f8\]{--tw-bg-opacity:1;background-color:rgb(238 243 248/var(--tw-bg-opacity,1))}.bg-\[\#ef4ea7\]{--tw-bg-opacity:1;background-color:rgb(239 78 167/var(--tw-bg-opacity,1))}.bg-\[\#ef4ea7\]\/25{background-color:#ef4ea740}.bg-\[\#ef4ea7\]\/70{background-color:#ef4ea7b3}.bg-\[\#ef4ea7\]\/\[0\.06\]{background-color:#ef4ea70f}.bg-\[\#ef5cab\]{--tw-bg-opacity:1;background-color:rgb(239 92 171/var(--tw-bg-opacity,1))}.bg-\[\#f1f4f8\]{--tw-bg-opacity:1;background-color:rgb(241 244 248/var(--tw-bg-opacity,1))}.bg-\[\#f1f6fb\]{--tw-bg-opacity:1;background-color:rgb(241 246 251/var(--tw-bg-opacity,1))}.bg-\[\#f3f6fa\]{--tw-bg-opacity:1;background-color:rgb(243 246 250/var(--tw-bg-opacity,1))}.bg-\[\#f4f7fa\]{--tw-bg-opacity:1;background-color:rgb(244 247 250/var(--tw-bg-opacity,1))}.bg-\[\#f5c400\]{--tw-bg-opacity:1;background-color:rgb(245 196 0/var(--tw-bg-opacity,1))}.bg-\[\#f5f7f9\]{--tw-bg-opacity:1;background-color:rgb(245 247 249/var(--tw-bg-opacity,1))}.bg-\[\#f5f7fa\]{--tw-bg-opacity:1;background-color:rgb(245 247 250/var(--tw-bg-opacity,1))}.bg-\[\#f5f7fb\]{--tw-bg-opacity:1;background-color:rgb(245 247 251/var(--tw-bg-opacity,1))}.bg-\[\#f5f8fc\]{--tw-bg-opacity:1;background-color:rgb(245 248 252/var(--tw-bg-opacity,1))}.bg-\[\#f6f8fb\]{--tw-bg-opacity:1;background-color:rgb(246 248 251/var(--tw-bg-opacity,1))}.bg-\[\#f6f9fc\]{--tw-bg-opacity:1;background-color:rgb(246 249 252/var(--tw-bg-opacity,1))}.bg-\[\#f76840\]{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.bg-\[\#f7f9fc\]{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.bg-\[\#f7fafc\]{--tw-bg-opacity:1;background-color:rgb(247 250 252/var(--tw-bg-opacity,1))}.bg-\[\#f8fafc\]{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-\[\#fbfdff\]{--tw-bg-opacity:1;background-color:rgb(251 253 255/var(--tw-bg-opacity,1))}.bg-\[\#fdebf5\]{--tw-bg-opacity:1;background-color:rgb(253 235 245/var(--tw-bg-opacity,1))}.bg-\[\#ff3e93\]{--tw-bg-opacity:1;background-color:rgb(255 62 147/var(--tw-bg-opacity,1))}.bg-\[\#ff6241\]{--tw-bg-opacity:1;background-color:rgb(255 98 65/var(--tw-bg-opacity,1))}.bg-\[\#ff6a3d\]{--tw-bg-opacity:1;background-color:rgb(255 106 61/var(--tw-bg-opacity,1))}.bg-\[\#ff6b35\]{--tw-bg-opacity:1;background-color:rgb(255 107 53/var(--tw-bg-opacity,1))}.bg-\[\#ffb624\]{--tw-bg-opacity:1;background-color:rgb(255 182 36/var(--tw-bg-opacity,1))}.bg-\[\#ffc108\]{--tw-bg-opacity:1;background-color:rgb(255 193 8/var(--tw-bg-opacity,1))}.bg-\[\#ffc20a\]{--tw-bg-opacity:1;background-color:rgb(255 194 10/var(--tw-bg-opacity,1))}.bg-\[\#ffc20a\]\/10{background-color:#ffc20a1a}.bg-\[\#ffc20a\]\/15{background-color:#ffc20a26}.bg-\[\#ffc20a\]\/35{background-color:#ffc20a59}.bg-\[\#ffc20a\]\/85{background-color:#ffc20ad9}.bg-\[\#ffc20a\]\/\[0\.08\]{background-color:#ffc20a14}.bg-\[\#ffca0a\]{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.bg-\[\#ffeee8\]{--tw-bg-opacity:1;background-color:rgb(255 238 232/var(--tw-bg-opacity,1))}.bg-\[\#fff3f2\]{--tw-bg-opacity:1;background-color:rgb(255 243 242/var(--tw-bg-opacity,1))}.bg-\[\#fff5c8\]{--tw-bg-opacity:1;background-color:rgb(255 245 200/var(--tw-bg-opacity,1))}.bg-\[radial-gradient\(circle_at_5\%_10\%\,rgba\(53\,200\,196\,0\.14\)\,transparent_27\%\)\,radial-gradient\(circle_at_95\%_12\%\,rgba\(236\,82\,165\,0\.13\)\,transparent_25\%\)\,radial-gradient\(circle_at_50\%_100\%\,rgba\(255\,197\,0\,0\.1\)\,transparent_30\%\)\,\#f8fafc\]{background-color:radial-gradient(circle at 5% 10%,#35c8c424,transparent 27%),radial-gradient(circle at 95% 12%,#ec52a521,transparent 25%),radial-gradient(circle at 50% 100%,#ffc5001a,transparent 30%),#f8fafc}.bg-\[radial-gradient\(circle_at_72\%_16\%\,rgba\(63\,127\,196\,0\.10\)\,transparent_23\%\)\,radial-gradient\(circle_at_70\%_84\%\,rgba\(232\,137\,187\,0\.13\)\,transparent_24\%\)\,\#fff\]{background-color:radial-gradient(circle at 72% 16%,#3f7fc41a,transparent 23%),radial-gradient(circle at 70% 84%,#e889bb21,transparent 24%),#fff}.bg-\[radial-gradient\(circle_at_84\%_46\%\,rgba\(232\,137\,187\,0\.12\)\,transparent_24\%\)\,radial-gradient\(circle_at_73\%_50\%\,rgba\(63\,127\,196\,0\.08\)\,transparent_28\%\)\,\#f5f7fb\]{background-color:radial-gradient(circle at 84% 46%,#e889bb1f,transparent 24%),radial-gradient(circle at 73% 50%,#3f7fc414,transparent 28%),#f5f7fb}.bg-\[radial-gradient\(circle_at_88\%_58\%\,rgba\(232\,137\,187\,0\.13\)\,transparent_23\%\)\,radial-gradient\(circle_at_69\%_51\%\,rgba\(63\,127\,196\,0\.08\)\,transparent_27\%\)\,\#f8fafc\]{background-color:radial-gradient(circle at 88% 58%,#e889bb21,transparent 23%),radial-gradient(circle at 69% 51%,#3f7fc414,transparent 27%),#f8fafc}.bg-\[radial-gradient\(circle_at_90\%_10\%\,rgba\(63\,127\,196\,0\.12\)\,transparent_28\%\)\,radial-gradient\(circle_at_80\%_90\%\,rgba\(232\,137\,187\,0\.11\)\,transparent_30\%\)\,\#fff\],.bg-\[radial-gradient\(circle_at_90\%_10\%\,rgba\(63\,127\,196\,0\.12\)\,transparent_28\%\)\,radial-gradient\(circle_at_80\%_90\%\,rgba\(232\,137\,187\,0\.11\)\,transparent_30\%\)\,\#ffffff\]{background-color:radial-gradient(circle at 90% 10%,#3f7fc41f,transparent 28%),radial-gradient(circle at 80% 90%,#e889bb1c,transparent 30%),#fff}.bg-\[rgba\(147\,64\,244\,0\.12\)\]{background-color:#9340f41f}.bg-\[rgba\(232\,137\,187\,0\.18\)\]{background-color:#e889bb2e}.bg-\[rgba\(247\,104\,64\,0\.13\)\]{background-color:#f7684021}.bg-\[rgba\(247\,104\,64\,0\.14\)\]{background-color:#f7684024}.bg-\[rgba\(255\,202\,10\,0\.18\)\]{background-color:#ffca0a2e}.bg-\[rgba\(255\,255\,255\,0\.94\)\]{background-color:#fffffff0}.bg-\[rgba\(255\,255\,255\,0\.96\)\]{background-color:#fffffff5}.bg-\[rgba\(32\,201\,195\,0\.12\)\]{background-color:#20c9c31f}.bg-\[rgba\(63\,127\,196\,0\.12\)\]{background-color:#3f7fc41f}.bg-\[rgba\(63\,127\,196\,0\.13\)\]{background-color:#3f7fc421}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-black\/25{background-color:#00000040}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-sky-700{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/55{background-color:#0206178c}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/80{background-color:#fffc}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-\[image\:linear-gradient\(90deg\,\#3f7fc4\,\#e889bb\)\]{background-image:linear-gradient(90deg,#3f7fc4,#e889bb)}.bg-\[image\:radial-gradient\(circle_at_15\%_15\%\,rgba\(63\,127\,196\,0\.12\)\,transparent_25\%\)\,radial-gradient\(circle_at_85\%_85\%\,rgba\(232\,137\,187\,0\.11\)\,transparent_28\%\)\,linear-gradient\(\#f5f7fa\,\#f5f7fa\)\]{background-image:radial-gradient(circle at 15% 15%,#3f7fc41f,#0000 25%),radial-gradient(circle at 85% 85%,#e889bb1c,#0000 28%),linear-gradient(#f5f7fa,#f5f7fa)}.bg-\[linear-gradient\(\#3f7fc4\,\#20c9c3\)\]{background-image:linear-gradient(#3f7fc4,#20c9c3)}.bg-\[linear-gradient\(\#efbc47\,\#8f4c10\)\]{background-image:linear-gradient(#efbc47,#8f4c10)}.bg-\[linear-gradient\(\#f25bac\,\#22c9c0\)\]{background-image:linear-gradient(#f25bac,#22c9c0)}.bg-\[linear-gradient\(\#f76840\,\#e889bb\)\]{background-image:linear-gradient(#f76840,#e889bb)}.bg-\[linear-gradient\(\#ff8a43\,\#ff5b3b\)\]{background-image:linear-gradient(#ff8a43,#ff5b3b)}.bg-\[linear-gradient\(\#ffc20a\,\#ffae00\)\]{background-image:linear-gradient(#ffc20a,#ffae00)}.bg-\[linear-gradient\(\#ffca0a\,\#ffae00\)\]{background-image:linear-gradient(#ffca0a,#ffae00)}.bg-\[linear-gradient\(100deg\,\#32130f\,\#6c2e14\)\]{background-image:linear-gradient(100deg,#32130f,#6c2e14)}.bg-\[linear-gradient\(100deg\,\#fff_0\%\,\#fff_58\%\,\#f4f8fd_100\%\)\]{background-image:linear-gradient(100deg,#fff 0% 58%,#f4f8fd 100%)}.bg-\[linear-gradient\(110deg\,\#ffffff_0\%\,\#f7fbff_52\%\,\#eefdfb_100\%\)\]{background-image:linear-gradient(110deg,#fff 0%,#f7fbff 52%,#eefdfb 100%)}.bg-\[linear-gradient\(135deg\,\#102a4c_0\%\,\#245f9f_100\%\)\]{background-image:linear-gradient(135deg,#102a4c 0%,#245f9f 100%)}.bg-\[linear-gradient\(135deg\,\#29c5c3\,\#74dcd9\)\]{background-image:linear-gradient(135deg,#29c5c3,#74dcd9)}.bg-\[linear-gradient\(135deg\,\#35130e\,\#7a3215\)\]{background-image:linear-gradient(135deg,#35130e,#7a3215)}.bg-\[linear-gradient\(135deg\,\#dff8f5\,\#53bbb6\)\]{background-image:linear-gradient(135deg,#dff8f5,#53bbb6)}.bg-\[linear-gradient\(135deg\,\#e9e4ff\,\#766f9c\)\]{background-image:linear-gradient(135deg,#e9e4ff,#766f9c)}.bg-\[linear-gradient\(135deg\,\#ec4a9f\,\#ff73b7\)\]{background-image:linear-gradient(135deg,#ec4a9f,#ff73b7)}.bg-\[linear-gradient\(135deg\,\#ffd000\,\#ffb900\)\]{background-image:linear-gradient(135deg,#ffd000,#ffb900)}.bg-\[linear-gradient\(140deg\,\#cec7ff\,\#3b355d\)\]{background-image:linear-gradient(140deg,#cec7ff,#3b355d)}.bg-\[linear-gradient\(140deg\,\#d5c1a9\,\#62513d\)\]{background-image:linear-gradient(140deg,#d5c1a9,#62513d)}.bg-\[linear-gradient\(140deg\,\#f1d7c5\,\#675a51\)\]{background-image:linear-gradient(140deg,#f1d7c5,#675a51)}.bg-\[linear-gradient\(140deg\,\#f7eae1\,\#9f8b85\)\]{background-image:linear-gradient(140deg,#f7eae1,#9f8b85)}.bg-\[linear-gradient\(145deg\,\#dff8f5\,\#f5fbfb\)\]{background-image:linear-gradient(145deg,#dff8f5,#f5fbfb)}.bg-\[linear-gradient\(180deg\,\#e84ca8\,\#27c4bf\)\]{background-image:linear-gradient(#e84ca8,#27c4bf)}.bg-\[linear-gradient\(90deg\,\#20c9c3\,\#16a9a2\)\]{background-image:linear-gradient(90deg,#20c9c3,#16a9a2)}.bg-\[linear-gradient\(90deg\,\#20c9c3\,\#ffc20a\,\#ff6b35\,\#ef4ea7\)\]{background-image:linear-gradient(90deg,#20c9c3,#ffc20a,#ff6b35,#ef4ea7)}.bg-\[linear-gradient\(90deg\,\#20c9c3\,\#ffca0a\,\#e889bb\)\]{background-image:linear-gradient(90deg,#20c9c3,#ffca0a,#e889bb)}.bg-\[linear-gradient\(90deg\,\#22c5bf\,\#ffc20a\,\#ef4ea7\)\]{background-image:linear-gradient(90deg,#22c5bf,#ffc20a,#ef4ea7)}.bg-\[linear-gradient\(90deg\,\#27c4bf_0\%\,\#27c4bf_25\%\,\#ffc20a_50\%\,\#ff7a43_75\%\,\#e84ca8_100\%\)\]{background-image:linear-gradient(90deg,#27c4bf 0% 25%,#ffc20a 50%,#ff7a43 75%,#e84ca8 100%)}.bg-\[linear-gradient\(90deg\,\#31120f_0_55\%\,\#6c2d10\)\]{background-image:linear-gradient(90deg,#31120f 0 55%,#6c2d10)}.bg-\[linear-gradient\(90deg\,\#3f7fc4\,\#6d94cf\,\#e889bb\)\]{background-image:linear-gradient(90deg,#3f7fc4,#6d94cf,#e889bb)}.bg-\[linear-gradient\(90deg\,\#3f7fc4_0\%\,\#6a72c9_48\%\,\#e889bb_100\%\)\]{background-image:linear-gradient(90deg,#3f7fc4 0%,#6a72c9 48%,#e889bb 100%)}.bg-\[linear-gradient\(90deg\,\#4384c8\,\#ffca0a\,\#ff6241\,\#e27db7\)\]{background-image:linear-gradient(90deg,#4384c8,#ffca0a,#ff6241,#e27db7)}.bg-\[linear-gradient\(90deg\,\#ffbf00\,\#f1c346\,\#ffb700\)\]{background-image:linear-gradient(90deg,#ffbf00,#f1c346,#ffb700)}.bg-\[linear-gradient\(90deg\,\#ffca0a\,\#ff6241\,\#e27db7\)\]{background-image:linear-gradient(90deg,#ffca0a,#ff6241,#e27db7)}.bg-\[radial-gradient\(circle\,\#f2c449\,\#b65e1f_70\%\)\]{background-image:radial-gradient(circle,#f2c449,#b65e1f 70%)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-10{padding:2.5rem}.p-11{padding:2.75rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[12px\]{padding:12px}.p-\[13px\]{padding:13px}.p-\[14px\]{padding:14px}.p-\[17px\]{padding:17px}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.p-\[23px\]{padding:23px}.p-\[24px\]{padding:24px}.p-\[25px\]{padding:25px}.p-\[32px\]{padding:32px}.p-\[38px\]{padding:38px}.p-\[42px\]{padding:42px}.p-\[45px\]{padding:45px}.p-\[46px\]{padding:46px}.p-\[4px\]{padding:4px}.p-\[7px\]{padding:7px}.p-\[9px\]{padding:9px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[17px\]{padding-left:17px;padding-right:17px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[19px\]{padding-left:19px;padding-right:19px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[24px\]{padding-left:24px;padding-right:24px}.px-\[26px\]{padding-left:26px;padding-right:26px}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[50px\]{padding-left:50px;padding-right:50px}.px-\[8px\]{padding-left:8px;padding-right:8px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[100px\]{padding-top:100px;padding-bottom:100px}.py-\[105px\]{padding-top:105px;padding-bottom:105px}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[110px\]{padding-top:110px;padding-bottom:110px}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.py-\[13px\]{padding-top:13px;padding-bottom:13px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[17px\]{padding-top:17px;padding-bottom:17px}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[29px\]{padding-top:29px;padding-bottom:29px}.py-\[30px\]{padding-top:30px;padding-bottom:30px}.py-\[40px\]{padding-top:40px;padding-bottom:40px}.py-\[50px\]{padding-top:50px;padding-bottom:50px}.py-\[52px\]{padding-top:52px;padding-bottom:52px}.py-\[54px\]{padding-top:54px;padding-bottom:54px}.py-\[64px\]{padding-top:64px;padding-bottom:64px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[70px\]{padding-top:70px;padding-bottom:70px}.py-\[72px\]{padding-top:72px;padding-bottom:72px}.py-\[78px\]{padding-top:78px;padding-bottom:78px}.py-\[84px\]{padding-top:84px;padding-bottom:84px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.py-\[92px\]{padding-top:92px;padding-bottom:92px}.py-\[95px\]{padding-top:95px;padding-bottom:95px}.py-\[96px\]{padding-top:96px;padding-bottom:96px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-9{padding-bottom:2.25rem}.pb-\[18px\]{padding-bottom:18px}.pb-\[22px\]{padding-bottom:22px}.pb-\[25px\]{padding-bottom:25px}.pb-\[27px\]{padding-bottom:27px}.pb-\[34px\]{padding-bottom:34px}.pb-\[50px\]{padding-bottom:50px}.pb-\[7px\]{padding-bottom:7px}.pr-\[24px\]{padding-right:24px}.pr-\[65px\]{padding-right:65px}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-3{padding-top:.75rem}.pt-5{padding-top:1.25rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[15px\]{padding-top:15px}.pt-\[18px\]{padding-top:18px}.pt-\[20px\]{padding-top:20px}.pt-\[22px\]{padding-top:22px}.pt-\[34px\]{padding-top:34px}.pt-\[35px\]{padding-top:35px}.pt-\[38px\]{padding-top:38px}.pt-\[42px\]{padding-top:42px}.pt-\[52px\]{padding-top:52px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-\[Arial\,Helvetica\,sans-serif\]{font-family:Arial,Helvetica,sans-serif}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[35px\]{font-size:35px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[46px\]{font-size:46px}.text-\[48px\]{font-size:48px}.text-\[49px\]{font-size:49px}.text-\[50px\]{font-size:50px}.text-\[58px\]{font-size:58px}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[82px\]{font-size:82px}.text-\[88px\]{font-size:88px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(30px\,4vw\,46px\)\]{font-size:clamp(30px,4vw,46px)}.text-\[clamp\(44px\,5vw\,68px\)\]{font-size:clamp(44px,5vw,68px)}.text-\[clamp\(50px\,5vw\,72px\)\]{font-size:clamp(50px,5vw,72px)}.text-\[clamp\(54px\,5\.8vw\,86px\)\]{font-size:clamp(54px,5.8vw,86px)}.text-\[clamp\(54px\,6vw\,88px\)\]{font-size:clamp(54px,6vw,88px)}.text-\[clamp\(58px\,7vw\,88px\)\]{font-size:clamp(58px,7vw,88px)}.text-\[clamp\(58px\,7vw\,90px\)\]{font-size:clamp(58px,7vw,90px)}.text-base{font-size:1rem;line-height:1.5rem}.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-\[750\]{font-weight:750}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.92\]{line-height:.92}.leading-\[0\.94\]{line-height:.94}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.98\]{line-height:.98}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\],.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-\[-0\.45px\]{letter-spacing:-.45px}.tracking-\[-0\.4px\]{letter-spacing:-.4px}.tracking-\[-0\.55px\]{letter-spacing:-.55px}.tracking-\[-0\.5px\]{letter-spacing:-.5px}.tracking-\[-0\.6px\]{letter-spacing:-.6px}.tracking-\[-0\.8px\]{letter-spacing:-.8px}.tracking-\[-0\.9px\]{letter-spacing:-.9px}.tracking-\[-1\.2px\]{letter-spacing:-1.2px}.tracking-\[-1\.4px\]{letter-spacing:-1.4px}.tracking-\[-1\.5px\]{letter-spacing:-1.5px}.tracking-\[-1\.6px\]{letter-spacing:-1.6px}.tracking-\[-1\.7px\]{letter-spacing:-1.7px}.tracking-\[-1\.8px\]{letter-spacing:-1.8px}.tracking-\[-1px\]{letter-spacing:-1px}.tracking-\[-2\.2px\]{letter-spacing:-2.2px}.tracking-\[-2\.3px\]{letter-spacing:-2.3px}.tracking-\[-2\.5px\]{letter-spacing:-2.5px}.tracking-\[-2px\]{letter-spacing:-2px}.tracking-\[-3\.2px\]{letter-spacing:-3.2px}.tracking-\[-3\.5px\]{letter-spacing:-3.5px}.tracking-\[-5px\]{letter-spacing:-5px}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.2px\]{letter-spacing:.2px}.tracking-\[0\]{letter-spacing:0}.tracking-\[1\.2px\]{letter-spacing:1.2px}.tracking-\[1\.3px\]{letter-spacing:1.3px}.tracking-\[1\.4px\]{letter-spacing:1.4px}.tracking-\[1\.5px\]{letter-spacing:1.5px}.tracking-\[1\.6px\]{letter-spacing:1.6px}.tracking-\[1\.8px\]{letter-spacing:1.8px}.tracking-\[1px\]{letter-spacing:1px}.tracking-\[2\.2px\]{letter-spacing:2.2px}.tracking-\[2\.4px\]{letter-spacing:2.4px}.tracking-\[2\.5px\]{letter-spacing:2.5px}.tracking-\[2\.8px\]{letter-spacing:2.8px}.tracking-\[2px\]{letter-spacing:2px}.tracking-\[3\.5px\]{letter-spacing:3.5px}.tracking-\[3px\]{letter-spacing:3px}.tracking-\[4px\]{letter-spacing:4px}.tracking-\[6px\]{letter-spacing:6px}.tracking-\[7px\]{letter-spacing:7px}.text-\[\#00a77f\]{--tw-text-opacity:1;color:rgb(0 167 127/var(--tw-text-opacity,1))}.text-\[\#07101f\]{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.text-\[\#07111f\]{--tw-text-opacity:1;color:rgb(7 17 31/var(--tw-text-opacity,1))}.text-\[\#071a3c\]{--tw-text-opacity:1;color:rgb(7 26 60/var(--tw-text-opacity,1))}.text-\[\#080f20\]{--tw-text-opacity:1;color:rgb(8 15 32/var(--tw-text-opacity,1))}.text-\[\#111827\]{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-\[\#111\]{--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.text-\[\#142033\]{--tw-text-opacity:1;color:rgb(20 32 51/var(--tw-text-opacity,1))}.text-\[\#172033\]{--tw-text-opacity:1;color:rgb(23 32 51/var(--tw-text-opacity,1))}.text-\[\#17243a\]{--tw-text-opacity:1;color:rgb(23 36 58/var(--tw-text-opacity,1))}.text-\[\#17355c\]{--tw-text-opacity:1;color:rgb(23 53 92/var(--tw-text-opacity,1))}.text-\[\#17a77a\]{--tw-text-opacity:1;color:rgb(23 167 122/var(--tw-text-opacity,1))}.text-\[\#18b8a7\]{--tw-text-opacity:1;color:rgb(24 184 167/var(--tw-text-opacity,1))}.text-\[\#19a99f\]{--tw-text-opacity:1;color:rgb(25 169 159/var(--tw-text-opacity,1))}.text-\[\#1f355a\]{--tw-text-opacity:1;color:rgb(31 53 90/var(--tw-text-opacity,1))}.text-\[\#20a99f\]{--tw-text-opacity:1;color:rgb(32 169 159/var(--tw-text-opacity,1))}.text-\[\#20c9c3\]{--tw-text-opacity:1;color:rgb(32 201 195/var(--tw-text-opacity,1))}.text-\[\#21c9c2\]{--tw-text-opacity:1;color:rgb(33 201 194/var(--tw-text-opacity,1))}.text-\[\#22bdb6\]{--tw-text-opacity:1;color:rgb(34 189 182/var(--tw-text-opacity,1))}.text-\[\#23bdb6\]{--tw-text-opacity:1;color:rgb(35 189 182/var(--tw-text-opacity,1))}.text-\[\#243149\]{--tw-text-opacity:1;color:rgb(36 49 73/var(--tw-text-opacity,1))}.text-\[\#24bdb6\]{--tw-text-opacity:1;color:rgb(36 189 182/var(--tw-text-opacity,1))}.text-\[\#24c4bd\]{--tw-text-opacity:1;color:rgb(36 196 189/var(--tw-text-opacity,1))}.text-\[\#263247\]{--tw-text-opacity:1;color:rgb(38 50 71/var(--tw-text-opacity,1))}.text-\[\#273957\]{--tw-text-opacity:1;color:rgb(39 57 87/var(--tw-text-opacity,1))}.text-\[\#31415f\]{--tw-text-opacity:1;color:rgb(49 65 95/var(--tw-text-opacity,1))}.text-\[\#315f9f\]{--tw-text-opacity:1;color:rgb(49 95 159/var(--tw-text-opacity,1))}.text-\[\#344054\]{--tw-text-opacity:1;color:rgb(52 64 84/var(--tw-text-opacity,1))}.text-\[\#354052\]{--tw-text-opacity:1;color:rgb(53 64 82/var(--tw-text-opacity,1))}.text-\[\#35506d\]{--tw-text-opacity:1;color:rgb(53 80 109/var(--tw-text-opacity,1))}.text-\[\#384159\]{--tw-text-opacity:1;color:rgb(56 65 89/var(--tw-text-opacity,1))}.text-\[\#3979bb\]{--tw-text-opacity:1;color:rgb(57 121 187/var(--tw-text-opacity,1))}.text-\[\#3aaf7f\]{--tw-text-opacity:1;color:rgb(58 175 127/var(--tw-text-opacity,1))}.text-\[\#3f7fc4\]{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.text-\[\#4384c8\]{--tw-text-opacity:1;color:rgb(67 132 200/var(--tw-text-opacity,1))}.text-\[\#45556a\]{--tw-text-opacity:1;color:rgb(69 85 106/var(--tw-text-opacity,1))}.text-\[\#4b5570\]{--tw-text-opacity:1;color:rgb(75 85 112/var(--tw-text-opacity,1))}.text-\[\#4e5b6c\]{--tw-text-opacity:1;color:rgb(78 91 108/var(--tw-text-opacity,1))}.text-\[\#526078\]{--tw-text-opacity:1;color:rgb(82 96 120/var(--tw-text-opacity,1))}.text-\[\#526079\]{--tw-text-opacity:1;color:rgb(82 96 121/var(--tw-text-opacity,1))}.text-\[\#526176\]{--tw-text-opacity:1;color:rgb(82 97 118/var(--tw-text-opacity,1))}.text-\[\#536176\]{--tw-text-opacity:1;color:rgb(83 97 118/var(--tw-text-opacity,1))}.text-\[\#566176\]{--tw-text-opacity:1;color:rgb(86 97 118/var(--tw-text-opacity,1))}.text-\[\#59677b\]{--tw-text-opacity:1;color:rgb(89 103 123/var(--tw-text-opacity,1))}.text-\[\#5b657b\]{--tw-text-opacity:1;color:rgb(91 101 123/var(--tw-text-opacity,1))}.text-\[\#5cbd42\]{--tw-text-opacity:1;color:rgb(92 189 66/var(--tw-text-opacity,1))}.text-\[\#5d6880\]{--tw-text-opacity:1;color:rgb(93 104 128/var(--tw-text-opacity,1))}.text-\[\#607084\]{--tw-text-opacity:1;color:rgb(96 112 132/var(--tw-text-opacity,1))}.text-\[\#657086\]{--tw-text-opacity:1;color:rgb(101 112 134/var(--tw-text-opacity,1))}.text-\[\#667085\]{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.text-\[\#68768a\]{--tw-text-opacity:1;color:rgb(104 118 138/var(--tw-text-opacity,1))}.text-\[\#69758c\]{--tw-text-opacity:1;color:rgb(105 117 140/var(--tw-text-opacity,1))}.text-\[\#69809f\]{--tw-text-opacity:1;color:rgb(105 128 159/var(--tw-text-opacity,1))}.text-\[\#6b7688\]{--tw-text-opacity:1;color:rgb(107 118 136/var(--tw-text-opacity,1))}.text-\[\#6b768a\]{--tw-text-opacity:1;color:rgb(107 118 138/var(--tw-text-opacity,1))}.text-\[\#6d798a\]{--tw-text-opacity:1;color:rgb(109 121 138/var(--tw-text-opacity,1))}.text-\[\#6f7b8f\]{--tw-text-opacity:1;color:rgb(111 123 143/var(--tw-text-opacity,1))}.text-\[\#6fc35b\]{--tw-text-opacity:1;color:rgb(111 195 91/var(--tw-text-opacity,1))}.text-\[\#708097\]{--tw-text-opacity:1;color:rgb(112 128 151/var(--tw-text-opacity,1))}.text-\[\#717d8e\]{--tw-text-opacity:1;color:rgb(113 125 142/var(--tw-text-opacity,1))}.text-\[\#728096\]{--tw-text-opacity:1;color:rgb(114 128 150/var(--tw-text-opacity,1))}.text-\[\#738096\]{--tw-text-opacity:1;color:rgb(115 128 150/var(--tw-text-opacity,1))}.text-\[\#73d9d5\]{--tw-text-opacity:1;color:rgb(115 217 213/var(--tw-text-opacity,1))}.text-\[\#758094\]{--tw-text-opacity:1;color:rgb(117 128 148/var(--tw-text-opacity,1))}.text-\[\#778397\]{--tw-text-opacity:1;color:rgb(119 131 151/var(--tw-text-opacity,1))}.text-\[\#778399\]{--tw-text-opacity:1;color:rgb(119 131 153/var(--tw-text-opacity,1))}.text-\[\#788596\]{--tw-text-opacity:1;color:rgb(120 133 150/var(--tw-text-opacity,1))}.text-\[\#7a8497\]{--tw-text-opacity:1;color:rgb(122 132 151/var(--tw-text-opacity,1))}.text-\[\#7a8598\]{--tw-text-opacity:1;color:rgb(122 133 152/var(--tw-text-opacity,1))}.text-\[\#7b8799\]{--tw-text-opacity:1;color:rgb(123 135 153/var(--tw-text-opacity,1))}.text-\[\#7c8799\]{--tw-text-opacity:1;color:rgb(124 135 153/var(--tw-text-opacity,1))}.text-\[\#7d899b\]{--tw-text-opacity:1;color:rgb(125 137 155/var(--tw-text-opacity,1))}.text-\[\#7e899c\]{--tw-text-opacity:1;color:rgb(126 137 156/var(--tw-text-opacity,1))}.text-\[\#7f8b9e\]{--tw-text-opacity:1;color:rgb(127 139 158/var(--tw-text-opacity,1))}.text-\[\#8190a5\]{--tw-text-opacity:1;color:rgb(129 144 165/var(--tw-text-opacity,1))}.text-\[\#8390a4\]{--tw-text-opacity:1;color:rgb(131 144 164/var(--tw-text-opacity,1))}.text-\[\#8792a4\]{--tw-text-opacity:1;color:rgb(135 146 164/var(--tw-text-opacity,1))}.text-\[\#8793a5\]{--tw-text-opacity:1;color:rgb(135 147 165/var(--tw-text-opacity,1))}.text-\[\#8892a5\]{--tw-text-opacity:1;color:rgb(136 146 165/var(--tw-text-opacity,1))}.text-\[\#8993a5\]{--tw-text-opacity:1;color:rgb(137 147 165/var(--tw-text-opacity,1))}.text-\[\#8994a6\]{--tw-text-opacity:1;color:rgb(137 148 166/var(--tw-text-opacity,1))}.text-\[\#8a95a7\]{--tw-text-opacity:1;color:rgb(138 149 167/var(--tw-text-opacity,1))}.text-\[\#8a96a8\]{--tw-text-opacity:1;color:rgb(138 150 168/var(--tw-text-opacity,1))}.text-\[\#8a96aa\]{--tw-text-opacity:1;color:rgb(138 150 170/var(--tw-text-opacity,1))}.text-\[\#8b96a8\]{--tw-text-opacity:1;color:rgb(139 150 168/var(--tw-text-opacity,1))}.text-\[\#8b97aa\]{--tw-text-opacity:1;color:rgb(139 151 170/var(--tw-text-opacity,1))}.text-\[\#8d98a7\]{--tw-text-opacity:1;color:rgb(141 152 167/var(--tw-text-opacity,1))}.text-\[\#91a0b5\]{--tw-text-opacity:1;color:rgb(145 160 181/var(--tw-text-opacity,1))}.text-\[\#929cac\]{--tw-text-opacity:1;color:rgb(146 156 172/var(--tw-text-opacity,1))}.text-\[\#929eaf\]{--tw-text-opacity:1;color:rgb(146 158 175/var(--tw-text-opacity,1))}.text-\[\#9340f4\]{--tw-text-opacity:1;color:rgb(147 64 244/var(--tw-text-opacity,1))}.text-\[\#98a2b3\]{--tw-text-opacity:1;color:rgb(152 162 179/var(--tw-text-opacity,1))}.text-\[\#98a3b4\]{--tw-text-opacity:1;color:rgb(152 163 180/var(--tw-text-opacity,1))}.text-\[\#9aa6b5\]{--tw-text-opacity:1;color:rgb(154 166 181/var(--tw-text-opacity,1))}.text-\[\#9ca7b8\]{--tw-text-opacity:1;color:rgb(156 167 184/var(--tw-text-opacity,1))}.text-\[\#9ca8ba\]{--tw-text-opacity:1;color:rgb(156 168 186/var(--tw-text-opacity,1))}.text-\[\#9da9bb\]{--tw-text-opacity:1;color:rgb(157 169 187/var(--tw-text-opacity,1))}.text-\[\#a1adbc\]{--tw-text-opacity:1;color:rgb(161 173 188/var(--tw-text-opacity,1))}.text-\[\#a43e37\]{--tw-text-opacity:1;color:rgb(164 62 55/var(--tw-text-opacity,1))}.text-\[\#a4afc0\]{--tw-text-opacity:1;color:rgb(164 175 192/var(--tw-text-opacity,1))}.text-\[\#a77f00\]{--tw-text-opacity:1;color:rgb(167 127 0/var(--tw-text-opacity,1))}.text-\[\#a8b2c1\]{--tw-text-opacity:1;color:rgb(168 178 193/var(--tw-text-opacity,1))}.text-\[\#a9bdd5\]{--tw-text-opacity:1;color:rgb(169 189 213/var(--tw-text-opacity,1))}.text-\[\#aab5c5\]{--tw-text-opacity:1;color:rgb(170 181 197/var(--tw-text-opacity,1))}.text-\[\#aac0d9\]{--tw-text-opacity:1;color:rgb(170 192 217/var(--tw-text-opacity,1))}.text-\[\#ad8500\]{--tw-text-opacity:1;color:rgb(173 133 0/var(--tw-text-opacity,1))}.text-\[\#aeb9c9\]{--tw-text-opacity:1;color:rgb(174 185 201/var(--tw-text-opacity,1))}.text-\[\#c4cedc\]{--tw-text-opacity:1;color:rgb(196 206 220/var(--tw-text-opacity,1))}.text-\[\#cbd5e3\]{--tw-text-opacity:1;color:rgb(203 213 227/var(--tw-text-opacity,1))}.text-\[\#cdd7e5\]{--tw-text-opacity:1;color:rgb(205 215 229/var(--tw-text-opacity,1))}.text-\[\#d2a000\]{--tw-text-opacity:1;color:rgb(210 160 0/var(--tw-text-opacity,1))}.text-\[\#d65d9d\]{--tw-text-opacity:1;color:rgb(214 93 157/var(--tw-text-opacity,1))}.text-\[\#d6609f\]{--tw-text-opacity:1;color:rgb(214 96 159/var(--tw-text-opacity,1))}.text-\[\#d7dfeb\]{--tw-text-opacity:1;color:rgb(215 223 235/var(--tw-text-opacity,1))}.text-\[\#d8dfeb\]{--tw-text-opacity:1;color:rgb(216 223 235/var(--tw-text-opacity,1))}.text-\[\#d94f2b\]{--tw-text-opacity:1;color:rgb(217 79 43/var(--tw-text-opacity,1))}.text-\[\#e27db7\]{--tw-text-opacity:1;color:rgb(226 125 183/var(--tw-text-opacity,1))}.text-\[\#e889bb\]{--tw-text-opacity:1;color:rgb(232 137 187/var(--tw-text-opacity,1))}.text-\[\#f76840\]{--tw-text-opacity:1;color:rgb(247 104 64/var(--tw-text-opacity,1))}.text-\[\#ff4f5e\]{--tw-text-opacity:1;color:rgb(255 79 94/var(--tw-text-opacity,1))}.text-\[\#ff9f13\]{--tw-text-opacity:1;color:rgb(255 159 19/var(--tw-text-opacity,1))}.text-\[\#ffca0a\]{--tw-text-opacity:1;color:rgb(255 202 10/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.14\]{opacity:.14}.shadow-\[0_0_14px_rgba\(33\,201\,194\,0\.75\)\]{--tw-shadow:0 0 14px #21c9c2bf;--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(63\,127\,196\,0\.24\)\]{--tw-shadow:0 10px 22px #3f7fc43d;--tw-shadow-colored:0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(31\,47\,77\,0\.04\)\]{--tw-shadow:0 10px 24px #1f2f4d0a;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(7\,16\,31\,0\.16\)\]{--tw-shadow:0 10px 25px #07101f29;--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(32\,49\,86\,0\.055\)\]{--tw-shadow:0 10px 26px #2031560e;--tw-shadow-colored:0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_25px_rgba\(7\,16\,31\,0\.16\)\]{--tw-shadow:0 12px 25px #07101f29;--tw-shadow-colored:0 12px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(31\,47\,77\,0\.09\)\]{--tw-shadow:0 12px 28px #1f2f4d17;--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(32\,49\,86\,0\.05\)\]{--tw-shadow:0 12px 30px #2031560d;--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(32\,49\,86\,0\.07\)\]{--tw-shadow:0 12px 30px #20315612;--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_24px_rgba\(51\,65\,91\,0\.09\)\]{--tw-shadow:0 14px 24px #33415b17;--tw-shadow-colored:0 14px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(7\,16\,31\,0\.20\)\]{--tw-shadow:0 14px 28px #07101f33;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(31\,47\,77\,0\.06\)\]{--tw-shadow:0 14px 34px #1f2f4d0f;--tw-shadow-colored:0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_15px_35px_rgba\(89\,200\,200\,0\.28\)\]{--tw-shadow:0 15px 35px #59c8c847;--tw-shadow-colored:0 15px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_28px_rgba\(7\,16\,31\,0\.16\)\]{--tw-shadow:0 16px 28px #07101f29;--tw-shadow-colored:0 16px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_28px_rgba\(7\,16\,31\,0\.18\)\]{--tw-shadow:0 16px 28px #07101f2e;--tw-shadow-colored:0 16px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 16px 34px #00000038;--tw-shadow-colored:0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(31\,47\,77\,0\.12\)\]{--tw-shadow:0 16px 34px #1f2f4d1f;--tw-shadow-colored:0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(31\,47\,77\,0\.13\)\]{--tw-shadow:0 16px 34px #1f2f4d21;--tw-shadow-colored:0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(31\,47\,77\,0\.07\)\]{--tw-shadow:0 16px 38px #1f2f4d12;--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_17px_35px_rgba\(19\,36\,68\,0\.18\)\]{--tw-shadow:0 17px 35px #1324442e;--tw-shadow-colored:0 17px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_35px_rgba\(31\,47\,77\,0\.04\)\]{--tw-shadow:0 18px 35px #1f2f4d0a;--tw-shadow-colored:0 18px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_38px_rgba\(31\,47\,77\,0\.12\)\]{--tw-shadow:0 18px 38px #1f2f4d1f;--tw-shadow-colored:0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_38px_rgba\(7\,16\,31\,0\.16\)\]{--tw-shadow:0 18px 38px #07101f29;--tw-shadow-colored:0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(7\,16\,31\,0\.15\)\]{--tw-shadow:0 18px 40px #07101f26;--tw-shadow-colored:0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(32\,49\,86\,0\.09\)\]{--tw-shadow:0 18px 42px #20315617;--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(31\,47\,77\,0\.13\)\]{--tw-shadow:0 18px 45px #1f2f4d21;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_35px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 20px 35px #00000040;--tw-shadow-colored:0 20px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_35px_rgba\(29\,44\,73\,0\.25\)\]{--tw-shadow:0 20px 35px #1d2c4940;--tw-shadow-colored:0 20px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_55px_rgba\(12\,29\,51\,0\.12\)\]{--tw-shadow:0 20px 55px #0c1d331f;--tw-shadow-colored:0 20px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_50px_rgba\(20\,35\,60\,0\.11\)\]{--tw-shadow:0 22px 50px #14233c1c;--tw-shadow-colored:0 22px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 24px 60px #0000002e;--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_25px_40px_rgba\(25\,40\,70\,0\.25\)\]{--tw-shadow:0 25px 40px #19284640;--tw-shadow-colored:0 25px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_25px_60px_rgba\(31\,47\,77\,0\.14\)\]{--tw-shadow:0 25px 60px #1f2f4d24;--tw-shadow-colored:0 25px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_26px_60px_rgba\(31\,47\,77\,0\.12\)\]{--tw-shadow:0 26px 60px #1f2f4d1f;--tw-shadow-colored:0 26px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_60px_rgba\(32\,49\,86\,0\.22\)\,0_0_0_7px_rgba\(255\,255\,255\,0\.65\)\]{--tw-shadow:0 28px 60px #20315638,0 0 0 7px #ffffffa6;--tw-shadow-colored:0 28px 60px var(--tw-shadow-color), 0 0 0 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_65px_rgba\(31\,47\,77\,0\.16\)\]{--tw-shadow:0 28px 65px #1f2f4d29;--tw-shadow-colored:0 28px 65px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(31\,47\,77\,0\.13\)\]{--tw-shadow:0 28px 70px #1f2f4d21;--tw-shadow-colored:0 28px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_55px_rgba\(29\,44\,73\,0\.25\)\]{--tw-shadow:0 30px 55px #1d2c4940;--tw-shadow-colored:0 30px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_65px_rgba\(14\,33\,68\,0\.25\)\]{--tw-shadow:0 30px 65px #0e214440;--tw-shadow-colored:0 30px 65px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_70px_rgba\(23\,39\,67\,0\.18\)\]{--tw-shadow:0 30px 70px #1727432e;--tw-shadow-colored:0 30px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_70px_rgba\(31\,47\,77\,0\.10\)\]{--tw-shadow:0 30px 70px #1f2f4d1a;--tw-shadow-colored:0 30px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_70px_rgba\(31\,47\,77\,0\.13\)\]{--tw-shadow:0 30px 70px #1f2f4d21;--tw-shadow-colored:0 30px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_70px_rgba\(31\,47\,77\,0\.16\)\]{--tw-shadow:0 30px 70px #1f2f4d29;--tw-shadow-colored:0 30px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_75px_rgba\(31\,47\,77\,0\.14\)\]{--tw-shadow:0 30px 75px #1f2f4d24;--tw-shadow-colored:0 30px 75px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(22\,34\,58\,0\.13\)\,0_5px_20px_rgba\(22\,34\,58\,0\.05\)\]{--tw-shadow:0 30px 80px #16223a21,0 5px 20px #16223a0d;--tw-shadow-colored:0 30px 80px var(--tw-shadow-color), 0 5px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_32px_78px_rgba\(31\,47\,77\,0\.18\)\]{--tw-shadow:0 32px 78px #1f2f4d2e;--tw-shadow-colored:0 32px 78px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_70px_rgba\(7\,16\,31\,0\.24\)\]{--tw-shadow:0 35px 70px #07101f3d;--tw-shadow-colored:0 35px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_75px_rgba\(31\,47\,77\,0\.16\)\]{--tw-shadow:0 35px 75px #1f2f4d29;--tw-shadow-colored:0 35px 75px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_78px_rgba\(31\,47\,77\,0\.18\)\]{--tw-shadow:0 35px 78px #1f2f4d2e;--tw-shadow-colored:0 35px 78px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_80px_rgba\(31\,47\,77\,0\.12\)\]{--tw-shadow:0 35px 80px #1f2f4d1f;--tw-shadow-colored:0 35px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_80px_rgba\(31\,47\,77\,0\.16\)\]{--tw-shadow:0 35px 80px #1f2f4d29;--tw-shadow-colored:0 35px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_80px_rgba\(31\,47\,77\,0\.18\)\]{--tw-shadow:0 35px 80px #1f2f4d2e;--tw-shadow-colored:0 35px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_85px_rgba\(31\,47\,77\,0\.10\)\]{--tw-shadow:0 35px 85px #1f2f4d1a;--tw-shadow-colored:0 35px 85px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_85px_rgba\(31\,47\,77\,0\.18\)\]{--tw-shadow:0 35px 85px #1f2f4d2e;--tw-shadow-colored:0 35px 85px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_90px_rgba\(31\,47\,77\,0\.15\)\]{--tw-shadow:0 35px 90px #1f2f4d26;--tw-shadow-colored:0 35px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 3px 10px #00000014;--tw-shadow-colored:0 3px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(20\,35\,60\,0\.04\)\]{--tw-shadow:0 4px 12px #14233c0a;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(63\,127\,196\,0\.06\)\]{--tw-shadow:0 6px 16px #3f7fc40f;--tw-shadow-colored:0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(16\,24\,40\,0\.08\)\]{--tw-shadow:0 8px 18px #10182814;--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(6\,16\,31\,0\.18\)\]{--tw-shadow:0 8px 18px #06101f2e;--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(16\,42\,76\,0\.22\)\]{--tw-shadow:0 8px 20px #102a4c38;--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(36\,51\,82\,0\.06\)\]{--tw-shadow:0 8px 22px #2433520f;--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:inset 0 0 0 1px #ffffff2e;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.blur-\[100px\]{--tw-blur:blur(100px);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)}.blur-\[28px\]{--tw-blur:blur(28px);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)}.blur-\[80px\]{--tw-blur:blur(80px);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)}.blur-\[90px\]{--tw-blur:blur(90px);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)}.backdrop-blur-\[18px\]{--tw-backdrop-blur:blur(18px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.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)}.transition-\[background\,transform\]{transition-property:background,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,transform\,visibility\]{transition-property:opacity,transform,visibility;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[220ms\]{transition-duration:.22s}.duration-\[250ms\]{transition-duration:.25s}.ease-\[ease\]{transition-timing-function:ease}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes btPageFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes btHeroText{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes btHeroVisual{0%{opacity:0;transform:translate(20px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes clientPreviewFloat{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-9px)}}.\[filter\:saturate\(105\%\)\]{filter:saturate(105%)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_7\%\,black_93\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.\[word-spacing\:7px\]{word-spacing:7px}:root{--dark:#07101f;--text:#263047;--muted:#667085;--cyan:#20c9c3;--yellow:#ffc20a;--orange:#ff6b35;--pink:#ef4ea7;--border:#dce3ed}button,input{font-family:inherit}button{cursor:pointer}.site{overflow:hidden}.header{z-index:20;background:#fffffff5;align-items:center;height:78px;display:flex;position:relative}.nav{align-items:center;gap:30px;display:flex}.brand{white-space:nowrap;align-items:center;gap:9px;display:flex}.brand strong{letter-spacing:-1.8px;font-size:28px}.brandMark{grid-template-columns:1fr 1fr;gap:3px;width:29px;height:29px;display:grid}.brandMark span{border-radius:4px}.brandMark span:first-child{background:#18c9c3}.brandMark span:nth-child(2){background:#ffc20a}.brandMark span:nth-child(3){background:#8d4af3}.brandMark span:nth-child(4){background:#ef4ea7}.menu{gap:28px;margin-left:auto;display:flex}.menu a{font-size:13px;font-weight:700}.navActions{align-items:center;gap:10px;display:flex}.searchButton{background:0 0;border:0;font-size:24px}.lightButton{background:#fff;border:1px solid #d7dfe9;border-radius:9px;padding:12px 18px;font-weight:700}.darkButton{background:var(--dark);color:#fff;border:0;border-radius:9px;padding:13px 20px;font-weight:700;transition:all .25s}.darkButton:hover,.outlineButton:hover{transform:translateY(-2px)}.bigButton{padding:16px 24px}.hero{padding:52px 0 25px;position:relative}.heroGrid{z-index:3;grid-template-columns:.88fr 1.25fr;align-items:center;gap:36px;display:grid;position:relative}.heroContent{z-index:4;position:relative}.eyebrow{letter-spacing:4px;color:#264064;font-size:11px;font-weight:800}.hero h1{letter-spacing:-3px;margin:17px 0 13px;font-size:59px;line-height:.98}.hero h1 span{color:var(--cyan)}.yellowStroke{background:linear-gradient(90deg,#ffbf00,#ffd75a,#f4b700);border-radius:60%;width:210px;height:9px;margin:-5px 0 16px 170px;transform:rotate(-3deg)}.heroDescription{color:#485269;max-width:500px;font-size:16px;line-height:1.55}.heroButtons{gap:13px;margin-top:25px;display:flex}.outlineButton{background:#fff;border:1px solid #ccd6e3;border-radius:9px;padding:13px 20px;font-weight:700;transition:all .25s}.playCircle{border:1px solid #27354a;border-radius:50%;place-items:center;width:27px;height:27px;margin-right:7px;font-size:10px;display:inline-grid}.trustItems{flex-wrap:wrap;gap:29px;margin-top:27px;display:flex}.trustItems div{align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.check{color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;display:grid}.cyan{background:var(--cyan)}.yellow{background:var(--yellow)}.orange{background:var(--orange)}.pink{background:var(--pink)}.green{background:#2dcc76}.purple{background:#8d5cf6}.black{background:#161616}.heroShape{position:absolute}.shapeYellow{background:var(--yellow);border-radius:56% 44%;width:280px;height:205px;top:15px;right:310px;transform:rotate(-15deg)}.shapeCyan{background:linear-gradient(135deg,#28c7c2,#8ce1dd);border-radius:60% 40% 48% 52%;width:390px;height:315px;top:0;right:-70px}.shapePink{background:linear-gradient(135deg,#ef4ea7,#ff85c1);border-radius:55% 45% 52% 48%;width:350px;height:250px;bottom:95px;right:-90px}.dashboardArea{perspective:1300px}.dashboard{background:#fff;border:7px solid #ffffffbf;border-radius:17px;grid-template-columns:125px 1fr;min-height:415px;animation:6s ease-in-out infinite floatDashboard;display:grid;overflow:hidden;transform:rotate(-2deg);box-shadow:0 25px 55px #29375738}@keyframes floatDashboard{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-10px)}}.dashboardSidebar{color:#dbe3ee;background:#06101f;padding:17px 11px}.dashboardLogo{margin-bottom:15px}.dashboardLogo .brand strong{color:#fff;letter-spacing:-.4px;font-size:10px}.dashboardLogo .brandMark{width:17px;height:17px}.sidebarItem{border-radius:6px;margin-bottom:3px;padding:8px 7px;font-size:9px}.sidebarItem.active{color:#fff;background:#174ba8}.dashboardMain{background:#fbfdff;padding:18px 15px}.dashboardTop{align-items:center;gap:10px;display:flex}.dashboardTop h3{margin:0 auto 0 0;font-size:20px}.dashboardSearch{color:#8c98a9;background:#fff;border:1px solid #e4e9ef;border-radius:7px;width:150px;padding:9px;font-size:8px}.dashboardUser{background:var(--cyan);color:#fff;border-radius:50%;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.statGrid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:16px;display:grid}.dashboardStat{background:#fff;border:1px solid #e8edf2;border-radius:9px;padding:12px 10px;box-shadow:0 7px 18px #2834520d}.dashboardStat small{color:#69758b;font-size:8px;display:block}.dashboardStat strong{margin:6px 0 3px;font-size:18px;display:block}.dashboardStat span{color:#0caf7a;font-size:8px}.redText{color:#ff5361!important}.miniLine{background:linear-gradient(90deg,#2284ff,#5ab5ff);border-radius:20px;height:2px;margin-top:10px;transform:skewY(-4deg)}.dashboardPanels{grid-template-columns:1.35fr .85fr;gap:10px;margin-top:11px;display:grid}.chartPanel,.activityPanel{background:#fff;border:1px solid #e6ebf1;border-radius:9px;padding:12px}.panelHeader{justify-content:space-between;align-items:center;font-size:9px;display:flex}.panelHeader small{color:#789;font-size:7px}.bars{border-bottom:1px solid #e9edf2;align-items:flex-end;gap:7px;height:145px;padding:12px 7px 0;display:flex}.bars span{background:linear-gradient(#f15aab,#21c8c0);border-radius:4px 4px 0 0;flex:1}.bars span:nth-child(5),.bars span:nth-child(6),.bars span:nth-child(7){background:linear-gradient(#ffc20a,#ffad00)}.bars span:nth-child(8),.bars span:nth-child(9),.bars span:nth-child(10){background:linear-gradient(#ff8c48,#ff5d39)}.monthRow{color:#8390a3;justify-content:space-between;margin-top:6px;font-size:6px;display:flex}.activity{align-items:center;gap:8px;margin-top:14px;display:flex}.activityIcon{color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.activity strong{font-size:8px;display:block}.activity small{color:#718096;margin-top:2px;font-size:6px;display:block}.clientStrip{z-index:3;grid-template-columns:215px 1fr;align-items:center;gap:28px;margin-top:45px;display:grid;position:relative}.trustedText{letter-spacing:2px;color:#344562;border-right:1px solid #ccd5e1;padding-right:20px;font-size:8px;font-weight:800;line-height:1.7}.clientNames{grid-template-columns:repeat(6,1fr);align-items:center;gap:18px;display:grid}.clientNames span{text-align:center;color:#26324a;font-size:15px;font-style:italic;font-weight:800}.platformSection{padding:55px 0 42px}.sectionTitle{text-align:center}.sectionTitle h2{letter-spacing:-2px;margin:9px 0 7px;font-size:42px}.sectionTitle h2 span{background:linear-gradient(90deg, var(--cyan), var(--yellow), var(--orange), var(--pink));color:#0000;-webkit-background-clip:text}.sectionTitle>p:last-child{color:#4e5870;font-size:15px}.serviceGrid{grid-template-columns:repeat(5,1fr);gap:15px;margin-top:29px;display:grid}.serviceCard{background:#fff;border:1px solid #d8e1ec;border-radius:14px;min-height:230px;padding:21px 19px;transition:all .25s;box-shadow:0 14px 26px #27365417}.serviceCard:hover{transform:translateY(-7px);box-shadow:0 20px 34px #27365424}.serviceIcon{color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:18px;font-size:23px;display:grid}.serviceCard h3{letter-spacing:-.5px;margin:0 0 8px;font-size:17px}.serviceCard p{color:#606b81;min-height:57px;font-size:11px;line-height:1.5}.serviceCard a{border-bottom:3px solid var(--cyan);margin-top:8px;padding-bottom:7px;font-size:11px;font-weight:800;display:inline-block}.workSection{padding:70px 0 45px}.workGrid{grid-template-columns:1.15fr .9fr;align-items:center;gap:65px;display:grid}.workVisual{min-height:430px;position:relative}.workBlob{position:absolute}.yellowBlob{background:var(--yellow);border-radius:35% 65% 54% 46%;width:245px;height:170px;top:20px;left:-35px}.pinkBlob{background:#ef5cab;border-radius:55% 45% 30% 70%;width:220px;height:190px;top:75px;right:20px}.laptop{z-index:4;background:#202a3c;border-radius:15px;width:420px;height:255px;padding:8px;position:absolute;top:45px;left:110px;transform:rotate(-2deg);box-shadow:0 26px 42px #1a294640}.laptop:after{content:"";background:#475168;border-radius:3px 3px 12px 12px;height:12px;position:absolute;bottom:-15px;left:-45px;right:-45px}.screen{color:#fff;background:linear-gradient(90deg,#34130e 0 55%,#723210);border-radius:9px;height:100%;overflow:hidden}.restaurantTop{height:35px;padding:11px 15px;font-size:7px;font-weight:800}.restaurantContent{justify-content:space-between;align-items:center;padding:20px;display:flex}.restaurantContent small{letter-spacing:2px;font-size:6px}.restaurantContent h3{margin:8px 0 15px;font-family:Georgia,serif;font-size:31px;line-height:.9}.restaurantContent button{background:var(--yellow);color:#111;border:0;border-radius:4px;padding:8px 11px;font-size:7px;font-weight:800}.foodCircle{background:#81400e;border-radius:50%;place-items:center;width:145px;height:145px;font-size:90px;display:grid}.phone{z-index:6;background:#1a2434;border-radius:18px;width:92px;height:188px;padding:7px;position:absolute;top:105px;left:150px}.phoneScreen{background:#f6f9fc;border-radius:12px;height:100%;padding:9px}.phoneScreen strong{color:#111;margin-bottom:8px;font-size:7px;display:block}.phoneScreen div{background:#fff;border-radius:5px;height:37px;margin-bottom:7px;box-shadow:0 3px 9px #00000014}.rating{z-index:10;background:#fff;border-radius:9px;grid-template-columns:auto auto;gap:2px 10px;padding:11px 16px;display:grid;position:absolute;bottom:23px;left:8px;box-shadow:0 12px 26px #1e2a4129}.rating span{color:#ffb400}.rating strong{font-size:19px}.rating small{grid-column:1/3;font-size:7px}.workContent h2{letter-spacing:-1.7px;margin:13px 0;font-size:38px;line-height:1.04}.workContent>p:last-of-type{color:#5b657a;font-size:14px;line-height:1.6}.benefits{grid-template-columns:1fr 1fr;gap:16px 25px;margin:23px 0;display:grid}.benefit{align-items:center;gap:11px;display:flex}.benefitIcon{color:#fff;border-radius:50%;place-items:center;width:47px;height:47px;font-size:21px;display:grid}.benefit strong{font-size:11px;display:block}.benefit small{color:#69758b;margin-top:3px;font-size:9px;display:block}.statsSection{padding:12px 0 20px}.statsBar{background:linear-gradient(90deg,#f3f7ff,#edf2ff);border-radius:14px;grid-template-columns:repeat(4,1fr);padding:17px 0;display:grid}.statsBar div{text-align:center;border-right:1px solid #a4b0c2}.statsBar div:last-child{border-right:0}.statsBar strong{letter-spacing:-1.5px;font-size:31px;display:block}.statsBar span{font-size:11px}.ctaSection{color:#fff;background:linear-gradient(90deg,#20c9c3 0%,#15b9b9 42%,#ffc20a 65%,#ef4ea7 100%);padding:18px 0}.ctaContent{justify-content:space-between;align-items:center;gap:25px;display:flex}.ctaLeft{align-items:center;gap:22px;display:flex}.ctaLogo{background:#fff;border-radius:50%;flex:none;place-items:center;width:110px;height:110px;display:grid}.largeMark{gap:5px;width:55px;height:55px}.ctaLeft h2{margin:0 0 5px;font-size:27px}.ctaLeft p{margin:0;font-size:12px}.ctaRight{text-align:center}.ctaRight a{margin-top:9px;font-size:10px;text-decoration:underline;display:block}.footer{color:#d9e1ec;background:#07101f;padding:33px 0 15px}.footer .brand strong{color:#fff;font-size:23px}.footerGrid{grid-template-columns:1.5fr repeat(4,.9fr) 1.35fr;gap:25px;display:grid}.footerBrand p{color:#aeb8c8;max-width:205px;font-size:9px;line-height:1.5}.footerColumn h4,.newsletter h4{color:#fff;margin:0 0 9px;font-size:10px}.footerColumn a{color:#acb7c8;margin:5px 0;font-size:9px;display:block}.newsletter p{color:#aeb8c8;font-size:8px}.newsletterBox{background:#141f32;border:1px solid #43506a;border-radius:7px;display:flex;overflow:hidden}.newsletterBox input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:11px;font-size:8px}.newsletterBox button{background:var(--cyan);color:#fff;border:0;width:43px;font-size:18px}.footerBottom{color:#98a4b6;border-top:1px solid #253047;justify-content:space-between;margin-top:21px;padding-top:13px;font-size:8px;display:flex}@media (width<=1050px){.menu{gap:14px}.serviceGrid,.footerGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=850px){.menu,.navActions{display:none}.heroGrid,.workGrid,.clientStrip{grid-template-columns:1fr}.clientNames{grid-template-columns:repeat(3,1fr)}.serviceGrid{grid-template-columns:repeat(2,1fr)}.statsBar{grid-template-columns:repeat(2,1fr);row-gap:18px}.ctaContent{text-align:center;flex-direction:column}.ctaLeft{flex-direction:column}}@media (width<=560px){.container{width:calc(100% - 28px)}.hero h1{font-size:42px}.heroButtons{flex-direction:column}.serviceGrid,.clientNames,.footerGrid{grid-template-columns:1fr}.dashboard{grid-template-columns:80px 1fr}.statGrid{grid-template-columns:repeat(2,1fr)}.dashboardPanels{grid-template-columns:1fr}.activityPanel{display:none}.laptop{width:330px;height:210px;left:30px}.phone{left:90px}.benefits,.statsBar{grid-template-columns:1fr}.statsBar div{border-bottom:1px solid #a4b0c2;border-right:0;padding:10px}.statsBar div:last-child{border-bottom:0}.footerBottom{flex-direction:column;gap:8px}}@keyframes homeDashboardFloat{0%,to{transform:rotate(-2deg)translateY(6px)}50%{transform:rotate(-1.3deg)translateY(-7px)}}@keyframes thankYouPop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes websiteDevFloat{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-9px)}}@keyframes portfolioMoveLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes portfolioMoveRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.websiteDevelopmentPage{color:#07101f;background:#fff}.websiteDevelopmentPage .websiteDevContainer{width:min(1180px,100% - 48px);margin:0 auto}.websiteDevelopmentPage .websiteDevEyebrow,.websiteDevelopmentPage .websiteDevCTAeyebrow{color:#3f7fc4;letter-spacing:6px;text-transform:uppercase;margin:0;font-size:10px;font-weight:900;line-height:1}.websiteDevelopmentPage .websiteDevHero{background:radial-gradient(circle at 77% 55%,#e889bb21,#0000 23%),radial-gradient(circle at 70% 53%,#3f7fc414,#0000 28%),#f5f7fb;align-items:center;min-height:calc(100vh - 78px);padding:0;display:flex;position:relative;overflow:hidden}.websiteDevelopmentPage .websiteDevHeroGrid{z-index:2;grid-template-columns:.92fr 1.08fr;align-items:center;gap:70px;display:grid;position:relative}.websiteDevelopmentPage .websiteDevHeroCopy h1{letter-spacing:0;max-width:560px;margin:16px 0 0;font-size:clamp(62px,5.9vw,88px);font-weight:900;line-height:.92}.websiteDevelopmentPage .websiteDevHeroCopy h1 span{color:#0000;background:linear-gradient(90deg,#3f7fc4 0%,#5f89cc 48%,#e889bb 100%);-webkit-background-clip:text;background-clip:text}.websiteDevelopmentPage .websiteDevHeroText{color:#667085;max-width:505px;margin:28px 0 0;font-size:16px;line-height:1.65}.websiteDevelopmentPage .websiteDevHeroButtons{gap:12px;margin-top:30px;display:flex}.websiteDevelopmentPage .websiteDevHeroButtons a,.websiteDevelopmentPage .websiteDevWorkButton,.websiteDevelopmentPage .websiteDevCTAButton{border-radius:10px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:12px;font-weight:900;display:inline-flex}.websiteDevelopmentPage .websiteDevPrimaryButton,.websiteDevelopmentPage .websiteDevWorkButton{color:#fff;background:#07101f}.websiteDevelopmentPage .websiteDevSecondaryButton{color:#07101f;background:#fff;border:1px solid #dce2e9}.websiteDevelopmentPage .websiteDevHeroTrust{color:#566176;flex-wrap:wrap;gap:16px 24px;margin-top:28px;font-size:10px;font-weight:900;display:flex}.websiteDevelopmentPage .websiteDevHeroTrust div{align-items:center;gap:8px;display:flex}.websiteDevelopmentPage .websiteDevTrustDot,.websiteDevelopmentPage .websiteDevFeatureIcon{border-radius:999px;place-items:center;font-weight:900;display:grid}.websiteDevelopmentPage .websiteDevTrustDot{width:20px;height:20px;font-size:7px}.websiteDevelopmentPage .trustBlue,.websiteDevelopmentPage .blue{color:#fff;background:#3f7fc4}.websiteDevelopmentPage .trustYellow,.websiteDevelopmentPage .yellow{color:#07101f;background:#ffca0a}.websiteDevelopmentPage .trustPink,.websiteDevelopmentPage .pink{color:#fff;background:#e889bb}.websiteDevelopmentPage .coral{color:#fff;background:#f76840}.websiteDevelopmentPage .websiteDevDecor{opacity:.12;width:480px;height:460px;position:absolute;top:110px;right:-34px}.websiteDevelopmentPage .websiteDevDecor span{width:200px;height:200px;position:absolute}.websiteDevelopmentPage .websiteDevDecorYellow{background:#ffca0a;border-radius:0 0 55% 55%;top:0;left:0}.websiteDevelopmentPage .websiteDevDecorCoral{background:#f76840;border-radius:0 55% 55% 0;top:0;left:220px}.websiteDevelopmentPage .websiteDevDecorBlue{background:#3f7fc4;border-radius:55% 55% 0 0;top:220px;left:0}.websiteDevelopmentPage .websiteDevDecorPink{background:#e889bb;border-radius:0 55% 55% 0;top:220px;left:220px}.websiteDevelopmentPage .websiteDevVisual{place-items:center;min-height:560px;display:grid;position:relative}.websiteDevelopmentPage .websiteDevBrowser{z-index:3;background:#fff;border:7px solid #fffffff5;border-radius:22px;width:min(610px,100%);animation:6s ease-in-out infinite websiteDevFloat;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 35px 78px #1f2f4d2e}.websiteDevelopmentPage .websiteDevBrowserTop{background:#f5f7f9;border-bottom:1px solid #e9edf2;align-items:center;height:42px;padding:0 14px;display:flex}.websiteDevelopmentPage .websiteDevBrowserDots{gap:5px;display:flex}.websiteDevelopmentPage .websiteDevBrowserDots span{border-radius:999px;width:7px;height:7px}.websiteDevelopmentPage .websiteDevBrowserDots span:first-child{background:#f76840}.websiteDevelopmentPage .websiteDevBrowserDots span:nth-child(2){background:#ffca0a}.websiteDevelopmentPage .websiteDevBrowserDots span:nth-child(3){background:#3f7fc4}.websiteDevelopmentPage .websiteDevAddress{color:#98a2b3;text-align:center;background:#fff;border-radius:7px;width:215px;margin:0 auto;padding:7px 10px;font-size:7px}.websiteDevelopmentPage .websiteDevBrowserBody{background:#fff;min-height:390px}.websiteDevelopmentPage .websiteDevMiniNav{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;height:55px;padding:0 22px;display:flex}.websiteDevelopmentPage .websiteDevMiniBrand{align-items:center;gap:8px;display:flex}.websiteDevelopmentPage .websiteDevMiniMark{grid-template-columns:repeat(2,1fr);gap:2px;width:25px;height:25px;display:grid}.websiteDevelopmentPage .websiteDevMiniMark i:first-child{background:#ffca0a;border-radius:0 0 55% 55%}.websiteDevelopmentPage .websiteDevMiniMark i:nth-child(2){background:#f76840;border-radius:0 55% 55% 0}.websiteDevelopmentPage .websiteDevMiniMark i:nth-child(3){background:#3f7fc4;border-radius:55% 55% 0 0}.websiteDevelopmentPage .websiteDevMiniMark i:nth-child(4){background:#e889bb;border-radius:0 55% 55% 0}.websiteDevelopmentPage .websiteDevMiniNav strong{font-size:9px}.websiteDevelopmentPage .websiteDevMiniNav>span{color:#7c8799;font-size:6px}.websiteDevelopmentPage .websiteDevMiniHero{background:#f8fafc;grid-template-columns:1fr 1fr;align-items:center;min-height:275px;padding:32px 36px;display:grid}.websiteDevelopmentPage .websiteDevMiniCopy small{color:#3f7fc4;letter-spacing:1.5px;font-size:6px;font-weight:900}.websiteDevelopmentPage .websiteDevMiniCopy h3{max-width:230px;margin:12px 0;font-size:31px;line-height:.98}.websiteDevelopmentPage .websiteDevMiniCopy p{color:#8892a5;margin:0 0 15px;font-size:7px}.websiteDevelopmentPage .websiteDevMiniCopy button{color:#fff;background:#07101f;border:0;border-radius:7px;padding:9px 13px;font-size:7px;font-weight:900}.websiteDevelopmentPage .websiteDevMiniArt{height:220px;position:relative}.websiteDevelopmentPage .websiteDevMiniArt span{position:absolute}.websiteDevelopmentPage .websiteDevArtBlue{background:#3f7fc4;border-radius:999px;width:135px;height:135px;top:18px;right:40px}.websiteDevelopmentPage .websiteDevArtYellow{background:#ffca0a;border-radius:0 0 55% 55%;width:85px;height:85px;bottom:10px;left:22px}.websiteDevelopmentPage .websiteDevArtCoral{background:#f76840;border-radius:0 55% 55% 0;width:90px;height:90px;bottom:14px;right:5px}.websiteDevelopmentPage .websiteDevArtPink{background:#e889bb;border-radius:999px;width:70px;height:70px;top:10px;left:65px}.websiteDevelopmentPage .websiteDevMiniStats{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 18px 18px;display:grid}.websiteDevelopmentPage .websiteDevMiniStats div{background:#f7f9fc;border-radius:8px;padding:10px}.websiteDevelopmentPage .websiteDevMiniStats strong,.websiteDevelopmentPage .websiteDevMiniStats span{font-size:8px;display:block}.websiteDevelopmentPage .websiteDevMiniStats span{color:#8a95a7;margin-top:3px;font-size:6px}.websiteDevelopmentPage .websiteDevFloat{z-index:4;background:#fff;border:1px solid #e0e5eb;border-radius:11px;align-items:center;gap:9px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 16px 34px #1f2f4d21}.websiteDevelopmentPage .websiteDevFloatOne{top:100px;left:0;transform:rotate(-4deg)}.websiteDevelopmentPage .websiteDevFloatTwo{bottom:104px;right:0;transform:rotate(4deg)}.websiteDevelopmentPage .websiteDevFloatIcon{border-radius:9px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:900;display:grid}.websiteDevelopmentPage .websiteDevFloatBlue{color:#fff;background:#3f7fc4}.websiteDevelopmentPage .websiteDevFloatYellow{color:#07101f;background:#ffca0a}.websiteDevelopmentPage .websiteDevFloat small,.websiteDevelopmentPage .websiteDevFloat strong{display:block}.websiteDevelopmentPage .websiteDevFloat small{color:#8b96a8;letter-spacing:1px;font-size:6px}.websiteDevelopmentPage .websiteDevFloat strong{margin-top:3px;font-size:8px}.websiteDevelopmentPage .websiteDevIntro{background:#fff;min-height:240px;padding:8px 0 104px}.websiteDevelopmentPage #website-development-intro{background:#fff!important;min-height:240px!important;padding:8px 0 104px!important}.websiteDevelopmentPage .websiteDevIntroGrid{grid-template-columns:minmax(0,500px) minmax(0,600px);justify-content:space-between;align-items:start;gap:80px;display:grid}.websiteDevelopmentPage #website-development-intro .websiteDevIntroGrid{grid-template-columns:minmax(0,500px) minmax(0,600px)!important;justify-content:space-between!important;align-items:start!important;gap:80px!important;display:grid!important}.websiteDevelopmentPage .websiteDevFeaturesCopy h2,.websiteDevelopmentPage .websiteDevSectionHeading h2,.websiteDevelopmentPage .websiteDevWorkCopy h2,.websiteDevelopmentPage .websiteDevCTA h2{letter-spacing:0;margin:16px 0 0;font-size:48px;font-weight:900;line-height:1.03}.websiteDevelopmentPage .websiteDevIntro h2{color:#07101f;letter-spacing:0;max-width:500px;margin:16px 0 0;font-size:48px;font-weight:900;line-height:1.03}.websiteDevelopmentPage #website-development-intro h2{color:#07101f!important;letter-spacing:0!important;max-width:500px!important;margin:16px 0 0!important;font-size:48px!important;font-weight:900!important;line-height:1.03!important}.websiteDevelopmentPage .websiteDevIntroText{max-width:600px;padding-top:2px}.websiteDevelopmentPage #website-development-intro .websiteDevIntroText{max-width:600px!important;padding-top:2px!important}.websiteDevelopmentPage .websiteDevFeaturesCopy>p:not(.websiteDevEyebrow),.websiteDevelopmentPage .websiteDevWorkCopy>p:not(.websiteDevEyebrow){color:#667085;margin:0 0 22px;font-size:16px;line-height:1.75}.websiteDevelopmentPage .websiteDevIntroText p{color:#667085;margin:0 0 22px;font-size:16px;line-height:1.7}.websiteDevelopmentPage #website-development-intro .websiteDevIntroText p{color:#667085!important;margin:0 0 22px!important;font-size:16px!important;line-height:1.7!important}.websiteDevelopmentPage .websiteDevIntroText p:last-child{margin-bottom:0}.websiteDevelopmentPage .websiteDevBuild,.websiteDevelopmentPage .websiteDevIndustries{background:#f5f7fb;padding:96px 0}.websiteDevelopmentPage .websiteDevSectionHeading{text-align:left;max-width:760px;margin:0 0 45px}.websiteDevelopmentPage .websiteDevCenterHeading{text-align:center;margin-inline:auto}.websiteDevelopmentPage .websiteDevSectionHeading h2 span{color:#3f7fc4}.websiteDevelopmentPage .websiteDevBuildGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.websiteDevelopmentPage .websiteDevBuildCard{min-height:300px;box-shadow:none;color:#fff;border:0;border-radius:16px;flex-direction:column;justify-content:space-between;padding:25px;display:flex}.websiteDevelopmentPage .websiteDevBlueCard{background:#3f7fc4}.websiteDevelopmentPage .websiteDevYellowCard{color:#07101f;background:#ffca0a}.websiteDevelopmentPage .websiteDevCoralCard{background:#f76840}.websiteDevelopmentPage .websiteDevPinkCard{background:#e889bb}.websiteDevelopmentPage .websiteDevBuildCard>span{color:inherit;letter-spacing:2px;font-size:9px;font-weight:900}.websiteDevelopmentPage .websiteDevBuildCard h3{color:inherit;margin:0 0 13px;font-size:25px;line-height:1.05}.websiteDevelopmentPage .websiteDevBuildCard p{color:inherit;margin:0;font-size:11px;line-height:1.65}.websiteDevelopmentPage .websiteDevFeatures{background:#fff;padding:92px 0}.websiteDevelopmentPage .websiteDevFeaturesGrid{grid-template-columns:.82fr 1.18fr;gap:85px;display:grid}.websiteDevelopmentPage .websiteDevFeaturesCopy>p:not(.websiteDevEyebrow){max-width:405px}.websiteDevelopmentPage .websiteDevTextLink,.websiteDevelopmentPage .websiteDevIndustriesLink a{color:#3f7fc4;margin-top:16px;font-size:10px;font-weight:900;display:inline-flex}.websiteDevelopmentPage .websiteDevFeatureList{gap:14px;display:grid}.websiteDevelopmentPage .websiteDevFeatureList>div{background:#fff;border:1px solid #dfe5ec;border-radius:14px;align-items:center;gap:18px;min-height:80px;padding:13px 19px;display:flex}.websiteDevelopmentPage .websiteDevFeatureIcon{flex:0 0 44px;width:44px;height:44px;font-size:10px}.websiteDevelopmentPage .websiteDevFeatureList strong{color:#07101f;font-size:14px;display:block}.websiteDevelopmentPage .websiteDevFeatureList p{color:#7c8799;margin:5px 0 0;font-size:11px}.websiteDevelopmentPage .websiteDevIndustryGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.websiteDevelopmentPage .websiteDevIndustry{background:#fff;border:1px solid #dfe5ec;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:120px;padding:20px;display:flex}.websiteDevelopmentPage .websiteDevIndustry span{color:#3f7fc4;font-size:9px;font-weight:900}.websiteDevelopmentPage .websiteDevIndustry strong{color:#07101f;font-size:16px}.websiteDevelopmentPage .websiteDevIndustriesLink{text-align:center;margin-top:30px}.websiteDevelopmentPage .websiteDevProcess{color:#fff;background:#07101f;padding:100px 0}.websiteDevelopmentPage .websiteDevProcess .websiteDevEyebrow{color:#a9bdd5}.websiteDevelopmentPage .websiteDevProcess .websiteDevSectionHeading h2 span{color:#e889bb}.websiteDevelopmentPage .websiteDevProcessGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.websiteDevelopmentPage .websiteDevProcessStep{background:#0e1828;border:1px solid #283449;border-radius:14px;min-height:205px;padding:23px}.websiteDevelopmentPage .websiteDevProcessStep>span{color:#ffca0a;letter-spacing:2px;font-size:9px;font-weight:900}.websiteDevelopmentPage .websiteDevProcessStep h3{color:#fff;margin:38px 0 10px;font-size:21px}.websiteDevelopmentPage .websiteDevProcessStep p{color:#a4afc0;margin:0;font-size:10px;line-height:1.7}.websiteDevelopmentPage .websiteDevWork{background:#fff;padding:84px 0}.websiteDevelopmentPage .websiteDevWorkGrid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:95px;display:grid}.websiteDevelopmentPage .websiteDevWorkCopy>p:not(.websiteDevEyebrow){max-width:470px;margin-top:22px;font-size:13px}.websiteDevelopmentPage .websiteDevWorkButton{margin-top:22px}.websiteDevelopmentPage .websiteDevWorkVisual{gap:14px;display:grid}.websiteDevelopmentPage .websiteDevProject{color:#fff;border:0;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:155px;padding:22px;display:flex}.websiteDevelopmentPage .websiteDevProjectOne{background:#f76840}.websiteDevelopmentPage .websiteDevProjectTwo{background:#3f7fc4}.websiteDevelopmentPage .websiteDevProjectThree{background:#e889bb}.websiteDevelopmentPage .websiteDevProjectTop{letter-spacing:1px;justify-content:space-between;font-size:8px;font-weight:900;display:flex}.websiteDevelopmentPage .websiteDevProject h3{color:#fff;margin:0;font-size:23px}.websiteDevelopmentPage .websiteDevProject p{color:#ffffffd1;margin:5px 0 0;font-size:8px}.websiteDevelopmentPage .websiteDevCTA{color:#fff;background:#3f7fc4;padding:96px 0;position:relative;overflow:hidden}.websiteDevelopmentPage .websiteDevCTAInner{z-index:2;justify-content:space-between;align-items:center;gap:48px;display:flex;position:relative}.websiteDevelopmentPage .websiteDevCTAeyebrow{color:#fff}.websiteDevelopmentPage .websiteDevCTA h2{color:#fff;max-width:650px}.websiteDevelopmentPage .websiteDevCTA p{color:#ffffffe6;margin:18px 0 0;font-size:14px}.websiteDevelopmentPage .websiteDevCTAButton{color:#3f7fc4;background:#fff;flex:none}.websiteDevelopmentPage .websiteDevCTADecor span{border-radius:999px;position:absolute}.websiteDevelopmentPage .websiteDevCTAYellow{background:#ffca0a;width:230px;height:230px;top:-115px;right:17%}.websiteDevelopmentPage .websiteDevCTAPink{background:#e889bb;width:210px;height:210px;bottom:-100px;right:-72px}.websiteDevelopmentPage .websiteDevCTACoral{background:#f76840;width:230px;height:230px;bottom:-115px;left:-72px}@media (width<=950px){.websiteDevelopmentPage .websiteDevHeroGrid,.websiteDevelopmentPage .websiteDevIntroGrid,.websiteDevelopmentPage .websiteDevFeaturesGrid,.websiteDevelopmentPage .websiteDevWorkGrid{grid-template-columns:1fr}.websiteDevelopmentPage .websiteDevBuildGrid,.websiteDevelopmentPage .websiteDevIndustryGrid,.websiteDevelopmentPage .websiteDevProcessGrid{grid-template-columns:repeat(2,1fr)}.websiteDevelopmentPage .websiteDevCTAInner{flex-direction:column;align-items:flex-start}}@media (width<=620px){.websiteDevelopmentPage .websiteDevContainer{width:calc(100% - 28px)}.websiteDevelopmentPage .websiteDevHero,.websiteDevelopmentPage .websiteDevIntro,.websiteDevelopmentPage .websiteDevBuild,.websiteDevelopmentPage .websiteDevFeatures,.websiteDevelopmentPage .websiteDevIndustries,.websiteDevelopmentPage .websiteDevProcess,.websiteDevelopmentPage .websiteDevWork,.websiteDevelopmentPage .websiteDevCTA{min-height:0;padding:64px 0}.websiteDevelopmentPage .websiteDevHeroCopy h1,.websiteDevelopmentPage .websiteDevIntro h2,.websiteDevelopmentPage .websiteDevFeaturesCopy h2,.websiteDevelopmentPage .websiteDevSectionHeading h2,.websiteDevelopmentPage .websiteDevWorkCopy h2,.websiteDevelopmentPage .websiteDevCTA h2{font-size:42px}.websiteDevelopmentPage .websiteDevBuildGrid,.websiteDevelopmentPage .websiteDevIndustryGrid,.websiteDevelopmentPage .websiteDevProcessGrid,.websiteDevelopmentPage .websiteDevMiniHero{grid-template-columns:1fr}.websiteDevelopmentPage .websiteDevMiniArt{display:none}.websiteDevelopmentPage .websiteDevHeroButtons{flex-direction:column}}.placeholder\:text-\[\#a1a9b8\]::placeholder{--tw-text-opacity:1;color:rgb(161 169 184/var(--tw-text-opacity,1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:right-\[-75px\]:before{content:var(--tw-content);right:-75px}.before\:right-\[17\%\]:before{content:var(--tw-content);right:17%}.before\:top-\[-190px\]:before{content:var(--tw-content);top:-190px}.before\:top-\[-70px\]:before{content:var(--tw-content);top:-70px}.before\:h-\[150px\]:before{content:var(--tw-content);height:150px}.before\:h-\[340px\]:before{content:var(--tw-content);height:340px}.before\:w-\[150px\]:before{content:var(--tw-content);width:150px}.before\:w-\[340px\]:before{content:var(--tw-content);width:340px}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:bg-\[\#3f7fc4\]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.before\:bg-\[\#f7c900\]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(247 201 0/var(--tw-bg-opacity,1))}.before\:opacity-90:before{content:var(--tw-content);opacity:.9}.before\:blur-\[1px\]:before{content:var(--tw-content);--tw-blur:blur(1px);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)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:bottom-\[-16px\]:after{content:var(--tw-content);bottom:-16px}.after\:bottom-\[-17px\]:after{content:var(--tw-content);bottom:-17px}.after\:bottom-\[-210px\]:after{content:var(--tw-content);bottom:-210px}.after\:bottom-\[-60px\]:after{content:var(--tw-content);bottom:-60px}.after\:bottom-\[18px\]:after{content:var(--tw-content);bottom:18px}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:left-\[-45px\]:after{content:var(--tw-content);left:-45px}.after\:left-\[-55px\]:after{content:var(--tw-content);left:-55px}.after\:left-\[-60px\]:after{content:var(--tw-content);left:-60px}.after\:left-\[-70\%\]:after{content:var(--tw-content);left:-70%}.after\:left-\[-80px\]:after{content:var(--tw-content);left:-80px}.after\:left-\[3px\]:after{content:var(--tw-content);left:3px}.after\:right-\[-45px\]:after{content:var(--tw-content);right:-45px}.after\:right-\[-55px\]:after{content:var(--tw-content);right:-55px}.after\:top-\[-1px\]:after{content:var(--tw-content);top:-1px}.after\:h-3:after{content:var(--tw-content);height:.75rem}.after\:h-\[115px\]:after{content:var(--tw-content);height:115px}.after\:h-\[13px\]:after{content:var(--tw-content);height:13px}.after\:h-\[300px\]:after{content:var(--tw-content);height:300px}.after\:h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:w-0:after{content:var(--tw-content);width:0}.after\:w-1\/2:after{content:var(--tw-content);width:50%}.after\:w-\[115px\]:after{content:var(--tw-content);width:115px}.after\:w-\[300px\]:after{content:var(--tw-content);width:300px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;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))}.after\:skew-x-\[-20deg\]:after{content:var(--tw-content);--tw-skew-x:-20deg;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))}.after\:rounded-\[10px\]:after{content:var(--tw-content);border-radius:10px}.after\:rounded-\[2px_2px_12px_12px\]:after{content:var(--tw-content);border-radius:2px 2px 12px 12px}.after\:rounded-\[3px_3px_14px_14px\]:after{content:var(--tw-content);border-radius:3px 3px 14px 14px}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-\[\#3f7fc4\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.after\:bg-\[\#40495e\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(64 73 94/var(--tw-bg-opacity,1))}.after\:bg-\[\#465168\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(70 81 104/var(--tw-bg-opacity,1))}.after\:bg-\[\#63c9c9\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(99 201 201/var(--tw-bg-opacity,1))}.after\:bg-\[\#e889bb\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.after\:bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.22\)\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#ffffff38,#0000)}.after\:text-\[9px\]:after{content:var(--tw-content);font-size:9px}.after\:text-white:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.after\:opacity-55:after{content:var(--tw-content);opacity:.55}.after\:transition-\[left\]:after{content:var(--tw-content);transition-property:left;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:transition-\[width\]:after{content:var(--tw-content);transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:duration-700:after{content:var(--tw-content);transition-duration:.7s}.after\:duration-\[250ms\]:after{content:var(--tw-content);transition-duration:.25s}.after\:ease-\[ease\]:after{content:var(--tw-content);transition-timing-function:ease}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'✓\'\]:after{--tw-content:"✓";content:var(--tw-content)}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;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))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;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))}.hover\:-translate-y-1\.5:hover{--tw-translate-y:-.375rem;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))}.hover\:-translate-y-2:hover{--tw-translate-y:-.5rem;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))}.hover\:-translate-y-\[2px\]:hover{--tw-translate-y:-2px;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))}.hover\:-translate-y-\[3px\]:hover{--tw-translate-y:-3px;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))}.hover\:-translate-y-\[7px\]:hover{--tw-translate-y:-7px;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))}.hover\:-translate-y-\[9px\]:hover{--tw-translate-y:-9px;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))}.hover\:translate-x-1\.5:hover{--tw-translate-x:.375rem;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))}.hover\:translate-x-\[3px\]:hover{--tw-translate-x:3px;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))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;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))}.hover\:border-\[\#20c9c3\]:hover{--tw-border-opacity:1;border-color:rgb(32 201 195/var(--tw-border-opacity,1))}.hover\:border-\[\#397cc0\]:hover{--tw-border-opacity:1;border-color:rgb(57 124 192/var(--tw-border-opacity,1))}.hover\:border-\[\#3f7fc4\]:hover{--tw-border-opacity:1;border-color:rgb(63 127 196/var(--tw-border-opacity,1))}.hover\:border-\[\#b8c4d1\]:hover{--tw-border-opacity:1;border-color:rgb(184 196 209/var(--tw-border-opacity,1))}.hover\:border-\[\#b9c3d1\]:hover{--tw-border-opacity:1;border-color:rgb(185 195 209/var(--tw-border-opacity,1))}.hover\:border-\[\#cbd5e1\]:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:border-\[\#dfe5ed\]:hover{--tw-border-opacity:1;border-color:rgb(223 229 237/var(--tw-border-opacity,1))}.hover\:border-\[\#e5eaf1\]:hover{--tw-border-opacity:1;border-color:rgb(229 234 241/var(--tw-border-opacity,1))}.hover\:border-\[rgba\(63\,127\,196\,0\.45\)\]:hover{border-color:#3f7fc473}.hover\:border-sky-500:hover{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.hover\:border-slate-400:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.hover\:border-slate-950:hover{--tw-border-opacity:1;border-color:rgb(2 6 23/var(--tw-border-opacity,1))}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:bg-\[\#101b2e\]:hover{--tw-bg-opacity:1;background-color:rgb(16 27 46/var(--tw-bg-opacity,1))}.hover\:bg-\[\#21c9c2\]:hover{--tw-bg-opacity:1;background-color:rgb(33 201 194/var(--tw-bg-opacity,1))}.hover\:bg-\[\#326eae\]:hover{--tw-bg-opacity:1;background-color:rgb(50 110 174/var(--tw-bg-opacity,1))}.hover\:bg-\[\#3f7fc4\]:hover{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f3f7fd\]:hover{--tw-bg-opacity:1;background-color:rgb(243 247 253/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f5f7fa\]:hover{--tw-bg-opacity:1;background-color:rgb(245 247 250/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f8fafc\]:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fafbfd\]:hover{--tw-bg-opacity:1;background-color:rgb(250 251 253/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-sky-50:hover{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.hover\:bg-sky-800:hover{--tw-bg-opacity:1;background-color:rgb(7 89 133/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:bg-\[linear-gradient\(135deg\,\#173a66_0\%\,\#3075b9_100\%\)\]:hover{background-image:linear-gradient(135deg,#173a66 0%,#3075b9 100%)}.hover\:text-\[\#14aaa5\]:hover{--tw-text-opacity:1;color:rgb(20 170 165/var(--tw-text-opacity,1))}.hover\:text-\[\#20c9c3\]:hover{--tw-text-opacity:1;color:rgb(32 201 195/var(--tw-text-opacity,1))}.hover\:text-\[\#3f7fc4\]:hover{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.hover\:text-\[\#ffca0a\]:hover{--tw-text-opacity:1;color:rgb(255 202 10/var(--tw-text-opacity,1))}.hover\:text-slate-950:hover{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:shadow-\[0_10px_22px_rgba\(63\,127\,196\,0\.10\)\]:hover{--tw-shadow:0 10px 22px #3f7fc41a;--tw-shadow-colored:0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_10px_24px_rgba\(32\,49\,86\,0\.06\)\]:hover{--tw-shadow:0 10px 24px #2031560f;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_13px_28px_rgba\(16\,42\,76\,0\.28\)\]:hover{--tw-shadow:0 13px 28px #102a4c47;--tw-shadow-colored:0 13px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_14px_28px_rgba\(32\,49\,86\,0\.08\)\]:hover{--tw-shadow:0 14px 28px #20315614;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_14px_28px_rgba\(63\,127\,196\,0\.30\)\]:hover{--tw-shadow:0 14px 28px #3f7fc44d;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_15px_32px_rgba\(7\,16\,31\,0\.22\)\]:hover{--tw-shadow:0 15px 32px #07101f38;--tw-shadow-colored:0 15px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_18px_36px_rgba\(32\,49\,86\,0\.11\)\]:hover{--tw-shadow:0 18px 36px #2031561c;--tw-shadow-colored:0 18px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_18px_38px_rgba\(31\,47\,77\,0\.09\)\]:hover{--tw-shadow:0 18px 38px #1f2f4d17;--tw-shadow-colored:0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_20px_40px_rgba\(33\,201\,194\,0\.16\)\]:hover{--tw-shadow:0 20px 40px #21c9c229;--tw-shadow-colored:0 20px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_22px_35px_rgba\(51\,65\,91\,0\.15\)\]:hover{--tw-shadow:0 22px 35px #33415b26;--tw-shadow-colored:0 22px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_22px_40px_rgba\(32\,49\,86\,0\.12\)\]:hover{--tw-shadow:0 22px 40px #2031561f;--tw-shadow-colored:0 22px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_24px_50px_rgba\(32\,49\,86\,0\.13\)\]:hover{--tw-shadow:0 24px 50px #20315621;--tw-shadow-colored:0 24px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_24px_52px_rgba\(31\,47\,77\,0\.12\)\]:hover{--tw-shadow:0 24px 52px #1f2f4d1f;--tw-shadow-colored:0 24px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:after\:left-\[125\%\]:hover:after{content:var(--tw-content);left:125%}.hover\:after\:w-full:hover:after{content:var(--tw-content);width:100%}.focus\:border-\[\#3f7fc4\]:focus{--tw-border-opacity:1;border-color:rgb(63 127 196/var(--tw-border-opacity,1))}.focus\:border-\[\#59c8c8\]:focus{--tw-border-opacity:1;border-color:rgb(89 200 200/var(--tw-border-opacity,1))}.focus\:border-sky-600:focus{--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity,1))}.focus\:shadow-\[0_0_0_4px_rgba\(63\,127\,196\,0\.08\)\]:focus{--tw-shadow:0 0 0 4px #3f7fc414;--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:shadow-\[0_0_0_4px_rgba\(63\,127\,196\,0\.1\)\]:focus{--tw-shadow:0 0 0 4px #3f7fc41a;--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:shadow-\[0_0_0_4px_rgba\(89\,200\,200\,0\.12\)\]:focus{--tw-shadow:0 0 0 4px #59c8c81f;--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:ring-2:focus{--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(2px + 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)}.focus\:ring-sky-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(224 242 254/var(--tw-ring-opacity,1))}.focus\:ring-sky-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(2 132 199/var(--tw-ring-opacity,1))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#3f7fc4\]:focus-visible{outline-color:#3f7fc4}.focus-visible\:ring-2:focus-visible{--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(2px + 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)}.focus-visible\:ring-sky-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity,1))}.active\:translate-y-0:active{--tw-translate-y:0px;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))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-slate-400:disabled{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-\[0\.55\]:disabled{opacity:.55}.disabled\:opacity-\[0\.65\]:disabled{opacity:.65}.group[open] .group-open\:rotate-45{--tw-rotate:45deg;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))}.group[open] .group-open\:bg-\[\#3f7fc4\]{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.group[open] .group-open\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:focus-within .group-focus-within\:pointer-events-auto{pointer-events:auto}.group:focus-within .group-focus-within\:visible{visibility:visible}.group:focus-within .group-focus-within\:translate-y-0{--tw-translate-y:0px;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))}.group:focus-within .group-focus-within\:rotate-180{--tw-rotate:180deg;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))}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:w-\[58\%\]{width:58%}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-.125rem;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))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:.25rem;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))}.group:hover .group-hover\:translate-x-\[2px\]{--tw-translate-x:2px;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))}.group:hover .group-hover\:translate-y-0{--tw-translate-y:0px;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))}.group:hover .group-hover\:-rotate-3{--tw-rotate:-3deg;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))}.group:hover .group-hover\:rotate-180{--tw-rotate:180deg;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))}.group:hover .group-hover\:rotate-\[-5deg\]{--tw-rotate:-5deg;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))}.group:hover .group-hover\:rotate-\[6deg\]{--tw-rotate:6deg;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))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;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))}.group:hover .group-hover\:scale-\[1\.012\]{--tw-scale-x:1.012;--tw-scale-y:1.012;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))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03;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))}.group:hover .group-hover\:scale-\[1\.05\]{--tw-scale-x:1.05;--tw-scale-y:1.05;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))}.group:hover .group-hover\:scale-\[1\.08\]{--tw-scale-x:1.08;--tw-scale-y:1.08;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))}.group:hover .group-hover\:border-\[\#20c9c3\]{--tw-border-opacity:1;border-color:rgb(32 201 195/var(--tw-border-opacity,1))}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-\[\#14aaa5\]{--tw-text-opacity:1;color:rgb(20 170 165/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:\[animation-play-state\:paused\]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:after\:hidden:after{content:var(--tw-content);display:none}}@media (width<=1180px){.max-\[1180px\]\:text-\[72px\]{font-size:72px}}@media (width<=1080px){.max-\[1080px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1050px){.max-\[1050px\]\:hidden{display:none}.max-\[1050px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[1050px\]\:text-\[68px\]{font-size:68px}}@media (width<=1000px){.max-\[1000px\]\:hidden{display:none}.max-\[1000px\]\:min-h-\[680px\]{min-height:680px}.max-\[1000px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[1000px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[1000px\]\:py-20{padding-top:5rem;padding-bottom:5rem}.max-\[1000px\]\:text-\[66px\]{font-size:66px}}@media (width<=950px){.max-\[950px\]\:absolute{position:absolute}.max-\[950px\]\:left-\[24px\]{left:24px}.max-\[950px\]\:right-\[24px\]{right:24px}.max-\[950px\]\:top-\[68px\]{top:68px}.max-\[950px\]\:block{display:block}.max-\[950px\]\:flex{display:flex}.max-\[950px\]\:hidden{display:none}.max-\[950px\]\:h-\[68px\]{height:68px}.max-\[950px\]\:h-auto{height:auto}.max-\[950px\]\:min-h-0{min-height:0}.max-\[950px\]\:w-\[min\(100\%_-_36px\,1180px\)\]{width:min(100% - 36px,1180px)}.max-\[950px\]\:w-full{width:100%}.max-\[950px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[950px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[950px\]\:flex-col{flex-direction:column}.max-\[950px\]\:items-start{align-items:flex-start}.max-\[950px\]\:gap-0{gap:0}.max-\[950px\]\:gap-8{gap:2rem}.max-\[950px\]\:gap-\[15px\]{gap:15px}.max-\[950px\]\:rounded-\[14px\]{border-radius:14px}.max-\[950px\]\:border{border-width:1px}.max-\[950px\]\:border-b{border-bottom-width:1px}.max-\[950px\]\:border-\[\#e0e5eb\]{--tw-border-opacity:1;border-color:rgb(224 229 235/var(--tw-border-opacity,1))}.max-\[950px\]\:border-\[\#edf0f4\]{--tw-border-opacity:1;border-color:rgb(237 240 244/var(--tw-border-opacity,1))}.max-\[950px\]\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.max-\[950px\]\:p-\[16px\]{padding:16px}.max-\[950px\]\:px-\[10px\]{padding-left:10px;padding-right:10px}.max-\[950px\]\:py-\[13px\]{padding-top:13px;padding-bottom:13px}.max-\[950px\]\:py-\[84px\]{padding-top:84px;padding-bottom:84px}.max-\[950px\]\:shadow-\[0_25px_55px_rgba\(29\,44\,73\,0\.16\)\]{--tw-shadow:0 25px 55px #1d2c4929;--tw-shadow-colored:0 25px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.max-\[950px\]\:after\:hidden:after{content:var(--tw-content);display:none}.max-\[950px\]\:last\:border-b-0:last-child{border-bottom-width:0}}@media (width<=900px){.max-\[900px\]\:mx-auto{margin-left:auto;margin-right:auto}.max-\[900px\]\:mt-0{margin-top:0}.max-\[900px\]\:min-h-\[580px\]{min-height:580px}.max-\[900px\]\:max-w-80{max-width:20rem}.max-\[900px\]\:max-w-\[680px\]{max-width:680px}.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[900px\]\:flex-col{flex-direction:column}.max-\[900px\]\:items-start{align-items:flex-start}.max-\[900px\]\:gap-10{gap:2.5rem}.max-\[900px\]\:gap-8{gap:2rem}.max-\[900px\]\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-\[900px\]\:py-\[55px\]{padding-top:55px;padding-bottom:55px}.max-\[900px\]\:text-left{text-align:left}.max-\[900px\]\:text-center{text-align:center}}@media (width<=850px){.max-\[850px\]\:mx-auto{margin-left:auto;margin-right:auto}.max-\[850px\]\:mt-\[26px\]{margin-top:26px}.max-\[850px\]\:min-h-\[430px\]{min-height:430px}.max-\[850px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[850px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[850px\]\:justify-center{justify-content:center}.max-\[850px\]\:gap-4{gap:1rem}.max-\[850px\]\:gap-8{gap:2rem}.max-\[850px\]\:border-r-0{border-right-width:0}.max-\[850px\]\:pr-0{padding-right:0}.max-\[850px\]\:pt-7{padding-top:1.75rem}.max-\[850px\]\:text-center{text-align:center}.max-\[850px\]\:text-5xl{font-size:3rem;line-height:1}}@media (width<=800px){.max-\[800px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[800px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.max-\[760px\]\:ml-\[7px\]{margin-left:7px}.max-\[760px\]\:flex-col{flex-direction:column}.max-\[760px\]\:items-start{align-items:flex-start}.max-\[760px\]\:p-\[24px\]{padding:24px}.max-\[760px\]\:p-\[7px\]{padding:7px}}@media (width<=700px){.max-\[700px\]\:flex-col{flex-direction:column}.max-\[700px\]\:items-start{align-items:flex-start}.max-\[700px\]\:py-\[40px\]{padding-top:40px;padding-bottom:40px}}@media (width<=650px){.max-\[650px\]\:left-5{left:1.25rem}.max-\[650px\]\:left-\[60px\]{left:60px}.max-\[650px\]\:top-\[210px\]{top:210px}.max-\[650px\]\:h-\[215px\]{height:215px}.max-\[650px\]\:min-h-\[420px\]{min-height:420px}.max-\[650px\]\:w-\[330px\]{width:330px}.max-\[650px\]\:w-\[calc\(100\%_-_28px\)\]{width:calc(100% - 28px)}.max-\[650px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[650px\]\:flex-col{flex-direction:column}.max-\[650px\]\:border-r-0{border-right-width:0}.max-\[650px\]\:py-\[70px\]{padding-top:70px;padding-bottom:70px}.max-\[650px\]\:text-\[36px\]{font-size:36px}.max-\[650px\]\:text-\[46px\]{font-size:46px}.max-\[650px\]\:tracking-\[-2\.4px\]{letter-spacing:-2.4px}}@media (width<=620px){.max-\[620px\]\:left-5{left:1.25rem}.max-\[620px\]\:left-\[145px\]{left:145px}.max-\[620px\]\:right-0{right:0}.max-\[620px\]\:top-10{top:2.5rem}.max-\[620px\]\:hidden{display:none}.max-\[620px\]\:h-\[28px\]{height:28px}.max-\[620px\]\:h-\[350px\]{height:350px}.max-\[620px\]\:min-h-0{min-height:0}.max-\[620px\]\:min-h-\[340px\]{min-height:340px}.max-\[620px\]\:min-h-\[380px\]{min-height:380px}.max-\[620px\]\:min-h-\[420px\]{min-height:420px}.max-\[620px\]\:w-\[180px\]{width:180px}.max-\[620px\]\:w-\[28px\]{width:28px}.max-\[620px\]\:w-\[calc\(100\%_-_28px\)\]{width:calc(100% - 28px)}.max-\[620px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[620px\]\:flex-col{flex-direction:column}.max-\[620px\]\:items-start{align-items:flex-start}.max-\[620px\]\:gap-10{gap:2.5rem}.max-\[620px\]\:gap-3{gap:.75rem}.max-\[620px\]\:gap-8{gap:2rem}.max-\[620px\]\:gap-\[12px\]{gap:12px}.max-\[620px\]\:py-0{padding-top:0;padding-bottom:0}.max-\[620px\]\:py-16{padding-top:4rem;padding-bottom:4rem}.max-\[620px\]\:py-\[62px\]{padding-top:62px;padding-bottom:62px}.max-\[620px\]\:py-\[70px\]{padding-top:70px;padding-bottom:70px}.max-\[620px\]\:pt-10{padding-top:2.5rem}.max-\[620px\]\:text-4xl{font-size:2.25rem;line-height:2.5rem}.max-\[620px\]\:text-\[15px\]{font-size:15px}.max-\[620px\]\:text-\[23px\]{font-size:23px}.max-\[620px\]\:text-\[24px\]{font-size:24px}.max-\[620px\]\:text-\[34px\]{font-size:34px}.max-\[620px\]\:text-\[36px\]{font-size:36px}.max-\[620px\]\:text-\[38px\]{font-size:38px}.max-\[620px\]\:text-\[44px\]{font-size:44px}.max-\[620px\]\:text-\[46px\]{font-size:46px}.max-\[620px\]\:text-\[48px\]{font-size:48px}}@media (width<=600px){.max-\[600px\]\:col-auto{grid-column:auto}.max-\[600px\]\:mt-\[25px\]{margin-top:25px}.max-\[600px\]\:mt-\[45px\]{margin-top:45px}.max-\[600px\]\:hidden{display:none}.max-\[600px\]\:w-\[calc\(100\%_-_28px\)\]{width:calc(100% - 28px)}.max-\[600px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[600px\]\:flex-col{flex-direction:column}.max-\[600px\]\:items-start{align-items:flex-start}.max-\[600px\]\:gap-\[8px\]{gap:8px}.max-\[600px\]\:rounded-\[18px\]{border-radius:18px}.max-\[600px\]\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.max-\[600px\]\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-\[600px\]\:px-\[24px\]{padding-left:24px;padding-right:24px}.max-\[600px\]\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.max-\[600px\]\:py-\[25px\]{padding-top:25px;padding-bottom:25px}.max-\[600px\]\:py-\[35px\]{padding-top:35px;padding-bottom:35px}.max-\[600px\]\:text-\[27px\]{font-size:27px}.max-\[600px\]\:text-\[40px\]{font-size:40px}.max-\[600px\]\:text-\[43px\]{font-size:43px}.max-\[600px\]\:tracking-\[-2px\]{letter-spacing:-2px}}@media (width<=580px){.max-\[580px\]\:min-h-\[390px\]{min-height:390px}.max-\[580px\]\:min-h-\[420px\]{min-height:420px}.max-\[580px\]\:w-\[calc\(100\%_-_28px\)\]{width:calc(100% - 28px)}.max-\[580px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[580px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[580px\]\:grid-cols-\[105px_1fr\]{grid-template-columns:105px 1fr}.max-\[580px\]\:flex-col{flex-direction:column}.max-\[580px\]\:p-2\.5{padding:.625rem}.max-\[580px\]\:p-3{padding:.75rem}.max-\[580px\]\:px-2{padding-left:.5rem;padding-right:.5rem}.max-\[580px\]\:py-\[70px\]{padding-top:70px;padding-bottom:70px}.max-\[580px\]\:py-\[72px\]{padding-top:72px;padding-bottom:72px}.max-\[580px\]\:text-\[36px\]{font-size:36px}.max-\[580px\]\:text-\[46px\]{font-size:46px}.max-\[580px\]\:text-\[8px\]{font-size:8px}.max-\[580px\]\:tracking-\[-2\.5px\]{letter-spacing:-2.5px}}@media (width<=560px){.max-\[560px\]\:left-0{left:0}.max-\[560px\]\:left-10{left:2.5rem}.max-\[560px\]\:left-\[95px\]{left:95px}.max-\[560px\]\:col-auto{grid-column:auto}.max-\[560px\]\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.max-\[560px\]\:ml-\[110px\]{margin-left:110px}.max-\[560px\]\:hidden{display:none}.max-\[560px\]\:h-\[210px\]{height:210px}.max-\[560px\]\:min-h-\[275px\]{min-height:275px}.max-\[560px\]\:min-h-\[330px\]{min-height:330px}.max-\[560px\]\:min-h-\[380px\]{min-height:380px}.max-\[560px\]\:w-\[170px\]{width:170px}.max-\[560px\]\:w-\[330px\]{width:330px}.max-\[560px\]\:w-\[min\(100\%_-_28px\,1180px\)\]{width:min(100% - 28px,1180px)}.max-\[560px\]\:min-w-\[145px\]{min-width:145px}.max-\[560px\]\:origin-left{transform-origin:0}.max-\[560px\]\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9;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))}.max-\[560px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[560px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[560px\]\:grid-cols-\[86px_1fr\]{grid-template-columns:86px 1fr}.max-\[560px\]\:flex-col{flex-direction:column}.max-\[560px\]\:items-start{align-items:flex-start}.max-\[560px\]\:gap-3\.5{gap:.875rem}.max-\[560px\]\:p-5{padding:1.25rem}.max-\[560px\]\:p-7{padding:1.75rem}.max-\[560px\]\:px-\[5px\]{padding-left:5px;padding-right:5px}.max-\[560px\]\:px-\[7px\]{padding-left:7px;padding-right:7px}.max-\[560px\]\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.max-\[560px\]\:py-\[7px\]{padding-top:7px;padding-bottom:7px}.max-\[560px\]\:text-2xl{font-size:1.5rem;line-height:2rem}.max-\[560px\]\:text-\[15px\]{font-size:15px}.max-\[560px\]\:text-\[19px\]{font-size:19px}.max-\[560px\]\:text-\[29px\]{font-size:29px}.max-\[560px\]\:text-\[34px\]{font-size:34px}.max-\[560px\]\:text-\[42px\]{font-size:42px}.max-\[560px\]\:text-\[7px\]{font-size:7px}.max-\[560px\]\:tracking-\[-2\.4px\]{letter-spacing:-2.4px}}@media (width<=520px){.max-\[520px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=640px){.sm\:p-5{padding:1.25rem}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[120px_1fr_160px\]{grid-template-columns:120px 1fr 160px}.md\:grid-cols-\[120px_1fr_auto\]{grid-template-columns:120px 1fr auto}.md\:grid-cols-\[160px_1fr_160px\]{grid-template-columns:160px 1fr 160px}.md\:grid-cols-\[1fr_1fr_160px\]{grid-template-columns:1fr 1fr 160px}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.md\:grid-cols-\[90px_1fr_150px\]{grid-template-columns:90px 1fr 150px}.md\:grid-cols-\[90px_1fr_160px\]{grid-template-columns:90px 1fr 160px}.md\:grid-cols-\[90px_1fr_1fr_150px\]{grid-template-columns:90px 1fr 1fr 150px}.md\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.md\:\!flex-row{flex-direction:row!important}.md\:flex-row{flex-direction:row}.md\:\!items-start{align-items:flex-start!important}.md\:items-start{align-items:flex-start}.md\:\!items-center{align-items:center!important}.md\:items-center{align-items:center}.md\:\!justify-between{justify-content:space-between!important}.md\:justify-between{justify-content:space-between}}@media (width>=1024px){.lg\:block{display:block}.lg\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}}.\[\&\.active\]\:text-\[\#3f7fc4\].active{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&\.active\]\:after\:w-full.active:after{content:var(--tw-content);width:100%}.\[\&\.revealed\]\:translate-y-0.revealed{--tw-translate-y:0px;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))}.\[\&\.revealed\]\:opacity-100.revealed{opacity:1}@media (width<=580px){.\[\&\>\*\]\:max-\[580px\]\:w-full>*,.max-\[580px\]\:\[\&\>\*\]\:w-full>*{width:100%}}@media (width<=560px){.\[\&\>\*\]\:max-\[560px\]\:w-full>*{width:100%}}.\[\&\>h2\]\:mb-3>h2{margin-bottom:.75rem}.\[\&\>h2\]\:mt-3>h2{margin-top:.75rem}.\[\&\>h2\]\:text-\[48px\]>h2{font-size:48px}.\[\&\>h2\]\:font-black>h2{font-weight:900}.\[\&\>h2\]\:leading-\[1\.02\]>h2{line-height:1.02}.\[\&\>h2\]\:tracking-\[-2\.5px\]>h2{letter-spacing:-2.5px}@media (width<=580px){.max-\[580px\]\:\[\&\>h2\]\:text-\[36px\]>h2{font-size:36px}.max-\[580px\]\:\[\&\>h2\]\:tracking-\[-1\.6px\]>h2{letter-spacing:-1.6px}}.\[\&\>h2_span\]\:text-\[\#3f7fc4\]>h2 span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&\>p\:last-child\]\:mx-auto>p:last-child{margin-left:auto;margin-right:auto}.\[\&\>p\:last-child\]\:max-w-\[560px\]>p:last-child{max-width:560px}.\[\&\>p\:last-child\]\:text-sm>p:last-child{font-size:.875rem;line-height:1.25rem}.\[\&\>p\:last-child\]\:leading-\[1\.7\]>p:last-child{line-height:1.7}.\[\&\>p\:last-child\]\:text-\[\#667085\]>p:last-child{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&\>section\:first-child\]\:relative>section:first-child{position:relative}.\[\&\>section\:first-child\]\:overflow-hidden>section:first-child{overflow:hidden}.\[\&\>section\:first-child\]\:bg-\[radial-gradient\(circle_at_90\%_12\%\,rgba\(63\,127\,196\,0\.10\)\,transparent_27\%\)\,radial-gradient\(circle_at_8\%_90\%\,rgba\(232\,137\,187\,0\.10\)\,transparent_28\%\)\,\#fff\]>section:first-child{background-color:radial-gradient(circle at 90% 12%,#3f7fc41a,transparent 27%),radial-gradient(circle at 8% 90%,#e889bb1a,transparent 28%),#fff}.\[\&\>section\:first-child\]\:py-\[105px\]>section:first-child{padding-top:105px;padding-bottom:105px}.\[\&\>section\]\:px-0>section{padding-left:0;padding-right:0}.\[\&\>section\]\:py-\[95px\]>section{padding-top:95px;padding-bottom:95px}@media (width<=620px){.max-\[620px\]\:\[\&\>section\]\:py-\[70px\]>section{padding-top:70px;padding-bottom:70px}}.\[\&_\.black\]\:bg-\[\#07101f\] .black{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.black\]\:text-white .black{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.brand-mark\]\:grid .brand-mark{display:grid}.\[\&_\.brand-mark\]\:h-\[18px\] .brand-mark{height:18px}.\[\&_\.brand-mark\]\:w-\[18px\] .brand-mark{width:18px}.\[\&_\.brand-mark\]\:grid-cols-2 .brand-mark{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_\.brand-mark\]\:gap-0\.5 .brand-mark{gap:.125rem}.\[\&_\.brand-mark_i\:nth-child\(1\)\]\:bg-\[\#14c8c4\] .brand-mark i:first-child{--tw-bg-opacity:1;background-color:rgb(20 200 196/var(--tw-bg-opacity,1))}.\[\&_\.brand-mark_i\:nth-child\(2\)\]\:bg-\[\#ffc108\] .brand-mark i:nth-child(2){--tw-bg-opacity:1;background-color:rgb(255 193 8/var(--tw-bg-opacity,1))}.\[\&_\.brand-mark_i\:nth-child\(3\)\]\:bg-\[\#9340f4\] .brand-mark i:nth-child(3){--tw-bg-opacity:1;background-color:rgb(147 64 244/var(--tw-bg-opacity,1))}.\[\&_\.brand-mark_i\:nth-child\(4\)\]\:bg-\[\#ff3e93\] .brand-mark i:nth-child(4){--tw-bg-opacity:1;background-color:rgb(255 62 147/var(--tw-bg-opacity,1))}.\[\&_\.brand-mark_i\]\:block .brand-mark i{display:block}.\[\&_\.brand-mark_i\]\:rounded-sm .brand-mark i{border-radius:.125rem}.\[\&_\.brandFooter\]\:hidden .brandFooter{display:none}.\[\&_\.browserAddress\]\:rounded-full .browserAddress{border-radius:9999px}.\[\&_\.browserAddress\]\:bg-white .browserAddress{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.browserAddress\]\:px-3 .browserAddress{padding-left:.75rem;padding-right:.75rem}.\[\&_\.browserAddress\]\:py-1\.5 .browserAddress{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\.browserAddress\]\:text-\[8px\] .browserAddress{font-size:8px}.\[\&_\.browserAddress\]\:text-\[\#7b8799\] .browserAddress{--tw-text-opacity:1;color:rgb(123 135 153/var(--tw-text-opacity,1))}.\[\&_\.browserDots_i\]\:mr-1 .browserDots i{margin-right:.25rem}.\[\&_\.browserDots_i\]\:inline-block .browserDots i{display:inline-block}.\[\&_\.browserDots_i\]\:h-2 .browserDots i{height:.5rem}.\[\&_\.browserDots_i\]\:w-2 .browserDots i{width:.5rem}.\[\&_\.browserDots_i\]\:rounded-full .browserDots i{border-radius:9999px}.\[\&_\.browserDots_i\]\:bg-\[\#ccd3dc\] .browserDots i{--tw-bg-opacity:1;background-color:rgb(204 211 220/var(--tw-bg-opacity,1))}.\[\&_\.browserProjectArt\]\:relative .browserProjectArt{position:relative}.\[\&_\.browserProjectInfo\>span\]\:text-\[9px\] .browserProjectInfo>span{font-size:9px}.\[\&_\.browserProjectInfo\>span\]\:font-black .browserProjectInfo>span{font-weight:900}.\[\&_\.browserProjectInfo\>span\]\:tracking-\[2px\] .browserProjectInfo>span{letter-spacing:2px}.\[\&_\.browserProjectInfo\>span\]\:text-\[\#ffca0a\] .browserProjectInfo>span{--tw-text-opacity:1;color:rgb(255 202 10/var(--tw-text-opacity,1))}.\[\&_\.browserProjectInfo_a\]\:mt-3 .browserProjectInfo a{margin-top:.75rem}.\[\&_\.browserProjectInfo_a\]\:inline-flex .browserProjectInfo a{display:inline-flex}.\[\&_\.browserProjectInfo_a\]\:rounded-lg .browserProjectInfo a{border-radius:.5rem}.\[\&_\.browserProjectInfo_a\]\:bg-white .browserProjectInfo a{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.browserProjectInfo_a\]\:px-4 .browserProjectInfo a{padding-left:1rem;padding-right:1rem}.\[\&_\.browserProjectInfo_a\]\:py-3 .browserProjectInfo a{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\.browserProjectInfo_a\]\:text-\[10px\] .browserProjectInfo a{font-size:10px}.\[\&_\.browserProjectInfo_a\]\:font-black .browserProjectInfo a{font-weight:900}.\[\&_\.browserProjectInfo_a\]\:text-\[\#07101f\] .browserProjectInfo a{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.\[\&_\.browserProjectInfo_button\]\:mt-3 .browserProjectInfo button{margin-top:.75rem}.\[\&_\.browserProjectInfo_button\]\:rounded-lg .browserProjectInfo button{border-radius:.5rem}.\[\&_\.browserProjectInfo_button\]\:border-0 .browserProjectInfo button{border-width:0}.\[\&_\.browserProjectInfo_button\]\:bg-white .browserProjectInfo button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.browserProjectInfo_button\]\:px-4 .browserProjectInfo button{padding-left:1rem;padding-right:1rem}.\[\&_\.browserProjectInfo_button\]\:py-3 .browserProjectInfo button{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\.browserProjectInfo_button\]\:text-\[10px\] .browserProjectInfo button{font-size:10px}.\[\&_\.browserProjectInfo_button\]\:font-black .browserProjectInfo button{font-weight:900}.\[\&_\.browserProjectInfo_h3\]\:my-5 .browserProjectInfo h3{margin-top:1.25rem;margin-bottom:1.25rem}.\[\&_\.browserProjectInfo_h3\]\:font-serif .browserProjectInfo h3{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\[\&_\.browserProjectInfo_h3\]\:text-\[44px\] .browserProjectInfo h3{font-size:44px}.\[\&_\.browserProjectInfo_h3\]\:leading-\[0\.95\] .browserProjectInfo h3{line-height:.95}.\[\&_\.browserProjectInfo_h3\]\:text-white .browserProjectInfo h3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.browserProjectInfo_p\]\:text-sm .browserProjectInfo p{font-size:.875rem;line-height:1.25rem}.\[\&_\.browserProjectInfo_p\]\:text-\[\#aab5c5\] .browserProjectInfo p{--tw-text-opacity:1;color:rgb(170 181 197/var(--tw-text-opacity,1))}.\[\&_\.btn-dark\]\:bg-\[\#06101f\] .btn-dark{--tw-bg-opacity:1;background-color:rgb(6 16 31/var(--tw-bg-opacity,1))}.\[\&_\.btn-dark\]\:text-white .btn-dark{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.btn-dark\]\:shadow-\[0_8px_18px_rgba\(6\,16\,31\,0\.18\)\] .btn-dark{--tw-shadow:0 8px 18px #06101f2e;--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.btn-outline\]\:border .btn-outline{border-width:1px}.\[\&_\.btn-outline\]\:border-\[\#cfd6e1\] .btn-outline{--tw-border-opacity:1;border-color:rgb(207 214 225/var(--tw-border-opacity,1))}.\[\&_\.btn-outline\]\:bg-white .btn-outline{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.btn-outline\]\:text-\[\#07101f\] .btn-outline{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.\[\&_\.btn\]\:inline-flex .btn{display:inline-flex}.\[\&_\.btn\]\:min-h-\[53px\] .btn{min-height:53px}.\[\&_\.btn\]\:cursor-pointer .btn{cursor:pointer}.\[\&_\.btn\]\:items-center .btn{align-items:center}.\[\&_\.btn\]\:justify-center .btn{justify-content:center}.\[\&_\.btn\]\:gap-2 .btn{gap:.5rem}.\[\&_\.btn\]\:rounded-\[9px\] .btn{border-radius:9px}.\[\&_\.btn\]\:border-0 .btn{border-width:0}.\[\&_\.btn\]\:px-\[26px\] .btn{padding-left:26px;padding-right:26px}.\[\&_\.btn\]\:py-\[17px\] .btn{padding-top:17px;padding-bottom:17px}.\[\&_\.btn\]\:text-\[15px\] .btn{font-size:15px}.\[\&_\.btn\]\:font-bold .btn{font-weight:700}.\[\&_\.btn\]\:transition .btn{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)}.\[\&_\.btn\]\:duration-200 .btn{transition-duration:.2s}.hover\:\[\&_\.btn\]\:-translate-y-0\.5 .btn:hover{--tw-translate-y:-.125rem;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))}.\[\&_\.caseBlue\]\:bg-\[\#3f7fc4\] .caseBlue{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.caseCoral\]\:bg-\[\#f76840\] .caseCoral{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.caseDot\]\:h-3 .caseDot{height:.75rem}.\[\&_\.caseDot\]\:w-3 .caseDot{width:.75rem}.\[\&_\.caseDot\]\:rounded-full .caseDot{border-radius:9999px}.\[\&_\.casePink\]\:bg-\[\#e889bb\] .casePink{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.caseStudyBrowserContent\>span\]\:text-\[9px\] .caseStudyBrowserContent>span{font-size:9px}.\[\&_\.caseStudyBrowserContent\>span\]\:font-black .caseStudyBrowserContent>span{font-weight:900}.\[\&_\.caseStudyBrowserContent\>span\]\:tracking-\[2px\] .caseStudyBrowserContent>span{letter-spacing:2px}.\[\&_\.caseStudyBrowserContent\>span\]\:text-\[\#ffca0a\] .caseStudyBrowserContent>span{--tw-text-opacity:1;color:rgb(255 202 10/var(--tw-text-opacity,1))}.\[\&_\.caseStudyBrowserContent\]\:min-h-\[260px\] .caseStudyBrowserContent{min-height:260px}.\[\&_\.caseStudyBrowserContent\]\:bg-\[\#07101f\] .caseStudyBrowserContent{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.caseStudyBrowserContent\]\:p-8 .caseStudyBrowserContent{padding:2rem}.\[\&_\.caseStudyBrowserContent\]\:text-white .caseStudyBrowserContent{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.caseStudyBrowserContent_h3\]\:my-5 .caseStudyBrowserContent h3{margin-top:1.25rem;margin-bottom:1.25rem}.\[\&_\.caseStudyBrowserContent_h3\]\:text-\[42px\] .caseStudyBrowserContent h3{font-size:42px}.\[\&_\.caseStudyBrowserContent_h3\]\:leading-\[1\] .caseStudyBrowserContent h3{line-height:1}.\[\&_\.caseStudyBrowserContent_p\]\:text-sm .caseStudyBrowserContent p{font-size:.875rem;line-height:1.25rem}.\[\&_\.caseStudyBrowserContent_p\]\:text-\[\#aab5c5\] .caseStudyBrowserContent p{--tw-text-opacity:1;color:rgb(170 181 197/var(--tw-text-opacity,1))}.\[\&_\.caseStudyBrowserTop\]\:flex .caseStudyBrowserTop{display:flex}.\[\&_\.caseStudyBrowserTop\]\:items-center .caseStudyBrowserTop{align-items:center}.\[\&_\.caseStudyBrowserTop\]\:justify-between .caseStudyBrowserTop{justify-content:space-between}.\[\&_\.caseStudyBrowserTop\]\:bg-\[\#f3f6fa\] .caseStudyBrowserTop{--tw-bg-opacity:1;background-color:rgb(243 246 250/var(--tw-bg-opacity,1))}.\[\&_\.caseStudyBrowserTop\]\:px-4 .caseStudyBrowserTop{padding-left:1rem;padding-right:1rem}.\[\&_\.caseStudyBrowserTop\]\:py-3 .caseStudyBrowserTop{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\.caseStudyBrowserTop_i\]\:mr-1 .caseStudyBrowserTop i{margin-right:.25rem}.\[\&_\.caseStudyBrowserTop_i\]\:inline-block .caseStudyBrowserTop i{display:inline-block}.\[\&_\.caseStudyBrowserTop_i\]\:h-2 .caseStudyBrowserTop i{height:.5rem}.\[\&_\.caseStudyBrowserTop_i\]\:w-2 .caseStudyBrowserTop i{width:.5rem}.\[\&_\.caseStudyBrowserTop_i\]\:rounded-full .caseStudyBrowserTop i{border-radius:9999px}.\[\&_\.caseStudyBrowserTop_i\]\:bg-\[\#ccd3dc\] .caseStudyBrowserTop i{--tw-bg-opacity:1;background-color:rgb(204 211 220/var(--tw-bg-opacity,1))}.\[\&_\.caseStudyBrowserTop_span\]\:text-\[8px\] .caseStudyBrowserTop span{font-size:8px}.\[\&_\.caseStudyBrowserTop_span\]\:text-\[\#7b8799\] .caseStudyBrowserTop span{--tw-text-opacity:1;color:rgb(123 135 153/var(--tw-text-opacity,1))}.\[\&_\.caseStudyBrowser\]\:relative .caseStudyBrowser{position:relative}.\[\&_\.caseStudyBrowser\]\:z-\[2\] .caseStudyBrowser{z-index:2}.\[\&_\.caseStudyBrowser\]\:mx-auto .caseStudyBrowser{margin-left:auto;margin-right:auto}.\[\&_\.caseStudyBrowser\]\:max-w-\[520px\] .caseStudyBrowser{max-width:520px}.\[\&_\.caseStudyBrowser\]\:overflow-hidden .caseStudyBrowser{overflow:hidden}.\[\&_\.caseStudyBrowser\]\:rounded-\[20px\] .caseStudyBrowser{border-radius:20px}.\[\&_\.caseStudyBrowser\]\:border-\[7px\] .caseStudyBrowser{border-width:7px}.\[\&_\.caseStudyBrowser\]\:border-white .caseStudyBrowser{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.\[\&_\.caseStudyBrowser\]\:bg-white .caseStudyBrowser{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.caseStudyBrowser\]\:shadow-\[0_28px_65px_rgba\(31\,47\,77\,0\.16\)\] .caseStudyBrowser{--tw-shadow:0 28px 65px #1f2f4d29;--tw-shadow-colored:0 28px 65px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.caseStudyButton\]\:inline-flex .caseStudyButton{display:inline-flex}.\[\&_\.caseStudyButton\]\:min-h-\[51px\] .caseStudyButton{min-height:51px}.\[\&_\.caseStudyButton\]\:items-center .caseStudyButton{align-items:center}.\[\&_\.caseStudyButton\]\:justify-center .caseStudyButton{justify-content:center}.\[\&_\.caseStudyButton\]\:rounded-\[10px\] .caseStudyButton{border-radius:10px}.\[\&_\.caseStudyButton\]\:bg-\[\#07101f\] .caseStudyButton{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.caseStudyButton\]\:px-\[22px\] .caseStudyButton{padding-left:22px;padding-right:22px}.\[\&_\.caseStudyButton\]\:text-xs .caseStudyButton{font-size:.75rem;line-height:1rem}.\[\&_\.caseStudyButton\]\:font-extrabold .caseStudyButton{font-weight:800}.\[\&_\.caseStudyButton\]\:text-white .caseStudyButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.caseStudyCopy\>p\:not\(\.resourcesEyebrow\)\]\:text-\[15px\] .caseStudyCopy>p:not(.resourcesEyebrow){font-size:15px}.\[\&_\.caseStudyCopy\>p\:not\(\.resourcesEyebrow\)\]\:leading-\[1\.75\] .caseStudyCopy>p:not(.resourcesEyebrow){line-height:1.75}.\[\&_\.caseStudyCopy\>p\:not\(\.resourcesEyebrow\)\]\:text-\[\#667085\] .caseStudyCopy>p:not(.resourcesEyebrow){--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.caseStudyCopy_h2\]\:mb-5 .caseStudyCopy h2{margin-bottom:1.25rem}.\[\&_\.caseStudyCopy_h2\]\:mt-4 .caseStudyCopy h2{margin-top:1rem}.\[\&_\.caseStudyCopy_h2\]\:text-\[44px\] .caseStudyCopy h2{font-size:44px}.\[\&_\.caseStudyCopy_h2\]\:font-black .caseStudyCopy h2{font-weight:900}.\[\&_\.caseStudyCopy_h2\]\:leading-\[1\.03\] .caseStudyCopy h2{line-height:1.03}.\[\&_\.caseStudyCopy_h2\]\:tracking-\[-2\.2px\] .caseStudyCopy h2{letter-spacing:-2.2px}.\[\&_\.caseStudyPink\]\:bottom-\[25px\] .caseStudyPink{bottom:25px}.\[\&_\.caseStudyPink\]\:right-\[35px\] .caseStudyPink{right:35px}.\[\&_\.caseStudyPink\]\:h-\[190px\] .caseStudyPink{height:190px}.\[\&_\.caseStudyPink\]\:w-\[220px\] .caseStudyPink{width:220px}.\[\&_\.caseStudyPink\]\:bg-\[\#e889bb\] .caseStudyPink{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.caseStudyPoints\]\:my-7 .caseStudyPoints{margin-top:1.75rem;margin-bottom:1.75rem}.\[\&_\.caseStudyPoints\]\:grid .caseStudyPoints{display:grid}.\[\&_\.caseStudyPoints\]\:grid-cols-2 .caseStudyPoints{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_\.caseStudyPoints\]\:gap-3 .caseStudyPoints{gap:.75rem}@media (width<=650px){.max-\[650px\]\:\[\&_\.caseStudyPoints\]\:grid-cols-1 .caseStudyPoints{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.caseStudyPoints_div\]\:flex .caseStudyPoints div{display:flex}.\[\&_\.caseStudyPoints_div\]\:items-center .caseStudyPoints div{align-items:center}.\[\&_\.caseStudyPoints_div\]\:gap-2\.5 .caseStudyPoints div{gap:.625rem}.\[\&_\.caseStudyPoints_div\]\:text-xs .caseStudyPoints div{font-size:.75rem;line-height:1rem}.\[\&_\.caseStudyPoints_div\]\:font-bold .caseStudyPoints div{font-weight:700}.\[\&_\.caseStudyShape\]\:absolute .caseStudyShape{position:absolute}.\[\&_\.caseStudyShape\]\:rounded-full .caseStudyShape{border-radius:9999px}.\[\&_\.caseStudyVisual\]\:relative .caseStudyVisual{position:relative}.\[\&_\.caseStudyVisual\]\:min-h-\[410px\] .caseStudyVisual{min-height:410px}.\[\&_\.caseStudyYellow\]\:left-0 .caseStudyYellow{left:0}.\[\&_\.caseStudyYellow\]\:top-5 .caseStudyYellow{top:1.25rem}.\[\&_\.caseStudyYellow\]\:h-\[170px\] .caseStudyYellow{height:170px}.\[\&_\.caseStudyYellow\]\:w-\[210px\] .caseStudyYellow{width:210px}.\[\&_\.caseStudyYellow\]\:bg-\[\#ffca0a\] .caseStudyYellow,.\[\&_\.caseYellow\]\:bg-\[\#ffca0a\] .caseYellow{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.circleBlue\]\:left-\[70px\] .circleBlue{left:70px}.\[\&_\.circleBlue\]\:top-\[55px\] .circleBlue{top:55px}.\[\&_\.circleBlue\]\:h-\[125px\] .circleBlue{height:125px}.\[\&_\.circleBlue\]\:w-\[125px\] .circleBlue{width:125px}.\[\&_\.circleBlue\]\:bg-\[\#3f7fc4\] .circleBlue{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.circleYellow\]\:bottom-\[45px\] .circleYellow{bottom:45px}.\[\&_\.circleYellow\]\:right-\[80px\] .circleYellow{right:80px}.\[\&_\.circleYellow\]\:h-\[110px\] .circleYellow{height:110px}.\[\&_\.circleYellow\]\:w-\[110px\] .circleYellow{width:110px}.\[\&_\.circleYellow\]\:bg-\[\#ffca0a\] .circleYellow{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.container\]\:mx-auto .container{margin-left:auto;margin-right:auto}.\[\&_\.container\]\:w-\[min\(1180px\,calc\(100\%_-_48px\)\)\] .container{width:min(1180px,100% - 48px)}@media (width<=580px){.max-\[580px\]\:\[\&_\.container\]\:w-\[calc\(100\%_-_28px\)\] .container{width:calc(100% - 28px)}}.\[\&_\.cyan\]\:bg-\[\#20c9c3\] .cyan{--tw-bg-opacity:1;background-color:rgb(32 201 195/var(--tw-bg-opacity,1))}.\[\&_\.cyan\]\:text-white .cyan{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.eyebrow\]\:m-0 .eyebrow{margin:0}.\[\&_\.eyebrow\]\:text-\[10px\] .eyebrow{font-size:10px}.\[\&_\.eyebrow\]\:font-black .eyebrow{font-weight:900}.\[\&_\.eyebrow\]\:uppercase .eyebrow{text-transform:uppercase}.\[\&_\.eyebrow\]\:tracking-\[3\.5px\] .eyebrow{letter-spacing:3.5px}.\[\&_\.eyebrow\]\:text-\[\#3f7fc4\] .eyebrow{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.faqAccordionGrid\]\:grid .faqAccordionGrid{display:grid}.\[\&_\.faqAccordionGrid\]\:grid-cols-2 .faqAccordionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_\.faqAccordionGrid\]\:gap-x-\[22px\] .faqAccordionGrid{-moz-column-gap:22px;column-gap:22px}.\[\&_\.faqAccordionGrid\]\:gap-y-\[18px\] .faqAccordionGrid{row-gap:18px}@media (width<=800px){.max-\[800px\]\:\[\&_\.faqAccordionGrid\]\:grid-cols-1 .faqAccordionGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.faqAccordionItem\>p\]\:m-0 .faqAccordionItem>p{margin:0}.\[\&_\.faqAccordionItem\>p\]\:px-\[26px\] .faqAccordionItem>p{padding-left:26px;padding-right:26px}.\[\&_\.faqAccordionItem\>p\]\:pb-\[27px\] .faqAccordionItem>p{padding-bottom:27px}.\[\&_\.faqAccordionItem\>p\]\:text-\[11px\] .faqAccordionItem>p{font-size:11px}.\[\&_\.faqAccordionItem\>p\]\:leading-\[1\.75\] .faqAccordionItem>p{line-height:1.75}.\[\&_\.faqAccordionItem\>p\]\:text-\[\#667085\] .faqAccordionItem>p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.faqAccordionItem\[open\]_summary_span\]\:rotate-45 .faqAccordionItem[open] summary span{--tw-rotate:45deg;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))}.\[\&_\.faqAccordionItem\[open\]_summary_span\]\:bg-\[\#3f7fc4\] .faqAccordionItem[open] summary span{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.faqAccordionItem\[open\]_summary_span\]\:text-white .faqAccordionItem[open] summary span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.faqAccordionItem\]\:overflow-hidden .faqAccordionItem{overflow:hidden}.\[\&_\.faqAccordionItem\]\:rounded-\[18px\] .faqAccordionItem{border-radius:18px}.\[\&_\.faqAccordionItem\]\:border .faqAccordionItem{border-width:1px}.\[\&_\.faqAccordionItem\]\:border-\[\#dfe5ec\] .faqAccordionItem{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.faqAccordionItem\]\:bg-white .faqAccordionItem{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.faqAccordionItem\]\:shadow-\[0_10px_24px_rgba\(31\,47\,77\,0\.04\)\] .faqAccordionItem{--tw-shadow:0 10px 24px #1f2f4d0a;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.faqAccordionItem\]\:transition .faqAccordionItem{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)}.hover\:\[\&_\.faqAccordionItem\]\:-translate-y-\[3px\] .faqAccordionItem:hover{--tw-translate-y:-3px;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))}.hover\:\[\&_\.faqAccordionItem\]\:shadow-\[0_18px_38px_rgba\(31\,47\,77\,0\.09\)\] .faqAccordionItem:hover{--tw-shadow:0 18px 38px #1f2f4d17;--tw-shadow-colored:0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.faqAccordionItem_summary\]\:flex .faqAccordionItem summary{display:flex}.\[\&_\.faqAccordionItem_summary\]\:min-h-\[92px\] .faqAccordionItem summary{min-height:92px}.\[\&_\.faqAccordionItem_summary\]\:cursor-pointer .faqAccordionItem summary{cursor:pointer}.\[\&_\.faqAccordionItem_summary\]\:list-none .faqAccordionItem summary{list-style-type:none}.\[\&_\.faqAccordionItem_summary\]\:items-center .faqAccordionItem summary{align-items:center}.\[\&_\.faqAccordionItem_summary\]\:justify-between .faqAccordionItem summary{justify-content:space-between}.\[\&_\.faqAccordionItem_summary\]\:gap-\[22px\] .faqAccordionItem summary{gap:22px}.\[\&_\.faqAccordionItem_summary\]\:px-\[26px\] .faqAccordionItem summary{padding-left:26px;padding-right:26px}.\[\&_\.faqAccordionItem_summary\]\:text-sm .faqAccordionItem summary{font-size:.875rem;line-height:1.25rem}.\[\&_\.faqAccordionItem_summary\]\:font-extrabold .faqAccordionItem summary{font-weight:800}.\[\&_\.faqAccordionItem_summary_span\]\:grid .faqAccordionItem summary span{display:grid}.\[\&_\.faqAccordionItem_summary_span\]\:h-\[34px\] .faqAccordionItem summary span{height:34px}.\[\&_\.faqAccordionItem_summary_span\]\:w-\[34px\] .faqAccordionItem summary span{width:34px}.\[\&_\.faqAccordionItem_summary_span\]\:flex-none .faqAccordionItem summary span{flex:none}.\[\&_\.faqAccordionItem_summary_span\]\:place-items-center .faqAccordionItem summary span{place-items:center}.\[\&_\.faqAccordionItem_summary_span\]\:rounded-full .faqAccordionItem summary span{border-radius:9999px}.\[\&_\.faqAccordionItem_summary_span\]\:bg-\[\#f3f6fa\] .faqAccordionItem summary span{--tw-bg-opacity:1;background-color:rgb(243 246 250/var(--tw-bg-opacity,1))}.\[\&_\.faqAccordionItem_summary_span\]\:text-xl .faqAccordionItem summary span{font-size:1.25rem;line-height:1.75rem}.\[\&_\.faqAccordionItem_summary_span\]\:text-\[\#3f7fc4\] .faqAccordionItem summary span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.faqHeading\]\:mb-\[38px\] .faqHeading{margin-bottom:38px}.\[\&_\.featuredDescription\]\:mt-\[18px\] .featuredDescription{margin-top:18px}.\[\&_\.featuredDescription\]\:text-sm .featuredDescription{font-size:.875rem;line-height:1.25rem}.\[\&_\.featuredDescription\]\:leading-\[1\.75\] .featuredDescription{line-height:1.75}.\[\&_\.featuredDescription\]\:text-\[\#667085\] .featuredDescription{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.featuredLaptopScreen\]\:h-full .featuredLaptopScreen{height:100%}.\[\&_\.featuredLaptopScreen\]\:overflow-hidden .featuredLaptopScreen{overflow:hidden}.\[\&_\.featuredLaptopScreen\]\:rounded-\[10px\] .featuredLaptopScreen{border-radius:10px}.\[\&_\.featuredLaptopScreen\]\:bg-\[linear-gradient\(100deg\,\#32130f\,\#6c2e14\)\] .featuredLaptopScreen{background-image:linear-gradient(100deg,#32130f,#6c2e14)}.\[\&_\.featuredLaptopScreen\]\:text-white .featuredLaptopScreen{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.featuredLaptop\]\:absolute .featuredLaptop{position:absolute}.\[\&_\.featuredLaptop\]\:left-\[95px\] .featuredLaptop{left:95px}.\[\&_\.featuredLaptop\]\:top-\[60px\] .featuredLaptop{top:60px}.\[\&_\.featuredLaptop\]\:z-\[5\] .featuredLaptop{z-index:5}.\[\&_\.featuredLaptop\]\:h-\[315px\] .featuredLaptop{height:315px}.\[\&_\.featuredLaptop\]\:w-\[500px\] .featuredLaptop{width:500px}.\[\&_\.featuredLaptop\]\:rotate-\[-2deg\] .featuredLaptop{--tw-rotate:-2deg;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))}.\[\&_\.featuredLaptop\]\:rounded-\[17px\] .featuredLaptop{border-radius:17px}.\[\&_\.featuredLaptop\]\:bg-\[\#212a3a\] .featuredLaptop{--tw-bg-opacity:1;background-color:rgb(33 42 58/var(--tw-bg-opacity,1))}.\[\&_\.featuredLaptop\]\:p-\[9px\] .featuredLaptop{padding:9px}.\[\&_\.featuredLaptop\]\:shadow-\[0_30px_55px_rgba\(29\,44\,73\,0\.25\)\] .featuredLaptop{--tw-shadow:0 30px 55px #1d2c4940;--tw-shadow-colored:0 30px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.after\:\[\&_\.featuredLaptop\]\:absolute .featuredLaptop:after{content:var(--tw-content);position:absolute}.after\:\[\&_\.featuredLaptop\]\:bottom-\[-17px\] .featuredLaptop:after{content:var(--tw-content);bottom:-17px}.after\:\[\&_\.featuredLaptop\]\:left-\[-55px\] .featuredLaptop:after{content:var(--tw-content);left:-55px}.after\:\[\&_\.featuredLaptop\]\:right-\[-55px\] .featuredLaptop:after{content:var(--tw-content);right:-55px}.after\:\[\&_\.featuredLaptop\]\:h-\[13px\] .featuredLaptop:after{content:var(--tw-content);height:13px}.after\:\[\&_\.featuredLaptop\]\:rounded-\[3px_3px_14px_14px\] .featuredLaptop:after{content:var(--tw-content);border-radius:3px 3px 14px 14px}.after\:\[\&_\.featuredLaptop\]\:bg-\[\#465168\] .featuredLaptop:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(70 81 104/var(--tw-bg-opacity,1))}.after\:\[\&_\.featuredLaptop\]\:content-\[\'\'\] .featuredLaptop:after{--tw-content:"";content:var(--tw-content)}@media (width<=650px){.max-\[650px\]\:\[\&_\.featuredLaptop\]\:left-5 .featuredLaptop{left:1.25rem}.max-\[650px\]\:\[\&_\.featuredLaptop\]\:h-\[215px\] .featuredLaptop{height:215px}.max-\[650px\]\:\[\&_\.featuredLaptop\]\:w-\[330px\] .featuredLaptop{width:330px}}.\[\&_\.featuredPhoneTop\]\:mb-\[7px\] .featuredPhoneTop{margin-bottom:7px}.\[\&_\.featuredPhoneTop\]\:text-\[7px\] .featuredPhoneTop{font-size:7px}.\[\&_\.featuredPhoneTop\]\:text-white .featuredPhoneTop{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.featuredPhone\]\:absolute .featuredPhone{position:absolute}.\[\&_\.featuredPhone\]\:left-\[130px\] .featuredPhone{left:130px}.\[\&_\.featuredPhone\]\:top-\[225px\] .featuredPhone{top:225px}.\[\&_\.featuredPhone\]\:z-\[8\] .featuredPhone{z-index:8}.\[\&_\.featuredPhone\]\:h-\[205px\] .featuredPhone{height:205px}.\[\&_\.featuredPhone\]\:w-\[98px\] .featuredPhone{width:98px}.\[\&_\.featuredPhone\]\:rounded-\[20px\] .featuredPhone{border-radius:20px}.\[\&_\.featuredPhone\]\:bg-\[\#202a39\] .featuredPhone{--tw-bg-opacity:1;background-color:rgb(32 42 57/var(--tw-bg-opacity,1))}.\[\&_\.featuredPhone\]\:p-2 .featuredPhone{padding:.5rem}.\[\&_\.featuredPhone\]\:shadow-\[0_20px_35px_rgba\(29\,44\,73\,0\.25\)\] .featuredPhone{--tw-shadow:0 20px 35px #1d2c4940;--tw-shadow-colored:0 20px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (width<=650px){.max-\[650px\]\:\[\&_\.featuredPhone\]\:left-\[60px\] .featuredPhone{left:60px}.max-\[650px\]\:\[\&_\.featuredPhone\]\:top-\[210px\] .featuredPhone{top:210px}}.\[\&_\.featuredProjectInfo_h2\]\:m-0 .featuredProjectInfo h2{margin:0}.\[\&_\.featuredProjectInfo_h2\]\:text-\[49px\] .featuredProjectInfo h2{font-size:49px}.\[\&_\.featuredProjectInfo_h2\]\:tracking-\[-2\.5px\] .featuredProjectInfo h2{letter-spacing:-2.5px}.\[\&_\.featuredProjectShape\]\:absolute .featuredProjectShape{position:absolute}.\[\&_\.featuredProjectStats\]\:mt-\[30px\] .featuredProjectStats{margin-top:30px}.\[\&_\.featuredProjectStats\]\:grid .featuredProjectStats{display:grid}.\[\&_\.featuredProjectStats\]\:grid-cols-3 .featuredProjectStats{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.featuredProjectStats\]\:gap-3 .featuredProjectStats{gap:.75rem}@media (width<=650px){.max-\[650px\]\:\[\&_\.featuredProjectStats\]\:grid-cols-1 .featuredProjectStats{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.featuredProjectStats_div\]\:rounded-xl .featuredProjectStats div{border-radius:.75rem}.\[\&_\.featuredProjectStats_div\]\:bg-\[\#f7f9fc\] .featuredProjectStats div{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.\[\&_\.featuredProjectStats_div\]\:p-4 .featuredProjectStats div{padding:1rem}.\[\&_\.featuredProjectStats_span\]\:mt-1 .featuredProjectStats span{margin-top:.25rem}.\[\&_\.featuredProjectStats_span\]\:block .featuredProjectStats span{display:block}.\[\&_\.featuredProjectStats_span\]\:text-\[7px\] .featuredProjectStats span{font-size:7px}.\[\&_\.featuredProjectStats_span\]\:text-\[\#8993a5\] .featuredProjectStats span{--tw-text-opacity:1;color:rgb(137 147 165/var(--tw-text-opacity,1))}.\[\&_\.featuredProjectStats_strong\]\:block .featuredProjectStats strong{display:block}.\[\&_\.featuredProjectStats_strong\]\:text-sm .featuredProjectStats strong{font-size:.875rem;line-height:1.25rem}.\[\&_\.featuredProjectVisual\]\:relative .featuredProjectVisual{position:relative}.\[\&_\.featuredProjectVisual\]\:min-h-\[530px\] .featuredProjectVisual{min-height:530px}@media (width<=650px){.max-\[650px\]\:\[\&_\.featuredProjectVisual\]\:min-h-\[420px\] .featuredProjectVisual{min-height:420px}}.\[\&_\.featuredResourceArrow\]\:grid .featuredResourceArrow{display:grid}.\[\&_\.featuredResourceArrow\]\:h-10 .featuredResourceArrow{height:2.5rem}.\[\&_\.featuredResourceArrow\]\:w-10 .featuredResourceArrow{width:2.5rem}.\[\&_\.featuredResourceArrow\]\:place-items-center .featuredResourceArrow{place-items:center}.\[\&_\.featuredResourceArrow\]\:rounded-full .featuredResourceArrow{border-radius:9999px}.\[\&_\.featuredResourceArrow\]\:bg-\[\#f3f6fa\] .featuredResourceArrow{--tw-bg-opacity:1;background-color:rgb(243 246 250/var(--tw-bg-opacity,1))}.\[\&_\.featuredResourceArrow\]\:font-black .featuredResourceArrow{font-weight:900}.\[\&_\.featuredResourceBottom\]\:p-7 .featuredResourceBottom{padding:1.75rem}.\[\&_\.featuredResourceBottom_h3\]\:mb-0 .featuredResourceBottom h3{margin-bottom:0}.\[\&_\.featuredResourceBottom_h3\]\:mt-3 .featuredResourceBottom h3{margin-top:.75rem}.\[\&_\.featuredResourceBottom_h3\]\:text-\[25px\] .featuredResourceBottom h3{font-size:25px}.\[\&_\.featuredResourceBottom_h3\]\:leading-\[1\.15\] .featuredResourceBottom h3{line-height:1.15}.\[\&_\.featuredResourceBottom_h3\]\:tracking-\[-1px\] .featuredResourceBottom h3{letter-spacing:-1px}.\[\&_\.featuredResourceBottom_small\]\:text-\[9px\] .featuredResourceBottom small{font-size:9px}.\[\&_\.featuredResourceBottom_small\]\:font-black .featuredResourceBottom small{font-weight:900}.\[\&_\.featuredResourceBottom_small\]\:tracking-\[2\.5px\] .featuredResourceBottom small{letter-spacing:2.5px}.\[\&_\.featuredResourceBottom_small\]\:text-\[\#8b97aa\] .featuredResourceBottom small{--tw-text-opacity:1;color:rgb(139 151 170/var(--tw-text-opacity,1))}.\[\&_\.featuredResourceCard\]\:relative .featuredResourceCard{position:relative}.\[\&_\.featuredResourceCard\]\:z-\[3\] .featuredResourceCard{z-index:3}.\[\&_\.featuredResourceCard\]\:mx-auto .featuredResourceCard{margin-left:auto;margin-right:auto}.\[\&_\.featuredResourceCard\]\:max-w-\[500px\] .featuredResourceCard{max-width:500px}.\[\&_\.featuredResourceCard\]\:overflow-hidden .featuredResourceCard{overflow:hidden}.\[\&_\.featuredResourceCard\]\:rounded-\[24px\] .featuredResourceCard{border-radius:24px}.\[\&_\.featuredResourceCard\]\:border .featuredResourceCard{border-width:1px}.\[\&_\.featuredResourceCard\]\:border-\[\#dfe5ec\] .featuredResourceCard{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.featuredResourceCard\]\:bg-white .featuredResourceCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.featuredResourceCard\]\:shadow-\[0_30px_75px_rgba\(31\,47\,77\,0\.14\)\] .featuredResourceCard{--tw-shadow:0 30px 75px #1f2f4d24;--tw-shadow-colored:0 30px 75px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.featuredResourceCard\]\:transition .featuredResourceCard{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)}.hover\:\[\&_\.featuredResourceCard\]\:-translate-y-\[7px\] .featuredResourceCard:hover{--tw-translate-y:-7px;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))}.\[\&_\.featuredResourceGraphic\]\:relative .featuredResourceGraphic{position:relative}.\[\&_\.featuredResourceGraphic\]\:grid .featuredResourceGraphic{display:grid}.\[\&_\.featuredResourceGraphic\]\:min-h-\[290px\] .featuredResourceGraphic{min-height:290px}.\[\&_\.featuredResourceGraphic\]\:place-items-center .featuredResourceGraphic{place-items:center}.\[\&_\.featuredResourceGraphic\]\:bg-\[\#f7f9fc\] .featuredResourceGraphic{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.\[\&_\.featuredResourceTop\>span\]\:text-\[9px\] .featuredResourceTop>span{font-size:9px}.\[\&_\.featuredResourceTop\>span\]\:font-black .featuredResourceTop>span{font-weight:900}.\[\&_\.featuredResourceTop\>span\]\:tracking-\[2\.5px\] .featuredResourceTop>span{letter-spacing:2.5px}.\[\&_\.featuredResourceTop\>span\]\:text-\[\#3f7fc4\] .featuredResourceTop>span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.featuredResourceTop\]\:flex .featuredResourceTop{display:flex}.\[\&_\.featuredResourceTop\]\:items-center .featuredResourceTop{align-items:center}.\[\&_\.featuredResourceTop\]\:justify-between .featuredResourceTop{justify-content:space-between}.\[\&_\.featuredResourceTop\]\:border-b .featuredResourceTop{border-bottom-width:1px}.\[\&_\.featuredResourceTop\]\:border-\[\#edf1f5\] .featuredResourceTop{--tw-border-opacity:1;border-color:rgb(237 241 245/var(--tw-border-opacity,1))}.\[\&_\.featuredResourceTop\]\:px-7 .featuredResourceTop{padding-left:1.75rem;padding-right:1.75rem}.\[\&_\.featuredResourceTop\]\:py-5 .featuredResourceTop{padding-top:1.25rem;padding-bottom:1.25rem}.\[\&_\.featuredServices\]\:mt-6 .featuredServices{margin-top:1.5rem}.\[\&_\.featuredServices\]\:flex .featuredServices{display:flex}.\[\&_\.featuredServices\]\:flex-wrap .featuredServices{flex-wrap:wrap}.\[\&_\.featuredServices\]\:gap-2 .featuredServices{gap:.5rem}.\[\&_\.featuredServices_span\]\:rounded-\[30px\] .featuredServices span{border-radius:30px}.\[\&_\.featuredServices_span\]\:border .featuredServices span{border-width:1px}.\[\&_\.featuredServices_span\]\:border-\[\#dfe5ed\] .featuredServices span{--tw-border-opacity:1;border-color:rgb(223 229 237/var(--tw-border-opacity,1))}.\[\&_\.featuredServices_span\]\:bg-\[\#f8fafc\] .featuredServices span{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.\[\&_\.featuredServices_span\]\:px-\[11px\] .featuredServices span{padding-left:11px;padding-right:11px}.\[\&_\.featuredServices_span\]\:py-2 .featuredServices span{padding-top:.5rem;padding-bottom:.5rem}.\[\&_\.featuredServices_span\]\:text-\[9px\] .featuredServices span{font-size:9px}.\[\&_\.featuredServices_span\]\:font-bold .featuredServices span{font-weight:700}.\[\&_\.featuredServices_span\]\:text-\[\#566176\] .featuredServices span{--tw-text-opacity:1;color:rgb(86 97 118/var(--tw-text-opacity,1))}.\[\&_\.featuredWorkGrid\]\:grid .featuredWorkGrid{display:grid}.\[\&_\.featuredWorkGrid\]\:grid-cols-\[1\.15fr_0\.85fr\] .featuredWorkGrid{grid-template-columns:1.15fr .85fr}.\[\&_\.featuredWorkGrid\]\:items-center .featuredWorkGrid{align-items:center}.\[\&_\.featuredWorkGrid\]\:gap-20 .featuredWorkGrid{gap:5rem}@media (width<=950px){.max-\[950px\]\:\[\&_\.featuredWorkGrid\]\:grid-cols-1 .featuredWorkGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.featuredWorkLabel\]\:mb-10 .featuredWorkLabel{margin-bottom:2.5rem}.\[\&_\.featuredWorkLabel\]\:flex .featuredWorkLabel{display:flex}.\[\&_\.featuredWorkLabel\]\:items-center .featuredWorkLabel{align-items:center}.\[\&_\.featuredWorkLabel\]\:gap-3 .featuredWorkLabel{gap:.75rem}.\[\&_\.featuredWorkLabel\]\:text-\[9px\] .featuredWorkLabel{font-size:9px}.\[\&_\.featuredWorkLabel\]\:font-black .featuredWorkLabel{font-weight:900}.\[\&_\.featuredWorkLabel\]\:tracking-\[2px\] .featuredWorkLabel{letter-spacing:2px}.\[\&_\.featuredWorkLabel\]\:text-\[\#6b768a\] .featuredWorkLabel{--tw-text-opacity:1;color:rgb(107 118 138/var(--tw-text-opacity,1))}.\[\&_\.featuredWorkLabel_span\]\:text-\[\#3f7fc4\] .featuredWorkLabel span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.featuredWorkSection\]\:px-0 .featuredWorkSection{padding-left:0;padding-right:0}.\[\&_\.featuredWorkSection\]\:py-\[110px\] .featuredWorkSection{padding-top:110px;padding-bottom:110px}.\[\&_\.flowCenter\]\:absolute .flowCenter{position:absolute}.\[\&_\.flowCenter\]\:left-1\/2 .flowCenter{left:50%}.\[\&_\.flowCenter\]\:top-1\/2 .flowCenter{top:50%}.\[\&_\.flowCenter\]\:grid .flowCenter{display:grid}.\[\&_\.flowCenter\]\:h-\[150px\] .flowCenter{height:150px}.\[\&_\.flowCenter\]\:w-\[150px\] .flowCenter{width:150px}.\[\&_\.flowCenter\]\:-translate-x-1\/2 .flowCenter{--tw-translate-x:-50%;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))}.\[\&_\.flowCenter\]\:-translate-y-1\/2 .flowCenter{--tw-translate-y:-50%;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))}.\[\&_\.flowCenter\]\:place-items-center .flowCenter{place-items:center}.\[\&_\.flowCenter\]\:rounded-full .flowCenter{border-radius:9999px}.\[\&_\.flowCenter\]\:bg-white .flowCenter{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.flowCenter\]\:p-6 .flowCenter{padding:1.5rem}.\[\&_\.flowCenter\]\:text-center .flowCenter{text-align:center}.\[\&_\.flowCenter\]\:shadow-\[0_25px_60px_rgba\(31\,47\,77\,0\.14\)\] .flowCenter{--tw-shadow:0 25px 60px #1f2f4d24;--tw-shadow-colored:0 25px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.flowCenter_strong\]\:text-\[13px\] .flowCenter strong{font-size:13px}.\[\&_\.flowNode\]\:absolute .flowNode{position:absolute}.\[\&_\.flowNode\]\:flex .flowNode{display:flex}.\[\&_\.flowNode\]\:items-center .flowNode{align-items:center}.\[\&_\.flowNode\]\:gap-2 .flowNode{gap:.5rem}.\[\&_\.flowNode\]\:rounded-full .flowNode{border-radius:9999px}.\[\&_\.flowNode\]\:border .flowNode{border-width:1px}.\[\&_\.flowNode\]\:border-\[\#dfe5ec\] .flowNode{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.flowNode\]\:bg-white .flowNode{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.flowNode\]\:px-4 .flowNode{padding-left:1rem;padding-right:1rem}.\[\&_\.flowNode\]\:py-3 .flowNode{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\.flowNode\]\:text-\[12px\] .flowNode{font-size:12px}.\[\&_\.flowNode\]\:font-bold .flowNode{font-weight:700}.\[\&_\.flowNode\]\:shadow-\[0_12px_28px_rgba\(31\,47\,77\,0\.09\)\] .flowNode{--tw-shadow:0 12px 28px #1f2f4d17;--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.flowNode_span\]\:grid .flowNode span{display:grid}.\[\&_\.flowNode_span\]\:h-7 .flowNode span{height:1.75rem}.\[\&_\.flowNode_span\]\:w-7 .flowNode span{width:1.75rem}.\[\&_\.flowNode_span\]\:place-items-center .flowNode span{place-items:center}.\[\&_\.flowNode_span\]\:rounded-full .flowNode span{border-radius:9999px}.\[\&_\.latestResources\]\:px-0 .latestResources{padding-left:0;padding-right:0}.\[\&_\.latestResources\]\:py-\[95px\] .latestResources{padding-top:95px;padding-bottom:95px}.\[\&_\.movingProjectCard\]\:w-\[320px\] .movingProjectCard{width:320px}.\[\&_\.movingProjectCard\]\:w-\[380px\] .movingProjectCard{width:380px}.\[\&_\.movingProjectCard\]\:flex-none .movingProjectCard{flex:none}.\[\&_\.movingProjectCard\]\:overflow-hidden .movingProjectCard{overflow:hidden}.\[\&_\.movingProjectCard\]\:overflow-visible .movingProjectCard{overflow:visible}.\[\&_\.movingProjectCard\]\:rounded-\[18px\] .movingProjectCard{border-radius:18px}.\[\&_\.movingProjectCard\]\:rounded-\[20px\] .movingProjectCard{border-radius:20px}.\[\&_\.movingProjectCard\]\:border .movingProjectCard{border-width:1px}.\[\&_\.movingProjectCard\]\:border-0 .movingProjectCard{border-width:0}.\[\&_\.movingProjectCard\]\:border-\[\#dfe5ec\] .movingProjectCard{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.movingProjectCard\]\:bg-white .movingProjectCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.movingProjectCard\]\:p-\[18px\] .movingProjectCard{padding:18px}.\[\&_\.movingProjectCard\]\:text-white .movingProjectCard{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.movingProjectCard\]\:shadow-\[0_16px_38px_rgba\(31\,47\,77\,0\.08\)\] .movingProjectCard{--tw-shadow:0 16px 38px #1f2f4d14;--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.movingProjectCard\]\:shadow-none .movingProjectCard{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.movingProjectCard\]\:transition .movingProjectCard{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)}.hover\:\[\&_\.movingProjectCard\]\:-translate-y-\[5px\] .movingProjectCard:hover{--tw-translate-y:-5px;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))}.hover\:\[\&_\.movingProjectCard\]\:-translate-y-\[9px\] .movingProjectCard:hover{--tw-translate-y:-9px;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))}.hover\:\[\&_\.movingProjectCard\]\:scale-\[1\.02\] .movingProjectCard:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;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))}.\[\&_\.movingProjectInfo\]\:p-5 .movingProjectInfo{padding:1.25rem}.\[\&_\.movingProjectInfo\]\:px-0\.5 .movingProjectInfo{padding-left:.125rem;padding-right:.125rem}.\[\&_\.movingProjectInfo\]\:pb-1 .movingProjectInfo{padding-bottom:.25rem}.\[\&_\.movingProjectInfo\]\:pt-\[18px\] .movingProjectInfo{padding-top:18px}.\[\&_\.movingProjectInfo_h3\]\:m-0 .movingProjectInfo h3{margin:0}.\[\&_\.movingProjectInfo_h3\]\:mb-2 .movingProjectInfo h3{margin-bottom:.5rem}.\[\&_\.movingProjectInfo_h3\]\:mt-0 .movingProjectInfo h3{margin-top:0}.\[\&_\.movingProjectInfo_h3\]\:text-\[21px\] .movingProjectInfo h3{font-size:21px}.\[\&_\.movingProjectInfo_h3\]\:text-xl .movingProjectInfo h3{font-size:1.25rem;line-height:1.75rem}.\[\&_\.movingProjectInfo_p\]\:mb-0 .movingProjectInfo p{margin-bottom:0}.\[\&_\.movingProjectInfo_p\]\:mt-\[5px\] .movingProjectInfo p{margin-top:5px}.\[\&_\.movingProjectInfo_p\]\:text-\[13px\] .movingProjectInfo p{font-size:13px}.\[\&_\.movingProjectInfo_p\]\:text-\[9px\] .movingProjectInfo p{font-size:9px}.\[\&_\.movingProjectInfo_p\]\:leading-\[1\.6\] .movingProjectInfo p{line-height:1.6}.\[\&_\.movingProjectInfo_p\]\:text-\[\#667085\] .movingProjectInfo p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.movingProjectInfo_p\]\:text-current .movingProjectInfo p{color:currentColor}.\[\&_\.movingProjectInfo_p\]\:opacity-80 .movingProjectInfo p{opacity:.8}.\[\&_\.movingProjectPreview\]\:h-\[230px\] .movingProjectPreview{height:230px}.\[\&_\.movingProjectPreview\]\:min-h-0 .movingProjectPreview{min-height:0}.\[\&_\.movingProjectPreview\]\:min-h-\[180px\] .movingProjectPreview{min-height:180px}.\[\&_\.movingProjectPreview\]\:overflow-hidden .movingProjectPreview{overflow:hidden}.\[\&_\.movingProjectPreview\]\:rounded-\[14px\] .movingProjectPreview{border-radius:14px}.\[\&_\.movingProjectPreview\]\:bg-white\/10 .movingProjectPreview{background-color:#ffffff1a}.\[\&_\.movingProjectPreview\]\:p-4 .movingProjectPreview{padding:1rem}.\[\&_\.movingProjectTop\>span\]\:rounded-full .movingProjectTop>span{border-radius:9999px}.\[\&_\.movingProjectTop\>span\]\:rounded-none .movingProjectTop>span{border-radius:0}.\[\&_\.movingProjectTop\>span\]\:bg-\[\#f3f6fa\] .movingProjectTop>span{--tw-bg-opacity:1;background-color:rgb(243 246 250/var(--tw-bg-opacity,1))}.\[\&_\.movingProjectTop\>span\]\:bg-transparent .movingProjectTop>span{background-color:#0000}.\[\&_\.movingProjectTop\>span\]\:p-0 .movingProjectTop>span{padding:0}.\[\&_\.movingProjectTop\>span\]\:px-3 .movingProjectTop>span{padding-left:.75rem;padding-right:.75rem}.\[\&_\.movingProjectTop\>span\]\:py-1\.5 .movingProjectTop>span{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\.movingProjectTop\>span\]\:text-\[8px\] .movingProjectTop>span{font-size:8px}.\[\&_\.movingProjectTop\>span\]\:text-\[9px\] .movingProjectTop>span{font-size:9px}.\[\&_\.movingProjectTop\>span\]\:font-black .movingProjectTop>span{font-weight:900}.\[\&_\.movingProjectTop\>span\]\:tracking-\[1\.5px\] .movingProjectTop>span{letter-spacing:1.5px}.\[\&_\.movingProjectTop\]\:mb-\[15px\] .movingProjectTop{margin-bottom:15px}.\[\&_\.movingProjectTop\]\:flex .movingProjectTop{display:flex}.\[\&_\.movingProjectTop\]\:items-center .movingProjectTop{align-items:center}.\[\&_\.movingProjectTop\]\:justify-between .movingProjectTop{justify-content:space-between}.\[\&_\.movingProjectTop\]\:border-0 .movingProjectTop{border-width:0}.\[\&_\.movingProjectTop\]\:p-0 .movingProjectTop{padding:0}.\[\&_\.movingProjectTop\]\:p-4 .movingProjectTop{padding:1rem}.\[\&_\.movingProjectTop_i\]\:grid .movingProjectTop i{display:grid}.\[\&_\.movingProjectTop_i\]\:h-\[34px\] .movingProjectTop i{height:34px}.\[\&_\.movingProjectTop_i\]\:w-\[34px\] .movingProjectTop i{width:34px}.\[\&_\.movingProjectTop_i\]\:place-items-center .movingProjectTop i{place-items:center}.\[\&_\.movingProjectTop_i\]\:rounded-full .movingProjectTop i{border-radius:9999px}.\[\&_\.movingProjectTop_i\]\:bg-white\/15 .movingProjectTop i{background-color:#ffffff26}.\[\&_\.movingProjectTop_i\]\:not-italic .movingProjectTop i{font-style:normal}.\[\&_\.movingProjectsHeader\>p\]\:m-0 .movingProjectsHeader>p{margin:0}.\[\&_\.movingProjectsHeader\>p\]\:text-\[13px\] .movingProjectsHeader>p{font-size:13px}.\[\&_\.movingProjectsHeader\>p\]\:text-sm .movingProjectsHeader>p{font-size:.875rem;line-height:1.25rem}.\[\&_\.movingProjectsHeader\>p\]\:leading-\[1\.7\] .movingProjectsHeader>p{line-height:1.7}.\[\&_\.movingProjectsHeader\>p\]\:text-\[\#667085\] .movingProjectsHeader>p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.movingProjectsHeader\>p\]\:text-\[\#9ca8ba\] .movingProjectsHeader>p{--tw-text-opacity:1;color:rgb(156 168 186/var(--tw-text-opacity,1))}.\[\&_\.movingProjectsHeader\]\:mx-0 .movingProjectsHeader{margin-left:0;margin-right:0}.\[\&_\.movingProjectsHeader\]\:mx-auto .movingProjectsHeader{margin-left:auto;margin-right:auto}.\[\&_\.movingProjectsHeader\]\:mb-10 .movingProjectsHeader{margin-bottom:2.5rem}.\[\&_\.movingProjectsHeader\]\:mb-12 .movingProjectsHeader{margin-bottom:3rem}.\[\&_\.movingProjectsHeader\]\:grid .movingProjectsHeader{display:grid}.\[\&_\.movingProjectsHeader\]\:max-w-\[720px\] .movingProjectsHeader{max-width:720px}.\[\&_\.movingProjectsHeader\]\:max-w-none .movingProjectsHeader{max-width:none}.\[\&_\.movingProjectsHeader\]\:grid-cols-\[1\.2fr_0\.8fr\] .movingProjectsHeader{grid-template-columns:1.2fr .8fr}.\[\&_\.movingProjectsHeader\]\:items-end .movingProjectsHeader{align-items:flex-end}.\[\&_\.movingProjectsHeader\]\:gap-\[70px\] .movingProjectsHeader{gap:70px}.\[\&_\.movingProjectsHeader\]\:text-left .movingProjectsHeader{text-align:left}.\[\&_\.movingProjectsHeader\]\:text-center .movingProjectsHeader{text-align:center}@media (width<=950px){.max-\[950px\]\:\[\&_\.movingProjectsHeader\]\:grid-cols-1 .movingProjectsHeader{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[950px\]\:\[\&_\.movingProjectsHeader\]\:gap-\[15px\] .movingProjectsHeader{gap:15px}}.\[\&_\.movingProjectsHeader_\.workEyebrow\]\:text-\[\#aac0d9\] .movingProjectsHeader .workEyebrow{--tw-text-opacity:1;color:rgb(170 192 217/var(--tw-text-opacity,1))}.\[\&_\.movingProjectsHeader_h2\]\:m-0 .movingProjectsHeader h2{margin:0}.\[\&_\.movingProjectsHeader_h2\]\:mb-3 .movingProjectsHeader h2{margin-bottom:.75rem}.\[\&_\.movingProjectsHeader_h2\]\:mt-3 .movingProjectsHeader h2{margin-top:.75rem}.\[\&_\.movingProjectsHeader_h2\]\:text-\[46px\] .movingProjectsHeader h2{font-size:46px}.\[\&_\.movingProjectsHeader_h2\]\:text-\[48px\] .movingProjectsHeader h2{font-size:48px}.\[\&_\.movingProjectsHeader_h2\]\:font-black .movingProjectsHeader h2{font-weight:900}.\[\&_\.movingProjectsHeader_h2\]\:leading-\[1\.02\] .movingProjectsHeader h2{line-height:1.02}.\[\&_\.movingProjectsHeader_h2\]\:leading-\[1\.04\] .movingProjectsHeader h2{line-height:1.04}.\[\&_\.movingProjectsHeader_h2\]\:tracking-\[-2\.3px\] .movingProjectsHeader h2{letter-spacing:-2.3px}.\[\&_\.movingProjectsHeader_h2\]\:tracking-\[-2\.5px\] .movingProjectsHeader h2{letter-spacing:-2.5px}.\[\&_\.movingProjectsHeader_h2_span\]\:text-\[\#3f7fc4\] .movingProjectsHeader h2 span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.movingProjectsHeader_h2_span\]\:text-\[\#e889bb\] .movingProjectsHeader h2 span{--tw-text-opacity:1;color:rgb(232 137 187/var(--tw-text-opacity,1))}.\[\&_\.movingProjectsSection\]\:overflow-hidden .movingProjectsSection{overflow:hidden}.\[\&_\.movingProjectsSection\]\:bg-\[\#07101f\] .movingProjectsSection{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.movingProjectsSection\]\:bg-\[\#f7f9fc\] .movingProjectsSection{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.\[\&_\.movingProjectsSection\]\:px-0 .movingProjectsSection{padding-left:0;padding-right:0}.\[\&_\.movingProjectsSection\]\:py-\[100px\] .movingProjectsSection{padding-top:100px;padding-bottom:100px}.\[\&_\.movingProjectsSection\]\:py-\[90px\] .movingProjectsSection{padding-top:90px;padding-bottom:90px}.\[\&_\.movingProjectsSection\]\:text-white .movingProjectsSection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.nodeBilling\]\:right-\[3\%\] .nodeBilling{right:3%}.\[\&_\.nodeBilling\]\:top-\[58\%\] .nodeBilling{top:58%}.\[\&_\.nodeCRM\]\:left-\[10\%\] .nodeCRM{left:10%}.\[\&_\.nodeCRM\]\:top-\[15\%\] .nodeCRM{top:15%}.\[\&_\.nodeClients\]\:left-\[2\%\] .nodeClients{left:2%}.\[\&_\.nodeClients\]\:top-\[55\%\] .nodeClients{top:55%}.\[\&_\.nodeDocs\]\:bottom-\[6\%\] .nodeDocs{bottom:6%}.\[\&_\.nodeDocs\]\:left-\[24\%\] .nodeDocs{left:24%}.\[\&_\.nodeProjects\]\:right-\[8\%\] .nodeProjects{right:8%}.\[\&_\.nodeProjects\]\:top-\[18\%\] .nodeProjects{top:18%}.\[\&_\.nodeSupport\]\:bottom-\[4\%\] .nodeSupport{bottom:4%}.\[\&_\.nodeSupport\]\:right-\[22\%\] .nodeSupport{right:22%}.\[\&_\.orange\]\:bg-\[\#f76840\] .orange{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.orange\]\:text-white .orange{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.phoneFoodCard\]\:mb-\[7px\] .phoneFoodCard{margin-bottom:7px}.\[\&_\.phoneFoodCard\]\:h-\[42px\] .phoneFoodCard{height:42px}.\[\&_\.phoneFoodCard\]\:rounded-md .phoneFoodCard{border-radius:.375rem}.\[\&_\.phoneFoodCard\]\:bg-white .phoneFoodCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.pinkProjectShape\]\:bottom-\[60px\] .pinkProjectShape{bottom:60px}.\[\&_\.pinkProjectShape\]\:right-0 .pinkProjectShape{right:0}.\[\&_\.pinkProjectShape\]\:h-\[210px\] .pinkProjectShape{height:210px}.\[\&_\.pinkProjectShape\]\:w-\[240px\] .pinkProjectShape{width:240px}.\[\&_\.pinkProjectShape\]\:rounded-\[60\%_40\%_35\%_65\%\] .pinkProjectShape{border-radius:60% 40% 35% 65%}.\[\&_\.pinkProjectShape\]\:bg-\[\#e889bb\] .pinkProjectShape,.\[\&_\.pink\]\:bg-\[\#e889bb\] .pink{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.pink\]\:text-white .pink{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.platformActivity\>span\]\:grid .platformActivity>span{display:grid}.\[\&_\.platformActivity\>span\]\:h-8 .platformActivity>span{height:2rem}.\[\&_\.platformActivity\>span\]\:w-8 .platformActivity>span{width:2rem}.\[\&_\.platformActivity\>span\]\:place-items-center .platformActivity>span{place-items:center}.\[\&_\.platformActivity\>span\]\:rounded-full .platformActivity>span{border-radius:9999px}.\[\&_\.platformActivity\>span\]\:text-xs .platformActivity>span{font-size:.75rem;line-height:1rem}.\[\&_\.platformActivity\>span\]\:font-black .platformActivity>span{font-weight:900}.\[\&_\.platformActivityCard\]\:rounded-xl .platformActivityCard{border-radius:.75rem}.\[\&_\.platformActivityCard\]\:border .platformActivityCard{border-width:1px}.\[\&_\.platformActivityCard\]\:border-\[\#e7ebf1\] .platformActivityCard{--tw-border-opacity:1;border-color:rgb(231 235 241/var(--tw-border-opacity,1))}.\[\&_\.platformActivityCard\]\:bg-white .platformActivityCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.platformActivityCard\]\:p-3\.5 .platformActivityCard{padding:.875rem}.\[\&_\.platformActivity\]\:mt-4 .platformActivity{margin-top:1rem}.\[\&_\.platformActivity\]\:flex .platformActivity{display:flex}.\[\&_\.platformActivity\]\:items-center .platformActivity{align-items:center}.\[\&_\.platformActivity\]\:gap-2\.5 .platformActivity{gap:.625rem}.\[\&_\.platformActivity_small\]\:block .platformActivity small{display:block}.\[\&_\.platformActivity_small\]\:text-\[8px\] .platformActivity small{font-size:8px}.\[\&_\.platformActivity_small\]\:text-\[\#7b8799\] .platformActivity small{--tw-text-opacity:1;color:rgb(123 135 153/var(--tw-text-opacity,1))}.\[\&_\.platformActivity_strong\]\:block .platformActivity strong{display:block}.\[\&_\.platformActivity_strong\]\:text-\[10px\] .platformActivity strong{font-size:10px}.\[\&_\.platformBars\]\:mt-4 .platformBars{margin-top:1rem}.\[\&_\.platformBars\]\:flex .platformBars{display:flex}.\[\&_\.platformBars\]\:h-\[130px\] .platformBars{height:130px}.\[\&_\.platformBars\]\:items-end .platformBars{align-items:flex-end}.\[\&_\.platformBars\]\:gap-2 .platformBars{gap:.5rem}.\[\&_\.platformBars_i\:nth-child\(3\)\]\:bg-\[linear-gradient\(\#ffca0a\,\#ffae00\)\] .platformBars i:nth-child(3),.\[\&_\.platformBars_i\:nth-child\(4\)\]\:bg-\[linear-gradient\(\#ffca0a\,\#ffae00\)\] .platformBars i:nth-child(4){background-image:linear-gradient(#ffca0a,#ffae00)}.\[\&_\.platformBars_i\:nth-child\(5\)\]\:bg-\[linear-gradient\(\#f76840\,\#e889bb\)\] .platformBars i:nth-child(5),.\[\&_\.platformBars_i\:nth-child\(6\)\]\:bg-\[linear-gradient\(\#f76840\,\#e889bb\)\] .platformBars i:nth-child(6){background-image:linear-gradient(#f76840,#e889bb)}.\[\&_\.platformBars_i\]\:block .platformBars i{display:block}.\[\&_\.platformBars_i\]\:flex-1 .platformBars i{flex:1}.\[\&_\.platformBars_i\]\:rounded-t .platformBars i{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.\[\&_\.platformBars_i\]\:bg-\[linear-gradient\(\#3f7fc4\,\#20c9c3\)\] .platformBars i{background-image:linear-gradient(#3f7fc4,#20c9c3)}.\[\&_\.platformBlobPink\]\:bottom-\[50px\] .platformBlobPink{bottom:50px}.\[\&_\.platformBlobPink\]\:right-\[-10px\] .platformBlobPink{right:-10px}.\[\&_\.platformBlobPink\]\:h-\[230px\] .platformBlobPink{height:230px}.\[\&_\.platformBlobPink\]\:w-\[280px\] .platformBlobPink{width:280px}.\[\&_\.platformBlobPink\]\:bg-\[\#e889bb\] .platformBlobPink{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.platformBlobYellow\]\:left-\[-25px\] .platformBlobYellow{left:-25px}.\[\&_\.platformBlobYellow\]\:top-\[30px\] .platformBlobYellow{top:30px}.\[\&_\.platformBlobYellow\]\:h-\[210px\] .platformBlobYellow{height:210px}.\[\&_\.platformBlobYellow\]\:w-\[250px\] .platformBlobYellow{width:250px}.\[\&_\.platformBlobYellow\]\:bg-\[\#ffca0a\] .platformBlobYellow{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.platformBlob\]\:absolute .platformBlob{position:absolute}.\[\&_\.platformBlob\]\:rounded-full .platformBlob{border-radius:9999px}.\[\&_\.platformCardHeader\]\:flex .platformCardHeader{display:flex}.\[\&_\.platformCardHeader\]\:items-center .platformCardHeader{align-items:center}.\[\&_\.platformCardHeader\]\:justify-between .platformCardHeader{justify-content:space-between}.\[\&_\.platformCardHeader\]\:text-\[10px\] .platformCardHeader{font-size:10px}.\[\&_\.platformCardHeader_span\]\:text-\[8px\] .platformCardHeader span{font-size:8px}.\[\&_\.platformCardHeader_span\]\:text-\[\#7b8799\] .platformCardHeader span{--tw-text-opacity:1;color:rgb(123 135 153/var(--tw-text-opacity,1))}.\[\&_\.platformDashGrid\]\:mt-3\.5 .platformDashGrid{margin-top:.875rem}.\[\&_\.platformDashGrid\]\:grid .platformDashGrid{display:grid}.\[\&_\.platformDashGrid\]\:grid-cols-\[1\.15fr_0\.85fr\] .platformDashGrid{grid-template-columns:1.15fr .85fr}.\[\&_\.platformDashGrid\]\:gap-3 .platformDashGrid{gap:.75rem}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformDashGrid\]\:grid-cols-1 .platformDashGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.platformDashTop\]\:flex .platformDashTop{display:flex}.\[\&_\.platformDashTop\]\:items-center .platformDashTop{align-items:center}.\[\&_\.platformDashTop\]\:justify-between .platformDashTop{justify-content:space-between}.\[\&_\.platformDashTop_h3\]\:m-0 .platformDashTop h3{margin:0}.\[\&_\.platformDashTop_h3\]\:text-\[23px\] .platformDashTop h3{font-size:23px}.\[\&_\.platformDashTop_h3\]\:tracking-\[-0\.8px\] .platformDashTop h3{letter-spacing:-.8px}.\[\&_\.platformDashTop_small\]\:text-\[8px\] .platformDashTop small{font-size:8px}.\[\&_\.platformDashTop_small\]\:font-black .platformDashTop small{font-weight:900}.\[\&_\.platformDashTop_small\]\:tracking-\[2px\] .platformDashTop small{letter-spacing:2px}.\[\&_\.platformDashTop_small\]\:text-\[\#8b97aa\] .platformDashTop small{--tw-text-opacity:1;color:rgb(139 151 170/var(--tw-text-opacity,1))}.\[\&_\.platformDashUser\]\:grid .platformDashUser{display:grid}.\[\&_\.platformDashUser\]\:h-10 .platformDashUser{height:2.5rem}.\[\&_\.platformDashUser\]\:w-10 .platformDashUser{width:2.5rem}.\[\&_\.platformDashUser\]\:place-items-center .platformDashUser{place-items:center}.\[\&_\.platformDashUser\]\:rounded-full .platformDashUser{border-radius:9999px}.\[\&_\.platformDashUser\]\:bg-\[\#20c9c3\] .platformDashUser{--tw-bg-opacity:1;background-color:rgb(32 201 195/var(--tw-bg-opacity,1))}.\[\&_\.platformDashUser\]\:text-xs .platformDashUser{font-size:.75rem;line-height:1rem}.\[\&_\.platformDashUser\]\:font-black .platformDashUser{font-weight:900}.\[\&_\.platformDashUser\]\:text-white .platformDashUser{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.platformDashboardMain\]\:bg-\[\#fbfdff\] .platformDashboardMain{--tw-bg-opacity:1;background-color:rgb(251 253 255/var(--tw-bg-opacity,1))}.\[\&_\.platformDashboardMain\]\:p-5 .platformDashboardMain{padding:1.25rem}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformDashboardMain\]\:p-3 .platformDashboardMain{padding:.75rem}}.\[\&_\.platformDashboardWrap\]\:relative .platformDashboardWrap{position:relative}.\[\&_\.platformDashboardWrap\]\:min-h-\[520px\] .platformDashboardWrap{min-height:520px}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformDashboardWrap\]\:min-h-\[420px\] .platformDashboardWrap{min-height:420px}}.\[\&_\.platformDashboard\]\:relative .platformDashboard{position:relative}.\[\&_\.platformDashboard\]\:z-\[3\] .platformDashboard{z-index:3}.\[\&_\.platformDashboard\]\:mx-auto .platformDashboard{margin-left:auto;margin-right:auto}.\[\&_\.platformDashboard\]\:grid .platformDashboard{display:grid}.\[\&_\.platformDashboard\]\:w-\[min\(720px\,100\%\)\] .platformDashboard{width:min(720px,100%)}.\[\&_\.platformDashboard\]\:grid-cols-\[155px_1fr\] .platformDashboard{grid-template-columns:155px 1fr}.\[\&_\.platformDashboard\]\:overflow-hidden .platformDashboard{overflow:hidden}.\[\&_\.platformDashboard\]\:rounded-\[24px\] .platformDashboard{border-radius:24px}.\[\&_\.platformDashboard\]\:border-\[7px\] .platformDashboard{border-width:7px}.\[\&_\.platformDashboard\]\:border-white .platformDashboard{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.\[\&_\.platformDashboard\]\:bg-white .platformDashboard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.platformDashboard\]\:shadow-\[0_35px_80px_rgba\(31\,47\,77\,0\.18\)\] .platformDashboard{--tw-shadow:0 35px 80px #1f2f4d2e;--tw-shadow-colored:0 35px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformDashboard\]\:grid-cols-\[105px_1fr\] .platformDashboard{grid-template-columns:105px 1fr}}.\[\&_\.platformFinalCTA\]\:relative .platformFinalCTA{position:relative}.\[\&_\.platformFinalCTA\]\:overflow-hidden .platformFinalCTA{overflow:hidden}.\[\&_\.platformFinalCTA\]\:bg-\[linear-gradient\(90deg\,\#20c9c3\,\#ffca0a\,\#e889bb\)\] .platformFinalCTA{background-image:linear-gradient(90deg,#20c9c3,#ffca0a,#e889bb)}.\[\&_\.platformFinalCTA\]\:px-0 .platformFinalCTA{padding-left:0;padding-right:0}.\[\&_\.platformFinalCTA\]\:py-\[72px\] .platformFinalCTA{padding-top:72px;padding-bottom:72px}.\[\&_\.platformFinalInner\]\:relative .platformFinalInner{position:relative}.\[\&_\.platformFinalInner\]\:z-\[2\] .platformFinalInner{z-index:2}.\[\&_\.platformFinalInner\]\:flex .platformFinalInner{display:flex}.\[\&_\.platformFinalInner\]\:items-center .platformFinalInner{align-items:center}.\[\&_\.platformFinalInner\]\:justify-between .platformFinalInner{justify-content:space-between}.\[\&_\.platformFinalInner\]\:gap-10 .platformFinalInner{gap:2.5rem}@media (width<=900px){.max-\[900px\]\:\[\&_\.platformFinalInner\]\:flex-col .platformFinalInner{flex-direction:column}.max-\[900px\]\:\[\&_\.platformFinalInner\]\:items-start .platformFinalInner{align-items:flex-start}}.\[\&_\.platformFinalInner_h2\]\:mb-3 .platformFinalInner h2{margin-bottom:.75rem}.\[\&_\.platformFinalInner_h2\]\:mt-4 .platformFinalInner h2{margin-top:1rem}.\[\&_\.platformFinalInner_h2\]\:max-w-\[650px\] .platformFinalInner h2{max-width:650px}.\[\&_\.platformFinalInner_h2\]\:text-\[46px\] .platformFinalInner h2{font-size:46px}.\[\&_\.platformFinalInner_h2\]\:font-black .platformFinalInner h2{font-weight:900}.\[\&_\.platformFinalInner_h2\]\:leading-\[1\.03\] .platformFinalInner h2{line-height:1.03}.\[\&_\.platformFinalInner_h2\]\:tracking-\[-2px\] .platformFinalInner h2{letter-spacing:-2px}.\[\&_\.platformFinalInner_p\:last-child\]\:max-w-\[520px\] .platformFinalInner p:last-child{max-width:520px}.\[\&_\.platformFinalInner_p\:last-child\]\:text-sm .platformFinalInner p:last-child{font-size:.875rem;line-height:1.25rem}.\[\&_\.platformFinalInner_p\:last-child\]\:leading-\[1\.7\] .platformFinalInner p:last-child{line-height:1.7}.\[\&_\.platformFlowCopy\>p\:last-of-type\]\:max-w-\[560px\] .platformFlowCopy>p:last-of-type{max-width:560px}.\[\&_\.platformFlowCopy\>p\:last-of-type\]\:text-\[15px\] .platformFlowCopy>p:last-of-type{font-size:15px}.\[\&_\.platformFlowCopy\>p\:last-of-type\]\:leading-\[1\.75\] .platformFlowCopy>p:last-of-type{line-height:1.75}.\[\&_\.platformFlowCopy\>p\:last-of-type\]\:text-\[\#667085\] .platformFlowCopy>p:last-of-type{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.platformFlowCopy_h2\]\:mb-5 .platformFlowCopy h2{margin-bottom:1.25rem}.\[\&_\.platformFlowCopy_h2\]\:mt-4 .platformFlowCopy h2{margin-top:1rem}.\[\&_\.platformFlowCopy_h2\]\:text-\[44px\] .platformFlowCopy h2{font-size:44px}.\[\&_\.platformFlowCopy_h2\]\:font-black .platformFlowCopy h2{font-weight:900}.\[\&_\.platformFlowCopy_h2\]\:leading-\[1\.03\] .platformFlowCopy h2{line-height:1.03}.\[\&_\.platformFlowCopy_h2\]\:tracking-\[-2\.2px\] .platformFlowCopy h2{letter-spacing:-2.2px}.\[\&_\.platformFlowGrid\]\:grid .platformFlowGrid{display:grid}.\[\&_\.platformFlowGrid\]\:grid-cols-\[0\.85fr_1\.15fr\] .platformFlowGrid{grid-template-columns:.85fr 1.15fr}.\[\&_\.platformFlowGrid\]\:items-center .platformFlowGrid{align-items:center}.\[\&_\.platformFlowGrid\]\:gap-\[75px\] .platformFlowGrid{gap:75px}@media (width<=900px){.max-\[900px\]\:\[\&_\.platformFlowGrid\]\:grid-cols-1 .platformFlowGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.platformFlowList\>div\>span\]\:grid .platformFlowList>div>span{display:grid}.\[\&_\.platformFlowList\>div\>span\]\:h-10 .platformFlowList>div>span{height:2.5rem}.\[\&_\.platformFlowList\>div\>span\]\:w-10 .platformFlowList>div>span{width:2.5rem}.\[\&_\.platformFlowList\>div\>span\]\:place-items-center .platformFlowList>div>span{place-items:center}.\[\&_\.platformFlowList\>div\>span\]\:rounded-full .platformFlowList>div>span{border-radius:9999px}.\[\&_\.platformFlowList\>div\>span\]\:bg-\[\#07101f\] .platformFlowList>div>span{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.platformFlowList\>div\>span\]\:text-\[11px\] .platformFlowList>div>span{font-size:11px}.\[\&_\.platformFlowList\>div\>span\]\:font-black .platformFlowList>div>span{font-weight:900}.\[\&_\.platformFlowList\>div\>span\]\:text-white .platformFlowList>div>span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.platformFlowList\>div\]\:flex .platformFlowList>div{display:flex}.\[\&_\.platformFlowList\>div\]\:gap-4 .platformFlowList>div{gap:1rem}.\[\&_\.platformFlowList\>div\]\:rounded-\[14px\] .platformFlowList>div{border-radius:14px}.\[\&_\.platformFlowList\>div\]\:border .platformFlowList>div{border-width:1px}.\[\&_\.platformFlowList\>div\]\:border-\[\#dfe5ec\] .platformFlowList>div{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.platformFlowList\>div\]\:bg-white .platformFlowList>div{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.platformFlowList\>div\]\:p-4 .platformFlowList>div{padding:1rem}.\[\&_\.platformFlowList\]\:mt-7 .platformFlowList{margin-top:1.75rem}.\[\&_\.platformFlowList\]\:grid .platformFlowList{display:grid}.\[\&_\.platformFlowList\]\:gap-3\.5 .platformFlowList{gap:.875rem}.\[\&_\.platformFlowList_small\]\:mt-1 .platformFlowList small{margin-top:.25rem}.\[\&_\.platformFlowList_small\]\:block .platformFlowList small{display:block}.\[\&_\.platformFlowList_small\]\:text-xs .platformFlowList small{font-size:.75rem;line-height:1rem}.\[\&_\.platformFlowList_small\]\:text-\[\#667085\] .platformFlowList small{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.platformFlowList_strong\]\:block .platformFlowList strong{display:block}.\[\&_\.platformFlowList_strong\]\:text-sm .platformFlowList strong{font-size:.875rem;line-height:1.25rem}.\[\&_\.platformFlowSection\]\:bg-\[\#f7f9fc\] .platformFlowSection{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.\[\&_\.platformFlowSection\]\:px-0 .platformFlowSection{padding-left:0;padding-right:0}.\[\&_\.platformFlowSection\]\:py-\[100px\] .platformFlowSection{padding-top:100px;padding-bottom:100px}.\[\&_\.platformFlowVisual\]\:relative .platformFlowVisual{position:relative}.\[\&_\.platformFlowVisual\]\:min-h-\[470px\] .platformFlowVisual{min-height:470px}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformHeroButtons\>\*\]\:w-full .platformHeroButtons>*{width:100%}}.\[\&_\.platformHeroButtons\]\:mt-\[30px\] .platformHeroButtons{margin-top:30px}.\[\&_\.platformHeroButtons\]\:flex .platformHeroButtons{display:flex}.\[\&_\.platformHeroButtons\]\:gap-3 .platformHeroButtons{gap:.75rem}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformHeroButtons\]\:flex-col .platformHeroButtons{flex-direction:column}}.\[\&_\.platformHeroCopy_h1\]\:mb-0 .platformHeroCopy h1{margin-bottom:0}.\[\&_\.platformHeroCopy_h1\]\:mt-\[18px\] .platformHeroCopy h1{margin-top:18px}.\[\&_\.platformHeroCopy_h1\]\:text-\[clamp\(58px\,7vw\,88px\)\] .platformHeroCopy h1{font-size:clamp(58px,7vw,88px)}.\[\&_\.platformHeroCopy_h1\]\:font-black .platformHeroCopy h1{font-weight:900}.\[\&_\.platformHeroCopy_h1\]\:leading-\[0\.92\] .platformHeroCopy h1{line-height:.92}.\[\&_\.platformHeroCopy_h1\]\:tracking-\[-5px\] .platformHeroCopy h1{letter-spacing:-5px}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformHeroCopy_h1\]\:text-\[46px\] .platformHeroCopy h1{font-size:46px}.max-\[580px\]\:\[\&_\.platformHeroCopy_h1\]\:tracking-\[-2\.5px\] .platformHeroCopy h1{letter-spacing:-2.5px}}.\[\&_\.platformHeroCopy_h1_span\]\:text-\[\#3f7fc4\] .platformHeroCopy h1 span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.platformHeroGrid\]\:grid .platformHeroGrid{display:grid}.\[\&_\.platformHeroGrid\]\:grid-cols-\[0\.9fr_1\.1fr\] .platformHeroGrid{grid-template-columns:.9fr 1.1fr}.\[\&_\.platformHeroGrid\]\:items-center .platformHeroGrid{align-items:center}.\[\&_\.platformHeroGrid\]\:gap-\[70px\] .platformHeroGrid{gap:70px}@media (width<=900px){.max-\[900px\]\:\[\&_\.platformHeroGrid\]\:grid-cols-1 .platformHeroGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.platformHeroTrust\]\:mt-6 .platformHeroTrust{margin-top:1.5rem}.\[\&_\.platformHeroTrust\]\:flex .platformHeroTrust{display:flex}.\[\&_\.platformHeroTrust\]\:flex-wrap .platformHeroTrust{flex-wrap:wrap}.\[\&_\.platformHeroTrust\]\:gap-3 .platformHeroTrust{gap:.75rem}.\[\&_\.platformHeroTrust_span\]\:rounded-full .platformHeroTrust span{border-radius:9999px}.\[\&_\.platformHeroTrust_span\]\:bg-\[\#f1f6fb\] .platformHeroTrust span{--tw-bg-opacity:1;background-color:rgb(241 246 251/var(--tw-bg-opacity,1))}.\[\&_\.platformHeroTrust_span\]\:px-3\.5 .platformHeroTrust span{padding-left:.875rem;padding-right:.875rem}.\[\&_\.platformHeroTrust_span\]\:py-2 .platformHeroTrust span{padding-top:.5rem;padding-bottom:.5rem}.\[\&_\.platformHeroTrust_span\]\:text-\[11px\] .platformHeroTrust span{font-size:11px}.\[\&_\.platformHeroTrust_span\]\:font-bold .platformHeroTrust span{font-weight:700}.\[\&_\.platformHeroTrust_span\]\:text-\[\#526176\] .platformHeroTrust span{--tw-text-opacity:1;color:rgb(82 97 118/var(--tw-text-opacity,1))}.\[\&_\.platformHero\]\:relative .platformHero{position:relative}.\[\&_\.platformHero\]\:overflow-hidden .platformHero{overflow:hidden}.\[\&_\.platformHero\]\:bg-\[radial-gradient\(circle_at_90\%_10\%\,rgba\(63\,127\,196\,0\.12\)\,transparent_28\%\)\,radial-gradient\(circle_at_80\%_90\%\,rgba\(232\,137\,187\,0\.11\)\,transparent_30\%\)\,\#fff\] .platformHero{background-color:radial-gradient(circle at 90% 10%,#3f7fc41f,transparent 28%),radial-gradient(circle at 80% 90%,#e889bb1c,transparent 30%),#fff}.\[\&_\.platformHero\]\:px-0 .platformHero{padding-left:0;padding-right:0}.\[\&_\.platformHero\]\:py-\[100px\] .platformHero{padding-top:100px;padding-bottom:100px}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformHero\]\:py-\[70px\] .platformHero{padding-top:70px;padding-bottom:70px}}.\[\&_\.platformLead\]\:mt-7 .platformLead{margin-top:1.75rem}.\[\&_\.platformLead\]\:max-w-\[620px\] .platformLead{max-width:620px}.\[\&_\.platformLead\]\:text-\[15px\] .platformLead{font-size:15px}.\[\&_\.platformLead\]\:leading-\[1\.75\] .platformLead{line-height:1.75}.\[\&_\.platformLead\]\:text-\[\#667085\] .platformLead{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.platformMetricGrid\]\:mt-5 .platformMetricGrid{margin-top:1.25rem}.\[\&_\.platformMetricGrid\]\:grid .platformMetricGrid{display:grid}.\[\&_\.platformMetricGrid\]\:grid-cols-4 .platformMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.\[\&_\.platformMetricGrid\]\:gap-2\.5 .platformMetricGrid{gap:.625rem}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformMetricGrid\]\:grid-cols-2 .platformMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\.platformMetric\]\:rounded-xl .platformMetric{border-radius:.75rem}.\[\&_\.platformMetric\]\:border .platformMetric{border-width:1px}.\[\&_\.platformMetric\]\:border-\[\#e7ebf1\] .platformMetric{--tw-border-opacity:1;border-color:rgb(231 235 241/var(--tw-border-opacity,1))}.\[\&_\.platformMetric\]\:bg-white .platformMetric{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.platformMetric\]\:p-3 .platformMetric{padding:.75rem}.\[\&_\.platformMetric_small\]\:mt-1 .platformMetric small{margin-top:.25rem}.\[\&_\.platformMetric_small\]\:block .platformMetric small{display:block}.\[\&_\.platformMetric_small\]\:text-\[8px\] .platformMetric small{font-size:8px}.\[\&_\.platformMetric_small\]\:text-\[\#20a99f\] .platformMetric small{--tw-text-opacity:1;color:rgb(32 169 159/var(--tw-text-opacity,1))}.\[\&_\.platformMetric_span\]\:block .platformMetric span{display:block}.\[\&_\.platformMetric_span\]\:text-\[8px\] .platformMetric span{font-size:8px}.\[\&_\.platformMetric_span\]\:text-\[\#667085\] .platformMetric span{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.platformMetric_strong\]\:mt-1\.5 .platformMetric strong{margin-top:.375rem}.\[\&_\.platformMetric_strong\]\:block .platformMetric strong{display:block}.\[\&_\.platformMetric_strong\]\:text-\[18px\] .platformMetric strong{font-size:18px}.\[\&_\.platformMiniBrand\]\:mb-5 .platformMiniBrand{margin-bottom:1.25rem}.\[\&_\.platformMiniBrand\]\:flex .platformMiniBrand{display:flex}.\[\&_\.platformMiniBrand\]\:items-center .platformMiniBrand{align-items:center}.\[\&_\.platformMiniBrand\]\:gap-2 .platformMiniBrand{gap:.5rem}.\[\&_\.platformMiniBrand\]\:text-\[11px\] .platformMiniBrand{font-size:11px}.\[\&_\.platformMiniBrand\]\:font-bold .platformMiniBrand{font-weight:700}.\[\&_\.platformModuleCard\]\:rounded-\[18px\] .platformModuleCard{border-radius:18px}.\[\&_\.platformModuleCard\]\:border .platformModuleCard{border-width:1px}.\[\&_\.platformModuleCard\]\:border-\[\#dfe5ec\] .platformModuleCard{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.platformModuleCard\]\:bg-white .platformModuleCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.platformModuleCard\]\:p-7 .platformModuleCard{padding:1.75rem}.\[\&_\.platformModuleCard\]\:shadow-\[0_16px_38px_rgba\(31\,47\,77\,0\.07\)\] .platformModuleCard{--tw-shadow:0 16px 38px #1f2f4d12;--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.platformModuleCard\]\:transition .platformModuleCard{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)}.\[\&_\.platformModuleCard\]\:duration-300 .platformModuleCard{transition-duration:.3s}.hover\:\[\&_\.platformModuleCard\]\:-translate-y-\[7px\] .platformModuleCard:hover{--tw-translate-y:-7px;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))}.hover\:\[\&_\.platformModuleCard\]\:shadow-\[0_24px_52px_rgba\(31\,47\,77\,0\.12\)\] .platformModuleCard:hover{--tw-shadow:0 24px 52px #1f2f4d1f;--tw-shadow-colored:0 24px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.platformModuleCard_a\]\:mt-4 .platformModuleCard a{margin-top:1rem}.\[\&_\.platformModuleCard_a\]\:inline-flex .platformModuleCard a{display:inline-flex}.\[\&_\.platformModuleCard_a\]\:text-xs .platformModuleCard a{font-size:.75rem;line-height:1rem}.\[\&_\.platformModuleCard_a\]\:font-black .platformModuleCard a{font-weight:900}.\[\&_\.platformModuleCard_a\]\:text-\[\#3f7fc4\] .platformModuleCard a{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.platformModuleCard_h3\]\:mb-2\.5 .platformModuleCard h3{margin-bottom:.625rem}.\[\&_\.platformModuleCard_h3\]\:mt-0 .platformModuleCard h3{margin-top:0}.\[\&_\.platformModuleCard_h3\]\:text-xl .platformModuleCard h3{font-size:1.25rem;line-height:1.75rem}.\[\&_\.platformModuleCard_p\]\:min-h-\[78px\] .platformModuleCard p{min-height:78px}.\[\&_\.platformModuleCard_p\]\:text-\[13px\] .platformModuleCard p{font-size:13px}.\[\&_\.platformModuleCard_p\]\:leading-\[1\.65\] .platformModuleCard p{line-height:1.65}.\[\&_\.platformModuleCard_p\]\:text-\[\#667085\] .platformModuleCard p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.platformModuleGrid\]\:grid .platformModuleGrid{display:grid}.\[\&_\.platformModuleGrid\]\:grid-cols-3 .platformModuleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.platformModuleGrid\]\:gap-5 .platformModuleGrid{gap:1.25rem}@media (width<=900px){.max-\[900px\]\:\[\&_\.platformModuleGrid\]\:grid-cols-2 .platformModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformModuleGrid\]\:grid-cols-1 .platformModuleGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.platformModuleIcon\]\:mb-5 .platformModuleIcon{margin-bottom:1.25rem}.\[\&_\.platformModuleIcon\]\:grid .platformModuleIcon{display:grid}.\[\&_\.platformModuleIcon\]\:h-\[56px\] .platformModuleIcon{height:56px}.\[\&_\.platformModuleIcon\]\:w-\[56px\] .platformModuleIcon{width:56px}.\[\&_\.platformModuleIcon\]\:place-items-center .platformModuleIcon{place-items:center}.\[\&_\.platformModuleIcon\]\:rounded-\[14px\] .platformModuleIcon{border-radius:14px}.\[\&_\.platformModuleIcon\]\:text-\[22px\] .platformModuleIcon{font-size:22px}.\[\&_\.platformModuleIcon\]\:font-black .platformModuleIcon{font-weight:900}.\[\&_\.platformModules\]\:px-0 .platformModules{padding-left:0;padding-right:0}.\[\&_\.platformModules\]\:py-\[95px\] .platformModules{padding-top:95px;padding-bottom:95px}.\[\&_\.platformRevenueCard\]\:rounded-xl .platformRevenueCard{border-radius:.75rem}.\[\&_\.platformRevenueCard\]\:border .platformRevenueCard{border-width:1px}.\[\&_\.platformRevenueCard\]\:border-\[\#e7ebf1\] .platformRevenueCard{--tw-border-opacity:1;border-color:rgb(231 235 241/var(--tw-border-opacity,1))}.\[\&_\.platformRevenueCard\]\:bg-white .platformRevenueCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.platformRevenueCard\]\:p-3\.5 .platformRevenueCard{padding:.875rem}.\[\&_\.platformRoleCard\]\:rounded-\[18px\] .platformRoleCard{border-radius:18px}.\[\&_\.platformRoleCard\]\:border .platformRoleCard{border-width:1px}.\[\&_\.platformRoleCard\]\:border-\[\#dfe5ec\] .platformRoleCard{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.platformRoleCard\]\:bg-white .platformRoleCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.platformRoleCard\]\:p-7 .platformRoleCard{padding:1.75rem}.\[\&_\.platformRoleCard\]\:shadow-\[0_16px_38px_rgba\(31\,47\,77\,0\.07\)\] .platformRoleCard{--tw-shadow:0 16px 38px #1f2f4d12;--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.platformRoleCard\]\:transition .platformRoleCard{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)}.\[\&_\.platformRoleCard\]\:duration-300 .platformRoleCard{transition-duration:.3s}.hover\:\[\&_\.platformRoleCard\]\:-translate-y-\[7px\] .platformRoleCard:hover{--tw-translate-y:-7px;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))}.\[\&_\.platformRoleCard_h3\]\:mb-2\.5 .platformRoleCard h3{margin-bottom:.625rem}.\[\&_\.platformRoleCard_h3\]\:mt-0 .platformRoleCard h3{margin-top:0}.\[\&_\.platformRoleCard_h3\]\:text-xl .platformRoleCard h3{font-size:1.25rem;line-height:1.75rem}.\[\&_\.platformRoleCard_li\]\:text-xs .platformRoleCard li{font-size:.75rem;line-height:1rem}.\[\&_\.platformRoleCard_li\]\:font-bold .platformRoleCard li{font-weight:700}.\[\&_\.platformRoleCard_li\]\:text-\[\#344054\] .platformRoleCard li{--tw-text-opacity:1;color:rgb(52 64 84/var(--tw-text-opacity,1))}.\[\&_\.platformRoleCard_p\]\:text-\[13px\] .platformRoleCard p{font-size:13px}.\[\&_\.platformRoleCard_p\]\:leading-\[1\.65\] .platformRoleCard p{line-height:1.65}.\[\&_\.platformRoleCard_p\]\:text-\[\#667085\] .platformRoleCard p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.platformRoleCard_ul\]\:mt-5 .platformRoleCard ul{margin-top:1.25rem}.\[\&_\.platformRoleCard_ul\]\:grid .platformRoleCard ul{display:grid}.\[\&_\.platformRoleCard_ul\]\:list-none .platformRoleCard ul{list-style-type:none}.\[\&_\.platformRoleCard_ul\]\:gap-2 .platformRoleCard ul{gap:.5rem}.\[\&_\.platformRoleCard_ul\]\:p-0 .platformRoleCard ul{padding:0}.\[\&_\.platformRoleGrid\]\:grid .platformRoleGrid{display:grid}.\[\&_\.platformRoleGrid\]\:grid-cols-3 .platformRoleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.platformRoleGrid\]\:gap-5 .platformRoleGrid{gap:1.25rem}@media (width<=900px){.max-\[900px\]\:\[\&_\.platformRoleGrid\]\:grid-cols-1 .platformRoleGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.platformRoles\]\:px-0 .platformRoles{padding-left:0;padding-right:0}.\[\&_\.platformRoles\]\:py-\[95px\] .platformRoles{padding-top:95px;padding-bottom:95px}.\[\&_\.platformSectionTitle\>p\:last-child\]\:mx-auto .platformSectionTitle>p:last-child{margin-left:auto;margin-right:auto}.\[\&_\.platformSectionTitle\>p\:last-child\]\:max-w-\[580px\] .platformSectionTitle>p:last-child{max-width:580px}.\[\&_\.platformSectionTitle\>p\:last-child\]\:text-sm .platformSectionTitle>p:last-child{font-size:.875rem;line-height:1.25rem}.\[\&_\.platformSectionTitle\>p\:last-child\]\:leading-\[1\.7\] .platformSectionTitle>p:last-child{line-height:1.7}.\[\&_\.platformSectionTitle\>p\:last-child\]\:text-\[\#667085\] .platformSectionTitle>p:last-child{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.platformSectionTitle\]\:mx-auto .platformSectionTitle{margin-left:auto;margin-right:auto}.\[\&_\.platformSectionTitle\]\:mb-10 .platformSectionTitle{margin-bottom:2.5rem}.\[\&_\.platformSectionTitle\]\:max-w-\[720px\] .platformSectionTitle{max-width:720px}.\[\&_\.platformSectionTitle\]\:text-center .platformSectionTitle{text-align:center}.\[\&_\.platformSectionTitle_h2\]\:mb-3 .platformSectionTitle h2{margin-bottom:.75rem}.\[\&_\.platformSectionTitle_h2\]\:mt-3 .platformSectionTitle h2{margin-top:.75rem}.\[\&_\.platformSectionTitle_h2\]\:text-\[48px\] .platformSectionTitle h2{font-size:48px}.\[\&_\.platformSectionTitle_h2\]\:font-black .platformSectionTitle h2{font-weight:900}.\[\&_\.platformSectionTitle_h2\]\:leading-\[1\.02\] .platformSectionTitle h2{line-height:1.02}.\[\&_\.platformSectionTitle_h2\]\:tracking-\[-2\.5px\] .platformSectionTitle h2{letter-spacing:-2.5px}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformSectionTitle_h2\]\:text-\[36px\] .platformSectionTitle h2{font-size:36px}}.\[\&_\.platformSectionTitle_h2_span\]\:text-\[\#3f7fc4\] .platformSectionTitle h2 span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.platformSecurityInner\]\:grid .platformSecurityInner{display:grid}.\[\&_\.platformSecurityInner\]\:grid-cols-\[100px_1fr_auto\] .platformSecurityInner{grid-template-columns:100px 1fr auto}.\[\&_\.platformSecurityInner\]\:items-center .platformSecurityInner{align-items:center}.\[\&_\.platformSecurityInner\]\:gap-7 .platformSecurityInner{gap:1.75rem}@media (width<=900px){.max-\[900px\]\:\[\&_\.platformSecurityInner\]\:grid-cols-1 .platformSecurityInner{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.platformSecurityInner_\.eyebrow\]\:text-\[\#ffca0a\] .platformSecurityInner .eyebrow{--tw-text-opacity:1;color:rgb(255 202 10/var(--tw-text-opacity,1))}.\[\&_\.platformSecurityInner_h2\]\:mb-3 .platformSecurityInner h2{margin-bottom:.75rem}.\[\&_\.platformSecurityInner_h2\]\:mt-3 .platformSecurityInner h2{margin-top:.75rem}.\[\&_\.platformSecurityInner_h2\]\:text-\[38px\] .platformSecurityInner h2{font-size:38px}.\[\&_\.platformSecurityInner_h2\]\:leading-\[1\.05\] .platformSecurityInner h2{line-height:1.05}.\[\&_\.platformSecurityInner_p\:last-child\]\:max-w-\[560px\] .platformSecurityInner p:last-child{max-width:560px}.\[\&_\.platformSecurityInner_p\:last-child\]\:text-sm .platformSecurityInner p:last-child{font-size:.875rem;line-height:1.25rem}.\[\&_\.platformSecurityInner_p\:last-child\]\:leading-\[1\.7\] .platformSecurityInner p:last-child{line-height:1.7}.\[\&_\.platformSecurityInner_p\:last-child\]\:text-\[\#aab5c5\] .platformSecurityInner p:last-child{--tw-text-opacity:1;color:rgb(170 181 197/var(--tw-text-opacity,1))}.\[\&_\.platformSecurity\]\:bg-\[\#07101f\] .platformSecurity{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.platformSecurity\]\:px-0 .platformSecurity{padding-left:0;padding-right:0}.\[\&_\.platformSecurity\]\:py-\[70px\] .platformSecurity{padding-top:70px;padding-bottom:70px}.\[\&_\.platformSecurity\]\:text-white .platformSecurity{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.platformSideItem\.active\]\:bg-\[\#174aa9\] .platformSideItem.active{--tw-bg-opacity:1;background-color:rgb(23 74 169/var(--tw-bg-opacity,1))}.\[\&_\.platformSideItem\.active\]\:text-white .platformSideItem.active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.platformSideItem\]\:mb-1\.5 .platformSideItem{margin-bottom:.375rem}.\[\&_\.platformSideItem\]\:rounded-lg .platformSideItem{border-radius:.5rem}.\[\&_\.platformSideItem\]\:px-3 .platformSideItem{padding-left:.75rem;padding-right:.75rem}.\[\&_\.platformSideItem\]\:py-2\.5 .platformSideItem{padding-top:.625rem;padding-bottom:.625rem}.\[\&_\.platformSideItem\]\:text-\[10px\] .platformSideItem{font-size:10px}.\[\&_\.platformSideItem\]\:text-\[\#cdd7e5\] .platformSideItem{--tw-text-opacity:1;color:rgb(205 215 229/var(--tw-text-opacity,1))}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformSideItem\]\:px-2 .platformSideItem{padding-left:.5rem;padding-right:.5rem}.max-\[580px\]\:\[\&_\.platformSideItem\]\:text-\[8px\] .platformSideItem{font-size:8px}}.\[\&_\.platformSidebar\]\:bg-\[\#07101f\] .platformSidebar{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.platformSidebar\]\:p-4 .platformSidebar{padding:1rem}.\[\&_\.platformSidebar\]\:text-white .platformSidebar{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (width<=580px){.max-\[580px\]\:\[\&_\.platformSidebar\]\:p-2\.5 .platformSidebar{padding:.625rem}}.\[\&_\.portfolioGridHeading\]\:mb-10 .portfolioGridHeading{margin-bottom:2.5rem}.\[\&_\.portfolioGridHeading_h2\]\:mb-0 .portfolioGridHeading h2{margin-bottom:0}.\[\&_\.portfolioGridHeading_h2\]\:mt-3 .portfolioGridHeading h2{margin-top:.75rem}.\[\&_\.portfolioGridHeading_h2\]\:text-\[48px\] .portfolioGridHeading h2{font-size:48px}.\[\&_\.portfolioGridHeading_h2\]\:font-black .portfolioGridHeading h2{font-weight:900}.\[\&_\.portfolioGridHeading_h2\]\:leading-\[1\.02\] .portfolioGridHeading h2{line-height:1.02}.\[\&_\.portfolioGridHeading_h2\]\:tracking-\[-2\.5px\] .portfolioGridHeading h2{letter-spacing:-2.5px}.\[\&_\.portfolioGridHeading_h2_span\]\:text-\[\#3f7fc4\] .portfolioGridHeading h2 span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.portfolioGridSection\]\:bg-\[\#f7f9fc\] .portfolioGridSection{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.\[\&_\.portfolioGridSection\]\:px-0 .portfolioGridSection{padding-left:0;padding-right:0}.\[\&_\.portfolioGridSection\]\:py-\[95px\] .portfolioGridSection{padding-top:95px;padding-bottom:95px}.\[\&_\.portfolioGrid\]\:grid .portfolioGrid{display:grid}.\[\&_\.portfolioGrid\]\:grid-cols-3 .portfolioGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.portfolioGrid\]\:gap-5 .portfolioGrid{gap:1.25rem}@media (width<=950px){.max-\[950px\]\:\[\&_\.portfolioGrid\]\:grid-cols-2 .portfolioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.max-\[650px\]\:\[\&_\.portfolioGrid\]\:grid-cols-1 .portfolioGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.portfolioProjectCard\]\:overflow-hidden .portfolioProjectCard{overflow:hidden}.\[\&_\.portfolioProjectCard\]\:rounded-\[18px\] .portfolioProjectCard{border-radius:18px}.\[\&_\.portfolioProjectCard\]\:border .portfolioProjectCard{border-width:1px}.\[\&_\.portfolioProjectCard\]\:border-\[\#dfe5ec\] .portfolioProjectCard{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.portfolioProjectCard\]\:bg-white .portfolioProjectCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.portfolioProjectCard\]\:shadow-\[0_16px_38px_rgba\(31\,47\,77\,0\.07\)\] .portfolioProjectCard{--tw-shadow:0 16px 38px #1f2f4d12;--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.portfolioProjectCard\]\:transition .portfolioProjectCard{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)}.hover\:\[\&_\.portfolioProjectCard\]\:-translate-y-\[7px\] .portfolioProjectCard:hover{--tw-translate-y:-7px;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))}.\[\&_\.portfolioProjectContent\>a\]\:mt-5 .portfolioProjectContent>a{margin-top:1.25rem}.\[\&_\.portfolioProjectContent\>a\]\:inline-flex .portfolioProjectContent>a{display:inline-flex}.\[\&_\.portfolioProjectContent\>a\]\:text-xs .portfolioProjectContent>a{font-size:.75rem;line-height:1rem}.\[\&_\.portfolioProjectContent\>a\]\:font-black .portfolioProjectContent>a{font-weight:900}.\[\&_\.portfolioProjectContent\>a\]\:text-\[\#3f7fc4\] .portfolioProjectContent>a{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.portfolioProjectContent\>p\]\:text-\[13px\] .portfolioProjectContent>p{font-size:13px}.\[\&_\.portfolioProjectContent\>p\]\:leading-\[1\.65\] .portfolioProjectContent>p{line-height:1.65}.\[\&_\.portfolioProjectContent\>p\]\:text-\[\#667085\] .portfolioProjectContent>p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.portfolioProjectContent\]\:p-6 .portfolioProjectContent{padding:1.5rem}.\[\&_\.portfolioProjectContent_h3\]\:mb-3 .portfolioProjectContent h3{margin-bottom:.75rem}.\[\&_\.portfolioProjectContent_h3\]\:mt-3 .portfolioProjectContent h3{margin-top:.75rem}.\[\&_\.portfolioProjectContent_h3\]\:text-xl .portfolioProjectContent h3{font-size:1.25rem;line-height:1.75rem}.\[\&_\.portfolioProjectMeta\]\:text-\[10px\] .portfolioProjectMeta{font-size:10px}.\[\&_\.portfolioProjectMeta\]\:font-black .portfolioProjectMeta{font-weight:900}.\[\&_\.portfolioProjectMeta\]\:tracking-\[2px\] .portfolioProjectMeta{letter-spacing:2px}.\[\&_\.portfolioProjectMeta\]\:text-\[\#3f7fc4\] .portfolioProjectMeta{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.portfolioProjectVisual\]\:relative .portfolioProjectVisual{position:relative}.\[\&_\.portfolioProjectVisual\]\:min-h-\[190px\] .portfolioProjectVisual{min-height:190px}.\[\&_\.portfolioProjectVisual\]\:p-5 .portfolioProjectVisual{padding:1.25rem}.\[\&_\.portfolioServices\]\:mt-5 .portfolioServices{margin-top:1.25rem}.\[\&_\.portfolioServices\]\:flex .portfolioServices{display:flex}.\[\&_\.portfolioServices\]\:flex-wrap .portfolioServices{flex-wrap:wrap}.\[\&_\.portfolioServices\]\:gap-2 .portfolioServices{gap:.5rem}.\[\&_\.portfolioServices_span\]\:rounded-full .portfolioServices span{border-radius:9999px}.\[\&_\.portfolioServices_span\]\:bg-\[\#f3f6fa\] .portfolioServices span{--tw-bg-opacity:1;background-color:rgb(243 246 250/var(--tw-bg-opacity,1))}.\[\&_\.portfolioServices_span\]\:px-2\.5 .portfolioServices span{padding-left:.625rem;padding-right:.625rem}.\[\&_\.portfolioServices_span\]\:py-1\.5 .portfolioServices span{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\.portfolioServices_span\]\:text-\[10px\] .portfolioServices span{font-size:10px}.\[\&_\.portfolioServices_span\]\:font-bold .portfolioServices span{font-weight:700}.\[\&_\.previewBrowserBrand\]\:grid .previewBrowserBrand{display:grid}.\[\&_\.previewBrowserBrand\]\:h-\[calc\(100\%-25px\)\] .previewBrowserBrand{height:calc(100% - 25px)}.\[\&_\.previewBrowserBrand\]\:place-items-center .previewBrowserBrand{place-items:center}.\[\&_\.previewBrowserBrand\]\:text-center .previewBrowserBrand{text-align:center}.\[\&_\.previewBrowserBrand\]\:text-\[21px\] .previewBrowserBrand{font-size:21px}.\[\&_\.previewBrowserBrand\]\:font-black .previewBrowserBrand{font-weight:900}.\[\&_\.previewBrowserBrand\]\:text-\[\#07101f\] .previewBrowserBrand{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.\[\&_\.previewBrowserTop\]\:flex .previewBrowserTop{display:flex}.\[\&_\.previewBrowserTop\]\:h-\[25px\] .previewBrowserTop{height:25px}.\[\&_\.previewBrowserTop\]\:items-center .previewBrowserTop{align-items:center}.\[\&_\.previewBrowserTop\]\:gap-1 .previewBrowserTop{gap:.25rem}.\[\&_\.previewBrowserTop\]\:bg-\[\#f4f5f7\] .previewBrowserTop{--tw-bg-opacity:1;background-color:rgb(244 245 247/var(--tw-bg-opacity,1))}.\[\&_\.previewBrowserTop\]\:px-2 .previewBrowserTop{padding-left:.5rem;padding-right:.5rem}.\[\&_\.previewBrowserTop_i\]\:h-\[5px\] .previewBrowserTop i{height:5px}.\[\&_\.previewBrowserTop_i\]\:w-\[5px\] .previewBrowserTop i{width:5px}.\[\&_\.previewBrowserTop_i\]\:rounded-full .previewBrowserTop i{border-radius:9999px}.\[\&_\.previewBrowserTop_i\]\:bg-\[\#ccd3dd\] .previewBrowserTop i{--tw-bg-opacity:1;background-color:rgb(204 211 221/var(--tw-bg-opacity,1))}.\[\&_\.projectBlue\]\:bg-\[\#3f7fc4\] .projectBlue{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.projectCoral\]\:bg-\[\#f76840\] .projectCoral{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.projectDark\]\:bg-\[\#07101f\] .projectDark{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.projectFoodCircle\]\:absolute .projectFoodCircle{position:absolute}.\[\&_\.projectFoodCircle\]\:right-8 .projectFoodCircle{right:2rem}.\[\&_\.projectFoodCircle\]\:top-12 .projectFoodCircle{top:3rem}.\[\&_\.projectFoodCircle\]\:grid .projectFoodCircle{display:grid}.\[\&_\.projectFoodCircle\]\:h-\[170px\] .projectFoodCircle{height:170px}.\[\&_\.projectFoodCircle\]\:w-\[170px\] .projectFoodCircle{width:170px}.\[\&_\.projectFoodCircle\]\:place-items-center .projectFoodCircle{place-items:center}.\[\&_\.projectFoodCircle\]\:rounded-full .projectFoodCircle{border-radius:9999px}.\[\&_\.projectFoodCircle\]\:bg-\[\#f76840\] .projectFoodCircle{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.projectFoodCircle\]\:text-3xl .projectFoodCircle{font-size:1.875rem;line-height:2.25rem}.\[\&_\.projectFoodCircle\]\:text-white .projectFoodCircle{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.projectFoodSmall\]\:absolute .projectFoodSmall{position:absolute}.\[\&_\.projectFoodSmall\]\:bottom-10 .projectFoodSmall{bottom:2.5rem}.\[\&_\.projectFoodSmall\]\:left-8 .projectFoodSmall{left:2rem}.\[\&_\.projectFoodSmall\]\:grid .projectFoodSmall{display:grid}.\[\&_\.projectFoodSmall\]\:h-\[80px\] .projectFoodSmall{height:80px}.\[\&_\.projectFoodSmall\]\:w-\[80px\] .projectFoodSmall{width:80px}.\[\&_\.projectFoodSmall\]\:place-items-center .projectFoodSmall{place-items:center}.\[\&_\.projectFoodSmall\]\:rounded-full .projectFoodSmall{border-radius:9999px}.\[\&_\.projectFoodSmall\]\:bg-\[\#ffca0a\] .projectFoodSmall{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.projectLightBlue\]\:bg-\[\#20c9c3\] .projectLightBlue{--tw-bg-opacity:1;background-color:rgb(32 201 195/var(--tw-bg-opacity,1))}.\[\&_\.projectMarquee\]\:mt-\[18px\] .projectMarquee{margin-top:18px}.\[\&_\.projectMarquee\]\:w-full .projectMarquee{width:100%}.\[\&_\.projectMarquee\]\:overflow-hidden .projectMarquee{overflow:hidden}.\[\&_\.projectMarquee\]\:py-3 .projectMarquee{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\.projectOrange\]\:bg-\[\#f76840\] .projectOrange{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.projectPink\]\:bg-\[\#e889bb\] .projectPink{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.projectPreviewBrowser\]\:h-\[73\%\] .projectPreviewBrowser{height:73%}.\[\&_\.projectPreviewBrowser\]\:w-\[83\%\] .projectPreviewBrowser{width:83%}.\[\&_\.projectPreviewBrowser\]\:rotate-\[-3deg\] .projectPreviewBrowser{--tw-rotate:-3deg;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))}.\[\&_\.projectPreviewBrowser\]\:overflow-hidden .projectPreviewBrowser{overflow:hidden}.\[\&_\.projectPreviewBrowser\]\:rounded-\[9px\] .projectPreviewBrowser{border-radius:9px}.\[\&_\.projectPreviewBrowser\]\:bg-white .projectPreviewBrowser{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.projectPreviewBrowser\]\:shadow-\[0_20px_40px_rgba\(0\,0\,0\,0\.17\)\] .projectPreviewBrowser{--tw-shadow:0 20px 40px #0000002b;--tw-shadow-colored:0 20px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.projectPreviewImage\]\:grid .projectPreviewImage{display:grid}.\[\&_\.projectPreviewImage\]\:h-full .projectPreviewImage{height:100%}.\[\&_\.projectPreviewImage\]\:w-full .projectPreviewImage{width:100%}.\[\&_\.projectPreviewImage\]\:place-items-center .projectPreviewImage{place-items:center}.\[\&_\.projectPreviewImage\]\:bg-cover .projectPreviewImage{background-size:cover}.\[\&_\.projectPreviewImage\]\:bg-center .projectPreviewImage{background-position:50%}.\[\&_\.projectTrackLeft\]\:animate-\[portfolioMoveLeft_42s_linear_infinite\] .projectTrackLeft{animation:42s linear infinite portfolioMoveLeft}.\[\&_\.projectTrackRight\]\:animate-\[portfolioMoveRight_46s_linear_infinite\] .projectTrackRight{animation:46s linear infinite portfolioMoveRight}.\[\&_\.projectTrack\]\:flex .projectTrack{display:flex}.\[\&_\.projectTrack\]\:w-max .projectTrack{width:max-content}.\[\&_\.projectTrack\]\:gap-5 .projectTrack{gap:1.25rem}.\[\&_\.projectTrack\]\:gap-\[18px\] .projectTrack{gap:18px}.hover\:\[\&_\.projectTrack\]\:\[animation-play-state\:paused\] .projectTrack:hover{animation-play-state:paused}.\[\&_\.projectYellow\]\:bg-\[\#ffca0a\] .projectYellow{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.purple\]\:bg-\[\#9340f4\] .purple{--tw-bg-opacity:1;background-color:rgb(147 64 244/var(--tw-bg-opacity,1))}.\[\&_\.purple\]\:text-white .purple{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.resourceBlue\]\:bg-\[\#3f7fc4\] .resourceBlue{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.resourceCardArrow\]\:absolute .resourceCardArrow{position:absolute}.\[\&_\.resourceCardArrow\]\:right-5 .resourceCardArrow{right:1.25rem}.\[\&_\.resourceCardArrow\]\:top-5 .resourceCardArrow{top:1.25rem}.\[\&_\.resourceCardArrow\]\:grid .resourceCardArrow{display:grid}.\[\&_\.resourceCardArrow\]\:h-9 .resourceCardArrow{height:2.25rem}.\[\&_\.resourceCardArrow\]\:w-9 .resourceCardArrow{width:2.25rem}.\[\&_\.resourceCardArrow\]\:place-items-center .resourceCardArrow{place-items:center}.\[\&_\.resourceCardArrow\]\:rounded-full .resourceCardArrow{border-radius:9999px}.\[\&_\.resourceCardArrow\]\:bg-white\/80 .resourceCardArrow{background-color:#fffc}.\[\&_\.resourceCardArrow\]\:font-black .resourceCardArrow{font-weight:900}.\[\&_\.resourceCardContent\]\:p-6 .resourceCardContent{padding:1.5rem}.\[\&_\.resourceCardContent_button\]\:mt-3 .resourceCardContent button{margin-top:.75rem}.\[\&_\.resourceCardContent_button\]\:border-0 .resourceCardContent button{border-width:0}.\[\&_\.resourceCardContent_button\]\:bg-transparent .resourceCardContent button{background-color:#0000}.\[\&_\.resourceCardContent_button\]\:p-0 .resourceCardContent button{padding:0}.\[\&_\.resourceCardContent_button\]\:text-xs .resourceCardContent button{font-size:.75rem;line-height:1rem}.\[\&_\.resourceCardContent_button\]\:font-black .resourceCardContent button{font-weight:900}.\[\&_\.resourceCardContent_button\]\:text-\[\#3f7fc4\] .resourceCardContent button{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.resourceCardContent_h3\]\:mb-3 .resourceCardContent h3{margin-bottom:.75rem}.\[\&_\.resourceCardContent_h3\]\:mt-3 .resourceCardContent h3{margin-top:.75rem}.\[\&_\.resourceCardContent_h3\]\:text-xl .resourceCardContent h3{font-size:1.25rem;line-height:1.75rem}.\[\&_\.resourceCardContent_h3\]\:leading-\[1\.2\] .resourceCardContent h3{line-height:1.2}.\[\&_\.resourceCardContent_p\]\:min-h-\[86px\] .resourceCardContent p{min-height:86px}.\[\&_\.resourceCardContent_p\]\:text-\[13px\] .resourceCardContent p{font-size:13px}.\[\&_\.resourceCardContent_p\]\:leading-\[1\.65\] .resourceCardContent p{line-height:1.65}.\[\&_\.resourceCardContent_p\]\:text-\[\#667085\] .resourceCardContent p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.resourceCardImage\]\:absolute .resourceCardImage{position:absolute}.\[\&_\.resourceCardImage\]\:inset-0 .resourceCardImage{inset:0}.\[\&_\.resourceCardImage\]\:h-full .resourceCardImage{height:100%}.\[\&_\.resourceCardImage\]\:w-full .resourceCardImage{width:100%}.\[\&_\.resourceCardImage\]\:object-cover .resourceCardImage{-o-object-fit:cover;object-fit:cover}.\[\&_\.resourceCardShade\]\:absolute .resourceCardShade{position:absolute}.\[\&_\.resourceCardShade\]\:inset-0 .resourceCardShade{inset:0}.\[\&_\.resourceCardShade\]\:bg-black\/25 .resourceCardShade{background-color:#00000040}.\[\&_\.resourceCardSymbol\]\:absolute .resourceCardSymbol{position:absolute}.\[\&_\.resourceCardSymbol\]\:bottom-5 .resourceCardSymbol{bottom:1.25rem}.\[\&_\.resourceCardSymbol\]\:left-5 .resourceCardSymbol{left:1.25rem}.\[\&_\.resourceCardSymbol\]\:text-\[58px\] .resourceCardSymbol{font-size:58px}.\[\&_\.resourceCardSymbol\]\:font-black .resourceCardSymbol{font-weight:900}.\[\&_\.resourceCardSymbol\]\:text-white\/85 .resourceCardSymbol{color:#ffffffd9}.\[\&_\.resourceCardVisual\.hasImage_\.resourceCardArrow\]\:z-\[2\] .resourceCardVisual.hasImage .resourceCardArrow{z-index:2}.\[\&_\.resourceCardVisual\.hasImage_\.resourceType\]\:relative .resourceCardVisual.hasImage .resourceType{position:relative}.\[\&_\.resourceCardVisual\.hasImage_\.resourceType\]\:z-\[2\] .resourceCardVisual.hasImage .resourceType{z-index:2}.\[\&_\.resourceCardVisual\]\:relative .resourceCardVisual{position:relative}.\[\&_\.resourceCardVisual\]\:min-h-\[180px\] .resourceCardVisual{min-height:180px}.\[\&_\.resourceCardVisual\]\:p-5 .resourceCardVisual{padding:1.25rem}.\[\&_\.resourceCard\]\:overflow-hidden .resourceCard{overflow:hidden}.\[\&_\.resourceCard\]\:rounded-\[18px\] .resourceCard{border-radius:18px}.\[\&_\.resourceCard\]\:border .resourceCard{border-width:1px}.\[\&_\.resourceCard\]\:border-\[\#dfe5ec\] .resourceCard{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.resourceCard\]\:bg-white .resourceCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.resourceCard\]\:shadow-\[0_16px_38px_rgba\(31\,47\,77\,0\.07\)\] .resourceCard{--tw-shadow:0 16px 38px #1f2f4d12;--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.resourceCard\]\:transition .resourceCard{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)}.hover\:\[\&_\.resourceCard\]\:-translate-y-\[7px\] .resourceCard:hover{--tw-translate-y:-7px;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))}.hover\:\[\&_\.resourceCard\]\:shadow-\[0_24px_52px_rgba\(31\,47\,77\,0\.12\)\] .resourceCard:hover{--tw-shadow:0 24px 52px #1f2f4d1f;--tw-shadow-colored:0 24px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.resourceCategories\]\:bg-\[\#f7f9fc\] .resourceCategories{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.\[\&_\.resourceCategories\]\:px-0 .resourceCategories{padding-left:0;padding-right:0}.\[\&_\.resourceCategories\]\:py-6 .resourceCategories{padding-top:1.5rem;padding-bottom:1.5rem}.\[\&_\.resourceCategoryStrip\]\:flex .resourceCategoryStrip{display:flex}.\[\&_\.resourceCategoryStrip\]\:flex-wrap .resourceCategoryStrip{flex-wrap:wrap}.\[\&_\.resourceCategoryStrip\]\:gap-2\.5 .resourceCategoryStrip{gap:.625rem}.\[\&_\.resourceCategoryStrip_button\.active\]\:bg-\[\#07101f\] .resourceCategoryStrip button.active{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.resourceCategoryStrip_button\.active\]\:text-white .resourceCategoryStrip button.active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.resourceCategoryStrip_button\]\:rounded-full .resourceCategoryStrip button{border-radius:9999px}.\[\&_\.resourceCategoryStrip_button\]\:border .resourceCategoryStrip button{border-width:1px}.\[\&_\.resourceCategoryStrip_button\]\:border-\[\#dfe5ec\] .resourceCategoryStrip button{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.resourceCategoryStrip_button\]\:bg-white .resourceCategoryStrip button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.resourceCategoryStrip_button\]\:px-4 .resourceCategoryStrip button{padding-left:1rem;padding-right:1rem}.\[\&_\.resourceCategoryStrip_button\]\:py-2\.5 .resourceCategoryStrip button{padding-top:.625rem;padding-bottom:.625rem}.\[\&_\.resourceCategoryStrip_button\]\:text-xs .resourceCategoryStrip button{font-size:.75rem;line-height:1rem}.\[\&_\.resourceCategoryStrip_button\]\:font-bold .resourceCategoryStrip button{font-weight:700}.\[\&_\.resourceCategory\]\:text-\[10px\] .resourceCategory{font-size:10px}.\[\&_\.resourceCategory\]\:font-black .resourceCategory{font-weight:900}.\[\&_\.resourceCategory\]\:tracking-\[2px\] .resourceCategory{letter-spacing:2px}.\[\&_\.resourceCategory\]\:text-\[\#3f7fc4\] .resourceCategory{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.resourceCoral\]\:bg-\[\#f76840\] .resourceCoral{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.resourceDark\]\:bg-\[\#07101f\] .resourceDark{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.resourceGraphicCircle\]\:absolute .resourceGraphicCircle{position:absolute}.\[\&_\.resourceGraphicCircle\]\:rounded-full .resourceGraphicCircle{border-radius:9999px}.\[\&_\.resourceGraphicLine\]\:mt-5 .resourceGraphicLine{margin-top:1.25rem}.\[\&_\.resourceGraphicLine\]\:h-1\.5 .resourceGraphicLine{height:.375rem}.\[\&_\.resourceGraphicLine\]\:w-\[160px\] .resourceGraphicLine{width:160px}.\[\&_\.resourceGraphicLine\]\:rounded-full .resourceGraphicLine{border-radius:9999px}.\[\&_\.resourceGraphicLine\]\:bg-\[linear-gradient\(90deg\,\#20c9c3\,\#ffca0a\,\#e889bb\)\] .resourceGraphicLine{background-image:linear-gradient(90deg,#20c9c3,#ffca0a,#e889bb)}.\[\&_\.resourceGraphicPaper\>span\]\:text-\[8px\] .resourceGraphicPaper>span{font-size:8px}.\[\&_\.resourceGraphicPaper\>span\]\:font-black .resourceGraphicPaper>span{font-weight:900}.\[\&_\.resourceGraphicPaper\>span\]\:tracking-\[2px\] .resourceGraphicPaper>span{letter-spacing:2px}.\[\&_\.resourceGraphicPaper\>span\]\:text-\[\#8b97aa\] .resourceGraphicPaper>span{--tw-text-opacity:1;color:rgb(139 151 170/var(--tw-text-opacity,1))}.\[\&_\.resourceGraphicPaper\]\:relative .resourceGraphicPaper{position:relative}.\[\&_\.resourceGraphicPaper\]\:z-\[2\] .resourceGraphicPaper{z-index:2}.\[\&_\.resourceGraphicPaper\]\:rounded-\[16px\] .resourceGraphicPaper{border-radius:16px}.\[\&_\.resourceGraphicPaper\]\:bg-white .resourceGraphicPaper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.resourceGraphicPaper\]\:p-7 .resourceGraphicPaper{padding:1.75rem}.\[\&_\.resourceGraphicPaper\]\:shadow-\[0_18px_45px_rgba\(31\,47\,77\,0\.13\)\] .resourceGraphicPaper{--tw-shadow:0 18px 45px #1f2f4d21;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.resourceGraphicPaper_strong\]\:mt-3 .resourceGraphicPaper strong{margin-top:.75rem}.\[\&_\.resourceGraphicPaper_strong\]\:block .resourceGraphicPaper strong{display:block}.\[\&_\.resourceGraphicPaper_strong\]\:text-\[27px\] .resourceGraphicPaper strong{font-size:27px}.\[\&_\.resourceGraphicPaper_strong\]\:leading-\[1\.08\] .resourceGraphicPaper strong{line-height:1.08}.\[\&_\.resourceLightBlue\]\:bg-\[\#20c9c3\] .resourceLightBlue{--tw-bg-opacity:1;background-color:rgb(32 201 195/var(--tw-bg-opacity,1))}.\[\&_\.resourcePink\]\:bg-\[\#e889bb\] .resourcePink{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.resourceType\]\:rounded-full .resourceType{border-radius:9999px}.\[\&_\.resourceType\]\:bg-white\/85 .resourceType{background-color:#ffffffd9}.\[\&_\.resourceType\]\:px-3 .resourceType{padding-left:.75rem;padding-right:.75rem}.\[\&_\.resourceType\]\:py-1\.5 .resourceType{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\.resourceType\]\:text-\[9px\] .resourceType{font-size:9px}.\[\&_\.resourceType\]\:font-black .resourceType{font-weight:900}.\[\&_\.resourceType\]\:tracking-\[2px\] .resourceType{letter-spacing:2px}.\[\&_\.resourceYellow\]\:bg-\[\#ffca0a\] .resourceYellow{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.resourcesBrandShapes\]\:absolute .resourcesBrandShapes{position:absolute}.\[\&_\.resourcesBrandShapes\]\:inset-0 .resourcesBrandShapes{inset:0}.\[\&_\.resourcesBrandShapes\]\:opacity-10 .resourcesBrandShapes{opacity:.1}.\[\&_\.resourcesBrandShapes_span\]\:absolute .resourcesBrandShapes span{position:absolute}.\[\&_\.resourcesBrandShapes_span\]\:rounded-\[40\%\] .resourcesBrandShapes span{border-radius:40%}.\[\&_\.resourcesCTAButton\]\:inline-flex .resourcesCTAButton{display:inline-flex}.\[\&_\.resourcesCTAButton\]\:min-h-\[52px\] .resourcesCTAButton{min-height:52px}.\[\&_\.resourcesCTAButton\]\:items-center .resourcesCTAButton{align-items:center}.\[\&_\.resourcesCTAButton\]\:justify-center .resourcesCTAButton{justify-content:center}.\[\&_\.resourcesCTAButton\]\:rounded-\[10px\] .resourcesCTAButton{border-radius:10px}.\[\&_\.resourcesCTAButton\]\:bg-white .resourcesCTAButton{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.resourcesCTAButton\]\:px-6 .resourcesCTAButton{padding-left:1.5rem;padding-right:1.5rem}.\[\&_\.resourcesCTAButton\]\:text-xs .resourcesCTAButton{font-size:.75rem;line-height:1rem}.\[\&_\.resourcesCTAButton\]\:font-black .resourcesCTAButton{font-weight:900}.\[\&_\.resourcesCTAButton\]\:text-\[\#07101f\] .resourcesCTAButton{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.\[\&_\.resourcesCTAInner\]\:relative .resourcesCTAInner{position:relative}.\[\&_\.resourcesCTAInner\]\:z-\[2\] .resourcesCTAInner{z-index:2}.\[\&_\.resourcesCTAInner\]\:flex .resourcesCTAInner{display:flex}.\[\&_\.resourcesCTAInner\]\:items-center .resourcesCTAInner{align-items:center}.\[\&_\.resourcesCTAInner\]\:justify-between .resourcesCTAInner{justify-content:space-between}.\[\&_\.resourcesCTAInner\]\:gap-10 .resourcesCTAInner{gap:2.5rem}@media (width<=950px){.max-\[950px\]\:\[\&_\.resourcesCTAInner\]\:flex-col .resourcesCTAInner{flex-direction:column}.max-\[950px\]\:\[\&_\.resourcesCTAInner\]\:items-start .resourcesCTAInner{align-items:flex-start}}.\[\&_\.resourcesCTA\]\:relative .resourcesCTA{position:relative}.\[\&_\.resourcesCTA\]\:overflow-hidden .resourcesCTA{overflow:hidden}.\[\&_\.resourcesCTA\]\:bg-\[\#07101f\] .resourcesCTA{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.resourcesCTA\]\:px-0 .resourcesCTA{padding-left:0;padding-right:0}.\[\&_\.resourcesCTA\]\:py-\[72px\] .resourcesCTA{padding-top:72px;padding-bottom:72px}.\[\&_\.resourcesCTA\]\:text-white .resourcesCTA{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.resourcesCTA_h2\]\:mb-3 .resourcesCTA h2{margin-bottom:.75rem}.\[\&_\.resourcesCTA_h2\]\:mt-4 .resourcesCTA h2{margin-top:1rem}.\[\&_\.resourcesCTA_h2\]\:max-w-\[650px\] .resourcesCTA h2{max-width:650px}.\[\&_\.resourcesCTA_h2\]\:text-\[46px\] .resourcesCTA h2{font-size:46px}.\[\&_\.resourcesCTA_h2\]\:font-black .resourcesCTA h2{font-weight:900}.\[\&_\.resourcesCTA_h2\]\:leading-\[1\.03\] .resourcesCTA h2{line-height:1.03}.\[\&_\.resourcesCTA_h2\]\:tracking-\[-2px\] .resourcesCTA h2{letter-spacing:-2px}.\[\&_\.resourcesCTA_p\]\:text-sm .resourcesCTA p{font-size:.875rem;line-height:1.25rem}.\[\&_\.resourcesCTA_p\]\:leading-\[1\.7\] .resourcesCTA p{line-height:1.7}.\[\&_\.resourcesCTA_p\]\:text-\[\#aab5c5\] .resourcesCTA p{--tw-text-opacity:1;color:rgb(170 181 197/var(--tw-text-opacity,1))}.\[\&_\.resourcesCTAeyebrow\]\:m-0 .resourcesCTAeyebrow{margin:0}.\[\&_\.resourcesCTAeyebrow\]\:text-\[10px\] .resourcesCTAeyebrow{font-size:10px}.\[\&_\.resourcesCTAeyebrow\]\:font-black .resourcesCTAeyebrow{font-weight:900}.\[\&_\.resourcesCTAeyebrow\]\:tracking-\[3px\] .resourcesCTAeyebrow{letter-spacing:3px}.\[\&_\.resourcesCTAeyebrow\]\:text-\[\#ffca0a\] .resourcesCTAeyebrow{--tw-text-opacity:1;color:rgb(255 202 10/var(--tw-text-opacity,1))}.\[\&_\.resourcesCaseGrid\]\:grid .resourcesCaseGrid{display:grid}.\[\&_\.resourcesCaseGrid\]\:grid-cols-\[1\.05fr_0\.95fr\] .resourcesCaseGrid{grid-template-columns:1.05fr .95fr}.\[\&_\.resourcesCaseGrid\]\:items-center .resourcesCaseGrid{align-items:center}.\[\&_\.resourcesCaseGrid\]\:gap-\[72px\] .resourcesCaseGrid{gap:72px}@media (width<=950px){.max-\[950px\]\:\[\&_\.resourcesCaseGrid\]\:grid-cols-1 .resourcesCaseGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.resourcesCaseStudy\]\:bg-\[\#f7f9fc\] .resourcesCaseStudy{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.\[\&_\.resourcesCaseStudy\]\:px-0 .resourcesCaseStudy{padding-left:0;padding-right:0}.\[\&_\.resourcesCaseStudy\]\:py-\[100px\] .resourcesCaseStudy{padding-top:100px;padding-bottom:100px}.\[\&_\.resourcesContainer\]\:mx-auto .resourcesContainer{margin-left:auto;margin-right:auto}.\[\&_\.resourcesContainer\]\:w-\[min\(1180px\,calc\(100\%_-_48px\)\)\] .resourcesContainer{width:min(1180px,100% - 48px)}@media (width<=650px){.max-\[650px\]\:\[\&_\.resourcesContainer\]\:w-\[calc\(100\%_-_28px\)\] .resourcesContainer{width:calc(100% - 28px)}}.\[\&_\.resourcesEyebrow\]\:m-0 .resourcesEyebrow{margin:0}.\[\&_\.resourcesEyebrow\]\:text-\[10px\] .resourcesEyebrow{font-size:10px}.\[\&_\.resourcesEyebrow\]\:font-black .resourcesEyebrow{font-weight:900}.\[\&_\.resourcesEyebrow\]\:uppercase .resourcesEyebrow{text-transform:uppercase}.\[\&_\.resourcesEyebrow\]\:tracking-\[3\.5px\] .resourcesEyebrow{letter-spacing:3.5px}.\[\&_\.resourcesEyebrow\]\:text-\[\#3f7fc4\] .resourcesEyebrow{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.resourcesFAQ\]\:bg-white .resourcesFAQ{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.resourcesFAQ\]\:px-0 .resourcesFAQ{padding-left:0;padding-right:0}.\[\&_\.resourcesFAQ\]\:py-\[105px\] .resourcesFAQ{padding-top:105px;padding-bottom:105px}@media (width<=650px){.max-\[650px\]\:\[\&_\.resourcesFAQ\]\:py-\[70px\] .resourcesFAQ{padding-top:70px;padding-bottom:70px}}.\[\&_\.resourcesGrid\]\:grid .resourcesGrid{display:grid}.\[\&_\.resourcesGrid\]\:grid-cols-3 .resourcesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.resourcesGrid\]\:gap-5 .resourcesGrid{gap:1.25rem}@media (width<=950px){.max-\[950px\]\:\[\&_\.resourcesGrid\]\:grid-cols-2 .resourcesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.max-\[650px\]\:\[\&_\.resourcesGrid\]\:grid-cols-1 .resourcesGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.resourcesHeroButtons\>a\]\:inline-flex .resourcesHeroButtons>a{display:inline-flex}.\[\&_\.resourcesHeroButtons\>a\]\:min-h-\[51px\] .resourcesHeroButtons>a{min-height:51px}.\[\&_\.resourcesHeroButtons\>a\]\:items-center .resourcesHeroButtons>a{align-items:center}.\[\&_\.resourcesHeroButtons\>a\]\:justify-center .resourcesHeroButtons>a{justify-content:center}.\[\&_\.resourcesHeroButtons\>a\]\:rounded-\[10px\] .resourcesHeroButtons>a{border-radius:10px}.\[\&_\.resourcesHeroButtons\>a\]\:px-\[22px\] .resourcesHeroButtons>a{padding-left:22px;padding-right:22px}.\[\&_\.resourcesHeroButtons\>a\]\:text-xs .resourcesHeroButtons>a{font-size:.75rem;line-height:1rem}.\[\&_\.resourcesHeroButtons\>a\]\:font-extrabold .resourcesHeroButtons>a{font-weight:800}.\[\&_\.resourcesHeroButtons\>a\]\:transition .resourcesHeroButtons>a{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)}.hover\:\[\&_\.resourcesHeroButtons\>a\]\:-translate-y-\[3px\] .resourcesHeroButtons>a:hover{--tw-translate-y:-3px;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))}.\[\&_\.resourcesHeroButtons\]\:mt-\[30px\] .resourcesHeroButtons{margin-top:30px}.\[\&_\.resourcesHeroButtons\]\:flex .resourcesHeroButtons{display:flex}.\[\&_\.resourcesHeroButtons\]\:gap-3 .resourcesHeroButtons{gap:.75rem}@media (width<=650px){.max-\[650px\]\:\[\&_\.resourcesHeroButtons\]\:flex-col .resourcesHeroButtons{flex-direction:column}}.\[\&_\.resourcesHeroCopy\>p\:not\(\.resourcesEyebrow\)\]\:mt-7 .resourcesHeroCopy>p:not(.resourcesEyebrow){margin-top:1.75rem}.\[\&_\.resourcesHeroCopy\>p\:not\(\.resourcesEyebrow\)\]\:max-w-\[590px\] .resourcesHeroCopy>p:not(.resourcesEyebrow){max-width:590px}.\[\&_\.resourcesHeroCopy\>p\:not\(\.resourcesEyebrow\)\]\:text-\[15px\] .resourcesHeroCopy>p:not(.resourcesEyebrow){font-size:15px}.\[\&_\.resourcesHeroCopy\>p\:not\(\.resourcesEyebrow\)\]\:leading-\[1\.75\] .resourcesHeroCopy>p:not(.resourcesEyebrow){line-height:1.75}.\[\&_\.resourcesHeroCopy\>p\:not\(\.resourcesEyebrow\)\]\:text-\[\#667085\] .resourcesHeroCopy>p:not(.resourcesEyebrow){--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.resourcesHeroCopy_h1\]\:mb-0 .resourcesHeroCopy h1{margin-bottom:0}.\[\&_\.resourcesHeroCopy_h1\]\:mt-4 .resourcesHeroCopy h1{margin-top:1rem}.\[\&_\.resourcesHeroCopy_h1\]\:text-\[clamp\(58px\,7vw\,88px\)\] .resourcesHeroCopy h1{font-size:clamp(58px,7vw,88px)}.\[\&_\.resourcesHeroCopy_h1\]\:font-black .resourcesHeroCopy h1{font-weight:900}.\[\&_\.resourcesHeroCopy_h1\]\:leading-\[0\.92\] .resourcesHeroCopy h1{line-height:.92}.\[\&_\.resourcesHeroCopy_h1\]\:tracking-\[-5px\] .resourcesHeroCopy h1{letter-spacing:-5px}@media (width<=650px){.max-\[650px\]\:\[\&_\.resourcesHeroCopy_h1\]\:text-\[46px\] .resourcesHeroCopy h1{font-size:46px}.max-\[650px\]\:\[\&_\.resourcesHeroCopy_h1\]\:tracking-\[-2\.4px\] .resourcesHeroCopy h1{letter-spacing:-2.4px}}.\[\&_\.resourcesHeroCopy_h1_span\]\:text-\[\#3f7fc4\] .resourcesHeroCopy h1 span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.resourcesHeroGrid\]\:relative .resourcesHeroGrid{position:relative}.\[\&_\.resourcesHeroGrid\]\:z-\[2\] .resourcesHeroGrid{z-index:2}.\[\&_\.resourcesHeroGrid\]\:grid .resourcesHeroGrid{display:grid}.\[\&_\.resourcesHeroGrid\]\:grid-cols-\[0\.95fr_1\.05fr\] .resourcesHeroGrid{grid-template-columns:.95fr 1.05fr}.\[\&_\.resourcesHeroGrid\]\:items-center .resourcesHeroGrid{align-items:center}.\[\&_\.resourcesHeroGrid\]\:gap-\[76px\] .resourcesHeroGrid{gap:76px}@media (width<=950px){.max-\[950px\]\:\[\&_\.resourcesHeroGrid\]\:grid-cols-1 .resourcesHeroGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.resourcesHeroVisual\]\:relative .resourcesHeroVisual{position:relative}.\[\&_\.resourcesHeroVisual\]\:min-h-\[500px\] .resourcesHeroVisual{min-height:500px}.\[\&_\.resourcesHero\]\:relative .resourcesHero{position:relative}.\[\&_\.resourcesHero\]\:overflow-hidden .resourcesHero{overflow:hidden}.\[\&_\.resourcesHero\]\:bg-\[\#fff\] .resourcesHero{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.resourcesHero\]\:px-0 .resourcesHero{padding-left:0;padding-right:0}.\[\&_\.resourcesHero\]\:py-\[105px\] .resourcesHero{padding-top:105px;padding-bottom:105px}@media (width<=650px){.max-\[650px\]\:\[\&_\.resourcesHero\]\:py-\[70px\] .resourcesHero{padding-top:70px;padding-bottom:70px}}.\[\&_\.resourcesPrimaryButton\]\:bg-\[\#07101f\] .resourcesPrimaryButton{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.resourcesPrimaryButton\]\:text-white .resourcesPrimaryButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.resourcesSecondaryButton\]\:border .resourcesSecondaryButton{border-width:1px}.\[\&_\.resourcesSecondaryButton\]\:border-\[\#dce2e9\] .resourcesSecondaryButton{--tw-border-opacity:1;border-color:rgb(220 226 233/var(--tw-border-opacity,1))}.\[\&_\.resourcesSecondaryButton\]\:bg-white .resourcesSecondaryButton{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.resourcesSecondaryButton\]\:text-\[\#07101f\] .resourcesSecondaryButton{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.\[\&_\.resourcesSectionHeading\>p\]\:max-w-\[470px\] .resourcesSectionHeading>p{max-width:470px}.\[\&_\.resourcesSectionHeading\>p\]\:text-\[14px\] .resourcesSectionHeading>p{font-size:14px}.\[\&_\.resourcesSectionHeading\>p\]\:leading-\[1\.7\] .resourcesSectionHeading>p{line-height:1.7}.\[\&_\.resourcesSectionHeading\>p\]\:text-\[\#667085\] .resourcesSectionHeading>p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.resourcesSectionHeading\]\:mb-10 .resourcesSectionHeading{margin-bottom:2.5rem}.\[\&_\.resourcesSectionHeading\]\:flex .resourcesSectionHeading{display:flex}.\[\&_\.resourcesSectionHeading\]\:items-end .resourcesSectionHeading{align-items:flex-end}.\[\&_\.resourcesSectionHeading\]\:justify-between .resourcesSectionHeading{justify-content:space-between}.\[\&_\.resourcesSectionHeading\]\:gap-8 .resourcesSectionHeading{gap:2rem}@media (width<=950px){.max-\[950px\]\:\[\&_\.resourcesSectionHeading\]\:flex-col .resourcesSectionHeading{flex-direction:column}.max-\[950px\]\:\[\&_\.resourcesSectionHeading\]\:items-start .resourcesSectionHeading{align-items:flex-start}}.\[\&_\.resourcesSectionHeading_h2\]\:mb-0 .resourcesSectionHeading h2{margin-bottom:0}.\[\&_\.resourcesSectionHeading_h2\]\:mt-3 .resourcesSectionHeading h2{margin-top:.75rem}.\[\&_\.resourcesSectionHeading_h2\]\:text-\[48px\] .resourcesSectionHeading h2{font-size:48px}.\[\&_\.resourcesSectionHeading_h2\]\:font-black .resourcesSectionHeading h2{font-weight:900}.\[\&_\.resourcesSectionHeading_h2\]\:leading-\[1\.02\] .resourcesSectionHeading h2{line-height:1.02}.\[\&_\.resourcesSectionHeading_h2\]\:tracking-\[-2\.5px\] .resourcesSectionHeading h2{letter-spacing:-2.5px}@media (width<=650px){.max-\[650px\]\:\[\&_\.resourcesSectionHeading_h2\]\:text-\[36px\] .resourcesSectionHeading h2{font-size:36px}}.\[\&_\.resourcesSectionHeading_h2_span\]\:text-\[\#3f7fc4\] .resourcesSectionHeading h2 span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.resourcesShapeBlue\]\:bottom-\[65px\] .resourcesShapeBlue{bottom:65px}.\[\&_\.resourcesShapeBlue\]\:left-\[4\%\] .resourcesShapeBlue{left:4%}.\[\&_\.resourcesShapeBlue\]\:h-\[200px\] .resourcesShapeBlue{height:200px}.\[\&_\.resourcesShapeBlue\]\:w-\[240px\] .resourcesShapeBlue{width:240px}.\[\&_\.resourcesShapeBlue\]\:bg-\[\#3f7fc4\] .resourcesShapeBlue{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.resourcesShapeCoral\]\:right-\[4\%\] .resourcesShapeCoral{right:4%}.\[\&_\.resourcesShapeCoral\]\:top-\[190px\] .resourcesShapeCoral{top:190px}.\[\&_\.resourcesShapeCoral\]\:h-\[210px\] .resourcesShapeCoral{height:210px}.\[\&_\.resourcesShapeCoral\]\:w-\[230px\] .resourcesShapeCoral{width:230px}.\[\&_\.resourcesShapeCoral\]\:bg-\[\#f76840\] .resourcesShapeCoral{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.resourcesShapePink\]\:bottom-\[20px\] .resourcesShapePink{bottom:20px}.\[\&_\.resourcesShapePink\]\:right-\[28\%\] .resourcesShapePink{right:28%}.\[\&_\.resourcesShapePink\]\:h-\[160px\] .resourcesShapePink{height:160px}.\[\&_\.resourcesShapePink\]\:w-\[200px\] .resourcesShapePink{width:200px}.\[\&_\.resourcesShapePink\]\:bg-\[\#e889bb\] .resourcesShapePink{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.resourcesShapeYellow\]\:right-\[18\%\] .resourcesShapeYellow{right:18%}.\[\&_\.resourcesShapeYellow\]\:top-\[40px\] .resourcesShapeYellow{top:40px}.\[\&_\.resourcesShapeYellow\]\:h-\[170px\] .resourcesShapeYellow{height:170px}.\[\&_\.resourcesShapeYellow\]\:w-\[200px\] .resourcesShapeYellow{width:200px}.\[\&_\.resourcesShapeYellow\]\:bg-\[\#ffca0a\] .resourcesShapeYellow{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.restaurantDish\]\:grid .restaurantDish{display:grid}.\[\&_\.restaurantDish\]\:place-items-center .restaurantDish{place-items:center}.\[\&_\.restaurantDish_div\]\:h-40 .restaurantDish div{height:10rem}.\[\&_\.restaurantDish_div\]\:w-40 .restaurantDish div{width:10rem}.\[\&_\.restaurantDish_div\]\:rounded-full .restaurantDish div{border-radius:9999px}.\[\&_\.restaurantDish_div\]\:bg-\[radial-gradient\(circle\,\#f2c449\,\#b65e1f_70\%\)\] .restaurantDish div{background-image:radial-gradient(circle,#f2c449,#b65e1f 70%)}.\[\&_\.restaurantDish_div\]\:shadow-\[0_20px_35px_rgba\(0\,0\,0\,0\.25\)\] .restaurantDish div{--tw-shadow:0 20px 35px #00000040;--tw-shadow-colored:0 20px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.restaurantMiniHero\]\:grid .restaurantMiniHero{display:grid}.\[\&_\.restaurantMiniHero\]\:grid-cols-2 .restaurantMiniHero{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_\.restaurantMiniHero\]\:items-center .restaurantMiniHero{align-items:center}.\[\&_\.restaurantMiniHero\]\:px-6 .restaurantMiniHero{padding-left:1.5rem;padding-right:1.5rem}.\[\&_\.restaurantMiniHero\]\:py-\[30px\] .restaurantMiniHero{padding-top:30px;padding-bottom:30px}.\[\&_\.restaurantMiniHero_button\]\:rounded .restaurantMiniHero button{border-radius:.25rem}.\[\&_\.restaurantMiniHero_button\]\:border-0 .restaurantMiniHero button{border-width:0}.\[\&_\.restaurantMiniHero_button\]\:bg-\[\#ffca0a\] .restaurantMiniHero button{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.restaurantMiniHero_button\]\:px-\[11px\] .restaurantMiniHero button{padding-left:11px;padding-right:11px}.\[\&_\.restaurantMiniHero_button\]\:py-2 .restaurantMiniHero button{padding-top:.5rem;padding-bottom:.5rem}.\[\&_\.restaurantMiniHero_button\]\:text-\[6px\] .restaurantMiniHero button{font-size:6px}.\[\&_\.restaurantMiniHero_button\]\:font-extrabold .restaurantMiniHero button{font-weight:800}.\[\&_\.restaurantMiniHero_h3\]\:my-2\.5 .restaurantMiniHero h3{margin-top:.625rem;margin-bottom:.625rem}.\[\&_\.restaurantMiniHero_h3\]\:mb-3\.5 .restaurantMiniHero h3{margin-bottom:.875rem}.\[\&_\.restaurantMiniHero_h3\]\:font-serif .restaurantMiniHero h3{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\[\&_\.restaurantMiniHero_h3\]\:text-\[35px\] .restaurantMiniHero h3{font-size:35px}.\[\&_\.restaurantMiniHero_h3\]\:leading-\[0\.9\] .restaurantMiniHero h3{line-height:.9}.\[\&_\.restaurantMiniHero_small\]\:text-\[6px\] .restaurantMiniHero small{font-size:6px}.\[\&_\.restaurantMiniHero_small\]\:tracking-\[2px\] .restaurantMiniHero small{letter-spacing:2px}.\[\&_\.restaurantMiniNav\]\:flex .restaurantMiniNav{display:flex}.\[\&_\.restaurantMiniNav\]\:h-\[38px\] .restaurantMiniNav{height:38px}.\[\&_\.restaurantMiniNav\]\:items-center .restaurantMiniNav{align-items:center}.\[\&_\.restaurantMiniNav\]\:justify-between .restaurantMiniNav{justify-content:space-between}.\[\&_\.restaurantMiniNav\]\:px-3\.5 .restaurantMiniNav{padding-left:.875rem;padding-right:.875rem}.\[\&_\.restaurantMiniNav\]\:text-\[6px\] .restaurantMiniNav{font-size:6px}.\[\&_\.roleIcon\]\:mb-5 .roleIcon{margin-bottom:1.25rem}.\[\&_\.roleIcon\]\:grid .roleIcon{display:grid}.\[\&_\.roleIcon\]\:h-\[56px\] .roleIcon{height:56px}.\[\&_\.roleIcon\]\:w-\[56px\] .roleIcon{width:56px}.\[\&_\.roleIcon\]\:place-items-center .roleIcon{place-items:center}.\[\&_\.roleIcon\]\:rounded-\[14px\] .roleIcon{border-radius:14px}.\[\&_\.roleIcon\]\:text-\[22px\] .roleIcon{font-size:22px}.\[\&_\.roleIcon\]\:font-black .roleIcon{font-weight:900}.\[\&_\.securityIcon\]\:grid .securityIcon{display:grid}.\[\&_\.securityIcon\]\:h-\[78px\] .securityIcon{height:78px}.\[\&_\.securityIcon\]\:w-\[78px\] .securityIcon{width:78px}.\[\&_\.securityIcon\]\:place-items-center .securityIcon{place-items:center}.\[\&_\.securityIcon\]\:rounded-\[20px\] .securityIcon{border-radius:20px}.\[\&_\.securityIcon\]\:bg-\[\#3f7fc4\] .securityIcon{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.securityIcon\]\:text-3xl .securityIcon{font-size:1.875rem;line-height:2.25rem}.\[\&_\.securityStats\]\:grid .securityStats{display:grid}.\[\&_\.securityStats\]\:grid-cols-3 .securityStats{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.securityStats\]\:gap-3 .securityStats{gap:.75rem}.\[\&_\.securityStats_div\]\:text-center .securityStats div{text-align:center}.\[\&_\.securityStats_span\]\:text-\[10px\] .securityStats span{font-size:10px}.\[\&_\.securityStats_span\]\:text-\[\#aab5c5\] .securityStats span{--tw-text-opacity:1;color:rgb(170 181 197/var(--tw-text-opacity,1))}.\[\&_\.securityStats_strong\]\:block .securityStats strong{display:block}.\[\&_\.securityStats_strong\]\:text-\[28px\] .securityStats strong{font-size:28px}.\[\&_\.tagResponsive\]\:bottom-\[120px\] .tagResponsive{bottom:120px}.\[\&_\.tagResponsive\]\:right-0 .tagResponsive{right:0}.\[\&_\.tagWebsite\]\:left-0 .tagWebsite{left:0}.\[\&_\.tagWebsite\]\:top-\[110px\] .tagWebsite{top:110px}.\[\&_\.trustBlue\]\:bg-\[\#3f7fc4\] .trustBlue{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.trustBlue\]\:text-white .trustBlue{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.trustPink\]\:bg-\[\#e889bb\] .trustPink{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.trustPink\]\:text-white .trustPink{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.trustYellow\]\:bg-\[\#ffca0a\] .trustYellow{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.trustYellow\]\:text-\[\#172033\] .trustYellow{--tw-text-opacity:1;color:rgb(23 32 51/var(--tw-text-opacity,1))}.\[\&_\.viewCaseButton\]\:mt-\[27px\] .viewCaseButton{margin-top:27px}.\[\&_\.viewCaseButton\]\:inline-flex .viewCaseButton{display:inline-flex}.\[\&_\.viewCaseButton\]\:items-center .viewCaseButton{align-items:center}.\[\&_\.viewCaseButton\]\:gap-5 .viewCaseButton{gap:1.25rem}.\[\&_\.viewCaseButton\]\:rounded-\[9px\] .viewCaseButton{border-radius:9px}.\[\&_\.viewCaseButton\]\:border-0 .viewCaseButton{border-width:0}.\[\&_\.viewCaseButton\]\:bg-\[\#07101f\] .viewCaseButton{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.viewCaseButton\]\:px-\[18px\] .viewCaseButton{padding-left:18px;padding-right:18px}.\[\&_\.viewCaseButton\]\:py-3\.5 .viewCaseButton{padding-top:.875rem;padding-bottom:.875rem}.\[\&_\.viewCaseButton\]\:text-\[10px\] .viewCaseButton{font-size:10px}.\[\&_\.viewCaseButton\]\:font-extrabold .viewCaseButton{font-weight:800}.\[\&_\.viewCaseButton\]\:text-white .viewCaseButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevAddress\]\:m-auto .websiteDevAddress{margin:auto}.\[\&_\.websiteDevAddress\]\:w-\[215px\] .websiteDevAddress{width:215px}.\[\&_\.websiteDevAddress\]\:rounded-md .websiteDevAddress{border-radius:.375rem}.\[\&_\.websiteDevAddress\]\:bg-white .websiteDevAddress{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevAddress\]\:px-2\.5 .websiteDevAddress{padding-left:.625rem;padding-right:.625rem}.\[\&_\.websiteDevAddress\]\:py-1\.5 .websiteDevAddress{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\.websiteDevAddress\]\:text-center .websiteDevAddress{text-align:center}.\[\&_\.websiteDevAddress\]\:text-\[7px\] .websiteDevAddress{font-size:7px}.\[\&_\.websiteDevAddress\]\:text-\[\#98a2b3\] .websiteDevAddress{--tw-text-opacity:1;color:rgb(152 162 179/var(--tw-text-opacity,1))}.\[\&_\.websiteDevArtBlue\]\:right-10 .websiteDevArtBlue{right:2.5rem}.\[\&_\.websiteDevArtBlue\]\:top-\[18px\] .websiteDevArtBlue{top:18px}.\[\&_\.websiteDevArtBlue\]\:h-\[135px\] .websiteDevArtBlue{height:135px}.\[\&_\.websiteDevArtBlue\]\:w-\[135px\] .websiteDevArtBlue{width:135px}.\[\&_\.websiteDevArtBlue\]\:rounded-full .websiteDevArtBlue{border-radius:9999px}.\[\&_\.websiteDevArtCoral\]\:bottom-3\.5 .websiteDevArtCoral{bottom:.875rem}.\[\&_\.websiteDevArtCoral\]\:right-\[5px\] .websiteDevArtCoral{right:5px}.\[\&_\.websiteDevArtCoral\]\:h-\[90px\] .websiteDevArtCoral{height:90px}.\[\&_\.websiteDevArtCoral\]\:w-\[90px\] .websiteDevArtCoral{width:90px}.\[\&_\.websiteDevArtCoral\]\:rounded-\[0_55\%_55\%_0\] .websiteDevArtCoral{border-radius:0 55% 55% 0}.\[\&_\.websiteDevArtPink\]\:left-\[65px\] .websiteDevArtPink{left:65px}.\[\&_\.websiteDevArtPink\]\:top-2\.5 .websiteDevArtPink{top:.625rem}.\[\&_\.websiteDevArtPink\]\:h-\[70px\] .websiteDevArtPink{height:70px}.\[\&_\.websiteDevArtPink\]\:w-\[70px\] .websiteDevArtPink{width:70px}.\[\&_\.websiteDevArtPink\]\:rounded-full .websiteDevArtPink{border-radius:9999px}.\[\&_\.websiteDevArtYellow\]\:bottom-2\.5 .websiteDevArtYellow{bottom:.625rem}.\[\&_\.websiteDevArtYellow\]\:left-\[22px\] .websiteDevArtYellow{left:22px}.\[\&_\.websiteDevArtYellow\]\:h-\[85px\] .websiteDevArtYellow{height:85px}.\[\&_\.websiteDevArtYellow\]\:w-\[85px\] .websiteDevArtYellow{width:85px}.\[\&_\.websiteDevArtYellow\]\:rounded-\[0_0_55\%_55\%\] .websiteDevArtYellow{border-radius:0 0 55% 55%}.\[\&_\.websiteDevBrowserBody\]\:min-h-\[390px\] .websiteDevBrowserBody{min-height:390px}.\[\&_\.websiteDevBrowserBody\]\:bg-white .websiteDevBrowserBody{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevBrowserBody\]\:p-0 .websiteDevBrowserBody{padding:0}.\[\&_\.websiteDevBrowserDots\]\:flex .websiteDevBrowserDots{display:flex}.\[\&_\.websiteDevBrowserDots\]\:gap-\[5px\] .websiteDevBrowserDots{gap:5px}.\[\&_\.websiteDevBrowserDots_span\:nth-child\(1\)\]\:bg-\[\#f76840\] .websiteDevBrowserDots span:first-child{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevBrowserDots_span\:nth-child\(2\)\]\:bg-\[\#ffca0a\] .websiteDevBrowserDots span:nth-child(2){--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevBrowserDots_span\:nth-child\(3\)\]\:bg-\[\#3f7fc4\] .websiteDevBrowserDots span:nth-child(3){--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevBrowserDots_span\]\:h-\[7px\] .websiteDevBrowserDots span{height:7px}.\[\&_\.websiteDevBrowserDots_span\]\:w-\[7px\] .websiteDevBrowserDots span{width:7px}.\[\&_\.websiteDevBrowserDots_span\]\:rounded-full .websiteDevBrowserDots span{border-radius:9999px}.\[\&_\.websiteDevBrowserTop\]\:flex .websiteDevBrowserTop{display:flex}.\[\&_\.websiteDevBrowserTop\]\:h-\[42px\] .websiteDevBrowserTop{height:42px}.\[\&_\.websiteDevBrowserTop\]\:items-center .websiteDevBrowserTop{align-items:center}.\[\&_\.websiteDevBrowserTop\]\:border-b .websiteDevBrowserTop{border-bottom-width:1px}.\[\&_\.websiteDevBrowserTop\]\:border-\[\#e9edf2\] .websiteDevBrowserTop{--tw-border-opacity:1;border-color:rgb(233 237 242/var(--tw-border-opacity,1))}.\[\&_\.websiteDevBrowserTop\]\:bg-\[\#f5f7f9\] .websiteDevBrowserTop{--tw-bg-opacity:1;background-color:rgb(245 247 249/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevBrowserTop\]\:px-3\.5 .websiteDevBrowserTop{padding-left:.875rem;padding-right:.875rem}.\[\&_\.websiteDevBrowserTop\]\:py-0 .websiteDevBrowserTop{padding-top:0;padding-bottom:0}.\[\&_\.websiteDevBrowser\]\:w-\[min\(610px\,100\%\)\] .websiteDevBrowser{width:min(610px,100%)}.\[\&_\.websiteDevBrowser\]\:rotate-\[-2deg\] .websiteDevBrowser{--tw-rotate:-2deg;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))}.\[\&_\.websiteDevBrowser\]\:animate-\[websiteDevFloat_6s_ease-in-out_infinite\] .websiteDevBrowser{animation:6s ease-in-out infinite websiteDevFloat}.\[\&_\.websiteDevBrowser\]\:rounded-\[20px\] .websiteDevBrowser{border-radius:20px}.\[\&_\.websiteDevBrowser\]\:border-\[7px\] .websiteDevBrowser{border-width:7px}.\[\&_\.websiteDevBrowser\]\:border-\[rgba\(255\,255\,255\,0\.95\)\] .websiteDevBrowser{border-color:#fffffff2}.\[\&_\.websiteDevBuildCard\>span\]\:text-\[9px\] .websiteDevBuildCard>span{font-size:9px}.\[\&_\.websiteDevBuildCard\>span\]\:tracking-\[2px\] .websiteDevBuildCard>span{letter-spacing:2px}.\[\&_\.websiteDevBuildCard\]\:flex .websiteDevBuildCard{display:flex}.\[\&_\.websiteDevBuildCard\]\:min-h-\[300px\] .websiteDevBuildCard{min-height:300px}.\[\&_\.websiteDevBuildCard\]\:flex-col .websiteDevBuildCard{flex-direction:column}.\[\&_\.websiteDevBuildCard\]\:justify-between .websiteDevBuildCard{justify-content:space-between}.\[\&_\.websiteDevBuildCard\]\:rounded-\[16px\] .websiteDevBuildCard{border-radius:16px}.\[\&_\.websiteDevBuildCard\]\:border-0 .websiteDevBuildCard{border-width:0}.\[\&_\.websiteDevBuildCard\]\:p-\[25px\] .websiteDevBuildCard{padding:25px}.\[\&_\.websiteDevBuildCard\]\:text-white .websiteDevBuildCard{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevBuildCard\]\:shadow-none .websiteDevBuildCard{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.websiteDevBuildCard_h3\]\:mb-3 .websiteDevBuildCard h3{margin-bottom:.75rem}.\[\&_\.websiteDevBuildCard_h3\]\:mt-0 .websiteDevBuildCard h3{margin-top:0}.\[\&_\.websiteDevBuildCard_h3\]\:text-\[25px\] .websiteDevBuildCard h3{font-size:25px}.\[\&_\.websiteDevBuildCard_h3\]\:leading-\[1\.05\] .websiteDevBuildCard h3{line-height:1.05}.\[\&_\.websiteDevBuildCard_h3\]\:tracking-\[0\] .websiteDevBuildCard h3{letter-spacing:0}.\[\&_\.websiteDevBuildCard_p\]\:m-0 .websiteDevBuildCard p{margin:0}.\[\&_\.websiteDevBuildCard_p\]\:text-\[11px\] .websiteDevBuildCard p{font-size:11px}.\[\&_\.websiteDevBuildCard_p\]\:leading-\[1\.6\] .websiteDevBuildCard p{line-height:1.6}.\[\&_\.websiteDevBuildCard_p\]\:text-white .websiteDevBuildCard p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevBuildGrid\]\:gap-4 .websiteDevBuildGrid{gap:1rem}.\[\&_\.websiteDevBuild\]\:bg-\[\#f5f7fb\] .websiteDevBuild{--tw-bg-opacity:1;background-color:rgb(245 247 251/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevBuild\]\:py-\[96px\] .websiteDevBuild{padding-top:96px;padding-bottom:96px}.\[\&_\.websiteDevBuild_\.websiteDevSectionHeading\]\:mx-0 .websiteDevBuild .websiteDevSectionHeading{margin-left:0;margin-right:0}.\[\&_\.websiteDevBuild_\.websiteDevSectionHeading\]\:mb-\[45px\] .websiteDevBuild .websiteDevSectionHeading{margin-bottom:45px}.\[\&_\.websiteDevBuild_\.websiteDevSectionHeading\]\:max-w-\[760px\] .websiteDevBuild .websiteDevSectionHeading{max-width:760px}.\[\&_\.websiteDevBuild_\.websiteDevSectionHeading\]\:text-left .websiteDevBuild .websiteDevSectionHeading{text-align:left}.\[\&_\.websiteDevBuild_\.websiteDevSectionHeading_h2\]\:text-\[48px\] .websiteDevBuild .websiteDevSectionHeading h2{font-size:48px}.\[\&_\.websiteDevBuild_\.websiteDevSectionHeading_h2\]\:tracking-\[0\] .websiteDevBuild .websiteDevSectionHeading h2{letter-spacing:0}.\[\&_\.websiteDevCTAButton\]\:text-\[\#3f7fc4\] .websiteDevCTAButton{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.websiteDevCTAInner\]\:items-center .websiteDevCTAInner{align-items:center}.\[\&_\.websiteDevCTA\]\:bg-\[\#3f7fc4\] .websiteDevCTA{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevCTA\]\:py-\[94px\] .websiteDevCTA{padding-top:94px;padding-bottom:94px}.\[\&_\.websiteDevCTA_h2\]\:text-\[48px\] .websiteDevCTA h2{font-size:48px}.\[\&_\.websiteDevCTA_h2\]\:tracking-\[0\] .websiteDevCTA h2{letter-spacing:0}.\[\&_\.websiteDevCTA_p\]\:text-white .websiteDevCTA p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevCTA_p\]\:opacity-90 .websiteDevCTA p{opacity:.9}.\[\&_\.websiteDevCTAeyebrow\]\:text-white .websiteDevCTAeyebrow{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevDecorBlue\]\:left-\[60px\] .websiteDevDecorBlue{left:60px}.\[\&_\.websiteDevDecorBlue\]\:top-\[220px\] .websiteDevDecorBlue{top:220px}.\[\&_\.websiteDevDecorBlue\]\:h-\[200px\] .websiteDevDecorBlue{height:200px}.\[\&_\.websiteDevDecorBlue\]\:w-\[200px\] .websiteDevDecorBlue{width:200px}.\[\&_\.websiteDevDecorBlue\]\:rounded-\[55\%_55\%_0_0\] .websiteDevDecorBlue{border-radius:55% 55% 0 0}.\[\&_\.websiteDevDecorCoral\]\:left-\[280px\] .websiteDevDecorCoral{left:280px}.\[\&_\.websiteDevDecorCoral\]\:top-0 .websiteDevDecorCoral{top:0}.\[\&_\.websiteDevDecorCoral\]\:h-\[200px\] .websiteDevDecorCoral{height:200px}.\[\&_\.websiteDevDecorCoral\]\:w-\[215px\] .websiteDevDecorCoral{width:215px}.\[\&_\.websiteDevDecorCoral\]\:rounded-\[0_55\%_55\%_0\] .websiteDevDecorCoral{border-radius:0 55% 55% 0}.\[\&_\.websiteDevDecorPink\]\:left-\[280px\] .websiteDevDecorPink{left:280px}.\[\&_\.websiteDevDecorPink\]\:top-\[220px\] .websiteDevDecorPink{top:220px}.\[\&_\.websiteDevDecorPink\]\:h-\[200px\] .websiteDevDecorPink{height:200px}.\[\&_\.websiteDevDecorPink\]\:w-\[215px\] .websiteDevDecorPink{width:215px}.\[\&_\.websiteDevDecorPink\]\:rounded-\[0_55\%_55\%_0\] .websiteDevDecorPink{border-radius:0 55% 55% 0}.\[\&_\.websiteDevDecorYellow\]\:left-\[60px\] .websiteDevDecorYellow{left:60px}.\[\&_\.websiteDevDecorYellow\]\:top-0 .websiteDevDecorYellow{top:0}.\[\&_\.websiteDevDecorYellow\]\:h-\[200px\] .websiteDevDecorYellow{height:200px}.\[\&_\.websiteDevDecorYellow\]\:w-\[200px\] .websiteDevDecorYellow{width:200px}.\[\&_\.websiteDevDecorYellow\]\:rounded-\[0_0_55\%_55\%\] .websiteDevDecorYellow{border-radius:0 0 55% 55%}.\[\&_\.websiteDevDecor\]\:absolute .websiteDevDecor{position:absolute}.\[\&_\.websiteDevDecor\]\:right-\[-110px\] .websiteDevDecor{right:-110px}.\[\&_\.websiteDevDecor\]\:top-20 .websiteDevDecor{top:5rem}.\[\&_\.websiteDevDecor\]\:h-\[530px\] .websiteDevDecor{height:530px}.\[\&_\.websiteDevDecor\]\:w-\[630px\] .websiteDevDecor{width:630px}.\[\&_\.websiteDevDecor\]\:opacity-\[0\.11\] .websiteDevDecor{opacity:.11}.\[\&_\.websiteDevFeatureList\>div\]\:min-h-\[80px\] .websiteDevFeatureList>div{min-height:80px}.\[\&_\.websiteDevFeatureList\>div\]\:items-center .websiteDevFeatureList>div{align-items:center}.\[\&_\.websiteDevFeatureList\>div\]\:rounded-\[14px\] .websiteDevFeatureList>div{border-radius:14px}.\[\&_\.websiteDevFeatureList\>div\]\:px-\[19px\] .websiteDevFeatureList>div{padding-left:19px;padding-right:19px}.\[\&_\.websiteDevFeatureList\>div\]\:py-\[13px\] .websiteDevFeatureList>div{padding-top:13px;padding-bottom:13px}.\[\&_\.websiteDevFeatureList\]\:gap-3\.5 .websiteDevFeatureList{gap:.875rem}.\[\&_\.websiteDevFeaturesCopy\>p\:not\(\[class\*\=\'Eyebrow\'\]\)\]\:max-w-\[405px\] .websiteDevFeaturesCopy>p:not([class*=Eyebrow]){max-width:405px}.\[\&_\.websiteDevFeaturesCopy_h2\]\:text-\[48px\] .websiteDevFeaturesCopy h2{font-size:48px}.\[\&_\.websiteDevFeaturesCopy_h2\]\:tracking-\[0\] .websiteDevFeaturesCopy h2{letter-spacing:0}.\[\&_\.websiteDevFeaturesGrid\]\:grid-cols-\[0\.82fr_1\.18fr\] .websiteDevFeaturesGrid{grid-template-columns:.82fr 1.18fr}.\[\&_\.websiteDevFeaturesGrid\]\:gap-\[85px\] .websiteDevFeaturesGrid{gap:85px}.\[\&_\.websiteDevFeatures\]\:bg-white .websiteDevFeatures{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevFeatures\]\:py-\[92px\] .websiteDevFeatures{padding-top:92px;padding-bottom:92px}.\[\&_\.websiteDevFloatBlue\]\:bg-\[\#3f7fc4\] .websiteDevFloatBlue{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevFloatBlue\]\:text-white .websiteDevFloatBlue{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevFloatIcon\]\:grid .websiteDevFloatIcon{display:grid}.\[\&_\.websiteDevFloatIcon\]\:h-\[31px\] .websiteDevFloatIcon{height:31px}.\[\&_\.websiteDevFloatIcon\]\:w-\[31px\] .websiteDevFloatIcon{width:31px}.\[\&_\.websiteDevFloatIcon\]\:place-items-center .websiteDevFloatIcon{place-items:center}.\[\&_\.websiteDevFloatIcon\]\:rounded-\[9px\] .websiteDevFloatIcon{border-radius:9px}.\[\&_\.websiteDevFloatIcon\]\:text-\[8px\] .websiteDevFloatIcon{font-size:8px}.\[\&_\.websiteDevFloatIcon\]\:font-black .websiteDevFloatIcon{font-weight:900}.\[\&_\.websiteDevFloatOne\]\:left-\[-25px\] .websiteDevFloatOne{left:-25px}.\[\&_\.websiteDevFloatOne\]\:top-\[100px\] .websiteDevFloatOne{top:100px}.\[\&_\.websiteDevFloatOne\]\:rotate-\[-4deg\] .websiteDevFloatOne{--tw-rotate:-4deg;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))}.\[\&_\.websiteDevFloatTwo\]\:bottom-\[100px\] .websiteDevFloatTwo{bottom:100px}.\[\&_\.websiteDevFloatTwo\]\:right-\[-25px\] .websiteDevFloatTwo{right:-25px}.\[\&_\.websiteDevFloatTwo\]\:rotate-\[4deg\] .websiteDevFloatTwo{--tw-rotate:4deg;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))}.\[\&_\.websiteDevFloatYellow\]\:bg-\[\#ffca0a\] .websiteDevFloatYellow{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevFloatYellow\]\:text-\[\#172033\] .websiteDevFloatYellow{--tw-text-opacity:1;color:rgb(23 32 51/var(--tw-text-opacity,1))}.\[\&_\.websiteDevFloat\]\:absolute .websiteDevFloat{position:absolute}.\[\&_\.websiteDevFloat\]\:z-\[8\] .websiteDevFloat{z-index:8}.\[\&_\.websiteDevFloat\]\:flex .websiteDevFloat{display:flex}.\[\&_\.websiteDevFloat\]\:items-center .websiteDevFloat{align-items:center}.\[\&_\.websiteDevFloat\]\:gap-\[9px\] .websiteDevFloat{gap:9px}.\[\&_\.websiteDevFloat\]\:rounded-\[11px\] .websiteDevFloat{border-radius:11px}.\[\&_\.websiteDevFloat\]\:border .websiteDevFloat{border-width:1px}.\[\&_\.websiteDevFloat\]\:border-\[\#e0e5eb\] .websiteDevFloat{--tw-border-opacity:1;border-color:rgb(224 229 235/var(--tw-border-opacity,1))}.\[\&_\.websiteDevFloat\]\:bg-white .websiteDevFloat{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevFloat\]\:px-3\.5 .websiteDevFloat{padding-left:.875rem;padding-right:.875rem}.\[\&_\.websiteDevFloat\]\:py-3 .websiteDevFloat{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\.websiteDevFloat\]\:shadow-\[0_15px_32px_rgba\(31\,47\,77\,0\.13\)\] .websiteDevFloat{--tw-shadow:0 15px 32px #1f2f4d21;--tw-shadow-colored:0 15px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.websiteDevFloat_small\]\:block .websiteDevFloat small{display:block}.\[\&_\.websiteDevFloat_small\]\:text-\[6px\] .websiteDevFloat small{font-size:6px}.\[\&_\.websiteDevFloat_small\]\:tracking-\[1px\] .websiteDevFloat small{letter-spacing:1px}.\[\&_\.websiteDevFloat_small\]\:text-\[\#8b96a8\] .websiteDevFloat small{--tw-text-opacity:1;color:rgb(139 150 168/var(--tw-text-opacity,1))}.\[\&_\.websiteDevFloat_strong\]\:mt-\[3px\] .websiteDevFloat strong{margin-top:3px}.\[\&_\.websiteDevFloat_strong\]\:block .websiteDevFloat strong{display:block}.\[\&_\.websiteDevFloat_strong\]\:text-\[8px\] .websiteDevFloat strong{font-size:8px}.\[\&_\.websiteDevHeroCopy_h1\]\:m-0 .websiteDevHeroCopy h1{margin:0}.\[\&_\.websiteDevHeroCopy_h1\]\:text-\[88px\] .websiteDevHeroCopy h1{font-size:88px}.\[\&_\.websiteDevHeroCopy_h1\]\:tracking-\[0\] .websiteDevHeroCopy h1{letter-spacing:0}@media (width<=1180px){.max-\[1180px\]\:\[\&_\.websiteDevHeroCopy_h1\]\:text-\[72px\] .websiteDevHeroCopy h1{font-size:72px}}@media (width<=620px){.max-\[620px\]\:\[\&_\.websiteDevHeroCopy_h1\]\:text-\[48px\] .websiteDevHeroCopy h1{font-size:48px}.max-\[620px\]\:\[\&_\.websiteDevHeroCopy_h1\]\:tracking-\[0\] .websiteDevHeroCopy h1{letter-spacing:0}}.\[\&_\.websiteDevHeroCopy_h1_span\]\:bg-\[linear-gradient\(90deg\,\#3f7fc4\,\#6a93cd\,\#e889bb\)\] .websiteDevHeroCopy h1 span{background-image:linear-gradient(90deg,#3f7fc4,#6a93cd,#e889bb)}.\[\&_\.websiteDevHeroCopy_h1_span\]\:bg-clip-text .websiteDevHeroCopy h1 span{-webkit-background-clip:text;background-clip:text}.\[\&_\.websiteDevHeroCopy_h1_span\]\:text-transparent .websiteDevHeroCopy h1 span{color:#0000}.\[\&_\.websiteDevHeroGrid\]\:grid-cols-\[0\.9fr_1\.1fr\] .websiteDevHeroGrid{grid-template-columns:.9fr 1.1fr}.\[\&_\.websiteDevHeroGrid\]\:gap-\[70px\] .websiteDevHeroGrid{gap:70px}.\[\&_\.websiteDevHeroText\]\:mt-7 .websiteDevHeroText{margin-top:1.75rem}.\[\&_\.websiteDevHeroText\]\:max-w-\[500px\] .websiteDevHeroText{max-width:500px}.\[\&_\.websiteDevHeroText\]\:max-w-\[580px\] .websiteDevHeroText{max-width:580px}.\[\&_\.websiteDevHeroTrust\>div\]\:rounded-none .websiteDevHeroTrust>div{border-radius:0}.\[\&_\.websiteDevHeroTrust\>div\]\:bg-transparent .websiteDevHeroTrust>div{background-color:#0000}.\[\&_\.websiteDevHeroTrust\>div\]\:p-0 .websiteDevHeroTrust>div{padding:0}.\[\&_\.websiteDevHeroTrust\]\:mt-\[26px\] .websiteDevHeroTrust{margin-top:26px}.\[\&_\.websiteDevHeroTrust\]\:gap-x-\[22px\] .websiteDevHeroTrust{-moz-column-gap:22px;column-gap:22px}.\[\&_\.websiteDevHeroTrust\]\:gap-y-4 .websiteDevHeroTrust{row-gap:1rem}.\[\&_\.websiteDevHeroTrust\]\:text-\[9px\] .websiteDevHeroTrust{font-size:9px}.\[\&_\.websiteDevHeroTrust\]\:font-extrabold .websiteDevHeroTrust{font-weight:800}.\[\&_\.websiteDevHeroTrust\]\:text-\[\#566176\] .websiteDevHeroTrust{--tw-text-opacity:1;color:rgb(86 97 118/var(--tw-text-opacity,1))}.\[\&_\.websiteDevHero\]\:flex .websiteDevHero{display:flex}.\[\&_\.websiteDevHero\]\:min-h-\[720px\] .websiteDevHero{min-height:720px}.\[\&_\.websiteDevHero\]\:min-h-\[calc\(100vh_-_78px\)\] .websiteDevHero{min-height:calc(100vh - 78px)}.\[\&_\.websiteDevHero\]\:items-center .websiteDevHero{align-items:center}.\[\&_\.websiteDevHero\]\:bg-\[radial-gradient\(circle_at_84\%_12\%\,rgba\(63\,127\,196\,0\.10\)\,transparent_26\%\)\,radial-gradient\(circle_at_80\%_86\%\,rgba\(232\,137\,187\,0\.10\)\,transparent_28\%\)\,\#ffffff\] .websiteDevHero{background-color:radial-gradient(circle at 84% 12%,#3f7fc41a,transparent 26%),radial-gradient(circle at 80% 86%,#e889bb1a,transparent 28%),#fff}.\[\&_\.websiteDevHero\]\:bg-\[radial-gradient\(circle_at_88\%_58\%\,rgba\(232\,137\,187\,0\.13\)\,transparent_23\%\)\,radial-gradient\(circle_at_69\%_51\%\,rgba\(63\,127\,196\,0\.08\)\,transparent_27\%\)\,\#f5f7fb\] .websiteDevHero{background-color:radial-gradient(circle at 88% 58%,#e889bb21,transparent 23%),radial-gradient(circle at 69% 51%,#3f7fc414,transparent 27%),#f5f7fb}.\[\&_\.websiteDevHero\]\:py-0 .websiteDevHero{padding-top:0;padding-bottom:0}.\[\&_\.websiteDevHero\]\:py-\[92px\] .websiteDevHero{padding-top:92px;padding-bottom:92px}@media (width<=620px){.max-\[620px\]\:\[\&_\.websiteDevHero\]\:min-h-0 .websiteDevHero{min-height:0}.max-\[620px\]\:\[\&_\.websiteDevHero\]\:py-\[64px\] .websiteDevHero{padding-top:64px;padding-bottom:64px}.max-\[620px\]\:\[\&_\.websiteDevHero\]\:py-\[65px\] .websiteDevHero{padding-top:65px;padding-bottom:65px}}.\[\&_\.websiteDevIndustriesLink\]\:mt-7 .websiteDevIndustriesLink{margin-top:1.75rem}.\[\&_\.websiteDevIndustriesLink\]\:text-center .websiteDevIndustriesLink{text-align:center}.\[\&_\.websiteDevIndustriesLink_a\]\:text-\[10px\] .websiteDevIndustriesLink a{font-size:10px}.\[\&_\.websiteDevIndustriesLink_a\]\:font-black .websiteDevIndustriesLink a{font-weight:900}.\[\&_\.websiteDevIndustriesLink_a\]\:text-\[\#3f7fc4\] .websiteDevIndustriesLink a{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.websiteDevIndustries\]\:bg-\[\#f5f7fb\] .websiteDevIndustries{--tw-bg-opacity:1;background-color:rgb(245 247 251/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevIndustries\]\:py-\[95px\] .websiteDevIndustries{padding-top:95px;padding-bottom:95px}.\[\&_\.websiteDevIndustries_\.websiteDevSectionHeading\]\:mb-\[45px\] .websiteDevIndustries .websiteDevSectionHeading{margin-bottom:45px}.\[\&_\.websiteDevIndustries_\.websiteDevSectionHeading\]\:max-w-\[760px\] .websiteDevIndustries .websiteDevSectionHeading{max-width:760px}.\[\&_\.websiteDevIndustries_\.websiteDevSectionHeading_h2\]\:text-\[48px\] .websiteDevIndustries .websiteDevSectionHeading h2{font-size:48px}.\[\&_\.websiteDevIndustries_\.websiteDevSectionHeading_h2\]\:tracking-\[0\] .websiteDevIndustries .websiteDevSectionHeading h2{letter-spacing:0}.\[\&_\.websiteDevIndustryGrid\]\:grid-cols-3 .websiteDevIndustryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.websiteDevIndustryGrid\]\:gap-4 .websiteDevIndustryGrid{gap:1rem}.\[\&_\.websiteDevIndustry\]\:flex .websiteDevIndustry{display:flex}.\[\&_\.websiteDevIndustry\]\:min-h-\[120px\] .websiteDevIndustry{min-height:120px}.\[\&_\.websiteDevIndustry\]\:flex-col .websiteDevIndustry{flex-direction:column}.\[\&_\.websiteDevIndustry\]\:justify-between .websiteDevIndustry{justify-content:space-between}.\[\&_\.websiteDevIndustry\]\:rounded-\[14px\] .websiteDevIndustry{border-radius:14px}.\[\&_\.websiteDevIndustry\]\:border .websiteDevIndustry{border-width:1px}.\[\&_\.websiteDevIndustry\]\:border-\[\#e0e5eb\] .websiteDevIndustry{--tw-border-opacity:1;border-color:rgb(224 229 235/var(--tw-border-opacity,1))}.\[\&_\.websiteDevIndustry\]\:bg-white .websiteDevIndustry{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevIndustry\]\:p-5 .websiteDevIndustry{padding:1.25rem}.\[\&_\.websiteDevIndustry\]\:p-\[20px\] .websiteDevIndustry{padding:20px}.\[\&_\.websiteDevIndustry\]\:transition .websiteDevIndustry{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)}.hover\:\[\&_\.websiteDevIndustry\]\:-translate-y-1 .websiteDevIndustry:hover{--tw-translate-y:-.25rem;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))}.hover\:\[\&_\.websiteDevIndustry\]\:border-\[\#3f7fc4\] .websiteDevIndustry:hover{--tw-border-opacity:1;border-color:rgb(63 127 196/var(--tw-border-opacity,1))}.\[\&_\.websiteDevIndustry_span\]\:text-\[8px\] .websiteDevIndustry span{font-size:8px}.\[\&_\.websiteDevIndustry_span\]\:font-black .websiteDevIndustry span{font-weight:900}.\[\&_\.websiteDevIndustry_span\]\:text-\[\#3f7fc4\] .websiteDevIndustry span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.websiteDevIndustry_strong\]\:text-\[15px\] .websiteDevIndustry strong{font-size:15px}.\[\&_\.websiteDevIndustry_strong\]\:text-\[16px\] .websiteDevIndustry strong{font-size:16px}.\[\&_\.websiteDevIntroGrid\]\:items-start .websiteDevIntroGrid{align-items:flex-start}.\[\&_\.websiteDevIntroGrid\]\:gap-\[95px\] .websiteDevIntroGrid{gap:95px}.\[\&_\.websiteDevIntroText\]\:max-w-\[600px\] .websiteDevIntroText{max-width:600px}.\[\&_\.websiteDevIntro\]\:bg-white .websiteDevIntro{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (width<=620px){.max-\[620px\]\:\[\&_\.websiteDevIntro\]\:py-\[62px\] .websiteDevIntro{padding-top:62px;padding-bottom:62px}}.\[\&_\.websiteDevIntro_h2\]\:text-\[48px\] .websiteDevIntro h2{font-size:48px}.\[\&_\.websiteDevIntro_h2\]\:tracking-\[0\] .websiteDevIntro h2{letter-spacing:0}.\[\&_\.websiteDevMiniArt\]\:relative .websiteDevMiniArt{position:relative}.\[\&_\.websiteDevMiniArt\]\:h-\[220px\] .websiteDevMiniArt{height:220px}@media (width<=620px){.max-\[620px\]\:\[\&_\.websiteDevMiniArt\]\:hidden .websiteDevMiniArt{display:none}}.\[\&_\.websiteDevMiniArt_span\]\:absolute .websiteDevMiniArt span{position:absolute}.\[\&_\.websiteDevMiniBrand\]\:flex .websiteDevMiniBrand{display:flex}.\[\&_\.websiteDevMiniBrand\]\:items-center .websiteDevMiniBrand{align-items:center}.\[\&_\.websiteDevMiniBrand\]\:gap-2 .websiteDevMiniBrand{gap:.5rem}.\[\&_\.websiteDevMiniCopy_button\]\:rounded-md .websiteDevMiniCopy button{border-radius:.375rem}.\[\&_\.websiteDevMiniCopy_button\]\:border-0 .websiteDevMiniCopy button{border-width:0}.\[\&_\.websiteDevMiniCopy_button\]\:bg-\[\#07101f\] .websiteDevMiniCopy button{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevMiniCopy_button\]\:px-3 .websiteDevMiniCopy button{padding-left:.75rem;padding-right:.75rem}.\[\&_\.websiteDevMiniCopy_button\]\:py-\[9px\] .websiteDevMiniCopy button{padding-top:9px;padding-bottom:9px}.\[\&_\.websiteDevMiniCopy_button\]\:text-\[7px\] .websiteDevMiniCopy button{font-size:7px}.\[\&_\.websiteDevMiniCopy_button\]\:font-extrabold .websiteDevMiniCopy button{font-weight:800}.\[\&_\.websiteDevMiniCopy_button\]\:text-white .websiteDevMiniCopy button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevMiniCopy_h3\]\:my-\[11px\] .websiteDevMiniCopy h3{margin-top:11px;margin-bottom:11px}.\[\&_\.websiteDevMiniCopy_h3\]\:text-\[31px\] .websiteDevMiniCopy h3{font-size:31px}.\[\&_\.websiteDevMiniCopy_h3\]\:leading-\[0\.98\] .websiteDevMiniCopy h3{line-height:.98}.\[\&_\.websiteDevMiniCopy_h3\]\:tracking-\[-1\.5px\] .websiteDevMiniCopy h3{letter-spacing:-1.5px}.\[\&_\.websiteDevMiniCopy_p\]\:mb-\[15px\] .websiteDevMiniCopy p{margin-bottom:15px}.\[\&_\.websiteDevMiniCopy_p\]\:mt-0 .websiteDevMiniCopy p{margin-top:0}.\[\&_\.websiteDevMiniCopy_p\]\:text-\[7px\] .websiteDevMiniCopy p{font-size:7px}.\[\&_\.websiteDevMiniCopy_p\]\:text-\[\#8892a5\] .websiteDevMiniCopy p{--tw-text-opacity:1;color:rgb(136 146 165/var(--tw-text-opacity,1))}.\[\&_\.websiteDevMiniCopy_small\]\:text-\[6px\] .websiteDevMiniCopy small{font-size:6px}.\[\&_\.websiteDevMiniCopy_small\]\:font-black .websiteDevMiniCopy small{font-weight:900}.\[\&_\.websiteDevMiniCopy_small\]\:tracking-\[1\.5px\] .websiteDevMiniCopy small{letter-spacing:1.5px}.\[\&_\.websiteDevMiniCopy_small\]\:text-\[\#3f7fc4\] .websiteDevMiniCopy small{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.websiteDevMiniHero\]\:grid .websiteDevMiniHero{display:grid}.\[\&_\.websiteDevMiniHero\]\:min-h-\[275px\] .websiteDevMiniHero{min-height:275px}.\[\&_\.websiteDevMiniHero\]\:grid-cols-2 .websiteDevMiniHero{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_\.websiteDevMiniHero\]\:items-center .websiteDevMiniHero{align-items:center}.\[\&_\.websiteDevMiniHero\]\:bg-\[\#f8fafc\] .websiteDevMiniHero{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevMiniHero\]\:px-9 .websiteDevMiniHero{padding-left:2.25rem;padding-right:2.25rem}.\[\&_\.websiteDevMiniHero\]\:py-8 .websiteDevMiniHero{padding-top:2rem;padding-bottom:2rem}@media (width<=620px){.max-\[620px\]\:\[\&_\.websiteDevMiniHero\]\:grid-cols-1 .websiteDevMiniHero{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.websiteDevMiniMark\]\:grid .websiteDevMiniMark{display:grid}.\[\&_\.websiteDevMiniMark\]\:h-\[25px\] .websiteDevMiniMark{height:25px}.\[\&_\.websiteDevMiniMark\]\:w-\[25px\] .websiteDevMiniMark{width:25px}.\[\&_\.websiteDevMiniMark\]\:grid-cols-2 .websiteDevMiniMark{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_\.websiteDevMiniMark\]\:gap-0\.5 .websiteDevMiniMark{gap:.125rem}.\[\&_\.websiteDevMiniMark_i\:nth-child\(1\)\]\:rounded-\[0_0_55\%_55\%\] .websiteDevMiniMark i:first-child{border-radius:0 0 55% 55%}.\[\&_\.websiteDevMiniMark_i\:nth-child\(1\)\]\:bg-\[\#ffca0a\] .websiteDevMiniMark i:first-child{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevMiniMark_i\:nth-child\(2\)\]\:rounded-\[0_55\%_55\%_0\] .websiteDevMiniMark i:nth-child(2){border-radius:0 55% 55% 0}.\[\&_\.websiteDevMiniMark_i\:nth-child\(2\)\]\:bg-\[\#f76840\] .websiteDevMiniMark i:nth-child(2){--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevMiniMark_i\:nth-child\(3\)\]\:rounded-\[55\%_55\%_0_0\] .websiteDevMiniMark i:nth-child(3){border-radius:55% 55% 0 0}.\[\&_\.websiteDevMiniMark_i\:nth-child\(3\)\]\:bg-\[\#3f7fc4\] .websiteDevMiniMark i:nth-child(3){--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevMiniMark_i\:nth-child\(4\)\]\:rounded-\[0_55\%_55\%_0\] .websiteDevMiniMark i:nth-child(4){border-radius:0 55% 55% 0}.\[\&_\.websiteDevMiniMark_i\:nth-child\(4\)\]\:bg-\[\#e889bb\] .websiteDevMiniMark i:nth-child(4){--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevMiniNav\>span\]\:text-\[6px\] .websiteDevMiniNav>span{font-size:6px}.\[\&_\.websiteDevMiniNav\>span\]\:text-\[\#7c8799\] .websiteDevMiniNav>span{--tw-text-opacity:1;color:rgb(124 135 153/var(--tw-text-opacity,1))}.\[\&_\.websiteDevMiniNav\]\:flex .websiteDevMiniNav{display:flex}.\[\&_\.websiteDevMiniNav\]\:h-\[55px\] .websiteDevMiniNav{height:55px}.\[\&_\.websiteDevMiniNav\]\:items-center .websiteDevMiniNav{align-items:center}.\[\&_\.websiteDevMiniNav\]\:justify-between .websiteDevMiniNav{justify-content:space-between}.\[\&_\.websiteDevMiniNav\]\:border-b .websiteDevMiniNav{border-bottom-width:1px}.\[\&_\.websiteDevMiniNav\]\:border-\[\#edf0f4\] .websiteDevMiniNav{--tw-border-opacity:1;border-color:rgb(237 240 244/var(--tw-border-opacity,1))}.\[\&_\.websiteDevMiniNav\]\:px-\[22px\] .websiteDevMiniNav{padding-left:22px;padding-right:22px}.\[\&_\.websiteDevMiniNav_strong\]\:text-\[9px\] .websiteDevMiniNav strong{font-size:9px}.\[\&_\.websiteDevMiniStats\]\:grid .websiteDevMiniStats{display:grid}.\[\&_\.websiteDevMiniStats\]\:grid-cols-3 .websiteDevMiniStats{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.websiteDevMiniStats\]\:gap-2 .websiteDevMiniStats{gap:.5rem}.\[\&_\.websiteDevMiniStats\]\:px-\[18px\] .websiteDevMiniStats{padding-left:18px;padding-right:18px}.\[\&_\.websiteDevMiniStats\]\:pb-\[18px\] .websiteDevMiniStats{padding-bottom:18px}.\[\&_\.websiteDevMiniStats\]\:pt-3 .websiteDevMiniStats{padding-top:.75rem}.\[\&_\.websiteDevMiniStats_div\]\:rounded-lg .websiteDevMiniStats div{border-radius:.5rem}.\[\&_\.websiteDevMiniStats_div\]\:bg-\[\#f7f9fc\] .websiteDevMiniStats div{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevMiniStats_div\]\:p-2\.5 .websiteDevMiniStats div{padding:.625rem}.\[\&_\.websiteDevMiniStats_span\]\:mt-\[3px\] .websiteDevMiniStats span{margin-top:3px}.\[\&_\.websiteDevMiniStats_span\]\:block .websiteDevMiniStats span{display:block}.\[\&_\.websiteDevMiniStats_span\]\:text-\[6px\] .websiteDevMiniStats span{font-size:6px}.\[\&_\.websiteDevMiniStats_span\]\:text-\[\#8a95a7\] .websiteDevMiniStats span{--tw-text-opacity:1;color:rgb(138 149 167/var(--tw-text-opacity,1))}.\[\&_\.websiteDevMiniStats_strong\]\:block .websiteDevMiniStats strong{display:block}.\[\&_\.websiteDevMiniStats_strong\]\:text-\[8px\] .websiteDevMiniStats strong{font-size:8px}.\[\&_\.websiteDevProcessGrid\]\:grid-cols-3 .websiteDevProcessGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.websiteDevProcessGrid\]\:gap-3\.5 .websiteDevProcessGrid{gap:.875rem}@media (width<=950px){.max-\[950px\]\:\[\&_\.websiteDevProcessGrid\]\:grid-cols-2 .websiteDevProcessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.max-\[620px\]\:\[\&_\.websiteDevProcessGrid\]\:grid-cols-1 .websiteDevProcessGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.websiteDevProcessStep\>span\]\:text-\[9px\] .websiteDevProcessStep>span{font-size:9px}.\[\&_\.websiteDevProcessStep\>span\]\:font-black .websiteDevProcessStep>span{font-weight:900}.\[\&_\.websiteDevProcessStep\>span\]\:tracking-\[2px\] .websiteDevProcessStep>span{letter-spacing:2px}.\[\&_\.websiteDevProcessStep\>span\]\:text-\[\#ffca0a\] .websiteDevProcessStep>span{--tw-text-opacity:1;color:rgb(255 202 10/var(--tw-text-opacity,1))}.\[\&_\.websiteDevProcessStep\]\:min-h-\[205px\] .websiteDevProcessStep{min-height:205px}.\[\&_\.websiteDevProcessStep\]\:rounded-\[14px\] .websiteDevProcessStep{border-radius:14px}.\[\&_\.websiteDevProcessStep\]\:rounded-\[15px\] .websiteDevProcessStep{border-radius:15px}.\[\&_\.websiteDevProcessStep\]\:border .websiteDevProcessStep{border-width:1px}.\[\&_\.websiteDevProcessStep\]\:border-\[\#283449\] .websiteDevProcessStep{--tw-border-opacity:1;border-color:rgb(40 52 73/var(--tw-border-opacity,1))}.\[\&_\.websiteDevProcessStep\]\:bg-\[\#0e1828\] .websiteDevProcessStep{--tw-bg-opacity:1;background-color:rgb(14 24 40/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevProcessStep\]\:p-\[23px\] .websiteDevProcessStep{padding:23px}.\[\&_\.websiteDevProcessStep\]\:transition .websiteDevProcessStep{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)}.hover\:\[\&_\.websiteDevProcessStep\]\:-translate-y-\[5px\] .websiteDevProcessStep:hover{--tw-translate-y:-5px;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))}.hover\:\[\&_\.websiteDevProcessStep\]\:border-\[\#3f7fc4\] .websiteDevProcessStep:hover{--tw-border-opacity:1;border-color:rgb(63 127 196/var(--tw-border-opacity,1))}.\[\&_\.websiteDevProcessStep_h3\]\:mb-2 .websiteDevProcessStep h3{margin-bottom:.5rem}.\[\&_\.websiteDevProcessStep_h3\]\:mt-\[35px\] .websiteDevProcessStep h3{margin-top:35px}.\[\&_\.websiteDevProcessStep_h3\]\:text-\[19px\] .websiteDevProcessStep h3{font-size:19px}.\[\&_\.websiteDevProcessStep_p\]\:m-0 .websiteDevProcessStep p{margin:0}.\[\&_\.websiteDevProcessStep_p\]\:text-\[9px\] .websiteDevProcessStep p{font-size:9px}.\[\&_\.websiteDevProcessStep_p\]\:leading-\[1\.7\] .websiteDevProcessStep p{line-height:1.7}.\[\&_\.websiteDevProcessStep_p\]\:text-\[\#a4afc0\] .websiteDevProcessStep p{--tw-text-opacity:1;color:rgb(164 175 192/var(--tw-text-opacity,1))}.\[\&_\.websiteDevProcess\]\:bg-\[\#07101f\] .websiteDevProcess{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevProcess\]\:py-\[100px\] .websiteDevProcess{padding-top:100px;padding-bottom:100px}.\[\&_\.websiteDevProcess\]\:text-white .websiteDevProcess{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevProcess_\.websiteDevEyebrow\]\:text-\[\#a9bdd5\] .websiteDevProcess .websiteDevEyebrow{--tw-text-opacity:1;color:rgb(169 189 213/var(--tw-text-opacity,1))}.\[\&_\.websiteDevProcess_\.websiteDevSectionHeading\]\:mx-0 .websiteDevProcess .websiteDevSectionHeading{margin-left:0;margin-right:0}.\[\&_\.websiteDevProcess_\.websiteDevSectionHeading\]\:mb-\[42px\] .websiteDevProcess .websiteDevSectionHeading{margin-bottom:42px}.\[\&_\.websiteDevProcess_\.websiteDevSectionHeading\]\:text-left .websiteDevProcess .websiteDevSectionHeading{text-align:left}.\[\&_\.websiteDevProcess_\.websiteDevSectionHeading_h2\]\:text-\[48px\] .websiteDevProcess .websiteDevSectionHeading h2{font-size:48px}.\[\&_\.websiteDevProcess_\.websiteDevSectionHeading_h2\]\:tracking-\[0\] .websiteDevProcess .websiteDevSectionHeading h2{letter-spacing:0}.\[\&_\.websiteDevProcess_\.websiteDevSectionHeading_h2_span\]\:text-\[\#e889bb\] .websiteDevProcess .websiteDevSectionHeading h2 span{--tw-text-opacity:1;color:rgb(232 137 187/var(--tw-text-opacity,1))}.\[\&_\.websiteDevProjectOne\]\:bg-\[\#f76840\] .websiteDevProjectOne{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevProjectThree\]\:bg-\[\#e889bb\] .websiteDevProjectThree{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevProjectTop\]\:flex .websiteDevProjectTop{display:flex}.\[\&_\.websiteDevProjectTop\]\:items-center .websiteDevProjectTop{align-items:center}.\[\&_\.websiteDevProjectTop\]\:justify-between .websiteDevProjectTop{justify-content:space-between}.\[\&_\.websiteDevProjectTop\]\:border-0 .websiteDevProjectTop{border-width:0}.\[\&_\.websiteDevProjectTop\]\:p-0 .websiteDevProjectTop{padding:0}.\[\&_\.websiteDevProjectTop\]\:text-\[8px\] .websiteDevProjectTop{font-size:8px}.\[\&_\.websiteDevProjectTop\]\:font-black .websiteDevProjectTop{font-weight:900}.\[\&_\.websiteDevProjectTop\]\:tracking-\[1px\] .websiteDevProjectTop{letter-spacing:1px}.\[\&_\.websiteDevProjectTwo\]\:bg-\[\#3f7fc4\] .websiteDevProjectTwo{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevProject\]\:flex .websiteDevProject{display:flex}.\[\&_\.websiteDevProject\]\:min-h-\[155px\] .websiteDevProject{min-height:155px}.\[\&_\.websiteDevProject\]\:flex-col .websiteDevProject{flex-direction:column}.\[\&_\.websiteDevProject\]\:justify-between .websiteDevProject{justify-content:space-between}.\[\&_\.websiteDevProject\]\:rounded-\[16px\] .websiteDevProject{border-radius:16px}.\[\&_\.websiteDevProject\]\:rounded-\[17px\] .websiteDevProject{border-radius:17px}.\[\&_\.websiteDevProject\]\:border-0 .websiteDevProject{border-width:0}.\[\&_\.websiteDevProject\]\:p-\[22px\] .websiteDevProject{padding:22px}.\[\&_\.websiteDevProject\]\:text-white .websiteDevProject{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevProject\]\:shadow-none .websiteDevProject{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.websiteDevProject\]\:transition .websiteDevProject{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)}.hover\:\[\&_\.websiteDevProject\]\:translate-x-\[7px\] .websiteDevProject:hover{--tw-translate-x:7px;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))}.hover\:\[\&_\.websiteDevProject\]\:translate-y-0 .websiteDevProject:hover{--tw-translate-y:0px;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))}.\[\&_\.websiteDevProject_h3\]\:m-0 .websiteDevProject h3{margin:0}.\[\&_\.websiteDevProject_h3\]\:text-\[21px\] .websiteDevProject h3{font-size:21px}.\[\&_\.websiteDevProject_p\]\:mb-0 .websiteDevProject p{margin-bottom:0}.\[\&_\.websiteDevProject_p\]\:mt-\[5px\] .websiteDevProject p{margin-top:5px}.\[\&_\.websiteDevProject_p\]\:text-\[8px\] .websiteDevProject p{font-size:8px}.\[\&_\.websiteDevProject_p\]\:text-white .websiteDevProject p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevProject_p\]\:opacity-80 .websiteDevProject p{opacity:.8}.\[\&_\.websiteDevTextLink\]\:mt-\[34px\] .websiteDevTextLink{margin-top:34px}.\[\&_\.websiteDevTextLink\]\:inline-flex .websiteDevTextLink{display:inline-flex}.\[\&_\.websiteDevTextLink\]\:text-\[10px\] .websiteDevTextLink{font-size:10px}.\[\&_\.websiteDevTextLink\]\:font-black .websiteDevTextLink{font-weight:900}.\[\&_\.websiteDevTextLink\]\:text-\[\#3f7fc4\] .websiteDevTextLink{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.websiteDevTrustDot\]\:h-5 .websiteDevTrustDot{height:1.25rem}.\[\&_\.websiteDevTrustDot\]\:w-5 .websiteDevTrustDot{width:1.25rem}.\[\&_\.websiteDevTrustDot\]\:text-\[7px\] .websiteDevTrustDot{font-size:7px}.\[\&_\.websiteDevVisual\]\:grid .websiteDevVisual{display:grid}.\[\&_\.websiteDevVisual\]\:min-h-\[520px\] .websiteDevVisual{min-height:520px}.\[\&_\.websiteDevVisual\]\:place-items-center .websiteDevVisual{place-items:center}.\[\&_\.websiteDevWorkButton\]\:mt-\[25px\] .websiteDevWorkButton{margin-top:25px}.\[\&_\.websiteDevWorkButton\]\:inline-flex .websiteDevWorkButton{display:inline-flex}.\[\&_\.websiteDevWorkButton\]\:min-h-12 .websiteDevWorkButton{min-height:3rem}.\[\&_\.websiteDevWorkButton\]\:items-center .websiteDevWorkButton{align-items:center}.\[\&_\.websiteDevWorkButton\]\:rounded-\[9px\] .websiteDevWorkButton{border-radius:9px}.\[\&_\.websiteDevWorkButton\]\:bg-\[\#07101f\] .websiteDevWorkButton{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevWorkButton\]\:px-\[18px\] .websiteDevWorkButton{padding-left:18px;padding-right:18px}.\[\&_\.websiteDevWorkButton\]\:text-\[10px\] .websiteDevWorkButton{font-size:10px}.\[\&_\.websiteDevWorkButton\]\:font-black .websiteDevWorkButton{font-weight:900}.\[\&_\.websiteDevWorkButton\]\:text-white .websiteDevWorkButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.websiteDevWorkCopy\>p\:not\(\.websiteDevEyebrow\)\]\:mt-\[18px\] .websiteDevWorkCopy>p:not(.websiteDevEyebrow){margin-top:18px}.\[\&_\.websiteDevWorkCopy\>p\:not\(\.websiteDevEyebrow\)\]\:max-w-\[470px\] .websiteDevWorkCopy>p:not(.websiteDevEyebrow){max-width:470px}.\[\&_\.websiteDevWorkCopy\>p\:not\(\.websiteDevEyebrow\)\]\:text-\[13px\] .websiteDevWorkCopy>p:not(.websiteDevEyebrow){font-size:13px}.\[\&_\.websiteDevWorkCopy\>p\:not\(\.websiteDevEyebrow\)\]\:leading-\[1\.75\] .websiteDevWorkCopy>p:not(.websiteDevEyebrow){line-height:1.75}.\[\&_\.websiteDevWorkCopy\>p\:not\(\.websiteDevEyebrow\)\]\:text-\[\#667085\] .websiteDevWorkCopy>p:not(.websiteDevEyebrow){--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.websiteDevWorkCopy_h2\]\:m-0 .websiteDevWorkCopy h2{margin:0}.\[\&_\.websiteDevWorkCopy_h2\]\:text-\[46px\] .websiteDevWorkCopy h2{font-size:46px}.\[\&_\.websiteDevWorkCopy_h2\]\:text-\[48px\] .websiteDevWorkCopy h2{font-size:48px}.\[\&_\.websiteDevWorkCopy_h2\]\:font-black .websiteDevWorkCopy h2{font-weight:900}.\[\&_\.websiteDevWorkCopy_h2\]\:leading-\[1\.04\] .websiteDevWorkCopy h2{line-height:1.04}.\[\&_\.websiteDevWorkCopy_h2\]\:tracking-\[-2\.4px\] .websiteDevWorkCopy h2{letter-spacing:-2.4px}.\[\&_\.websiteDevWorkCopy_h2\]\:tracking-\[0\] .websiteDevWorkCopy h2{letter-spacing:0}.\[\&_\.websiteDevWorkGrid\]\:grid-cols-\[0\.8fr_1\.2fr\] .websiteDevWorkGrid{grid-template-columns:.8fr 1.2fr}.\[\&_\.websiteDevWorkGrid\]\:items-center .websiteDevWorkGrid{align-items:center}.\[\&_\.websiteDevWorkGrid\]\:gap-20 .websiteDevWorkGrid{gap:5rem}.\[\&_\.websiteDevWorkGrid\]\:gap-\[95px\] .websiteDevWorkGrid{gap:95px}@media (width<=950px){.max-\[950px\]\:\[\&_\.websiteDevWorkGrid\]\:grid-cols-1 .websiteDevWorkGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.websiteDevWorkVisual\]\:grid .websiteDevWorkVisual{display:grid}.\[\&_\.websiteDevWorkVisual\]\:min-h-0 .websiteDevWorkVisual{min-height:0}.\[\&_\.websiteDevWorkVisual\]\:gap-3\.5 .websiteDevWorkVisual{gap:.875rem}.\[\&_\.websiteDevWork\]\:bg-white .websiteDevWork{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.websiteDevWork\]\:py-\[105px\] .websiteDevWork{padding-top:105px;padding-bottom:105px}.\[\&_\.websiteDevWork\]\:py-\[83px\] .websiteDevWork{padding-top:83px;padding-bottom:83px}.\[\&_\.websiteDevYellowCard\>span\]\:text-\[\#07101f\] .websiteDevYellowCard>span,.\[\&_\.websiteDevYellowCard\]\:text-\[\#07101f\] .websiteDevYellowCard,.\[\&_\.websiteDevYellowCard_h3\]\:text-\[\#07101f\] .websiteDevYellowCard h3,.\[\&_\.websiteDevYellowCard_p\]\:text-\[\#07101f\] .websiteDevYellowCard p{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.\[\&_\.workApproachGrid\]\:grid .workApproachGrid{display:grid}.\[\&_\.workApproachGrid\]\:grid-cols-\[0\.85fr_1\.15fr\] .workApproachGrid{grid-template-columns:.85fr 1.15fr}.\[\&_\.workApproachGrid\]\:gap-\[70px\] .workApproachGrid{gap:70px}@media (width<=950px){.max-\[950px\]\:\[\&_\.workApproachGrid\]\:grid-cols-1 .workApproachGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.workApproachSteps\>div\>span\]\:grid .workApproachSteps>div>span{display:grid}.\[\&_\.workApproachSteps\>div\>span\]\:h-10 .workApproachSteps>div>span{height:2.5rem}.\[\&_\.workApproachSteps\>div\>span\]\:w-10 .workApproachSteps>div>span{width:2.5rem}.\[\&_\.workApproachSteps\>div\>span\]\:place-items-center .workApproachSteps>div>span{place-items:center}.\[\&_\.workApproachSteps\>div\>span\]\:rounded-full .workApproachSteps>div>span{border-radius:9999px}.\[\&_\.workApproachSteps\>div\>span\]\:bg-\[\#07101f\] .workApproachSteps>div>span{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.workApproachSteps\>div\>span\]\:text-xs .workApproachSteps>div>span{font-size:.75rem;line-height:1rem}.\[\&_\.workApproachSteps\>div\>span\]\:font-black .workApproachSteps>div>span{font-weight:900}.\[\&_\.workApproachSteps\>div\>span\]\:text-white .workApproachSteps>div>span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.workApproachSteps\>div\]\:flex .workApproachSteps>div{display:flex}.\[\&_\.workApproachSteps\>div\]\:gap-4 .workApproachSteps>div{gap:1rem}.\[\&_\.workApproachSteps\>div\]\:rounded-\[14px\] .workApproachSteps>div{border-radius:14px}.\[\&_\.workApproachSteps\>div\]\:border .workApproachSteps>div{border-width:1px}.\[\&_\.workApproachSteps\>div\]\:border-\[\#dfe5ec\] .workApproachSteps>div{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.workApproachSteps\>div\]\:bg-white .workApproachSteps>div{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.workApproachSteps\>div\]\:p-4 .workApproachSteps>div{padding:1rem}.\[\&_\.workApproachSteps\]\:grid .workApproachSteps{display:grid}.\[\&_\.workApproachSteps\]\:gap-3\.5 .workApproachSteps{gap:.875rem}.\[\&_\.workApproach\]\:px-0 .workApproach{padding-left:0;padding-right:0}.\[\&_\.workApproach\]\:py-\[95px\] .workApproach{padding-top:95px;padding-bottom:95px}.\[\&_\.workApproach_h2\]\:mb-5 .workApproach h2{margin-bottom:1.25rem}.\[\&_\.workApproach_h2\]\:mt-4 .workApproach h2{margin-top:1rem}.\[\&_\.workApproach_h2\]\:text-\[44px\] .workApproach h2{font-size:44px}.\[\&_\.workApproach_h2\]\:font-black .workApproach h2{font-weight:900}.\[\&_\.workApproach_h2\]\:leading-\[1\.03\] .workApproach h2{line-height:1.03}.\[\&_\.workApproach_h2\]\:tracking-\[-2px\] .workApproach h2{letter-spacing:-2px}.\[\&_\.workBrowserBar\]\:flex .workBrowserBar{display:flex}.\[\&_\.workBrowserBar\]\:items-center .workBrowserBar{align-items:center}.\[\&_\.workBrowserBar\]\:gap-4 .workBrowserBar{gap:1rem}.\[\&_\.workBrowserBar\]\:bg-\[\#f3f6fa\] .workBrowserBar{--tw-bg-opacity:1;background-color:rgb(243 246 250/var(--tw-bg-opacity,1))}.\[\&_\.workBrowserBar\]\:px-4 .workBrowserBar{padding-left:1rem;padding-right:1rem}.\[\&_\.workBrowserBar\]\:py-3 .workBrowserBar{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\.workBrowserContent\]\:grid .workBrowserContent{display:grid}.\[\&_\.workBrowserContent\]\:min-h-\[320px\] .workBrowserContent{min-height:320px}.\[\&_\.workBrowserContent\]\:grid-cols-\[0\.9fr_1\.1fr\] .workBrowserContent{grid-template-columns:.9fr 1.1fr}.\[\&_\.workBrowserContent\]\:bg-\[\#07101f\] .workBrowserContent{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.workBrowserContent\]\:p-8 .workBrowserContent{padding:2rem}.\[\&_\.workBrowser\]\:relative .workBrowser{position:relative}.\[\&_\.workBrowser\]\:z-\[3\] .workBrowser{z-index:3}.\[\&_\.workBrowser\]\:mx-auto .workBrowser{margin-left:auto;margin-right:auto}.\[\&_\.workBrowser\]\:max-w-\[560px\] .workBrowser{max-width:560px}.\[\&_\.workBrowser\]\:overflow-hidden .workBrowser{overflow:hidden}.\[\&_\.workBrowser\]\:rounded-\[22px\] .workBrowser{border-radius:22px}.\[\&_\.workBrowser\]\:border-\[7px\] .workBrowser{border-width:7px}.\[\&_\.workBrowser\]\:border-white .workBrowser{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.\[\&_\.workBrowser\]\:bg-white .workBrowser{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.workBrowser\]\:shadow-\[0_32px_78px_rgba\(31\,47\,77\,0\.18\)\] .workBrowser{--tw-shadow:0 32px 78px #1f2f4d2e;--tw-shadow-colored:0 32px 78px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.workCTAButton\]\:inline-flex .workCTAButton{display:inline-flex}.\[\&_\.workCTAButton\]\:min-h-\[52px\] .workCTAButton{min-height:52px}.\[\&_\.workCTAButton\]\:items-center .workCTAButton{align-items:center}.\[\&_\.workCTAButton\]\:justify-center .workCTAButton{justify-content:center}.\[\&_\.workCTAButton\]\:rounded-\[10px\] .workCTAButton{border-radius:10px}.\[\&_\.workCTAButton\]\:bg-white .workCTAButton{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.workCTAButton\]\:px-6 .workCTAButton{padding-left:1.5rem;padding-right:1.5rem}.\[\&_\.workCTAButton\]\:text-xs .workCTAButton{font-size:.75rem;line-height:1rem}.\[\&_\.workCTAButton\]\:font-black .workCTAButton{font-weight:900}.\[\&_\.workCTAButton\]\:text-\[\#07101f\] .workCTAButton{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.\[\&_\.workCTAInner\]\:relative .workCTAInner{position:relative}.\[\&_\.workCTAInner\]\:z-\[2\] .workCTAInner{z-index:2}.\[\&_\.workCTAInner\]\:flex .workCTAInner{display:flex}.\[\&_\.workCTAInner\]\:items-center .workCTAInner{align-items:center}.\[\&_\.workCTAInner\]\:justify-between .workCTAInner{justify-content:space-between}.\[\&_\.workCTAInner\]\:gap-10 .workCTAInner{gap:2.5rem}@media (width<=950px){.max-\[950px\]\:\[\&_\.workCTAInner\]\:flex-col .workCTAInner{flex-direction:column}.max-\[950px\]\:\[\&_\.workCTAInner\]\:items-start .workCTAInner{align-items:flex-start}}.\[\&_\.workCTA\]\:relative .workCTA{position:relative}.\[\&_\.workCTA\]\:overflow-hidden .workCTA{overflow:hidden}.\[\&_\.workCTA\]\:bg-\[\#07101f\] .workCTA{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.workCTA\]\:px-0 .workCTA{padding-left:0;padding-right:0}.\[\&_\.workCTA\]\:py-\[72px\] .workCTA{padding-top:72px;padding-bottom:72px}.\[\&_\.workCTA\]\:text-white .workCTA{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.workCTA_h2\]\:mb-3 .workCTA h2{margin-bottom:.75rem}.\[\&_\.workCTA_h2\]\:mt-4 .workCTA h2{margin-top:1rem}.\[\&_\.workCTA_h2\]\:max-w-\[650px\] .workCTA h2{max-width:650px}.\[\&_\.workCTA_h2\]\:text-\[46px\] .workCTA h2{font-size:46px}.\[\&_\.workCTA_h2\]\:font-black .workCTA h2{font-weight:900}.\[\&_\.workCTA_h2\]\:leading-\[1\.03\] .workCTA h2{line-height:1.03}.\[\&_\.workCTA_h2\]\:tracking-\[-2px\] .workCTA h2{letter-spacing:-2px}.\[\&_\.workCTA_p\]\:text-sm .workCTA p{font-size:.875rem;line-height:1.25rem}.\[\&_\.workCTA_p\]\:leading-\[1\.7\] .workCTA p{line-height:1.7}.\[\&_\.workCTA_p\]\:text-\[\#aab5c5\] .workCTA p{--tw-text-opacity:1;color:rgb(170 181 197/var(--tw-text-opacity,1))}.\[\&_\.workCTAeyebrow\]\:m-0 .workCTAeyebrow{margin:0}.\[\&_\.workCTAeyebrow\]\:text-\[10px\] .workCTAeyebrow{font-size:10px}.\[\&_\.workCTAeyebrow\]\:font-black .workCTAeyebrow{font-weight:900}.\[\&_\.workCTAeyebrow\]\:tracking-\[3px\] .workCTAeyebrow{letter-spacing:3px}.\[\&_\.workCTAeyebrow\]\:text-\[\#ffca0a\] .workCTAeyebrow{--tw-text-opacity:1;color:rgb(255 202 10/var(--tw-text-opacity,1))}.\[\&_\.workContainer\]\:mx-auto .workContainer{margin-left:auto;margin-right:auto}.\[\&_\.workContainer\]\:w-\[min\(1180px\,calc\(100\%_-_48px\)\)\] .workContainer{width:min(1180px,100% - 48px)}@media (width<=650px){.max-\[650px\]\:\[\&_\.workContainer\]\:w-\[calc\(100\%_-_28px\)\] .workContainer{width:calc(100% - 28px)}}.\[\&_\.workEyebrow\]\:m-0 .workEyebrow{margin:0}.\[\&_\.workEyebrow\]\:text-\[10px\] .workEyebrow{font-size:10px}.\[\&_\.workEyebrow\]\:font-black .workEyebrow{font-weight:900}.\[\&_\.workEyebrow\]\:uppercase .workEyebrow{text-transform:uppercase}.\[\&_\.workEyebrow\]\:tracking-\[3\.5px\] .workEyebrow{letter-spacing:3.5px}.\[\&_\.workEyebrow\]\:text-\[\#3f7fc4\] .workEyebrow{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.workFloatingResult\]\:absolute .workFloatingResult{position:absolute}.\[\&_\.workFloatingResult\]\:bottom-8 .workFloatingResult{bottom:2rem}.\[\&_\.workFloatingResult\]\:left-10 .workFloatingResult{left:2.5rem}.\[\&_\.workFloatingResult\]\:z-\[4\] .workFloatingResult{z-index:4}.\[\&_\.workFloatingResult\]\:rounded-\[14px\] .workFloatingResult{border-radius:14px}.\[\&_\.workFloatingResult\]\:bg-white .workFloatingResult{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.workFloatingResult\]\:px-5 .workFloatingResult{padding-left:1.25rem;padding-right:1.25rem}.\[\&_\.workFloatingResult\]\:py-4 .workFloatingResult{padding-top:1rem;padding-bottom:1rem}.\[\&_\.workFloatingResult\]\:shadow-\[0_18px_38px_rgba\(31\,47\,77\,0\.12\)\] .workFloatingResult{--tw-shadow:0 18px 38px #1f2f4d1f;--tw-shadow-colored:0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.workFloatingResult_small\]\:block .workFloatingResult small{display:block}.\[\&_\.workFloatingResult_small\]\:text-\[8px\] .workFloatingResult small{font-size:8px}.\[\&_\.workFloatingResult_small\]\:font-black .workFloatingResult small{font-weight:900}.\[\&_\.workFloatingResult_small\]\:tracking-\[2px\] .workFloatingResult small{letter-spacing:2px}.\[\&_\.workFloatingResult_small\]\:text-\[\#8b97aa\] .workFloatingResult small{--tw-text-opacity:1;color:rgb(139 151 170/var(--tw-text-opacity,1))}.\[\&_\.workFloatingResult_strong\]\:mt-1\.5 .workFloatingResult strong{margin-top:.375rem}.\[\&_\.workFloatingResult_strong\]\:block .workFloatingResult strong{display:block}.\[\&_\.workFloatingResult_strong\]\:text-lg .workFloatingResult strong{font-size:1.125rem;line-height:1.75rem}.\[\&_\.workFloatingTag\]\:absolute .workFloatingTag{position:absolute}.\[\&_\.workFloatingTag\]\:z-\[4\] .workFloatingTag{z-index:4}.\[\&_\.workFloatingTag\]\:flex .workFloatingTag{display:flex}.\[\&_\.workFloatingTag\]\:items-center .workFloatingTag{align-items:center}.\[\&_\.workFloatingTag\]\:gap-2 .workFloatingTag{gap:.5rem}.\[\&_\.workFloatingTag\]\:rounded-full .workFloatingTag{border-radius:9999px}.\[\&_\.workFloatingTag\]\:border .workFloatingTag{border-width:1px}.\[\&_\.workFloatingTag\]\:border-\[\#dfe5ec\] .workFloatingTag{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\.workFloatingTag\]\:bg-white .workFloatingTag{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.workFloatingTag\]\:px-4 .workFloatingTag{padding-left:1rem;padding-right:1rem}.\[\&_\.workFloatingTag\]\:py-3 .workFloatingTag{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\.workFloatingTag\]\:text-xs .workFloatingTag{font-size:.75rem;line-height:1rem}.\[\&_\.workFloatingTag\]\:font-black .workFloatingTag{font-weight:900}.\[\&_\.workFloatingTag\]\:shadow-\[0_16px_34px_rgba\(31\,47\,77\,0\.12\)\] .workFloatingTag{--tw-shadow:0 16px 34px #1f2f4d1f;--tw-shadow-colored:0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\.workFloatingTag_span\]\:grid .workFloatingTag span{display:grid}.\[\&_\.workFloatingTag_span\]\:h-7 .workFloatingTag span{height:1.75rem}.\[\&_\.workFloatingTag_span\]\:w-7 .workFloatingTag span{width:1.75rem}.\[\&_\.workFloatingTag_span\]\:place-items-center .workFloatingTag span{place-items:center}.\[\&_\.workFloatingTag_span\]\:rounded-full .workFloatingTag span{border-radius:9999px}.\[\&_\.workHeroButtons\>a\]\:inline-flex .workHeroButtons>a{display:inline-flex}.\[\&_\.workHeroButtons\>a\]\:min-h-\[51px\] .workHeroButtons>a{min-height:51px}.\[\&_\.workHeroButtons\>a\]\:items-center .workHeroButtons>a{align-items:center}.\[\&_\.workHeroButtons\>a\]\:justify-center .workHeroButtons>a{justify-content:center}.\[\&_\.workHeroButtons\>a\]\:rounded-\[10px\] .workHeroButtons>a{border-radius:10px}.\[\&_\.workHeroButtons\>a\]\:px-\[22px\] .workHeroButtons>a{padding-left:22px;padding-right:22px}.\[\&_\.workHeroButtons\>a\]\:text-xs .workHeroButtons>a{font-size:.75rem;line-height:1rem}.\[\&_\.workHeroButtons\>a\]\:font-extrabold .workHeroButtons>a{font-weight:800}.\[\&_\.workHeroButtons\>a\]\:transition .workHeroButtons>a{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)}.hover\:\[\&_\.workHeroButtons\>a\]\:-translate-y-\[3px\] .workHeroButtons>a:hover{--tw-translate-y:-3px;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))}.\[\&_\.workHeroButtons\]\:mt-\[30px\] .workHeroButtons{margin-top:30px}.\[\&_\.workHeroButtons\]\:flex .workHeroButtons{display:flex}.\[\&_\.workHeroButtons\]\:gap-3 .workHeroButtons{gap:.75rem}@media (width<=650px){.max-\[650px\]\:\[\&_\.workHeroButtons\]\:flex-col .workHeroButtons{flex-direction:column}}.\[\&_\.workHeroCopy_h1\]\:mb-0 .workHeroCopy h1{margin-bottom:0}.\[\&_\.workHeroCopy_h1\]\:mt-4 .workHeroCopy h1{margin-top:1rem}.\[\&_\.workHeroCopy_h1\]\:text-\[clamp\(58px\,7vw\,90px\)\] .workHeroCopy h1{font-size:clamp(58px,7vw,90px)}.\[\&_\.workHeroCopy_h1\]\:font-black .workHeroCopy h1{font-weight:900}.\[\&_\.workHeroCopy_h1\]\:leading-\[0\.92\] .workHeroCopy h1{line-height:.92}.\[\&_\.workHeroCopy_h1\]\:tracking-\[-5px\] .workHeroCopy h1{letter-spacing:-5px}@media (width<=650px){.max-\[650px\]\:\[\&_\.workHeroCopy_h1\]\:text-\[46px\] .workHeroCopy h1{font-size:46px}.max-\[650px\]\:\[\&_\.workHeroCopy_h1\]\:tracking-\[-2\.4px\] .workHeroCopy h1{letter-spacing:-2.4px}}.\[\&_\.workHeroCopy_h1_span\]\:text-\[\#3f7fc4\] .workHeroCopy h1 span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\.workHeroDescription\]\:mt-7 .workHeroDescription{margin-top:1.75rem}.\[\&_\.workHeroDescription\]\:max-w-\[590px\] .workHeroDescription{max-width:590px}.\[\&_\.workHeroDescription\]\:text-\[15px\] .workHeroDescription{font-size:15px}.\[\&_\.workHeroDescription\]\:leading-\[1\.75\] .workHeroDescription{line-height:1.75}.\[\&_\.workHeroDescription\]\:text-\[\#667085\] .workHeroDescription{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.workHeroGrid\]\:relative .workHeroGrid{position:relative}.\[\&_\.workHeroGrid\]\:z-\[2\] .workHeroGrid{z-index:2}.\[\&_\.workHeroGrid\]\:grid .workHeroGrid{display:grid}.\[\&_\.workHeroGrid\]\:grid-cols-\[0\.95fr_1\.05fr\] .workHeroGrid{grid-template-columns:.95fr 1.05fr}.\[\&_\.workHeroGrid\]\:items-center .workHeroGrid{align-items:center}.\[\&_\.workHeroGrid\]\:gap-\[74px\] .workHeroGrid{gap:74px}@media (width<=950px){.max-\[950px\]\:\[\&_\.workHeroGrid\]\:grid-cols-1 .workHeroGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.workHeroShapes\]\:absolute .workHeroShapes{position:absolute}.\[\&_\.workHeroShapes\]\:inset-0 .workHeroShapes{inset:0}.\[\&_\.workHeroShapes\]\:opacity-10 .workHeroShapes{opacity:.1}.\[\&_\.workHeroStats\]\:mt-9 .workHeroStats{margin-top:2.25rem}.\[\&_\.workHeroStats\]\:grid .workHeroStats{display:grid}.\[\&_\.workHeroStats\]\:grid-cols-3 .workHeroStats{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.workHeroStats\]\:gap-4 .workHeroStats{gap:1rem}@media (width<=650px){.max-\[650px\]\:\[\&_\.workHeroStats\]\:grid-cols-1 .workHeroStats{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.workHeroStats_div\:last-child\]\:border-r-0 .workHeroStats div:last-child{border-right-width:0}.\[\&_\.workHeroStats_div\]\:border-r .workHeroStats div{border-right-width:1px}.\[\&_\.workHeroStats_div\]\:border-\[\#dfe5ec\] .workHeroStats div{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}@media (width<=650px){.max-\[650px\]\:\[\&_\.workHeroStats_div\]\:border-r-0 .workHeroStats div{border-right-width:0}}.\[\&_\.workHeroStats_span\]\:mt-1 .workHeroStats span{margin-top:.25rem}.\[\&_\.workHeroStats_span\]\:block .workHeroStats span{display:block}.\[\&_\.workHeroStats_span\]\:text-\[11px\] .workHeroStats span{font-size:11px}.\[\&_\.workHeroStats_span\]\:font-bold .workHeroStats span{font-weight:700}.\[\&_\.workHeroStats_span\]\:text-\[\#667085\] .workHeroStats span{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\.workHeroStats_strong\]\:block .workHeroStats strong{display:block}.\[\&_\.workHeroStats_strong\]\:text-\[30px\] .workHeroStats strong{font-size:30px}.\[\&_\.workHeroStats_strong\]\:tracking-\[-1px\] .workHeroStats strong{letter-spacing:-1px}.\[\&_\.workHeroVisual\]\:relative .workHeroVisual{position:relative}.\[\&_\.workHeroVisual\]\:min-h-\[520px\] .workHeroVisual{min-height:520px}.\[\&_\.workHero\]\:relative .workHero{position:relative}.\[\&_\.workHero\]\:overflow-hidden .workHero{overflow:hidden}.\[\&_\.workHero\]\:bg-\[\#fff\] .workHero{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.workHero\]\:px-0 .workHero{padding-left:0;padding-right:0}.\[\&_\.workHero\]\:py-\[105px\] .workHero{padding-top:105px;padding-bottom:105px}@media (width<=650px){.max-\[650px\]\:\[\&_\.workHero\]\:py-\[70px\] .workHero{padding-top:70px;padding-bottom:70px}}.\[\&_\.workPrimaryButton\]\:bg-\[\#07101f\] .workPrimaryButton{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\.workPrimaryButton\]\:text-white .workPrimaryButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\.workSecondaryButton\]\:border .workSecondaryButton{border-width:1px}.\[\&_\.workSecondaryButton\]\:border-\[\#dce2e9\] .workSecondaryButton{--tw-border-opacity:1;border-color:rgb(220 226 233/var(--tw-border-opacity,1))}.\[\&_\.workSecondaryButton\]\:bg-white .workSecondaryButton{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\.workSecondaryButton\]\:text-\[\#07101f\] .workSecondaryButton{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.\[\&_\.workShapeBlue\]\:bottom-\[55px\] .workShapeBlue{bottom:55px}.\[\&_\.workShapeBlue\]\:left-\[4\%\] .workShapeBlue{left:4%}.\[\&_\.workShapeBlue\]\:h-\[200px\] .workShapeBlue{height:200px}.\[\&_\.workShapeBlue\]\:w-\[240px\] .workShapeBlue{width:240px}.\[\&_\.workShapeBlue\]\:bg-\[\#3f7fc4\] .workShapeBlue{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\.workShapeCoral\]\:right-\[4\%\] .workShapeCoral{right:4%}.\[\&_\.workShapeCoral\]\:top-\[190px\] .workShapeCoral{top:190px}.\[\&_\.workShapeCoral\]\:h-\[210px\] .workShapeCoral{height:210px}.\[\&_\.workShapeCoral\]\:w-\[230px\] .workShapeCoral{width:230px}.\[\&_\.workShapeCoral\]\:bg-\[\#f76840\] .workShapeCoral{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\.workShapePink\]\:bottom-\[20px\] .workShapePink{bottom:20px}.\[\&_\.workShapePink\]\:right-\[28\%\] .workShapePink{right:28%}.\[\&_\.workShapePink\]\:h-\[160px\] .workShapePink{height:160px}.\[\&_\.workShapePink\]\:w-\[200px\] .workShapePink{width:200px}.\[\&_\.workShapePink\]\:bg-\[\#e889bb\] .workShapePink{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\.workShapeYellow\]\:right-\[18\%\] .workShapeYellow{right:18%}.\[\&_\.workShapeYellow\]\:top-\[30px\] .workShapeYellow{top:30px}.\[\&_\.workShapeYellow\]\:h-\[175px\] .workShapeYellow{height:175px}.\[\&_\.workShapeYellow\]\:w-\[210px\] .workShapeYellow{width:210px}.\[\&_\.workShapeYellow\]\:bg-\[\#ffca0a\] .workShapeYellow{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.workShape\]\:absolute .workShape{position:absolute}.\[\&_\.workShape\]\:rounded-\[40\%\] .workShape{border-radius:40%}.\[\&_\.yellowProjectShape\]\:left-\[-20px\] .yellowProjectShape{left:-20px}.\[\&_\.yellowProjectShape\]\:top-5 .yellowProjectShape{top:1.25rem}.\[\&_\.yellowProjectShape\]\:h-\[200px\] .yellowProjectShape{height:200px}.\[\&_\.yellowProjectShape\]\:w-\[260px\] .yellowProjectShape{width:260px}.\[\&_\.yellowProjectShape\]\:rounded-\[35\%_65\%_55\%_45\%\] .yellowProjectShape{border-radius:35% 65% 55% 45%}.\[\&_\.yellowProjectShape\]\:bg-\[\#ffca0a\] .yellowProjectShape,.\[\&_\.yellow\]\:bg-\[\#ffca0a\] .yellow{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_\.yellow\]\:text-\[\#172033\] .yellow{--tw-text-opacity:1;color:rgb(23 32 51/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'App\'\]\]\:relative [class*=App]{position:relative}.\[\&_\[class\*\=\'App\'\]\]\:z-\[3\] [class*=App]{z-index:3}.\[\&_\[class\*\=\'App\'\]\]\:mx-auto [class*=App]{margin-left:auto;margin-right:auto}.\[\&_\[class\*\=\'App\'\]\]\:w-\[min\(620px\,100\%\)\] [class*=App]{width:min(620px,100%)}.\[\&_\[class\*\=\'App\'\]\]\:overflow-hidden [class*=App]{overflow:hidden}.\[\&_\[class\*\=\'App\'\]\]\:rounded-\[26px\] [class*=App]{border-radius:26px}.\[\&_\[class\*\=\'App\'\]\]\:border [class*=App]{border-width:1px}.\[\&_\[class\*\=\'App\'\]\]\:border-\[\#dfe5ec\] [class*=App]{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\[class\*\=\'App\'\]\]\:bg-white [class*=App]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'App\'\]\]\:shadow-\[0_35px_75px_rgba\(31\,47\,77\,0\.16\)\] [class*=App]{--tw-shadow:0 35px 75px #1f2f4d29;--tw-shadow-colored:0 35px 75px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\[class\*\=\'AreasGrid\'\]\]\:grid-cols-4 [class*=AreasGrid]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'AreasGrid\'\]\]\:grid-cols-2 [class*=AreasGrid]{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\[class\*\=\'Blue\'\]\]\:bg-\[\#3f7fc4\] [class*=Blue]{--tw-bg-opacity:1;background-color:rgb(63 127 196/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'Board\'\]\]\:relative [class*=Board]{position:relative}.\[\&_\[class\*\=\'Board\'\]\]\:z-\[3\] [class*=Board]{z-index:3}.\[\&_\[class\*\=\'Board\'\]\]\:mx-auto [class*=Board]{margin-left:auto;margin-right:auto}.\[\&_\[class\*\=\'Board\'\]\]\:w-\[min\(620px\,100\%\)\] [class*=Board]{width:min(620px,100%)}.\[\&_\[class\*\=\'Board\'\]\]\:overflow-hidden [class*=Board]{overflow:hidden}.\[\&_\[class\*\=\'Board\'\]\]\:rounded-\[24px\] [class*=Board]{border-radius:24px}.\[\&_\[class\*\=\'Board\'\]\]\:border [class*=Board]{border-width:1px}.\[\&_\[class\*\=\'Board\'\]\]\:border-\[\#dfe5ec\] [class*=Board]{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\[class\*\=\'Board\'\]\]\:bg-white [class*=Board]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'Board\'\]\]\:p-6 [class*=Board]{padding:1.5rem}.\[\&_\[class\*\=\'Board\'\]\]\:shadow-\[0_35px_75px_rgba\(31\,47\,77\,0\.16\)\] [class*=Board]{--tw-shadow:0 35px 75px #1f2f4d29;--tw-shadow-colored:0 35px 75px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\[class\*\=\'Body\'\]\]\:bg-\[\#fbfdff\] [class*=Body]{--tw-bg-opacity:1;background-color:rgb(251 253 255/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'Body\'\]\]\:p-5 [class*=Body]{padding:1.25rem}.\[\&_\[class\*\=\'Browser\'\]\]\:relative [class*=Browser]{position:relative}.\[\&_\[class\*\=\'Browser\'\]\]\:z-\[3\] [class*=Browser]{z-index:3}.\[\&_\[class\*\=\'Browser\'\]\]\:mx-auto [class*=Browser]{margin-left:auto;margin-right:auto}.\[\&_\[class\*\=\'Browser\'\]\]\:w-\[min\(590px\,100\%\)\] [class*=Browser]{width:min(590px,100%)}.\[\&_\[class\*\=\'Browser\'\]\]\:overflow-hidden [class*=Browser]{overflow:hidden}.\[\&_\[class\*\=\'Browser\'\]\]\:rounded-\[22px\] [class*=Browser]{border-radius:22px}.\[\&_\[class\*\=\'Browser\'\]\]\:border-\[7px\] [class*=Browser]{border-width:7px}.\[\&_\[class\*\=\'Browser\'\]\]\:border-white [class*=Browser]{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.\[\&_\[class\*\=\'Browser\'\]\]\:bg-white [class*=Browser]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'Browser\'\]\]\:shadow-\[0_35px_75px_rgba\(31\,47\,77\,0\.18\)\] [class*=Browser]{--tw-shadow:0 35px 75px #1f2f4d2e;--tw-shadow-colored:0 35px 75px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\[class\*\=\'BuildGrid\'\]\]\:grid-cols-4 [class*=BuildGrid]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'BuildGrid\'\]\]\:grid-cols-2 [class*=BuildGrid]{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\[class\*\=\'CTA\'\]\]\:relative [class*=CTA]{position:relative}.\[\&_\[class\*\=\'CTA\'\]\]\:overflow-hidden [class*=CTA]{overflow:hidden}.\[\&_\[class\*\=\'CTA\'\]\]\:bg-\[\#07101f\] [class*=CTA]{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'CTA\'\]\]\:px-0 [class*=CTA]{padding-left:0;padding-right:0}.\[\&_\[class\*\=\'CTA\'\]\]\:py-\[72px\] [class*=CTA]{padding-top:72px;padding-bottom:72px}.\[\&_\[class\*\=\'CTA\'\]\]\:text-white [class*=CTA]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'CTA\'\]_h2\]\:mb-3 [class*=CTA] h2{margin-bottom:.75rem}.\[\&_\[class\*\=\'CTA\'\]_h2\]\:mt-4 [class*=CTA] h2{margin-top:1rem}.\[\&_\[class\*\=\'CTA\'\]_h2\]\:max-w-\[650px\] [class*=CTA] h2{max-width:650px}.\[\&_\[class\*\=\'CTA\'\]_h2\]\:text-\[46px\] [class*=CTA] h2{font-size:46px}.\[\&_\[class\*\=\'CTA\'\]_h2\]\:font-black [class*=CTA] h2{font-weight:900}.\[\&_\[class\*\=\'CTA\'\]_h2\]\:leading-\[1\.03\] [class*=CTA] h2{line-height:1.03}.\[\&_\[class\*\=\'CTA\'\]_h2\]\:tracking-\[-2px\] [class*=CTA] h2{letter-spacing:-2px}.\[\&_\[class\*\=\'CTA\'\]_p\]\:text-sm [class*=CTA] p{font-size:.875rem;line-height:1.25rem}.\[\&_\[class\*\=\'CTA\'\]_p\]\:leading-\[1\.7\] [class*=CTA] p{line-height:1.7}.\[\&_\[class\*\=\'CTA\'\]_p\]\:text-\[\#aab5c5\] [class*=CTA] p{--tw-text-opacity:1;color:rgb(170 181 197/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'CTAButton\'\]\]\:inline-flex [class*=CTAButton]{display:inline-flex}.\[\&_\[class\*\=\'CTAButton\'\]\]\:min-h-\[52px\] [class*=CTAButton]{min-height:52px}.\[\&_\[class\*\=\'CTAButton\'\]\]\:items-center [class*=CTAButton]{align-items:center}.\[\&_\[class\*\=\'CTAButton\'\]\]\:justify-center [class*=CTAButton]{justify-content:center}.\[\&_\[class\*\=\'CTAButton\'\]\]\:rounded-\[10px\] [class*=CTAButton]{border-radius:10px}.\[\&_\[class\*\=\'CTAButton\'\]\]\:bg-white [class*=CTAButton]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'CTAButton\'\]\]\:px-6 [class*=CTAButton]{padding-left:1.5rem;padding-right:1.5rem}.\[\&_\[class\*\=\'CTAButton\'\]\]\:text-xs [class*=CTAButton]{font-size:.75rem;line-height:1rem}.\[\&_\[class\*\=\'CTAButton\'\]\]\:font-black [class*=CTAButton]{font-weight:900}.\[\&_\[class\*\=\'CTAButton\'\]\]\:text-\[\#07101f\] [class*=CTAButton]{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'CTAInner\'\]\]\:relative [class*=CTAInner]{position:relative}.\[\&_\[class\*\=\'CTAInner\'\]\]\:z-\[2\] [class*=CTAInner]{z-index:2}.\[\&_\[class\*\=\'CTAInner\'\]\]\:flex [class*=CTAInner]{display:flex}.\[\&_\[class\*\=\'CTAInner\'\]\]\:items-center [class*=CTAInner]{align-items:center}.\[\&_\[class\*\=\'CTAInner\'\]\]\:justify-between [class*=CTAInner]{justify-content:space-between}.\[\&_\[class\*\=\'CTAInner\'\]\]\:gap-10 [class*=CTAInner]{gap:2.5rem}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'CTAInner\'\]\]\:flex-col [class*=CTAInner]{flex-direction:column}.max-\[950px\]\:\[\&_\[class\*\=\'CTAInner\'\]\]\:items-start [class*=CTAInner]{align-items:flex-start}}.\[\&_\[class\*\=\'CTAeyebrow\'\]\]\:m-0 [class*=CTAeyebrow]{margin:0}.\[\&_\[class\*\=\'CTAeyebrow\'\]\]\:text-\[10px\] [class*=CTAeyebrow]{font-size:10px}.\[\&_\[class\*\=\'CTAeyebrow\'\]\]\:font-black [class*=CTAeyebrow]{font-weight:900}.\[\&_\[class\*\=\'CTAeyebrow\'\]\]\:tracking-\[3px\] [class*=CTAeyebrow]{letter-spacing:3px}.\[\&_\[class\*\=\'CTAeyebrow\'\]\]\:text-\[\#ffca0a\] [class*=CTAeyebrow]{--tw-text-opacity:1;color:rgb(255 202 10/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'CapabilitiesGrid\'\]\]\:grid-cols-4 [class*=CapabilitiesGrid]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'CapabilitiesGrid\'\]\]\:grid-cols-2 [class*=CapabilitiesGrid]{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\[class\*\=\'CapabilityGrid\'\]\]\:grid-cols-4 [class*=CapabilityGrid]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'CapabilityGrid\'\]\]\:grid-cols-2 [class*=CapabilityGrid]{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\[class\*\=\'Card\'\]\>span\]\:text-\[12px\] [class*=Card]>span{font-size:12px}.\[\&_\[class\*\=\'Card\'\]\>span\]\:font-black [class*=Card]>span{font-weight:900}.\[\&_\[class\*\=\'Card\'\]\>span\]\:text-\[\#3f7fc4\] [class*=Card]>span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'Card\'\]\]\:rounded-\[18px\] [class*=Card]{border-radius:18px}.\[\&_\[class\*\=\'Card\'\]\]\:border [class*=Card]{border-width:1px}.\[\&_\[class\*\=\'Card\'\]\]\:border-\[\#dfe5ec\] [class*=Card]{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\[class\*\=\'Card\'\]\]\:bg-white [class*=Card]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'Card\'\]\]\:p-6 [class*=Card]{padding:1.5rem}.\[\&_\[class\*\=\'Card\'\]\]\:shadow-\[0_16px_38px_rgba\(31\,47\,77\,0\.07\)\] [class*=Card]{--tw-shadow:0 16px 38px #1f2f4d12;--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\[class\*\=\'Card\'\]\]\:transition [class*=Card]{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)}.hover\:\[\&_\[class\*\=\'Card\'\]\]\:-translate-y-\[7px\] [class*=Card]:hover{--tw-translate-y:-7px;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))}.\[\&_\[class\*\=\'Card\'\]_h3\]\:mb-2\.5 [class*=Card] h3{margin-bottom:.625rem}.\[\&_\[class\*\=\'Card\'\]_h3\]\:mt-4 [class*=Card] h3{margin-top:1rem}.\[\&_\[class\*\=\'Card\'\]_h3\]\:text-xl [class*=Card] h3{font-size:1.25rem;line-height:1.75rem}.\[\&_\[class\*\=\'Card\'\]_p\]\:text-\[13px\] [class*=Card] p{font-size:13px}.\[\&_\[class\*\=\'Card\'\]_p\]\:leading-\[1\.65\] [class*=Card] p{line-height:1.65}.\[\&_\[class\*\=\'Card\'\]_p\]\:text-\[\#667085\] [class*=Card] p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'Container\'\]\]\:mx-auto [class*=Container]{margin-left:auto;margin-right:auto}.\[\&_\[class\*\=\'Container\'\]\]\:w-\[min\(1180px\,calc\(100\%_-_48px\)\)\] [class*=Container]{width:min(1180px,100% - 48px)}@media (width<=620px){.max-\[620px\]\:\[\&_\[class\*\=\'Container\'\]\]\:w-\[calc\(100\%_-_28px\)\] [class*=Container]{width:calc(100% - 28px)}}.\[\&_\[class\*\=\'Coral\'\]\]\:bg-\[\#f76840\] [class*=Coral]{--tw-bg-opacity:1;background-color:rgb(247 104 64/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'Dashboard\'\]\]\:relative [class*=Dashboard]{position:relative}.\[\&_\[class\*\=\'Dashboard\'\]\]\:z-\[3\] [class*=Dashboard]{z-index:3}.\[\&_\[class\*\=\'Dashboard\'\]\]\:mx-auto [class*=Dashboard]{margin-left:auto;margin-right:auto}.\[\&_\[class\*\=\'Dashboard\'\]\]\:w-\[min\(620px\,100\%\)\] [class*=Dashboard]{width:min(620px,100%)}.\[\&_\[class\*\=\'Dashboard\'\]\]\:overflow-hidden [class*=Dashboard]{overflow:hidden}.\[\&_\[class\*\=\'Dashboard\'\]\]\:rounded-\[22px\] [class*=Dashboard]{border-radius:22px}.\[\&_\[class\*\=\'Dashboard\'\]\]\:border [class*=Dashboard]{border-width:1px}.\[\&_\[class\*\=\'Dashboard\'\]\]\:border-\[\#dfe5ec\] [class*=Dashboard]{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\[class\*\=\'Dashboard\'\]\]\:bg-white [class*=Dashboard]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'Dashboard\'\]\]\:shadow-\[0_35px_75px_rgba\(31\,47\,77\,0\.16\)\] [class*=Dashboard]{--tw-shadow:0 35px 75px #1f2f4d29;--tw-shadow-colored:0 35px 75px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&_\[class\*\=\'Decor\'\]\]\:absolute [class*=Decor]{position:absolute}.\[\&_\[class\*\=\'Decor\'\]\]\:inset-0 [class*=Decor]{inset:0}.\[\&_\[class\*\=\'Decor\'\]\]\:opacity-10 [class*=Decor]{opacity:.1}.\[\&_\[class\*\=\'Decor\'\]_span\]\:absolute [class*=Decor] span{position:absolute}.\[\&_\[class\*\=\'Decor\'\]_span\]\:rounded-\[40\%\] [class*=Decor] span{border-radius:40%}.\[\&_\[class\*\=\'Eyebrow\'\]\]\:m-0 [class*=Eyebrow]{margin:0}.\[\&_\[class\*\=\'Eyebrow\'\]\]\:text-\[10px\] [class*=Eyebrow]{font-size:10px}.\[\&_\[class\*\=\'Eyebrow\'\]\]\:font-black [class*=Eyebrow]{font-weight:900}.\[\&_\[class\*\=\'Eyebrow\'\]\]\:uppercase [class*=Eyebrow]{text-transform:uppercase}.\[\&_\[class\*\=\'Eyebrow\'\]\]\:tracking-\[3\.5px\] [class*=Eyebrow]{letter-spacing:3.5px}.\[\&_\[class\*\=\'Eyebrow\'\]\]\:text-\[\#3f7fc4\] [class*=Eyebrow]{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'Features\'\]\]\:bg-\[\#f7f9fc\] [class*=Features]{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'Features\'\]\]\:px-0 [class*=Features]{padding-left:0;padding-right:0}.\[\&_\[class\*\=\'Features\'\]\]\:py-\[95px\] [class*=Features]{padding-top:95px;padding-bottom:95px}.\[\&_\[class\*\=\'FeaturesCopy\'\]\>p\:not\(\[class\*\=\'Eyebrow\'\]\)\]\:text-\[15px\] [class*=FeaturesCopy]>p:not([class*=Eyebrow]){font-size:15px}.\[\&_\[class\*\=\'FeaturesCopy\'\]\>p\:not\(\[class\*\=\'Eyebrow\'\]\)\]\:leading-\[1\.75\] [class*=FeaturesCopy]>p:not([class*=Eyebrow]){line-height:1.75}.\[\&_\[class\*\=\'FeaturesCopy\'\]\>p\:not\(\[class\*\=\'Eyebrow\'\]\)\]\:text-\[\#667085\] [class*=FeaturesCopy]>p:not([class*=Eyebrow]){--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'FeaturesCopy\'\]_h2\]\:mb-5 [class*=FeaturesCopy] h2{margin-bottom:1.25rem}.\[\&_\[class\*\=\'FeaturesCopy\'\]_h2\]\:mt-4 [class*=FeaturesCopy] h2{margin-top:1rem}.\[\&_\[class\*\=\'FeaturesCopy\'\]_h2\]\:text-\[44px\] [class*=FeaturesCopy] h2{font-size:44px}.\[\&_\[class\*\=\'FeaturesCopy\'\]_h2\]\:font-black [class*=FeaturesCopy] h2{font-weight:900}.\[\&_\[class\*\=\'FeaturesCopy\'\]_h2\]\:leading-\[1\.03\] [class*=FeaturesCopy] h2{line-height:1.03}.\[\&_\[class\*\=\'FeaturesCopy\'\]_h2\]\:tracking-\[-2px\] [class*=FeaturesCopy] h2{letter-spacing:-2px}.\[\&_\[class\*\=\'FeaturesGrid\'\]\]\:grid-cols-\[0\.9fr_1\.1fr\] [class*=FeaturesGrid]{grid-template-columns:.9fr 1.1fr}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'FeaturesGrid\'\]\]\:grid-cols-1 [class*=FeaturesGrid]{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\[class\*\=\'Grid\'\]\]\:grid [class*=Grid]{display:grid}.\[\&_\[class\*\=\'Grid\'\]\]\:gap-5 [class*=Grid]{gap:1.25rem}@media (width<=620px){.max-\[620px\]\:\[\&_\[class\*\=\'Grid\'\]\]\:grid-cols-1 [class*=Grid]{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\[class\*\=\'HeroButtons\'\]\>a\]\:inline-flex [class*=HeroButtons]>a{display:inline-flex}.\[\&_\[class\*\=\'HeroButtons\'\]\>a\]\:min-h-\[51px\] [class*=HeroButtons]>a{min-height:51px}.\[\&_\[class\*\=\'HeroButtons\'\]\>a\]\:items-center [class*=HeroButtons]>a{align-items:center}.\[\&_\[class\*\=\'HeroButtons\'\]\>a\]\:justify-center [class*=HeroButtons]>a{justify-content:center}.\[\&_\[class\*\=\'HeroButtons\'\]\>a\]\:rounded-\[10px\] [class*=HeroButtons]>a{border-radius:10px}.\[\&_\[class\*\=\'HeroButtons\'\]\>a\]\:px-\[22px\] [class*=HeroButtons]>a{padding-left:22px;padding-right:22px}.\[\&_\[class\*\=\'HeroButtons\'\]\>a\]\:text-xs [class*=HeroButtons]>a{font-size:.75rem;line-height:1rem}.\[\&_\[class\*\=\'HeroButtons\'\]\>a\]\:font-extrabold [class*=HeroButtons]>a{font-weight:800}.\[\&_\[class\*\=\'HeroButtons\'\]\>a\]\:transition [class*=HeroButtons]>a{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)}.hover\:\[\&_\[class\*\=\'HeroButtons\'\]\>a\]\:-translate-y-\[3px\] [class*=HeroButtons]>a:hover{--tw-translate-y:-3px;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))}.\[\&_\[class\*\=\'HeroButtons\'\]\]\:mt-\[30px\] [class*=HeroButtons]{margin-top:30px}.\[\&_\[class\*\=\'HeroButtons\'\]\]\:flex [class*=HeroButtons]{display:flex}.\[\&_\[class\*\=\'HeroButtons\'\]\]\:gap-3 [class*=HeroButtons]{gap:.75rem}@media (width<=620px){.max-\[620px\]\:\[\&_\[class\*\=\'HeroButtons\'\]\]\:flex-col [class*=HeroButtons]{flex-direction:column}}.\[\&_\[class\*\=\'HeroCopy\'\]\>p\:not\(\[class\*\=\'Eyebrow\'\]\)\]\:mt-7 [class*=HeroCopy]>p:not([class*=Eyebrow]){margin-top:1.75rem}.\[\&_\[class\*\=\'HeroCopy\'\]\>p\:not\(\[class\*\=\'Eyebrow\'\]\)\]\:max-w-\[590px\] [class*=HeroCopy]>p:not([class*=Eyebrow]){max-width:590px}.\[\&_\[class\*\=\'HeroCopy\'\]\>p\:not\(\[class\*\=\'Eyebrow\'\]\)\]\:text-\[15px\] [class*=HeroCopy]>p:not([class*=Eyebrow]){font-size:15px}.\[\&_\[class\*\=\'HeroCopy\'\]\>p\:not\(\[class\*\=\'Eyebrow\'\]\)\]\:leading-\[1\.75\] [class*=HeroCopy]>p:not([class*=Eyebrow]){line-height:1.75}.\[\&_\[class\*\=\'HeroCopy\'\]\>p\:not\(\[class\*\=\'Eyebrow\'\]\)\]\:text-\[\#667085\] [class*=HeroCopy]>p:not([class*=Eyebrow]){--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'HeroCopy\'\]_h1\]\:mb-0 [class*=HeroCopy] h1{margin-bottom:0}.\[\&_\[class\*\=\'HeroCopy\'\]_h1\]\:mt-4 [class*=HeroCopy] h1{margin-top:1rem}.\[\&_\[class\*\=\'HeroCopy\'\]_h1\]\:text-\[clamp\(56px\,7vw\,88px\)\] [class*=HeroCopy] h1{font-size:clamp(56px,7vw,88px)}.\[\&_\[class\*\=\'HeroCopy\'\]_h1\]\:font-black [class*=HeroCopy] h1{font-weight:900}.\[\&_\[class\*\=\'HeroCopy\'\]_h1\]\:leading-\[0\.92\] [class*=HeroCopy] h1{line-height:.92}.\[\&_\[class\*\=\'HeroCopy\'\]_h1\]\:tracking-\[-5px\] [class*=HeroCopy] h1{letter-spacing:-5px}@media (width<=620px){.max-\[620px\]\:\[\&_\[class\*\=\'HeroCopy\'\]_h1\]\:text-\[44px\] [class*=HeroCopy] h1{font-size:44px}.max-\[620px\]\:\[\&_\[class\*\=\'HeroCopy\'\]_h1\]\:tracking-\[-2\.4px\] [class*=HeroCopy] h1{letter-spacing:-2.4px}}.\[\&_\[class\*\=\'HeroCopy\'\]_h1_span\]\:text-\[\#3f7fc4\] [class*=HeroCopy] h1 span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'HeroGrid\'\]\]\:relative [class*=HeroGrid]{position:relative}.\[\&_\[class\*\=\'HeroGrid\'\]\]\:z-\[2\] [class*=HeroGrid]{z-index:2}.\[\&_\[class\*\=\'HeroGrid\'\]\]\:grid [class*=HeroGrid]{display:grid}.\[\&_\[class\*\=\'HeroGrid\'\]\]\:grid-cols-\[0\.95fr_1\.05fr\] [class*=HeroGrid]{grid-template-columns:.95fr 1.05fr}.\[\&_\[class\*\=\'HeroGrid\'\]\]\:items-center [class*=HeroGrid]{align-items:center}.\[\&_\[class\*\=\'HeroGrid\'\]\]\:gap-\[74px\] [class*=HeroGrid]{gap:74px}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'HeroGrid\'\]\]\:grid-cols-1 [class*=HeroGrid]{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\[class\*\=\'HeroText\'\]\]\:mt-7 [class*=HeroText]{margin-top:1.75rem}.\[\&_\[class\*\=\'HeroText\'\]\]\:max-w-\[590px\] [class*=HeroText]{max-width:590px}.\[\&_\[class\*\=\'HeroText\'\]\]\:text-\[15px\] [class*=HeroText]{font-size:15px}.\[\&_\[class\*\=\'HeroText\'\]\]\:leading-\[1\.75\] [class*=HeroText]{line-height:1.75}.\[\&_\[class\*\=\'HeroText\'\]\]\:text-\[\#667085\] [class*=HeroText]{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'Intro\'\]\]\:bg-\[\#f7f9fc\] [class*=Intro]{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'Intro\'\]\]\:px-0 [class*=Intro]{padding-left:0;padding-right:0}.\[\&_\[class\*\=\'Intro\'\]\]\:py-\[90px\] [class*=Intro]{padding-top:90px;padding-bottom:90px}.\[\&_\[class\*\=\'Intro\'\]_h2\]\:mb-0 [class*=Intro] h2{margin-bottom:0}.\[\&_\[class\*\=\'Intro\'\]_h2\]\:mt-4 [class*=Intro] h2{margin-top:1rem}.\[\&_\[class\*\=\'Intro\'\]_h2\]\:text-\[44px\] [class*=Intro] h2{font-size:44px}.\[\&_\[class\*\=\'Intro\'\]_h2\]\:font-black [class*=Intro] h2{font-weight:900}.\[\&_\[class\*\=\'Intro\'\]_h2\]\:leading-\[1\.04\] [class*=Intro] h2{line-height:1.04}.\[\&_\[class\*\=\'Intro\'\]_h2\]\:tracking-\[-2px\] [class*=Intro] h2{letter-spacing:-2px}.\[\&_\[class\*\=\'IntroGrid\'\]\]\:grid [class*=IntroGrid]{display:grid}.\[\&_\[class\*\=\'IntroGrid\'\]\]\:grid-cols-\[0\.9fr_1\.1fr\] [class*=IntroGrid]{grid-template-columns:.9fr 1.1fr}.\[\&_\[class\*\=\'IntroGrid\'\]\]\:gap-\[70px\] [class*=IntroGrid]{gap:70px}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'IntroGrid\'\]\]\:grid-cols-1 [class*=IntroGrid]{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\[class\*\=\'IntroText\'\]_p\]\:text-\[15px\] [class*=IntroText] p{font-size:15px}.\[\&_\[class\*\=\'IntroText\'\]_p\]\:leading-\[1\.8\] [class*=IntroText] p{line-height:1.8}.\[\&_\[class\*\=\'IntroText\'\]_p\]\:text-\[\#667085\] [class*=IntroText] p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'List\'\]\>div\>span\]\:grid [class*=List]>div>span{display:grid}.\[\&_\[class\*\=\'List\'\]\>div\>span\]\:h-10 [class*=List]>div>span{height:2.5rem}.\[\&_\[class\*\=\'List\'\]\>div\>span\]\:w-10 [class*=List]>div>span{width:2.5rem}.\[\&_\[class\*\=\'List\'\]\>div\>span\]\:place-items-center [class*=List]>div>span{place-items:center}.\[\&_\[class\*\=\'List\'\]\>div\>span\]\:rounded-full [class*=List]>div>span{border-radius:9999px}.\[\&_\[class\*\=\'List\'\]\>div\>span\]\:text-\[11px\] [class*=List]>div>span{font-size:11px}.\[\&_\[class\*\=\'List\'\]\>div\>span\]\:font-black [class*=List]>div>span{font-weight:900}.\[\&_\[class\*\=\'List\'\]\>div\]\:flex [class*=List]>div{display:flex}.\[\&_\[class\*\=\'List\'\]\>div\]\:gap-4 [class*=List]>div{gap:1rem}.\[\&_\[class\*\=\'List\'\]\>div\]\:rounded-\[14px\] [class*=List]>div{border-radius:14px}.\[\&_\[class\*\=\'List\'\]\>div\]\:border [class*=List]>div{border-width:1px}.\[\&_\[class\*\=\'List\'\]\>div\]\:border-\[\#dfe5ec\] [class*=List]>div{--tw-border-opacity:1;border-color:rgb(223 229 236/var(--tw-border-opacity,1))}.\[\&_\[class\*\=\'List\'\]\>div\]\:bg-white [class*=List]>div{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'List\'\]\>div\]\:p-4 [class*=List]>div{padding:1rem}.\[\&_\[class\*\=\'List\'\]\>div\]\:transition [class*=List]>div{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)}.hover\:\[\&_\[class\*\=\'List\'\]\>div\]\:-translate-y-1 [class*=List]>div:hover{--tw-translate-y:-.25rem;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))}.\[\&_\[class\*\=\'List\'\]\]\:grid [class*=List]{display:grid}.\[\&_\[class\*\=\'List\'\]\]\:gap-3\.5 [class*=List]{gap:.875rem}.\[\&_\[class\*\=\'List\'\]_p\]\:mb-0 [class*=List] p{margin-bottom:0}.\[\&_\[class\*\=\'List\'\]_p\]\:mt-1 [class*=List] p{margin-top:.25rem}.\[\&_\[class\*\=\'List\'\]_p\]\:text-\[13px\] [class*=List] p{font-size:13px}.\[\&_\[class\*\=\'List\'\]_p\]\:leading-\[1\.6\] [class*=List] p{line-height:1.6}.\[\&_\[class\*\=\'List\'\]_p\]\:text-\[\#667085\] [class*=List] p{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'List\'\]_strong\]\:block [class*=List] strong{display:block}.\[\&_\[class\*\=\'List\'\]_strong\]\:text-sm [class*=List] strong{font-size:.875rem;line-height:1.25rem}.\[\&_\[class\*\=\'Pink\'\]\]\:bg-\[\#e889bb\] [class*=Pink]{--tw-bg-opacity:1;background-color:rgb(232 137 187/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'PrimaryButton\'\]\]\:bg-\[\#07101f\] [class*=PrimaryButton]{--tw-bg-opacity:1;background-color:rgb(7 16 31/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'PrimaryButton\'\]\]\:text-white [class*=PrimaryButton]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'Process\'\]\]\:px-0 [class*=Process]{padding-left:0;padding-right:0}.\[\&_\[class\*\=\'Process\'\]\]\:py-\[95px\] [class*=Process]{padding-top:95px;padding-bottom:95px}.\[\&_\[class\*\=\'ProcessGrid\'\]\]\:grid-cols-4 [class*=ProcessGrid]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'ProcessGrid\'\]\]\:grid-cols-2 [class*=ProcessGrid]{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\[class\*\=\'SecondaryButton\'\]\]\:border [class*=SecondaryButton]{border-width:1px}.\[\&_\[class\*\=\'SecondaryButton\'\]\]\:border-\[\#dce2e9\] [class*=SecondaryButton]{--tw-border-opacity:1;border-color:rgb(220 226 233/var(--tw-border-opacity,1))}.\[\&_\[class\*\=\'SecondaryButton\'\]\]\:bg-white [class*=SecondaryButton]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'SecondaryButton\'\]\]\:text-\[\#07101f\] [class*=SecondaryButton]{--tw-text-opacity:1;color:rgb(7 16 31/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'SectionHeading\'\]\]\:mx-auto [class*=SectionHeading]{margin-left:auto;margin-right:auto}.\[\&_\[class\*\=\'SectionHeading\'\]\]\:mb-10 [class*=SectionHeading]{margin-bottom:2.5rem}.\[\&_\[class\*\=\'SectionHeading\'\]\]\:max-w-\[730px\] [class*=SectionHeading]{max-width:730px}.\[\&_\[class\*\=\'SectionHeading\'\]\]\:text-center [class*=SectionHeading]{text-align:center}.\[\&_\[class\*\=\'SectionHeading\'\]_h2\]\:mb-0 [class*=SectionHeading] h2{margin-bottom:0}.\[\&_\[class\*\=\'SectionHeading\'\]_h2\]\:mt-3 [class*=SectionHeading] h2{margin-top:.75rem}.\[\&_\[class\*\=\'SectionHeading\'\]_h2\]\:text-\[48px\] [class*=SectionHeading] h2{font-size:48px}.\[\&_\[class\*\=\'SectionHeading\'\]_h2\]\:font-black [class*=SectionHeading] h2{font-weight:900}.\[\&_\[class\*\=\'SectionHeading\'\]_h2\]\:leading-\[1\.02\] [class*=SectionHeading] h2{line-height:1.02}.\[\&_\[class\*\=\'SectionHeading\'\]_h2\]\:tracking-\[-2\.5px\] [class*=SectionHeading] h2{letter-spacing:-2.5px}@media (width<=620px){.max-\[620px\]\:\[\&_\[class\*\=\'SectionHeading\'\]_h2\]\:text-\[36px\] [class*=SectionHeading] h2{font-size:36px}}.\[\&_\[class\*\=\'SectionHeading\'\]_h2_span\]\:text-\[\#3f7fc4\] [class*=SectionHeading] h2 span{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'ServicesGrid\'\]\]\:grid-cols-4 [class*=ServicesGrid]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'ServicesGrid\'\]\]\:grid-cols-2 [class*=ServicesGrid]{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\[class\*\=\'Shapes\'\]\]\:absolute [class*=Shapes]{position:absolute}.\[\&_\[class\*\=\'Shapes\'\]\]\:inset-0 [class*=Shapes]{inset:0}.\[\&_\[class\*\=\'Shapes\'\]\]\:opacity-10 [class*=Shapes]{opacity:.1}.\[\&_\[class\*\=\'Shapes\'\]_span\]\:absolute [class*=Shapes] span{position:absolute}.\[\&_\[class\*\=\'Shapes\'\]_span\]\:rounded-\[40\%\] [class*=Shapes] span{border-radius:40%}.\[\&_\[class\*\=\'SolutionsGrid\'\]\]\:grid-cols-4 [class*=SolutionsGrid]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=950px){.max-\[950px\]\:\[\&_\[class\*\=\'SolutionsGrid\'\]\]\:grid-cols-2 [class*=SolutionsGrid]{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\[class\*\=\'Top\'\]\]\:flex [class*=Top]{display:flex}.\[\&_\[class\*\=\'Top\'\]\]\:items-center [class*=Top]{align-items:center}.\[\&_\[class\*\=\'Top\'\]\]\:justify-between [class*=Top]{justify-content:space-between}.\[\&_\[class\*\=\'Top\'\]\]\:gap-3 [class*=Top]{gap:.75rem}.\[\&_\[class\*\=\'Top\'\]\]\:border-b [class*=Top]{border-bottom-width:1px}.\[\&_\[class\*\=\'Top\'\]\]\:border-\[\#edf1f5\] [class*=Top]{--tw-border-opacity:1;border-color:rgb(237 241 245/var(--tw-border-opacity,1))}.\[\&_\[class\*\=\'Top\'\]\]\:px-5 [class*=Top]{padding-left:1.25rem;padding-right:1.25rem}.\[\&_\[class\*\=\'Top\'\]\]\:py-4 [class*=Top]{padding-top:1rem;padding-bottom:1rem}.\[\&_\[class\*\=\'Top\'\]_small\]\:text-\[8px\] [class*=Top] small{font-size:8px}.\[\&_\[class\*\=\'Top\'\]_small\]\:font-black [class*=Top] small{font-weight:900}.\[\&_\[class\*\=\'Top\'\]_small\]\:tracking-\[2px\] [class*=Top] small{letter-spacing:2px}.\[\&_\[class\*\=\'Top\'\]_small\]\:text-\[\#8b97aa\] [class*=Top] small{--tw-text-opacity:1;color:rgb(139 151 170/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'Top\'\]_strong\]\:text-\[13px\] [class*=Top] strong{font-size:13px}.\[\&_\[class\*\=\'Trust\'\]\>div\]\:flex [class*=Trust]>div{display:flex}.\[\&_\[class\*\=\'Trust\'\]\>div\]\:items-center [class*=Trust]>div{align-items:center}.\[\&_\[class\*\=\'Trust\'\]\>div\]\:gap-2 [class*=Trust]>div{gap:.5rem}.\[\&_\[class\*\=\'Trust\'\]\>div\]\:rounded-full [class*=Trust]>div{border-radius:9999px}.\[\&_\[class\*\=\'Trust\'\]\>div\]\:bg-\[\#f3f6fa\] [class*=Trust]>div{--tw-bg-opacity:1;background-color:rgb(243 246 250/var(--tw-bg-opacity,1))}.\[\&_\[class\*\=\'Trust\'\]\>div\]\:px-3\.5 [class*=Trust]>div{padding-left:.875rem;padding-right:.875rem}.\[\&_\[class\*\=\'Trust\'\]\>div\]\:py-2 [class*=Trust]>div{padding-top:.5rem;padding-bottom:.5rem}.\[\&_\[class\*\=\'Trust\'\]\>div\]\:text-\[11px\] [class*=Trust]>div{font-size:11px}.\[\&_\[class\*\=\'Trust\'\]\>div\]\:font-bold [class*=Trust]>div{font-weight:700}.\[\&_\[class\*\=\'Trust\'\]\>div\]\:text-\[\#536176\] [class*=Trust]>div{--tw-text-opacity:1;color:rgb(83 97 118/var(--tw-text-opacity,1))}.\[\&_\[class\*\=\'Trust\'\]\]\:mt-6 [class*=Trust]{margin-top:1.5rem}.\[\&_\[class\*\=\'Trust\'\]\]\:flex [class*=Trust]{display:flex}.\[\&_\[class\*\=\'Trust\'\]\]\:flex-wrap [class*=Trust]{flex-wrap:wrap}.\[\&_\[class\*\=\'Trust\'\]\]\:gap-3 [class*=Trust]{gap:.75rem}.\[\&_\[class\*\=\'TrustDot\'\]\]\:grid [class*=TrustDot]{display:grid}.\[\&_\[class\*\=\'TrustDot\'\]\]\:h-5 [class*=TrustDot]{height:1.25rem}.\[\&_\[class\*\=\'TrustDot\'\]\]\:w-5 [class*=TrustDot]{width:1.25rem}.\[\&_\[class\*\=\'TrustDot\'\]\]\:place-items-center [class*=TrustDot]{place-items:center}.\[\&_\[class\*\=\'TrustDot\'\]\]\:rounded-full [class*=TrustDot]{border-radius:9999px}.\[\&_\[class\*\=\'TrustDot\'\]\]\:text-\[10px\] [class*=TrustDot]{font-size:10px}.\[\&_\[class\*\=\'TrustDot\'\]\]\:font-black [class*=TrustDot]{font-weight:900}.\[\&_\[class\*\=\'Visual\'\]\]\:relative [class*=Visual]{position:relative}.\[\&_\[class\*\=\'Visual\'\]\]\:min-h-\[500px\] [class*=Visual]{min-height:500px}@media (width<=620px){.max-\[620px\]\:\[\&_\[class\*\=\'Visual\'\]\]\:min-h-\[420px\] [class*=Visual]{min-height:420px}}.\[\&_\[class\*\=\'Yellow\'\]\]\:bg-\[\#ffca0a\] [class*=Yellow]{--tw-bg-opacity:1;background-color:rgb(255 202 10/var(--tw-bg-opacity,1))}.\[\&_small\]\:mt-\[5px\] small{margin-top:5px}.\[\&_small\]\:block small{display:block}.\[\&_small\]\:text-\[7px\] small{font-size:7px}.\[\&_small\]\:leading-\[1\.45\] small{line-height:1.45}.\[\&_small\]\:text-\[\#8792a4\] small{--tw-text-opacity:1;color:rgb(135 146 164/var(--tw-text-opacity,1))}.\[\&_span\:last-child\]\:block span:last-child,.\[\&_strong\]\:block strong{display:block}.\[\&_strong\]\:text-\[10px\] strong{font-size:10px}.\[\&_strong\]\:font-bold strong{font-weight:700}.\[\&_strong\]\:leading-\[1\.25\] strong{line-height:1.25}.\[\&_strong\]\:text-\[\#172033\] strong{--tw-text-opacity:1;color:rgb(23 32 51/var(--tw-text-opacity,1))}.hover\:\[\&_strong\]\:text-\[\#3f7fc4\] strong:hover{--tw-text-opacity:1;color:rgb(63 127 196/var(--tw-text-opacity,1))}:root{--ink:#07101f;--text:#202941;--muted:#68728a;--line:#dfe5ee;--cyan:#20c9c3;--cyan2:#1bc7bd;--yellow:#ffc20a;--orange:#ff6b35;--pink:#ef4ea7;--blue:#1b66ff;--navy:#06101f;--soft:#f7f9fc}.directContractSteps{grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:18px;display:grid}.directContractSteps span{color:#75818a;border-bottom:2px solid #dce3e5;padding:8px;font-size:11px;font-weight:700}.directContractSteps span.active,.directContractSteps span.complete{color:#286b53;border-color:#286b53}.directContractPreview dl{grid-template-columns:1fr 1fr;gap:12px;display:grid}.directContractPreview dl div{border-bottom:1px solid #e1e6e8;padding:10px}.directContractPreview dt{color:#6b7780;font-size:11px}.directContractPreview dd{white-space:pre-wrap;margin:4px 0}.signingBrand img,.contractPreview>header img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:180px;max-height:42px;margin-bottom:8px;display:block}.contractSourceChoices{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contractSourceChoices>button{text-align:left;flex-direction:column;min-height:180px;align-items:flex-start!important;padding:22px!important;display:flex!important}.contractSourceChoices>button svg{color:#286b53}.contractSourceChoices>button strong{font-size:18px}.contractSourceChoices>button span{color:#66727d;font-weight:500;line-height:1.5}.contractSourceChooser .sourceBack{border:0;padding-left:0}.contractSourceChooser select{min-height:42px}@media (width<=760px){.contractSourceChoices,.directContractSteps{grid-template-columns:1fr}.directContractSteps span{display:none}.directContractSteps span.active{display:block}.directContractPreview dl{grid-template-columns:1fr}}.previewBrand:before{content:"";background:url(/branding/bluetelecast-logo.png) 0/contain no-repeat;width:180px;height:42px;margin-bottom:8px;display:block}.contractsToolbar{justify-content:space-between;align-items:center;margin:18px 0 12px;display:flex}.contractsToolbar label{border:1px solid #cfd8dc;align-items:center;gap:8px;width:min(460px,100%);padding:0 10px;display:flex}.contractsToolbar input{border:0;outline:0;width:100%;padding:10px}.contractsTablePanel{background:#fff;border:1px solid #dbe2e5;overflow-x:auto}.contractsTableHead,.contractsRows>article{grid-template-columns:1.25fr 1.4fr 1fr .85fr 1.1fr .85fr .8fr .85fr;align-items:center;gap:16px;min-width:1180px;padding:13px 16px;display:grid}.contractsTableHead{color:#65727b;text-transform:uppercase;background:#f4f7f7;font-size:11px;font-weight:800}.contractsRows>article{border-top:1px solid #e3e8ea}.contractsRows>article:hover{background:#fafcfc}.contractsRows>article>div:not(.contractRowActions){flex-direction:column;gap:3px;min-width:0;display:flex}.contractsRows>article strong,.contractsRows>article span,.contractsRows>article small{overflow-wrap:anywhere}.contractsRows>article span,.contractsRows>article small{color:#68757e;font-size:12px}.contractIdentity{text-align:left;flex-direction:column;background:0 0!important;border:0!important;align-items:flex-start!important;padding:0!important;display:flex!important}.contractValueCell span{color:#286b53!important}.contractSigningCell b{color:#243139}.contractRowActions{gap:5px;display:flex;position:relative}.contractRowMenu{z-index:20;background:#fff;border:1px solid #d7dee2;min-width:180px;padding:6px;display:grid;position:absolute;top:40px;right:0;box-shadow:0 8px 24px #14232a29}.contractRowMenu button{justify-content:flex-start}.crmSearchResults{border:1px solid #d7dee2;max-height:320px;display:grid;overflow:auto}.crmSearchResults button{text-align:left;border:0!important;border-bottom:1px solid #e3e8ea!important;border-radius:0!important;justify-content:stretch!important;display:grid!important}.crmSearchResults button strong,.crmSearchResults button span,.crmSearchResults button small{display:block}.crmSearchResults button small{color:#286b53}.contractSourceChoices.compact>button{min-height:135px}.contractWarning p{margin:0 0 8px}.contractDrawer>header small{color:#68757e;margin:7px 0;display:block}.contractPreview section p,.contractPreview section li{line-height:1.6}.contractPreview section ul,.contractPreview section ol{padding-left:24px}.directContactNote{color:#65727b;grid-column:1/-1;margin:-4px 0 0;font-size:.82rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}a{color:inherit;text-decoration:none}.container{width:min(1180px,100% - 48px);margin:0 auto}.site-shell{overflow:hidden}.adminSidebarLogo{grid-template-columns:1fr 1fr;gap:3px;width:42px;height:42px;display:grid}.adminSidebarLogo span{display:block}.adminSidebarYellow{background:#ffca0a;border-radius:0 0 55% 55%}.adminSidebarOrange{background:#f76840;border-radius:0 55% 55% 0}.adminSidebarBlue{background:#3f7fc4;border-radius:55% 55% 0 0}.adminSidebarPink{background:#e889bb;border-radius:0 55% 55% 0}.adminSectionEyebrow{color:#3f7fc4;letter-spacing:2.5px;margin:0 0 10px;font-size:8px;font-weight:900}.adminDashboard{color:#07101f;background:#f5f7fa;grid-template-columns:245px 1fr;min-height:100vh;display:grid}.adminSidebar{color:#fff;background:#07101f;flex-direction:column;min-height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.adminSidebarBrand{border-bottom:1px solid #233046;align-items:center;gap:11px;padding:0 7px 24px;display:flex}.adminSidebarLogo{width:35px;height:35px}.adminSidebarBrand strong{font-size:13px;display:block}.adminSidebarBrand>div:last-child>span{color:#8292a9;letter-spacing:1px;margin-top:2px;font-size:7px;display:block}.adminSidebarNav{gap:4px;margin-top:22px;display:grid}.adminSidebarItem{color:#94a3b8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;min-height:43px;padding:0 11px;font-size:9px;font-weight:700;transition:background .2s,color .2s,transform .2s;display:flex}.adminSidebarItem:hover{color:#fff;background:#101d30;transform:translate(2px)}.adminSidebarItem.active{color:#fff;background:#3f7fc4}.adminSidebarIcon{background:#ffffff0f;border-radius:7px;place-items:center;width:25px;height:25px;font-size:7px;font-weight:900;display:grid}.adminSidebarItem.active .adminSidebarIcon{background:#ffffff26}.adminSidebarBottom{margin-top:auto;padding-top:20px}.adminViewWebsite{color:#c1cada;border:1px solid #26354c;border-radius:9px;justify-content:center;align-items:center;min-height:42px;font-size:8px;font-weight:800;display:flex}.adminMain{min-width:0}.adminTopbar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffeb;border-bottom:1px solid #e1e6ec;justify-content:space-between;align-items:center;gap:30px;min-height:92px;padding:17px 32px;display:flex}.adminTopbar>div:first-child>p{color:#8c97a9;letter-spacing:2px;margin:0;font-size:7px;font-weight:900}.adminTopbar h1{letter-spacing:-1px;margin:5px 0 0;font-size:24px}.adminTopbarActions{align-items:center;gap:14px;display:flex}.adminNotificationButton{cursor:pointer;background:#fff;border:1px solid #dfe4ea;border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.adminProfile{align-items:center;gap:9px;display:flex}.adminAvatar{color:#fff;background:#07101f;border-radius:10px;place-items:center;width:39px;height:39px;font-size:10px;font-weight:900;display:grid}.adminProfile strong{font-size:9px;display:block}.adminProfile span{color:#8b96a7;margin-top:2px;font-size:7px;display:block}.adminContent{padding:30px 32px 50px}.adminWelcome{color:#fff;background:#3f7fc4;border-radius:20px;justify-content:space-between;align-items:center;gap:40px;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #3f7fc426}.adminWelcome:after{content:"";opacity:.8;background:#ffca0a;border-radius:50%;width:230px;height:230px;position:absolute;top:-160px;right:10%}.adminWelcome>div{z-index:2;position:relative}.adminWelcome .adminSectionEyebrow{color:#ffffffbf}.adminWelcome h2{letter-spacing:-1.7px;max-width:550px;margin:0;font-size:35px;line-height:1}.adminWelcome p:last-child{color:#ffffffd1;max-width:540px;margin:12px 0 0;font-size:10px;line-height:1.7}.adminWelcomeButton{z-index:3;color:#3f7fc4;background:#fff;border-radius:9px;flex-shrink:0;align-items:center;min-height:48px;padding:0 18px;font-size:9px;font-weight:900;display:inline-flex;position:relative}.adminMetricGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px;display:grid}.adminMetricCard{background:#fff;border:1px solid #e1e6ec;border-radius:15px;min-height:170px;padding:20px}.adminMetricIcon{border-radius:10px;place-items:center;width:37px;height:37px;font-size:8px;font-weight:900;display:grid}.adminMetricBlue{color:#3f7fc4;background:#3f7fc41f}.adminMetricYellow{color:#977500;background:#ffca0a2b}.adminMetricCoral{color:#f76840;background:#f768401f}.adminMetricPink{color:#cc5a99;background:#e889bb26}.adminMetricCard>small{color:#8a95a7;letter-spacing:1px;margin-top:18px;font-size:6px;font-weight:900;display:block}.adminMetricCard>strong{margin-top:4px;font-size:27px;display:block}.adminMetricCard>p{color:#8a95a7;margin:4px 0 0;font-size:7px}.adminDashboardGrid{grid-template-columns:1.35fr .65fr;gap:16px;margin-top:18px;display:grid}.adminQuickActions,.adminRecentActivity{background:#fff;border:1px solid #e1e6ec;border-radius:16px;padding:22px}.adminPanelHeading p{color:#8a95a7;letter-spacing:1.4px;margin:0;font-size:6px;font-weight:900}.adminPanelHeading h3{margin:5px 0 0;font-size:16px}.adminQuickGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px;display:grid}.adminQuickGrid button{cursor:pointer;background:#fafbfd;border:1px solid #e1e6ec;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:105px;padding:14px;transition:transform .2s,border-color .2s,background .2s;display:flex}.adminQuickGrid button:hover{background:#fff;border-color:#3f7fc4;transform:translateY(-3px)}.adminQuickGrid button>span{border-radius:8px;place-items:center;width:30px;height:30px;font-size:8px;font-weight:900;display:grid}.adminQuickBlue{color:#3f7fc4;background:#3f7fc41f}.adminQuickYellow{color:#977500;background:#ffca0a2e}.adminQuickCoral{color:#f76840;background:#f768401f}.adminQuickPink{color:#cb5c99;background:#e889bb26}.adminQuickGrid strong{margin-top:11px;font-size:9px}.adminQuickGrid small{color:#8a95a7;margin-top:3px;font-size:7px}.adminActivityItem{border-bottom:1px solid #edf0f4;grid-template-columns:10px 1fr;align-items:center;gap:10px;padding:15px 0;display:grid}.adminActivityItem:last-child{border-bottom:0}.adminActivityItem>span{border-radius:50%;width:8px;height:8px}.adminActivityBlue{background:#3f7fc4}.adminActivityYellow{background:#ffca0a}.adminActivityPink{background:#e889bb}.adminActivityItem strong{font-size:8px;display:block}.adminActivityItem small{color:#8a95a7;margin-top:3px;font-size:6px;display:block}.adminPlaceholder{text-align:center;background:#fff;border:1px solid #e1e6ec;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:40px;display:flex}.adminPlaceholderIcon{color:#3f7fc4;background:#3f7fc41c;border-radius:18px;place-items:center;width:65px;height:65px;margin-bottom:20px;font-size:16px;font-weight:900;display:grid}.adminPlaceholder h2{letter-spacing:-1.5px;margin:0;font-size:34px}.adminPlaceholder>p:not(.adminSectionEyebrow){color:#778296;margin:10px 0 0;font-size:10px}.adminPlaceholder button{color:#fff;cursor:pointer;background:#07101f;border:0;border-radius:9px;min-height:45px;margin-top:22px;padding:0 17px;font-size:9px;font-weight:900}@media (width<=1000px){.adminDashboard{grid-template-columns:190px 1fr}.adminMetricGrid{grid-template-columns:repeat(2,1fr)}.adminDashboardGrid{grid-template-columns:1fr}}@media (width<=700px){.adminDashboard{display:block}.adminSidebar{min-height:auto;position:relative}.adminSidebarNav{grid-template-columns:repeat(2,1fr)}.adminTopbar{padding:15px 18px}.adminProfile>div:last-child{display:none}.adminContent{padding:20px 16px 40px}.adminWelcome{flex-direction:column;align-items:flex-start}.adminMetricGrid,.adminQuickGrid{grid-template-columns:1fr}}.followupCenter{color:#101828;gap:12px;min-width:0;display:grid}.followupCommand{color:#fff;background:#0e1b2d;border:1px solid #d7e1ec;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;display:flex;position:relative;overflow:hidden}.followupCommand:after{content:"";pointer-events:none;border:38px solid #4e89c71a;border-radius:50%;width:210px;height:210px;position:absolute;top:-80px;right:90px}.followupCommandIntro{z-index:1;position:relative}.followupEyebrow{color:#79b1e9;letter-spacing:1.35px;font-size:9px;font-weight:900}.followupCommand h3{letter-spacing:-.35px;margin:5px 0 3px;font-size:20px}.followupCommand p{color:#aebed0;margin:0;font-size:11px}.followupAttention{z-index:1;color:#dce9f6;text-align:left;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-width:126px;padding:10px 11px;transition:all .16s;display:flex;position:relative}.followupAttention:hover,.followupAttention.active{background:#18324f;border-color:#6fa3d9}.followupAttention span{font-size:10px;font-weight:800}.followupAttention strong{font-size:20px}.followupKpis{background:#fff;border:1px solid #dce3eb;border-radius:11px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.followupKpi{color:#344054;text-align:left;background:#fff;border:0;border-right:1px solid #e5eaf0;grid-template-columns:8px 1fr;gap:9px;min-width:0;padding:13px 14px;transition:background .15s,box-shadow .15s;display:grid;position:relative}.followupKpi:last-child{border-right:0}.followupKpi:hover{background:#f8fbfe}.followupKpi.active{z-index:1;background:#f4f8fc;box-shadow:inset 0 -2px #3f7fc4}.followupKpi>i{background:#7c8a9c;border-radius:50%;width:7px;height:7px;margin-top:5px;box-shadow:0 0 0 4px #7c8a9c1a}.followupKpi.critical>i{background:#d9544d;box-shadow:0 0 0 4px #d9544d1a}.followupKpi.today>i{background:#d59b22;box-shadow:0 0 0 4px #d59b221f}.followupKpi.upcoming>i{background:#3f7fc4;box-shadow:0 0 0 4px #3f7fc41c}.followupKpi.complete>i{background:#3c9273;box-shadow:0 0 0 4px #3c92731c}.followupKpi span{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.followupKpi small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.followupKpi b{color:#101828;font-size:19px}.followupKpi em{color:#98a2b3;grid-column:2;font-size:9px;font-style:normal}.followupControls{gap:8px;display:grid}.followupPrimaryControls{grid-template-columns:minmax(250px,1.7fr) auto repeat(3,minmax(125px,.68fr)) auto auto;align-items:center;gap:7px;display:grid}.followupPrimaryControls input,.followupPrimaryControls select,.followupMoreFilters select,.rescheduleModal input{color:#344054;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #d6dfe8;border-radius:8px;outline:0;padding:9px 10px;font-size:11px;transition:border-color .15s,box-shadow .15s}.followupPrimaryControls input:focus,.followupPrimaryControls select:focus,.followupMoreFilters select:focus,.rescheduleModal input:focus{border-color:#6c9ed2;box-shadow:0 0 0 3px #3f7fc41c}.followupSearch{position:relative}.followupSearch>span{z-index:1;color:#77869a;font-size:15px;position:absolute;top:9px;left:11px}.followupSearch input{padding-left:32px}.followupScope{background:#f5f7fa;border:1px solid #d9e1e9;border-radius:8px;padding:3px;display:flex}.followupScope button{color:#667085;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:31px;padding:0 10px;font-size:10px;font-weight:800}.followupScope button.active{color:#101828;background:#fff;box-shadow:0 1px 4px #10182817}.followupMore,.followupReset{color:#475467;white-space:nowrap;background:#fff;border:1px solid #d6dfe8;border-radius:8px;min-height:39px;padding:0 11px;font-size:10px;font-weight:800}.followupMore.active{color:#2f669f;background:#f3f8fd;border-color:#89add3}.followupReset{color:#3f7fc4;background:0 0;border-color:#0000}.followupMoreFilters{background:#f7f9fc;border:1px solid #dce5ee;border-radius:9px;grid-template-columns:repeat(4,minmax(140px,1fr));gap:9px;padding:11px 12px;display:grid}.followupMoreFilters label>span{color:#667085;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.followupQueuePanel{background:#fff;border:1px solid #dbe3eb;border-radius:12px;min-width:0;overflow:visible;box-shadow:0 5px 18px #10182809}.followupQueueHeader{background:#f8fafc;border-bottom:1px solid #e5eaf0;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.followupQueueHeader h3{margin:3px 0 0;font-size:15px}.followupLive{color:#54769a;letter-spacing:1px;font-size:8px;font-weight:900}.followupLive i{background:#3c9273;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 0 3px #3c92731c}.followupQueueHeader>div:last-child{align-items:baseline;gap:5px;display:flex}.followupQueueHeader>div:last-child strong{font-size:20px}.followupQueueHeader>div:last-child span{color:#8a96a6;font-size:9px}.followupWorkList{display:grid}.followupWorkItem{border-bottom:1px solid #e9edf2;grid-template-columns:minmax(210px,1.05fr) minmax(460px,2fr) auto;align-items:center;gap:16px;padding:14px 15px;transition:background .15s,box-shadow .15s;display:grid;position:relative}.followupWorkItem:last-child{border-bottom:0;border-radius:0 0 12px 12px}.followupWorkItem:before{content:"";opacity:.55;background:#8e99a8;border-radius:0 3px 3px 0;width:3px;position:absolute;inset:10px auto 10px 0}.followupWorkItem.overdue:before{opacity:1;background:#d9544d}.followupWorkItem.today:before{opacity:1;background:#d59b22}.followupWorkItem.upcoming:before{opacity:.8;background:#3f7fc4}.followupWorkItem.completed:before{opacity:.8;background:#3c9273}.followupWorkItem:hover{z-index:2;background:#fbfdff;box-shadow:0 7px 20px #1018280e}.followupWorkItem.callStarted{background:#f6fbff}.followupIdentity{min-width:0}.followupUrgency{color:#697789;text-transform:uppercase;align-items:center;gap:5px;margin-bottom:6px;font-size:8px;font-weight:900;display:inline-flex}.followupUrgency>i{background:#8491a2;border-radius:50%;width:6px;height:6px}.followupUrgency.overdue{color:#bd443e}.followupUrgency.overdue>i{background:#d9544d}.followupUrgency.today{color:#9b6b0e}.followupUrgency.today>i{background:#d59b22}.followupUrgency.upcoming{color:#356da9}.followupUrgency.upcoming>i{background:#3f7fc4}.followupUrgency.completed{color:#34795f}.followupUrgency.completed>i{background:#3c9273}.followupIdentity>button{color:#101828;text-align:left;background:0 0;border:0;max-width:100%;padding:0;display:block}.followupIdentity>button strong,.followupIdentity>button span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.followupIdentity>button strong{font-size:13px}.followupIdentity>button span{color:#7d8999;margin-top:3px;font-size:10px}.followupPhone{color:#356da9;margin-top:7px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.followupService{color:#667085;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;display:block;overflow:hidden}.followupContext{grid-template-columns:.8fr .9fr 1.15fr .65fr .9fr 1.15fr;gap:11px;min-width:0;display:grid}.followupContext>div{min-width:0}.followupContext small,.followupContext strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.followupContext small{color:#98a2b3;letter-spacing:.35px;font-size:7px;font-weight:900}.followupContext strong{color:#475467;margin-top:4px;font-size:9px}.followupNextAction strong{color:#213f61}.followupActions{justify-content:flex-end;align-items:center;gap:5px;display:flex;position:relative}.followupActions>a,.followupActions>button,.followupMenuButton{color:#475467;white-space:nowrap;background:#fff;border:1px solid #d8e0e8;border-radius:7px;align-items:center;min-height:32px;padding:0 9px;font-family:inherit;font-size:9px;font-weight:800;text-decoration:none;transition:all .15s;display:inline-flex}.followupActions>a:hover,.followupActions>button:hover,.followupMenuButton:hover{color:#295f98;background:#f4f8fc;border-color:#a8bfd8}.followupActions .followupCall{color:#326da8;border-color:#c6daee}.followupActions .followupLogTouch{color:#fff;background:#17263a;border-color:#17263a}.followupActions .followupLogTouch:hover,.followupActions .followupLogTouch.emphasized{color:#fff;background:#3f7fc4;border-color:#3f7fc4}.followupMenuWrap{position:relative}.followupMenuButton{justify-content:center;width:34px;padding:0}.followupQuickMenu{z-index:20;background:#fff;border:1px solid #d9e1e9;border-radius:9px;width:165px;padding:5px;display:grid;position:absolute;top:37px;right:0;box-shadow:0 12px 30px #10182829}.followupQuickMenu a,.followupQuickMenu button{color:#344054;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;padding:8px 9px;font-size:10px;font-weight:700;text-decoration:none}.followupQuickMenu a:hover,.followupQuickMenu button:hover{background:#f3f7fb}.followupQuickMenu .danger{color:#b94742}.followupLoading{background:#e9edf2;gap:1px;display:grid}.followupLoading i{background:linear-gradient(90deg,#f8fafc,#eef2f6,#f8fafc) 0 0/200% 100%;height:75px;animation:1.3s infinite followupShimmer}.followupEmpty{text-align:center;padding:42px 20px}.followupEmpty>i{color:#3c9273;background:#eef5f2;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-style:normal;display:inline-flex}.followupEmpty h3{margin:11px 0 4px;font-size:15px}.followupEmpty p{color:#8491a2;margin:0;font-size:11px}.followupEmpty button{color:#356da9;background:#fff;border:1px solid #d5e0ea;border-radius:7px;margin-top:13px;padding:8px 11px;font-size:10px;font-weight:800}@keyframes followupShimmer{to{background-position:-200% 0}}.rescheduleModal{background:#fff;border:1px solid #d7e0e9;border-radius:13px;width:min(540px,100vw - 26px);overflow:hidden;box-shadow:0 24px 70px #08111f47}.rescheduleModal>header{border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:flex-start;padding:18px 19px 14px;display:flex}.rescheduleModal header p{color:#3f7fc4;letter-spacing:1px;margin:0;font-size:9px;font-weight:900}.rescheduleModal header h3{margin:4px 0 2px;font-size:19px}.rescheduleModal header span{color:#758295;font-size:11px}.rescheduleModal header>button{color:#667085;background:#fff;border:1px solid #dce3eb;border-radius:7px;width:32px;height:32px;font-size:18px}.rescheduleBody{padding:17px 19px}.rescheduleBody>p{color:#667085;margin:0 0 13px;font-size:11px;line-height:1.5}.rescheduleShortcuts,.touchFollowupShortcuts{flex-wrap:wrap;gap:5px;display:flex}.rescheduleShortcuts button,.touchFollowupShortcuts button{color:#456987;background:#f8fafc;border:1px solid #d5e0ea;border-radius:6px;min-height:29px;padding:0 8px;font-size:9px;font-weight:800}.rescheduleShortcuts button:hover,.touchFollowupShortcuts button:hover{background:#eff6fc;border-color:#7fa7ce}.rescheduleFields{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.rescheduleFields .wide{grid-column:1/-1}.rescheduleFields label>span{color:#667085;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.rescheduleModal>footer{background:#f8fafc;border-top:1px solid #e5e9ef;justify-content:flex-end;gap:7px;padding:12px 19px;display:flex}.rescheduleModal>footer button,.touchComposerFooter button{color:#475467;background:#fff;border:1px solid #d6dfe8;border-radius:7px;min-height:37px;padding:0 12px;font-size:10px;font-weight:800}.rescheduleModal>footer .primary,.touchComposerFooter .primary{color:#fff;background:#142438;border-color:#142438}.rescheduleModal>footer .primary:disabled{opacity:.45}.touchComposer>.touchQueueContext{color:#365e86;background:#edf5fc;border:1px solid #d6e4f1;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 11px;display:flex}.touchQueueContext span{text-transform:uppercase;font-size:9px;font-weight:900}.touchQueueContext strong{text-align:right;font-size:10px}.touchFollowupShortcuts{margin-top:6px}.touchComposerFooter{justify-content:flex-end;gap:7px;margin-top:14px;display:flex}.touchComposerFooter .saveNext{color:#326da8;border-color:#3f7fc4}@media (width<=1350px){.followupPrimaryControls{grid-template-columns:minmax(250px,1.5fr) auto repeat(2,minmax(125px,.7fr)) auto auto}.followupPrimaryControls>select:nth-of-type(3){display:none}.followupWorkItem{grid-template-columns:minmax(195px,.9fr) minmax(390px,1.8fr) auto}.followupContext{grid-template-columns:repeat(5,1fr)}.followupNextAction,.followupActions>button:nth-of-type(2){display:none}}@media (width<=1000px){.followupKpis{grid-template-columns:repeat(5,minmax(145px,1fr));overflow-x:auto}.followupPrimaryControls{grid-template-columns:1fr 1fr 1fr}.followupSearch{grid-column:1/-1}.followupWorkItem{grid-template-columns:minmax(180px,.8fr) 1.5fr}.followupActions{grid-column:1/-1;justify-content:flex-start;padding-top:2px}.followupMoreFilters{grid-template-columns:1fr 1fr}.followupContext{grid-template-columns:repeat(4,1fr)}.followupContext>div:nth-child(5){display:none}}@media (width<=700px){.followupCommand{align-items:flex-start;padding:15px}.followupCommand h3{font-size:17px}.followupAttention{gap:2px;min-width:88px;display:grid}.followupKpis{grid-template-columns:repeat(5,minmax(130px,1fr))}.followupPrimaryControls{grid-template-columns:1fr 1fr}.followupSearch,.followupScope{grid-column:1/-1}.followupPrimaryControls select{min-width:0}.followupMoreFilters{grid-template-columns:1fr}.followupWorkItem{grid-template-columns:1fr;gap:12px;padding:14px 14px 14px 16px}.followupContext{grid-template-columns:repeat(3,1fr)}.followupContext>div:nth-child(5){display:block}.followupActions{flex-wrap:wrap;grid-column:auto;justify-content:flex-start;overflow:visible}.followupQuickMenu{left:0;right:auto}.rescheduleFields{grid-template-columns:1fr}.rescheduleFields .wide{grid-column:1}.touchComposer>.touchQueueContext{flex-direction:column;align-items:flex-start}.touchQueueContext strong{text-align:left}.touchComposerFooter{flex-wrap:wrap}.touchComposerFooter button{flex:1}}@media (width<=450px){.followupCommand{display:block}.followupAttention{width:100%;margin-top:12px;display:flex}.followupContext{grid-template-columns:1fr 1fr}.followupContext>div:nth-child(4),.followupContext>div:nth-child(5){display:none}.followupActions>a,.followupActions>button{flex:1;justify-content:center}.followupMenuWrap{flex:0}.followupMenuWrap .followupMenuButton{flex:none}}.commandShell{color:#111827;background:#f3f5f8;grid-template-columns:248px minmax(0,1fr)}.commandShell .adminProSidebar{scrollbar-width:thin;scrollbar-color:#26364d transparent;background:#08111f;border-right:1px solid #ffffff0f;padding:18px 12px}.commandShell .adminProBrand{z-index:2;background:#08111f;margin:-18px -12px 0;padding:20px 18px 18px;position:sticky;top:-18px}.commandShell .adminProBrand strong{letter-spacing:-.3px;font-size:14px}.commandShell .adminProBrand span{color:#6f829d;letter-spacing:1.4px;margin-top:3px;font-size:7px;font-weight:800}.commandShell .adminProNav{margin-top:14px}.commandShell .adminProNavGroup{margin-bottom:17px}.commandShell .adminProNavGroup>p{color:#52637a;letter-spacing:1.35px;margin-left:11px;font-size:7px}.commandShell .adminProNavItem{color:#94a3b8;border:1px solid #0000;border-radius:8px;gap:10px;min-height:38px;padding:0 9px;font-size:10px}.commandShell .adminProNavItem:hover{color:#eef4fb;background:#111d2d;border-color:#ffffff0d;transform:translate(2px)}.commandShell .adminProNavItem.active{color:#fff;background:linear-gradient(90deg,#3f7fc442,#3f7fc41f);border-color:#4b8bd34d;box-shadow:inset 3px 0 #4c8dd3}.commandShell .adminProNavIcon{color:#8291a7;letter-spacing:-.2px;background:#ffffff0b;width:27px;height:25px;font-size:7px}.commandShell .adminProNavItem.active .adminProNavIcon{color:#fff;background:#3f7fc4}.adminProNavLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adminSoonBadge{color:#70839e;text-transform:uppercase;letter-spacing:.5px;border:1px solid #2b3b51;border-radius:10px;margin-left:auto;padding:3px 6px;font-size:6px}.commandShell .adminProSidebarFooter a{background:#0d1828;justify-content:space-between;padding:0 12px;font-size:9px}.commandShell .adminProSidebarFooter a:hover{color:#fff;border-color:#3f7fc4}.commandShell .adminProMain{min-width:0}.commandShell .adminProTopbar{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-color:#e2e7ed;min-height:72px;padding:11px 26px;position:sticky;top:0}.adminTopContext{min-width:145px}.commandShell .adminProTopbar>div:first-of-type>p,.adminTopContext>p{color:#8792a3;letter-spacing:1.5px;margin:0;font-size:7px;font-weight:900}.commandShell .adminProTopbar h1{letter-spacing:-.7px;margin-top:3px;font-size:19px}.adminCommandSearch{color:#8a96a8;text-align:left;background:#f8fafc;border:1px solid #dfe5ec;border-radius:9px;align-items:center;gap:10px;width:min(440px,36vw);height:40px;margin:0 auto;padding:0 11px;transition:all .18s;display:flex}.adminCommandSearch:hover{background:#fff;border-color:#bdcad9;box-shadow:0 4px 14px #1018280d}.adminCommandSearch>span{font-size:18px}.adminCommandSearch strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.adminCommandSearch kbd{color:#98a2b3;white-space:nowrap;background:#fff;border:1px solid #dfe4ea;border-radius:5px;margin-left:auto;padding:3px 6px;font:700 7px inherit}.commandShell .adminProTopActions{gap:8px;position:relative}.adminCreateWrap{position:relative}.adminCreateButton{color:#fff;background:#101828;border:0;border-radius:8px;height:38px;padding:0 13px;font-size:9px;font-weight:800}.adminCreateButton:hover{background:#1e2b3e;transform:translateY(-1px)}.adminCreateButton span{color:#98a2b3;margin-left:7px}.adminCommandMenu,.adminProfileMenu{z-index:100;background:#fff;border:1px solid #dfe5ec;border-radius:11px;width:220px;padding:8px;position:absolute;top:46px;right:0;box-shadow:0 18px 45px #10182829}.adminCommandMenu p{color:#98a2b3;letter-spacing:1.2px;margin:6px 8px 7px;font-size:7px;font-weight:900}.adminCommandMenu button{color:#1d2939;text-align:left;background:0 0;border:0;border-radius:7px;width:100%;padding:9px 10px;font-size:9px;font-weight:800;display:block}.adminCommandMenu button:hover{background:#f3f6f9}.adminCommandMenu button span{color:#98a2b3;margin-top:3px;font-size:7px;font-weight:500;display:block}.commandShell .adminProTopIcon{color:#667085;width:38px;height:38px;position:relative}.notificationDot{background:#f76840;border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;right:8px}.commandShell .adminProProfile{color:#101828;text-align:left;background:0 0;border:0;border-radius:9px;padding:3px 6px 3px 3px}.commandShell .adminProProfile:hover{background:#f3f5f8}.commandShell .adminProProfile>b{color:#98a2b3;font-size:8px}.commandShell .adminProAvatar{background:linear-gradient(145deg,#16243a,#0b1220);border-radius:8px;font-size:11px}.commandShell .adminProProfile strong{font-size:9px}.adminProfileMenu{top:47px}.adminProfileMenu>div{border-bottom:1px solid #edf0f3;padding:8px}.adminProfileMenu strong,.adminProfileMenu span{display:block}.adminProfileMenu strong{font-size:9px}.adminProfileMenu span{color:#7f8a9c;margin-top:3px;font-size:7px}.adminProfileMenu button{color:#bd4a35;text-align:left;background:0 0;border:0;border-radius:7px;width:100%;margin-top:6px;padding:9px;font-size:8px;font-weight:800}.adminProfileMenu button:hover{background:#fff4f2}.adminMobileMenu{display:none}.commandShell .adminProContent{max-width:1600px;margin:0 auto;padding:25px 28px 50px}.commandDashboard{gap:15px;display:grid}.commandWelcome{justify-content:space-between;align-items:flex-end;gap:24px;padding:4px 2px 8px;display:flex}.commandEyebrow{color:#3f7fc4;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 6px;font-size:8px;font-weight:900}.commandWelcome h2{color:#101828;letter-spacing:-1.1px;margin:0;font-size:28px;line-height:1.15}.commandWelcome>div>span{color:#667085;margin-top:7px;font-size:11px;display:block}.commandDate{text-align:right}.commandDate small,.commandDate strong{display:block}.commandDate small{color:#98a2b3;text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:800}.commandDate strong{color:#344054;margin-top:4px;font-size:11px}.commandMetrics{background:#fff;border:1px solid #dfe5ec;border-radius:12px;grid-template-columns:repeat(5,minmax(135px,1fr));display:grid;overflow:hidden;box-shadow:0 1px 2px #10182805}.commandMetric{color:#101828;text-align:left;background:#fff;border:0;border-right:1px solid #e8ecf1;min-width:0;padding:17px 17px 15px;transition:all .18s;position:relative}.commandMetric:last-child{border-right:0}.commandMetric:not(:disabled):hover{z-index:1;background:#fafcff;box-shadow:inset 0 -2px #3f7fc4}.commandMetricMark{background:#3f7fc4;border-radius:50%;width:7px;height:7px;position:absolute;top:17px;right:15px;box-shadow:0 0 0 4px #3f7fc41c}.commandMetric.teal .commandMetricMark{background:#20aaa5;box-shadow:0 0 0 4px #20aaa51c}.commandMetric.violet .commandMetricMark{background:#8259c8;box-shadow:0 0 0 4px #8259c81a}.commandMetric.orange .commandMetricMark{background:#f76840;box-shadow:0 0 0 4px #f768401a}.commandMetric.yellow .commandMetricMark{background:#d5a300;box-shadow:0 0 0 4px #ffc20a29}.commandMetric small{color:#7b8798;letter-spacing:.75px;text-transform:uppercase;font-size:7px;font-weight:900;display:block}.commandMetric strong{letter-spacing:-.7px;text-overflow:ellipsis;margin-top:8px;font-size:23px;display:block;overflow:hidden}.commandMetric p{color:#8b96a7;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:8px;overflow:hidden}.commandMetricSkeleton{background:linear-gradient(90deg,#edf1f5,#f7f9fb,#edf1f5) 0 0/200% 100%;border-radius:5px;width:70%;height:25px;margin-top:8px;animation:1.4s infinite commandShimmer;display:block}.commandMetricsUnavailable{color:#7f8a9c;text-align:center;grid-column:1/-1;padding:24px;font-size:10px}.commandMainGrid{grid-template-columns:minmax(0,1.15fr) minmax(350px,.85fr);gap:15px;display:grid}.commandPanel{background:#fff;border:1px solid #dfe5ec;border-radius:12px;min-width:0;padding:19px;box-shadow:0 1px 2px #10182806}.commandPanel>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.commandPanel>header p{color:#3f7fc4;letter-spacing:1.3px;text-transform:uppercase;margin:0;font-size:7px;font-weight:900}.commandPanel>header h3{letter-spacing:-.3px;margin:4px 0 0;font-size:15px}.commandPanel>header>span{color:#8995a6;font-size:8px;font-weight:700}.liveData{align-items:center;gap:6px;display:flex}.liveData i{background:#20aaa5;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #20aaa51a}.attentionQueue{gap:7px;display:grid}.attentionQueue>button{color:#344054;text-align:left;background:#fff;border:1px solid #e7ebf0;border-radius:9px;grid-template-columns:9px minmax(0,1fr) 38px 43px;align-items:center;gap:11px;width:100%;padding:12px 11px;transition:all .16s;display:grid}.attentionQueue>button:hover{background:#fafcff;border-color:#cfd9e5;transform:translate(2px)}.attentionQueue>button>i{background:#3f7fc4;border-radius:50%;width:7px;height:7px}.attentionQueue>button>i.urgent{background:#e65c42;box-shadow:0 0 0 4px #fff0ec}.attentionQueue>button>i.warning{background:#d5a300;box-shadow:0 0 0 4px #fff8df}.attentionQueue strong,.attentionQueue span{display:block}.attentionQueue strong{font-size:9px}.attentionQueue span{color:#8b96a7;margin-top:3px;font-size:7px}.attentionQueue b{text-align:center;font-size:18px}.attentionQueue em{color:#4b7fbb;text-align:right;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:900}.todayAgenda{display:grid}.todayAgenda>button{color:#344054;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;grid-template-columns:58px 9px minmax(0,1fr);align-items:start;gap:10px;width:100%;padding:10px 4px;display:grid}.todayAgenda>button:last-child{border-bottom:0}.todayAgenda>button:hover{background:#fafcff}.agendaTime{color:#526172;padding-top:2px;font-size:8px;font-weight:800}.agendaTime.overdue{color:#d0523c}.todayAgenda>button>i{border:2px solid #3f7fc4;border-radius:50%;width:7px;height:7px;margin-top:4px;position:relative}.todayAgenda>button>i:after{content:"";background:#e3e8ee;width:1px;height:38px;position:absolute;top:7px;left:1px}.todayAgenda>button:last-child>i:after{display:none}.todayAgenda small,.todayAgenda strong,.todayAgenda span{display:block}.todayAgenda small{color:#8e99a9;letter-spacing:.7px;text-transform:uppercase;font-size:6px;font-weight:900}.todayAgenda strong{margin-top:3px;font-size:9px}.todayAgenda span{color:#8a95a5;margin-top:3px;font-size:7px}.commandState{text-align:center;background:#fafbfc;border:1px dashed #dce3ea;border-radius:9px;place-items:center;min-height:185px;padding:25px;display:grid}.commandState strong{font-size:10px}.commandState span{color:#8b96a7;margin-top:-45px;font-size:8px}.commandState button{color:#3f7fc4;background:#fff;border:1px solid #dbe2e9;border-radius:7px;margin-top:-45px;padding:7px 10px;font-size:8px;font-weight:800}.commandState.error{background:snow}.commandSkeleton{gap:9px;display:grid}.commandSkeleton i{background:linear-gradient(90deg,#edf1f5,#f8fafc,#edf1f5) 0 0/200% 100%;border-radius:8px;height:53px;animation:1.4s infinite commandShimmer;display:block}@keyframes commandShimmer{to{background-position:-200% 0}}.futureModuleShell{text-align:center;background:#fff;border:1px solid #dde4eb;border-radius:16px;max-width:720px;margin:55px auto;padding:42px;box-shadow:0 16px 45px #1018280f}.futureModuleIcon{color:#fff;background:#0b1220;border-radius:12px;place-items:center;width:48px;height:48px;margin:0 auto 16px;font-size:10px;font-weight:900;display:grid}.futureModuleShell>p{color:#3f7fc4;letter-spacing:1.4px;margin:0;font-size:7px;font-weight:900}.futureModuleBadge{color:#8a6d00;text-transform:uppercase;background:#fff5d6;border-radius:20px;margin-top:12px;padding:5px 9px;font-size:7px;font-weight:900;display:inline-flex}.futureModuleShell h2{margin:12px 0 7px;font-size:27px}.futureModuleShell>strong{color:#697586;max-width:500px;margin:auto;font-size:10px;font-weight:500;line-height:1.7;display:block}.futureModuleShell>div:last-child{text-align:left;background:#f7f9fb;border-radius:10px;grid-template-columns:1fr 1fr;gap:8px;margin-top:25px;padding:17px;display:grid}.futureModuleShell>div:last-child small{color:#8a95a5;letter-spacing:1px;grid-column:1/-1;margin-bottom:3px;font-size:7px;font-weight:900}.futureModuleShell>div:last-child span{color:#475467;font-size:8px}@media (width<=1200px){.commandMetrics{grid-template-columns:repeat(3,1fr)}.commandMetric:nth-child(3){border-right:0}.commandMetric:nth-child(n+4){border-top:1px solid #e8ecf1}.adminCommandSearch{width:30vw}}@media (width<=980px){.commandShell{grid-template-columns:210px minmax(0,1fr)}.commandMainGrid{grid-template-columns:1fr}.adminCommandSearch{display:none}.commandShell .adminProContent{padding:22px 20px 42px}}@media (width<=720px){.commandShell{display:block}.commandShell .adminProSidebar{z-index:80;width:260px;height:100vh;transition:transform .22s;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:20px 0 50px #050c1640}.commandShell .adminProSidebar.open{transform:translate(0)}.commandShell .adminProTopbar{padding:10px 13px}.adminMobileMenu{background:#fff;border:1px solid #dfe5ec;border-radius:8px;width:38px;height:38px;display:block}.adminTopContext{min-width:0}.commandShell .adminProTopActions{margin-left:auto}.adminCreateButton{width:38px;padding:0;font-size:0;overflow:hidden}.adminCreateButton:first-letter{font-size:15px}.commandShell .adminProProfile>div:not(.adminProAvatar),.commandShell .adminProProfile>b{display:none}.commandShell .adminProContent{padding:18px 13px 36px}.commandWelcome{align-items:flex-start}.commandWelcome h2{font-size:23px}.commandDate{display:none}.commandMetrics{grid-template-columns:1fr 1fr}.commandMetric,.commandMetric:nth-child(3){border-top:1px solid #e8ecf1;border-right:1px solid #e8ecf1}.commandMetric:nth-child(odd){border-left:0}.commandMetric:nth-child(-n+2){border-top:0}.commandMetric:nth-child(2n){border-right:0}.commandMainGrid{grid-template-columns:1fr}.commandPanel{padding:15px}.attentionQueue>button{grid-template-columns:8px 1fr 30px}.attentionQueue em{display:none}.futureModuleShell{margin:10px auto;padding:28px 20px}.futureModuleShell>div:last-child{grid-template-columns:1fr}}@media (width<=460px){.commandMetrics{grid-template-columns:1fr}.commandMetric,.commandMetric:nth-child(3){border-right:0}.commandMetric:nth-child(2){border-top:1px solid #e8ecf1}.commandWelcome>div>span{font-size:9px}.commandShell .adminProTopbar h1{font-size:16px}.commandShell .adminProTopIcon{display:none}}.executiveDashboard{gap:18px;display:grid}.executiveHeader{justify-content:space-between;align-items:flex-end;gap:25px;padding:3px 2px 2px;display:flex}.executiveHeader>div:first-child>p,.attentionCommand header p,.todayCommand header p,.pipelineVisual header p,.projectHealth header p,.activeProjectsPreview header p{color:#3f7fc4;letter-spacing:1.35px;text-transform:uppercase;margin:0;font-size:7px;font-weight:900}.executiveHeader h2{letter-spacing:-1px;margin:5px 0 0;font-size:27px}.executiveHeader>div:first-child>span{color:#667085;margin-top:6px;font-size:10px;display:block}.executiveHeaderActions{align-items:center;gap:7px;display:flex}.executiveHeaderActions>div{text-align:right;padding-right:11px}.executiveHeaderActions small,.executiveHeaderActions strong{display:block}.executiveHeaderActions small{color:#98a2b3;text-transform:uppercase;font-size:7px;font-weight:800}.executiveHeaderActions strong{margin-top:3px;font-size:9px}.executiveHeaderActions>button{color:#344054;background:#fff;border:1px solid #d9e1e9;border-radius:7px;height:34px;padding:0 11px;font-size:8px;font-weight:800}.executiveHeaderActions>button:last-child{color:#fff;background:#0b1220;border-color:#0b1220}.executiveHeaderActions>button:hover{transform:translateY(-1px);box-shadow:0 5px 12px #10182814}.executiveMetrics{background:#fff;border:1px solid #dbe2e9;border-radius:11px;grid-template-columns:repeat(6,minmax(120px,1fr));display:grid;overflow:hidden;box-shadow:0 3px 10px #10182806}.executiveMetric{color:#101828;text-align:left;background:#fff;border:0;border-right:1px solid #e5eaf0;min-width:0;padding:16px 15px 14px;transition:all .18s;position:relative}.executiveMetric:last-child{border-right:0}.executiveMetric:hover{z-index:1;background:#fafcff;box-shadow:inset 0 -3px #3f7fc4}.executiveMetric small,.executiveMetric strong,.executiveMetric p{display:block}.executiveMetric small{color:#7b8798;letter-spacing:.75px;text-transform:uppercase;font-size:7px;font-weight:900}.executiveMetric strong{letter-spacing:-.65px;text-overflow:ellipsis;margin-top:7px;font-size:21px;overflow:hidden}.executiveMetric p{color:#8b96a7;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:7px;overflow:hidden}.executiveMetric em{opacity:0;color:#3f7fc4;text-transform:uppercase;font-size:6px;font-style:normal;font-weight:900;transition:all .18s;position:absolute;bottom:13px;right:12px}.executiveMetric:hover em{opacity:1}.metricSignal{background:#3f7fc4;border-radius:50%;width:6px;height:6px;position:absolute;top:16px;right:14px;box-shadow:0 0 0 4px #3f7fc41a}.executiveMetric.coral .metricSignal{background:#f76840;box-shadow:0 0 0 4px #f768401a}.executiveMetric.teal .metricSignal{background:#20aaa5;box-shadow:0 0 0 4px #20aaa51a}.executiveMetric.violet .metricSignal{background:#8059bf;box-shadow:0 0 0 4px #8059bf1a}.executiveMetric.yellow .metricSignal{background:#d4a300;box-shadow:0 0 0 4px #ffc20a24}.executiveMetric.navy .metricSignal{background:#0b1220;box-shadow:0 0 0 4px #0b122014}.executiveOperationalGrid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:15px;display:grid}.attentionCommand{color:#fff;background:#0c1625;border-radius:12px;padding:20px;position:relative;overflow:hidden;box-shadow:0 10px 28px #08111f1c}.attentionCommand:before{content:"";border:35px solid #3f7fc417;border-radius:50%;width:180px;height:180px;position:absolute;top:-55px;right:-45px}.attentionCommand>header,.todayCommand>header,.pipelineVisual>header,.projectHealth>header,.activeProjectsPreview>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex;position:relative}.attentionCommand header p{color:#79a7dc}.attentionCommand header h3,.todayCommand header h3,.pipelineVisual header h3,.projectHealth header h3,.activeProjectsPreview header h3{letter-spacing:-.3px;margin:4px 0 0;font-size:15px}.attentionCommand header>span{color:#91a0b5;text-transform:uppercase;align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.attentionCommand header>span i{background:#39b7ad;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #39b7ad1f}.executiveAttentionList{gap:5px;display:grid;position:relative}.executiveAttentionList>button{color:#fff;text-align:left;background:#ffffff09;border:1px solid #ffffff12;border-radius:8px;grid-template-columns:8px minmax(0,1fr) 35px 48px;align-items:center;gap:11px;width:100%;padding:11px 10px;transition:all .16s;display:grid}.executiveAttentionList>button:hover{background:#ffffff12;border-color:#79a7dc59;transform:translate(2px)}.executiveAttentionList>button>i{border-radius:50%;width:7px;height:7px}.executiveAttentionList>button>i.critical{background:#ff7d63;box-shadow:0 0 0 4px #ff7d631a}.executiveAttentionList>button>i.warning{background:#f4c946;box-shadow:0 0 0 4px #f4c94617}.executiveAttentionList strong,.executiveAttentionList span{display:block}.executiveAttentionList strong{font-size:9px}.executiveAttentionList span{color:#8e9db2;margin-top:3px;font-size:7px}.executiveAttentionList b{text-align:center;font-size:17px}.executiveAttentionList em{color:#79a7dc;text-align:right;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:900}.attentionCommand .commandState{background:#ffffff08;border-color:#ffffff1f}.todayCommand{background:#fff;border-left:3px solid #3f7fc4;border-radius:4px 11px 11px 4px;padding:19px 19px 13px;box-shadow:0 4px 14px #1018280e}.todayCommand header>span{color:#8b96a7;text-transform:uppercase;font-size:7px;font-weight:800}.unifiedAgenda{display:grid}.unifiedAgenda>button{color:#344054;text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0f3;grid-template-columns:58px 8px minmax(0,1fr);align-items:start;gap:9px;width:100%;padding:9px 2px;display:grid}.unifiedAgenda>button:last-child{border-bottom:0}.unifiedAgenda>button:hover{background:#fafcff}.agendaWhen{color:#526172;padding-top:2px;font-size:7px;font-weight:900}.agendaWhen.overdue{color:#d35640}.unifiedAgenda>button>i{border:2px solid #3f7fc4;border-radius:50%;width:7px;height:7px;margin-top:3px;position:relative}.unifiedAgenda>button>i:after{content:"";background:#e1e7ed;width:1px;height:34px;position:absolute;top:7px;left:1px}.unifiedAgenda>button:last-child>i:after{display:none}.unifiedAgenda small,.unifiedAgenda strong,.unifiedAgenda span{display:block}.unifiedAgenda small{color:#929dac;letter-spacing:.6px;text-transform:uppercase;font-size:6px;font-weight:900}.unifiedAgenda strong{margin-top:2px;font-size:9px}.unifiedAgenda span{color:#8a95a5;margin-top:2px;font-size:7px}.executiveInsightGrid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:15px;display:grid}.pipelineVisual{background:#fff;border:1px solid #dfe5ec;border-radius:12px;padding:20px}.pipelineVisual header button,.projectHealth header button,.activeProjectsPreview header button{color:#3f7fc4;background:0 0;border:0;font-size:7px;font-weight:900}.pipelineSummary{background:#eef4fa;border-radius:9px;justify-content:space-between;align-items:flex-end;margin-bottom:16px;padding:13px 14px;display:flex}.pipelineSummary small,.pipelineSummary strong{display:block}.pipelineSummary small{color:#69809b;letter-spacing:.9px;font-size:6px;font-weight:900}.pipelineSummary strong{margin-top:4px;font-size:20px}.pipelineSummary>span{color:#60738a;font-size:8px}.pipelineStageBars{gap:8px;display:grid}.pipelineStageBars>button{color:#667085;text-align:left;background:0 0;border:0;grid-template-columns:86px minmax(0,1fr) 24px;align-items:center;gap:10px;padding:0;display:grid}.pipelineStageBars>button>span{text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:800;overflow:hidden}.pipelineStageBars>button>i{background:#edf1f5;border-radius:5px;height:6px;overflow:hidden}.pipelineStageBars>button>i>b{background:#3f7fc4;border-radius:5px;height:100%;transition:width .45s;display:block}.pipelineStageBars>button:hover>i>b{background:#2f6fad}.pipelineStageBars>button>strong{color:#344054;text-align:right;font-size:8px}.projectHealth{background:#f7f9fc;border-radius:12px;padding:20px}.healthTrack{background:#e9edf2;border-radius:7px;height:12px;margin:24px 0 20px;display:flex;overflow:hidden}.healthTrack i{min-width:2px;height:100%;display:block}.healthTrack .good,.healthLegend i.good{background:#28a69f}.healthTrack .soon,.healthLegend i.soon{background:#e1b52f}.healthTrack .late,.healthLegend i.late{background:#e5684e}.healthTrack .review,.healthLegend i.review{background:#4d82be}.healthTrack .hold,.healthLegend i.hold{background:#8b96a7}.healthLegend{gap:4px;display:grid}.healthLegend>button{color:#667085;text-align:left;background:0 0;border:0;border-bottom:1px solid #e6eaf0;grid-template-columns:7px 1fr 25px;align-items:center;gap:9px;padding:7px 3px;display:grid}.healthLegend>button i{border-radius:50%;width:7px;height:7px}.healthLegend span{font-size:8px}.healthLegend strong{color:#101828;text-align:right;font-size:10px}.healthSummary{align-items:baseline;gap:8px;margin-top:14px;display:flex}.healthSummary strong{font-size:26px}.healthSummary span{color:#7f8a9b;font-size:8px}.activeProjectsPreview{background:#fff;border:1px solid #dfe5ec;border-radius:12px;overflow:hidden}.activeProjectsPreview>header{background:#fbfcfd;border-bottom:1px solid #e7ebf0;margin:0;padding:17px 19px}.projectPreviewList{display:grid}.projectPreviewList>button{color:#344054;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;grid-template-columns:minmax(190px,1.35fr) minmax(100px,.8fr) minmax(130px,1fr) minmax(105px,.75fr) 65px;align-items:center;gap:15px;width:100%;padding:13px 19px;transition:all .15s;display:grid}.projectPreviewList>button:last-child{border-bottom:0}.projectPreviewList>button:hover{background:#f8fafc;box-shadow:inset 3px 0 #3f7fc4}.projectIdentity span,.projectIdentity strong,.projectIdentity small,.projectOwner small,.projectOwner strong,.projectDue small,.projectDue strong{display:block}.projectIdentity span{color:#3f7fc4;text-transform:uppercase;font-size:6px;font-weight:900}.projectIdentity strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}.projectIdentity small,.projectOwner small,.projectDue small{color:#98a2b3;margin-top:3px;font-size:6px}.projectStatus{align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.projectStatus i{background:#28a69f;border-radius:50%;width:6px;height:6px}.projectStatus i.overdue{background:#e5684e}.projectProgress>span{justify-content:space-between;display:flex}.projectProgress small{color:#8b96a7;font-size:6px}.projectProgress strong{font-size:7px}.projectProgress>i{background:#e9edf2;border-radius:4px;height:5px;margin-top:6px;display:block;overflow:hidden}.projectProgress>i>b{background:#3f7fc4;border-radius:4px;height:100%;display:block}.projectOwner strong,.projectDue strong{margin-top:3px;font-size:7px}.projectDue.overdue strong{color:#d35640}.commandSkeleton.compact{grid-column:1/-1;grid-template-columns:repeat(3,1fr);padding:12px}.commandSkeleton.compact i{height:52px}@media (width<=1250px){.executiveMetrics{grid-template-columns:repeat(3,1fr)}.executiveMetric:nth-child(3){border-right:0}.executiveMetric:nth-child(n+4){border-top:1px solid #e5eaf0}.projectPreviewList>button{grid-template-columns:minmax(180px,1.3fr) 100px minmax(120px,1fr) 70px}.projectOwner{display:none}}@media (width<=1000px){.executiveOperationalGrid,.executiveInsightGrid{grid-template-columns:1fr}.executiveHeader{align-items:flex-start}.executiveHeaderActions>div{display:none}.projectPreviewList>button{grid-template-columns:minmax(160px,1.3fr) 100px minmax(120px,1fr) 65px}}@media (width<=720px){.executiveDashboard{gap:13px}.executiveHeader{display:block}.executiveHeaderActions{margin-top:13px}.executiveMetrics{grid-template-columns:1fr 1fr}.executiveMetric,.executiveMetric:nth-child(3){border-top:1px solid #e5eaf0;border-right:1px solid #e5eaf0}.executiveMetric:nth-child(-n+2){border-top:0}.executiveMetric:nth-child(2n){border-right:0}.executiveOperationalGrid,.executiveInsightGrid{grid-template-columns:1fr}.attentionCommand,.todayCommand,.pipelineVisual,.projectHealth{padding:16px}.executiveAttentionList>button{grid-template-columns:8px 1fr 28px}.executiveAttentionList em{display:none}.projectPreviewList>button{grid-template-columns:1fr 70px;padding:12px 14px}.projectStatus,.projectProgress{grid-column:1/-1}.projectDue{grid-area:1/2}.pipelineStageBars>button{grid-template-columns:70px 1fr 20px}}@media (width<=460px){.executiveMetrics{grid-template-columns:1fr}.executiveMetric,.executiveMetric:nth-child(3){border-right:0}.executiveMetric:nth-child(2){border-top:1px solid #e5eaf0}.executiveHeaderActions button{flex:1}.executiveAttentionList>button{grid-template-columns:8px 1fr 25px}.attentionCommand{border-radius:9px}.pipelineSummary{flex-direction:column;align-items:flex-start;gap:6px}}.workActivityGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:15px;display:grid}.myWorkPanel,.recentActivityPanel{border-radius:12px;min-width:0;padding:19px}.myWorkPanel{background:#fff;border:1px solid #dce4ec}.recentActivityPanel{background:#edf3f8}.myWorkPanel>header,.recentActivityPanel>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.myWorkPanel header p,.recentActivityPanel header p{color:#3f7fc4;letter-spacing:1.25px;text-transform:uppercase;margin:0;font-size:7px;font-weight:900}.myWorkPanel header h3,.recentActivityPanel header h3{margin:4px 0 0;font-size:15px}.myWorkPanel header>span,.recentActivityPanel header>span{color:#8290a2;text-transform:uppercase;font-size:7px;font-weight:800}.myWorkList{gap:5px;display:grid}.myWorkList>button{color:#344054;text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0f3;grid-template-columns:31px minmax(0,1fr) 55px;align-items:center;gap:10px;width:100%;padding:9px;transition:all .16s;display:grid}.myWorkList>button:last-child{border-bottom:0}.myWorkList>button:hover{background:#f7faff;border-radius:7px;transform:translate(2px)}.myWorkList>button>i{color:#3f7fc4;background:#eaf2fb;border-radius:8px;place-items:center;width:29px;height:29px;font-size:8px;font-style:normal;font-weight:900;display:grid}.myWorkList>button>i.task{background:#eef4fb}.myWorkList>button>i.lead{color:#d65d43;background:#fff0ec}.myWorkList>button>i.client{color:#228d87;background:#e8f6f4}.myWorkList small,.myWorkList strong,.myWorkList span{display:block}.myWorkList small{color:#98a2b3;text-transform:uppercase;font-size:6px;font-weight:900}.myWorkList strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;overflow:hidden}.myWorkList span{color:#8793a4;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;overflow:hidden}.myWorkList em{color:#627185;text-align:right;font-size:7px;font-style:normal;font-weight:800}.recentActivityList{display:grid}.recentActivityList>button{color:#344054;text-align:left;background:0 0;border:0;border-bottom:1px solid #dce5ed;grid-template-columns:9px minmax(0,1fr) 52px;align-items:start;gap:10px;width:100%;padding:9px 4px;display:grid}.recentActivityList>button:last-child{border-bottom:0}.recentActivityList>button:hover{background:#ffffff80}.recentActivityList>button>i{background:#3f7fc4;border-radius:50%;width:7px;height:7px;margin-top:3px;box-shadow:0 0 0 4px #3f7fc417}.recentActivityList>button>i.leads{background:#f76840;box-shadow:0 0 0 4px #f7684014}.recentActivityList>button>i.clients{background:#20aaa5;box-shadow:0 0 0 4px #20aaa514}.recentActivityList strong,.recentActivityList span{display:block}.recentActivityList strong{font-size:8px}.recentActivityList span{color:#788698;margin-top:3px;font-size:7px}.recentActivityList span b{color:#526174;font-weight:800}.recentActivityList time{color:#8a97a7;text-align:right;font-size:7px}.myWorkPanel .commandState,.recentActivityPanel .commandState{min-height:180px}@media (width<=1000px){.workActivityGrid{grid-template-columns:1fr}}@media (width<=600px){.workActivityGrid{grid-template-columns:1fr}.myWorkPanel,.recentActivityPanel{padding:15px}.myWorkList>button{grid-template-columns:29px 1fr}.myWorkList em{display:none}.executiveHeaderActions{flex-wrap:wrap}.executiveHeaderActions>button{flex:0 auto}}.commandShell{font-size:14px}.commandShell .adminProNavGroup>p{font-size:10px;line-height:1.3}.commandShell .adminProNavItem{min-height:42px;font-size:12px;line-height:1.35}.commandShell .adminProNavIcon,.commandShell .adminSoonBadge{font-size:9px}.commandShell .adminProBrand strong{font-size:15px}.commandShell .adminProBrand span{font-size:10px}.commandShell .adminProTopbar h1{font-size:24px}.commandShell .adminProTopbar>div:first-of-type>p,.adminTopContext>p{font-size:10px}.commandShell .adminCommandSearch strong,.commandShell .adminCreateButton,.commandShell .adminProProfile strong{font-size:12px}.commandShell .adminProProfile span{font-size:10px}.commandShell .adminProContent{line-height:1.45}.commandShell .adminProPageHeader h2,.commandShell .adminProHero h2{font-size:30px}.commandShell .adminProPageHeader>div>p:last-child,.commandShell .adminProHero>div>p:last-child{font-size:13px}.commandShell .adminProEyebrow{font-size:10px}.commandShell .adminProPanelHead h3,.commandShell .accessPage h2,.commandShell .salesCrmPage h2,.commandShell .clientPage h2,.commandShell .projectPage h2{font-size:18px}.commandShell .adminProPanelHead p{font-size:10px}.commandShell input,.commandShell select,.commandShell textarea,.commandShell button{font-size:12px}.commandShell .salesTableRow,.commandShell .clientTable>button,.commandShell .projectTable>button{font-size:12px;line-height:1.4}.commandShell .salesTableHead,.commandShell .clientTableHead,.commandShell .projectTableHead,.commandShell .salesMetrics small,.commandShell .clientMetrics small,.commandShell .projectMetrics small,.commandShell .accessMetrics small{font-size:10px}.commandShell .salesMetrics strong,.commandShell .clientMetrics strong,.commandShell .projectMetrics strong{font-size:22px}.commandShell .salesFormGrid label span,.commandShell .clientFormGrid label span,.commandShell .projectFormGrid label span{font-size:11px}.commandShell .demoCrmEmptyText,.commandShell .demoCrmLoading,.commandShell .demoCrmNoResults{font-size:13px}.demoWorkspaceHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:16px;display:flex}.demoWorkspaceHeader>div:first-child>p{color:#3f7fc4;letter-spacing:1.4px;margin:0;font-size:10px;font-weight:900}.demoWorkspaceHeader h2{letter-spacing:-1px;margin:5px 0 0;font-size:30px}.demoWorkspaceHeader>div:first-child>span{color:#667085;margin-top:6px;font-size:13px;display:block}.demoWorkspaceHeader>div:last-child{gap:8px;display:flex}.demoPrimaryAction,.demoSecondaryAction{border-radius:8px;min-height:40px;padding:0 14px;font-size:12px;font-weight:800}.demoPrimaryAction{color:#fff;background:#0b1220;border:0}.demoSecondaryAction{color:#475467;background:#fff;border:1px solid #dbe2e9}.demoPrimaryAction:hover,.demoSecondaryAction:hover{transform:translateY(-1px);box-shadow:0 5px 14px #10182814}.commandShell .demoCrmMetrics{background:#fff;border:1px solid #dce3eb;border-radius:11px;grid-template-columns:repeat(6,1fr);gap:0;margin-bottom:14px;overflow:hidden}.commandShell .demoCrmMetrics>div{border:0;border-right:1px solid #e7ebf0;border-radius:0;padding:15px 16px;position:relative}.commandShell .demoCrmMetrics>div:last-child{border-right:0}.demoCrmMetrics>div>i{background:#3f7fc4;border-radius:50%;width:7px;height:7px;position:absolute;top:16px;right:14px;box-shadow:0 0 0 4px #3f7fc41a}.demoCrmMetrics>div>i.coral{background:#f76840}.demoCrmMetrics>div>i.yellow{background:#d4a300}.demoCrmMetrics>div>i.red{background:#d6503b}.demoCrmMetrics>div>i.violet{background:#815cc0}.demoCrmMetrics>div>i.teal{background:#20aaa5}.commandShell .demoCrmMetrics small{letter-spacing:.7px;font-size:10px}.commandShell .demoCrmMetrics strong{margin-top:7px;font-size:25px}.commandShell .demoCrmMetrics span{color:#8b96a7;margin-top:2px;font-size:11px;display:block}.commandShell .demoCrmToolbar{background:#fff;border:1px solid #dce3eb;border-radius:10px;grid-template-columns:minmax(260px,1.8fr) repeat(4,minmax(115px,.7fr)) auto auto;align-items:center;gap:8px;margin-bottom:13px;padding:11px;display:grid}.demoSearch{background:#f9fafb;border:1px solid #d7dfe7;border-radius:7px;align-items:center;gap:8px;height:39px;padding:0 11px;display:flex}.demoSearch>span{color:#7e8a9b;font-size:18px}.commandShell .demoSearch input{background:0 0;border:0;outline:0;width:100%;padding:0;font-size:12px}.commandShell .demoCrmToolbar>select,.commandShell .demoCrmToolbar>input{background:#fff;border:1px solid #d7dfe7;border-radius:7px;height:39px;padding:0 10px;font-size:11px}.demoClearFilters{color:#3f7fc4;white-space:nowrap;background:0 0;border:0;height:37px;padding:0 8px;font-size:11px;font-weight:800}.demoClearFilters:disabled{color:#b5bdc8}.commandShell .demoCrmResultCount{color:#778496;white-space:nowrap;margin:0;font-size:11px}.demoCrmResultCount strong{color:#101828;font-size:13px}.commandShell .demoCrmLayout{display:block}.commandShell .demoCrmTableWrap{background:#fff;border:1px solid #dce3eb;border-radius:11px;overflow-x:auto;box-shadow:0 3px 12px #10182809}.commandShell .demoCrmTableHead,.commandShell .demoCrmRow{grid-template-columns:1.3fr 1fr .85fr 1fr .72fr .9fr .9fr .72fr 32px;align-items:center;gap:13px;min-width:1260px;padding:12px 15px;display:grid}.commandShell .demoCrmTableHead{color:#667085;letter-spacing:.45px;text-transform:uppercase;background:#f5f7fa;border-bottom:1px solid #dfe5eb;font-size:10px;font-weight:900}.commandShell .demoCrmRow{color:#475467;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;width:100%;font-size:12px;line-height:1.35;transition:all .16s}.commandShell .demoCrmRow:last-child{border-bottom:0}.commandShell .demoCrmRow:hover{z-index:1;background:#f8fbff;box-shadow:inset 3px 0 #3f7fc4}.commandShell .demoCrmRow.active{background:#edf5fd;box-shadow:inset 3px 0 #3f7fc4}.commandShell .demoCrmLeadCell strong{color:#101828;font-size:14px;display:block}.commandShell .demoCrmLeadCell small{color:#7c899a;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}.commandShell .demoCrmStatus{color:#536478;background:#eef3f8;border-radius:15px;align-items:center;min-height:24px;padding:0 8px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.demoCrmStatus.completed,.demoCrmStatus.won{color:#247d72;background:#e6f5f1}.demoFollowupCell{color:#667085;font-size:11px}.demoFollowupCell.overdue{color:#cf5039;font-weight:800}.demoRowMore{color:#697789;text-align:center;letter-spacing:1px;font-size:15px;font-weight:900}.commandShell .demoCrmDetail{z-index:90;background:#fff;border:1px solid #d7dfe7;border-radius:14px;width:min(620px,100vw - 28px);padding:0;position:fixed;inset:12px 12px 12px auto;overflow:auto;box-shadow:0 25px 75px #0912203b}.commandShell .demoCrmEmptyDetail{display:none}.commandShell .demoCrmDetail:has(.demoCrmEmptyDetail){display:none}.commandShell .demoCrmDetailHeader{z-index:3;background:#fff;border-bottom:1px solid #e4e9ef;align-items:flex-start;padding:22px 23px 16px;position:sticky;top:0}.commandShell .demoCrmDetailHeader>div>p{color:#3f7fc4;letter-spacing:1px;margin:0;font-size:10px;font-weight:900}.commandShell .demoCrmDetailHeader h3{letter-spacing:-.5px;margin:5px 0 2px;font-size:23px}.commandShell .demoCrmDetailHeader>div>span{color:#657386;font-size:12px}.demoCrmDetailHeader>div>div{align-items:center;gap:9px;margin-top:11px;display:flex}.demoCrmDetailHeader>div>div>small{color:#788596;font-size:11px}.commandShell .demoCrmDetailHeader>button{color:#667085;background:#fff;border:1px solid #dfe5eb;border-radius:8px;width:34px;height:34px;font-size:21px}.commandShell .demoCrmQuickActions{background:#fafbfc;border-bottom:1px solid #e8ecf1;gap:7px;padding:13px 23px;display:flex}.commandShell .demoCrmQuickActions a,.commandShell .demoCrmQuickActions button{color:#344054;background:#fff;border:1px solid #d8e0e8;border-radius:7px;align-items:center;min-height:34px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.commandShell .demoCrmQuickActions .demoEditAction{color:#fff;background:#0b1220;border-color:#0b1220;margin-left:auto}.commandShell .demoCrmTabs{z-index:2;background:#fff;border-bottom:1px solid #e1e7ed;margin:0;padding:0 23px;display:flex;position:sticky;top:91px}.commandShell .demoCrmTabs button{color:#697789;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 12px 12px;font-size:12px;font-weight:800}.commandShell .demoCrmTabs button.active{color:#101828;border-color:#3f7fc4}.commandShell .demoCrmMessage{margin:13px 23px 0;padding:10px 12px;font-size:12px}.commandShell .demoCrmTabBody{padding:19px 23px 28px}.demoOverviewGroups{gap:14px;display:grid}.demoOverviewGroups>section{background:#fff;border:1px solid #e1e7ed;border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.demoOverviewGroups>section:nth-child(2){background:#f7f9fb}.demoOverviewGroups h4{color:#3f7fc4;letter-spacing:.7px;text-transform:uppercase;grid-column:1/-1;margin:0 0 2px;font-size:11px}.demoOverviewGroups small,.demoOverviewGroups strong{display:block}.demoOverviewGroups small{color:#8b96a7;font-size:11px}.demoOverviewGroups strong{overflow-wrap:anywhere;color:#273446;margin-top:4px;font-size:13px}.demoOverviewGroups .wide{grid-column:1/-1}.demoOverviewGroups p{color:#475467;margin:5px 0 0;font-size:13px;line-height:1.65}.commandShell .demoCrmEditGrid{background:#f7f9fb;border-radius:10px;grid-template-columns:1fr 1fr;gap:13px;padding:16px;display:grid}.commandShell .demoCrmEditGrid label span{color:#667085;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.commandShell .demoCrmEditGrid input,.commandShell .demoCrmEditGrid select,.commandShell .demoCrmEditGrid textarea{background:#fff;border:1px solid #d5dee7;border-radius:7px;width:100%;padding:10px;font-size:13px}.demoEditActions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.demoEditActions>button{background:#fff;border:1px solid #d8e0e8;border-radius:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:800}.commandShell .demoCrmPrimaryButton{color:#fff;background:#0b1220;border:0;border-radius:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:800}.commandShell .demoCrmAddBox{background:#f4f8fc;border:1px solid #dae3ec;border-radius:10px;gap:10px;padding:16px;display:grid}.demoCrmAddBox>div>span{color:#3f7fc4;letter-spacing:.8px;font-size:10px;font-weight:900}.commandShell .demoCrmAddBox h4{margin:3px 0 0;font-size:17px}.commandShell .demoCrmAddBox textarea,.commandShell .demoCrmAddBox input{background:#fff;border:1px solid #d4dde7;border-radius:8px;width:100%;padding:11px;font-size:13px;line-height:1.55}.demoHistoryHeading{justify-content:space-between;margin:20px 0 7px;font-size:15px;display:flex}.demoHistoryHeading span{color:#8b96a7}.commandShell .demoCrmTimeline{gap:0;display:grid}.commandShell .demoCrmTimeline article{border-bottom:1px solid #e8ecf1;grid-template-columns:12px 1fr;gap:11px;padding:14px 3px}.commandShell .demoCrmTimelineDot{width:8px;height:8px;margin-top:4px}.commandShell .demoCrmTimelineMeta strong{font-size:13px}.commandShell .demoCrmTimelineMeta small{font-size:11px}.commandShell .demoCrmTimeline article p{color:#475467;margin:7px 0 0;font-size:13px;line-height:1.6}.commandShell .demoCrmFollowupList>h4{color:#647286;letter-spacing:.8px;text-transform:uppercase;margin:20px 0 7px;font-size:11px}.commandShell .demoCrmFollowupList article{background:#fff;border:1px solid #e0e6ed;border-radius:9px;padding:13px}.commandShell .demoCrmFollowupList article.completed{opacity:.72;background:#f7f9fb}.commandShell .demoCrmFollowupList article strong{font-size:13px}.commandShell .demoCrmFollowupList article p{font-size:12px}.commandShell .demoCrmFollowupList article small{font-size:11px}.commandShell .demoCrmFollowupList article button{background:#fff;border:1px solid #d6dfe8;border-radius:7px;padding:8px 10px;font-size:11px;font-weight:800}@media (width<=1250px){.commandShell .demoCrmMetrics{grid-template-columns:repeat(3,1fr)}.commandShell .demoCrmMetrics>div:nth-child(3){border-right:0}.commandShell .demoCrmMetrics>div:nth-child(n+4){border-top:1px solid #e7ebf0}.commandShell .demoCrmToolbar{grid-template-columns:2fr repeat(3,1fr)}.demoCrmResultCount{justify-self:end}}@media (width<=800px){.demoWorkspaceHeader{flex-direction:column;align-items:flex-start}.commandShell .demoCrmMetrics{grid-template-columns:1fr 1fr}.commandShell .demoCrmMetrics>div:nth-child(odd){border-right:1px solid #e7ebf0}.commandShell .demoCrmMetrics>div:nth-child(2n){border-right:0}.commandShell .demoCrmMetrics>div:nth-child(n+3){border-top:1px solid #e7ebf0}.commandShell .demoCrmToolbar{grid-template-columns:1fr 1fr}.demoSearch{grid-column:1/-1}.commandShell .demoCrmDetail{width:calc(100vw - 14px);inset:7px}.commandShell .demoCrmTableHead{display:none}.commandShell .demoCrmRow{grid-template-columns:1fr 1fr;min-width:0;padding:15px}.commandShell .demoCrmRow>span:nth-child(n+5):not(:last-child){display:none}.demoRowMore{grid-area:1/2;justify-self:end}.demoOverviewGroups>section{grid-template-columns:1fr}.demoOverviewGroups h4,.demoOverviewGroups .wide{grid-column:1}.commandShell .demoCrmQuickActions{flex-wrap:wrap}.commandShell .demoCrmQuickActions .demoEditAction{margin-left:0}.commandShell .demoCrmTabs{top:94px;overflow-x:auto}}@media (width<=520px){.commandShell .demoCrmMetrics{grid-template-columns:1fr 1fr}.commandShell .demoCrmToolbar{grid-template-columns:1fr}.demoSearch{grid-column:1}.demoWorkspaceHeader>div:last-child{width:100%}.demoWorkspaceHeader button{flex:1}.commandShell .demoCrmEditGrid{grid-template-columns:1fr}.commandShell .demoCrmEditGrid .full,.demoEditActions{grid-column:1}.commandShell .demoCrmDetailHeader,.commandShell .demoCrmTabBody,.commandShell .demoCrmQuickActions,.commandShell .demoCrmTabs{padding-left:16px;padding-right:16px}}.salesWorkspace{gap:15px;display:grid}.salesWorkspaceHeader{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.salesWorkspaceHeader p{color:#3f7fc4;letter-spacing:1.3px;margin:0;font-size:10px;font-weight:900}.salesWorkspaceHeader h2{letter-spacing:-1px;margin:4px 0 0;font-size:30px}.salesWorkspaceHeader span{color:#667085;margin-top:5px;font-size:13px;display:block}.salesWorkspaceHeader>button,.salesWorkspace .primary{color:#fff;background:#0b1220;border:0;border-radius:8px;min-height:40px;padding:0 14px;font-size:12px;font-weight:800}.salesWorkspaceMessage{color:#385f8b;background:#f2f7fc;border:1px solid #d8e5f2;border-radius:8px;padding:10px 13px;font-size:12px}.salesMetricStrip{background:#fff;border:1px solid #dce3eb;border-radius:11px;grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.salesMetricStrip>div{border-right:1px solid #e6ebf0;padding:15px}.salesMetricStrip>div:last-child{border:0}.salesMetricStrip small,.salesMetricStrip strong{display:block}.salesMetricStrip small{color:#7b8798;letter-spacing:.6px;font-size:10px;font-weight:900}.salesMetricStrip strong{margin-top:6px;font-size:22px}.leadViewTabs{border-bottom:1px solid #dce3eb;gap:2px;display:flex;overflow:auto}.leadViewTabs button{color:#667085;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 12px;font-size:11px;font-weight:800}.leadViewTabs button.active{color:#101828;border-color:#3f7fc4}.leadFilters{grid-template-columns:2fr repeat(6,1fr);gap:7px;display:grid}.leadFilters input,.leadFilters select,.warmLeadEditor input,.warmLeadEditor select,.warmLeadEditor textarea,.touchComposer input,.touchComposer select,.touchComposer textarea,.salesComposer input,.salesComposer select,.salesComposer textarea,.leadOverview select{color:#344054;background:#fff;border:1px solid #d6dfe8;border-radius:7px;width:100%;padding:10px;font-size:12px}.warmLeadEditor{background:#fff;border:1px solid #dbe3eb;border-radius:11px;padding:18px}.warmLeadEditor h3{margin:0 0 14px;font-size:18px}.warmLeadEditor>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.warmLeadEditor label>span,.touchComposer label>span{color:#667085;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.warmLeadEditor .wide{grid-column:1/-1}.warmLeadEditor footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.warmLeadEditor footer button{background:#fff;border:1px solid #d8e0e8;border-radius:7px;min-height:39px;padding:0 13px;font-weight:800}.warmLeadTable{background:#fff;border:1px solid #dce3eb;border-radius:10px;overflow-x:auto}.warmLeadTable>.head,.warmLeadTable>button{grid-template-columns:1.35fr .8fr 1fr .85fr 1fr .45fr .85fr .8fr 1fr 30px;align-items:center;gap:12px;min-width:1370px;padding:12px 14px;display:grid}.warmLeadTable>.head{color:#667085;text-transform:uppercase;background:#f5f7fa;font-size:10px;font-weight:900}.warmLeadTable>button{color:#475467;text-align:left;background:#fff;border:0;border-top:1px solid #edf0f3;width:100%;font-size:12px;transition:all .15s}.warmLeadTable>button:hover{background:#f8fbff;box-shadow:inset 3px 0 #3f7fc4}.warmLeadTable b,.warmLeadTable small{display:block}.warmLeadTable b{color:#101828;font-size:13px}.warmLeadTable small{color:#8995a5;margin-top:3px;font-size:10px}.warmLeadTable .overdue{color:#ce533d;font-weight:800}.salesStatus{color:#356da9;background:#eaf2fb;border-radius:15px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.warmPipeline{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:10px;display:grid}.warmPipeline>section{background:#f7f9fb;border:1px solid #dce3eb;border-radius:10px;overflow:hidden}.warmPipeline>section>header{background:#fff;border-bottom:1px solid #dfe5eb;justify-content:space-between;padding:12px;display:flex}.warmPipeline h3{margin:0;font-size:13px}.warmPipeline header span{font-size:12px;font-weight:900}.warmPipeline section>button{color:#344054;text-align:left;background:#fff;border:1px solid #e1e7ed;border-radius:8px;width:calc(100% - 16px);margin:8px;padding:11px;display:block}.warmPipeline section>button b,.warmPipeline section>button span,.warmPipeline section>button small,.warmPipeline section>button strong{display:block}.warmPipeline section>button b{font-size:12px}.warmPipeline section>button span,.warmPipeline section>button small{color:#7f8a9b;margin-top:4px;font-size:10px}.warmPipeline section>button strong{margin-top:8px;font-size:12px}.salesQueue{gap:13px;display:grid}.salesQueue>section{background:#fff;border:1px solid #dce3eb;border-radius:10px;overflow:hidden}.salesQueue>section>header{background:#f7f9fb;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.salesQueue h3{margin:0;font-size:15px}.salesQueue header span{color:#8491a2;font-size:10px}.salesQueue header b{font-size:20px}.salesQueue section>button{color:#475467;text-align:left;background:#fff;border:0;border-top:1px solid #edf0f3;grid-template-columns:8px 1.2fr 1fr .7fr 130px;align-items:center;gap:13px;width:100%;padding:12px 15px;display:grid}.salesQueue section>button:hover{background:#fafcff}.salesQueue section>button>i{background:#3f7fc4;border-radius:50%;width:7px;height:7px}.salesQueue i.urgent{background:#e15d45}.salesQueue i.today{background:#d3a300}.salesQueue section strong,.salesQueue section span,.salesQueue section small{display:block}.salesQueue section strong{font-size:12px}.salesQueue section span,.salesQueue section small,.salesQueue time{color:#8491a2;margin-top:3px;font-size:10px}.salesQueue section>p{color:#8995a5;text-align:center;padding:18px;font-size:12px}.salesRecordGroups{gap:13px;display:grid}.salesRecordGroups>section{background:#fff;border:1px solid #dce3eb;border-radius:10px;overflow:hidden}.salesRecordGroups section>header{background:#f5f7fa;justify-content:space-between;padding:12px 14px;display:flex}.salesRecordGroups h3{margin:0;font-size:14px}.salesRecordGroups section>button{color:#475467;text-align:left;background:#fff;border:0;border-top:1px solid #edf0f3;grid-template-columns:1.2fr repeat(5,1fr);gap:12px;width:100%;padding:12px 14px;font-size:11px;display:grid}.salesRecordGroups section>button strong,.salesRecordGroups section>button span{display:block}.salesRecordGroups section>button div>span{color:#8995a5;margin-top:3px;font-size:10px}.warmLeadDrawer{z-index:95;background:#fff;border:1px solid #d5dee8;border-radius:14px;width:min(760px,100vw - 24px);position:fixed;inset:10px 10px 10px auto;overflow:auto;box-shadow:0 28px 80px #08111f3d}.warmLeadDrawer>header{z-index:4;background:#fff;border-bottom:1px solid #e3e8ee;justify-content:space-between;padding:20px 22px 15px;display:flex;position:sticky;top:0}.warmLeadDrawer>header small{color:#3f7fc4;font-size:10px;font-weight:900}.warmLeadDrawer>header h3{margin:4px 0;font-size:22px}.warmLeadDrawer>header span{color:#667085;font-size:12px}.warmLeadDrawer>header>button{background:#fff;border:1px solid #dce3eb;border-radius:8px;width:34px;height:34px;font-size:20px}.leadDrawerActions{background:#fafbfc;border-bottom:1px solid #e7ebf0;gap:7px;padding:11px 22px;display:flex}.leadDrawerActions a,.leadDrawerActions button{background:#fff;border:1px solid #d7dfe7;border-radius:7px;align-items:center;min-height:34px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.salesState{background:#dfe5eb;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.salesState>div{background:#f4f7fa;padding:13px}.salesState small,.salesState strong{display:block}.salesState small{color:#7e8b9c;font-size:9px;font-weight:900}.salesState strong{margin-top:4px;font-size:12px}.warmLeadDrawer>nav{z-index:3;background:#fff;border-bottom:1px solid #dfe5eb;padding:0 19px;display:flex;position:sticky;top:89px;overflow:auto}.warmLeadDrawer>nav button{color:#667085;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 10px;font-size:11px;font-weight:800}.warmLeadDrawer>nav button.active{color:#101828;border-color:#3f7fc4}.leadOverview,.touchTimeline,.salesRelatedWorkspace,.salesActivityTimeline,.touchComposer,.warmLeadDrawer>.warmLeadEditor{margin:0;padding:19px 22px 28px}.leadOverview>section{border:1px solid #e1e7ed;border-radius:9px;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;padding:14px;display:grid}.leadOverview h4{color:#3f7fc4;text-transform:uppercase;grid-column:1/-1;margin:0;font-size:11px}.leadOverview small,.leadOverview strong{display:block}.leadOverview small{color:#8995a5;font-size:10px}.leadOverview strong{overflow-wrap:anywhere;margin-top:3px;font-size:12px}.leadOverview>p{color:#475467;background:#f7f9fb;border-radius:8px;padding:13px;font-size:12px;line-height:1.6}.leadOverview>label{align-items:center;gap:9px;font-size:11px;font-weight:800;display:flex}.leadOverview>label select{max-width:230px}.convertButton{color:#fff;background:#0b1220;border:0;border-radius:7px;margin-top:14px;padding:10px 13px;font-weight:800}.touchComposer{background:#f7f9fb}.touchComposer>header{justify-content:space-between;margin-bottom:15px;display:flex}.touchComposer h4{margin:3px 0;font-size:18px}.touchComposer>header small{color:#3f7fc4;font-weight:900}.touchComposer>header button{color:#667085;background:0 0;border:0}.touchComposer>div{grid-template-columns:1fr 1fr;gap:11px;display:grid}.touchComposer .wide,.statusSuggestion{grid-column:1/-1}.statusSuggestion{background:#eef6fd;border:1px solid #d6e5f3;border-radius:8px;justify-content:space-between;align-items:center;padding:10px;font-size:11px;display:flex}.statusSuggestion button{color:#3f7fc4;background:0 0;border:0;font-weight:900}.touchComposer>.primary{margin-top:13px}.touchTimeline{gap:11px;display:grid}.touchTimeline article{border:1px solid #dfe5eb;border-left:3px solid #3f7fc4;border-radius:4px 9px 9px 4px;padding:15px}.touchTimeline article>div:first-child{justify-content:space-between;display:flex}.touchTimeline article>div>span{color:#3f7fc4;font-size:10px;font-weight:900}.touchTimeline time,.touchTimeline article>small{color:#8995a5;font-size:10px}.touchTimeline h4{margin:7px 0;font-size:14px}.touchTimeline p{color:#475467;font-size:12px;line-height:1.6}.touchTimeline dl{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.touchTimeline dl>div{background:#f5f7fa;border-radius:7px;padding:9px}.touchTimeline dt{color:#8995a5;font-size:9px}.touchTimeline dd{margin:3px 0 0;font-size:11px;font-weight:800}.salesComposer{background:#f3f7fb;border-radius:9px;gap:8px;padding:14px;display:grid}.salesComposer h4{margin:0;font-size:15px}.salesComposer button{color:#fff;background:#0b1220;border:0;border-radius:7px;justify-self:start;padding:9px 12px;font-weight:800}.salesHistoryList{gap:8px;margin-top:12px;display:grid}.salesHistoryList article{border:1px solid #e1e7ed;border-radius:8px;padding:13px}.salesHistoryList article strong,.salesHistoryList article small{display:block}.salesHistoryList article small{color:#8995a5;margin-top:4px;font-size:10px}.salesHistoryList article p{color:#475467;font-size:12px}.salesHistoryList article button{background:#fff;border:1px solid #d8e0e8;border-radius:6px;margin:7px 6px 0 0;padding:7px 9px;font-size:10px}.salesActivityTimeline article{border-bottom:1px solid #e8ecf1;grid-template-columns:8px 1fr 100px;gap:10px;padding:11px 2px;display:grid}.salesActivityTimeline i{background:#3f7fc4;border-radius:50%;width:7px;height:7px;margin-top:4px}.salesActivityTimeline strong,.salesActivityTimeline span{display:block}.salesActivityTimeline strong{font-size:11px}.salesActivityTimeline span,.salesActivityTimeline time{color:#8995a5;margin-top:3px;font-size:10px}.salesEmpty{color:#8995a5;text-align:center;padding:25px}@media (width<=1100px){.salesMetricStrip,.leadFilters{grid-template-columns:repeat(3,1fr)}.salesQueue section>button{grid-template-columns:8px 1fr 1fr 100px}.salesQueue section>button>div:nth-child(4){display:none}.warmLeadEditor>div{grid-template-columns:1fr 1fr}}@media (width<=700px){.salesWorkspaceHeader{flex-direction:column;align-items:flex-start}.salesMetricStrip{grid-template-columns:1fr 1fr}.leadFilters,.warmLeadEditor>div,.touchComposer>div{grid-template-columns:1fr}.warmLeadEditor .wide,.touchComposer .wide,.statusSuggestion{grid-column:1}.warmLeadDrawer{width:calc(100vw - 10px);inset:5px}.salesState{grid-template-columns:1fr 1fr}.warmLeadDrawer>nav{top:88px}.leadOverview>section{grid-template-columns:1fr}.leadOverview h4{grid-column:1}.touchTimeline dl{grid-template-columns:1fr}.salesQueue section>button{grid-template-columns:8px 1fr 90px}.salesQueue section>button>div:nth-child(3){display:none}.salesRecordGroups section>button{grid-template-columns:1fr 1fr}.leadDrawerActions{flex-wrap:wrap}}.projectPage{gap:16px;display:grid}.projectMetrics{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.projectMetrics div{background:#fff;border:1px solid #e4e9ef;border-radius:10px;padding:14px}.projectMetrics small{color:#7c8798;font-size:7px;font-weight:900;display:block}.projectMetrics strong{margin-top:7px;font-size:21px;display:block}.projectQueue{color:#667085;background:#fff;border:1px solid #e5e9ef;border-radius:9px;align-items:center;gap:18px;padding:12px 15px;font-size:8px;display:flex}.projectQueue strong{color:#101828}.projectFilters{grid-template-columns:2fr repeat(7,1fr);gap:8px;display:grid}.projectFilters input,.projectFilters select,.projectFormGrid input,.projectFormGrid select,.projectFormGrid textarea,.projectOverview select,.projectOverview input,.projectAdd input,.projectAdd select,.projectAdd textarea{color:#344054;width:100%;font:inherit;background:#fff;border:1px solid #dce3eb;border-radius:7px;padding:9px 10px}.projectEditor{background:#fff;border:1px solid #dfe6ed;border-radius:11px;padding:18px}.projectFormGrid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.projectFormGrid label span{color:#667085;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.projectFormGrid .wide{grid-column:1/-1}.projectTable{background:#fff;border:1px solid #e3e8ef;border-radius:10px;overflow-x:auto}.projectTableHead,.projectTable>button{grid-template-columns:1.2fr 1fr 1fr 1fr .9fr .6fr 1fr .7fr .7fr .8fr;align-items:center;gap:10px;min-width:1250px;padding:11px 13px;display:grid}.projectTableHead{color:#7b8798;background:#f7f9fc;font-size:7px;font-weight:900}.projectTable>button{color:#475467;text-align:left;background:#fff;border:0;border-top:1px solid #edf0f4;width:100%;font-size:8px}.projectTable>button:hover{background:#f9fbfe}.projectTable>button strong small{margin-top:3px;display:block}.projectTable>button span i{background:#3478c9;border-radius:3px;height:3px;margin-bottom:4px;display:block}.projectDetail{z-index:90;background:#fff;border:1px solid #dce3eb;border-radius:14px;width:min(820px,100vw - 32px);padding:18px;position:fixed;inset:45px 16px 16px auto;overflow:auto;box-shadow:0 24px 70px #10182838}.projectDetailHead{justify-content:space-between;display:flex}.projectDetailHead h3{margin:4px 0}.projectDetailHead small,.projectDetailHead span{color:#667085}.projectDetailHead>button{background:0 0;border:0;font-size:22px}.projectQuick,.projectTabs{gap:7px;margin-top:14px;display:flex;overflow-x:auto}.projectQuick button,.projectTabs button,.projectOverview button,.projectAdd button,.projectCards button{white-space:nowrap;background:#fff;border:1px solid #dce3eb;border-radius:7px;padding:8px 10px;font-size:8px;font-weight:800}.projectTabs{border-bottom:1px solid #e6eaf0}.projectTabs button{border:0;border-bottom:2px solid #0000;border-radius:0}.projectTabs button.active{color:#3478c9;border-color:#3478c9}.projectOverview,.projectPanel,.projectTimeline,.clientPreview{padding-top:16px}.projectOverview>p,.internalSummary{color:#667085;background:#f7f9fc;border-radius:8px;padding:12px}.projectOverview>label{align-items:center;gap:8px;display:flex}.projectOverview>label input{max-width:240px}.projectAdd{background:#f9fbfd;border:1px solid #e2e7ed;border-radius:9px;grid-template-columns:repeat(2,1fr);gap:8px;padding:13px;display:grid}.projectAdd h4,.projectAdd p,.projectAdd textarea{grid-column:1/-1;margin:0}.projectAdd button{justify-self:start}.projectCards,.projectTimeline{gap:8px;margin-top:12px;display:grid}.projectCards article,.projectTimeline article,.clientPreview article{border:1px solid #e5e9ef;border-radius:8px;padding:12px}.projectCards article span,.projectTimeline article span{color:#7f8a9c;margin-top:5px;font-size:8px;display:block}.projectCards article select{margin-top:8px}.projectCards article button,.projectCards article a{margin:8px 6px 0 0;display:inline-block}.clientPreview>span{color:#3478c9;letter-spacing:1px;font-size:8px;font-weight:900}.previewProgress{background:#edf1f5;border-radius:7px;height:7px;margin:14px 0}.previewProgress i{background:#3478c9;border-radius:7px;height:100%;display:block}.clientPreview>a{color:#3478c9;margin:7px 0;display:block}@media (width<=1100px){.projectMetrics,.projectFilters{grid-template-columns:repeat(3,1fr)}.projectFormGrid{grid-template-columns:1fr 1fr}.projectQueue{flex-wrap:wrap}}@media (width<=650px){.projectMetrics,.projectFilters,.projectFormGrid,.projectAdd{grid-template-columns:1fr}.projectFormGrid .wide,.projectAdd h4,.projectAdd p,.projectAdd textarea{grid-column:auto}.projectDetail{width:calc(100vw - 16px);inset:8px}}.clientPage{gap:16px;display:grid}.clientMetrics{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.clientMetrics div{background:#fff;border:1px solid #e4e9ef;border-radius:10px;padding:15px}.clientMetrics small{color:#7c8798;letter-spacing:.7px;font-size:7px;font-weight:900;display:block}.clientMetrics strong{color:#101828;margin-top:7px;font-size:22px;display:block}.clientFilters{grid-template-columns:2fr repeat(6,1fr);gap:8px;display:grid}.clientFilters input,.clientFilters select,.clientFormGrid input,.clientFormGrid select,.clientOverview select,.clientAddBox input,.clientAddBox select,.clientAddBox textarea{color:#344054;width:100%;font:inherit;background:#fff;border:1px solid #dce3eb;border-radius:7px;padding:9px 10px}.clientEditor{background:#fff;border:1px solid #dfe6ed;border-radius:11px;padding:18px}.clientFormGrid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.clientFormGrid label span{color:#667085;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.clientTable{background:#fff;border:1px solid #e3e8ef;border-radius:10px;overflow-x:auto}.clientTableHead,.clientTable>button{grid-template-columns:1.2fr 1fr 1.2fr .8fr 1fr .8fr .5fr 1fr 1fr;align-items:center;gap:10px;min-width:1150px;padding:11px 13px;display:grid}.clientTableHead{color:#7b8798;letter-spacing:.5px;background:#f7f9fc;font-size:7px;font-weight:900}.clientTable>button{color:#475467;text-align:left;background:#fff;border:0;border-top:1px solid #edf0f4;width:100%;font-size:8px}.clientTable>button:hover{background:#f9fbfe}.clientTable>button span small{color:#98a2b3;margin-top:3px;display:block}.clientDetail{z-index:85;background:#fff;border:1px solid #dce3eb;border-radius:14px;width:min(780px,100vw - 36px);padding:18px;position:fixed;inset:55px 18px 18px auto;overflow:auto;box-shadow:0 24px 70px #10182838}.clientDetailHead{justify-content:space-between;display:flex}.clientDetailHead h3{margin:4px 0}.clientDetailHead small,.clientDetailHead span{color:#667085}.clientDetailHead>button{background:0 0;border:0;font-size:22px}.clientQuick,.clientTabs{gap:7px;margin-top:14px;display:flex;overflow-x:auto}.clientQuick a,.clientQuick button,.clientTabs button,.clientAddBox button,.clientCards button{white-space:nowrap;background:#fff;border:1px solid #dce3eb;border-radius:7px;padding:8px 10px;font-size:8px;font-weight:800}.clientQuick button:disabled{color:#98a2b3;background:#f5f6f8}.clientTabs{border-bottom:1px solid #e6eaf0}.clientTabs button{border:0;border-bottom:2px solid #0000;border-radius:0}.clientTabs button.active{color:#3478c9;border-color:#3478c9}.clientOverview,.clientRelated,.clientTimeline,.clientSalesHistory,.clientComingSoon{padding-top:16px}.clientOverview>p{color:#667085;background:#f7f9fc;border-radius:8px;padding:12px}.clientOverview>label{align-items:center;gap:8px;font-size:9px;display:flex}.clientOverview>label select{max-width:240px}.clientAddBox{background:#f9fbfd;border:1px solid #e2e7ed;border-radius:9px;grid-template-columns:repeat(2,1fr);gap:8px;padding:13px;display:grid}.clientAddBox h4,.clientAddBox p{grid-column:1/-1;margin:0}.clientAddBox textarea{grid-column:1/-1;min-height:80px}.clientAddBox button{justify-self:start}.clientCards,.clientTimeline{gap:8px;margin-top:12px;display:grid}.clientCards article,.clientTimeline article,.clientSalesHistory article{border:1px solid #e5e9ef;border-radius:8px;padding:12px}.clientCards article span,.clientCards article small,.clientTimeline article span,.clientTimeline article small{color:#7f8a9c;margin-top:4px;font-size:8px;display:block}.clientCards article button,.clientCards article a{margin:8px 6px 0 0;display:inline-block}.clientSalesHistory h4{margin-top:0}.clientComingSoon{text-align:center;padding:45px 20px}.clientComingSoon span{color:#3478c9;letter-spacing:1px;font-size:8px;font-weight:900}.clientComingSoon h3{margin:8px 0}.clientComingSoon p{color:#667085}@media (width<=1100px){.clientMetrics,.clientFilters{grid-template-columns:repeat(3,1fr)}.clientFormGrid{grid-template-columns:1fr 1fr}}@media (width<=650px){.clientMetrics,.clientFilters,.clientFormGrid,.clientAddBox{grid-template-columns:1fr}.clientAddBox h4,.clientAddBox p,.clientAddBox textarea{grid-column:auto}.clientDetail{width:calc(100vw - 20px);inset:10px}}.salesCrmPage{gap:16px;display:grid}.salesMetrics{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.salesMetrics div{background:#fff;border:1px solid #e4e9ef;border-radius:10px;padding:14px}.salesMetrics small{color:#7c8798;letter-spacing:.7px;font-size:7px;font-weight:900;display:block}.salesMetrics strong{color:#101828;margin-top:7px;font-size:19px;display:block}.salesViewTabs{border-bottom:1px solid #e3e8ef;align-items:center;gap:6px;display:flex}.salesViewTabs button{color:#667085;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 13px;font-weight:800}.salesViewTabs button.active{color:#101828;border-color:#3478c9}.salesViewTabs span{color:#667085;margin-left:auto;font-size:9px}.salesFilters{grid-template-columns:2fr repeat(5,1fr);gap:8px;display:grid}.salesFilters input,.salesFilters select,.salesFormGrid input,.salesFormGrid select,.salesFormGrid textarea,.salesQuick input,.salesQuick select,.salesOverview select,.salesAddBox input,.salesAddBox select,.salesAddBox textarea,.conversionForm input{color:#344054;width:100%;font:inherit;background:#fff;border:1px solid #dce3eb;border-radius:7px;padding:9px 10px}.salesEditor{background:#fff;border:1px solid #dfe6ed;border-radius:11px;padding:18px}.salesEditor h3{margin:0 0 14px}.salesFormGrid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.salesFormGrid label span,.conversionForm label span{color:#667085;text-transform:capitalize;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.salesFormGrid .wide{grid-column:1/-1}.salesTable{background:#fff;border:1px solid #e3e8ef;border-radius:10px;overflow-x:auto}.salesTableHead,.salesTableRow{grid-template-columns:1.1fr 1.2fr 1fr .8fr .65fr 1fr .9fr 1fr .8fr;align-items:center;gap:10px;min-width:1120px;padding:11px 13px;display:grid}.salesTableHead{color:#7b8798;letter-spacing:.5px;background:#f7f9fc;font-size:7px;font-weight:900}.salesTableRow{color:#475467;text-align:left;background:#fff;border:0;border-top:1px solid #edf0f4;width:100%;font-size:8px}.salesTableRow:hover{background:#f9fbfe}.salesTableRow span small{color:#98a2b3;margin-top:3px;display:block}.priority{font-weight:900}.priority.hot{color:#e04b5a}.priority.high{color:#d97706}.priority.normal{color:#3478c9}.priority.low{color:#667085}.salesPipeline{grid-template-columns:repeat(9,minmax(210px,1fr));gap:10px;padding-bottom:8px;display:grid;overflow-x:auto}.pipelineColumn{background:#f7f9fc;border:1px solid #e4e9ef;border-radius:10px;min-height:350px;padding:10px}.pipelineColumn h3{justify-content:space-between;margin:2px 2px 10px;font-size:10px;display:flex}.pipelineColumn h3 span{color:#667085}.pipelineColumn>button{text-align:left;background:#fff;border:1px solid #e0e6ed;border-radius:8px;gap:5px;width:100%;margin-bottom:8px;padding:11px;display:grid}.pipelineColumn>button span,.pipelineColumn>button small{color:#667085;font-size:8px}.pipelineColumn>button b{color:#3478c9;font-size:9px}.salesDetail{z-index:80;background:#fff;border:1px solid #dce3eb;border-radius:14px;width:min(720px,100vw - 40px);padding:18px;position:fixed;inset:70px 20px 20px auto;overflow:auto;box-shadow:0 24px 70px #10182838}.salesDetailHead{justify-content:space-between;align-items:start;display:flex}.salesDetailHead h3{margin:4px 0}.salesDetailHead small,.salesDetailHead span{color:#667085}.salesDetailHead>button{background:0 0;border:0;font-size:22px}.salesQuick,.salesDetailTabs{gap:7px;margin-top:14px;display:flex}.salesQuick a,.salesQuick button,.salesDetailTabs button{background:#fff;border:1px solid #dce3eb;border-radius:7px;padding:8px 11px;font-size:8px;font-weight:800}.salesQuick select,.salesQuick input{max-width:180px}.salesDetailTabs{border-bottom:1px solid #e6eaf0;overflow-x:auto}.salesDetailTabs button{border:0;border-bottom:2px solid #0000;border-radius:0}.salesDetailTabs button.active{color:#3478c9;border-color:#3478c9}.salesOverview,.salesRelated,.salesTimeline{padding-top:15px}.salesOverview>p{color:#667085;background:#f7f9fc;border-radius:8px;padding:12px;line-height:1.6}.salesOverview>label{align-items:center;gap:8px;margin:12px 0;font-size:9px;display:flex}.salesOverview>label select{max-width:220px}.salesAddBox{background:#f9fbfd;border:1px solid #e2e7ed;border-radius:9px;gap:8px;padding:13px;display:grid}.salesAddBox h4{margin:0}.salesAddBox .adminProPrimaryAction{justify-self:start}.salesRelatedList{gap:8px;margin-top:12px;display:grid}.salesRelatedList article,.salesTimeline article{border:1px solid #e5e9ef;border-radius:8px;padding:12px}.salesRelatedList article small,.salesTimeline small,.salesTimeline span{color:#98a2b3;margin-top:4px;font-size:8px;display:block}.salesRelatedList article p{color:#667085;font-size:9px}.salesRelatedList article button{background:#fff;border:1px solid #dce3eb;border-radius:6px;padding:6px 9px}.conversionForm{border:1px solid #dce3eb;border-radius:9px;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;padding:13px;display:grid}.conversionForm h4{grid-column:1/-1;margin:0}.conversionForm>button{color:#fff;background:#101828;border:0;border-radius:7px;padding:9px;font-weight:800}@media (width<=1100px){.salesMetrics,.salesFilters{grid-template-columns:repeat(3,1fr)}.salesFormGrid{grid-template-columns:1fr 1fr}}@media (width<=650px){.salesMetrics,.salesFilters,.salesFormGrid,.conversionForm{grid-template-columns:1fr}.salesFormGrid .wide,.conversionForm h4{grid-column:auto}.salesDetail{width:calc(100vw - 20px);inset:10px}}.accessControlPage{gap:18px;display:grid}.accessTabs{border-bottom:1px solid #e4e9ef;gap:6px;display:flex}.accessTabs button{color:#667085;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 14px;font-weight:800}.accessTabs button.active{color:#101828;border-color:#3478c9}.accessMetrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.accessMetrics div{background:#fff;border:1px solid #e5eaf0;border-radius:11px;padding:16px}.accessMetrics small{color:#7c8799;letter-spacing:1px;font-size:8px;font-weight:900;display:block}.accessMetrics strong{color:#101828;margin-top:8px;font-size:25px;display:block}.accessToolbar{grid-template-columns:1fr 180px 150px;gap:10px;display:grid}.accessToolbar input,.accessToolbar select,.accessFormGrid input,.accessFormGrid select,.accessPasswordReset input{color:#344054;background:#fff;border:1px solid #dce3eb;border-radius:8px;width:100%;padding:11px 12px}.accessEditor{background:#fff;border:1px solid #dfe6ee;border-radius:12px;padding:18px}.accessEditor h3{margin:0 0 15px}.accessFormGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.accessFormGrid label span{color:#667085;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.accessFormGrid .wide{grid-column:1/-1}.accessEditorActions,.accessPasswordReset,.accessActions{gap:8px;display:flex}.accessEditorActions{justify-content:flex-end;margin-top:14px}.accessEditorActions button,.accessPasswordReset button,.accessActions button{color:#344054;background:#fff;border:1px solid #d6dee8;border-radius:7px;padding:7px 10px;font-size:8px;font-weight:800}.accessPasswordReset{border-top:1px solid #edf0f4;margin-top:16px;padding-top:16px}.accessTable{background:#fff;border:1px solid #e5eaf0;border-radius:11px;overflow-x:auto}.accessTableHead,.accessTableRow{grid-template-columns:1.1fr 1.4fr .9fr .7fr 1fr 1fr 1.5fr;align-items:center;gap:12px;min-width:1040px;padding:12px 14px;display:grid}.accessTableHead{color:#7b8798;letter-spacing:.5px;background:#f7f9fc;font-size:8px;font-weight:900}.accessTableRow{color:#475467;border-top:1px solid #edf0f4;font-size:9px}.accessTableRow strong{color:#101828}.statusMuted{color:#98a2b3;font-weight:800}.roleWorkspace{grid-template-columns:280px 1fr;gap:16px;display:grid}.roleList{align-content:start;gap:8px;display:grid}.roleList>button{text-align:left;background:#fff;border:1px solid #e1e7ee;border-radius:10px;padding:14px}.roleList>button.active{border-color:#4d7fbd;box-shadow:0 0 0 2px #4d7fbd1a}.roleList strong,.roleList span,.roleList small{display:block}.roleList span{color:#4d7fbd;margin-top:5px;font-size:8px;font-weight:800}.roleList small{color:#7f8a9c;margin-top:5px;line-height:1.4}.permissionPanel{background:#fff;border:1px solid #e1e7ee;border-radius:11px;padding:18px}.permissionPanel h3{margin:0 0 5px}.permissionGroups{grid-template-columns:repeat(2,1fr);gap:12px;margin:16px 0;display:grid}.permissionGroups fieldset{border:1px solid #e6eaf0;border-radius:9px;padding:12px}.permissionGroups legend{text-transform:uppercase;padding:0 6px;font-size:8px;font-weight:900}.permissionGroups label{grid-template-columns:18px 55px 1fr;align-items:center;gap:7px;margin:8px 0;font-size:9px;display:grid}.permissionGroups label span{text-transform:capitalize;font-weight:800}.permissionGroups label small{color:#7f8a9c}@media (width<=900px){.accessMetrics{grid-template-columns:1fr 1fr}.accessToolbar,.roleWorkspace{grid-template-columns:1fr}}@media (width<=620px){.accessMetrics,.accessFormGrid,.permissionGroups{grid-template-columns:1fr}.accessFormGrid .wide{grid-column:auto}}.pipelineWorkspace{gap:12px;min-width:0;display:grid}.pipelineViewSwitch{border-bottom:1px solid #dce3eb;gap:4px;display:flex}.pipelineViewSwitch button{color:#667085;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px;font-size:11px;font-weight:800}.pipelineViewSwitch button.active{color:#101828;border-color:#3f7fc4}.pipelineToolbar{grid-template-columns:minmax(260px,1.8fr) auto repeat(4,minmax(125px,.72fr)) auto auto;align-items:center;gap:7px;display:grid}.pipelineToolbar select,.pipelineToolbar input,.pipelineMoreFilters select,.pipelineMeetingFields input,.pipelineMeetingFields select,.pipelineMeetingFields textarea,.pipelineModalBody>label select,.pipelineModalBody>label textarea{color:#344054;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #d6dfe8;border-radius:8px;outline:0;padding:9px 10px;font-size:11px;transition:border-color .15s,box-shadow .15s}.pipelineToolbar select:focus,.pipelineToolbar input:focus,.pipelineMoreFilters select:focus,.pipelineMeetingFields input:focus,.pipelineMeetingFields select:focus,.pipelineMeetingFields textarea:focus,.pipelineModalBody select:focus,.pipelineModalBody textarea:focus{border-color:#6c9ed2;box-shadow:0 0 0 3px #3f7fc41c}.pipelineSearch{position:relative}.pipelineSearch>span{color:#77869a;font-size:15px;position:absolute;top:9px;left:11px}.pipelineSearch input{padding-left:32px}.pipelineScope{background:#f5f7fa;border:1px solid #d9e1e9;border-radius:8px;padding:3px;display:flex}.pipelineScope button{color:#667085;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:31px;padding:0 10px;font-size:10px;font-weight:800}.pipelineScope button.active{color:#101828;background:#fff;box-shadow:0 1px 4px #10182817}.pipelineMore,.pipelineReset{color:#475467;white-space:nowrap;background:#fff;border:1px solid #d6dfe8;border-radius:8px;min-height:39px;padding:0 11px;font-size:10px;font-weight:800}.pipelineMore.active{color:#2f669f;background:#f3f8fd;border-color:#89add3}.pipelineReset{color:#3f7fc4;background:0 0;border-color:#0000}.pipelineMoreFilters{background:#f7f9fc;border:1px solid #dce5ee;border-radius:9px;align-items:end;gap:9px;padding:11px 12px;display:flex}.pipelineMoreFilters label{min-width:180px}.pipelineMoreFilters label>span{color:#667085;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.pipelineMoreFilters>span{color:#768497;margin-left:auto;padding:10px;font-size:11px}.pipelineReadOnly{color:#667085;background:#f7f9fb;border:1px solid #dce5ed;border-radius:8px;padding:9px 12px;font-size:11px}.interactivePipeline{scrollbar-color:#bec9d5 transparent;scroll-snap-type:x proximity;grid-template-columns:repeat(6,minmax(210px,1fr));gap:11px;min-width:0;padding:1px 1px 10px;display:grid;overflow-x:auto}.interactivePipeline.compact{grid-template-columns:minmax(280px,430px)}.interactivePipeline .pipelineColumn{scroll-snap-align:start;background:#f3f6f9;border:1px solid #dce3ea;border-radius:11px;flex-direction:column;min-width:210px;height:clamp(500px,100vh - 305px,720px);padding:0;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;overflow:hidden}.interactivePipeline .pipelineColumn.dropReady{background:#edf5fc;border-color:#4d85bf;box-shadow:0 0 0 3px #3f7fc41f}.interactivePipeline .pipelineColumn>header{z-index:3;background:#fffffff5;border-bottom:1px solid #dce3ea;justify-content:space-between;align-items:flex-start;gap:8px;padding:13px 12px 11px;display:flex;position:relative}.interactivePipeline .pipelineColumn>header h3{color:#1c2939;letter-spacing:.35px;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.interactivePipeline .pipelineColumn>header span{color:#8190a2;margin-top:3px;font-size:9px;display:block}.interactivePipeline .pipelineColumn>header>strong{color:#536478;white-space:nowrap;font-size:10px}.pipelineColumnCards{scrollbar-width:thin;scrollbar-color:#c6d0da transparent;align-content:start;gap:8px;min-height:0;padding:9px;display:grid;overflow-y:auto}.pipelineLeadCard{cursor:grab;background:#fff;border:1px solid #dce3e9;border-left:3px solid #9baabd;border-radius:9px;padding:11px;transition:transform .15s,border-color .15s,box-shadow .15s,opacity .15s;position:relative;box-shadow:0 1px 2px #10182806}.pipelineLeadCard:hover{border-color:#b8c9db;transform:translateY(-1px);box-shadow:0 6px 16px #10182812}.pipelineLeadCard.overdue{border-left-color:#d05d49}.pipelineLeadCard.today{border-left-color:#c99816}.pipelineLeadCard.upcoming{border-left-color:#4f83bd}.pipelineLeadCard.dragging{opacity:.42;cursor:grabbing;transform:rotate(1deg)scale(.985)}.pipelineLeadCard.saving{pointer-events:none;opacity:.67}.pipelineCardTop{align-items:flex-start;gap:5px;display:flex;position:relative}.pipelineCardBody,.pipelineCardDetails{color:inherit;text-align:left;background:0 0;border:0}.pipelineCardBody{flex:1;min-width:0;padding:0}.pipelineCardBody strong,.pipelineCardBody span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pipelineCardBody strong{color:#101828;font-size:12px}.pipelineCardBody span{color:#718096;margin-top:3px;font-size:10px}.pipelineCardMore{color:#708094;letter-spacing:1px;background:0 0;border:0;border-radius:6px;flex:0 0 28px;width:28px;height:26px;padding:0;font-size:13px;font-weight:900}.pipelineCardMore:hover,.pipelineCardMore[aria-expanded=true]{color:#1e568f;background:#eef3f8}.pipelineQuickMenu{z-index:12;background:#fff;border:1px solid #d7e0e8;border-radius:9px;width:170px;padding:5px;display:grid;position:absolute;top:27px;right:0;overflow:hidden;box-shadow:0 14px 32px #1018282b}.pipelineQuickMenu a,.pipelineQuickMenu button{color:#344054;text-align:left;background:#fff;border:0;border-radius:5px;align-items:center;min-height:31px;padding:0 9px;font-size:10px;font-weight:750;text-decoration:none;display:flex}.pipelineQuickMenu a:hover,.pipelineQuickMenu button:hover{color:#245c96;background:#f1f6fb}.pipelineQuickMenu .danger{color:#b34f3c}.pipelineCardDetails{gap:6px;width:100%;margin-top:9px;padding:0;display:grid}.pipelineService{color:#536478;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.pipelineLegacyStage{color:#738195;background:#f0f2f5;border-radius:9px;justify-self:start;padding:3px 6px;font-size:8px;font-weight:800}.pipelineDue{color:#68788b;background:#f1f4f7;border-radius:10px;justify-self:start;padding:4px 7px;font-size:9px;font-weight:850}.pipelineDue.overdue{color:#b84936;background:#fff0ed}.pipelineDue.today{color:#846400;background:#fff8df}.pipelineDue.upcoming{color:#356fa9;background:#edf5fc}.pipelineMeetingConfirmed{color:#277c6b;font-size:9px;font-weight:850}.pipelineCardMeta{color:#657487;border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:8px;padding-top:7px;font-size:9px;display:flex}.pipelineCardMeta b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pipelineCardMeta i{flex:none;font-style:normal}.pipelineOutcome{color:#758397;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.pipelineDealValue{color:#162436;font-size:13px}.pipelineSavingState{color:#356fa9;background:#eaf2fb;border-radius:8px;padding:3px 6px;font-size:8px;font-weight:900;position:absolute;bottom:8px;right:9px}.pipelineEmptyStage{color:#8491a2;text-align:center;border:1px dashed #cbd5df;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:20px 12px;display:flex}.pipelineEmptyStage i{color:#6f8092;background:#e9eef3;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.pipelineEmptyStage strong{color:#667587;margin-top:9px;font-size:10px}.pipelineEmptyStage span{max-width:180px;margin-top:4px;font-size:9px;line-height:1.45}.pipelineColumnLoading{gap:8px;display:grid}.pipelineColumnLoading i{background:linear-gradient(90deg,#e9edf1 25%,#f6f8fa 37%,#e9edf1 63%) 0 0/400% 100%;border-radius:8px;height:125px;animation:1.3s infinite pipelineShimmer}@keyframes pipelineShimmer{0%{background-position:100% 0}to{background-position:0 0}}.pipelineModalBackdrop{z-index:120;background:#07101d85;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pipelineTransitionModal{background:#fff;border:1px solid #d7e0e8;border-radius:13px;width:min(560px,100vw - 28px);overflow:hidden;box-shadow:0 28px 80px #050e1b4d}.pipelineTransitionModal>header{border-bottom:1px solid #e4e9ee;justify-content:space-between;align-items:flex-start;padding:18px 20px 15px;display:flex}.pipelineTransitionModal>header p{color:#3f7fc4;letter-spacing:1.1px;margin:0;font-size:9px;font-weight:900}.pipelineTransitionModal>header h3{letter-spacing:-.3px;margin:4px 0 2px;font-size:20px}.pipelineTransitionModal>header span{color:#758397;font-size:11px}.pipelineTransitionModal>header>button{color:#617186;background:#fff;border:1px solid #dbe2e9;border-radius:7px;width:31px;height:31px;font-size:18px}.pipelineModalBody{gap:13px;padding:18px 20px;display:grid}.pipelineModalBody>p{color:#667085;margin:0;font-size:12px;line-height:1.55}.pipelineModalBody>label>span,.pipelineMeetingFields label>span{color:#667085;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.pipelineModalBody textarea,.pipelineMeetingFields textarea{resize:vertical;min-height:82px}.pipelineWonBody{grid-template-columns:38px 1fr}.pipelineWonBody>i{color:#247d72;background:#e6f5f1;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid}.pipelineWonBody strong{font-size:13px}.pipelineWonBody p{color:#667085;margin:5px 0;font-size:11px;line-height:1.5}.pipelineWonBody span{color:#247d72;font-size:10px;font-weight:800;display:block}.pipelineMeetingFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pipelineMeetingFields .wide{grid-column:1/-1}.pipelineTransitionModal>footer{background:#f8fafc;border-top:1px solid #e5e9ee;justify-content:flex-end;gap:7px;padding:12px 20px;display:flex}.pipelineTransitionModal>footer button{color:#475467;background:#fff;border:1px solid #d7dfe7;border-radius:7px;min-height:37px;padding:0 12px;font-size:10px;font-weight:850}.pipelineTransitionModal>footer button.primary,.pipelineTransitionModal>footer button.convert{color:#fff;background:#0b1220;border-color:#0b1220}.pipelineTransitionModal>footer button.convert{background:#3376bb;border-color:#3376bb}.pipelineTransitionModal>footer button.danger{color:#fff;background:#bd5846;border-color:#bd5846}.pipelineTransitionModal>footer button:disabled{cursor:not-allowed;opacity:.48}.pipelineToast{z-index:140;color:#276a58;background:#f2faf6;border:1px solid #cfe1d9;border-radius:9px;align-items:center;gap:9px;max-width:440px;padding:12px 15px;font-size:11px;font-weight:750;animation:.18s ease-out pipelineToastIn;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 35px #10182824}.pipelineToast i{background:#2f8c72;border-radius:50%;width:7px;height:7px}.pipelineToast.error{color:#a34535;background:#fff5f2;border-color:#f0d0c9}.pipelineToast.error i{background:#d25a44}@keyframes pipelineToastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1450px){.pipelineToolbar{grid-template-columns:minmax(250px,1.6fr) auto repeat(3,minmax(120px,.75fr)) auto}.pipelineToolbar>select:nth-of-type(3){display:none}.pipelineReset{grid-column:auto}.interactivePipeline{grid-template-columns:repeat(6,minmax(250px,1fr))}}@media (width<=1050px){.pipelineToolbar{grid-template-columns:1fr 1fr 1fr}.pipelineSearch{grid-column:1/-1}.pipelineMoreFilters{flex-wrap:wrap;align-items:stretch}.pipelineMoreFilters>span{margin-left:0}.interactivePipeline{grid-template-columns:repeat(6,minmax(268px,1fr))}.interactivePipeline .pipelineColumn{min-width:268px;height:620px}}@media (width<=650px){.pipelineViewSwitch{overflow-x:auto}.pipelineToolbar{grid-template-columns:1fr 1fr}.pipelineSearch,.pipelineScope{grid-column:1/-1}.pipelineToolbar select{min-width:0}.pipelineMoreFilters{grid-template-columns:1fr;display:grid}.pipelineMoreFilters label{min-width:0}.pipelineMoreFilters>span{padding:2px}.interactivePipeline{grid-template-columns:repeat(6,minmax(280px,1fr))}.interactivePipeline.compact{grid-template-columns:minmax(280px,1fr)}.interactivePipeline .pipelineColumn{min-width:280px;height:590px}.pipelineTransitionModal>footer{flex-wrap:wrap}.pipelineTransitionModal>footer button{flex:1}.pipelineMeetingFields{grid-template-columns:1fr}.pipelineMeetingFields .wide{grid-column:1}.pipelineToast{max-width:none;bottom:12px;left:12px;right:12px}}.adminProShell{color:#101828;background:#f6f7f9;grid-template-columns:230px minmax(0,1fr);min-height:100vh;font-family:inherit;display:grid}.adminProSidebar{color:#fff;background:#0b1220;flex-direction:column;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.adminProBrand{border-bottom:1px solid #202b3d;align-items:center;gap:10px;padding:0 8px 20px;display:flex}.adminProLogo{grid-template-columns:1fr 1fr;gap:2px;width:34px;height:34px;display:grid}.adminProLogo i{display:block}.adminProLogoYellow{background:#ffca0a;border-radius:0 0 55% 55%}.adminProLogoOrange{background:#f76840;border-radius:0 55% 55% 0}.adminProLogoBlue{background:#3f7fc4;border-radius:55% 55% 0 0}.adminProLogoPink{background:#e889bb;border-radius:0 55% 55% 0}.adminProBrand strong{font-size:13px;display:block}.adminProBrand span{color:#8694aa;letter-spacing:1px;margin-top:1px;font-size:7px;display:block}.adminProNav{margin-top:16px}.adminProNavGroup{margin-bottom:18px}.adminProNavGroup>p{color:#617087;letter-spacing:1.5px;margin:0 0 7px 9px;font-size:6px;font-weight:900}.adminProNavItem{color:#aab5c5;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;min-height:39px;margin-bottom:3px;padding:0 9px;font-size:8px;font-weight:700;transition:all .18s;display:flex}.adminProNavItem:hover{color:#fff;background:#141f30}.adminProNavItem.active{color:#fff;background:#3f7fc4}.adminProNavIcon{background:#ffffff0f;border-radius:7px;place-items:center;width:25px;height:25px;font-size:7px;font-weight:900;display:grid}.adminProNavItem.active .adminProNavIcon{background:#ffffff24}.adminProSidebarFooter{margin-top:auto;padding-top:16px}.adminProSidebarFooter a{color:#c3ccda;border:1px solid #263449;border-radius:8px;justify-content:center;align-items:center;min-height:40px;font-size:8px;font-weight:800;display:flex}.adminProMain{min-width:0}.adminProTopbar{background:#fff;border-bottom:1px solid #e5e8ec;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:14px 28px;display:flex}.adminProTopbar>div:first-child>p{color:#8d99aa;letter-spacing:1.6px;margin:0;font-size:6px;font-weight:900}.adminProTopbar h1{letter-spacing:-1px;margin:4px 0 0;font-size:21px}.adminProTopActions{align-items:center;gap:12px;display:flex}.adminProTopIcon{cursor:pointer;background:#fff;border:1px solid #e0e5eb;border-radius:9px;width:36px;height:36px}.adminProProfile{align-items:center;gap:9px;display:flex}.adminProAvatar{color:#fff;background:#0b1220;border-radius:9px;place-items:center;width:36px;height:36px;font-size:9px;font-weight:900;display:grid}.adminProProfile strong{font-size:8px;display:block}.adminProProfile span{color:#8b96a7;margin-top:1px;font-size:6px;display:block}.adminProHero,.adminProPageHeader{background:#fff;border:1px solid #e2e6ea;border-radius:15px;justify-content:space-between;align-items:center;gap:35px;padding:26px 28px;display:flex}.adminProEyebrow{color:#3f7fc4;letter-spacing:1.8px;margin:0 0 8px;font-size:7px;font-weight:900}.adminProHero h2,.adminProPageHeader h2{letter-spacing:-1.6px;max-width:620px;margin:0;font-size:31px;line-height:1.04}.adminProHero>div>p:last-child,.adminProPageHeader>div>p:last-child{color:#667085;max-width:650px;margin:9px 0 0;font-size:9px;line-height:1.65}.adminProHero>a,.adminProPrimaryAction{color:#fff;cursor:pointer;background:#0b1220;border:0;border-radius:8px;flex-shrink:0;align-items:center;min-height:43px;padding:0 15px;font-size:8px;font-weight:900;display:inline-flex}.adminProMetrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid}.adminProMetric{background:#fff;border:1px solid #e2e6ea;border-radius:12px;padding:18px}.adminMetricTone{border-radius:8px;place-items:center;width:32px;height:32px;font-size:7px;font-weight:900;display:grid}.adminMetricTone.blue{color:#3f7fc4;background:#3f7fc41f}.adminMetricTone.yellow{color:#8a6d00;background:#ffca0a2e}.adminMetricTone.coral{color:#f76840;background:#f768401f}.adminMetricTone.pink{color:#c85a97;background:#e889bb26}.adminProMetric>small{color:#8b96a7;letter-spacing:1px;margin-top:14px;font-size:6px;font-weight:900;display:block}.adminProMetric>strong{margin-top:3px;font-size:24px;display:block}.adminProMetric>p{color:#8b96a7;margin:3px 0 0;font-size:6px}.adminProDashboardGrid{grid-template-columns:1.25fr .75fr;gap:14px;margin-top:14px;display:grid}.adminProDashboardGrid.second{grid-template-columns:1fr 1fr}.adminProPanel{background:#fff;border:1px solid #e2e6ea;border-radius:13px;padding:20px}.adminProPanelHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.adminProPanelHead p{color:#8a95a7;letter-spacing:1.3px;margin:0;font-size:6px;font-weight:900}.adminProPanelHead h3{margin:4px 0 0;font-size:14px}.adminProPanelHead button{color:#3f7fc4;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:900}.adminAttentionList{gap:8px;display:grid}.adminAttentionRow{border:1px solid #e6e9ed;border-radius:10px;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.attentionDot{border-radius:50%;width:8px;height:8px}.attentionDot.blue{background:#3f7fc4}.attentionDot.yellow{background:#ffca0a}.attentionDot.pink{background:#e889bb}.adminAttentionRow strong{font-size:8px;display:block}.adminAttentionRow small{color:#8a95a7;margin-top:2px;font-size:6px;display:block}.adminAttentionRow button{color:#3f7fc4;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:900}.adminProQuickGrid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.adminProQuick{cursor:pointer;background:#fafbfc;border:1px solid #e5e8ec;border-radius:10px;flex-direction:column;align-items:flex-start;min-height:80px;padding:12px;transition:all .18s;display:flex}.adminProQuick:hover{background:#fff;border-color:#3f7fc4;transform:translateY(-2px)}.adminProQuick span{color:#3f7fc4;background:#3f7fc41c;border-radius:7px;place-items:center;width:27px;height:27px;font-size:7px;font-weight:900;display:grid}.adminScheduleList{gap:8px;display:grid}.adminScheduleList>div{border:1px solid #e6e9ed;border-radius:10px;align-items:center;gap:11px;padding:11px;display:flex}.adminScheduleTime{background:#f4f6f8;border-radius:9px;place-items:center;width:42px;height:42px;font-size:8px;font-weight:900;display:grid}.adminScheduleList strong,.adminProActivityList strong{font-size:8px;display:block}.adminScheduleList small,.adminProActivityList small{color:#8a95a7;margin-top:2px;font-size:6px;display:block}.adminProActivityList{display:grid}.adminProActivityList>div{border-bottom:1px solid #edf0f2;grid-template-columns:10px 1fr;align-items:center;gap:10px;padding:11px 0;display:grid}.adminProActivityList>div:last-child{border-bottom:0}.adminProActivityList>div>span{border-radius:50%;width:8px;height:8px}.adminProActivityList .blue{background:#3f7fc4}.adminProActivityList .yellow{background:#ffca0a}.adminProActivityList .pink{background:#e889bb}.adminProActivityList.large{background:#fff;border:1px solid #e2e6ea;border-radius:12px;padding:20px}.adminCMSLayout{grid-template-columns:240px 1fr;gap:14px;margin-top:14px;display:grid}.adminCMSPages,.adminCMSEditor{background:#fff;border:1px solid #e2e6ea;border-radius:12px}.adminCMSPages{padding:13px}.adminCMSSearch input{border:1px solid #e1e6eb;border-radius:8px;outline:none;width:100%;height:38px;padding:0 11px;font-size:8px}.adminCMSPageList{gap:3px;margin-top:10px;display:grid}.adminCMSPage{color:#667085;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;min-height:37px;padding:0 9px;font-size:8px;display:flex}.adminCMSPage.active,.adminCMSPage:hover{color:#3f7fc4;background:#eef4fb}.adminCMSEditor{padding:18px}.adminCMSEditorHead{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:20px;padding-bottom:15px;display:flex}.adminCMSEditorHead p{color:#8a95a7;letter-spacing:1px;margin:0;font-size:6px;font-weight:900}.adminCMSEditorHead h3{margin:4px 0 0;font-size:17px}.adminCMSEditorHead>div:last-child{gap:7px;display:flex}.adminCMSSecondary,.adminCMSPublish{cursor:pointer;border-radius:7px;min-height:36px;padding:0 12px;font-size:7px;font-weight:900}.adminCMSSecondary{color:#101828;background:#fff;border:1px solid #dfe4e9}.adminCMSPublish{color:#fff;background:#0b1220;border:0}.adminCMSSections{gap:8px;margin-top:15px;display:grid}.adminCMSSection{background:#fafbfc;border:1px solid #e5e8ec;border-radius:9px;grid-template-columns:30px 1fr auto auto;align-items:center;gap:12px;padding:13px;display:grid}.adminCMSDrag{color:#9da6b4;cursor:grab;font-size:11px}.adminCMSSection strong{font-size:8px;display:block}.adminCMSSection small{color:#8b96a7;margin-top:2px;font-size:6px;display:block}.adminCMSStatus{color:#778292;background:#eef1f4;border-radius:20px;padding:5px 8px;font-size:6px;font-weight:800}.adminCMSStatus.visible{color:#18825f;background:#eaf8f2}.adminCMSSection>button{color:#3f7fc4;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:900}.adminTable{background:#fff;border:1px solid #e2e6ea;border-radius:11px;overflow:hidden}.adminTableHeader,.adminTableRow{grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:center;gap:15px;padding:12px 15px;display:grid}.adminTableHeader{color:#8b96a7;letter-spacing:1px;background:#f7f8fa;font-size:6px;font-weight:900}.adminTableRow{border-top:1px solid #edf0f2;font-size:8px}.statusGreen{color:#17835f}.adminFormGrid{background:#fff;border:1px solid #e2e6ea;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:13px;padding:20px;display:grid}.adminField span{color:#475467;margin-bottom:6px;font-size:7px;font-weight:800;display:block}.adminField input{border:1px solid #dfe4e9;border-radius:8px;outline:none;width:100%;height:42px;padding:0 11px;font-size:8px}.adminField input:focus{border-color:#3f7fc4;box-shadow:0 0 0 3px #3f7fc412}.adminSEOGrid,.adminSystemGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.adminSettingCard{background:#fff;border:1px solid #e2e6ea;border-radius:11px;min-height:150px;padding:17px}.adminSettingCard>span{color:#3f7fc4;background:#3f7fc41c;border-radius:7px;place-items:center;width:28px;height:28px;font-size:7px;font-weight:900;display:grid}.adminSettingCard strong{margin-top:18px;font-size:9px;display:block}.adminSettingCard p{color:#8490a2;margin:4px 0 0;font-size:7px}.adminSettingCard button{color:#3f7fc4;cursor:pointer;background:0 0;border:0;margin-top:13px;padding:0;font-size:7px;font-weight:900}.adminSystemStatus{background:#fff;border:1px solid #e2e6ea;border-radius:10px;align-items:center;gap:10px;padding:15px;display:flex}.systemDot{background:#c8ced6;border-radius:50%;width:9px;height:9px}.systemDot.good{background:#27ae7a}.adminSystemStatus strong{font-size:8px;display:block}.adminSystemStatus small{color:#8a95a7;margin-top:2px;font-size:6px;display:block}.adminModulePlaceholder{text-align:center;background:#fff;border:1px solid #e2e6ea;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:420px;margin-top:14px;padding:35px;display:flex}.adminModulePlaceholder>span{color:#3f7fc4;letter-spacing:1.4px;font-size:7px;font-weight:900}.adminModulePlaceholder h3{margin:8px 0 0;font-size:24px}.adminModulePlaceholder p{color:#8490a2;max-width:430px;margin:8px 0 0;font-size:8px;line-height:1.7}@media (width<=1000px){.adminProShell{grid-template-columns:195px minmax(0,1fr)}.adminProMetrics{grid-template-columns:repeat(2,1fr)}.adminProDashboardGrid,.adminProDashboardGrid.second,.adminCMSLayout{grid-template-columns:1fr}.adminSEOGrid,.adminSystemGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.adminProShell{display:block}.adminProSidebar{height:auto;position:relative}.adminProTopbar{padding:12px 16px}.adminProProfile>div:last-child{display:none}.adminProContent{padding:17px 14px 35px}.adminProHero,.adminProPageHeader{flex-direction:column;align-items:flex-start}.adminProMetrics,.adminProQuickGrid,.adminSEOGrid,.adminSystemGrid,.adminFormGrid,.adminTableHeader,.adminTableRow{grid-template-columns:1fr}}.adminProShell{font-size:14px}.adminProBrand strong{font-size:16px}.adminProBrand span{font-size:10px}.adminProNavGroup>p{font-size:9px}.adminProNavItem{min-height:44px;font-size:12px}.adminProNavIcon{width:28px;height:28px;font-size:10px}.adminProSidebarFooter a{min-height:44px;font-size:11px}.adminProTopbar{min-height:88px;padding:16px 30px}.adminProTopbar>div:first-child>p{font-size:9px}.adminProTopbar h1{font-size:27px}.adminProProfile strong{font-size:11px}.adminProProfile span{font-size:9px}.adminProContent{padding:26px 30px 50px}.adminProEyebrow{font-size:10px}.adminProHero,.adminProPageHeader{padding:30px 32px}.adminProHero h2,.adminProPageHeader h2{font-size:36px;line-height:1.05}.adminProHero>div>p:last-child,.adminProPageHeader>div>p:last-child{font-size:12px;line-height:1.7}.adminProHero>a,.adminProPrimaryAction{min-height:46px;padding:0 18px;font-size:11px}.adminProMetric{min-height:160px;padding:20px}.adminMetricTone{width:36px;height:36px;font-size:10px}.adminProMetric>small{font-size:9px}.adminProMetric>strong{margin-top:5px;font-size:31px}.adminProMetric>p{margin-top:5px;font-size:10px}.adminProPanel{padding:22px}.adminProPanelHead p{font-size:9px}.adminProPanelHead h3{font-size:19px}.adminProPanelHead button{font-size:10px}.adminAttentionRow{min-height:65px;padding:14px 15px}.adminAttentionRow strong{font-size:12px}.adminAttentionRow small{margin-top:4px;font-size:10px}.adminAttentionRow button{font-size:10px}.adminProQuick{min-height:100px;padding:15px}.adminProQuick span{width:34px;height:34px;font-size:10px}.adminProQuick strong{margin-top:12px;font-size:11px}.adminScheduleTime{width:48px;height:48px;font-size:11px}.adminScheduleList strong,.adminProActivityList strong{font-size:11px}.adminScheduleList small,.adminProActivityList small{margin-top:4px;font-size:9px}.adminCMSLayout{grid-template-columns:270px 1fr}.adminCMSSearch input{height:42px;font-size:11px}.adminCMSPage{min-height:42px;font-size:11px}.adminCMSEditorHead p{font-size:9px}.adminCMSEditorHead h3{font-size:21px}.adminCMSSecondary,.adminCMSPublish{min-height:40px;padding:0 14px;font-size:10px}.adminCMSSection{min-height:68px;padding:15px}.adminCMSSection strong{font-size:12px}.adminCMSSection small{margin-top:4px;font-size:9px}.adminCMSStatus{font-size:9px}.adminCMSSection>button{font-size:10px}.adminTableHeader{font-size:9px}.adminTableRow{min-height:52px;font-size:11px}.adminField span{font-size:10px}.adminField input{height:46px;font-size:11px}.adminSettingCard strong{font-size:12px}.adminSettingCard p{font-size:10px;line-height:1.6}.adminSettingCard button{font-size:10px}.adminSystemStatus strong{font-size:11px}.adminSystemStatus small,.adminModulePlaceholder>span{font-size:9px}.adminModulePlaceholder h3{font-size:28px}.adminModulePlaceholder p{font-size:11px}.demoAdminCount{color:#3f7fc4;background:#eef4fb;border-radius:8px;align-items:center;min-height:42px;padding:0 16px;font-size:11px;font-weight:800;display:flex}.demoAdminLayout{grid-template-columns:minmax(0,1fr) 360px;gap:14px;margin-top:14px;display:grid}.demoAdminList{background:#fff;border:1px solid #e2e6ea;border-radius:12px;overflow:hidden}.demoAdminTableHead,.demoAdminRow{grid-template-columns:1.5fr .9fr 1.15fr .8fr 1fr;align-items:center;gap:16px;display:grid}.demoAdminTableHead{color:#8b96a7;background:#f7f8fa;min-height:45px;padding:0 17px;font-size:9px;font-weight:800}.demoAdminRow{color:#344054;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf0f2;width:100%;min-height:76px;padding:12px 17px;font-size:11px;transition:all .18s}.demoAdminRow:hover{background:#f8fbff}.demoAdminRow.active{background:#eef5fc;box-shadow:inset 3px 0 #3f7fc4}.demoAdminContact strong{color:#101828;font-size:12px;display:block}.demoAdminContact small{color:#8b96a7;margin-top:3px;font-size:9px;display:block}.demoStatus{border-radius:20px;padding:5px 9px;font-size:9px;font-weight:800;display:inline-flex}.demoStatusnew{color:#3f7fc4;background:#eef4fb}.demoStatuscontacted{color:#9a7500;background:#fff7df}.demoStatusscheduled{color:#a34d91;background:#f7eefa}.demoStatuscompleted{color:#596273;background:#edf0f4}.demoStatuswon{color:#18825f;background:#eaf8f2}.demoStatuslost{color:#d24c31;background:#fff0ed}.demoAdminDetail,.demoAdminEmpty{background:#fff;border:1px solid #e2e6ea;border-radius:12px}.demoAdminDetail{overflow:hidden}.demoAdminDetailHead{border-bottom:1px solid #e7eaee;justify-content:space-between;gap:20px;padding:20px;display:flex}.demoAdminDetailHead p{color:#8b96a7;letter-spacing:1.4px;margin:0;font-size:8px;font-weight:900}.demoAdminDetailHead h3{margin:5px 0 0;font-size:20px}.demoAdminDetailHead span{color:#8b96a7;margin-top:4px;font-size:9px;display:block}.demoAdminDetailHead button{cursor:pointer;background:#fff;border:1px solid #e2e6ea;border-radius:8px;width:30px;height:30px}.demoDetailSection{border-bottom:1px solid #edf0f2;padding:18px 20px}.demoDetailSection:last-child{border-bottom:0}.demoDetailLabel{color:#8b96a7;letter-spacing:1.3px;margin:0 0 13px;font-size:8px;font-weight:900}.demoDetailInfo{gap:12px;display:grid}.demoDetailInfo small,.demoProjectMessage small{color:#98a2b3;font-size:8px;display:block}.demoDetailInfo strong{color:#344054;margin-top:3px;font-size:11px;display:block}.demoDetailActions{gap:7px;margin-top:14px;display:flex}.demoDetailActions a{color:#3f7fc4;background:#eef4fb;border-radius:7px;align-items:center;min-height:34px;padding:0 12px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.demoProjectMessage{background:#f7f8fa;border-radius:9px;margin-top:14px;padding:13px}.demoProjectMessage p{color:#475467;margin:6px 0 0;font-size:10px;line-height:1.6}.demoManagementField{margin-bottom:13px;display:block}.demoManagementField>span{color:#475467;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.demoManagementField input,.demoManagementField select,.demoManagementField textarea{background:#fff;border:1px solid #dfe4e9;border-radius:8px;outline:none;width:100%;font-family:inherit;font-size:10px}.demoManagementField input,.demoManagementField select{height:40px;padding:0 10px}.demoManagementField textarea{resize:vertical;padding:10px}.demoManagementField input:focus,.demoManagementField select:focus,.demoManagementField textarea:focus{border-color:#3f7fc4;box-shadow:0 0 0 3px #3f7fc412}.demoSaveButton{color:#fff;cursor:pointer;background:#0b1220;border:0;border-radius:8px;width:100%;height:42px;font-size:10px;font-weight:900}.demoSaveButton:disabled{opacity:.65;cursor:wait}.demoSaveMessage{color:#18825f;margin:10px 0 0;font-size:9px}.demoAdminEmpty{text-align:center;place-items:center;min-height:400px;padding:30px;display:grid}.demoAdminEmpty>div>span{color:#3f7fc4;background:#eef4fb;border-radius:12px;place-items:center;width:48px;height:48px;margin:0 auto;font-weight:900;display:grid}.demoAdminEmpty h3{margin:14px 0 0;font-size:17px}.demoAdminEmpty p{color:#8b96a7;max-width:240px;margin:7px auto 0;font-size:10px;line-height:1.6}@media (width<=1100px){.demoAdminLayout{grid-template-columns:1fr}}@media (width<=800px){.demoAdminTableHead{display:none}.demoAdminRow{grid-template-columns:1fr;gap:7px}}.demoCrmMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.demoCrmMetrics>div{background:#fff;border:1px solid #e4e8ee;border-radius:12px;min-height:105px;padding:18px}.demoCrmMetrics small{color:#7d8ba1;letter-spacing:1.2px;margin-bottom:10px;font-size:9px;font-weight:900;display:block}.demoCrmMetrics strong{color:#0b1220;font-size:25px;line-height:1;display:block}.demoCrmMetrics span{color:#98a2b3;margin-top:9px;font-size:9px;display:block}.demoCrmToolbar{background:#fff;border:1px solid #e4e8ee;border-radius:12px;align-items:center;gap:10px;margin-bottom:14px;padding:14px;display:flex}.demoCrmToolbar input,.demoCrmToolbar select{color:#344054;background:#fff;border:1px solid #dde3ea;border-radius:8px;outline:none;height:40px;font-family:inherit;font-size:10px}.demoCrmToolbar input{min-width:300px;padding:0 12px}.demoCrmToolbar select{min-width:130px;padding:0 10px}.demoCrmToolbar input:focus,.demoCrmToolbar select:focus{border-color:#5c84c6;box-shadow:0 0 0 3px #5c84c614}.demoCrmResultCount{color:#7d8ba1;margin-left:auto;font-size:10px;font-weight:700}.demoCrmLayout{grid-template-columns:minmax(0,1.45fr) minmax(360px,.7fr);align-items:start;gap:14px;display:grid}.demoCrmTableWrap{background:#fff;border:1px solid #e4e8ee;border-radius:12px;overflow:hidden}.demoCrmTableHead,.demoCrmRow{grid-template-columns:1.55fr .9fr 1.15fr .8fr .85fr .55fr;align-items:center;gap:14px;display:grid}.demoCrmTableHead{color:#8b97a8;letter-spacing:.7px;text-transform:uppercase;background:#f7f9fb;min-height:46px;padding:0 16px;font-size:8px;font-weight:900}.demoCrmRow{color:#475467;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf0f3;width:100%;min-height:74px;padding:12px 16px;font-family:inherit;font-size:10px;transition:all .18s}.demoCrmRow:hover{background:#f8fbff}.demoCrmRow.active{background:#eef5fc;box-shadow:inset 3px 0 #5c84c6}.demoCrmLeadCell strong{color:#101828;margin-bottom:3px;font-size:11px;display:block}.demoCrmLeadCell small{color:#98a2b3;margin-top:2px;font-size:8px;display:block}.demoCrmView{color:#5c84c6;font-size:9px;font-weight:900}.demoCrmStatus{color:#475467;background:#eef2f6;border-radius:20px;align-items:center;min-height:25px;padding:0 9px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.demoCrmStatus.new{color:#4278c2;background:#edf4ff}.demoCrmStatus.contacted{color:#987000;background:#fff6dd}.demoCrmStatus.scheduled{color:#92529e;background:#f5ecfa}.demoCrmStatus.completed{color:#596273;background:#eef1f4}.demoCrmStatus.won{color:#16815e;background:#e9f8f1}.demoCrmStatus.lost{color:#c84b32;background:#fff0ed}.demoCrmDetail{background:#fff;border:1px solid #e4e8ee;border-radius:12px;min-height:500px;overflow:hidden}.demoCrmEmptyDetail{text-align:center;place-items:center;min-height:500px;padding:40px;display:grid}.demoCrmEmptyDetail>span{color:#527fc2;background:#edf4ff;border-radius:13px;place-items:center;width:50px;height:50px;margin:auto;font-size:16px;font-weight:900;display:grid}.demoCrmEmptyDetail h3{color:#101828;margin:15px 0 0;font-size:18px}.demoCrmEmptyDetail p{color:#98a2b3;max-width:260px;margin:8px auto 0;font-size:10px;line-height:1.6}.demoCrmDetailHeader{border-bottom:1px solid #edf0f3;justify-content:space-between;gap:18px;padding:20px;display:flex}.demoCrmDetailHeader p{color:#8b97a8;letter-spacing:1px;margin:0;font-size:8px;font-weight:900}.demoCrmDetailHeader h3{color:#0b1220;margin:5px 0 0;font-size:20px}.demoCrmDetailHeader span{color:#8b97a8;margin-top:4px;font-size:9px;display:block}.demoCrmDetailHeader>button{color:#667085;cursor:pointer;background:#fff;border:1px solid #e2e6eb;border-radius:8px;width:31px;height:31px}.demoCrmQuickActions{border-bottom:1px solid #edf0f3;flex-wrap:wrap;gap:7px;padding:13px 20px;display:flex}.demoCrmQuickActions a,.demoCrmQuickActions button{color:#475467;cursor:pointer;background:#fff;border:1px solid #dde4ec;border-radius:7px;justify-content:center;align-items:center;min-height:33px;padding:0 11px;font-family:inherit;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.demoCrmQuickActions a:hover,.demoCrmQuickActions button:hover{background:#f6f8fb}.demoCrmQuickActions .danger{color:#c34d38;background:#fff6f4;border-color:#f2d3cd;margin-left:auto}.demoCrmTabs{border-bottom:1px solid #edf0f3;grid-template-columns:repeat(4,1fr);padding:0 16px;display:grid}.demoCrmTabs button{color:#8b97a8;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:45px;font-family:inherit;font-size:9px;font-weight:800}.demoCrmTabs button.active{color:#356da9;border-bottom-color:#5c84c6}.demoCrmTabBody{padding:20px}.demoCrmInfoGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.demoCrmInfoGrid>div{background:#fafbfc;border:1px solid #edf0f3;border-radius:9px;padding:12px}.demoCrmInfoGrid small{color:#98a2b3;font-size:8px;display:block}.demoCrmInfoGrid strong{color:#344054;word-break:break-word;margin-top:4px;font-size:10px;display:block}.demoCrmDescription{background:#f7f9fb;border-radius:9px;margin-top:14px;padding:14px}.demoCrmDescription small{color:#98a2b3;font-size:8px;font-weight:900}.demoCrmDescription p{color:#475467;margin:7px 0 0;font-size:10px;line-height:1.65}.demoCrmEditGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.demoCrmEditGrid label{display:block}.demoCrmEditGrid label.full{grid-column:1/-1}.demoCrmEditGrid label>span{color:#667085;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.demoCrmEditGrid input,.demoCrmEditGrid select,.demoCrmEditGrid textarea{color:#344054;background:#fff;border:1px solid #dde3e9;border-radius:8px;outline:none;width:100%;font-family:inherit;font-size:10px}.demoCrmEditGrid input,.demoCrmEditGrid select{height:39px;padding:0 10px}.demoCrmEditGrid textarea{resize:vertical;padding:10px}.demoCrmEditGrid input:focus,.demoCrmEditGrid select:focus,.demoCrmEditGrid textarea:focus{border-color:#5c84c6;box-shadow:0 0 0 3px #5c84c614}.demoCrmAddBox{background:#f9fafb;border:1px solid #e6eaf0;border-radius:10px;padding:14px}.demoCrmAddBox h4{color:#101828;margin:0 0 10px;font-size:12px}.demoCrmAddBox input,.demoCrmAddBox textarea{background:#fff;border:1px solid #dde3e9;border-radius:8px;outline:none;width:100%;margin-bottom:9px;font-family:inherit;font-size:10px}.demoCrmAddBox input{height:40px;padding:0 10px}.demoCrmAddBox textarea{resize:vertical;padding:10px}.demoCrmPrimaryButton{color:#fff;cursor:pointer;background:#0b1220;border:0;border-radius:8px;min-height:38px;padding:0 14px;font-family:inherit;font-size:9px;font-weight:900}.demoCrmPrimaryButton:disabled{opacity:.55;cursor:wait}.demoCrmTimeline{margin-top:17px}.demoCrmTimeline article{grid-template-columns:16px 1fr;gap:9px;padding-bottom:17px;display:grid;position:relative}.demoCrmTimeline article:before{content:"";background:#e3e8ee;width:1px;position:absolute;top:14px;bottom:0;left:5px}.demoCrmTimeline article:last-child:before{display:none}.demoCrmTimelineDot{background:#5c84c6;border:3px solid #deebf9;border-radius:50%;width:11px;height:11px;margin-top:3px}.demoCrmTimelineMeta{justify-content:space-between;gap:10px;display:flex}.demoCrmTimelineMeta strong{color:#344054;font-size:9px}.demoCrmTimelineMeta small{color:#98a2b3;font-size:8px}.demoCrmTimeline article p{color:#475467;margin:5px 0 0;font-size:10px;line-height:1.6}.demoCrmFollowupList{gap:9px;margin-top:16px;display:grid}.demoCrmFollowupList article{background:#fff;border:1px solid #e6eaf0;border-radius:9px;justify-content:space-between;gap:15px;padding:13px;display:flex}.demoCrmFollowupList strong{color:#344054;font-size:10px}.demoCrmFollowupList p{color:#667085;margin:4px 0;font-size:9px}.demoCrmFollowupList small{color:#98a2b3;font-size:8px}.demoCrmFollowupList button{color:#4278b9;cursor:pointer;background:#eef5fc;border:1px solid #d9e6f5;border-radius:7px;align-self:center;min-height:31px;padding:0 9px;font-size:8px;font-weight:800}.demoCrmMessage{color:#16735a;background:#edf8f3;border-radius:8px;margin:12px 20px 0;padding:10px 12px;font-size:9px;font-weight:700}.demoCrmLoading,.demoCrmNoResults,.demoCrmEmptyText{color:#98a2b3;text-align:center;padding:25px;font-size:10px}@media (width<=1200px){.demoCrmMetrics{grid-template-columns:repeat(3,1fr)}.demoCrmLayout{grid-template-columns:1fr}}@media (width<=900px){.demoCrmMetrics{grid-template-columns:repeat(2,1fr)}.demoCrmToolbar{flex-wrap:wrap}.demoCrmToolbar input{min-width:100%}.demoCrmResultCount{margin-left:0}.demoCrmTableHead{display:none}.demoCrmRow{grid-template-columns:1fr;gap:6px}}@media (width<=600px){.demoCrmMetrics,.demoCrmInfoGrid,.demoCrmEditGrid{grid-template-columns:1fr}}.dashboardHeroActions{align-items:center;gap:10px;display:flex}.dashboardHeroActions button,.dashboardHeroActions a{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.dashboardHeroActions button{color:#475467;background:#fff;border:1px solid #dfe5ec}.dashboardHeroActions a{color:#fff;background:#0b1220}.dashboardFollowupError{color:#bd4a35;background:#fff6f4;border:1px solid #f3d1ca;border-radius:9px;margin:0 0 14px;padding:11px 13px;font-size:9px;font-weight:700}.dashboardFollowupEmpty{color:#98a2b3;text-align:center;padding:28px 18px;font-size:10px}.dashboardFollowupList{gap:8px;display:grid}.dashboardFollowupRow{color:#344054;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6eaf0;border-radius:10px;grid-template-columns:68px minmax(150px,1.15fr) minmax(150px,1.2fr) 100px 54px;align-items:center;gap:12px;width:100%;padding:12px 13px;font-family:inherit;transition:all .18s;display:grid}.dashboardFollowupRow:hover{background:#f8fbff;border-color:#dbe6f2}.dashboardFollowupRow.overdue{background:#fff9f7;border-color:#f2d8d1}.dashboardFollowupRow.today{background:#fffdf6;border-color:#efe6c8}.dashboardFollowupBadge{color:#4779b8;letter-spacing:.6px;background:#eef4fb;border-radius:20px;justify-content:center;align-items:center;min-height:24px;padding:0 7px;font-size:7px;font-weight:900;display:inline-flex}.dashboardFollowupRow.overdue .dashboardFollowupBadge{color:#c24f38;background:#ffece7}.dashboardFollowupRow.today .dashboardFollowupBadge{color:#927000;background:#fff4cd}.dashboardFollowupPerson strong,.dashboardFollowupReason strong,.dashboardFollowupWhen strong{color:#101828;font-size:10px;display:block}.dashboardFollowupPerson small,.dashboardFollowupReason small,.dashboardFollowupWhen small{color:#98a2b3;margin-top:3px;font-size:8px;display:block}.dashboardFollowupOpen{color:#4d7fbd;text-align:right;font-size:8px;font-weight:900}.dashboardPipelineStats{grid-template-columns:1fr 1fr;gap:9px;display:grid}.dashboardPipelineStats button{color:#344054;text-align:left;cursor:pointer;background:#fafbfc;border:1px solid #e7eaf0;border-radius:10px;min-height:106px;padding:15px;font-family:inherit}.dashboardPipelineStats button:hover{background:#f6f9fc}.dashboardPipelineStats span{color:#7e8b9d;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.dashboardPipelineStats strong{color:#0b1220;margin-top:7px;font-size:24px;display:block}.dashboardPipelineStats small{color:#98a2b3;margin-top:5px;font-size:8px;display:block}.dashboardUpcomingList{gap:8px;display:grid}.dashboardUpcomingList>button{color:#344054;text-align:left;cursor:pointer;background:#fff;border:1px solid #e7eaf0;border-radius:9px;grid-template-columns:105px 1fr 54px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-family:inherit;display:grid}.dashboardUpcomingList>button:hover{background:#f8fbff}.dashboardUpcomingDate{background:#f4f7fb;border-radius:8px;padding:8px 9px}.dashboardUpcomingDate strong{color:#344054;font-size:9px;display:block}.dashboardUpcomingDate span,.dashboardUpcomingList small{color:#98a2b3;margin-top:3px;font-size:8px;display:block}.dashboardUpcomingList>button>div:nth-child(2)>strong{color:#101828;font-size:10px;display:block}.dashboardUpcomingList>button>span{color:#4d7fbd;text-align:right;font-size:8px;font-weight:900}@media (width<=1100px){.dashboardFollowupRow{grid-template-columns:62px 1fr 1fr}.dashboardFollowupWhen,.dashboardFollowupOpen{display:none}}@media (width<=700px){.dashboardHeroActions{flex-wrap:wrap;width:100%}.dashboardFollowupRow,.dashboardPipelineStats,.dashboardUpcomingList>button{grid-template-columns:1fr}}.meetingWorkspace{color:#101828;gap:13px;min-width:0;display:grid}.meetingKpis{background:#fff;border:1px solid #dce4ec;border-radius:11px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.meetingKpis>button{color:#667085;text-align:left;background:#fff;border:0;border-right:1px solid #e6ebf0;grid-template-columns:8px 1fr auto;align-items:center;gap:9px;padding:14px 15px;transition:all .15s;display:grid}.meetingKpis>button:last-child{border-right:0}.meetingKpis>button:hover{background:#f8fbfe}.meetingKpis>button.active{background:#f3f7fb;box-shadow:inset 0 -2px #3f7fc4}.meetingKpis i{background:#8b98a8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #8b98a81c}.meetingKpis .today i{background:#d69d25;box-shadow:0 0 0 4px #d69d251f}.meetingKpis .upcoming i{background:#3f7fc4;box-shadow:0 0 0 4px #3f7fc41c}.meetingKpis .completed i{background:#3b9272;box-shadow:0 0 0 4px #3b92721c}.meetingKpis .noShow i{background:#c16a42}.meetingKpis .cancelled i{background:#758295}.meetingKpis span{letter-spacing:.25px;font-size:10px;font-weight:900}.meetingKpis strong{color:#101828;font-size:20px}.nextMeetingHero{color:#fff;background:#102036;border:1px solid #cfdeeb;border-radius:12px;grid-template-columns:135px minmax(220px,1.1fr) minmax(230px,1fr) auto;align-items:center;gap:22px;padding:18px 19px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 24px #10203617}.nextMeetingHero:after{content:"";pointer-events:none;border:42px solid #4b89c817;border-radius:50%;width:240px;height:240px;position:absolute;top:-100px;right:200px}.nextMeetingTime,.nextMeetingIdentity,.nextMeetingContext,.nextMeetingActions{z-index:1;position:relative}.nextMeetingTime{border-right:1px solid #ffffff21;padding-right:18px}.nextMeetingTime small{color:#78afe5;letter-spacing:1.1px;font-size:9px;font-weight:900;display:block}.nextMeetingTime strong{letter-spacing:-.7px;margin-top:7px;font-size:25px;display:block}.nextMeetingTime span{color:#b2c1d1;margin-top:3px;font-size:11px;display:block}.nextMeetingIdentity>span{color:#75aee7;text-transform:uppercase;font-size:10px;font-weight:900}.nextMeetingIdentity h3{margin:5px 0 3px;font-size:20px}.nextMeetingIdentity p{color:#b7c5d4;margin:0;font-size:11px}.nextMeetingIdentity em{color:#d8e5f1;margin-top:7px;font-size:10px;font-style:normal;display:inline-block}.nextMeetingContext{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;padding:11px 13px}.nextMeetingContext small{color:#7db2e6;letter-spacing:.7px;font-size:8px;font-weight:900}.nextMeetingContext strong,.nextMeetingContext span{display:block}.nextMeetingContext strong{margin-top:5px;font-size:11px}.nextMeetingContext span{color:#b8c6d5;margin-top:2px;font-size:10px}.nextMeetingContext p{color:#d0dbe6;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:10px;line-height:1.4;overflow:hidden}.nextMeetingActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:260px;display:flex}.nextMeetingActions button,.nextMeetingActions a{color:#e5eef7;background:#ffffff0f;border:1px solid #fff3;border-radius:7px;align-items:center;min-height:34px;padding:0 10px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.nextMeetingActions .join{color:#fff;background:#3f7fc4;border-color:#5595d4}.meetingControls{gap:9px;display:grid}.meetingViewSwitch{border-bottom:1px solid #dce3eb;gap:3px;display:flex}.meetingViewSwitch button{color:#667085;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 13px;font-size:10px;font-weight:900}.meetingViewSwitch button.active{color:#101828;border-color:#3f7fc4}.meetingDateNav{align-items:center;gap:5px;display:flex}.meetingDateNav button{color:#475467;background:#fff;border:1px solid #d7e0e8;border-radius:7px;min-height:33px;padding:0 9px;font-size:9px;font-weight:800}.meetingDateNav strong{margin-left:8px;font-size:13px}.meetingToolbar{grid-template-columns:minmax(250px,1.6fr) auto repeat(4,minmax(125px,.7fr)) auto;gap:7px;display:grid}.meetingToolbar>label{position:relative}.meetingToolbar>label span{z-index:1;color:#7c8998;position:absolute;top:9px;left:11px}.meetingToolbar input,.meetingToolbar select,.meetingModal input,.meetingModal select,.meetingModal textarea{color:#344054;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #d6dfe8;border-radius:8px;outline:0;padding:9px 10px;font-size:11px}.meetingToolbar>label input{padding-left:31px}.meetingToolbar input:focus,.meetingToolbar select:focus,.meetingModal input:focus,.meetingModal select:focus,.meetingModal textarea:focus{border-color:#6c9ed2;box-shadow:0 0 0 3px #3f7fc41c}.meetingScope{background:#f5f7fa;border:1px solid #d9e1e9;border-radius:8px;padding:3px;display:flex}.meetingScope button{color:#667085;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:10px;font-weight:800}.meetingScope button.active{color:#101828;background:#fff;box-shadow:0 1px 4px #10182817}.meetingReset{color:#3f7fc4;background:0 0;border:0;font-size:10px;font-weight:900}.meetingAgenda,.meetingWeek{background:#fff;border:1px solid #dce3eb;border-radius:12px;overflow:visible;box-shadow:0 5px 18px #10182809}.meetingAgenda>header,.meetingWeek>header{background:#f8fafc;border-bottom:1px solid #e4e9ef;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.meetingAgenda>header small,.meetingWeek>header small{color:#3f7fc4;letter-spacing:.9px;font-size:8px;font-weight:900}.meetingAgenda>header h3,.meetingWeek>header h3{margin:3px 0 0;font-size:15px}.meetingAgenda>header>span,.meetingWeek>header>span{color:#7d8998;font-size:10px;font-weight:800}.meetingAgendaList,.meetingUpcomingGroups{display:grid}.meetingUpcomingGroups>section>h4{color:#52657a;letter-spacing:.7px;text-transform:uppercase;background:#f4f7fa;border-bottom:1px solid #e8edf2;margin:0;padding:10px 16px;font-size:9px;font-weight:900}.meetingAgendaItem{border-bottom:1px solid #e8edf2;grid-template-columns:125px minmax(220px,1.1fr) minmax(340px,1.6fr) auto;align-items:center;gap:16px;padding:14px 15px;transition:all .15s;display:grid;position:relative}.meetingAgendaItem:last-child{border-bottom:0}.meetingAgendaItem:hover{z-index:2;background:#fbfdff;box-shadow:0 6px 20px #1018280d}.meetingAgendaItem:before{content:"";opacity:.7;background:#3f7fc4;border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.meetingAgendaItem.actionRequired:before{opacity:1;background:#d2564c}.meetingAgendaItem.happeningSoon{background:#f7fbff}.meetingAgendaTime strong,.meetingAgendaTime span{display:block}.meetingAgendaTime strong{font-size:15px}.meetingAgendaTime span{color:#8894a3;margin-top:3px;font-size:9px}.meetingAgendaTime em{color:#bd443d;background:#fff0ee;border-radius:4px;margin-top:6px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:900;display:inline-block}.meetingAgendaItem.happeningSoon .meetingAgendaTime em{color:#356da9;background:#e9f2fb}.meetingAgendaIdentity{text-align:left;background:0 0;border:0;min-width:0;padding:0}.meetingAgendaIdentity span,.meetingAgendaIdentity strong,.meetingAgendaIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.meetingAgendaIdentity span{color:#3f7fc4;text-transform:uppercase;font-size:9px;font-weight:900}.meetingAgendaIdentity strong{margin-top:4px;font-size:13px}.meetingAgendaIdentity small{color:#758295;margin-top:3px;font-size:10px}.meetingAgendaMeta{grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:12px;min-width:0;display:grid}.meetingAgendaMeta>span{color:#475467;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;overflow:hidden}.meetingAgendaMeta small{color:#98a2b3;margin-bottom:4px;font-size:7px;display:block}.meetingStatus{color:#356da9;background:#eaf2fa;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.meetingStatus.completed{color:#347a5e;background:#e9f5f0}.meetingStatus.noshow{color:#a75732;background:#fff3ed}.meetingStatus.cancelled{color:#667085;background:#f0f2f5}.meetingAgendaActions{justify-content:flex-end;align-items:center;gap:5px;display:flex}.meetingAgendaActions>a,.meetingAgendaActions>button,.meetingAgendaActions>div>button{color:#475467;white-space:nowrap;background:#fff;border:1px solid #d7e0e8;border-radius:7px;align-items:center;min-height:32px;padding:0 9px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.meetingAgendaActions .complete{color:#fff;background:#15263a;border-color:#15263a}.meetingAgendaActions>div{position:relative}.meetingAgendaActions .more{justify-content:center;width:34px}.meetingQuickMenu{z-index:25;background:#fff;border:1px solid #d9e1e9;border-radius:8px;width:158px;padding:5px;display:grid;position:absolute;top:37px;right:0;box-shadow:0 12px 30px #10182829}.meetingQuickMenu button{color:#344054;text-align:left;background:0 0;border:0;padding:8px 9px;font-size:9px;font-weight:800}.meetingQuickMenu button:hover{background:#f3f7fb}.meetingQuickMenu .danger{color:#b94742}.meetingLoading{background:#e8edf2;gap:1px;display:grid}.meetingLoading i{background:linear-gradient(90deg,#fafbfd,#eef2f6,#fafbfd) 0 0/200%;height:70px;animation:1.3s infinite followupShimmer}.meetingEmpty{text-align:center;padding:42px 20px}.meetingEmpty>i{color:#3f7fc4;background:#edf4fb;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-style:normal;display:inline-flex}.meetingEmpty h3{margin:10px 0 4px;font-size:15px}.meetingEmpty p{color:#8491a2;margin:0;font-size:11px}.meetingEmpty button{color:#356da9;background:#fff;border:1px solid #d4e0eb;border-radius:7px;margin-top:12px;padding:8px 11px;font-size:10px;font-weight:900}.meetingWeekGrid{grid-template-columns:repeat(7,minmax(130px,1fr));display:grid;overflow-x:auto}.meetingWeekGrid>section{border-right:1px solid #e5eaf0;min-height:370px}.meetingWeekGrid>section:last-child{border-right:0}.meetingWeekGrid>section.today{background:#f8fbfe}.meetingWeekGrid>section>header{border-bottom:1px solid #e7ecf1;justify-content:space-between;align-items:center;padding:10px 11px;display:flex}.meetingWeekGrid>section>header span{color:#667085;text-transform:uppercase;font-size:9px;font-weight:900}.meetingWeekGrid>section>header strong{font-size:16px}.meetingWeekGrid>section.today>header strong{color:#fff;background:#3f7fc4;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.meetingWeekGrid>section>div{gap:6px;padding:7px;display:grid}.meetingWeekGrid section>div>button{color:#344054;text-align:left;background:#fff;border:1px solid #dce5ee;border-left:3px solid #3f7fc4;border-radius:7px;padding:9px;display:block}.meetingWeekGrid button time,.meetingWeekGrid button strong,.meetingWeekGrid button span{display:block}.meetingWeekGrid button time{color:#356da9;font-size:8px;font-weight:900}.meetingWeekGrid button strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;overflow:hidden}.meetingWeekGrid button span{color:#8491a2;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;overflow:hidden}.meetingWeekGrid button.completed{border-left-color:#3b9272}.meetingWeekGrid button.cancelled,.meetingWeekGrid button.noshow{opacity:.75;border-left-color:#8b98a8}.meetingWeekGrid section>div>p{color:#a0a9b5;text-align:center;padding:10px 3px;font-size:9px}.meetingDetailDrawer{z-index:96;background:#fff;border:1px solid #d5dee8;border-radius:14px;width:min(720px,100vw - 24px);position:fixed;inset:10px 10px 10px auto;overflow:auto;box-shadow:0 28px 80px #08111f3d}.meetingDetailDrawer>header{z-index:3;background:#fff;border-bottom:1px solid #e3e8ee;justify-content:space-between;padding:20px 22px 15px;display:flex;position:sticky;top:0}.meetingDetailDrawer>header small{color:#3f7fc4;letter-spacing:.7px;font-size:9px;font-weight:900}.meetingDetailDrawer>header h3{margin:5px 0 3px;font-size:22px}.meetingDetailDrawer>header span{color:#667085;font-size:11px}.meetingDetailDrawer>header>button{background:#fff;border:1px solid #dce3eb;border-radius:8px;width:34px;height:34px;font-size:19px}.meetingDetailActions{z-index:2;background:#f8fafc;border-bottom:1px solid #e6ebf0;gap:6px;padding:10px 22px;display:flex;position:sticky;top:89px}.meetingDetailActions button,.meetingDetailActions a{color:#475467;background:#fff;border:1px solid #d6dfe8;border-radius:7px;align-items:center;min-height:34px;padding:0 10px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.meetingDetailActions .join{color:#fff;background:#3f7fc4;border-color:#3f7fc4}.meetingDetailActions .complete{color:#fff;background:#17263a;border-color:#17263a}.meetingDetailBody{gap:12px;padding:17px 22px 25px;display:grid}.meetingContactCard{color:#fff;background:#112238;border-radius:9px;padding:14px}.meetingContactCard>span{color:#75abe1;font-size:8px;font-weight:900}.meetingContactCard h4{margin:5px 0 8px;font-size:17px}.meetingContactCard div{gap:13px;display:flex}.meetingContactCard a,.meetingContactCard div span{color:#cad8e6;font-size:10px;text-decoration:none}.meetingDetailGrid,.meetingLeadContext,.meetingNotes{border:1px solid #dfe6ed;border-radius:9px;padding:14px}.meetingDetailGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.meetingDetailGrid h4,.meetingDetailGrid .wide{grid-column:1/-1}.meetingDetailGrid h4{color:#3f7fc4;text-transform:uppercase;margin:0;font-size:10px}.meetingDetailGrid small,.meetingDetailGrid strong,.meetingDetailGrid a{display:block}.meetingDetailGrid small,.meetingLeadContext small,.meetingNotes>small{color:#8a96a5;font-size:8px;font-weight:900}.meetingDetailGrid strong,.meetingDetailGrid a{overflow-wrap:anywhere;color:#344054;margin-top:3px;font-size:11px}.meetingLeadContext{background:#f8fafc}.meetingLeadContext>header{justify-content:space-between;align-items:center;display:flex}.meetingLeadContext>header h4{margin:3px 0 0;font-size:14px}.meetingLeadContext>header>span{color:#356da9;background:#e9f2fb;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900}.meetingLeadContext>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:13px;display:grid}.meetingLeadContext strong{margin-top:3px;font-size:10px;display:block}.meetingLeadContext blockquote{color:#475467;background:#eef4fa;border-left:3px solid #3f7fc4;border-radius:0 7px 7px 0;margin:13px 0 0;padding:11px;font-size:10px;line-height:1.5}.meetingLeadContext blockquote small{color:#3f7fc4;margin-bottom:4px;display:block}.meetingNotes p{color:#475467;margin:6px 0 13px;font-size:11px;line-height:1.55}.meetingDetailDrawer>footer{background:#f8fafc;border-top:1px solid #e5eaf0;justify-content:flex-end;gap:7px;padding:12px 22px;display:flex}.meetingDetailDrawer>footer button{color:#475467;background:#fff;border:1px solid #d5dee7;border-radius:7px;min-height:35px;padding:0 10px;font-size:9px;font-weight:900}.meetingDetailDrawer>footer .danger{color:#b94742}.meetingModal{background:#fff;border:1px solid #d7e0e9;border-radius:13px;width:min(650px,100vw - 26px);max-height:calc(100vh - 28px);overflow:auto;box-shadow:0 24px 70px #08111f47}.meetingModal>header{z-index:2;background:#fff;border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:flex-start;padding:18px 19px 14px;display:flex;position:sticky;top:0}.meetingModal header p{color:#3f7fc4;letter-spacing:1px;margin:0;font-size:9px;font-weight:900}.meetingModal header h3{margin:4px 0 2px;font-size:19px}.meetingModal header span{color:#758295;font-size:11px}.meetingModal header>button{color:#667085;background:#fff;border:1px solid #dce3eb;border-radius:7px;width:32px;height:32px;font-size:18px}.meetingModalBody{grid-template-columns:1fr 1fr;gap:11px;padding:17px 19px;display:grid}.meetingModalBody label>span{color:#667085;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.meetingModalBody .wide,.meetingModalBody>p.wide,.meetingDateShortcuts,.meetingCurrentTime{grid-column:1/-1}.meetingModal textarea{resize:vertical;min-height:78px}.meetingModal .meetingOutcomeNotes{min-height:120px}.meetingCurrentTime{background:#f1f5f9;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 11px;display:flex}.meetingCurrentTime small{color:#718095;font-size:8px;font-weight:900}.meetingCurrentTime strong{font-size:11px}.meetingDateShortcuts{gap:5px;display:flex}.meetingDateShortcuts button{color:#456987;background:#f8fafc;border:1px solid #d5e0ea;border-radius:6px;padding:7px 9px;font-size:9px;font-weight:800}.meetingSuggestion{color:#3f7fc4;margin-top:5px;font-size:9px;display:block}.meetingConvert{background:#eff6fc;border:1px solid #d6e5f2;border-radius:8px;align-items:center;gap:9px;padding:11px;display:flex}.meetingConvert input{width:15px;min-height:auto}.meetingConvert>span{color:#355f89!important;margin:0!important}.meetingModal>footer{background:#f8fafc;border-top:1px solid #e5e9ef;justify-content:flex-end;gap:7px;padding:12px 19px;display:flex;position:sticky;bottom:0}.meetingModal>footer button{color:#475467;background:#fff;border:1px solid #d6dfe8;border-radius:7px;min-height:37px;padding:0 12px;font-size:10px;font-weight:800}.meetingModal>footer .primary{color:#fff;background:#142438;border-color:#142438}.meetingModal>footer .danger{color:#b94742;border-color:#e4c6c3}.meetingModal>footer button:disabled{opacity:.45}.statusActionModal{width:min(520px,100vw - 26px)}@media (width<=1300px){.meetingToolbar{grid-template-columns:minmax(250px,1.5fr) auto repeat(3,minmax(120px,.7fr)) auto}.meetingToolbar>select:nth-of-type(4){display:none}.nextMeetingHero{grid-template-columns:120px 1fr 1fr}.nextMeetingActions{grid-column:2/-1;justify-content:flex-start;max-width:none}.meetingAgendaItem{grid-template-columns:110px minmax(200px,1fr) minmax(300px,1.4fr)}.meetingAgendaActions{grid-column:2/-1;justify-content:flex-start}}@media (width<=900px){.meetingKpis{grid-template-columns:repeat(5,minmax(140px,1fr));overflow-x:auto}.nextMeetingHero{grid-template-columns:110px 1fr}.nextMeetingContext,.nextMeetingActions{grid-column:1/-1}.meetingToolbar{grid-template-columns:1fr 1fr 1fr}.meetingToolbar>label{grid-column:1/-1}.meetingAgendaItem{grid-template-columns:95px 1fr}.meetingAgendaMeta,.meetingAgendaActions{grid-column:1/-1}.meetingWeekGrid{grid-template-columns:repeat(7,minmax(150px,1fr))}}@media (width<=650px){.meetingKpis{grid-template-columns:repeat(5,minmax(125px,1fr))}.nextMeetingHero{grid-template-columns:1fr;gap:13px}.nextMeetingTime{border-bottom:1px solid #ffffff1f;border-right:0;padding:0 0 12px}.nextMeetingContext,.nextMeetingActions{grid-column:1}.meetingDateNav{flex-wrap:wrap}.meetingDateNav strong{width:100%;margin:4px 0 0}.meetingToolbar{grid-template-columns:1fr 1fr}.meetingToolbar>label,.meetingScope{grid-column:1/-1}.meetingAgendaItem{grid-template-columns:1fr;gap:11px}.meetingAgendaMeta{grid-template-columns:1fr 1fr}.meetingAgendaActions{flex-wrap:wrap;grid-column:1;justify-content:flex-start}.meetingQuickMenu{left:0;right:auto}.meetingDetailDrawer{width:calc(100vw - 10px);inset:5px}.meetingDetailActions{top:89px;overflow-x:auto}.meetingDetailGrid,.meetingLeadContext>div{grid-template-columns:1fr 1fr}.meetingModalBody{grid-template-columns:1fr}.meetingModalBody .wide,.meetingModalBody>p.wide,.meetingDateShortcuts,.meetingCurrentTime{grid-column:1}.meetingModal>footer{flex-wrap:wrap}.meetingModal>footer button{flex:1}}.proposalWorkspace{color:#101828;gap:14px;display:grid}.proposalHeader{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.proposalHeader p,.proposalComposer header p,.proposalMiniModal header p{color:#3f7fc4;letter-spacing:1.25px;margin:0;font-size:10px;font-weight:900}.proposalHeader h2{letter-spacing:-1px;margin:4px 0 0;font-size:30px}.proposalHeader span{color:#667085;margin-top:5px;font-size:13px;display:block}.proposalHeader>button,.proposalEmpty button{color:#fff;background:#0d1c2f;border:0;border-radius:8px;min-height:40px;padding:0 14px;font-size:12px;font-weight:850}.proposalStatusBar{background:#fff;border:1px solid #dae3ec;border-radius:11px;grid-template-columns:repeat(7,1fr);display:grid;overflow:hidden}.proposalStatusBar button{color:#667085;background:#fff;border:0;border-right:1px solid #e7ecf1;justify-content:space-between;align-items:center;gap:8px;padding:13px 14px;display:flex}.proposalStatusBar button:last-child{border-right:0}.proposalStatusBar button:hover{background:#f8fbfe}.proposalStatusBar button.active{color:#245e98;background:#f1f7fc;box-shadow:inset 0 -3px #3f7fc4}.proposalStatusBar span{letter-spacing:.4px;font-size:9px;font-weight:900}.proposalStatusBar strong{font-size:18px}.proposalMetrics{background:#fff;border:1px solid #dce4ec;border-radius:11px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.proposalMetrics>div{border-right:1px solid #e6ebf0;padding:15px 17px}.proposalMetrics>div:last-child{border-right:0}.proposalMetrics small,.proposalMetrics strong{display:block}.proposalMetrics small{color:#7d8997;letter-spacing:.55px;font-size:9px;font-weight:900}.proposalMetrics strong{margin-top:7px;font-size:22px}.proposalFilters{grid-template-columns:minmax(230px,1.7fr) auto repeat(4,minmax(120px,.7fr));gap:7px;display:grid}.proposalFilters input,.proposalFilters select,.proposalComposer input,.proposalComposer select,.proposalComposer textarea,.proposalMiniModal input,.proposalMiniModal textarea{color:#344054;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d6dfe8;border-radius:8px;outline:0;padding:9px 10px;font-size:11px}.proposalFilters input:focus,.proposalFilters select:focus,.proposalComposer input:focus,.proposalComposer select:focus,.proposalComposer textarea:focus{border-color:#6c9ed2;box-shadow:0 0 0 3px #3f7fc41c}.proposalSearch{position:relative}.proposalSearch span{color:#7b8999;font-size:17px;position:absolute;top:8px;left:11px}.proposalSearch input{padding-left:32px}.proposalScope{background:#f5f7fa;border:1px solid #d9e1e9;border-radius:8px;padding:3px;display:flex}.proposalScope button{color:#667085;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:10px;font-weight:850}.proposalScope button.active{color:#101828;background:#fff;box-shadow:0 1px 4px #10182817}.proposalTablePanel{background:#fff;border:1px solid #dce4ec;border-radius:12px;min-width:0;box-shadow:0 5px 18px #10182809}.proposalTableHead,.proposalRows article{grid-template-columns:minmax(150px,1.2fr) minmax(150px,1.2fr) minmax(150px,1.2fr) 105px 82px 95px 82px 95px 90px 90px;align-items:center;gap:12px;display:grid}.proposalTableHead{color:#7a8797;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #dfe6ed;padding:11px 14px;font-size:8px;font-weight:900}.proposalRows article{color:#475467;border-bottom:1px solid #e8edf2;padding:14px;font-size:10px;position:relative}.proposalRows article:last-child{border-bottom:0}.proposalRows article:hover{z-index:2;background:#fbfdff}.proposalRows article>div strong,.proposalRows article>div span{display:block}.proposalRows article>div>span{color:#8591a0;margin-top:3px}.proposalIdentity{text-align:left;background:0 0;border:0;padding:0}.proposalIdentity strong,.proposalIdentity span{display:block}.proposalIdentity strong{color:#2f6fae;font-size:11px}.proposalIdentity span{color:#182230;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;font-weight:750;overflow:hidden}.proposalServices{text-overflow:ellipsis;line-height:1.5;overflow:hidden}.proposalAmount strong{color:#182230;font-size:12px}.proposalAmount span{font-weight:800;color:#387d67!important}.proposalBadge{text-transform:uppercase;background:#eef2f6;border-radius:999px;width:max-content;padding:5px 7px;font-weight:900;color:#667085!important;font-size:8px!important;display:inline-flex!important}.proposalBadge.sent{background:#eaf2fb;color:#356da9!important}.proposalBadge.viewed{background:#ecf0fb;color:#535da7!important}.proposalBadge.accepted{background:#e8f5ef;color:#2e7c5f!important}.proposalBadge.rejected{background:#fff0ee;color:#b44a40!important}.proposalBadge.expired{background:#f1f2f4;color:#687282!important}.proposalActions{gap:5px;position:relative;display:flex!important}.proposalActions>button{color:#475467;background:#fff;border:1px solid #d7e0e8;border-radius:7px;min-height:31px;padding:0 8px;font-size:9px;font-weight:850}.proposalActions .more{width:32px}.proposalMenu{z-index:30;background:#fff;border:1px solid #d8e1e9;border-radius:9px;width:175px;padding:5px;display:grid;position:absolute;top:36px;right:0;box-shadow:0 14px 35px #1018282b}.proposalMenu button{color:#344054;text-align:left;background:0 0;border:0;padding:8px 9px;font-size:10px;font-weight:800}.proposalMenu button:hover{background:#f3f7fb}.proposalEmpty{text-align:center;padding:60px 20px}.proposalEmpty i{color:#3f7fc4;background:#edf4fb;border-radius:12px;place-items:center;width:48px;height:48px;font-size:22px;font-style:normal;display:inline-grid}.proposalEmpty h3{margin:13px 0 5px;font-size:18px}.proposalEmpty p{color:#7d8998;margin:0;font-size:12px}.proposalEmpty button{margin-top:16px}.proposalOverlay{z-index:150;background:#07101d94;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.proposalComposer{background:#fff;border:1px solid #d7e0e9;border-radius:14px;width:min(960px,100vw - 28px);max-height:calc(100vh - 28px);overflow:auto;box-shadow:0 28px 85px #07101d4d}.proposalComposer>header,.proposalMiniModal>header{z-index:5;background:#fff;border-bottom:1px solid #e4e9ef;justify-content:space-between;padding:18px 20px 15px;display:flex;position:sticky;top:0}.proposalComposer header h3,.proposalMiniModal header h3{margin:4px 0 2px;font-size:20px}.proposalComposer header span,.proposalMiniModal header span{color:#758295;font-size:11px}.proposalComposer header>button,.proposalMiniModal header>button,.proposalPreview header>button{color:#667085;background:#fff;border:1px solid #dbe3eb;border-radius:7px;width:32px;height:32px;font-size:19px}.proposalComposer>nav{background:#f9fafb;border-bottom:1px solid #e4e9ef;padding:0 20px;display:flex}.proposalComposer>nav button{color:#8390a0;background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 14px;font-size:10px;font-weight:850}.proposalComposer>nav button.active{color:#245f9a;border-color:#3f7fc4}.proposalComposerBody{grid-template-columns:repeat(3,1fr);gap:12px;padding:19px 20px;display:grid}.proposalComposerBody label>span,.proposalMiniModal label>span{color:#667085;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.proposalComposerBody .wide{grid-column:1/-1}.proposalComposer textarea{resize:vertical;min-height:84px}.proposalComposer textarea.large{min-height:150px}.proposalLeadCard{background:#dbe5ee;border:1px solid #dbe5ee;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.proposalLeadCard>div{background:#f7fafc;padding:11px}.proposalLeadCard small,.proposalLeadCard strong{display:block}.proposalLeadCard small{color:#8491a1;text-transform:uppercase;font-size:8px;font-weight:900}.proposalLeadCard strong{margin-top:4px;font-size:11px}.lineItems{border:1px solid #dbe3eb;border-radius:10px;overflow:hidden}.lineItems>header{background:#f5f8fb;justify-content:space-between;align-items:center;padding:12px 13px;display:flex}.lineItems header>div span,.lineItems header>div strong{display:block}.lineItems header span{color:#52667c;font-size:9px;font-weight:900}.lineItems header strong{margin-top:3px;font-size:14px}.lineItems header button,.deliverables header button{color:#356da9;background:#fff;border:1px solid #cbdbe9;border-radius:6px;padding:7px 9px;font-size:9px;font-weight:850}.lineItemHead,.lineItem{grid-template-columns:minmax(240px,1fr) 100px 120px 105px 32px;align-items:center;gap:8px;padding:8px 11px;display:grid}.lineItemHead{color:#8a96a5;text-transform:uppercase;background:#fbfcfd;font-size:8px;font-weight:900}.lineItem{border-top:1px solid #e7ecf1}.lineItem input{min-height:36px}.lineItem>strong{text-align:right}.lineItem>button,.deliverables>div>button{color:#a84b43;background:0 0;border:0;font-size:17px}.proposalTotals{color:#fff;background:#102036;border-radius:10px;grid-template-columns:1fr 150px 130px 1fr 1fr;align-items:end;gap:12px;padding:14px;display:grid}.proposalTotals>div span,.proposalTotals>div strong{display:block}.proposalTotals>div span{color:#aebdcd;font-size:9px;font-weight:850}.proposalTotals>div strong{margin-top:5px;font-size:17px}.proposalTotals label>span{color:#b8c7d5}.proposalTotals input{color:#fff;background:#172b43;border-color:#33465c}.proposalTotals .recurring strong{color:#75c5a7}.deliverables>header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.deliverables>header span{color:#667085;text-transform:uppercase;font-size:9px;font-weight:900}.deliverables>div{gap:5px;margin-top:5px;display:flex}.depositFields{grid-template-columns:1fr 100px;gap:5px;display:grid}.internal{background:#fffdf1;border:1px solid #e4dcae;border-radius:9px;padding:12px}.proposalReview{color:#45627d;background:#edf4fb;border-radius:9px;justify-content:flex-end;gap:25px;padding:14px;font-size:10px;display:flex}.proposalReview strong{color:#14263b;margin-top:4px;font-size:18px;display:block}.proposalComposer>footer,.proposalMiniModal>footer{z-index:5;background:#f8fafc;border-top:1px solid #e4e9ef;justify-content:flex-end;gap:7px;padding:12px 20px;display:flex;position:sticky;bottom:0}.proposalComposer>footer button,.proposalMiniModal>footer button{color:#475467;background:#fff;border:1px solid #d6dfe8;border-radius:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:850}.proposalComposer>footer .primary,.proposalMiniModal>footer .primary{color:#fff;background:#13253a;border-color:#13253a}.proposalComposer>footer button:disabled{opacity:.45}.proposalDrawer{z-index:145;background:#f7f9fb;width:min(760px,100vw - 25px);position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-20px 0 60px #07101d38}.proposalDrawer>header{z-index:5;color:#fff;background:#102036;justify-content:space-between;padding:19px 21px;display:flex;position:sticky;top:0}.proposalDrawer header small{color:#7fb3e5;font-size:9px;font-weight:900}.proposalDrawer header h3{margin:5px 0 3px;font-size:21px}.proposalDrawer header span{color:#b8c7d5;font-size:11px}.proposalDrawer header>button{color:#fff;background:0 0;border:1px solid #fff3;border-radius:7px;width:33px;height:33px;font-size:19px}.proposalDrawerHero{z-index:4;background:#fff;border-bottom:1px solid #dce4ec;align-items:center;gap:16px;padding:12px 20px;display:flex;position:sticky;top:92px}.proposalDrawerHero>div:first-child strong,.proposalDrawerHero>div:first-child span{display:block}.proposalDrawerHero>div:first-child strong{font-size:21px}.proposalDrawerHero>div:first-child span{color:#397c67;font-size:10px;font-weight:850}.proposalDrawerActions{gap:6px;margin-left:auto;display:flex}.proposalDrawerActions button{color:#475467;background:#fff;border:1px solid #d5dfe8;border-radius:7px;min-height:33px;padding:0 9px;font-size:9px;font-weight:850}.proposalDrawer>nav{color:#637286;background:#fff;border-bottom:1px solid #dce4ec;gap:20px;padding:11px 20px;font-size:10px;font-weight:850;display:flex}.proposalDrawerBody{grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.proposalDrawerBody>section{background:#fff;border:1px solid #dce4ec;border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;padding:15px;display:grid}.proposalDrawerBody .wide{grid-column:1/-1}.proposalDrawerBody section h4{grid-column:1/-1;margin:0 0 3px;font-size:13px}.proposalDrawerBody section>div small,.proposalDrawerBody section>div strong{display:block}.proposalDrawerBody section>div>small{color:#8a96a4;text-transform:uppercase;font-size:8px;font-weight:900}.proposalDrawerBody section>div>strong{margin-top:4px;font-size:10px}.detailLine{border-top:1px solid #e7ecf1;grid-column:1/-1;grid-template-columns:1fr auto 110px;align-items:center;padding:9px 0;display:grid!important}.detailLine>span{font-size:11px}.detailLine>span small{margin-top:3px;display:block}.detailLine>strong{text-align:right}.proposalActivity{display:block!important}.proposalActivity article{border-top:1px solid #e7ecf1;grid-template-columns:8px 1fr auto;align-items:start;gap:10px;padding:10px 0;display:grid}.proposalActivity article i{background:#3f7fc4;border-radius:50%;width:7px;height:7px;margin-top:4px}.proposalActivity article strong,.proposalActivity article span{display:block}.proposalActivity article span,.proposalActivity article time{color:#8491a0;margin-top:3px;font-size:9px}.proposalConvert{justify-content:space-between;align-items:center;background:#edf8f3!important;display:flex!important}.proposalConvert div strong,.proposalConvert div span{display:block}.proposalConvert div span{color:#5d746b;margin-top:4px;font-size:10px}.proposalConvert button{color:#fff;background:#26775d;border:0;border-radius:7px;padding:10px 12px;font-size:10px;font-weight:850}.previewOverlay{align-items:start;overflow:auto}.proposalPreview{background:#fff;border-radius:4px;width:min(780px,100vw - 28px);margin:auto;overflow:hidden;box-shadow:0 25px 80px #00000047}.proposalPreview>header{color:#fff;background:#102036;justify-content:space-between;align-items:center;padding:25px 35px;display:flex}.previewBrand b,.previewBrand span{display:block}.previewBrand b{letter-spacing:1px;font-size:18px}.previewBrand span{color:#80b3e4;letter-spacing:2px;margin-top:2px;font-size:8px}.previewTitle{background:#f4f8fc;padding:45px 42px 33px}.previewTitle p{color:#3f7fc4;letter-spacing:1.5px;margin:0;font-size:9px;font-weight:900}.previewTitle h1{letter-spacing:-1px;margin:10px 0 24px;font-size:34px}.previewTitle>div{color:#6d7a8b;gap:25px;font-size:10px;display:flex}.previewTitle span{display:block}.previewTitle strong{color:#182230;margin-top:3px;display:block}.proposalPreview>section{border-top:1px solid #e2e8ee;padding:27px 42px}.proposalPreview h2{color:#15314f;margin:0 0 13px;font-size:16px}.proposalPreview h3{margin:21px 0 9px;font-size:12px}.proposalPreview p,.proposalPreview li{color:#536276;font-size:11px;line-height:1.75}.preline{white-space:pre-line}.previewLine,.previewTotal{border-bottom:1px solid #e6ebf0;justify-content:space-between;padding:10px 0;font-size:11px;display:flex}.previewTotal{color:#fff;background:#102036;border:0;margin-top:8px;padding:14px 15px}.previewTotal span{font-size:9px;font-weight:900}.previewTotal strong{font-size:17px}.previewTotal.recurring{color:#286c56;background:#eaf6f1}.proposalPreview>footer{color:#aebdcb;background:#102036;padding:18px 42px;font-size:9px}.proposalMiniModal{background:#fff;border-radius:13px;width:min(580px,100vw - 28px);overflow:hidden}.proposalMiniModal>div{grid-template-columns:1fr 1fr;gap:11px;padding:18px 20px;display:grid}.proposalMiniModal .wide{grid-column:1/-1}.proposalMiniModal textarea{resize:vertical;min-height:100px}.sendLimitation{background:#fffbe9;border:1px solid #e6d9a4;border-radius:8px;padding:11px}.sendLimitation strong,.sendLimitation span{display:block}.sendLimitation strong{font-size:11px}.sendLimitation span{color:#746b4d;margin-top:4px;font-size:10px;line-height:1.5}@media (width<=1200px){.proposalTablePanel{overflow-x:auto}.proposalTableHead,.proposalRows article{min-width:1180px}.proposalFilters{grid-template-columns:1fr 1fr 1fr}.proposalSearch{grid-column:span 2}.proposalScope{grid-column:span 1}}@media (width<=760px){.proposalHeader{flex-direction:column;align-items:flex-start}.proposalStatusBar{grid-template-columns:repeat(7,minmax(105px,1fr));overflow-x:auto}.proposalMetrics,.proposalFilters{grid-template-columns:1fr 1fr}.proposalSearch,.proposalScope{grid-column:1/-1}.proposalComposerBody{grid-template-columns:1fr}.proposalComposerBody .wide{grid-column:1}.proposalLeadCard{grid-template-columns:1fr 1fr}.lineItemHead{display:none}.lineItem{grid-template-columns:1fr 70px 95px 30px}.lineItem>strong{grid-column:1/-2}.proposalTotals{grid-template-columns:1fr 1fr}.proposalTotals .total,.proposalTotals .recurring{grid-column:auto}.proposalDrawer{width:calc(100vw - 8px);inset:4px}.proposalDrawerHero{flex-wrap:wrap;top:91px}.proposalDrawerActions{width:100%;margin:0}.proposalDrawerBody{grid-template-columns:1fr}.proposalDrawerBody .wide{grid-column:1}.proposalDrawerBody>section{grid-template-columns:1fr}.proposalDrawerBody section h4,.detailLine{grid-column:1}.detailLine{grid-template-columns:1fr auto}.detailLine>strong{grid-column:2}.previewTitle,.proposalPreview>section{padding-left:22px;padding-right:22px}.previewTitle>div{flex-wrap:wrap}.proposalMiniModal>div{grid-template-columns:1fr}.proposalMiniModal .wide{grid-column:1}}.accountWorkspace{color:#101828;gap:14px;display:grid}.accountHeader{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.accountHeader p,.accountDialog header p{color:#3f7fc4;letter-spacing:1.25px;margin:0;font-size:10px;font-weight:900}.accountHeader h2{letter-spacing:-1px;margin:4px 0 0;font-size:30px}.accountHeader span{color:#667085;margin-top:5px;font-size:13px;display:block}.accountHeader>button,.accountEmpty>button{color:#fff;background:#0d1c2f;border:0;border-radius:8px;min-height:40px;padding:0 14px;font-size:12px;font-weight:850}.accountMessage{color:#385f8b;background:#f2f7fc;border:1px solid #d8e5f2;border-radius:8px;padding:10px 13px;font-size:12px}.accountKpis{background:#fff;border:1px solid #dce4ec;border-radius:11px;grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.accountKpis button{text-align:left;background:#fff;border:0;border-right:1px solid #e5ebf0;padding:15px 16px}.accountKpis button:last-child{border-right:0}.accountKpis button:hover{background:#f7fafc}.accountKpis small,.accountKpis strong{display:block}.accountKpis small{color:#7b8797;letter-spacing:.45px;font-size:9px;font-weight:900}.accountKpis strong{margin-top:7px;font-size:22px}.accountFilters{grid-template-columns:minmax(260px,1.7fr) auto repeat(6,minmax(115px,.65fr));gap:7px;display:grid}.accountFilters>label{position:relative}.accountFilters>label span{color:#7b8999;font-size:17px;position:absolute;top:8px;left:11px}.accountFilters input,.accountFilters select,.accountDialog input,.accountDialog select,.accountComposer input,.accountComposer select,.accountComposer textarea,.accountNoteComposer textarea{color:#344054;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d6dfe8;border-radius:8px;outline:0;padding:9px 10px;font-size:11px}.accountFilters>label input{padding-left:32px}.accountFilters input:focus,.accountFilters select:focus,.accountDialog input:focus,.accountDialog select:focus,.accountComposer input:focus,.accountComposer select:focus,.accountComposer textarea:focus{border-color:#6c9ed2;box-shadow:0 0 0 3px #3f7fc41c}.accountScope{background:#f5f7fa;border:1px solid #d9e1e9;border-radius:8px;padding:3px;display:flex}.accountScope button{color:#667085;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:10px;font-weight:850}.accountScope button.active{color:#101828;background:#fff;box-shadow:0 1px 4px #10182817}.accountDirectory{background:#fff;border:1px solid #dce4ec;border-radius:12px;min-width:0;box-shadow:0 5px 18px #10182809}.accountTableHead,.accountRows article{grid-template-columns:minmax(170px,1.35fr) minmax(120px,1fr) minmax(150px,1.1fr) 115px 88px minmax(130px,1fr) 75px 90px 92px 78px;align-items:center;gap:12px;display:grid}.accountTableHead{color:#7a8797;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #dfe6ed;padding:11px 14px;font-size:8px;font-weight:900}.accountRows article{color:#475467;border-bottom:1px solid #e8edf2;padding:14px;font-size:10px;position:relative}.accountRows article:last-child{border-bottom:0}.accountRows article:hover{z-index:2;background:#fbfdff}.accountRows article>span small{color:#8a96a4;margin-top:4px;display:block}.accountRows a{color:#2d6da9;text-decoration:none}.accountIdentity{text-align:left;background:0 0;border:0;padding:0}.accountIdentity strong,.accountIdentity span,.accountIdentity em{display:block}.accountIdentity strong{font-size:12px}.accountIdentity span{color:#8491a0;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.accountIdentity em{color:#a86f17;background:#fff5e5;border-radius:4px;width:max-content;margin-top:5px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:900}.accountStatus{color:#667085;text-transform:uppercase;background:#eef2f6;border-radius:999px;width:max-content;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.accountStatus.active,.accountStatus.completed{color:#2d775b;background:#e7f5ee}.accountStatus.onboarding,.accountStatus.planned,.accountStatus.inprogress{color:#356da9;background:#eaf2fb}.accountStatus.paused,.accountStatus.duesoon{color:#9a681a;background:#fff5e5}.accountStatus.inactive,.accountStatus.archived,.accountStatus.cancelled{color:#687282;background:#eff1f3}.accountStatus.expired{color:#ad453d;background:#fff0ee}.accountServices{text-overflow:ellipsis;line-height:1.5;overflow:hidden}.accountRows .overdue{color:#b2463d;font-weight:850}.accountActions{gap:4px;display:flex;position:relative}.accountActions>button{color:#475467;background:#fff;border:1px solid #d7e0e8;border-radius:7px;min-height:31px;padding:0 8px;font-size:9px;font-weight:850}.accountActions>div{z-index:25;background:#fff;border:1px solid #d9e1e9;border-radius:9px;width:170px;padding:5px;display:grid;position:absolute;top:35px;right:0;box-shadow:0 14px 35px #1018282b}.accountActions>div button,.accountActions>div a{color:#344054;text-align:left;background:0 0;border:0;padding:8px 9px;font-size:10px;font-weight:800}.accountActions>div button:hover,.accountActions>div a:hover{background:#f3f7fb}.accountEmpty{text-align:center;color:#7e8b9b;padding:55px 20px}.accountEmpty>i{color:#3f7fc4;background:#edf4fb;border-radius:12px;place-items:center;width:46px;height:46px;font-size:22px;font-style:normal;display:inline-grid}.accountEmpty h3{color:#182230;margin:12px 0 5px}.accountEmpty p{margin:0}.accountEmpty>button{margin-top:14px}.accountProfile{z-index:145;background:#f6f8fa;width:min(880px,100vw - 25px);position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-20px 0 60px #07101d38}.accountProfile>header{z-index:6;color:#fff;background:#102036;grid-template-columns:1fr auto 34px;align-items:start;gap:15px;padding:19px 21px;display:grid;position:sticky;top:0}.accountProfile header small{color:#7fb3e5;font-size:9px;font-weight:900}.accountProfile header h3{margin:5px 0 3px;font-size:22px}.accountProfile header span{color:#b8c7d5;font-size:11px}.accountProfile header>button{color:#fff;background:0 0;border:1px solid #fff3;border-radius:7px;width:33px;height:33px;font-size:19px}.accountQuick{z-index:5;background:#fff;border-bottom:1px solid #dce4ec;gap:6px;padding:11px 20px;display:flex;position:sticky;top:95px}.accountQuick a,.accountQuick button,.accountPanel>header button{color:#475467;background:#fff;border:1px solid #d5dfe8;border-radius:7px;align-items:center;min-height:34px;padding:0 10px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.accountQuick .primary{color:#fff;background:#14263b;border-color:#14263b;margin-left:auto}.accountProfile>nav{z-index:4;background:#fff;border-bottom:1px solid #dce4ec;gap:2px;padding:0 18px;display:flex;position:sticky;top:118px;overflow-x:auto}.accountProfile>nav button{color:#667085;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 12px;font-size:10px;font-weight:850}.accountProfile>nav button.active{color:#255f98;border-color:#3f7fc4}.accountProfileBody{padding:16px}.accountOverview{grid-template-columns:1fr 1fr;gap:12px;display:grid}.accountOverview>section{background:#fff;border:1px solid #dce4ec;border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;padding:15px;display:grid}.accountOverview section h4{grid-column:1/-1;margin:0 0 3px;font-size:13px}.accountOverview section small,.accountOverview section strong{display:block}.accountOverview section small{color:#8a96a4;text-transform:uppercase;font-size:8px;font-weight:900}.accountOverview section strong{margin-top:4px;font-size:10px}.accountOverview section>button{color:#356da9;background:#fff;border:1px solid #d4e0eb;border-radius:7px;grid-column:1/-1;justify-self:start;padding:8px 10px;font-size:9px;font-weight:850}.accountOverview section>p{color:#7c8998;grid-column:1/-1;margin:2px 0 0;font-size:9px;line-height:1.5}.accountPanel{background:#fff;border:1px solid #dce4ec;border-radius:11px;overflow:hidden}.accountPanel>header{background:#f8fafc;border-bottom:1px solid #e4e9ef;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.accountPanel>header h4{margin:0;font-size:13px}.accountComposer{background:#f8fafc;border-bottom:1px solid #e4e9ef;grid-template-columns:repeat(3,1fr);gap:8px;padding:13px;display:grid}.accountComposer textarea{resize:vertical;min-height:78px}.accountComposer>p{color:#756b4a;background:#fffbe9;border:1px solid #eadfac;border-radius:7px;grid-column:1/-1;margin:0;padding:9px;font-size:9px}.accountComposer>button{color:#fff;background:#14263b;border:0;border-radius:7px;justify-self:start;padding:9px 12px;font-size:9px;font-weight:850}.accountCards{display:grid}.accountCards>article{border-bottom:1px solid #e8edf2;grid-template-columns:minmax(190px,1.4fr) repeat(3,minmax(100px,.8fr)) auto;align-items:center;gap:14px;padding:13px 15px;font-size:10px;display:grid}.accountCards>article:last-child{border-bottom:0}.accountCards article strong,.accountCards article span,.accountCards article small{display:block}.accountCards article small{color:#8995a4;font-size:8px;font-weight:850}.accountCards article span{color:#778596;margin-top:4px}.accountCards article>button,.accountCards article>a{color:#356da9;background:#fff;border:1px solid #d5dfe8;border-radius:7px;padding:8px 9px;font-size:9px;font-weight:850;text-decoration:none}.accountCards article>div:first-child>i{float:left;color:#356da9;background:#edf4fb;border-radius:9px;place-items:center;width:34px;height:34px;margin-right:10px;font-size:9px;font-style:normal;font-weight:900;display:grid}.assetAccountCard{grid-template-columns:40px minmax(220px,1.5fr) 120px 90px auto!important}.assetAccountCard>i{color:#356da9;background:#edf4fb;border-radius:9px;place-items:center;width:35px;height:35px;font-size:9px;font-style:normal;font-weight:900;display:grid}.assetAccountCard em{color:#9b6919;background:#fff5e5;border-radius:4px;width:max-content;margin-top:4px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:900;display:block}.assetAccountCard em.overdue{color:#ad453d;background:#fff0ee}.projectAccountCard{grid-template-columns:minmax(210px,1.5fr) 90px 160px 105px!important}.accountProgress{background:#edf1f5;border-radius:6px;height:6px;margin-top:6px!important}.accountProgress i{background:#3f7fc4;border-radius:6px;height:100%;display:block}.accountNoteComposer{border-bottom:1px solid #e5eaf0;grid-template-columns:1fr auto;gap:8px;padding:13px;display:grid}.accountNoteComposer textarea{resize:vertical;min-height:70px}.accountNoteComposer button{color:#fff;background:#14263b;border:0;border-radius:7px;align-self:end;padding:10px 12px;font-size:9px;font-weight:850}.accountNoteComposer button:disabled{opacity:.45}.accountTimeline{display:grid}.accountTimeline article{border-bottom:1px solid #e7ecf1;grid-template-columns:8px 1fr auto;align-items:start;gap:11px;padding:13px 15px;display:grid}.accountTimeline article i{background:#3f7fc4;border-radius:50%;width:7px;height:7px;margin-top:4px;box-shadow:0 0 0 4px #3f7fc417}.accountTimeline article strong,.accountTimeline article span{display:block}.accountTimeline article p{color:#526174;margin:5px 0 0;font-size:10px;line-height:1.55}.accountTimeline article span,.accountTimeline article time{color:#8693a2;margin-top:3px;font-size:9px}.profileEmpty{text-align:center;color:#8491a1;padding:38px 20px}.profileEmpty i{font-style:normal}.profileEmpty p{margin:7px 0 0}.accountOverlay{z-index:160;background:#07101d94;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.accountDialog{background:#fff;border-radius:14px;width:min(760px,100vw - 28px);max-height:calc(100vh - 28px);overflow:auto;box-shadow:0 28px 85px #07101d4d}.accountDialog>header{z-index:3;background:#fff;border-bottom:1px solid #e4e9ef;justify-content:space-between;padding:18px 20px 15px;display:flex;position:sticky;top:0}.accountDialog header h3{margin:4px 0 2px;font-size:20px}.accountDialog header span{color:#758295;font-size:11px}.accountDialog header>button{color:#667085;background:#fff;border:1px solid #dbe3eb;border-radius:7px;width:32px;height:32px;font-size:19px}.accountDialogBody{grid-template-columns:repeat(3,1fr);gap:11px;padding:18px 20px;display:grid}.accountDialogBody label>span{color:#667085;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.accountDialog>footer{background:#f8fafc;border-top:1px solid #e4e9ef;justify-content:flex-end;gap:7px;padding:12px 20px;display:flex;position:sticky;bottom:0}.accountDialog>footer button{color:#475467;background:#fff;border:1px solid #d6dfe8;border-radius:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:850}.accountDialog>footer .primary{color:#fff;background:#13253a;border-color:#13253a}.accountDialog>footer button:disabled{opacity:.45}@media (width<=1250px){.accountFilters{grid-template-columns:repeat(4,1fr)}.accountFilters>label{grid-column:span 2}.accountDirectory{overflow-x:auto}.accountTableHead,.accountRows article{min-width:1200px}}@media (width<=760px){.accountHeader{flex-direction:column;align-items:flex-start}.accountKpis,.accountFilters{grid-template-columns:1fr 1fr}.accountFilters>label,.accountScope{grid-column:1/-1}.accountProfile{width:calc(100vw - 8px);inset:4px}.accountQuick{top:96px;overflow-x:auto}.accountQuick .primary{margin-left:0}.accountProfile>nav{top:141px}.accountOverview,.accountOverview>section{grid-template-columns:1fr}.accountOverview section h4,.accountOverview section>button,.accountOverview section>p{grid-column:1}.accountComposer{grid-template-columns:1fr}.accountComposer>p{grid-column:1}.accountCards>article,.assetAccountCard,.projectAccountCard{grid-template-columns:1fr!important}.accountDialogBody{grid-template-columns:1fr}}.meetingWeek{min-width:0;overflow:hidden}.meetingWeekGrid{grid-template-columns:repeat(7,150px);width:100%;min-width:0;max-width:100%;overflow-x:auto}@media (width<=900px){.meetingWeekGrid{grid-template-columns:repeat(7,150px)}}.meetingMonth{background:#fff;border:1px solid #dce3eb;border-radius:12px;overflow:hidden;box-shadow:0 5px 18px #10182809}.meetingMonth>header,.meetingMonthDayList>header{background:#f8fafc;border-bottom:1px solid #e4e9ef;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.meetingMonth>header small,.meetingMonthDayList>header small{color:#3f7fc4;letter-spacing:.9px;font-size:8px;font-weight:900}.meetingMonth>header h3,.meetingMonthDayList>header h3{margin:3px 0 0;font-size:15px}.meetingMonth>header>span{color:#7d8998;font-size:10px;font-weight:800}.meetingMonthWeekdays,.meetingMonthGrid{grid-template-columns:repeat(7,minmax(125px,1fr));min-width:875px;display:grid}.meetingMonthWeekdays{background:#f8fafc;border-bottom:1px solid #dfe6ed;overflow-x:auto}.meetingMonthWeekdays span{color:#667085;text-align:center;text-transform:uppercase;padding:8px 10px;font-size:8px;font-weight:900}.meetingMonthGrid{overflow-x:auto}.meetingMonthGrid>section{background:#fff;border-bottom:1px solid #e5eaf0;border-right:1px solid #e5eaf0;min-height:152px;padding:7px;transition:background .15s,box-shadow .15s}.meetingMonthGrid>section:nth-child(7n){border-right:0}.meetingMonthGrid>section.outside{color:#98a2b3;background:#f8fafc}.meetingMonthGrid>section.dropReady:hover{background:#eef6fd;box-shadow:inset 0 0 0 2px #7ca9d4}.meetingMonthGrid>section>header{justify-content:space-between;align-items:center;min-height:26px;display:flex}.meetingMonthGrid>section>header strong{justify-content:center;align-items:center;width:25px;height:25px;font-size:10px;display:inline-flex}.meetingMonthGrid>section.today>header strong{color:#fff;background:#3f7fc4;border-radius:50%}.meetingMonthGrid>section>header span{color:#98a2b3;font-size:8px;font-weight:800}.meetingMonthEvents{gap:4px;display:grid}.meetingMonthEvents>button{border:1px solid var(--meeting-event-border,#b8cce0);background:var(--meeting-event-bg,#edf4fb);min-width:0;color:var(--meeting-event-text,#315f8b);text-align:left;cursor:pointer;border-left-width:3px;border-radius:6px;padding:5px 6px;overflow:hidden}.meetingMonthEvents>button[draggable=true]{cursor:grab}.meetingMonthEvents>button[draggable=true]:active{cursor:grabbing}.meetingMonthEvents time,.meetingMonthEvents strong,.meetingMonthEvents span,.meetingMonthEvents small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.meetingMonthEvents time{font-size:7px;font-weight:900}.meetingMonthEvents strong{margin-top:2px;font-size:9px}.meetingMonthEvents span,.meetingMonthEvents small{opacity:.82;margin-top:1px;font-size:7px}.meetingMonthEvents .meetingMonthMore{color:#356da9;background:0 0;border:0;font-size:8px;font-weight:900}.meetingMonthDayList{border-top:1px solid #dce3eb}.meetingMonthDayList>header button{color:#475467;background:#fff;border:1px solid #d7e0e8;border-radius:6px;padding:6px 9px;font-size:9px;font-weight:800}.meetingWeekGrid section>div>button{border-color:var(--meeting-event-border,#dce5ee);border-left-color:var(--meeting-event-border,#3f7fc4);background:var(--meeting-event-bg,#fff);color:var(--meeting-event-text,#344054)}.meetingWeekGrid button time,.meetingWeekGrid button span{color:inherit}@media (width<=900px){.meetingMonth{overflow-x:auto}}.meetingMonthGrid>section>header>div{align-items:center;gap:5px;display:flex}.meetingMonthGrid>section>header>div>button{color:#356da9;background:#fff;border:1px solid #d5e1ec;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.meetingMonthGrid>section>header>div>button:hover{background:#edf5fc;border-color:#8fb2d4}.meetingColorPicker{border:0;min-width:0;margin:0;padding:0}.meetingColorPicker legend{color:#667085;letter-spacing:.45px;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:900}.meetingColorPicker>div{flex-wrap:wrap;gap:5px;display:flex}.meetingColorPicker button{color:#667085;background:#fff;border:1px solid #dbe3eb;border-radius:7px;align-items:center;gap:5px;min-height:29px;padding:0 7px;font-size:8px;font-weight:800;display:inline-flex}.meetingColorPicker button i{background:var(--meeting-picker-color);border-radius:50%;width:10px;height:10px}.meetingColorPicker button.active{border-color:var(--meeting-picker-color);color:#25364a;box-shadow:0 0 0 1px var(--meeting-picker-color)}.meetingDetailDrawer>footer .permanent{color:#b33f3a;background:#fff;border-color:#c94d47;margin-left:auto}.meetingAgendaItem:not(.actionRequired):before{background:var(--meeting-event-border,#3f7fc4);opacity:1}.meetingMonthGrid>section.selected{background:#f3f8fd;box-shadow:inset 0 0 0 2px #9bbbd9}.meetingMonthEvents .meetingMonthMore{text-underline-offset:2px;border-radius:5px;padding:5px 4px;text-decoration:underline}.meetingMonthEvents .meetingMonthMore:hover{background:#eaf3fc}.meetingDayPopoverBackdrop{z-index:110;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f1c2d47;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.meetingMonthDayList{background:#fff;border:1px solid #d5dee8;border-radius:12px;width:min(720px,100vw - 32px);max-height:min(680px,100vh - 40px);overflow:hidden;box-shadow:0 24px 70px #08111f38}.meetingMonthDayList>header>div:last-child{gap:6px;display:flex}.meetingMonthDayList>header button.schedule{color:#fff;background:#3f7fc4;border-color:#3f7fc4}.meetingDayPopoverList{gap:7px;max-height:540px;padding:12px;display:grid;overflow-y:auto}.meetingDayPopoverList>button{border:1px solid var(--meeting-event-border,#dce5ee);border-left:4px solid var(--meeting-event-border,#3f7fc4);background:var(--meeting-event-bg,#fff);color:var(--meeting-event-text,#344054);text-align:left;border-radius:8px;grid-template-columns:90px minmax(150px,1fr) minmax(150px,1fr) auto;align-items:center;gap:12px;padding:10px 11px;display:grid}.meetingDayPopoverList time,.meetingDayPopoverList strong,.meetingDayPopoverList small{display:block}.meetingDayPopoverList time,.meetingDayPopoverList strong{font-size:10px;font-weight:900}.meetingDayPopoverList small{opacity:.78;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;overflow:hidden}.meetingDayPopoverList .meetingStatus{white-space:nowrap}.meetingWeekSlotScroller{min-width:980px;overflow:auto}.meetingWeekSlots{overflow-x:auto}.meetingWeekSlotHeader,.meetingWeekTimeRow{grid-template-columns:64px repeat(7,minmax(130px,1fr));display:grid}.meetingWeekSlotHeader{z-index:4;background:#f8fafc;border-bottom:1px solid #dfe6ed;position:sticky;top:0}.meetingWeekSlotHeader>span{color:#98a2b3;justify-content:center;align-items:center;font-size:7px;font-weight:900;display:flex}.meetingWeekSlotHeader>button{color:#667085;background:0 0;border:0;border-left:1px solid #e5eaf0;min-height:48px}.meetingWeekSlotHeader>button span,.meetingWeekSlotHeader>button strong{display:block}.meetingWeekSlotHeader>button span{text-transform:uppercase;font-size:8px;font-weight:900}.meetingWeekSlotHeader>button strong{margin-top:3px;font-size:14px}.meetingWeekSlotHeader>button.today strong{color:#3f7fc4}.meetingWeekSlotHeader>button.selected{background:#edf5fc;box-shadow:inset 0 -2px #3f7fc4}.meetingWeekTimeRow>time{color:#8491a2;text-align:right;border-bottom:1px solid #edf0f4;padding:8px 7px;font-size:8px;font-weight:800}.meetingWeekTimeRow>section{background:#fff;border-bottom:1px solid #edf0f4;border-left:1px solid #e5eaf0;align-content:start;gap:4px;min-height:62px;padding:4px;display:grid}.meetingWeekTimeRow>section.today{background:#f9fcff}.meetingWeekTimeRow>section.selected{background:#f3f8fd}.meetingWeekTimeRow>section.dropReady:hover{background:#eaf3fc;box-shadow:inset 0 0 0 2px #8fb2d4}.meetingWeekTimeRow>section>button{border:1px solid var(--meeting-event-border,#dce5ee);border-left:3px solid var(--meeting-event-border,#3f7fc4);background:var(--meeting-event-bg,#fff);min-width:0;color:var(--meeting-event-text,#344054);text-align:left;border-radius:6px;padding:6px;overflow:hidden}.meetingWeekTimeRow button time,.meetingWeekTimeRow button strong,.meetingWeekTimeRow button span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.meetingWeekTimeRow button time{font-size:7px;font-weight:900}.meetingWeekTimeRow button strong{margin-top:2px;font-size:9px}.meetingWeekTimeRow button span{opacity:.8;margin-top:1px;font-size:7px}@media (width<=700px){.meetingDayPopoverList>button{grid-template-columns:72px minmax(0,1fr)}.meetingDayPopoverList>button>span:nth-of-type(2),.meetingDayPopoverList>button>em{grid-column:2}}.meetingWeekTimeRow>section{cursor:pointer;position:relative}.meetingWeekTimeRow>section>.meetingWeekSlotAdd{z-index:2;color:#3f7fc4;opacity:0;background:#fff;border:1px solid #bdd0e2;border-radius:5px;justify-content:center;align-items:center;width:19px;min-width:0;height:19px;padding:0;font-size:12px;font-weight:900;line-height:1;transition:opacity .15s;display:inline-flex;position:absolute;top:4px;right:4px}.meetingWeekTimeRow>section:hover>.meetingWeekSlotAdd,.meetingWeekTimeRow>section:focus-within>.meetingWeekSlotAdd{opacity:1}.salesReportsWorkspace{color:#17243d;gap:18px;display:grid}.salesReportsHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.salesReportsHeader p,.salesReportPanel header small{color:#5673a8;letter-spacing:.12em;margin:0 0 5px;font-size:11px;font-weight:800}.salesReportsHeader h2,.salesReportPanel h3{color:#14213a;margin:0}.salesReportsHeader h2{font-size:28px}.salesReportsHeader span,.salesReportsRange span,.salesReportPanel header span{color:#748199;font-size:13px}.salesReportsRange{text-align:right;gap:4px;display:grid}.salesReportsRange strong{font-size:13px}.salesReportsSections{border-bottom:1px solid #dfe5ef;gap:5px;display:flex}.salesReportsSections button,.salesReportPeriods button{color:#6f7d94;cursor:pointer;background:0 0;border:0;font-weight:700}.salesReportsSections button{border-bottom:2px solid #0000;padding:12px 16px}.salesReportsSections button.active{color:#214f99;border-color:#315da8}.salesReportsControls{background:#fff;border:1px solid #e1e6ef;border-radius:12px;flex-wrap:wrap;align-items:end;gap:16px;padding:13px;display:flex}.salesReportPeriods{flex-wrap:wrap;flex:1;gap:5px;display:flex}.salesReportPeriods button{border-radius:7px;padding:8px 11px}.salesReportPeriods button.active{color:#214f99;background:#eaf1fc}.salesReportCustom,.salesReportRep{align-items:center;gap:8px;display:flex}.salesReportCustom label,.salesReportRep{color:#59677e;font-size:11px;font-weight:800}.salesReportCustom input,.salesReportRep select,.salesGoalsPanel input{color:#24344f;background:#fff;border:1px solid #d7deea;border-radius:7px;padding:8px}.salesKpiGrid{grid-template-columns:repeat(5,minmax(145px,1fr));gap:12px;display:grid}.salesKpiGroups{gap:14px;display:grid}.salesKpiGroup{gap:7px;display:grid}.salesKpiGroup>h3{color:#526078;letter-spacing:.08em;text-transform:uppercase;margin:0 2px;font-size:11px;font-weight:800}.salesKpiGrid article,.salesReportPanel{background:#fff;border:1px solid #e1e6ef;border-radius:12px;box-shadow:0 5px 18px #1c345b0d}.salesKpiGrid article{gap:8px;padding:17px;display:grid}.salesKpiGrid article.actionable{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.salesKpiGrid article.actionable:hover,.salesKpiGrid article.actionable:focus-visible{border-color:#9db5d8;outline:none;transform:translateY(-1px);box-shadow:0 7px 22px #1c345b1c}.salesKpiGrid small{color:#748199;text-transform:uppercase;font-size:11px;font-weight:800}.salesKpiGrid strong{color:#1b3157;font-size:24px}.salesKpiDetail,.salesKpiComparison,.salesKpiNoGoal,.salesKpiGoal span{color:#748199;font-size:11px}.salesKpiComparison.up{color:#237a57}.salesKpiComparison.down{color:#b34e4e}.salesKpiGoal{gap:6px;display:grid}.salesKpiGoal>div{background:#e9edf4;border-radius:5px;height:5px;overflow:hidden}.salesKpiGoal i{background:#315da8;border-radius:5px;height:100%;display:block}.salesKpiGoal em{color:#315da8;background:#eef4fc;border-radius:10px;width:max-content;padding:3px 7px;font-size:10px;font-style:normal;font-weight:800}.salesKpiGoal em.behind{color:#ad4b38;background:#fff1ee}.salesKpiGoal em.goalreached{color:#237a57;background:#e8f6ef}.salesReportsSplit{grid-template-columns:1fr 1fr;gap:16px;display:grid}.salesReportPanel{overflow:hidden}.salesReportPanel>header{border-bottom:1px solid #e8ecf3;justify-content:space-between;align-items:center;gap:12px;padding:17px 19px;display:flex}.salesReportPanel h3{font-size:17px}.salesDailyGrid{grid-template-columns:repeat(2,1fr);padding:8px 18px 18px;display:grid}.salesDailyGrid div{color:#59677e;border-bottom:1px solid #edf0f5;justify-content:space-between;padding:12px 4px;display:flex}.salesDailyGrid strong{color:#1b3157}.salesFunnel{grid-template-columns:repeat(4,1fr);gap:8px;padding:20px;display:grid}.salesFunnel div{text-align:center;background:#eef4fc;border-radius:8px;align-content:center;min-height:92px;padding:12px;display:grid;position:relative}.salesFunnel div+div:before{content:"→";color:#8a98ad;position:absolute;top:36px;left:-12px}.salesFunnel span,.salesFunnel small{color:#66758c;font-size:11px}.salesFunnel strong{color:#214f99;font-size:25px}.salesGoalRows{padding:6px 19px;display:grid}.salesGoalSummary{color:#526078;background:#f8fafc;border-bottom:1px solid #edf0f5;justify-content:space-between;gap:12px;padding:12px 19px;font-size:12px;display:flex}.salesGoalSummary strong{color:#1b3157}.salesGoalNotSet{color:#8a96a8;font-size:11px}.salesGoalRows article{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(230px,1fr) minmax(180px,2fr) 130px;align-items:center;gap:18px;padding:14px 0;display:grid}.salesGoalRows article>div:first-child{gap:3px;display:grid}.salesGoalRows article span{color:#748199;font-size:12px}.salesGoalBar{background:#e9edf4;border-radius:8px;height:8px;overflow:hidden}.salesGoalBar i{background:#315da8;border-radius:8px;height:100%;display:block}.salesGoalsPanel footer{justify-content:flex-end;padding:15px 19px;display:flex}.salesGoalsPanel button.primary{color:#fff;background:#315da8;border:0;border-radius:8px;padding:10px 16px;font-weight:800}.salesTeamTable{overflow-x:auto}.salesTeamTable .head,.salesTeamTable .row{grid-template-columns:minmax(170px,1.4fr) repeat(6,minmax(85px,.7fr)) minmax(120px,1fr) repeat(3,minmax(105px,.8fr));align-items:center;min-width:1240px;display:grid}.salesTeamTable .head{color:#77849a;text-transform:uppercase;background:#f5f7fa;padding:11px 18px;font-size:10px;font-weight:800}.salesTeamTable .row{color:#526078;border-top:1px solid #edf0f5;padding:13px 18px;font-size:13px}.salesTeamTable .row strong{color:#213451}.salesTeamTable .empty,.salesReportsLoading{text-align:center;color:#748199;padding:35px}.salesReportsError{color:#a43c3c;background:#fff4f4;border:1px solid #efc6c6;border-radius:9px;justify-content:space-between;padding:12px 15px;display:flex}.salesReportsError button{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}@media (width<=1100px){.salesKpiGrid{grid-template-columns:repeat(3,1fr)}.salesReportsSplit{grid-template-columns:1fr}.salesGoalRows article{grid-template-columns:1fr minmax(150px,2fr) 110px}}@media (width<=700px){.salesReportsHeader{display:grid}.salesReportsRange{text-align:left}.salesKpiGrid{grid-template-columns:repeat(2,1fr)}.salesReportsSections{overflow-x:auto}.salesReportPeriods{min-width:100%}.salesFunnel{grid-template-columns:1fr 1fr}.salesFunnel div+div:before{display:none}.salesGoalRows article,.salesDailyGrid{grid-template-columns:1fr}}.contractsWorkspace{color:#17212b;padding:24px}.contractsHeader,.contractsHeaderActions,.contractsStatusBar,.contractsFilters,.contractActions,.contractTabs,.contractModal>header,.contractModal>footer,.signingFooter,.signingFooter>div,.publicSigning>header{align-items:center;display:flex}.contractsHeader{justify-content:space-between;margin-bottom:20px}.contractsHeader p,.contractDrawer header p,.publicSigning header p{color:#397560;margin:0 0 5px;font-size:11px;font-weight:800}.contractsHeader h2,.contractDrawer h3{margin:0}.contractsHeader span{color:#66727d}.contractsHeaderActions,.contractActions{gap:8px}.contractsWorkspace button,.contractModal button,.publicSigning button{color:#17212b;cursor:pointer;background:#fff;border:1px solid #d7dee2;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-weight:700;display:inline-flex}.contractsWorkspace button:disabled,.publicSigning button:disabled{opacity:.5;cursor:not-allowed}.contractsNotice,.contractLockNotice{background:#edf7f2;border:1px solid #bcdacb;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:10px 12px;display:flex}.contractsNotice button{background:0 0;border:0;padding:4px}.contractsStatusBar{border-bottom:1px solid #dfe5e8;gap:2px;overflow:auto}.contractsStatusBar button{white-space:nowrap;color:#67727c;border:0;border-radius:0;padding:10px 12px}.contractsStatusBar button.active{color:#17212b;border-bottom:2px solid #2f765d}.contractsStatusBar strong{background:#edf1f2;border-radius:10px;padding:2px 6px}.contractsMetrics{border:1px solid #dfe5e8;grid-template-columns:repeat(4,1fr);margin:18px 0;display:grid}.contractsMetrics div{border-right:1px solid #dfe5e8;padding:15px}.contractsMetrics div:last-child{border:0}.contractsMetrics small,.contractFacts dt{color:#74808a;font-size:11px;font-weight:700;display:block}.contractsMetrics strong{font-size:22px}.contractsFilters{margin-bottom:12px}.contractsSearch{border:1px solid #ccd5da;border-radius:6px;align-items:center;gap:8px;width:min(440px,100%);padding:0 10px;display:flex}.contractsSearch input{border:0;outline:0;width:100%;padding:10px}.contractsTable{border:1px solid #dfe5e8;overflow:auto}.contractsTableHead,.contractsRow{grid-template-columns:1.4fr 1.3fr .9fr .9fr .8fr 36px;align-items:center;gap:12px;min-width:850px;padding:11px 14px;display:grid}.contractsTableHead{color:#6b7780;background:#f7f9f9;font-size:11px;font-weight:800}.contractsRow{text-align:left;border-top:1px solid #e4e9eb}.contractsRow:hover{background:#fafcfc}.contractsIdentity{flex-direction:column;background:0 0!important;border:0!important;align-items:flex-start!important;padding:0!important;display:flex!important}.contractsIdentity span,.contractsRow small{color:#71808a;font-size:12px}.contractStatus{background:#eef1f2;border-radius:4px;width:max-content;padding:4px 7px;font-size:11px;font-weight:800;display:inline-block}.contractStatus.fully-executed,.contractStatus.client-signed{color:#216549;background:#e2f3ea}.contractStatus.sent-for-signature{color:#855b00;background:#fff3d6}.contractStatus.voided,.contractStatus.declined,.contractStatus.expired{color:#8e2c24;background:#fbe7e5}.contractsEmpty{text-align:center;color:#68757e;padding:52px}.contractDrawerBackdrop,.contractModalBackdrop{z-index:1200;background:#111b227a;position:fixed;inset:0}.contractDrawer{background:#fff;width:min(720px,100%);height:100%;position:absolute;top:0;right:0;overflow:auto;box-shadow:-8px 0 30px #00000024}.contractDrawer>header{border-bottom:1px solid #e1e6e8;justify-content:space-between;padding:22px;display:flex}.contractDrawer>header button,.contractModal>header button{padding:6px}.contractActions{flex-wrap:wrap;padding:12px 20px}.contractActions .danger{color:#a32f28}.contractTabs{border-bottom:1px solid #e1e6e8;padding:0 20px;overflow:auto}.contractTabs button{color:#68747c;border:0;border-radius:0;padding:11px 10px}.contractTabs button.active{color:#17212b;border-bottom:2px solid #2f765d}.contractDrawerBody{padding:20px}.contractFacts{grid-template-columns:repeat(2,1fr);gap:16px;margin:0 0 24px;display:grid}.contractFacts dd{margin:4px 0;font-weight:700}.signingProgress{grid-template-columns:1fr 1fr;gap:12px;display:grid}.signingProgress>div,.contractList article{border:1px solid #e0e6e8;border-radius:6px;gap:10px;padding:12px;display:flex}.signingProgress>div>span{background:#edf0f1;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.signingProgress .complete>span{color:#226548;background:#dcefe5}.signingProgress small,.contractList span,.contractList small,.contractTimeline small{color:#6c7982;display:block}.contractList{gap:9px;display:grid}.contractList article{flex-direction:column}.contractList article button{align-self:flex-start}.contractTimeline article{gap:12px;padding:8px;display:flex}.contractTimeline article>span{background:#397560;border-radius:50%;width:9px;height:9px;margin-top:5px}.contractModalBackdrop{place-items:center;padding:18px;display:grid;overflow:auto}.contractModal{background:#fff;border-radius:8px;flex-direction:column;width:min(540px,100%);max-height:calc(100vh - 36px);display:flex;box-shadow:0 18px 50px #00000038}.contractModal.wide{width:min(920px,100%)}.contractModal>header,.contractModal>footer{border-bottom:1px solid #e0e6e8;justify-content:space-between;padding:14px 18px}.contractModal>header h3{margin:0}.contractModal>footer{border:0;border-top:1px solid #e0e6e8;justify-content:flex-end;gap:8px}.contractModalBody{padding:18px;overflow:auto}.contractModal label,.signingPanel label{gap:5px;margin-bottom:12px;font-size:12px;font-weight:700;display:grid}.contractModal input,.contractModal select,.contractModal textarea,.signingPanel input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #cbd5da;border-radius:5px;padding:9px}.contractFormGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contractModal h4{margin:20px 0 10px}.contractSource,.contractTemplateMeta{background:#f4f7f7;border-radius:6px;justify-content:space-between;margin-bottom:14px;padding:12px;display:flex}.contractWarning,.signingError{color:#8a3029;background:#fbeae8;border-radius:5px;padding:10px}.contractHint{color:#68757e}.contractSectionEditor{border-top:1px solid #e1e6e8;padding-top:12px}.primary{color:#fff!important;background:#286b53!important;border-color:#286b53!important}.typedSignature,.publicTypedSignature{font-family:cursive!important;font-size:25px!important}.contractConsent,.publicConsent{align-items:flex-start;grid-template-columns:auto 1fr!important;display:flex!important}.contractConsent input,.publicConsent input{width:auto}.contractLockNotice{justify-content:flex-start;gap:10px}.contractLockNotice span,.contractLockNotice small{display:block}.contractPreview{background:#fff;padding:38px 52px;overflow:auto}.contractPreview>header{border-bottom:2px solid #17212b;flex-direction:column;padding-bottom:15px;display:flex}.contractPreview>header strong,.signingBrand strong{letter-spacing:1px}.contractPreview h1{margin:30px 0 5px;font-size:28px}.contractPreview h2{margin-top:25px;font-size:16px}.contractMeta,.contractPreview footer{color:#68757e;font-size:12px}.contractPreviewSignatures>div{border-bottom:1px solid #dde3e5;grid-template-columns:150px 1fr 1fr;padding:12px 0;display:grid}.contractPreview footer{word-break:break-all;margin-top:40px}.proposalGenerateContract{z-index:1300;color:#fff;background:#286b53;border:0;border-radius:6px;padding:12px 16px;font-weight:800;position:fixed;bottom:24px;right:24px;box-shadow:0 5px 18px #0003}.signingPage{color:#17212b;background:#eef2f2;min-height:100vh;padding:24px}.signingBrand{flex-direction:column;max-width:1080px;margin:0 auto 18px;display:flex}.signingBrand span{font-size:10px}.publicSigning,.signingResult{background:#fff;border:1px solid #d9e0e2;border-radius:8px;max-width:1080px;margin:auto}.publicSigning>header{border-bottom:1px solid #dfe5e7;justify-content:space-between;padding:22px}.publicSigning h1{margin:0;font-size:22px}.publicSigning>header>span{color:#286b53;gap:6px;font-weight:700;display:flex}.signingSteps{border-bottom:1px solid #e1e6e8;grid-template-columns:repeat(4,1fr);margin:0;padding:16px 22px;list-style:none;display:grid}.signingSteps li{color:#7a858d;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.signingSteps li>span{background:#edf0f1;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.signingSteps .active,.signingSteps .complete{color:#286b53}.signingSteps .active>span,.signingSteps .complete>span{color:#fff;background:#286b53}.signingPanel{padding:22px}.signingPanel h2{margin:0 0 5px}.signingPanel>p{color:#65727b}.signingPanel iframe{border:1px solid #ccd5da;width:100%;height:58vh}.documentHash{color:#6c7880;word-break:break-all;padding-top:8px;font:11px monospace}.signingPanel label{max-width:620px}.signingPanel label span{color:#73808a;font-weight:400}.consentText{white-space:pre-wrap;background:#f5f7f7;margin:15px 0;padding:18px;line-height:1.6}.signatureModes{gap:4px;margin:15px 0;display:flex}.signatureModes button.active{color:#286b53;background:#edf7f2;border-color:#286b53}.signatureCanvas{max-width:800px;position:relative}.signatureCanvas canvas{touch-action:none;background:#fff;border:1px solid #abb9c0;width:100%;height:210px}.signatureCanvas button{position:absolute;top:8px;right:8px}.signingAttestation{color:#53616a;align-items:center;gap:9px;margin-top:16px;font-size:12px;display:flex}.signingFooter{border-top:1px solid #e0e6e8;justify-content:space-between;padding:16px 22px}.signingFooter>div{gap:8px}.signingFooter .decline{color:#952f28}.signingResult{text-align:center;max-width:620px;padding:70px 25px}.signingResult>span{color:#286b53;background:#dff0e7;border-radius:50%;place-items:center;width:54px;height:54px;margin:auto;display:grid}.publicSigningLoading{text-align:center;padding:70px}.signingError{margin:14px 22px 0}@media (width<=760px){.contractsWorkspace{padding:14px}.contractsHeader{align-items:flex-start;gap:12px}.contractsHeaderActions{flex-wrap:wrap;justify-content:flex-end}.contractsMetrics{grid-template-columns:1fr 1fr}.contractsMetrics div:nth-child(2){border-right:0}.contractFormGrid,.contractFacts,.signingProgress{grid-template-columns:1fr}.contractPreview{padding:24px 18px}.contractPreviewSignatures>div{grid-template-columns:1fr;gap:5px}.signingPage{padding:12px}.publicSigning>header{align-items:flex-start;gap:10px}.signingSteps{padding:12px 10px}.signingSteps li{font-size:0}.signingSteps li>span{font-size:12px}.signingPanel{padding:16px}.signingPanel iframe{height:50vh}.signingFooter{align-items:flex-start;gap:10px}.contractModalBackdrop{padding:8px}.contractModal{max-height:calc(100vh - 16px)}}.templateManager{gap:16px;display:grid}.templateNotice{z-index:2;border-radius:6px;gap:3px;padding:12px 14px;display:grid;position:sticky;top:0}.templateNotice.error{color:#8a3029;background:#fbeae8;border:1px solid #ecc5c1}.templateNotice.success{color:#246348;background:#e8f5ee;border:1px solid #bfddcd}.templateManagerHeader{background:#f8faf9;border:1px solid #dce3e5;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px;display:flex}.templateManagerHeader p{color:#397560;margin:0;font-size:10px;font-weight:800}.templateManagerHeader h3{margin:4px 0}.templateManagerHeader>div:last-child{justify-items:end;gap:6px;display:grid}.templateState{border-radius:4px;padding:5px 8px;font-size:11px;font-weight:800}.templateState.published{color:#246348;background:#dff1e7}.templateState.draft{color:#805800;background:#fff0cc}.templateManagerActions{border-bottom:1px solid #dfe5e7;flex-wrap:wrap;gap:6px;padding-bottom:12px;display:flex}.templateManagerActions button.active{color:#286b53;background:#edf7f2;border-color:#286b53}.templateReadable{gap:12px;display:grid}.templateReadable>section{border:1px solid #dfe5e7;border-radius:6px;padding:16px}.templateReadable>section>header{justify-content:space-between;align-items:flex-start;display:flex}.templateReadable h4{font-size:15px;margin:3px 0 12px!important}.templateReadable small{color:#71808a}.templateReadable textarea{min-height:130px;line-height:1.55}.agreementPlainText{white-space:pre-wrap;color:#34424c;line-height:1.65}.templateReadable.preview{background:#fff;max-width:720px;margin:auto;padding:20px}.templateHistory{gap:8px;display:grid}.templateHistory article{border-bottom:1px solid #e2e7e9;grid-template-columns:1fr auto auto;gap:18px;padding:12px;display:grid}.salesDashboard{color:#14243a;gap:22px;display:grid}.salesDashHero{background:linear-gradient(135deg,#fff 0%,#f7fbfd 68%,#eefbfc 100%);border:1px solid #dfe8ef;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:28px;padding:30px 32px;display:flex;box-shadow:0 18px 46px #11264312}.salesDashHero p,.salesDashPanel header p,.salesDashPerformance header p,.salesDashGoal p{color:#079aaa;letter-spacing:.14em;margin:0 0 6px;font-size:11px;font-weight:800}.salesDashHero h2{color:#10243e;letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,40px)}.salesDashHero>div>span{color:#66758a;margin-top:9px;font-size:15px;display:block}.salesDashHeroActions{flex-wrap:wrap;justify-content:flex-end;gap:9px;max-width:610px;display:flex}.salesDashHeroActions time{flex-direction:column;justify-content:center;align-items:flex-end;min-width:190px;margin-right:5px;display:flex}.salesDashHeroActions time small{color:#7a8798}.salesDashHeroActions time strong{color:#263b55;margin-top:2px;font-size:13px}.salesDashHeroActions button,.salesDashError button{color:#fff;cursor:pointer;background:#102c4d;border:0;border-radius:12px;min-height:42px;padding:0 16px;font-weight:750}.salesDashHeroActions button.secondary{color:#28405c;background:#fff;border:1px solid #d8e3eb}.salesDashError{color:#a14436;background:#fff6f4;border:1px solid #ffd8d2;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.salesDashMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.salesDashMetric{text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e7ed;border-radius:19px;flex-direction:column;align-items:flex-start;min-height:150px;padding:21px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #1126430e}.salesDashMetric>i{background:#173a62;width:4px;position:absolute;inset:0 auto 0 0}.salesDashMetric.orange>i{background:#f58a46}.salesDashMetric.cyan>i{background:#13aeba}.salesDashMetric.pink>i{background:#e96991}.salesDashMetric.yellow>i{background:#efbd3e}.salesDashMetric small{color:#728095;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.salesDashMetric strong{color:#122942;letter-spacing:-.035em;margin-top:15px;font-size:clamp(23px,2vw,31px)}.salesDashMetric span{color:#7a8796;margin-top:auto;font-size:12px}.salesDashMainGrid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr);gap:18px;display:grid}.salesDashSecondaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.salesDashPanel,.salesDashPerformance{background:#fff;border:1px solid #e0e7ed;border-radius:21px;min-width:0;padding:23px;box-shadow:0 12px 34px #1126430e}.salesDashPanel header,.salesDashPerformance header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.salesDashPanel h3,.salesDashPerformance h3{color:#172d47;margin:0;font-size:20px}.salesDashPanel header button,.salesDashPerformance header button{color:#078b9b;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:750}.salesDashStages{gap:11px;display:grid}.salesDashStages button{color:#53647a;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:145px 1fr 80px;align-items:center;gap:13px;padding:0;display:grid}.salesDashStages button>span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.salesDashStages button>i{background:#edf2f5;border-radius:999px;height:8px;overflow:hidden}.salesDashStages button>i b{border-radius:inherit;background:linear-gradient(90deg,#0f9eae,#36c4c6);min-width:3px;height:100%;display:block}.salesDashStages button>strong{color:#253c56;text-align:right}.salesDashStages button>strong small{color:#8793a1;margin-top:2px;font-size:9px;font-weight:650;display:block}.salesDashList,.salesDashLeadList{display:grid}.salesDashList>button,.salesDashLeadList>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf1f4;align-items:center;gap:12px;min-width:0;padding:13px 2px;display:flex}.salesDashList>button:last-child,.salesDashLeadList>button:last-child{border-bottom:0}.salesDashList time{color:#52657b;flex:0 0 76px;width:76px;font-size:11px;font-weight:750}.salesDashList time.late{color:#cf5e4c}.salesDashList button div,.salesDashLeadList button div{flex-direction:column;flex:1;min-width:0;display:flex}.salesDashList strong,.salesDashLeadList strong{color:#243a53;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.salesDashList span,.salesDashLeadList span{color:#8290a0;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.salesDashList span b{color:#078b9b;letter-spacing:.05em;text-transform:uppercase;margin-right:6px;font-size:9px}.salesDashLeadList button>i{color:#087f8d;background:#e9f8f9;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:800;display:grid}.salesDashLeadList button>i.attention{color:#d97732;background:#fff2e4}.salesDashLeadList em{color:#637287;text-overflow:ellipsis;white-space:nowrap;background:#f2f5f7;border-radius:999px;max-width:90px;padding:5px 8px;font-size:10px;font-style:normal;overflow:hidden}.salesDashEmpty{text-align:center;background:#fbfcfd;border:1px dashed #dce5eb;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:24px;display:flex}.salesDashEmpty strong{color:#445a71;font-size:13px}.salesDashEmpty span{color:#8a96a4;max-width:300px;margin-top:6px;font-size:12px;line-height:1.5}.salesDashLoading{background:linear-gradient(90deg,#f4f7f9 25%,#eaf0f3 50%,#f4f7f9 75%) 0 0/200% 100%;border-radius:14px;min-height:220px;animation:1.4s linear infinite salesDashPulse}@keyframes salesDashPulse{to{background-position:-200% 0}}.salesDashPerformanceGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.salesDashPerformanceGrid>div{background:#f7fafb;border-radius:15px;padding:17px}.salesDashPerformanceGrid small{color:#738195;text-transform:uppercase;font-size:11px;display:block}.salesDashPerformanceGrid strong{color:#19314c;margin-top:8px;font-size:21px;display:block}.salesDashConversion{background:#e5ecef;border:1px solid #e5ecef;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:14px;display:grid;overflow:hidden}.salesDashConversion>div{background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.salesDashConversion span{color:#718096;font-size:11px}.salesDashConversion strong{color:#0d8d9b;font-size:14px}.salesDashGoal{background:linear-gradient(120deg,#fff 0%,#f5fbfc 100%);border:1px solid #dce8ee;border-radius:19px;grid-template-columns:1fr auto;align-items:center;gap:14px 24px;padding:21px 23px;display:grid;box-shadow:0 10px 28px #1126430b}.salesDashGoal h3{color:#172d47;margin:0 0 5px;font-size:18px}.salesDashGoal span{color:#748398;font-size:12px}.salesDashGoal>strong{color:#102c4d;font-size:24px}.salesDashGoal>i{background:#e7eff2;border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}.salesDashGoal>i b{border-radius:inherit;background:linear-gradient(90deg,#10a7b3,#efbd3e);height:100%;display:block}@media (width<=1180px){.salesDashMetrics{grid-template-columns:repeat(3,1fr)}.salesDashSecondaryGrid{grid-template-columns:1fr 1fr}.salesDashSecondaryGrid>:last-child{grid-column:1/-1}.salesDashPerformanceGrid{grid-template-columns:repeat(3,1fr)}.salesDashConversion{grid-template-columns:1fr 1fr}}@media (width<=820px){.salesDashHero{flex-direction:column;padding:24px}.salesDashHeroActions{justify-content:flex-start}.salesDashHeroActions time{align-items:flex-start;width:100%}.salesDashMetrics{grid-template-columns:1fr 1fr}.salesDashMainGrid,.salesDashSecondaryGrid{grid-template-columns:1fr}.salesDashSecondaryGrid>:last-child{grid-column:auto}}@media (width<=520px){.salesDashboard{gap:14px}.salesDashHero{border-radius:18px}.salesDashHeroActions button{flex:140px}.salesDashMetrics{grid-template-columns:1fr}.salesDashMetric{min-height:125px}.salesDashPanel,.salesDashPerformance{border-radius:17px;padding:18px}.salesDashStages button{grid-template-columns:100px 1fr 68px}.salesDashPerformanceGrid,.salesDashConversion{grid-template-columns:1fr 1fr}}.salesNotificationWrap,.salesNotificationWrap .adminProTopIcon{position:relative}.salesNotificationBadge{color:#fff;background:#e76b43;border:2px solid #fff;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:9px;line-height:1;display:grid;position:absolute;top:-5px;right:-6px}.salesNotificationPanel{z-index:1500;color:#172d47;background:#fff;border:1px solid #dce5eb;border-radius:19px;width:min(410px,100vw - 28px);position:absolute;top:calc(100% + 13px);right:0;overflow:hidden;box-shadow:0 24px 60px #0d233b33}.salesNotificationPanel>header{background:linear-gradient(135deg,#fff,#f3fbfc);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 21px 15px;display:flex}.salesNotificationPanel>header p{color:#079aaa;letter-spacing:.14em;margin:0 0 4px;font-size:9px;font-weight:850}.salesNotificationPanel>header h2{color:#142b46;margin:0;font-size:18px}.salesNotificationPanel>header button,.salesNotificationState button{color:#087f8d;cursor:pointer;background:#fff;border:1px solid #d5e2e8;border-radius:8px;padding:6px 9px;font-size:10px;font-weight:750}.salesNotificationPanel>header button:disabled{opacity:.55;cursor:wait}.salesNotificationSummary{background:#fbfcfd;border-top:1px solid #edf2f4;border-bottom:1px solid #e5ecef;align-items:center;gap:9px;padding:10px 21px;display:flex}.salesNotificationSummary strong{color:#f08a3e;font-size:19px}.salesNotificationSummary span{color:#788699;font-size:11px}.salesNotificationList{overscroll-behavior:contain;max-height:min(520px,100vh - 210px);overflow-y:auto}.salesNotificationList>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1f4;grid-template-columns:8px minmax(0,1fr) auto;align-items:flex-start;gap:11px;width:100%;padding:14px 17px;display:grid;position:relative}.salesNotificationList>button:hover{background:#f7fbfc}.salesNotificationList>button:last-child{border-bottom:0}.salesNotificationList>button>i{background:#16a7b3;border-radius:50%;width:7px;height:7px;margin-top:5px}.salesNotificationList>button.overdue>i{background:#e76b43}.salesNotificationList>button.attention>i{background:#e3ad2f}.salesNotificationList>button>div{gap:2px;min-width:0;display:grid}.salesNotificationList small{color:#0a929f;letter-spacing:.12em;font-size:8px;font-weight:850}.salesNotificationList strong{color:#223a54;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.salesNotificationList span{color:#65758a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.salesNotificationList time{color:#8b97a5;margin-top:2px;font-size:10px}.salesNotificationList em{color:#078b98;text-transform:uppercase;background:#eef8f9;border-radius:999px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:800}.salesNotificationList .overdue em{color:#c95536;background:#fff0ec}.salesNotificationList .today em{color:#9a7215;background:#fff8e5}.salesNotificationList .attention em{color:#9a7215;background:#fff6df}.salesNotificationState{color:#7c8998;text-align:center;place-content:center;justify-items:center;gap:5px;min-height:165px;padding:28px;font-size:11px;display:grid}.salesNotificationState strong{color:#435b73;font-size:13px}.salesNotificationState.error strong{color:#a64b3b}.salesNotificationState button{margin-top:7px}@media (width<=600px){.salesNotificationWrap{position:static}.salesNotificationPanel{width:auto;position:fixed;top:68px;left:10px;right:10px}.salesNotificationList{max-height:calc(100vh - 235px)}}.companySnapshotStats{border:1px solid #e4eaf0;border-radius:9px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.companySnapshotStats>button{color:#344054;text-align:left;cursor:pointer;background:#fff;border:0;border-right:1px solid #e8edf2;min-width:0;padding:12px 10px}.companySnapshotStats>button:last-child{border-right:0}.companySnapshotStats>button:hover{background:#f5f9fd}.companySnapshotStats span,.companySnapshotStats strong{display:block}.companySnapshotStats span{color:#7b8797;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.companySnapshotStats strong{color:#162b43;margin-top:6px;font-size:14px}.companyHealthGrid{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.4fr);gap:15px;display:grid}.companyHealthGrid>article{background:#fff;border:1px solid #dce4ec;border-radius:12px;min-width:0;padding:19px}.companyHealthGrid>article>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.companyHealthGrid header p{color:#3f7fc4;letter-spacing:1.25px;text-transform:uppercase;margin:0;font-size:7px;font-weight:900}.companyHealthGrid header h3{margin:4px 0 0;font-size:15px}.companyHealthGrid header>span,.companyHealthGrid header>button{color:#8290a2;text-transform:uppercase;background:0 0;border:0;font-size:7px;font-weight:800}.companyCompactStats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.companyCompactStats>div{background:#f6f9fb;border-radius:9px;min-width:0;padding:12px}.companyCompactStats small,.companyCompactStats strong,.companyCompactStats span{display:block}.companyCompactStats small{color:#8290a2;font-size:6px;font-weight:900}.companyCompactStats strong{color:#142b46;margin-top:5px;font-size:19px}.companyCompactStats span{color:#8995a4;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7px;overflow:hidden}.teamPulseList{display:grid}.teamPulseList>button{color:#344054;text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0f3;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:10px;width:100%;padding:9px 2px;display:grid}.teamPulseList>button:last-child{border-bottom:0}.teamPulseList strong,.teamPulseList span{display:block}.teamPulseList strong{font-size:8px}.teamPulseList span{color:#8793a4;margin-top:3px;font-size:7px}.teamPulseList b{color:#d66b47;text-align:right;font-size:15px}.companyHealthGrid .recentActivityPanel{background:#edf3f8;grid-column:auto}.companyHealthGrid .recentActivityList{max-height:250px;overflow-y:auto}@media (width<=1100px){.companyHealthGrid{grid-template-columns:1fr 1fr}.companyHealthGrid .recentActivityPanel{grid-column:1/-1}.companySnapshotStats{grid-template-columns:repeat(3,1fr)}.companySnapshotStats>button:nth-child(n+4){border-top:1px solid #e8edf2}}@media (width<=700px){.companyHealthGrid{grid-template-columns:1fr}.companyHealthGrid .recentActivityPanel{grid-column:auto}.companySnapshotStats{grid-template-columns:1fr 1fr}.companySnapshotStats>button{border-top:1px solid #e8edf2}.companySnapshotStats>button:first-child,.companySnapshotStats>button:nth-child(2){border-top:0}}.executiveOperationalGrid,.executiveInsightGrid,.companyHealthGrid{align-items:start}.attentionCommand,.todayCommand,.pipelineVisual,.projectHealth{padding:16px}.attentionCommand>header,.todayCommand>header,.pipelineVisual>header,.projectHealth>header{margin-bottom:10px}.executiveAttentionList,.unifiedAgenda{scrollbar-width:thin;max-height:236px;overflow-y:auto}.executiveAttentionList{padding-right:3px}.executiveAttentionList>button{padding:8px 9px}.unifiedAgenda>button{padding:7px 2px}.pipelineSummary{margin-bottom:10px;padding:10px 12px}.companySnapshotStats>button{padding:9px 8px}.companySnapshotStats strong{margin-top:4px}.projectHealth .healthTrack{margin:11px 0 9px}.projectHealth .healthLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 12px}.projectHealth .healthLegend>button{padding:5px 2px}.projectHealth .healthSummary{margin-top:8px}.projectHealth .healthSummary strong{font-size:21px}.companyHealthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.companyHealthGrid>article{padding:16px}.companyHealthGrid>article>header{margin-bottom:10px}.companyCompactStats>div{padding:9px 10px}.companyCompactStats strong{margin-top:3px;font-size:17px}.teamPulseList>button{padding:7px 2px}.companyHealthGrid .recentActivityPanel{grid-column:1/-1}.companyHealthGrid .recentActivityList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;max-height:230px;display:grid}.companyHealthGrid .commandState{min-height:76px;padding:14px}@media (width<=700px){.projectHealth .healthLegend,.companyHealthGrid .recentActivityList{grid-template-columns:1fr}.companyHealthGrid .recentActivityPanel{grid-column:auto}}.globalNotificationWrap .adminProTopIcon{color:#294660;place-items:center;display:grid}.globalNotificationWrap .adminProTopIcon svg{display:block}.globalNotificationPanel{width:min(460px,100vw - 28px)}.globalNotificationPanel>header{align-items:center}.globalNotificationPanel>header h2{display:inline-block}.globalNotificationPanel>header div>span{color:#77889a;margin-left:8px;font-size:10px;font-weight:700}.globalNotificationTabs{background:#fbfcfd;border-top:1px solid #edf2f4;border-bottom:1px solid #e5ecef;gap:5px;padding:9px 18px;display:flex}.globalNotificationTabs button{color:#68798b;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 10px;font-size:9px;font-weight:800}.globalNotificationTabs button.active{color:#078b98;background:#e6f5f6}.globalNotificationGroups{overscroll-behavior:contain;max-height:min(570px,100vh - 205px);overflow-y:auto}.globalNotificationGroups>section>h3{z-index:1;color:#7a8899;letter-spacing:.13em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafcf5;border-bottom:1px solid #edf1f4;margin:0;padding:8px 17px;font-size:8px;position:sticky;top:0}.globalNotificationGroups .salesNotificationList{max-height:none;overflow:visible}.globalNotificationGroups .salesNotificationList>button{grid-template-columns:8px minmax(0,1fr) auto}.globalNotificationGroups .salesNotificationList>button.unread{background:#fbfefe}.globalNotificationGroups .salesNotificationList>button.unread strong{color:#142b46;font-weight:800}.globalNotificationGroups .salesNotificationList>button.read{opacity:.72}.globalNotificationGroups .salesNotificationList>button.critical>i{background:#d95645;box-shadow:0 0 0 4px #d956451a}.globalNotificationGroups .salesNotificationList>button.high>i{background:#e59b31}.globalNotificationGroups .salesNotificationList>button.reminder>i{background:#16a7b3}.globalNotificationGroups .salesNotificationList>button.info>i{background:#4a80bd}.globalNotificationGroups .salesNotificationList strong{white-space:normal;line-height:1.4}.globalNotificationGroups .salesNotificationList em{align-self:start}.globalNotificationInlineError{color:#a85848;background:#fff7f5;border-top:1px solid #f2ded9;padding:8px 17px;font-size:9px}@media (width<=600px){.globalNotificationPanel{flex-direction:column;display:flex;top:68px;bottom:10px}.globalNotificationGroups{flex:1;max-height:none}.globalNotificationPanel>header{padding:16px}.globalNotificationTabs{padding-inline:14px}}.adminThemeToggle{color:#183153;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex;box-shadow:0 4px 14px #0f233c12}.adminThemeToggle:hover{color:#087f8c;background:#f3fbfc;border-color:#9ccbd4;transform:translateY(-1px)}.adminThemeToggle:focus-visible{outline-offset:2px;outline:3px solid #22d3ee59}.admin-theme-dark .adminProShell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bt-dark-bg:#0b1220;--bt-dark-sidebar:#07101e;--bt-dark-surface:#111c2e;--bt-dark-surface-raised:#17243a;--bt-dark-border:#293a52;--bt-dark-text:#eef4fb;--bt-dark-muted:#9fb0c6;background:var(--bt-dark-bg);color:var(--bt-dark-text)}.admin-theme-dark .adminProSidebar{background:var(--bt-dark-sidebar)!important;border-color:#203149!important}.admin-theme-dark .adminProBrand strong,.admin-theme-dark .adminProTopbar h1,.admin-theme-dark .adminProProfile strong,.admin-theme-dark .adminProContent :where(h1,h2,h3,h4,h5,h6,legend){color:var(--bt-dark-text)!important}.admin-theme-dark .adminProBrand span,.admin-theme-dark .adminProNavGroup>p,.admin-theme-dark .adminProProfile span,.admin-theme-dark .adminProContent :where(p,dt,small){color:var(--bt-dark-muted)}.admin-theme-dark .adminProNavItem{color:#bac8da}.admin-theme-dark .adminProNavItem:hover,.admin-theme-dark .adminProNavItem.active{color:#fff!important;background:#17263c!important}.admin-theme-dark .adminProTopbar{border-color:var(--bt-dark-border)!important;background:#0e1929!important}.admin-theme-dark .adminProMain,.admin-theme-dark .adminProContent{color:var(--bt-dark-text);background:var(--bt-dark-bg)!important}.admin-theme-dark .adminThemeToggle,.admin-theme-dark .adminProProfile,.admin-theme-dark .adminCommandSearch{border-color:var(--bt-dark-border)!important;background:var(--bt-dark-surface)!important;color:var(--bt-dark-text)!important}.admin-theme-dark .adminThemeToggle:hover{color:#67e8f9!important;background:#172a3d!important;border-color:#3fc4d4!important}.admin-theme-dark .adminProContent :where(input,select,textarea),.admin-theme-dark .adminCommandMenu,.admin-theme-dark .adminProfileMenu,.admin-theme-dark .globalNotificationsPanel,.admin-theme-dark .salesNotificationPanel,.admin-theme-dark [class*=Dropdown],.admin-theme-dark [class*=dropdown],.admin-theme-dark [class*=Menu],.admin-theme-dark [class*=menu]{border-color:var(--bt-dark-border)!important;background-color:var(--bt-dark-surface)!important;color:var(--bt-dark-text)!important}.admin-theme-dark .adminProContent :where(input,select,textarea)::-moz-placeholder{color:#71839b}.admin-theme-dark .adminProContent :where(input,select,textarea)::placeholder{color:#71839b}.admin-theme-dark .adminProContent :where(table,thead,tbody,tr,th,td){border-color:var(--bt-dark-border)!important}.admin-theme-dark .adminProContent :where(th,thead tr){color:#dce8f6!important;background-color:#132238!important}.admin-theme-dark .adminProContent :where(td,tbody tr){color:#d7e2ef;background-color:var(--bt-dark-surface)!important}.admin-theme-dark .adminProContent :where(tbody tr:hover){background-color:var(--bt-dark-surface-raised)!important}.admin-theme-dark .adminProContent :where([class*=Card],[class*=card],[class*=Panel],[class*=panel],[class*=Drawer],[class*=drawer],[class*=Modal],[class*=modal],[class*=Details],[class*=details],[class*=Empty],[class*=empty]){color:var(--bt-dark-text);border-color:var(--bt-dark-border)!important}.admin-theme-dark .adminProContent :where([class*=Card],[class*=card],[class*=Panel],[class*=panel],[class*=Drawer],[class*=drawer],[class*=Modal],[class*=modal],[class*=Empty],[class*=empty]):not([class*=Overlay]):not([class*=overlay]){background-color:var(--bt-dark-surface)!important}.admin-theme-dark .adminProContent :where(button:not(.adminProPrimaryAction):not(.primary),a){border-color:var(--bt-dark-border)}.admin-theme-dark .adminProContent :where(.bg-white,.bg-slate-50,.bg-gray-50){background-color:var(--bt-dark-surface)!important}.admin-theme-dark .adminProContent :where(.bg-slate-100,.bg-gray-100){background-color:var(--bt-dark-surface-raised)!important}.admin-theme-dark .adminProContent :where(.text-slate-900,.text-slate-800,.text-gray-900,.text-gray-800){color:var(--bt-dark-text)!important}.admin-theme-dark .adminProContent :where(.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-700,.text-gray-600,.text-gray-500){color:var(--bt-dark-muted)!important}.admin-theme-dark .adminProContent :where(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-100,.border-gray-200,.border-gray-300){border-color:var(--bt-dark-border)!important}.admin-theme-dark .adminProContent :where(hr){border-color:var(--bt-dark-border)}.admin-theme-dark .meetingControls,.admin-theme-dark .meetingAgenda,.admin-theme-dark .meetingWeek,.admin-theme-dark .meetingMonth,.admin-theme-dark .followupQueue,.admin-theme-dark .pipelineBoard,.admin-theme-dark .proposalWorkspace,.admin-theme-dark .salesReportsWorkspace{color:var(--bt-dark-text);border-color:var(--bt-dark-border)!important;background:var(--bt-dark-surface)!important}.admin-theme-dark .meetingAgendaItem,.admin-theme-dark .meetingWeekItem,.admin-theme-dark .meetingMonthItem{box-shadow:inset 0 0 0 1px #ffffff14}.admin-theme-dark .sonner-toast,.admin-theme-dark [data-sonner-toast]{border-color:var(--bt-dark-border)!important;background:var(--bt-dark-surface-raised)!important;color:var(--bt-dark-text)!important}@media (width<=700px){.adminThemeToggle{flex-basis:38px;width:38px;height:38px}}.admin-theme-dark .adminProShell{--bt-dark-panel:#101a2a;--bt-dark-column:#142136;--bt-dark-card:#19283e;--bt-dark-hover:#20324b;--bt-dark-disabled:#718198}.admin-theme-dark .interactivePipeline{scrollbar-color:#40536d transparent}.admin-theme-dark .interactivePipeline .pipelineColumn{background:var(--bt-dark-column);border-color:#293a52}.admin-theme-dark .interactivePipeline .pipelineColumn.dropReady{background:#172c43;border-color:#49a9d1;box-shadow:0 0 0 3px #49a9d12e}.admin-theme-dark .interactivePipeline .pipelineColumn>header{background:#18263b;border-color:#30435c}.admin-theme-dark .interactivePipeline .pipelineColumn>header h3,.admin-theme-dark .pipelineCardBody strong,.admin-theme-dark .pipelineDealValue{color:#edf4fc}.admin-theme-dark .interactivePipeline .pipelineColumn>header span,.admin-theme-dark .interactivePipeline .pipelineColumn>header>strong,.admin-theme-dark .pipelineCardBody span,.admin-theme-dark .pipelineService,.admin-theme-dark .pipelineCardMeta,.admin-theme-dark .pipelineOutcome{color:#a5b5c9}.admin-theme-dark .pipelineColumnCards{scrollbar-color:#40536d transparent}.admin-theme-dark .pipelineLeadCard{border-color:#33465f;box-shadow:0 3px 10px #02081238;background:var(--bt-dark-card)!important}.admin-theme-dark .pipelineLeadCard:hover{border-color:#49617e;box-shadow:0 8px 20px #0208124d;background:var(--bt-dark-hover)!important}.admin-theme-dark .pipelineCardMeta{border-color:#304158}.admin-theme-dark .pipelineCardMore{color:#aab9cc}.admin-theme-dark .pipelineCardMore:hover,.admin-theme-dark .pipelineCardMore[aria-expanded=true]{color:#7dd3fc;background:#263a54}.admin-theme-dark .pipelineQuickMenu,.admin-theme-dark .pipelineQuickMenu :where(a,button){color:#dce7f3;border-color:#344860;background:#17253a!important}.admin-theme-dark .pipelineQuickMenu :where(a,button):hover{color:#8bdcf2;background:#223751!important}.admin-theme-dark .pipelineLegacyStage,.admin-theme-dark .pipelineDue{color:#bdc9d8;background:#25354b}.admin-theme-dark .pipelineEmptyStage{color:#93a4ba;background:#121f32!important;border-color:#40536b!important}.admin-theme-dark .pipelineEmptyStage i{color:#b9c8da;background:#26374d}.admin-theme-dark .pipelineEmptyStage strong{color:#cbd7e5}.admin-theme-dark .pipelineColumnLoading i{background:linear-gradient(90deg,#18263a 25%,#22344d 37%,#18263a 63%) 0 0/400% 100%}.admin-theme-dark .meetingMonth,.admin-theme-dark .meetingMonthDayList,.admin-theme-dark .meetingWeekSlots{background:var(--bt-dark-panel)!important;border-color:#2b3d55!important}.admin-theme-dark .meetingMonth>header,.admin-theme-dark .meetingMonthDayList>header,.admin-theme-dark .meetingMonthWeekdays,.admin-theme-dark .meetingWeekSlotHeader{border-color:#304158;background:#16243a!important}.admin-theme-dark .meetingMonthWeekdays span,.admin-theme-dark .meetingMonth>header>span,.admin-theme-dark .meetingWeekSlotHeader>span,.admin-theme-dark .meetingWeekSlotHeader>button{color:#a8b7ca}.admin-theme-dark .meetingMonthGrid>section,.admin-theme-dark .meetingWeekTimeRow>section{color:#dce7f3;border-color:#293b53;background:#121e30!important}.admin-theme-dark .meetingMonthGrid>section.outside{color:#64758c;background:#0e1928!important}.admin-theme-dark .meetingMonthGrid>section.today,.admin-theme-dark .meetingWeekTimeRow>section.today{background:#152a40!important}.admin-theme-dark .meetingMonthGrid>section.selected,.admin-theme-dark .meetingWeekTimeRow>section.selected,.admin-theme-dark .meetingWeekSlotHeader>button.selected{box-shadow:inset 0 0 0 2px #4289c5;background:#19344e!important}.admin-theme-dark .meetingMonthGrid>section.dropReady:hover,.admin-theme-dark .meetingWeekTimeRow>section.dropReady:hover{box-shadow:inset 0 0 0 2px #58a7d0;background:#1d3851!important}.admin-theme-dark .meetingMonthGrid>section>header strong{color:#dce7f3}.admin-theme-dark .meetingMonthGrid>section.outside>header strong{color:#718198}.admin-theme-dark .meetingMonthGrid>section>header>div>button,.admin-theme-dark .meetingMonthDayList>header button,.admin-theme-dark .meetingWeekSlotAdd{color:#77c7ed;background:#1a2b42;border-color:#3a506c}.admin-theme-dark .meetingMonthGrid>section>header>div>button:hover,.admin-theme-dark .meetingMonthDayList>header button:hover,.admin-theme-dark .meetingWeekSlotAdd:hover{background:#233b57;border-color:#58a7d0}.admin-theme-dark .meetingWeekTimeRow>time{color:#8fa1b8;border-color:#293b53}.admin-theme-dark .meetingDayPopoverBackdrop{background:#020812ad}.admin-theme-dark .meetingColorPicker button{color:#b8c6d7;background:#17263a;border-color:#354961}.admin-theme-dark .meetingAgendaItem{border-color:#304158!important}.admin-theme-dark .contractsWorkspace{color:#dce7f3}.admin-theme-dark .contractsTablePanel,.admin-theme-dark .contractsTable,.admin-theme-dark .contractsMetrics{background:var(--bt-dark-panel)!important;border-color:#2d4058!important}.admin-theme-dark .contractsTableHead{border-color:#354860;color:#aebdd0!important;background:#17263a!important}.admin-theme-dark .contractsRows>article,.admin-theme-dark .contractsRow{color:#dce7f3;background:#121f32;border-color:#2b3d54}.admin-theme-dark .contractsRows>article:hover,.admin-theme-dark .contractsRow:hover{background:#1a2b42}.admin-theme-dark .contractsRows>article span,.admin-theme-dark .contractsRows>article small,.admin-theme-dark .contractsIdentity span,.admin-theme-dark .contractsRow small,.admin-theme-dark .contractsMetrics small,.admin-theme-dark .contractFacts dt,.admin-theme-dark .contractHint{color:#9eafc4}.admin-theme-dark .contractSigningCell b,.admin-theme-dark .contractsStatusBar button.active,.admin-theme-dark .contractTabs button.active{color:#edf4fc}.admin-theme-dark .contractsToolbar label,.admin-theme-dark .contractsSearch,.admin-theme-dark .contractsStatusBar,.admin-theme-dark .contractTabs,.admin-theme-dark .contractDrawer>header,.admin-theme-dark .contractModal>header,.admin-theme-dark .contractModal>footer{border-color:#304259}.admin-theme-dark .contractsWorkspace button,.admin-theme-dark .contractModal button,.admin-theme-dark .contractRowMenu,.admin-theme-dark .contractRowMenu button,.admin-theme-dark .contractDrawer,.admin-theme-dark .contractModal{color:#dce7f3;background:#17263a;border-color:#344860}.admin-theme-dark .contractRowMenu button:hover,.admin-theme-dark .contractsWorkspace button:hover{background:#223751}.admin-theme-dark .contractsStatusBar strong,.admin-theme-dark .contractStatus,.admin-theme-dark .signingProgress>div>span{color:#c4d1df;background:#25364c}.admin-theme-dark .contractsEmpty{color:#9fb0c6;background:#101c2d!important}.admin-theme-dark .contractSource,.admin-theme-dark .contractTemplateMeta,.admin-theme-dark .signingProgress>div,.admin-theme-dark .contractList article{background:#142238;border-color:#304259}.admin-theme-dark .contractPreview{color:#17212b;border:1px solid #40516a;background:#e8edf3!important}.admin-theme-dark .contractPreview :where(h1,h2,h3,p,li,strong){color:#17212b!important}.admin-theme-dark .globalNotificationPanel,.admin-theme-dark .salesNotificationPanel,.admin-theme-dark .adminCommandMenu,.admin-theme-dark .adminProfileMenu{color:#dce7f3;box-shadow:0 18px 48px #01060f73;background:#111f32!important;border-color:#344860!important}.admin-theme-dark .globalNotificationTabs,.admin-theme-dark .globalNotificationGroups>section>h3{color:#9fb0c6;background:#132235f5;border-color:#2b3e56}.admin-theme-dark .globalNotificationGroups .salesNotificationList>button{color:#dce7f3;background:#111f32;border-color:#293b52}.admin-theme-dark .globalNotificationGroups .salesNotificationList>button.unread{background:#173047}.admin-theme-dark .globalNotificationGroups .salesNotificationList>button.unread strong{color:#f0f7ff}.admin-theme-dark .adminProContent :where(button,input,select,textarea):disabled{opacity:.72;color:var(--bt-dark-disabled)!important}.admin-theme-dark .adminProContent :where(a:not(.primary)){color:#79ccec}.admin-theme-dark .adminProContent :where([role=tooltip],[class*=Tooltip],[class*=tooltip]){color:#eef4fb!important;background:#1b2b41!important;border-color:#40536d!important}.admin-theme-dark :where(.demoAdminList,.demoAdminDetail,.demoAdminEmpty,.demoCrmMetrics,.demoCrmToolbar,.demoCrmTableWrap,.demoCrmDetail,.followupKpis,.followupQueuePanel,.meetingKpis,.meetingAgenda,.meetingWeek,.proposalStatusBar,.proposalMetrics,.proposalTablePanel,.salesReportsControls,.salesKpiGrid article,.salesReportPanel,.salesDashHero,.salesDashMetric,.salesDashPanel,.salesDashPerformance,.salesDashGoal,.companySnapshotStats,.companyHealthGrid>article){color:#dce7f3;background:var(--bt-dark-panel)!important;border-color:#2d4058!important}.admin-theme-dark :where(.demoAdminTableHead,.demoCrmTableHead,.followupQueueHeader,.meetingAgenda>header,.meetingWeek>header,.meetingUpcomingGroups>section>h4,.proposalTableHead,.salesReportPanel>header,.salesTeamTable .head,.salesGoalSummary){color:#aebdd0!important;background:#16243a!important;border-color:#304259!important}.admin-theme-dark :where(.demoAdminRow,.demoCrmRow,.followupKpi,.followupWorkItem,.meetingKpis>button,.meetingAgendaItem,.proposalStatusBar button,.proposalMetrics>div,.proposalRows article,.salesTeamTable .row,.companySnapshotStats>button){color:#d7e2ef!important;background:#121f32!important;border-color:#2b3d54!important}.admin-theme-dark :where(.demoAdminRow:hover,.demoCrmRow:hover,.followupKpi:hover,.followupWorkItem:hover,.meetingKpis>button:hover,.meetingAgendaItem:hover,.proposalStatusBar button:hover,.proposalRows article:hover,.companySnapshotStats>button:hover){background:var(--bt-dark-hover)!important}.admin-theme-dark :where(.demoAdminRow.active,.demoCrmRow.active,.followupKpi.active,.meetingKpis>button.active,.meetingAgendaItem.happeningSoon,.proposalStatusBar button.active){color:#eef6ff!important;background:#19344e!important}.admin-theme-dark :where(.demoCrmLeadCell strong,.demoAdminContact strong,.demoCrmResultCount strong,.followupKpi b,.followupIdentity>button strong,.followupContext strong,.followupQueueHeader strong,.meetingKpis strong,.meetingAgendaTime strong,.meetingAgendaIdentity strong,.proposalMetrics strong,.proposalIdentity strong,.proposalAmount strong,.salesKpiGrid strong,.salesDailyGrid strong,.salesGoalSummary strong,.salesTeamTable .row strong,.salesDashMetric strong,.salesDashPanel h3,.salesDashPerformance h3,.salesDashStages button>strong,.salesDashList strong,.salesDashLeadList strong,.salesDashPerformanceGrid strong,.salesDashGoal h3,.salesDashGoal>strong,.companySnapshotStats strong,.companyCompactStats strong){color:#edf4fc!important}.admin-theme-dark :where(.demoWorkspaceHeader>div:first-child>span,.demoCrmMetrics small,.demoCrmMetrics span,.demoCrmLeadCell small,.demoAdminContact small,.demoFollowupCell,.followupKpi small,.followupKpi em,.followupIdentity>button span,.followupService,.followupContext small,.followupContext strong,.meetingKpis span,.meetingAgendaTime span,.meetingAgendaIdentity span,.meetingAgendaIdentity small,.meetingAgendaMeta small,.proposalMetrics small,.proposalIdentity span,.proposalAmount span,.salesKpiGrid small,.salesKpiDetail,.salesKpiComparison,.salesKpiNoGoal,.salesKpiGoal span,.salesDailyGrid div,.salesGoalRows article span,.salesTeamTable .row,.salesDashHero>div>span,.salesDashMetric small,.salesDashMetric span,.salesDashStages button,.salesDashList span,.salesDashLeadList span,.salesDashPerformanceGrid small,.salesDashGoal span,.companySnapshotStats span,.companyCompactStats small,.companyCompactStats span){color:#9fb0c6!important}.admin-theme-dark :where(.demoSearch,.demoSecondaryAction,.leadViewTabs,.followupScope,.followupMore,.followupMoreFilters,.meetingViewSwitch,.meetingDateNav button,.meetingScope,.proposalFilters,.proposalScope,.salesReportsRange,.salesReportsSections,.salesReportPeriods){color:#b9c8da!important;background:#142238!important;border-color:#344860!important}.admin-theme-dark :where(.leadViewTabs button.active,.followupScope button.active,.meetingViewSwitch button.active,.meetingScope button.active,.proposalScope button.active,.salesReportsSections button.active,.salesReportPeriods button.active){box-shadow:inset 0 0 0 1px #3c5877;color:#eef6ff!important;background:#253a55!important}.admin-theme-dark :where(.demoCrmDetailHeader,.demoDetailSection,.demoOverviewGroups>section,.demoCrmInfoGrid>div,.demoCrmDescription,.demoCrmAddBox,.demoCrmFollowupList article,.leadOverview,.leadOverview>section,.followupQuickMenu,.meetingContactCard,.meetingDetailGrid,.meetingLeadContext,.meetingNotes,.proposalDrawerHero,.proposalDrawerBody>section,.proposalLeadCard,.proposalReview,.proposalActivity article,.proposalConvert,.salesDashPerformanceGrid>div,.salesDashConversion>div,.companyCompactStats>div,.companyHealthGrid .recentActivityPanel){color:#dce7f3!important;background:#142238!important;border-color:#304259!important}.admin-theme-dark :where(.followupActions>a,.followupActions>button,.followupMenuButton,.meetingAgendaActions>a,.meetingAgendaActions>button,.meetingAgendaActions>div>button,.proposalActions>button){color:#c8d6e6!important;background:#1a2b42!important;border-color:#3a506a!important}.admin-theme-dark :where(.followupActions>a:hover,.followupActions>button:hover,.followupMenuButton:hover,.meetingAgendaActions>a:hover,.meetingAgendaActions>button:hover,.proposalActions>button:hover){color:#8bdcf2!important;background:#233b57!important;border-color:#5480a6!important}.admin-theme-dark :where(.demoCrmNoResults,.demoCrmEmptyText,.followupEmpty,.meetingEmpty,.proposalEmpty,.salesDashEmpty,.salesTeamTable .empty){color:#9fb0c6!important;background:#101c2d!important;border-color:#3a4d65!important}.admin-theme-dark .followupLoading{background:#293a51}.admin-theme-dark .followupLoading i,.admin-theme-dark .salesDashLoading{background:linear-gradient(90deg,#16243a 25%,#21344d 50%,#16243a 75%) 0 0/200% 100%}.admin-theme-dark .salesFunnel div{background:#182b43}.admin-theme-dark .salesFunnel :where(span,small),.admin-theme-dark .salesFunnel div+div:before{color:#9fb0c6}.admin-theme-dark .salesFunnel strong{color:#79ccec}.admin-theme-dark :where(.salesKpiGoal>div,.salesGoalBar,.salesDashStages button>i,.salesDashGoal>i){background:#26384e}.admin-theme-dark .salesKpiGoal em{color:#8bdcf2;background:#1b3852}.admin-theme-dark .salesKpiGoal em.behind{color:#ffac9b;background:#402925}.admin-theme-dark .salesKpiGoal em.goalreached{color:#84dfbd;background:#17392f}.admin-theme-dark .adminProContent :where(.bg-neutral-50){background-color:var(--bt-dark-surface)!important}.admin-theme-dark :where(.adminProPageHeader,.adminFormGrid,.adminProActivityList.large,.adminSettingCard,.adminSystemStatus,.accessMetrics>div,.accessEditor,.accessTable,.roleList>button,.permissionPanel,.permissionGroups fieldset,.salesMetricStrip,.warmLeadEditor,.warmLeadTable,.warmLeadDrawer){background:var(--bt-dark-panel)!important;color:#dce7f3!important;border-color:#2d4058!important}.admin-theme-dark :where(.accessTableHead,.warmLeadTable>.head,.warmLeadDrawer>header,.leadDrawerActions){color:#aebdd0!important;background:#16243a!important;border-color:#304259!important}.admin-theme-dark :where(.accessTableRow,.warmLeadTable>button){color:#d7e2ef!important;background:#121f32!important;border-color:#2b3d54!important}.admin-theme-dark .warmLeadTable>button:hover{background:var(--bt-dark-hover)!important}.admin-theme-dark :where(.accessMetrics strong,.accessTableRow strong,.roleList strong,.adminProActivityList strong,.adminSettingCard strong,.adminSystemStatus strong,.salesMetricStrip strong,.warmLeadTable b,.warmLeadDrawer>header h3){color:#edf4fc!important}.admin-theme-dark :where(.accessTabs button,.accessMetrics small,.accessFormGrid label>span,.accessTableRow,.roleList small,.permissionGroups label small,.adminProActivityList small,.adminSettingCard p,.adminSystemStatus small,.salesMetricStrip small,.warmLeadTable small,.warmLeadDrawer>header span){color:#9fb0c6!important}.admin-theme-dark :where(.accessTabs,.accessPasswordReset){border-color:#304259!important}.admin-theme-dark :where(.accessTabs button.active,.roleList>button.active){color:#eef6ff!important;background:#19344e!important;border-color:#4a91c7!important}.admin-theme-dark :where(.accessEditorActions button,.accessPasswordReset button,.accessActions button,.warmLeadEditor footer button,.warmLeadDrawer>header>button,.leadDrawerActions a,.leadDrawerActions button){color:#c8d6e6!important;background:#1a2b42!important;border-color:#3a506a!important}.admin-theme-dark :where(.accessEditorActions button:hover,.accessPasswordReset button:hover,.accessActions button:hover,.warmLeadEditor footer button:hover,.warmLeadDrawer>header>button:hover,.leadDrawerActions a:hover,.leadDrawerActions button:hover){color:#8bdcf2!important;background:#233b57!important;border-color:#5480a6!important}.admin-theme-dark .adminProActivityList>div{border-color:#2b3d54!important}.admin-theme-dark .adminSettingCard>span{color:#79ccec;background:#49a9d129}.admin-theme-dark .systemDot{background:#718198;box-shadow:0 0 0 4px #7181981f}.admin-theme-dark .systemDot.good{background:#4fc397;box-shadow:0 0 0 4px #4fc39724}.admin-theme-dark .salesMetricStrip>div{background:#121f32!important;border-color:#2b3d54!important}.admin-theme-dark .warmLeadTable .overdue{color:#ff9a86!important}.admin-theme-dark .warmLeadDrawer>nav,.admin-theme-dark .leadDrawerActions{border-color:#304259!important}.portalAdmin{gap:12px;display:grid}.portalAdminSummary{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.portalAdminSummary article{background:#fff;border:1px solid #dce4ec;border-radius:10px;padding:14px}.portalAdminSummary small,.portalAdminSummary strong{display:block}.portalAdminSummary small{color:#7b8797;letter-spacing:.45px;font-size:8px;font-weight:900}.portalAdminSummary strong{margin-top:7px;font-size:12px}.portalAdminSummary .enabled{color:#28745a}.portalAdminSummary .disabled{color:#7b8797}.portalAdmin .accountPanel>header div p{color:#7b8797;margin:4px 0 0;font-size:9px}.portalAdminForm{background:#f8fafc;border-bottom:1px solid #e4e9ef;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;display:grid}.portalAdminForm label>span{color:#667085;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.portalAdminForm input,.portalAdminForm select{color:#344054;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d6dfe8;border-radius:8px;padding:9px 10px;font-size:11px}.portalAdminForm .portalAdminCheck{align-items:center;gap:7px;display:flex}.portalAdminForm .portalAdminCheck input{width:15px;min-height:15px}.portalAdminForm .portalAdminCheck span{margin:0}.portalAdminForm>p{color:#756b4a;background:#fffbe9;border:1px solid #eadfac;border-radius:7px;grid-column:1/-1;margin:0;padding:9px;font-size:9px}.portalAdminForm>button{color:#fff;background:#14263b;border:0;border-radius:7px;justify-self:start;padding:10px 13px;font-size:9px;font-weight:850}.portalAdminForm>button:disabled{opacity:.45}.portalAdminHead,.portalAdminUsers>article{grid-template-columns:minmax(150px,1.2fr) minmax(115px,1fr) 55px 70px 110px 100px minmax(190px,1.2fr);align-items:center;gap:10px;display:grid}.portalAdminHead{color:#7b8797;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e4e9ef;padding:9px 14px;font-size:8px;font-weight:900}.portalAdminUsers>article{border-bottom:1px solid #e8edf2;padding:13px 14px;font-size:9px}.portalAdminUsers>article:last-child{border-bottom:0}.portalAdminUsers strong,.portalAdminUsers small{display:block}.portalAdminUsers small{color:#8794a3;margin-top:3px;font-size:8px}.portalAdminActions{flex-wrap:wrap;gap:4px;display:flex}.portalAdminActions button{color:#356da9;background:#fff;border:1px solid #d5dfe8;border-radius:6px;padding:6px 7px;font-size:8px;font-weight:850}.portalResetDialog{width:min(560px,100vw - 28px)}.portalResetDialog .accountDialogBody{grid-template-columns:1fr}.portalResetDialog .accountDialogBody p{color:#756b4a;margin:0;font-size:10px;line-height:1.5}@media (width<=760px){.portalAdminSummary{grid-template-columns:1fr 1fr}.portalAdminForm{grid-template-columns:1fr}.portalAdminHead{display:none}.portalAdminUsers>article{grid-template-columns:1fr}.portalAdminActions{margin-top:4px}}.portalAdminForm label>span em{color:#98a2b3;font-size:8px;font-style:normal;font-weight:600}.portalFieldMessage{margin-top:5px;font-size:8px;line-height:1.35;display:block}.portalFieldMessage.error{color:#b0443d}.portalFieldMessage.valid{color:#2d775b}.portalAdminForm [aria-invalid=true]{background:snow;border-color:#d98c86}.portalFormError{color:#a43e37;background:#fff3f2;border:1px solid #efc9c5;border-radius:7px;grid-column:1/-1;padding:9px 11px;font-size:9px;line-height:1.45}.portalAdminForm>button:disabled{cursor:not-allowed}.cp-app{--navy:#091526;--ink:#172033;--muted:#687386;--line:#e5e9ef;--soft:#f5f7fa;--cyan:#16bcb6;min-height:100vh;color:var(--ink);background:#f6f8fa;font-family:DM Sans,Arial,sans-serif}.cp-app *{box-sizing:border-box}.cp-app button,.cp-app a{font-family:inherit}.cp-sidebar{z-index:30;background:var(--navy);color:#fff;flex-direction:column;width:250px;padding:28px 18px 18px;display:flex;position:fixed;inset:0 auto 0 0}.cp-brand{white-space:nowrap;align-items:center;gap:9px;display:flex}.cp-brand strong{letter-spacing:-.7px;font-size:19px}.cp-brand em{color:#9ca7b8;border-left:1px solid #455064;margin-left:1px;padding-left:9px;font-size:11px;font-style:normal}.cp-mark{grid-template-columns:1fr 1fr;gap:2px;width:25px;height:25px;display:grid}.cp-mark i{border-radius:3px}.cp-mark i:first-child{background:#ffc20a}.cp-mark i:nth-child(2){background:#ff6b35}.cp-mark i:nth-child(3){background:#20c9c3}.cp-mark i:nth-child(4){background:#ef4ea7}.cp-side-head{padding:0 7px 30px}.cp-side-head>button{display:none}.cp-sidebar nav{gap:4px;display:grid}.cp-sidebar nav a{color:#aeb8c7;border-radius:9px;align-items:center;gap:13px;min-height:46px;padding:0 13px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.cp-sidebar nav a:hover{color:#fff;background:#121f32}.cp-sidebar nav a.active{color:#111d2e;background:#fff;font-weight:700}.cp-sidebar nav a small{color:#8f9aab;text-transform:uppercase;letter-spacing:.6px;background:#202d40;border-radius:5px;margin-left:auto;padding:3px 6px;font-size:8px}.cp-side-help{background:#101d30;border:1px solid #263247;border-radius:12px;margin-top:auto;padding:16px}.cp-side-help>span{color:#45d5ce;background:#1b3145;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.cp-side-help strong{margin-top:13px;font-size:13px;display:block}.cp-side-help p{color:#9aa6b7;margin:5px 0 13px;font-size:11px}.cp-side-help a{color:#fff;text-underline-offset:3px;font-size:11px;font-weight:700;text-decoration:underline}.cp-side-foot{color:#657186;padding:17px 8px 0;font-size:10px}.cp-main{min-height:100vh;margin-left:250px}.cp-topbar{border-bottom:1px solid var(--line);background:#fff;align-items:center;height:74px;padding:0 34px;display:flex}.cp-menu,.cp-mobile-brand{display:none}.cp-preview-pill{color:#208f8a;text-transform:uppercase;letter-spacing:.7px;background:#f1fbfa;border:1px solid #d7e8e6;border-radius:99px;margin-right:auto;padding:6px 10px;font-size:10px;font-weight:700}.cp-bell{border:1px solid var(--line);color:#4e5a6d;background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative}.cp-bell i{background:#ef4ea7;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:6px}.cp-user{align-items:center;gap:10px;margin-left:16px;display:flex}.cp-user>span:first-child{color:#087c77;background:#e0f6f4;border-radius:50%;place-items:center;width:38px;height:38px;font-size:12px;font-weight:700;display:grid}.cp-user div strong,.cp-user div small{display:block}.cp-user div strong{font-size:12px}.cp-user div small{color:#7d8797;margin-top:3px;font-size:10px}.cp-chevron{color:#7c8797;margin-left:4px}.cp-page{width:min(1220px,100% - 56px);margin:0 auto;padding:26px 0 48px}.cp-preview-note{color:#796329;background:#fffaf0;border:1px solid #ecdcae;border-radius:8px;align-items:center;gap:12px;margin-bottom:24px;padding:9px 13px;font-size:11px;display:flex}.cp-preview-note strong{text-transform:uppercase;letter-spacing:.5px;border-right:1px solid #e3d6b2;padding-right:12px}.cp-greeting{justify-content:space-between;align-items:flex-end;margin-bottom:25px;display:flex}.cp-greeting p{color:#7b8596;text-transform:uppercase;letter-spacing:1.3px;margin:0 0 8px;font-size:11px;font-weight:700}.cp-greeting h1{letter-spacing:-1px;margin:0;font-size:29px}.cp-greeting div>span{color:#697487;margin-top:8px;font-size:14px;display:block}.cp-outline{background:#fff;border:1px solid #d8dee7;border-radius:8px;align-items:center;gap:8px;height:42px;padding:0 15px;font-size:12px;font-weight:700;display:flex}.cp-project-hero{background:#fff;border:1px solid #dfe5eb;border-radius:16px;overflow:hidden;box-shadow:0 10px 28px #192a420f}.cp-project-top{justify-content:space-between;align-items:flex-start;padding:25px 27px 12px;display:flex}.cp-kicker{color:#7b8695;letter-spacing:1.3px;font-size:9px;font-weight:700}.cp-project-top h2{letter-spacing:-.7px;margin:7px 0 4px;font-size:24px}.cp-project-top p{color:#6c7788;margin:0;font-size:12px}.cp-stage{color:#09837e;text-transform:uppercase;letter-spacing:.6px;background:#effaf9;border:1px solid #bce9e6;border-radius:99px;padding:7px 11px;font-size:10px;font-weight:700}.cp-project-body{grid-template-columns:1fr 380px;gap:45px;padding:12px 27px 27px;display:grid}.cp-progress-label{justify-content:space-between;align-items:flex-end;display:flex}.cp-progress-label span{color:#657084;font-size:12px}.cp-progress-label strong{letter-spacing:-1px;font-size:26px}.cp-progress{background:#edf1f4;border-radius:20px;height:10px;margin-top:10px;overflow:hidden}.cp-progress i{border-radius:inherit;background:linear-gradient(90deg,#15bab4,#44cec8);width:72%;height:100%;display:block}.cp-progress-area p{color:#5b687b;max-width:660px;margin:15px 0 0;font-size:13px;line-height:1.6}.cp-facts{border-left:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;padding-left:28px;display:grid}.cp-facts span,.cp-facts strong{display:block}.cp-facts span{color:#87909f;margin-bottom:6px;font-size:10px}.cp-facts button{background:var(--navy);color:#fff;border:0;border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;height:40px;font-size:11px;font-weight:700;display:flex}.cp-journey{border-top:1px solid var(--line);background:#fbfcfd;padding:20px 27px 24px}.cp-journey>div{grid-template-columns:repeat(5,1fr);margin-top:16px;display:grid}.cp-journey>div>div{align-items:center;gap:8px;display:flex;position:relative}.cp-journey>div span{z-index:2;color:#919aa8;background:#fff;border:2px solid #d7dde5;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:grid}.cp-journey>div strong{z-index:2;color:#778293;background:#fbfcfd;padding-right:10px;font-size:11px}.cp-journey>div i{z-index:1;background:#e1e6ec;height:2px;position:absolute;left:28px;right:0}.cp-journey .done span{border-color:var(--cyan);background:var(--cyan);color:#fff}.cp-journey .done strong,.cp-journey .current strong{color:#1c293b}.cp-journey .current span{border-color:var(--cyan);color:#078b85;box-shadow:0 0 0 4px #def6f4}.cp-grid-main{grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);gap:20px;margin-top:20px;display:grid}.cp-stack{align-content:start;gap:20px;display:grid}.cp-card{background:#fff;border:1px solid #e1e6ec;border-radius:13px;box-shadow:0 5px 18px #192a4209}.cp-card>header{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;min-height:55px;padding:0 20px;display:flex}.cp-card h2{letter-spacing:-.25px;margin:0;font-size:15px}.cp-text-btn{color:#596679;background:0 0;border:0;align-items:center;gap:2px;font-size:10px;font-weight:700;display:flex}.cp-attention{align-items:center;padding:21px;display:flex}.cp-attention>header{display:none}.cp-empty-check{color:#119a7e;background:#eaf9f5;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;margin-right:15px;font-weight:700;display:grid}.cp-attention p{color:#748093;margin:5px 0 0;font-size:11px;line-height:1.5}.cp-timeline{padding:6px 20px 9px}.cp-timeline article{grid-template-columns:55px 10px 1fr;gap:10px;padding:14px 0;display:grid}.cp-timeline time{color:#7f8998;font-size:10px;font-weight:600}.cp-timeline article>i{border:2px solid #18aaa4;border-radius:50%;width:8px;height:8px;margin-top:3px;position:relative}.cp-timeline article:not(:last-child)>i:after{content:"";background:#dde4e9;width:1px;height:55px;position:absolute;top:9px;left:2px}.cp-timeline p{color:#6e798b;margin:5px 0 0;font-size:11px;line-height:1.45}.cp-files{padding:3px 20px}.cp-file{border-bottom:1px solid #edf0f3;grid-template-columns:39px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.cp-file:last-child{border:0}.cp-file>span{color:#168d88;background:#edf7f7;border-radius:8px;place-items:center;width:39px;height:39px;font-size:8px;font-weight:700;display:grid}.cp-file strong,.cp-file small{display:block}.cp-file small{color:#8992a0;margin-top:4px;font-size:9px}.cp-file button{color:#7a8493;letter-spacing:2px;background:0 0;border:0}.cp-milestones{padding:8px 20px}.cp-milestones article{border-bottom:1px solid #edf0f3;align-items:center;gap:13px;padding:13px 0;display:flex}.cp-milestones article:last-child{border:0}.cp-milestones time{background:#fafbfc;border:1px solid #dce3e9;border-radius:8px;align-content:center;place-items:center;width:43px;height:48px;display:grid}.cp-milestones time strong{font-size:16px}.cp-milestones time span{color:#88919e;font-size:7px;font-weight:700}.cp-milestones p{color:#7a8595;margin:4px 0 0;font-size:9px}.cp-team{padding:8px 20px 2px}.cp-team article{align-items:center;gap:11px;padding:9px 0;display:flex}.cp-team article>span{border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-weight:700;display:grid}.cp-team strong,.cp-team small{display:block}.cp-team small{color:#808a99;margin-top:4px;font-size:9px}.cp-contact{border:1px solid #dce2e9;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:40px;margin:10px 20px 18px;font-size:10px;font-weight:700;display:flex}.cp-summary{grid-template-columns:1fr 1fr;gap:15px;margin:0;padding:12px 20px 18px;display:grid}.cp-summary div{padding:5px 0}.cp-summary dt{color:#838d9b;font-size:9px}.cp-summary dd{margin:5px 0 0;font-size:11px;font-weight:700}.cp-coming-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cp-coming-row>div{background:#fff;border:1px solid #e2e7ec;border-radius:11px;grid-template-columns:35px 1fr;gap:10px;padding:15px;display:grid}.cp-coming-row>div>span{color:#6b7787;background:#f1f4f7;border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.cp-coming-row strong{font-size:10px}.cp-coming-row p{color:#84909f;margin:4px 0 0;font-size:8px}.cp-coming-row em{color:#8b95a3;text-transform:uppercase;letter-spacing:.5px;grid-column:2;font-size:8px;font-style:normal}.cp-placeholder{width:min(1000px,100% - 56px);margin:0 auto;padding:26px 0}.cp-placeholder-card{text-align:center;background:#fff;border:1px solid #e1e6ec;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;display:flex}.cp-placeholder-card>span{color:#118f89;background:#eaf8f7;border-radius:14px;place-items:center;width:58px;height:58px;display:grid}.cp-placeholder-card p{color:#87919f;letter-spacing:1.5px;margin:22px 0 7px;font-size:9px;font-weight:700}.cp-placeholder-card h1{margin:0;font-size:30px}.cp-placeholder-card>div{color:#6b7688;max-width:390px;margin-top:10px;font-size:13px}.cp-placeholder-card em{color:#7d8795;text-transform:uppercase;letter-spacing:.7px;background:#f1f3f6;border-radius:99px;margin:20px 0;padding:7px 11px;font-size:9px;font-style:normal;font-weight:700}.cp-placeholder-card a{color:#158e89;font-size:11px;font-weight:700}.cp-scrim{display:none}@media (width<=1050px){.cp-sidebar{width:220px}.cp-main{margin-left:220px}.cp-project-body{grid-template-columns:1fr 310px;gap:25px}.cp-grid-main{grid-template-columns:1fr}.cp-coming-row{grid-template-columns:1fr 1fr}}@media (width<=760px){.cp-sidebar{z-index:50;width:min(290px,86vw);transition:transform .25s;transform:translate(-101%)}.cp-sidebar.open{transform:none}.cp-side-head{justify-content:space-between;display:flex}.cp-side-head>button{color:#fff;background:0 0;border:0;place-items:center;display:grid}.cp-scrim{z-index:40;background:#050e1b8c;border:0;display:block;position:fixed;inset:0}.cp-main{margin-left:0}.cp-topbar{height:65px;padding:0 18px}.cp-menu{color:#334155;background:0 0;border:0;place-items:center;margin-right:10px;display:grid}.cp-mobile-brand{display:block}.cp-mobile-brand .cp-brand em{display:none}.cp-mobile-brand .cp-brand strong{font-size:16px}.cp-mobile-brand .cp-mark{width:21px;height:21px}.cp-preview-pill,.cp-user div,.cp-chevron{display:none}.cp-bell{width:36px;height:36px;margin-left:auto}.cp-user{margin-left:8px}.cp-user>span:first-child{width:36px;height:36px}.cp-page,.cp-placeholder{width:calc(100% - 28px);padding-top:16px}.cp-preview-note{flex-direction:column;align-items:flex-start;gap:5px}.cp-preview-note strong{border:0}.cp-greeting{align-items:flex-start}.cp-greeting h1{font-size:25px}.cp-greeting .cp-outline{display:none}.cp-project-top{padding:21px 20px 10px}.cp-project-top h2{font-size:21px}.cp-project-body{grid-template-columns:1fr;padding:12px 20px 21px}.cp-facts{border-left:0;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;padding:20px 0 0}.cp-journey{padding:18px 20px 22px;overflow-x:auto}.cp-journey>div{min-width:580px}.cp-grid-main{gap:14px;margin-top:14px}.cp-stack{gap:14px}.cp-coming-row{grid-template-columns:1fr}.cp-placeholder-card{min-height:440px}.cp-card>header{padding:0 16px}.cp-timeline,.cp-files,.cp-milestones,.cp-team{padding-left:16px;padding-right:16px}}@media (width<=430px){.cp-greeting div>span{font-size:13px;line-height:1.5}.cp-stage{font-size:8px}.cp-project-body{gap:19px}.cp-facts{grid-template-columns:1fr}.cp-summary{grid-template-columns:1fr 1fr}.cp-timeline article{grid-template-columns:45px 8px 1fr;gap:8px}.cp-attention{align-items:flex-start}.cp-coming-row{display:grid}}@media (prefers-reduced-motion:reduce){.cp-sidebar{transition:none}}.cp-app{--blue:#2878d0;--yellow:#ffc20a;--orange:#ff6b35;--pink:#ef4ea7;--purple:#8958d8;--cyan:#20c9c3}.cp-brand>span:last-child{display:grid}.cp-brand em{color:#9da8b9;letter-spacing:1.45px;text-transform:uppercase;border:0;margin:2px 0 0;padding:0;font-size:8px;font-weight:700}.cp-sidebar:before{content:"";background:linear-gradient(90deg,var(--yellow) 0 25%,var(--orange) 25% 50%,var(--cyan) 50% 75%,var(--pink) 75%);height:3px;position:absolute;inset:0 0 auto}.cp-nav-row>b{color:#66758a;letter-spacing:1.6px;text-transform:uppercase;margin:18px 13px 7px;font-size:8px;display:block}.cp-nav-row:first-child b{display:none}.cp-sidebar nav{gap:2px}.cp-sidebar nav a.active{color:#fff;background:#17365d;box-shadow:inset 3px 0 #38a0ff}.cp-sidebar nav a.active svg{color:#61afff}.cp-sidebar nav a.active small{color:#b9d9ff;background:#28496d}.cp-sidebar nav a:hover{transform:translate(2px)}.cp-side-help{background:linear-gradient(145deg,#12243a,#0f1c2e);border-color:#2c3c52}.cp-side-help>span{color:#182438;background:#f4b900}.cp-side-help>small{color:#ffcf3d;letter-spacing:1px;margin-top:12px;font-size:8px;font-weight:700;display:block}.cp-side-help strong{margin-top:5px;line-height:1.4}.cp-side-help a{align-items:center;gap:2px;margin-top:13px;text-decoration:none;display:flex}.cp-topbar{box-shadow:0 1px 7px #17203306}.cp-bell,.cp-outline,.cp-text-btn,.cp-contact,.cp-file button,.cp-team a,.cp-project-focus button,.cp-project-focus a{transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.cp-bell:hover,.cp-outline:hover{border-color:#b8c3d0;transform:translateY(-1px);box-shadow:0 5px 14px #16263e17}.cp-user>span:first-child{color:#7146b0;background:#eee8fa}.cp-preview-note{color:#6d5b24;font-size:12px}.cp-project-hero{border-color:#d7dfe8;position:relative;box-shadow:0 15px 38px #0f1f3514}.cp-project-stripe{grid-template-columns:repeat(4,1fr);height:4px;display:grid;position:absolute;inset:0 0 auto}.cp-project-stripe i:first-child{background:var(--yellow)}.cp-project-stripe i:nth-child(2){background:var(--orange)}.cp-project-stripe i:nth-child(3){background:var(--blue)}.cp-project-stripe i:nth-child(4){background:var(--pink)}.cp-project-top{padding-top:29px}.cp-project-top p{font-size:13px}.cp-project-top p b{color:#c0c7d0;margin:0 5px}.cp-stage{color:#1c66ac;background:#edf6ff;border-color:#bad4ef;align-items:center;gap:7px;display:flex}.cp-stage i{background:var(--blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #d3e8fb}.cp-project-body{grid-template-columns:1fr 370px;padding-top:20px}.cp-progress-label>div{gap:5px;display:grid}.cp-progress-label span{letter-spacing:1px;font-size:10px;font-weight:700}.cp-progress-label b{font-size:16px}.cp-progress-label>strong{color:#18283e;font-size:31px}.cp-progress-label>strong small{color:#69778a;letter-spacing:0;font-size:12px;font-weight:600}.cp-progress{height:12px}.cp-progress i{background:linear-gradient(90deg,#2f83d8,#2878d0);animation:.8s cubic-bezier(.2,.8,.3,1) both cp-progress-in}.cp-track-note{color:#526174;align-items:center;gap:7px;margin-top:12px;font-size:11px;display:flex}.cp-track-note i{background:#37aa78;border-radius:50%;width:7px;height:7px}.cp-facts{align-content:center}.cp-facts span{font-size:11px}.cp-facts strong{font-size:14px}.cp-project-focus{background:#f8fafc;border:1px solid #e1e6ec;border-radius:11px;grid-template-columns:minmax(0,1.4fr) minmax(190px,.7fr) auto;gap:0;margin:0 27px 26px;display:grid}.cp-project-focus>div{padding:18px 20px}.cp-project-focus>div+div{border-left:1px solid #e1e6ec}.cp-project-focus strong{margin-top:8px;font-size:14px;display:block}.cp-project-focus p{color:#536276;margin:6px 0;font-size:12px;line-height:1.55}.cp-project-focus small{color:#69778a;align-items:center;gap:6px;font-size:10px;display:flex}.cp-project-focus small i{background:var(--orange);border-radius:50%;width:6px;height:6px}.cp-hero-actions{align-content:center;gap:8px;min-width:190px;display:grid}.cp-hero-actions button,.cp-hero-actions a{border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:11px;font-weight:700;display:flex}.cp-hero-actions button{background:var(--navy);color:#fff;border:0}.cp-hero-actions a{background:#fff;border:1px solid #d6dde6}.cp-hero-actions button:hover{background:#17365d;transform:translateY(-1px)}.cp-hero-actions a:hover{border-color:#aebac8;transform:translateY(-1px)}.cp-journey .done span{border-color:var(--blue);background:var(--blue)}.cp-journey .done i{background:var(--blue)}.cp-journey .current span{border-color:var(--orange);color:#c54d1f;background:#fff5ef;box-shadow:0 0 0 4px #ffe5d8}.cp-journey .current strong{color:#b8451b}.cp-attention{background:#fbfefd;border-left:3px solid #38aa7b}.cp-empty-check{color:#18835e;background:#e6f7ef;width:38px;height:38px}.cp-attention strong{font-size:14px}.cp-attention p{font-size:12px}.cp-card h2{font-size:16px}.cp-timeline article{grid-template-columns:45px 10px 1fr;padding:17px 0}.cp-timeline time{color:#7d8897;justify-items:center;font-size:8px;line-height:1;display:grid}.cp-timeline time b{color:#26364b;margin-bottom:3px;font-size:15px}.cp-timeline article:first-child>i{border-color:var(--orange)}.cp-timeline article:nth-child(2)>i{border-color:var(--blue)}.cp-timeline article:nth-child(3)>i{border-color:var(--pink)}.cp-timeline strong{font-size:14px}.cp-timeline p{font-size:12px}.cp-timeline article small{color:#7c8797;margin-top:7px;font-size:10px;font-weight:600;display:block}.cp-file{grid-template-columns:44px minmax(120px,1fr) auto;padding:15px 0}.cp-file>span{color:#c9483f;background:#fff0ee;border-radius:7px;width:42px;height:44px}.cp-file>span.zip{color:#98700b;background:#fff6dc}.cp-file strong{font-size:13px}.cp-file small{color:#687688;font-size:10px}.cp-file-actions{align-items:center;gap:4px;display:flex}.cp-file-actions button{color:#355a85;background:0 0;border:0;border-radius:6px;padding:7px 8px;font-size:10px;font-weight:700}.cp-file-actions button:hover{background:#edf5fc}.cp-file-actions .more{color:#7a8493;letter-spacing:1px}.cp-milestones article{padding:14px 0;position:relative}.cp-milestones article.next{background:#fff9e8;border:1px solid #f1d36f;border-radius:9px;margin:7px -10px;padding:12px 10px}.cp-milestones .next time{color:#7c5b00;background:#fff;border-color:#e6c24d}.cp-milestones article>div strong{font-size:13px}.cp-milestones p{font-size:10px}.cp-milestones em{background:var(--yellow);color:#3e330d;letter-spacing:.7px;border-radius:4px;margin-left:auto;padding:4px 6px;font-size:7px;font-style:normal;font-weight:800}.cp-team article{padding:11px 0}.cp-team article>span{width:44px;height:44px;font-size:11px}.cp-team .blue{color:#236cb1;background:#e3f0fc}.cp-team .pink{color:#ad3b7b;background:#fce8f3}.cp-team strong{font-size:13px}.cp-team small{font-size:10px}.cp-team a{color:#45556a;border:1px solid #dce2e9;border-radius:7px;align-items:center;gap:5px;margin-left:auto;padding:7px 9px;font-size:9px;font-weight:700;display:flex}.cp-team a:hover{background:#f8fafc;border-color:#b8c4d1}.cp-summary dt{font-size:10px}.cp-summary dd{font-size:12px}.cp-coming-row{display:none}@keyframes cp-progress-in{0%{width:0}to{width:72%}}@media (width<=1120px){.cp-project-focus{grid-template-columns:1fr 1fr}.cp-hero-actions{border-top:1px solid #e1e6ec;grid-column:1/-1;grid-template-columns:1fr 1fr;border-left:0!important}.cp-project-body{grid-template-columns:1fr 320px}}@media (width<=760px){.cp-mobile-brand .cp-brand>span:last-child{display:block}.cp-mobile-brand .cp-brand em{display:none}.cp-project-body{grid-template-columns:1fr}.cp-project-focus{grid-template-columns:1fr;margin:0 20px 20px}.cp-project-focus>div+div{border-top:1px solid #e1e6ec;border-left:0}.cp-hero-actions{grid-template-columns:1fr}.cp-journey{overflow:visible}.cp-journey>div{grid-template-columns:1fr;min-width:0;margin-top:14px;display:grid}.cp-journey>div>div{align-items:flex-start;min-height:48px}.cp-journey>div span{flex:0 0 28px}.cp-journey>div strong{background:0 0;padding:7px 0 0;font-size:13px}.cp-journey>div i{width:2px;height:auto;top:28px;bottom:0;left:13px}.cp-journey>div>div:last-child i{display:none}.cp-file{grid-template-columns:42px 1fr}.cp-file-actions{grid-column:2;justify-content:flex-start}.cp-file-actions button{background:#f3f6f9;min-height:36px;padding:7px 10px}.cp-timeline strong{font-size:13px}}@media (width<=430px){.cp-project-top{gap:14px;display:grid}.cp-stage{width:max-content}.cp-project-focus>div{padding:16px}.cp-hero-actions{min-width:0}.cp-file-actions .more{display:none}.cp-team a{padding:8px}.cp-team a svg{display:none}}@media (prefers-reduced-motion:reduce){.cp-progress i{animation:none}}.cproj-page{color:#172033;width:min(1220px,100% - 56px);margin:0 auto;padding:26px 0 55px}.cproj-page-head{margin:4px 0 25px}.cproj-page-head p{color:#2878d0;letter-spacing:1.5px;margin:0 0 7px;font-size:10px;font-weight:800}.cproj-page-head h1{letter-spacing:-1px;margin:0;font-size:29px}.cproj-page-head>span{color:#647286;margin-top:8px;font-size:14px;display:block}.cproj-summary{background:#fff;border:1px solid #e0e6ed;border-radius:12px;align-items:center;margin-bottom:20px;display:flex}.cproj-summary>div{border-right:1px solid #e7ebf0;grid-template-columns:auto 1fr;gap:1px 10px;min-width:180px;padding:17px 22px;display:grid;position:relative}.cproj-summary i{border-radius:50%;grid-row:1/3;align-self:center;width:8px;height:8px}.cproj-summary i.blue{background:#2878d0}.cproj-summary i.green{background:#29a779}.cproj-summary i.yellow{background:#e8ad00}.cproj-summary strong{font-size:18px;line-height:1}.cproj-summary span{color:#667487;font-size:11px}.cproj-tools{justify-content:space-between;gap:15px;margin-bottom:17px;display:flex}.cproj-tools>div{background:#fff;border:1px solid #dfe5ec;border-radius:9px;padding:4px;display:flex}.cproj-tools button{color:#657286;background:0 0;border:0;border-radius:6px;min-height:34px;padding:0 14px;font-size:11px;font-weight:700}.cproj-tools button.active{color:#fff;background:#17365d}.cproj-tools label{color:#7c899a;background:#fff;border:1px solid #dfe5ec;border-radius:9px;align-items:center;gap:8px;width:230px;padding:0 12px;display:flex}.cproj-tools input{color:#28374b;border:0;outline:0;width:100%;min-width:0}.cproj-list{gap:16px;display:grid}.cproj-card{background:#fff;border:1px solid #dfe5ec;border-radius:14px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 6px 20px #13253d0a}.cproj-card:hover{border-color:#c4d2e1;transform:translateY(-2px);box-shadow:0 13px 30px #13253d14}.cproj-card-accent{background:#2878d0;width:4px;position:absolute;inset:0 auto}.cproj-card.purple .cproj-card-accent{background:#8958d8}.cproj-card.green .cproj-card-accent{background:#29a779}.cproj-card>header{justify-content:space-between;align-items:flex-start;padding:21px 24px 14px;display:flex}.cproj-card header span{color:#728096;text-transform:uppercase;letter-spacing:.7px;font-size:10px;font-weight:700}.cproj-card h2{margin:5px 0 0;font-size:20px}.cproj-card em,.cproj-detail-head em{font-style:normal}.cproj-card header>em,.cproj-detail-head header span{text-transform:uppercase;letter-spacing:.5px;border-radius:99px;padding:6px 9px;font-size:9px;font-weight:800}.cproj-card .active,.cproj-detail-head .active{color:#1d65a8;background:#eaf4fd}.cproj-card .complete,.cproj-detail-head .complete{color:#237c5d;background:#e9f7f1}.cproj-card-main{grid-template-columns:1.1fr 1fr;gap:40px;padding:8px 24px 20px;display:grid}.cproj-card-progress>div:first-child{grid-template-columns:1fr auto;display:grid}.cproj-card-progress span{color:#748196;font-size:10px}.cproj-card-progress strong{grid-column:1;margin-top:4px;font-size:14px}.cproj-card-progress b{grid-area:1/2/3;align-self:center;font-size:22px}.cproj-card-progress b small{color:#728094;font-size:9px}.cproj-bar{background:#edf1f5;border-radius:8px;height:8px;margin-top:11px;overflow:hidden}.cproj-bar i{border-radius:inherit;background:#2878d0;height:100%;display:block}.cproj-card.purple .cproj-bar i{background:#8958d8}.cproj-card.green .cproj-bar i{background:#29a779}.cproj-card dl{border-left:1px solid #e6eaf0;grid-template-columns:repeat(3,1fr);margin:0;padding-left:25px;display:grid}.cproj-card dt{color:#7b8798;font-size:9px}.cproj-card dd{margin:6px 0 0;font-size:11px;font-weight:700}.cproj-card-bottom{background:#fbfcfd;border-top:1px solid #e9edf1;grid-template-columns:1fr 1.3fr auto;align-items:center;gap:20px;min-height:66px;padding:12px 24px;display:grid}.cproj-card-bottom>div:first-child{grid-template-columns:auto 1fr;gap:2px 9px;display:grid}.cproj-card-bottom>div:first-child span{color:#d65c2d;letter-spacing:.8px;grid-row:1/3;align-self:center;font-size:8px;font-weight:800}.cproj-card-bottom strong{font-size:11px}.cproj-card-bottom small{color:#778497;font-size:9px}.cproj-card-alert{color:#6d5512;align-items:center;gap:9px;display:flex}.cproj-card-alert>span{background:#fff0b8;border-radius:50%;place-items:center;width:27px;height:27px;font-weight:800;display:grid}.cproj-card-alert p{margin:0;font-size:10px;display:grid}.cproj-card-alert b{text-transform:uppercase;letter-spacing:.7px;font-size:8px}.cproj-card-bottom>a{color:#fff;background:#0d1d31;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:10px;font-weight:700;display:flex}.cproj-back{color:#52647b;margin:0 0 15px;font-size:11px;font-weight:700;display:inline-block}.cproj-detail-head{background:#fff;border:1px solid #dce3ea;border-radius:15px;position:relative;overflow:hidden;box-shadow:0 10px 28px #13253d0e}.cproj-detail-stripe{background:linear-gradient(90deg,#2878d0 0 58%,#ff6b35 58% 72%,#ef4ea7 72% 86%,#ffc20a 86%);height:4px}.cproj-detail-head.is-complete .cproj-detail-stripe{background:#29a779}.cproj-detail-head>header{justify-content:space-between;align-items:center;padding:23px 25px 20px;display:flex}.cproj-detail-head header p{color:#6e7b8e;text-transform:uppercase;letter-spacing:.8px;margin:0 0 6px;font-size:10px;font-weight:700}.cproj-detail-head h1{margin:0 12px 0 0;font-size:27px;display:inline}.cproj-detail-head header span{vertical-align:5px;display:inline-block}.cproj-detail-head header a{border:1px solid #d6dee7;border-radius:8px;padding:10px 13px;font-size:10px;font-weight:700}.cproj-detail-meta{background:#fbfcfd;border-top:1px solid #e8ecf1;grid-template-columns:1fr 1.3fr;gap:55px;padding:19px 25px 23px;display:grid}.cproj-detail-meta .progress{grid-template-columns:1fr auto;display:grid}.cproj-detail-meta .progress>span{letter-spacing:1px;font-size:9px;font-weight:800}.cproj-detail-meta .progress>strong{font-size:23px}.cproj-detail-meta .progress small{color:#728094;font-size:9px}.cproj-detail-meta .progress>div{background:#e9eef3;border-radius:9px;grid-column:1/-1;height:9px;margin-top:9px;overflow:hidden}.cproj-detail-meta .progress i{border-radius:inherit;background:#2878d0;height:100%;display:block}.cproj-detail-meta dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.cproj-detail-meta dt,.cproj-details dt{color:#778496;font-size:9px}.cproj-detail-meta dd,.cproj-details dd{margin:6px 0 0;font-size:11px;font-weight:700}.cproj-now{background:#fff;border:1px solid #dce3ea;border-radius:12px;grid-template-columns:1.5fr 1fr;margin-top:17px;display:grid}.cproj-now>div{padding:20px 22px}.cproj-now>div+div{background:#fffaf0;border-left:1px solid #e3e8ee}.cproj-now span{color:#2878d0;letter-spacing:1.1px;font-size:9px;font-weight:800}.cproj-now>div+div span{color:#bd681e}.cproj-now strong{margin-top:7px;font-size:16px;display:block}.cproj-now p{color:#526176;margin:6px 0 0;font-size:12px;line-height:1.55}.cproj-now small{color:#9a5c25;margin-top:8px;font-size:9px;font-weight:700;display:block}.cproj-journey{background:#fff;border:1px solid #dfe5eb;border-radius:12px;margin-top:17px;padding:20px 22px}.cproj-journey h2{margin:0;font-size:15px}.cproj-journey>div{grid-template-columns:repeat(6,1fr);margin-top:18px;display:grid}.cproj-journey article{align-items:center;gap:7px;display:flex;position:relative}.cproj-journey article>span{z-index:2;color:#8792a2;background:#fff;border:2px solid #d6dde5;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-weight:800;display:grid}.cproj-journey strong{z-index:2;color:#6e7b8e;background:#fff;padding-right:7px;font-size:10px}.cproj-journey article>i{background:#dfe4ea;height:2px;position:absolute;left:27px;right:0}.cproj-journey .done>span{color:#fff;background:#2878d0;border-color:#2878d0}.cproj-journey .done>i{background:#2878d0}.cproj-journey .current>span{color:#c94f23;background:#fff2ed;border-color:#ff6b35;box-shadow:0 0 0 3px #ffe2d6}.cproj-journey .current strong{color:#bd491e}.cproj-complete{background:#f3fbf7;border:1px solid #bfe3d4;border-radius:12px;align-items:center;gap:15px;margin-top:17px;padding:18px 22px;display:flex}.cproj-complete>span{color:#fff;background:#29a779;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.cproj-complete strong{font-size:13px}.cproj-complete p{color:#577164;margin:5px 0 0;font-size:11px}.cproj-tabs{border-bottom:1px solid #dce3ea;gap:25px;margin-top:20px;display:flex}.cproj-tabs button{color:#69778a;background:0 0;border:0;border-bottom:3px solid #0000;min-height:46px;padding:0 2px;font-size:11px;font-weight:700}.cproj-tabs button.active{color:#1f66aa;border-bottom-color:#2878d0}.cproj-overview{grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:18px;margin-top:18px;display:grid}.cproj-overview-main,.cproj-overview>aside{align-content:start;gap:18px;display:grid}.cproj-panel{background:#fff;border:1px solid #dfe5eb;border-radius:12px}.cproj-panel>header{border-bottom:1px solid #e9edf1;align-items:center;min-height:52px;padding:0 19px;display:flex}.cproj-panel h2{margin:0;font-size:15px}.cproj-working{padding-bottom:18px}.cproj-working>span,.cproj-working>h3,.cproj-working>p,.cproj-working>small{margin-left:19px;margin-right:19px;display:block}.cproj-working>span{color:#2878d0;letter-spacing:1px;margin-top:18px;font-size:8px;font-weight:800}.cproj-working>h3{margin-top:7px;margin-bottom:0;font-size:16px}.cproj-working>p{color:#536276;font-size:12px;line-height:1.55}.cproj-working>small{color:#778498;font-size:9px}.cproj-working ul{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 19px 0;padding:0;list-style:none;display:grid}.cproj-working li{background:#f5f7f9;border-radius:8px;gap:5px;padding:11px;display:grid}.cproj-working li:before{content:"";background:#2878d0;border-radius:50%;width:7px;height:7px}.cproj-working li:nth-child(2):before{background:#ff6b35}.cproj-working li:nth-child(3):before{background:#aab4c1}.cproj-working li b{font-size:10px}.cproj-working li em{color:#748196;font-size:8px;font-style:normal}.cproj-attention{background:#fffaf0;border:1px solid #ecd37f;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.cproj-attention>span{color:#382d07;background:#ffc20a;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.cproj-attention small{color:#946c05;letter-spacing:.8px;font-size:8px;font-weight:800}.cproj-attention h3{margin:5px 0;font-size:14px}.cproj-attention p{color:#675d45;margin:0;font-size:11px}.cproj-attention div>b{color:#946c05;margin-top:6px;font-size:9px;display:block}.cproj-attention button{color:#fff;background:#18283d;border:0;border-radius:7px;min-height:38px;padding:0 13px;font-size:10px;font-weight:700}.cproj-deliverables{padding:7px 19px 11px}.cproj-deliverables>div{border-bottom:1px solid #ebeff3;grid-template-columns:25px 1fr auto;align-items:center;padding:12px 0;display:grid}.cproj-deliverables>div:last-child{border:0}.cproj-deliverables>div>span{color:#818c9a;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.cproj-deliverables .complete{color:#22815f;background:#e8f6ef}.cproj-deliverables .in-progress{color:#2878d0;background:#eaf3fc}.cproj-deliverables strong{font-size:11px}.cproj-deliverables em{color:#718094;font-size:9px;font-style:normal}.cproj-next{gap:12px;padding:17px 19px;display:flex}.cproj-next time{color:#7c5c00;background:#fff3c7;border-radius:8px;align-content:center;place-items:center;width:45px;height:49px;font-size:8px;display:grid}.cproj-next time b{font-size:16px}.cproj-next strong{font-size:12px}.cproj-next p{color:#6a7789;margin:5px 0 0;font-size:10px;line-height:1.4}.cproj-team{padding:7px 18px 11px}.cproj-team article{align-items:center;gap:9px;padding:10px 0;display:flex}.cproj-team article>span{border-radius:50%;place-items:center;width:37px;height:37px;font-size:9px;font-weight:800;display:grid}.cproj-team .blue{color:#286da9;background:#e4f0fb}.cproj-team .pink{color:#ad3d7d;background:#fae7f2}.cproj-team .purple{color:#7144ae;background:#eee8fa}.cproj-team strong,.cproj-team small{display:block}.cproj-team strong{font-size:10px}.cproj-team small{color:#7a8798;margin-top:3px;font-size:8px}.cproj-team a{border:1px solid #dce3ea;border-radius:6px;margin-left:auto;padding:6px 8px;font-size:8px;font-weight:700}.cproj-details{grid-template-columns:1fr 1fr;gap:17px;margin:0;padding:17px 19px;display:grid}.cproj-tab-panel{margin-top:18px}.cproj-panel-intro{color:#637185;margin:16px 19px;font-size:12px}.cproj-updates{padding:0 19px 10px}.cproj-updates article{grid-template-columns:43px 10px 1fr;gap:11px;padding:16px 0;display:grid}.cproj-updates time{color:#7b8798;justify-items:center;font-size:8px;display:grid}.cproj-updates time b{color:#27384d;font-size:16px}.cproj-updates article>i{border:2px solid #2878d0;border-radius:50%;width:8px;height:8px;margin-top:5px;position:relative}.cproj-updates article:not(:last-child)>i:after{content:"";background:#dfe5eb;width:1px;height:74px;position:absolute;top:9px;left:2px}.cproj-updates h3{margin:0;font-size:13px}.cproj-updates p{color:#59687c;margin:6px 0;font-size:11px;line-height:1.5}.cproj-updates small{color:#7a8798;font-size:9px;font-weight:700}.cproj-panel-link{color:#286dac;background:0 0;border:0;margin:0 19px 16px;font-size:9px;font-weight:700}.cproj-milestones{padding:2px 19px 15px}.cproj-milestones article{border-bottom:1px solid #e8edf1;grid-template-columns:32px 1fr auto;gap:11px;padding:16px 0;display:grid}.cproj-milestones article>span{color:#8490a0;border:2px solid #d7dee6;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.cproj-milestones .completed>span{color:#fff;background:#29a779;border-color:#29a779}.cproj-milestones .in-progress>span{color:#c64d20;background:#fff1eb;border-color:#ff6b35}.cproj-milestones h3{margin:0;font-size:13px}.cproj-milestones p{color:#5f6e81;margin:5px 0;font-size:11px}.cproj-milestones small{color:#748196;font-size:9px;font-weight:700}.cproj-milestones em{color:#6e7a8a;background:#f0f3f6;border-radius:99px;align-self:center;padding:5px 7px;font-size:8px;font-style:normal;font-weight:700}.cproj-milestones .completed em{color:#24795c;background:#eaf6f0}.cproj-milestones .in-progress em{color:#ad4b25;background:#fff0e9}.cproj-file-categories{gap:6px;padding:0 19px 12px;display:flex;overflow-x:auto}.cproj-file-categories button{white-space:nowrap;color:#6c798b;background:#fff;border:1px solid #dce3ea;border-radius:6px;padding:7px 9px;font-size:9px;font-weight:700}.cproj-file-categories button.active{color:#2266a5;background:#eef6fd;border-color:#2878d0}.cproj-files{padding:0 19px 10px}.cproj-files article{border-bottom:1px solid #e9edf1;grid-template-columns:43px 1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.cproj-files article>span{color:#c84b40;background:#fff0ee;border-radius:7px;place-items:center;width:41px;height:43px;font-size:8px;font-weight:800;display:grid}.cproj-files article>span.zip{color:#97700c;background:#fff5d9}.cproj-files article>span.doc{color:#266ba9;background:#eaf3fc}.cproj-files h3{margin:0;font-size:12px}.cproj-files p{color:#677589;margin:5px 0;font-size:9px}.cproj-files small{color:#7e8998;font-size:8px}.cproj-files article>div:last-child{gap:5px;display:flex}.cproj-files button{color:#395b83;background:#fff;border:1px solid #dce3ea;border-radius:6px;padding:7px 9px;font-size:9px;font-weight:700}.cproj-approvals{gap:12px;padding:4px 19px 19px;display:grid}.cproj-approvals article{border:1px solid #dce3ea;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:16px;display:grid}.cproj-approvals article.waiting{background:#fffaf0;border-color:#ecd078}.cproj-approvals article>span{color:#25815f;background:#e8f6ef;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:800;display:grid}.cproj-approvals .waiting>span{color:#403309;background:#ffc20a}.cproj-approvals small{color:#7f8b9b;letter-spacing:.6px;font-size:8px;font-weight:800}.cproj-approvals h3{margin:5px 0;font-size:13px}.cproj-approvals p{color:#606e80;margin:0;font-size:10px}.cproj-approvals em{color:#7b8797;margin-top:6px;font-size:8px;font-style:normal;display:block}.cproj-approvals button{color:#fff;background:#17283d;border:0;border-radius:7px;padding:9px 13px;font-size:9px;font-weight:700}.cproj-empty{text-align:center;justify-items:center;padding:42px 20px;display:grid}.cproj-empty>span{color:#7b8798;background:#f0f3f6;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.cproj-empty strong{margin-top:12px;font-size:13px}.cproj-empty p{color:#718094;margin:5px 0;font-size:11px}@media (width<=1050px){.cproj-card-main{grid-template-columns:1fr}.cproj-card dl{border-top:1px solid #e6eaf0;border-left:0;padding:17px 0 0}.cproj-card-bottom{grid-template-columns:1fr 1fr}.cproj-card-bottom>a{grid-column:1/-1}.cproj-detail-meta{grid-template-columns:1fr;gap:22px}.cproj-overview{grid-template-columns:1fr}.cproj-working ul{grid-template-columns:1fr 1fr 1fr}}@media (width<=760px){.cproj-page{width:calc(100% - 28px);padding-top:16px}.cproj-page-head h1{font-size:25px}.cproj-summary{grid-template-columns:repeat(3,1fr);display:grid}.cproj-summary>div{border-right:1px solid #e7ebf0;align-items:center;gap:6px;min-width:0;padding:13px 9px;display:flex}.cproj-summary strong{font-size:15px}.cproj-summary span{font-size:9px}.cproj-summary i{display:none}.cproj-tools{flex-direction:column;align-items:stretch}.cproj-tools>div{overflow-x:auto}.cproj-tools>div button{white-space:nowrap;flex:1}.cproj-tools label{width:100%;min-height:42px}.cproj-card>header{padding:19px 18px 12px}.cproj-card h2{font-size:18px}.cproj-card-main{padding:8px 18px 17px}.cproj-card dl{gap:12px}.cproj-card-bottom{grid-template-columns:1fr;padding:14px 18px}.cproj-card-bottom>a{grid-column:auto;min-height:44px}.cproj-detail-head>header{flex-direction:column;align-items:flex-start;gap:17px;padding:20px}.cproj-detail-head h1{font-size:23px;display:block}.cproj-detail-head header span{vertical-align:0;margin-top:9px}.cproj-detail-head header a{align-items:center;min-height:42px;display:flex}.cproj-detail-meta{padding:18px 20px}.cproj-detail-meta dl{grid-template-columns:1fr 1fr;gap:16px}.cproj-now{grid-template-columns:1fr}.cproj-now>div+div{border-top:1px solid #e3e8ee;border-left:0}.cproj-journey>div{grid-template-columns:1fr}.cproj-journey article{align-items:flex-start;min-height:46px}.cproj-journey strong{padding-top:7px}.cproj-journey article>i{width:2px;height:auto;top:27px;bottom:0;left:13px}.cproj-tabs{gap:0;overflow-x:auto}.cproj-tabs button{min-width:max-content;padding:0 15px}.cproj-working ul{grid-template-columns:1fr}.cproj-attention{grid-template-columns:auto 1fr}.cproj-attention button{grid-column:1/-1;min-height:42px}.cproj-files article{grid-template-columns:42px 1fr}.cproj-files article>div:last-child{grid-column:2}.cproj-files button{min-height:37px}.cproj-milestones article{grid-template-columns:30px 1fr}.cproj-milestones em{grid-column:2;width:max-content}.cproj-approvals article{grid-template-columns:auto 1fr}.cproj-approvals button{grid-column:1/-1;min-height:41px}.cproj-updates article:not(:last-child)>i:after{height:90px}}@media (width<=430px){.cproj-summary{grid-template-columns:1fr}.cproj-summary>div{border-bottom:1px solid #e7ebf0;border-right:0}.cproj-card header{gap:10px;display:grid}.cproj-card header>em{width:max-content}.cproj-card dl{grid-template-columns:1fr 1fr}.cproj-detail-meta dl{grid-template-columns:1fr}.cproj-details{grid-template-columns:1fr 1fr}}.cfile-page{color:#172033;width:min(1220px,100% - 56px);margin:0 auto;padding:26px 0 55px}.cfile-head{justify-content:space-between;align-items:flex-end;margin:3px 0 24px;display:flex}.cfile-head p,.cfile-recent header p,.cfile-library>header p{color:#2878d0;letter-spacing:1.4px;margin:0 0 7px;font-size:9px;font-weight:800}.cfile-head h1{letter-spacing:-1px;margin:0;font-size:29px}.cfile-head div>span{color:#637185;margin-top:8px;font-size:14px;display:block}.cfile-head>button{color:#fff;background:#0d1d31;border:0;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:11px;font-weight:700;transition:all .18s;display:flex}.cfile-head>button:hover{background:#17365d;transform:translateY(-1px);box-shadow:0 7px 16px #0d1d3129}.cfile-head>button b{font-size:17px}.cfile-summary{background:#fff;border:1px solid #dfe5ec;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-bottom:18px;display:grid}.cfile-summary>div{border-right:1px solid #e7ebf0;grid-template-columns:auto 1fr;gap:1px 10px;padding:16px 20px;display:grid}.cfile-summary>div:last-child{border:0}.cfile-summary i{border-radius:50%;grid-row:1/3;align-self:center;width:8px;height:8px}.cfile-summary i.blue{background:#2878d0}.cfile-summary i.orange{background:#ff6b35}.cfile-summary i.purple{background:#8958d8}.cfile-summary i.yellow{background:#e7ad00}.cfile-summary strong{font-size:17px;line-height:1}.cfile-summary span{color:#667487;font-size:10px}.cfile-recent,.cfile-library{background:#fff;border:1px solid #dfe5ec;border-radius:13px;box-shadow:0 6px 20px #13253d09}.cfile-recent{margin-bottom:18px;padding-bottom:7px}.cfile-recent>header,.cfile-library>header{border-bottom:1px solid #e8edf1;justify-content:space-between;align-items:center;min-height:65px;padding:0 20px;display:flex}.cfile-recent h2,.cfile-library h2{margin:0;font-size:16px}.cfile-recent header button{color:#286dab;background:0 0;border:0;font-size:9px;font-weight:700}.cfile-recent>div{grid-template-columns:repeat(3,1fr);gap:12px;padding:14px;display:grid}.cfile-card{background:#fff;border-bottom:1px solid #e9edf1;grid-template-columns:48px minmax(170px,1fr) auto;align-items:center;gap:14px;min-height:91px;padding:15px 18px;transition:all .18s;display:grid;position:relative}.cfile-card:last-child{border:0}.cfile-card:hover{background:#fbfcfe}.cfile-card.compact{border:1px solid #e2e7ed;border-radius:10px;min-width:0;padding:14px;display:block}.cfile-card.compact:hover{border-color:#c7d5e4;transform:translateY(-1px);box-shadow:0 7px 18px #13253d12}.cfile-card.compact .cfile-type{margin-bottom:12px}.cfile-card.compact .cfile-actions{margin-top:13px}.cfile-card.compact .cfile-info h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cfile-card.final{background:#fffdf7}.cfile-final-label{color:#936c06;letter-spacing:.7px;text-transform:uppercase;align-items:center;gap:4px;font-size:7px;font-weight:800;display:flex;position:absolute;top:12px;right:15px}.cfile-card.compact.final{border-color:#ead790}.cfile-type{color:#c84b40;background:#fff0ee;border-radius:8px;place-items:center;width:45px;height:49px;font-size:8px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #c84b4014}.cfile-type.zip,.cfile-type.ai{color:#98700b;background:#fff4d5}.cfile-type.jpg,.cfile-type.png{color:#a93d79;background:#f8e8f2}.cfile-type.doc{color:#266ba9;background:#eaf3fc}.cfile-info{min-width:0}.cfile-info h3{margin:0;padding-right:80px;font-size:12px}.cfile-info p{color:#6c798b;align-items:center;gap:7px;margin:5px 0;font-size:9px;display:flex}.cfile-info p i{background:#adb6c1;border-radius:50%;width:3px;height:3px}.cfile-tags{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.cfile-tags span{color:#667487;background:#f0f3f6;border-radius:5px;padding:4px 6px;font-size:8px;font-weight:700}.cfile-tags span.project{color:#286aa7;background:#eaf3fc}.cfile-info>small{margin-top:7px;font-size:8px;font-weight:700;display:block}.cfile-info>small.team{color:#7350a5}.cfile-info>small.yours{color:#a26123}.cfile-actions{align-items:center;gap:5px;display:flex}.cfile-actions button{color:#3d5e84;background:#fff;border:1px solid #d9e1e9;border-radius:6px;min-height:34px;padding:0 10px;font-size:9px;font-weight:700}.cfile-actions button:hover{background:#f7fafc;border-color:#aebdcc}.cfile-actions button.download{color:#fff;background:#17365d;border-color:#17365d}.cfile-actions button.more{color:#798596;letter-spacing:1px;background:0 0;border:0}.cfile-library>header{gap:18px}.cfile-search{color:#7b8797;border:1px solid #dce3ea;border-radius:8px;align-items:center;gap:7px;width:280px;min-height:38px;padding:0 11px;display:flex}.cfile-search input{border:0;outline:0;width:100%;min-width:0;font-size:11px}.cfile-filterbar{background:#fbfcfd;border-bottom:1px solid #e9edf1;justify-content:space-between;align-items:flex-end;gap:15px;padding:14px 18px;display:flex}.cfile-filter-tabs{background:#fff;border:1px solid #dfe5eb;border-radius:8px;gap:4px;padding:3px;display:flex}.cfile-filter-tabs button{color:#667487;background:0 0;border:0;border-radius:5px;min-height:32px;padding:0 10px;font-size:9px;font-weight:700}.cfile-filter-tabs button.active{color:#fff;background:#17365d}.cfile-selects{gap:8px;display:flex}.cfile-selects label{gap:4px;display:grid}.cfile-selects label>span{color:#748195;font-size:8px;font-weight:700}.cfile-selects select{color:#3c4d63;background:#fff;border:1px solid #dce3ea;border-radius:7px;min-height:35px;padding:0 28px 0 9px;font-size:9px}.cfile-results-head{color:#758295;border-bottom:1px solid #e9edf1;justify-content:space-between;align-items:center;min-height:42px;padding:0 18px;font-size:9px;display:flex}.cfile-results-head button{color:#2870b2;background:0 0;border:0;font-size:9px;font-weight:700}.cfile-empty{text-align:center;justify-items:center;padding:50px 20px;display:grid}.cfile-empty>span{color:#748196;background:#f0f3f6;border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.cfile-empty strong{margin-top:12px;font-size:13px}.cfile-empty p{color:#6f7d90;margin:6px 0 16px;font-size:11px}.cfile-empty button{color:#fff;background:#17365d;border:0;border-radius:7px;min-height:38px;padding:0 13px;font-size:10px;font-weight:700}.cfile-modal-backdrop{z-index:80;background:#07122094;place-items:center;padding:18px;animation:.16s cfile-fade;display:grid;position:fixed;inset:0}.cfile-modal{background:#fff;border-radius:14px;width:min(520px,100%);animation:.2s cfile-rise;overflow:hidden;box-shadow:0 25px 70px #050f1e4d}.cfile-modal>header{border-bottom:1px solid #e5eaf0;justify-content:space-between;padding:21px 23px;display:flex}.cfile-modal header small{color:#2878d0;letter-spacing:1px;font-size:8px;font-weight:800}.cfile-modal h2{margin:5px 0;font-size:21px}.cfile-modal header p{color:#687688;margin:0;font-size:11px}.cfile-modal header>button{color:#667487;background:#fff;border:1px solid #dce3ea;border-radius:7px;width:32px;height:32px;font-size:18px}.cfile-drop{text-align:center;background:#f8fafc;border:1px dashed #b9c7d5;border-radius:11px;justify-items:center;margin:22px;padding:32px 20px;display:grid}.cfile-drop>span{color:#2870b2;background:#e8f2fc;border-radius:50%;place-items:center;width:45px;height:45px;font-size:20px;display:grid}.cfile-drop strong{margin-top:13px;font-size:13px}.cfile-drop p{color:#6e7c8e;max-width:330px;margin:7px 0 15px;font-size:10px;line-height:1.5}.cfile-drop button{color:#7b8591;cursor:not-allowed;background:#d9dfe6;border:0;border-radius:7px;padding:9px 13px;font-size:9px;font-weight:700}.cfile-modal-note{color:#75601f;background:#fff8e6;padding:12px 22px;font-size:9px}.cfile-modal-note b{text-transform:uppercase;letter-spacing:.5px;margin-right:6px}@keyframes cfile-fade{0%{opacity:0}}@keyframes cfile-rise{0%{opacity:0;transform:translateY(10px)}}@media (width<=1050px){.cfile-recent>div{grid-template-columns:1fr 1fr}.cfile-recent .compact:last-child{display:none}.cfile-filterbar{flex-direction:column;align-items:stretch}.cfile-filter-tabs{overflow-x:auto}.cfile-selects{width:100%}.cfile-selects label{flex:1}.cfile-selects select{width:100%}}@media (width<=760px){.cfile-page{width:calc(100% - 28px);padding-top:16px}.cfile-head{align-items:flex-start;gap:18px}.cfile-head h1{font-size:25px}.cfile-head div>span{font-size:12px;line-height:1.5}.cfile-head>button{flex:none;min-height:44px}.cfile-summary{grid-template-columns:1fr 1fr}.cfile-summary>div:nth-child(2){border-right:0}.cfile-summary>div:nth-child(-n+2){border-bottom:1px solid #e7ebf0}.cfile-recent>div{grid-template-columns:1fr}.cfile-recent .compact:last-child{display:block}.cfile-library>header{flex-direction:column;align-items:stretch;padding:14px 16px}.cfile-search{width:100%;min-height:42px}.cfile-filterbar{padding:12px}.cfile-filter-tabs{width:100%}.cfile-filter-tabs button{min-width:max-content;min-height:38px}.cfile-selects{grid-template-columns:1fr 1fr;display:grid}.cfile-card{grid-template-columns:45px 1fr;padding:16px 14px}.cfile-actions{grid-column:2;justify-content:flex-start}.cfile-actions button{min-height:40px;padding:0 13px}.cfile-info h3{padding-right:0;font-size:13px}.cfile-final-label{grid-column:1/-1;width:max-content;position:static}.cfile-card.final{border-left:3px solid #e0b525}.cfile-modal{border-radius:14px 14px 0 0;align-self:end}.cfile-modal-backdrop{padding:0}}@media (width<=430px){.cfile-head{display:grid}.cfile-head>button{width:max-content}.cfile-selects{grid-template-columns:1fr}.cfile-summary>div{padding:13px}.cfile-info p{flex-wrap:wrap}.cfile-actions .more{display:none}}@media (prefers-reduced-motion:reduce){.cfile-modal-backdrop,.cfile-modal{animation:none}}.cap-page{color:#172033;width:min(1120px,100% - 56px);margin:0 auto;padding:26px 0 55px}.cap-head{margin:3px 0 23px}.cap-head p,.cap-section-head p{color:#2878d0;letter-spacing:1.4px;margin:0 0 7px;font-size:9px;font-weight:800}.cap-head h1{letter-spacing:-1px;margin:0;font-size:29px}.cap-head>span{color:#637185;margin-top:8px;font-size:14px;display:block}.cap-summary{background:#fff;border:1px solid #dfe5ec;border-radius:12px;grid-template-columns:repeat(3,1fr);margin-bottom:18px;display:grid}.cap-summary>div{border-right:1px solid #e7ebf0;grid-template-columns:auto 1fr;gap:1px 10px;padding:17px 21px;display:grid}.cap-summary>div:last-child{border:0}.cap-summary i{border-radius:50%;grid-row:1/3;align-self:center;width:9px;height:9px}.cap-summary i.waiting{background:#e7ad00}.cap-summary i.approved{background:#29a779}.cap-summary i.changed{background:#ff6b35}.cap-summary strong{font-size:18px;line-height:1}.cap-summary span{color:#667487;font-size:10px}.cap-toolbar{background:#fff;border:1px solid #dfe5ec;border-radius:11px;justify-content:space-between;align-items:flex-end;gap:16px;padding:13px 15px;display:flex}.cap-toolbar>div{border:1px solid #dfe5eb;border-radius:8px;gap:4px;padding:3px;display:flex}.cap-toolbar button{color:#657286;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:9px;font-weight:700;display:flex}.cap-toolbar button b{color:#6f5507;background:#f1df9e;border-radius:99px;min-width:18px;padding:2px 5px;font-size:8px}.cap-toolbar button.active{color:#fff;background:#17365d}.cap-toolbar button.active b{color:#3e3208;background:#ffc20a}.cap-toolbar label{color:#718095;gap:4px;font-size:8px;font-weight:700;display:grid}.cap-toolbar select{color:#394b62;background:#fff;border:1px solid #dce3ea;border-radius:7px;min-height:35px;padding:0 30px 0 10px;font-size:9px}.cap-section-head{justify-content:space-between;align-items:flex-end;margin:22px 2px 12px;display:flex}.cap-section-head h2{margin:0;font-size:18px}.cap-section-head>span{color:#7b8797;font-size:9px}.cap-list{gap:13px;display:grid}.cap-card{background:#fff;border:1px solid #dfe5eb;border-radius:12px;grid-template-columns:43px minmax(0,1fr) auto;gap:15px;padding:20px;transition:all .18s;display:grid;position:relative;box-shadow:0 5px 18px #12233a09}.cap-card:hover{border-color:#c8d4e0;box-shadow:0 10px 25px #12233a12}.cap-card.needs-approval{background:#fffefb;border-left:4px solid #e4b321}.cap-card.approved{border-left:4px solid #29a779}.cap-card.changes-requested{border-left:4px solid #ff6b35}.cap-card-mark{color:#705507;background:#fff0b8;border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:grid}.cap-card.approved .cap-card-mark{color:#24805e;background:#e6f6ef}.cap-card.changes-requested .cap-card-mark{color:#b64c25;background:#fff0e9}.cap-card-content header{justify-content:space-between;gap:14px;display:flex}.cap-card-content header span{color:#718095;letter-spacing:.7px;text-transform:uppercase;font-size:8px;font-weight:800}.cap-card-content h2{margin:5px 0 0;font-size:17px}.cap-card-content header em{color:#806107;text-transform:uppercase;letter-spacing:.5px;background:#fff2c9;border-radius:99px;height:max-content;padding:6px 8px;font-size:8px;font-style:normal;font-weight:800}.cap-card.approved header em{color:#247b5c;background:#e8f6ef}.cap-card.changes-requested header em{color:#aa4722;background:#fff0e9}.cap-project-label{align-items:center;gap:8px;margin-top:13px;display:flex}.cap-project-label span{color:#8993a1;letter-spacing:.8px;font-size:7px;font-weight:800}.cap-project-label strong{color:#286aa6;background:#eaf3fc;border-radius:5px;padding:4px 6px;font-size:8px}.cap-card-content>p{color:#526176;margin:11px 0;font-size:11px;line-height:1.55}.cap-card blockquote{color:#5d514b;background:#fff7f3;border-left:3px solid #ff9a72;margin:10px 0;padding:10px 12px;font-size:10px;font-style:italic;line-height:1.5}.cap-card.approved blockquote{background:#f4faf7;border-color:#69b798}.cap-card dl{flex-wrap:wrap;gap:24px;margin:13px 0 0;display:flex}.cap-card dl div{gap:4px;display:grid}.cap-card dt{color:#7e8998;font-size:8px}.cap-card dd{margin:0;font-size:9px;font-weight:700}.cap-card dl .due dd{color:#a86115}.cap-card-actions{align-content:center;gap:7px;min-width:125px;display:grid}.cap-card-actions button{color:#3d526b;background:#fff;border:1px solid #d6dfe8;border-radius:7px;min-height:35px;padding:0 11px;font-size:9px;font-weight:700;transition:all .17s}.cap-card-actions button:hover{border-color:#aebdcb;transform:translateY(-1px)}.cap-card-actions .review{color:#fff;background:#17365d;border-color:#17365d}.cap-card-actions .approve{color:#207759;border-color:#b9ddce}.cap-card-actions .changes{color:#9d4d28;text-underline-offset:3px;border:0;text-decoration:underline}.cap-empty{text-align:center;background:#f5fbf8;border:1px solid #cde6db;border-radius:12px;justify-items:center;padding:45px 20px;display:grid}.cap-empty>span{color:#fff;background:#29a779;border-radius:50%;place-items:center;width:43px;height:43px;font-weight:800;display:grid}.cap-empty h2{margin:12px 0 5px;font-size:16px}.cap-empty p{color:#5f756b;max-width:440px;margin:0;font-size:11px}.cap-overlay{z-index:90;background:#07122094;justify-content:flex-end;animation:.16s cap-fade;display:flex;position:fixed;inset:0}.cap-detail{background:#fff;width:min(600px,100%);height:100%;animation:.22s cap-slide;overflow:auto;box-shadow:-20px 0 60px #040d1a3d}.cap-detail>header{z-index:2;background:#fff;border-bottom:1px solid #e4e9ef;justify-content:space-between;padding:21px 23px;display:flex;position:sticky;top:0}.cap-detail header small,.cap-flow header small,.cap-success>small{color:#2878d0;letter-spacing:1px;font-size:8px;font-weight:800}.cap-detail h2{margin:5px 0 3px;font-size:22px}.cap-detail header span{color:#647286;font-size:10px}.cap-detail header>button{color:#667487;background:#fff;border:1px solid #dce3ea;border-radius:7px;width:34px;height:34px;font-size:19px}.cap-detail-body{gap:17px;padding:20px 23px;display:grid}.cap-detail-status{background:#fffaf0;border:1px solid #ead27f;border-radius:9px;padding:15px}.cap-detail-status>em{color:#493a05;text-transform:uppercase;background:#ffc20a;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.cap-detail-status dl{grid-template-columns:repeat(3,1fr);margin:14px 0 0;display:grid}.cap-detail-status dt{color:#7b8797;font-size:8px}.cap-detail-status dd{margin:5px 0 0;font-size:9px;font-weight:700}.cap-detail-body>section{border:1px solid #e0e6ec;border-radius:9px;padding:17px}.cap-detail-body section>small{color:#2878d0;letter-spacing:.8px;font-size:8px;font-weight:800}.cap-detail-body section h3{margin:7px 0;font-size:14px}.cap-detail-body section p{color:#56657a;margin:0;font-size:11px;line-height:1.6}.cap-preview{border:1px solid #dde4eb;border-radius:10px;overflow:hidden}.cap-preview-art{color:#fff;background:linear-gradient(145deg,#0b1b31,#173b63);align-content:center;place-items:center;min-height:210px;display:grid}.cap-preview-art span{font-size:11px;font-weight:700}.cap-preview-art strong{margin:18px 0 7px;font-size:24px}.cap-preview-art i{color:#84bdf1;letter-spacing:1.5px;font-size:8px;font-style:normal}.cap-preview>div:last-child{grid-template-columns:40px 1fr auto auto;align-items:center;gap:8px;padding:12px;display:grid}.cap-preview>div:last-child>span{color:#c34b41;background:#fff0ee;border-radius:6px;place-items:center;width:36px;height:38px;font-size:8px;font-weight:800;display:grid}.cap-preview p{display:grid;margin:0!important}.cap-preview p strong{font-size:10px}.cap-preview p small{color:#7a8797;margin-top:3px;font-size:8px}.cap-preview button{color:#395b83;background:#fff;border:1px solid #dce3ea;border-radius:6px;padding:7px 8px;font-size:8px;font-weight:700}.cap-detail-body .cap-feedback{background:#fff8f5;border-color:#f0cab9}.cap-feedback b{color:#a44c28;margin-top:9px;font-size:9px;display:block}.cap-detail>footer{background:#fff;border-top:1px solid #e2e7ed;justify-content:flex-end;gap:8px;padding:14px 23px;display:flex;position:sticky;bottom:0}.cap-detail>footer button,.cap-flow footer button{color:#3d5067;background:#fff;border:1px solid #d5dde6;border-radius:7px;min-height:39px;padding:0 14px;font-size:9px;font-weight:700}.cap-detail>footer .primary{color:#fff;background:#17365d;border-color:#17365d}.cap-overlay.centered{justify-content:center;align-items:center;padding:18px}.cap-flow{background:#fff;border-radius:14px;width:min(560px,100%);animation:.2s cap-rise;overflow:hidden;box-shadow:0 25px 70px #040d1a47}.cap-flow>header{border-bottom:1px solid #e4e9ef;gap:13px;padding:21px 23px;display:flex}.cap-flow header>span{border-radius:50%;flex:none;place-items:center;width:39px;height:39px;font-weight:800;display:grid}.cap-flow .green{color:#22805e;background:#e6f6ef}.cap-flow .orange{color:#b54c25;background:#fff0e9}.cap-flow h2{margin:4px 0;font-size:19px}.cap-flow header p{color:#647286;margin:0;font-size:10px}.cap-flow-body{gap:14px;padding:19px 23px;display:grid}.cap-flow label{gap:6px;display:grid}.cap-flow label>span{color:#4b5c72;font-size:9px;font-weight:700}.cap-flow textarea,.cap-flow select{color:#26384e;width:100%;font:inherit;background:#fff;border:1px solid #d8e0e8;border-radius:8px;font-size:10px}.cap-flow textarea{resize:vertical;min-height:105px;padding:11px}.cap-flow select{min-height:39px;padding:0 10px}.cap-upload-preview{background:#f9fafc;border:1px dashed #bac7d4;border-radius:8px;align-items:center;gap:10px;padding:13px;display:flex}.cap-upload-preview>span{color:#2870b1;background:#eaf3fc;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.cap-upload-preview div{display:grid}.cap-upload-preview strong{font-size:9px}.cap-upload-preview small{color:#748195;margin-top:3px;font-size:8px}.cap-upload-preview em{color:#8b95a2;text-transform:uppercase;margin-left:auto;font-size:7px;font-style:normal;font-weight:700}.cap-preview-warning{color:#75601f;background:#fff8e6;padding:10px 23px;font-size:8px}.cap-flow>footer{border-top:1px solid #e4e9ef;justify-content:flex-end;gap:7px;padding:13px 23px;display:flex}.cap-flow footer .approve,.cap-flow footer .send{color:#fff;background:#17365d;border-color:#17365d}.cap-success{text-align:center;background:#fff;border-radius:14px;justify-items:center;width:min(430px,100%);padding:35px 28px;animation:.2s cap-rise;display:grid;box-shadow:0 25px 70px #040d1a47}.cap-success>span{color:#21805e;background:#e6f6ef;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:13px;font-size:21px;font-weight:800;display:grid}.cap-success h2{margin:6px 0;font-size:21px}.cap-success p{color:#5f6e81;margin:0;font-size:11px;line-height:1.6}.cap-success button{color:#fff;background:#17365d;border:0;border-radius:7px;min-height:39px;margin-top:18px;padding:0 14px;font-size:9px;font-weight:700}@keyframes cap-fade{0%{opacity:0}}@keyframes cap-slide{0%{transform:translate(30px)}}@keyframes cap-rise{0%{opacity:0;transform:translateY(10px)}}@media (width<=760px){.cap-page{width:calc(100% - 28px);padding-top:16px}.cap-head h1{font-size:25px}.cap-head>span{font-size:12px}.cap-summary{grid-template-columns:1fr 1fr}.cap-summary>div{padding:13px}.cap-summary>div:nth-child(2){border:0}.cap-summary>div:last-child{border-top:1px solid #e7ebf0;grid-column:1/-1}.cap-toolbar{flex-direction:column;align-items:stretch}.cap-toolbar>div{overflow-x:auto}.cap-toolbar>div button{min-width:max-content;min-height:39px}.cap-toolbar select{min-height:41px}.cap-card{grid-template-columns:38px 1fr;gap:11px;padding:16px}.cap-card-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;min-width:0}.cap-card-actions button{min-height:42px}.cap-card-actions .changes{grid-column:1/-1}.cap-card-content header{flex-direction:column;align-items:flex-start}.cap-card dl{gap:14px}.cap-detail{width:100%}.cap-detail-status dl{grid-template-columns:1fr 1fr;gap:13px}.cap-preview-art{min-height:170px}.cap-preview>div:last-child{grid-template-columns:38px 1fr}.cap-preview button{min-height:38px}.cap-detail>footer button{flex:1;min-height:44px}.cap-overlay.centered{align-items:flex-end;padding:0}.cap-flow{border-radius:14px 14px 0 0}.cap-flow footer button{flex:1;min-height:44px}}@media (width<=430px){.cap-summary{grid-template-columns:1fr}.cap-summary>div,.cap-summary>div:nth-child(2),.cap-summary>div:last-child{border:0;border-bottom:1px solid #e7ebf0;grid-column:auto}.cap-card-mark{width:34px;height:34px}.cap-section-head>span{display:none}.cap-detail>header,.cap-detail-body{padding-left:16px;padding-right:16px}.cap-detail-status dl{grid-template-columns:1fr}.cap-preview-art strong{font-size:20px}.cap-flow>header,.cap-flow-body,.cap-flow>footer{padding-left:17px;padding-right:17px}}@media (prefers-reduced-motion:reduce){.cap-overlay,.cap-detail,.cap-flow,.cap-success{animation:none}}.csup-page{color:#172033;width:min(1120px,100% - 56px);margin:0 auto;padding:26px 0 55px}.csup-head{justify-content:space-between;align-items:flex-end;margin:3px 0 23px;display:flex}.csup-head p,.csup-quick header p,.csup-requests>header p,.csup-simple p{color:#2878d0;letter-spacing:1.4px;margin:0 0 7px;font-size:9px;font-weight:800}.csup-head h1{letter-spacing:-1px;margin:0;font-size:29px}.csup-head div>span{color:#637185;margin-top:8px;font-size:14px;display:block}.csup-head>button{color:#fff;background:#0d1d31;border:0;border-radius:8px;min-height:42px;padding:0 15px;font-size:10px;font-weight:700}.csup-summary{background:#fff;border:1px solid #dfe5ec;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-bottom:18px;display:grid}.csup-summary button{text-align:left;background:0 0;border:0;border-right:1px solid #e7ebf0;grid-template-columns:auto 1fr;gap:1px 10px;padding:16px 20px;display:grid}.csup-summary button:last-child{border:0}.csup-summary button.active{background:#f4f8fc;box-shadow:inset 0 -3px #2878d0}.csup-summary i{border-radius:50%;grid-row:1/3;align-self:center;width:8px;height:8px}.csup-summary i.blue{background:#2878d0}.csup-summary i.purple{background:#8958d8}.csup-summary i.yellow{background:#e7ad00}.csup-summary i.green{background:#29a779}.csup-summary strong{font-size:17px}.csup-summary span{color:#667487;font-size:10px}.csup-quick,.csup-requests{background:#fff;border:1px solid #dfe5ec;border-radius:12px}.csup-quick>header,.csup-requests>header{border-bottom:1px solid #e8edf1;justify-content:space-between;align-items:center;min-height:62px;padding:0 19px;display:flex}.csup-quick h2,.csup-requests h2,.csup-simple h2{margin:0;font-size:16px}.csup-quick header>span{color:#7a8797;font-size:9px}.csup-quick>div{grid-template-columns:repeat(5,1fr);gap:9px;padding:13px;display:grid}.csup-quick>div button{text-align:left;background:#fff;border:1px solid #e1e6ec;border-radius:9px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;min-height:70px;padding:10px;display:grid}.csup-quick>div button:hover{background:#fafdff;border-color:#b9cadb}.csup-quick button>span{color:#286ca9;background:#eaf3fc;border-radius:8px;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.csup-quick button:nth-child(2)>span{color:#a83e7a;background:#f8e8f2}.csup-quick button:nth-child(4)>span{color:#7047aa;background:#eee8fa}.csup-quick button:nth-child(5)>span{color:#8f6808;background:#fff3d1}.csup-quick button strong{font-size:9px;line-height:1.3}.csup-quick button em{color:#7b8797;font-style:normal}.csup-action{background:#fffaf0;border:1px solid #ecd27a;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:18px 0;padding:17px 19px;display:grid}.csup-action>span{color:#493b07;background:#ffc20a;border-radius:50%;place-items:center;width:39px;height:39px;font-weight:800;display:grid}.csup-action small{color:#956e08;letter-spacing:.8px;font-size:8px;font-weight:800}.csup-action h2{margin:4px 0;font-size:14px}.csup-action p{color:#675e48;margin:0;font-size:10px}.csup-action button{color:#fff;background:#17365d;border:0;border-radius:7px;min-height:37px;padding:0 12px;font-size:9px;font-weight:700}.csup-requests>header label{color:#7c8796;border:1px solid #dce3ea;border-radius:7px;align-items:center;gap:7px;width:260px;min-height:37px;padding:0 10px;display:flex}.csup-requests>header input{border:0;outline:0;width:100%;min-width:0;font-size:10px}.csup-filters{background:#fbfcfd;border-bottom:1px solid #e9edf1;align-items:flex-end;gap:8px;padding:12px 17px;display:flex}.csup-filters>div{background:#fff;border:1px solid #dfe5eb;border-radius:8px;gap:3px;margin-right:auto;padding:3px;display:flex}.csup-filters button{color:#657286;background:0 0;border:0;border-radius:5px;min-height:32px;padding:0 9px;font-size:8px;font-weight:700}.csup-filters button.active{color:#fff;background:#17365d}.csup-filters label{color:#758295;gap:4px;font-size:7px;font-weight:700;display:grid}.csup-filters select{color:#3b4c62;background:#fff;border:1px solid #dce3ea;border-radius:6px;min-height:34px;padding:0 26px 0 8px;font-size:8px}.csup-request{border-bottom:1px solid #e9edf1;grid-template-columns:39px 1fr auto;gap:13px;padding:17px 19px;display:grid}.csup-request:last-child{border:0}.csup-request-icon{color:#2870b2;background:#eaf3fc;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.csup-request.waiting-on-you .csup-request-icon{color:#795b06;background:#fff0b8}.csup-request.resolved .csup-request-icon{color:#25805f;background:#e7f6ef}.csup-request>div:nth-child(2)>span{color:#718095;letter-spacing:.5px;font-size:8px;font-weight:800}.csup-request h3{margin:5px 0;font-size:13px}.csup-request p{color:#5d6b7f;margin:0;font-size:10px}.csup-request-meta{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.csup-request-meta b{color:#2869a5;background:#eaf3fc;border-radius:5px;padding:4px 6px;font-size:8px}.csup-request-meta small{color:#7a8797;padding-top:4px;font-size:8px}.csup-request aside{align-content:center;justify-items:end;gap:7px;min-width:115px;display:grid}.csup-request aside em{color:#2869a5;text-transform:uppercase;background:#eaf3fc;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:800}.csup-request.in-progress aside em{color:#7045ab;background:#eee8fa}.csup-request.waiting-on-you aside em{color:#7b5c06;background:#fff2c4}.csup-request.resolved aside em{color:#247b5c;background:#e8f6ef}.csup-request aside small{color:#a34f28;font-size:7px;font-weight:700}.csup-request aside button{color:#345577;background:#fff;border:1px solid #d6dfe8;border-radius:6px;min-height:33px;padding:0 10px;font-size:8px;font-weight:700}.csup-simple{background:#fff;border:1px solid #dfe5eb;border-radius:11px;justify-content:space-between;align-items:center;margin-top:18px;padding:18px 20px;display:flex}.csup-simple div>span{color:#68768a;margin-top:6px;font-size:10px;display:block}.csup-simple button{color:#286dab;background:0 0;border:0;font-size:9px;font-weight:700}.csup-empty{text-align:center;justify-items:center;padding:43px 20px;display:grid}.csup-empty>span{color:#25815f;background:#e8f6ef;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.csup-empty h2{margin:11px 0 5px;font-size:15px}.csup-empty p{color:#6c798b;margin:0;font-size:10px}.csup-empty button{color:#fff;background:#17365d;border:0;border-radius:7px;min-height:37px;margin-top:14px;padding:0 12px;font-size:9px;font-weight:700}.csup-overlay{z-index:90;background:#07122094;justify-content:flex-end;animation:.16s csup-fade;display:flex;position:fixed;inset:0}.csup-drawer,.csup-detail{background:#fff;width:min(610px,100%);height:100%;animation:.22s csup-slide;overflow:auto;box-shadow:-20px 0 60px #040d1a3d}.csup-drawer>header,.csup-detail>header{z-index:2;background:#fff;border-bottom:1px solid #e4e9ef;justify-content:space-between;padding:21px 23px;display:flex;position:sticky;top:0}.csup-drawer header small,.csup-detail header>div>small,.csup-success>small{color:#2878d0;letter-spacing:1px;font-size:8px;font-weight:800}.csup-drawer h2,.csup-detail h2{margin:5px 0 3px;font-size:21px}.csup-drawer header p{color:#667487;margin:0;font-size:10px}.csup-drawer header>button,.csup-detail header>button{color:#667487;background:#fff;border:1px solid #dce3ea;border-radius:7px;width:34px;height:34px;font-size:19px}.csup-drawer form{grid-template-columns:1fr 1fr;gap:15px;padding:21px 23px;display:grid}.csup-drawer form>label{gap:6px;display:grid}.csup-drawer label>span,.csup-drawer legend,.csup-reply label>span{color:#45566d;font-size:9px;font-weight:700}.csup-drawer label em{color:#87919f;font-size:7px;font-style:normal}.csup-drawer input,.csup-drawer select,.csup-drawer textarea{color:#26384e;width:100%;font:inherit;background:#fff;border:1px solid #d8e0e8;border-radius:8px;font-size:10px}.csup-drawer input,.csup-drawer select{min-height:40px;padding:0 10px}.csup-drawer textarea{resize:vertical;min-height:120px;padding:11px}.csup-drawer .wide{grid-column:1/-1}.csup-drawer fieldset{border:0;gap:7px;padding:0;display:flex}.csup-drawer fieldset legend{margin-bottom:7px}.csup-drawer fieldset label{border:1px solid #dce3ea;border-radius:7px;flex:1;gap:7px;padding:10px;display:flex}.csup-drawer fieldset label>span{display:grid}.csup-drawer fieldset b{font-size:9px}.csup-drawer fieldset small{color:#7a8797;margin-top:3px;font-size:7px}.csup-attach{background:#f9fafc;border:1px dashed #bac7d4;border-radius:8px;align-items:center;gap:10px;padding:13px;display:flex}.csup-attach>span{color:#2870b1;background:#eaf3fc;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.csup-attach div{display:grid}.csup-attach strong{font-size:9px}.csup-attach small{color:#748195;margin-top:3px;font-size:8px}.csup-attach em{color:#8b95a2;text-transform:uppercase;margin-left:auto;font-size:7px;font-style:normal}.csup-form-note{color:#75601f;background:#fff8e6;padding:10px;font-size:8px}.csup-drawer footer{justify-content:flex-end;gap:7px;padding-top:5px;display:flex}.csup-drawer footer button{color:#405269;background:#fff;border:1px solid #d7dfe7;border-radius:7px;min-height:39px;padding:0 13px;font-size:9px;font-weight:700}.csup-drawer footer button[type=submit]{color:#fff;background:#17365d;border-color:#17365d}.csup-detail>header em{color:#7045ab;text-transform:uppercase;background:#eee8fa;border-radius:99px;margin-top:7px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:800;display:inline-block}.csup-detail>header em.waiting-on-you{color:#7b5c06;background:#fff2c4}.csup-detail>header em.resolved{color:#247b5c;background:#e8f6ef}.csup-detail-body{gap:17px;padding:19px 23px;display:grid}.csup-needed{background:#fffaf0;border:1px solid #ecd27a;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:14px;display:grid}.csup-needed>span{background:#ffc20a;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:800;display:grid}.csup-needed small{color:#946d07;font-size:7px;font-weight:800}.csup-needed strong{margin-top:3px;font-size:11px;display:block}.csup-needed p{color:#685f49;margin:4px 0 0;font-size:9px}.csup-needed button{color:#fff;background:#17365d;border:0;border-radius:6px;min-height:35px;padding:0 9px;font-size:8px;font-weight:700}.csup-detail-body>dl{border:1px solid #e0e6ec;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:15px;margin:0;padding:15px;display:grid}.csup-detail dt{color:#7b8797;font-size:8px}.csup-detail dd{margin:5px 0 0;font-size:9px;font-weight:700}.csup-conversation{border:1px solid #dfe5eb;border-radius:10px}.csup-conversation>header{border-bottom:1px solid #e8edf1;justify-content:space-between;padding:14px 16px;display:flex}.csup-conversation h3{margin:0;font-size:13px}.csup-conversation header>span{color:#7b8797;font-size:8px}.csup-conversation article{grid-template-columns:34px 1fr;gap:10px;padding:15px 16px;display:grid}.csup-conversation article+article{border-top:1px solid #e9edf1}.csup-conversation article>span{color:#286ba8;background:#eaf3fc;border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;font-weight:800;display:grid}.csup-conversation article div>header{justify-content:space-between;display:flex}.csup-conversation time{color:#7c8796;font-size:8px}.csup-conversation p{color:#4f5f74;margin:6px 0 0;font-size:10px;line-height:1.55}.csup-reply,.csup-reopen{background:#fbfcfd;border:1px solid #dfe5eb;border-radius:9px;padding:15px}.csup-reply label{gap:7px;display:grid}.csup-reply textarea{min-height:90px;font:inherit;resize:vertical;border:1px solid #d8e0e8;border-radius:7px;padding:10px;font-size:10px}.csup-reply>div{justify-content:space-between;margin-top:8px;display:flex}.csup-reply button,.csup-reopen button{color:#3e536c;background:#fff;border:1px solid #d7dfe7;border-radius:6px;min-height:35px;padding:0 10px;font-size:8px;font-weight:700}.csup-reply button[type=submit]{color:#fff;background:#17365d;border-color:#17365d}.csup-reply button:disabled{opacity:.45}.csup-reply>p{color:#856c24;margin:9px 0 0;font-size:8px}.csup-reopen p{color:#667487;margin:5px 0 11px;font-size:9px}.csup-overlay.centered{justify-content:center;align-items:center;padding:18px}.csup-success{text-align:center;background:#fff;border-radius:14px;justify-items:center;width:min(420px,100%);padding:33px 27px;display:grid}.csup-success>span{color:#25805f;background:#e7f6ef;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:12px;font-size:20px;font-weight:800;display:grid}.csup-success h2{margin:5px 0;font-size:20px}.csup-success>p{color:#5f6e81;margin:0;font-size:10px;line-height:1.6}.csup-success>div{background:#f1f4f7;border-radius:8px;margin:16px 0 8px;padding:10px 25px;display:grid}.csup-success>div small{color:#7a8797;font-size:7px}.csup-success>div strong{font-size:13px}.csup-success>em{color:#8a752e;font-size:8px;font-style:normal}.csup-success footer{gap:7px;margin-top:16px;display:flex}.csup-success footer button{color:#3e536b;background:#fff;border:1px solid #d7dfe7;border-radius:7px;min-height:37px;padding:0 12px;font-size:8px;font-weight:700}.csup-success footer button:last-child{color:#fff;background:#17365d;border-color:#17365d}@keyframes csup-fade{0%{opacity:0}}@keyframes csup-slide{0%{transform:translate(30px)}}@media (width<=900px){.csup-quick>div{grid-template-columns:1fr 1fr 1fr}.csup-filters{flex-wrap:wrap;align-items:stretch}.csup-filters>div{width:100%;overflow-x:auto}.csup-filters>div button{min-width:max-content}.csup-filters label{flex:1}.csup-filters select{width:100%}}@media (width<=760px){.csup-page{width:calc(100% - 28px);padding-top:16px}.csup-head{align-items:flex-start}.csup-head h1{font-size:25px}.csup-head div>span{font-size:12px}.csup-head>button{min-height:44px}.csup-summary{grid-template-columns:1fr 1fr}.csup-summary button:nth-child(2){border-right:0}.csup-summary button:nth-child(-n+2){border-bottom:1px solid #e7ebf0}.csup-quick>div{grid-template-columns:1fr 1fr}.csup-action{grid-template-columns:auto 1fr}.csup-action button{grid-column:1/-1;min-height:42px}.csup-requests>header{flex-direction:column;align-items:stretch;padding:13px 15px}.csup-requests>header label{width:100%;min-height:42px}.csup-request{grid-template-columns:36px 1fr;padding:15px}.csup-request aside{grid-column:1/-1;grid-template-columns:auto auto 1fr;place-items:center start}.csup-request aside button{justify-self:end;min-height:39px}.csup-simple{gap:15px}.csup-drawer,.csup-detail{width:100%}.csup-drawer form{grid-template-columns:1fr;padding:17px}.csup-drawer .wide{grid-column:auto}.csup-drawer fieldset{display:grid}.csup-detail-body{padding:16px}.csup-needed{grid-template-columns:auto 1fr}.csup-needed button{grid-column:1/-1;min-height:40px}.csup-detail-body>dl{grid-template-columns:1fr 1fr}.csup-overlay.centered{align-items:flex-end;padding:0}.csup-success{border-radius:14px 14px 0 0}}@media (width<=430px){.csup-head{gap:15px;display:grid}.csup-head>button{width:max-content}.csup-summary{grid-template-columns:1fr}.csup-summary button,.csup-summary button:nth-child(2){border:0;border-bottom:1px solid #e7ebf0}.csup-quick>div{grid-template-columns:1fr}.csup-simple{flex-direction:column;align-items:flex-start}.csup-filters label{flex-basis:100%}.csup-detail-body>dl{grid-template-columns:1fr}.csup-conversation article{padding:13px}.csup-conversation article div>header{gap:3px;display:grid}.csup-reply button{min-height:39px}}@media (prefers-reduced-motion:reduce){.csup-overlay,.csup-drawer,.csup-detail{animation:none}}.csup-detail{width:min(660px,100%)}.csup-detail>header{border-top:4px solid #8958d8;padding:23px 25px 19px}.csup-detail.state-waiting-on-you>header{border-top-color:#e7ad00}.csup-detail.state-resolved>header{border-top-color:#29a779}.csup-detail h2{letter-spacing:-.45px;font-size:23px}.csup-detail>header em{margin-top:9px;padding:6px 9px}.csup-detail-body{gap:15px;padding:18px 25px 26px}.csup-state-summary{background:#f8f5fc;border:1px solid #d9d0ed;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:13px;padding:16px 17px;display:grid}.csup-state-summary>span{color:#fff;background:#8958d8;border-radius:50%;place-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:grid}.csup-state-summary small,.csup-detail-context>div>small,.csup-conversation>header small{color:#7653a7;letter-spacing:.9px;font-size:7px;font-weight:800}.csup-state-summary strong{margin-top:3px;font-size:12px;display:block}.csup-state-summary p{color:#645d70;margin:4px 0 0;font-size:9px;line-height:1.45}.csup-state-summary.waiting-on-you{background:#fffaf0;border-color:#ead17a}.csup-state-summary.waiting-on-you>span{color:#473707;background:#e7ad00}.csup-state-summary.waiting-on-you small{color:#8b6808}.csup-state-summary.resolved{background:#f3faf7;border-color:#bfe1d3}.csup-state-summary.resolved>span{background:#29a779}.csup-state-summary.resolved small{color:#267a5d}.csup-needed{padding:15px 16px}.csup-needed strong{font-size:12px}.csup-needed button{min-height:38px;padding:0 12px}.csup-detail-context{background:#fff;border:1px solid #dfe5eb;border-radius:10px;grid-template-columns:1fr 1fr;gap:17px;padding:17px;display:grid}.csup-detail-context>div{border-right:1px solid #e7ebef;padding-right:17px}.csup-detail-context h3{margin:5px 0;font-size:13px}.csup-detail-context p{color:#5d6b7f;margin:0;font-size:9px;line-height:1.5}.csup-detail-context dl{grid-template-columns:1fr 1fr;gap:13px;margin:0;display:grid}.csup-detail-context dt{color:#7b8797;font-size:7px}.csup-detail-context dd{margin:4px 0 0;font-size:9px;font-weight:700}.csup-conversation>header{align-items:center;padding:14px 17px}.csup-conversation>header h3{margin-top:3px}.csup-conversation article{padding:16px 17px;position:relative}.csup-conversation article.team{background:#fbfcfe}.csup-conversation article>span{width:35px;height:35px}.csup-conversation article.team>span{color:#fff;background:#0f2b4b}.csup-conversation article.client>span{color:#7045aa;background:#eee8fa}.csup-conversation strong,.csup-conversation p{font-size:10px}.csup-reply{background:#f8fafc;padding:16px}.csup-reply>header{justify-content:space-between;margin-bottom:9px;display:flex}.csup-reply header div{gap:3px;display:grid}.csup-reply header strong{font-size:11px}.csup-reply header small{color:#718095;font-size:8px}.csup-reply header em{color:#88752f;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:700}.csup-reply textarea{background:#fff;width:100%;min-height:100px}.csup-reply>div{margin-top:9px}.csup-reply button{min-height:38px}.csup-reopen{background:#f5faf7;border-color:#c9e4d7;justify-content:space-between;align-items:center;padding:17px;display:flex}.csup-reopen strong{font-size:12px}.csup-reopen p{margin-bottom:0}.csup-reopen button{color:#24775a;border-color:#8dc4aa;min-height:38px}.csup-detail.state-resolved .csup-conversation{border-color:#d5e8df}@media (width<=760px){.csup-detail>header{padding:19px 17px 16px}.csup-detail-body{padding:15px 15px 22px}.csup-detail-context{grid-template-columns:1fr}.csup-detail-context>div{border-bottom:1px solid #e7ebef;border-right:0;padding:0 0 14px}.csup-needed button{min-height:42px}.csup-reopen{flex-direction:column;align-items:flex-start}.csup-reopen button{width:100%;margin-top:12px}.csup-reply button{min-height:42px}}@media (width<=430px){.csup-state-summary{align-items:flex-start}.csup-detail-context dl{grid-template-columns:1fr}.csup-conversation article{grid-template-columns:33px 1fr;gap:9px}.csup-reply>header{gap:8px}.csup-reply>div{gap:7px}.csup-reply>div button{flex:1}}.csup-drawer input.invalid,.csup-drawer textarea.invalid{background:#fff9f8;border-color:#c95a4d}.csup-inline-error{color:#b5473b!important;font-size:8px!important}.csup-drawer fieldset label{transition:all .16s}.csup-drawer fieldset label.selected{background:#f1f7fd;border-color:#76a7d4;box-shadow:inset 0 0 0 1px #76a7d4}.csup-drawer fieldset small{display:block!important}.csup-file-input{opacity:0;pointer-events:none;overflow:hidden;width:1px!important;height:1px!important;position:absolute!important}.csup-attachment-wrap.wide{grid-column:1/-1}.csup-attachment-wrap .csup-attach{text-align:left;cursor:pointer;border:1px dashed #bac7d4;width:100%}.csup-attachment-wrap .csup-attach:hover{background:#f2f7fc;border-color:#6c9bc8}.csup-attachment-wrap.compact .csup-attach{padding:9px 11px}.csup-attachment-wrap.compact .csup-attach>span{width:26px;height:26px}.csup-file-errors{color:#a63f35;background:#fff1ef;border-radius:6px;margin-top:7px;padding:8px 10px}.csup-file-errors p{margin:2px 0;font-size:8px}.csup-attachment-list{gap:6px;margin-top:8px;display:grid}.csup-attachment-list article{background:#fff;border:1px solid #dce3ea;border-radius:7px;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;padding:8px;display:grid}.csup-attachment-list article>img,.csup-attachment-list article>span{color:#286ba8;-o-object-fit:cover;object-fit:cover;background:#eaf3fc;border-radius:5px;place-items:center;width:36px;height:36px;font-size:7px;font-weight:800;display:grid}.csup-attachment-list article div{min-width:0;display:grid}.csup-attachment-list article strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.csup-attachment-list article small{color:#748195;margin-top:3px;font-size:7px}.csup-attachment-list article>button{color:#667487;background:#f2f4f7;border:0;border-radius:5px;width:29px;height:29px}.csup-drawer footer button:disabled,.csup-reply-actions button:disabled{opacity:.45;cursor:not-allowed}.csup-state-summary .csup-confirm{color:#67409f;background:#fff;border:1px solid #bca8df;border-radius:6px;align-self:center;margin-left:auto;padding:8px 10px;font-size:8px;font-weight:700}.csup-message-files{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.csup-message-files span{color:#49647f;background:#eef3f8;border-radius:5px;padding:5px 7px;font-size:8px}.csup-reply>.csup-attachment-wrap{margin-top:9px}.csup-reply-actions{justify-content:space-between;align-items:center;margin-top:9px!important;display:flex!important}.csup-reply-actions>span{color:#2f7e62;font-size:8px}.csup-reply-actions button{color:#fff;background:#17365d;border-color:#17365d;min-width:90px}.csup-summary button,.csup-request aside button,.csup-head>button,.csup-action button,.csup-drawer footer button{transition:transform .16s,box-shadow .16s,background .16s}.csup-request aside button:hover,.csup-action button:hover,.csup-head>button:hover{transform:translateY(-1px);box-shadow:0 5px 12px #12243b1f}@media (width<=760px){.csup-state-summary{grid-template-columns:auto 1fr}.csup-state-summary .csup-confirm{grid-column:1/-1;width:100%;min-height:40px}.csup-attachment-list article{grid-template-columns:36px minmax(0,1fr) auto}}.cb-page{width:min(1220px,100% - 56px);margin:0 auto;padding:26px 0 48px}.cb-heading{margin-bottom:24px}.cb-heading p{color:#7b8695;letter-spacing:1.3px;margin:0 0 7px;font-size:9px;font-weight:800}.cb-heading h1{color:#15243a;letter-spacing:-.8px;margin:0;font-size:29px}.cb-heading div>span{color:#68768a;margin-top:7px;font-size:13px;display:block}.cb-due-banner{background:#fffaf0;border:1px solid #e7c863;border-left:4px solid #e5ad00;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-bottom:18px;padding:19px 21px;display:grid}.cb-due-icon{color:#3b310b;background:#ffc20a;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;font-weight:800;display:grid}.cb-due-banner small,.cb-card header>div>small,.cb-card>header>small{color:#88701f;letter-spacing:1px;font-size:8px;font-weight:800}.cb-due-banner h2{margin:4px 0 3px;font-size:15px}.cb-due-banner p{color:#70664c;margin:0;font-size:10px}.cb-due-banner button{color:#fff;background:#142f50;border:0;border-radius:7px;min-height:40px;padding:0 15px;font-size:10px;font-weight:700}.cb-due-banner button span,.cb-link span,.cb-help a span{margin-left:6px}.cb-summary{background:#fff;border:1px solid #dfe5eb;border-radius:11px;grid-template-columns:repeat(4,1fr);margin-bottom:18px;display:grid}.cb-summary article{padding:18px 20px}.cb-summary article+article{border-left:1px solid #e7ebef}.cb-summary small{color:#7a8797;letter-spacing:.8px;font-size:8px;font-weight:800;display:block}.cb-summary strong{color:#15243a;letter-spacing:-.4px;margin:7px 0 4px;font-size:21px;display:block}.cb-summary span{color:#778395;font-size:8px}.cb-summary .positive{color:#238063}.cb-layout{grid-template-columns:minmax(0,1.75fr) minmax(285px,.75fr);gap:18px;display:grid}.cb-main-column,.cb-side-column{align-content:start;gap:18px;display:grid}.cb-card{background:#fff;border:1px solid #dfe5eb;border-radius:11px;box-shadow:0 6px 18px #192a4209}.cb-project{padding:21px 22px}.cb-project>header,.cb-activity>header{justify-content:space-between;align-items:flex-start;display:flex}.cb-card h2{letter-spacing:-.25px;margin:5px 0 3px;font-size:16px}.cb-card header p{color:#718095;margin:0;font-size:9px}.cb-card header>div>small,.cb-card>header>small{color:#778597}.cb-status{text-transform:uppercase;letter-spacing:.45px;border-radius:99px;align-items:center;width:max-content;padding:5px 8px;font-size:7px;font-weight:800;display:inline-flex}.cb-status.partial{color:#7b5c06;background:#fff2c4}.cb-status.paid,.cb-status.active{color:#257b5d;background:#e7f6ef}.cb-status.due{color:#a3472f;background:#fff0eb}.cb-progress-copy{justify-content:space-between;align-items:end;margin-top:24px;display:flex}.cb-progress-copy div{gap:4px;display:grid}.cb-progress-copy span{color:#778496;font-size:8px}.cb-progress-copy strong{font-size:10px}.cb-progress-copy>b{color:#168e88;font-size:13px}.cb-progress{background:#e9eef2;border-radius:99px;height:8px;margin:8px 0 20px;overflow:hidden}.cb-progress i{border-radius:inherit;background:#20bdb6;width:59%;height:100%;display:block}.cb-project dl{border-top:1px solid #e8ecf0;border-bottom:1px solid #e8ecf0;grid-template-columns:repeat(4,1fr);margin:0;padding:16px 0;display:grid}.cb-project dl div{padding:0 13px}.cb-project dl div:first-child{padding-left:0}.cb-project dl div+div{border-left:1px solid #e8ecf0}.cb-card dt{color:#788596;font-size:8px}.cb-card dd{color:#27384e;margin:5px 0 0;font-size:10px;font-weight:700}.cb-project footer{justify-content:space-between;align-items:center;padding-top:15px;display:flex}.cb-project footer>span{color:#7b8797;font-size:8px}.cb-link{color:#246aa4;background:0 0;border:0;padding:0;font-size:9px;font-weight:700}.cb-activity>header{padding:18px 20px 14px}.cb-activity>header .cb-link{margin-top:8px}.cb-table-head,.cb-activity article{grid-template-columns:minmax(220px,1fr) 100px 90px 65px;align-items:center;gap:12px;display:grid}.cb-table-head{color:#7b8797;text-transform:uppercase;letter-spacing:.6px;background:#f7f9fb;padding:8px 20px;font-size:7px;font-weight:800}.cb-activity article{border-top:1px solid #e8ecf0;padding:13px 20px}.cb-activity article div{gap:3px;display:grid}.cb-activity article strong,.cb-activity article b{font-size:9px}.cb-activity article small,.cb-activity article time{color:#718095;font-size:8px}.cb-activity article>.cb-status{justify-self:start}.cb-recurring{overflow:hidden}.cb-recurring>header{background:#f7fcfc;border-top:4px solid #20bdb6;padding:19px 20px 17px}.cb-recurring header>div{justify-content:space-between;align-items:center;display:flex}.cb-recurring h2{margin-top:11px}.cb-recurring header p{line-height:1.5}.cb-price{padding:17px 20px 12px}.cb-price strong{letter-spacing:-.7px;font-size:25px}.cb-price span{color:#758295;margin-left:4px;font-size:10px}.cb-recurring dl{grid-template-columns:1fr 1fr;margin:0;padding:0 20px 17px;display:grid}.cb-recurring dl div+div{border-left:1px solid #e5e9ee;padding-left:14px}.cb-separate-note{color:#496964;background:#eff8f7;border-radius:8px;gap:9px;margin:0 20px 19px;padding:11px;display:flex}.cb-separate-note>span{font-size:15px}.cb-separate-note p{gap:2px;margin:0;font-size:8px;display:grid}.cb-separate-note strong{color:#27736e;font-size:8px}.cb-method{padding:17px 19px}.cb-method>header{justify-content:space-between;align-items:center;display:flex}.cb-method>header span{color:#788494;text-transform:uppercase;background:#f1f3f6;border-radius:5px;padding:4px 6px;font-size:7px}.cb-method>div{align-items:center;gap:10px;margin:14px 0;display:flex}.cb-visa{color:#193a73;border:1px solid #dce3ea;border-radius:5px;place-items:center;width:43px;height:30px;font-size:9px;font-style:italic;font-weight:900;display:grid}.cb-method div p{gap:3px;margin:0;display:grid}.cb-method div strong{font-size:9px}.cb-method div small{color:#7b8797;font-size:8px}.cb-security{color:#778496;border-top:1px solid #e8ecf0;margin:0;padding-top:12px;font-size:8px;line-height:1.5}.cb-help{background:#f7f9fb;border:1px solid #dbe3ea;border-radius:11px;gap:11px;padding:16px 18px;display:flex}.cb-help>span{color:#245d8d;background:#e7eff7;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.cb-help div{display:grid}.cb-help strong{font-size:9px}.cb-help p{color:#718095;margin:3px 0 7px;font-size:8px}.cb-help a{color:#246aa4;font-size:8px;font-weight:700}.cb-overlay{z-index:100;background:#0712209e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.cb-modal{background:#fff;border-radius:14px;width:min(470px,100%);overflow:hidden;box-shadow:0 24px 70px #030c194d}.cb-modal>header{border-bottom:1px solid #e5e9ee;justify-content:space-between;padding:22px 23px;display:flex}.cb-modal header small{color:#21817c;letter-spacing:1px;font-size:8px;font-weight:800}.cb-modal h2{margin:5px 0 3px;font-size:21px}.cb-modal header p{color:#718095;margin:0;font-size:9px}.cb-modal header button{color:#68768a;background:#fff;border:1px solid #dce3ea;border-radius:7px;width:32px;height:32px;font-size:20px}.cb-modal-body{gap:15px;padding:20px 23px;display:grid}.cb-modal-amount{background:#f4f8fa;border-radius:9px;justify-items:center;padding:18px;display:grid}.cb-modal-amount span{color:#788596;letter-spacing:1px;font-size:7px;font-weight:800}.cb-modal-amount strong{margin:6px 0 3px;font-size:27px}.cb-modal-amount small{color:#7a8797;font-size:8px}.cb-modal dl{gap:11px;margin:0;display:grid}.cb-modal dl div{justify-content:space-between;display:flex}.cb-modal dt{color:#718095;font-size:9px}.cb-modal dd{margin:0;font-size:9px;font-weight:700}.cb-stripe-note{background:#f2faf9;border:1px solid #cde8e5;border-radius:8px;gap:10px;padding:13px;display:flex}.cb-stripe-note>span{color:#15817b;font-size:18px}.cb-stripe-note p{color:#5d726f;gap:4px;margin:0;font-size:8px;line-height:1.4;display:grid}.cb-stripe-note strong{color:#286963;font-size:9px}.cb-modal>footer{background:#fafbfc;border-top:1px solid #e5e9ee;justify-content:flex-end;gap:8px;padding:15px 23px;display:flex}.cb-modal footer button{color:#43556b;background:#fff;border:1px solid #d7dfe7;border-radius:7px;min-height:39px;padding:0 13px;font-size:9px;font-weight:700}.cb-modal footer button:disabled{color:#8793a1;cursor:not-allowed;background:#dfe5eb;border-color:#cbd5df}@media (width<=1050px){.cb-layout{grid-template-columns:1fr}.cb-side-column{grid-template-columns:1fr 1fr}.cb-help{grid-column:1/-1}.cb-table-head,.cb-activity article{grid-template-columns:minmax(180px,1fr) 100px 90px 65px}}@media (width<=760px){.cb-page{width:calc(100% - 28px);padding-top:16px}.cb-heading h1{font-size:25px}.cb-due-banner{grid-template-columns:auto 1fr}.cb-due-banner button{grid-column:1/-1;width:100%;min-height:44px}.cb-summary{grid-template-columns:1fr 1fr}.cb-summary article:nth-child(3){border-left:0}.cb-summary article:nth-child(n+3){border-top:1px solid #e7ebef}.cb-project dl{grid-template-columns:1fr 1fr;gap:15px}.cb-project dl div:nth-child(3){border-left:0;padding-left:0}.cb-project footer{flex-direction:column;align-items:flex-start;gap:8px}.cb-table-head{display:none}.cb-activity article{grid-template-columns:1fr auto;gap:6px 12px}.cb-activity article time{grid-column:1}.cb-activity article>b{grid-area:1/2;justify-self:end}.cb-activity article>.cb-status{grid-area:2/2;justify-self:end}.cb-side-column{grid-template-columns:1fr}.cb-help{grid-column:auto}}@media (width<=430px){.cb-summary{grid-template-columns:1fr}.cb-summary article+article{border-top:1px solid #e7ebef;border-left:0}.cb-project{padding:18px 16px}.cb-project dl{grid-template-columns:1fr}.cb-project dl div{border-left:0!important;padding:0!important}.cb-due-banner{grid-template-columns:1fr}.cb-due-icon{display:none}.cb-modal>header,.cb-modal-body,.cb-modal>footer{padding-left:17px;padding-right:17px}.cb-modal>footer button{flex:1}}@media (prefers-reduced-motion:reduce){.cb-overlay{animation:none}}.cb-summary .cb-summary-name{font-size:15px;line-height:1.25}.cb-summary strong small{color:#778395;letter-spacing:0;font-size:9px;font-weight:600;display:inline}.cb-current-obligation{border-block:1px solid #e8ecf0;grid-template-columns:1.1fr 1fr 1fr;gap:0;margin:22px 0 2px;padding:17px 0;display:grid}.cb-current-obligation>div{gap:6px;padding:0 18px;display:grid}.cb-current-obligation>div:first-child{padding-left:0}.cb-current-obligation>div+div{border-left:1px solid #e8ecf0}.cb-current-obligation small{color:#788596;letter-spacing:.8px;font-size:7px;font-weight:800}.cb-current-obligation strong{font-size:11px}.cb-recurring-history{color:#246a72;background:#fff;border:1px solid #d7e2e8;border-radius:7px;width:calc(100% - 40px);min-height:36px;margin:-5px 20px 18px;font-size:8px;font-weight:700}.cb-recurring-history span{margin-left:5px}@media (width<=760px){.cb-current-obligation{grid-template-columns:1fr 1fr}.cb-current-obligation>div:last-child{border-top:1px solid #e8ecf0;border-left:0;grid-column:1/-1;margin-top:14px;padding:14px 0 0}.cb-summary .cb-summary-name{font-size:14px}}@media (width<=430px){.cb-current-obligation{grid-template-columns:1fr}.cb-current-obligation>div{border:0!important;padding:12px 0!important}.cb-current-obligation>div+div{border-top:1px solid #e8ecf0!important}.cb-current-obligation>div:last-child{grid-column:auto;margin:0}}@media (width<=600px){.cb-summary{grid-template-columns:1fr}.cb-summary article,.cb-summary article:nth-child(3){border-top:1px solid #e7ebef;border-left:0}.cb-summary article:first-child{border-top:0}.cb-summary .cb-summary-name{font-size:15px}.cb-due-banner{overflow:hidden}.cb-due-banner>div:nth-child(2){min-width:0}.cb-due-banner h2,.cb-due-banner p{overflow-wrap:anywhere}}.cbd-page{width:min(1220px,100% - 56px);margin:0 auto;padding:26px 0 48px}.cbd-back{color:#42617f;margin-bottom:16px;font-size:9px;font-weight:700;text-decoration:none;display:inline-block}.cbd-heading{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.cbd-heading p{color:#788596;letter-spacing:1.2px;margin:0 0 6px;font-size:8px;font-weight:800}.cbd-heading h1{letter-spacing:-.8px;margin:0;font-size:28px}.cbd-heading div>span{color:#68768a;margin-top:7px;font-size:11px;display:block}.cbd-heading button,.cbd-next>button{color:#fff;background:#142f50;border:0;border-radius:7px;min-height:41px;padding:0 15px;font-size:9px;font-weight:700}.cbd-hero,.cbd-card{background:#fff;border:1px solid #dfe5eb;border-radius:11px;box-shadow:0 6px 18px #192a4209}.cbd-hero{border-top:4px solid #20bdb6;margin-bottom:18px;padding:19px 21px}.cbd-hero>header,.cbd-card>header{justify-content:space-between;align-items:flex-start;display:flex}.cbd-hero header div{gap:3px;display:grid}.cbd-hero small,.cbd-card header small{color:#798697;letter-spacing:.9px;font-size:7px;font-weight:800}.cbd-hero header strong{font-size:10px}.cbd-page em{text-transform:uppercase;border-radius:99px;width:max-content;padding:5px 8px;font-size:7px;font-style:normal;font-weight:800;display:inline-flex}.cbd-page em.partial,.cbd-page em.due{color:#795a06;background:#fff2c4}.cbd-page em.paid{color:#257b5d;background:#e7f6ef}.cbd-totals{grid-template-columns:repeat(4,1fr);margin:18px 0;display:grid}.cbd-totals article{gap:5px;padding:0 18px;display:grid}.cbd-totals article:first-child{padding-left:0}.cbd-totals article+article{border-left:1px solid #e5e9ee}.cbd-totals strong{font-size:20px}.cbd-totals span{color:#268067;font-size:8px}.cbd-progress-copy{color:#718095;grid-template-columns:1fr auto auto;gap:12px;font-size:8px;display:grid}.cbd-progress-copy b{color:#33465c}.cbd-progress-copy strong{color:#168e88;font-size:12px}.cbd-progress{background:#e8edf1;border-radius:99px;height:8px;margin-top:7px;overflow:hidden}.cbd-progress i{background:#20bdb6;width:59%;height:100%;display:block}.cbd-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);gap:18px;display:grid}.cbd-layout>main,.cbd-layout>aside{align-content:start;gap:18px;display:grid}.cbd-card{overflow:hidden}.cbd-card>header{padding:17px 19px}.cbd-card h2{margin:5px 0 2px;font-size:15px}.cbd-card header p{color:#718095;margin:0;font-size:8px}.cbd-card header>span{color:#52708b;font-size:8px;font-weight:700}.cbd-table-head,.cbd-schedule>article{grid-template-columns:minmax(180px,1fr) 105px 75px 62px 72px;align-items:center;gap:10px;display:grid}.cbd-table-head{color:#7a8797;text-transform:uppercase;background:#f7f9fb;padding:8px 19px;font-size:7px;font-weight:800}.cbd-schedule>article{border-top:1px solid #e8ecf0;padding:14px 19px}.cbd-installment{align-items:center;gap:10px;display:flex}.cbd-installment i,.cbd-history>article>i{color:#257b5d;background:#e7f6ef;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-style:normal;font-weight:800;display:grid}.cbd-installment i.due{color:#795a06;background:#fff2c4}.cbd-installment div,.cbd-history article div,.cbd-history time{gap:3px;display:grid}.cbd-installment strong,.cbd-schedule article>b,.cbd-history article strong,.cbd-history article>b{font-size:9px}.cbd-installment small,.cbd-schedule time,.cbd-history article small,.cbd-history article time{color:#718095;font-size:8px}.cbd-schedule article>button,.cbd-history article>button,.cbd-docs button{color:#246aa4;background:0 0;border:0;padding:0;font-size:8px;font-weight:700}.cbd-history>article{border-top:1px solid #e8ecf0;grid-template-columns:30px minmax(140px,1fr) 125px 75px 52px 90px;align-items:center;gap:10px;padding:14px 19px;display:grid}.cbd-next{padding-bottom:17px}.cbd-next>strong{padding:0 19px;font-size:26px;display:block}.cbd-next>p{color:#68768a;margin:3px 19px 14px;font-size:9px}.cbd-next dl{border-block:1px solid #e6eaee;gap:10px;margin:0 19px 16px;padding:14px 0;display:grid}.cbd-next dl div{justify-content:space-between;display:flex}.cbd-next dt{color:#758295;font-size:8px}.cbd-next dd{margin:0;font-size:8px;font-weight:700}.cbd-next>button{width:calc(100% - 38px);margin:0 19px}.cbd-next>small{color:#8893a1;text-align:center;margin-top:8px;font-size:7px;display:block}.cbd-docs article{border-top:1px solid #e8ecf0;grid-template-columns:34px 1fr auto auto;align-items:center;gap:8px;padding:12px 16px;display:grid}.cbd-docs article>span{color:#b84c3c;background:#fff0ee;border-radius:5px;place-items:center;width:32px;height:28px;font-size:7px;font-weight:800;display:grid}.cbd-docs article div{gap:3px;display:grid}.cbd-docs article strong{font-size:8px}.cbd-docs article small{color:#718095;font-size:7px}.cbd-recurring{background:#f2faf9;border:1px solid #cde7e4;border-radius:10px;gap:11px;padding:16px;display:flex}.cbd-recurring>span{color:#187b75;background:#dff3f1;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.cbd-recurring div{gap:5px;display:grid}.cbd-recurring strong{font-size:9px}.cbd-recurring p{color:#5f7471;margin:0;font-size:8px;line-height:1.5}.cbd-recurring a{color:#207c77;font-size:8px;font-weight:700;text-decoration:none}.cbd-overlay{z-index:100;background:#0712209e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.cbd-modal{background:#fff;border-radius:14px;width:min(455px,100%);overflow:hidden}.cbd-modal>header{border-bottom:1px solid #e5e9ee;justify-content:space-between;padding:21px 22px;display:flex}.cbd-modal header small{color:#21817c;font-size:7px;font-weight:800}.cbd-modal h2{margin:5px 0 3px;font-size:20px}.cbd-modal header p{color:#718095;margin:0;font-size:8px}.cbd-modal header button{background:#fff;border:1px solid #dce3ea;border-radius:7px;width:32px;height:32px;font-size:18px}.cbd-modal-amount{background:#f5f8fa;justify-items:center;padding:20px;display:grid}.cbd-modal-amount span{color:#788596;font-size:7px}.cbd-modal-amount strong{margin:6px 0 3px;font-size:27px}.cbd-modal-amount small{color:#7a8797;font-size:8px}.cbd-secure{background:#f2faf9;border:1px solid #cde8e5;border-radius:8px;gap:10px;margin:17px 22px;padding:12px;display:flex}.cbd-secure p{color:#5d726f;gap:4px;margin:0;font-size:8px;display:grid}.cbd-modal>footer{border-top:1px solid #e5e9ee;justify-content:flex-end;gap:8px;padding:15px 22px;display:flex}.cbd-modal footer button{background:#fff;border:1px solid #d7dfe7;border-radius:7px;min-height:38px;padding:0 12px;font-size:8px;font-weight:700}.cbd-modal footer button:disabled{color:#8793a1;background:#dfe5eb}@media (width<=1050px){.cbd-layout{grid-template-columns:1fr}.cbd-layout>aside{grid-template-columns:1fr 1fr}.cbd-recurring{grid-column:1/-1}}@media (width<=760px){.cbd-page{width:calc(100% - 28px);padding-top:16px}.cbd-heading{align-items:flex-start;gap:12px}.cbd-totals{grid-template-columns:1fr 1fr;gap:16px}.cbd-totals article:nth-child(3){border-left:0;padding-left:0}.cbd-table-head{display:none}.cbd-schedule>article{grid-template-columns:1fr auto}.cbd-schedule article time,.cbd-schedule article>button{grid-column:1}.cbd-schedule article>b{grid-area:1/2}.cbd-schedule article>em{grid-area:2/2}.cbd-history>article{grid-template-columns:30px 1fr auto}.cbd-history article time{grid-column:2}.cbd-history article>b{grid-area:1/3}.cbd-history article>em{grid-area:2/3}.cbd-history article>button{grid-column:2}.cbd-layout>aside{grid-template-columns:1fr}.cbd-recurring{grid-column:auto}}@media (width<=480px){.cbd-heading{display:grid}.cbd-heading>button{width:100%}.cbd-totals{grid-template-columns:1fr}.cbd-totals article{border:0!important;padding:0!important}.cbd-docs article{grid-template-columns:34px 1fr auto}.cbd-docs article button:last-child{display:none}}.cbd-modal-summary{gap:9px;margin:17px 22px 0;padding:0;display:grid}.cbd-modal-summary div{justify-content:space-between;display:flex}.cbd-modal-summary dt{color:#718095;font-size:8px}.cbd-modal-summary dd{margin:0;font-size:8px;font-weight:700}.cid-page{width:min(1080px,100% - 56px);margin:0 auto;padding:26px 0 50px}.cid-back{color:#42617f;margin-bottom:16px;font-size:9px;font-weight:700;text-decoration:none;display:inline-block}.cid-heading{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.cid-heading p{color:#788596;letter-spacing:1.2px;margin:0 0 6px;font-size:8px;font-weight:800}.cid-heading h1{margin:0;font-size:28px}.cid-heading div>span{color:#68768a;margin-top:6px;font-size:10px;display:block}.cid-actions{gap:8px;display:flex}.cid-actions button{color:#34506d;background:#fff;border:1px solid #d5dee7;border-radius:7px;min-height:40px;padding:0 14px;font-size:9px;font-weight:700}.cid-actions .primary{color:#fff;background:#142f50;border-color:#142f50}.cid-notice{color:#426963;background:#f2faf9;border:1px solid #cde7e4;border-radius:8px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;margin-bottom:14px;padding:11px 13px;display:grid}.cid-notice>span{background:#dff3f1;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-weight:800;display:grid}.cid-notice p{margin:0;font-size:9px}.cid-notice button{background:0 0;border:0;font-size:17px}.cid-invoice{background:#fff;border:1px solid #dce3ea;border-radius:13px;overflow:hidden;box-shadow:0 12px 35px #192a4212}.cid-brand-head{border-top:5px solid #20bdb6;justify-content:space-between;align-items:flex-start;padding:28px 31px;display:flex}.cid-brand{align-items:center;gap:9px;display:flex}.cid-brand>span{grid-template-columns:1fr 1fr;gap:2px;width:28px;height:28px;display:grid}.cid-brand i{border-radius:3px}.cid-brand i:first-child{background:#ffc20a}.cid-brand i:nth-child(2){background:#ff6b35}.cid-brand i:nth-child(3){background:#20c9c3}.cid-brand i:nth-child(4){background:#ef4ea7}.cid-brand>strong{font-size:20px}.cid-brand-head>div:last-child{justify-items:end;gap:4px;display:grid}.cid-brand-head small,.cid-parties small,.cid-history header small{color:#7a8797;letter-spacing:1px;font-size:7px;font-weight:800}.cid-brand-head>div:last-child>strong{font-size:14px}.cid-invoice em{text-transform:uppercase;border-radius:99px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:800}.cid-invoice em.paid,.cid-history em{color:#257b5d;background:#e7f6ef}.cid-invoice em.due{color:#795a06;background:#fff2c4}.cid-parties{background:#fafbfd;border-top:1px solid #e7ebef;grid-template-columns:1fr 1fr;gap:50px;padding:24px 31px;display:grid}.cid-parties>div>strong{margin-top:7px;font-size:12px;display:block}.cid-parties p{color:#68768a;margin:5px 0 0;font-size:9px;line-height:1.6}.cid-parties dl{grid-template-columns:1fr 1fr;gap:15px;margin:0;display:grid}.cid-parties dt{color:#7a8797;font-size:8px}.cid-parties dd{margin:4px 0 0;font-size:9px;font-weight:700}.cid-items{border:1px solid #e1e6eb;border-radius:9px;margin:25px 31px 0;overflow:hidden}.cid-items>header,.cid-items article{grid-template-columns:1fr 120px;display:grid}.cid-items>header{color:#7a8797;text-transform:uppercase;background:#f5f7f9;padding:9px 14px;font-size:7px;font-weight:800}.cid-items>header span:last-child,.cid-items article>b{text-align:right}.cid-items article{padding:17px 14px}.cid-items article strong{font-size:10px}.cid-items article p{color:#56667a;margin:5px 0;font-size:9px}.cid-items article small{color:#85909e;font-size:7px}.cid-items article b{font-size:11px}.cid-totals{justify-content:flex-end;padding:18px 31px 25px;display:flex}.cid-totals dl{width:310px;margin:0}.cid-totals dl div{color:#607084;justify-content:space-between;padding:8px 0;font-size:9px;display:flex}.cid-totals dd{color:#25374d;margin:0;font-weight:700}.cid-totals dd.paid{color:#278064}.cid-totals .total{color:#17283d;border-top:2px solid #24384f;margin-top:4px;padding-top:13px;font-size:12px;font-weight:800}.cid-history{border:1px solid #e1e6eb;border-radius:9px;margin:0 31px 27px;overflow:hidden}.cid-history>header{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.cid-history h2{margin:4px 0 0;font-size:13px}.cid-history header>span{color:#718095;font-size:8px}.cid-history>article{border-top:1px solid #e8ecf0;grid-template-columns:30px 1fr 145px 90px 55px;align-items:center;gap:10px;padding:14px 16px;display:grid}.cid-history article>i{color:#257b5d;background:#e7f6ef;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-style:normal;font-weight:800;display:grid}.cid-history article div,.cid-history article time{gap:3px;display:grid}.cid-history article strong,.cid-history article>b{font-size:9px}.cid-history article small,.cid-history article time{color:#718095;font-size:8px}.cid-empty{background:#fffaf2;border-top:1px solid #e8ecf0;align-items:center;gap:12px;padding:19px 16px;display:flex}.cid-empty>span{color:#7b5c06;background:#fff0bd;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.cid-empty strong{font-size:9px}.cid-empty p{color:#71684f;margin:4px 0 0;font-size:8px}.cid-invoice>footer{color:#fff;background:#10223a;justify-content:space-between;align-items:flex-end;padding:19px 31px;display:flex}.cid-invoice>footer div{gap:4px;display:grid}.cid-invoice>footer strong{font-size:9px}.cid-invoice>footer span,.cid-invoice>footer p{color:#aeb9c7;font-size:8px}.cid-invoice>footer p{margin:0}@media (width<=760px){.cid-page{width:calc(100% - 28px);padding-top:16px}.cid-heading{align-items:flex-start;gap:14px}.cid-heading h1{font-size:24px}.cid-actions{min-width:max-content}.cid-parties{grid-template-columns:1fr;gap:20px}.cid-history>article{grid-template-columns:30px 1fr auto}.cid-history article time{grid-column:2}.cid-history article>b{grid-area:1/3}.cid-history article>em{grid-area:2/3}}@media (width<=480px){.cid-heading{display:grid}.cid-actions{width:100%}.cid-actions button{flex:1}.cid-brand-head,.cid-parties{padding-left:18px;padding-right:18px}.cid-parties dl{grid-template-columns:1fr}.cid-items,.cid-history{margin-left:18px;margin-right:18px}.cid-items>header,.cid-items article{grid-template-columns:1fr 80px}.cid-totals{padding-left:18px;padding-right:18px}.cid-totals dl{width:100%}.cid-invoice>footer{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}}.cid-parties{grid-template-columns:.8fr .8fr 1.4fr;gap:28px}.cid-party{border-right:1px solid #e2e7ec;padding-right:22px}.cid-parties>.cid-party>strong{margin-top:7px;font-size:11px;display:block}.cid-party p{margin:5px 0 0}.cid-parties dl{grid-template-columns:1fr 1fr}.cid-parties dl>div:last-child{grid-column:1/-1}.cid-totals dl div:not(.total){padding-block:6px}@media (width<=900px){.cid-parties{grid-template-columns:1fr 1fr}.cid-parties dl{grid-column:1/-1}.cid-party:nth-child(2){border-right:0}}@media (width<=480px){.cid-parties{grid-template-columns:1fr}.cid-party{border-bottom:1px solid #e2e7ec;border-right:0;padding:0 0 15px}.cid-parties dl{grid-column:auto}}@media (width<=600px){.cid-page{overflow:hidden}.cid-heading{width:100%;display:grid}.cid-actions{grid-template-columns:1fr 1fr;width:100%;min-width:0;display:grid}.cid-actions button{width:100%}.cid-brand-head{gap:18px;padding-inline:18px}.cid-brand-head>div:last-child{min-width:0}.cid-brand-head>div:last-child>strong{font-size:11px}.cid-parties{grid-template-columns:1fr;padding-inline:18px}.cid-party{border-bottom:1px solid #e2e7ec;border-right:0;padding:0 0 15px}.cid-parties dl{grid-column:auto}.cid-items,.cid-history{margin-inline:18px}.cid-totals{padding-inline:18px}.cid-totals dl{width:100%}.cid-invoice>footer{padding-inline:18px}}.ca-page{width:min(1180px,100% - 56px);margin:0 auto;padding:26px 0 50px}.ca-heading{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.ca-heading p{color:#788596;letter-spacing:1.2px;margin:0 0 6px;font-size:8px;font-weight:800}.ca-heading h1{letter-spacing:-.8px;margin:0;font-size:28px}.ca-heading div>span{color:#68768a;margin-top:7px;font-size:11px;display:block}.ca-identity{background:#fff;border:1px solid #dce3ea;border-radius:9px;align-items:center;gap:10px;padding:9px 12px;display:flex}.ca-identity>span{color:#087c77;background:#e0f6f4;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid}.ca-identity div{gap:3px;display:grid}.ca-identity strong{font-size:9px}.ca-identity small{color:#788596;font-size:8px}.ca-saved{color:#33725b;background:#f2faf6;border:1px solid #c6e5d8;border-radius:8px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:9px;display:grid}.ca-saved>span{background:#dcefe6;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:800;display:grid}.ca-saved button{color:#638071;background:0 0;border:0;font-size:16px}.ca-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,.75fr);gap:18px;display:grid}.ca-layout>main,.ca-layout>aside{align-content:start;gap:18px;display:grid}.ca-card{background:#fff;border:1px solid #dfe5eb;border-radius:11px;overflow:hidden;box-shadow:0 5px 17px #192a4209}.ca-card>header{border-bottom:1px solid #e9edf1;justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}.ca-card header small{color:#788596;letter-spacing:.9px;font-size:7px;font-weight:800}.ca-card h2{margin:5px 0 0;font-size:15px}.ca-card header p{color:#718095;margin:4px 0 0;font-size:8px}.ca-card>header>button,.ca-security>button{color:#315878;background:#fff;border:1px solid #d3dce5;border-radius:6px;min-height:34px;padding:0 10px;font-size:8px;font-weight:700}.ca-details{grid-template-columns:1fr 1fr;margin:0;padding:5px 20px 17px;display:grid}.ca-detail{padding:13px 0}.ca-detail:nth-child(odd){padding-right:20px}.ca-detail:nth-child(2n){border-left:1px solid #e8ecf0;padding-left:20px}.ca-detail dt{color:#788596;font-size:8px}.ca-detail dd{color:#26384e;margin:5px 0 0;font-size:10px;font-weight:700}.ca-notifications>header>span{color:#7d8897;text-transform:uppercase;background:#f0f3f6;border-radius:5px;padding:5px 7px;font-size:7px}.ca-notifications>div article{border-bottom:1px solid #e9edf1;justify-content:space-between;align-items:center;gap:15px;padding:14px 20px;display:flex}.ca-notifications article div{gap:4px;display:grid}.ca-notifications article strong{font-size:10px}.ca-notifications article p{color:#68768a;margin:0;font-size:8px}.ca-toggle{color:#68768a;text-transform:uppercase;background:#e3e8ed;border:0;border-radius:99px;align-items:center;gap:5px;width:66px;height:30px;padding:3px 7px 3px 3px;font-size:7px;font-weight:800;display:flex}.ca-toggle i{background:#fff;border-radius:50%;width:24px;height:24px;transition:all .18s;box-shadow:0 2px 5px #14283c2e}.ca-toggle.on{color:#fff;background:#17365d;flex-direction:row-reverse;padding:3px 3px 3px 7px}.ca-notifications>footer{color:#83909f;background:#fafbfd;padding:11px 20px;font-size:7px}.ca-access>header em{color:#257b5d;text-transform:uppercase;background:#e7f6ef;border-radius:99px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:800}.ca-access dl{margin:0;padding:4px 19px}.ca-access dl .ca-detail{border:0;padding:11px 0}.ca-active{color:#257b5d}.ca-future{background:#f4f7fa;border-radius:8px;margin:5px 19px 18px;padding:12px}.ca-future small{color:#788596;letter-spacing:.8px;font-size:7px;font-weight:800}.ca-future strong{margin-top:4px;font-size:9px;display:block}.ca-future p{color:#6d798a;margin:4px 0 0;font-size:8px;line-height:1.5}.ca-security{padding-bottom:17px}.ca-security>header{border-bottom:0}.ca-security>div{background:#fafbfd;border:1px solid #e1e6eb;border-radius:8px;align-items:center;gap:11px;margin:0 19px 13px;padding:13px;display:flex}.ca-security>div>span{letter-spacing:2px;font-size:16px}.ca-security>div p{gap:3px;margin:0;display:grid}.ca-security>div strong{font-size:9px}.ca-security>div small{color:#788596;font-size:7px}.ca-security>button{width:calc(100% - 38px);margin:0 19px}.ca-security-note{color:#87919e;margin:10px 19px 0;font-size:7px;line-height:1.4}.ca-contacts>article,.ca-team>article{border-bottom:1px solid #e9edf1;align-items:center;gap:10px;padding:13px 19px;display:flex}.ca-contacts article>span,.ca-team article>span{color:#167a75;background:#e5f4f3;border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;font-weight:800;display:grid}.ca-contacts article div,.ca-team article div{gap:3px;display:grid}.ca-contacts article small,.ca-team article small{color:#788596;font-size:7px}.ca-contacts article strong,.ca-team article strong{font-size:9px}.ca-contacts article p{color:#718095;margin:0;font-size:7px}.ca-team article:nth-of-type(2)>span{color:#9d4d79;background:#f5e8f0}.ca-team>a{color:#246aa4;margin:13px 19px;font-size:8px;font-weight:700;text-decoration:none;display:block}.ca-ownership{background:#f7f9fb;border:1px solid #dce4eb;border-radius:10px;padding:15px 17px}.ca-ownership strong{font-size:9px}.ca-ownership p{color:#6c798a;margin:4px 0 8px;font-size:8px}.ca-ownership a{color:#246aa4;font-size:8px;font-weight:700;text-decoration:none}.ca-overlay{z-index:100;background:#0712209e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ca-dialog{background:#fff;border-radius:14px;width:min(560px,100%);max-height:calc(100vh - 36px);overflow:auto}.ca-dialog>header{border-bottom:1px solid #e5e9ee;justify-content:space-between;padding:21px 23px;display:flex}.ca-dialog header small{color:#21817c;letter-spacing:1px;font-size:7px;font-weight:800}.ca-dialog h2{margin:5px 0 3px;font-size:20px}.ca-dialog header p{color:#718095;margin:0;font-size:8px}.ca-dialog header button{background:#fff;border:1px solid #dce3ea;border-radius:7px;width:32px;height:32px;font-size:18px}.ca-dialog form{padding:19px 23px}.ca-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ca-dialog label{gap:6px;display:grid}.ca-dialog label.wide{grid-column:1/-1}.ca-dialog label>span{color:#45566d;font-size:8px;font-weight:700}.ca-dialog input,.ca-dialog select{color:#26384e;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #d8e0e8;border-radius:7px;padding:0 10px;font-size:9px}.ca-dialog input[readonly]{color:#7a8797;background:#f3f5f7}.ca-dialog label>small{color:#8b752f;font-size:7px}.ca-dialog footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.ca-dialog footer button{color:#405269;background:#fff;border:1px solid #d7dfe7;border-radius:7px;min-height:38px;padding:0 12px;font-size:8px;font-weight:700}.ca-dialog footer .primary{color:#fff;background:#17365d;border-color:#17365d}.ca-password form>label{margin-top:12px}.ca-password-note{background:#fffaf0;border:1px solid #ead487;border-radius:8px;gap:10px;padding:12px;display:flex}.ca-password-note>span{background:#ffc20a;border-radius:50%;place-items:center;width:25px;height:25px;font-weight:800;display:grid}.ca-password-note p{color:#71654a;gap:3px;margin:0;font-size:8px;display:grid}.ca-password-note strong{color:#6b550e;font-size:8px}.ca-form-message{color:#48647e;background:#f2f7fa;border-radius:6px;padding:9px;font-size:8px}@media (width<=1000px){.ca-layout{grid-template-columns:1fr}.ca-layout>aside{grid-template-columns:1fr 1fr}.ca-ownership{grid-column:1/-1}}@media (width<=650px){.ca-page{width:calc(100% - 28px);padding-top:16px}.ca-heading{align-items:flex-start;gap:14px}.ca-heading h1{font-size:24px}.ca-identity{display:none}.ca-details{grid-template-columns:1fr}.ca-detail,.ca-detail:nth-child(odd),.ca-detail:nth-child(2n){border-left:0;padding:11px 0}.ca-detail+.ca-detail{border-top:1px solid #e8ecf0}.ca-layout>aside{grid-template-columns:1fr}.ca-ownership{grid-column:auto}.ca-card>header{gap:10px}.ca-card>header>button{min-width:max-content}.ca-notifications>header{gap:8px;display:grid}.ca-notifications>header>span{width:max-content}.ca-notifications article p{line-height:1.4}.ca-form-grid{grid-template-columns:1fr}.ca-dialog label.wide{grid-column:auto}}@media (width<=420px){.ca-card>header{flex-direction:column;align-items:flex-start}.ca-card>header>button{width:100%;min-height:40px}.ca-notifications>div article{align-items:flex-start}.ca-dialog{border-radius:14px 14px 0 0;align-self:end;max-height:92vh}.ca-overlay{padding:0}.ca-dialog>header,.ca-dialog form{padding-left:17px;padding-right:17px}.ca-dialog footer button{flex:1}}
