.about-s-014dc043{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#b23f0e;font-size:13px;font-weight:600}.about-s-02f7109e{text-align:center;max-width:860px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px);position:relative}.about-s-08b0b1e7{max-width:860px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px)}.about-s-090857fd{flex:420px;min-width:min(100%,300px)}.about-s-09b50204{font-family:var(--font-body);color:var(--color-copy);margin:18px 0 0;font-size:clamp(16px,1.4vw,18px);font-weight:300;line-height:1.78}.about-s-0cf9e7bc{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(24px,3vw,32px)}.about-s-1ead6836{font-family:var(--font-body);color:var(--color-copy);margin:14px 0 0;font-size:16px;font-weight:300;line-height:1.78}.about-s-23efe7cf{font-family:var(--font-heading);color:var(--color-primary);margin:18px 0 0;font-size:15px;font-weight:600}.about-s-3005b6af{align-items:center;gap:10px;display:flex}.about-s-41be3eab{font-family:var(--font-heading);color:var(--color-surface);margin:18px 0 0;font-size:17px;font-weight:500}.about-s-42ea43f0{font-family:var(--font-heading);color:var(--color-surface);white-space:nowrap;background:0 0;border:2px solid #ffffff8c;border-radius:999px;padding:13px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:border-color .18s}.about-s-42ea43f0:hover{border-color:var(--color-surface);color:var(--color-surface)}.about-s-43fd792d{color:var(--color-muted);text-decoration:none}.about-s-43fd792d:hover{color:var(--color-accent)}.about-s-48951c0c{background:var(--color-accent);border-radius:2px;width:9px;height:9px;display:inline-block}.about-s-499f2415{font-family:var(--font-heading);color:var(--color-ink);font-size:15px;font-weight:500;line-height:1.5}.about-s-529318a9{font-family:var(--font-heading);color:var(--color-primary);background:var(--color-surface);white-space:nowrap;border-radius:999px;padding:15px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:background .18s}.about-s-529318a9:hover{color:var(--color-primary);background:#eef0f9}.about-s-54343462{flex-direction:column;gap:11px;margin-top:16px;display:flex}.about-s-57ec21ed{font-family:var(--font-heading);color:var(--color-surface);font-size:15px;font-weight:500;line-height:1.5}.about-s-5867db91{font-family:var(--font-heading);margin:30px 0 0;font-size:15px;font-weight:500}.about-s-60773324{flex:380px;min-width:min(100%,290px)}.about-s-684341c0{color:var(--color-accent);font-weight:500}.about-s-72ccde02{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:30px;display:flex}.about-s-74c17351{flex:none;margin-top:4px}.about-s-7ce986e5{background:var(--color-tint)}.about-s-81bd143c{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#ffd9c7;font-size:13px;font-weight:600}.about-s-8af2b0c6{color:var(--color-primary)}.about-s-8b4f080b{font-family:var(--font-heading);color:var(--color-surface);margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:300;line-height:1.2}.about-s-8e7eb46a{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px)}.about-s-97513930{font-family:var(--font-body);color:var(--color-copy);max-width:62ch;margin:24px 0 0;font-size:clamp(16.5px,1.4vw,18.5px);font-weight:300;line-height:1.78}.about-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.about-s-ac637c3f{color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:2px;text-decoration:none}.about-s-ac637c3f:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.about-s-af07bec1{font-family:var(--font-heading);color:var(--color-primary);margin:18px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:300;line-height:1.2}.about-s-b0b7734c{max-width:900px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(44px,5.5vw,72px)}.about-s-b41fd301{background:var(--color-primary);border-radius:20px;padding:clamp(24px,3vw,32px)}.about-s-b5b9be0e{font-family:var(--font-body);color:var(--color-copy);max-width:56ch;margin:20px 0 0;font-size:16.5px;font-weight:300;line-height:1.78}.about-s-bead4048{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:38px;display:grid}.about-s-bf9ac713{background:var(--color-primary);position:relative;overflow:hidden}.about-s-c3b8028c{max-width:680px}.about-s-c7656bd0{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(26px,3.4vw,40px)}.about-s-dc5c6daa{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(24px,3vw,34px)}.about-s-e62ca049{align-items:flex-start;gap:11px;display:flex}.about-s-e9be2f48{border:2px solid #ffffff1a;border-radius:50%;width:380px;height:380px;position:absolute;top:-140px;right:-140px}.about-s-ee6b4d6b{flex-wrap:wrap;gap:clamp(36px,5vw,72px);max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px);display:flex}.about-s-f0f5fcb0{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);text-wrap:pretty;margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.about-s-f19bf3ca{background:var(--color-surface)}.about-s-fcc9e7ef{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:15px;font-weight:600}.agency-setup-s-04fd5119{flex:380px;min-width:min(100%,300px)}.agency-setup-s-17b6b561{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#b23f0e;font-size:12.5px;font-weight:600}.agency-setup-s-31ba4de9{font-family:var(--font-heading);color:var(--color-ink);padding-top:3px;font-size:14.5px;font-weight:500;line-height:1.55}.agency-setup-s-3497166b{background:var(--color-tint);border-radius:18px;max-width:560px;margin-top:26px;padding:clamp(20px,2.6vw,28px)}.agency-setup-s-3520cfab{justify-content:center;align-items:center;gap:8px;display:flex}.agency-setup-s-3ee2630a{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.agency-setup-s-43805128{font-family:var(--font-body);color:#4a4d61;margin:9px 0 0;font-size:14.5px;font-weight:300;line-height:1.65}.agency-setup-s-43fd792d{color:var(--color-muted);text-decoration:none}.agency-setup-s-43fd792d:hover{color:var(--color-accent)}.agency-setup-s-4902d702{font-family:var(--font-body);color:var(--color-muted);max-width:56ch;margin:22px 0 0;font-size:13.5px;font-weight:300;line-height:1.7}.agency-setup-s-4d7498c5{font-family:var(--font-body);color:var(--color-copy);max-width:54ch;margin:22px 0 0;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.78}.agency-setup-s-52bc8ff9{flex-direction:column;gap:15px;margin-top:20px;display:flex}.agency-setup-s-55358663{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(24px,3vw,36px);box-shadow:0 24px 60px #2d33901f}.agency-setup-s-60c573a7{font-family:var(--font-heading);color:var(--color-primary);font-size:13.5px;font-weight:600}.agency-setup-s-7bb06425{color:var(--color-primary)}.agency-setup-s-7bb06425:hover{color:var(--color-accent)}.agency-setup-s-8af2b0c6{color:var(--color-primary)}.agency-setup-s-8b42b430{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);background:var(--color-accent);cursor:pointer;border:none;border-radius:999px;width:100%;margin-top:4px;padding:17px 32px;font-size:19px;font-weight:700;transition:background .18s}.agency-setup-s-8b42b430:hover{background:var(--color-accent-dark)}.agency-setup-s-96083c0e{background:#eef0f9;border-radius:999px;flex-wrap:wrap;margin-top:24px;padding:5px;display:inline-flex}.agency-setup-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.agency-setup-s-ad1c5f7c{flex-wrap:wrap;gap:clamp(36px,5vw,72px);max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,84px) clamp(18px,4vw,32px) clamp(64px,8vw,100px);display:flex}.agency-setup-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.agency-setup-s-bb091841{flex-direction:column;gap:11px;margin-top:14px;display:flex}.agency-setup-s-c5830446{flex:1.1 420px;min-width:min(100%,300px)}.agency-setup-s-c9b8e398{border:2px solid var(--color-primary);width:26px;height:26px;color:var(--color-primary);font-family:var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex}.agency-setup-s-d8afbf88{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.agency-setup-s-d8e2fc38{font-family:var(--font-heading);color:var(--color-ink);background:var(--color-surface);box-sizing:border-box;border:1.5px solid #d3d5e0;border-radius:12px;outline:none;width:100%;padding:13px 15px;font-size:15.5px;font-weight:400;transition:border-color .15s,box-shadow .15s}.agency-setup-s-d8e2fc38:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2d33902e}.agency-setup-s-df906fe5{font-family:var(--font-heading);color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .18s}.agency-setup-s-e633e7bc{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:22px;font-weight:500}.agency-setup-s-e7f4e7c9{flex-direction:column;gap:6px;display:flex}.agency-setup-s-e8ec4438{font-family:var(--font-heading);color:#4a4d61;font-size:13px;font-weight:500}.agency-setup-s-f13bbc32{font-family:var(--font-body);color:var(--color-muted);text-align:center;margin:0;font-size:12px;font-weight:300;line-height:1.65}.agency-setup-s-f19bf3ca{background:var(--color-surface)}.agency-setup-s-fb3457cc{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .18s}.agency-setup-s-fc70497a{align-items:flex-start;gap:12px;display:flex}.california-home-care-organizations-s-007b0319{border:2px solid var(--color-accent);color:#b23f0e;width:40px;height:40px;font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.california-home-care-organizations-s-014dc043{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#b23f0e;font-size:13px;font-weight:600}.california-home-care-organizations-s-04fd5119{flex:380px;min-width:min(100%,300px)}.california-home-care-organizations-s-075861ad{border:2px solid #f15a2238;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-100px;left:-60px}.california-home-care-organizations-s-090857fd{flex:420px;min-width:min(100%,300px)}.california-home-care-organizations-s-0a48ca84{font-family:var(--font-body);color:#4a4d61;margin:10px 0 0;font-size:14.5px;font-weight:300;line-height:1.7}.california-home-care-organizations-s-0a65ac0f{max-width:820px;margin:0 auto;padding:clamp(20px,2.5vw,36px) clamp(18px,4vw,32px) clamp(64px,8vw,100px)}.california-home-care-organizations-s-0be0c3b6{justify-content:space-between;align-items:center;gap:10px;display:flex}.california-home-care-organizations-s-10db765d{font-family:var(--font-body);color:#ffffffbf;margin:22px 0 0;font-size:14px;font-weight:300;line-height:1.7}.california-home-care-organizations-s-11198007{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.california-home-care-organizations-s-12617f17{border:2.5px solid var(--color-accent);background:var(--color-surface);border-radius:50%;width:12px;height:12px;display:block}.california-home-care-organizations-s-14f2fe58{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:34px;display:grid}.california-home-care-organizations-s-1565fd01{border:2.5px solid var(--color-primary);background:var(--color-surface);border-radius:50%;width:12px;height:12px;display:block}.california-home-care-organizations-s-1693fd13{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.california-home-care-organizations-s-1841c537{border:2px solid #2d33901a;border-radius:50%;width:280px;height:280px;position:absolute;top:-100px;right:-100px}.california-home-care-organizations-s-19b2623f{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:40px;display:grid}.california-home-care-organizations-s-1a5b4053{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 40px;max-width:1180px;margin:0 auto;padding:20px clamp(18px,4vw,32px);display:flex}.california-home-care-organizations-s-1c25c89c{font-family:var(--font-heading);color:var(--color-surface);font-size:14px;font-weight:600}.california-home-care-organizations-s-1fefbf75{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);border:2px solid var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:16px 28px;font-size:clamp(15.5px,1.3vw,17px);font-weight:600;transition:background .18s}.california-home-care-organizations-s-1fefbf75:hover{background:#eef0f9}.california-home-care-organizations-s-20eac15e{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(22px,2.6vw,30px)}.california-home-care-organizations-s-21ed41b9{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:18px 0 0;font-size:clamp(36px,4.6vw,56px);font-weight:300;line-height:1.12}.california-home-care-organizations-s-2206d1aa{margin:16px 0 0}.california-home-care-organizations-s-22ec3c32{background:#fdebe3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.california-home-care-organizations-s-23a4d81c{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.california-home-care-organizations-s-243fc166{max-width:1180px;margin:0 auto;padding:clamp(64px,8vw,100px) clamp(18px,4vw,32px)}.california-home-care-organizations-s-244b9ed3{flex-wrap:wrap;align-items:center;gap:clamp(36px,5vw,80px);max-width:1180px;margin:0 auto;padding:clamp(60px,7.5vw,92px) clamp(18px,4vw,32px);display:flex}.california-home-care-organizations-s-24bc245d{background:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;margin-top:-3px;display:flex}.california-home-care-organizations-s-258bdfb9{align-items:center;gap:14px;display:flex}.california-home-care-organizations-s-28770bfb{flex:none}.california-home-care-organizations-s-29533040{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:17px;font-weight:600}.california-home-care-organizations-s-2a9999b1{font-family:var(--font-heading);color:var(--color-ink);font-weight:500}.california-home-care-organizations-s-2e62f2ba{font-family:var(--font-heading);color:var(--color-surface);font-size:15.5px;font-weight:500}.california-home-care-organizations-s-2f781487{flex-direction:column;margin-top:8px;display:flex}.california-home-care-organizations-s-2fafb345{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:16px 0 24px;font-size:clamp(29px,3.4vw,42px);font-weight:300;line-height:1.2}.california-home-care-organizations-s-3005b6af{align-items:center;gap:10px;display:flex}.california-home-care-organizations-s-303c1c8f{background:#d8dae4;width:16px;height:2px;display:inline-block}.california-home-care-organizations-s-30bbd31d{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:17.5px;font-weight:500;line-height:1.35}.california-home-care-organizations-s-336cba31{background:var(--color-surface);border-radius:18px;margin-top:24px;padding:clamp(20px,2.4vw,28px);position:relative;box-shadow:0 24px 60px #2d339029}.california-home-care-organizations-s-34a32f3a{flex:1.15 460px;min-width:min(100%,320px)}.california-home-care-organizations-s-3520cfab{justify-content:center;align-items:center;gap:8px;display:flex}.california-home-care-organizations-s-38048825{background:var(--color-primary);border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.california-home-care-organizations-s-3954e181{background:var(--color-border);height:1px;margin:16px 0}.california-home-care-organizations-s-3a412a4d{background:var(--color-primary);border-radius:32px;flex-wrap:wrap;align-items:center;gap:clamp(32px,4.5vw,64px);padding:clamp(30px,4.5vw,64px);display:flex;position:relative;overflow:hidden}.california-home-care-organizations-s-3ee2630a{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.california-home-care-organizations-s-3f21587a{font-family:var(--font-heading);color:var(--color-primary);font-size:17px;font-weight:600}.california-home-care-organizations-s-426399c4{font-family:var(--font-heading);color:var(--color-primary);font-size:14px;font-weight:600}.california-home-care-organizations-s-43805128{font-family:var(--font-body);color:#4a4d61;margin:9px 0 0;font-size:14.5px;font-weight:300;line-height:1.65}.california-home-care-organizations-s-4466ec63{font-family:var(--font-heading);margin:20px 0 0;font-size:15px;font-weight:500}.california-home-care-organizations-s-44bff39f{flex:none;justify-content:center;align-items:center;width:64px;display:inline-flex}.california-home-care-organizations-s-44f699af{flex-direction:column;gap:12px;margin-top:12px;display:flex}.california-home-care-organizations-s-460e5ab8{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);background:submitBg;cursor:pointer;border:none;border-radius:999px;width:100%;margin-top:4px;padding:17px 32px;font-size:19px;font-weight:700;transition:background .18s}.california-home-care-organizations-s-460e5ab8:hover{background:var(--color-accent-dark)}.california-home-care-organizations-s-46229560{font-family:var(--font-heading);margin:20px 0 0;font-size:15px;font-weight:600}.california-home-care-organizations-s-48265949{font-family:var(--font-heading);color:var(--color-surface);align-items:center;gap:11px;margin:18px 0 0;font-size:clamp(18px,1.7vw,21px);font-weight:600;display:flex}.california-home-care-organizations-s-482cf8da{background:var(--color-accent);border-radius:2px;width:70%;height:2px;display:block}.california-home-care-organizations-s-48951c0c{background:var(--color-accent);border-radius:2px;width:9px;height:9px;display:inline-block}.california-home-care-organizations-s-493ff9f0{align-items:center;gap:13px;padding:14px 0;display:flex}.california-home-care-organizations-s-4dd550bc{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.california-home-care-organizations-s-4e5e1974{flex:1.3 250px;align-items:center;gap:12px;min-width:230px;display:flex}.california-home-care-organizations-s-52bc8ff9{flex-direction:column;gap:15px;margin-top:20px;display:flex}.california-home-care-organizations-s-561da254{font-family:var(--font-heading);color:var(--color-ink);font-size:16.5px;font-weight:500}.california-home-care-organizations-s-579da1f2{border:2px solid #f15a2238;border-radius:50%;width:240px;height:240px;position:absolute;top:-70px;right:-70px}.california-home-care-organizations-s-57ab7157{align-items:center;gap:10px;display:inline-flex}.california-home-care-organizations-s-58a7a4c6{font-family:var(--font-heading);color:var(--color-primary);font-size:15.5px;font-weight:600}.california-home-care-organizations-s-592110d1{font-family:var(--font-heading);color:var(--color-primary);font-size:15px;font-weight:600}.california-home-care-organizations-s-5a00d178{font-family:var(--font-heading);color:var(--color-primary);font-weight:600}.california-home-care-organizations-s-5bd741c6{font-family:var(--font-heading);color:var(--color-surface);margin:16px 0 0;font-size:17.5px;font-weight:500;line-height:1.35}.california-home-care-organizations-s-5d1d2899{background:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.california-home-care-organizations-s-5da9a673{display:block}.california-home-care-organizations-s-5e079ab0{font-family:var(--font-heading);color:var(--color-ink);font-size:15.5px;font-weight:500}.california-home-care-organizations-s-5e607769{font-family:var(--font-body);color:var(--color-copy);max-width:56ch;margin:20px 0 0;font-size:17px;font-weight:300;line-height:1.72}.california-home-care-organizations-s-5e686b98{font-family:var(--font-body);color:var(--color-copy);margin-top:3px;font-size:13.5px;font-weight:300;line-height:1.6}.california-home-care-organizations-s-5fcc5572{background:var(--color-surface);border:2.5px solid #aaacb5;border-radius:50%;width:11px;height:11px;display:inline-block}.california-home-care-organizations-s-605de723{color:#4a4d61;font-weight:500}.california-home-care-organizations-s-60c573a7{font-family:var(--font-heading);color:var(--color-primary);font-size:13.5px;font-weight:600}.california-home-care-organizations-s-60e78e3f{background:var(--color-primary)}.california-home-care-organizations-s-64a89e5b{font-family:var(--font-heading);letter-spacing:.02em;color:#b23f0e;background:#fdebe3;border-radius:999px;flex:none;padding:6px 12px;font-size:12px;font-weight:600}.california-home-care-organizations-s-64d0e9db{background:#eef0f9;border-radius:28px;padding:clamp(24px,3vw,40px);position:relative;overflow:hidden}.california-home-care-organizations-s-6716ec8c{font-family:var(--font-heading);color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:1px;font-size:14px;font-weight:600}.california-home-care-organizations-s-68122724{font-family:var(--font-body);color:var(--color-muted);margin-top:3px;font-size:13.5px;font-weight:300;line-height:1.6}.california-home-care-organizations-s-691ce3f5{font-family:var(--font-heading);letter-spacing:.02em;color:#b23f0e;background:#fdebe3;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}.california-home-care-organizations-s-697e8c9e{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:clamp(29px,3.4vw,42px);font-weight:300;line-height:1.2}.california-home-care-organizations-s-6d899a45{background:#c6c8d6;flex:1;height:2px;margin-top:5px}.california-home-care-organizations-s-6d99bba1{flex:1.1 460px;min-width:min(100%,300px)}.california-home-care-organizations-s-720e950a{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin-top:44px;display:grid}.california-home-care-organizations-s-74224c51{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:18px;padding:24px}.california-home-care-organizations-s-745a1177{flex:210px;align-items:center;gap:12px;min-width:200px;display:flex}.california-home-care-organizations-s-759bcb19{text-align:center;max-width:820px;margin:0 auto;padding:clamp(64px,8vw,100px) clamp(18px,4vw,32px);position:relative}.california-home-care-organizations-s-781e2fea{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.california-home-care-organizations-s-7a17d6ef{background:var(--color-accent);border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.california-home-care-organizations-s-7a2a03d2{max-width:1180px;margin:0 auto;padding:clamp(60px,7.5vw,92px) clamp(18px,4vw,32px)}.california-home-care-organizations-s-7bb06425{color:var(--color-primary)}.california-home-care-organizations-s-7bb06425:hover{color:var(--color-accent)}.california-home-care-organizations-s-7c787e08{font-family:var(--font-body);color:var(--color-copy);text-wrap:pretty;max-width:56ch;margin:22px 0 0;font-size:clamp(16px,1.4vw,18px);font-weight:300;line-height:1.72}.california-home-care-organizations-s-7ce986e5{background:var(--color-tint)}.california-home-care-organizations-s-800f0556{align-items:flex-start;gap:8px;display:flex;position:relative}.california-home-care-organizations-s-81bd143c{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#ffd9c7;font-size:13px;font-weight:600}.california-home-care-organizations-s-8399b4bb{border-top:1px solid #e3e5ef}.california-home-care-organizations-s-84886c89{max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px)}.california-home-care-organizations-s-854bad8b{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:28px;display:grid}.california-home-care-organizations-s-865d2a39{margin:14px 0 0}.california-home-care-organizations-s-891d33ea{font-family:var(--font-body);color:#4a4d61;margin:10px 0 0;font-size:14.5px;line-height:1.65}.california-home-care-organizations-s-8b42b430{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);background:var(--color-accent);cursor:pointer;border:none;border-radius:999px;width:100%;margin-top:4px;padding:17px 32px;font-size:19px;font-weight:700;transition:background .18s}.california-home-care-organizations-s-8b42b430:hover{background:var(--color-accent-dark)}.california-home-care-organizations-s-8c321160{font-family:var(--font-body);color:var(--color-copy);max-width:54ch;margin:18px 0 0;font-size:17px;font-weight:300;line-height:1.72}.california-home-care-organizations-s-8c8a34b5{border:2px solid var(--color-primary);width:40px;height:40px;color:var(--color-primary);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.california-home-care-organizations-s-8ecc78a6{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(26px,3vw,36px)}.california-home-care-organizations-s-900872b1{border:2px solid #ffffff1a;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-160px;left:-120px}.california-home-care-organizations-s-91f045d3{flex-wrap:wrap;align-items:center;gap:clamp(30px,4vw,60px);max-width:1180px;margin:0 auto;padding:clamp(58px,7vw,92px) clamp(18px,4vw,32px);display:flex}.california-home-care-organizations-s-92501c0a{font-family:var(--font-heading);color:#4a4d61;text-align:center;max-width:92px;font-size:11.5px;font-weight:600;line-height:1.35}.california-home-care-organizations-s-9649f630{background:#aaacb5;border-radius:2px;height:2px;display:block}.california-home-care-organizations-s-96c88fb2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:16px 0 0;font-size:clamp(29px,3.4vw,42px);font-weight:300;line-height:1.2}.california-home-care-organizations-s-97b0b4e1{background:var(--color-surface);width:40px;height:40px;color:var(--color-primary);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.california-home-care-organizations-s-9c045dfd{color:var(--color-accent);font-weight:500;display:block}.california-home-care-organizations-s-9c11ced1{border-bottom:1px solid var(--color-border);align-items:center;gap:13px;padding:14px 0;display:flex}.california-home-care-organizations-s-9da686fa{font-family:var(--font-heading);color:var(--color-muted);margin:20px 0 0;font-size:13.5px}.california-home-care-organizations-s-9dbe5c42{background:var(--color-surface);box-sizing:border-box;border-radius:3px;flex-direction:column;justify-content:center;gap:3px;width:18px;height:24px;padding:0 3px;display:flex}.california-home-care-organizations-s-a0621134{font-family:var(--font-heading);color:#4a4d61;font-size:15.5px;font-weight:600}.california-home-care-organizations-s-a277681c{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:18px;padding:22px}.california-home-care-organizations-s-a4f85e78{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#b23f0e;font-size:13px;font-weight:600}.california-home-care-organizations-s-a615a860{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);cursor:pointer;white-space:nowrap;background:0 0;border:2px solid #ffffffa6;border-radius:999px;padding:16px 32px;font-size:17px;font-weight:600;transition:background .18s}.california-home-care-organizations-s-a615a860:hover{background:#ffffff1f}.california-home-care-organizations-s-a62af019{flex-wrap:wrap;align-items:flex-start;gap:clamp(28px,4vw,56px);display:flex}.california-home-care-organizations-s-ac637c3f{color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:2px;text-decoration:none}.california-home-care-organizations-s-ac637c3f:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.california-home-care-organizations-s-adc4cf4f{flex:1;min-width:0}.california-home-care-organizations-s-adf154a5{align-items:center;gap:9px;display:inline-flex}.california-home-care-organizations-s-ae7b6da8{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);margin:0;font-size:clamp(31px,4vw,48px);font-weight:300;line-height:1.18}.california-home-care-organizations-s-b0eba554{max-width:1180px;margin:0 auto;padding:clamp(58px,7vw,92px) clamp(18px,4vw,32px)}.california-home-care-organizations-s-b1eded45{background:var(--color-accent);border-radius:2px;width:9px;height:9px}.california-home-care-organizations-s-b4e3eb61{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);margin:16px 0 0;font-size:clamp(31px,3.8vw,48px);font-weight:300;line-height:1.15}.california-home-care-organizations-s-b83fd72f{background:var(--color-tint);border-top:1px solid var(--color-border)}.california-home-care-organizations-s-bab46e2c{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-surface);font-size:15px;font-weight:600}.california-home-care-organizations-s-bb4fbfd6{flex:1.1 420px;min-width:min(100%,300px);position:relative}.california-home-care-organizations-s-bc5733ba{font-family:var(--font-heading);letter-spacing:.02em;color:#ffd9c7;background:#f15a2247;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}.california-home-care-organizations-s-bda31686{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);background:#eef0f9;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}.california-home-care-organizations-s-bf9ac713{background:var(--color-primary);position:relative;overflow:hidden}.california-home-care-organizations-s-c0b783df{background:var(--color-primary);border-radius:20px;padding:clamp(26px,3vw,36px)}.california-home-care-organizations-s-c0b7c3a1{flex:1.2 240px;align-items:center;gap:12px;min-width:230px;display:flex}.california-home-care-organizations-s-c2ce6194{background:var(--color-surface);border-top:1px solid var(--color-border)}.california-home-care-organizations-s-c2d45e63{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:clamp(13px,1.2vw,15px);font-weight:600}.california-home-care-organizations-s-c3b8028c{max-width:680px}.california-home-care-organizations-s-c42b6b2c{background:var(--color-surface);border-radius:20px;padding:clamp(24px,3vw,36px);box-shadow:0 30px 70px #14185059}.california-home-care-organizations-s-c5830446{flex:1.1 420px;min-width:min(100%,300px)}.california-home-care-organizations-s-c68f2f01{flex:380px;min-width:min(100%,300px);position:relative}.california-home-care-organizations-s-c7787ac5{background:var(--color-border);height:1px;margin:18px 0}.california-home-care-organizations-s-c7c85175{font-family:var(--font-heading);color:var(--color-surface);font-size:16.5px;font-weight:500}.california-home-care-organizations-s-cde1cf41{font-family:var(--font-body);color:var(--color-copy);margin:20px 0 0;font-size:17px;line-height:1.72}.california-home-care-organizations-s-d0782e4c{font-family:var(--font-heading);color:var(--color-primary);font-size:clamp(14.5px,1.3vw,16px);font-weight:600}.california-home-care-organizations-s-d087fac2{background:var(--color-tint);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.california-home-care-organizations-s-d1898c62{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:30px;display:flex}.california-home-care-organizations-s-d5527f53{background:var(--color-tint);border:1px solid #e3e5ef;border-radius:22px;flex:380px;padding:clamp(26px,3vw,36px)}.california-home-care-organizations-s-d7a9ec2e{flex-wrap:wrap;align-items:center;gap:clamp(36px,5vw,72px);max-width:1180px;margin:0 auto;padding:clamp(44px,6vw,84px) clamp(18px,4vw,32px) clamp(48px,6vw,88px);display:flex}.california-home-care-organizations-s-d8afbf88{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.california-home-care-organizations-s-d8e2fc38{font-family:var(--font-heading);color:var(--color-ink);background:var(--color-surface);box-sizing:border-box;border:1.5px solid #d3d5e0;border-radius:12px;outline:none;width:100%;padding:13px 15px;font-size:15.5px;font-weight:400;transition:border-color .15s,box-shadow .15s}.california-home-care-organizations-s-d8e2fc38:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2d33902e}.california-home-care-organizations-s-d92867bb{font-family:var(--font-heading);color:#4a4d61;text-align:center;max-width:110px;font-size:11.5px;font-weight:600;line-height:1.35}.california-home-care-organizations-s-d97cac88{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);background:var(--color-surface);cursor:pointer;border:none;border-radius:999px;padding:18px 40px;font-size:19px;font-weight:700;transition:background .18s,transform .18s}.california-home-care-organizations-s-d97cac88:hover{background:#eef0f9;transform:translateY(-1px)}.california-home-care-organizations-s-d97cac88:focus{outline:3px solid var(--color-surface);outline-offset:3px}.california-home-care-organizations-s-d9de58e8{border-bottom:1px solid #ffffff29;align-items:center;gap:13px;padding:14px 0;display:flex}.california-home-care-organizations-s-dc0ca5d5{max-width:640px}.california-home-care-organizations-s-df240bd2{font-family:var(--font-heading);color:var(--color-surface);margin:20px 0 0;font-size:19px;font-weight:500}.california-home-care-organizations-s-e0720d8c{font-family:var(--font-heading);color:var(--color-surface);border-bottom:1.5px solid #fff9;padding-bottom:2px;font-size:14.5px;font-weight:600;text-decoration:none}.california-home-care-organizations-s-e0720d8c:hover{border-bottom-color:var(--color-surface)}.california-home-care-organizations-s-e56afc16{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:600}.california-home-care-organizations-s-e633e7bc{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:22px;font-weight:500}.california-home-care-organizations-s-e7f4e7c9{flex-direction:column;gap:6px;display:flex}.california-home-care-organizations-s-e887d190{font-family:var(--font-heading);color:var(--color-muted);margin-top:2px;font-size:12.5px;font-weight:500}.california-home-care-organizations-s-e8ec4438{font-family:var(--font-heading);color:#4a4d61;font-size:13px;font-weight:500}.california-home-care-organizations-s-e9be2f48{border:2px solid #ffffff1a;border-radius:50%;width:380px;height:380px;position:absolute;top:-140px;right:-140px}.california-home-care-organizations-s-eac27ac3{flex:200px;align-items:center;gap:12px;min-width:190px;display:flex}.california-home-care-organizations-s-eb73e034{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 36px;max-width:1180px;margin:0 auto;padding:24px clamp(18px,4vw,32px);display:flex}.california-home-care-organizations-s-ecf6f98b{background:var(--color-accent);border-radius:2px;flex:none;width:9px;height:9px;margin-top:2px;display:inline-block}.california-home-care-organizations-s-ede334e9{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.california-home-care-organizations-s-ef0c0f30{flex-direction:column;flex:1;align-items:center;gap:7px;display:flex}.california-home-care-organizations-s-efb06163{font-family:var(--font-body);color:#ffffffe0;max-width:54ch;margin:18px 0 0;font-size:17px;font-weight:300;line-height:1.72}.california-home-care-organizations-s-f13bbc32{font-family:var(--font-body);color:var(--color-muted);text-align:center;margin:0;font-size:12px;font-weight:300;line-height:1.65}.california-home-care-organizations-s-f1456c94{max-width:720px}.california-home-care-organizations-s-f19bf3ca{background:var(--color-surface)}.california-home-care-organizations-s-f4fe7c96{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,92px) clamp(18px,4vw,32px)}.california-home-care-organizations-s-f7577807{flex:none;align-items:center;gap:7px;width:64px;display:inline-flex}.california-home-care-organizations-s-fb950a51{align-items:center;gap:11px;display:flex}.california-home-care-organizations-s-fbe8d388{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);background:var(--color-accent);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:18px 34px;font-size:clamp(17px,1.5vw,19px);font-weight:700;transition:background .18s,transform .18s;box-shadow:0 12px 30px #f15a224d}.california-home-care-organizations-s-fbe8d388:hover{background:var(--color-accent-dark);transform:translateY(-1px)}.california-home-care-organizations-s-fc9f6ac5{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(24px,3vw,36px);box-shadow:0 18px 44px #1c1e2e14}.california-home-care-organizations-s-fcc9e7ef{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:15px;font-weight:600}.california-home-care-organizations-s-fdb43552{background:var(--color-primary);border-radius:18px;padding:24px}.california-home-care-organizations-s-fe74b0b8{flex-direction:column;gap:14px;margin-top:18px;display:flex}.california-home-care-organizations-s-ff3e5a41{border:2px solid #f15a2224;border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;right:-40px}.california-home-care-organizations-s-ff8d929c{background:var(--color-tint);border-radius:18px;padding:24px 26px}.california-home-health-agencies-s-007b0319{border:2px solid var(--color-accent);color:#b23f0e;width:40px;height:40px;font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.california-home-health-agencies-s-014dc043{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#b23f0e;font-size:13px;font-weight:600}.california-home-health-agencies-s-04fd5119{flex:380px;min-width:min(100%,300px)}.california-home-health-agencies-s-075861ad{border:2px solid #f15a2238;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-100px;left:-60px}.california-home-health-agencies-s-090857fd{flex:420px;min-width:min(100%,300px)}.california-home-health-agencies-s-0a48ca84{font-family:var(--font-body);color:#4a4d61;margin:10px 0 0;font-size:14.5px;font-weight:300;line-height:1.7}.california-home-health-agencies-s-0a65ac0f{max-width:820px;margin:0 auto;padding:clamp(20px,2.5vw,36px) clamp(18px,4vw,32px) clamp(64px,8vw,100px)}.california-home-health-agencies-s-0be0c3b6{justify-content:space-between;align-items:center;gap:10px;display:flex}.california-home-health-agencies-s-10db765d{font-family:var(--font-body);color:#ffffffbf;margin:22px 0 0;font-size:14px;font-weight:300;line-height:1.7}.california-home-health-agencies-s-11198007{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.california-home-health-agencies-s-12617f17{border:2.5px solid var(--color-accent);background:var(--color-surface);border-radius:50%;width:12px;height:12px;display:block}.california-home-health-agencies-s-14f2fe58{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:34px;display:grid}.california-home-health-agencies-s-1565fd01{border:2.5px solid var(--color-primary);background:var(--color-surface);border-radius:50%;width:12px;height:12px;display:block}.california-home-health-agencies-s-1693fd13{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.california-home-health-agencies-s-1841c537{border:2px solid #2d33901a;border-radius:50%;width:280px;height:280px;position:absolute;top:-100px;right:-100px}.california-home-health-agencies-s-19b2623f{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:40px;display:grid}.california-home-health-agencies-s-1a5b4053{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 40px;max-width:1180px;margin:0 auto;padding:20px clamp(18px,4vw,32px);display:flex}.california-home-health-agencies-s-1c25c89c{font-family:var(--font-heading);color:var(--color-surface);font-size:14px;font-weight:600}.california-home-health-agencies-s-1fefbf75{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);border:2px solid var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:16px 28px;font-size:clamp(15.5px,1.3vw,17px);font-weight:600;transition:background .18s}.california-home-health-agencies-s-1fefbf75:hover{background:#eef0f9}.california-home-health-agencies-s-21ed41b9{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:18px 0 0;font-size:clamp(36px,4.6vw,56px);font-weight:300;line-height:1.12}.california-home-health-agencies-s-2206d1aa{margin:16px 0 0}.california-home-health-agencies-s-22ec3c32{background:#fdebe3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.california-home-health-agencies-s-23a4d81c{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.california-home-health-agencies-s-243fc166{max-width:1180px;margin:0 auto;padding:clamp(64px,8vw,100px) clamp(18px,4vw,32px)}.california-home-health-agencies-s-24bc245d{background:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;margin-top:-3px;display:flex}.california-home-health-agencies-s-258bdfb9{align-items:center;gap:14px;display:flex}.california-home-health-agencies-s-2634c3c0{font-family:var(--font-body);color:var(--color-surface);margin:10px 0 0;font-size:14.5px;line-height:1.65}.california-home-health-agencies-s-28770bfb{flex:none}.california-home-health-agencies-s-29533040{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:17px;font-weight:600}.california-home-health-agencies-s-2e62f2ba{font-family:var(--font-heading);color:var(--color-surface);font-size:15.5px;font-weight:500}.california-home-health-agencies-s-2f781487{flex-direction:column;margin-top:8px;display:flex}.california-home-health-agencies-s-2fafb345{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:16px 0 24px;font-size:clamp(29px,3.4vw,42px);font-weight:300;line-height:1.2}.california-home-health-agencies-s-3005b6af{align-items:center;gap:10px;display:flex}.california-home-health-agencies-s-30bbd31d{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:17.5px;font-weight:500;line-height:1.35}.california-home-health-agencies-s-336cba31{background:var(--color-surface);border-radius:18px;margin-top:24px;padding:clamp(20px,2.4vw,28px);position:relative;box-shadow:0 24px 60px #2d339029}.california-home-health-agencies-s-34a32f3a{flex:1.15 460px;min-width:min(100%,320px)}.california-home-health-agencies-s-3520cfab{justify-content:center;align-items:center;gap:8px;display:flex}.california-home-health-agencies-s-38048825{background:var(--color-primary);border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.california-home-health-agencies-s-3954e181{background:var(--color-border);height:1px;margin:16px 0}.california-home-health-agencies-s-3a412a4d{background:var(--color-primary);border-radius:32px;flex-wrap:wrap;align-items:center;gap:clamp(32px,4.5vw,64px);padding:clamp(30px,4.5vw,64px);display:flex;position:relative;overflow:hidden}.california-home-health-agencies-s-3bf322b7{flex-direction:column;flex:1.1;align-items:center;gap:7px;display:flex}.california-home-health-agencies-s-3ee2630a{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.california-home-health-agencies-s-3f21587a{font-family:var(--font-heading);color:var(--color-primary);font-size:17px;font-weight:600}.california-home-health-agencies-s-426399c4{font-family:var(--font-heading);color:var(--color-primary);font-size:14px;font-weight:600}.california-home-health-agencies-s-43805128{font-family:var(--font-body);color:#4a4d61;margin:9px 0 0;font-size:14.5px;font-weight:300;line-height:1.65}.california-home-health-agencies-s-4466ec63{font-family:var(--font-heading);margin:20px 0 0;font-size:15px;font-weight:500}.california-home-health-agencies-s-460e5ab8{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);background:submitBg;cursor:pointer;border:none;border-radius:999px;width:100%;margin-top:4px;padding:17px 32px;font-size:19px;font-weight:700;transition:background .18s}.california-home-health-agencies-s-460e5ab8:hover{background:var(--color-accent-dark)}.california-home-health-agencies-s-46229560{font-family:var(--font-heading);margin:20px 0 0;font-size:15px;font-weight:600}.california-home-health-agencies-s-48265949{font-family:var(--font-heading);color:var(--color-surface);align-items:center;gap:11px;margin:18px 0 0;font-size:clamp(18px,1.7vw,21px);font-weight:600;display:flex}.california-home-health-agencies-s-482cf8da{background:var(--color-accent);border-radius:2px;width:70%;height:2px;display:block}.california-home-health-agencies-s-48951c0c{background:var(--color-accent);border-radius:2px;width:9px;height:9px;display:inline-block}.california-home-health-agencies-s-4b5a2043{font-family:var(--font-body);color:var(--color-copy);max-width:58ch;margin:20px 0 0;font-size:17px;font-weight:300;line-height:1.72}.california-home-health-agencies-s-4dd550bc{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.california-home-health-agencies-s-52bc8ff9{flex-direction:column;gap:15px;margin-top:20px;display:flex}.california-home-health-agencies-s-55763d44{background:#c6c8d6;flex:.7;height:2px;margin-top:5px}.california-home-health-agencies-s-579da1f2{border:2px solid #f15a2238;border-radius:50%;width:240px;height:240px;position:absolute;top:-70px;right:-70px}.california-home-health-agencies-s-57ab7157{align-items:center;gap:10px;display:inline-flex}.california-home-health-agencies-s-592110d1{font-family:var(--font-heading);color:var(--color-primary);font-size:15px;font-weight:600}.california-home-health-agencies-s-5a00d178{font-family:var(--font-heading);color:var(--color-primary);font-weight:600}.california-home-health-agencies-s-5bd741c6{font-family:var(--font-heading);color:var(--color-surface);margin:16px 0 0;font-size:17.5px;font-weight:500;line-height:1.35}.california-home-health-agencies-s-5da9a673{display:block}.california-home-health-agencies-s-605de723{color:#4a4d61;font-weight:500}.california-home-health-agencies-s-60c573a7{font-family:var(--font-heading);color:var(--color-primary);font-size:13.5px;font-weight:600}.california-home-health-agencies-s-60e78e3f{background:var(--color-primary)}.california-home-health-agencies-s-64a89e5b{font-family:var(--font-heading);letter-spacing:.02em;color:#b23f0e;background:#fdebe3;border-radius:999px;flex:none;padding:6px 12px;font-size:12px;font-weight:600}.california-home-health-agencies-s-64d0e9db{background:#eef0f9;border-radius:28px;padding:clamp(24px,3vw,40px);position:relative;overflow:hidden}.california-home-health-agencies-s-6716ec8c{font-family:var(--font-heading);color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:1px;font-size:14px;font-weight:600}.california-home-health-agencies-s-691ce3f5{font-family:var(--font-heading);letter-spacing:.02em;color:#b23f0e;background:#fdebe3;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}.california-home-health-agencies-s-6941f058{font-family:var(--font-heading);color:#4a4d61;text-align:center;max-width:92px;font-size:11px;font-weight:600;line-height:1.35}.california-home-health-agencies-s-697e8c9e{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:clamp(29px,3.4vw,42px);font-weight:300;line-height:1.2}.california-home-health-agencies-s-6e21729b{font-family:var(--font-heading);color:#4a4d61;text-align:center;max-width:120px;font-size:11px;font-weight:600;line-height:1.35}.california-home-health-agencies-s-70b36d2f{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:18px;margin-top:32px;display:grid}.california-home-health-agencies-s-70d383d8{font-family:var(--font-heading);color:#4a4d61;text-align:center;max-width:100px;font-size:11px;font-weight:600;line-height:1.35}.california-home-health-agencies-s-720e950a{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin-top:44px;display:grid}.california-home-health-agencies-s-74224c51{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:18px;padding:24px}.california-home-health-agencies-s-745a1177{flex:210px;align-items:center;gap:12px;min-width:200px;display:flex}.california-home-health-agencies-s-759bcb19{text-align:center;max-width:820px;margin:0 auto;padding:clamp(64px,8vw,100px) clamp(18px,4vw,32px);position:relative}.california-home-health-agencies-s-76ea8d70{max-width:760px}.california-home-health-agencies-s-781e2fea{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.california-home-health-agencies-s-79ae303d{font-family:var(--font-heading);color:var(--color-surface);font-size:16px;font-weight:500}.california-home-health-agencies-s-7a17d6ef{background:var(--color-accent);border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.california-home-health-agencies-s-7a2a03d2{max-width:1180px;margin:0 auto;padding:clamp(60px,7.5vw,92px) clamp(18px,4vw,32px)}.california-home-health-agencies-s-7bb06425{color:var(--color-primary)}.california-home-health-agencies-s-7bb06425:hover{color:var(--color-accent)}.california-home-health-agencies-s-7c787e08{font-family:var(--font-body);color:var(--color-copy);text-wrap:pretty;max-width:56ch;margin:22px 0 0;font-size:clamp(16px,1.4vw,18px);font-weight:300;line-height:1.72}.california-home-health-agencies-s-7ce986e5{background:var(--color-tint)}.california-home-health-agencies-s-8136f754{font-family:var(--font-heading);color:#4a4d61;text-align:center;max-width:82px;font-size:11px;font-weight:600;line-height:1.35}.california-home-health-agencies-s-81bd143c{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#ffd9c7;font-size:13px;font-weight:600}.california-home-health-agencies-s-8399b4bb{border-top:1px solid #e3e5ef}.california-home-health-agencies-s-84886c89{max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px)}.california-home-health-agencies-s-854bad8b{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:28px;display:grid}.california-home-health-agencies-s-865d2a39{margin:14px 0 0}.california-home-health-agencies-s-8842cd27{flex:1.3 250px;align-items:center;gap:12px;min-width:240px;display:flex}.california-home-health-agencies-s-891d33ea{font-family:var(--font-body);color:#4a4d61;margin:10px 0 0;font-size:14.5px;line-height:1.65}.california-home-health-agencies-s-8b42b430{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);background:var(--color-accent);cursor:pointer;border:none;border-radius:999px;width:100%;margin-top:4px;padding:17px 32px;font-size:19px;font-weight:700;transition:background .18s}.california-home-health-agencies-s-8b42b430:hover{background:var(--color-accent-dark)}.california-home-health-agencies-s-8c321160{font-family:var(--font-body);color:var(--color-copy);max-width:54ch;margin:18px 0 0;font-size:17px;font-weight:300;line-height:1.72}.california-home-health-agencies-s-8c4d67e3{font-family:var(--font-heading);color:#ffd9c7;font-weight:600}.california-home-health-agencies-s-8c8a34b5{border:2px solid var(--color-primary);width:40px;height:40px;color:var(--color-primary);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.california-home-health-agencies-s-8ecc78a6{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(26px,3vw,36px)}.california-home-health-agencies-s-900872b1{border:2px solid #ffffff1a;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-160px;left:-120px}.california-home-health-agencies-s-9649f630{background:#aaacb5;border-radius:2px;height:2px;display:block}.california-home-health-agencies-s-96c88fb2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:16px 0 0;font-size:clamp(29px,3.4vw,42px);font-weight:300;line-height:1.2}.california-home-health-agencies-s-97b0b4e1{background:var(--color-surface);width:40px;height:40px;color:var(--color-primary);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.california-home-health-agencies-s-9c045dfd{color:var(--color-accent);font-weight:500;display:block}.california-home-health-agencies-s-9da686fa{font-family:var(--font-heading);color:var(--color-muted);margin:20px 0 0;font-size:13.5px}.california-home-health-agencies-s-9dbe5c42{background:var(--color-surface);box-sizing:border-box;border-radius:3px;flex-direction:column;justify-content:center;gap:3px;width:18px;height:24px;padding:0 3px;display:flex}.california-home-health-agencies-s-9e3b06d3{font-family:var(--font-heading);color:var(--color-ink);font-size:16px;font-weight:500}.california-home-health-agencies-s-a277681c{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:18px;padding:22px}.california-home-health-agencies-s-a615a860{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);cursor:pointer;white-space:nowrap;background:0 0;border:2px solid #ffffffa6;border-radius:999px;padding:16px 32px;font-size:17px;font-weight:600;transition:background .18s}.california-home-health-agencies-s-a615a860:hover{background:#ffffff1f}.california-home-health-agencies-s-a62af019{flex-wrap:wrap;align-items:flex-start;gap:clamp(28px,4vw,56px);display:flex}.california-home-health-agencies-s-ac637c3f{color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:2px;text-decoration:none}.california-home-health-agencies-s-ac637c3f:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.california-home-health-agencies-s-adc4cf4f{flex:1;min-width:0}.california-home-health-agencies-s-adf154a5{align-items:center;gap:9px;display:inline-flex}.california-home-health-agencies-s-ae7b6da8{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);margin:0;font-size:clamp(31px,4vw,48px);font-weight:300;line-height:1.18}.california-home-health-agencies-s-b0eba554{max-width:1180px;margin:0 auto;padding:clamp(58px,7vw,92px) clamp(18px,4vw,32px)}.california-home-health-agencies-s-b1eded45{background:var(--color-accent);border-radius:2px;width:9px;height:9px}.california-home-health-agencies-s-b4e3eb61{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);margin:16px 0 0;font-size:clamp(31px,3.8vw,48px);font-weight:300;line-height:1.15}.california-home-health-agencies-s-b70aed79{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,88px) clamp(18px,4vw,32px)}.california-home-health-agencies-s-b83fd72f{background:var(--color-tint);border-top:1px solid var(--color-border)}.california-home-health-agencies-s-bab46e2c{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-surface);font-size:15px;font-weight:600}.california-home-health-agencies-s-bb4fbfd6{flex:1.1 420px;min-width:min(100%,300px);position:relative}.california-home-health-agencies-s-bc5733ba{font-family:var(--font-heading);letter-spacing:.02em;color:#ffd9c7;background:#f15a2247;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}.california-home-health-agencies-s-bda31686{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);background:#eef0f9;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}.california-home-health-agencies-s-bf9ac713{background:var(--color-primary);position:relative;overflow:hidden}.california-home-health-agencies-s-c0b783df{background:var(--color-primary);border-radius:20px;padding:clamp(26px,3vw,36px)}.california-home-health-agencies-s-c0b7c3a1{flex:1.2 240px;align-items:center;gap:12px;min-width:230px;display:flex}.california-home-health-agencies-s-c2ce6194{background:var(--color-surface);border-top:1px solid var(--color-border)}.california-home-health-agencies-s-c2d45e63{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:clamp(13px,1.2vw,15px);font-weight:600}.california-home-health-agencies-s-c33ded78{border-bottom:1px solid var(--color-border);align-items:center;gap:13px;padding:13px 0;display:flex}.california-home-health-agencies-s-c36541fb{flex-direction:column;gap:11px;margin-top:12px;display:flex}.california-home-health-agencies-s-c42b6b2c{background:var(--color-surface);border-radius:20px;padding:clamp(24px,3vw,36px);box-shadow:0 30px 70px #14185059}.california-home-health-agencies-s-c68f2f01{flex:380px;min-width:min(100%,300px);position:relative}.california-home-health-agencies-s-cde1cf41{font-family:var(--font-body);color:var(--color-copy);margin:20px 0 0;font-size:17px;line-height:1.72}.california-home-health-agencies-s-d0782e4c{font-family:var(--font-heading);color:var(--color-primary);font-size:clamp(14.5px,1.3vw,16px);font-weight:600}.california-home-health-agencies-s-d087fac2{background:var(--color-tint);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.california-home-health-agencies-s-d1898c62{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:30px;display:flex}.california-home-health-agencies-s-d7a9ec2e{flex-wrap:wrap;align-items:center;gap:clamp(36px,5vw,72px);max-width:1180px;margin:0 auto;padding:clamp(44px,6vw,84px) clamp(18px,4vw,32px) clamp(48px,6vw,88px);display:flex}.california-home-health-agencies-s-d7ca17e9{align-items:center;gap:13px;padding:13px 0;display:flex}.california-home-health-agencies-s-d8afbf88{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.california-home-health-agencies-s-d8e2fc38{font-family:var(--font-heading);color:var(--color-ink);background:var(--color-surface);box-sizing:border-box;border:1.5px solid #d3d5e0;border-radius:12px;outline:none;width:100%;padding:13px 15px;font-size:15.5px;font-weight:400;transition:border-color .15s,box-shadow .15s}.california-home-health-agencies-s-d8e2fc38:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2d33902e}.california-home-health-agencies-s-d97cac88{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);background:var(--color-surface);cursor:pointer;border:none;border-radius:999px;padding:18px 40px;font-size:19px;font-weight:700;transition:background .18s,transform .18s}.california-home-health-agencies-s-d97cac88:hover{background:#eef0f9;transform:translateY(-1px)}.california-home-health-agencies-s-d97cac88:focus{outline:3px solid var(--color-surface);outline-offset:3px}.california-home-health-agencies-s-d9a39226{align-items:flex-start;gap:6px;display:flex;position:relative}.california-home-health-agencies-s-dc0ca5d5{max-width:640px}.california-home-health-agencies-s-de32145b{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.california-home-health-agencies-s-df240bd2{font-family:var(--font-heading);color:var(--color-surface);margin:20px 0 0;font-size:19px;font-weight:500}.california-home-health-agencies-s-e0720d8c{font-family:var(--font-heading);color:var(--color-surface);border-bottom:1.5px solid #fff9;padding-bottom:2px;font-size:14.5px;font-weight:600;text-decoration:none}.california-home-health-agencies-s-e0720d8c:hover{border-bottom-color:var(--color-surface)}.california-home-health-agencies-s-e56afc16{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:600}.california-home-health-agencies-s-e633e7bc{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:22px;font-weight:500}.california-home-health-agencies-s-e7f4e7c9{flex-direction:column;gap:6px;display:flex}.california-home-health-agencies-s-e887d190{font-family:var(--font-heading);color:var(--color-muted);margin-top:2px;font-size:12.5px;font-weight:500}.california-home-health-agencies-s-e8ec4438{font-family:var(--font-heading);color:#4a4d61;font-size:13px;font-weight:500}.california-home-health-agencies-s-e9be2f48{border:2px solid #ffffff1a;border-radius:50%;width:380px;height:380px;position:absolute;top:-140px;right:-140px}.california-home-health-agencies-s-e9ed1cbb{flex:1.3 260px;align-items:center;gap:12px;min-width:250px;display:flex}.california-home-health-agencies-s-eb73e034{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 36px;max-width:1180px;margin:0 auto;padding:24px clamp(18px,4vw,32px);display:flex}.california-home-health-agencies-s-ecf6f98b{background:var(--color-accent);border-radius:2px;flex:none;width:9px;height:9px;margin-top:2px;display:inline-block}.california-home-health-agencies-s-ede334e9{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.california-home-health-agencies-s-ef0c0f30{flex-direction:column;flex:1;align-items:center;gap:7px;display:flex}.california-home-health-agencies-s-efb06163{font-family:var(--font-body);color:#ffffffe0;max-width:54ch;margin:18px 0 0;font-size:17px;font-weight:300;line-height:1.72}.california-home-health-agencies-s-f13bbc32{font-family:var(--font-body);color:var(--color-muted);text-align:center;margin:0;font-size:12px;font-weight:300;line-height:1.65}.california-home-health-agencies-s-f1456c94{max-width:720px}.california-home-health-agencies-s-f19bf3ca{background:var(--color-surface)}.california-home-health-agencies-s-f4a91dc2{max-width:700px}.california-home-health-agencies-s-f4fe7c96{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,92px) clamp(18px,4vw,32px)}.california-home-health-agencies-s-f8056e06{font-family:var(--font-heading);color:var(--color-ink);font-size:15px;font-weight:500}.california-home-health-agencies-s-fb950a51{align-items:center;gap:11px;display:flex}.california-home-health-agencies-s-fbe8d388{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);background:var(--color-accent);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:18px 34px;font-size:clamp(17px,1.5vw,19px);font-weight:700;transition:background .18s,transform .18s;box-shadow:0 12px 30px #f15a224d}.california-home-health-agencies-s-fbe8d388:hover{background:var(--color-accent-dark);transform:translateY(-1px)}.california-home-health-agencies-s-fc9f6ac5{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(24px,3vw,36px);box-shadow:0 18px 44px #1c1e2e14}.california-home-health-agencies-s-fcc9e7ef{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:15px;font-weight:600}.california-home-health-agencies-s-fd429cd2{border-bottom:1px solid #ffffff29;align-items:center;gap:13px;padding:13px 0;display:flex}.california-home-health-agencies-s-fdb43552{background:var(--color-primary);border-radius:18px;padding:24px}.california-home-health-agencies-s-ff3e5a41{border:2px solid #f15a2224;border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;right:-40px}.california-home-health-agencies-s-ff8d929c{background:var(--color-tint);border-radius:18px;padding:24px 26px}.clinical-governance-s-013bc42e{font-family:var(--font-body);color:var(--color-copy);max-width:58ch;margin:20px 0 0;font-size:16.5px;font-weight:300;line-height:1.75}.clinical-governance-s-0508c471{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:18px;font-weight:600}.clinical-governance-s-0cf9e7bc{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(24px,3vw,32px)}.clinical-governance-s-0d440458{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:34px;display:grid}.clinical-governance-s-195b466a{flex:1.3 440px;min-width:min(100%,300px)}.clinical-governance-s-19e6693a{font-family:var(--font-heading);color:var(--color-primary);margin-top:16px;font-size:16.5px;font-weight:600}.clinical-governance-s-22d2cd9a{background:var(--color-surface);text-align:center;border:1px solid #e3e5ef;border-radius:22px;max-width:300px;padding:clamp(26px,3vw,36px)}.clinical-governance-s-29533040{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:17px;font-weight:600}.clinical-governance-s-2a2f838c{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:clamp(24px,2.8vw,32px);font-weight:300;line-height:1.25}.clinical-governance-s-3005b6af{align-items:center;gap:10px;display:flex}.clinical-governance-s-3858459a{font-family:var(--font-heading);color:var(--color-surface);margin:16px 0 0;font-size:clamp(28px,3.4vw,42px);font-weight:300;line-height:1.22}.clinical-governance-s-43fd792d{color:var(--color-muted);text-decoration:none}.clinical-governance-s-43fd792d:hover{color:var(--color-accent)}.clinical-governance-s-44c04a0b{font-family:var(--font-body);color:var(--color-copy);max-width:58ch;margin:14px 0 0;font-size:16.5px;font-weight:300;line-height:1.75}.clinical-governance-s-47014224{font-family:var(--font-body);color:#ffffffe0;margin:10px 0 0;font-size:15px;font-weight:300;line-height:1.72}.clinical-governance-s-48951c0c{background:var(--color-accent);border-radius:2px;width:9px;height:9px;display:inline-block}.clinical-governance-s-4bfc2a5e{max-width:900px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(36px,4.5vw,56px)}.clinical-governance-s-4fd1ae2b{border-left:4px solid var(--color-accent);padding:6px 0 6px 24px}.clinical-governance-s-5b41c216{font-family:var(--font-heading);color:#b23f0e;margin-top:5px;font-size:13.5px;font-weight:500}.clinical-governance-s-5c2bfcf0{flex-wrap:wrap;align-items:center;gap:clamp(32px,4.5vw,64px);max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px);display:flex}.clinical-governance-s-5cd3503e{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:clamp(18px,1.8vw,22px);font-weight:500;line-height:1.5}.clinical-governance-s-60e78e3f{background:var(--color-primary)}.clinical-governance-s-684341c0{color:var(--color-accent);font-weight:500}.clinical-governance-s-6c25942e{font-family:var(--font-heading);color:var(--color-primary);border-bottom:1.5px solid #aaacb5;margin-top:14px;padding-bottom:2px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.clinical-governance-s-6c25942e:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.clinical-governance-s-7ccac560{border:2px solid var(--color-accent);color:#b23f0e;width:36px;height:36px;font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.clinical-governance-s-7ce986e5{background:var(--color-tint)}.clinical-governance-s-7dfbaf64{max-width:900px;margin:0 auto;padding:clamp(40px,5vw,64px) clamp(18px,4vw,32px)}.clinical-governance-s-7f70c415{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:26px;display:flex}.clinical-governance-s-81bd143c{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#ffd9c7;font-size:13px;font-weight:600}.clinical-governance-s-8af2b0c6{color:var(--color-primary)}.clinical-governance-s-8bb6b467{font-family:var(--font-heading);margin:26px 0 0;font-size:15px;font-weight:500}.clinical-governance-s-8e7eb46a{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px)}.clinical-governance-s-95d85e20{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);white-space:nowrap;border-radius:999px;padding:14px 26px;font-size:16px;font-weight:700;text-decoration:none;transition:background .18s}.clinical-governance-s-95d85e20:hover{background:var(--color-primary-dark);color:var(--color-surface)}.clinical-governance-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.clinical-governance-s-a005918b{font-family:var(--font-body);color:#ffffffe6;max-width:62ch;margin:16px 0 0;font-size:17px;font-weight:300;line-height:1.78}.clinical-governance-s-ac637c3f{color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:2px;text-decoration:none}.clinical-governance-s-ac637c3f:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.clinical-governance-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.clinical-governance-s-b41fd301{background:var(--color-primary);border-radius:20px;padding:clamp(24px,3vw,32px)}.clinical-governance-s-b47cb7ef{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:300;line-height:1.2}.clinical-governance-s-b566428e{font-family:var(--font-heading);color:var(--color-surface);margin:16px 0 0;font-size:18px;font-weight:600}.clinical-governance-s-c2ce6194{background:var(--color-surface);border-top:1px solid var(--color-border)}.clinical-governance-s-c3b8028c{max-width:680px}.clinical-governance-s-c5ca8f30{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-accent);white-space:nowrap;border-radius:999px;padding:14px 26px;font-size:16px;font-weight:700;text-decoration:none;transition:background .18s}.clinical-governance-s-c5ca8f30:hover{background:var(--color-accent-dark);color:var(--color-surface)}.clinical-governance-s-cdc08acb{font-family:var(--font-body);color:var(--color-copy);max-width:62ch;margin:22px 0 0;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.78}.clinical-governance-s-d32bf19a{font-family:var(--font-body);color:#4a4d61;margin:10px 0 0;font-size:15px;font-weight:300;line-height:1.72}.clinical-governance-s-d3d02acb{max-width:900px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px)}.clinical-governance-s-ddbadb36{font-family:var(--font-body);color:#ffffffe6;max-width:62ch;margin:22px 0 0;font-size:17px;font-weight:300;line-height:1.78}.clinical-governance-s-e4443dd5{font-family:var(--font-body);color:#4a4d61;margin:10px 0 0;font-size:14.5px;font-weight:300;line-height:1.72}.clinical-governance-s-e91dea5c{object-fit:cover;border-radius:50%;width:132px;height:132px;margin:0 auto;display:block}.clinical-governance-s-f19bf3ca{background:var(--color-surface)}.clinical-governance-s-f4b8cd25{flex:280px;justify-content:center;min-width:min(100%,250px);display:flex}.clinical-governance-s-fba31f72{text-align:center;max-width:860px;margin:0 auto;padding:clamp(44px,5.5vw,68px) clamp(18px,4vw,32px)}.clinical-governance-s-fcc9e7ef{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:15px;font-weight:600}.clinical-governance-s-fd3bac10{background:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.contact-s-11751390{font-family:var(--font-heading);color:var(--color-ink);font-size:14.5px;font-weight:600;line-height:1.8}.contact-s-152534e1{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.contact-s-1d52f340{font-family:var(--font-heading);color:var(--color-primary);background:var(--color-surface);white-space:nowrap;border-radius:999px;padding:13px 24px;font-size:15.5px;font-weight:700;text-decoration:none;transition:background .18s}.contact-s-1d52f340:hover{color:var(--color-primary);background:#eef0f9}.contact-s-2d3233d3{background:var(--color-primary);border-radius:20px;flex-direction:column;align-items:flex-start;padding:26px;display:flex}.contact-s-3dd342bb{font-family:var(--font-body);color:var(--color-muted);margin:8px 0 0;font-size:13px;font-weight:300;line-height:1.7}.contact-s-43fd792d{color:var(--color-muted);text-decoration:none}.contact-s-43fd792d:hover{color:var(--color-accent)}.contact-s-466d9246{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#b23f0e;font-size:12px;font-weight:600}.contact-s-4ab52454{flex:1;min-height:18px}.contact-s-684341c0{color:var(--color-accent);font-weight:500}.contact-s-7bb06425{color:var(--color-primary)}.contact-s-7bb06425:hover{color:var(--color-accent)}.contact-s-7ce986e5{background:var(--color-tint)}.contact-s-7f92a181{font-family:var(--font-heading);color:var(--color-muted);margin:0;font-size:13px;font-weight:500}.contact-s-8af2b0c6{color:var(--color-primary)}.contact-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.contact-s-a66176e0{font-family:var(--font-heading);color:var(--color-ink);font-size:14.5px;font-weight:600;line-height:2}.contact-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.contact-s-b71abaaa{max-width:1180px;margin:0 auto;padding:clamp(44px,5.5vw,72px) clamp(18px,4vw,32px)}.contact-s-d7934def{font-family:var(--font-body);color:#4a4d61;margin:12px 0 0;font-size:14.5px;font-weight:300;line-height:1.7}.contact-s-da619c98{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#ffd9c7;font-size:12px;font-weight:600}.contact-s-dc97fde9{font-family:var(--font-body);color:#ffffffe0;margin:12px 0 0;font-size:14.5px;font-weight:300;line-height:1.7}.contact-s-efd9847b{max-width:900px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(32px,4vw,52px)}.contact-s-f19bf3ca{background:var(--color-surface)}.contact-s-fef3f41c{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;flex-direction:column;align-items:flex-start;padding:26px;display:flex}.faq-s-2a2f838c{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:clamp(24px,2.8vw,32px);font-weight:300;line-height:1.25}.faq-s-43fd792d{color:var(--color-muted);text-decoration:none}.faq-s-43fd792d:hover{color:var(--color-accent)}.faq-s-4882630d{max-width:900px;margin:0 auto;padding:0 clamp(18px,4vw,32px) clamp(56px,7vw,90px)}.faq-s-684341c0{color:var(--color-accent);font-weight:500}.faq-s-7f70c415{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:26px;display:flex}.faq-s-8399b4bb{border-top:1px solid #e3e5ef}.faq-s-8af2b0c6{color:var(--color-primary)}.faq-s-95d85e20{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);white-space:nowrap;border-radius:999px;padding:14px 26px;font-size:16px;font-weight:700;text-decoration:none;transition:background .18s}.faq-s-95d85e20:hover{background:var(--color-primary-dark);color:var(--color-surface)}.faq-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.faq-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.faq-s-b83fd72f{background:var(--color-tint);border-top:1px solid var(--color-border)}.faq-s-c5ca8f30{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-accent);white-space:nowrap;border-radius:999px;padding:14px 26px;font-size:16px;font-weight:700;text-decoration:none;transition:background .18s}.faq-s-c5ca8f30:hover{background:var(--color-accent-dark);color:var(--color-surface)}.faq-s-d2cad935{max-width:900px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(28px,3.5vw,44px)}.faq-s-f19bf3ca{background:var(--color-surface)}.faq-s-fba31f72{text-align:center;max-width:860px;margin:0 auto;padding:clamp(44px,5.5vw,68px) clamp(18px,4vw,32px)}.for-workers-s-00308408{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 22px;display:flex}.for-workers-s-0b5fced7{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.for-workers-s-16b0fb8f{font-family:var(--font-heading);color:var(--color-primary);border:2px solid var(--color-primary);white-space:nowrap;background:0 0;border-radius:999px;padding:12px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background .18s}.for-workers-s-16b0fb8f:hover{background:#eef0f9}.for-workers-s-17b6b561{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#b23f0e;font-size:12.5px;font-weight:600}.for-workers-s-1e1ffee2{border:2px solid var(--color-accent);color:#b23f0e;width:36px;height:36px;font-family:var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.for-workers-s-1e78c509{font-family:var(--font-heading);color:var(--color-primary);font-size:16.5px;font-weight:500;display:block}.for-workers-s-223e84d1{max-width:1180px;margin:0 auto;padding:clamp(44px,5.5vw,68px) clamp(18px,4vw,32px)}.for-workers-s-2a1e3936{font-family:var(--font-body);color:#4a4d61;margin:12px 0 0;font-size:15px;font-weight:300;line-height:1.72}.for-workers-s-2eef8369{font-family:var(--font-body);color:#ffffffe6;max-width:60ch;margin:18px 0 0;font-size:16.5px;font-weight:300;line-height:1.78}.for-workers-s-350c4cc1{font-family:var(--font-heading);color:var(--color-surface);font-size:16.5px;font-weight:500;display:block}.for-workers-s-38ac0ba1{max-width:660px}.for-workers-s-3908fff1{font-family:var(--font-body);color:#ffffffd9;margin-top:5px;font-size:14.5px;font-weight:300;line-height:1.65;display:block}.for-workers-s-43fd792d{color:var(--color-muted);text-decoration:none}.for-workers-s-43fd792d:hover{color:var(--color-accent)}.for-workers-s-4bfc2a5e{max-width:900px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(36px,4.5vw,56px)}.for-workers-s-4eb66dca{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.for-workers-s-5059b4ba{background:#fdebe3;border-radius:24px;flex-wrap:wrap;align-items:center;gap:20px 40px;padding:clamp(26px,3.4vw,44px);display:flex}.for-workers-s-6027a9f5{font-family:var(--font-body);color:var(--color-copy);max-width:58ch;margin:16px 0 0;font-size:16px;font-weight:300;line-height:1.75}.for-workers-s-603a5e6e{border:2px solid var(--color-primary);width:36px;height:36px;color:var(--color-primary);font-family:var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.for-workers-s-60e78e3f{background:var(--color-primary)}.for-workers-s-63a53845{font-family:var(--font-body);color:var(--color-copy);flex:320px;min-width:min(100%,280px);margin:0;font-size:16px;font-weight:300;line-height:1.72}.for-workers-s-684341c0{color:var(--color-accent);font-weight:500}.for-workers-s-73033f4d{flex-direction:column;gap:13px;max-width:820px;margin-top:24px;display:flex}.for-workers-s-7ce986e5{background:var(--color-tint)}.for-workers-s-7d3511aa{font-family:var(--font-body);color:#4a4d61;margin-top:5px;font-size:14.5px;font-weight:300;line-height:1.65;display:block}.for-workers-s-7f667b1a{max-width:900px;margin:0 auto;padding:clamp(48px,6vw,76px) clamp(18px,4vw,32px)}.for-workers-s-84886c89{max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px)}.for-workers-s-87ff5235{background:var(--color-tint);border-radius:20px;padding:clamp(24px,3vw,32px)}.for-workers-s-8af2b0c6{color:var(--color-primary)}.for-workers-s-95d85e20{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);white-space:nowrap;border-radius:999px;padding:14px 26px;font-size:16px;font-weight:700;text-decoration:none;transition:background .18s}.for-workers-s-95d85e20:hover{background:var(--color-primary-dark);color:var(--color-surface)}.for-workers-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.for-workers-s-afdd70ed{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:300;line-height:1.22}.for-workers-s-afe29072{font-family:var(--font-body);color:#ffffffe6;max-width:60ch;margin:14px 0 0;font-size:16.5px;font-weight:300;line-height:1.78}.for-workers-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.for-workers-s-b952c45b{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:1180px;margin:0 auto;padding:0 clamp(18px,4vw,32px) clamp(48px,6vw,76px);display:grid}.for-workers-s-b970fe44{font-family:var(--font-heading);color:var(--color-surface);margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:300;line-height:1.22}.for-workers-s-c16aead0{font-family:var(--font-body);color:#4a4d61;margin:12px 0 0;padding-left:20px;font-size:15px;font-weight:300;line-height:1.8}.for-workers-s-ca11dbdd{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:18px;font-weight:600}.for-workers-s-cbbc9674{font-family:var(--font-heading);color:#b23f0e;flex:none;font-size:clamp(30px,3.6vw,44px);font-weight:700}.for-workers-s-eea46122{font-family:var(--font-body);color:var(--color-copy);max-width:58ch;margin:22px 0 0;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.78}.for-workers-s-f19bf3ca{background:var(--color-surface)}.for-workers-s-f84797ce{background:var(--color-primary);border-radius:16px;align-items:flex-start;gap:16px;padding:18px 22px;display:flex}.healthcare-employers-s-04fd5119{flex:380px;min-width:min(100%,300px)}.healthcare-employers-s-074dad9e{font-family:var(--font-body);color:var(--color-copy);max-width:62ch;margin:22px 0 0;font-size:clamp(16px,1.4vw,18px);font-weight:300;line-height:1.75}.healthcare-employers-s-08696f9d{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px 32px;margin-top:26px;display:grid}.healthcare-employers-s-0a2272c8{max-width:1020px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(36px,4.5vw,56px)}.healthcare-employers-s-0a48ca84{font-family:var(--font-body);color:#4a4d61;margin:10px 0 0;font-size:14.5px;font-weight:300;line-height:1.7}.healthcare-employers-s-10db765d{font-family:var(--font-body);color:#ffffffbf;margin:22px 0 0;font-size:14px;font-weight:300;line-height:1.7}.healthcare-employers-s-124dd866{align-items:center;gap:10px;margin-top:22px;display:inline-flex}.healthcare-employers-s-14b06837{max-width:1020px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px)}.healthcare-employers-s-28fbb70d{flex-wrap:wrap;gap:15px;display:flex}.healthcare-employers-s-2fafb345{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:16px 0 24px;font-size:clamp(29px,3.4vw,42px);font-weight:300;line-height:1.2}.healthcare-employers-s-3005b6af{align-items:center;gap:10px;display:flex}.healthcare-employers-s-41d09e16{text-align:center;max-width:820px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px);position:relative}.healthcare-employers-s-43fd792d{color:var(--color-muted);text-decoration:none}.healthcare-employers-s-43fd792d:hover{color:var(--color-accent)}.healthcare-employers-s-460e5ab8{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);background:submitBg;cursor:pointer;border:none;border-radius:999px;width:100%;margin-top:4px;padding:17px 32px;font-size:19px;font-weight:700;transition:background .18s}.healthcare-employers-s-460e5ab8:hover{background:var(--color-accent-dark)}.healthcare-employers-s-48951c0c{background:var(--color-accent);border-radius:2px;width:9px;height:9px;display:inline-block}.healthcare-employers-s-52bc8ff9{flex-direction:column;gap:15px;margin-top:20px;display:flex}.healthcare-employers-s-579da1f2{border:2px solid #f15a2238;border-radius:50%;width:240px;height:240px;position:absolute;top:-70px;right:-70px}.healthcare-employers-s-60c573a7{font-family:var(--font-heading);color:var(--color-primary);font-size:13.5px;font-weight:600}.healthcare-employers-s-64110ccb{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,92px) clamp(18px,4vw,32px);position:relative}.healthcare-employers-s-64653673{flex-direction:column;flex:160px;gap:6px;display:flex}.healthcare-employers-s-684341c0{color:var(--color-accent);font-weight:500}.healthcare-employers-s-73a23ff3{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 34px;max-width:1020px;margin:0 auto;padding:clamp(36px,4.5vw,56px) clamp(18px,4vw,32px);display:flex}.healthcare-employers-s-74f1a883{font-family:var(--font-heading);color:var(--color-primary);margin:10px 0 0;font-size:17px;font-weight:600}.healthcare-employers-s-7bb06425{color:var(--color-primary)}.healthcare-employers-s-7bb06425:hover{color:var(--color-accent)}.healthcare-employers-s-7f38f131{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin-top:28px;display:grid}.healthcare-employers-s-8399b4bb{border-top:1px solid #e3e5ef}.healthcare-employers-s-8af2b0c6{color:var(--color-primary)}.healthcare-employers-s-8b4f080b{font-family:var(--font-heading);color:var(--color-surface);margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:300;line-height:1.2}.healthcare-employers-s-8c3ac16c{flex:none;margin-top:5px}.healthcare-employers-s-93b6b299{color:var(--color-muted);font-weight:500}.healthcare-employers-s-96c88fb2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:16px 0 0;font-size:clamp(29px,3.4vw,42px);font-weight:300;line-height:1.2}.healthcare-employers-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.healthcare-employers-s-9ed35c9c{font-family:var(--font-heading);color:#4a4d61;font-size:14.5px;font-weight:500}.healthcare-employers-s-a62af019{flex-wrap:wrap;align-items:flex-start;gap:clamp(28px,4vw,56px);display:flex}.healthcare-employers-s-afcba57d{font-family:var(--font-heading);color:var(--color-ink);background:var(--color-surface);box-sizing:border-box;border:1.5px solid #d3d5e0;border-radius:12px;outline:none;width:100%;padding:13px 15px;font-size:15.5px;font-weight:400}.healthcare-employers-s-afcba57d:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2d33902e}.healthcare-employers-s-b4e3eb61{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);margin:16px 0 0;font-size:clamp(31px,3.8vw,48px);font-weight:300;line-height:1.15}.healthcare-employers-s-b83fd72f{background:var(--color-tint);border-top:1px solid var(--color-border)}.healthcare-employers-s-bab46e2c{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-surface);font-size:15px;font-weight:600}.healthcare-employers-s-bad7842b{font-family:var(--font-heading);color:var(--color-ink);font-size:15.5px;font-weight:500;line-height:1.55}.healthcare-employers-s-bf9ac713{background:var(--color-primary);position:relative;overflow:hidden}.healthcare-employers-s-c0b3a072{margin-top:30px}.healthcare-employers-s-c42b6b2c{background:var(--color-surface);border-radius:20px;padding:clamp(24px,3vw,36px);box-shadow:0 30px 70px #14185059}.healthcare-employers-s-cb377ecd{flex-direction:column;flex:180px;gap:6px;display:flex}.healthcare-employers-s-d087fac2{background:var(--color-tint);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.healthcare-employers-s-d1898c62{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:30px;display:flex}.healthcare-employers-s-d7169c7c{font-family:var(--font-heading);color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:1px;font-size:14.5px;font-weight:600;text-decoration:none}.healthcare-employers-s-d7169c7c:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.healthcare-employers-s-d8afbf88{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.healthcare-employers-s-d8e2fc38{font-family:var(--font-heading);color:var(--color-ink);background:var(--color-surface);box-sizing:border-box;border:1.5px solid #d3d5e0;border-radius:12px;outline:none;width:100%;padding:13px 15px;font-size:15.5px;font-weight:400;transition:border-color .15s,box-shadow .15s}.healthcare-employers-s-d8e2fc38:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2d33902e}.healthcare-employers-s-d97cac88{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);background:var(--color-surface);cursor:pointer;border:none;border-radius:999px;padding:18px 40px;font-size:19px;font-weight:700;transition:background .18s,transform .18s}.healthcare-employers-s-d97cac88:hover{background:#eef0f9;transform:translateY(-1px)}.healthcare-employers-s-d97cac88:focus{outline:3px solid var(--color-surface);outline-offset:3px}.healthcare-employers-s-da31aaf1{font-family:var(--font-heading);color:var(--color-ink);background:var(--color-surface);box-sizing:border-box;border:1.5px solid #d3d5e0;border-radius:12px;outline:none;width:100%;padding:12px 13px;font-size:15px;font-weight:400}.healthcare-employers-s-da31aaf1:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2d33902e}.healthcare-employers-s-dca7a9f0{max-width:820px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px)}.healthcare-employers-s-e62ca049{align-items:flex-start;gap:11px;display:flex}.healthcare-employers-s-e633e7bc{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:22px;font-weight:500}.healthcare-employers-s-e7f4e7c9{flex-direction:column;gap:6px;display:flex}.healthcare-employers-s-e9be2f48{border:2px solid #ffffff1a;border-radius:50%;width:380px;height:380px;position:absolute;top:-140px;right:-140px}.healthcare-employers-s-ec6016d3{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);text-wrap:pretty;margin:18px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.healthcare-employers-s-efb06163{font-family:var(--font-body);color:#ffffffe0;max-width:54ch;margin:18px 0 0;font-size:17px;font-weight:300;line-height:1.72}.healthcare-employers-s-f13bbc32{font-family:var(--font-body);color:var(--color-muted);text-align:center;margin:0;font-size:12px;font-weight:300;line-height:1.65}.healthcare-employers-s-f19bf3ca{background:var(--color-surface)}.healthcare-employers-s-f7383976{font-family:var(--font-body);color:#4a4d61;max-width:70ch;margin:26px 0 0;font-size:14.5px;font-weight:300;line-height:1.7}.healthcare-employers-s-f7ba4356{font-family:var(--font-heading);color:var(--color-accent);font-size:14px;font-weight:700}.healthcare-employers-s-fbe8d388{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-surface);background:var(--color-accent);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:18px 34px;font-size:clamp(17px,1.5vw,19px);font-weight:700;transition:background .18s,transform .18s;box-shadow:0 12px 30px #f15a224d}.healthcare-employers-s-fbe8d388:hover{background:var(--color-accent-dark);transform:translateY(-1px)}.healthcare-employers-s-fcc9e7ef{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:15px;font-weight:600}.healthcare-employers-s-ff8d929c{background:var(--color-tint);border-radius:18px;padding:24px 26px}.home-s-02f7109e{text-align:center;max-width:860px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px);position:relative}.home-s-0d77ae04{font-family:var(--font-body);color:var(--color-copy);max-width:56ch;margin:20px 0 0;font-size:16.5px;font-weight:300;line-height:1.75}.home-s-1253aa77{max-width:1180px;margin:0 auto;padding:0 clamp(18px,4vw,32px) clamp(56px,7vw,88px)}.home-s-17b6b561{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#b23f0e;font-size:12.5px;font-weight:600}.home-s-3005b6af{align-items:center;gap:10px;display:flex}.home-s-33f3b5bd{font-family:var(--font-heading);color:var(--color-primary);text-wrap:pretty;margin:18px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:300;line-height:1.22}.home-s-3b1de930{font-family:var(--font-heading);color:var(--color-surface);margin:16px 0 0;font-size:clamp(23px,2.2vw,28px);font-weight:400;line-height:1.3;position:relative}.home-s-3c2e098b{font-family:var(--font-heading);color:var(--color-primary);background:var(--color-surface);white-space:nowrap;border-radius:999px;padding:16px 30px;font-size:17px;font-weight:700;text-decoration:none;transition:background .18s}.home-s-3c2e098b:hover{color:var(--color-primary);background:#eef0f9}.home-s-3e1f595b{justify-content:center;align-items:center;gap:10px;margin-bottom:26px;display:flex}.home-s-3ff41075{background:var(--color-tint);border:1px solid var(--color-border);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 32px;padding:clamp(28px,3.4vw,44px);display:flex}.home-s-41be3eab{font-family:var(--font-heading);color:var(--color-surface);margin:18px 0 0;font-size:17px;font-weight:500}.home-s-4713d28b{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);white-space:nowrap;border-radius:999px;padding:15px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:background .18s;position:relative}.home-s-4713d28b:hover{background:var(--color-primary-dark);color:var(--color-surface)}.home-s-48951c0c{background:var(--color-accent);border-radius:2px;width:9px;height:9px;display:inline-block}.home-s-4b54cb25{flex-wrap:wrap;align-items:center;gap:clamp(36px,5vw,72px);display:flex}.home-s-4d829202{flex-direction:column;flex:380px;gap:13px;min-width:min(100%,290px);display:flex}.home-s-500899b4{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:16px;align-items:flex-start;gap:12px;padding:17px 20px;display:flex}.home-s-519d90fb{border:2px solid #eef0f9;border-radius:50%;width:240px;height:240px;position:absolute;top:-90px;right:-90px}.home-s-529318a9{font-family:var(--font-heading);color:var(--color-primary);background:var(--color-surface);white-space:nowrap;border-radius:999px;padding:15px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:background .18s}.home-s-529318a9:hover{color:var(--color-primary);background:#eef0f9}.home-s-54fa570d{font-family:var(--font-heading);margin:24px 0 0;font-size:15px;font-weight:500}.home-s-568a5b06{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#ffd9c7;font-size:12.5px;font-weight:600}.home-s-57ab7157{align-items:center;gap:10px;display:inline-flex}.home-s-5a00d178{font-family:var(--font-heading);color:var(--color-primary);font-weight:600}.home-s-60e78e3f{background:var(--color-primary)}.home-s-618c6693{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 28px;max-width:1180px;margin:0 auto;padding:22px clamp(18px,4vw,32px);display:grid}.home-s-684341c0{color:var(--color-accent);font-weight:500}.home-s-6b48fc2b{font-family:var(--font-heading);color:var(--color-ink);font-size:15px;font-weight:500;line-height:1.55}.home-s-72ccde02{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:30px;display:flex}.home-s-750c4fac{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);max-width:22ch;margin:20px auto 0;font-size:clamp(36px,4.6vw,56px);font-weight:300;line-height:1.14}.home-s-751083c3{color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:1px;text-decoration:none}.home-s-751083c3:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.home-s-76705755{text-align:center;max-width:1180px;margin:0 auto;padding:clamp(52px,6.5vw,92px) clamp(18px,4vw,32px) clamp(36px,4.5vw,56px)}.home-s-7bb06425{color:var(--color-primary)}.home-s-7bb06425:hover{color:var(--color-accent)}.home-s-7ce986e5{background:var(--color-tint)}.home-s-80be062f{font-family:var(--font-heading);color:var(--color-primary);background:var(--color-surface);white-space:nowrap;border-radius:999px;padding:15px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:background .18s;position:relative}.home-s-80be062f:hover{color:var(--color-primary);background:#eef0f9}.home-s-8b4f080b{font-family:var(--font-heading);color:var(--color-surface);margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:300;line-height:1.2}.home-s-8c735604{flex:none;margin-top:3px}.home-s-96d3815d{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;max-width:1180px;margin:0 auto;padding:clamp(40px,5vw,64px) clamp(18px,4vw,32px);display:flex}.home-s-9ab35012{font-family:var(--font-body);color:#4a4d61;margin:14px 0 0;font-size:15.5px;font-weight:300;line-height:1.7;position:relative}.home-s-9fa870b2{max-width:1180px;margin:0 auto;padding:clamp(60px,7.5vw,96px) clamp(18px,4vw,32px)}.home-s-a01f7408{font-family:var(--font-heading);color:var(--color-muted);text-align:center;margin:22px 0 0;font-size:13.5px;font-weight:500}.home-s-ac637c3f{color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:2px;text-decoration:none}.home-s-ac637c3f:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.home-s-ac94b566{font-family:var(--font-heading);color:var(--color-surface);white-space:nowrap;background:0 0;border:2px solid #ffffff8c;border-radius:999px;padding:14px 30px;font-size:17px;font-weight:700;text-decoration:none;transition:border-color .18s}.home-s-ac94b566:hover{border-color:var(--color-surface);color:var(--color-surface)}.home-s-b7f43aa8{font-family:var(--font-body);color:#ffffffd9;margin:14px 0 0;font-size:15.5px;font-weight:300;line-height:1.7;position:relative}.home-s-b8a7a76d{border:2px solid #ffffff1a;border-radius:50%;width:240px;height:240px;position:absolute;top:-90px;right:-90px}.home-s-b9e87ed1{font-family:var(--font-body);color:#4a4d61;max-width:64ch;margin:12px 0 0;font-size:15.5px;font-weight:300;line-height:1.7}.home-s-ba6a535d{font-family:var(--font-body);color:#ffffffd9;max-width:64ch;margin:12px 0 0;font-size:15.5px;font-weight:300;line-height:1.75}.home-s-bb227f86{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.home-s-bced8cd4{background:var(--color-primary);border-radius:24px;flex-direction:column;align-items:flex-start;padding:clamp(28px,3.4vw,44px);display:flex;position:relative;overflow:hidden}.home-s-bf9ac713{background:var(--color-primary);position:relative;overflow:hidden}.home-s-c5830446{flex:1.1 420px;min-width:min(100%,300px)}.home-s-cfc7d2b7{font-family:var(--font-heading);text-align:center;margin:10px 0 0;font-size:13.5px;font-weight:500}.home-s-d087fac2{background:var(--color-tint);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.home-s-d5d9f36f{flex:520px;min-width:min(100%,300px)}.home-s-dce4f93a{font-family:var(--font-heading);color:var(--color-primary);margin:14px 0 0;font-size:clamp(23px,2.2vw,28px);font-weight:400;line-height:1.3}.home-s-e364ab08{font-family:var(--font-body);color:var(--color-copy);max-width:64ch;margin:24px auto 0;font-size:clamp(16.5px,1.4vw,18.5px);font-weight:300;line-height:1.75}.home-s-e5ac9103{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:clamp(23px,2.2vw,28px);font-weight:400;line-height:1.3;position:relative}.home-s-e7cf2ef1{max-width:1180px;margin:0 auto;padding:0 clamp(18px,4vw,32px) clamp(64px,8vw,100px)}.home-s-e9be2f48{border:2px solid #ffffff1a;border-radius:50%;width:380px;height:380px;position:absolute;top:-140px;right:-140px}.home-s-ea38c9f1{background:var(--color-surface);border:1.5px solid #c6c8d6;border-radius:24px;flex-direction:column;align-items:flex-start;padding:clamp(28px,3.4vw,44px);display:flex;position:relative;overflow:hidden}.home-s-f19bf3ca{background:var(--color-surface)}.home-s-f4fa6560{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);white-space:nowrap;border-radius:999px;padding:15px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:background .18s}.home-s-f4fa6560:hover{background:var(--color-primary-dark);color:var(--color-surface)}.home-s-f6e227d0{flex:480px;min-width:min(100%,300px)}.home-s-f8a4ebae{font-family:var(--font-heading);color:var(--color-surface);margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:300;line-height:1.25}.home-s-fb0bbef4{flex:1;min-height:24px}.home-s-fcc9e7ef{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:15px;font-weight:600}.how-it-works-s-014dc043{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#b23f0e;font-size:13px;font-weight:600}.how-it-works-s-0cf9e7bc{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(24px,3vw,32px)}.how-it-works-s-138d5a42{font-family:var(--font-heading);margin:14px 0 0;font-size:14px;font-weight:600}.how-it-works-s-157687ea{font-family:var(--font-body);color:#4a4d61;max-width:66ch;margin:14px 0 0;font-size:15.5px;font-weight:300;line-height:1.72}.how-it-works-s-15957eae{font-family:var(--font-heading);color:var(--color-primary);font-size:16.5px;font-weight:500}.how-it-works-s-17b6b561{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#b23f0e;font-size:12.5px;font-weight:600}.how-it-works-s-17e73bd2{background:#fafafd}.how-it-works-s-1ab4be8c{background:#eef0f9;border-radius:999px;flex-wrap:wrap;margin-top:28px;padding:5px;display:inline-flex}.how-it-works-s-1e1ffee2{border:2px solid var(--color-accent);color:#b23f0e;width:36px;height:36px;font-family:var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.how-it-works-s-1f94f6b9{flex-direction:column;gap:13px;max-width:820px;margin-top:32px;display:flex}.how-it-works-s-3005b6af{align-items:center;gap:10px;display:flex}.how-it-works-s-38ac0ba1{max-width:660px}.how-it-works-s-426399c4{font-family:var(--font-heading);color:var(--color-primary);font-size:14px;font-weight:600}.how-it-works-s-43fd792d{color:var(--color-muted);text-decoration:none}.how-it-works-s-43fd792d:hover{color:var(--color-accent)}.how-it-works-s-440954fe{font-family:var(--font-body);color:#ffffffd6;font-size:15px;line-height:1.7}.how-it-works-s-48951c0c{background:var(--color-accent);border-radius:2px;width:9px;height:9px;display:inline-block}.how-it-works-s-499f2415{font-family:var(--font-heading);color:var(--color-ink);font-size:15px;font-weight:500;line-height:1.5}.how-it-works-s-4b5cfb7d{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.how-it-works-s-4bfc2a5e{max-width:900px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(36px,4.5vw,56px)}.how-it-works-s-4ca85c80{font-family:var(--font-heading);color:var(--color-ink);border-top:1px solid #e3e5ef;padding:16px 18px;font-size:13.5px}.how-it-works-s-4eb66dca{background:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.how-it-works-s-4f562d34{font-family:var(--font-heading);color:var(--color-primary);margin:12px 0 0;font-size:clamp(25px,3vw,36px);font-weight:400;line-height:1.2}.how-it-works-s-4ff3fa37{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:11px 22px;font-size:14.5px;font-weight:600;transition:background .18s}.how-it-works-s-509bfb05{border:1px solid #d9dbe6;border-radius:18px;margin-top:30px;overflow-x:auto}.how-it-works-s-50d9d4a7{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-accent);white-space:nowrap;border-radius:999px;padding:16px 30px;font-size:17px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-block}.how-it-works-s-50d9d4a7:hover{background:var(--color-accent-dark);color:var(--color-surface)}.how-it-works-s-54343462{flex-direction:column;gap:11px;margin-top:16px;display:flex}.how-it-works-s-56256cc3{font-family:var(--font-heading);color:var(--color-surface);text-align:left;width:26%;padding:15px 18px;font-size:13px}.how-it-works-s-57ec21ed{font-family:var(--font-heading);color:var(--color-surface);font-size:15px;font-weight:500;line-height:1.5}.how-it-works-s-5b8d9d77{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:clamp(29px,3.5vw,43px);font-weight:300;line-height:1.2}.how-it-works-s-603a5e6e{border:2px solid var(--color-primary);width:36px;height:36px;color:var(--color-primary);font-family:var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.how-it-works-s-60e78e3f{background:var(--color-primary)}.how-it-works-s-63d76f7f{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;max-width:1180px;margin:0 auto;padding:clamp(46px,6vw,72px) clamp(18px,4vw,32px);display:grid}.how-it-works-s-66a915c2{font-family:var(--font-body);color:var(--color-copy);max-width:60ch;margin:22px 0 0;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.78}.how-it-works-s-684341c0{color:var(--color-accent);font-weight:500}.how-it-works-s-74c17351{flex:none;margin-top:4px}.how-it-works-s-76ea8d70{max-width:760px}.how-it-works-s-79774113{border-collapse:collapse;background:var(--color-surface);width:100%;min-width:780px}.how-it-works-s-7ce986e5{background:var(--color-tint)}.how-it-works-s-7d446521{background:var(--color-primary);border-radius:16px;align-items:center;gap:16px;padding:18px 22px;display:flex}.how-it-works-s-7ffdce3e{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);white-space:nowrap;border-radius:999px;padding:14px 24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.how-it-works-s-7ffdce3e:hover{background:var(--color-accent);color:var(--color-surface)}.how-it-works-s-81bd143c{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#ffd9c7;font-size:13px;font-weight:600}.how-it-works-s-84886c89{max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px)}.how-it-works-s-8550e6e9{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(24px,4vw,36px);display:grid}.how-it-works-s-8af2b0c6{color:var(--color-primary)}.how-it-works-s-8afb8fc9{font-family:var(--font-body);color:#4a4d61;margin:18px 0 0;font-size:16px;font-weight:300;line-height:1.75}.how-it-works-s-8b5d2090{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#b23f0e;font-size:13px;font-weight:600}.how-it-works-s-8c4d67e3{font-family:var(--font-heading);color:#ffd9c7;font-weight:600}.how-it-works-s-8e7eb46a{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px)}.how-it-works-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.how-it-works-s-9e02fd90{font-family:var(--font-heading);color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:11px 22px;font-size:14.5px;font-weight:600;transition:background .18s}.how-it-works-s-ac637c3f{color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:2px;text-decoration:none}.how-it-works-s-ac637c3f:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.how-it-works-s-af07bec1{font-family:var(--font-heading);color:var(--color-primary);margin:18px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:300;line-height:1.2}.how-it-works-s-b1eded45{background:var(--color-accent);border-radius:2px;width:9px;height:9px}.how-it-works-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.how-it-works-s-b41fd301{background:var(--color-primary);border-radius:20px;padding:clamp(24px,3vw,32px)}.how-it-works-s-b68c2fda{color:#4a4d61;border-top:1px solid #e3e5ef;padding:16px 18px;font-size:14px;line-height:1.65}.how-it-works-s-c3b4bb5d{font-family:var(--font-body);color:var(--color-copy);margin:14px 0 0;font-size:17px;font-weight:300;line-height:1.75}.how-it-works-s-c3b8028c{max-width:680px}.how-it-works-s-c7895c43{font-family:var(--font-heading);color:var(--color-surface);text-align:left;padding:15px 18px;font-size:13px}.how-it-works-s-c7c85175{font-family:var(--font-heading);color:var(--color-surface);font-size:16.5px;font-weight:500}.how-it-works-s-c7da68ca{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:16px;align-items:center;gap:16px;padding:18px 22px;display:flex}.how-it-works-s-cf08efac{font-family:var(--font-heading);color:var(--color-primary);font-size:15px;font-weight:600}.how-it-works-s-d91aa96d{background:var(--color-surface);width:36px;height:36px;color:var(--color-primary);font-family:var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.how-it-works-s-e0093f82{font-family:var(--font-heading);color:var(--color-surface);text-align:left;width:23%;padding:15px 18px;font-size:13px}.how-it-works-s-e62ca049{align-items:flex-start;gap:11px;display:flex}.how-it-works-s-e6d70ebf{font-family:var(--font-heading);color:var(--color-surface);margin:12px 0 0;font-size:32px;font-weight:300}.how-it-works-s-f19bf3ca{background:var(--color-surface)}.how-it-works-s-f7c24535{max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,76px) clamp(18px,4vw,32px)}.how-it-works-s-f8ba672b{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:36px;display:grid}.how-it-works-s-fa9a80bb{font-family:var(--font-heading);color:var(--color-primary);border-top:1px solid #e3e5ef;padding:16px 18px;font-weight:600}.how-it-works-s-fcc9e7ef{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:15px;font-weight:600}.legal-s-0fcc2da2{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);white-space:nowrap;border-radius:999px;flex:none;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .18s}.legal-s-0fcc2da2:hover{background:var(--color-primary-dark);color:var(--color-surface)}.legal-s-267a1ef2{color:#4a4d61;margin:8px 0 0;font-size:14.5px;line-height:1.7}.legal-s-2f2f7a83{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:clamp(24px,3vw,32px);display:flex}.legal-s-43fd792d{color:var(--color-muted);text-decoration:none}.legal-s-43fd792d:hover{color:var(--color-accent)}.legal-s-44ad5279{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:20px;font-weight:500}.legal-s-57bdd7fd{flex-direction:column;gap:18px;max-width:900px;margin:0 auto;padding:clamp(40px,5vw,64px) clamp(18px,4vw,32px) clamp(64px,8vw,100px);display:flex}.legal-s-7bb06425{color:var(--color-primary)}.legal-s-7bb06425:hover{color:var(--color-accent)}.legal-s-7ce986e5{background:var(--color-tint)}.legal-s-8161b51c{font-family:var(--font-body);color:var(--color-muted);margin:10px 0 0;font-size:14px;font-weight:300;line-height:1.7}.legal-s-8af2b0c6{color:var(--color-primary)}.legal-s-9395e70e{font-family:var(--font-body);color:var(--color-copy);max-width:60ch;margin:20px 0 0;font-size:16.5px;font-weight:300;line-height:1.78}.legal-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.legal-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.legal-s-cae9b0a2{max-width:56ch}.legal-s-d2cad935{max-width:900px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(28px,3.5vw,44px)}.legal-s-d8315b21{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-accent);border-radius:999px;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none}.legal-s-d9468aa8{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:20px;font-weight:500}.legal-s-f19bf3ca{background:var(--color-surface)}.legal-s-f8344396{font-family:var(--font-body);color:#4a4d61;margin:8px 0 0;font-size:14.5px;font-weight:300;line-height:1.7}.pilot-service-description-s-0c57ae53{color:var(--color-copy);font-size:16px;line-height:1.85}.pilot-service-description-s-10d4417a{font-family:var(--font-heading);color:var(--color-primary);font-weight:400}.pilot-service-description-s-2720ee4e{background:var(--color-primary);color:var(--color-surface);font-family:var(--font-heading);border-radius:16px;padding:20px;font-weight:600}.pilot-service-description-s-297ec7c4{max-width:960px;margin:0 auto;padding:clamp(48px,6vw,76px) clamp(18px,4vw,32px)}.pilot-service-description-s-2b00c859{background:var(--color-tint);color:var(--color-primary);font-family:var(--font-heading);border-radius:16px;padding:20px;font-weight:600}.pilot-service-description-s-727f8e34{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:28px;display:grid}.pilot-service-description-s-7ce986e5{background:var(--color-tint)}.pilot-service-description-s-7fe1f823{max-width:960px;margin:0 auto;padding:clamp(54px,7vw,92px) clamp(18px,4vw,32px)}.pilot-service-description-s-8e30c1f9{font-family:var(--font-heading);color:#b23f0e;font-weight:600}.pilot-service-description-s-8f879cb2{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:clamp(36px,4.5vw,54px);font-weight:300}.pilot-service-description-s-a502472e{font-family:var(--font-heading);color:var(--color-primary);margin-top:38px;font-weight:400}.pilot-service-description-s-b15cda86{color:var(--color-copy);font-size:18px;line-height:1.75}.pilot-service-description-s-cc7cfc4d{background:var(--color-accent);color:var(--color-surface);font-family:var(--font-heading);border-radius:16px;padding:20px;font-weight:600}.pilot-service-description-s-f19bf3ca{background:var(--color-surface)}.pilot-service-description-s-fa35793d{color:var(--color-copy);font-size:16px;line-height:1.75}.renewals-s-014dc043{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#b23f0e;font-size:13px;font-weight:600}.renewals-s-078a405f{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:34px;display:grid}.renewals-s-0799403f{font-family:var(--font-body);color:#ffffffe6;max-width:62ch;margin:18px 0 0;font-size:16.5px;font-weight:300;line-height:1.78}.renewals-s-0a48ca84{font-family:var(--font-body);color:#4a4d61;margin:10px 0 0;font-size:14.5px;font-weight:300;line-height:1.7}.renewals-s-29533040{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:17px;font-weight:600}.renewals-s-2a1e3936{font-family:var(--font-body);color:#4a4d61;margin:12px 0 0;font-size:15px;font-weight:300;line-height:1.72}.renewals-s-2a2f838c{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:clamp(24px,2.8vw,32px);font-weight:300;line-height:1.25}.renewals-s-2ee9f3cb{font-family:var(--font-heading);color:var(--color-surface);margin-top:14px;font-size:clamp(26px,2.8vw,34px);font-weight:300}.renewals-s-3005b6af{align-items:center;gap:10px;display:flex}.renewals-s-43fd792d{color:var(--color-muted);text-decoration:none}.renewals-s-43fd792d:hover{color:var(--color-accent)}.renewals-s-48951c0c{background:var(--color-accent);border-radius:2px;width:9px;height:9px;display:inline-block}.renewals-s-49513bfa{font-family:var(--font-body);color:#ffffffe6;max-width:62ch;margin:14px 0 0;font-size:16.5px;font-weight:300;line-height:1.78}.renewals-s-4bfc2a5e{max-width:900px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(36px,4.5vw,56px)}.renewals-s-518f79cc{font-family:var(--font-body);color:#ffffffe0;margin:12px 0 0;font-size:15px;font-weight:300;line-height:1.72}.renewals-s-60e78e3f{background:var(--color-primary)}.renewals-s-66a915c2{font-family:var(--font-body);color:var(--color-copy);max-width:60ch;margin:22px 0 0;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.78}.renewals-s-684341c0{color:var(--color-accent);font-weight:500}.renewals-s-7b9812c4{font-family:var(--font-body);color:#4a4d61;max-width:54ch;margin:14px auto 0;font-size:15.5px;font-weight:300;line-height:1.72}.renewals-s-7ce986e5{background:var(--color-tint)}.renewals-s-7f667b1a{max-width:900px;margin:0 auto;padding:clamp(48px,6vw,76px) clamp(18px,4vw,32px)}.renewals-s-7f70c415{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:26px;display:flex}.renewals-s-81bd143c{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#ffd9c7;font-size:13px;font-weight:600}.renewals-s-84886c89{max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px)}.renewals-s-8af2b0c6{color:var(--color-primary)}.renewals-s-8e7eb46a{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px)}.renewals-s-95d85e20{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);white-space:nowrap;border-radius:999px;padding:14px 26px;font-size:16px;font-weight:700;text-decoration:none;transition:background .18s}.renewals-s-95d85e20:hover{background:var(--color-primary-dark);color:var(--color-surface)}.renewals-s-9a0528cc{background:var(--color-surface);border:1.5px solid #c6c8d6;border-radius:20px;padding:clamp(26px,3vw,36px)}.renewals-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.renewals-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.renewals-s-b428e335{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:34px;display:grid}.renewals-s-b47cb7ef{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:300;line-height:1.2}.renewals-s-b970fe44{font-family:var(--font-heading);color:var(--color-surface);margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:300;line-height:1.22}.renewals-s-c0b783df{background:var(--color-primary);border-radius:20px;padding:clamp(26px,3vw,36px)}.renewals-s-c3b8028c{max-width:680px}.renewals-s-c5ca8f30{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-accent);white-space:nowrap;border-radius:999px;padding:14px 26px;font-size:16px;font-weight:700;text-decoration:none;transition:background .18s}.renewals-s-c5ca8f30:hover{background:var(--color-accent-dark);color:var(--color-surface)}.renewals-s-f19bf3ca{background:var(--color-surface)}.renewals-s-f7b0613a{font-family:var(--font-heading);color:var(--color-primary);margin-top:14px;font-size:clamp(26px,2.8vw,34px);font-weight:300}.renewals-s-fba31f72{text-align:center;max-width:860px;margin:0 auto;padding:clamp(44px,5.5vw,68px) clamp(18px,4vw,32px)}.renewals-s-fcc9e7ef{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:15px;font-weight:600}.renewals-s-ff8d929c{background:var(--color-tint);border-radius:18px;padding:24px 26px}.security-privacy-s-014dc043{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#b23f0e;font-size:13px;font-weight:600}.security-privacy-s-04b9cfbe{font-family:var(--font-heading);margin:18px 0 0;font-size:15px;font-weight:500}.security-privacy-s-08cb4693{flex:320px;min-width:min(100%,280px)}.security-privacy-s-2f561a3a{flex:300px;justify-content:center;min-width:min(100%,260px);display:flex}.security-privacy-s-3005b6af{align-items:center;gap:10px;display:flex}.security-privacy-s-3585f5e7{text-align:center;max-width:860px;margin:0 auto;padding:clamp(52px,6.5vw,84px) clamp(18px,4vw,32px);position:relative}.security-privacy-s-424d66fa{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-accent);white-space:nowrap;border-radius:999px;padding:15px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-block}.security-privacy-s-424d66fa:hover{background:var(--color-accent-dark);color:var(--color-surface)}.security-privacy-s-42ea43f0{font-family:var(--font-heading);color:var(--color-surface);white-space:nowrap;background:0 0;border:2px solid #ffffff8c;border-radius:999px;padding:13px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:border-color .18s}.security-privacy-s-42ea43f0:hover{border-color:var(--color-surface);color:var(--color-surface)}.security-privacy-s-43fd792d{color:var(--color-muted);text-decoration:none}.security-privacy-s-43fd792d:hover{color:var(--color-accent)}.security-privacy-s-48951c0c{background:var(--color-accent);border-radius:2px;width:9px;height:9px;display:inline-block}.security-privacy-s-4bbea39b{flex-wrap:wrap;align-items:center;gap:clamp(36px,5vw,72px);max-width:1180px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(44px,5.5vw,72px);display:flex}.security-privacy-s-529318a9{font-family:var(--font-heading);color:var(--color-primary);background:var(--color-surface);white-space:nowrap;border-radius:999px;padding:15px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:background .18s}.security-privacy-s-529318a9:hover{color:var(--color-primary);background:#eef0f9}.security-privacy-s-5439613b{font-family:var(--font-body);color:var(--color-copy);max-width:70ch;margin:18px 0 0;font-size:16px;line-height:1.75}.security-privacy-s-60e78e3f{background:var(--color-primary)}.security-privacy-s-62007e57{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:300}.security-privacy-s-635c9f2c{font-family:var(--font-heading);color:var(--color-ink);margin:14px 0 0;font-size:15.5px;font-weight:500;line-height:1.8}.security-privacy-s-636f7c3a{width:128px;height:128px;margin:0 auto;display:block}.security-privacy-s-67a204cb{font-family:var(--font-heading);color:var(--color-muted);margin-top:10px;font-size:12.5px;font-weight:500;line-height:1.7}.security-privacy-s-684341c0{color:var(--color-accent);font-weight:500}.security-privacy-s-6994dc0e{font-family:var(--font-body);color:#4a4d61;margin:9px 0 0;font-size:14.5px;font-weight:300;line-height:1.7}.security-privacy-s-74224c51{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:18px;padding:24px}.security-privacy-s-74c17351{flex:none;margin-top:4px}.security-privacy-s-769afb54{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:16.5px;font-weight:600}.security-privacy-s-7bb06425{color:var(--color-primary)}.security-privacy-s-7bb06425:hover{color:var(--color-accent)}.security-privacy-s-7ce986e5{background:var(--color-tint)}.security-privacy-s-80d44b98{font-family:var(--font-body);color:#ffffffbf;max-width:76ch;margin:20px 0 0;font-size:13.5px;font-weight:300;line-height:1.7}.security-privacy-s-81bd143c{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#ffd9c7;font-size:13px;font-weight:600}.security-privacy-s-82fea164{font-family:var(--font-heading);color:#4a4d61;margin-top:8px;font-size:13px;font-weight:500;line-height:1.7}.security-privacy-s-847b4ebe{font-family:var(--font-heading);color:var(--color-primary);margin:18px 0 0;font-size:14px;font-weight:600}.security-privacy-s-8772cb8a{max-width:1180px;margin:0 auto;padding:clamp(54px,7vw,88px) clamp(18px,4vw,32px)}.security-privacy-s-8af2b0c6{color:var(--color-primary)}.security-privacy-s-8e7eb46a{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px)}.security-privacy-s-8ed377da{font-family:var(--font-heading);color:var(--color-surface);margin-top:8px;font-size:15.5px;font-weight:500;line-height:1.55}.security-privacy-s-99190fe0{font-family:var(--font-body);color:#4a4d61;margin:12px 0 0;font-size:14.5px;font-weight:300;line-height:1.75}.security-privacy-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.security-privacy-s-9d21ea20{background:var(--color-tint);border:1px solid #e3e5ef;border-radius:20px;padding:clamp(24px,3vw,32px)}.security-privacy-s-9ead5bc5{background:#e3e5ef;height:1px;margin:20px 0}.security-privacy-s-a1545fd7{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6;font-size:12px;font-weight:600}.security-privacy-s-a27072f7{font-family:var(--font-body);color:#4a4d61;margin:0;font-size:14px;font-weight:300;line-height:1.7}.security-privacy-s-a473304f{font-family:var(--font-body);color:#ffffffe0;margin:9px 0 0;font-size:14.5px;font-weight:300;line-height:1.7}.security-privacy-s-ac637c3f{color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:2px;text-decoration:none}.security-privacy-s-ac637c3f:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.security-privacy-s-af07bec1{font-family:var(--font-heading);color:var(--color-primary);margin:18px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:300;line-height:1.2}.security-privacy-s-b170d38e{background:var(--color-tint);text-align:center;border:1px solid #e3e5ef;border-radius:24px;max-width:340px;padding:clamp(24px,3vw,36px)}.security-privacy-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.security-privacy-s-b96d4c33{font-family:var(--font-heading);margin:26px 0 0;font-size:14.5px;font-weight:500}.security-privacy-s-b970fe44{font-family:var(--font-heading);color:var(--color-surface);margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:300;line-height:1.22}.security-privacy-s-bad7842b{font-family:var(--font-heading);color:var(--color-ink);font-size:15.5px;font-weight:500;line-height:1.55}.security-privacy-s-bcb16d80{font-family:var(--font-heading);color:var(--color-primary);margin-top:14px;font-size:15.5px;font-weight:600}.security-privacy-s-bd805523{flex:1.2 440px;min-width:min(100%,300px)}.security-privacy-s-bf9ac713{background:var(--color-primary);position:relative;overflow:hidden}.security-privacy-s-c3b8028c{max-width:680px}.security-privacy-s-c5ff1944{flex-direction:column;gap:12px;margin-top:26px;display:flex}.security-privacy-s-c819188f{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin-top:36px;display:grid}.security-privacy-s-cd087579{background:#ffffff12;border:1px solid #ffffff29;border-radius:16px;padding:20px 22px}.security-privacy-s-cdc08acb{font-family:var(--font-body);color:var(--color-copy);max-width:62ch;margin:22px 0 0;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.78}.security-privacy-s-dd1a8788{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:28px;display:flex}.security-privacy-s-e290abeb{margin-top:28px}.security-privacy-s-e9be2f48{border:2px solid #ffffff1a;border-radius:50%;width:380px;height:380px;position:absolute;top:-140px;right:-140px}.security-privacy-s-ee6b4d6b{flex-wrap:wrap;gap:clamp(36px,5vw,72px);max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,90px) clamp(18px,4vw,32px);display:flex}.security-privacy-s-f19bf3ca{background:var(--color-surface)}.security-privacy-s-f7a94d39{flex:1.3 460px;min-width:min(100%,320px)}.security-privacy-s-f7c24535{max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,76px) clamp(18px,4vw,32px)}.security-privacy-s-fb722379{font-family:var(--font-heading);color:var(--color-surface);margin:0;font-size:16.5px;font-weight:600}.security-privacy-s-fc70497a{align-items:flex-start;gap:12px;display:flex}.security-privacy-s-fcc9e7ef{font-family:var(--font-heading);letter-spacing:.02em;color:var(--color-primary);font-size:15px;font-weight:600}.security-privacy-s-fdb43552{background:var(--color-primary);border-radius:18px;padding:24px}.security-privacy-s-ff79f14f{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:22px;display:grid}.team-s-054a5a5c{font-family:var(--font-body);color:#4a4d61;margin:14px 0 0;font-size:14px;font-weight:300;line-height:1.7}.team-s-3585f5e7{text-align:center;max-width:860px;margin:0 auto;padding:clamp(52px,6.5vw,84px) clamp(18px,4vw,32px);position:relative}.team-s-42ea43f0{font-family:var(--font-heading);color:var(--color-surface);white-space:nowrap;background:0 0;border:2px solid #ffffff8c;border-radius:999px;padding:13px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:border-color .18s}.team-s-42ea43f0:hover{border-color:var(--color-surface);color:var(--color-surface)}.team-s-43fd792d{color:var(--color-muted);text-decoration:none}.team-s-43fd792d:hover{color:var(--color-accent)}.team-s-4bfc2a5e{max-width:900px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(36px,4.5vw,56px)}.team-s-529318a9{font-family:var(--font-heading);color:var(--color-primary);background:var(--color-surface);white-space:nowrap;border-radius:999px;padding:15px 28px;font-size:16.5px;font-weight:700;text-decoration:none;transition:background .18s}.team-s-529318a9:hover{color:var(--color-primary);background:#eef0f9}.team-s-537bc86b{font-family:var(--font-heading);color:var(--color-primary);margin:18px 0 0;font-size:19px;font-weight:600}.team-s-66a915c2{font-family:var(--font-body);color:var(--color-copy);max-width:60ch;margin:22px 0 0;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.78}.team-s-684341c0{color:var(--color-accent);font-weight:500}.team-s-7ce986e5{background:var(--color-tint)}.team-s-84886c89{max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px)}.team-s-8af2b0c6{color:var(--color-primary)}.team-s-8bf04927{object-fit:cover;background:#eef0f9;border-radius:50%;width:92px;height:92px;display:inline-block}.team-s-8e2378a1{font-family:var(--font-heading);color:#b23f0e;margin-top:4px;font-size:14px;font-weight:500}.team-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.team-s-a606ad58{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.team-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.team-s-bdf6bb30{background:var(--color-surface);text-align:center;border:1px solid #e3e5ef;border-radius:20px;padding:clamp(24px,3vw,32px)}.team-s-bf9ac713{background:var(--color-primary);position:relative;overflow:hidden}.team-s-dd1a8788{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:28px;display:flex}.team-s-e9be2f48{border:2px solid #ffffff1a;border-radius:50%;width:380px;height:380px;position:absolute;top:-140px;right:-140px}.team-s-f19bf3ca{background:var(--color-surface)}.team-s-fbef415b{font-family:var(--font-heading);color:var(--color-surface);margin:0;font-size:clamp(27px,3.2vw,40px);font-weight:300;line-height:1.22}.verify-s-1144bd69{max-width:900px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(18px,4vw,32px)}.verify-s-1e1ffee2{border:2px solid var(--color-accent);color:#b23f0e;width:36px;height:36px;font-family:var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.verify-s-2b209f56{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:18px;align-items:flex-start;gap:18px;padding:clamp(20px,2.6vw,28px);display:flex}.verify-s-43fd792d{color:var(--color-muted);text-decoration:none}.verify-s-43fd792d:hover{color:var(--color-accent)}.verify-s-4bfc2a5e{max-width:900px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(36px,4.5vw,56px)}.verify-s-54701143{font-family:var(--font-heading);color:var(--color-surface);max-width:60ch;margin:0;font-size:clamp(19px,2vw,24px);font-weight:400;line-height:1.55}.verify-s-60e78e3f{background:var(--color-primary)}.verify-s-684341c0{color:var(--color-accent);font-weight:500}.verify-s-7ce986e5{background:var(--color-tint)}.verify-s-8af2b0c6{color:var(--color-primary)}.verify-s-8b15c73f{font-family:var(--font-heading);color:var(--color-primary);border-bottom:1.5px solid #aaacb5;margin-top:12px;padding-bottom:2px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.verify-s-8b15c73f:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.verify-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.verify-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.verify-s-c5f4afcb{flex-direction:column;gap:14px;display:flex}.verify-s-c815817c{max-width:900px;margin:0 auto;padding:clamp(44px,5.5vw,68px) clamp(18px,4vw,32px)}.verify-s-c8635dd3{font-family:var(--font-body);color:#4a4d61;margin:9px 0 0;font-size:15px;font-weight:300;line-height:1.72}.verify-s-ca11dbdd{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:18px;font-weight:600}.verify-s-eea46122{font-family:var(--font-body);color:var(--color-copy);max-width:58ch;margin:22px 0 0;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.78}.verify-s-f19bf3ca{background:var(--color-surface)}.what-you-receive-s-0c61e5d8{background:var(--color-primary);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:84%;right:14%;box-shadow:0 3px 10px #0003}.what-you-receive-s-0c661a23{background:var(--color-accent);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:72%;left:12%;box-shadow:0 3px 10px #0003}.what-you-receive-s-0fdc5868{font-family:var(--font-heading);color:var(--color-primary);font-size:14px;font-weight:600}.what-you-receive-s-117a82cd{background:var(--color-accent);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:59%;left:8%;box-shadow:0 3px 10px #0003}.what-you-receive-s-12cb1a23{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.what-you-receive-s-173d4e5c{font-family:var(--font-body);color:#4a4d61;max-width:72ch;margin:18px 0 0;font-size:16.5px;font-weight:300;line-height:1.75}.what-you-receive-s-18ad31d6{background:var(--color-primary);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:86%;left:12%;box-shadow:0 3px 10px #0003}.what-you-receive-s-1ab4be8c{background:#eef0f9;border-radius:999px;flex-wrap:wrap;margin-top:28px;padding:5px;display:inline-flex}.what-you-receive-s-1c96fc00{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);border-radius:999px;margin-top:18px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.what-you-receive-s-1c96fc00:hover{background:var(--color-accent);color:var(--color-surface)}.what-you-receive-s-2165c025{font-family:var(--font-heading);color:var(--color-primary);margin:16px 0 0;font-size:clamp(29px,3.6vw,44px);font-weight:300;line-height:1.2}.what-you-receive-s-282632db{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);align-items:start;gap:clamp(24px,4vw,44px);margin-top:34px;display:grid}.what-you-receive-s-28abb078{background:var(--color-tint);border-radius:16px;padding:22px}.what-you-receive-s-3005b6af{align-items:center;gap:10px;display:flex}.what-you-receive-s-33f1bcda{color:#4a4d61;font-size:13px}.what-you-receive-s-37a7566a{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-top:32px;display:grid}.what-you-receive-s-395ee9bc{color:#4a4d61;font-size:14px;line-height:1.55}.what-you-receive-s-3f96f25f{background:var(--color-primary);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:84%;left:12%;box-shadow:0 3px 10px #0003}.what-you-receive-s-40d54750{background:var(--color-accent);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:43%;left:8%;box-shadow:0 3px 10px #0003}.what-you-receive-s-43fd792d{color:var(--color-muted);text-decoration:none}.what-you-receive-s-43fd792d:hover{color:var(--color-accent)}.what-you-receive-s-48c00da1{background:var(--color-accent);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:50%;left:48%;box-shadow:0 3px 10px #0003}.what-you-receive-s-4abe99e9{background:var(--color-accent);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:84%;left:22%;box-shadow:0 3px 10px #0003}.what-you-receive-s-4ff3fa37{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:11px 22px;font-size:14.5px;font-weight:600;transition:background .18s}.what-you-receive-s-5227bd8c{background:var(--color-accent);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:38%;left:52%;box-shadow:0 3px 10px #0003}.what-you-receive-s-56cf846c{font-family:var(--font-body);color:var(--color-copy);max-width:64ch;margin:22px 0 0;font-size:clamp(16.5px,1.4vw,18px);font-weight:300;line-height:1.78}.what-you-receive-s-59056bf8{text-align:center;border:1px solid #e3e5ef;border-radius:12px;padding:14px}.what-you-receive-s-59af65fe{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:21px;font-weight:500}.what-you-receive-s-5d647297{background:var(--color-surface);border:1px solid #d9dbe6;border-radius:18px;margin:0;padding:14px;position:relative;box-shadow:0 16px 40px #2d33901a}.what-you-receive-s-62814236{font-family:var(--font-heading);color:var(--color-primary);margin:0;font-size:clamp(29px,3.4vw,42px);font-weight:300}.what-you-receive-s-62dcaaf9{font-family:var(--font-heading);margin:22px 0 0;font-size:14px;font-weight:600}.what-you-receive-s-6377fd01{font-family:var(--font-body);font-size:14px;line-height:1.6}.what-you-receive-s-644a1d83{grid-template-columns:minmax(0,1fr) minmax(240px,.42fr);gap:24px;margin-top:32px;display:grid}.what-you-receive-s-684341c0{color:var(--color-accent);font-weight:500}.what-you-receive-s-6d9aef70{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:14px;grid-template-columns:34px 1fr;gap:12px;padding:14px;display:grid}.what-you-receive-s-6ee0c494{background:var(--color-accent);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.what-you-receive-s-6fab8aa9{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.what-you-receive-s-71a72190{max-width:1180px;margin:0 auto;padding:clamp(50px,6vw,82px) clamp(18px,4vw,32px)}.what-you-receive-s-74224c51{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:18px;padding:24px}.what-you-receive-s-76ea8d70{max-width:760px}.what-you-receive-s-7a8ce7fc{color:#4a4d61;margin:12px 0 0;font-size:15px;line-height:1.72}.what-you-receive-s-7bb06425{color:var(--color-primary)}.what-you-receive-s-7bb06425:hover{color:var(--color-accent)}.what-you-receive-s-7ccc7090{border-radius:10px;width:100%;height:auto;display:block}.what-you-receive-s-7ce986e5{background:var(--color-tint)}.what-you-receive-s-8291b831{border-radius:8px;width:100%;height:auto;display:block}.what-you-receive-s-839bcfa6{font-family:var(--font-heading);color:var(--color-surface);background:var(--color-accent);white-space:nowrap;border-radius:999px;padding:16px 30px;font-size:17px;font-weight:700;text-decoration:none;display:inline-block}.what-you-receive-s-839bcfa6:hover{background:var(--color-accent-dark);color:var(--color-surface)}.what-you-receive-s-84e36a22{max-width:940px;margin:0 auto;padding:clamp(52px,6.5vw,88px) clamp(18px,4vw,32px) clamp(38px,4.5vw,58px)}.what-you-receive-s-88f14fd8{background:var(--color-accent);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:73%;left:12%;box-shadow:0 3px 10px #0003}.what-you-receive-s-8af2b0c6{color:var(--color-primary)}.what-you-receive-s-9a41e09a{font-family:var(--font-heading);color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.what-you-receive-s-9e02fd90{font-family:var(--font-heading);color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:11px 22px;font-size:14.5px;font-weight:600;transition:background .18s}.what-you-receive-s-a6a4c55a{background:var(--color-accent);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:58%;left:52%;box-shadow:0 3px 10px #0003}.what-you-receive-s-ac637c3f{color:var(--color-primary);border-bottom:1.5px solid #aaacb5;padding-bottom:2px;text-decoration:none}.what-you-receive-s-ac637c3f:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.what-you-receive-s-b0eba554{max-width:1180px;margin:0 auto;padding:clamp(58px,7vw,92px) clamp(18px,4vw,32px)}.what-you-receive-s-b1eded45{background:var(--color-accent);border-radius:2px;width:9px;height:9px}.what-you-receive-s-b2b98ab3{background:var(--color-primary);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.what-you-receive-s-b3ef39b2{font-family:var(--font-heading);letter-spacing:.01em;color:var(--color-primary);margin:22px 0 0;font-size:clamp(34px,4.2vw,52px);font-weight:300;line-height:1.16}.what-you-receive-s-cde1cf41{font-family:var(--font-body);color:var(--color-copy);margin:20px 0 0;font-size:17px;line-height:1.72}.what-you-receive-s-ce138ff4{font-family:var(--font-heading);color:var(--color-muted);margin-top:10px;font-size:12.5px;line-height:1.55}.what-you-receive-s-cf08efac{font-family:var(--font-heading);color:var(--color-primary);font-size:15px;font-weight:600}.what-you-receive-s-d5dbf413{background:var(--color-primary);width:30px;height:30px;color:var(--color-surface);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:86%;right:14%;box-shadow:0 3px 10px #0003}.what-you-receive-s-d63e865a{font-family:var(--font-heading);color:var(--color-primary);margin:24px 0 0;font-size:21px;font-weight:500}.what-you-receive-s-e2585da0{background:var(--color-surface);border:1px solid #e3e5ef;border-radius:18px;margin:0;padding:14px}.what-you-receive-s-ecc5b8c3{flex-wrap:wrap;align-items:center;gap:18px;margin-top:34px;display:flex}.what-you-receive-s-f19bf3ca{background:var(--color-surface)}.what-you-receive-s-ff46c80c{font-family:var(--font-heading);color:var(--color-primary)}:root{--color-ink:#1c1e2e;--color-copy:#3c3f52;--color-muted:#6e7186;--color-primary:#2d3390;--color-primary-dark:#232870;--color-accent:#f15a22;--color-accent-dark:#d94e1b;--color-surface:#fff;--color-tint:#f5f6fb;--color-border:#e7e8f0;--font-heading:Montserrat, "Helvetica Neue", Arial, sans-serif;--font-body:Merriweather, Georgia, serif;--page-width:1180px}html{scroll-behavior:smooth}body{background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}*,:before,:after{box-sizing:border-box}img{max-width:100%}a{color:var(--color-primary)}a:hover{color:var(--color-accent)}button,input,select,textarea{font:inherit}::selection{background:var(--color-primary);color:#fff}:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.skip-link{z-index:200;background:var(--color-primary);color:#fff;font-family:var(--font-heading);border-radius:0 0 12px;padding:14px 22px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.site-header{z-index:100;border-bottom:1px solid var(--color-border);backdrop-filter:blur(8px);font-family:var(--font-heading);background:#fffffff5;position:sticky;top:0}.site-header__inner{align-items:center;gap:clamp(12px,1.6vw,22px);width:min(100%,1240px);min-height:76px;margin:0 auto;padding:0 clamp(18px,4vw,32px);display:flex}.site-header__logo{flex:none;align-items:center;display:flex}.site-header__logo img{width:auto;height:clamp(34px,4.2vw,42px);display:block}.site-nav{align-items:center;gap:clamp(13px,1.6vw,22px);margin-left:auto;display:flex}.site-nav>a,.program-menu summary{color:var(--color-primary);white-space:nowrap;font-size:clamp(13px,1.05vw,14.5px);font-weight:500;text-decoration:none}.program-menu,.login-menu{position:relative}.program-menu summary,.login-menu summary{cursor:pointer;list-style:none}.program-menu summary::-webkit-details-marker{display:none}.login-menu summary::-webkit-details-marker{display:none}.mobile-menu summary::-webkit-details-marker{display:none}.program-menu__panel{background:#fff;border:1px solid #e3e5ef;border-radius:14px;gap:2px;min-width:320px;padding:10px;display:grid;position:absolute;top:calc(100% + 16px);left:-14px;box-shadow:0 18px 44px #1c1e2e24}.program-menu__panel a{border-radius:10px;padding:10px 12px;text-decoration:none}.program-menu__panel a:hover{background:#eef0f9}.program-menu__panel strong,.program-menu__panel small{display:block}.program-menu__panel strong{color:var(--color-primary);font-size:14px}.program-menu__panel small{color:var(--color-muted);margin-top:2px;font-size:12px;font-weight:400;line-height:1.45}.login-menu{flex:none}.login-menu summary{min-width:max-content;color:var(--color-primary);white-space:nowrap;border:1px solid #d9dbe7;border-radius:999px;padding:10px 14px;font-size:clamp(13px,1.05vw,14.5px);font-weight:600}.login-menu summary:hover{border-color:var(--color-primary);background:var(--color-tint)}.login-menu summary span{margin-left:3px;font-size:11px;transition:transform .2s;display:inline-block}.login-menu[open] summary span{transform:rotate(180deg)}.login-menu__panel{background:#fff;border:1px solid #e3e5ef;border-radius:14px;gap:2px;min-width:270px;padding:8px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 44px #1c1e2e24}.login-menu__panel a{border-radius:10px;padding:11px 12px;text-decoration:none}.login-menu__panel a:hover{background:#eef0f9}.login-menu__panel strong,.login-menu__panel small{display:block}.login-menu__panel strong{color:var(--color-primary);font-size:14px}.login-menu__panel small{color:var(--color-muted);margin-top:2px;font-size:12px;font-weight:400;line-height:1.45}.site-header__cta{background:var(--color-primary);color:#fff;border-radius:999px;flex:none;min-width:max-content;padding:12px clamp(14px,1.6vw,20px);font-size:clamp(13px,1.05vw,14.5px);font-weight:600;text-decoration:none}.site-header__cta:hover{background:var(--color-primary-dark);color:#fff}.mobile-menu{margin-left:auto;display:none}.mobile-menu>summary{cursor:pointer;border:1px solid #e3e5ef;border-radius:12px;place-content:center;gap:4px;width:44px;height:44px;display:grid}.mobile-menu>summary span{background:var(--color-primary);border-radius:2px;width:18px;height:2px;display:block}.mobile-menu nav{border-top:1px solid var(--color-border);background:#fff;max-height:calc(100vh - 76px);padding:18px clamp(18px,4vw,32px) 24px;display:grid;position:absolute;top:76px;left:0;right:0;overflow:auto}.mobile-menu:not([open]) nav{display:none}.mobile-menu nav strong{color:var(--color-muted);letter-spacing:.12em;text-transform:uppercase;padding:8px 2px;font-size:12px}.mobile-menu nav a{border-bottom:1px solid #f0f1f7;padding:11px 2px;font-size:16px;font-weight:500;text-decoration:none}.mobile-menu__account-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:2px 0 12px;display:grid}.mobile-menu nav .mobile-menu__account-links a{background:var(--color-tint);text-align:center;border:1px solid #d9dbe7;border-radius:10px;padding:12px 14px;font-size:14px;font-weight:600}.mobile-menu nav .mobile-menu__account-links a:hover{border-color:var(--color-primary);background:#eef0f9}.site-footer{border-top:1px solid var(--color-border);background:var(--color-tint)}.site-footer__inner{width:min(100%, var(--page-width));grid-template-columns:1.5fr repeat(3,1fr);gap:36px;margin:0 auto;padding:52px clamp(18px,4vw,32px) 40px;display:grid}.site-footer__brand img{width:auto;height:44px}.site-footer p,.site-footer a{font-size:13px;line-height:1.7}.site-footer p{color:var(--color-muted)}.site-footer nav{font-family:var(--font-heading);align-content:start;gap:10px;display:grid}.site-footer nav strong{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:13px}.site-footer nav a{color:var(--color-primary);text-decoration:none}.site-footer__legal{width:min(100%, var(--page-width));border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:22px clamp(18px,4vw,32px);display:flex}.site-footer__legal p{max-width:680px;margin:0}.site-footer__legal nav{flex-wrap:wrap;justify-content:flex-end;display:flex}.accordion{border-top:1px solid #e3e5ef}.accordion details{border-bottom:1px solid #e3e5ef}.accordion summary{cursor:pointer;color:var(--color-primary);font-family:var(--font-heading);justify-content:space-between;align-items:center;gap:18px;padding:21px 2px;font-size:17.5px;font-weight:500;list-style:none;display:flex}.accordion summary::-webkit-details-marker{display:none}.accordion summary:after{content:"+";color:var(--color-accent);flex:none;font-size:28px;font-weight:300;line-height:1;transition:transform .2s}.accordion details[open] summary:after{transform:rotate(45deg)}.accordion__answer{color:#4a4d61;padding:0 44px 22px 2px;font-size:15.5px;font-weight:300;line-height:1.75}.accordion__category{color:#b23f0e;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.faq-filters{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.faq-filters button{color:var(--color-primary);font-family:var(--font-heading);cursor:pointer;background:#fff;border:1.5px solid #d8dae4;border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:600}.faq-filters button[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}[data-faq-item][hidden]{display:none}.lane-tabs button[aria-pressed=true]{background:var(--color-primary)!important;color:#fff!important}[data-lane-panel][hidden]{display:none!important}.ghl-form-placeholder button[disabled]{cursor:not-allowed;opacity:1}.field-error{color:#b3261e;font-family:var(--font-heading);font-size:12.5px;font-weight:500;display:none}[aria-invalid=true]+.field-error,.field-error.is-visible{display:block}.not-found{text-align:center;width:min(100%,760px);min-height:58vh;margin:0 auto;padding:clamp(90px,12vw,150px) clamp(18px,4vw,32px)}.not-found__eyebrow{color:var(--color-accent);font-family:var(--font-heading);letter-spacing:.16em;margin:0 0 12px;font-size:14px;font-weight:700}.not-found h1{color:var(--color-primary);font-family:var(--font-heading);margin:0 0 18px;font-size:clamp(38px,7vw,68px)}.not-found p{color:var(--color-muted);line-height:1.7}.not-found a{background:var(--color-primary);color:#fff;font-family:var(--font-heading);border-radius:999px;margin-top:22px;padding:13px 22px;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=1080px){.site-nav,.login-menu{display:none}.mobile-menu{display:block}.site-header__cta{margin-left:auto}.site-footer__inner{grid-template-columns:1.5fr 1fr 1fr}.site-footer__inner nav:last-child{grid-column:2/-1}}@media (width<=700px){main a,main button{text-align:center;max-width:100%;white-space:normal!important}.site-header__cta{display:none}.mobile-menu__account-links{grid-template-columns:1fr}.site-footer__inner{grid-template-columns:1fr 1fr}.site-footer__brand{grid-column:1/-1}.site-footer__inner nav:last-child{grid-column:auto}.site-footer__legal{flex-direction:column;align-items:flex-start}.site-footer__legal nav{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
