.gigfolioo_technologies-careworld-chairman{--gigfolioo-chairman-green:var(--gigfolioo_technologies-ngo-green,#6f8739);--gigfolioo-chairman-green-dark:var(--gigfolioo_technologies-ngo-green-dark,#34451f);--gigfolioo-chairman-orange:var(--gigfolioo_technologies-ngo-orange,#ea8427);--gigfolioo-chairman-cream:var(--gigfolioo_technologies-ngo-cream,#f8f6ee);--gigfolioo-chairman-paper:var(--gigfolioo_technologies-ngo-paper,#fffefb);--gigfolioo-chairman-ink:var(--gigfolioo_technologies-ngo-ink,#20251d);--gigfolioo-chairman-muted:#6c7467;--gigfolioo-chairman-line:rgba(52,69,31,0.18);position:relative;isolation:isolate;overflow:hidden;padding:clamp(48px,4.7vw,68px) 0;background:#f3f0e7;color:var(--gigfolioo-chairman-ink)}.gigfolioo_technologies-careworld-chairman::before{position:absolute;top:clamp(28px,4vw,58px);right:clamp(20px,4vw,68px);color:rgba(52,69,31,0.05);font-family:var(--heading-font,"Satoshi",Arial,sans-serif);font-size:clamp(118px,17vw,260px);font-weight:800;line-height:0.72;letter-spacing:-0.1em;content:"CW";pointer-events:none}.gigfolioo_technologies-careworld-chairman::after{position:absolute;right:0;bottom:0;width:min(38vw,530px);height:1px;background:var(--gigfolioo-chairman-orange);content:""}.gigfolioo_technologies-careworld-chairman__inner{position:relative;z-index:1;display:grid;width:min(100%,1510px);margin-inline:auto;padding-inline:clamp(18px,3.2vw,52px);grid-template-columns:72px minmax(0,1fr);gap:clamp(24px,3.4vw,52px)}.gigfolioo_technologies-careworld-chairman__rail{display:flex;min-height:100%;align-items:center;flex-direction:column;gap:17px;padding-block:4px;border-right:1px solid var(--gigfolioo-chairman-line);color:var(--gigfolioo-chairman-muted)}.gigfolioo_technologies-careworld-chairman__rail span,.gigfolioo_technologies-careworld-chairman__rail small{font-size:8px;font-weight:800;line-height:1;letter-spacing:0.16em;text-transform:uppercase;writing-mode:vertical-rl}.gigfolioo_technologies-careworld-chairman__rail span{color:var(--gigfolioo-chairman-green-dark)}.gigfolioo_technologies-careworld-chairman__rail i{width:1px;min-height:74px;flex:1 1 auto;background:var(--gigfolioo-chairman-line)}.gigfolioo_technologies-careworld-chairman__composition{display:grid;align-items:center;grid-template-columns:minmax(300px,0.72fr) minmax(0,1.28fr)}.gigfolioo_technologies-careworld-chairman__portrait{position:relative;z-index:2;margin:0 -42px 0 0}.gigfolioo_technologies-careworld-chairman__imageFrame{position:relative;width:100%;overflow:hidden;aspect-ratio:4 / 4.55;border:1px solid rgba(255,255,255,0.26);background:#1d2915;box-shadow:0 30px 70px rgba(15,23,10,0.34)}.gigfolioo_technologies-careworld-chairman__imageFrame::after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(20,29,15,0.58) 100%);content:"";pointer-events:none}.gigfolioo_technologies-careworld-chairman__imageFrame img{display:block;width:100%;height:100%;object-fit:cover;object-position:47% center;filter:saturate(0.84) contrast(1.02);transition:filter 400ms ease,transform 700ms cubic-bezier(0.22,1,0.36,1)}.gigfolioo_technologies-careworld-chairman__portraitMark{position:absolute;right:20px;bottom:18px;z-index:1;color:rgba(255,255,255,0.74);font-size:10px;font-weight:800;line-height:1;letter-spacing:0.2em}.gigfolioo_technologies-careworld-chairman__portrait figcaption{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 62px 0 22px}.gigfolioo_technologies-careworld-chairman__portrait figcaption span,.gigfolioo_technologies-careworld-chairman__portrait figcaption strong{font-size:9px;line-height:1.2}.gigfolioo_technologies-careworld-chairman__portrait figcaption span{color:#efaa62;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.gigfolioo_technologies-careworld-chairman__portrait figcaption strong{color:var(--gigfolioo-chairman-green-dark);font-weight:700;letter-spacing:0.04em}.gigfolioo_technologies-careworld-chairman__message{position:relative;min-width:0;padding:clamp(34px,3.4vw,48px) clamp(28px,4vw,58px) clamp(30px,3.2vw,44px) clamp(68px,6vw,92px);background:var(--gigfolioo-chairman-paper);color:var(--gigfolioo-chairman-ink);box-shadow:0 34px 90px rgba(14,23,9,0.24)}.gigfolioo_technologies-careworld-chairman__message::before{position:absolute;top:0;right:0;left:0;height:4px;background:var(--gigfolioo-chairman-orange);content:""}.gigfolioo_technologies-careworld-chairman__message header{padding-bottom:clamp(20px,2vw,27px);border-bottom:1px solid #dfe3d9}.gigfolioo_technologies-careworld-chairman__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;color:var(--gigfolioo-chairman-green);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:0.16em;text-transform:uppercase}.gigfolioo_technologies-careworld-chairman__eyebrow i{display:block;width:20px;height:2px;background:var(--gigfolioo-chairman-orange)}.gigfolioo_technologies-careworld-chairman__message h2{max-width:760px;margin:0;color:var(--gigfolioo-chairman-ink);font-family:var(--heading-font,"Satoshi",Arial,sans-serif);font-size:clamp(36px,3.55vw,54px);font-weight:500;line-height:0.96;letter-spacing:-0.055em;text-wrap:balance}.gigfolioo_technologies-careworld-chairman__message h2 em{display:block;color:var(--gigfolioo-chairman-green-dark);font-style:normal;font-weight:800}.gigfolioo_technologies-careworld-chairman__copy{display:grid;padding-block:clamp(20px,2.3vw,30px);grid-template-columns:minmax(0,1fr);gap:16px}.gigfolioo_technologies-careworld-chairman__copy blockquote{position:relative;margin:0;padding-left:30px;border-left:2px solid var(--gigfolioo-chairman-orange)}.gigfolioo_technologies-careworld-chairman__copy blockquote i{position:absolute;top:20px;left:28px;color:rgba(111,135,57,0.12);font-size:52px}.gigfolioo_technologies-careworld-chairman__copy blockquote>span{position:relative;z-index:1;display:block;margin-bottom:10px;color:var(--gigfolioo-chairman-muted);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:0.13em;text-transform:uppercase}.gigfolioo_technologies-careworld-chairman__copy blockquote p{position:relative;z-index:1;margin:0;color:var(--gigfolioo-chairman-green-dark);font-family:var(--heading-font,"Satoshi",Arial,sans-serif);font-size:clamp(20px,1.7vw,25px);font-weight:700;line-height:1.2;letter-spacing:-0.025em}.gigfolioo_technologies-careworld-chairman__rightsLine{display:inline}.gigfolioo_technologies-careworld-chairman__copy>p{grid-column:1;max-width:720px;margin:0;color:var(--gigfolioo-chairman-muted);font-size:14px;font-weight:500;line-height:1.62}.gigfolioo_technologies-careworld-chairman__message footer{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding-top:clamp(20px,2.2vw,28px);border-top:1px solid #dfe3d9}.gigfolioo_technologies-careworld-chairman__signoff span,.gigfolioo_technologies-careworld-chairman__signoff strong,.gigfolioo_technologies-careworld-chairman__signoff small{display:block}.gigfolioo_technologies-careworld-chairman__signoff span{margin-bottom:8px;color:var(--gigfolioo-chairman-muted);font-size:9px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.gigfolioo_technologies-careworld-chairman__signoff strong{color:var(--gigfolioo-chairman-green-dark);font-family:var(--heading-font,"Satoshi",Arial,sans-serif);font-size:19px;line-height:1.1}.gigfolioo_technologies-careworld-chairman__signoff small{margin-top:5px;color:var(--gigfolioo-chairman-muted);font-size:10px;font-weight:600}.gigfolioo_technologies-careworld-chairman__link{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:16px;padding:0 20px;border:1px solid var(--gigfolioo-chairman-green-dark);background:var(--gigfolioo-chairman-green-dark);color:#ffffff;font-size:9px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;transition:background-color 220ms ease,border-color 220ms ease,color 220ms ease}.gigfolioo_technologies-careworld-chairman__link i{color:#efaa62;font-size:15px;transition:transform 220ms ease}.gigfolioo_technologies-careworld-chairman__link:focus-visible{outline:3px solid rgba(234,132,39,0.45);outline-offset:4px}@media (hover:hover) and (pointer:fine){.gigfolioo_technologies-careworld-chairman__portrait:hover img{filter:saturate(0.96) contrast(1.03);transform:scale(1.025)}.gigfolioo_technologies-careworld-chairman__link:hover{border-color:var(--gigfolioo-chairman-orange);background:var(--gigfolioo-chairman-orange);color:#ffffff}.gigfolioo_technologies-careworld-chairman__link:hover i{color:#ffffff;transform:translate(3px,-3px)}}@media (max-width:1199.98px){.gigfolioo_technologies-careworld-chairman__composition{grid-template-columns:minmax(290px,0.72fr) minmax(0,1.28fr)}.gigfolioo_technologies-careworld-chairman__portrait{margin-right:-30px}.gigfolioo_technologies-careworld-chairman__message{padding-left:clamp(60px,6vw,82px)}}@media (max-width:991.98px){.gigfolioo_technologies-careworld-chairman__inner{grid-template-columns:1fr}.gigfolioo_technologies-careworld-chairman__rail{min-height:0;align-items:center;flex-direction:row;padding:0 0 18px;border-right:0;border-bottom:1px solid var(--gigfolioo-chairman-line)}.gigfolioo_technologies-careworld-chairman__rail span,.gigfolioo_technologies-careworld-chairman__rail small{writing-mode:initial}.gigfolioo_technologies-careworld-chairman__rail i{width:auto;min-width:50px;min-height:1px}.gigfolioo_technologies-careworld-chairman__composition{grid-template-columns:minmax(245px,0.7fr) minmax(0,1.3fr)}.gigfolioo_technologies-careworld-chairman__message{padding:34px 28px 32px 54px}.gigfolioo_technologies-careworld-chairman__message h2{font-size:clamp(34px,4.8vw,46px)}}@media (max-width:767.98px){.gigfolioo_technologies-careworld-chairman{padding:34px 0 40px}.gigfolioo_technologies-careworld-chairman::before{top:72px;font-size:132px}.gigfolioo_technologies-careworld-chairman__inner{gap:18px}.gigfolioo_technologies-careworld-chairman__composition{position:relative;display:block}.gigfolioo_technologies-careworld-chairman__portrait{position:absolute;top:27px;right:clamp(20px,6vw,30px);z-index:4;width:94px;margin:0}.gigfolioo_technologies-careworld-chairman__imageFrame{aspect-ratio:1 / 1.16;border:3px solid var(--gigfolioo-chairman-paper);box-shadow:0 14px 30px rgba(20,29,15,0.2)}.gigfolioo_technologies-careworld-chairman__imageFrame img{object-position:47% 34%}.gigfolioo_technologies-careworld-chairman__portrait figcaption{display:none}.gigfolioo_technologies-careworld-chairman__message{width:100%;margin-top:0;padding:30px clamp(20px,6vw,28px) 27px}.gigfolioo_technologies-careworld-chairman__message header{min-height:152px;padding-right:108px}.gigfolioo_technologies-careworld-chairman__message h2{font-size:clamp(18px,6.3vw,37px);line-height:0.98;white-space:nowrap}.gigfolioo_technologies-careworld-chairman__copy{padding-block:21px;grid-template-columns:1fr;gap:13px}.gigfolioo_technologies-careworld-chairman__copy>p{grid-column:1;font-size:12.5px;line-height:1.58}.gigfolioo_technologies-careworld-chairman__copy blockquote{padding-left:22px}.gigfolioo_technologies-careworld-chairman__copy blockquote i{left:19px}.gigfolioo_technologies-careworld-chairman__copy blockquote p{font-size:clamp(13px,4.05vw,23px)}.gigfolioo_technologies-careworld-chairman__rightsLine{display:block;white-space:nowrap}.gigfolioo_technologies-careworld-chairman__link{width:100%}.gigfolioo_technologies-careworld-chairman__message footer{align-items:flex-start;flex-direction:column;gap:20px;padding-top:20px}}@media (max-width:479.98px){.gigfolioo_technologies-careworld-chairman__rail small{display:none}.gigfolioo_technologies-careworld-chairman__rail i{margin-right:5px}.gigfolioo_technologies-careworld-chairman__portrait{width:88px}.gigfolioo_technologies-careworld-chairman__message header{padding-right:100px}.gigfolioo_technologies-careworld-chairman__message h2{letter-spacing:-0.06em}.gigfolioo_technologies-careworld-chairman__message footer{gap:18px}}@media (prefers-reduced-motion:reduce){.gigfolioo_technologies-careworld-chairman *,.gigfolioo_technologies-careworld-chairman *::before,.gigfolioo_technologies-careworld-chairman *::after{transition-duration:0.01ms !important}}