.nf-book{--nf-book-bg:#05060a;--nf-book-text:#f4f4f7;--nf-book-muted:#9aa3b2;--nf-book-line:#ffffff17;--nf-book-icon:#6fb3ff;isolation:isolate;--nf-book-gutter:48px;--nf-book-card:min(480px, 68vh);--nf-book-card-inner:var(--nf-book-card);min-height:100vh;color:var(--nf-book-text);font-family:var(--nf-font-ui), system-ui, sans-serif;background:linear-gradient(160deg,#070b14 0%,#05060a 45%,#04050a 100%);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.nf-book__glow{pointer-events:none;position:fixed;inset:0}.nf-book__glow:before,.nf-book__glow:after{content:"";will-change:transform, opacity;position:absolute;inset:-25%}.nf-book__glow:before{background:radial-gradient(closest-side,#0e87ff38,#0000 72%);animation:26s cubic-bezier(.45,0,.55,1) infinite alternate nfBookDriftA}.nf-book__glow:after{background:radial-gradient(closest-side,#0e87ff21,#0000 74%);animation:34s cubic-bezier(.45,0,.55,1) infinite alternate nfBookDriftB}@keyframes nfBookDriftA{0%{transform:translate(-8%,-4%)scale(1)}50%{transform:translate(2%,4%)scale(1.08)}to{transform:translate(6%,-2%)scale(1.02)}}@keyframes nfBookDriftB{0%{transform:translate(14%,8%)scale(1.05)}50%{transform:translate(6%,-2%)scale(.96)}to{transform:translate(18%,2%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.nf-book__glow:before,.nf-book__glow:after{animation:none}}.nf-book__vignette{pointer-events:none;background:radial-gradient(120% 80%,#0000 38%,#000000c7 100%),radial-gradient(1200px 900px at 50% 120%,#0009,#0000 60%);position:fixed;inset:0}.nf-book__inner{width:100%;max-width:1600px;padding:40px var(--nf-book-gutter) 80px;flex-wrap:wrap;align-items:center;gap:48px;margin:0 auto;display:flex;position:relative}.nf-book__brandbar{z-index:1;width:100%;max-width:1600px;padding:32px var(--nf-book-gutter) 0;margin:0 auto;position:relative}.nf-book__intro,.nf-book__benefits,.nf-book__trust{max-width:620px}.nf-book__copy{flex-direction:column;flex:280px;justify-content:center;min-width:280px;display:flex;container-type:inline-size}.nf-book__brand{align-items:center;gap:12px;width:fit-content;display:flex}.nf-book__brand img{width:auto;height:26px;display:block}.nf-book__title{font-family:var(--nf-font-display), var(--nf-font-ui), sans-serif;letter-spacing:-.022em;color:var(--nf-book-text);text-wrap:pretty;margin:0 0 24px;font-size:clamp(24px,8cqi,44px);font-weight:700;line-height:1.04}.nf-book__lede{color:var(--nf-book-muted);margin:0 0 48px;font-size:clamp(14px,2.7cqi,16px);line-height:1.55}.nf-book__benefits{flex-direction:column;gap:20px;margin:0 0 48px;padding:0;list-style:none;display:flex}.nf-book__benefit{align-items:center;gap:16px;display:flex}.nf-book__benefit-icon{color:var(--nf-book-icon);font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 20;flex:0 0 20px;font-size:20px}.nf-book__benefit-text{color:var(--nf-book-muted);text-wrap:pretty;margin:0;font-size:14px;line-height:1.4}.nf-book__benefit-text strong{font-family:var(--nf-font-display), var(--nf-font-ui), sans-serif;letter-spacing:-.005em;color:var(--nf-book-text);font-weight:600}.nf-book__trust{--nf-trustlogos-label:#6e7686;border-top:1px solid var(--nf-book-line);padding-top:24px}.nf-book__trust .nf-trustlogos__label{font-size:11px}.nf-book__trust .nf-trustlogos__list{gap:40px;margin-top:20px}.nf-book__trust .nf-trustlogos__img{height:19px}@media (max-width:600px){.nf-book__trust .nf-trustlogos__list{gap:28px}}.nf-book__trust .nf-trustlogos__link[data-logo=upwork] .nf-trustlogos__img{height:25px}.nf-book__funnel{min-width:min(880px,100%);min-height:var(--nf-book-card);flex:880px;display:flex;position:relative}.nf-book__panel{flex-direction:column;width:100%;min-width:0;padding:0;display:flex;position:relative}.nf-book__panel>div:first-child{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.nf-book__cal{width:100%;min-width:0;min-height:0;color:var(--nf-book-muted);background:0 0;border-radius:22px;flex:1;overflow:hidden}.nf-book__cal--pending iframe{visibility:hidden}.nf-book__cal--pending{position:relative}.nf-book__cal--pending:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#ffffff06 30%,#ffffff12 50%,#ffffff06 70%) 0 0/220% 100%;animation:1.4s ease-in-out infinite nfBookShimmer;position:absolute;inset:0}@keyframes nfBookShimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.nf-book__cal--pending:after{animation:none}}.nf-book__panel,.nf-book__cal,.nf-book__cal>*{width:100%;min-width:0}.nf-book__cal iframe{max-width:none;width:100%!important}@media (min-width:1270px){.nf-book{--nf-book-card:592px}.nf-book__funnel{height:auto}.nf-book__cal{overscroll-behavior:contain;overflow:auto}}.nf-book__panel--confirmed{text-align:center;justify-content:center;align-items:center;gap:12px;padding:48px 32px}.nf-book__confirm-icon{color:#5cd672;background:#5cd67224;border-radius:9999px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.nf-book__confirm-title{font-family:var(--nf-font-display), var(--nf-font-ui), sans-serif;letter-spacing:-.01em;color:var(--nf-book-text);margin:0;font-size:24px;font-weight:600;line-height:1.2}.nf-book__confirm-body{max-width:42ch;color:var(--nf-book-muted);margin:0;font-size:15px;line-height:1.6}.nf-book__confirm-link,.nf-book__fallback-link{color:var(--nf-primary);align-items:center;gap:6px;margin-top:8px;font-size:15px;font-weight:500;display:inline-flex}.nf-book__confirm-link:hover,.nf-book__fallback-link:hover{text-decoration:underline}.nf-book__fallback{text-align:center;padding:20px 24px 24px}.nf-book__fallback-text{color:var(--nf-book-muted);margin:0;font-size:15px;line-height:1.5}@media (max-width:1269px){.nf-book__title{font-size:clamp(24px,8cqi,32px)}.nf-book__copy{display:contents}.nf-book__intro{order:1}.nf-book__benefits{order:2;margin-bottom:16px}.nf-book__trust{order:3;max-width:none}.nf-book__funnel{order:4}.nf-book__lede{margin-bottom:0;font-size:15px}.nf-book__benefits{flex-flow:wrap;column-gap:32px;max-width:none}.nf-book__benefit{flex:calc(50% - 16px);min-width:260px}}@media (max-width:1269px) and (min-width:720px){.nf-book__intro,.nf-book__benefits,.nf-book__trust{flex:100%}}@media (min-width:940px) and (max-width:1269px){.nf-book__intro,.nf-book__benefits{flex:calc(50% - 16px)}.nf-book__benefit{flex:100%}.nf-book__lede{max-width:46ch}}@media (max-width:939px){.nf-book__intro,.nf-book__benefits,.nf-book__trust{max-width:none}}@media (max-width:1180px){.nf-book__lede{margin-bottom:36px}.nf-book__benefits{gap:18px}}@media (min-width:1270px) and (max-width:1399px){.nf-book{--nf-book-gutter:32px}.nf-book__inner{padding-inline:var(--nf-book-gutter);gap:32px}}@media (max-width:1269px){.nf-book{--nf-book-gutter:32px}.nf-book__inner{padding:28px var(--nf-book-gutter) 72px;gap:28px}.nf-book__brandbar{padding:32px var(--nf-book-gutter) 0}}@media (max-width:719px){.nf-book{--nf-book-card:520px;justify-content:flex-start}.nf-book__inner{flex-direction:column;align-items:stretch}.nf-book__funnel{flex:none;width:100%;min-width:0}}@media (max-width:600px){.nf-book{--nf-book-card:440px}.nf-book__title{font-size:32px}.nf-book__cal{border-radius:18px}}@media (max-width:360px){.nf-book__title{font-size:28px}}@media (max-width:939px){.nf-book__lede{margin-bottom:0}.nf-book__title br{display:none}}.nf-book__panel>div:first-child{flex-direction:column;flex:1;display:flex}.cal-inline-container,.cal-inline-container>*{flex:1}.nf-book__panel iframe{min-height:var(--nf-book-card-inner)}@media (min-width:1270px){.nf-book{--nf-book-vfree:max(0px, calc(100vh - var(--nf-book-card) - 34px))}.nf-book__brandbar{padding-top:clamp(20px, calc(var(--nf-book-vfree) * .35), 32px)}.nf-book__inner{padding-top:clamp(12px, calc(var(--nf-book-vfree) * .2), 40px);padding-bottom:clamp(12px, calc(var(--nf-book-vfree) * .45), 80px)}}
.nf-trustlogos__label{font-family:var(--nf-font-label), Roboto, sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--nf-trustlogos-label,#6e7686);margin:0;font-size:12.5px;font-weight:500}.nf-trustlogos__list{flex-wrap:wrap;align-items:center;gap:40px;margin:20px 0 0;padding:0;list-style:none;display:flex}.nf-trustlogos__item{align-items:center;display:flex}.nf-trustlogos__link{opacity:.72;align-items:center;transition:opacity .15s cubic-bezier(.2,0,0,1);display:flex}.nf-trustlogos__link:hover,.nf-trustlogos__link:focus-visible{opacity:1}.nf-trustlogos__img{width:auto;height:22px;display:block}.nf-trustlogos__link[data-logo=upwork] .nf-trustlogos__img{height:29px;margin-bottom:-3px}@media (max-width:600px){.nf-trustlogos__list{gap:28px}.nf-trustlogos__img{height:19px}.nf-trustlogos__link[data-logo=upwork] .nf-trustlogos__img{height:25px}}
