.animation-option-tabs{display:flex;gap:8px;border-bottom:1px solid #cec5b4;margin-bottom:28px;padding-bottom:12px}.animation-option-tabs button{display:flex;align-items:center;gap:10px;padding:13px 18px;min-height:46px;border:1px solid transparent;background:transparent;color:#746d5e;font:400 14px/1.4 DM Sans,sans-serif;border-radius:4px;cursor:pointer}.animation-option-tabs button>span{font-size:11px;color:#a08a62}.animation-option-tabs button[aria-selected=true]{border-color:#ccc2ac;background:#fffcf6;color:#354b3e}.animation-option-tabs button:focus-visible,.network-hero-playback button:focus-visible{outline:2px solid #354b3e;outline-offset:4px}.network-hero-option{border:1px solid #d7cfbf;background:#faf7ef;border-radius:6px;overflow:hidden}.network-hero-review-note{padding:19px 25px;border-bottom:1px solid #e4ddcf;display:flex;justify-content:space-between;align-items:center;gap:18px}.network-hero-review-note>span{font:400 10px/1.4 DM Sans,sans-serif;letter-spacing:.1em;color:#8b7857}.network-hero-review-note>p{font:400 12px/1.5 DM Sans,sans-serif;color:#7e7666;margin:0}.network-hero-preview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:36px;padding:52px 38px 46px}.network-hero-copy>span{font:400 11px/1.4 DM Sans,sans-serif;color:#9d8253;letter-spacing:.08em}.network-hero-copy h2{font:400 clamp(32px,3.1vw,43px)/1.12 Megalona,Georgia,serif;letter-spacing:-.025em;margin:22px 0}.network-hero-copy>p{font:400 17px/1.65 DM Sans,sans-serif;color:#6b685d;max-width:350px;margin:0}.network-hero-copy>a{display:inline-flex;gap:24px;align-items:center;border-bottom:1px solid #a1ac95;padding-bottom:7px;margin-top:28px;color:#354b3e;font:500 14px/1.4 DM Sans,sans-serif}.network-hero-visual{width:100%;max-width:540px;min-width:0;margin:0 auto;font-family:DM Sans,sans-serif}.network-hero-question{display:flex;align-items:center;max-width:390px;margin:0 auto;padding:11px 14px;background:#fffcf6;border:1px solid #ded3bd;border-radius:7px;box-shadow:0 3px 12px #89724408}.network-hero-question .portrait{width:40px;height:40px;flex-shrink:0}.network-hero-question span{font-size:10px;color:#9b8260}.network-hero-question p{font-size:13px;line-height:1.45;color:#354b3e;margin:3px 0 0}.network-hero-graph{position:relative;margin:8px 0 20px;background:radial-gradient(ellipse at 35% 45%,#dfe6d785,transparent 65%),radial-gradient(ellipse at 75% 60%,#eadbbf50,transparent 62%)}.network-hero-graph>svg{display:block;width:100%;height:auto;aspect-ratio:520/330;overflow:visible}.network-hero-graph .portrait{width:100%;height:100%;margin:0;mask-image:none;border-radius:50%}.hero-web-edges{fill:none;stroke:#9da88f;stroke-width:.6;opacity:.26}.hero-owner-edges path{fill:none;stroke:#9ca88b;stroke-width:.65;opacity:.05;transition:opacity .6s,stroke .3s}.hero-owner-edges path[data-active=true]{opacity:.28}.hero-owner-edges path[data-searching=true]{opacity:.85;stroke:#af8746;stroke-width:1.3;stroke-dasharray:3 6}.hero-connection-dot{fill:#b3b9a5;opacity:.45;transition:fill .4s,r .4s,opacity .4s}.hero-connection-dot[data-active=true]{fill:#7c936c;opacity:.75}.hero-connection-dot[data-found=true]{fill:#b9904f;r:4.4px;opacity:1}.hero-community-member{opacity:.35;transition:opacity .7s}.hero-community-member[data-active=true]{opacity:1}.hero-community-member>circle{fill:#f8f5eb;stroke:#b5b8a7;stroke-width:1}.hero-community-member[data-active=true]>circle{stroke:#7c9273;stroke-width:1.2}.hero-community-member .hero-member-halo{fill:none;opacity:0;stroke-width:1;transition:opacity .6s}.hero-community-member[data-active=true] .hero-member-halo{opacity:.4}.hero-community{transition:opacity 1s}.hero-community[data-resolved=true]{opacity:.18}.hero-final-match>path{fill:none;stroke:#657f53;stroke-width:1.3;opacity:.7}.hero-final-match>circle{fill:#fbf8ef;stroke:#6e855c;stroke-width:1.3}.hero-final-match .hero-final-halo{fill:#f0f2e3aa;stroke:#9eae88;stroke-width:1;opacity:.8}.hero-final-match text{font:500 14px DM Sans,sans-serif;fill:#354b3e;paint-order:stroke;stroke:#faf7ef;stroke-width:5px;stroke-linejoin:round}.hero-final-match .hero-match-caption{font-size:9px;font-weight:400;fill:#7c806d;stroke-width:4px}.hero-final-match .hero-match-check{fill:#567344;stroke:#faf7ef;stroke-width:2}.hero-final-match .hero-check-mark{stroke:#fffaf0;stroke-width:1.5;opacity:1;stroke-linecap:round;stroke-linejoin:round}.hero-network-groups{display:flex;justify-content:center;gap:17px;padding-top:0;font-size:10px;color:#999283}.hero-network-groups>span{display:flex;gap:5px;align-items:center;transition:color .5s}.hero-network-groups i{width:5px;height:5px;border-radius:50%;background:#c4c5b5;transition:background .5s}.hero-network-groups>span[data-active=true]{color:#566e48}.hero-network-groups>span[data-active=true] i{background:#789260}.network-hero-status{display:flex;align-items:center;gap:10px;min-height:58px;border-top:1px solid #dcd6c7;padding:14px 2px 0}.hero-status-icon{color:#697e50;width:28px;height:28px;background:#e8ecdf;border:1px solid #d6deca;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.network-hero-status strong{display:block;font:500 12px/1.4 DM Sans,sans-serif;color:#354b3e}.network-hero-status div>span{display:block;font:400 10px/1.5 DM Sans,sans-serif;color:#8d846e;margin-top:3px}.hero-activity-bars{display:flex;gap:3px;align-items:center;margin-left:auto;height:18px;flex-shrink:0}.hero-activity-bars i{width:3px;height:5px;background:#b7bfa7;border-radius:2px}.network-hero-playback{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-top:12px}.network-hero-playback>span{font-size:9px;color:#a29680;margin-right:auto}.network-hero-playback button{display:grid;place-items:center;width:32px;height:32px;background:transparent;border:1px solid #ddd6c8;border-radius:50%;color:#7b8069;cursor:pointer}.network-hero-playback button:disabled{opacity:.35;cursor:default}.network-hero-playback button:hover:not(:disabled){background:#e7ecde}@keyframes hero-community-flow{to{stroke-dashoffset:-36}}@keyframes hero-community-bars{0%,to{height:5px}50%{height:16px}}@keyframes hero-match-arrive{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:no-preference){.network-hero-visual[data-playing=true] .hero-owner-edges path[data-searching=true]{animation:hero-community-flow 1.4s linear infinite}.network-hero-visual[data-playing=true] .hero-activity-bars[data-searching=true] i{animation:hero-community-bars 1s ease-in-out infinite}.hero-final-match{animation:hero-match-arrive 1s both}.network-hero-visual[data-playing=false] *{animation-play-state:paused!important}}@media(max-width:1000px){.network-hero-preview{gap:24px;padding:36px 24px}.network-hero-copy h2{font-size:34px}.network-hero-copy>p{font-size:15px}.network-hero-review-note{align-items:flex-start}.network-hero-review-note>p{max-width:280px}.network-hero-question p{font-size:12px}.hero-network-groups{gap:12px}.network-hero-status strong{font-size:11px}.network-hero-status div>span{font-size:9px}}@media(max-width:760px){.animation-option-tabs{gap:6px}.animation-option-tabs button{font-size:12px;padding:11px;gap:6px;flex:1;text-align:left}.animation-option-tabs button>span{font-size:10px}.network-hero-review-note{display:block;padding:17px}.network-hero-review-note>p{margin-top:7px;font-size:11px;max-width:none}.network-hero-preview{grid-template-columns:1fr;padding:28px 18px;gap:32px}.network-hero-copy h2{font-size:35px;margin:15px 0}.network-hero-copy>p{font-size:15px;max-width:380px}.network-hero-copy>a{margin-top:20px}.network-hero-visual{max-width:440px}.network-hero-question{padding:9px;gap:7px}.network-hero-question p{font-size:12px}.network-hero-question .portrait{width:34px;height:34px}.network-hero-status strong{font-size:11px}.hero-network-groups,.network-hero-status div>span{font-size:9px}.network-hero-graph{margin-bottom:17px}.hero-final-match text{font-size:16px}.hero-final-match .hero-match-caption{font-size:10px}.network-hero-playback button{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.network-hero-visual *{animation:none!important;transition:none!important}}.network-hero-question{max-width:410px;min-height:86px}.network-hero-question .hero-requester-company{display:block;color:#8a8372;line-height:1.5;margin-top:1px}.network-hero-question>div>span{font-size:11px;color:#716345}.network-hero-question p{margin-top:5px}.hero-ralpha-search{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);width:290px;max-width:80%;padding:14px;background:#fffcf6f5;border:1px solid #d6c8ac;border-radius:7px;box-shadow:0 5px 24px #65523412;pointer-events:none}.hero-ralpha-search-heading{display:flex;gap:12px;align-items:center;padding-bottom:9px;border-bottom:1px solid #e9e2d2}.hero-ralpha-search-heading .hero-ralpha-wordmark{display:block;width:68px;height:27px;flex-shrink:0;background:url(/art/wordmark.svg) 50%/contain no-repeat}.hero-ralpha-search-heading>span:last-child{font:400 9px/1.4 DM Sans,sans-serif;color:#8e8064}.hero-ralpha-search-query{display:flex;gap:9px;align-items:center;padding-top:11px}.hero-ralpha-search-query .interface-icon{width:36px;height:36px;flex-shrink:0}.hero-ralpha-search-query strong{font:500 11px/1.45 DM Sans,sans-serif;display:block;color:#45563b}.hero-ralpha-search-query p{font:400 9px/1.5 DM Sans,sans-serif;margin:4px 0 0;color:#8a7f68}.hero-ralpha-search-progress{height:2px;background:#e9e3d5;margin-top:12px;overflow:hidden}.hero-ralpha-search-progress>span{display:block;width:35%;height:100%;background:#a6aa7e}.network-hero-status .hero-status-icon{width:40px;height:40px;background:none;border:0;border-radius:0}.network-hero-status .hero-status-icon .interface-icon{width:40px;height:40px}.network-hero-status{min-height:64px}.network-hero-status>div[aria-live]{min-width:0}.network-hero-status strong{font-size:12px}.network-hero-status div>span{font-size:10px}.hero-scenario-controls{display:flex;gap:6px;margin-top:17px}.hero-scenario-controls button{flex:1;min-height:36px;padding:7px 9px;border:1px solid transparent;border-radius:4px;background:transparent;color:#8d826d;font:400 10px/1.4 DM Sans,sans-serif;cursor:pointer}.hero-scenario-controls button[aria-pressed=true]{background:#f3f0e5;border-color:#d7cdb6;color:#4c6241}.hero-scenario-controls button:hover{background:#f1edde}.hero-scenario-controls button:focus-visible{outline:2px solid #354b3e;outline-offset:3px}.network-hero-playback{margin-top:8px}@keyframes hero-query-progress{0%{transform:translateX(-100%)}to{transform:translateX(390%)}}@media(prefers-reduced-motion:no-preference){.hero-ralpha-search-progress>span{animation:hero-query-progress 2.6s ease-in-out infinite}.network-hero-question{animation:hero-match-arrive .5s both}}@media(max-width:760px){.network-hero-question{min-height:87px}.network-hero-question>div>span{font-size:10px}.network-hero-question .hero-requester-company{font-size:9px}.hero-ralpha-search{padding:10px;max-width:81%}.hero-ralpha-search-heading{padding-bottom:6px;gap:8px}.hero-ralpha-search-heading .hero-ralpha-wordmark{width:57px;height:22px}.hero-ralpha-search-heading>span:last-child{font-size:8px}.hero-ralpha-search-query{gap:7px;padding-top:7px}.hero-ralpha-search-query .interface-icon{width:29px;height:29px}.hero-ralpha-search-query strong{font-size:10px}.hero-ralpha-search-query p{font-size:8px;margin-top:3px}.hero-ralpha-search-progress{margin-top:8px}.network-hero-status strong{font-size:11px}.network-hero-status div>span{font-size:9px}.hero-scenario-controls button{font-size:10px;padding:7px 4px;min-height:40px}.hero-final-match text{font-size:14px}.hero-final-match .hero-match-caption{font-size:9px}}.network-hero-question{max-width:none;min-height:72px;padding:10px 12px;gap:10px}.network-hero-question>div:not(.portrait){min-width:0;flex:1}.network-hero-question>div>span{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px;font-size:10px;line-height:1.4}.network-hero-question .hero-requester-company{display:inline;font-size:9px;margin:0}.network-hero-question p{font-size:16px;line-height:1.4;margin:5px 0 0}.network-hero-question .portrait{width:36px;height:36px}.hero-final-match .hero-introducer-node{fill:#faf7ef;stroke:#7c9273;stroke-width:1.3}.hero-final-match .hero-introducer-halo{fill:none;stroke:#9eae88;stroke-width:1.1;opacity:.6}.hero-final-match .hero-introduction-path{stroke:#6b8059;stroke-width:1.2;opacity:.6;stroke-linecap:round;stroke-dasharray:3 4}.hero-final-match .hero-introducer-caption{font-size:9px;font-weight:400;fill:#899078;stroke-width:4px}.network-home-visual{max-width:560px}.network-home-visual .network-hero-graph{margin:12px 0 0}.home-promise>.network-home-visual{align-self:center}.network-home-visual .hero-ralpha-search{pointer-events:none}.network-home-visual .network-hero-question p{font-size:clamp(15px,1.3vw,18px)}@media(max-width:760px){.network-hero-question{min-height:72px;padding:10px;gap:7px}.network-hero-question>div>span{font-size:9px;gap:2px 6px}.network-hero-question .hero-requester-company{font-size:8px}.network-hero-question p,.network-home-visual .network-hero-question p{font-size:15px;line-height:1.4}.network-hero-question .portrait{width:32px;height:32px}.hero-final-match .hero-introducer-caption{font-size:9px}.network-home-visual{max-width:520px}}.hero-graph-portrait svg{aspect-ratio:auto;max-width:none}@media(max-width:760px){.network-home-visual .network-hero-graph{margin-top:16px}.network-home-visual .hero-ralpha-search{max-width:86%}.network-home-visual .hero-ralpha-search-query strong{font-size:12px}.network-home-visual .hero-ralpha-search-query p{font-size:10px}}