.PhoneMockup_wrapper__nYGYa{margin-top:var(--space-4)}.PhoneMockup_content__dHWDb{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.PhoneMockup_textSide__FEh6N{padding-right:var(--space-8)}.PhoneMockup_heading__jsKaf{font-size:var(--text-3xl);font-weight:900;line-height:var(--leading-tight);margin-bottom:var(--space-5);color:#ffffff}.PhoneMockup_description__2aYeH{font-size:var(--text-lg);color:rgba(255,255,255,.55);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}.PhoneMockup_features__VSPzu{list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.PhoneMockup_features__VSPzu li{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-base);color:rgba(255,255,255,.8);font-weight:500}.PhoneMockup_featureCheck__3yt1t{color:var(--humareso-red);font-weight:700;font-size:var(--text-lg)}.PhoneMockup_phoneSide___cNzY{display:flex;justify-content:center}.PhoneMockup_phone__eZuWY{width:300px;height:620px;background:#1a1a2e;border-radius:40px;border:3px solid #2a2a3e;box-shadow:0 40px 80px rgba(0,0,0,.25),0 16px 32px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.05);overflow:hidden;position:relative;display:flex;flex-direction:column}.PhoneMockup_statusBar__aNun5{display:flex;align-items:center;justify-content:space-between;padding:10px 24px 4px;font-size:12px;font-weight:600;color:white}.PhoneMockup_notch__KrXDu{width:80px;height:24px;background:#000;border-radius:0 0 16px 16px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.PhoneMockup_statusIcons__CQK4u{display:flex;gap:4px;align-items:center}.PhoneMockup_statusIcons__CQK4u svg{fill:white}.PhoneMockup_appHeader__ufGtR{padding:8px 24px 6px}.PhoneMockup_appLogo__pv5qI{display:flex;align-items:center;gap:8px;color:white;font-weight:700;font-size:15px}.PhoneMockup_appLogoIcon__cge6c{width:22px;height:22px;border-radius:4px;object-fit:contain}.PhoneMockup_cardStack__Ob3X5{flex:1 1;position:relative;padding:6px 14px;overflow:hidden}.PhoneMockup_surveyCard__WBw3e{position:absolute;inset:6px 14px;bottom:auto;height:calc(100% - 12px);background:#ffffff;border-radius:16px;padding:18px 16px 14px;box-shadow:0 4px 20px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.04);display:flex;flex-direction:column;align-items:center;transition:transform .3s ease,opacity .3s ease}.PhoneMockup_swipeRight__WdP9j{animation:PhoneMockup_swipeRight__WdP9j .5s ease forwards}.PhoneMockup_swipeLeft__jFQzC{animation:PhoneMockup_swipeLeft__jFQzC .5s ease forwards}.PhoneMockup_swipeDown__FP03D{animation:PhoneMockup_swipeDown__FP03D .5s ease forwards}@keyframes PhoneMockup_swipeRight__WdP9j{to{transform:scale(1) translateX(120%) rotate(10deg);opacity:0}}@keyframes PhoneMockup_swipeLeft__jFQzC{to{transform:scale(1) translateX(-120%) rotate(-10deg);opacity:0}}@keyframes PhoneMockup_swipeDown__FP03D{to{transform:scale(1) translateY(100%);opacity:0}}.PhoneMockup_categoryBadge__Fnh7X{display:flex;align-items:center;gap:6px;align-self:flex-start;margin-bottom:14px}.PhoneMockup_categoryIcon__Fu4lc{width:20px;height:20px;border-radius:5px;display:flex;align-items:center;justify-content:center}.PhoneMockup_categoryBadge__Fnh7X span{font-size:10px;font-weight:700;letter-spacing:.06em}.PhoneMockup_personSection__xRaek{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.PhoneMockup_avatar__pdQNW{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;margin-bottom:8px}.PhoneMockup_personName__sErMu{font-size:14px;font-weight:700;color:#1a1a1a}.PhoneMockup_personRole__MNYKH{font-size:11px;color:#888;margin-top:2px}.PhoneMockup_periodBadge__Wy2Y_{display:inline-block;background:var(--humareso-red);color:white;font-size:10px;font-weight:700;padding:3px 10px;border-radius:10px;margin:10px 0}.PhoneMockup_statement__E_VU_{font-size:17px;font-weight:700;color:#1a1a1a;text-align:center;line-height:1.35;margin-bottom:6px;padding:0 4px}.PhoneMockup_competencyLabel__QkWWZ{font-size:9px;font-weight:600;color:#999;letter-spacing:.1em;text-transform:uppercase;margin-bottom:auto}.PhoneMockup_actionBar__n3q_i{display:flex;justify-content:center;gap:8px;width:100%;margin-top:12px}.PhoneMockup_actionBtn__4P3Le{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;border-radius:12px;border:1.5px solid #e5e7eb;background:white;color:#888;cursor:default;font-family:inherit;font-size:10px;font-weight:600;transition:all .25s ease}.PhoneMockup_actionActive__thYcy{border-color:var(--humareso-red);color:var(--humareso-red);background:#fef2f1;transform:scale(1.05)}.PhoneMockup_swipeHint__OUcYq{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px 14px;font-size:10px;font-weight:600;color:rgba(255,255,255,.4)}.PhoneMockup_swipeArrow__uu_SB{color:var(--humareso-red);font-size:12px}@media (max-width:768px){.PhoneMockup_content__dHWDb{grid-template-columns:1fr;gap:var(--space-10)}.PhoneMockup_textSide__FEh6N{padding-right:0;text-align:center}.PhoneMockup_features__VSPzu{align-items:center}.PhoneMockup_phone__eZuWY{width:260px;height:540px}}.Container_container__jbVMe{width:100%;max-width:var(--container-xl);margin-left:auto;margin-right:auto;padding-left:var(--space-6);padding-right:var(--space-6)}.Container_narrow__gB75H{max-width:var(--container-lg)}.Container_wide__50e_p{max-width:var(--container-2xl)}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:600;text-decoration:none;border:2px solid transparent;cursor:pointer;border-radius:var(--radius-full);transition:background .2s var(--ease-out),transform .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .2s var(--ease-out);white-space:nowrap;position:relative;overflow:hidden}.Button_button__hMNEn:hover{transform:translateY(-2px)}.Button_button__hMNEn:active{transform:translateY(0);transition-duration:80ms}.Button_primary__oSpWt{background:linear-gradient(180deg,#ef2e24,#c9261c);color:var(--color-text-inverse);border-color:rgba(239,46,36,.4);box-shadow:0 2px 12px rgba(239,46,36,.25),inset 0 1px 0 rgba(255,255,255,.15)}.Button_primary__oSpWt:hover{color:#ffffff;background:linear-gradient(180deg,#ff4439,#d42a1f);box-shadow:0 6px 24px rgba(239,46,36,.35),inset 0 1px 0 rgba(255,255,255,.15)}.Button_secondary__lRe7Q{background:var(--color-surface);color:var(--humareso-red);border-color:var(--humareso-red)}.Button_secondary__lRe7Q:hover{background:var(--humareso-red-light);box-shadow:0 4px 16px rgba(239,46,36,.1)}.Button_secondaryLight__JN50m{background:rgba(255,255,255,.06);color:#ffffff;border-color:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Button_secondaryLight__JN50m:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.6);box-shadow:0 4px 20px rgba(255,255,255,.08)}.Button_accent__TTYzz{background:linear-gradient(180deg,#053d58 0,var(--humareso-navy) 100%);color:var(--color-text-inverse);border-color:rgba(255,255,255,.1);box-shadow:0 2px 12px rgba(3,47,70,.3),inset 0 1px 0 rgba(255,255,255,.08)}.Button_accent__TTYzz:hover{background:linear-gradient(180deg,#064a6b,#042d44);box-shadow:0 6px 24px rgba(3,47,70,.4),inset 0 1px 0 rgba(255,255,255,.1)}.Button_ghost__mZ9vJ{background:transparent;color:var(--humareso-red)}.Button_ghost__mZ9vJ:hover{background:var(--humareso-red-light)}.Button_sm__h9eWB{font-size:var(--text-sm);padding:var(--space-2) var(--space-5);min-height:36px}.Button_md__exKk_{font-size:var(--text-base);padding:var(--space-3) var(--space-8);min-height:44px}.Button_lg__PdjsY{font-size:var(--text-lg);padding:var(--space-4) var(--space-10);min-height:56px;letter-spacing:-.01em}.TechEyebrow_eyebrow__XxG3B{display:inline-flex;align-items:center;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;line-height:1.4}.TechEyebrow_light__EUo00{color:var(--humareso-red)}.TechEyebrow_navy__uNn_7{color:var(--humareso-red-on-navy)}.TechHero_hero__i_q6p{position:relative;overflow:hidden;padding:calc(72px + var(--space-20)) 0 var(--space-20);min-height:88vh;display:flex;align-items:center;color:var(--color-text-inverse);background:linear-gradient(100deg,rgba(3,35,52,.92) 0,rgba(3,35,52,.88) 30%,rgba(3,35,52,.7) 46%,rgba(3,35,52,.34) 60%,rgba(3,35,52,.08) 75%,rgba(3,35,52,0) 86%),url(/images/technology/technology-hero.jpg) 62% 38% /cover no-repeat,var(--humareso-navy)}.TechHero_hero__i_q6p:after{content:"";opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px}.TechHero_grid__4TPXf,.TechHero_hero__i_q6p:after{position:absolute;inset:0;z-index:1;pointer-events:none}.TechHero_grid__4TPXf{background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 0);background-size:34px 34px;mask-image:radial-gradient(ellipse 65% 70% at 20% 40%,#000,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 65% 70% at 20% 40%,#000,transparent 72%)}.TechHero_inner__VHjn3{position:relative;z-index:2;max-width:660px}.TechHero_actions___pdx7,.TechHero_eyebrow__KQf21,.TechHero_subtitle__qJrzy,.TechHero_title__t0GUL,.TechHero_trust__WGRvE{animation:TechHero_techFadeUp__TimlJ var(--duration-reveal) var(--ease-out) both}@keyframes TechHero_techFadeUp__TimlJ{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.TechHero_title__t0GUL{font-family:var(--font-display);font-size:clamp(2.8rem,5vw,4.2rem);line-height:.88;letter-spacing:var(--tracking-display);color:var(--humareso-red-light);margin:var(--space-7) 0 0}.TechHero_titleLead__cZEed{color:#ffffff}.TechHero_subtitle__qJrzy{max-width:600px;font-size:var(--text-lg);line-height:1.65;color:rgba(255,255,255,.9);margin-top:var(--space-6)}.TechHero_actions___pdx7{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}.TechHero_trust__WGRvE{display:flex;flex-wrap:wrap;gap:var(--space-6);margin-top:var(--space-10);padding-top:var(--space-7);border-top:1px solid rgba(255,255,255,.14);font-size:var(--text-sm);font-weight:500;color:rgba(255,255,255,.92)}.TechHero_trustItem__cIvFZ{display:flex;align-items:center;gap:var(--space-2)}.TechHero_check__OAWmj{color:var(--color-success);font-weight:700}@media (max-width:900px){.TechHero_hero__i_q6p{padding:calc(72px + var(--space-12)) 0 var(--space-16);min-height:auto;background:linear-gradient(180deg,rgba(3,35,52,.86) 0,rgba(3,35,52,.8) 55%,rgba(3,35,52,.6) 78%,rgba(3,35,52,.42) 100%),url(/images/technology/technology-hero.jpg) 62% 38% /cover no-repeat,var(--humareso-navy)}.TechHero_title__t0GUL{font-size:clamp(2.4rem,10vw,3.4rem)}.TechHero_subtitle__qJrzy,.TechHero_title__t0GUL{text-shadow:0 1px 12px rgba(3,35,52,.55)}.TechHero_trust__WGRvE{gap:var(--space-3);flex-direction:column}}.TechClientWall_wrap__SAAMM{background:var(--color-surface-alt);padding:var(--space-10) 0 var(--space-8)}.TechClientWall_label__YSggZ{text-align:center;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--color-text-muted)}.TechClientWall_logos__FG43_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-8) var(--space-12);margin-top:var(--space-6)}.TechClientWall_logo__ZJ2K_{height:34px;width:auto;max-width:190px;object-fit:contain;opacity:.62;transition:opacity var(--duration-normal) var(--ease-out)}.TechClientWall_crest__R1ghh{height:54px;max-width:60px}.TechClientWall_stacked__njlr0{height:46px;max-width:130px}.TechClientWall_logo__ZJ2K_:hover{opacity:.95}@media (max-width:768px){.TechClientWall_logos__FG43_{gap:var(--space-6) var(--space-8)}.TechClientWall_logo__ZJ2K_{height:26px;max-width:120px}.TechClientWall_crest__R1ghh{height:42px;max-width:46px}.TechClientWall_stacked__njlr0{height:36px;max-width:100px}}.TechRail_rail__kYInp{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.TechRail_inner__2hrmL{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6);padding:var(--space-5) 0}.TechRail_label__Pk5wd{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--color-text-muted);margin-right:var(--space-2)}.TechRail_link__h2l13{font-size:var(--text-sm);font-weight:600;letter-spacing:var(--tracking-tight);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out)}.TechRail_link__h2l13:hover{color:var(--humareso-red)}@media (max-width:768px){.TechRail_inner__2hrmL{gap:var(--space-2) var(--space-4)}.TechRail_label__Pk5wd{width:100%;margin-bottom:var(--space-1)}}.TechEngage_section__owhbk{background:var(--color-surface);padding:var(--space-24) 0 var(--space-20);scroll-margin-top:96px}.TechEngage_split__Koptc{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:var(--space-16);gap:var(--space-16);align-items:center;margin-top:var(--space-6)}.TechEngage_title__0rkCJ{font-family:var(--font-display);font-size:clamp(2.6rem,4.4vw,3.9rem);line-height:.9;letter-spacing:var(--tracking-display);margin:0}.TechEngage_body__DcaeN{font-size:var(--text-lg);line-height:1.65;color:var(--color-text-secondary);margin-top:var(--space-6)}.TechEngage_body__DcaeN+.TechEngage_body__DcaeN{margin-top:var(--space-4)}.TechEngage_stats__J_QFe{display:flex;flex-wrap:wrap;gap:var(--space-10);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.TechEngage_statValue__eH0tv{font-family:var(--font-display);font-size:44px;line-height:.9;letter-spacing:var(--tracking-display)}.TechEngage_statLabel__4ziJj{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-2)}.TechEngage_action__sFKfD{margin-top:var(--space-8)}.TechEngage_phone__OOxlb{display:flex;justify-content:center;padding-top:var(--space-2)}.TechEngage_cards__7ox_S{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-16)}.TechEngage_card__RBOUj{padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-md);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}.TechEngage_card__RBOUj:hover{transform:translateY(-5px);box-shadow:0 16px 40px rgba(0,0,0,.1)}.TechEngage_cardIcon__7rRiy{width:48px;height:48px;border-radius:var(--radius-md);background:var(--humareso-red-light);color:var(--humareso-red);display:flex;align-items:center;justify-content:center}.TechEngage_cardTitle__Ce1cP{font-size:var(--text-xl);font-weight:900;letter-spacing:var(--tracking-tight);margin:var(--space-5) 0 0}.TechEngage_cardBody__EanN5{font-size:var(--text-base);line-height:1.6;color:var(--color-text-secondary);margin-top:var(--space-3)}.TechEngage_extensions__UnomD{margin-top:var(--space-20);border-top:2px solid var(--humareso-red-light)}.TechEngage_extensionsHead__lGNw4{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-4);padding-top:var(--space-10)}.TechEngage_extensionsTitle__Ym4vD{font-family:var(--font-display);font-size:var(--text-3xl);line-height:.9;letter-spacing:var(--tracking-display);margin:0}.TechEngage_extensionsNote__sz414{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.TechEngage_extensionGrid__hlUMQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-8)}.TechEngage_extension__xVYmx{padding:var(--space-10);border-radius:var(--radius-2xl);background:var(--color-surface-alt);border:1px solid var(--color-border)}.TechEngage_badge__s1PJp{display:inline-flex;align-items:center;padding:6px 14px;border-radius:var(--radius-full);background:var(--humareso-red-light);color:var(--humareso-red-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.TechEngage_extensionName__SSvFg{font-family:var(--font-display);font-size:40px;line-height:.9;letter-spacing:var(--tracking-display);margin:var(--space-5) 0 0}.TechEngage_extensionBody__qX8D9{font-size:var(--text-lg);line-height:1.6;color:var(--color-text-secondary);margin-top:var(--space-4)}.TechEngage_extensionList__C4hOe{list-style:none;display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-6)}.TechEngage_extensionList__C4hOe li{display:flex;gap:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary)}.TechEngage_check__IYTu0{color:var(--humareso-red);font-weight:700}.TechEngage_extensionAction__1DMRx{margin-top:var(--space-7)}@media (max-width:900px){.TechEngage_extensionGrid__hlUMQ,.TechEngage_split__Koptc{grid-template-columns:1fr;gap:var(--space-10)}.TechEngage_cards__7ox_S{grid-template-columns:1fr}}@media (max-width:768px){.TechEngage_section__owhbk{padding:var(--space-16) 0 var(--space-12)}.TechEngage_stats__J_QFe{gap:var(--space-6)}.TechEngage_extension__xVYmx{padding:var(--space-6)}.TechEngage_extensionName__SSvFg{font-size:32px}}.TechLeave_section__8hqxS{background:var(--color-surface-alt);padding:var(--space-24) 0;scroll-margin-top:96px}.TechLeave_split__rXt5k{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.TechLeave_title__qT7VD{font-family:var(--font-display);font-size:clamp(2.6rem,4.4vw,3.9rem);line-height:.9;letter-spacing:var(--tracking-display);margin:var(--space-6) 0 0}.TechLeave_body__B_rT_{font-size:var(--text-lg);line-height:1.65;color:var(--color-text-secondary);margin-top:var(--space-6)}.TechLeave_body__B_rT_+.TechLeave_body__B_rT_{margin-top:var(--space-4)}.TechLeave_action__Q_p4i{margin-top:var(--space-8)}.TechLeave_shot__JiVpF{position:relative;width:100%;aspect-ratio:1040/770;border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--shadow-xl);background:var(--color-surface)}.TechLeave_shotImage__vOFT6{object-fit:cover;object-position:top left}.TechLeave_points__DRhyL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-12)}.TechLeave_point__jgxH5{padding:var(--space-6);border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--leave-purple)}.TechLeave_pointTitle__sO_gR{font-size:var(--text-base);font-weight:700}.TechLeave_pointBody__naKE5{font-size:var(--text-base);line-height:1.55;color:var(--color-text-secondary);margin-top:var(--space-2)}@media (max-width:1024px){.TechLeave_points__DRhyL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.TechLeave_split__rXt5k{grid-template-columns:1fr;gap:var(--space-10)}}@media (max-width:768px){.TechLeave_section__8hqxS{padding:var(--space-16) 0}.TechLeave_points__DRhyL{grid-template-columns:1fr;margin-top:var(--space-8)}}.TechVerify_section__6gkg_{background:var(--color-surface);padding:var(--space-24) 0;scroll-margin-top:96px}.TechVerify_split__AHO2w{display:grid;grid-template-columns:1.28fr 1fr;grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.TechVerify_shot__cBCLV{border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--shadow-xl);background:var(--color-surface-alt)}.TechVerify_shotImage__fgdBg{display:block;width:100%;height:auto}.TechVerify_title__yErTr{font-family:var(--font-display);font-size:clamp(2.4rem,4vw,3.5rem);line-height:.9;letter-spacing:var(--tracking-display);margin:var(--space-6) 0 0}.TechVerify_body__coyz3{font-size:var(--text-lg);line-height:1.65;color:var(--color-text-secondary);margin-top:var(--space-6)}.TechVerify_stats__pKu4d{display:flex;flex-wrap:wrap;gap:var(--space-6) var(--space-7);margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid var(--color-border)}.TechVerify_statValue__eBdiu{font-family:var(--font-display);font-size:36px;line-height:.9;letter-spacing:var(--tracking-display)}.TechVerify_statLabel__Sl4hP{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-2)}.TechVerify_action__6QLLZ{margin-top:var(--space-8)}.TechVerify_steps__7dqov{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-12);list-style:none;padding:0}.TechVerify_step__Wkat1{padding:var(--space-7);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.TechVerify_stepNumber__BL5ow{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-full);background:var(--humareso-red-light);color:var(--humareso-red-muted);font-weight:700;font-size:var(--text-base)}.TechVerify_stepTitle__6M8nv{font-size:var(--text-lg);font-weight:700;margin-top:var(--space-4)}.TechVerify_stepBody__Cm1YU{font-size:var(--text-base);line-height:1.6;color:var(--color-text-secondary);margin-top:var(--space-2)}@media (max-width:900px){.TechVerify_split__AHO2w{grid-template-columns:1fr;gap:var(--space-10)}.TechVerify_shot__cBCLV{order:2}}@media (max-width:768px){.TechVerify_section__6gkg_{padding:var(--space-16) 0}.TechVerify_stats__pKu4d{gap:var(--space-6)}.TechVerify_steps__7dqov{grid-template-columns:1fr;margin-top:var(--space-8)}}.TechPortal_section__SArAS{background:var(--color-surface-alt);padding:var(--space-24) 0;scroll-margin-top:96px}.TechPortal_intro__U3pKJ{max-width:760px}.TechPortal_title__qjqeq{font-family:var(--font-display);font-size:clamp(2.6rem,4.4vw,3.9rem);line-height:.9;letter-spacing:var(--tracking-display);margin:var(--space-6) 0 0}.TechPortal_body__HtnuR{font-size:var(--text-lg);line-height:1.65;color:var(--color-text-secondary);margin-top:var(--space-6)}.TechPortal_mock__q5vV8{margin-top:var(--space-10);border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--shadow-xl)}.TechPortal_mockImage__kIJzK{display:block;width:100%;height:auto}.TechPortal_cards__2DfdM{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-12)}.TechPortal_card__jGTEu{padding:var(--space-7);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:transform var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out)}.TechPortal_card__jGTEu:hover{transform:translateY(-5px);border-color:var(--humareso-red)}.TechPortal_cardIcon__h1bzO{width:48px;height:48px;border-radius:var(--radius-md);background:var(--humareso-red-light);color:var(--humareso-red);display:flex;align-items:center;justify-content:center}.TechPortal_cardTitle__I5OzR{font-size:var(--text-lg);font-weight:900;letter-spacing:var(--tracking-tight);margin:var(--space-4) 0 0}.TechPortal_cardBody___GCou{font-size:var(--text-sm);line-height:1.6;color:var(--color-text-secondary);margin-top:var(--space-2)}@media (max-width:1024px){.TechPortal_cards__2DfdM{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.TechPortal_section__SArAS{padding:var(--space-16) 0}.TechPortal_cards__2DfdM{grid-template-columns:1fr}}.TechTogether_section__Fh7X1{background:var(--color-surface);padding:var(--space-20) 0;scroll-margin-top:96px}.TechTogether_intro__xw7e7{max-width:720px}.TechTogether_title__e80fv{font-family:var(--font-display);font-size:clamp(2.2rem,3.4vw,3rem);line-height:.9;letter-spacing:var(--tracking-display);margin:var(--space-6) 0 0}.TechTogether_body__QkOq9{font-size:var(--text-lg);line-height:1.65;color:var(--color-text-secondary);margin-top:var(--space-5)}.TechTogether_diagram__jBg0C{margin-top:var(--space-12)}.TechTogether_platforms__Cl8J8{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:end}.TechTogether_platform__ANuCu{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.TechTogether_platformName__I_pLk{font-family:var(--font-display);font-size:30px;line-height:.9;letter-spacing:var(--tracking-display)}.TechTogether_platformLeave__gYzzw{color:var(--leave-purple)}.TechTogether_platformBody__s_Ntx{font-size:var(--text-sm);line-height:1.5;color:var(--color-text-secondary);margin-top:var(--space-3)}.TechTogether_tags__J26o8{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.TechTogether_tag__X5hCz{padding:5px 12px;border-radius:var(--radius-full);background:var(--humareso-red-light);color:var(--humareso-red-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em}.TechTogether_connectors__5VuYg{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.TechTogether_connector__whd6z{display:flex;justify-content:center}.TechTogether_connector__whd6z span{width:2px;height:36px;background:linear-gradient(180deg,rgba(239,46,36,.25),var(--humareso-red))}.TechTogether_shared__IOqA8{position:relative;overflow:hidden;padding:var(--space-7) var(--space-8);border-radius:var(--radius-xl);background:linear-gradient(150deg,#0a4a66,#032f46 45%,#041c2b)}.TechTogether_sharedGlow__NXc4Z{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 50% 120% at 85% 50%,rgba(239,46,36,.22),transparent 70%)}.TechTogether_sharedInner__T_gRL{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-4) var(--space-10)}.TechTogether_sharedLabel__2dOCv{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--humareso-red-light)}.TechTogether_sharedItem__gIt4B{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-base);color:#ffffff}.TechTogether_dot__VWz_0{flex:none;width:8px;height:8px;border-radius:var(--radius-full);background:var(--humareso-red)}.TechTogether_flows__1VvQL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-8)}.TechTogether_flow__A9i33{display:flex;align-items:baseline;gap:var(--space-3);font-size:var(--text-base);line-height:1.55}.TechTogether_arrow__hSIh7{flex:none;color:var(--humareso-red);font-weight:700}@media (max-width:900px){.TechTogether_platforms__Cl8J8{grid-template-columns:repeat(2,1fr)}.TechTogether_connectors__5VuYg{display:none}.TechTogether_shared__IOqA8{margin-top:var(--space-6)}.TechTogether_flows__1VvQL{grid-template-columns:1fr}}@media (max-width:768px){.TechTogether_section__Fh7X1{padding:var(--space-16) 0}.TechTogether_platforms__Cl8J8{grid-template-columns:1fr}}.TechSecurity_section__xDL85{position:relative;overflow:hidden;padding:var(--space-20) 0;background:var(--gradient-brand-navy-deep);color:var(--color-text-inverse)}.TechSecurity_glow__WJy2N{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 60% at 15% 110%,rgba(239,46,36,.2),transparent 70%)}.TechSecurity_inner__xyK2R{position:relative;z-index:1;max-width:900px;margin:0 auto;text-align:center}.TechSecurity_title__h8lZi{font-family:var(--font-display);font-size:clamp(2.2rem,3.6vw,3.1rem);line-height:.9;letter-spacing:var(--tracking-display);color:#ffffff;margin:var(--space-6) 0 0}.TechSecurity_body__6qNat{max-width:720px;margin:var(--space-6) auto 0;font-size:var(--text-lg);line-height:1.65;color:rgba(255,255,255,.82)}.TechSecurity_note__RVMJE{max-width:720px;margin:var(--space-5) auto 0;font-size:var(--text-base);line-height:1.6;color:rgba(255,255,255,.65)}@media (max-width:768px){.TechSecurity_section__xDL85{padding:var(--space-16) 0}.TechSecurity_body__6qNat{font-size:var(--text-base)}}.TechIntegrations_section__YeaF9{background:var(--color-surface);padding:var(--space-24) 0;scroll-margin-top:96px}.TechIntegrations_split__QlD3c{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.TechIntegrations_title__KdDSo{font-family:var(--font-display);font-size:clamp(2.4rem,3.8vw,3.3rem);line-height:.9;letter-spacing:var(--tracking-display);margin:var(--space-6) 0 0}.TechIntegrations_body__KFu_b{font-size:var(--text-lg);line-height:1.65;color:var(--color-text-secondary);margin-top:var(--space-6)}.TechIntegrations_trust__aBOil{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-7)}.TechIntegrations_chip__UaIqQ{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 14px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface-alt);font-size:var(--text-sm);font-weight:600;color:var(--color-text-secondary)}.TechIntegrations_check__MPHGb{color:var(--color-success);font-weight:700}.TechIntegrations_action__rlhxe{margin-top:var(--space-8)}.TechIntegrations_tiles__jTVTu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.TechIntegrations_tile__AICkz{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}.TechIntegrations_tile__AICkz:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.TechIntegrations_tileIcon__KvzNH{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-md)}.TechIntegrations_tileIcon__KvzNH img{width:34px;height:34px;object-fit:contain}@media (max-width:900px){.TechIntegrations_split__QlD3c{grid-template-columns:1fr;gap:var(--space-10)}}@media (max-width:768px){.TechIntegrations_section__YeaF9{padding:var(--space-16) 0}.TechIntegrations_tiles__jTVTu{grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.TechIntegrations_tileIcon__KvzNH{width:46px;height:46px}.TechIntegrations_tileIcon__KvzNH img{width:28px;height:28px}}.TechCTA_section__efOMe{position:relative;overflow:hidden;padding:var(--space-24) 0;background:var(--gradient-hero);color:var(--color-text-inverse)}.TechCTA_glow__UlnIU{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 50% 120%,rgba(239,46,36,.24),transparent 70%)}.TechCTA_inner__pBLD6{position:relative;z-index:1;max-width:820px;margin:0 auto;text-align:center}.TechCTA_title__NdAW2{font-family:var(--font-display);font-size:clamp(2.6rem,4.6vw,4rem);line-height:.9;letter-spacing:var(--tracking-display);color:var(--humareso-red-light);margin:var(--space-6) 0 0}.TechCTA_titleLead__A9tQD{color:#ffffff}.TechCTA_body__H_hZ2{max-width:640px;margin:var(--space-6) auto 0;font-size:var(--text-lg);line-height:1.65;color:rgba(255,255,255,.82)}.TechCTA_actions__jtI3n{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin-top:var(--space-8)}@media (max-width:768px){.TechCTA_section__efOMe{padding:var(--space-16) 0}}.MeetingModal_backdrop__iJVR6{position:fixed;inset:0;background:rgba(5,7,7,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:var(--space-4);z-index:1000}.MeetingModal_modal__w9yuH{background:var(--color-surface);border-radius:var(--radius-2xl);max-width:720px;width:100%;max-height:92vh;padding:var(--space-4);position:relative;box-shadow:var(--shadow-xl);overflow:hidden}.MeetingModal_close__y7VIY{position:absolute;top:var(--space-3);right:var(--space-3);width:32px;height:32px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;font-size:var(--text-lg);color:var(--color-text-secondary);z-index:10}.MeetingModal_embed__06OXM{position:relative;width:100%;min-height:640px;max-height:calc(92vh - var(--space-8));overflow:auto}.MeetingModal_embed__06OXM .meetings-iframe-container{position:relative;z-index:1}.MeetingModal_embed__06OXM iframe{width:100%!important;min-height:640px;border:0;display:block}.MeetingModal_loading__JSoUM{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:var(--text-sm);pointer-events:none}