.expertise-section[data-v-80bcb378]{padding-block:calc(clamp(48px,39.5493px + 2.25352vw,72px))}.expertise-section_inner[data-v-80bcb378]{border:1px solid var(--primary-90);background:var(--primary-98);border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr) minmax(0,.9fr);gap:40px;padding:calc(clamp(24px,16.9578px + 1.87793vw,44px));display:grid}.expertise-section_eyebrow[data-v-80bcb378]{color:var(--primary-40);text-transform:uppercase;letter-spacing:.07em;font-size:11px;line-height:1.7}.expertise-section h2[data-v-80bcb378]{letter-spacing:-.03em;color:var(--neutral-10);margin-top:16px;font-size:calc(clamp(26px,23.1831px + .75117vw,34px));font-weight:500;line-height:1.15}.expertise-section_context p[data-v-80bcb378],.expertise-section_intro>p[data-v-80bcb378]:not(:first-child){color:var(--neutral-40);margin-top:20px;font-size:14px;line-height:1.8}.expertise-section_intro a[data-v-80bcb378]{color:var(--primary-40);gap:20px;margin-top:24px;font-size:13px;font-weight:600;line-height:1.6;display:inline-flex}.expertise-section_context[data-v-80bcb378],.expertise-section_metric[data-v-80bcb378]{border-left:1px solid var(--primary-90);padding-left:30px}.expertise-section .app-icon[data-v-80bcb378]{color:var(--primary-40);font-size:28px}.expertise-section_metric strong[data-v-80bcb378]{color:var(--primary-40);letter-spacing:-.05em;margin-top:24px;font-size:calc(clamp(40px,35.7747px + 1.12676vw,52px));line-height:1.2;display:block}.expertise-section_metric>span[data-v-80bcb378]{color:var(--neutral-10);margin-top:10px;font-size:17px;display:block}.expertise-section_metric small[data-v-80bcb378]{color:var(--neutral-40);margin-top:24px;font-size:11px;line-height:1.7;display:block}.expertise-section h3[data-v-80bcb378]{letter-spacing:-.02em;color:var(--neutral-10);margin-top:24px;font-size:22px;font-weight:500;line-height:1.3}.expertise-section a[data-v-80bcb378]:focus-visible{outline:2px solid var(--primary-40);outline-offset:5px}@media (max-width:1024px){.expertise-section_inner[data-v-80bcb378]{grid-template-columns:repeat(2,minmax(0,1fr))}.expertise-section_intro[data-v-80bcb378]{grid-column:1/-1}.expertise-section_metric[data-v-80bcb378]{border-left:0;padding-left:0}}@media (max-width:600px){.expertise-section_inner[data-v-80bcb378]{grid-template-columns:1fr;gap:28px}.expertise-section_context[data-v-80bcb378]{border-left:0;border-top:1px solid var(--primary-90);padding:28px 0 0}}.provider-banner[data-v-b20e4957]{border:1px solid var(--primary-90);background:var(--primary-98);border-radius:18px;align-items:flex-start;gap:24px;margin-block:32px;padding:32px;display:flex}.provider-banner>.app-icon[data-v-b20e4957]{background:var(--primary-95);color:var(--primary-40);border-radius:12px;flex-shrink:0;padding:12px;font-size:26px}.provider-banner h2[data-v-b20e4957]{color:var(--neutral-10);font-size:24px;font-weight:500;line-height:1.35}.provider-banner p[data-v-b20e4957]{max-width:850px;color:var(--neutral-40);margin-top:12px;font-size:15px;line-height:1.75}.provider-banner_links[data-v-b20e4957]{flex-wrap:wrap;gap:16px 32px;margin-top:20px;display:flex}.provider-banner a[data-v-b20e4957]{color:var(--primary-40);font-size:13px;font-weight:600;line-height:1.5}.provider-banner a[data-v-b20e4957]:focus-visible{outline:2px solid var(--primary-40);outline-offset:5px}@media (max-width:600px){.provider-banner[data-v-b20e4957]{flex-direction:column;gap:16px;padding:24px}}.dashed-line{animation-name:dashed-line-move;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes dashed-line-move{0%{stroke-dashoffset:0}to{stroke-dashoffset:-36px}}.features-section_hub{aspect-ratio:500/400;width:100%;max-width:460px;position:relative}.features-section_hub__lines{width:100%;height:100%;position:absolute;inset:0}.features-section_hub__center{background:var(--primary);z-index:2;width:130px;height:100px;box-shadow:0 4px 70px 0 rgb(var(--primary-rgb)/.5);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;top:47.5%;left:50%;transform:translate(-50%,-50%)}@media (max-width:480px){.features-section_hub__center{border-radius:14px;width:90px;height:70px}}.features-section_hub__logo{color:var(--color-light);font-size:52px}@media (max-width:480px){.features-section_hub__logo{font-size:24px}}.features-section_hub__label{letter-spacing:.06em;color:var(--color-light);text-transform:uppercase;font-size:9px;font-weight:700}@media (max-width:480px){.features-section_hub__label{font-size:7px}}.features-section_hub__nodes{z-index:2;position:absolute;inset:0}.features-section_hub__node{background:var(--color-light);border:1px solid var(--border-color);color:var(--color-dark);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:flex;position:absolute;box-shadow:0 2px 8px #0000000a}.features-section_hub__node--tl{top:10%;left:22%;transform:translate(-50%,-50%)}.features-section_hub__node--tr{top:10%;left:78%;transform:translate(-50%,-50%)}.features-section_hub__node--ml{top:52.5%;left:12%;transform:translate(-50%,-50%)}.features-section_hub__node--mr{top:52.5%;left:88%;transform:translate(-50%,-50%)}.features-section_hub__node--bc{top:90%;left:50%;transform:translate(-50%,-50%)}.features-section_hub__node-icon{color:var(--primary);font-size:18px}.features-section[data-v-cdad953c]{background:var(--landing-gradient);padding:calc(clamp(64px,51.3239px + 3.38028vw,100px)) 0}.features-section_eyebrow[data-v-cdad953c]{letter-spacing:.06em;text-transform:uppercase;color:var(--primary-40);font-size:12px;font-weight:700;line-height:1.6}.features-section_title[data-v-cdad953c]{max-width:780px;color:var(--neutral-10);overflow-wrap:anywhere;margin-top:12px;font-size:calc(clamp(28px,23.7747px + 1.12676vw,40px));font-weight:600;line-height:1.25}.features-section_description[data-v-cdad953c]{max-width:780px;color:var(--neutral-40);margin-top:20px;font-size:17px;line-height:1.7}.features-section_panel[data-v-cdad953c]{background:var(--color-light);border:1px solid var(--primary-90);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;margin-top:40px;padding:36px;display:grid}.features-section_cards[data-v-cdad953c]{gap:28px;display:grid}.features-section_card[data-v-cdad953c]{align-items:flex-start;gap:18px;display:flex}.features-section_card>span[data-v-cdad953c]{background:var(--primary-95);width:40px;height:40px;color:var(--primary-40);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.features-section_card h3[data-v-cdad953c]{color:var(--neutral-10);font-size:20px;font-weight:600;line-height:1.4}.features-section_card p[data-v-cdad953c]{color:var(--neutral-40);margin-top:8px;font-size:16px;line-height:1.7}.features-section_visual[data-v-cdad953c]{background:var(--primary-95);border-radius:16px;flex-direction:column;align-items:center;min-width:0;padding:24px;display:flex}.features-section figcaption[data-v-cdad953c]{color:var(--neutral-40);text-align:center;margin-top:24px;font-size:11px;line-height:1.5}.features-section_note[data-v-cdad953c]{max-width:780px;color:var(--neutral-40);margin-top:24px;font-size:14px;line-height:1.7}@media (max-width:1024px){.features-section_panel[data-v-cdad953c]{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.features-section_panel[data-v-cdad953c]{padding:24px 16px}.features-section_visual[data-v-cdad953c]{padding:24px 10px}}
