:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#0c1324;--panel:#151b2d;--panel-2:#23293c;--ink:#dce1fb;--muted:#9ba9c4;--amber:#ffc174;--blue:#89ceff;--green:#48d597;--red:#ff7d8b;--border:#ffffff17}*{box-sizing:border-box}html,body{background:#f8fcfd;min-height:100%;margin:0}body{color:var(--ink);background:#f8fcfd;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}button,input{font:inherit}.shell{width:min(1080px,100% - 32px);margin:0 auto;padding:72px 0 96px}.hero{border:1px solid var(--border);background:linear-gradient(145deg, var(--panel), #10172a);border-radius:24px;padding:48px}.hero.compact{padding-bottom:36px}.eyebrow{color:var(--amber);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:.78rem;font-weight:700;display:inline-block}h1{letter-spacing:-.055em;max-width:780px;margin:0 0 20px;font-size:clamp(2.4rem,7vw,5.2rem);line-height:.98}.hero p{max-width:720px;color:var(--muted);margin:0;font-size:1.08rem;line-height:1.7}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.actions form{margin:0}.button{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.button:disabled{cursor:wait;opacity:.6}.button.primary{background:var(--amber);color:#3b2600}.button.secondary{border:1px solid var(--border);background:var(--panel-2);color:var(--ink)}.button.full{width:100%}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.card{border:1px solid var(--border);background:var(--panel);border-radius:18px;min-height:150px;padding:24px}.cardIndex{color:var(--blue);letter-spacing:.1em;font-size:.75rem;font-weight:800}.card p{margin:34px 0 0;line-height:1.55}.statusList{border:1px solid var(--border);border-radius:18px;margin:18px 0 28px;overflow:hidden}.statusRow{background:var(--panel);border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:20px 24px;display:flex}.statusRow:last-child{border-bottom:0}.statusRow span{color:var(--blue)}.textLink{color:var(--amber);font-weight:700;text-decoration:none}.authPage{place-items:center;min-height:100vh;padding:32px 16px;display:grid}.authCard{border:1px solid var(--border);background:linear-gradient(145deg, var(--panel), #10172a);border-radius:22px;width:min(520px,100%);padding:36px;box-shadow:0 28px 80px #00000042}.brandLink{color:var(--ink);letter-spacing:-.03em;margin-bottom:34px;font-size:1.2rem;font-weight:850;text-decoration:none;display:inline-block}.authTitle{font-size:clamp(2rem,8vw,3.2rem)}.authDescription{color:var(--muted);margin:-4px 0 28px;line-height:1.65}.authFormStack,.authForm{gap:16px;display:grid}.authForm label{color:var(--muted);gap:8px;font-size:.84rem;font-weight:650;display:grid}.authForm input{border:1px solid var(--border);width:100%;min-height:48px;color:var(--ink);background:#0e1527;border-radius:10px;outline:0;padding:0 14px}.authForm input:focus{border-color:#89ceffa6;box-shadow:0 0 0 3px #89ceff17}.authDivider{color:var(--muted);align-items:center;gap:12px;font-size:.75rem;display:flex}.authDivider:before,.authDivider:after{content:"";background:var(--border);flex:1;height:1px}.authFooter{border-top:1px solid var(--border);color:var(--muted);margin-top:26px;padding-top:20px;font-size:.87rem}.authFooter a{color:var(--blue)}.formHint{color:var(--muted);margin:-6px 0 0;font-size:.75rem;line-height:1.5}.formMessage{border-radius:9px;margin:0;padding:11px 12px;font-size:.83rem;line-height:1.5}.formMessage.error{color:var(--red);background:#ff7d8b14;border:1px solid #ff7d8b3d}.formMessage.success{color:var(--green);background:#48d59714;border:1px solid #48d5973d}.formMessage.info{color:var(--blue);background:#89ceff12;border:1px solid #89ceff33;margin-bottom:16px}.skillHub{gap:18px;display:grid}.skillHero strong{color:var(--ink)}.hubMessage{margin:0}.progressSection{border:1px solid var(--border);background:linear-gradient(145deg,#89ceff0f,#151b2de6);border-radius:20px;padding:26px}.progressSectionHeading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.progressSectionHeading h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,4vw,2.2rem)}.scopeBadge{color:var(--blue);letter-spacing:.05em;text-transform:uppercase;background:#89ceff0f;border:1px solid #89ceff2e;border-radius:999px;padding:8px 10px;font-size:.7rem;font-weight:750}.statGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metricCard{border:1px solid var(--border);background:var(--panel);border-radius:16px;padding:18px}.metricCard span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;display:block}.metricCard strong{letter-spacing:-.04em;margin-top:10px;font-size:1.7rem;display:block}.accountSummary{color:var(--muted);margin:14px 2px 0;font-size:.8rem;line-height:1.55}.accountSummary strong{color:var(--ink)}.activeSkillPanel,.emptySkillPanel,.skillsSection,.programsSection{border:1px solid var(--border);background:linear-gradient(145deg, var(--panel), #10172a);border-radius:22px;padding:30px}.sectionHeading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.sectionHeading h2,.emptySkillPanel h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,5vw,2.7rem)}.sectionHeading p,.emptySkillPanel p{max-width:700px;color:var(--muted);margin:10px 0 0;line-height:1.6}.masteryBadge{border:1px solid var(--border);text-align:right;background:#ffffff06;border-radius:14px;min-width:122px;padding:14px 16px}.masteryBadge span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;display:block}.masteryBadge strong{margin-top:6px;font-size:1.75rem;display:block}.skillMetaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.skillMetaGrid>div{border:1px solid var(--border);background:#ffffff06;border-radius:14px;padding:16px}.skillMetaGrid span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;display:block}.skillMetaGrid strong{margin-top:8px;display:block}.competencyList{gap:10px;margin-top:18px;display:grid}.competencyRow{border:1px solid var(--border);background:#ffffff05;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.competencyRow>div{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;display:grid}.competencyCode{color:var(--blue);letter-spacing:.08em;font-size:.74rem;font-weight:800}.competencyRow small{color:var(--muted);grid-column:2}.competencyRow b{font-size:1.2rem}.programCatalogGrid{gap:16px;margin-top:22px;display:grid}.programCard{background:linear-gradient(145deg,#ffc1740d,#11192c);border:1px solid #ffc17429;border-radius:18px;padding:22px}.programCardTop{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:14px;font-size:.72rem;font-weight:750;display:flex}.programCard h3{letter-spacing:-.035em;margin:18px 0 8px;font-size:1.55rem}.programCard>p{color:var(--muted);margin:0;line-height:1.55}.stackList{gap:12px;margin-top:20px;display:grid}.stackBlock{border:1px solid var(--border);background:#ffffff05;border-radius:15px;padding:18px}.stackHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.stackHeading>div{gap:4px;display:grid}.stackHeading small{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.stackHeading strong{font-size:1.1rem}.stackHeading>span{color:var(--muted);font-size:.74rem}.stackBlock>p{color:var(--muted);margin:8px 0 0;font-size:.85rem;line-height:1.5}.stackSkillList{gap:8px;margin-top:14px;display:grid}.stackSkillRow{border:1px solid var(--border);background:#0f1729;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.stackSkillRow.isActive{background:#48d5970d;border-color:#48d59747}.stackSkillRow>div{gap:4px;display:grid}.stackSkillRow small{color:var(--muted);font-size:.76rem}.stackSkillRow form{margin:0}.stackSkillRow .button{min-height:38px;padding:0 14px}.stackSkillState{color:var(--green);letter-spacing:.05em;text-transform:uppercase;font-size:.74rem;font-weight:800}.programNote{border-top:1px solid var(--border);padding-top:14px;font-size:.78rem;margin-top:16px!important}.skillCatalogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.skillCard{--skill-accent:var(--blue);border:1px solid var(--border);min-height:265px;box-shadow:inset 0 3px 0 color-mix(in srgb, var(--skill-accent) 76%, transparent);background:#11192c;border-radius:18px;flex-direction:column;padding:22px;display:flex}.skillCard.isActive{border-color:color-mix(in srgb, var(--skill-accent) 48%, var(--border));background:linear-gradient(145deg, color-mix(in srgb, var(--skill-accent) 8%, #11192c), #11192c)}.skillCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.skillDot{background:var(--skill-accent);width:10px;height:10px;box-shadow:0 0 18px color-mix(in srgb, var(--skill-accent) 50%, transparent);border-radius:999px}.skillStatus{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:.72rem;font-weight:750}.skillCard h3{letter-spacing:-.03em;margin:26px 0 8px;font-size:1.35rem}.skillCard p{color:var(--muted);margin:0;line-height:1.5}.skillCardMeta{color:var(--muted);gap:4px;margin:18px 0;font-size:.77rem;display:grid}.skillCard form,.skillCard .button{margin-top:auto}.emptySkillPanel{text-align:left}.hubFooter{color:var(--muted);justify-content:space-between;align-items:flex-start;gap:24px;padding:18px 4px 0;font-size:.84rem;line-height:1.6;display:flex}.hubFooter p{max-width:720px;margin:0}@media (max-width:900px){.statGrid,.skillMetaGrid,.skillCatalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.shell{padding-top:28px}.hero{padding:28px 22px}.grid{grid-template-columns:1fr}.statusRow{flex-direction:column;align-items:flex-start;gap:6px}.authCard{padding:28px 22px}.progressSection{padding:22px}.progressSectionHeading,.sectionHeading,.hubFooter,.stackSkillRow{flex-direction:column}.scopeBadge{align-self:flex-start}.masteryBadge{text-align:left;width:100%}.skillCatalogGrid{grid-template-columns:1fr}.competencyRow{align-items:flex-start}.stackSkillRow{align-items:stretch}.stackSkillRow .button{width:100%}}
.authPage{--grow-auth-navy:#09264e;--grow-auth-teal:#087e88;--grow-auth-cyan:#0b7895;--grow-auth-green:#087f4e;--grow-auth-green-hover:#07673f;--grow-auth-amber:#f59e0b;--grow-auth-red:#c83b3b;--grow-auth-mist:#eef9fc;--grow-auth-canvas:#f8fcfd;--grow-auth-border:#d8e6ee;--grow-auth-muted:#526782;min-height:100vh;color:var(--grow-auth-navy);background:radial-gradient(circle at 12% 10%,#0b789517,#0000 30%),linear-gradient(160deg,#f8fcfd 0%,#eef9fc 100%);place-items:center;padding:clamp(18px,4vw,48px);display:grid}.authFrame{border:1px solid var(--grow-auth-border);background:#fff;border-radius:28px;grid-template-columns:minmax(320px,.95fr) minmax(420px,1.05fr);width:min(1080px,100%);display:grid;overflow:hidden;box-shadow:0 24px 70px #09264e1f}.authStory{background:linear-gradient(145deg,#eef9fc 0%,#f8fcfd 54%,#f0fbf7 100%);align-content:space-between;min-height:650px;padding:clamp(30px,4vw,54px);display:grid;position:relative;overflow:hidden}.authStory:after{content:"";background:#087e8812;border-radius:50%;width:300px;height:300px;position:absolute;inset:auto -60px -85px auto}.authBrandLink{z-index:1;width:max-content;text-decoration:none;display:inline-flex;position:relative}.authBrandLink img{object-fit:contain;object-position:left center;width:180px;height:52px;display:block}.authStoryCopy{z-index:1;align-self:center;gap:14px;max-width:470px;display:grid;position:relative}.authStoryCopy small{color:var(--grow-auth-teal);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.authStoryCopy strong{color:var(--grow-auth-navy);letter-spacing:-.045em;font-size:clamp(1.8rem,3vw,3.1rem);line-height:1.02}.authStoryCopy p{color:var(--grow-auth-muted);margin:0;line-height:1.65}.authStoryGrowl{z-index:1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 14px 18px #09264e17);justify-self:end;width:min(230px,62%);max-height:230px;position:relative}.authCard{width:100%;min-width:0;box-shadow:none;background:#fff;border:0;border-radius:0;flex-direction:column;justify-content:center;align-self:stretch;padding:clamp(30px,5vw,64px);display:flex}.authCard .brandLink{display:none}.authCard .eyebrow{color:var(--grow-auth-teal);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:.72rem;font-weight:800;display:inline-block}.authTitle{max-width:560px;color:var(--grow-auth-navy);letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(2rem,4vw,3.25rem);line-height:1.02}.authDescription{color:var(--grow-auth-muted);margin:0 0 28px;line-height:1.65}.authFormStack,.authForm{gap:16px;display:grid}.authForm label{color:var(--grow-auth-navy);gap:8px;font-size:.82rem;font-weight:720;display:grid}.authForm input{border:1px solid var(--grow-auth-border);width:100%;min-height:48px;color:var(--grow-auth-navy);font:inherit;background:#fff;border-radius:12px;outline:0;padding:0 15px;font-size:1rem}.authForm input::placeholder{color:#8393a6}.authForm input:focus{border-color:var(--grow-auth-cyan);box-shadow:0 0 0 3px #0b78951c}.authPage .button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 21px;font-weight:780;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.authPage .button.primary{border:1px solid var(--grow-auth-green);background:var(--grow-auth-green);color:#fff;box-shadow:0 7px 20px #087f4e24}.authPage .button.primary:hover{background:var(--grow-auth-green-hover);border-color:var(--grow-auth-green-hover)}.authPage .button.secondary{color:var(--grow-auth-teal);background:#fff;border:1px solid #aac8d8}.authPage .button.secondary:hover{border-color:var(--grow-auth-teal);background:var(--grow-auth-mist)}.authPage .button:focus-visible,.authPage a:focus-visible,.authPage input:focus-visible{outline-offset:2px;outline:3px solid #0b789547}.authPage .button:disabled{cursor:wait;opacity:.58}.authPage .button.full{width:100%}.authDivider{color:var(--grow-auth-muted);align-items:center;gap:12px;font-size:.75rem;display:flex}.authDivider:before,.authDivider:after{content:"";background:var(--grow-auth-border);flex:1;height:1px}.authFooter{border-top:1px solid var(--grow-auth-border);color:var(--grow-auth-muted);margin-top:26px;padding-top:20px;font-size:.87rem}.authFooter p{margin:0;line-height:1.7}.authFooter a{color:var(--grow-auth-teal);text-underline-offset:3px;font-weight:700}.formHint{color:var(--grow-auth-muted);margin:-6px 0 0;font-size:.75rem;line-height:1.5}.formMessage{border-radius:12px;margin:0;padding:12px 14px;font-size:.83rem;line-height:1.5}.formMessage.error{color:var(--grow-auth-red);background:#fff4f4;border:1px solid #c83b3b3d}.formMessage.success{color:var(--grow-auth-green);background:#f0fbf7;border:1px solid #087f4e38}.formMessage.info{color:var(--grow-auth-cyan);background:#f1fbfd;border:1px solid #0b789533;margin-bottom:16px}.authTrust{flex-wrap:wrap;gap:8px;margin:0 0 24px;display:flex}.authTrust span{border:1px solid var(--grow-auth-border);background:var(--grow-auth-canvas);min-height:30px;color:var(--grow-auth-muted);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:.7rem;font-weight:700;display:inline-flex}.authTrust span:before{content:"";background:var(--grow-auth-green);border-radius:50%;width:6px;height:6px}@media (max-width:820px){.authPage{background:#fff;padding:0}.authFrame{width:100%;min-height:100vh;box-shadow:none;border:0;border-radius:0;grid-template-columns:1fr}.authStory{background:linear-gradient(145deg,#eef9fc,#f8fcfd);min-height:auto;padding:22px 22px 18px}.authStoryCopy{margin-top:24px}.authStoryCopy strong{font-size:clamp(1.65rem,8vw,2.35rem)}.authStoryCopy p{font-size:.9rem}.authStoryGrowl{opacity:.95;width:105px;max-height:120px;position:absolute;bottom:-8px;right:14px}.authBrandLink img{width:145px;height:42px}.authCard{padding:28px 22px 44px}.authTitle{font-size:clamp(1.9rem,9vw,2.55rem)}}@media (max-width:430px){.authStoryCopy{padding-right:66px}.authStoryCopy p{display:none}.authStoryGrowl{width:88px}.authCard{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.authPage *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
.diagnosticGate{background:#fff9ed;border:1px solid #f7c96b;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding:18px;display:flex}.diagnosticGate .eyebrow{margin-bottom:6px}.diagnosticGate strong{line-height:1.5;display:block}.growFocusMode{--focus-ink:#09264e;--focus-muted:#526782;--focus-teal:#087e88;--focus-cyan:#0b7895;--focus-cyan-soft:#f1fcfd;--focus-green:#087f4e;--focus-green-hover:#07673f;--focus-amber:#f59e0b;--focus-red:#b42318;--focus-mist:#eef9fc;--focus-soft:#f7fbfd;--focus-white:#fff;--focus-border:#d8e6ee;--focus-border-strong:#aac8d8;width:min(980px,100% - 32px);min-height:100vh;color:var(--focus-ink)}body:has(.growFocusMode){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--focus-mist,#eef9fc);color:var(--focus-ink,#09264e)}.growFocusMode a{color:inherit}.growFocusMode .eyebrow{color:var(--focus-teal);letter-spacing:.13em;margin-bottom:12px;font-size:.74rem;font-weight:800}.growFocusMode .textLink{color:var(--focus-teal)}.growFocusMode .formMessage.error{color:var(--focus-red);background:#fff5f4;border-color:#f0c5c0}.growFocusMode .button{border-radius:999px;min-height:48px;padding-inline:22px;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s}.growFocusMode .button.primary{background:var(--focus-green);color:#fff;box-shadow:0 6px 20px #07995c24}.growFocusMode .button.primary:hover:not(:disabled){background:var(--focus-green-hover)}.growFocusMode .button.secondary{border:1px solid var(--focus-border-strong);background:var(--focus-white);color:var(--focus-ink)}.growFocusMode .button.secondary:hover:not(:disabled){background:var(--focus-cyan-soft);border-color:#078794}.growFocusMode .button:focus-visible,.growFocusMode .textLink:focus-visible,.growFocusMode .diagnosticOption:focus-visible,.growFocusMode .diagnosticBrand:focus-visible{outline:3px solid var(--focus-cyan);outline-offset:3px}.growFocusMode .button:disabled,.growFocusMode .diagnosticOption:disabled{cursor:not-allowed;opacity:.58}.diagnosticShell{width:min(980px,100% - 32px)}.growFocusMode.diagnosticShell{padding:44px 0 80px}.diagnosticNav{color:var(--focus-muted,var(--muted));justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;font-size:.82rem;display:flex}.diagnosticBrand{border-radius:12px;align-items:center;margin:0;text-decoration:none;display:inline-flex}.diagnosticBrand img{width:112px;height:auto;display:block}.diagnosticIntro{margin-bottom:24px}.growFocusMode .diagnosticIntro h1{max-width:760px;color:var(--focus-ink);margin-bottom:12px;font-size:clamp(2.35rem,7vw,4.6rem);line-height:.98}.growFocusMode .diagnosticIntro p,.growFocusMode .diagnosticCard p{max-width:720px;color:var(--focus-muted);line-height:1.65}.diagnosticCard{border:1px solid var(--focus-border,var(--border));background:var(--focus-white,var(--panel));border-radius:24px;padding:34px;box-shadow:0 16px 42px #09264e0f}.growFocusMode .diagnosticCard h1{color:var(--focus-ink);font-size:clamp(2rem,7vw,3.65rem);line-height:1.02}.diagnosticRunner{gap:16px;display:grid}.diagnosticTopbar{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.diagnosticTopbar .eyebrow{margin-bottom:6px;display:block}.diagnosticTopbar strong{color:var(--focus-ink,var(--ink));font-size:1rem;display:block}.diagnosticProgress{background:#dcecf1;border-radius:999px;height:6px;overflow:hidden}.diagnosticProgress span{border-radius:inherit;background:var(--focus-green,var(--green));height:100%;transition:width .2s;display:block}.diagnosticQuestionCard{border:1px solid var(--focus-border,var(--border));background:var(--focus-white,var(--panel));border-radius:24px;padding:32px;box-shadow:0 16px 42px #09264e0d}.growFocusMode .diagnosticQuestionCard h1{max-width:none;color:var(--focus-ink);letter-spacing:-.035em;margin:22px 0 26px;font-size:clamp(1.55rem,4vw,2.35rem);line-height:1.28}.questionMeta{flex-wrap:wrap;gap:8px;display:flex}.questionMeta span{border:1px solid var(--focus-border,var(--border));color:var(--focus-muted,var(--muted));background:var(--focus-soft,transparent);text-transform:capitalize;border-radius:999px;padding:6px 10px;font-size:.68rem}.diagnosticOptions{gap:10px;display:grid}.diagnosticOption{border:1px solid var(--focus-border-strong,var(--border));background:var(--focus-white,transparent);width:100%;min-height:58px;color:var(--focus-ink,var(--ink));text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:34px 1fr;align-items:center;gap:12px;padding:15px 16px;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:grid}.diagnosticOption:hover:not(:disabled){border-color:var(--focus-cyan);background:var(--focus-cyan-soft);transform:translateY(-1px)}.diagnosticOption.selected{border-color:var(--focus-cyan);background:var(--focus-cyan-soft);box-shadow:0 0 0 1px var(--focus-cyan)}.diagnosticOption b{color:var(--focus-teal,var(--amber))}.diagnosticOption span{line-height:1.55}.diagnosticActions{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.diagnosticHint{color:var(--focus-muted,var(--muted));margin:18px 0 0;font-size:.77rem;line-height:1.55}.diagnosticResults{gap:18px;display:grid}.growFocusMode .resultHero h1{color:var(--focus-green)}.diagnosticBreakdown{gap:10px;display:grid}.diagnosticBreakdownRow{border:1px solid var(--focus-border,var(--border));background:var(--focus-white,var(--panel));border-radius:18px;padding:18px}.diagnosticBreakdownRow.isRight{border-left:4px solid var(--focus-green,var(--green))}.diagnosticBreakdownRow.isWrong{border-left:4px solid var(--focus-red,var(--red))}.breakdownHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.breakdownHead span{color:var(--focus-muted,var(--muted));font-size:.75rem}.breakdownHead strong{color:var(--focus-cyan,var(--blue));font-size:.78rem}.diagnosticBreakdownRow p{color:var(--focus-ink,var(--ink));margin:12px 0;line-height:1.55}.diagnosticBreakdownRow small{color:var(--focus-muted,var(--muted));margin-top:8px;line-height:1.55;display:block}.diagnosticBreakdownRow small.normative{color:var(--focus-cyan,var(--blue))}.practiceIntro{max-width:800px}.practiceIntro.growlIntro{max-width:none}.diagnosticOption.practiceCorrect{box-shadow:0 0 0 1px var(--focus-green);background:#effaf4;border-color:#68ae8d}.diagnosticOption.practiceWrong{box-shadow:0 0 0 1px var(--focus-red);background:#fff3f1;border-color:#d7a09a}.practiceFeedback{border:1px solid var(--focus-border,var(--border));background:var(--focus-soft,transparent);border-radius:18px;gap:8px;margin-top:18px;padding:18px;display:grid;position:relative}.practiceFeedback.isRight{border-left:4px solid var(--focus-green,var(--green))}.practiceFeedback.isWrong{border-left:4px solid var(--focus-red,var(--red))}.practiceFeedback strong,.practiceFeedback p{color:var(--focus-ink,var(--ink))}.practiceFeedback p{margin:0;line-height:1.55}.practiceFeedback small{color:var(--focus-muted,var(--muted));line-height:1.5}.growlIntro{border:1px solid var(--focus-border);background:linear-gradient(100deg,#fff 0% 62%,#f1fcfd 100%);border-radius:24px;grid-template-columns:minmax(0,1fr) 176px;align-items:end;gap:26px;padding:28px 30px 0;display:grid;overflow:hidden}.growlIntro>img{align-self:end;width:176px;height:auto}.growlIntro>div{padding-bottom:28px}.growlMoment{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:26px;display:grid}.growlMomentAsset{width:160px;height:auto}.growlMomentEvidence{background:linear-gradient(105deg,#fff,#f1fcfd)}.growlFeedbackAsset{float:right;width:96px;height:auto;margin:-4px 0 8px 14px}@media (max-width:720px){.growFocusMode.diagnosticShell{width:min(100% - 24px,980px);padding:20px 0 48px}.diagnosticGate,.diagnosticTopbar,.diagnosticNav{flex-direction:column;align-items:flex-start}.diagnosticNav{margin-bottom:22px}.diagnosticBrand img{width:104px}.diagnosticGate .button{width:100%}.diagnosticQuestionCard,.diagnosticCard{border-radius:18px;padding:20px}.diagnosticActions{grid-template-columns:1fr;display:grid}.diagnosticActions .button{width:100%}.diagnosticOption{min-height:56px;padding:14px}.growlIntro{border-radius:18px;grid-template-columns:minmax(0,1fr) 118px;gap:12px;padding:20px 18px 0}.growlIntro>img{width:118px}.growlIntro>div{padding-bottom:20px}.growlMoment{grid-template-columns:108px minmax(0,1fr);gap:14px}.growlMomentAsset{width:108px}}@media (max-width:390px){.growFocusMode.diagnosticShell{width:min(100% - 18px,980px)}.growFocusMode .diagnosticIntro h1{font-size:2.28rem}.growFocusMode .diagnosticQuestionCard h1{font-size:1.42rem}.diagnosticQuestionCard,.diagnosticCard{padding:17px}.diagnosticOption{grid-template-columns:28px 1fr;gap:9px;padding:13px 12px}.growlIntro{grid-template-columns:1fr;padding:18px}.growlIntro>div{padding-bottom:0}.growlIntro>img{justify-self:end;width:112px;margin-bottom:-18px}.growlMoment{grid-template-columns:1fr}.growlMomentAsset{justify-self:center;width:104px}}@media (prefers-reduced-motion:reduce){.growFocusMode *,.growFocusMode :before,.growFocusMode :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.growFocusMode .diagnosticOption.selected,.growFocusMode .diagnosticOption.practiceCorrect,.growFocusMode .diagnosticOption.practiceWrong{outline:2px solid highlight}.diagnosticProgress span{background:highlight}}
.growFocusMode .growPaywallCard{border-color:var(--focus-border);background:var(--focus-white);color:var(--focus-ink);position:relative;overflow:hidden;box-shadow:0 16px 42px #09264e0f}.growFocusMode .growPaywallCard:before{content:"";background:var(--focus-cyan);height:3px;position:absolute;inset:0 0 auto}.growFocusMode .growPaywallCard.isPremiumGate:before{background:var(--focus-amber)}.growFocusMode .growPaywallCard .eyebrow{color:var(--focus-teal)}.growFocusMode .growPaywallCard.isPremiumGate .eyebrow{color:#a85d00}.growFocusMode .growPaywallCard h1{color:var(--focus-ink)}.growFocusMode .growPaywallCard .skillMetaGrid{gap:12px;margin-top:26px}.growFocusMode .growPaywallCard .skillMetaGrid>div{border:1px solid var(--focus-border);background:var(--focus-soft);min-height:116px;color:var(--focus-ink);border-radius:18px;padding:18px}.growFocusMode .growPaywallCard .skillMetaGrid>div span{color:var(--focus-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:.68rem;font-weight:800;display:inline-flex}.growFocusMode .growPaywallCard .skillMetaGrid>div strong{color:var(--focus-ink);line-height:1.42;display:block}.growFocusMode .growPaywallCard .skillMetaGrid>div:first-child{background:var(--focus-cyan-soft);border-color:#b9dde6}.growFocusMode .growPaywallCard .skillMetaGrid>div:first-child span{color:var(--focus-cyan)}.growFocusMode .growPaywallCard .skillMetaGrid>div:nth-child(2),.growFocusMode .growPaywallCard .skillMetaGrid>div:nth-child(3){background:#fff8e8;border-color:#f2c66d}.growFocusMode .growPaywallCard .skillMetaGrid>div:nth-child(2) span,.growFocusMode .growPaywallCard .skillMetaGrid>div:nth-child(3) span{color:#a85d00}.growFocusMode .growPaywallCard .skillMetaGrid>div:nth-child(4){background:#effaf4;border-color:#a8d8c1}.growFocusMode .growPaywallCard .skillMetaGrid>div:nth-child(4) span{color:var(--focus-green)}.growFocusMode .growPaywallCard .actions{padding-top:4px}@media (max-width:820px){.growFocusMode .growPaywallCard .skillMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.growFocusMode .growPaywallCard .skillMetaGrid{grid-template-columns:1fr}}
.growCheckoutPage{--ink:#09264e;--muted:#526782;--amber:#f59e0b;--blue:#0b7895;--green:#087f4e;--border:#d8e6ee;--panel:#fff;--panel-2:#f8fcfd;padding-top:40px}.growCheckoutPage .billingCheckout{color:var(--ink);border-color:var(--border);background:linear-gradient(145deg,#fff 0% 70%,#f5fcfe 100%);box-shadow:0 18px 48px #09264e14}.growCheckoutPage .billingCheckout h1{color:var(--ink)}.growCheckoutPage .billingCheckout>p{color:var(--muted);line-height:1.65}.billingCheckoutBack{color:#087e88;margin-bottom:22px;font-weight:800;text-decoration:none;display:inline-flex}.billingCheckoutBack:hover,.billingCheckoutBack:focus-visible{text-decoration:underline}.billingCheckout{max-width:860px;margin:0 auto}.billingCheckout h1{max-width:760px}.billingPurchaseSummary{background:#fff9ed;border:1px solid #f59e0b47;border-radius:16px;gap:6px;margin-top:24px;padding:18px;display:grid}.billingPurchaseSummary strong{color:#09264e;font-size:1.05rem}.billingPurchaseSummary span{color:#526782;line-height:1.45}.billingCheckout .formMessage{margin-top:18px}.growCulqiBackdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;background:#040914b8;place-items:center;padding:24px;transition:opacity .18s,visibility .18s;display:grid;position:fixed;inset:0}.growCulqiBackdrop.isOpen{opacity:1;visibility:visible;pointer-events:auto}.growCulqiDialog{background:#fff;border:1px solid #ffc17442;border-radius:24px;width:min(520px,100%);max-height:min(94dvh,860px);overflow:auto;box-shadow:0 30px 90px #0000007a}.growCulqiDialogHeader{justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 22px 16px;display:flex}.growCulqiDialogHeader h2{color:#09264e;margin:5px 0 7px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.05}.growCulqiDialogHeader p{color:#526782;max-width:390px;margin:0;line-height:1.5}.growCulqiClose{color:#09264e;width:38px;height:38px;font:inherit;cursor:pointer;background:#f8fcfd;border:1px solid #d8e6ee;border-radius:12px;flex:none;font-size:1.5rem;line-height:1}.growCulqiClose:hover,.growCulqiClose:focus-visible{background:#eef9fc;border-color:#aac8d8;outline:none}.growCulqiCheckoutContainer{background:#fff;border-radius:18px;height:520px;min-height:520px;margin:0 18px;overflow:hidden}.growCulqiCheckoutContainer>iframe,.growCulqiCheckoutContainer iframe{display:block;border:0!important;width:100%!important;height:100%!important;min-height:520px!important}.growCulqiCheckoutContainer:empty{place-items:center;display:grid}.growCulqiCheckoutContainer:empty:before{content:"Cargando formulario de pago…";color:#516078;font-size:.9rem}@media (max-width:760px){.growCheckoutPage{padding-top:24px}.growCulqiBackdrop{place-items:end stretch;padding:0}.growCulqiDialog{border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0;width:100%;max-height:96dvh}.growCulqiDialogHeader{padding:18px 18px 14px}.growCulqiCheckoutContainer{border-radius:16px;height:560px;min-height:560px;margin:0 10px}.growCulqiCheckoutContainer>iframe,.growCulqiCheckoutContainer iframe{min-height:560px!important}}@media (max-height:760px) and (min-width:761px){.growCulqiBackdrop{align-items:start;overflow-y:auto}.growCulqiDialog{max-height:none;margin:16px 0}}@media (prefers-reduced-motion:reduce){.growCulqiBackdrop{transition:none}}.growAppShell .growOfferBridge{background:linear-gradient(145deg,#fff9ed 0%,#fff 44%,#f8fcfd 100%);border-color:#f59e0b57;gap:1.15rem}.growAppShell .growOfferHero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.growAppShell .growOfferHero>div:first-child{gap:.4rem;display:grid}.growAppShell .growOfferHero h2,.growAppShell .growOfferEvidence h3{color:#09264e;margin:0}.growAppShell .growOfferHero p,.growAppShell .growOfferEvidence p,.growAppShell .growOfferBenefits p{color:#526782;margin:0;line-height:1.5}.growAppShell .growOfferPrice{text-align:right;background:#fff;border:1px solid #f59e0b59;border-radius:18px;gap:.15rem;min-width:138px;padding:.85rem 1rem;display:grid}.growAppShell .growOfferPrice strong{color:#9a5d00;font-size:1.5rem}.growAppShell .growOfferPrice span{color:#526782;font-size:.72rem}.growAppShell .growOfferEvidence{background:#fff;border:1px solid #d8e6ee;border-radius:18px;gap:.4rem;padding:1rem;display:grid}.growAppShell .growOfferEvidenceMeta{flex-wrap:wrap;gap:.45rem;margin-top:.25rem;display:flex}.growAppShell .growOfferEvidenceMeta span{color:#087f4e;background:#effaf4;border-radius:999px;padding:.28rem .52rem;font-size:.7rem;font-weight:700}.growAppShell .growOfferBenefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.growAppShell .growOfferBenefits article{background:#fff;border:1px solid #f59e0b47;border-radius:18px;gap:.35rem;padding:1rem;display:grid}.growAppShell .growOfferBenefits article>span{color:#9a5d00;letter-spacing:.1em;font-size:.68rem;font-weight:850}.growAppShell .growOfferBenefits strong{color:#09264e}.growAppShell .growOfferCompare{background:#fff;border:1px solid #d8e6ee;border-radius:18px;display:grid;overflow:hidden}.growAppShell .growOfferCompare>div{border-top:1px solid #e6eef2;grid-template-columns:minmax(0,1.35fr) minmax(100px,.8fr) minmax(120px,1fr);align-items:center;gap:.65rem;padding:.72rem .85rem;display:grid}.growAppShell .growOfferCompare>div:first-child{border-top:0}.growAppShell .growOfferCompareHead{color:#526782;letter-spacing:.06em;text-transform:uppercase;background:#f8fcfd;font-size:.7rem;font-weight:800}.growAppShell .growOfferCompare>div>:nth-child(3){color:#9a5d00}.growAppShell .growOfferAction{justify-content:space-between;align-items:center;gap:1rem;padding-top:.15rem;display:flex}.growAppShell .growOfferAction>div:first-child{gap:.2rem;display:grid}.growAppShell .growOfferAction strong{color:#09264e}.growAppShell .growOfferAction span,.growAppShell .growOfferAction small{color:#526782;line-height:1.45}.growAppShell .growOfferActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.growAppShell .growPremiumButton{color:#3d2600;background:#f59e0b;border-color:#d88b00;box-shadow:0 8px 20px #9a5d0026}.growAppShell .growPremiumButton:hover{background:#e99206}.growAppShell .growFamilyOpenNotice{background:#f5fcfe;border-color:#b9dde6}@media (max-width:760px){.growAppShell .growOfferHero,.growAppShell .growOfferBenefits{grid-template-columns:1fr}.growAppShell .growOfferPrice{text-align:left;justify-self:start;min-width:0}.growAppShell .growOfferCompare>div{grid-template-columns:minmax(0,1.15fr) minmax(74px,.8fr) minmax(92px,1fr);padding-inline:.65rem;font-size:.78rem}.growAppShell .growOfferAction{align-items:stretch;display:grid}.growAppShell .growOfferActions{justify-content:flex-start}}@media (max-width:420px){.growAppShell .growOfferCompare>div{grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1fr);gap:.35rem;font-size:.7rem}.growAppShell .growOfferActions>*{width:100%}}
.growAppShell .growCoreSurface{--core-ink:var(--ink,#09264e);--core-muted:var(--muted,#526782);--core-teal:#087e88;--core-cyan:var(--blue,#0b7895);--core-green:var(--green,#087f4e);--core-amber:var(--amber,#f59e0b);--core-border:var(--border,#d8e6ee);--core-border-strong:#aac8d8;--core-surface:var(--panel,#fff);--core-soft:var(--panel-2,#eef9fc);min-width:0}.growAppShell .growCoreSurface .growPageHeader{padding-bottom:.8rem}.growAppShell .growCoreSurface .growPageHeader p{max-width:700px}.growAppShell .growProgramCatalog{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:stretch;gap:1rem;display:grid}.growAppShell .growProgramCard{border-color:var(--core-border);align-content:start;min-height:330px;padding:1.3rem;position:relative;overflow:hidden;box-shadow:0 10px 30px #09264e0e}.growAppShell .growProgramCard:before{content:"";background:var(--core-teal);height:3px;position:absolute;inset:0 0 auto}.growAppShell .growProgramCardTop{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.growAppShell .growProgramCardTop>span:first-child{color:var(--core-teal);font-weight:800}.growAppShell .growProgramState{border:1px solid var(--core-border);background:var(--core-soft);min-height:30px;color:var(--core-cyan);letter-spacing:0;text-transform:none;border-radius:999px;align-items:center;padding:.3rem .62rem;font-size:.68rem;font-weight:760;display:inline-flex}.growAppShell .growProgramCard h2{letter-spacing:-.03em;margin-top:.35rem;font-size:clamp(1.45rem,2.3vw,1.9rem)}.growAppShell .growProgramMetrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.25rem}.growAppShell .growProgramCardAction{justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;padding-top:.25rem;display:flex}.growAppShell .growProgramCardAction small{color:var(--core-muted);line-height:1.4}.growAppShell .growProgramWorkspace .growPrimaryAction{border-color:#f59e0b47}.growAppShell .growProgramWorkspace .growStack{padding:1rem}.growAppShell .growProgramWorkspace .growStackHeader{cursor:pointer;align-items:center;min-height:44px}.growAppShell .growProgramWorkspace .growSkillRow{min-height:62px}.growAppShell .growSkillsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));gap:1rem;display:grid}.growAppShell .growSkillCatalogCard{min-height:300px;padding:1.25rem;position:relative;box-shadow:0 10px 30px #09264e0d}.growAppShell .growSkillCatalogCard.isActive{box-shadow:inset 0 3px 0 var(--core-teal), 0 10px 30px #09264e0e;border-color:#087e886b}.growAppShell .growSkillCardStatus{background:var(--core-soft);min-height:28px;color:var(--core-cyan);text-transform:none;letter-spacing:0;border-radius:999px;align-items:center;padding:.25rem .55rem;font-size:.67rem;font-weight:760;display:inline-flex}.growAppShell .growSkillCatalogCard.isActive .growSkillCardStatus{color:var(--core-green);background:#ecf8f2}.growAppShell .growSkillEvidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.15rem;display:grid}.growAppShell .growSkillEvidence>span{border:1px solid var(--core-border);background:#f8fcfd;border-radius:12px;gap:.12rem;min-width:0;padding:.7rem .75rem;display:grid}.growAppShell .growSkillEvidence strong{color:var(--core-ink);font-size:.9rem}.growAppShell .growSkillEvidence small{color:var(--core-muted);font-size:.66rem;line-height:1.25}.growAppShell .growSkillCatalogCard form,.growAppShell .growSkillCatalogCard>.growButton{margin-top:auto}.growAppShell .growSkillCatalogCard form .growButton{width:100%}.growAppShell .growMapPage{--amber:#f59e0b;--blue:#0b7895;--green:#087f4e;--muted:#526782;--panel:#fff;--panel-2:#eef9fc;--bg:#f8fcfd;--ink:#09264e}.growAppShell .growAccountPage .growAccountIdentityPanel{background:linear-gradient(135deg,#fff 0%,#f8fcfd 100%)}.growAppShell .growAccountPage .growAccountGrid{gap:1rem}.growAppShell .growAccountPage .growAccountCard{min-height:108px;padding:1.15rem;box-shadow:0 8px 24px #09264e09}.growAppShell .growAccountCardAction{color:var(--core-teal);flex:none;font-size:.76rem;font-weight:780}.growAppShell .growAccountSubpage{max-width:940px}.growAppShell .growAccountSubpage .growAccountBack{width:fit-content;min-height:44px;color:var(--core-teal);align-items:center;font-weight:720;display:inline-flex}.growAppShell .growSecurityAction{border:1px solid var(--core-border);min-height:64px;color:var(--core-ink);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .8rem;text-decoration:none;display:flex}.growAppShell .growSecurityAction:hover{border-color:var(--core-border-strong);background:#f8fcfd}.growAppShell .growPlanOverview{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.growAppShell .growPlanState{justify-items:end;gap:.2rem;display:grid}.growAppShell .growPlanState strong{color:var(--core-ink);font-size:1.05rem}.growAppShell .growPlanState small,.growAppShell .formMessage,.growAppShell .diagnosticHint{color:var(--core-muted)}.growAppShell .formMessage.info{color:#075f78;background:#f1fcfd;border-color:#0b789538}.growAppShell .formMessage.success{color:#07673f;background:#ecf8f2;border-color:#087f4e3d}.growAppShell .formMessage.error{color:#a02d2d;background:#fff4f3;border-color:#c83b3b38}.growCulqiBackdrop{-webkit-backdrop-filter:blur(5px);background:#09264e94}.growCulqiBackdrop .growCulqiDialog{color:#09264e;background:#fff;border-color:#d8e6ee;box-shadow:0 30px 90px #09264e47}.growCulqiBackdrop .growCulqiDialogHeader h2{color:#09264e}.growCulqiBackdrop .growCulqiDialogHeader p,.growCulqiBackdrop .growCulqiDialogFooter{color:#526782}.growCulqiBackdrop .growCulqiDialogHeader .eyebrow{color:#087e88}.growCulqiBackdrop .growCulqiClose{color:#09264e;background:#fff;border-color:#d8e6ee}.growCulqiBackdrop .growCulqiClose:hover,.growCulqiBackdrop .growCulqiClose:focus-visible{outline-offset:2px;background:#eef9fc;border-color:#0b7895;outline:3px solid #0b789533}.growCulqiBackdrop .growCulqiCheckoutContainer{border:1px solid #d8e6ee;box-shadow:0 8px 28px #09264e0f}@media (max-width:760px){.growAppShell .growProgramCard{min-height:0}.growAppShell .growProgramCardAction,.growAppShell .growPlanOverview{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.growAppShell .growProgramCardAction .growButton{width:100%}.growAppShell .growSkillEvidence,.growAppShell .growAccountPage .growAccountGrid{grid-template-columns:1fr}.growAppShell .growPlanState{justify-items:start}}@media (prefers-reduced-motion:reduce){.growAppShell .growProgramCard,.growAppShell .growSkillCatalogCard,.growAppShell .growAccountCard,.growCulqiBackdrop .growCulqiDialog{scroll-behavior:auto;transition:none}}
.growlArtwork{object-fit:contain;object-position:center bottom;transform-origin:bottom;filter:drop-shadow(0 10px 16px #09264e14);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:100%;height:auto;transition:transform .18s,opacity .18s,filter .18s;display:block}.growlArtwork[data-growl-intensity=subtle]{opacity:.96;filter:drop-shadow(0 8px 14px #09264e12)saturate(.96);transform:scale(.94)}.growlArtwork[data-growl-intensity=balanced]{transform:scale(1)}.growlArtwork[data-growl-intensity=warm]{filter:drop-shadow(0 11px 18px #09264e17)saturate(1.04);transform:scale(1.035)}.growAppShell .growProgramWorkspace .growPrimaryAction{position:relative;overflow:hidden}.growProgramActionRail{flex:none;align-items:center;gap:.8rem;display:flex}.growProgramActionGrowl{align-self:end;width:112px;height:116px;margin:-.65rem -.35rem -1.15rem 0}@media (max-width:760px){.growProgramActionRail{justify-content:space-between;width:100%}.growProgramActionRail form{flex:auto}.growProgramActionRail .growButton{width:100%}.growProgramActionGrowl{width:86px;height:92px;margin:-.2rem 0 -1rem .4rem}}@media (max-width:390px){.growProgramActionGrowl{width:76px;height:82px}}@media (prefers-reduced-motion:reduce){.growlArtwork{transition:none!important;animation:none!important}}@media (forced-colors:active){.growlArtwork{filter:none}}.growEmptyWithGrowl{grid-template-columns:minmax(0,1fr) auto;align-items:center}.growEmptyWithGrowl>div{gap:.65rem;display:grid}.growEmptyGrowl{width:116px;height:120px}@media (max-width:560px){.growEmptyWithGrowl{grid-template-columns:minmax(0,1fr) 76px}.growEmptyGrowl{width:76px;height:82px}}
