.company-pages_page__OlwsJ{--navy:#102b3d;--muted:#657985;--green:#009b64;color:var(--navy);background:#fff;font-size:15px;line-height:1.7}.company-pages_hero__4Su40{position:relative;overflow:hidden;background:radial-gradient(ellipse at 85% 5%,#ccefdc 0,transparent 45%),linear-gradient(130deg,#fafffc,#eff9f4);border-bottom:1px solid #dfede5}.company-pages_heroInner__2U4kb{max-width:1280px;margin:0 auto;padding:76px 28px 68px;position:relative}.company-pages_eyebrow__4jn9P{display:inline-flex;align-items:center;gap:9px;border:1px solid #c5e8d4;border-radius:30px;background:#fff;padding:7px 13px;font-size:12px;line-height:1.5;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#008c53}.company-pages_hero__4Su40 h1{max-width:850px;font-size:clamp(36px,4.8vw,66px);font-weight:900;letter-spacing:-.055em;line-height:1.08;margin:23px 0 20px}.company-pages_hero__4Su40 p{max-width:740px;font-size:18px;line-height:1.8;color:var(--muted)}.company-pages_heroGrid__9HWJq{display:grid;grid-template-columns:1.05fr .95fr;gap:55px;align-items:center}.company-pages_actions__xcnZU{display:flex;gap:12px;flex-wrap:wrap;margin-top:29px}.company-pages_primary__MyJzO,.company-pages_secondary__fs7g2{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;padding:12px 19px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .18s,background .18s}.company-pages_primary__MyJzO{background:var(--green);color:white;box-shadow:0 12px 25px -15px #008b56}.company-pages_primary__MyJzO:hover{background:#007f50;transform:translateY(-2px)}.company-pages_secondary__fs7g2{background:white;border:1px solid #cce1d5;color:var(--navy)}.company-pages_page__OlwsJ a:focus-visible,.company-pages_primary__MyJzO:focus-visible,.company-pages_secondary__fs7g2:focus-visible{outline:3px solid #55c68c;outline-offset:4px}.company-pages_section__UMxu1{max-width:1280px;margin:auto;padding:64px 28px}.company-pages_sectionHeading__wnocK{max-width:690px;margin-bottom:29px}.company-pages_sectionHeading__wnocK h2{font-size:clamp(26px,3vw,37px);font-weight:850;line-height:1.2;letter-spacing:-.04em;margin:8px 0 12px}.company-pages_sectionHeading__wnocK p{color:var(--muted);font-size:16px}.company-pages_cards__le5zB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.company-pages_card__ExWwn{border:1px solid #dfebe4;background:#fff;border-radius:22px;padding:27px;box-shadow:0 8px 30px -25px #123e2b}.company-pages_card__ExWwn h2,.company-pages_card__ExWwn h3{font-size:19px;letter-spacing:-.025em;line-height:1.35;font-weight:800;margin:21px 0 11px}.company-pages_card__ExWwn p{color:var(--muted);font-size:14px}.company-pages_tile__oZWDb{display:grid;place-items:center;width:49px;height:49px;border-radius:15px;background:#dff8eb;color:#008c53}.company-pages_card__ExWwn:nth-child(2) .company-pages_tile__oZWDb{background:#edf0ff;color:#6064c5}.company-pages_card__ExWwn:nth-child(3) .company-pages_tile__oZWDb{background:#fff0dd;color:#b87b2d}.company-pages_textLink__A3ns_{display:inline-flex;align-items:center;gap:8px;color:#008c53;font-weight:750;font-size:14px;margin-top:19px;overflow-wrap:anywhere}.company-pages_founders__E4tiS{display:grid;grid-template-columns:1fr 1fr;gap:16px}.company-pages_portrait__gUgLJ{position:relative;aspect-ratio:3/4;border-radius:24px;overflow:hidden;border:5px solid white;box-shadow:0 25px 60px -40px #23553b;background:#dfeee5}.company-pages_portrait__gUgLJ:nth-child(2){transform:translateY(28px)}.company-pages_portraitLabel__leGTh{position:absolute;left:12px;right:12px;bottom:12px;background:#fffef9ed;padding:12px 15px;border-radius:14px;backdrop-filter:blur(8px)}.company-pages_portraitLabel__leGTh strong{display:block;font-size:16px}.company-pages_portraitLabel__leGTh span{font-size:12px;color:var(--muted)}.company-pages_band__gtVtU{background:#062d35;border-radius:25px;padding:34px;color:white;display:grid;grid-template-columns:1fr auto;gap:25px;align-items:center}.company-pages_band__gtVtU h2{font-size:27px;line-height:1.2;font-weight:850;letter-spacing:-.035em}.company-pages_band__gtVtU p{font-size:14px;color:#bed0d0;max-width:780px;margin-top:10px}.company-pages_band__gtVtU .company-pages_secondary__fs7g2{white-space:nowrap}.company-pages_note__pmfU3{display:flex;align-items:flex-start;gap:12px;border:1px solid #d8e9df;border-radius:18px;background:#f5fbf7;padding:21px 24px;color:#547065;font-size:14px}.company-pages_note__pmfU3 svg{flex-shrink:0;margin-top:3px;color:#008c53}.company-pages_note__pmfU3 a{font-weight:700;color:#008c53}.company-pages_twoColumns__CL_6x{display:grid;grid-template-columns:1fr 1fr;gap:28px}.company-pages_steps__ODpOa{counter-reset:steps;list-style:none;margin:25px 0 0;padding:0;display:grid;gap:20px}.company-pages_steps__ODpOa li{position:relative;padding-left:47px;color:var(--muted);font-size:14px}.company-pages_steps__ODpOa li:before{counter-increment:steps;content:counter(steps);position:absolute;left:0;top:0;width:31px;height:31px;border-radius:11px;background:#e4f7eb;color:#078852;font-weight:800;display:grid;place-items:center}.company-pages_steps__ODpOa strong{color:var(--navy);display:block;margin-bottom:4px}.company-pages_faq__PmOTb{display:grid;gap:13px}.company-pages_faq__PmOTb details{border:1px solid #dfeae3;border-radius:17px;padding:18px 22px;background:white}.company-pages_faq__PmOTb summary{cursor:pointer;font-weight:750;font-size:15px;line-height:1.6}.company-pages_faq__PmOTb details p{color:var(--muted);font-size:14px;margin:14px 0 0}.company-pages_faq__PmOTb details a{color:#008c53;font-weight:700}.company-pages_empty__L_KZ2{max-width:820px;border:1px solid #dcebe2;background:#f8fcf9;border-radius:24px;padding:34px}.company-pages_empty__L_KZ2 h2{font-weight:850;font-size:26px;line-height:1.2;letter-spacing:-.03em;margin:18px 0 13px}.company-pages_empty__L_KZ2 p{color:var(--muted)}.company-pages_policyMeta__cu3de{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;color:#647b6e;margin-top:23px}.company-pages_policyGrid__lqsmq{display:grid;grid-template-columns:240px minmax(0,1fr);gap:55px;align-items:start}.company-pages_policyNav__DQi8K{position:sticky;top:145px;border:1px solid #dcebe2;border-radius:19px;padding:23px;background:#f8fcf9}.company-pages_policyNav__DQi8K h2{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#3a6853;margin-bottom:15px}.company-pages_policyNav__DQi8K a{display:block;font-size:13px;line-height:1.55;color:var(--muted);padding:7px 0}.company-pages_policyNav__DQi8K a:hover{color:var(--green)}.company-pages_policyBody__GSlc5{max-width:850px}.company-pages_summary__EJF9H{border-left:4px solid #009b64;border-radius:0 15px 15px 0;padding:21px 25px;background:#edf9f2;font-size:16px;color:#315f4b;margin-bottom:33px}.company-pages_policySection__YLbO1{scroll-margin-top:145px;padding:0 0 26px;margin-bottom:22px;border-bottom:1px solid #e7eee9}.company-pages_policySection__YLbO1 h2{font-size:22px;font-weight:800;line-height:1.4;letter-spacing:-.025em;margin-bottom:15px}.company-pages_policySection__YLbO1 li,.company-pages_policySection__YLbO1 p{font-size:15px;line-height:1.95;color:#5f747f;margin:13px 0}.company-pages_policySection__YLbO1 ul{list-style:disc;padding-left:22px}.company-pages_policySection__YLbO1 li::marker{color:#009b64}.company-pages_references__gH7b5{font-size:13px;color:var(--muted);display:flex;gap:18px;flex-wrap:wrap;margin-top:25px}.company-pages_references__gH7b5 a{color:#008c53;text-decoration:underline;text-underline-offset:3px}.company-pages_backdrop___WN7L{background:#f7fbf8;border-top:1px solid #e3eee7}.company-pages_card__ExWwn,.company-pages_heroInner__2U4kb{animation:company-pages_appear__csOcd .55s ease-out both}.company-pages_card__ExWwn:nth-child(2){animation-delay:.07s}.company-pages_card__ExWwn:nth-child(3){animation-delay:.14s}@keyframes company-pages_appear__csOcd{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.company-pages_heroGrid__9HWJq{gap:25px}.company-pages_cards__le5zB{gap:14px}.company-pages_card__ExWwn{padding:22px}.company-pages_policyGrid__lqsmq{grid-template-columns:190px minmax(0,1fr);gap:30px}}@media(max-width:760px){.company-pages_heroInner__2U4kb{padding:46px 22px}.company-pages_heroGrid__9HWJq{grid-template-columns:1fr;gap:33px}.company-pages_hero__4Su40 p{font-size:16px}.company-pages_founders__E4tiS{max-width:470px;padding-bottom:24px}.company-pages_portrait__gUgLJ{aspect-ratio:4/5}.company-pages_cards__le5zB,.company-pages_twoColumns__CL_6x{grid-template-columns:1fr}.company-pages_section__UMxu1{padding:43px 22px}.company-pages_band__gtVtU{grid-template-columns:1fr;padding:27px}.company-pages_policyGrid__lqsmq{grid-template-columns:1fr;gap:27px}.company-pages_policyNav__DQi8K{position:static}.company-pages_policyNav__DQi8K a{display:inline-block;border:1px solid #deebe3;border-radius:8px;padding:7px 10px;margin:3px;background:white;font-size:12px}.company-pages_policySection__YLbO1 h2{font-size:20px}.company-pages_policySection__YLbO1 li,.company-pages_policySection__YLbO1 p{font-size:14px}.company-pages_summary__EJF9H{font-size:15px;padding:17px 20px}}@media(prefers-reduced-motion:reduce){.company-pages_card__ExWwn,.company-pages_heroInner__2U4kb{animation:none}.company-pages_primary__MyJzO,.company-pages_secondary__fs7g2{transition:none}.company-pages_primary__MyJzO:hover{transform:none}}