.gigfolioo-why-noir{--gigfolioo-trust-ink:#11120e;--gigfolioo-trust-ink-soft:#1b1d17;--gigfolioo-trust-paper:#f5f0e7;--gigfolioo-trust-paper-deep:#ebe2d3;--gigfolioo-trust-cream:#fffaf0;--gigfolioo-trust-text:#514f48;--gigfolioo-trust-muted:#8d887d;--gigfolioo-trust-line:rgba(17, 18, 14, 0.12);--gigfolioo-trust-line-light:rgba(255, 250, 240, 0.14);--gigfolioo-trust-green:#1d6b44;--gigfolioo-trust-green-soft:#dce9df;--gigfolioo-trust-brass:#b99d60;position:relative;isolation:isolate;overflow:hidden;padding:clamp(52px,5vw,68px) 0;background:linear-gradient(180deg,rgba(255,250,240,.78) 0,rgba(245,240,231,.98) 46%,rgba(235,226,211,.92) 100%),repeating-linear-gradient(90deg,rgba(17,18,14,.035) 0,rgba(17,18,14,.035) 1px,transparent 1px,transparent 124px);color:var(--gigfolioo-trust-ink)}.gigfolioo-why-noir::after,.gigfolioo-why-noir::before{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none}.gigfolioo-why-noir::before{background:linear-gradient(90deg,rgba(29,107,68,.1) 0,transparent 22%,transparent 74%,rgba(185,157,96,.1) 100%),repeating-linear-gradient(0deg,transparent 0,transparent 34px,rgba(17,18,14,.028) 34px,rgba(17,18,14,.028) 35px);opacity:.74}.gigfolioo-why-noir::after{top:auto;height:1px;background:linear-gradient(90deg,transparent,rgba(17,18,14,.22),transparent)}.gigfolioo-why-noir .auto-container{position:relative;z-index:1}.gigfolioo-why-noir__grid{display:grid;grid-template-columns:minmax(0,0.88fr) minmax(500px,1.12fr);gap:clamp(36px,4vw,60px);align-items:center}.gigfolioo-why-noir__intro{position:relative;max-width:560px;padding:4px 0 4px 28px;animation:760ms cubic-bezier(.2,.72,.2,1) both gigfolioo-why-noir-arrive}.gigfolioo-why-noir__intro::before{position:absolute;top:8px;bottom:8px;left:0;width:1px;content:"";background:linear-gradient(180deg,transparent,rgba(29,107,68,.58),rgba(185,157,96,.62),transparent)}.gigfolioo-why-noir__eyebrow{display:inline-flex;align-items:center;gap:11px;margin:0 0 12px;color:var(--gigfolioo-trust-green);font-size:13px;line-height:19px;font-weight:800;letter-spacing:0;text-transform:uppercase}.gigfolioo-why-noir__eyebrow i{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid rgba(29,107,68,.2);border-radius:50%;background:rgba(255,250,240,.78);color:var(--gigfolioo-trust-green);font-size:14px;line-height:1;box-shadow:0 10px 24px rgba(17,18,14,.06)}.gigfolioo-why-noir h2{max-width:500px;margin:0 0 14px;color:var(--gigfolioo-trust-ink);font-size:clamp(30px, 3vw, 40px);line-height:1.14;font-weight:850;letter-spacing:0}.gigfolioo-why-noir__intro>p:not(.gigfolioo-why-noir__eyebrow){max-width:520px;margin:0 0 22px;color:var(--gigfolioo-trust-text);font-size:16px;line-height:26px}.gigfolioo-why-noir__promise{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:530px;margin:0 0 20px}.gigfolioo-why-noir__promise span{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:center;min-width:0;padding:13px;border:1px solid var(--gigfolioo-trust-line);border-radius:8px;background:rgba(255,250,240,.72);box-shadow:0 18px 40px rgba(17,18,14,.06);transition:border-color 220ms,box-shadow 220ms,transform 220ms}.gigfolioo-why-noir__promise span::after{position:absolute;right:14px;bottom:12px;left:72px;height:1px;content:"";background:linear-gradient(90deg,rgba(29,107,68,.24),transparent);opacity:.62}.gigfolioo-why-noir__promise span:hover{border-color:rgba(29,107,68,.28);box-shadow:0 22px 48px rgba(17,18,14,.1);transform:translateY(-3px)}.gigfolioo-why-noir__promise i{display:grid;place-items:center;grid-row:span 2;width:38px;height:38px;border-radius:50%;background:var(--gigfolioo-trust-green-soft);color:var(--gigfolioo-trust-green);font-size:15px}.gigfolioo-why-noir__promise small,.gigfolioo-why-noir__promise strong{display:block;min-width:0}.gigfolioo-why-noir__promise strong{color:var(--gigfolioo-trust-ink);font-size:20px;line-height:23px;font-weight:850}.gigfolioo-why-noir__promise small{color:var(--gigfolioo-trust-muted);font-size:13px;line-height:18px}.gigfolioo-why-noir__cta{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:48px;max-width:100%;padding:9px 10px 9px 20px;border:1px solid var(--gigfolioo-trust-ink);border-radius:8px;background:var(--gigfolioo-trust-ink);color:var(--gigfolioo-trust-cream);font-size:15px;line-height:22px;font-weight:850;letter-spacing:0;box-shadow:0 18px 36px rgba(17,18,14,.2);transition:color 220ms,border-color 220ms,background-color 220ms,box-shadow 220ms,transform 220ms}.gigfolioo-why-noir__cta i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--gigfolioo-trust-green);color:var(--gigfolioo-trust-cream);font-size:13px;line-height:1;transition:background-color 220ms,transform 220ms}.gigfolioo-why-noir__cta:focus-visible,.gigfolioo-why-noir__cta:hover{border-color:var(--gigfolioo-trust-green);background:var(--gigfolioo-trust-green);color:var(--gigfolioo-trust-cream);box-shadow:0 22px 44px rgba(29,107,68,.22);transform:translateY(-2px)}.gigfolioo-why-noir__cta:focus-visible i,.gigfolioo-why-noir__cta:hover i{background:rgba(255,250,240,.18);transform:translateX(3px)}.gigfolioo-why-noir__cta:focus-visible,.gigfolioo-why-noir__reason:focus-visible{outline:2px solid var(--gigfolioo-trust-green);outline-offset:4px}.gigfolioo-why-noir__stage{position:relative;min-width:0;padding:clamp(18px,2.2vw,26px);overflow:hidden;border:1px solid rgba(17,18,14,.16);border-radius:8px;background:#064e2f;color:var(--gigfolioo-trust-cream);box-shadow:0 34px 70px rgba(17,18,14,.2);animation:820ms cubic-bezier(.2,.72,.2,1) 120ms both gigfolioo-why-noir-arrive}.gigfolioo-why-noir__stage::after,.gigfolioo-why-noir__stage::before{position:absolute;content:"";pointer-events:none}.gigfolioo-why-noir__stage::before{top:0;bottom:0;left:clamp(92px,13vw,132px);width:1px;background:linear-gradient(180deg,transparent,rgba(255,250,240,.16),transparent)}.gigfolioo-why-noir__stage::after{right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(185,157,96,.58),rgba(29,107,68,.44),transparent);transform-origin:left;animation:2.6s ease-in-out infinite gigfolioo-why-noir-rule}.gigfolioo-why-noir__signal{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;align-items:end;min-height:0;margin:0 0 8px;padding:0 0 14px;border-bottom:1px solid var(--gigfolioo-trust-line-light)}.gigfolioo-why-noir__signal small,.gigfolioo-why-noir__signal span{color:rgba(255,250,240,.62);font-size:12px;line-height:18px;font-weight:800;letter-spacing:0;text-transform:uppercase}.gigfolioo-why-noir__signal strong{grid-row:1/span 2;grid-column:2;color:var(--gigfolioo-trust-cream);font-size:clamp(38px, 4vw, 52px);line-height:.92;font-weight:900;letter-spacing:0}.gigfolioo-why-noir__signal small{color:var(--gigfolioo-trust-brass)}.gigfolioo-why-noir__reasons{position:relative;z-index:1;display:grid;gap:0;margin:0;padding:0;list-style:none}.gigfolioo-why-noir__reasons li{min-width:0}.gigfolioo-why-noir__reason{position:relative;display:grid;grid-template-columns:44px 44px minmax(0,1fr) 24px;gap:14px;align-items:center;min-height:86px;padding:12px 6px;overflow:hidden;border-top:1px solid var(--gigfolioo-trust-line-light);color:var(--gigfolioo-trust-cream);transition:color 220ms,background-color 220ms,transform 220ms}.gigfolioo-why-noir__reasons li:first-child .gigfolioo-why-noir__reason{border-top:0}.gigfolioo-why-noir__reason::before{position:absolute;inset:10px 0;content:"";border-radius:8px;background:rgba(255,250,240,.055);opacity:0;transform:scaleX(.98);transition:opacity 220ms,transform 220ms}.gigfolioo-why-noir__icon,.gigfolioo-why-noir__number,.gigfolioo-why-noir__reason>i,.gigfolioo-why-noir__text{position:relative;z-index:1}.gigfolioo-why-noir__number{color:rgba(255,250,240,.34);font-size:13px;line-height:18px;font-weight:900;letter-spacing:0;transition:color 220ms}.gigfolioo-why-noir__icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,250,240,.16);border-radius:50%;background:rgba(29,107,68,.18);color:#9cc7ac;font-size:17px;line-height:1;transition:color 220ms,border-color 220ms,background-color 220ms,transform 220ms}.gigfolioo-why-noir__text{display:grid;gap:4px;min-width:0}.gigfolioo-why-noir__text strong{color:var(--gigfolioo-trust-cream);font-size:20px;line-height:24px;font-weight:850;letter-spacing:0;transition:color 220ms}.gigfolioo-why-noir__text small{max-width:540px;color:rgba(255,250,240,.64);font-size:13px;line-height:19px;transition:color 220ms}.gigfolioo-why-noir__reason>i{justify-self:end;color:rgba(255,250,240,.38);font-size:14px;transition:color 220ms,transform 220ms}.gigfolioo-why-noir__reason:focus-visible,.gigfolioo-why-noir__reason:hover{color:var(--gigfolioo-trust-cream);background-color:transparent;transform:translateX(6px)}.gigfolioo-why-noir__reason:focus-visible::before,.gigfolioo-why-noir__reason:hover::before{opacity:1;transform:scaleX(1)}.gigfolioo-why-noir__reason:focus-visible .gigfolioo-why-noir__number,.gigfolioo-why-noir__reason:hover .gigfolioo-why-noir__number{color:var(--gigfolioo-trust-brass)}.gigfolioo-why-noir__reason:focus-visible .gigfolioo-why-noir__icon,.gigfolioo-why-noir__reason:hover .gigfolioo-why-noir__icon{border-color:rgba(185,157,96,.42);background:rgba(185,157,96,.16);color:var(--gigfolioo-trust-cream);transform:translateY(-2px)}.gigfolioo-why-noir__reason:focus-visible .gigfolioo-why-noir__text small,.gigfolioo-why-noir__reason:hover .gigfolioo-why-noir__text small{color:rgba(255,250,240,.78)}.gigfolioo-why-noir__reason:focus-visible>i,.gigfolioo-why-noir__reason:hover>i{color:var(--gigfolioo-trust-brass);transform:translateX(4px)}@keyframes gigfolioo-why-noir-arrive{0%{opacity:0;transform:translateY(22px)}100%{opacity:1;transform:translateY(0)}}@keyframes gigfolioo-why-noir-rule{0%,100%{opacity:.44;transform:scaleX(.72)}50%{opacity:.9;transform:scaleX(1)}}@media only screen and (max-width:1199px){.gigfolioo-why-noir{padding:56px 0}.gigfolioo-why-noir__grid{grid-template-columns:minmax(0,0.92fr) minmax(440px,1.08fr);gap:32px}.gigfolioo-why-noir__reason{grid-template-columns:40px 42px minmax(0,1fr) 22px}}@media only screen and (max-width:991px){.gigfolioo-why-noir{padding:84px 0}.gigfolioo-why-noir__grid{grid-template-columns:1fr}.gigfolioo-why-noir__intro{max-width:720px}.gigfolioo-why-noir__stage::before{left:92px}}@media only screen and (max-width:767px){.gigfolioo-why-noir{padding:72px 0}.gigfolioo-why-noir__intro{padding-left:22px}.gigfolioo-why-noir__intro>p:not(.gigfolioo-why-noir__eyebrow){font-size:16px;line-height:27px}.gigfolioo-why-noir__promise{grid-template-columns:1fr}.gigfolioo-why-noir__signal{grid-template-columns:1fr;align-items:start}.gigfolioo-why-noir__signal strong{grid-row:auto;grid-column:auto}.gigfolioo-why-noir__stage::before{left:32px}.gigfolioo-why-noir__reason{grid-template-columns:48px minmax(0,1fr);min-height:0;gap:15px;padding:18px 0}.gigfolioo-why-noir__number,.gigfolioo-why-noir__reason>i{display:none}.gigfolioo-why-noir__icon{width:48px;height:48px;font-size:18px}.gigfolioo-why-noir__reason:focus-visible,.gigfolioo-why-noir__reason:hover{transform:translateY(-2px)}.gigfolioo-why-noir__text strong{font-size:20px;line-height:26px}}@media only screen and (max-width:480px){.gigfolioo-why-noir{padding:62px 0}.gigfolioo-why-noir h2{max-width:330px;font-size:28px;line-height:1.16}.gigfolioo-why-noir__eyebrow{font-size:12px}.gigfolioo-why-noir__promise span{padding:15px}.gigfolioo-why-noir__stage{padding:20px}.gigfolioo-why-noir__reason{padding-right:56px}.gigfolioo-why-noir__reason::before{right:42px}}@media (prefers-reduced-motion:reduce){.gigfolioo-why-noir *,.gigfolioo-why-noir ::after,.gigfolioo-why-noir ::before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}