.new-site.new-blog{--blog-color-1:#8caafa52;--blog-color-2:#fff0;--blog-gradient-3:radial-gradient(closest-side,var(--blog-color-1),var(--blog-color-2));--blog-color-4:#fdbea08c;--blog-gradient-5:radial-gradient(closest-side,var(--blog-color-4),var(--blog-color-2));--blog-color-6:#fff9;--blog-color-7:#ffb394;--blog-color-8:#f4774c;--blog-color-9:#e2532a;--blog-color-10:#c43c18;--blog-color-11:#28325a59;--blog-gradient-12:radial-gradient(circle at 32% 26%,var(--blog-color-7) 0%,var(--blog-color-8) 30%,var(--blog-color-9) 62%,var(--blog-color-28) 100%);--blog-shadow-13:0 15px 25px -10px var(--blog-color-11);--blog-color-14:#b3c9ff;--blog-color-15:#6a93f4;--blog-color-16:#2a52c4;--blog-gradient-17:radial-gradient(circle at 32% 26%,var(--blog-color-14) 0%,var(--blog-color-15) 32%,var(--new-blue) 66%,var(--blog-color-16) 100%);--blog-shadow-18:0 5px 9px -4px var(--blog-color-11);--blog-color-19:#2a2f3a;--blog-color-20:#1e2d6480;--blog-color-21:#15181f0d;--blog-shadow-22:0 50px 90px -50px var(--blog-color-20),0 0 0 1px var(--blog-color-21);--blog-color-23:#1e2d6499;--blog-color-24:#dc4a2240;--blog-shadow-25:0 60px 100px -50px var(--blog-color-23),0 0 0 1px var(--blog-color-24);--blog-color-26:#e6e8ef;--blog-shadow-27:0 27px 45px -18px var(--blog-color-11);--blog-color-28:#fce9e2;--blog-color-29:#7a8090;--blog-shadow-30:0 36px 60px -24px var(--blog-color-11);--blog-shadow-31:0 16px 27px -11px var(--blog-color-11);--blog-color-32:#ffffff0f;--blog-color-33:#dc4a22bf;--blog-color-34:#ffffff38;--blog-shadow-35:0 18px 34px -16px var(--blog-color-33),inset 0 1px 0 var(--blog-color-34);--blog-color-36:#1e285073;--blog-shadow-37:0 30px 60px -44px var(--blog-color-36),0 0 0 1px var(--blog-color-21);--blog-color-38:#1e28508c;--blog-shadow-39:0 40px 70px -40px var(--blog-color-38),0 0 0 1px var(--blog-color-24);--blog-shadow-40:0 68px 114px -46px var(--blog-color-11);--blog-shadow-41:0 40px 66px -26px var(--blog-color-11);--blog-color-42:#ffffff0d;--blog-color-43:#ffffff17;--blog-color-44:#c9cdd6;--blog-color-45:#7d8392;--blog-color-46:#5b86ee;--blog-color-47:#7ea2f5}.new-site.new-blog .blog-ref-1{padding:clamp(56px,7vw,96px) 0 clamp(48px,6vw,72px);position:relative;overflow:hidden}.new-site.new-blog .blog-ref-2{background:var(--blog-gradient-3);pointer-events:none;border-radius:50%;width:1000px;height:800px;position:absolute;top:-200px;left:-360px}.new-site.new-blog .blog-ref-3{background:var(--blog-gradient-5);pointer-events:none;border-radius:50%;width:900px;height:760px;position:absolute;top:-260px;right:-300px}.new-site.new-blog .blog-ref-4{border:64px solid var(--blog-color-6);pointer-events:none;border-radius:50%;width:560px;height:560px;position:absolute;top:-240px;right:-220px}.new-site.new-blog .blog-ref-5{background:var(--blog-gradient-12);width:84px;height:84px;box-shadow:var(--blog-shadow-13);pointer-events:none;border-radius:50%;position:absolute;top:70px;right:9%}.new-site.new-blog .blog-ref-6{background:var(--blog-gradient-17);width:30px;height:30px;box-shadow:var(--blog-shadow-18);pointer-events:none;border-radius:50%;position:absolute;top:34px;left:58%}.new-site.new-blog .blog-ref-7{pointer-events:none;position:absolute;top:60px;left:46%}.new-site.new-blog .blog-ref-8{pointer-events:none;position:absolute;top:220px;left:6%}.new-site.new-blog .blog-ref-9{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,48px);position:relative}.new-site.new-blog .blog-ref-10{color:var(--new-primary);align-items:center;gap:14px;font-size:18px;font-weight:500;display:flex}.new-site.new-blog .blog-ref-11{background:var(--new-primary);width:34px;height:2px}.new-site.new-blog .blog-ref-12{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:28px;margin-top:22px;display:grid}.new-site.new-blog .blog-ref-13{letter-spacing:0;text-wrap:balance;margin:0;font-size:88px;font-weight:800;line-height:.96}.new-site.new-blog .blog-ref-14{color:var(--new-primary)}.new-site.new-blog .blog-ref-15{z-index:2;color:var(--blog-color-19);text-wrap:pretty;max-width:460px;margin:0;font-size:20px;font-weight:500;line-height:1.55;position:relative}.new-site.new-blog .blog-ref-16{background:var(--new-card);color:var(--new-foreground);box-shadow:var(--blog-shadow-22);border-radius:30px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0;margin-top:44px;display:grid;overflow:hidden}.new-site.new-blog .blog-ref-16:hover{color:var(--new-foreground);box-shadow:var(--blog-shadow-25)}.new-site.new-blog .blog-ref-17{background:var(--blog-color-26);min-height:420px;position:relative}.new-site.new-blog .blog-ref-18{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.new-site.new-blog .blog-ref-19{background:var(--new-primary);color:var(--new-card);letter-spacing:0;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:700;position:absolute;top:18px;left:18px}.new-site.new-blog .blog-ref-20{flex-direction:column;justify-content:center;padding:clamp(28px,3.4vw,48px);display:flex;position:relative;overflow:hidden}.new-site.new-blog .blog-ref-21{background:var(--blog-gradient-17);width:150px;height:150px;box-shadow:var(--blog-shadow-27);pointer-events:none;border-radius:50%;position:absolute;bottom:-70px;right:-60px}.new-site.new-blog .blog-ref-22{align-items:center;gap:12px;font-size:14px;display:flex;position:relative}.new-site.new-blog .blog-ref-23{background:var(--blog-color-28);color:var(--new-primary);letter-spacing:0;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700}.new-site.new-blog .blog-ref-24{color:var(--blog-color-29)}.new-site.new-blog .blog-ref-25{letter-spacing:0;text-wrap:balance;margin-top:18px;font-size:44px;font-weight:700;line-height:1.06;position:relative}.new-site.new-blog .blog-ref-26{color:var(--new-body);max-width:480px;margin-top:16px;font-size:18px;line-height:1.6;position:relative}.new-site.new-blog .blog-ref-27{color:var(--new-primary);align-items:center;gap:8px;margin-top:26px;font-size:16px;font-weight:600;display:flex;position:relative}.new-site.new-blog .blog-ref-28{background:var(--new-foreground);color:var(--new-card);border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:26px 0;padding:clamp(28px,3.4vw,40px) clamp(24px,3.4vw,44px);display:grid;position:relative;overflow:hidden}.new-site.new-blog .blog-ref-29{background:var(--blog-gradient-12);width:200px;height:200px;box-shadow:var(--blog-shadow-30);pointer-events:none;border-radius:50%;position:absolute;top:-80px;right:-60px}.new-site.new-blog .blog-ref-30{background:var(--blog-gradient-17);width:90px;height:90px;box-shadow:var(--blog-shadow-31);pointer-events:none;border-radius:50%;position:absolute;bottom:-50px;right:24%}.new-site.new-blog .blog-ref-31{border:16px solid var(--blog-color-32);pointer-events:none;border-radius:50%;width:140px;height:140px;position:absolute;top:-90px;left:38%}.new-site.new-blog .blog-ref-32{position:relative}.new-site.new-blog .blog-ref-33{align-items:center;gap:14px;display:flex}.new-site.new-blog .blog-ref-34{display:flex}.new-site.new-blog .blog-ref-35{object-fit:cover;border:3px solid var(--new-card);border-color:var(--new-foreground);border-radius:50%;flex:none;width:40px;height:40px;display:block}.new-site.new-blog .blog-ref-36{object-fit:cover;border:3px solid var(--new-card);border-color:var(--new-foreground);border-radius:50%;flex:none;width:40px;height:40px;margin-left:-12px;display:block}.new-site.new-blog .blog-ref-37{color:var(--new-muted-on-dark);font-size:14px}.new-site.new-blog .blog-ref-38{letter-spacing:0;margin-top:16px;font-size:36px;font-weight:700;line-height:1.08}.new-site.new-blog .blog-ref-39{color:var(--new-accent-on-dark)}.new-site.new-blog .blog-ref-40{color:var(--new-body-on-dark);max-width:560px;margin-top:10px;font-size:16px;line-height:1.55}.new-site.new-blog .blog-ref-41{background:var(--new-primary);color:var(--new-card);letter-spacing:0;box-shadow:var(--blog-shadow-35);white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:18px 30px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.new-site.new-blog .blog-ref-41:hover{background:var(--new-primary-hover);color:var(--new-card)}.new-site.new-blog .blog-ref-42{background:var(--new-card);color:var(--new-foreground);box-shadow:var(--blog-shadow-37);border-radius:24px;flex-direction:column;height:100%;display:flex;overflow:hidden}.new-site.new-blog .blog-ref-42:hover{color:var(--new-foreground);box-shadow:var(--blog-shadow-39);transform:translateY(-4px)}.new-site.new-blog .blog-ref-43{aspect-ratio:16/9;background:var(--blog-color-26);position:relative;overflow:hidden}.new-site.new-blog .blog-ref-44{object-fit:cover;width:100%;height:100%;display:block}.new-site.new-blog .blog-ref-45{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.new-site.new-blog .blog-ref-46{align-items:center;gap:10px;font-size:13px;display:flex}.new-site.new-blog .blog-ref-47{background:var(--blog-tag-background);color:var(--blog-tag-foreground);letter-spacing:0;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.new-site.new-blog .blog-ref-48{letter-spacing:0;text-wrap:pretty;margin-top:14px;font-size:21px;font-weight:700;line-height:1.22}.new-site.new-blog .blog-ref-49{color:var(--new-body);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.6}.new-site.new-blog .blog-ref-50{color:var(--new-primary);align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:15px;font-weight:600;display:flex}.new-site.new-blog .blog-ref-51{background:var(--new-foreground);color:var(--new-card);padding-top:clamp(80px,9vw,130px);position:relative;overflow:hidden}.new-site.new-blog .blog-ref-52{background:var(--blog-gradient-12);width:380px;height:380px;box-shadow:var(--blog-shadow-40);pointer-events:none;border-radius:50%;position:absolute;top:-160px;left:-160px}.new-site.new-blog .blog-ref-53{background:var(--blog-gradient-17);width:220px;height:220px;box-shadow:var(--blog-shadow-41);pointer-events:none;border-radius:50%;position:absolute;top:30%;right:-90px}.new-site.new-blog .blog-ref-54{border:30px solid var(--blog-color-42);pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;top:-170px;right:22%}.new-site.new-blog .blog-ref-55{pointer-events:none;position:absolute;top:90px;right:30%}.new-site.new-blog .blog-ref-56{pointer-events:none;position:absolute;bottom:40%;left:18%}.new-site.new-blog .blog-ref-57{text-align:center;flex-direction:column;align-items:center;max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,48px) clamp(70px,8vw,110px);display:flex;position:relative}.new-site.new-blog .blog-ref-58{object-fit:cover;border:3px solid var(--new-card);border-color:var(--new-foreground);border-radius:50%;flex:none;width:52px;height:52px;display:block}.new-site.new-blog .blog-ref-59{object-fit:cover;border:3px solid var(--new-card);border-color:var(--new-foreground);border-radius:50%;flex:none;width:52px;height:52px;margin-left:-14px;display:block}.new-site.new-blog .blog-ref-60{letter-spacing:0;text-wrap:balance;max-width:900px;margin:30px 0 0;font-size:80px;font-weight:800;line-height:.96}.new-site.new-blog .blog-ref-61{color:var(--new-body-on-dark);max-width:560px;margin:22px 0 0;font-size:19px;line-height:1.55}.new-site.new-blog .blog-ref-62{margin-top:34px}.new-site.new-blog .blog-ref-63{color:var(--new-muted-on-dark);margin-top:18px;font-size:15px}.new-site.new-blog .blog-ref-64{border-top:1px solid var(--blog-color-43);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px 0 32px;display:flex}.new-site.new-blog .blog-ref-65{width:auto;height:26px;display:block}.new-site.new-blog .blog-ref-66{flex-wrap:wrap;gap:24px;font-size:16px;display:flex}.new-site.new-blog .blog-ref-67{color:var(--blog-color-44)}.new-site.new-blog .blog-ref-67:hover{color:var(--new-card)}.new-site.new-blog .blog-ref-68{color:var(--blog-color-45);font-size:15px}.new-site.new-blog header nav a[href="/blog"],.new-site.new-blog header .new-ref-19{color:var(--new-primary);font-weight:600}.new-site.new-blog .blog-hired{--blog-tag-background:var(--blog-color-28);--blog-tag-foreground:var(--new-primary)}.new-site.new-blog .blog-career{--blog-tag-background:var(--blog-career-soft);--blog-tag-foreground:var(--blog-career-ink)}.new-site.new-blog{--blog-career-soft:#e6edfd;--blog-career-ink:#2f5fd0;--blog-tag-background:#fce9e2;--blog-tag-foreground:var(--new-primary);--blog-articles-gradient:linear-gradient(180deg,#eceff8 0%,var(--new-background) 100%)}.new-site.new-blog .blog-articles{background:var(--blog-articles-gradient);padding:clamp(56px,6vw,88px) 0 clamp(80px,8vw,120px);position:relative;overflow:hidden}.new-site.new-blog .blog-container{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,48px);position:relative}.new-site.new-blog .blog-articles-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.new-site.new-blog .blog-eyebrow{color:var(--new-primary);font-size:18px;font-weight:500}.new-site.new-blog .blog-articles h2{margin:12px 0 0;font-size:56px;font-weight:700;line-height:1.02}.new-site.new-blog .blog-articles h2 span{color:var(--new-primary)}.new-site.new-blog .blog-filters{flex-wrap:wrap;gap:8px;display:flex}.new-site.new-blog .blog-filter{cursor:pointer;background:var(--new-card);height:auto;color:var(--new-overlay-solid-3);box-shadow:var(--new-shadow-15);border:0;border-radius:999px;padding:11px 18px;font-family:inherit;font-size:15px;font-weight:600}.new-site.new-blog .blog-filter[aria-pressed=true]{background:var(--new-foreground);color:var(--new-card)}.new-site.new-blog .blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.new-site.new-blog .blog-grid-first{margin-top:40px}.new-site.new-blog .blog-grid>div{min-width:0}.new-site.new-blog [data-blog-card]{transition:transform .2s,box-shadow .2s}.new-site.new-blog .blog-load-wrap{justify-content:center;margin-top:40px;display:flex}.new-site.new-blog .blog-load{cursor:pointer;background:var(--new-card);height:auto;color:var(--new-foreground);box-shadow:var(--new-shadow-15);border:0;border-radius:14px;align-items:center;gap:10px;padding:15px 28px;font-family:inherit;font-size:16px;font-weight:600;display:inline-flex}.new-site.new-blog .blog-load span{color:var(--new-muted);font-weight:500}.new-site.new-blog .blog-load:hover{color:var(--new-primary)}.new-site.new-blog{--blog-gradient-12:radial-gradient(circle at 32% 26%,var(--blog-color-7) 0%,var(--blog-color-8) 30%,var(--blog-color-9) 62%,var(--blog-color-10) 100%)}.new-site.new-blog .blog-articles-blue{background:var(--blog-gradient-17);pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute;top:30%;left:-130px}.new-site.new-blog .blog-articles-orange{background:var(--blog-gradient-12);pointer-events:none;border-radius:50%;width:180px;height:180px;position:absolute;top:62%;right:-80px}.new-site.new-blog .blog-articles-ring{border:22px solid var(--new-overlay-80-17);pointer-events:none;border-radius:50%;width:220px;height:220px;position:absolute;top:60px;right:4%}@media(prefers-reduced-motion:reduce){.new-site.new-blog [data-blog-card]{transition:none}}@media(max-width:1239px){.new-site.new-blog h1[class]{font-size:76px}.new-site.new-blog [data-screen-label="03 Final CTA"] h2{font-size:72px}}@media(max-width:1059px){.new-site.new-blog .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.new-site.new-blog .blog-ref-16{grid-template-columns:minmax(0,1fr)}.new-site.new-blog .blog-ref-17{min-height:240px}}@media(max-width:759px){.new-site.new-blog .blog-ref-12,.new-site.new-blog .blog-ref-28{grid-template-columns:minmax(0,1fr)}.new-site.new-blog h1[class]{font-size:46px}.new-site.new-blog .blog-articles h2{font-size:36px}.new-site.new-blog [data-screen-label="03 Final CTA"] h2{font-size:44px}}@media(max-width:719px){.new-site.new-blog .blog-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:759px){.new-site.new-blog .blog-ref-25{font-size:30px}.new-site.new-blog .blog-ref-38{font-size:26px}.new-site.new-blog .blog-ref-7,.new-site.new-blog .blog-ref-8{display:none}.new-site.new-blog .blog-ref-6{top:20px;left:65%}}
