.budtender-module__zqA_AW__main{color:#f8fafc;background:#020617;min-height:100vh;font-family:Outfit,system-ui,sans-serif}.budtender-module__zqA_AW__hero{background:linear-gradient(#020617f0,#030712fa),radial-gradient(circle at 18% 20%,#2dd4bf38,#0000 30%),radial-gradient(circle at 82% 12%,#fbbf2424,#0000 34%);padding:156px 24px 68px}.budtender-module__zqA_AW__heroInner,.budtender-module__zqA_AW__contentGrid{width:min(100%,1160px);margin:0 auto}.budtender-module__zqA_AW__heroInner{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:center;gap:28px;display:grid}.budtender-module__zqA_AW__eyebrow,.budtender-module__zqA_AW__panelLabel{color:#86efac;letter-spacing:.08em;text-transform:uppercase;background:#34d3991c;border:1px solid #34d39947;border-radius:999px;width:fit-content;margin-bottom:12px;padding:6px 12px;font-size:12px;font-weight:900;display:inline-flex}.budtender-module__zqA_AW__heroCopy h1{color:#fff;margin:0 0 16px;font-size:clamp(42px,7vw,82px);font-weight:950;line-height:.96}.budtender-module__zqA_AW__heroCopy p{color:#cbd5e1;max-width:760px;margin:0;font-size:clamp(17px,2.1vw,22px);line-height:1.55}.budtender-module__zqA_AW__heroCopy .budtender-module__zqA_AW__onlineOnlyNote,.budtender-module__zqA_AW__onlineOnlyInline{color:#fde68a;background:#fbbf241a;border:1px solid #fbbf245c;border-radius:12px;width:fit-content;max-width:760px;margin-top:16px;padding:11px 13px;font-size:15px;font-weight:850;line-height:1.45}.budtender-module__zqA_AW__heroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.budtender-module__zqA_AW__primaryAction,.budtender-module__zqA_AW__secondaryAction,.budtender-module__zqA_AW__submitButton{text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:13px 22px;font-size:14px;font-weight:900;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.budtender-module__zqA_AW__primaryAction,.budtender-module__zqA_AW__submitButton{color:#111827;background:#fbbf24;border:1px solid #fbbf24}.budtender-module__zqA_AW__secondaryAction{color:#f8fafc;background:#ffffff0f;border:1px solid #ffffff2e}.budtender-module__zqA_AW__primaryAction:hover,.budtender-module__zqA_AW__secondaryAction:hover,.budtender-module__zqA_AW__submitButton:hover{transform:translateY(-2px)}.budtender-module__zqA_AW__heroPanel,.budtender-module__zqA_AW__faqPanel,.budtender-module__zqA_AW__formPanel{background:#0f172ac2;border:1px solid #ffffff14;box-shadow:0 18px 46px #00000057}.budtender-module__zqA_AW__heroPanel{border-radius:18px;padding:24px}.budtender-module__zqA_AW__heroPanel ul{color:#dbeafe;gap:12px;margin:0;padding-left:18px;line-height:1.55;display:grid}.budtender-module__zqA_AW__contentSection{background:#030712;padding:68px 24px 82px}.budtender-module__zqA_AW__contentGrid{grid-template-columns:minmax(280px,.42fr) minmax(0,.98fr);align-items:start;gap:24px;display:grid}.budtender-module__zqA_AW__faqPanel,.budtender-module__zqA_AW__formPanel{border-radius:18px;padding:26px}.budtender-module__zqA_AW__faqPanel{position:sticky;top:126px}.budtender-module__zqA_AW__faqPanel h2,.budtender-module__zqA_AW__formIntro h2{color:#fff;margin:0 0 16px;font-size:28px;line-height:1.12}.budtender-module__zqA_AW__formIntro{margin-bottom:24px}.budtender-module__zqA_AW__formIntro p{color:#cbd5e1;margin:0;line-height:1.6}.budtender-module__zqA_AW__formIntro .budtender-module__zqA_AW__onlineOnlyInline{color:#fde68a;margin-top:14px}.budtender-module__zqA_AW__faqList{gap:10px;display:grid}.budtender-module__zqA_AW__faqItem{background:#020617b8;border:1px solid #ffffff12;border-radius:12px}.budtender-module__zqA_AW__faqItem summary{color:#f8fafc;cursor:pointer;padding:14px 16px;font-weight:800}.budtender-module__zqA_AW__faqItem p{color:#cbd5e1;margin:0;padding:0 16px 16px;font-size:14px;line-height:1.6}.budtender-module__zqA_AW__applicationForm{gap:18px;display:grid}.budtender-module__zqA_AW__formSection{background:#02061794;border:1px solid #ffffff12;border-radius:14px;gap:14px;padding:20px;display:grid}.budtender-module__zqA_AW__formSection h3{color:#fff;margin:0;font-size:20px}.budtender-module__zqA_AW__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.budtender-module__zqA_AW__field{gap:7px;display:grid}.budtender-module__zqA_AW__field span,.budtender-module__zqA_AW__choiceGroup legend,.budtender-module__zqA_AW__checkboxGroup legend{color:#f1f5f9;font-size:14px;font-weight:800}.budtender-module__zqA_AW__fieldHint{color:#94a3b8;font-size:12px;line-height:1.4}.budtender-module__zqA_AW__field input,.budtender-module__zqA_AW__field select,.budtender-module__zqA_AW__field textarea{color:#f8fafc;width:100%;font:inherit;background:#0f172aeb;border:1px solid #94a3b83d;border-radius:10px;padding:12px 13px}.budtender-module__zqA_AW__field textarea{resize:vertical;min-height:96px}.budtender-module__zqA_AW__field input:focus,.budtender-module__zqA_AW__field select:focus,.budtender-module__zqA_AW__field textarea:focus{outline-offset:2px;border-color:#fbbf24a3;outline:2px solid #fbbf2480}.budtender-module__zqA_AW__choiceGroup,.budtender-module__zqA_AW__checkboxGroup{border:1px solid #94a3b838;border-radius:12px;flex-wrap:wrap;gap:10px 14px;margin:0;padding:14px;display:flex}.budtender-module__zqA_AW__choiceGroup legend,.budtender-module__zqA_AW__checkboxGroup legend{padding:0 6px}.budtender-module__zqA_AW__choiceGroup label,.budtender-module__zqA_AW__checkboxGroup label,.budtender-module__zqA_AW__consentLine{color:#dbeafe;align-items:center;gap:8px;font-size:14px;line-height:1.4;display:inline-flex}.budtender-module__zqA_AW__checkboxGroup{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.budtender-module__zqA_AW__consentLine{align-items:flex-start}.budtender-module__zqA_AW__consentLine input{margin-top:2px}.budtender-module__zqA_AW__formMessage{border-radius:12px;padding:14px 16px;font-weight:800}.budtender-module__zqA_AW__formMessage p{margin:0}.budtender-module__zqA_AW__missingList{color:#fee2e2;gap:5px;margin:10px 0 0;padding-left:20px;font-weight:850;line-height:1.45;display:grid}.budtender-module__zqA_AW__sending{color:#dbeafe;background:#3b82f624;border:1px solid #3b82f647}.budtender-module__zqA_AW__success{color:#bbf7d0;background:#22c55e24;border:1px solid #22c55e47}.budtender-module__zqA_AW__error{color:#fecaca;background:#ef444424;border:1px solid #ef444447}.budtender-module__zqA_AW__submitButton{border:0;width:100%}.budtender-module__zqA_AW__submitButton:disabled{cursor:not-allowed;opacity:.72;transform:none}.budtender-module__zqA_AW__reviewShell{background:linear-gradient(#020617f5,#030712fc),radial-gradient(circle at 14% 10%,#fbbf2429,#0000 28%),radial-gradient(circle at 86% 4%,#2dd4bf29,#0000 32%);min-height:100vh;padding:132px 24px 76px}.budtender-module__zqA_AW__reviewLogin,.budtender-module__zqA_AW__reviewDashboard{width:min(100%,1160px);margin:0 auto}.budtender-module__zqA_AW__reviewLogin{background:#0f172ad1;border:1px solid #ffffff14;border-radius:18px;max-width:520px;padding:30px;box-shadow:0 18px 46px #00000057}.budtender-module__zqA_AW__reviewLogin h1,.budtender-module__zqA_AW__reviewHeader h1{color:#fff;margin:0 0 12px;font-size:clamp(34px,5vw,58px);font-weight:950;line-height:1}.budtender-module__zqA_AW__reviewLogin p,.budtender-module__zqA_AW__reviewHeader p{color:#cbd5e1;margin:0;line-height:1.55}.budtender-module__zqA_AW__pinForm{gap:16px;margin-top:24px;display:grid}.budtender-module__zqA_AW__reviewHeader{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.budtender-module__zqA_AW__reviewActions{flex-wrap:wrap;gap:10px;display:flex}.budtender-module__zqA_AW__reviewActions button,.budtender-module__zqA_AW__contactButtons a,.budtender-module__zqA_AW__linkGrid a{color:#f8fafc;min-height:42px;font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.budtender-module__zqA_AW__reviewActions button:hover,.budtender-module__zqA_AW__contactButtons a:hover,.budtender-module__zqA_AW__linkGrid a:hover{background:#fbbf241f;border-color:#fbbf248f}.budtender-module__zqA_AW__reviewActions button:disabled{cursor:not-allowed;opacity:.65}.budtender-module__zqA_AW__reviewGrid{grid-template-columns:minmax(240px,.32fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.budtender-module__zqA_AW__candidateList,.budtender-module__zqA_AW__profilePanel{background:#0f172ac7;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 18px 46px #0000004d}.budtender-module__zqA_AW__candidateList{gap:8px;max-height:calc(100vh - 150px);padding:12px;display:grid;position:sticky;top:116px;overflow:auto}.budtender-module__zqA_AW__candidateButton{color:#f8fafc;width:100%;font:inherit;text-align:left;cursor:pointer;background:#02061794;border:1px solid #0000;border-radius:12px;gap:5px;padding:13px;display:grid}.budtender-module__zqA_AW__candidateButton span{font-weight:900}.budtender-module__zqA_AW__candidateButton small{color:#94a3b8;font-size:12px}.budtender-module__zqA_AW__candidateButton:hover,.budtender-module__zqA_AW__activeCandidate{background:#fbbf241f;border-color:#fbbf2475}.budtender-module__zqA_AW__emptyState{color:#cbd5e1;margin:0;padding:14px}.budtender-module__zqA_AW__profilePanel{padding:22px}.budtender-module__zqA_AW__profileTop{grid-template-columns:176px minmax(0,1fr);align-items:start;gap:20px;display:grid}.budtender-module__zqA_AW__photoFrame{aspect-ratio:1;background:linear-gradient(135deg,#fbbf2433,#2dd4bf1f);border:1px solid #fbbf2466;border-radius:14px;place-items:center;width:176px;display:grid;overflow:hidden}.budtender-module__zqA_AW__photoFrame img{object-fit:cover;width:100%;height:100%}.budtender-module__zqA_AW__photoFrame span{color:#fff;font-size:42px;font-weight:950}.budtender-module__zqA_AW__profileIntro{min-width:0}.budtender-module__zqA_AW__profileIntro h2{color:#fff;margin:10px 0 8px;font-size:clamp(30px,4vw,48px);font-weight:950;line-height:1.05}.budtender-module__zqA_AW__profileIntro p{color:#cbd5e1;margin:0 0 8px;line-height:1.45}.budtender-module__zqA_AW__statusPill{color:#bbf7d0;text-transform:uppercase;background:#22c55e24;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.budtender-module__zqA_AW__contactButtons,.budtender-module__zqA_AW__linkGrid{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.budtender-module__zqA_AW__quickFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:22px 0 0;display:grid}.budtender-module__zqA_AW__quickFacts div{background:#02061794;border:1px solid #ffffff12;border-radius:12px;min-width:0;padding:13px}.budtender-module__zqA_AW__quickFacts dt{color:#94a3b8;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:900}.budtender-module__zqA_AW__quickFacts dd{color:#f8fafc;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:800}.budtender-module__zqA_AW__answerSection{margin-top:22px}.budtender-module__zqA_AW__answerSection h3{color:#fff;margin:0 0 12px;font-size:22px}.budtender-module__zqA_AW__answerBlock{background:#02061794;border:1px solid #ffffff12;border-radius:12px;margin-top:10px;padding:15px}.budtender-module__zqA_AW__answerBlock h4{color:#fcd34d;margin:0 0 8px;font-size:14px}.budtender-module__zqA_AW__answerBlock p{color:#dbeafe;white-space:pre-wrap;margin:0;line-height:1.6}.budtender-module__zqA_AW__linkGrid span{color:#cbd5e1;background:#94a3b81f;border-radius:999px;align-items:center;min-height:42px;padding:10px 16px;font-size:13px;font-weight:800;display:inline-flex}@media (max-width:900px){.budtender-module__zqA_AW__heroInner,.budtender-module__zqA_AW__contentGrid,.budtender-module__zqA_AW__reviewGrid{grid-template-columns:1fr}.budtender-module__zqA_AW__faqPanel,.budtender-module__zqA_AW__candidateList{position:static}.budtender-module__zqA_AW__candidateList{max-height:none}.budtender-module__zqA_AW__reviewHeader{flex-direction:column;align-items:start}.budtender-module__zqA_AW__quickFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.budtender-module__zqA_AW__hero{padding:138px 18px 48px}.budtender-module__zqA_AW__contentSection{padding:42px 18px 60px}.budtender-module__zqA_AW__reviewShell{padding:124px 18px 58px}.budtender-module__zqA_AW__twoColumn,.budtender-module__zqA_AW__checkboxGroup,.budtender-module__zqA_AW__quickFacts,.budtender-module__zqA_AW__profileTop{grid-template-columns:1fr}.budtender-module__zqA_AW__photoFrame{width:min(100%,220px)}.budtender-module__zqA_AW__faqPanel,.budtender-module__zqA_AW__formPanel,.budtender-module__zqA_AW__formSection,.budtender-module__zqA_AW__heroPanel,.budtender-module__zqA_AW__profilePanel,.budtender-module__zqA_AW__reviewLogin{padding:18px}}
