.dz-pub{--ink:#27233a;--muted:#6f6980;--purple:#7426a7;--purple-dark:#4c2178;--lilac:#f3edff;--line:#e7e2ec;--green:#1d8a62;--white:#fff;--shadow:0 22px 65px #3e1c631f}@keyframes dzp-pm-phrase-shift{0%,to{color:#171826;background-position:0%;box-shadow:inset 0 -.12em #fc6d26}34%{color:#fff;background-position:50%;box-shadow:inset 0 -1.02em #7759c2}67%{color:#171826;background-position:100%;box-shadow:inset 0 -.42em #fca326}}@keyframes dzp-pm-dot-drift{0%{background-position:0 0}to{background-position:24px 24px}}@keyframes dzp-pm-line-draw{0%{stroke-dashoffset:140px}to{stroke-dashoffset:0}}@keyframes dzp-pm-soft-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-9px)}}@keyframes dzp-pm-glow-pulse{0%,to{opacity:.38;transform:scale(.95)}50%{opacity:.72;transform:scale(1.04)}}.dz-pub .ch-final{isolation:isolate;position:relative;overflow:hidden}.dz-pub .ch-final:before{content:"";z-index:-1;opacity:.36;background-image:radial-gradient(circle,#fca326b8 1.35px,#0000 1.6px);background-size:14px 14px;width:250px;height:210px;animation:18s linear infinite dzp-pm-dot-drift;position:absolute;inset:auto -45px -55px auto;transform:rotate(-8deg)}.dz-pub .ch-final:after{content:"";z-index:-1;border:1px solid #fff3;border-radius:58% 42% 63% 37%;width:250px;height:250px;animation:10s ease-in-out infinite dzp-pm-soft-float;position:absolute;top:-82px;left:-65px;box-shadow:0 0 0 28px #ffffff09,0 0 0 56px #ffffff06}.dz-pub .expert-future-hero:after{content:"";opacity:.26;background-image:radial-gradient(circle,#ffffffd9 1px,#0000 1.3px);background-size:9px 9px;width:72px;height:48px;position:absolute;bottom:14px;right:14px}.dz-pub .expert-future-hero{position:relative;overflow:hidden}.dz-pub .portal article{transition:transform .25s,box-shadow .25s,border-color .25s}.dz-pub .portal article:hover{border-color:#7759c252;transform:translateY(-3px);box-shadow:0 16px 34px #3c235c1a}.dz-pub .ch-how h2,.dz-pub .ch-reasons h2{position:relative}.dz-pub .ch-how h2:after,.dz-pub .ch-reasons h2:after{content:"";background:linear-gradient(90deg,#fc6d26 0 42%,#fca326 42% 69%,#7759c2 69%);width:54px;height:3px;margin-top:14px;display:block}@media (prefers-reduced-motion:reduce){.dz-pub .ch-final:before,.dz-pub .ch-final:after{animation:none!important}.dz-pub .portal article{transition:none}}.dz-pub *{box-sizing:border-box}.dz-pub{scroll-behavior:smooth;color:var(--ink);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;background:#fff;margin:0;font-size:16px;line-height:1.55}.dz-pub a{color:inherit;text-decoration:none}.dz-pub button,.dz-pub input,.dz-pub textarea,.dz-pub select{font:inherit}.dz-pub .brand{letter-spacing:-1px;flex-wrap:wrap;width:118px;font-size:24px;font-weight:800;line-height:.8;display:flex}.dz-pub .brand small{letter-spacing:.4px;width:100%;margin-top:8px;font-size:10px;font-weight:500;display:block}.dz-pub .actions{align-items:center;gap:22px;display:flex}.dz-pub .button{background:linear-gradient(135deg, var(--purple), var(--purple-dark));color:#fff;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:14px 22px;font-weight:700;display:inline-flex;box-shadow:0 9px 22px #7426a733}.dz-pub .button.small{padding:10px 16px;font-size:14px}.dz-pub .button.ghost{color:var(--purple-dark);box-shadow:none;background:#fff;border-color:#c9b5df}.dz-pub .hero{background:radial-gradient(circle at 78% 22%,#d8c1fa 0 6%,#0000 6.3%),radial-gradient(circle at 80% 52%,#eee6ff 0 22%,#0000 22.3%),linear-gradient(110deg,#fff 0 56%,#f6f1ff 56%);flex-direction:column;justify-content:center;align-items:flex-start;min-height:620px;padding:92px clamp(24px,8vw,130px) 72px;display:flex;position:relative;overflow:hidden}.dz-pub .hero:after{content:"";border:1px dashed #bda4dc;border-radius:50%;width:320px;height:320px;position:absolute;top:145px;right:8%}.dz-pub .eyebrow{color:var(--purple);text-transform:uppercase;letter-spacing:1.5px;font-size:13px;font-weight:800}.dz-pub .hero h1{letter-spacing:-3px;max-width:900px;margin:19px 0 24px;font-size:clamp(44px,6vw,78px);line-height:1.03}.dz-pub .hero p{color:var(--muted);max-width:680px;margin:0 0 32px;font-size:20px}.dz-pub .section-heading{justify-content:space-between;align-items:end;gap:60px;margin-bottom:42px;display:flex}.dz-pub .section-heading>div{max-width:700px}.dz-pub .section-heading span{color:#ba83df;text-transform:uppercase;letter-spacing:1.5px;font-size:12px;font-weight:800}.dz-pub .section-heading h2{letter-spacing:-2px;margin:11px 0;font-size:clamp(36px,4vw,52px);line-height:1.08}.dz-pub .section-heading>p{max-width:480px;color:var(--muted);font-size:17px}.dz-pub .section-heading.light>p{color:#cfc2d6}@media (max-width:900px){.dz-pub .hero{background:linear-gradient(150deg,#fff 0 65%,#f3edff 65%)}.dz-pub .hero:after{opacity:.3}.dz-pub .hero h1{letter-spacing:-2px}.dz-pub .section-heading{display:block}}@media (max-width:600px){.dz-pub .hero{min-height:560px;padding:70px 20px 58px}.dz-pub .hero h1{font-size:45px}.dz-pub .hero p{font-size:18px}}.dz-pub .check{color:var(--muted);align-items:flex-start;gap:8px;font-size:11px;display:flex}.dz-pub .decision{gap:7px;padding:15px;display:grid}.dz-pub .decision h3{padding:0!important}.dz-pub .decision textarea{border:1px solid #dbd4de;border-radius:6px;padding:8px}.dz-pub .decision button{background:#fff;border:1px solid #d9d1dc;border-radius:6px;padding:8px;font-size:9px;font-weight:800}.dz-pub .ranking-signals{padding:12px 18px}.dz-pub .ranking-signals article{border-bottom:1px solid #eee9f0;justify-content:space-between;gap:20px;padding:12px 0;display:flex}.dz-pub .ranking-signals strong{color:var(--purple);font-size:16px}@keyframes dzp-admin-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.dz-pub .inner-hero{background:linear-gradient(120deg, #fff 0 62%, var(--lilac) 62%);grid-template-columns:minmax(0,780px) 1fr;align-items:center;gap:60px;min-height:430px;padding:84px clamp(24px,8vw,125px);display:grid}.dz-pub .inner-hero h1{letter-spacing:-2.5px;margin:15px 0 22px;font-size:clamp(42px,5vw,68px);line-height:1.04}.dz-pub .inner-hero p{color:var(--muted);max-width:700px;font-size:20px}.dz-pub .orb{color:#fff;text-align:center;background:linear-gradient(145deg,#8d44ba,#4b226f);border-radius:50%;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:255px;height:255px;display:flex;box-shadow:0 0 0 34px #eadfff,0 0 0 35px #d7c6ed}.dz-pub .orb svg{width:34px;height:34px;margin-bottom:18px}.dz-pub .content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1350px;margin:auto;padding:70px clamp(24px,7vw,110px);display:grid}.dz-pub .info-card{border:1px solid var(--line);border-radius:15px;min-height:195px;padding:32px;position:relative}.dz-pub .info-card>span{color:#a49baa;font-size:13px;font-weight:800}.dz-pub .info-card h2{margin:22px 0 8px;font-size:23px}.dz-pub .info-card p{color:var(--muted);max-width:520px;margin:0}.dz-pub .page-links{justify-content:space-between;max-width:1130px;margin:0 auto 80px;padding:0 24px;display:flex}.dz-pub footer{color:#fff;background:#241a31;grid-template-columns:180px 1fr auto;align-items:center;gap:30px;padding:42px clamp(24px,6vw,90px);display:grid}.dz-pub footer p{color:#bfb4cb}.dz-pub footer>div{gap:25px;font-size:14px;display:flex}.dz-pub .field{flex-direction:column;gap:7px;font-size:14px;font-weight:700;display:flex}.dz-pub .field.wide{grid-column:1/-1}.dz-pub .field input,.dz-pub .field textarea,.dz-pub .field select{color:var(--ink);background:#fff;border:1px solid #d9d3df;border-radius:9px;outline:none;min-height:48px;padding:13px 14px;font-weight:400}.dz-pub .field textarea{resize:vertical}.dz-pub .field input:focus,.dz-pub .field textarea:focus,.dz-pub .field select:focus{border-color:#8b45b7;box-shadow:0 0 0 3px #f0e3f8}.dz-pub .check{color:#5e5868;align-items:flex-start;gap:10px;font-size:14px;font-weight:400;display:flex}.dz-pub .check input{accent-color:var(--purple);width:17px;height:17px}.dz-pub .full{width:100%;margin-top:5px}.dz-pub .between a{color:var(--purple);font-weight:700}.dz-pub .between{justify-content:space-between;align-items:center;font-size:14px;display:flex}.dz-pub .filter,.dz-pub .tabs button{color:var(--ink);background:#fff;border:1px solid #d4cadb;border-radius:8px;padding:10px 14px;font-weight:700}.dz-pub .portal{background:#f6f4f8;grid-template-columns:270px 1fr;min-height:100vh;display:grid}.dz-pub .sidebar{border-right:1px solid var(--line);z-index:10;background:#fff;flex-direction:column;width:270px;padding:28px 22px;display:flex;position:fixed;inset:0 auto 0 0}.dz-pub .sidebar nav{flex-direction:column;gap:5px;display:flex}.dz-pub .sidebar nav a{color:#625c6d;border-radius:9px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;font-weight:600;display:flex}.dz-pub .sidebar nav a svg{width:20px}.dz-pub .sidebar nav a.active,.dz-pub .sidebar nav a:hover{color:var(--purple-dark);background:#eee2f7}.dz-pub .panel{border:1px solid var(--line);background:#fff;border-radius:13px;padding:22px}.dz-pub .panel h2{margin:0;font-size:19px}.dz-pub .panel>p{color:var(--muted);margin-top:6px}.dz-pub .skills{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.dz-pub .skills span{background:#f2eef5;border-radius:6px;padding:6px 9px;font-size:12px}.dz-pub .professional{border-top:1px solid var(--line);align-items:center;gap:10px;padding-top:19px;display:flex}.dz-pub .professional>div{color:#fff;background:#4d2177;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.dz-pub .professional span{flex-direction:column;display:flex}.dz-pub .professional b{align-items:center;gap:5px;display:flex}.dz-pub .professional svg{width:15px;color:var(--purple)}.dz-pub .professional small{color:var(--muted)}.dz-pub .price{grid-template-columns:1fr 1fr;margin-top:22px;gap:12px!important;display:grid!important}.dz-pub .price span{border:1px solid var(--line);background:#faf8fb;border-radius:9px;flex-direction:column;padding:13px;display:flex}.dz-pub .price strong{color:var(--ink);font-size:22px}.dz-pub .feedback article{border-top:1px solid var(--line);gap:12px;padding:17px 0;display:flex}.dz-pub .feedback article>svg{width:21px;color:var(--purple)}.dz-pub .feedback article p{color:var(--muted);margin:4px 0;font-size:13px}.dz-pub .tr{border-top:1px solid var(--line);grid-template-columns:minmax(220px,1.4fr) 1fr .6fr .7fr .7fr;align-items:center;gap:15px;padding:15px 6px;font-size:13px;display:grid}.dz-pub .button.light{color:var(--purple);box-shadow:none;background:#fff}@media (max-width:1100px){.dz-pub .inner-hero{grid-template-columns:1fr}.dz-pub .orb{display:none}}@media (max-width:800px){.dz-pub .portal{display:block}.dz-pub .sidebar{display:none}.dz-pub .content-grid{grid-template-columns:1fr}.dz-pub .tr{grid-template-columns:1.5fr 1fr .8fr}.dz-pub .tr span:nth-child(3),.dz-pub .tr span:nth-child(4){display:none}.dz-pub .inner-hero{padding:65px 22px}.dz-pub .inner-hero h1{font-size:44px}.dz-pub .page-links{margin-bottom:55px}.dz-pub footer{grid-template-columns:1fr}.dz-pub footer>div{flex-wrap:wrap}}.dz-pub .experience-converter>div>span,.dz-pub .seller-principles>div>span{letter-spacing:1.6px;color:var(--purple);font-size:12px;font-weight:900}.dz-pub .profession-main>div span{color:var(--purple-dark);background:#f2e9f8;border-radius:100px;padding:6px 9px;font-size:11px;font-weight:800}.dz-pub .seller-hero{grid-template-columns:minmax(0,730px) minmax(330px,1fr)}.dz-pub .profession-section{max-width:1260px;margin:auto;padding:90px clamp(24px,6vw,75px)}.dz-pub .profession-list{border-top:1px solid var(--line);margin-top:45px}.dz-pub .profession-list>article{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;padding:42px 0;display:grid}.dz-pub .profession-index{color:var(--purple);flex-direction:column;gap:15px;display:flex}.dz-pub .profession-index svg{width:34px;height:34px}.dz-pub .profession-index span{color:#99909f;font-size:12px;font-weight:900}.dz-pub .profession-main h3{margin:0 0 20px;font-size:28px}.dz-pub .profession-main>p{color:var(--muted);grid-template-columns:190px 1fr;gap:20px;margin:12px 0;display:grid}.dz-pub .profession-main>p b{color:var(--ink);font-size:13px}.dz-pub .profession-main>div{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.dz-pub .experience-converter{background:#f3edf7;padding:85px clamp(24px,7vw,110px)}.dz-pub .experience-converter h2{margin:10px 0 40px;font-size:clamp(34px,4vw,50px)}.dz-pub .conversion-flow{align-items:stretch;gap:12px;display:flex}.dz-pub .conversion-flow article{background:#fff;border:1px solid #ded4e3;border-radius:13px;flex:1;min-height:150px;padding:23px}.dz-pub .conversion-flow>svg{color:var(--purple);flex:none;align-self:center}.dz-pub .conversion-flow small{color:var(--purple);letter-spacing:1px;margin-bottom:25px;font-weight:900;display:block}.dz-pub .conversion-flow b{line-height:1.5}.dz-pub .conversion-result{color:#fff;background:#35164d!important}.dz-pub .conversion-result small{color:#e2b8fb}.dz-pub .seller-principles{border:1px solid var(--line);border-radius:18px;grid-template-columns:60px 1fr auto;align-items:center;gap:28px;max-width:1180px;margin:80px auto;padding:45px;display:grid}.dz-pub .seller-principles>svg{width:48px;height:48px;color:var(--purple)}.dz-pub .seller-principles h2{margin:8px 0;font-size:31px}.dz-pub .seller-principles p{color:var(--muted);max-width:700px;margin:0}@media (max-width:1000px){.dz-pub .seller-hero{grid-template-columns:1fr}.dz-pub .conversion-flow{grid-template-columns:1fr;display:grid}.dz-pub .conversion-flow>svg{justify-self:center;transform:rotate(90deg)}.dz-pub .seller-principles{grid-template-columns:55px 1fr}.dz-pub .seller-principles .button{grid-column:2;width:max-content}}@media (max-width:650px){.dz-pub .profession-list>article{grid-template-columns:1fr;gap:20px}.dz-pub .profession-index{flex-direction:row;justify-content:space-between}.dz-pub .profession-main>p{grid-template-columns:1fr;gap:5px}.dz-pub .seller-principles{grid-template-columns:1fr;margin:55px 18px;padding:30px 24px}.dz-pub .seller-principles .button{grid-column:auto;width:100%}}.dz-pub .ranking-policy{color:#fff;background:#25162f;padding:90px clamp(24px,7vw,110px)}.dz-pub .ranking-policy>div:first-child{max-width:850px}.dz-pub .ranking-policy>div:first-child>span{letter-spacing:1.6px;color:#dcb3f4;font-size:12px;font-weight:900}.dz-pub .ranking-policy h2{margin:12px 0;font-size:clamp(35px,4vw,52px);line-height:1.06}.dz-pub .ranking-policy>div:first-child>p{color:#d8ccde;font-size:18px}.dz-pub .ranking-signals{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:42px;display:grid}.dz-pub .ranking-signals article{background:#362242;border:1px solid #594766;border-radius:14px;min-height:220px;padding:24px}.dz-pub .ranking-signals strong{color:#dcb3f4}.dz-pub .ranking-signals h3{margin:25px 0 9px;font-size:19px}.dz-pub .ranking-signals p{color:#cbbdd2;font-size:13px}.dz-pub .ranking-note{color:#bbaec2;margin:25px 0 0;font-size:12px}.dz-pub .confidentiality-note{background:#f7f0fb;border:1px solid #d8c8e2;border-radius:14px;align-items:flex-start;gap:18px;max-width:1160px;margin:55px auto;padding:27px 30px;display:flex}.dz-pub .confidentiality-note>svg{color:var(--purple);flex:none}.dz-pub .confidentiality-note b{font-size:17px}.dz-pub .confidentiality-note p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.55}.dz-pub .field em{color:#9d266c;margin-left:6px;font-size:11px;font-style:normal}.dz-pub .field>span em{float:right}@media (max-width:900px){.dz-pub .ranking-signals{grid-template-columns:1fr 1fr}.dz-pub .confidentiality-note{margin-left:20px;margin-right:20px}}@media (max-width:550px){.dz-pub .ranking-signals{grid-template-columns:1fr}.dz-pub .ranking-signals article{min-height:auto}.dz-pub .confidentiality-note{padding:22px}.dz-pub .ranking-policy{padding:65px 20px}}.dz-pub .photo-hero{background:linear-gradient(120deg,#fff 0 66%,#f1e8f7 66%);grid-template-columns:minmax(0,1fr) minmax(360px,.8fr)}.dz-pub .photo-hero figure{width:100%;height:360px;margin:0;position:relative}.dz-pub .photo-hero figure:before{content:"";border:1px solid #cab4d8;border-radius:20px;position:absolute;inset:-14px 18px 18px -14px}.dz-pub .photo-hero img{object-fit:cover;border-radius:18px;width:100%;height:100%;position:relative;box-shadow:0 24px 50px #2f193c2e}.dz-pub .seller-hero img{object-position:center 35%}.dz-pub .photo-hero figcaption{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#251530e0;border-radius:9px;padding:12px 14px;font-size:12px;font-weight:800;position:absolute;bottom:18px;left:22px;right:22px}.dz-pub .human-quote{border-left:4px solid var(--purple);background:#faf7fc;align-items:flex-start;gap:18px;max-width:980px;margin:50px auto 0;padding:30px 40px;display:flex}.dz-pub .human-quote svg{color:var(--purple);flex:none}.dz-pub .human-quote p{margin:0;font-size:20px;font-weight:700;line-height:1.5}.dz-pub .human-story{background:#f3edf7;border-radius:22px;grid-template-columns:minmax(320px,.9fr) 1.1fr;align-items:center;max-width:1220px;min-height:420px;margin:70px auto;display:grid;overflow:hidden}.dz-pub .human-story>img{object-fit:cover;width:100%;height:100%;min-height:420px;max-height:500px}.dz-pub .human-story>div{padding:clamp(35px,6vw,75px)}.dz-pub .human-story span{letter-spacing:1.6px;color:var(--purple);font-size:12px;font-weight:900}.dz-pub .human-story h2{letter-spacing:-1.5px;margin:12px 0;font-size:clamp(32px,4vw,48px);line-height:1.06}.dz-pub .human-story p{color:var(--muted);font-size:18px;line-height:1.65}@media (max-width:900px){.dz-pub .photo-hero{grid-template-columns:1fr}.dz-pub .photo-hero figure{max-width:700px;height:420px}.dz-pub .human-story{grid-template-columns:1fr}.dz-pub .human-story>img{height:430px;min-height:0}.dz-pub .human-quote{margin-left:22px;margin-right:22px}}@media (max-width:550px){.dz-pub .photo-hero figure{height:330px}.dz-pub .human-story{border-radius:16px;margin:45px 12px}.dz-pub .human-story>img{height:310px}.dz-pub .human-story>div{padding:30px 24px}.dz-pub .human-quote{margin-top:35px;padding:24px}.dz-pub .human-quote p{font-size:17px}}.dz-pub .expert-profile-page{background:#fff}.dz-pub .expert-public-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:76px;padding:0 clamp(22px,6vw,90px);display:flex}.dz-pub .expert-public-nav>div{align-items:center;gap:20px;display:flex}.dz-pub .expert-projects{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}@media (max-width:1100px){.dz-pub .expert-projects{grid-template-columns:1fr}}@media (max-width:750px){.dz-pub .expert-public-nav>div>a:first-child{display:none}}.dz-pub .expert-social-links{flex-wrap:wrap;gap:9px;display:flex}.dz-pub .expert-social-links a{background:#fff;border:1px solid #d8cddd;border-radius:7px;align-items:center;gap:6px;padding:8px 11px;font-size:12px;font-weight:900;display:flex}.dz-pub .expert-profile-future{--ep-ink:#11131a;--ep-violet:#7c3aed;--ep-cyan:#78e8ff;color:var(--ep-ink);overflow:hidden}.dz-pub .expert-future-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:4;background:#ffffffeb;position:relative}.dz-pub .expert-nav-status{letter-spacing:1.5px;color:#626778;align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.dz-pub .expert-nav-status i{background:#24c98b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #24c98b1f}.dz-pub .expert-nav-cta{border:1px solid #d9dce5;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:800}.dz-pub .expert-future-hero{background:radial-gradient(circle at 79% 34%,#78e8ff47,#0000 25%),linear-gradient(135deg,#f7f8fb 0%,#fff 52%,#f3edff 100%);grid-template-columns:minmax(0,1.05fr) minmax(390px,.8fr);align-items:center;gap:7vw;min-height:720px;padding:72px clamp(24px,7vw,112px);display:grid;position:relative}.dz-pub .expert-future-hero:before{content:"";pointer-events:none;border:1px solid #11131a12;border-radius:28px;position:absolute;inset:24px}.dz-pub .expert-kicker,.dz-pub .expert-section-index{color:var(--ep-violet);letter-spacing:2px;margin-top:36px;font-size:11px;font-weight:900;display:block}.dz-pub .expert-future-copy h1{letter-spacing:-6px;margin:22px 0 28px;font-size:clamp(64px,8vw,118px);line-height:.83}.dz-pub .expert-future-copy h1 em{color:var(--ep-violet);font-style:normal}.dz-pub .expert-future-copy>p{color:#606575;max-width:650px;font-size:18px;line-height:1.65}.dz-pub .expert-future-actions{gap:10px;margin:30px 0 42px;display:flex}.dz-pub .expert-future-actions a,.dz-pub .expert-future-cta a{background:var(--ep-ink);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:13px;font-weight:900;display:inline-flex}.dz-pub .expert-future-actions a+a{color:var(--ep-ink);background:#fff;border:1px solid #dcdfe6}.dz-pub .expert-proof-line{flex-wrap:wrap;gap:30px;display:flex}.dz-pub .expert-proof-line span{color:#797e8c;font-size:12px}.dz-pub .expert-proof-line strong{color:var(--ep-ink);margin-bottom:4px;font-size:25px;display:block}.dz-pub .expert-future-portrait{background:linear-gradient(160deg,var(--ep-violet),var(--ep-cyan));border-radius:220px 220px 28px 28px;justify-self:end;max-width:470px;height:560px;padding:9px;position:relative;box-shadow:0 35px 90px #3a1f6b33}.dz-pub .expert-future-portrait>img{object-fit:cover;object-position:center 35%;border-radius:212px 212px 22px 22px;width:100%;height:100%}.dz-pub .expert-portrait-orbit span{z-index:2;background:#fff;border:1px solid #e2e4eb;border-radius:50%;place-items:center;width:52px;height:52px;font-size:11px;font-weight:900;display:grid;position:absolute;box-shadow:0 12px 30px #1416231f}.dz-pub .expert-portrait-orbit span:first-child{top:120px;left:-25px}.dz-pub .expert-portrait-orbit span:nth-child(2){top:230px;right:-16px}.dz-pub .expert-portrait-orbit span:nth-child(3){top:22px;bottom:auto;left:12%}.dz-pub .expert-role-card{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#11131ae6;border:1px solid #ffffff2e;border-radius:14px;align-items:center;gap:12px;min-width:290px;padding:16px 20px;display:flex;position:absolute;bottom:28px;left:-48px}.dz-pub .expert-role-card>svg{width:22px;color:var(--ep-cyan)}.dz-pub .expert-role-card span{display:grid}.dz-pub .expert-role-card small{color:#b9bdc9;margin-top:3px}.dz-pub .expert-future-strip{background:var(--ep-ink);color:#fff;justify-content:space-between;align-items:center;gap:25px;padding:28px clamp(24px,7vw,112px);display:flex}.dz-pub .expert-future-strip p{color:#bfc4d1;max-width:470px;font-size:14px}.dz-pub .expert-future-strip>div{flex-wrap:wrap;gap:26px;display:flex}.dz-pub .expert-future-strip span{align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.dz-pub .expert-future-strip img{object-fit:contain;filter:grayscale()brightness(2);width:23px;height:23px}.dz-pub .expert-future-about,.dz-pub .expert-future-credibility{grid-template-columns:.9fr 1.1fr;gap:9vw;max-width:1260px;margin:0 auto;padding:120px 28px;display:grid}.dz-pub .expert-future-about .expert-section-index,.dz-pub .expert-future-credibility .expert-section-index{margin-top:0}.dz-pub .expert-future-about h2,.dz-pub .expert-future-projects h2,.dz-pub .expert-future-credibility h2{letter-spacing:-2.5px;margin:20px 0;font-size:clamp(38px,5vw,70px);line-height:1.02}.dz-pub .expert-future-about>div:last-child>p,.dz-pub .expert-future-credibility>div>p{color:#676c7a;font-size:17px;line-height:1.75}.dz-pub .expert-specialisms{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.dz-pub .expert-specialisms span{border:1px solid #dedfe5;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:800}.dz-pub .expert-future-projects{background:#f5f6f8;padding:110px clamp(24px,7vw,112px)}.dz-pub .expert-future-projects>header{justify-content:space-between;align-items:end;gap:24px;max-width:1260px;margin:0 auto 42px;display:flex}.dz-pub .expert-future-projects>header .expert-section-index{margin-top:0}.dz-pub .expert-future-projects>header h2{max-width:720px}.dz-pub .expert-future-projects>header>a{white-space:nowrap;border-bottom:1px solid;padding-bottom:4px;font-size:13px;font-weight:900}.dz-pub .expert-project-list{border-top:1px solid #d9dce3;max-width:1260px;margin:auto}.dz-pub .expert-future-project{border-bottom:1px solid #d9dce3;grid-template-columns:44px 58px 1fr auto;align-items:center;gap:24px;padding:28px 0;transition:all .2s;display:grid}.dz-pub .expert-future-project:hover{background:#ffffffa6;padding-left:12px}.dz-pub .expert-project-number{font:700 12px var(--font-geist-mono),ui-monospace,monospace;color:#8b909e}.dz-pub .expert-future-project>img{object-fit:contain;width:48px;height:48px}.dz-pub .expert-future-project small{color:var(--ep-violet);font-size:11px;font-weight:900}.dz-pub .expert-future-project h3{margin:7px 0;font-size:22px}.dz-pub .expert-future-project p{color:#747987;max-width:690px;margin:0;font-size:13px}.dz-pub .expert-future-project aside{justify-items:end;gap:8px;display:grid}.dz-pub .expert-future-project aside strong{align-items:center;gap:4px;font-size:13px;display:flex}.dz-pub .expert-future-project aside svg{fill:#f4b740;color:#f4b740;width:14px}.dz-pub .expert-future-project aside span{font-size:19px;font-weight:900}.dz-pub .expert-future-credibility blockquote{background:var(--ep-ink);color:#fff;border-radius:22px;margin:0;padding:38px}.dz-pub .expert-future-credibility blockquote>svg{color:#f4b740;fill:#f4b740}.dz-pub .expert-future-credibility blockquote p{margin:26px 0 38px;font-size:25px;line-height:1.45}.dz-pub .expert-future-credibility blockquote footer{display:grid}.dz-pub .expert-future-credibility blockquote span{color:#9298a7;margin-top:4px;font-size:12px}.dz-pub .expert-social-links.future{margin-top:28px}.dz-pub .expert-social-links.future a{border-radius:999px;padding:10px 14px}.dz-pub .expert-future-cta{text-align:center;color:#fff;background:radial-gradient(circle at 50% 0,#78e8ff57,#0000 34%),linear-gradient(130deg,#15111d,#371655 70%,#6123a4);border-radius:26px;margin:0 24px 24px;padding:100px 30px}.dz-pub .expert-future-cta span{color:#c7cbd8;font-size:13px;font-weight:800}.dz-pub .expert-future-cta h2{letter-spacing:-2.5px;max-width:900px;margin:18px auto 36px;font-size:clamp(40px,5vw,74px);line-height:1.05}.dz-pub .expert-future-cta a{color:var(--ep-ink);background:#fff}@media (max-width:900px){.dz-pub .expert-nav-status{display:none}.dz-pub .expert-future-hero{grid-template-columns:1fr;padding-top:55px}.dz-pub .expert-future-portrait{justify-self:center;width:min(86vw,450px)}.dz-pub .expert-future-about,.dz-pub .expert-future-credibility{grid-template-columns:1fr;gap:30px;padding:85px 24px}.dz-pub .expert-future-project{grid-template-columns:34px 45px 1fr}.dz-pub .expert-future-project aside{grid-column:3;justify-items:start;display:flex}.dz-pub .expert-future-projects>header{flex-direction:column;align-items:start}.dz-pub .expert-future-strip{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.dz-pub .expert-future-nav>div>a:first-child{display:none}.dz-pub .expert-future-hero{min-height:auto;padding:42px 22px 70px}.dz-pub .expert-future-hero:before{inset:10px}.dz-pub .expert-future-copy h1{letter-spacing:-3px;font-size:60px}.dz-pub .expert-future-actions{flex-direction:column}.dz-pub .expert-future-actions a{width:100%}.dz-pub .expert-proof-line{gap:18px}.dz-pub .expert-future-portrait{height:470px}.dz-pub .expert-role-card{min-width:0;left:12px;right:12px}.dz-pub .expert-future-strip>div{gap:14px}.dz-pub .expert-future-projects{padding:78px 22px}.dz-pub .expert-future-project{grid-template-columns:32px 42px 1fr;gap:13px}.dz-pub .expert-future-project p{display:none}.dz-pub .expert-future-project h3{font-size:17px}.dz-pub .expert-future-cta{margin:0 10px 10px;padding:72px 22px}}.dz-pub .expert-social-links a svg{width:16px;color:var(--purple)}.dz-pub .dp-tabs{border-bottom:1px solid var(--dp-line);gap:26px;margin-bottom:23px;display:flex}.dz-pub .dp-tabs a{color:#6d7080;padding:12px 1px}.dz-pub .dp-tabs a.active{border-bottom:3px solid var(--dp-ink);color:var(--dp-ink);font-weight:750}.dz-pub .creator-home{--ch-ink:#191a29;--ch-muted:#676a7b;--ch-line:#e2e3e9;--ch-purple:#6636d9;color:var(--ch-ink);background:#fff}.dz-pub .creator-home h2{letter-spacing:-1.3px}.dz-pub .ch-how>header>span,.dz-pub .ch-create>div>span{letter-spacing:1.3px;color:var(--ch-purple);font-size:.68rem;font-weight:850}.dz-pub .ch-reasons{text-align:center;max-width:1280px;margin:auto;padding:90px 34px}.dz-pub .ch-reasons>h2{margin:0 0 52px;font-size:2.7rem}.dz-pub .ch-reasons>div{grid-template-columns:repeat(3,1fr);gap:60px;display:grid}.dz-pub .ch-reasons article svg{stroke-width:1.4px;width:42px;height:42px}.dz-pub .ch-reasons h3{margin:19px 0 8px;font-size:1.15rem}.dz-pub .ch-reasons p{color:var(--ch-muted);font-size:.85rem;line-height:1.65}.dz-pub .ch-how{max-width:1280px;margin:auto;padding:95px 34px}.dz-pub .ch-how>header{text-align:center}.dz-pub .ch-how h2{margin:10px 0 48px;font-size:2.8rem}.dz-pub .ch-how>div{border-top:1px solid var(--ch-line);border-bottom:1px solid var(--ch-line);grid-template-columns:repeat(4,1fr);display:grid}.dz-pub .ch-how article{border-right:1px solid var(--ch-line);padding:28px 25px}.dz-pub .ch-how article:last-child{border:0}.dz-pub .ch-how article>span{color:var(--ch-purple);font-size:.7rem;font-weight:850}.dz-pub .ch-how h3{margin:30px 0 8px;font-size:1rem}.dz-pub .ch-how p{color:var(--ch-muted);font-size:.75rem;line-height:1.6}.dz-pub .ch-how>a,.dz-pub .ch-create a{color:var(--ch-purple);align-items:center;gap:5px;margin-top:24px;font-size:.75rem;font-weight:800;display:flex}.dz-pub .ch-how>a{justify-content:center}.dz-pub .ch-how a svg,.dz-pub .ch-create a svg{width:16px}.dz-pub .ch-create{background:#f4f5f7;grid-template-columns:.75fr 1.25fr;align-items:center;gap:70px;padding:85px max(34px,50vw - 640px);display:grid}.dz-pub .ch-create h2{margin:11px 0;font-size:2.6rem;line-height:1.08}.dz-pub .ch-create>div>p{color:var(--ch-muted);line-height:1.65}.dz-pub .ch-skill-grid{background:#fff;grid-template-columns:1fr 1fr;display:grid}.dz-pub .ch-skill-grid article{border-right:1px solid var(--ch-line);border-bottom:1px solid var(--ch-line);padding:22px}.dz-pub .ch-skill-grid h3{margin:0;font-size:.88rem}.dz-pub .ch-skill-grid p{margin:6px 0 0;font-size:.68rem!important;line-height:1.5!important}.dz-pub .ch-story{grid-template-columns:370px 1fr;align-items:stretch;max-width:1120px;margin:95px auto;padding:0 34px;display:grid}.dz-pub .ch-story img{object-fit:cover;width:100%;height:390px}.dz-pub .ch-story blockquote{background:#f1f2f4;flex-direction:column;justify-content:center;margin:0;padding:55px;font-size:1.55rem;line-height:1.55;display:flex}.dz-pub .ch-story footer{flex-direction:column;margin-top:30px;font-size:.76rem;display:flex}.dz-pub .ch-story footer span{color:var(--ch-muted);margin-top:4px}.dz-pub .ch-trust{border-top:1px solid var(--ch-line);border-bottom:1px solid var(--ch-line);grid-template-columns:repeat(4,1fr);max-width:1280px;margin:auto;display:grid}.dz-pub .ch-trust span{border-right:1px solid var(--ch-line);justify-content:center;align-items:center;gap:8px;padding:22px 16px;font-size:.7rem;font-weight:750;display:flex}.dz-pub .ch-trust span:last-child{border:0}.dz-pub .ch-trust svg{width:17px;color:var(--ch-purple)}.dz-pub .ch-final{text-align:center;background:#f2f3f5;padding:90px 25px}.dz-pub .ch-final h2{margin:0;font-size:3.2rem}.dz-pub .ch-final .button{justify-content:center;max-width:420px;margin:28px auto 15px;display:flex}.dz-pub .ch-final>a:last-child{color:var(--ch-purple);font-size:.72rem;font-weight:800}@media (max-width:900px){.dz-pub .ch-reasons>div{gap:25px}.dz-pub .ch-how>div{grid-template-columns:1fr 1fr}.dz-pub .ch-how article:nth-child(2){border-right:0}.dz-pub .ch-create{grid-template-columns:1fr}.dz-pub .ch-story{grid-template-columns:300px 1fr}.dz-pub .ch-story blockquote{padding:35px;font-size:1.2rem}.dz-pub .ch-trust{grid-template-columns:1fr 1fr}.dz-pub .ch-trust span:nth-child(2){border-right:0}}@media (max-width:640px){.dz-pub .ch-reasons{padding:65px 22px}.dz-pub .ch-reasons>h2{font-size:2.2rem}.dz-pub .ch-reasons>div,.dz-pub .ch-how>div,.dz-pub .ch-skill-grid,.dz-pub .ch-story,.dz-pub .ch-trust{grid-template-columns:1fr}.dz-pub .ch-how{padding:65px 22px}.dz-pub .ch-how h2,.dz-pub .ch-create h2{font-size:2.2rem}.dz-pub .ch-how article{border-right:0;border-bottom:1px solid var(--ch-line)}.dz-pub .ch-create{gap:45px;padding:65px 22px}.dz-pub .ch-story{margin:65px auto;padding:0 22px}.dz-pub .ch-story img{height:320px}.dz-pub .ch-trust{margin:0 22px}.dz-pub .ch-trust span{border-right:0;border-bottom:1px solid var(--ch-line)}.dz-pub .ch-final h2{font-size:2.4rem}}.dz-pub .creator-home .button{background:#7657ff;border-color:#7657ff;border-radius:999px;padding-left:22px;padding-right:22px}.dz-pub .creator-home .button:hover{background:#8a70ff}.dz-pub .ch-reasons{padding-top:115px;padding-bottom:115px}.dz-pub .ch-reasons>h2{font-weight:560}.dz-pub .ch-reasons article{text-align:left;border:1px solid var(--ch-line);background:#fff;border-radius:22px;min-height:220px;padding:30px;transition:transform .2s,border-color .2s}.dz-pub .ch-reasons article:hover{border-color:#9d8aff;transform:translateY(-4px)}.dz-pub .ch-reasons article svg{color:#7657ff;width:34px;height:34px}.dz-pub .ch-reasons h3{margin-top:45px}.dz-pub .ch-how{padding-top:115px;padding-bottom:115px}.dz-pub .ch-how h2{font-weight:560}.dz-pub .ch-how>div{border:0;gap:12px;position:relative}.dz-pub .ch-how>div:before{content:"";background:#7657ff55;height:1px;position:absolute;top:48px;left:6%;right:6%}.dz-pub .ch-how article{background:#fff;border-radius:18px;min-height:230px;padding:28px;position:relative;border:1px solid var(--ch-line)!important}.dz-pub .ch-how article>span{color:#fff;z-index:1;background:#0d0e13;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative}.dz-pub .ch-how h3{margin-top:42px}.dz-pub .ch-create{color:#fff;background:#0d0e13;position:relative}.dz-pub .ch-create:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 15%,#7657ff25,#0000 35%);position:absolute;inset:0}.dz-pub .ch-create>div:first-child{position:relative}.dz-pub .ch-create>div>span{color:#a993ff}.dz-pub .ch-create>div>p{color:#b9bbc5}.dz-pub .ch-skill-grid{background:0 0;gap:10px;position:relative}.dz-pub .ch-skill-grid article{background:#171820;border-radius:15px;padding:24px;border:1px solid #2a2b36!important}.dz-pub .ch-skill-grid p{color:#9698a5!important}.dz-pub .ch-story{border-radius:28px;overflow:hidden}.dz-pub .ch-story blockquote{background:#eef}.dz-pub .ch-trust{border:0;gap:8px;margin-bottom:90px}.dz-pub .ch-trust span{background:#fff;border-radius:999px;border:1px solid var(--ch-line)!important}.dz-pub .ch-final{color:#fff;background:#0d0e13;position:relative;overflow:hidden}.dz-pub .ch-final:before{content:"";background:radial-gradient(circle at 50% 120%,#7657ff80,#0000 48%);position:absolute;inset:0}.dz-pub .ch-final>*{position:relative}.dz-pub .ch-final p{color:#adaeba}.dz-pub .ch-final .button{box-shadow:0 0 36px #7657ff70}.dz-pub .ch-final>a:last-child{color:#b9a8ff}@media (max-width:900px){.dz-pub .ch-how>div:before{display:none}.dz-pub .ch-trust{padding:0 22px}}@media (max-width:640px){.dz-pub .ch-reasons article,.dz-pub .ch-how article{min-height:0}.dz-pub .ch-story{border-radius:0}.dz-pub .ch-trust span{border-radius:12px}.dz-pub .ch-final{padding-left:22px;padding-right:22px}}.dz-pub{--ink:#171321;--muted:#74717a;--purple:#7759c2;--purple-dark:#5943b6;--lilac:#f4f0fc;--line:#d1d0d3;--green:#108548;--orange:#fc6d26;--orange-dark:#e24329;--orange-soft:#fdf1dd;--charcoal:#171321;--teal:#10b1b1;--surface:#f7f7f5;--shadow:0 16px 40px #1713211a;scroll-behavior:smooth;color:#171321;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;background:#fff}.dz-pub :focus-visible{outline-offset:3px;outline:3px solid #fc6d26}.dz-pub .button{font-weight:700;color:#171321!important;box-shadow:none!important;background:#fc6d26!important;border-color:#fc6d26!important;border-radius:8px!important}.dz-pub .button:hover{color:#fff!important;background:#e24329!important}.dz-pub .button.light{color:#171321!important;background:#fff!important;border-color:#fff!important}.dz-pub .brand{letter-spacing:-1px}.dz-pub .brand span{color:#fc6d26!important}.dz-pub .brand small{color:#7759c2!important}.dz-pub .creator-home{--ch-ink:#171321;--ch-muted:#74717a;--ch-line:#d1d0d3;--ch-purple:#7759c2;background:#fff}.dz-pub .ch-how>header>span,.dz-pub .ch-create>div>span{color:#e24329}.dz-pub .ch-reasons article,.dz-pub .ch-how article,.dz-pub .ch-skill-grid article{border-radius:8px}.dz-pub .ch-reasons article svg,.dz-pub .ch-trust svg{color:#fc6d26}.dz-pub .ch-create{background:#fdf1dd}.dz-pub .ch-skill-grid{background:#d1d0d3;gap:1px}.dz-pub .ch-skill-grid article{background:#fff}.dz-pub .ch-story img,.dz-pub .ch-story blockquote{border-radius:12px}.dz-pub .ch-story blockquote{background:#f4f0fc;border-left:6px solid #7759c2}.dz-pub .ch-final{background:#f4f0fc}.dz-pub .ch-how article>span,.dz-pub .ch-how>a,.dz-pub .ch-create a,.dz-pub .ch-final>a:last-child{color:#5943b6}.dz-pub .expert-profile-future{--ep-ink:#171321;--ep-violet:#7759c2;--ep-cyan:#fc6d26;background:#fff}.dz-pub .expert-profile-future .button{background:#fc6d26!important}.dz-pub .expert-profile-future article{box-shadow:none;border-color:#d1d0d3;border-radius:10px}.dz-pub .creator-home{--editorial-orange:#fc6d26;--editorial-red:#e24329;--editorial-purple:#7759c2;--editorial-deep:#2f2a6b;--editorial-ink:#171321}.dz-pub .creator-home h1,.dz-pub .creator-home h2,.dz-pub .creator-home h3{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-weight:650}.dz-pub .ch-how>header>span,.dz-pub .ch-create>div>span{letter-spacing:.08em;background:#fdf1dd;border-radius:999px;width:max-content;padding:6px 10px;color:#e24329!important}.dz-pub .ch-how>header{position:relative}.dz-pub .ch-how>header:before{content:"";background:linear-gradient(90deg,#fc6d26 0 55%,#7759c2 55%);border-radius:99px;width:44px;height:6px;margin:0 auto 16px;display:block}.dz-pub .ch-reasons>h2,.dz-pub .ch-how h2,.dz-pub .ch-create h2,.dz-pub .ch-final h2{text-wrap:balance;font-weight:650}.dz-pub .ch-reasons>div{gap:22px}.dz-pub .ch-reasons article{text-align:left;background:#fff;border:1px solid #d1d0d3;min-height:280px;padding:34px;position:relative;overflow:hidden}.dz-pub .ch-reasons article:before{content:"01";color:#d1d0d3;font-size:2.5rem;font-weight:650;position:absolute;top:20px;right:24px}.dz-pub .ch-reasons article:nth-child(2):before{content:"02"}.dz-pub .ch-reasons article:nth-child(3):before{content:"03"}.dz-pub .ch-reasons article:first-child{background:#fdf1dd}.dz-pub .ch-reasons article:nth-child(2){background:#f4f0fc}.dz-pub .ch-reasons article:nth-child(3){background:#e9faf7}.dz-pub .ch-reasons article svg{width:52px;height:52px;margin-top:48px}.dz-pub .ch-how>div{border:1px solid #d1d0d3;border-radius:14px;gap:0;overflow:hidden}.dz-pub .ch-how article{background:#fff;min-height:250px}.dz-pub .ch-how article>span{color:#e24329;background:#fdf1dd;border-radius:50%;place-items:center;width:38px;height:38px;display:inline-grid}.dz-pub .ch-how article:nth-child(2n)>span{color:#5943b6;background:#f4f0fc}.dz-pub .ch-create{position:relative;overflow:hidden}.dz-pub .ch-create:after{content:"FROM EXPERIENCE → MARKETPLACE";letter-spacing:.09em;color:#fff;background:#171321;border-radius:999px;padding:8px 18px;font-size:.7rem;font-weight:850;position:absolute;top:35px;right:-35px;transform:rotate(7deg)}.dz-pub .ch-skill-grid{border-radius:14px;overflow:hidden;box-shadow:0 18px 42px #17132114}.dz-pub .ch-skill-grid article{min-height:130px;position:relative}.dz-pub .ch-skill-grid article:after{content:"↗";color:#fc6d26;font-size:1.1rem;position:absolute;bottom:15px;right:18px}.dz-pub .ch-story{position:relative}.dz-pub .ch-story:before{content:"CREATOR STORY";color:#171321;letter-spacing:.08em;z-index:2;background:#fc6d26;border-radius:999px;padding:7px 12px;font-size:.66rem;font-weight:850;position:absolute;top:-18px;left:18px}@media (max-width:1000px){.dz-pub .ch-reasons>div{grid-template-columns:1fr 1fr}.dz-pub .ch-reasons article:last-child{grid-column:1/-1}}@media (max-width:680px){.dz-pub .ch-reasons>div{grid-template-columns:1fr}.dz-pub .ch-reasons article:last-child{grid-column:auto}.dz-pub .ch-create:after{display:none}.dz-pub .ch-reasons article{min-height:240px}}@keyframes dzp-pm-readable-highlight{0%,to{color:#5b32a0;background:#f0e8ff}50%{color:#823008;background:#ffead6}}.dz-pub .brand>.lf-logo{width:170px;max-width:100%;height:auto;display:block}.dz-pub .brand:has(>.lf-logo){color:#302737}.dz-pub .sidebar .brand:has(>.lf-logo){color:#fff}.dz-pub footer .brand:has(>.lf-logo){color:#fff}.dz-pub{--pm-action:#3f3748;--pm-action-hover:#29232f;--pm-action-focus:#8c7b9b;--brand-plum:#33273e;--brand-bg:#faf9fb;--brand-surface:#fff;--brand-soft:#f1edf4;--brand-text:#33273e;--brand-muted:#66566f;--brand-line:#cfc3d7;--brand-action:#493452;--brand-action-text:#fff;--brand-hover:#33273e;--brand-focus:#805996;--brand-font:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}@media (prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .dz-pub{--brand-bg:#171321;--brand-surface:#241d2f;--brand-soft:#30263e;--brand-text:#fff;--brand-muted:#d0c3d9;--brand-line:#786783;--brand-action:#fff;--brand-action-text:#33273e;--brand-hover:#eee5f5;--brand-focus:#d6b6ee}}:where(:root[data-theme=dark]) .dz-pub{--brand-bg:#171321;--brand-surface:#241d2f;--brand-soft:#30263e;--brand-text:#fff;--brand-muted:#d0c3d9;--brand-line:#786783;--brand-action:#fff;--brand-action-text:#33273e;--brand-hover:#eee5f5;--brand-focus:#d6b6ee}.dz-pub .site-header{background:var(--brand-bg);color:var(--brand-text);border-bottom:1px solid var(--brand-line);z-index:30;font-family:var(--brand-font);position:relative}.dz-pub .site-header-inner{align-items:center;gap:24px;min-width:0;max-width:1600px;margin:auto;padding:22px 32px;display:flex}.dz-pub .site-header a{color:var(--brand-text);font-size:15px;font-weight:550;text-decoration:none}.dz-pub .site-header .site-logo{flex:0 0 180px;width:180px;line-height:0;display:block}.dz-pub .site-logo svg{width:100%;height:auto;display:block}.dz-pub .site-navigation{white-space:nowrap;align-items:center;gap:22px;display:flex}.dz-pub .site-actions{white-space:nowrap;align-items:center;gap:18px;margin-left:auto;display:flex}.dz-pub .site-header .site-primary{background:var(--brand-action);color:var(--brand-action-text);border:1px solid var(--brand-action);border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:12px 18px;font-weight:700;display:inline-flex}.dz-pub .site-header .site-primary:hover{background:var(--brand-hover)}.dz-pub .site-search{border:1px solid var(--brand-line);background:var(--brand-surface);min-width:200px;max-width:390px;color:var(--brand-text);border-radius:8px;flex:1;align-items:center;gap:8px;padding:6px 10px;display:flex}.dz-pub .site-search input{width:100%;min-width:0;color:var(--brand-text);font:inherit;background:0 0;border:0;padding:8px 0;font-size:14px}.dz-pub .site-search input::placeholder{color:var(--brand-muted);opacity:1}.dz-pub .site-search button,.dz-pub .site-menu{min-width:36px;min-height:36px;color:var(--brand-text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.dz-pub .site-menu{display:none}.dz-pub .site-header :is(a,button,input):focus-visible{outline:3px solid var(--brand-focus);outline-offset:4px}@media (max-width:1350px){.dz-pub .site-header-inner{flex-wrap:wrap;gap:18px}.dz-pub .site-header .site-search{flex-basis:100%;order:4;max-width:none}.dz-pub .site-navigation{gap:18px}.dz-pub .site-header-inner{padding:18px 24px}}@media (max-width:1000px){.dz-pub .site-menu{margin-left:auto;display:grid}.dz-pub .site-navigation{white-space:normal;border-top:1px solid var(--brand-line);flex-wrap:wrap;flex-basis:100%;order:5;padding:14px 0;display:none}.dz-pub .site-navigation.is-open{display:flex}.dz-pub .site-actions{margin-left:0}.dz-pub .site-header .site-logo{flex-basis:160px;width:160px}}@media (max-width:580px){.dz-pub .site-header-inner{gap:14px;padding:16px 20px}.dz-pub .site-actions{flex-basis:100%;order:3;justify-content:space-between}.dz-pub .site-header a{font-size:14px}.dz-pub .site-header .site-search{min-width:0}.dz-pub .site-search input{font-size:16px}}.dz-pub .public-brand :is(.fp-market,.pd-refresh,.professional-refresh,.expert-profile-future,.jr-page){font-family:var(--brand-font)}.dz-pub .public-brand :is(.pr-hero,.pd-hero,.pd-diagram,.pr-journey article,.pr-structure article,.pr-impact article,.fp-skill-collection,.ep-card,.ep-proof-strip,.ep-projects,.expert-project-carousel){background:var(--home-soft);color:var(--home-ink);border-color:var(--home-border)}.dz-pub .public-brand :is(.pr-hero h1,.pr-hero p,.pr-hero small,.pd-refresh p,.pd-byline div span,.pd-byline small,.pd-price small,.fp-skill-intro p,.fp-skill-intro ul,.fp-skill-intro small,.expert-project-carousel .epc-header h2,.expert-project-carousel .epc-header p){color:var(--home-ink)}.dz-pub .public-brand :is(.pr-portrait figcaption,.pd-tags>span,.pd-flow>div,.pd-flow>span,.pr-profile,.pd-buy,.pd-modal){background:var(--home-surface);color:var(--home-ink);border-color:var(--home-border)}.dz-pub .public-brand .pr-portrait figcaption :is(p,span,strong){color:var(--home-ink)}.dz-pub .public-brand :is(.button,.pr-button,.fp-action,.pd-primary,.jr-button){min-height:44px;font-family:var(--brand-font);text-align:center;background:var(--brand-action)!important;color:var(--brand-action-text)!important;border-color:var(--brand-action)!important}.dz-pub .public-brand :is(.button,.pr-button,.fp-action,.pd-primary,.jr-button):hover{background:var(--brand-hover)!important;color:var(--brand-action-text)!important}.dz-pub .public-brand :is(.button.light,.pm-light-button),.dz-pub .public-brand :is(.ch-final,.ch-support,.dp-hero,.dp-bundle,.ps-hero) .button{color:#33273e!important;background:#fff!important;border-color:#fff!important}.dz-pub .public-brand :is(.fp-intro form,.fp-toolbar select,.fp-interview select,.pr-inputs input){background:var(--home-surface);color:var(--home-ink);border-color:var(--home-border)}.dz-pub .public-brand :is(input,select,textarea){color:var(--home-ink)}.dz-pub .public-brand :is(input,textarea)::placeholder{color:var(--home-muted);opacity:1}.dz-pub .public-brand :is(.pd-tabs button,.pr-outline,.fp-related button){color:var(--home-ink);border-color:var(--home-border)}.dz-pub .public-brand .jr-button:hover{box-shadow:none}.dz-pub .public-brand .pd-refresh .pd-hero{color:#fff;background:#33273e;border-color:#33273e}.dz-pub .public-brand .pd-refresh .pd-hero :is(h1,p,.pd-kicker,.pd-byline,.pd-byline b,.pd-byline small,.pd-byline div span){color:#fff!important}.dz-pub .public-brand .pd-refresh .pd-hero .pd-tags>span{color:#fff;background:#493452;border-color:#a18aaf}.dz-pub .public-brand :is(.fp-eyebrow,.fp-creator small,.pd-milestones span,.pd-section-title span,.expert-project-number,.expert-section-index,.pr-structure article>span){color:var(--home-ink)!important}.dz-pub .public-brand .confidentiality-note{background:var(--home-soft);color:var(--home-ink);border-color:var(--home-border)}.dz-pub .public-brand .confidentiality-note :is(b,p),.dz-pub :is(.hm-page,.public-brand) :is(.wt-top span,.wt-body aside>small,.wt-body main>small,.wt-architecture span,.wt-answer small,.wt-story),.dz-pub .hm-page :is(.hm-catalogue-note,.hm-tools p,.hm-feature-index,.hm-section-head>p,.hm-expert>div>span,.hm-expert-name span,.hm-kicker,.hc-industry,.hc-slider span,.hm-creator p,.hc-frame .hm-section-head p,.hm-question small,.hm-interview-card-top span){color:var(--home-ink)}.dz-pub .public-brand.public-brand :is(.button,.pr-button,.fp-action,.pd-primary,.jr-button){background:var(--brand-action)!important;color:var(--brand-action-text)!important;border-color:var(--brand-action)!important}.dz-pub .public-brand.public-brand :is(.button.light,.pm-light-button){color:#33273e!important;background:#fff!important;border-color:#fff!important}.dz-pub .public-brand.public-brand :is(.pr-portrait figcaption,.pr-impact,.pr-journey article,.pr-outline,.pr-outline header,.pr-income,.pr-calculator,.pr-profile,.pr-profile-head,.pr-profile-row,.pd-success,.pd-milestones li,.pd-mobile-buy,.expert-future-projects,.expert-social-links a,.expert-portrait-orbit span,.human-quote,.human-story,.experience-converter,.experience-converter article){background:var(--home-surface);color:var(--home-ink);border-color:var(--home-border)}.dz-pub .public-brand.public-brand :is(.pr-portrait figcaption,.pr-impact,.pr-journey,.pr-structure,.pr-outline,.pr-income,.pr-calculator,.pr-profile,.pd-success,.pd-milestones,.pd-mobile-buy,.expert-future-projects,.human-quote,.human-story,.experience-converter) :is(h2,h3,p,span,strong,b,small),.dz-pub .public-brand.public-brand :is(.eyebrow,.pd-crumb a,.pd-stakes>b,.pd-link,.pd-story>span,.pd-benefits span,.pd-expert small,.pd-tabs button,.expert-future-about p,.expert-future-credibility p,.expert-social-links a,.profession-section .section-heading span,.profession-index span,.info-card>span,.confidentiality-note b,.confidentiality-note p){color:var(--home-ink)}.dz-pub .public-brand.public-brand :is(.pr-section,.pr-structure){background:var(--home-bg);color:var(--home-ink)}.dz-pub .public-brand.public-brand :is(.ch-how article>span,.ch-create>div>span){background:var(--home-soft);color:var(--home-ink)}.dz-pub .public-brand.public-brand .pd-tabs button.active{background:var(--brand-action);color:var(--brand-action-text)}.dz-pub :is(.hm-page,.public-brand) .wt-body aside button{background:var(--home-surface);color:var(--home-ink)}.dz-pub :is(.hm-page,.public-brand) .wt-body aside button.active{background:var(--brand-action);color:var(--brand-action-text)}.dz-pub .hm-page .fp-card :is(.fp-creator,.fp-creator span,.fp-creator small){color:var(--home-ink)}.dz-pub .hm-page .hm-interview-band .hm-kicker{color:#fff!important}.dz-pub .hm-page input::placeholder{color:var(--home-muted);opacity:1}.dz-pub .public-brand.public-brand :is(.pd-flow>div>span,.pd-buy small,.pr-link,.pr-section>div>p,.expert-nav-status){color:var(--home-ink)}.dz-pub .public-brand.public-brand .pr-avatar{background:var(--home-soft);color:var(--home-ink)}.dz-pub .public-brand.public-brand .ch-create>div>span{color:var(--home-ink)!important}.dz-pub .public-brand.public-brand .expert-future-credibility blockquote p{color:#fff!important}.dz-pub .public-brand.public-brand .experience-converter .conversion-result,.dz-pub .public-brand.public-brand .pr-journey article:nth-child(n){color:var(--home-ink);background:var(--home-surface)!important}.dz-pub .public-brand.public-brand .seller-principles span{color:var(--home-ink)}.dz-pub :is(.hm-page,.public-brand) .wt-expand-row{background:var(--home-soft);color:var(--home-ink)}.dz-pub .public-brand .expert-profile-future{--ep-ink:var(--brand-text);--ep-violet:var(--brand-text);--ep-cyan:var(--brand-muted);background:var(--brand-bg);color:var(--brand-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dz-pub .public-brand .expert-profile-future .expert-future-hero{background:linear-gradient(135deg,var(--brand-soft),var(--brand-surface));color:var(--brand-text)}.dz-pub .public-brand .expert-profile-future .expert-future-hero:before{border-color:var(--brand-line)}.dz-pub .public-brand .expert-profile-future :is(.expert-future-nav,.expert-availability,.expert-future-projects,.expert-future-project:hover,.expert-social-links a){background:var(--brand-surface);color:var(--brand-text);border-color:var(--brand-line)}.dz-pub .public-brand .expert-profile-future :is(.expert-future-copy h1,.expert-future-copy h1 em,.expert-future-copy>p,.expert-proof-line span,.expert-proof-line strong,.expert-kicker){color:var(--brand-text)}.dz-pub .public-brand .expert-profile-future :is(.expert-future-actions a,.expert-nav-cta){background:var(--brand-action);color:var(--brand-action-text);border-color:var(--brand-line)}.dz-pub .public-brand .expert-profile-future :is(.expert-future-strip,.expert-role-card,.expert-future-credibility blockquote,.expert-future-cta){color:#fff;background:#33273e}.dz-pub .public-brand .expert-profile-future :is(.expert-future-strip,.expert-role-card,.expert-future-credibility blockquote,.expert-future-cta) :is(p,span,small,h2,strong){color:#fff!important}.dz-pub .public-brand .expert-profile-future .expert-future-cta a{color:#33273e;background:#fff}@media (prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .dz-pub .public-brand .expert-profile-future{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:where(:root[data-theme=dark]) .dz-pub .public-brand .expert-profile-future{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dz-pub .pd-refresh{color:#302838;max-width:1240px;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;background:#fff;margin:auto;padding:24px 32px 60px}.dz-pub .pd-refresh *{box-sizing:border-box}.dz-pub .pd-refresh h1{letter-spacing:-1.3px;margin:15px 0;font-size:clamp(28px,3.1vw,41px);line-height:1.14}.dz-pub .pd-refresh h2{letter-spacing:-.7px;margin:10px 0 18px;font-size:27px;line-height:1.2}.dz-pub .pd-refresh h3{margin:14px 0;font-size:18px;line-height:1.3}.dz-pub .pd-refresh p{color:#655b6e;font-size:14px;line-height:1.7}.dz-pub .pd-refresh small{font-size:12px;line-height:1.6}.dz-pub .pd-crumb{color:#786982;gap:10px;margin-bottom:25px;font-size:12px;display:flex}.dz-pub .pd-crumb a{color:#604279}.dz-pub .pd-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:40px;display:grid}.dz-pub .pd-content{min-width:0}.dz-pub .pd-kicker{letter-spacing:1.3px;color:#765586;font-size:10px;font-weight:750;display:block}.dz-pub .pd-hero{background:#f5f0f8;border:1px solid #e0d5e7;border-radius:14px;padding:30px}.dz-pub .pd-hero>p{font-size:16px}.dz-pub .pd-tags{flex-wrap:wrap;gap:7px;display:flex}.dz-pub .pd-tags>span{background:#fff;border:1px solid #ded2e7;border-radius:5px;padding:6px 9px;font-size:11px}.dz-pub .pd-byline{color:#302838;align-items:center;gap:12px;margin-top:24px;text-decoration:none;display:flex}.dz-pub .pd-byline>img{object-fit:cover;border-radius:16px 5px;width:45px;height:50px}.dz-pub .pd-byline>span{background:#ddceea;border-radius:12px;padding:13px}.dz-pub .pd-byline div{flex-direction:column;gap:3px;display:flex}.dz-pub .pd-byline small{letter-spacing:1px;color:#796884;font-size:9px}.dz-pub .pd-byline b{font-size:13px}.dz-pub .pd-byline div span{color:#706278;font-size:11px}.dz-pub .pd-byline>svg{margin-left:auto}.dz-pub .pd-section{border-bottom:1px solid #e8e0ec;padding:34px 0}.dz-pub .pd-challenge{grid-template-columns:1fr 1fr;align-items:center;gap:22px;display:grid}.dz-pub .pd-diagram{background:#fbf7ee;border:1px solid #e5dbcb;border-radius:12px;padding:18px}.dz-pub .pd-diagram-label{letter-spacing:1px;color:#786544;font-size:10px;font-weight:700}.dz-pub .pd-flow{align-items:stretch;gap:12px;margin:22px 0;display:flex}.dz-pub .pd-flow>div{text-align:center;background:#fff;border:1px solid #dcd0e1;border-radius:7px;flex-direction:column;flex:1;align-items:center;gap:9px;min-width:0;padding:13px 5px;display:flex;position:relative}.dz-pub .pd-flow>div>span{color:#867391;font-size:9px}.dz-pub .pd-flow svg{color:#79568d}.dz-pub .pd-flow strong{font-size:11px}.dz-pub .pd-flow-arrow{z-index:1;background:#fbf7ee;position:absolute;top:50%;right:-15px}.dz-pub .pd-diagram p{font-size:12px}.dz-pub .pd-link{color:#604279;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:650;display:inline-flex}.dz-pub .pd-buy{background:#fff;border:1px solid #cec1d8;border-radius:12px;position:sticky;top:20px;overflow:hidden;box-shadow:0 12px 30px #3924430c}.dz-pub .pd-buy>img{object-fit:cover;object-position:center 35%;width:100%;height:180px;display:block}.dz-pub .pd-buy>div{padding:22px}.dz-pub .pd-price{margin:12px 0;font-size:35px;display:block}.dz-pub .pd-primary{background:#3f3549;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:13px 18px;font-size:13px;font-weight:650;text-decoration:none;display:flex;color:#fff!important}.dz-pub .pd-primary:hover{background:#261d2d}.dz-pub .pd-buy ul{margin:0;padding:14px 0;list-style:none}.dz-pub .pd-buy li{align-items:center;gap:8px;margin:12px 0;font-size:12px;display:flex}.dz-pub .pd-buy li svg{color:#42775b}.dz-pub .pd-buy small{color:#796d81;font-size:11px;display:block}.dz-pub .pd-section-title p{margin-bottom:20px}.dz-pub .pd-tour-top{color:#fff;background:#3f3549;justify-content:space-between;gap:10px;padding:12px 15px;font-size:10px;display:flex}.dz-pub .pd-tour-top span{color:#ded3e5}.dz-pub .pd-benefits{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:17px;display:flex}.dz-pub .pd-benefits span{color:#6a5975;align-items:center;gap:6px;font-size:11px;display:flex}.dz-pub .pd-milestones{border:1px solid #dbd0e3;border-radius:9px;grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid;overflow:hidden}.dz-pub .pd-milestones li{background:#faf7fc;border-right:1px solid #dbd0e3;padding:15px 10px}.dz-pub .pd-milestones li:last-child{border:0}.dz-pub .pd-milestones span{color:#8a679e;margin-bottom:12px;font-size:10px;display:block}.dz-pub .pd-milestones b{font-size:11px;line-height:1.5;display:block}.dz-pub .pd-section details{border-bottom:1px solid #e6ddea;padding:15px 0;font-size:13px}.dz-pub .pd-section summary{cursor:pointer;color:#594664;font-weight:650}.dz-pub .pd-expert{grid-template-columns:100px 1fr;align-items:center;gap:22px;display:grid}.dz-pub .pd-expert>img{object-fit:cover;border-radius:40px 8px;width:100px;height:125px}.dz-pub .pd-initials{background:#e7daef;border-radius:20px;padding:30px;font-size:22px}.dz-pub .pd-expert h2{margin-bottom:8px;font-size:24px}.dz-pub .pd-expert b{font-size:12px}.dz-pub .pd-expert small{color:#796987;margin-top:15px;display:block}.dz-pub .pd-related{padding-top:40px}.dz-pub .pd-related-head{justify-content:space-between;align-items:center;display:flex}.dz-pub .pd-related-head button{color:#fff;cursor:pointer;background:#3f3549;border:1px solid #766380;border-radius:50%;width:35px;height:35px;margin-left:8px}.dz-pub .pd-tabs{border-bottom:1px solid #d9cce3;gap:20px;margin-bottom:20px;display:flex}.dz-pub .pd-tabs button{color:#7b6d85;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0}.dz-pub .pd-tabs button.active{color:#302838;border-color:#3f3549;font-weight:700}.dz-pub .pd-card-track{scroll-snap-type:x mandatory;gap:18px;padding-bottom:14px;display:flex;overflow-x:auto}.dz-pub .pd-card-track>.fp-card{scroll-snap-align:start;flex:0 0 30%;min-width:250px}.dz-pub .pd-mobile-buy{display:none}.dz-pub .pd-modal{color:#302838;border:1px solid #cabbd4;border-radius:12px;width:min(680px,92vw);padding:35px}.dz-pub .pd-modal::backdrop{background:#20152888}.dz-pub .pd-close{float:right;cursor:pointer;background:#eee6f4;border:0;border-radius:5px;padding:5px}.dz-pub .pd-refresh button:focus-visible,.dz-pub .pd-refresh a:focus-visible,.dz-pub .pd-refresh summary:focus-visible{outline-offset:3px;outline:3px solid #9876ae}@media (max-width:950px){.dz-pub .pd-layout{grid-template-columns:minmax(0,1fr) 270px;gap:22px}.dz-pub .pd-challenge{grid-template-columns:1fr}}@media (max-width:700px){.dz-pub .pd-refresh{padding:20px 18px 90px}.dz-pub .pd-layout{flex-direction:column;display:flex}.dz-pub .pd-content{width:100%}.dz-pub .pd-buy{order:-1;display:none;position:static}.dz-pub .pd-hero{padding:23px}.dz-pub .pd-tour-top{flex-wrap:wrap}.dz-pub .pd-milestones{grid-template-columns:1fr}.dz-pub .pd-milestones li{border-bottom:1px solid #dbd0e3;border-right:0;gap:15px;padding:12px;display:flex}.dz-pub .pd-milestones span{margin:0}.dz-pub .pd-mobile-buy{z-index:30;background:#fff;border-top:1px solid #d3c4de;justify-content:space-between;align-items:center;gap:20px;padding:12px 20px;display:flex;position:fixed;bottom:0;left:0;right:0}.dz-pub .pd-mobile-buy strong{font-size:25px}.dz-pub .pd-card-track>.fp-card{flex-basis:86%}.dz-pub .pd-expert{grid-template-columns:75px 1fr}.dz-pub .pd-expert>img{width:75px;height:100px}.dz-pub .pd-refresh h2{font-size:24px}}.dz-pub .pd-refresh .pd-hero{color:#fff;background:#302638;border-color:#302638}.dz-pub .pd-refresh .pd-hero h1,.dz-pub .pd-refresh .pd-hero .pd-byline{color:#fff}.dz-pub .pd-refresh .pd-hero>p{color:#e0d5e7}.dz-pub .pd-refresh .pd-hero .pd-kicker,.dz-pub .pd-refresh .pd-hero .pd-byline small,.dz-pub .pd-refresh .pd-hero .pd-byline div span{color:#d2bcdf}.dz-pub .pd-refresh .pd-hero .pd-tags>span{color:#f7effb;background:#48394f;border-color:#725e7e}.dz-pub .pd-refresh .pd-related-head .pd-kicker{margin-bottom:17px}.dz-pub .pd-stakes{border-left:3px solid #b397c5;margin:20px 0;padding:0 0 0 14px}.dz-pub .pd-stakes>b{color:#604279;font-size:12px}.dz-pub .pd-stakes p{margin:5px 0}.dz-pub .pd-success{background:#f0f7f1;border-radius:6px;padding:12px;font-size:12px!important}.dz-pub .wt-tour{background:#f1ebf5;border:1px solid #cbbdd5;border-radius:10px;overflow:hidden}.dz-pub .wt-viewport{background:#eee7f4;overflow:hidden}.dz-pub .wt-shell{transform-origin:70%;transition:transform .8s;transform:scale(1)}.dz-pub .wt-shell.wt-zoom{transform:scale(1.1)}.dz-pub .wt-top{border-bottom:1px solid #d4c9de;align-items:center;gap:20px;padding:13px 17px;font-size:10px;display:flex}.dz-pub .wt-top b{font-size:14px}.dz-pub .wt-top span{color:#7d6d88;flex:1}.dz-pub .wt-top i{background:#d8c6e5;border-radius:50%;padding:8px;font-size:8px;font-style:normal}.dz-pub .wt-body{grid-template-columns:145px 1fr;min-height:345px;display:grid}.dz-pub .wt-body aside{flex-direction:column;gap:5px;padding:16px 10px;display:flex}.dz-pub .wt-body aside>small{letter-spacing:1px;color:#84708f;margin:0 7px 12px;font-size:8px!important}.dz-pub .wt-body aside button{text-align:left;color:#65516f;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:9px 7px;font-size:10px}.dz-pub .wt-body aside button.active{color:#302638;background:#d8cae2;font-weight:700}.dz-pub .wt-body aside footer{color:#776580;background:0 0;margin-top:auto;padding:20px 7px 5px;font-size:9px;line-height:1.7}.dz-pub .wt-body main{background:#fff;border:1px solid #dfd6e6;border-radius:9px 9px 0 0;min-width:0;margin:10px 10px 0 0;padding:22px;position:relative}.dz-pub .wt-body main>small{color:#85718d;white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.dz-pub .wt-banner{background:#f6f1fa;border:1px solid #dcd0e4;border-radius:7px;padding:17px;font-size:12px}.dz-pub .wt-banner p,.dz-pub .wt-brief-grid p{margin:8px 0;font-size:11px!important;line-height:1.65!important}.dz-pub .wt-banner>span{color:#47765b;margin-top:15px;font-size:10px;display:block}.dz-pub .wt-brief-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.dz-pub .wt-brief-grid article{border:1px solid #e2d9e9;border-radius:6px;padding:13px;font-size:10px}.dz-pub .wt-brief-grid ol{padding-left:15px;line-height:1.9}.dz-pub .wt-architecture{gap:12px;margin-top:45px;display:flex}.dz-pub .wt-architecture article{text-align:center;background:#f6f0fa;border:1px solid #d6c5e1;border-radius:7px;flex:1;min-width:0;padding:18px 10px}.dz-pub .wt-architecture span{color:#8a6f9b;margin-bottom:15px;font-size:9px;display:block}.dz-pub .wt-architecture b{font-size:11px}.dz-pub .wt-board{grid-template-columns:repeat(3,1fr);gap:10px;height:220px;display:grid;position:relative}.dz-pub .wt-board>div{background:#f0eaf5;border-radius:6px;padding:10px}.dz-pub .wt-board>div>b{font-size:10px}.dz-pub .wt-board article{background:#fff;border:1px solid #a893b7;border-radius:6px;padding:12px 8px;font-size:10px;line-height:1.5}.dz-pub .wt-board>div>article{margin-top:90px}.dz-pub .wt-board small{color:#7b638b;margin-top:8px;display:block;font-size:8px!important}.dz-pub .wt-moving{z-index:2;width:calc(33.3333% - 13.3333px);transition:left .8s,background .5s;position:absolute;top:38px;left:8px}.dz-pub .wt-moving.working{background:#f9f2ff;left:calc(33.333% + 5px)}.dz-pub .wt-moving.done{background:#e8f6ed;left:calc(66.666% + 2px)}.dz-pub .wt-moving svg{fill:#3f3549;color:#fff;position:absolute;bottom:-7px;right:-6px}.dz-pub .wt-task{z-index:3;background:#fff;border:1px solid #9d82ae;border-radius:7px;padding:16px;font-size:11px;position:absolute;bottom:20px;left:28px;right:15px;box-shadow:0 10px 25px #30263830}.dz-pub .wt-task ol{padding-left:18px;line-height:1.8}.dz-pub .wt-task>span{color:#fff;background:#3f3549;border-radius:4px;padding:7px 12px;display:inline-block}.dz-pub .wt-answer{border:1px solid #b8a0c8;border-radius:7px;min-height:100px;margin-top:15px;padding:14px}.dz-pub .wt-answer small{color:#8b7298;font-size:9px}.dz-pub .wt-answer p{margin:8px 0 0;font-size:11px!important;line-height:1.6!important}.dz-pub .wt-caret{color:#805095}.dz-pub .wt-story{color:#82618f;margin-top:14px;font-size:10px;display:block}.dz-pub .wt-caption{text-align:center;color:#5e466c;background:#f6f1fa;border-top:1px solid #dfd3e8;padding:12px;font-size:12px;font-weight:650}.dz-pub .wt-modal{width:min(1100px,96vw)}.dz-pub .wt-modal .wt-shell{transform:none}.dz-pub .wt-modal .wt-body{min-height:460px}.dz-pub .wt-modal .wt-body main{padding:32px}@media (max-width:700px){.dz-pub .wt-body{grid-template-columns:100px 1fr;min-height:390px}.dz-pub .wt-body main{padding:13px 10px}.dz-pub .wt-body aside{padding:15px 4px}.dz-pub .wt-body aside button{padding:9px 4px;font-size:8px}.dz-pub .wt-body aside>small{margin-left:4px;font-size:6px!important}.dz-pub .wt-top span{font-size:8px}.dz-pub .wt-body main h3{font-size:15px}.dz-pub .wt-brief-grid{grid-template-columns:1fr}.dz-pub .wt-board{gap:4px}.dz-pub .wt-board>div{padding:6px 3px}.dz-pub .wt-board>div>b{font-size:8px}.dz-pub .wt-board article{padding:8px 4px;font-size:8px}.dz-pub .wt-moving{width:calc(33.3333% - 8px);left:4px}.dz-pub .wt-moving.working{left:calc(33.333% + 2px)}.dz-pub .wt-moving.done{left:66.666%}.dz-pub .wt-architecture{flex-direction:column;margin-top:15px}.dz-pub .wt-architecture article{padding:10px}.dz-pub .wt-architecture span{margin:0 0 4px}.dz-pub .wt-modal{padding:15px}.dz-pub .wt-shell.wt-zoom{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.dz-pub .wt-shell,.dz-pub .wt-moving{transition:none!important;transform:none!important}}.dz-pub .wt-expand-row{background:#f6f1fa;justify-content:flex-end;padding:10px 14px;display:flex}.dz-pub .jr-page{max-width:1240px;color:var(--home-ink);margin:auto;padding:0 36px;font-size:16px;line-height:1.6}.dz-pub .jr-page *{box-sizing:border-box}.dz-pub .jr-page h1,.dz-pub .jr-page h2,.dz-pub .jr-page h3{color:inherit;letter-spacing:-.035em;margin:0;line-height:1.15}.dz-pub .jr-page h1{font-size:clamp(38px,4.8vw,64px)}.dz-pub .jr-page h2{font-size:clamp(28px,3vw,40px)}.dz-pub .jr-page h3{font-size:22px}.dz-pub .jr-page p{color:var(--home-muted);max-width:540px}.dz-pub .jr-kicker{letter-spacing:.15em;color:var(--home-accent);margin-bottom:18px;font-size:12px;font-weight:750;display:block}.dz-pub .jr-hero{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:64px 0 70px;display:grid}.dz-pub .jr-hero p{margin:24px 0 30px}.dz-pub .jr-button{background:#302737;border-radius:7px;padding:13px 22px;font-weight:650;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;color:#fff!important}.dz-pub .jr-button:hover{transform:translateY(-3px);box-shadow:0 8px #fca477}.dz-pub .jr-photo{height:400px;box-shadow:14px 14px 0 var(--home-soft);background:#302737;border-radius:72px 8px;margin:0;position:relative;overflow:hidden}.dz-pub .jr-photo img{object-fit:cover;object-position:60% center;width:100%;height:100%;transition:transform .6s}.dz-pub .jr-photo:hover img{transform:scale(1.04)}.dz-pub .jr-photo figcaption{color:#fff;background:linear-gradient(#0000,#171321ee);padding:56px 28px 25px;position:absolute;bottom:0;left:0;right:0}.dz-pub .jr-photo figcaption span{letter-spacing:.12em;margin-bottom:8px;font-size:12px;display:block}.dz-pub .jr-photo strong{font-size:22px;line-height:1.2;display:block}.dz-pub .jr-earn-photo{border-radius:8px 100px 8px 8px}.dz-pub .jr-earn-photo img{object-position:center 55%}.dz-pub .jr-disclaimer{color:var(--home-muted);margin-top:16px;font-size:12px;display:block}.dz-pub .jr-section{padding:44px 0;scroll-margin-top:30px}.dz-pub .jr-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:30px;display:flex}.dz-pub .jr-heading>p{max-width:350px;margin:0}.dz-pub .jr-switch{border:1px solid var(--home-border);background:var(--home-surface);border-radius:9px;flex-shrink:0;padding:5px;display:flex}.dz-pub .jr-switch button{color:var(--home-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;padding:10px 16px;font-size:14px}.dz-pub .jr-switch button[aria-pressed=true]{color:#fff;background:#302737}.dz-pub .jr-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dz-pub .jr-steps article{border:1px solid var(--home-border);background:var(--home-surface);border-radius:12px;padding:30px;transition:transform .25s,border-color .25s;animation:.5s both dzp-jr-enter;position:relative;overflow:hidden}.dz-pub .jr-steps article:nth-child(2){animation-delay:.1s}.dz-pub .jr-steps article:nth-child(3){animation-delay:.2s}.dz-pub .jr-steps article:hover{border-color:var(--home-accent);transform:translateY(-5px)}.dz-pub .jr-step-index{color:var(--home-accent);opacity:.5;margin-bottom:26px;font-size:54px;font-weight:750;line-height:1;display:block}.dz-pub .jr-steps small{letter-spacing:.08em;color:var(--home-muted);margin-bottom:10px;font-size:12px;display:block}.dz-pub .jr-steps p{margin-bottom:0}.dz-pub .jr-text-link{color:var(--home-ink);text-underline-offset:5px;margin-top:22px;font-weight:650;display:inline-block}.dz-pub .jr-workspace{border-top:1px solid var(--home-border);margin-top:25px}.dz-pub .jr-close{background:var(--home-soft);border-radius:14px;grid-template-columns:1fr 1.1fr;align-items:center;gap:50px;margin:45px 0;display:grid;overflow:hidden}.dz-pub .jr-close img{object-fit:cover;width:100%;height:340px}.dz-pub .jr-close>div{padding:32px 32px 32px 0}.dz-pub .jr-calculator{border:1px solid var(--home-border);background:var(--home-surface);border-radius:16px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.dz-pub .jr-inputs{padding:36px}.dz-pub .jr-inputs>label:not(.jr-check){grid-template-columns:1fr auto;gap:14px;margin-bottom:28px;display:grid}.dz-pub .jr-inputs strong{font-size:22px}.dz-pub .jr-inputs input[type=range]{accent-color:#8955aa;cursor:pointer;grid-column:1/-1;width:100%}.dz-pub .jr-check{align-items:start;gap:12px;font-size:14px;display:flex}.dz-pub .jr-check input{accent-color:#8955aa;margin-top:6px}.dz-pub .jr-inputs p{font-size:13px}.dz-pub .jr-estimate{color:#fff;background:#302737;flex-direction:column;justify-content:center;padding:38px;display:flex}.dz-pub .jr-estimate>span{letter-spacing:.1em;font-size:12px}.dz-pub .jr-estimate>strong{font-variant-numeric:tabular-nums;margin:20px 0 4px;font-size:clamp(36px,4.5vw,58px);line-height:1.25}.dz-pub .jr-estimate p,.dz-pub .jr-estimate small{color:#dfd5e6}.dz-pub .jr-estimate small{font-size:13px}.dz-pub .jr-split{grid-template-columns:7fr 3fr;gap:4px;margin:16px 0 20px;font-size:13px;display:grid}.dz-pub .jr-split span{border-top:7px solid #fc9b68;padding-top:9px}.dz-pub .jr-split span+span{text-align:right;border-color:#b29cc1}.dz-pub .jr-breakdown{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.dz-pub .jr-receipt{background:var(--home-surface);border:1px solid var(--home-border);box-shadow:8px 8px 0 var(--home-soft);border-top:5px solid #fc9b68;border-radius:5px 5px 15px 15px;padding:30px;transform:rotate(-1deg)}.dz-pub .jr-receipt>span{letter-spacing:.1em;font-size:12px}.dz-pub .jr-receipt dl{margin:20px 0}.dz-pub .jr-receipt dl>div{border-bottom:1px dashed var(--home-border);justify-content:space-between;gap:18px;padding:12px 0;display:flex}.dz-pub .jr-receipt dd{white-space:nowrap;margin:0;font-weight:650}.dz-pub .jr-receipt-total{font-size:20px;font-weight:700}.dz-pub .jr-receipt small{color:var(--home-muted);font-size:12px}.dz-pub .jr-stat{color:var(--home-accent);margin-bottom:25px;font-size:30px;font-weight:750;line-height:1.2;display:block}.dz-pub .jr-payouts a{color:var(--home-accent);font-size:14px}.dz-pub .jr-faq{grid-template-columns:1fr 1.5fr;gap:0 45px;display:grid}.dz-pub .jr-faq h2{grid-row:1/4}.dz-pub .jr-faq details{border-bottom:1px solid var(--home-border);padding:16px 0}.dz-pub .jr-faq summary{cursor:pointer;font-weight:650}.dz-pub .jr-faq p{font-size:14px}.dz-pub .jr-final{text-align:center;background:var(--home-soft);border-radius:16px;margin:30px 0 50px;padding:50px 25px}.dz-pub .jr-final .jr-button{margin-top:26px}.dz-pub .jr-page :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:3px solid #fc9b68}@keyframes dzp-jr-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:800px){.dz-pub .jr-page{padding:0 22px}.dz-pub .jr-hero{grid-template-columns:1fr;gap:30px;padding:36px 0}.dz-pub .jr-photo{height:300px}.dz-pub .jr-heading{flex-direction:column;align-items:start;gap:20px}.dz-pub .jr-steps{grid-template-columns:1fr}.dz-pub .jr-steps article{padding:24px}.dz-pub .jr-step-index{margin-bottom:15px;font-size:38px}.dz-pub .jr-calculator,.dz-pub .jr-breakdown,.dz-pub .jr-close,.dz-pub .jr-faq{grid-template-columns:1fr;gap:24px}.dz-pub .jr-close>div{padding:0 25px 30px}.dz-pub .jr-close img{height:230px}.dz-pub .jr-faq h2{grid-row:auto;margin-bottom:15px}.dz-pub .jr-section{padding:30px 0}.dz-pub .jr-inputs,.dz-pub .jr-estimate{padding:25px}.dz-pub .jr-receipt{transform:none}.dz-pub .jr-workspace .wt-viewport{overflow:hidden}}@media (prefers-reduced-motion:reduce){.dz-pub .jr-page *{transition:none!important;animation:none!important}}.dz-pub :is(.hm-page,.public-brand){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--home-bg:#fcfaf8;--home-surface:#fff;--home-soft:#f0e7f5;--home-ink:#302737;--home-muted:#6f6078;--home-accent:#76518a;--home-border:#d6cbdc;--home-action:#302737;--home-action-ink:#fff;--home-hover:#4b3b55;--home-footer:#fff;background:var(--home-bg);color:var(--home-ink)}.dz-pub :is(.hm-page,.public-brand) .landing-footer{background:var(--home-footer);width:100%;color:var(--home-ink);border-top:1px solid var(--home-border);grid-template-columns:none;gap:0;margin-top:64px;padding:64px clamp(22px,4vw,72px);display:block}.dz-pub :is(.hm-page,.public-brand) .landing-footer>.lf-grid{grid-template-columns:minmax(280px,1.6fr) minmax(165px,1fr) minmax(200px,1.2fr) minmax(130px,.8fr) minmax(130px,.8fr);align-items:start;gap:clamp(24px,3vw,48px);width:100%;max-width:1480px;margin-inline:auto;display:grid}.dz-pub .lf-grid>*{min-width:0}.dz-pub :is(.hm-page,.public-brand) .lf-grid h2{letter-spacing:0;margin:7px 0 22px;font-size:18px;font-weight:700;line-height:1.5}.dz-pub .lf-grid nav{flex-direction:column;align-items:flex-start;display:flex}.dz-pub .lf-grid a,.dz-pub .lf-unavailable{color:var(--home-muted);overflow-wrap:break-word;margin-bottom:12px;font-size:16px;line-height:1.65}.dz-pub .lf-grid a:hover{color:var(--home-ink);text-underline-offset:4px;text-decoration:underline}.dz-pub :is(.hm-page,.public-brand) .lf-brand>a{width:100%;max-width:330px;color:var(--home-ink);margin:0;display:block}.dz-pub :is(.hm-page,.public-brand) .lf-brand .lf-logo{aspect-ratio:4;width:100%;max-width:330px;height:auto;display:block}.dz-pub :is(.hm-page,.public-brand) .lf-brand p{color:var(--home-muted);margin:20px 0;font-size:16px;line-height:1.7}.dz-pub .lf-brand>small{color:var(--home-muted);font-size:13px}.dz-pub .lf-unavailable{display:block}.dz-pub .lf-unavailable small{opacity:.8;font-size:12px;display:block}.dz-pub .hm-page .hm-hero h1 em{color:var(--home-accent);animation-name:dzp-home-emphasis}@keyframes dzp-home-emphasis{50%{color:var(--home-ink);text-shadow:0 0 24px color-mix(in srgb,var(--home-accent) 20%,transparent)}}@media (prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .dz-pub :is(.hm-page,.public-brand){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--home-bg:#171321;--home-surface:#241d2f;--home-soft:#30263e;--home-ink:#faf7ff;--home-muted:#c5b9d0;--home-accent:#d6b6ee;--home-border:#574660;--home-action:#eee5f5;--home-action-ink:#271d32;--home-hover:#dbc6ed;--home-footer:#1c1527}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.hm-nav,.hm-tools){border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.hm-search,.hm-feature,.hm-interview-card,.hm-expert-dialog,.fp-card,.wt-body main,.wt-board article,.wt-task,.hm-mini-board span){background:var(--home-surface);color:var(--home-ink);border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.hm-button,.fp-card .fp-action,.hc-controls button,.hd-tabs button[aria-selected=true]){background:var(--home-action);border-color:var(--home-action);color:var(--home-action-ink)!important}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.hm-button,.hc-controls button):hover{background:var(--home-hover)!important}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.hm-hero-copy>p,.hm-byline,.hm-section-head>p,.hm-tools p,.hm-tools a,.hm-catalogue-note,.hm-interview-card>p,.hm-feature>p,.hm-expert>div>p,.hm-expert-name span,.hm-creator p,.hm-expert-dialog p,.fp-card-meta,.fp-creator,.hd-tabs button,.hd-projects small,.hd-number,.hd-footnote,.hc-frame .hm-section-head p,.hc-industry,.hc-slider span,.hm-expert-art>span){color:var(--home-muted)}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.hm-kicker,.hm-feature-index,.hm-interview-card-top,.hm-question small,.hm-question svg,.hd-projects svg,.hd-icon){color:var(--home-accent)}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.hm-byline b,.hm-tools b,.hm-menu,.hm-expert-dialog>button,.hm-search input,.fp-card h3,.fp-card strong){color:var(--home-ink)}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.hm-creator,.hc-frame,.hm-question,.hm-mini-board>div,.hm-mini-architecture>span,.hd-panel,.hd-icon,.wt-tour,.wt-viewport,.wt-board>div,.wt-banner,.wt-architecture article,.wt-caption,.wt-expand-row){background:var(--home-soft);color:var(--home-ink);border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.hd-projects>a,.hd-industries span,.fp-tools span,.hm-mini-architecture b){background:var(--home-surface);color:var(--home-muted);border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hm-hero-visual{background-color:var(--home-soft);background-image:radial-gradient(#775f8b 1px,#0000 1px)}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.hm-visual-label,.hm-visual-bottom){color:var(--home-muted)}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hm-hero-tour{background:var(--home-surface);box-shadow:5px 6px #493455}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hm-interview-band{background:#22192e}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hm-interview-card{box-shadow:9px 9px #493455}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hm-mini-story{color:#f9e5ee;background:#362930;border-color:#785863}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hm-mini-story :is(small,p,span){color:#efd4df}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hm-mini-board small{color:var(--home-muted)}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hm-mini-board>div:last-child span,:where(:root:not([data-theme=light])) .dz-pub .hm-page .wt-moving.done{color:#e5f8ec;background:#254235}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hm-portrait-offset{background:#3c2d38;border-color:#806376}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hm-creator-shape,:where(:root:not([data-theme=light])) .dz-pub .hm-page .hc-frame:before{border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hc-controls button:disabled{background:var(--home-soft);border-color:var(--home-border);color:#aa97b8!important}:where(:root:not([data-theme=light])) .dz-pub .hm-page .hc-slider input{accent-color:var(--home-accent)}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.wt-top,.wt-body main,.wt-brief-grid article,.wt-answer){border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .hm-page :is(.wt-top span,.wt-body aside>small,.wt-body aside button,.wt-body aside footer,.wt-body main>small,.wt-board small,.wt-architecture span,.wt-answer small,.wt-story,.wt-caption){color:var(--home-muted)}:where(:root:not([data-theme=light])) .dz-pub .hm-page .wt-body aside button.active{color:#fff;background:#594568}:where(:root:not([data-theme=light])) .dz-pub .hm-page .wt-moving.working{background:#493258}:where(:root:not([data-theme=light])) .dz-pub .hm-page .wt-banner>span{color:#afe1c1}}:where(:root[data-theme=dark]) .dz-pub :is(.hm-page,.public-brand){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--home-bg:#171321;--home-surface:#241d2f;--home-soft:#30263e;--home-ink:#faf7ff;--home-muted:#c5b9d0;--home-accent:#d6b6ee;--home-border:#574660;--home-action:#eee5f5;--home-action-ink:#271d32;--home-hover:#dbc6ed;--home-footer:#1c1527}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.hm-nav,.hm-tools){border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.hm-search,.hm-feature,.hm-interview-card,.hm-expert-dialog,.fp-card,.wt-body main,.wt-board article,.wt-task,.hm-mini-board span){background:var(--home-surface);color:var(--home-ink);border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.hm-button,.fp-card .fp-action,.hc-controls button,.hd-tabs button[aria-selected=true]){background:var(--home-action);border-color:var(--home-action);color:var(--home-action-ink)!important}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.hm-button,.hc-controls button):hover{background:var(--home-hover)!important}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.hm-hero-copy>p,.hm-byline,.hm-section-head>p,.hm-tools p,.hm-tools a,.hm-catalogue-note,.hm-interview-card>p,.hm-feature>p,.hm-expert>div>p,.hm-expert-name span,.hm-creator p,.hm-expert-dialog p,.fp-card-meta,.fp-creator,.hd-tabs button,.hd-projects small,.hd-number,.hd-footnote,.hc-frame .hm-section-head p,.hc-industry,.hc-slider span,.hm-expert-art>span){color:var(--home-muted)}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.hm-kicker,.hm-feature-index,.hm-interview-card-top,.hm-question small,.hm-question svg,.hd-projects svg,.hd-icon){color:var(--home-accent)}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.hm-byline b,.hm-tools b,.hm-menu,.hm-expert-dialog>button,.hm-search input,.fp-card h3,.fp-card strong){color:var(--home-ink)}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.hm-creator,.hc-frame,.hm-question,.hm-mini-board>div,.hm-mini-architecture>span,.hd-panel,.hd-icon,.wt-tour,.wt-viewport,.wt-board>div,.wt-banner,.wt-architecture article,.wt-caption,.wt-expand-row){background:var(--home-soft);color:var(--home-ink);border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.hd-projects>a,.hd-industries span,.fp-tools span,.hm-mini-architecture b){background:var(--home-surface);color:var(--home-muted);border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .hm-page .hm-hero-visual{background-color:var(--home-soft);background-image:radial-gradient(#775f8b 1px,#0000 1px)}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.hm-visual-label,.hm-visual-bottom){color:var(--home-muted)}:where(:root[data-theme=dark]) .dz-pub .hm-page .hm-hero-tour{background:var(--home-surface);box-shadow:5px 6px #493455}:where(:root[data-theme=dark]) .dz-pub .hm-page .hm-interview-band{background:#22192e}:where(:root[data-theme=dark]) .dz-pub .hm-page .hm-interview-card{box-shadow:9px 9px #493455}:where(:root[data-theme=dark]) .dz-pub .hm-page .hm-mini-story{color:#f9e5ee;background:#362930;border-color:#785863}:where(:root[data-theme=dark]) .dz-pub .hm-page .hm-mini-story :is(small,p,span){color:#efd4df}:where(:root[data-theme=dark]) .dz-pub .hm-page .hm-mini-board small{color:var(--home-muted)}:where(:root[data-theme=dark]) .dz-pub .hm-page .hm-mini-board>div:last-child span,:where(:root[data-theme=dark]) .dz-pub .hm-page .wt-moving.done{color:#e5f8ec;background:#254235}:where(:root[data-theme=dark]) .dz-pub .hm-page .hm-portrait-offset{background:#3c2d38;border-color:#806376}:where(:root[data-theme=dark]) .dz-pub .hm-page .hm-creator-shape,:where(:root[data-theme=dark]) .dz-pub .hm-page .hc-frame:before{border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .hm-page .hc-controls button:disabled{background:var(--home-soft);border-color:var(--home-border);color:#aa97b8!important}:where(:root[data-theme=dark]) .dz-pub .hm-page .hc-slider input{accent-color:var(--home-accent)}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.wt-top,.wt-body main,.wt-brief-grid article,.wt-answer){border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .hm-page :is(.wt-top span,.wt-body aside>small,.wt-body aside button,.wt-body aside footer,.wt-body main>small,.wt-board small,.wt-architecture span,.wt-answer small,.wt-story,.wt-caption){color:var(--home-muted)}:where(:root[data-theme=dark]) .dz-pub .hm-page .wt-body aside button.active{color:#fff;background:#594568}:where(:root[data-theme=dark]) .dz-pub .hm-page .wt-moving.working{background:#493258}:where(:root[data-theme=dark]) .dz-pub .hm-page .wt-banner>span{color:#afe1c1}@media (max-width:1200px){.dz-pub :is(.hm-page,.public-brand) .landing-footer>.lf-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}.dz-pub .lf-brand{grid-column:1/-1}}@media (max-width:650px){.dz-pub :is(.hm-page,.public-brand) .landing-footer{margin-top:40px;padding:40px 22px}.dz-pub :is(.hm-page,.public-brand) .landing-footer>.lf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 22px}.dz-pub :is(.hm-page,.public-brand) .lf-brand>a{max-width:300px}.dz-pub :is(.hm-page,.public-brand) .lf-grid h2{margin-bottom:15px;font-size:17px}}@media (max-width:380px){.dz-pub :is(.hm-page,.public-brand) .landing-footer>.lf-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1200px){.dz-pub :is(.hm-page,.public-brand) .lf-brand{text-align:left;flex-direction:column;align-items:stretch;gap:0;width:min(100%,330px);display:flex}.dz-pub :is(.hm-page,.public-brand) .lf-brand>a{width:100%;max-width:none;line-height:0}.dz-pub :is(.hm-page,.public-brand) .lf-brand .lf-logo{width:100%;max-width:none;height:auto}.dz-pub :is(.hm-page,.public-brand) .lf-brand p{margin:12px 0 0 21.3044%;font-size:16px;line-height:1.6}.dz-pub :is(.hm-page,.public-brand) .lf-brand>small{margin:14px 0 0 21.3044%;line-height:1.5;display:block}}@media (max-width:650px){.dz-pub :is(.hm-page,.public-brand) .lf-brand{width:min(100%,300px)}}.dz-pub .hm-page .hm-approved-logo{width:180px;color:var(--home-ink);flex:0 0 180px;line-height:0;display:block}.dz-pub .hm-page .hm-approved-logo svg{aspect-ratio:4;width:100%;height:auto;display:block}@media (max-width:760px){.dz-pub .hm-page .hm-approved-logo{flex-basis:160px;width:160px}}.dz-pub :is(.public-brand,.hm-page) :is(.button,.pr-button,.fp-action,.pd-primary,.hm-button){background:var(--home-action)!important;color:var(--home-action-ink)!important;border-color:var(--home-action)!important}.dz-pub :is(.public-brand,.hm-page) :is(.button,.pr-button,.fp-action,.pd-primary,.hm-button):hover{background:var(--home-hover)!important;border-color:var(--home-hover)!important;color:var(--home-action-ink)!important}.dz-pub :is(.public-brand,.hm-page) :is(.button.light,.pm-light-button),.dz-pub .public-brand :is(.ch-final,.ch-support,.dp-hero,.dp-bundle,.ps-hero) .button,.dz-pub .hm-page .hm-creator .hm-button{color:#302737!important;background:#fff!important;border-color:#fff!important}.dz-pub :is(.public-brand,.hm-page) :is(.button.light,.pm-light-button):hover,.dz-pub .public-brand :is(.ch-final,.ch-support,.dp-hero,.dp-bundle,.ps-hero) .button:hover,.dz-pub .hm-page .hm-creator .hm-button:hover{color:#302737!important;background:#eee7f4!important;border-color:#eee7f4!important}.dz-pub .public-brand{background:var(--home-bg);min-height:100vh;color:var(--home-ink)}.dz-pub .public-brand .public-brand-logo{width:180px;min-width:0;color:var(--home-ink);flex:0 0 180px;line-height:0;text-decoration:none;display:block}.dz-pub .public-brand .public-brand-logo svg{aspect-ratio:4;width:100%;height:auto;display:block}.dz-pub .public-brand .landing-footer a{text-decoration:none}.dz-pub .public-brand .landing-footer a:hover{text-decoration:underline}.dz-pub .public-brand .landing-footer .lf-brand>a{color:var(--home-ink)}.dz-pub .public-brand .landing-footer p{margin-top:20px;margin-bottom:16px}.dz-pub .public-brand .landing-footer nav{margin:0;padding:0}.dz-pub .public-brand .creator-terms{background:var(--home-bg)}@media (prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .dz-pub .public-brand{--ink:var(--home-ink);--muted:var(--home-muted);--line:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .public-brand :is(.topbar,.expert-public-nav,.find-projects-page,.fp-market,.pd-refresh,.creator-home,.professional-refresh,.expert-profile-future,.inner-hero,.content-grid){background:var(--home-bg);color:var(--home-ink);--ink:var(--home-ink);--muted:var(--home-muted)}:where(:root:not([data-theme=light])) .dz-pub .public-brand :is(.fp-card,.fp-interview,.fp-expert-highlight,.fp-expert-dialog,.pd-buy,.pd-modal,.pr-calculator,.pr-profile,.info-card,.creator-terms) :is(h1,h2,h3,h4),:where(:root:not([data-theme=light])) .dz-pub .public-brand :is(.topbar,.expert-public-nav) a{color:var(--home-ink)}:where(:root:not([data-theme=light])) .dz-pub .public-brand :is(.fp-card,.fp-expert-dialog,.pd-buy,.pd-modal,.pr-calculator,.pr-profile,.info-card,.terms-summary,.terms-formula,.terms-table,.wt-body main,.wt-board article,.wt-task){background:var(--home-surface);color:var(--home-ink);border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .public-brand :is(.fp-interview,.fp-expert-highlight,.fp-tools span,.fp-close,.pd-question,.pd-milestones,.pd-story,.pd-stakes,.pr-journey article,.pr-structure article,.pr-impact article,.wt-tour,.wt-viewport,.wt-board>div,.wt-banner,.wt-architecture article){background:var(--home-soft);color:var(--home-ink);border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .public-brand :is(.fp-creator,.fp-creator small,.fp-card-meta,.fp-card-content>p,.fp-interview label,.fp-expert-highlight p,.fp-expert-dialog p,.fp-results details>label,.pd-crumb,.pd-byline,.pd-kicker,.pr-note,.pr-kicker){color:var(--home-muted)!important}:where(:root:not([data-theme=light])) .dz-pub .public-brand :is(.fp-toolbar button,.fp-toolbar select,.fp-interview select,.pr-inputs input,.client-project-search,.client-project-search input){background:var(--home-surface);color:var(--home-ink);border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .public-brand :is(.fp-action,.pd-primary,.pr-button,.button){background:#403348;border-color:#796485;color:#fff!important}:where(:root:not([data-theme=light])) .dz-pub .public-brand :is(.fp-action,.pd-primary,.pr-button,.button):hover{background:#584562}:where(:root:not([data-theme=light])) .dz-pub .public-brand .creator-terms :is(section,td,th){border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .public-brand .creator-terms :is(p,li,td){color:var(--home-muted)}:where(:root:not([data-theme=light])) .dz-pub .public-brand .creator-terms :is(th,.terms-total){background:var(--home-soft);color:var(--home-ink)}:where(:root:not([data-theme=light])) .dz-pub .public-brand .creator-terms{color:var(--home-ink)}:where(:root:not([data-theme=light])) .dz-pub .public-brand .creator-terms :is(.terms-summary>div,aside){background:var(--home-soft);color:var(--home-ink);border-color:var(--home-border)}:where(:root:not([data-theme=light])) .dz-pub .public-brand .creator-terms :is(.terms-summary b,aside strong){color:var(--home-ink)}:where(:root:not([data-theme=light])) .dz-pub .public-brand .creator-terms :is(.terms-summary span,aside p){color:var(--home-muted)}:where(:root:not([data-theme=light])) .dz-pub .public-brand .creator-terms a:not(.public-brand-logo){color:#dfc6ee}}:where(:root[data-theme=dark]) .dz-pub .public-brand{--ink:var(--home-ink);--muted:var(--home-muted);--line:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .public-brand :is(.topbar,.expert-public-nav,.find-projects-page,.fp-market,.pd-refresh,.creator-home,.professional-refresh,.expert-profile-future,.inner-hero,.content-grid){background:var(--home-bg);color:var(--home-ink);--ink:var(--home-ink);--muted:var(--home-muted)}:where(:root[data-theme=dark]) .dz-pub .public-brand :is(.fp-card,.fp-interview,.fp-expert-highlight,.fp-expert-dialog,.pd-buy,.pd-modal,.pr-calculator,.pr-profile,.info-card,.creator-terms) :is(h1,h2,h3,h4),:where(:root[data-theme=dark]) .dz-pub .public-brand :is(.topbar,.expert-public-nav) a{color:var(--home-ink)}:where(:root[data-theme=dark]) .dz-pub .public-brand :is(.fp-card,.fp-expert-dialog,.pd-buy,.pd-modal,.pr-calculator,.pr-profile,.info-card,.terms-summary,.terms-formula,.terms-table,.wt-body main,.wt-board article,.wt-task){background:var(--home-surface);color:var(--home-ink);border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .public-brand :is(.fp-interview,.fp-expert-highlight,.fp-tools span,.fp-close,.pd-question,.pd-milestones,.pd-story,.pd-stakes,.pr-journey article,.pr-structure article,.pr-impact article,.wt-tour,.wt-viewport,.wt-board>div,.wt-banner,.wt-architecture article){background:var(--home-soft);color:var(--home-ink);border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .public-brand :is(.fp-creator,.fp-creator small,.fp-card-meta,.fp-card-content>p,.fp-interview label,.fp-expert-highlight p,.fp-expert-dialog p,.fp-results details>label,.pd-crumb,.pd-byline,.pd-kicker,.pr-note,.pr-kicker){color:var(--home-muted)!important}:where(:root[data-theme=dark]) .dz-pub .public-brand :is(.fp-toolbar button,.fp-toolbar select,.fp-interview select,.pr-inputs input,.client-project-search,.client-project-search input){background:var(--home-surface);color:var(--home-ink);border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .public-brand :is(.fp-action,.pd-primary,.pr-button,.button){background:#403348;border-color:#796485;color:#fff!important}:where(:root[data-theme=dark]) .dz-pub .public-brand :is(.fp-action,.pd-primary,.pr-button,.button):hover{background:#584562}:where(:root[data-theme=dark]) .dz-pub .public-brand .creator-terms :is(section,td,th){border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .public-brand .creator-terms :is(p,li,td){color:var(--home-muted)}:where(:root[data-theme=dark]) .dz-pub .public-brand .creator-terms :is(th,.terms-total){background:var(--home-soft);color:var(--home-ink)}:where(:root[data-theme=dark]) .dz-pub .public-brand .creator-terms{color:var(--home-ink)}:where(:root[data-theme=dark]) .dz-pub .public-brand .creator-terms :is(.terms-summary>div,aside){background:var(--home-soft);color:var(--home-ink);border-color:var(--home-border)}:where(:root[data-theme=dark]) .dz-pub .public-brand .creator-terms :is(.terms-summary b,aside strong){color:var(--home-ink)}:where(:root[data-theme=dark]) .dz-pub .public-brand .creator-terms :is(.terms-summary span,aside p){color:var(--home-muted)}:where(:root[data-theme=dark]) .dz-pub .public-brand .creator-terms a:not(.public-brand-logo){color:#dfc6ee}@media (max-width:760px){.dz-pub .public-brand .public-brand-logo{flex-basis:160px;width:160px}.dz-pub .public-brand .expert-public-nav{flex-wrap:wrap;gap:16px;height:auto}.dz-pub .public-brand .creator-terms nav{flex-wrap:wrap;align-items:center}}@keyframes dzp-access-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dzp-access-drift{to{translate:0 -12px;rotate:5deg}}.dz-pub .published-projects{color:#302737;background:#fff;border:1px solid #ded5e3;border-radius:16px;margin:28px 0;padding:24px}.dz-pub .published-projects>h2{margin:0 0 16px;font-size:23px}.dz-pub .published-projects>p{color:#716778;font-size:15px}.dz-pub .published-project-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;display:grid}.dz-pub .published-project-grid article{border:1px solid #ded5e3;border-radius:12px;min-width:0;overflow:hidden}.dz-pub .published-project-grid article>img{aspect-ratio:16/9;object-fit:cover;width:100%}.dz-pub .published-project-grid article>div{padding:18px}.dz-pub .published-project-grid header{justify-content:space-between;align-items:center;display:flex}.dz-pub .published-project-grid h3{margin:12px 0;font-size:19px;line-height:1.4}.dz-pub .published-project-grid p{margin:8px 0;font-size:15px;line-height:1.6}.dz-pub .published-project-grid small{color:#716778;font-size:14px;display:block}.dz-pub .published-project-grid a{color:inherit;margin-top:16px;font-weight:600;display:block}@media (prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .dz-pub .published-projects{color:#faf7ff;background:#241d2f;border-color:#66556f}:where(:root:not([data-theme=light])) .dz-pub .published-project-grid article{border-color:#66556f}:where(:root:not([data-theme=light])) .dz-pub .published-projects>p,:where(:root:not([data-theme=light])) .dz-pub .published-project-grid small{color:#c5b9d0}}:where(:root[data-theme=dark]) .dz-pub .published-projects{color:#faf7ff;background:#241d2f;border-color:#66556f}:where(:root[data-theme=dark]) .dz-pub .published-project-grid article{border-color:#66556f}:where(:root[data-theme=dark]) .dz-pub .published-projects>p,:where(:root[data-theme=dark]) .dz-pub .published-project-grid small{color:#c5b9d0}.dz-pub .find-projects-page{color:#171321;background:#fff}.dz-pub .fp-market{--ink:#171321;--muted:#6c6875;--accent:#7759c2;max-width:1320px;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;margin:auto;padding:0 36px;font-size:14px;line-height:1.5}.dz-pub .fp-market *{box-sizing:border-box}.dz-pub .fp-market button,.dz-pub .fp-market input,.dz-pub .fp-market select{font:inherit}.dz-pub .fp-market button,.dz-pub .fp-market a{touch-action:manipulation}.dz-pub .fp-market button{cursor:pointer}.dz-pub .fp-market a{color:inherit;text-decoration:none}.dz-pub .fp-market :is(button,a,input,select):focus-visible{outline-offset:3px;outline:3px solid #a78ed6}.dz-pub .fp-market h1,.dz-pub .fp-market h2,.dz-pub .fp-market h3,.dz-pub .fp-market p{margin:0}.dz-pub .fp-market h2{letter-spacing:-.6px;font-size:24px;line-height:1.25}.dz-pub .fp-market h3{letter-spacing:-.2px;font-size:17px;line-height:1.4}.dz-pub .fp-eyebrow{letter-spacing:1.7px;color:#7759c2;font-size:10px;font-weight:700;display:block}.dz-pub .fp-section-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.dz-pub .fp-section-head>a{align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.dz-pub .fp-section-head>span{color:var(--muted);font-size:13px}.dz-pub .fp-card{min-width:0}.dz-pub .fp-art{background:#f2edf9;border:1px solid #e0dbe8;border-radius:12px 12px 5px 5px;flex-direction:column;justify-content:space-between;align-items:flex-start;height:156px;padding:15px;display:flex;position:relative;overflow:hidden;color:#352644!important}.dz-pub .fp-art:before{content:"";pointer-events:none;background-image:radial-gradient(#78628b40 .7px,#0000 .7px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 35%,#000);mask-image:linear-gradient(100deg,#0000 35%,#000)}.dz-pub .fp-art:after{content:"";border:1px solid #fff9;border-radius:50%;width:140px;height:140px;position:absolute;top:-60px;right:-65px}.dz-pub .fp-art>strong{z-index:1;max-width:76%;font-size:14px}.dz-pub .fp-art>svg{opacity:.8}.dz-pub .fp-portrait{background:linear-gradient(145deg,#7759c2,#f4a172);border-radius:50% 50% 6px 6px;flex-shrink:0;width:32px;height:38px;padding:2px;display:inline-flex;overflow:hidden}.dz-pub .fp-portrait>img,.dz-pub .fp-portrait>span{object-fit:cover;object-position:center 30%;border-radius:inherit;color:#604682;background:#ede6f8;place-items:center;width:100%;height:100%;font-size:10px;font-weight:700;display:grid}.dz-pub .fp-card-content{padding:13px 0}.dz-pub .fp-card-meta{color:var(--muted);margin-bottom:5px;font-size:11px}.dz-pub .fp-card h3{min-height:71px}.dz-pub .fp-card h3 a:hover{text-decoration:underline}.dz-pub .fp-card-content>p{color:var(--muted);margin:6px 0;font-size:13px}.dz-pub .fp-creator{text-align:left;align-items:center;gap:8px;display:flex;color:#51475e!important;background:0 0!important;border:0!important;margin:12px 0!important;padding:0!important;font-size:12px!important}.dz-pub .fp-creator small{color:#80738e;align-items:center;gap:4px;margin-top:1px;font-size:10px;display:flex}.dz-pub .fp-tools{flex-wrap:wrap;gap:5px;margin:10px 0;display:flex}.dz-pub .fp-tools>span{color:#67616e;background:#f5f3f7;border:1px solid #ebe7f0;border-radius:4px;padding:2px 6px;font-size:10px}.dz-pub .fp-card-bottom{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.dz-pub .fp-card-bottom>strong{font-size:19px}.dz-pub .fp-market .fp-action{color:#fff;background:#3f3748;border:1px solid #3f3748;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 11px;font-size:12px;font-weight:600;display:inline-flex}.dz-pub .fp-market .fp-action:hover{background:#29232f}.dz-pub .fp-interview{background:linear-gradient(105deg,#f8f5fc,#fff7f1);border:1px solid #e4dbea;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin:28px 0 38px;padding:22px 26px;display:flex}.dz-pub .fp-interview h2{margin-top:6px;font-size:22px}.dz-pub .fp-interview label{color:#6c6279;gap:7px;min-width:240px;font-size:11px;display:grid}.dz-pub .fp-interview select{color:#3f3748;background:#fff;border:1px solid #cec3dc;border-radius:6px;padding:10px}.dz-pub .fp-catalogue{scroll-margin-top:25px}.dz-pub .fp-toolbar{border-bottom:1px solid #dfdae6;align-items:center;gap:12px;padding-bottom:18px;display:flex}.dz-pub .fp-toolbar>button{color:#3f3748;background:#fff;border:1px solid #c9c1d3;border-radius:6px;align-items:center;gap:7px;padding:9px 13px;display:flex}.dz-pub .fp-toolbar>button>span{background:#eee7f6;border-radius:10px;padding:0 6px}.dz-pub .fp-toolbar>button.fp-clear{color:#7759c2;border:0}.dz-pub .fp-toolbar>label{color:var(--muted);margin-left:auto;font-size:12px}.dz-pub .fp-toolbar select{color:#3f3748;background:#fff;border:1px solid #d5cddd;border-radius:6px;margin-left:8px;padding:8px}.dz-pub .fp-results{grid-template-columns:220px minmax(0,1fr);gap:30px;display:grid}.dz-pub .fp-results.no-filters{grid-template-columns:1fr}.dz-pub .fp-results aside{padding-top:10px}.dz-pub .fp-results details{border-bottom:1px solid #e3dfe8;padding:13px 0}.dz-pub .fp-results summary{cursor:pointer;margin-bottom:12px;font-size:14px;font-weight:600}.dz-pub .fp-results details>label{color:#655e6e;align-items:center;gap:9px;margin:9px 0;font-size:12px;display:flex}.dz-pub .fp-results input{accent-color:#7759c2;width:15px;height:15px}.dz-pub .fp-card.row{border-bottom:1px solid #e3dfe8;grid-template-columns:225px minmax(0,1fr);gap:22px;padding:22px 0;display:grid}.dz-pub .fp-card.row .fp-art{height:175px}.dz-pub .fp-card.row .fp-card-content{padding:0}.dz-pub .fp-card.row h3{min-height:0;font-size:18px}.dz-pub .fp-card.row .fp-creator{margin:8px 0!important}.dz-pub .fp-card.row .fp-card-bottom{margin-top:8px}.dz-pub .fp-card.row .fp-tools{margin:6px 0}.dz-pub .fp-empty{text-align:center;color:#665a71;border:1px dashed #cfc3dc;border-radius:10px;grid-column:1/-1;margin:20px 0;padding:38px}.dz-pub .fp-empty h3{margin:10px 0}.dz-pub .fp-empty button{color:#fff;background:#3f3748;border:0;border-radius:6px;margin-top:12px;padding:9px 15px}.dz-pub .fp-portrait.large{border-radius:75px 75px 13px 13px;width:145px;height:175px;padding:4px}.dz-pub .fp-portrait.large>span{font-size:35px}.dz-pub .fp-expert-dialog{color:#171321;border:1px solid #ded5e8;border-radius:18px;width:calc(100% - 32px);max-width:440px;padding:30px;box-shadow:0 20px 100px #17132130}.dz-pub .fp-expert-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17132170}.dz-pub .fp-expert-dialog .fp-portrait{margin:0 auto 22px;display:flex}.dz-pub .fp-expert-dialog h2{margin:7px 0;font-size:25px}.dz-pub .fp-expert-dialog>strong{color:#7759c2;font-size:13px}.dz-pub .fp-expert-dialog p{color:#6c6875;margin:15px 0 20px;font-size:14px}.dz-pub .fp-close{color:#4a3c59;background:#f3eff8;border:0;border-radius:50%;padding:6px;display:flex;position:absolute;top:14px;right:14px}.dz-pub .fp-text-link{color:#7759c2;background:0 0;border:0;margin-top:16px;padding:0;font-size:12px;text-decoration:underline;display:block}@media (max-width:1000px){.dz-pub .fp-market{padding:0 24px}.dz-pub .fp-card h3{min-height:48px}.dz-pub .fp-results{grid-template-columns:180px minmax(0,1fr);gap:20px}.dz-pub .fp-card.row{grid-template-columns:180px minmax(0,1fr);gap:15px}}@media (max-width:680px){.dz-pub .fp-market{padding:0 18px}.dz-pub .fp-market h2{font-size:21px}.dz-pub .fp-art{height:140px;padding:10px}.dz-pub .fp-art>strong{max-width:70%;font-size:12px}.dz-pub .fp-card h3{min-height:78px;font-size:14px}.dz-pub .fp-card-bottom{flex-wrap:wrap}.dz-pub .fp-card-bottom .fp-action{padding:6px 8px;font-size:11px}.dz-pub .fp-card-meta{font-size:10px}.dz-pub .fp-creator{font-size:10px!important}.dz-pub .fp-interview{flex-direction:column;align-items:stretch;margin:22px 0 28px;padding:20px}.dz-pub .fp-interview label{min-width:0}.dz-pub .fp-results{grid-template-columns:1fr}.dz-pub .fp-results aside{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.dz-pub .fp-card.row{grid-template-columns:125px minmax(0,1fr);gap:13px}.dz-pub .fp-card.row .fp-art{height:160px}.dz-pub .fp-card.row h3{font-size:15px}.dz-pub .fp-card.row .fp-art>strong{max-width:100%}.dz-pub .fp-toolbar{flex-wrap:wrap}.dz-pub .fp-toolbar>label{margin-left:0}.dz-pub .fp-section-head>a{font-size:11px}}@media (prefers-reduced-motion:no-preference){.dz-pub .fp-art,.dz-pub .fp-action{transition:background .18s,transform .18s}.dz-pub .fp-art:hover{transform:translateY(-2px)}}.dz-pub .fp-market .fp-card{background:#fff;border:1px solid #d7d0df;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 5px #21182c04}.dz-pub .fp-market .fp-card .fp-art{border:0;border-bottom:1px solid #e8e2ed;border-radius:0;flex-shrink:0}.dz-pub .fp-market .fp-card-content{flex-direction:column;flex:1;padding:16px;display:flex}.dz-pub .fp-market .fp-card-bottom{border-top:1px solid #eee9f2;margin-top:auto;padding-top:12px}.dz-pub .fp-market .fp-card .fp-tools{margin-bottom:14px}.dz-pub .fp-market .fp-card.row{grid-template-columns:220px minmax(0,1fr);gap:0;margin:16px 0;padding:0;display:grid}.dz-pub .fp-market .fp-card.row .fp-art{border-bottom:0;border-right:1px solid #e8e2ed;height:100%;min-height:205px}.dz-pub .fp-market .fp-card.row .fp-card-content{padding:18px}.dz-pub .fp-market .fp-card.row .fp-card-bottom{margin-top:4px}.dz-pub .fp-uploaded-thumbnail{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.dz-pub .fp-expert-collection{margin:46px 0}.dz-pub .fp-collection-frame{background:linear-gradient(130deg,#251d35,#413052);border-radius:16px;grid-template-columns:235px minmax(0,1fr);gap:24px;padding:26px;display:grid}.dz-pub .fp-collection-intro{color:#fff;flex-direction:column;align-items:flex-start;gap:15px;display:flex}.dz-pub .fp-collection-intro .fp-portrait.large{width:92px;height:112px}.dz-pub .fp-collection-intro .fp-eyebrow{color:#d2bfee;font-size:9px}.dz-pub .fp-collection-intro h3{letter-spacing:-.6px;font-size:24px;line-height:1.2}.dz-pub .fp-collection-intro p{color:#d1c9dd;font-size:13px}.dz-pub .fp-collection-intro button{color:#3f3748;background:#fff;border:1px solid #c9bbdb;border-radius:6px;align-items:center;gap:8px;margin-top:auto;padding:10px 13px;font-size:12px;display:flex}.dz-pub .fp-collection-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dz-pub .fp-collection-cards .fp-card h3{min-height:84px;font-size:15px}.dz-pub .fp-collection-cards .fp-card-content{padding:13px}.dz-pub .fp-collection-cards .fp-art{height:145px}.dz-pub .fp-collection-cards .fp-card-bottom{flex-wrap:wrap}.dz-pub .fp-collection-cards .fp-card-meta{font-size:10px}.dz-pub .fp-skill-collection{background:#faf8fc;border:1px solid #ddd5e6;border-radius:14px;grid-template-columns:.85fr 1.4fr;gap:32px;margin:46px 0;padding:30px;display:grid}.dz-pub .fp-skill-intro{align-self:center}.dz-pub .fp-skill-intro h2{margin:12px 0;font-size:28px}.dz-pub .fp-skill-intro p{color:#6c6277;max-width:330px;font-size:14px}.dz-pub .fp-skill-intro ul{color:#67576e;margin:22px 0;padding-left:19px;font-size:13px;line-height:2}.dz-pub .fp-skill-intro small{color:#82768e;font-size:11px}.dz-pub .fp-skill-cards{grid-template-columns:1fr 1fr;gap:18px;display:grid}.dz-pub .fp-skill-cards .fp-card h3{min-height:84px;font-size:15px}@media (max-width:1050px){.dz-pub .fp-collection-frame{grid-template-columns:1fr}.dz-pub .fp-collection-intro{grid-template-columns:100px 1fr;gap:10px 20px;display:grid}.dz-pub .fp-collection-intro .fp-portrait{grid-row:1/5}.dz-pub .fp-collection-intro button{justify-self:start}.dz-pub .fp-skill-collection{grid-template-columns:1fr}.dz-pub .fp-skill-intro ul{margin:12px 0}.dz-pub .fp-skill-intro p{max-width:none}}@media (max-width:680px){.dz-pub .fp-market .fp-card-content{padding:12px}.dz-pub .fp-market .fp-card.row{grid-template-columns:110px minmax(0,1fr)}.dz-pub .fp-market .fp-card.row .fp-card-content{padding:12px}.dz-pub .fp-market .fp-card.row .fp-art{padding:10px}.dz-pub .fp-market .fp-card .fp-card-bottom{flex-wrap:wrap}.dz-pub .fp-collection-frame{padding:18px}.dz-pub .fp-collection-cards{grid-template-columns:1fr}.dz-pub .fp-collection-cards .fp-card h3{min-height:0}.dz-pub .fp-skill-collection{gap:20px;padding:18px}.dz-pub .fp-skill-cards{grid-template-columns:1fr}.dz-pub .fp-skill-cards .fp-card h3{min-height:0}.dz-pub .fp-collection-intro h3{font-size:21px}}.dz-pub .fp-market .fp-starters{padding-top:28px}.dz-pub .fp-market .fp-card .fp-photo{aspect-ratio:16/9;background:#eee;height:auto;padding:0;display:block}.dz-pub .fp-market .fp-photo:before,.dz-pub .fp-market .fp-photo:after{display:none}.dz-pub .fp-market .fp-card.row .fp-photo{aspect-ratio:16/9;border:0;border-radius:6px;align-self:start;height:auto;min-height:0;margin:16px 0 16px 16px}.dz-pub .fp-market .fp-uploaded-thumbnail{object-fit:cover;width:100%;height:100%}.dz-pub .fp-market .fp-collection-cards .fp-photo{aspect-ratio:16/9;height:auto}@media (max-width:680px){.dz-pub .fp-market .fp-card.row .fp-photo{margin:12px 0 12px 12px}.dz-pub .fp-market .fp-starters{padding-top:20px}}.dz-pub .expert-profile-page .expert-project-carousel{background:#fff;max-width:1200px;margin:0 auto;padding:64px 32px}.dz-pub .expert-project-carousel .epc-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.dz-pub .expert-project-carousel .epc-header h2{letter-spacing:-.8px;color:#302838;margin:12px 0;font-size:clamp(25px,3vw,34px);line-height:1.2}.dz-pub .expert-project-carousel .epc-header p{color:#6c6175;margin:0;font-size:14px}.dz-pub .expert-project-carousel .epc-controls{flex-shrink:0;gap:9px;display:flex}.dz-pub .expert-project-carousel .epc-controls button{color:#fff;cursor:pointer;background:#3f3549;border:1px solid #4a3e55;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.dz-pub .expert-project-carousel .epc-controls button:disabled{opacity:.35;cursor:default}.dz-pub .expert-project-carousel .epc-track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#aa97b9 #f3edf7;gap:20px;padding:4px 2px 16px;display:flex;overflow-x:auto}.dz-pub .expert-project-carousel .epc-track>.fp-card{scroll-snap-align:start;flex-direction:column;flex:0 0 38%;min-width:0;display:flex}.dz-pub .expert-project-carousel .epc-track .fp-card-content{flex:1}.dz-pub .expert-project-carousel .epc-track .fp-card h3{font-size:17px}.dz-pub .expert-project-carousel .epc-controls button:focus-visible,.dz-pub .expert-project-carousel .epc-track:focus-visible{outline-offset:4px;outline:3px solid #9472ad}@media (max-width:700px){.dz-pub .expert-profile-page .expert-project-carousel{padding:40px 20px}.dz-pub .expert-project-carousel .epc-header{align-items:flex-end}.dz-pub .expert-project-carousel .epc-track>.fp-card{flex-basis:86%}.dz-pub .expert-project-carousel .epc-controls{gap:5px}.dz-pub .expert-project-carousel .epc-controls button{width:34px;height:34px}}.dz-pub .dp-section{margin-top:28px;margin-bottom:38px}.dz-pub .dp-section .fp-section-head{flex-wrap:wrap;align-items:center}.dz-pub .dp-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.dz-pub .dp-tabs button,.dz-pub .dp-controls button{font:inherit;cursor:pointer;border:1px solid var(--home-border,#d6cbdc);background:var(--home-surface,#fff);color:var(--home-ink,#302737);border-radius:6px;padding:9px 14px;font-size:14px}.dz-pub .dp-tabs button[aria-pressed=true]{color:#fff;background:#302737;border-color:#302737}.dz-pub .dp-track{scroll-snap-type:x mandatory;gap:20px;padding:3px 2px 12px;display:flex;overflow-x:auto}.dz-pub .dp-track>.fp-card{scroll-snap-align:start;flex:0 0 280px;min-width:0}.dz-pub .dp-section .dp-track .fp-card{border:1px solid var(--home-border,#d6cbdc);background:var(--home-surface,#fff);border-radius:12px;overflow:hidden}.dz-pub .dp-track .fp-card-content{padding:16px}.dz-pub .dp-track .fp-art{border-radius:0;height:165px}.dz-pub .dp-empty{border:1px dashed var(--home-border,#d6cbdc);color:var(--home-muted,#6f6078);border-radius:10px;width:100%;padding:25px}.dz-pub .dp-controls{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.dz-pub .dp-section :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #fc9b68}@media (max-width:600px){.dz-pub .dp-track>.fp-card{flex-basis:85%}.dz-pub .dp-section .fp-section-head>a{font-size:13px}.dz-pub .dp-tabs{gap:6px}.dz-pub .dp-tabs button{padding:8px 10px;font-size:13px}}.dz-pub .creator-home.professional-refresh{color:#302838;--ch-muted:#625b6b;background:#fff}.dz-pub .professional-refresh .pr-section{max-width:1200px;margin:0 auto;padding:72px 32px}.dz-pub .professional-refresh h2{letter-spacing:-1px;font-size:clamp(26px,3vw,36px);font-weight:650;line-height:1.18}.dz-pub .professional-refresh h3{letter-spacing:-.3px;font-size:18px;line-height:1.3}.dz-pub .professional-refresh p{font-size:15px;line-height:1.7}.dz-pub .professional-refresh .pr-kicker{letter-spacing:1.5px;color:#6b4a88;margin-bottom:17px;font-size:11px;font-weight:750;display:block}.dz-pub .professional-refresh .pr-button,.dz-pub .professional-refresh .ch-final .button{color:#fff;box-shadow:none;background:#3f3549;border:1px solid #3f3549;border-radius:7px;justify-content:center;align-items:center;gap:14px;padding:14px 22px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.dz-pub .professional-refresh .pr-button:hover,.dz-pub .professional-refresh .ch-final .button:hover{background:#251d2d}.dz-pub .professional-refresh .pr-link{color:#604279;align-items:center;gap:9px;margin-top:18px;font-size:14px;font-weight:650;display:inline-flex}.dz-pub .professional-refresh .pr-hero{background:#f5f1f8;border-bottom:1px solid #e2dbe9;grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;padding:65px max(32px,50vw - 568px);display:grid}.dz-pub .professional-refresh .pr-hero h1{color:#302838;letter-spacing:-1.8px;text-wrap:balance;max-width:18ch;margin:0 0 22px;font-size:clamp(32px,3.7vw,48px);font-weight:650;line-height:1.12}.dz-pub .professional-refresh .pr-hero p{color:#62596b;max-width:490px;margin-bottom:25px}.dz-pub .professional-refresh .pr-hero small{color:#65596f;margin-top:16px;font-size:12px;display:block}.dz-pub .professional-refresh .pr-portrait{clip-path:polygon(0 0,78% 0,100% 18%,100% 100%,18% 100%,0 85%);background:#e9d6bb;margin:0;padding:12px;position:relative}.dz-pub .professional-refresh .pr-portrait img{object-fit:cover;object-position:center 32%;clip-path:polygon(0 0,78% 0,100% 18%,100% 100%,18% 100%,0 85%);width:100%;height:430px;display:block}.dz-pub .professional-refresh .pr-portrait figcaption{background:#fffef5;border:1px solid #e3d9c8;border-radius:5px;padding:19px 22px;position:absolute;bottom:45px;left:36px;right:28px}.dz-pub .professional-refresh .pr-portrait figcaption span{letter-spacing:1px;color:#756548;margin-bottom:7px;font-size:9px;display:block}.dz-pub .professional-refresh .pr-portrait figcaption strong{font-size:21px}.dz-pub .professional-refresh .pr-portrait figcaption p{margin:6px 0 0;font-size:12px}.dz-pub .professional-refresh .ch-create h2,.dz-pub .professional-refresh .ch-create h3,.dz-pub .professional-refresh .ch-final h2{color:#302838}.dz-pub .professional-refresh .ch-create>div>p,.dz-pub .professional-refresh .ch-skill-grid p,.dz-pub .professional-refresh .ch-final p{color:#625b6b!important}.dz-pub .professional-refresh .ch-final:before{display:none}.dz-pub .professional-refresh .ch-final>a:last-child{color:#604279;display:block}.dz-pub .professional-refresh .ch-final .button{margin:20px auto}.dz-pub .professional-refresh .pr-impact{background:#fcfaf6;border:1px solid #e9e1d7;border-radius:16px}.dz-pub .professional-refresh .pr-impact h2{max-width:670px;margin:0}.dz-pub .professional-refresh .pr-impact>p{color:#665e6e}.dz-pub .professional-refresh .pr-impact>small{color:#706677;margin-top:18px;font-size:12px;display:block}.dz-pub .professional-refresh .pr-journey{border:1px solid #dcd3e3;border-radius:9px;grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid;overflow:hidden}.dz-pub .professional-refresh .pr-journey article{background:#fff;padding:25px}.dz-pub .professional-refresh .pr-journey article+article{border-left:1px solid #dcd3e3}.dz-pub .professional-refresh .pr-journey article:nth-child(2){background:#f4effa}.dz-pub .professional-refresh .pr-journey article:nth-child(3){background:#eaf5f1}.dz-pub .professional-refresh .pr-journey article>span{letter-spacing:.8px;color:#70567f;font-size:10px;font-weight:700}.dz-pub .professional-refresh .pr-journey h3{margin:18px 0 10px}.dz-pub .professional-refresh .pr-journey p{color:#605967;margin:0;font-size:14px}.dz-pub .professional-refresh .pr-structure,.dz-pub .professional-refresh .pr-reputation,.dz-pub .professional-refresh .pr-income{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;display:grid}.dz-pub .professional-refresh .pr-section>div>h2{margin:0 0 18px}.dz-pub .professional-refresh .pr-section>div>p{color:#625b6b}.dz-pub .professional-refresh .pr-outline{background:#fff;border:1px solid #cdc3d5;border-radius:12px;overflow:hidden;box-shadow:10px 10px #f2ecf7}.dz-pub .professional-refresh .pr-outline header{background:#eee7f4;align-items:center;gap:10px;padding:20px;display:flex}.dz-pub .professional-refresh .pr-outline header strong{font-size:14px}.dz-pub .professional-refresh .pr-outline header span{letter-spacing:.8px;color:#72627d;margin-left:auto;font-size:9px}.dz-pub .professional-refresh .pr-outline article{border-top:1px solid #e6dfeb;align-items:flex-start;gap:14px;padding:20px;display:flex}.dz-pub .professional-refresh .pr-outline article>svg{color:#79568d;flex-shrink:0;margin-top:2px}.dz-pub .professional-refresh .pr-outline h3{margin:0;font-size:15px}.dz-pub .professional-refresh .pr-outline p{color:#665d6e;margin:6px 0 0;font-size:13px}.dz-pub .professional-refresh .pr-outline article>span{color:#8b7b96;margin-left:auto;font-size:12px}.dz-pub .professional-refresh .pr-income{background:#f3eef7;border:1px solid #ded4e7;border-radius:16px}.dz-pub .professional-refresh .pr-income .pr-note{max-width:400px;font-size:13px}.dz-pub .professional-refresh .pr-calculator{background:#fff;border:1px solid #d9cfe0;border-radius:12px;padding:30px}.dz-pub .professional-refresh .pr-inputs{align-items:center;gap:15px;display:flex}.dz-pub .professional-refresh .pr-inputs label{flex-direction:column;flex:1;gap:9px;min-width:0;font-size:12px;font-weight:650;display:flex}.dz-pub .professional-refresh .pr-inputs input{color:#302838;background:#fff;border:1px solid #a99bb5;border-radius:6px;width:100%;min-width:0;padding:12px;font-size:20px}.dz-pub .professional-refresh .pr-inputs>span{color:#756581;margin-top:22px}.dz-pub .professional-refresh .pr-total{border-top:1px solid #e4dce9;margin-top:24px;padding-top:23px}.dz-pub .professional-refresh .pr-total span{color:#65586f;font-size:12px;display:block}.dz-pub .professional-refresh .pr-total strong{color:#3f3549;letter-spacing:-1.5px;margin:6px 0 14px;font-size:44px;display:block}.dz-pub .professional-refresh .pr-calculator small{color:#706578;font-size:11px;line-height:1.65;display:block}.dz-pub .professional-refresh .pr-profile{background:#fff;border:1px solid #d6cddf;border-radius:13px;overflow:hidden}.dz-pub .professional-refresh .pr-profile-head{background:#f5f0f8;align-items:center;gap:16px;padding:25px;display:flex}.dz-pub .professional-refresh .pr-avatar{color:#624078;background:#ddcee9;border-radius:22px 6px;flex-shrink:0;place-items:center;width:65px;height:74px;font-size:12px;font-weight:750;display:grid}.dz-pub .professional-refresh .pr-profile-head small{color:#776880;letter-spacing:.6px;font-size:9px}.dz-pub .professional-refresh .pr-profile-head h3{margin:7px 0;font-size:18px}.dz-pub .professional-refresh .pr-profile-head p{color:#706278;margin:0;font-size:12px}.dz-pub .professional-refresh .pr-profile-row{border-top:1px solid #e9e1ef;padding:19px 25px}.dz-pub .professional-refresh .pr-profile-row strong{font-size:14px;display:block}.dz-pub .professional-refresh .pr-profile-row span{color:#706278;margin-top:5px;font-size:13px;display:block}.dz-pub .professional-refresh .pr-profile footer{color:#426551;background:#eaf5ef;padding:15px 25px;font-size:12px}.dz-pub .professional-refresh input:focus-visible,.dz-pub .professional-refresh a:focus-visible{outline-offset:3px;outline:3px solid #9777b0}@media (max-width:800px){.dz-pub .professional-refresh .pr-hero{grid-template-columns:1fr;gap:32px;padding:40px 24px}.dz-pub .professional-refresh .pr-hero h1{max-width:23ch}.dz-pub .professional-refresh .pr-portrait{justify-self:center;width:100%;max-width:480px}.dz-pub .professional-refresh .pr-section{margin-left:16px;margin-right:16px;padding:42px 24px}.dz-pub .professional-refresh .pr-structure,.dz-pub .professional-refresh .pr-reputation,.dz-pub .professional-refresh .pr-income{grid-template-columns:1fr;gap:28px}.dz-pub .professional-refresh .pr-journey{grid-template-columns:1fr}.dz-pub .professional-refresh .pr-journey article+article{border-top:1px solid #dcd3e3;border-left:0}.dz-pub .professional-refresh .pr-calculator{padding:20px}.dz-pub .professional-refresh .pr-outline header span{display:none}}.dz-pub .professional-refresh .ch-how>header>span{letter-spacing:1.6px;border-radius:6px;padding:10px 18px;font-size:13px;font-weight:750;display:inline-block;color:#fff!important;background:#3f3549!important}.dz-pub .professional-refresh .ch-how>header h2{color:#302838;margin-top:20px}.dz-pub .professional-refresh .ch-how article h3{color:#302838}.dz-pub .professional-refresh .ch-how article p{color:#62566c;font-size:14px}.dz-pub .professional-refresh .ch-story footer{color:#302838;background:0 0;padding:0}.dz-pub .professional-refresh .ch-story footer span{opacity:1;font-size:14px;font-weight:550;line-height:1.6;color:#514359!important}.dz-pub .professional-refresh .ch-story footer b{color:#302838;font-size:16px}.dz-pub .professional-refresh .pr-journey article,.dz-pub .professional-refresh .ch-how article{transition:background-color .25s,box-shadow .25s;position:relative}.dz-pub .professional-refresh .pr-cards-enter article{animation:.65s both dzp-pr-card-reveal}.dz-pub .professional-refresh .pr-cards-enter article:nth-child(2){animation-delay:.12s}.dz-pub .professional-refresh .pr-cards-enter article:nth-child(3){animation-delay:.24s}.dz-pub .professional-refresh .pr-cards-enter article:nth-child(4){animation-delay:.36s}@keyframes dzp-pr-card-reveal{0%{opacity:.25;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.dz-pub .professional-refresh .pr-journey article:hover,.dz-pub .professional-refresh .ch-how article:hover{background:#eee6f5;box-shadow:inset 0 3px #79568d}.dz-pub .professional-refresh .ch-how article>span,.dz-pub .professional-refresh .pr-journey article>span{transition:transform .25s}.dz-pub .professional-refresh .ch-how article:hover>span,.dz-pub .professional-refresh .pr-journey article:hover>span{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.dz-pub .professional-refresh .pr-cards-enter article{animation:none}.dz-pub .professional-refresh .pr-journey article,.dz-pub .professional-refresh .ch-how article,.dz-pub .professional-refresh .ch-how article>span,.dz-pub .professional-refresh .pr-journey article>span{transition:none;transform:none!important}}.dz-pub .db-bookmark{color:inherit;cursor:pointer;background:0 0;border:1px solid #d6cbdc;border-radius:6px;padding:8px;display:inline-flex}.dz-pub .creator-terms{color:#292332;max-width:960px;margin:auto;padding:28px 24px 80px;font-size:16px;line-height:1.7}.dz-pub .creator-terms nav{justify-content:space-between;gap:20px;margin-bottom:42px;display:flex}.dz-pub .creator-terms a{color:#62449a;text-decoration:underline}.dz-pub .creator-terms header{color:#fff;background:#302737;border-radius:20px;padding:36px}.dz-pub .creator-terms header span{letter-spacing:.12em;color:#e8d4fb;font-size:12px}.dz-pub .creator-terms h1{color:#fff;margin:12px 0;font-size:40px;line-height:1.2}.dz-pub .creator-terms header p{color:#eee5f3}.dz-pub .creator-terms header small{color:#ded1e8}.dz-pub .terms-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0;display:grid}.dz-pub .terms-summary div{background:#f4eff8;border:1px solid #ddd1e8;border-radius:12px;padding:18px}.dz-pub .terms-summary b{font-size:28px;display:block}.dz-pub .terms-summary span{font-size:14px}.dz-pub .creator-terms section{border-bottom:1px solid #ddd4e3;padding:22px 0}.dz-pub .creator-terms h2{color:#302737;margin:0 0 14px;font-size:23px}.dz-pub .creator-terms h3{margin-top:26px;font-size:18px}.dz-pub .creator-terms p{margin:12px 0}.dz-pub .terms-formula{background:#f5f2f7;border-radius:10px;padding:18px;font-weight:600}.dz-pub .terms-table{overflow-x:auto}.dz-pub .creator-terms table{border-collapse:collapse;width:100%;font-size:14px}.dz-pub .creator-terms th,.dz-pub .creator-terms td{text-align:left;border-bottom:1px solid #ded6e5;padding:14px}.dz-pub .creator-terms th{background:#f2edf7}.dz-pub .creator-terms td:last-child{white-space:nowrap;font-weight:700}.dz-pub .terms-total{background:#e8f5ee}.dz-pub .terms-sources{font-size:13px}.dz-pub .creator-terms li{margin:12px 0}.dz-pub .creator-terms aside{background:#fff7dd;border-radius:12px;margin-top:24px;padding:20px}@media (max-width:600px){.dz-pub .creator-terms{padding:20px 16px 50px}.dz-pub .creator-terms header{padding:24px}.dz-pub .creator-terms h1{font-size:32px}.dz-pub .terms-summary{gap:6px}.dz-pub .terms-summary div{padding:10px}.dz-pub .terms-summary b{font-size:24px}.dz-pub .terms-summary span{font-size:12px}.dz-pub .creator-terms th,.dz-pub .creator-terms td{padding:10px}}
