.HowItWorksPage_page__BugE3{background:var(--md-black);color:#f5f5f6;min-height:100vh;overflow:clip}.HowItWorksPage_eyebrow__YjfoC{color:var(--md-red-bright);font-size:12px;font-weight:800;letter-spacing:.14em;margin:0;text-transform:uppercase}.HowItWorksPage_button__oN5Kg{align-items:center;border:1px solid transparent;display:inline-flex;font-size:12px;font-weight:750;gap:11px;justify-content:center;min-height:46px;padding:0 20px;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.HowItWorksPage_button__oN5Kg:hover{transform:translateY(-2px)}.HowItWorksPage_button__oN5Kg .HowItWorksPage_bi__1cvQM{font-size:15px}.HowItWorksPage_buttonPrimary__uDNNq{background:var(--md-red);box-shadow:0 12px 24px rgba(225,25,25,.22);color:#fff}.HowItWorksPage_buttonPrimary__uDNNq:hover{background:var(--md-red-bright)}.HowItWorksPage_buttonOutline__etgD4{border-color:rgba(255,255,255,.58);color:#fff}.HowItWorksPage_buttonOutline__etgD4:hover{background:#fff;border-color:#fff;color:#111}.HowItWorksPage_actions___u_W_{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:31px}.HowItWorksPage_heroPattern__cDETQ{background-image:radial-gradient(circle,rgba(243,54,54,.34) 1px,transparent 1.5px),radial-gradient(circle,rgba(255,255,255,.14) 1px,transparent 1.5px);background-position:0 0,18px 18px;background-size:36px 36px;inset:0 0 0 48%;mask-image:radial-gradient(ellipse at center,#000,transparent 72%);opacity:.42;position:absolute}.HowItWorksPage_heroDiagramGrid__p2PAj path{stroke:rgba(255,255,255,.08);stroke-width:1}.HowItWorksPage_heroRouteGhost__eGhD3{fill:none;stroke:rgba(225,25,25,.18);stroke-dasharray:7 11;stroke-width:3}.HowItWorksPage_heroRoute__nrZw2{animation:HowItWorksPage_routeDraw__GwPfs 1.8s .25s both,HowItWorksPage_dashShift__ckmSM 7s linear 2s infinite;fill:none;stroke:url(#heroLine);stroke-dasharray:12 13;stroke-linecap:round;stroke-width:4}.HowItWorksPage_heroNode__ZwgKR circle{animation:HowItWorksPage_nodeAppear__9Nn1n .55s both;fill:var(--md-red-bright)}.HowItWorksPage_heroNode__ZwgKR circle:nth-child(2){animation-delay:.45s}.HowItWorksPage_heroNode__ZwgKR circle:nth-child(3){animation-delay:.67s}.HowItWorksPage_heroNode__ZwgKR circle:nth-child(4){animation-delay:.89s}.HowItWorksPage_heroScreen__0eUyX{animation:HowItWorksPage_screenIn__mxrHV .6s both;transform-box:fill-box;transform-origin:center}.HowItWorksPage_heroScreen__0eUyX:nth-of-type(2){animation-delay:.58s}.HowItWorksPage_heroScreen__0eUyX:nth-of-type(3){animation-delay:.8s}.HowItWorksPage_heroScreen__0eUyX rect{fill:rgba(14,14,15,.9);stroke:var(--md-red);stroke-width:1.4}.HowItWorksPage_heroScreen__0eUyX path{stroke:var(--md-red);stroke-width:3}.HowItWorksPage_heroDiagramLabels__XbKTl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.HowItWorksPage_heroDiagramLabels__XbKTl span{border-inline-start:1px solid var(--md-red);padding-inline-start:6px}.HowItWorksPage_heroScreen__0eUyX image{opacity:.98}.HowItWorksPage_finalPattern__sjXvL,.HowItWorksPage_platformPattern__vBZ_f{background-image:radial-gradient(circle,rgba(225,25,25,.32) 1px,transparent 1.5px),radial-gradient(circle,rgba(255,255,255,.12) 1px,transparent 1.5px);background-position:0 0,18px 18px;background-size:36px 36px;inset:0;mask-image:radial-gradient(ellipse at center,#000,transparent 72%);opacity:.34;pointer-events:none;position:absolute}.HowItWorksPage_platformPattern__vBZ_f{opacity:.22}.HowItWorksPage_faqList__YrRgg{border-top:1px solid #cacacf;margin:clamp(52px,7vw,86px) auto 0;max-width:1050px}.HowItWorksPage_faqList__YrRgg details{border-bottom:1px solid #cacacf}.HowItWorksPage_faqList__YrRgg summary{cursor:pointer;font-size:17px;font-weight:650;letter-spacing:-.035em;list-style:none;padding:22px 42px 22px 0;position:relative}.HowItWorksPage_faqList__YrRgg summary::-webkit-details-marker{display:none}.HowItWorksPage_faqIcon___bFnW{color:var(--md-red);font-size:15px;position:absolute;inset-inline-end:6px;top:24px;transition:transform .18s ease}.HowItWorksPage_faqList__YrRgg details[open] summary .HowItWorksPage_faqIcon___bFnW{transform:rotate(45deg)}.HowItWorksPage_faqList__YrRgg details p{color:#68686f;font-size:14px;line-height:1.7;margin:-2px 0 0;max-width:760px;padding-block:0 23px;padding-inline:0 36px}.HowItWorksPage_finalPattern__sjXvL{opacity:.38}@keyframes HowItWorksPage_routeDraw__GwPfs{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes HowItWorksPage_dashShift__ckmSM{to{stroke-dashoffset:-150}}@keyframes HowItWorksPage_nodeAppear__9Nn1n{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes HowItWorksPage_screenIn__mxrHV{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@media (max-width:760px){.HowItWorksPage_heroDiagramLabels__XbKTl{display:none}.HowItWorksPage_actions___u_W_{align-items:stretch;flex-direction:column}.HowItWorksPage_actions___u_W_ .HowItWorksPage_button__oN5Kg{width:100%}.HowItWorksPage_faqList__YrRgg{margin-top:48px}.HowItWorksPage_faqList__YrRgg summary{font-size:16px}}@media (prefers-reduced-motion:reduce){.HowItWorksPage_button__oN5Kg,.HowItWorksPage_faqIcon___bFnW{transition:none}.HowItWorksPage_heroNode__ZwgKR circle,.HowItWorksPage_heroRoute__nrZw2,.HowItWorksPage_heroScreen__0eUyX{animation:none}.HowItWorksPage_heroRoute__nrZw2{stroke-dashoffset:0}}.HowItWorksPage_workflowArea__8bVlR{background:#0b0b0d;padding:clamp(56px,6vw,96px) clamp(24px,4.7vw,90px);scroll-margin-top:90px}.HowItWorksPage_audienceTabs__2KDxX{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:36px}.HowItWorksPage_audienceTabs__2KDxX button{padding:14px 22px;min-height:48px;border:1px solid #36363c;border-radius:4px;background:transparent;color:#c2c2ca;cursor:pointer;font:inherit;font-size:14px}.HowItWorksPage_audienceTabs__2KDxX button[aria-pressed=true]{background:var(--md-red);border-color:var(--md-red);color:#fff}.HowItWorksPage_workflowHeading__GwwVY{max-width:760px}.HowItWorksPage_workflowHeading__GwwVY h2{font-weight:620;letter-spacing:-.045em;line-height:1.12;margin:20px 0}.HowItWorksPage_workflowHeading__GwwVY>p:not(.HowItWorksPage_eyebrow__YjfoC){color:#b5b5bf;font-size:16px;line-height:1.75}.HowItWorksPage_workflowGuide__6qAj7{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.5fr);margin-top:36px;border:1px solid #333339;border-radius:8px;overflow:hidden}.HowItWorksPage_stepNav__I_Y8u{background:#111113;border-inline-end:1px solid #333339;padding:16px}.HowItWorksPage_stepNav__I_Y8u ol{display:grid;gap:4px;list-style:none;padding:0;margin:0}.HowItWorksPage_stepNav__I_Y8u button{display:flex;align-items:center;gap:16px;text-align:start;width:100%;min-height:48px;padding:12px;border:1px solid transparent;border-radius:4px;background:transparent;color:#bdbdc6;font:inherit;font-size:14px;cursor:pointer}.HowItWorksPage_stepNav__I_Y8u button span{color:#81818b;font-size:12px;font-variant-numeric:tabular-nums}.HowItWorksPage_stepNav__I_Y8u button:hover{background:#202025}.HowItWorksPage_stepNav__I_Y8u button[aria-current=step]{background:#281617;border-color:#723034;color:#fff}.HowItWorksPage_stepNav__I_Y8u button[aria-current=step] span{color:var(--md-red-bright)}.HowItWorksPage_stepDetail__ncXyl{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(24px,4vw,64px);background:#171719;min-width:0}.HowItWorksPage_stepDetailTop__iqlYl{display:flex;align-items:center;justify-content:space-between;gap:16px}.HowItWorksPage_stepDetailTop__iqlYl i{color:var(--md-red-bright);font-size:38px}.HowItWorksPage_stepDetailTop__iqlYl span{color:#aaaab5;font-size:12px}.HowItWorksPage_stepDetail__ncXyl h3{margin:36px 0 20px;font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.035em}.HowItWorksPage_stepDetail__ncXyl p{color:#c2c2cc;font-size:18px;line-height:1.8;max-width:580px;margin:0}.HowItWorksPage_stepProgress__vcHx7{display:flex;gap:6px;margin-top:40px}.HowItWorksPage_stepProgress__vcHx7 span{height:3px;flex:1;background:#38383f}.HowItWorksPage_stepProgress__vcHx7 .HowItWorksPage_stepProgressActive__AAMKL{background:var(--md-red-bright)}.HowItWorksPage_workflowCta__uTeB2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;margin-top:28px;padding-top:28px;border-top:1px solid #333339;align-items:center}.HowItWorksPage_workflowCta__uTeB2 h3{font-size:22px;font-weight:550;margin:12px 0}.HowItWorksPage_workflowCta__uTeB2>div>p:not(.HowItWorksPage_eyebrow__YjfoC){max-width:660px;color:#b5b5bf;font-size:14px;line-height:1.75}.HowItWorksPage_workflowCta__uTeB2 .HowItWorksPage_actions___u_W_{margin:0}.HowItWorksPage_audienceTabs__2KDxX button:focus-visible,.HowItWorksPage_button__oN5Kg:focus-visible,.HowItWorksPage_faqList__YrRgg summary:focus-visible,.HowItWorksPage_stepNav__I_Y8u button:focus-visible{outline:2px solid var(--md-red-bright);outline-offset:3px}@media(max-width:1000px){.HowItWorksPage_workflowCta__uTeB2{grid-template-columns:1fr}}@media(max-width:650px){.HowItWorksPage_workflowArea__8bVlR{padding:48px 20px}.HowItWorksPage_workflowGuide__6qAj7{grid-template-columns:1fr}.HowItWorksPage_stepNav__I_Y8u{border-inline-end:0;border-bottom:1px solid #333339}.HowItWorksPage_stepNav__I_Y8u ol{grid-template-columns:repeat(2,minmax(0,1fr))}.HowItWorksPage_stepNav__I_Y8u button{height:100%;font-size:13px;gap:8px}.HowItWorksPage_stepDetail__ncXyl{min-height:280px}.HowItWorksPage_stepDetail__ncXyl p{font-size:16px}.HowItWorksPage_audienceTabs__2KDxX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.HowItWorksPage_audienceTabs__2KDxX button{padding:12px}}.HowItWorksPage_hero__hOLnN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,64px);position:relative;background:#080808;padding:128px clamp(24px,4.7vw,90px) 64px}.HowItWorksPage_heroCopy__gGSU9,.HowItWorksPage_heroVisual__HGlbj{position:relative;z-index:1;min-width:0}.HowItWorksPage_hero__hOLnN h1{font-size:clamp(38px,3.8vw,64px)!important;font-weight:640;letter-spacing:-.05em;line-height:1.08;margin:22px 0;text-wrap:balance}.HowItWorksPage_heroCopy__gGSU9>p:not(.HowItWorksPage_eyebrow__YjfoC){color:#bdbdc6;font-size:17px;line-height:1.75;max-width:580px}.HowItWorksPage_heroDiagram__3iM0w{width:100%}.HowItWorksPage_heroDiagram__3iM0w svg{display:block;width:100%;height:auto}.HowItWorksPage_heroDiagramLabels__XbKTl{gap:14px;padding-top:18px;border-top:1px solid #333339}.HowItWorksPage_heroDiagramLabels__XbKTl span{font-size:12px;line-height:1.6;color:#bdbdc6}.HowItWorksPage_faq__W5MD8,.HowItWorksPage_finalCta__KynHZ,.HowItWorksPage_platform__W_IOV,.HowItWorksPage_relationship__aHdNm{padding:clamp(56px,6vw,96px) clamp(24px,4.7vw,90px)}.HowItWorksPage_relationship__aHdNm{background:#f7f7f8;color:#111;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,80px)}.HowItWorksPage_faq__W5MD8 h2,.HowItWorksPage_finalCta__KynHZ h2,.HowItWorksPage_platform__W_IOV h2,.HowItWorksPage_relationship__aHdNm h2{font-weight:620;letter-spacing:-.045em;line-height:1.12;margin:20px 0}.HowItWorksPage_relationshipIntro__AfWvb>p:not(.HowItWorksPage_eyebrow__YjfoC){color:#64646c;font-size:15px;line-height:1.8}.HowItWorksPage_relationshipDiagram__PfPA_{display:grid;gap:20px}.HowItWorksPage_relationshipDiagram__PfPA_>div{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:16px;row-gap:8px;padding:18px 0;border-bottom:1px solid #d4d4d8}.HowItWorksPage_relationshipDiagram__PfPA_ i{grid-row:1/span 2;color:var(--md-red);font-size:26px}.HowItWorksPage_relationshipDiagram__PfPA_ strong{font-size:17px;font-weight:550}.HowItWorksPage_relationshipDiagram__PfPA_ span{grid-column:2;font-size:14px;color:#64646c;line-height:1.7}.HowItWorksPage_relationshipDiagram__PfPA_ b{display:none}.HowItWorksPage_platform__W_IOV{background:#f7f7f8;color:#111;position:relative}.HowItWorksPage_platformLead__97H49,.HowItWorksPage_platformRows__Q6AK6{position:relative}.HowItWorksPage_platformLead__97H49{max-width:780px}.HowItWorksPage_platformRows__Q6AK6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 32px;margin-top:40px}.HowItWorksPage_platformRow__8lw3Z{display:grid;grid-template-columns:1fr auto;align-content:start;gap:20px;border-top:1px solid #cdced2;padding-top:24px;min-width:0}.HowItWorksPage_platformRow__8lw3Z>span{color:#777780;font-size:12px}.HowItWorksPage_platformRow__8lw3Z>i{color:var(--md-red);font-size:26px}.HowItWorksPage_platformRow__8lw3Z>div{grid-column:1/-1}.HowItWorksPage_platformRow__8lw3Z h3{font-size:20px;font-weight:550;margin:0 0 12px}.HowItWorksPage_platformRow__8lw3Z p{color:#64646c;font-size:14px;line-height:1.8;margin:0}.HowItWorksPage_faq__W5MD8{background:#fff;color:#111;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:40px}.HowItWorksPage_faqList__YrRgg{width:100%;margin:0;min-width:0}.HowItWorksPage_faqList__YrRgg summary{padding-inline-start:0;padding-inline-end:36px;line-height:1.6}.HowItWorksPage_finalCta__KynHZ{position:relative;background:#0b0b0d;color:#f5f5f6}.HowItWorksPage_finalLead__xQ8Tu,.HowItWorksPage_finalRoutes__AgfRf{position:relative}.HowItWorksPage_finalLead__xQ8Tu{max-width:740px}.HowItWorksPage_finalRoutes__AgfRf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:36px}.HowItWorksPage_finalRoutes__AgfRf>div{border-top:1px solid #35353c;padding-top:24px;display:flex;flex-direction:column;align-items:start}.HowItWorksPage_finalRoutes__AgfRf p{color:var(--md-red-bright);font-size:12px;letter-spacing:.1em;margin:0}.HowItWorksPage_finalRoutes__AgfRf h3{font-weight:550;font-size:clamp(24px,2.5vw,34px);letter-spacing:-.035em;line-height:1.25;margin:20px 0 28px;max-width:520px}.HowItWorksPage_finalRoutes__AgfRf .HowItWorksPage_button__oN5Kg{margin-top:auto}@media(max-width:1000px){.HowItWorksPage_hero__hOLnN{grid-template-columns:1fr;padding-top:112px}.HowItWorksPage_heroCopy__gGSU9{max-width:740px}.HowItWorksPage_heroVisual__HGlbj{width:100%;max-width:680px;justify-self:center}.HowItWorksPage_relationship__aHdNm{grid-template-columns:1fr}.HowItWorksPage_platformRows__Q6AK6{grid-template-columns:repeat(2,minmax(0,1fr))}.HowItWorksPage_faq__W5MD8{grid-template-columns:1fr}}@media(max-width:600px){.HowItWorksPage_hero__hOLnN{padding:104px 20px 48px}.HowItWorksPage_hero__hOLnN h1{font-size:clamp(34px,9vw,44px)!important}.HowItWorksPage_heroDiagramLabels__XbKTl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.HowItWorksPage_faq__W5MD8,.HowItWorksPage_finalCta__KynHZ,.HowItWorksPage_platform__W_IOV,.HowItWorksPage_relationship__aHdNm{padding:48px 20px}.HowItWorksPage_finalRoutes__AgfRf,.HowItWorksPage_platformRows__Q6AK6{grid-template-columns:1fr}.HowItWorksPage_finalRoutes__AgfRf .HowItWorksPage_button__oN5Kg{width:100%}}