.analysis-detail-page{background:linear-gradient(180deg,#fff8f3,#fff3e8 35%,#ffe8f0);box-sizing:border-box;min-height:100vh;padding-top:calc(80px + env(safe-area-inset-top, 0px))}.analysis-detail-main{position:relative;z-index:1}.analysis-detail-hero{background:linear-gradient(135deg,#e91e6314,#ff6f000f 50%,#ffd7000d);border-bottom:1px solid #e91e631f;padding:1rem 1rem 1.5rem}.analysis-detail-hero__inner{margin:0 auto;max-width:720px;text-align:center}.analysis-detail-back{align-items:center;background:#ffffffb3;border:none;border-radius:999px;box-shadow:0 2px 8px #0000000f;color:#ad1457;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.25rem;margin-bottom:.75rem;padding:.35rem .75rem;transition:transform .2s ease,box-shadow .2s ease}.analysis-detail-back:hover{box-shadow:0 4px 14px #e91e6326;transform:translateY(-1px)}.analysis-detail-kicker{color:#c2185b;font-size:.75rem;font-weight:700;letter-spacing:.12em;margin:0 0 .35rem;text-transform:uppercase}.analysis-detail-title{align-items:center;color:#1a1a2e;display:flex;flex-wrap:wrap;font-size:clamp(1.5rem,4.5vw,2rem);font-weight:800;gap:.5rem;justify-content:center;line-height:1.2;margin:0 0 .5rem}.analysis-detail-title__icon{font-size:1.35em;line-height:1}.analysis-detail-blurb{color:#555;font-size:.95rem;line-height:1.55;margin:0 auto;max-width:38rem}.analysis-detail-body{padding:1rem .75rem 3rem}.analysis-detail-panel{background:#ffffffeb;border-radius:20px;box-shadow:0 4px 24px #0000000f,0 0 0 1px #e91e6314;margin:0 auto;max-width:920px;overflow:hidden}.analysis-detail-panel .universal-ai-insights{background:#0000;min-height:auto;padding:.5rem .75rem 1.25rem}@media (max-width:767px){.analysis-detail-body{padding:.5rem .5rem 2.5rem}.analysis-detail-panel{background:#0000;border-radius:0;box-shadow:none}.analysis-detail-panel .universal-ai-insights{padding:.35rem 0 1rem}.analysis-detail-page .analysis-confirmation{background:#fffffffa;border-radius:14px;box-shadow:0 2px 14px #0000000f;margin-left:0;margin-right:0;padding:18px 14px}.analysis-detail-page .analysis-preview{padding:14px 12px}.analysis-detail-page .cost-section{margin-bottom:16px}}@media (min-width:768px){.analysis-detail-hero{padding:1.5rem 1.5rem 2rem}.analysis-detail-body{padding:1.5rem 1.25rem 4rem}.analysis-detail-panel .universal-ai-insights{padding:1rem 1.5rem 2rem}}.analysis-detail-empty{margin:0 auto;max-width:480px;padding:1rem 0}.analysis-detail-empty__card{background:linear-gradient(145deg,#fff,#fff5f9);border:2px dashed #e91e6359;border-radius:20px;box-shadow:0 8px 32px #e91e6314;padding:2rem 1.5rem;text-align:center}.analysis-detail-empty__icon{display:block;filter:drop-shadow(0 4px 8px rgba(233,30,99,.2));font-size:3rem;margin-bottom:.75rem}.analysis-detail-empty__card h2{color:#ad1457;font-size:1.35rem;margin:0 0 .5rem}.analysis-detail-empty__card p{color:#555;font-size:.95rem;line-height:1.55;margin:0 0 1.25rem}.analysis-detail-empty__cta{align-items:center;background:linear-gradient(135deg,#e91e63,#ff6f00);border:none;border-radius:999px;box-shadow:0 6px 20px #e91e6359;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;padding:.85rem 1.75rem;transition:transform .2s ease,box-shadow .2s ease}.analysis-detail-empty__cta:hover{box-shadow:0 10px 28px #e91e6366;transform:translateY(-2px)}.analysis-detail-empty__cta:active{transform:translateY(0)}.analysis-detail-empty__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.analysis-detail-empty__cta--secondary{background:#fff;border:2px solid #e91e63;box-shadow:0 4px 14px #00000014;color:#c2185b}.analysis-detail-empty__cta--secondary:hover{background:#fff5f8;box-shadow:0 6px 18px #e91e6333}.analysis-detail-page--career{background:linear-gradient(180deg,#f8fafc,#eef2ff 42%,#fff7ed)}.analysis-detail-page--marriage{background:linear-gradient(180deg,#fff7fb,#fdf2f8 45%,#fff7ed)}.analysis-detail-page--health{background:linear-gradient(180deg,#f0fdf4,#ecfeff 45%,#fff7ed)}.analysis-detail-page--education{background:linear-gradient(180deg,#f8fafc,#eef2ff 45%,#fefce8)}.analysis-detail-page--wealth{background:linear-gradient(180deg,#fffbeb,#fef3c7 42%,#f8fafc)}.analysis-detail-page--progeny{background:linear-gradient(180deg,#fff7ed,#fdf2f8 45%,#ecfeff)}.analysis-detail-page--career .analysis-detail-hero,.analysis-detail-page--education .analysis-detail-hero,.analysis-detail-page--health .analysis-detail-hero,.analysis-detail-page--marriage .analysis-detail-hero,.analysis-detail-page--progeny .analysis-detail-hero,.analysis-detail-page--wealth .analysis-detail-hero{background:linear-gradient(135deg,#0f172ae6 0,#1e40afd1 48%,#be185dc7 100%),var(--analysis-hero-image) right center /contain no-repeat;border-bottom:none}.analysis-detail-page--marriage .analysis-detail-hero{background:linear-gradient(135deg,#500724eb 0,#be185dd6 48%,#7c3aedb8 100%),var(--analysis-hero-image) right center /contain no-repeat}.analysis-detail-page--health .analysis-detail-hero{background:linear-gradient(135deg,#064e3beb 0,#0e7490d6 48%,#2563ebb8 100%),var(--analysis-hero-image) right center /contain no-repeat}.analysis-detail-page--education .analysis-detail-hero{background:linear-gradient(135deg,#312e81eb 0,#4f46e5d6 48%,#ca8a04bd 100%),var(--analysis-hero-image) right center /contain no-repeat}.analysis-detail-page--wealth .analysis-detail-hero{background:linear-gradient(135deg,#451a03eb 0,#b45309d6 48%,#15803db8 100%),var(--analysis-hero-image) right center /contain no-repeat}.analysis-detail-page--progeny .analysis-detail-hero{background:linear-gradient(135deg,#533109eb 0,#be185dd1 48%,#0d9488b3 100%),var(--analysis-hero-image) right center /contain no-repeat}.analysis-detail-page--career .analysis-detail-hero__inner,.analysis-detail-page--education .analysis-detail-hero__inner,.analysis-detail-page--health .analysis-detail-hero__inner,.analysis-detail-page--marriage .analysis-detail-hero__inner,.analysis-detail-page--progeny .analysis-detail-hero__inner,.analysis-detail-page--wealth .analysis-detail-hero__inner{max-width:920px}.analysis-detail-page--career .analysis-detail-blurb,.analysis-detail-page--career .analysis-detail-kicker,.analysis-detail-page--career .analysis-detail-title,.analysis-detail-page--education .analysis-detail-blurb,.analysis-detail-page--education .analysis-detail-kicker,.analysis-detail-page--education .analysis-detail-title,.analysis-detail-page--health .analysis-detail-blurb,.analysis-detail-page--health .analysis-detail-kicker,.analysis-detail-page--health .analysis-detail-title,.analysis-detail-page--marriage .analysis-detail-blurb,.analysis-detail-page--marriage .analysis-detail-kicker,.analysis-detail-page--marriage .analysis-detail-title,.analysis-detail-page--progeny .analysis-detail-blurb,.analysis-detail-page--progeny .analysis-detail-kicker,.analysis-detail-page--progeny .analysis-detail-title,.analysis-detail-page--wealth .analysis-detail-blurb,.analysis-detail-page--wealth .analysis-detail-kicker,.analysis-detail-page--wealth .analysis-detail-title{color:#fff}.analysis-detail-page--career .analysis-detail-blurb,.analysis-detail-page--education .analysis-detail-blurb,.analysis-detail-page--health .analysis-detail-blurb,.analysis-detail-page--marriage .analysis-detail-blurb,.analysis-detail-page--progeny .analysis-detail-blurb,.analysis-detail-page--wealth .analysis-detail-blurb{color:#e0e7ff}.career-detail-hero-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:22px}.career-detail-primary,.career-detail-secondary{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:800;justify-content:center;min-height:44px;padding:0 18px}.career-detail-primary{background:#f97316;border:none;box-shadow:0 10px 24px #f9731647;color:#fff}.analysis-detail-page--marriage .career-detail-primary{background:#be185d;box-shadow:0 10px 24px #be185d47}.analysis-detail-page--health .career-detail-primary{background:#0f766e;box-shadow:0 10px 24px #0f766e47}.analysis-detail-page--education .career-detail-primary{background:#4f46e5;box-shadow:0 10px 24px #4f46e547}.analysis-detail-page--wealth .career-detail-primary{background:#b45309;box-shadow:0 10px 24px #b4530947}.analysis-detail-page--progeny .career-detail-primary{background:#c2410c;box-shadow:0 10px 24px #c2410c47}.career-detail-secondary{background:#ffffff1f;border:1px solid #ffffff80;color:#fff}.career-detail-proof{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}.career-detail-proof span{background:#ffffff24;border-radius:999px;color:#fff;font-size:.84rem;font-weight:800;padding:8px 10px}.career-detail-faq,.career-detail-intro,.career-detail-report-scope,.career-detail-seo-copy{margin:0 auto 20px;max-width:1080px}.career-detail-section-heading{margin-bottom:14px;text-align:center}.career-detail-eyebrow,.career-detail-section-heading p{color:#be123c;font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.career-detail-faq h2,.career-detail-report-scope h2,.career-detail-section-heading h2,.career-detail-seo-copy h2{color:#0f172a;line-height:1.25;margin:0}.career-detail-faq-grid,.career-detail-method-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.career-detail-faq article,.career-detail-method-grid article,.career-detail-seo-copy article{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:18px}.career-detail-faq h3,.career-detail-method-grid h3{color:#172554;font-size:1rem;margin:0 0 8px}.career-detail-faq p,.career-detail-method-grid p,.career-detail-report-scope p,.career-detail-seo-copy p{color:#475569;line-height:1.6;margin:0}.career-detail-report-scope{grid-gap:20px;align-items:start;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;display:grid;gap:20px;grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);padding:22px}.career-detail-report-scope ul{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.career-detail-report-scope li{background:#fff;border:1px solid #dbeafe;border-radius:8px;color:#1e293b;font-weight:700;padding:10px 12px}.career-detail-seo-copy{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.career-detail-seo-copy h2{font-size:1.15rem;margin-bottom:10px}.career-detail-faq h2{margin-bottom:14px;text-align:center}@media (max-width:900px){.career-detail-faq-grid,.career-detail-method-grid,.career-detail-report-scope,.career-detail-seo-copy{grid-template-columns:1fr}.analysis-detail-page--career .analysis-detail-hero{background:linear-gradient(135deg,#0f172aeb 0,#1e40afdb 58%,#be185dc2 100%),var(--analysis-hero-image) right bottom /280px auto no-repeat}.analysis-detail-page--marriage .analysis-detail-hero{background:linear-gradient(135deg,#500724f0 0,#be185ddb 58%,#7c3aedbd 100%),var(--analysis-hero-image) right bottom /280px auto no-repeat}.analysis-detail-page--health .analysis-detail-hero{background:linear-gradient(135deg,#064e3bf0 0,#0e7490db 58%,#2563ebbd 100%),var(--analysis-hero-image) right bottom /280px auto no-repeat}.analysis-detail-page--education .analysis-detail-hero{background:linear-gradient(135deg,#312e81f0 0,#4f46e5db 58%,#ca8a04bd 100%),var(--analysis-hero-image) right bottom /280px auto no-repeat}.analysis-detail-page--wealth .analysis-detail-hero{background:linear-gradient(135deg,#451a03f0 0,#b45309db 58%,#15803dbd 100%),var(--analysis-hero-image) right bottom /280px auto no-repeat}.analysis-detail-page--progeny .analysis-detail-hero{background:linear-gradient(135deg,#533109f0 0,#be185ddb 58%,#0d9488b8 100%),var(--analysis-hero-image) right bottom /280px auto no-repeat}}@media (max-width:520px){.career-detail-primary,.career-detail-secondary{width:100%}.career-detail-faq article,.career-detail-method-grid article,.career-detail-report-scope,.career-detail-seo-copy article{padding:16px}}.analysis-detail-page.analysis-detail-page--themed{background:var(--color-canvas);color:var(--color-text);font-family:var(--font-body);overflow-x:clip;padding-top:0}.analysis-detail-page--themed .main-header.compact{--ar-header-bg:var(--color-surface-inverse);--ar-header-shadow:#09000633;border-bottom-color:var(--color-border-inverse)}.analysis-detail-page--themed .analysis-detail-main{background:var(--color-canvas)}.analysis-detail-page--themed .analysis-detail-hero{align-items:center;background:var(--color-surface-inverse);border:0;display:grid;isolation:isolate;min-height:min(650px,calc(100vh - 80px));overflow:hidden;padding:clamp(4rem,9vw,8.5rem) var(--page-gutter);position:relative}.analysis-detail-page--themed .analysis-detail-hero:after,.analysis-detail-page--themed .analysis-detail-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.analysis-detail-page--themed .analysis-detail-hero:before{aspect-ratio:1;border:1px solid var(--color-border-inverse);box-shadow:0 0 0 clamp(2.5rem,6vw,6rem) color-mix(in srgb,var(--color-accent) 5%,#0000),0 0 0 clamp(5rem,12vw,12rem) color-mix(in srgb,var(--color-accent) 3%,#0000);right:clamp(-22rem,-16vw,-8rem);top:50%;translate:0 -50%;width:clamp(22rem,52vw,50rem)}.analysis-detail-page--themed .analysis-detail-hero:after{aspect-ratio:1;background:color-mix(in srgb,var(--color-accent) 16%,#0000);border:1px solid color-mix(in srgb,var(--color-accent) 38%,#0000);right:clamp(2rem,12vw,13rem);top:50%;translate:0 -50%;width:clamp(9rem,18vw,16rem)}.analysis-detail-page--themed .analysis-detail-hero__inner{margin:0 auto;max-width:var(--content-wide);text-align:left;width:100%}.analysis-detail-page--themed .analysis-detail-back{background:#0000;border-radius:0;box-shadow:none;color:var(--color-text-inverse-muted);font-size:var(--text-sm);font-weight:600;margin:0 0 clamp(2rem,5vw,4.5rem);padding:0}.analysis-detail-page--themed .analysis-detail-back:hover{box-shadow:none;color:var(--color-text-inverse);transform:translateX(-3px)}.analysis-detail-page--themed .analysis-detail-kicker{align-items:center;color:var(--color-accent-soft);display:flex;font-size:var(--text-sm);gap:var(--space-3);letter-spacing:.2em;margin:0 0 var(--space-5)}.analysis-detail-page--themed .analysis-detail-kicker:before{background:currentColor;content:"";height:1px;width:3rem}.analysis-detail-page--themed .analysis-detail-title{grid-gap:clamp(1rem,3vw,2rem);align-items:start;color:var(--color-text-inverse);display:grid;font-family:var(--font-display);font-size:clamp(3.2rem,7.6vw,7.8rem);font-weight:400;gap:clamp(1rem,3vw,2rem);grid-template-columns:auto minmax(0,56rem);justify-content:start;letter-spacing:-.055em;line-height:.93;margin:0 0 var(--space-5);max-width:69rem}.analysis-detail-page--themed .analysis-detail-title__icon{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--color-accent) 58%,#0000);border-radius:50%;color:var(--color-accent-soft);display:grid;font-family:var(--font-mono);font-size:clamp(.7rem,1.2vw,.95rem);font-weight:600;letter-spacing:.08em;margin-top:.07em;place-items:center;width:clamp(3.6rem,7vw,6rem)}.analysis-detail-page--themed .analysis-detail-blurb{color:var(--color-text-inverse-muted);font-size:clamp(1rem,1.6vw,1.22rem);line-height:1.7;margin:0;max-width:47rem}.analysis-detail-page--themed .career-detail-hero-actions,.analysis-detail-page--themed .career-detail-proof{justify-content:flex-start}.analysis-detail-page--themed .career-detail-hero-actions{margin-top:var(--space-6)}.analysis-detail-page--themed .career-detail-primary,.analysis-detail-page--themed .career-detail-secondary{border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;min-height:var(--control-height-lg);padding:0 var(--space-6);transition:transform var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard)}.analysis-detail-page--themed .career-detail-primary{background:var(--color-accent-soft);box-shadow:none;color:var(--color-on-accent)}.analysis-detail-page--themed .career-detail-primary:hover,.analysis-detail-page--themed .career-detail-secondary:hover{transform:translateY(-2px)}.analysis-detail-page--themed .career-detail-secondary{background:#0000;border-color:var(--color-border-inverse);color:var(--color-text-inverse)}.analysis-detail-page--themed .career-detail-proof{gap:0;margin-top:var(--space-6)}.analysis-detail-page--themed .career-detail-proof span{background:#0000;border:0;border-left:1px solid var(--color-border-inverse);border-radius:0;color:var(--color-text-inverse-muted);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;padding:var(--space-2) var(--space-4);text-transform:uppercase}.analysis-detail-page--themed .analysis-detail-body{padding:var(--space-section) var(--page-gutter)}.analysis-detail-page--themed .analysis-detail-panel,.analysis-detail-page--themed .career-detail-faq,.analysis-detail-page--themed .career-detail-intro,.analysis-detail-page--themed .career-detail-report-scope,.analysis-detail-page--themed .career-detail-seo-copy{max-width:var(--content-wide)}.analysis-detail-page--themed .career-detail-intro,.analysis-detail-page--themed .career-detail-report-scope,.analysis-detail-page--themed .career-detail-seo-copy{margin-bottom:var(--space-section)}.analysis-detail-page--themed .career-detail-section-heading{grid-gap:var(--space-7);align-items:baseline;display:grid;gap:var(--space-7);grid-template-columns:minmax(11rem,.35fr) minmax(0,1fr);margin-bottom:var(--space-7);text-align:left}.analysis-detail-page--themed .career-detail-eyebrow,.analysis-detail-page--themed .career-detail-section-heading p{color:var(--color-brand);font-size:var(--text-xs);letter-spacing:.16em}.analysis-detail-page--themed .career-detail-faq h2,.analysis-detail-page--themed .career-detail-report-scope h2,.analysis-detail-page--themed .career-detail-section-heading h2,.analysis-detail-page--themed .career-detail-seo-copy h2{color:var(--color-text);font-family:var(--font-display);font-weight:400;letter-spacing:-.035em}.analysis-detail-page--themed .career-detail-section-heading h2{font-size:clamp(2.2rem,4.4vw,4.8rem);line-height:1.03;max-width:56rem}.analysis-detail-page--themed .career-detail-method-grid{border-left:1px solid var(--color-border-strong);border-top:1px solid var(--color-border-strong);gap:0;grid-template-columns:repeat(3,minmax(0,1fr))}.analysis-detail-page--themed .career-detail-method-grid article{background:#0000;border:0;border-bottom:1px solid var(--color-border-strong);border-radius:0;border-right:1px solid var(--color-border-strong);min-height:15rem;padding:var(--space-6)}.analysis-detail-page--themed .career-detail-method-number{color:var(--color-brand);display:block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;margin-bottom:var(--space-7)}.analysis-detail-page--themed .career-detail-method-grid h3{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-lg);font-weight:400}.analysis-detail-page--themed .career-detail-faq p,.analysis-detail-page--themed .career-detail-method-grid p,.analysis-detail-page--themed .career-detail-report-scope p,.analysis-detail-page--themed .career-detail-seo-copy p{color:var(--color-text-muted)}.analysis-detail-page--themed .analysis-detail-empty,.analysis-detail-page--themed .analysis-detail-panel{margin-bottom:var(--space-section)}.analysis-detail-page--themed .analysis-detail-empty{max-width:48rem;padding:0}.analysis-detail-page--themed .analysis-detail-empty__card,.analysis-detail-page--themed .analysis-detail-panel{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.analysis-detail-page--themed .analysis-detail-panel .universal-ai-insights--editorial{min-height:0;padding:clamp(1.25rem,4vw,3.5rem)}.analysis-detail-page--themed .analysis-detail-empty__card{padding:clamp(2rem,5vw,4rem)}.analysis-detail-page--themed .analysis-detail-empty__icon{filter:none}.analysis-detail-page--themed .analysis-detail-empty__card h2{color:var(--color-text);font-family:var(--font-display);font-size:clamp(2rem,4vw,3.25rem);font-weight:400}.analysis-detail-page--themed .analysis-detail-empty__card p{color:var(--color-text-muted)}.analysis-detail-page--themed .add-credits-btn,.analysis-detail-page--themed .analysis-detail-empty__cta,.analysis-detail-page--themed .start-analysis-btn{background:var(--color-brand);border-radius:var(--radius-pill);box-shadow:none;color:var(--color-on-brand)}.analysis-detail-page--themed .analysis-detail-empty__cta--secondary{background:#0000;border:1px solid var(--color-border-strong);color:var(--color-brand)}.analysis-detail-page--themed .analysis-confirmation,.analysis-detail-page--themed .analysis-preview,.analysis-detail-page--themed .universal-ai-insights .cost-section{background:var(--color-surface);border-color:var(--color-border);box-shadow:none}.analysis-detail-page--themed .analysis-confirmation h3,.analysis-detail-page--themed .analysis-preview h4,.analysis-detail-page--themed .preview-list li,.analysis-detail-page--themed .universal-ai-insights .balance-label,.analysis-detail-page--themed .universal-ai-insights .cost-label{color:var(--color-text)}.analysis-detail-page--themed .analysis-note,.analysis-detail-page--themed .confirmation-header p{color:var(--color-text-muted)}.analysis-detail-page--themed .career-detail-report-scope{background:var(--color-surface-inverse);border:0;border-radius:var(--radius-xl);gap:clamp(2.5rem,7vw,7rem);grid-template-columns:minmax(0,.85fr) minmax(22rem,1.15fr);padding:clamp(2rem,6vw,6rem)}.analysis-detail-page--themed .career-detail-report-scope h2{color:var(--color-text-inverse);font-size:clamp(2.2rem,4vw,4.4rem);line-height:1.04}.analysis-detail-page--themed .career-detail-report-scope p{color:var(--color-text-inverse-muted);margin-top:var(--space-5)}.analysis-detail-page--themed .career-detail-report-scope ul{counter-reset:report-item;gap:0}.analysis-detail-page--themed .career-detail-report-scope li{grid-gap:var(--space-3);background:#0000;border:0;border-bottom:1px solid var(--color-border-inverse);border-radius:0;color:var(--color-text-inverse);counter-increment:report-item;display:grid;font-weight:500;gap:var(--space-3);grid-template-columns:2rem 1fr;padding:var(--space-4) 0}.analysis-detail-page--themed .career-detail-report-scope li:before{color:var(--color-accent-soft);content:counter(report-item,decimal-leading-zero);font-family:var(--font-mono);font-size:var(--text-xs)}.analysis-detail-page--themed .career-detail-seo-copy{gap:var(--space-7)}.analysis-detail-page--themed .career-detail-seo-copy article{background:#0000;border:0;border-radius:0;border-top:1px solid var(--color-border-strong);padding:0}.analysis-detail-page--themed .career-detail-seo-copy h2{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.08;margin:var(--space-5) 0 var(--space-4)}.analysis-detail-page--themed .career-detail-faq h2{font-size:clamp(2.4rem,5vw,5rem);margin-bottom:var(--space-7);text-align:left}.analysis-detail-page--themed .career-detail-faq-grid{gap:0 var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-detail-page--themed .career-detail-faq details{border-top:1px solid var(--color-border-strong)}.analysis-detail-page--themed .career-detail-faq summary{grid-gap:var(--space-4);align-items:center;color:var(--color-text);cursor:pointer;display:grid;font-family:var(--font-display);font-size:var(--text-lg);gap:var(--space-4);grid-template-columns:1fr auto;list-style:none;padding:var(--space-5) 0}.analysis-detail-page--themed .career-detail-faq summary::-webkit-details-marker{display:none}.analysis-detail-page--themed .career-detail-faq summary:after{color:var(--color-brand);content:"+";font-family:var(--font-body);font-size:1.5rem;font-weight:300}.analysis-detail-page--themed .career-detail-faq details[open] summary:after{content:"\2212"}.analysis-detail-page--themed .career-detail-faq details p{max-width:39rem;padding:0 2rem var(--space-5) 0}.analysis-detail-page--themed :where(button,a,summary):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:900px){.analysis-detail-page--themed .analysis-detail-hero{background:var(--color-surface-inverse);min-height:auto}.analysis-detail-page--themed .analysis-detail-title{grid-template-columns:1fr}.analysis-detail-page--themed .analysis-detail-title__icon{width:3.5rem}.analysis-detail-page--themed .career-detail-faq-grid,.analysis-detail-page--themed .career-detail-report-scope,.analysis-detail-page--themed .career-detail-section-heading,.analysis-detail-page--themed .career-detail-seo-copy{grid-template-columns:1fr}.analysis-detail-page--themed .career-detail-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.analysis-detail-page--themed .analysis-detail-hero{padding-block:var(--space-7)}.analysis-detail-page--themed .analysis-detail-hero:after{opacity:.45}.analysis-detail-page--themed .analysis-detail-title{font-size:clamp(2.85rem,14vw,4.5rem)}.analysis-detail-page--themed .career-detail-proof span{box-sizing:border-box;width:50%}.analysis-detail-page--themed .career-detail-section-heading{gap:var(--space-4)}.analysis-detail-page--themed .career-detail-method-grid{grid-template-columns:1fr}.analysis-detail-page--themed .career-detail-method-grid article{min-height:auto}.analysis-detail-page--themed .career-detail-method-number{margin-bottom:var(--space-5)}.analysis-detail-page--themed .career-detail-report-scope{padding:var(--space-6) var(--space-5)}.analysis-detail-page--themed .analysis-detail-panel .universal-ai-insights--editorial{padding:var(--space-4)}}