.dz-home .hm-expert-initials{color:#33273e;letter-spacing:-.04em;background:#ddceea;border-radius:8px 95px 8px 8px;place-items:center;width:100%;height:340px;font-size:clamp(64px,9vw,112px);font-weight:800;display:grid;position:relative}@media (max-width:760px){.dz-home .hm-expert-initials{height:280px}}.dz-pub .expert-future-initials{color:#33273e;letter-spacing:-.05em;background:#ece2f3;border-radius:212px 212px 22px 22px;place-items:center;width:100%;height:100%;font-size:clamp(88px,12vw,150px);font-weight:800;display:grid}@media (min-width:901px){.dz-pub .expert-future-portrait:has(>.expert-future-initials){width:min(100%,470px)}}.dz-pub .ranking-signals>article{min-width:0}@media (max-width:1150px) and (min-width:551px){.dz-pub .ranking-signals{grid-template-columns:1fr 1fr}}.dz-home .hm-feature>p,.dz-home .hm-expert>div>p,.dz-home .wt-body aside footer,.dz-pub .wt-body aside footer{color:var(--home-muted)}.dz-home .lf-unavailable small,.dz-pub .lf-unavailable small{opacity:1}.dz-pub .jr-step-index{opacity:.8}.dz-pub .public-brand .inner-hero>div>p{color:var(--home-muted)}.dz-pub .public-brand .fp-collection-intro .fp-eyebrow{color:#d2bfee!important}.dz-home .wt-top i,.dz-pub .wt-top i,.dz-pub .pd-byline>span,.dz-pub .pd-initials{color:#33273e!important}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .dz-home .hm-mini-story small{color:#8a5c43}:root:not([data-theme=dark]) .dz-home .hm-mini-story span,:root:not([data-theme=dark]) .dz-home .hm-mini-story span i{color:#7b5d68}:root:not([data-theme=dark]) .dz-home .hm-mini-board small{color:#6c5a78}}:root[data-theme=light] .dz-home .hm-mini-story small{color:#8a5c43}:root[data-theme=light] .dz-home .hm-mini-story span,:root[data-theme=light] .dz-home .hm-mini-story span i{color:#7b5d68}:root[data-theme=light] .dz-home .hm-mini-board small{color:#6c5a78}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dz-pub .public-brand .expert-public-nav .expert-nav-cta{color:var(--brand-action-text)}:root:not([data-theme=light]) .dz-pub .pd-section summary{color:var(--home-ink)}:root:not([data-theme=light]) .dz-pub .pd-diagram-label{color:#dcc58f}}:root[data-theme=dark] .dz-pub .public-brand .expert-public-nav .expert-nav-cta{color:var(--brand-action-text)}:root[data-theme=dark] .dz-pub .pd-section summary{color:var(--home-ink)}:root[data-theme=dark] .dz-pub .pd-diagram-label{color:#dcc58f}.dz-home .dz-theme-toggle,.dz-pub .dz-theme-toggle{color:inherit;border:1px solid color-mix(in srgb, currentColor 22%, transparent);cursor:pointer;background:0 0}.dz-home .dz-theme-toggle:hover,.dz-pub .dz-theme-toggle:hover{color:inherit;background:color-mix(in srgb, currentColor 10%, transparent)}.dz-home .dz-theme-toggle:focus-visible,.dz-pub .dz-theme-toggle:focus-visible{outline-offset:2px;outline:2px solid}.dz-pub .creator-terms-actions{align-items:center;gap:14px;display:inline-flex}.dz-pub,.dz-home{--pub-field-line:color-mix(in srgb, var(--pm-foreground-muted) 84%, var(--pm-surface))}:is(.dz-pub,.dz-home) :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden]),select,textarea):not(:focus,[aria-invalid=true][class*=aria-invalid\:]){border-color:var(--pub-field-line)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dz-pub,:root:not([data-theme=light]) .dz-home{--pm-action:inherit;--pm-action-hover:inherit;--pub-field-line:color-mix(in srgb, var(--pm-foreground-muted) 60%, var(--pm-surface))}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh{background:var(--pm-bg);color:var(--pm-foreground);--ch-muted:var(--pm-foreground-muted);--ch-line:var(--pm-border)}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh :is(.ch-reasons>h2,.ch-how>header h2,.ch-how article h3,.ch-create h2,.ch-create h3,.ch-final h2,.ch-story footer b){color:var(--pm-foreground)}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh :is(.ch-reasons p,.ch-how article p,.ch-create>div>p,.ch-skill-grid p,.ch-final p,.ch-story footer span){color:var(--pm-foreground-muted)!important}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh .ch-reasons article{background:color-mix(in srgb, var(--pm-warning) 10%, var(--pm-surface));border-color:var(--pm-border);color:var(--pm-foreground)}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh .ch-reasons article:nth-child(2){background:color-mix(in srgb, var(--pm-accent) 10%, var(--pm-surface))}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh .ch-reasons article:nth-child(3){background:color-mix(in srgb, var(--pm-success) 10%, var(--pm-surface))}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh :is(.ch-how article,.ch-trust span){background:var(--pm-surface);color:var(--pm-foreground);border-color:var(--pm-border)!important}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh .ch-create{background:var(--pm-surface-soft);color:var(--pm-foreground)}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh .ch-skill-grid{background:0 0}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh .ch-skill-grid article{background:var(--pm-surface);color:var(--pm-foreground);border-color:var(--pm-border)!important}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh .ch-story blockquote{background:var(--pm-surface-soft);color:var(--pm-foreground)}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh .ch-final{background:var(--pm-surface);color:var(--pm-foreground)}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh :is(.ch-how>a,.ch-create a,.ch-final>a:last-child){color:var(--pm-accent)}:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh :is(.pr-journey,.pr-journey article+article,.pr-outline article){border-color:var(--pm-border)}@media (hover:hover){:root:not([data-theme=light]) .dz-pub .public-brand .creator-home.professional-refresh :is(.pr-journey article,.ch-how article):hover{background:var(--pm-surface-soft)}}:root:not([data-theme=light]) .dz-pub .professional-refresh .pr-profile footer{background:color-mix(in srgb, var(--pm-success) 12%, var(--pm-surface));color:var(--pm-success)}:root:not([data-theme=light]) .dz-pub .public-brand .wt-body aside button.active{background:var(--pm-surface-soft);color:var(--pm-foreground)}:root:not([data-theme=light]) .dz-pub .wt-caption{background:var(--pm-surface-soft);color:var(--pm-foreground-muted);border-top-color:var(--pm-border)}}:root[data-theme=dark] .dz-pub,:root[data-theme=dark] .dz-home{--pm-action:inherit;--pm-action-hover:inherit;--pub-field-line:color-mix(in srgb, var(--pm-foreground-muted) 60%, var(--pm-surface))}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh{background:var(--pm-bg);color:var(--pm-foreground);--ch-muted:var(--pm-foreground-muted);--ch-line:var(--pm-border)}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh :is(.ch-reasons>h2,.ch-how>header h2,.ch-how article h3,.ch-create h2,.ch-create h3,.ch-final h2,.ch-story footer b){color:var(--pm-foreground)}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh :is(.ch-reasons p,.ch-how article p,.ch-create>div>p,.ch-skill-grid p,.ch-final p,.ch-story footer span){color:var(--pm-foreground-muted)!important}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh .ch-reasons article{background:color-mix(in srgb, var(--pm-warning) 10%, var(--pm-surface));border-color:var(--pm-border);color:var(--pm-foreground)}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh .ch-reasons article:nth-child(2){background:color-mix(in srgb, var(--pm-accent) 10%, var(--pm-surface))}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh .ch-reasons article:nth-child(3){background:color-mix(in srgb, var(--pm-success) 10%, var(--pm-surface))}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh :is(.ch-how article,.ch-trust span){background:var(--pm-surface);color:var(--pm-foreground);border-color:var(--pm-border)!important}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh .ch-create{background:var(--pm-surface-soft);color:var(--pm-foreground)}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh .ch-skill-grid{background:0 0}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh .ch-skill-grid article{background:var(--pm-surface);color:var(--pm-foreground);border-color:var(--pm-border)!important}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh .ch-story blockquote{background:var(--pm-surface-soft);color:var(--pm-foreground)}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh .ch-final{background:var(--pm-surface);color:var(--pm-foreground)}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh :is(.ch-how>a,.ch-create a,.ch-final>a:last-child){color:var(--pm-accent)}:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh :is(.pr-journey,.pr-journey article+article,.pr-outline article){border-color:var(--pm-border)}@media (hover:hover){:root[data-theme=dark] .dz-pub .public-brand .creator-home.professional-refresh :is(.pr-journey article,.ch-how article):hover{background:var(--pm-surface-soft)}}:root[data-theme=dark] .dz-pub .professional-refresh .pr-profile footer{background:color-mix(in srgb, var(--pm-success) 12%, var(--pm-surface));color:var(--pm-success)}:root[data-theme=dark] .dz-pub .public-brand .wt-body aside button.active{background:var(--pm-surface-soft);color:var(--pm-foreground)}:root[data-theme=dark] .dz-pub .wt-caption{background:var(--pm-surface-soft);color:var(--pm-foreground-muted);border-top-color:var(--pm-border)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) :is(.dz-pub,.dz-home) :focus-visible{outline-color:#9a6fb5}}:root[data-theme=light] :is(.dz-pub,.dz-home) :focus-visible{outline-color:#9a6fb5}:is(.dz-pub,.dz-home) :is(form.hm-search,form.site-search):not(:focus-within){border-color:var(--pub-field-line)}.dz-home .hm-page .hm-hero-visual :is(.hm-visual-label,.hm-visual-bottom>span){border:1px solid var(--home-border);background:var(--home-surface);width:fit-content;color:var(--home-ink);border-radius:999px;padding:6px 12px;font-size:11px;font-weight:600;line-height:1.3}.dz-home .hm-page .hm-hero-visual .hm-visual-label{letter-spacing:1.2px}.dz-home .hm-page .hm-hero-visual .hm-visual-label>span{flex-shrink:0;width:7px;height:7px}.dz-home .hm-page .hm-hero-visual .hm-visual-bottom>svg{color:var(--home-ink)}:is(.dz-home,.dz-pub) .site-header.site-header .site-header-inner{flex-wrap:nowrap;gap:24px;max-width:1600px;min-height:96px;padding:20px 32px;display:flex}:is(.dz-home,.dz-pub) .site-header.site-header .site-navigation{gap:24px}:is(.dz-home,.dz-pub) .site-header.site-header .site-navigation a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}:is(.dz-home,.dz-pub) .site-header.site-header .site-search{order:initial;flex:240px;min-width:190px;max-width:310px;margin-left:auto}:is(.dz-home,.dz-pub) .site-header.site-header .site-search svg{width:18px;height:18px}:is(.dz-home,.dz-pub) .site-header.site-header .site-actions{gap:18px;margin-left:0}:is(.dz-home,.dz-pub) .site-header.site-header .site-theme{border:1px solid var(--brand-line);width:42px;height:42px;color:var(--brand-text);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}:is(.dz-home,.dz-pub) .site-header.site-header .site-theme svg{width:20px;height:20px}:is(.dz-home,.dz-pub) .site-header.site-header .site-menu{display:none}:is(.dz-home,.dz-pub) .site-header.site-header .site-menu svg{width:20px;height:20px}@media (max-width:1200px){:is(.dz-home,.dz-pub) .site-header.site-header .site-header-inner{gap:16px;padding:20px 24px}:is(.dz-home,.dz-pub) .site-header.site-header .site-logo{flex-basis:150px;width:150px}:is(.dz-home,.dz-pub) .site-header.site-header .site-navigation{gap:16px}:is(.dz-home,.dz-pub) .site-header.site-header a{font-size:14px}:is(.dz-home,.dz-pub) .site-header.site-header .site-actions{gap:12px}}@media (max-width:1100px){:is(.dz-home,.dz-pub) .site-header.site-header .site-header-inner{flex-wrap:wrap}:is(.dz-home,.dz-pub) .site-header.site-header .site-menu{margin-left:auto;display:grid}:is(.dz-home,.dz-pub) .site-header.site-header .site-navigation{flex-basis:100%;order:4;display:none}:is(.dz-home,.dz-pub) .site-header.site-header .site-navigation.is-open{display:flex}:is(.dz-home,.dz-pub) .site-header.site-header .site-search{flex-basis:100%;order:3;max-width:none;margin:0}:is(.dz-home,.dz-pub) .site-header.site-header .site-actions{flex-basis:auto;order:initial;justify-content:initial}:is(.dz-home,.dz-pub) .site-header.site-header .site-navigation a{padding:8px 0}}@media (max-width:580px){:is(.dz-home,.dz-pub) .site-header.site-header .site-header-inner{padding:16px 20px}:is(.dz-home,.dz-pub) .site-header.site-header .site-actions{flex-basis:100%;order:2;justify-content:space-between}:is(.dz-home,.dz-pub) .site-header.site-header .site-navigation.is-open{flex-direction:column;align-items:flex-start}:is(.dz-home,.dz-pub) .site-header.site-header .site-search input{font-size:16px}}
