.partnership-module__tHGRyW__callout{border:1px solid var(--line);background:var(--paper);grid-template-columns:1fr auto;align-items:center;gap:56px;padding:48px;display:grid}.partnership-module__tHGRyW__callout h2{letter-spacing:-.025em;margin:0;font-size:clamp(24px,2.5vw,34px);line-height:1.5}.partnership-module__tHGRyW__callout p:not(.eyebrow){max-width:680px;color:var(--muted);margin:22px 0 0}.partnership-module__tHGRyW__calloutActions{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.partnership-module__tHGRyW__calloutActions a{white-space:nowrap}.partnership-module__tHGRyW__flow{background:var(--paper);border:1px solid var(--line);margin:30px 0 0;padding:28px}.partnership-module__tHGRyW__flow figcaption{margin-bottom:24px;font-size:14px;font-weight:700}.partnership-module__tHGRyW__flowStages{grid-template-columns:repeat(var(--flow-columns), minmax(0, 1fr));align-items:stretch;gap:38px;margin:0;padding:0;list-style:none;display:grid}.partnership-module__tHGRyW__flowStage{min-width:0;position:relative}.partnership-module__tHGRyW__flowLabel{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 12px;font-size:12px;font-weight:700;display:flex}.partnership-module__tHGRyW__flowLabel>span{color:var(--blue)}.partnership-module__tHGRyW__flowNodes{flex-direction:column;justify-content:center;gap:10px;height:calc(100% - 34px);margin:0;padding:0;list-style:none;display:flex}.partnership-module__tHGRyW__flowNodes>li{border:1px solid var(--line);text-align:center;background:#fff;flex-direction:column;justify-content:center;min-height:100px;padding:16px 12px;display:flex}.partnership-module__tHGRyW__flowNodes strong{overflow-wrap:anywhere;font-size:16px}.partnership-module__tHGRyW__flowNodes span{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.6}.partnership-module__tHGRyW__flowArrow{color:var(--blue);font-size:23px;line-height:1;position:absolute;top:calc(50% + 2px);right:-29px}.partnership-module__tHGRyW__heroActions{flex-wrap:wrap;align-items:center;gap:28px;margin:36px 0 0;display:flex}.partnership-module__tHGRyW__sectionHeading{margin-bottom:40px}.partnership-module__tHGRyW__sectionHeading h2{letter-spacing:-.025em;margin:0;font-size:clamp(28px,3vw,40px);line-height:1.5}.partnership-module__tHGRyW__sectionHeading>p:last-child{max-width:760px;color:var(--muted);margin:22px 0 0}.partnership-module__tHGRyW__stageList{gap:0;display:grid}.partnership-module__tHGRyW__stageRow{border-top:1px solid var(--line);grid-template-columns:50px 260px 1fr;align-items:start;gap:28px;padding:34px 0;display:grid}.partnership-module__tHGRyW__stageRow:last-child{border-bottom:1px solid var(--line)}.partnership-module__tHGRyW__stageRow>span{color:var(--blue);font-size:13px;font-weight:700}.partnership-module__tHGRyW__stageRow h3{margin:0;font-size:23px;line-height:1.5}.partnership-module__tHGRyW__stageRow p{color:var(--muted);margin:0}.partnership-module__tHGRyW__stageRow ul{color:var(--ink);margin:17px 0 0;padding-left:1.2em;font-size:14px}.partnership-module__tHGRyW__roles{grid-template-columns:1fr 1fr;gap:48px;margin-top:48px;display:grid}.partnership-module__tHGRyW__roles article{border-top:1px solid var(--line);padding-top:24px}.partnership-module__tHGRyW__roles h3{margin:0 0 14px;font-size:22px}.partnership-module__tHGRyW__roles p{color:var(--muted);margin:0}.partnership-module__tHGRyW__scopeNote{background:var(--paper);color:var(--muted);margin:32px 0 0;padding:20px 24px;font-size:14px}.partnership-module__tHGRyW__tableWrap{overflow-x:auto}.partnership-module__tHGRyW__roleTable{border-collapse:collapse;text-align:left;width:100%;font-size:15px}.partnership-module__tHGRyW__roleTable th,.partnership-module__tHGRyW__roleTable td{border-bottom:1px solid var(--line);vertical-align:top;padding:22px}.partnership-module__tHGRyW__roleTable thead{background:var(--ink);color:#fff}.partnership-module__tHGRyW__roleTable tbody th{background:var(--paper);width:22%}.partnership-module__tHGRyW__evidence{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:start;gap:56px;padding:40px 0;display:grid}.partnership-module__tHGRyW__evidence h3{margin:0 0 18px;font-size:27px;line-height:1.5}.partnership-module__tHGRyW__evidence p{color:var(--muted);margin:0 0 20px}.partnership-module__tHGRyW__evidence dl{margin:0}.partnership-module__tHGRyW__evidence dl>div{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:20px;padding:17px 0;display:grid}.partnership-module__tHGRyW__evidence dt{color:var(--muted);font-size:14px}.partnership-module__tHGRyW__evidence dd{margin:0}.partnership-module__tHGRyW__steps{grid-template-columns:repeat(3,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.partnership-module__tHGRyW__steps li{border-top:1px solid var(--line);padding-top:24px}.partnership-module__tHGRyW__steps span{color:var(--blue);font-size:12px;font-weight:700}.partnership-module__tHGRyW__steps h3{margin:15px 0;font-size:23px}.partnership-module__tHGRyW__steps p{color:var(--muted);margin:0}.partnership-module__tHGRyW__faq{margin-top:56px}.partnership-module__tHGRyW__faq details{border-top:1px solid var(--line);padding:24px 0}.partnership-module__tHGRyW__faq details:last-child{border-bottom:1px solid var(--line)}.partnership-module__tHGRyW__faq summary{cursor:pointer;font-weight:700}.partnership-module__tHGRyW__faq details p{max-width:850px;color:var(--muted);margin:20px 0 0}.partnership-module__tHGRyW__closing{background:var(--ink);color:#fff;padding:55px}.partnership-module__tHGRyW__closing h2{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.5}.partnership-module__tHGRyW__closing p{color:#c6d2e1;max-width:720px;margin:22px 0 30px}.partnership-module__tHGRyW__caseArticle{border-top:1px solid var(--line);padding:44px 0;scroll-margin-top:105px}.partnership-module__tHGRyW__caseArticle h3{margin:10px 0 20px;font-size:clamp(25px,2.7vw,34px);line-height:1.5}.partnership-module__tHGRyW__caseArticle>p{max-width:850px;color:var(--muted)}.partnership-module__tHGRyW__casePoints{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:28px;display:grid}.partnership-module__tHGRyW__casePoints h4{margin:0 0 10px;font-size:16px}.partnership-module__tHGRyW__casePoints p{color:var(--muted);margin:0;font-size:14px}.partnership-module__tHGRyW__caseCta{margin-top:26px}@media (max-width:1000px){.partnership-module__tHGRyW__callout{grid-template-columns:1fr;gap:28px}.partnership-module__tHGRyW__calloutActions{flex-flow:wrap;align-items:center}.partnership-module__tHGRyW__stageRow{grid-template-columns:40px 210px 1fr;gap:20px}}@media (max-width:720px){.partnership-module__tHGRyW__flow{padding:22px}.partnership-module__tHGRyW__flowStages{grid-template-columns:1fr;gap:34px}.partnership-module__tHGRyW__flowNodes{flex-direction:row;height:auto}.partnership-module__tHGRyW__flowNodes>li{flex:1;min-width:0}.partnership-module__tHGRyW__flowArrow{inset:auto auto -30px calc(50% - 8px);transform:rotate(90deg)}.partnership-module__tHGRyW__roles,.partnership-module__tHGRyW__evidence,.partnership-module__tHGRyW__steps,.partnership-module__tHGRyW__casePoints{grid-template-columns:1fr;gap:28px}.partnership-module__tHGRyW__stageRow{grid-template-columns:32px 1fr;gap:16px}.partnership-module__tHGRyW__stageRow>div{grid-column:2}.partnership-module__tHGRyW__roleTable{min-width:660px}.partnership-module__tHGRyW__callout,.partnership-module__tHGRyW__closing{padding:28px 22px}.partnership-module__tHGRyW__calloutActions{flex-direction:column;align-items:flex-start}.partnership-module__tHGRyW__calloutActions a{white-space:normal}.partnership-module__tHGRyW__evidence dl>div{grid-template-columns:90px 1fr}}
.braze-module__w46IgG__entry{align-items:center;gap:24px;padding-block:28px;display:flex}.braze-module__w46IgG__entry p,.braze-module__w46IgG__lead{color:var(--muted)}.braze-module__w46IgG__contents{border-block:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;padding-block:24px;font-size:14px;font-weight:700;display:flex}.braze-module__w46IgG__contents a:hover,.braze-module__w46IgG__contents a:focus-visible{color:var(--blue)}.braze-module__w46IgG__section{padding-block:76px;scroll-margin-top:100px}.braze-module__w46IgG__section+.braze-module__w46IgG__section{border-top:1px solid var(--line)}.braze-module__w46IgG__section h2{letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(26px,3vw,38px);line-height:1.5}.braze-module__w46IgG__section h3{margin:0 0 12px;font-size:20px}.braze-module__w46IgG__section p{margin-top:0}.braze-module__w46IgG__lead{max-width:860px;margin-bottom:36px}.braze-module__w46IgG__challenges{grid-template-columns:1fr 1fr;gap:0 36px;margin:0;padding:0;list-style:none;display:grid}.braze-module__w46IgG__challenges li{border-bottom:1px solid var(--line);padding:24px 0 24px 24px;position:relative}.braze-module__w46IgG__challenges li:before{content:"";background:var(--blue);width:7px;height:7px;position:absolute;top:36px;left:0}.braze-module__w46IgG__support article{border-top:1px solid var(--line);grid-template-columns:44px 1.5fr 1fr;gap:32px;padding-block:32px;display:grid}.braze-module__w46IgG__support article:last-child{border-bottom:1px solid var(--line)}.braze-module__w46IgG__number{color:var(--blue);font-size:13px;font-weight:800}.braze-module__w46IgG__support p,.braze-module__w46IgG__checks p,.braze-module__w46IgG__steps p{color:var(--muted);margin-bottom:0}.braze-module__w46IgG__output{background:var(--paper);padding:20px}.braze-module__w46IgG__output small{color:var(--blue);margin-bottom:8px;font-weight:700;display:block}.braze-module__w46IgG__checks{grid-template-columns:repeat(3,1fr);gap:32px;margin-block:36px;display:grid}.braze-module__w46IgG__checks h3{font-size:17px}.braze-module__w46IgG__steps{grid-template-columns:repeat(2,1fr);gap:32px 48px;margin-block:36px;padding-left:24px;display:grid}.braze-module__w46IgG__steps li{padding-left:8px}.braze-module__w46IgG__steps li::marker{color:var(--blue);font-weight:800}.braze-module__w46IgG__estimate{background:var(--paper);border-left:3px solid var(--blue);padding:28px}.braze-module__w46IgG__estimate p{margin-bottom:0}.braze-module__w46IgG__faq{margin-top:36px}.braze-module__w46IgG__faq details{border-bottom:1px solid var(--line);padding:24px 0}.braze-module__w46IgG__faq details:first-child{border-top:1px solid var(--line)}.braze-module__w46IgG__faq summary{cursor:pointer;font-weight:700}.braze-module__w46IgG__faq details p{max-width:920px;color:var(--muted);margin:18px 0 0}.braze-module__w46IgG__consult{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:40px;display:flex}.braze-module__w46IgG__consult>div:first-child{flex:560px}.braze-module__w46IgG__related{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px 32px;width:100%;padding-top:24px;font-size:14px;display:flex}@media (max-width:760px){.braze-module__w46IgG__entry{flex-direction:column;align-items:flex-start;gap:12px}.braze-module__w46IgG__entry p{margin-bottom:0;font-size:14px}.braze-module__w46IgG__entry a{white-space:normal;max-width:100%}.braze-module__w46IgG__section{padding-block:52px}.braze-module__w46IgG__challenges,.braze-module__w46IgG__checks,.braze-module__w46IgG__steps{grid-template-columns:1fr}.braze-module__w46IgG__support article{grid-template-columns:28px 1fr;gap:16px}.braze-module__w46IgG__output{grid-column:2}.braze-module__w46IgG__checks{gap:24px}.braze-module__w46IgG__consult>div:first-child{flex-basis:100%}}
