.nf-trustsec{padding:var(--nf-sp-16) 0;background:var(--nf-bg);border-top:1px solid var(--nf-hairline);border-bottom:1px solid var(--nf-hairline);position:relative;overflow:hidden}@media (min-width:640px){.nf-trustsec{padding:var(--nf-sp-20) 0}}@media (min-width:960px){.nf-trustsec{padding:var(--nf-sp-24) 0}}.nf-trustsec__inner{max-width:var(--nf-content-max);padding:0 var(--nf-content-gutter-mobile);margin:0 auto}@media (min-width:960px){.nf-trustsec__inner{padding:0 var(--nf-content-gutter-desktop)}}.nf-trustsec__cluster{height:400px;margin-top:56px;position:relative}@media (max-width:1099px){.nf-trustsec__cluster{flex-direction:column;align-items:center;gap:20px;height:auto;display:flex}}.nf-trustsec__glow{pointer-events:none;background:radial-gradient(400px 300px,#0e87ff14,#0000 70%);width:800px;height:600px;position:absolute;top:-40px;right:-160px}@media (max-width:1099px){.nf-trustsec__glow{display:none}}.nf-trustsec__nav{z-index:3;border-radius:var(--nf-r-full);border:1px solid var(--nf-outline-variant);background:var(--nf-surface);width:45px;height:45px;color:var(--nf-on-surface);cursor:pointer;transition:background var(--nf-dur-short-2) var(--nf-ease-standard);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.nf-trustsec__nav:hover{background:var(--nf-state-hover)}.nf-trustsec__nav:focus-visible{outline:2px solid var(--nf-primary);outline-offset:2px}.nf-trustsec__nav--prev{left:-56px}.nf-trustsec__nav--next{right:-56px}@media (max-width:1179px){.nf-trustsec__nav{display:none}}.nf-trustsec__card{box-sizing:border-box;transform-origin:50%;border-radius:24px;flex-direction:column;width:470px;height:340px;padding:32px;display:flex;position:absolute;top:calc(50% - 170px);left:calc(50% - 235px);overflow:hidden}.nf-trustsec__cluster--ready .nf-trustsec__card{transition:left .7s var(--nf-ease-standard), top .7s var(--nf-ease-standard), width .7s var(--nf-ease-standard), height .7s var(--nf-ease-standard), padding .7s var(--nf-ease-standard), opacity .7s var(--nf-ease-standard), transform .7s var(--nf-ease-standard), background-color .7s var(--nf-ease-standard), border-radius .7s var(--nf-ease-standard), box-shadow .7s var(--nf-ease-standard)}@media (prefers-reduced-motion:reduce){.nf-trustsec__cluster--ready .nf-trustsec__card{transition:none}}.nf-trustsec__card--left,.nf-trustsec__card--right{opacity:.6;z-index:1;background:var(--nf-surface-container-low);box-shadow:inset 0 0 0 1px var(--nf-hairline), var(--nf-e3)}.nf-trustsec__card--left{transform:translate(-355px)scale(.82)}.nf-trustsec__card--right{transform:translate(355px)scale(.82)}.nf-trustsec__card--back{opacity:0;z-index:0;pointer-events:none;background:var(--nf-surface-container-low);box-shadow:inset 0 0 0 1px var(--nf-hairline);transform:scale(.72)}.nf-trustsec__card--front{opacity:1;z-index:2;background:var(--nf-surface);box-shadow:inset 0 0 0 1.5px #0e87ff4d, var(--nf-e5);border-radius:28px;transform:none}html[data-theme=dark] .nf-trustsec__card--left,html[data-theme=dark] .nf-trustsec__card--right,html[data-theme=dark] .nf-trustsec__card--back{background-color:#14141b;box-shadow:inset 0 0 0 1px #ffffff14,0 12px 24px #00000080}html[data-theme=dark] .nf-trustsec__card--back{box-shadow:inset 0 0 0 1px #ffffff14}html[data-theme=dark] .nf-trustsec__card--front{background-color:#181822;box-shadow:inset 0 0 0 1.5px #0e87ff50,0 24px 48px #000000bf}@media (max-width:1099px){.nf-trustsec__card,.nf-trustsec__card--left,.nf-trustsec__card--right,.nf-trustsec__card--front,.nf-trustsec__card--back{opacity:1;pointer-events:auto;width:100%;max-width:500px;height:auto;min-height:0;padding:28px;position:relative;top:auto;left:auto;transform:none}}.nf-trustsec__card-heading{font-family:var(--nf-font-display);color:var(--nf-on-surface);text-wrap:balance;margin:0 0 20px;font-size:21px;font-weight:700;line-height:1.25}html[data-theme=dark] .nf-trustsec__card-heading{color:#fff}.nf-trustsec__rows{flex-direction:column;flex:1;justify-content:space-evenly;gap:12px;display:flex}.nf-trustsec__card--lt .nf-trustsec__row-value{white-space:normal;text-align:right}.nf-trustsec__row{border-bottom:1px solid var(--nf-hairline);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:12px;display:flex}.nf-trustsec__row-label{font-family:var(--nf-font-label);letter-spacing:.5px;color:var(--nf-on-surface-variant);align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:16px;display:flex}html[data-theme=dark] .nf-trustsec__row-label{color:#fffc}.nf-trustsec__row-icon{color:var(--nf-primary);font-size:18px!important}html[data-theme=dark] .nf-trustsec__row-icon{color:#9dc4ff}.nf-trustsec__row-value{font-family:var(--nf-font-display);color:var(--nf-primary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}html[data-theme=dark] .nf-trustsec__row-value{color:#b5e0ff}.nf-trustsec__stars{gap:4px;display:flex}.nf-trustsec__star{width:22px;height:22px;fill:var(--nf-primary);display:block}.nf-trustsec__card-quote{font-family:var(--nf-font-ui);color:var(--nf-on-surface);text-wrap:pretty;margin:16px 0 0;font-size:17px;font-weight:500;line-height:1.5}html[data-theme=dark] .nf-trustsec__card-quote{color:#f4f4f7}.nf-trustsec__card-quote--proof{color:var(--nf-on-surface-variant)}html[data-theme=dark] .nf-trustsec__card-quote--proof{color:#e3e3e3}.nf-trustsec__profile{align-items:center;gap:16px;margin-top:auto;padding-top:16px;display:flex}.nf-trustsec__avatar{box-sizing:border-box;object-fit:contain;background:#fff1c9;border-radius:50%;flex-shrink:0;width:52px;height:52px;padding:6px}.nf-trustsec__profile-name{font-family:var(--nf-font-ui);color:var(--nf-on-surface);font-size:15px;font-weight:700;display:block}html[data-theme=dark] .nf-trustsec__profile-name{color:#f4f4f7}.nf-trustsec__profile-role{font-family:var(--nf-font-ui);color:var(--nf-on-surface-variant);margin-top:3px;font-size:13px;display:block}html[data-theme=dark] .nf-trustsec__profile-role{color:#b0b0ba}.nf-trustsec__upwork-logo{width:auto;height:26px;fill:var(--nf-on-surface-variant);align-self:flex-start;display:block}html[data-theme=dark] .nf-trustsec__upwork-logo{fill:#ccc}.nf-trustsec__badges{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}.nf-trustsec__badge{align-items:center;gap:8px;display:flex}.nf-trustsec__badge-ic{background:var(--nf-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}html[data-theme=dark] .nf-trustsec__badge-ic{background:#35588e}.nf-trustsec__badge-glyph{fill:#fff;width:18px;height:18px;display:block}.nf-trustsec__badge-glyph--crown{background:#fff;-webkit-mask-image:url(/assets/trust/crown.svg);mask-image:url(/assets/trust/crown.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nf-trustsec__badge-text{font-family:var(--nf-font-label);letter-spacing:.1px;color:var(--nf-on-surface-variant);white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}html[data-theme=dark] .nf-trustsec__badge-text{color:#ccc}.nf-trustsec__proof-cta{justify-content:flex-end;margin-top:auto;padding-top:12px;display:flex}.nf-trustsec__proof-btn.nf-btn--outlined{height:40px;color:var(--nf-primary);border-color:#0e87ff73;padding:0 22px}html[data-theme=dark] .nf-trustsec__proof-btn.nf-btn--outlined{color:#9dc4ff;border-color:#9dc4ff73}.nf-trustsec__proof-btn.nf-btn--outlined:hover{background:#0e87ff1a}.nf-trustsec__techstrip{margin-top:64px}.nf-trustsec__techstrip-caption{font-family:var(--nf-font-ui);letter-spacing:.5px;color:var(--nf-on-surface-variant);text-align:center;margin:0 0 20px;font-size:16px;line-height:24px}html[data-theme=dark] .nf-trustsec__techstrip-caption{color:#b0b0ba}.nf-trustsec__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.nf-trustsec__track{width:max-content;animation:48s linear infinite nf-trustsec-scroll;display:flex}.nf-trustsec__marquee:hover .nf-trustsec__track,.nf-trustsec__marquee:focus-within .nf-trustsec__track{animation-play-state:paused}@keyframes nf-trustsec-scroll{to{transform:translateX(calc(-100% / var(--nf-trustsec-set-copies,4)))}}@media (prefers-reduced-motion:reduce){.nf-trustsec__track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}}.nf-trustsec__techset{align-items:center;gap:56px;padding-right:56px;display:flex}.nf-trustsec__tech{opacity:.85;transition:opacity var(--nf-dur-short-3) var(--nf-ease-standard);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.nf-trustsec__tech:hover,.nf-trustsec__tech:focus-visible{opacity:1;text-decoration:none}.nf-trustsec__tech-ic{object-fit:contain;width:28px;height:28px;display:block}.nf-trustsec__tech-mark{flex-shrink:0;width:28px;height:28px;position:relative}.nf-trustsec__tech-mark .nf-trustsec__tech-ic{position:absolute;inset:0}.nf-trustsec__tech-mark .nf-trustsec__tech-ic--dark,html[data-theme=dark] .nf-trustsec__tech-mark .nf-trustsec__tech-ic--light{display:none}html[data-theme=dark] .nf-trustsec__tech-mark .nf-trustsec__tech-ic--dark{display:block}.nf-trustsec__tech-name{font-family:var(--nf-font-display);letter-spacing:-.2px;color:var(--nf-on-surface);white-space:nowrap;font-size:18px;font-weight:600;line-height:24px}html[data-theme=dark] .nf-trustsec__tech-name{color:#f4f4f7}.nf-trustsec__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
