@font-face{font-family:Museo;font-style:normal;font-weight:300;src:url(/fonts/Museo300-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Museo;font-style:normal;font-weight:700;src:url(/fonts/Museo700-Regular.woff) format("woff");font-display:swap}*{box-sizing:border-box;margin:0;padding:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}:root{--color-primary: #ccff05;--color-dark: #0c0d0e;--color-dark-lighter: #16181a;--color-card-bg: rgba(34, 34, 40, .65);--color-white: #ffffff;--color-text-dark: #000000;--color-text-light: #717578;--color-border: rgba(255, 255, 255, .08);--font-serif: "Zilla Slab", Georgia, serif;--font-sans: "Montserrat", sans-serif}body{background-color:var(--color-dark);color:var(--color-white);overflow-x:hidden;min-height:100vh}.container{display:flex;min-height:100vh;width:100vw;position:relative}.left-panel{width:390px;background-color:var(--color-dark);padding:120px 48px 80px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid rgba(255,255,255,.05);position:relative;z-index:10}.left-panel-top{display:flex;flex-direction:column;gap:40px}.logo-icon-container{width:144px;height:156px;display:flex;align-items:center;justify-content:center}.logo-icon{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(204,255,5,.2))}.left-panel-bottom{display:flex;flex-direction:column;gap:24px}.org-info{display:flex;flex-direction:column;gap:6px}.org-label{font-size:13px;font-weight:300;text-transform:uppercase;letter-spacing:1.5px;color:#ffffff80}.org-name{font-size:18px;font-weight:600;letter-spacing:-.2px;color:var(--color-white)}.login-redirect{font-size:14px;font-weight:300;color:#fffc;line-height:1.5}.login-redirect a{color:var(--color-primary);text-decoration:none;font-weight:500;position:relative;transition:color .3s ease}.login-redirect a:after{content:"";position:absolute;width:100%;height:1px;bottom:-2px;left:0;background-color:var(--color-primary);transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}.login-redirect a:hover:after{transform:scaleX(1);transform-origin:bottom left}.right-panel{flex:1;background-color:var(--color-primary);color:var(--color-text-dark);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,8vh,170px) 80px clamp(40px,8vh,80px) 172px;z-index:5}.bg-image-overlay{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background-size:cover;background-position:center;background-repeat:no-repeat;mix-blend-mode:multiply;z-index:1;pointer-events:none;transform:scale(1.02);transition:opacity .5s ease}.right-panel .bg-image-overlay{mix-blend-mode:normal;background-color:#ccff058c;background-blend-mode:multiply;background-position:center top}.right-panel-content{position:relative;z-index:3;display:flex;flex-direction:column;max-width:900px}.right-panel-top{display:flex;flex-direction:column;gap:40px}.welcome-container{display:flex;flex-direction:column;gap:20px}.welcome-text-svg{width:100%;max-width:800px;height:auto;overflow:visible;display:block}.welcome-text-path{font-family:Museo,serif,sans-serif;font-size:92px;font-weight:300;fill:transparent;stroke:var(--color-text-dark);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1200;stroke-dashoffset:1200}.welcome-subtitle{font-size:34px;font-weight:300;letter-spacing:-.5px;color:var(--color-text-dark)}.form-container{display:flex;flex-direction:column;gap:26px;max-width:360px;margin-top:60px}.org-name-group{display:flex;flex-direction:column;gap:10px}.driven-by-label{font-family:Montserrat,sans-serif;font-size:19px;font-weight:300;letter-spacing:-.11px;color:#000}.form-container .text-input-field{height:48px;border:1px solid rgba(189,184,184,1);font-size:18px;border-radius:12px}.form-container .text-input-field::placeholder{color:#717578}.form-container .btn-primary{height:48px;font-size:14px;font-weight:600;border-radius:12px}.text-input-field{width:100%;height:54px;padding:0 24px;background-color:var(--color-white);border:1px solid transparent;border-radius:12px;font-size:16px;font-weight:500;color:var(--color-text-dark);outline:none;box-shadow:0 4px 12px #0000000d;transition:all .3s cubic-bezier(.25,.8,.25,1)}.text-input-field::placeholder{color:#a0aec0;font-weight:400}.text-input-field:focus{border-color:var(--color-text-dark);box-shadow:0 6px 20px #0000001a;transform:translateY(-1px)}.btn-primary{width:100%;height:54px;background-color:var(--color-dark);color:var(--color-white);border:none;border-radius:12px;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 20px #00000026;position:relative;overflow:hidden}.btn-primary:hover{background-color:var(--color-dark-lighter);transform:translateY(-2px);box-shadow:0 12px 24px #00000040,0 0 12px #ccff0566}.btn-primary:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:.5s}.btn-primary:hover:after{left:100%;transition:.6s ease-in-out}.custom-toast{position:fixed;bottom:100px;left:50%;transform:translate(-50%) translateY(20px);background-color:var(--color-dark);color:var(--color-primary);border:1px solid rgba(204,255,5,.3);padding:14px 24px;border-radius:30px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:10px;box-shadow:0 10px 30px #0006;z-index:1000;opacity:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.onboarding-flow-container{width:100vw;min-height:100vh;position:relative;overflow:hidden;background:#000 linear-gradient(180deg,#000,#000 25%,#dcf851);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:130px 24px 110px;box-sizing:border-box}.onboarding-flow-container.no-footer{padding-bottom:24px}.onboarding-flow-container.no-header{min-height:100vh;padding-top:44px;padding-bottom:94px}.onboarding-flow-container.no-header.no-footer{padding-bottom:24px}.no-header .onboarding-card-wrapper{flex:0 0 auto;gap:14px}.no-header .onboarding-card{flex:0 0 auto;min-height:670px}.no-header .onboarding-card-content{flex:0 0 auto}.no-header .step-one-layout,.no-header .step-two-layout,.no-header .step-three-layout,.no-header .step-four-layout,.no-header .step-five-layout{padding-top:28px;padding-bottom:26px}.no-header .values-heading{margin-bottom:18px}.no-header .values-statement-fields{gap:14px}.no-header textarea.editor-input{height:58px}.no-header .shared-values-section{margin-top:16px}.no-header .values-header{margin-bottom:16px}.no-header .value-card{height:84px}.onboarding-active .bg-image-overlay{mix-blend-mode:color-dodge;opacity:.15!important}.onboarding-card-wrapper{width:100%;max-width:1080px;display:flex;flex-direction:column;gap:20px;z-index:5}.onboarding-card-top{display:flex;justify-content:space-between;align-items:flex-end;padding:0 8px}.step-title{font-family:Museo,serif,sans-serif;font-size:30px;font-weight:300;color:var(--color-white);letter-spacing:-.21px}.onboarding-steps{display:flex;gap:8px;margin-bottom:6px}.progress-bar-segment{width:40px;height:8px;border-radius:4px;background-color:#ffffff26;transition:all .5s cubic-bezier(.25,.8,.25,1)}.progress-bar-segment.active{background-color:var(--color-primary);box-shadow:0 0 10px #ccff0566}.onboarding-card{background:linear-gradient(180deg,#29292580,#020202);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border:1px solid rgb(49,55,22);border-radius:12px;width:100%;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d}.onboarding-card-content{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.step-two-layout,.step-three-layout,.step-five-layout{padding:50px 32px 80px;display:flex;flex-direction:column;flex:1}.step-four-layout{padding:50px 32px 80px 50px;display:flex;flex-direction:column;flex:1}.step-header-with-action{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px}.step-description{font-size:14px;color:#fff9;line-height:1.6;margin-bottom:0}.add-item-btn{background:none;border:1px solid var(--color-primary);color:var(--color-primary);padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .3s ease;flex-shrink:0}.add-item-btn:hover{background-color:#ccff051a;box-shadow:0 0 10px #ccff0526}.goals-header{align-items:center;width:100%;max-width:646px;margin:0 auto 70px}.goals-heading{font-family:Museo,serif,sans-serif;font-size:20px;font-weight:300;letter-spacing:-.14px;color:var(--color-primary);line-height:1.2}.add-goal-btn{background:none;border:none;color:var(--color-primary);padding:0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;letter-spacing:-.09px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:opacity .3s ease;flex-shrink:0}.add-goal-btn:hover{opacity:.8}.sub-label-text{font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;letter-spacing:-.09px;color:var(--color-white);margin-top:4px}.section-label{font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.12px;color:var(--color-white)}.custom-checkbox-box{width:24px;height:24px;border:1.5px solid #717578;border-radius:6px;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0;color:transparent;padding:0}.custom-checkbox-box.checked{background-color:var(--color-primary);border-color:#717578;color:#000}.editor-input{width:100%;height:40px;background-color:#fff;border:1px solid rgb(189,184,184);border-radius:12px;color:#717578;padding:0 14px;font-size:16px;font-weight:400;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.editor-input::placeholder{color:#bdb8b8;font-size:16px}.editor-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #ccff0526}textarea.editor-input{height:80px;padding:12px 14px;resize:none;font-family:inherit}.values-heading{font-family:Museo,serif,sans-serif;font-size:20px;font-weight:300;letter-spacing:-.14px;color:var(--color-primary);line-height:1.2;width:100%;max-width:646px;margin:0 auto 40px}.shared-values-subtitle{font-family:Museo,serif,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.14px;color:var(--color-primary);line-height:1.2}.values-statement-fields{display:flex;flex-direction:column;gap:20px;width:100%;max-width:646px;margin:0 auto}.form-field{display:flex;flex-direction:column;gap:9px}.form-field label{font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;color:var(--color-white);letter-spacing:0}.btn-browse-file{background-color:#3f404c!important;border:1px solid rgb(117,112,112)!important;color:#fff!important;padding:6px 20px!important;border-radius:20px!important;font-size:12px!important;font-weight:600!important;cursor:pointer;transition:background-color .2s}.btn-browse-file:hover{background-color:#535462!important}.download-template-btn{background:none!important;border:1px solid #ffffff!important;color:#fff!important;padding:6px 14px;border-radius:30px;font-size:11px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .3s}.download-template-btn:hover{background-color:#ffffff1a!important}.goals-grid{display:grid;grid-template-columns:repeat(2,307px);grid-gap:32px;justify-content:center}.goal-card{width:307px;height:100px;background-color:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;display:flex;align-items:center;padding:24px;gap:16px;cursor:pointer;position:relative;transition:all .3s ease}.goal-card:hover{background-color:#ffffff0a;border-color:#ffffff26}.goal-card.active{background-color:#ccff0505;border-color:var(--color-primary)}.goal-label-text{font-size:14px;font-weight:600;color:var(--color-white)}.btn-delete-custom-tag{position:absolute;top:8px;right:8px;background:none;border:none;color:#ffffff4d;font-size:16px;cursor:pointer;transition:color .2s;line-height:1}.btn-delete-custom-tag:hover{color:#fe5b76}.goal-card.adding-card{flex-direction:column;align-items:stretch;justify-content:center;gap:8px;padding:12px;cursor:default}.inline-add-input{width:100%;height:32px;background-color:#fff;border:1px solid #717578;border-radius:6px;color:#333;padding:0 8px;font-size:12px;outline:none}.inline-add-actions{display:flex;justify-content:flex-end;gap:8px}.btn-inline-save{background-color:var(--color-primary);color:#000;border:none;padding:3px 10px;font-size:11px;font-weight:600;border-radius:4px;cursor:pointer}.btn-inline-cancel{background-color:#ffffff1a;color:#fff;border:none;padding:3px 10px;font-size:11px;font-weight:600;border-radius:4px;cursor:pointer}.shared-values-section{margin-top:30px;display:flex;flex-direction:column}.values-header{align-items:center;width:100%;max-width:646px;margin:0 auto 30px}.values-grid{display:grid;grid-template-columns:repeat(2,307px);grid-gap:32px;justify-content:center}.value-card{width:307px;height:100px;background-color:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;display:flex;align-items:center;padding:24px;gap:16px;cursor:pointer;position:relative;transition:all .3s ease}.value-card:hover{background-color:#ffffff0a;border-color:#ffffff26}.value-card.active{background-color:#ccff0505;border-color:var(--color-primary)}.value-card-text{display:flex;flex-direction:column;gap:4px;overflow:hidden}.value-title{font-size:14px;font-weight:600;color:var(--color-white)}.value-desc{font-size:11px;color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.value-card.adding-card-large{flex-direction:column;align-items:stretch;justify-content:center;gap:6px;padding:10px;cursor:default}.brand-workspace-columns{display:flex;gap:45px;flex:1;align-items:flex-start}.brand-identity-heading{font-family:Museo,serif,sans-serif;font-size:20px;font-weight:300;letter-spacing:-.14px;color:var(--color-primary);line-height:1.2;margin-bottom:25px}.brand-logo-column{width:275px;display:flex;flex-direction:column;gap:18px}.logo-upload-box{width:275px;height:245px;background-color:#ffffff03;border:2px dashed rgba(255,255,255,.15);border-radius:12px;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;position:relative;transition:all .3s}.logo-upload-box:hover{border-color:var(--color-primary)}.logo-upload-empty{display:flex;flex-direction:column;align-items:center;gap:12px}.logo-upload-empty svg{color:#fff3}.logo-upload-empty p{font-size:11px;color:#fff6}.logo-uploaded-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;height:100%}.logo-uploaded-preview img{max-width:100%;max-height:150px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.3))}.btn-delete-logo{background-color:#fe5b7626;border:1px solid rgba(254,91,118,.3);color:#fe5b76;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s}.btn-delete-logo:hover{background-color:#fe5b76;color:#fff}.logo-upload-help{font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;letter-spacing:-.09px;color:var(--color-white);line-height:18px;margin-top:-3px}.brand-details-column{flex:1;display:flex;flex-direction:column;gap:24px}.brand-colors-row{display:flex;gap:20px;margin-top:20px}.brand-color-field{width:180px;display:flex;flex-direction:column;gap:9px}.color-label{font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;color:var(--color-white)}.color-input-wrapper{display:flex;height:40px;background-color:#fff;border:1.5px solid #717578;border-radius:12px;align-items:center;padding:0 10px;gap:10px;overflow:hidden}.color-picker-box{width:22px;height:22px;border-radius:4px;position:relative;border:1px solid rgba(0,0,0,.1);cursor:pointer;flex-shrink:0}.color-picker-box input[type=color]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;padding:0;border:none}.color-hex-text{border:none;outline:none;background:none;color:#717578;font-size:16px;font-weight:500;width:100%}.brand-tones-section{margin-top:49px}.brand-tone-header{display:flex;justify-content:space-between;align-items:baseline}.brand-tone-hint{font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;letter-spacing:-.1px;color:var(--color-white);text-align:right}.tones-grid{display:grid;grid-template-columns:repeat(2,307px);grid-gap:20px;margin-top:20px}.tone-card{width:307px;height:60px;background-color:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;display:flex;align-items:center;padding:16px 24px;gap:16px;cursor:pointer;transition:all .3s}.tone-card:hover{background-color:#ffffff0a;border-color:#ffffff26}.tone-card.active{background-color:#ccff0505;border-color:var(--color-primary)}.tone-label-text{font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.12px;color:var(--color-white)}.brand-info-alert{width:640px;height:36px;background-color:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;display:flex;align-items:center;padding:0 16px;gap:10px;margin-top:30px;align-self:flex-start;margin-left:320px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;letter-spacing:-.09px;line-height:18px;color:var(--color-white)}.brand-info-alert svg{color:var(--color-primary);flex-shrink:0}.dna-profile-header{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px;width:100%}.dna-header-logo{height:32px;width:auto;max-width:100px;object-fit:contain}.dna-header-logo-fallback{width:32px;height:32px;border-radius:6px;background-color:#ccff051a;display:flex;align-items:center;justify-content:center}.dna-header-title{font-family:Museo,serif,sans-serif;font-size:30px;font-weight:300;color:var(--color-white);letter-spacing:-.21px}.dna-workspace-grid{display:grid;grid-template-columns:repeat(2,386.25px);grid-gap:60px 75px;width:847.5px;height:454.5px;margin:15px auto 0;padding-bottom:20px;position:relative}.dna-action-buttons{display:flex;justify-content:center;gap:16px;padding-top:4px}.dna-action-btn{min-width:110px;height:44px;padding:0 30px;background-color:#1c1d22;border:1px solid rgba(255,255,255,.08);border-radius:24px;color:var(--color-white);font-size:13px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:all .25s ease}.dna-action-btn:hover{background-color:#2a2b32;border-color:#ffffff40;transform:translateY(-1px)}@keyframes dnaSlideInLeft{0%{opacity:0;transform:translate(-40px) translateY(10px)}to{opacity:1;transform:translate(0) translateY(0)}}@keyframes dnaSlideInRight{0%{opacity:0;transform:translate(40px) translateY(10px)}to{opacity:1;transform:translate(0) translateY(0)}}.dna-card{position:relative;width:386.25px;height:197.25px;min-height:unset;background:transparent;border:none;padding:0;box-sizing:border-box;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1)}.card-left{animation:dnaSlideInLeft 1.8s cubic-bezier(.16,1,.3,1) both}.card-right{animation:dnaSlideInRight 1.8s cubic-bezier(.16,1,.3,1) both}.dna-workspace-grid>:nth-child(2){animation-delay:.1s}.dna-workspace-grid>:nth-child(3){animation-delay:.5s}.dna-workspace-grid>:nth-child(4){animation-delay:.9s}.dna-workspace-grid>:nth-child(5){animation-delay:1.3s}.dna-card:hover .dna-card-body{border-color:#ccff0540;box-shadow:0 16px 36px #0009,inset 0 0 15px #ccff0508;transform:translateY(-5px);opacity:.95}.dna-card:hover .dna-card-pill{transform:translateY(-8px);box-shadow:0 10px 24px #ccff0533}.dna-card-pill{position:absolute;width:187.5px;height:79.5px;border-radius:39.75px;background:linear-gradient(180deg,#e1f692,#a3c32c);border:.75px solid #e1f0aa;box-sizing:border-box;z-index:1;backdrop-filter:blur(5.25px);-webkit-backdrop-filter:blur(5.25px);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.card-left .dna-card-pill{left:0;top:0}.card-right .dna-card-pill{right:0;top:0}.dna-card-num{position:absolute;font-family:Museo,serif,sans-serif;font-size:36px;font-weight:300;color:#000;line-height:43px;width:39px;height:43px;text-align:center;letter-spacing:-.25px;z-index:3}.card-left .dna-card-num{left:21px;top:18.75px}.card-right .dna-card-num{right:21px;top:18.75px}.dna-card-body{position:absolute;width:311.25px;height:172.5px;border-radius:9px;border:.75px solid rgb(51,55,35);background:linear-gradient(180deg,#29292566,#141313);backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px);opacity:.8;padding:22.5px;box-sizing:border-box;z-index:2;display:flex;flex-direction:column;top:24.75px;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s ease,box-shadow .4s ease,opacity .4s ease}.card-left .dna-card-body{left:75px}.card-right .dna-card-body{left:0}.dna-card-title{font-family:Museo,serif,sans-serif;font-size:22.5px;font-weight:300;color:var(--color-white);line-height:27px;letter-spacing:-.15px;margin:0 0 7.5px;text-transform:none}.dna-card-content-text{font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:300;color:#fff9;line-height:18px;margin:0}.values-list-text{display:flex;flex-direction:column;gap:0;max-height:92px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.values-list-text::-webkit-scrollbar{display:none}.value-item-line{font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:300;color:#fff9;line-height:18px}.dna-tags-pills-list{display:flex;flex-wrap:wrap;gap:6px 8px;max-height:80px;overflow-y:auto;margin-top:7.5px;scrollbar-width:none;-ms-overflow-style:none}.dna-tags-pills-list::-webkit-scrollbar{display:none}.dna-tag-pill{font-family:NunitoSans,sans-serif;font-size:8.25px;font-weight:700;color:#161616;background-color:#eafea0;border-radius:10.5px;padding:2.75px 11px;text-transform:none;letter-spacing:0px;display:inline-block;line-height:11px;height:16.5px;box-sizing:border-box}.step-5-card{position:relative;background:transparent!important;border:1px solid rgba(204,255,5,.15)!important;box-shadow:0 24px 60px #0009!important}.step-5-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/step5.jpg);background-size:cover;background-position:center;opacity:.08;z-index:1;pointer-events:none}.step-5-card:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(#000,#020202);z-index:-1;pointer-events:none}.step-five-layout{position:relative;z-index:1;overflow:hidden}.bg-blur-top-right{position:absolute;width:600.8px;height:667.8px;top:3.7px;left:389.8px;transform:rotate(90deg);opacity:.3;-webkit-filter:blur(34.5px);filter:blur(34.5px);background-color:#7003ff8f;pointer-events:none;z-index:-1}.bg-blur-bottom-left{position:absolute;width:789.8px;height:575.3px;top:18.6px;left:0;background-color:#eafea0;opacity:.08;-webkit-filter:blur(34.5px);filter:blur(34.5px);pointer-events:none;z-index:-1}.dna-connector-lines{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.dna-line{stroke:#ccff054d;stroke-width:1.5;stroke-dasharray:6 4;opacity:0;animation:fadeInLine 1.2s ease forwards,march 20s linear infinite}@keyframes fadeInLine{to{opacity:1}}@keyframes march{to{stroke-dashoffset:-400}}.horiz-line-1{animation-delay:1.5s,1.5s}.vert-line-1{animation-delay:1.9s,1.9s}.vert-line-2{animation-delay:2.3s,2.3s}.horiz-line-2{animation-delay:2.7s,2.7s}.step-six-layout{padding:59px 83.5px 80px;width:100%;display:flex;flex-direction:column;flex:1}.review-top-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:103px}.review-header{display:flex;align-items:center;gap:16px}.review-header-logo{height:53px;width:auto;max-width:110px;object-fit:contain}.review-header-logo-fallback{width:36px;height:36px;border-radius:6px;background-color:#ccff051a;display:flex;align-items:center;justify-content:center}.review-org-name{font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;color:var(--color-white);letter-spacing:-.17px}.checklist-heading{font-family:Museo,serif,sans-serif;font-size:20px;font-weight:300;letter-spacing:-.14px;color:var(--color-primary);margin:0}.review-checklist-container{display:flex;flex-direction:column;width:600px;margin:0 auto 61px}.review-checklist-row{position:relative;display:flex;justify-content:space-between;align-items:center;height:42px;margin-bottom:20px}.review-checklist-row:last-child{margin-bottom:0}.review-checklist-row:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--color-border)}.checklist-left{display:flex;align-items:center;gap:10.6px}.checklist-icon-badge{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.checklist-icon-badge.pending{border-radius:50%;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.2)}.checklist-icon-badge.pending .dot{width:6px;height:6px;background-color:#ffffff4d;border-radius:50%}.checklist-label{font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.09px;line-height:18px;color:var(--color-white)}.checklist-percentage{font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;letter-spacing:-.09px;line-height:18px;color:var(--color-primary)}.launch-box{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.launch-box-text{font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.12px;color:var(--color-white)}.btn-launch-engine{width:305px;height:40px;background-color:var(--color-primary)!important;color:var(--color-text-dark)!important;border:none;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;border-radius:6px;box-shadow:0 8px 20px #ccff0533;transition:transform .3s,box-shadow .3s;animation:launchGlow 2.4s ease-in-out infinite}.btn-launch-engine:hover{transform:translateY(-1.5px);box-shadow:0 12px 28px #ccff0559;animation-play-state:paused}@keyframes launchGlow{0%,to{box-shadow:0 8px 20px #ccff0533;transform:scale(1)}50%{box-shadow:0 8px 32px #ccff058c;transform:scale(1.015)}}.onboarding-footer{position:fixed;bottom:0;left:0;width:100%;height:70px;background-color:#000;border-top:1px solid rgba(255,255,255,.05);display:flex;justify-content:center;align-items:center;z-index:90;padding:0 40px}.footer-inner{width:100%;max-width:1080px;display:flex;justify-content:space-between;align-items:center}.footer-logo{display:flex;align-items:center;cursor:pointer;flex:0 0 auto}.footer-logo-icon{height:28px;width:auto}.footer-help-text{font-size:13px;font-weight:300;color:#ffffff80;letter-spacing:-.1px}.footer-actions{display:flex;gap:16px}.footer-btn-back{width:156px;height:40px;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:var(--color-white);border-radius:6px;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .25s}.footer-btn-back:hover{background-color:#ffffff1a;border-color:#ffffff4d}.footer-btn-next{width:156px;height:40px;background-color:var(--color-primary);border:none;color:var(--color-text-dark);border-radius:6px;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .25s}.footer-btn-next:hover{transform:translateY(-1px);box-shadow:0 6px 15px #ccff054d}.confetti-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;overflow:hidden;pointer-events:none}.confetti-particle{position:absolute;pointer-events:none;opacity:.85}.complete-popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:10001;animation:fadeIn .3s ease-out}.complete-popup-card{display:flex;flex-direction:column;align-items:center;text-align:center;width:420px;padding:40px 32px;background-color:var(--color-dark);border:1px solid rgba(204,255,5,.25);border-radius:12px;box-shadow:0 20px 60px #00000080;animation:popupIn .4s cubic-bezier(.16,1,.3,1)}.complete-popup-logo{height:48px;width:auto;max-width:160px;object-fit:contain;margin-bottom:20px}.complete-popup-logo-fallback{width:56px;height:56px;border-radius:8px;background-color:#ccff051a;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.complete-popup-title{font-family:Museo,serif,sans-serif;font-size:22px;font-weight:300;color:var(--color-white);letter-spacing:-.15px;margin:0 0 12px}.complete-popup-text{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;color:#9c9696;margin:0 0 28px}.complete-popup-btn{width:160px;height:40px;background-color:var(--color-primary);color:var(--color-text-dark);border:none;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;border-radius:6px;transition:transform .3s,box-shadow .3s}.complete-popup-btn:hover{transform:translateY(-1.5px);box-shadow:0 8px 20px #ccff054d}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupIn{0%{opacity:0;transform:scale(.92) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}@media (max-width: 1120px){.onboarding-card-wrapper{max-width:96%}}@media (max-width: 768px){.container{flex-direction:column}.left-panel{width:100%;padding:24px 16px;height:70px;min-height:70px;border-right:none;border-bottom:1px solid rgba(255,255,255,.05);flex-direction:row;align-items:center;justify-content:space-between}.left-panel-top{gap:0}.logo-icon-container{width:32px;height:35px}.logo-icon{height:100%}.left-panel-bottom{flex-direction:row;align-items:center;gap:16px}.org-info{flex-direction:row;align-items:center;gap:8px}.org-label{font-size:10px}.org-name{font-size:12px}.login-redirect{display:none}.right-panel{padding:40px 16px 80px;min-height:calc(100vh - 70px)}.welcome-container{gap:12px}.welcome-subtitle{font-size:18px}.form-container{max-width:100%;margin-top:24px}.onboarding-flow-container{padding:94px 12px 86px}.onboarding-card-top{flex-direction:column;align-items:flex-start;gap:12px;padding:0 4px}.step-title{font-size:20px}.onboarding-card{height:auto;min-height:auto}.step-one-layout,.step-two-layout,.step-three-layout,.step-four-layout,.step-five-layout,.step-six-layout,.org-type-container{padding:16px}.radio-group{flex-direction:column;width:100%}.radio-card{width:100%}.stores-workspace-panel{flex-direction:column;height:auto;overflow:visible}.dealerships-sidebar{width:100%;border-right:none;border-bottom:1px solid var(--color-border);height:200px}.dealership-editor-form{width:100%}.editor-scroller{padding:16px 0}.goals-grid,.values-grid,.tones-grid{grid-template-columns:1fr;grid-gap:16px;width:100%}.goal-card,.value-card,.tone-card{width:100%}.brand-workspace-columns{flex-direction:column;gap:24px}.brand-logo-column{width:100%;align-items:center}.logo-upload-box{width:100%;max-width:320px}.brand-colors-row{flex-direction:column;gap:12px}.brand-color-field{width:100%}.brand-identity-heading{margin-bottom:24px}.brand-tones-section{margin-top:24px}.brand-tone-header{flex-direction:column;align-items:flex-start;gap:4px}.brand-info-alert{width:100%;height:auto;padding:10px 16px;margin-left:0;align-self:stretch}.dna-workspace-grid{grid-template-columns:1fr;grid-gap:20px;justify-items:center;max-height:480px;overflow-y:auto;padding-bottom:20px}.dna-card{max-width:386px}.step-six-layout{padding:24px 16px}.review-top-row{flex-direction:column;gap:16px;margin-bottom:32px}.review-checklist-container{width:100%;margin:0 0 32px}.review-checklist-row{height:auto;min-height:42px;padding:10px 0;gap:12px}.footer-inner{padding:0}.footer-help-text{display:none}.footer-actions{width:100%;justify-content:space-between}.footer-btn-back,.footer-btn-next{flex:1;justify-content:center;width:auto}}.login-page{display:flex;min-height:100vh;width:100vw}.login-left{width:390px;flex-shrink:0;background-color:#000;display:flex;flex-direction:column;justify-content:space-between;padding:120px 0 96px;position:relative;z-index:10}.login-left-icon{width:144px;height:156px;margin-left:123px}.login-left-bottom{display:flex;flex-direction:column;gap:44px;padding-left:68px}.login-org-block{display:flex;flex-direction:column;gap:4px}.login-org-label{font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;letter-spacing:-.09px;color:#ffffff80;text-transform:uppercase}.login-org-name{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.11px;color:#fff}.login-not-member{font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;letter-spacing:-.1px;color:#fff;line-height:1.5}.login-create-link{color:#ccff05;text-decoration:none;font-weight:300}.login-create-link:hover{text-decoration:underline}.login-right{flex:1;background-color:#ccff05;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.login-bg-img{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#ccff058c;background-blend-mode:multiply;mix-blend-mode:normal;opacity:1;z-index:1;pointer-events:none;transform:scale(1.02)}.login-right-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:360px}.login-form-block{display:flex;flex-direction:column;width:100%}.login-title{font-family:Montserrat,sans-serif;font-size:34px;font-weight:300;letter-spacing:-.24px;color:#000;margin-bottom:40px}.login-form{display:flex;flex-direction:column;gap:0;width:360px}.login-field{width:100%;height:48px;background:#fff;border:1px solid #bdb8b8;border-radius:12px;padding:0 19.5px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;color:#000;outline:none;margin-bottom:15px;transition:border-color .2s ease}.login-field:last-of-type{margin-bottom:26px}.login-field::placeholder{color:#717578;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400}.login-field:focus{border-color:#000}.login-btn{width:100%;height:48px;background-color:#000;color:#fff;border:none;border-radius:12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease;text-align:center}.login-btn:hover{opacity:.85}.tfa-subtitle{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;letter-spacing:-.11px;color:#000;margin-bottom:40px}.tfa-form{display:flex;flex-direction:column;gap:0;width:360px}.tfa-otp-row{display:flex;gap:11px;margin-bottom:30px}.tfa-otp-box{width:51px;height:40px;background:#fff;border:1px solid #bdb8b8;border-radius:12px;text-align:center;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;color:#000;outline:none;caret-color:transparent;transition:border-color .2s ease}.tfa-otp-box:focus{border-color:#000;border-width:2px}.tfa-confirm-btn{margin-bottom:0}.tfa-resend-row{display:flex;align-items:center;gap:8px;margin-top:20px}.tfa-resend-text{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;letter-spacing:-.11px;color:#000}.tfa-resend-btn{font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;letter-spacing:-.11px;color:#000;background:none;border:none;cursor:pointer;padding:0;text-decoration:underline;transition:opacity .2s ease}.tfa-resend-btn:hover{opacity:.6}.fp-subtitle{margin-bottom:30px}.fp-form{display:flex;flex-direction:column;width:360px}.fp-form .login-field{margin-bottom:15px}.fp-form .login-field.fp-last-field{margin-bottom:30px}.db-page{min-height:100vh;background:#0a0a0f;color:#fff;font-family:Montserrat,sans-serif;position:relative;overflow:hidden;padding-bottom:80px}.db-aurora-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.db-container{position:relative;z-index:1;max-width:1440px;margin:0 auto}.db-bg-blob{display:none}.db-header{position:relative;z-index:10;display:flex;align-items:center;height:78px;padding:0 60px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.db-header-logo{display:flex;align-items:center;flex-shrink:0}.db-nav{flex:1;display:flex;align-items:center;justify-content:center;gap:8px}.db-nav-link{font-size:13px;font-weight:500;letter-spacing:.6px;text-transform:uppercase;color:#fff9;text-decoration:none;padding:7px 20px;border-radius:100px;transition:color .2s,background .2s;position:relative}.db-nav-link:hover{color:#fff}.db-nav-link-active{color:#fff;font-weight:600;background:#ffffff1f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.db-nav-link-active:after{display:none}.db-header-avatar{flex-shrink:0}.db-header-avatar-circle{width:42px;height:42px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.db-header-avatar-img{width:42px;height:42px;border-radius:50%;object-fit:cover}.db-row-1{position:relative;z-index:1;display:flex;gap:30px;padding:30px 60px 0;align-items:stretch}.db-row-2{position:relative;z-index:1;display:flex;gap:30px;padding:40px 60px 0;align-items:stretch}.db-card{border-radius:12px;position:relative;overflow:hidden}.db-card-highlight{flex:0 0 530px;min-height:350px;background:linear-gradient(160deg,#e1f692,#a3c32c);border:1px solid #e1f0aa;display:flex;flex-direction:column;padding:30px 35px 25px;color:#000}.db-card-highlight-top{display:flex;flex-direction:column;gap:0;margin-bottom:20px}.db-user-info{display:flex;align-items:center;gap:16px;margin-bottom:10px}.db-greeting{font-family:Museo,serif;font-size:28px;font-weight:500;letter-spacing:-.3px;color:#000;line-height:1.1}.db-attrition-label-top{font-size:14px;font-weight:400;letter-spacing:-.1px;color:#000;margin:0;padding-left:76px}.db-bar-chart{display:flex;align-items:flex-end;gap:10px;margin-bottom:6px}.db-bar-col{display:flex;flex-direction:column;align-items:center;flex:1}.db-bar-track{width:60px;height:100px;flex-shrink:0;position:relative;border:1.5px solid rgba(0,0,0,.4);border-radius:8px;overflow:hidden;background:transparent;display:flex;align-items:flex-end}.db-bar-fill{width:100%;background:#0003;border-radius:0;transition:height 1s ease;position:relative;overflow:hidden;min-height:0}.db-bar-hatch{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(-45deg,rgba(0,0,0,.22) 0px,rgba(0,0,0,.22) 2px,transparent 2px,transparent 7px)}.db-bar-active{background:#181818}.db-bar-active .db-bar-hatch{display:none}.db-bar-pill{background:#181818;color:#fff;font-size:12px;font-weight:700;font-family:Montserrat,sans-serif;padding:3px 8px;border-radius:12px;white-space:nowrap;letter-spacing:.2px;margin-top:5px;margin-bottom:2px}.db-bar-month{font-size:13px;font-weight:400;color:#1a1a1a;margin-top:4px;letter-spacing:-.1px}.db-card-divider{height:1px;background:#0000008c;margin:10px 0 14px}.db-card-bottom-row{display:flex;align-items:center;justify-content:space-between}.db-current-rate{display:flex;align-items:baseline;gap:10px}.db-rate-number{font-family:Museo,serif;font-size:28px;font-weight:700;color:#000;letter-spacing:-.3px}.db-rate-label{font-size:14px;font-weight:400;color:#000;letter-spacing:-.1px}.db-view-more-btn{padding:8px 24px;border:1.5px solid #000000;border-radius:24px;background:transparent;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#000;cursor:pointer;transition:background .2s,color .2s}.db-view-more-btn:hover{background:#000;color:#ccff05}.db-card-depts{flex:1;min-height:350px;background:linear-gradient(160deg,#29292566,#141313);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;padding:28px 30px 24px;color:#fff}.db-dept-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.db-dept-avatars{display:flex;align-items:center;flex-direction:row}.db-dept-avatars img,.db-dept-avatars div{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid #0d0d14;box-sizing:border-box;margin-left:-10px;flex-shrink:0}.db-dept-avatars img:first-child,.db-dept-avatars div:first-child{margin-left:0;z-index:4}.db-dept-avatars img:nth-child(2),.db-dept-avatars div:nth-child(2){z-index:3}.db-dept-avatars img:nth-child(3),.db-dept-avatars div:nth-child(3){z-index:2}.db-dept-avatars img:nth-child(4),.db-dept-avatars div:nth-child(4){z-index:1}.db-card-title{font-family:Museo,serif;font-size:20px;font-weight:400;letter-spacing:-.14px;margin:0}.db-card-title-white{color:#fff}.db-dept-list{display:flex;flex-direction:column;gap:15px;flex:1}.db-dept-row{display:flex;align-items:center;gap:14px}.db-dept-name{font-size:13px;font-weight:400;color:#ffffffd9;width:92px;flex-shrink:0}.db-dept-bar-track{flex:1;height:27px;background:#141412d9;border-radius:6px;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center}.db-dept-bar-outline{border:1.5px solid #ccff05}.db-dept-track-hatch{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.04) 0px,rgba(255,255,255,.04) 2px,transparent 2px,transparent 9px);z-index:0}.db-dept-bar-fill{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#ccff05,#8ab800);border-radius:6px 0 0 6px;transition:width 1.2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:flex-end;overflow:hidden;z-index:1;min-width:0}.db-dept-bar-hatch{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(-45deg,rgba(0,0,0,.1) 0px,rgba(0,0,0,.1) 2px,transparent 2px,transparent 9px)}.db-dept-bar-fill-outline{position:absolute;left:0;top:0;height:100%;background:transparent;border-radius:6px 0 0 6px;transition:width 1.2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:flex-end;z-index:1;min-width:0}.db-dept-count-inside{position:relative;z-index:2;font-size:12px;font-weight:700;font-family:Montserrat,sans-serif;padding-right:10px;white-space:nowrap}.db-dept-count-dark{color:#000c}.db-dept-count-lime{color:#ccff05}.db-dept-pct{position:absolute;right:10px;font-size:13px;font-weight:700;color:#ccff05;font-family:Montserrat,sans-serif;z-index:2;white-space:nowrap}.db-card-stat{flex:0 0 280px;min-height:200px;background:linear-gradient(160deg,#29292566,#141313);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;padding:30px 20px 20px}.db-stat-title{font-family:Museo,serif;font-size:18px;font-weight:400;color:#fff;letter-spacing:-.14px;margin:0 0 16px;line-height:1.3}.db-stat-body{display:flex;align-items:center;justify-content:space-between;flex:1}.db-stat-icon-circle{width:74px;height:74px;border-radius:50%;background:#000;border:1px solid #302f2f;display:flex;align-items:center;justify-content:center}.db-stat-number{font-family:Museo,serif;font-size:50px;font-weight:400;color:#fff;letter-spacing:-.35px;line-height:1}.db-view-all-btn{align-self:flex-end;margin-top:auto;padding:8px 22px;border:none;border-radius:24px;background:#ccff05;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#000;cursor:pointer;transition:background .2s}.db-view-all-btn:hover{background:#b8e800}.db-card-voice{flex:1;min-height:200px;background:linear-gradient(135deg,#4a00a8,#2e006e);border-radius:12px;display:flex;flex-direction:column;padding:28px 30px 26px;position:relative;overflow:hidden;border:none}.db-voice-blur-blob{position:absolute;width:350px;height:350px;top:-120px;right:-80px;background:#7003ff8f;border-radius:50%;transform:rotate(90deg);filter:blur(46px);opacity:.3;pointer-events:none;z-index:0}.db-voice-title{font-family:Museo,serif;font-size:20px;font-weight:700;color:#ccff05;letter-spacing:0;margin:0 0 12px;position:relative;z-index:1}.db-voice-quote{font-size:14px;font-weight:400;color:#ffffffe6;line-height:1.65;margin:0 0 16px;flex:1;letter-spacing:0;position:relative;z-index:1}.db-voice-read-more{color:#ccff05;cursor:pointer;font-weight:600}.db-voice-author{font-size:11px;font-weight:700;color:#fff;letter-spacing:.8px;text-transform:uppercase;margin:0;position:relative;z-index:1}.db-quote-icon{position:absolute;right:22px;bottom:20px;opacity:1;z-index:0}.db-celebrations-section{position:relative;z-index:1;padding:60px 60px 0}.db-celebrations-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.db-section-title{font-family:Museo,serif;font-size:40px;font-weight:300;color:#fff;letter-spacing:-.28px;margin:0}.db-slider-controls{display:flex;gap:10px}.db-slider-btn{width:32px;height:32px;border-radius:50%;border:.7px solid rgba(255,255,255,1);background:#ffffff14;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.db-slider-btn:hover{background:#ffffff26}.db-slider-btn:disabled{opacity:.3;cursor:default}.db-slider-viewport{position:relative;overflow:hidden;margin-right:calc(-60px - ((100vw - min(100vw,1440px))/2))}.db-slider-viewport:after{content:"";position:absolute;top:0;right:0;bottom:0;width:calc(160px + (100vw - min(100vw,1440px))/2);background:linear-gradient(to right,#0a0a0f00 0,#0a0a0fb3 100px,#0a0a0fb3);pointer-events:none}.db-slider-track{display:flex;gap:20px;transition:transform .5s cubic-bezier(.4,0,.2,1)}.db-person-card{flex:0 0 296px;width:296px;height:190px;background:transparent;border-radius:12px;position:relative;box-sizing:border-box;font-family:Montserrat,sans-serif}.db-person-card-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(135deg,#29292566,#141313);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);clip-path:path("M 12,0 L 238,0 Q 250,0 250,12 L 250,28 Q 250,42 264,42 L 288,42 Q 296,42 296,50 L 296,178 Q 296,190 284,190 L 12,190 Q 0,190 0,178 L 0,12 Q 0,0 12,0 Z")}.db-person-dots{position:absolute;top:4px;right:6px;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#29292566,#141313);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:2}.db-person-dots.is-open{background:linear-gradient(135deg,#3c3c3499,#141313)}.db-person-avatar{position:absolute;top:15px;left:15px}.db-person-name{position:absolute;top:15px;left:78px;width:121px;font-size:15px;font-weight:600;color:#fff;letter-spacing:-.11px;line-height:20px;text-transform:uppercase}.db-person-role{position:absolute;top:76px;left:15px;font-size:13px;font-weight:300;color:#fff;letter-spacing:-.09px}.db-person-category{position:absolute;top:123px;left:15px;display:flex;align-items:center;gap:3px}.db-category-icon{height:18px;width:auto}.db-category-label{font-size:12px;font-weight:400;color:#fff}.db-person-pill{position:absolute;top:147px;left:15px;width:96px;height:23px;border-radius:14px;background:#3f404c;font-size:12px;font-weight:300;color:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.db-person-kudos{position:absolute;top:150px;left:124px;display:flex;align-items:center;gap:7px;background:none;border:none;padding:0;cursor:pointer;z-index:2}.db-person-kudos .db-kudos-num,.db-person-kudos svg{transition:color .2s,opacity .2s}.db-person-kudos:hover{opacity:.85}.db-kudos-num{font-size:12px;font-weight:400;color:#fff}.db-kudos-popover{position:fixed;transform:translate(-50%);min-width:170px;padding:10px 16px;border-radius:12px;background:#1e1c1ceb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 14px 34px #00000073;font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;color:#fff;line-height:1.9;white-space:nowrap;text-align:left;z-index:1000;cursor:default;pointer-events:none;animation:db-menu-in .14s ease-out}.db-kudos-popover-more{color:#ccff05;margin-top:2px}.db-start-label{position:absolute;top:65px;left:189px;font-size:12px;font-weight:300;color:#fff}.db-start-date{position:absolute;top:82px;left:189px;font-size:12px;font-weight:300;color:#fff;letter-spacing:1px}.db-tenure-bar{position:absolute;top:108px;left:189px;width:80px;height:16px;background-image:repeating-linear-gradient(to right,rgba(255,255,255,.25) 0,rgba(255,255,255,.25) 1px,transparent 1px,transparent 3px)}.db-tenure-bar-fill{position:absolute;top:0;left:0;height:100%;background-image:repeating-linear-gradient(to right,#ccff05 0,#ccff05 1px,transparent 1px,transparent 3px)}.db-tenure-label{position:absolute;top:130px;left:189px;font-size:11px;font-weight:300;color:#d8d8d8;letter-spacing:-.08px}.db-tenure-count{position:absolute;top:153px;left:189px;font-family:Museo,serif;font-size:23px;font-weight:400;color:#fff;line-height:1;letter-spacing:-.14px}.db-card-menu{position:fixed;z-index:1000;width:140px;padding:8px 0;border-radius:12px;background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 30px #00000073;font-family:Montserrat,sans-serif;animation:db-menu-in .14s ease-out}@keyframes db-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.db-card-menu-item{display:block;width:100%;text-align:left;padding:6px 15px;background:none;border:none;cursor:pointer;font-size:13px;font-weight:300;letter-spacing:-.09px;color:#fff;transition:background .15s}.db-card-menu-item:hover{background:#ffffff14}.db-card-menu-item.is-danger{color:#fe5b76}.db-recog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;background:#0000008c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:db-fade-in .18s ease-out}@keyframes db-fade-in{0%{opacity:0}to{opacity:1}}.db-recog-modal{position:relative;width:375px;box-sizing:border-box;padding:16px 25px 26px;border-radius:12px;background:#272525;font-family:Montserrat,sans-serif;box-shadow:0 20px 60px #00000080;animation:db-modal-in .2s cubic-bezier(.4,0,.2,1)}@keyframes db-modal-in{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.db-recog-close{position:absolute;top:15px;right:22px;width:16px;height:16px;padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.db-recog-title{margin:0 0 16px;font-size:14px;font-weight:300;color:#fff}.db-recog-options{display:flex;gap:12px;margin-bottom:18px}.db-recog-option{width:72px;height:72px;border-radius:8px;background:#000;border:1.5px solid transparent;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0;transition:border-color .15s,background .15s}.db-recog-option:hover{background:#141414}.db-recog-option.is-selected{border-color:#ccff05}.db-recog-option-icon{height:27px;display:flex;align-items:center;justify-content:center}.db-recog-option-label{font-size:12px;font-weight:300;line-height:14px;color:#fff;text-align:center;white-space:pre-line}.db-recog-msg-label{display:block;margin-bottom:8px;font-size:14px;font-weight:300;color:#fff}.db-recog-input{display:block;width:100%;height:80px;box-sizing:border-box;padding:11px 15px;border-radius:12px;border:none;background:#fff;resize:none;font-family:Montserrat,sans-serif;font-size:13px;color:#161616;margin-bottom:20px}.db-recog-input::placeholder{color:#717578}.db-recog-input:focus{outline:2px solid #ccff05}.db-recog-send{display:block;width:100%;height:40px;border-radius:12px;border:none;background:#ccff05;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;color:#161616;transition:filter .15s}.db-recog-send:hover{filter:brightness(1.05)}.tm-topbar{position:relative;z-index:2;display:flex;align-items:flex-start;gap:24px;padding:36px 60px 8px}.tm-title{flex:1;margin:0;font-family:Museo,serif;font-size:40px;font-weight:400;line-height:48px;color:#fff;letter-spacing:-.3px}.tm-view-toggle{display:flex;align-items:center;height:41px;flex-shrink:0}.tm-toggle-btn{display:flex;align-items:center;gap:8px;height:35px;padding:0 18px;margin-right:52px;box-sizing:border-box;border:1px solid transparent;border-radius:12px;background:transparent;color:#ffffffb3;font:300 12px Montserrat,sans-serif;letter-spacing:.2px;white-space:nowrap;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.tm-toggle-btn:last-child{margin-right:0}.tm-toggle-btn svg{color:currentColor;transition:color .25s}.tm-toggle-btn.is-active{width:124px;height:41px;padding:11.2px 20px 13.8px 16px;border-radius:12px;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border:solid 1px #313716;background-image:linear-gradient(245deg,#29292566 68%,#141313 16%);color:#fff}.tm-toggle-btn.is-active svg{color:#ccff05}.tm-search{position:relative;display:flex;align-items:center;width:360px;height:48px;background:#fff;border-radius:24px;flex-shrink:0}.tm-search-icon{position:absolute;left:18px;display:flex;pointer-events:none}.tm-search-input{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;padding:0 8px 0 50px;font:400 16px AvenirNext,Montserrat,sans-serif;color:#333}.tm-search-input::placeholder{color:#717578}.tm-search-btn{flex-shrink:0;width:120px;height:48px;border:none;border-radius:24px;background:#ccff05;color:#000;font:600 14px Montserrat,sans-serif;cursor:pointer;transition:filter .15s}.tm-search-btn:hover{filter:brightness(1.05)}.tm-search-suggest{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;background:#36294aeb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;padding:8px;box-shadow:0 20px 40px #0006;animation:db-menu-in .14s ease-out}.tm-search-suggest-item{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;background:none;border:none;border-radius:10px;cursor:pointer;text-align:left;font:400 14px Montserrat,sans-serif;color:#fff;transition:background .15s}.tm-search-suggest-item:hover{background:#ffffff14}.tm-search-suggest-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.tm-search-suggest-label strong{font-weight:700}.tm-add-member{display:flex;align-items:center;gap:10px;padding:0;border:none;background:none;color:#fff;font:400 14px Montserrat,sans-serif;cursor:pointer;white-space:nowrap}.tm-add-member:hover{color:#ccff05}.tm-topbar-right{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.tm-departments{position:relative;z-index:1}.tm-dept{padding:30px 60px 0}.tm-dept-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.tm-dept-title{display:flex;align-items:center;gap:16px}.tm-dept-icon{display:flex;align-items:center}.tm-dept-name{margin:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;color:#fff;letter-spacing:-.15px}.tm-dept-name.is-list{color:#ccff05}.tm-dept-head-right{display:flex;align-items:center;gap:24px}.tm-dept-count{font-size:15px;font-weight:300;color:#ffffffd9}.tm-slider-controls{display:flex;gap:10px}.tm-slider-btn{width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#ffffff0f;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,opacity .2s}.tm-slider-btn:hover:not(:disabled){background:#ffffff29}.tm-slider-btn:disabled{opacity:.35;cursor:default}.tm-slider-viewport{position:relative;overflow:hidden;padding:8px 0}.tm-slider-viewport.has-overflow{margin-right:calc(-60px - ((100vw - min(100vw,1440px))/2))}.tm-slider-viewport.has-overflow:after{content:"";position:absolute;top:0;right:0;bottom:0;width:calc(160px + (100vw - min(100vw,1440px))/2);background:linear-gradient(to right,#0a0a0f00 0,#0a0a0fb3 100px,#0a0a0fb3);pointer-events:none}.tm-slider-track{display:flex;gap:20px;transition:transform .5s cubic-bezier(.4,0,.2,1)}.tm-dept-divider{height:1px;background:#ffffff1f;margin-top:26px}.tm-dept:last-child .tm-dept-divider{display:none}.tm-list{display:flex;flex-direction:column;gap:10px;padding:8px 0}.tm-row{position:relative;height:80px;border-radius:12px;background:linear-gradient(135deg,#29292566,#141313);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);font-family:Montserrat,sans-serif}.tm-row-avatar{position:absolute;left:15px;top:16px}.tm-row-id{position:absolute;left:78px;top:15px}.tm-row-name{font-size:15px;font-weight:600;color:#fff;letter-spacing:-.11px;text-transform:uppercase;line-height:20px}.tm-row-role{margin-top:7px;font-size:13px;font-weight:300;color:#fff}.tm-row-tag{position:absolute;left:363px;top:17px;display:flex;flex-direction:column;gap:4px}.tm-row-tag-date{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:400;color:#fff}.tm-row-pill{position:static!important;width:80px}.tm-row-start{position:absolute;left:635px;top:20px}.tm-row-start .db-start-label{opacity:.4}.tm-row-tenure{position:absolute;left:822px;top:31px;display:flex;align-items:center;gap:12px}.tm-row-tenure-num{font-family:Museo,serif;font-size:23px;font-weight:400;color:#fff;line-height:1}.tm-row-tenure .db-tenure-label{position:static!important;white-space:nowrap}.tm-row-tenure .db-tenure-bar{position:relative!important;top:0!important;left:0!important}.tm-row-kudos{position:absolute;left:1108px;top:30px;display:flex;align-items:center;gap:7px;cursor:pointer}.tm-row-actions{position:absolute;right:24px;top:24px;display:flex;align-items:center;gap:13px}.tm-row-bell{width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:linear-gradient(135deg,#29292566,#141313);display:flex;align-items:center;justify-content:center;cursor:pointer}.tm-row-actions .db-person-dots{position:static;border:1px solid rgba(255,255,255,.15)}@media (max-width: 1380px){.tm-row-kudos{left:auto;right:120px}.tm-row-tenure{left:auto;right:190px}}.pillars-main{position:relative;z-index:1;padding:48px 60px 80px}.pillars-bg-photo{position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(/assets/step5.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.35;z-index:0;pointer-events:none}.pillars-bg-vignette{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(#0003,#020202d9);z-index:0;pointer-events:none}.admin-breadcrumb{display:flex;align-items:center;gap:6px;font-size:13px;color:#ffffff80;padding:0 60px;margin-top:8px}.admin-breadcrumb-home{display:flex;align-items:center;color:#ccff05}.admin-breadcrumb-sep{color:#ffffff4d}.admin-breadcrumb-current{color:#ffffffd9}.admin-title{font-family:Museo,serif,sans-serif;font-size:40px;font-weight:300;color:#fff;letter-spacing:-.2px;padding:8px 60px 24px;margin:0}.admin-body{display:flex;align-items:flex-start;gap:40px;padding:0 60px 60px}.admin-sidebar{width:245px;flex-shrink:0;display:flex;flex-direction:column;gap:10px}.admin-sidebar-item{display:flex;align-items:center;gap:12px;height:52px;padding:0 16px;background:#17171d;border:1px solid transparent;border-radius:8px;color:#ffffffbf;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:all .2s ease;text-decoration:none}.admin-sidebar-item:hover{background:#1e1e26;color:#fff}.admin-sidebar-item.is-active{background:#1e1e26;border-color:#ccff05;color:#fff}.admin-sidebar-icon{display:flex;align-items:center;justify-content:center;width:20px;flex-shrink:0;color:currentColor}.admin-sidebar-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-sidebar-collapse{align-self:flex-end;margin-top:4px;background:none;border:none;border-radius:6px;color:#fff9;cursor:pointer;padding:6px;display:flex;align-items:center;transition:color .2s,background .2s}.admin-sidebar-collapse:hover{color:#fff;background:#ffffff14}.admin-sidebar.is-collapsed{width:60px}.admin-sidebar.is-collapsed .admin-sidebar-item{justify-content:center;padding:0;width:44px;height:44px}.admin-sidebar.is-collapsed .admin-sidebar-label{display:none}.admin-sidebar.is-collapsed .admin-sidebar-collapse{align-self:center}.admin-content{flex:1;min-width:0}.admin-super-banner{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 32px;background:#3f404c;border-bottom:1px solid rgba(255,255,255,.08)}.admin-super-banner-title{font-size:18px;font-weight:700;color:#fff}.admin-super-select-group{display:flex;align-items:center;gap:12px}.admin-super-select-label{font-size:13px;color:#fff9}.admin-super-select{display:flex;align-items:center;gap:10px;height:36px;padding:0 14px;background:#fff;border-radius:8px;color:#141414;font-size:13px;font-weight:600}.admin-super-exit{background:none;border:1px solid rgba(255,255,255,.25);border-radius:20px;padding:8px 16px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.admin-super-exit:hover{background:#ffffff1a;border-color:#fff}.admin-panel{background:linear-gradient(160deg,#29292566,#141313);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:28px 32px}.admin-stats-row{display:flex;gap:24px;margin-bottom:28px}.admin-card-stat{flex:1 1 0;min-height:0;padding:20px 24px;flex-direction:row;align-items:center;justify-content:space-between}.admin-stat-icon-circle.is-success{background:#ccff051a;border-color:#ccff05;color:#ccff05}.admin-stat-icon-circle.is-pending{background:#fe5b7614;border-color:#fe5b76;color:#fe5b76}.admin-stat-number.is-pending{color:#fe5b76}.admin-card-stat .db-stat-number{font-size:30px}.admin-filter{position:relative}.admin-filter-btn{display:flex;align-items:center;gap:10px;height:40px;padding:0 16px;background:#fff;border:2px solid transparent;border-radius:20px;color:#141414;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.admin-filter-btn.is-active{border-color:#ccff05}.admin-filter-menu{position:absolute;top:calc(100% + 8px);right:0;width:210px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 12px 30px #00000059;z-index:40;padding:6px}.admin-filter-menu-item{display:block;width:100%;text-align:left;background:none;border:none;color:#3d3d3d;font-size:14px;padding:11px 14px;border-radius:6px;cursor:pointer}.admin-filter-menu-item:hover{background:#0000000f}.admin-table-card{padding:28px 32px}.admin-table-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.admin-table-title{font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;color:#ccff05}.admin-table{width:100%}.admin-table-row{display:grid;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:15px}.admin-table-row:last-child{border-bottom:none}.admin-table-row.is-head{padding-top:0;padding-bottom:14px;color:#ffffffd9;font-size:14px;font-weight:700}.admin-table-row--dept{grid-template-columns:minmax(200px,1.5fr) 1.6fr 110px 130px 32px}.admin-table-row--person{grid-template-columns:minmax(200px,1.7fr) 130px 140px 110px 170px 32px}.admin-table-row--permissions{grid-template-columns:minmax(200px,1.6fr) 90px 90px 90px 100px 32px}.admin-table-row--permissions .admin-table-cell{display:flex;justify-content:center}.admin-table-row--permissions.is-head>span:not(:first-child){display:flex;justify-content:center}.admin-dept-cell{display:flex;align-items:center;gap:12px}.admin-dept-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0}.admin-dept-name{font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.3px}.admin-dept-count{font-size:13px;color:#ffffff80;margin-top:2px}.admin-person-cell{display:flex;align-items:center;gap:12px}.admin-person-name{font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.3px}.admin-person-role{font-size:13px;color:#ffffff80;margin-top:2px}.admin-progress-cell{display:flex;flex-direction:column;gap:6px}.admin-progress-track{height:6px;border-radius:3px;background:#ffffff1f;overflow:hidden}.admin-progress-fill{height:100%;background:#ccff05;border-radius:3px}.admin-progress-labels{display:flex;justify-content:space-between;font-size:12px;color:#fff9}.admin-status-pill{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 14px;border-radius:13px;font-size:11px;font-weight:700;text-transform:capitalize;background:#ffffff1a;color:#ffffffb3;white-space:nowrap}.admin-status-pill.is-completed{background:#ccff05;color:#141414}.admin-resend-btn{height:28px;padding:0 14px;border-radius:14px;border:none;background:#ccff05;color:#141414;font-size:11px;font-weight:700;letter-spacing:.3px;cursor:pointer;white-space:nowrap}.admin-resend-btn:hover{background:#b8e800}.admin-resend-btn.is-disabled{background:#ccff052e;color:#fff6;cursor:default}.admin-row-dots{position:static;width:28px;height:28px;border-radius:6px;background:none;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;justify-self:end}.admin-row-dots:hover,.admin-row-dots.is-open{background:#ffffff14}.admin-pagination{display:flex;justify-content:center;gap:12px;margin-top:28px}.admin-page-btn{min-width:40px;height:40px;padding:0 8px;border-radius:10px;border:2px solid transparent;background:none;color:#ffffff8c;font-size:15px;font-weight:600;cursor:pointer;transition:color .15s,border-color .15s}.admin-page-btn:hover{color:#fff}.admin-page-btn.is-active{border-color:#ccff05;color:#ccff05}.admin-page-btn.is-disabled{color:#ffffff40;cursor:default}.admin-table-empty{padding:24px 0;text-align:center;color:#ffffff80;font-size:14px}.admin-dealer-columns{display:flex;gap:40px;align-items:flex-start}.admin-dealer-sidebar{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:10px}.admin-dealer-item{position:relative;padding:12px 36px 12px 14px;background:#22222a;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;align-items:flex-start;gap:10px}.admin-dealer-item:hover{background:#292932}.admin-dealer-item.is-active{border-color:#ccff05}.admin-dealer-item-icon{width:13px;height:13px;color:#ccff05;margin-top:3px;flex-shrink:0}.admin-dealer-item-name{font-size:13px;font-weight:600;color:#fff}.admin-dealer-item-address{font-size:13px;font-weight:300;color:#ffffffd9;margin-top:2px}.admin-dealer-item-menu-btn{position:absolute;right:9px;top:9px;background:none;border:none;color:#fff;cursor:pointer;padding:4px;border-radius:4px}.admin-dealer-item-menu-btn:hover{background:#ffffff14}.admin-add-dealer-btn{background:none;border:none;color:#ccff05;font-size:13px;font-weight:500;display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 0}.admin-add-dealer-btn:hover{opacity:.8}.admin-dealer-form{flex:1;min-width:0}.admin-dealer-grid{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:28px;align-items:flex-end}.admin-dealer-field{display:flex;flex-direction:column;gap:9px}.admin-dealer-field.is-name{flex:1;min-width:200px}.admin-dealer-field.is-compact{width:110px;flex-shrink:0}.admin-dealer-field.is-full{width:100%;flex-basis:100%}.admin-dealer-field label{font-size:13px;color:#fff}.admin-input-search-wrapper{position:relative}.admin-input-search-wrapper .editor-input{padding-right:44px}.admin-input-search-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#c8c8c8;display:flex}.admin-csv-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.admin-csv-info{font-size:11px;color:#fff6;margin-bottom:12px}.admin-csv-dropzone{border:2px dashed #696966;border-radius:4px;background:#222228;min-height:150px;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;transition:all .3s}.admin-csv-dropzone:hover{border-color:#ccff05;background:#ccff050a}.admin-csv-dropzone.is-dragover{border-color:#ccff05;background:#ccff0508}.admin-csv-empty{display:flex;flex-direction:column;align-items:center;gap:10px}.admin-csv-title{font-family:Museo,serif,sans-serif;font-size:20px;font-weight:300;color:#fff;margin-bottom:4px}.admin-csv-empty p{font-size:13px;color:#9c9696;margin:0}.admin-content .tm-slider-viewport.has-overflow{margin-right:0}.admin-content .tm-topbar{justify-content:flex-end}.admin-content .tm-row{display:flex;align-items:center;gap:18px;padding:0 20px}.admin-content .tm-row-avatar,.admin-content .tm-row-id,.admin-content .tm-row-tag,.admin-content .tm-row-start,.admin-content .tm-row-tenure,.admin-content .tm-row-kudos,.admin-content .tm-row-actions{position:static}.admin-content .tm-row-id{min-width:0}.admin-content .tm-row-tag,.admin-content .tm-row-start,.admin-content .tm-row-tenure,.admin-content .tm-row-kudos{flex-shrink:0}.admin-content .tm-row-actions{flex-shrink:0;margin-left:auto}.admin-add-link{display:flex;align-items:center;gap:8px;background:none;border:none;color:#ccff05;font-size:13px;font-weight:600;cursor:pointer}.admin-add-link:hover{opacity:.85}.admin-content .brand-details-column{min-width:0}.admin-content .tones-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.admin-content .tone-card{width:100%}.admin-content .brand-colors-row{flex-wrap:wrap}.admin-content .brand-color-field{flex:1 1 128px;width:auto;min-width:0}.admin-content .color-hex-text{min-width:0}@media (max-width: 1150px){.admin-content .brand-workspace-columns{flex-direction:column;gap:24px}.admin-content .brand-logo-column{width:100%}.admin-content .logo-upload-box{width:275px}}@media (max-width: 1100px){.admin-body{flex-direction:column}.admin-sidebar{width:100%;flex-direction:row;flex-wrap:wrap}.admin-dealer-columns{flex-direction:column}.admin-dealer-sidebar{width:100%}.admin-table-row--dept,.admin-table-row--person,.admin-table-row--permissions{grid-template-columns:1fr;gap:6px}}.social-body{padding:0 60px 60px}.social-subnav{display:flex;gap:12px;margin-bottom:28px}.social-subnav-tab{display:flex;align-items:center;gap:9px;height:42px;padding:0 20px;border-radius:100px;border:1px solid rgba(255,255,255,.15);background:#ffffff0a;color:#ffffffb3;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.social-subnav-tab:hover{color:#fff;background:#ffffff1a}.social-subnav-tab.is-active{background:#ccff05;border-color:#ccff05;color:#141414}.social-manage-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;margin-bottom:24px}.social-manage-row-title{font-size:15px;font-weight:700;color:#fff;margin-bottom:3px}.social-manage-row-text{font-size:13px;color:#ffffff8c}.social-manage-row-cog{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.15);color:#ccff05;flex-shrink:0;transition:background .2s}.social-manage-row-cog:hover{background:#ccff051a}.social-status-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.social-status-tab{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:100px;border:1px solid rgba(255,255,255,.12);background:transparent;color:#ffffffb3;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.social-status-tab:hover{color:#fff;border-color:#ffffff4d}.social-status-tab.is-active{background:#ccff05;border-color:#ccff05;color:#141414}.social-status-tab-icon{display:flex;align-items:center;color:currentColor}.social-status-tab-badge{min-width:22px;padding:2px 6px;border-radius:100px;background:#ffffff26;font-size:11px;font-weight:700;text-align:center}.social-status-tab.is-active .social-status-tab-badge{background:#14141429}.social-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:10px}.social-toolbar .admin-filter:first-of-type{margin-left:auto}.social-show-filter .admin-filter-menu{width:150px}.social-results-count{font-size:13px;color:#ffffff80;margin:0 0 14px}.admin-table-row--milestone{grid-template-columns:minmax(220px,1.8fr) 1.4fr 90px 160px 32px}.social-milestone-row{cursor:pointer}.social-milestone-row:hover{background:#ffffff08}.social-milestone-cell{display:flex;align-items:center;gap:12px}.social-milestone-icon{width:22px;height:22px;flex-shrink:0}.social-milestone-type{font-size:14px;font-weight:600;color:#fff}.social-milestone-headline{font-size:12px;color:#ffffff80;margin-top:2px}.social-action-btn{height:34px;padding:0 20px;border:none;border-radius:17px;background:#ccff05;color:#141414;font-size:13px;font-weight:700;cursor:pointer;justify-self:start;transition:filter .2s}.social-action-btn:hover{filter:brightness(1.06)}.social-post-preview{display:flex;align-items:center;gap:24px;padding:20px 0 24px;border-bottom:1px solid rgba(255,255,255,.06)}.social-post-preview-title{font-size:14px;font-weight:700;color:#ccff05;margin-bottom:6px}.social-post-preview-text{font-size:13px;color:#ffffff8c;margin:0;max-width:420px}.social-post-card{position:relative;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden;flex-shrink:0;border:1px solid rgba(255,255,255,.12)}.social-post-card.is-row{width:180px}.social-post-card.is-grid{width:100%}.social-post-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 20%,rgba(255,255,255,.28),transparent 62%)}.social-post-band{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:2px;padding:16px 14px 14px;background:linear-gradient(0deg,rgba(0,0,0,.82) 30%,transparent 100%)}.social-post-hashtag{font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#ccff05}.social-post-headline{font-family:Museo,serif;font-size:18px;font-weight:700;color:#fff;line-height:1.15;margin:2px 0 4px;overflow-wrap:anywhere}.social-post-name{font-size:12px;font-weight:700;color:#fff}.social-post-role{font-size:11px;color:#ffffffa6}.social-post-logo{position:absolute;bottom:12px;right:12px;width:22px;height:22px;opacity:.9;z-index:1}.social-post-card.is-grid .social-post-headline{font-size:21px}.social-post-card.is-grid .social-post-name{font-size:14px}.social-post-card.is-grid .social-post-role{font-size:12px}.social-templates-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.social-subtitle{font-size:14px;color:#fff9;margin:0}.social-add-btn{display:flex;align-items:center;gap:8px;height:40px;padding:0 20px;border:1px solid #ccff05;border-radius:20px;background:transparent;color:#ccff05;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0;transition:background .2s}.social-add-btn:hover{background:#ccff051a}.social-template-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px}.social-template-card{position:relative;padding:20px}.social-template-dots{position:absolute;top:14px;right:14px;z-index:3;background:#0c0c0eb3;border:1px solid rgba(255,255,255,.2)}.social-template-menu{position:absolute;top:46px;right:14px;left:auto;width:170px}.social-template-preview{position:relative;margin-bottom:16px}.social-template-update-btn{position:absolute;left:14px;top:14px;height:30px;padding:0 14px;border:1px solid rgba(255,255,255,.4);border-radius:15px;background:#0c0c0eb8;color:#fff;font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s}.social-template-update-btn:hover{background:#0c0c0ee6}.social-template-field{display:flex;flex-direction:column;gap:8px}.social-template-field-label{font-size:12px;color:#fff9}.social-template-field .admin-filter-btn{width:100%;justify-content:space-between}.social-template-field .admin-filter-menu{width:100%;right:auto;left:0}@media (max-width: 1100px){.admin-table-row--milestone{grid-template-columns:1fr;gap:10px}.social-toolbar{flex-wrap:wrap}.social-toolbar .admin-filter:first-of-type{margin-left:0}.social-post-preview{flex-direction:column;align-items:flex-start}}._step-one-layout_1lo39_1{display:flex;flex-direction:column;height:100%;width:100%}._org-type-container_1lo39_15{padding:50px 75px 20px 50px;border-bottom:none}._editor-scroller_1lo39_27._single-column_1lo39_27 ._org-type-container_1lo39_15{padding:0 0 18px}._section-label_1lo39_35{font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.1196px;color:var(--color-white);margin-bottom:12px}._dealer-details-header_1lo39_55{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._dealer-details-header_1lo39_55 ._section-label_1lo39_35{margin-bottom:0}._org-type-label_1lo39_79{font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.1196px;color:var(--color-white);margin:0 0 20px}._radio-group_1lo39_99{display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap}._radio-card_1lo39_115{height:50px;background-color:transparent;border:none;border-radius:4px;display:flex;align-items:center;padding:0 16px;gap:16px;cursor:pointer;transition:all .25s ease;color:var(--color-white)}._radio-card_1lo39_115:hover{background-color:#ffffff0f}._radio-card_1lo39_115._active_1lo39_153{background-color:#22222a;outline:1px solid var(--color-primary);outline-offset:0px}._radio-card_1lo39_115._active_1lo39_153:hover{background-color:#22222a}._radio-circle_1lo39_173{width:16px;height:16px;border:1.5px solid rgba(255,255,255,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color .3s}._radio-card_1lo39_115._active_1lo39_153 ._radio-circle_1lo39_173{border-color:var(--color-primary)}._radio-dot_1lo39_203{width:8px;height:8px;background-color:var(--color-primary);border-radius:50%;transform:scale(0);transition:transform .25s cubic-bezier(.175,.885,.32,1.275)}._radio-card_1lo39_115._active_1lo39_153 ._radio-dot_1lo39_203{transform:scale(1)}._radio-label_1lo39_229{font-size:15px;font-weight:300;letter-spacing:-.11px}._stores-workspace-panel_1lo39_245{display:flex;gap:70px;padding-left:50px;flex:1}._dealerships-sidebar_1lo39_265{width:245px;flex-shrink:0;border-right:none;display:flex;flex-direction:column;background-color:transparent;max-height:100%;overflow-y:auto;padding-top:28px}._dealerships-list-wrapper_1lo39_293{min-height:0}._dealerships-list_1lo39_293{padding:0;display:flex;flex-direction:column;gap:10px}._dealership-item_1lo39_317{position:relative;height:72px;background-color:#22222a;border:1px solid transparent;border-radius:4px;padding:9px 36px 9px 9px;display:flex;align-items:flex-start;gap:10px;cursor:pointer;transition:all .2s ease;box-sizing:border-box}._dealership-item_1lo39_317:hover{background-color:#292932}._dealership-item_1lo39_317._active_1lo39_153{border-color:#eafea0}._dealership-item-icon_1lo39_367{width:13px;height:13px;display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0;margin-top:3px}._dealership-item-info_1lo39_391{display:flex;flex-direction:column;gap:2px;overflow:hidden;min-width:0}._store-title_1lo39_407{font-size:13px;font-weight:600;color:var(--color-white);letter-spacing:-.09px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._store-address_1lo39_429{font-size:13px;font-weight:300;color:var(--color-white);letter-spacing:-.09px;white-space:normal;overflow:hidden;text-overflow:unset;line-height:18px}._item-menu-trigger_1lo39_453{position:absolute;right:9px;top:9px;background:none;border:none;color:var(--color-white);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:color .3s,background-color .3s}._item-menu-trigger_1lo39_453:hover{color:var(--color-white);background-color:#ffffff14}._item-dropdown-menu_1lo39_501{position:absolute;right:9px;top:32px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.15);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 25px #00000080;z-index:50;display:flex;flex-direction:column;padding:4px;width:180px}._item-dropdown-menu_1lo39_501 button{background:none;border:none;padding:10px 14px;font-size:13px;font-weight:300;line-height:24px;color:var(--color-white);text-align:left;cursor:pointer;border-radius:4px;white-space:nowrap;transition:all .2s}._item-dropdown-menu_1lo39_501 button:hover{background-color:#ffffff0d;color:var(--color-white)}._item-dropdown-menu_1lo39_501 button._btn-delete_1lo39_573{color:#fe5b76}._item-dropdown-menu_1lo39_501 button._btn-delete_1lo39_573:hover{background-color:#fe5b761a;color:#fe5b76}._add-dealership-btn_1lo39_591{background:none;border:none;border-top:none;padding:0 12px;margin-top:20px;color:var(--color-primary);font-size:13px;font-weight:300;font-family:Montserrat,sans-serif;cursor:pointer;display:flex;align-items:center;gap:8px;transition:opacity .2s;flex-shrink:0}._add-dealership-btn_1lo39_591:hover{opacity:.8}._dealership-editor-form_1lo39_639{flex:1;height:100%;display:flex;flex-direction:column;overflow:hidden}._dealership-editor-form_1lo39_639._full-width_1lo39_655{width:100%}._editor-scroller_1lo39_27{flex:1;padding:28px 75px 28px 0}._editor-scroller_1lo39_27._single-column_1lo39_27{max-width:640px;margin:0 auto;padding:28px 0}._continue-adding-heading_1lo39_701{font-family:Museo,serif,sans-serif;font-size:20px;font-weight:300;color:var(--color-primary);margin-bottom:20px;letter-spacing:-.14px;line-height:1.3}._editor-grid_1lo39_721{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px;align-items:flex-end}._form-field_1lo39_737{display:flex;flex-direction:column;gap:9px}._form-field_1lo39_737._field-name_1lo39_749{flex:1;min-width:200px}._form-field_1lo39_737._field-compact_1lo39_759{width:100px;flex-shrink:0;overflow:visible}._form-field_1lo39_737._full-width_1lo39_655{width:100%;flex-basis:100%}._form-field_1lo39_737 label{font-size:13px;font-weight:400;color:#fff;letter-spacing:0;text-transform:none;white-space:nowrap}._editor-input_1lo39_799{width:100%;height:40px;background-color:#fff;border:1px solid rgb(189,184,184);border-radius:12px;color:#717578;padding:0 14px;font-size:16px;font-weight:400;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}._editor-input_1lo39_799:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #ccff0526}._editor-input_1lo39_799::placeholder{color:#bdb8b8;font-size:16px}select._editor-input_1lo39_799{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23717578' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 14px center;background-size:14px;padding-right:40px;cursor:pointer}._input-search-wrapper_1lo39_871{position:relative;width:100%}._editor-input_1lo39_799._has-icon_1lo39_881{padding-right:45px}._input-icon_1lo39_889{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#ccc;display:flex;align-items:center}._checkbox-field_1lo39_911{flex-direction:row!important;align-items:center;padding-top:8px}._checkbox-container_1lo39_923{display:flex;align-items:center;position:relative;padding-left:28px;cursor:pointer;font-size:13px!important;font-weight:500!important;color:#ffffffd9!important;-webkit-user-select:none;user-select:none;text-transform:none!important;letter-spacing:0px!important}._checkbox-container_1lo39_923 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._checkbox-checkmark_1lo39_967{position:absolute;top:50%;left:0;transform:translateY(-50%);height:18px;width:18px;background-color:#ffffff0d;border:1.5px solid rgba(255,255,255,.2);border-radius:4px;transition:all .3s cubic-bezier(.25,.8,.25,1)}._checkbox-container_1lo39_923:hover input~._checkbox-checkmark_1lo39_967{border-color:#fff6}._checkbox-container_1lo39_923 input:checked~._checkbox-checkmark_1lo39_967{background-color:var(--color-primary);border-color:var(--color-primary)}._checkbox-checkmark_1lo39_967:after{content:"";position:absolute;display:none}._checkbox-container_1lo39_923 input:checked~._checkbox-checkmark_1lo39_967:after{display:block}._checkbox-container_1lo39_923 ._checkbox-checkmark_1lo39_967:after{left:5px;top:2px;width:4px;height:8px;border:solid var(--color-text-dark);border-width:0 2px 2px 0;transform:rotate(45deg)}._checkbox-label_1lo39_1051{font-size:13px;font-weight:500}._section-divider_1lo39_1061{height:1px;background-color:var(--color-border);margin:24px 0}._employee-csv-section_1lo39_1075{display:flex;flex-direction:column;gap:12px;margin-top:16px}._csv-header_1lo39_1089{display:flex;justify-content:space-between;align-items:center}._download-template-btn_1lo39_1101{background:none;border:1px solid rgba(255,255,255,.15);border-radius:30px;padding:6px 14px;color:var(--color-white);font-size:11px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .3s}._download-template-btn_1lo39_1101:hover{background-color:#ffffff0d;border-color:#fff6}._csv-info-text_1lo39_1141{font-size:11px;font-weight:400;color:#fff6;display:flex;align-items:flex-start;gap:6px;line-height:1.5}._csv-info-text_1lo39_1141 svg{flex-shrink:0;margin-top:2px}._csv-dropzone_1lo39_1171{border:2px dashed #696966;border-radius:4px;background-color:#222228;min-height:150px;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1)}._csv-dropzone_1lo39_1171:hover{border-color:var(--color-primary);background-color:#ccff050a;box-shadow:inset 0 0 24px #ccff051f}._csv-dropzone_1lo39_1171:hover ._dropzone-empty_1lo39_1211 img{opacity:1;transform:translateY(-4px)}._csv-dropzone_1lo39_1171._dragover_1lo39_1221{border-color:var(--color-primary);background-color:#ccff0508;transform:scale(1.01)}._dropzone-empty_1lo39_1211{display:flex;flex-direction:column;align-items:center;gap:10px}._dropzone-empty_1lo39_1211 p._dropzone-title_1lo39_1247{width:330px;height:24px;margin:0 0 11px;font-family:Museo,serif,sans-serif;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.14px;text-align:center;color:#fff}._dropzone-empty_1lo39_1211 img{opacity:.7;transition:opacity .3s,transform .3s ease}._csv-dropzone_1lo39_1171._dragover_1lo39_1221 ._dropzone-empty_1lo39_1211 img{opacity:1}._dropzone-empty_1lo39_1211 p{font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;color:#9c9696}._btn-browse-file_1lo39_1309{width:186px;height:40px;margin:15px 0 0;padding:12px 70px 13px;border-radius:12px;border:solid 1px #757070;background-color:#3f404c;color:var(--color-white);font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s}._btn-browse-file_1lo39_1309:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-dark)}._csv-dropzone_1lo39_1171._has-file_1lo39_1355{border-style:solid;border-color:#ccff054d;background-color:#ccff0505}._dropzone-file-status_1lo39_1367{width:100%;display:flex;align-items:center;gap:16px;padding:0 8px;text-align:left}._file-icon-badge_1lo39_1385{width:44px;height:44px;border-radius:8px;background-color:#ccff051a;color:var(--color-primary);display:flex;align-items:center;justify-content:center}._file-upload-details_1lo39_1407{flex:1;display:flex;flex-direction:column;gap:4px;overflow:hidden}._uploaded-file-name_1lo39_1423{font-size:14px;font-weight:600;color:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._upload-success-label_1lo39_1441{font-size:11px;color:var(--color-primary);font-weight:500}._upload-progress-wrapper_1lo39_1453{display:flex;align-items:center;gap:10px}._upload-progress-track_1lo39_1465{flex:1;height:6px;background-color:#ffffff1a;border-radius:3px;overflow:hidden}._upload-progress-bar_1lo39_1481{height:100%;background-color:var(--color-primary);border-radius:3px;transition:width .15s ease}._progress-percentage_1lo39_1495{font-size:11px;color:#ffffff80;font-weight:600;min-width:25px}._btn-remove-file_1lo39_1509{background:none;border:none;color:#fff6;font-size:20px;cursor:pointer;padding:4px 10px;border-radius:4px;transition:all .2s}._btn-remove-file_1lo39_1509:hover{color:#fe5b76;background-color:#fe5b761a}._custom-radio-button_1lo39_1543{width:24px;height:24px;border:1px solid #717578;border-radius:50%;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}._custom-radio-button_1lo39_1543._radio-on_1lo39_1573{background-color:var(--color-primary);border-color:#717578}._radio-inner-dot_1lo39_1583{width:12px;height:12px;border-radius:50%;background-color:#000}._custom-checkbox-box_1lo39_1599{width:24px;height:24px;border:1.5px solid #717578;border-radius:6px;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0;color:transparent;padding:0}._custom-checkbox-box_1lo39_1599._checked_1lo39_1631{background-color:var(--color-primary);border-color:#717578;color:#000}.aurora-container{width:100%;height:100%}
