.support-detail{color:var(--color-text);background:var(--color-ground);overflow:clip}@media (width<=44rem){.how-hero__copy>.how-hero__category{line-height:1.4}.how-hero__copy>.support-detail-lead{border-top-color:var(--color-rule)}.how-hero__mapping-copy strong{max-width:25ch}.how-hero__mapping-copy span{max-width:36ch}.how-hero__matter-line{opacity:.12;inset-block-start:43%}.how-hero__register button strong{line-height:1.1}.how-distinction header .support-detail-kicker{margin-bottom:.75rem}.how-distinction__prepared-line{margin-top:.12em}.how-distinction__handoff{position:relative}.how-distinction__handoff:after{aspect-ratio:1;background:var(--m2m-color-brownstone);content:"";width:.55rem;position:absolute;top:1.25rem;left:.05rem}.how-distinction__event,.how-distinction__status{z-index:1;position:relative}.how-distinction__event:before,.how-distinction__status:before{aspect-ratio:1;border:1px solid var(--m2m-color-brownstone);background:var(--m2m-color-matter-navy);content:"";width:.55rem;position:absolute;top:1.15rem;left:-1.18rem}.how-distinction__event>strong{font-size:clamp(1.45rem,6.7vw,1.8rem)}.how-entry__copy h2>em{margin-top:.15em}.how-entry__artifact{font-size:.9rem}.how-human__intro-copy--desktop{display:none}.how-human__intro-copy--mobile{display:block}.how-human__workspace{border-color:#f4efe72e}.how-human__folder{align-items:center}.how-human__contract-head{gap:.8rem}.how-human__review dl,.how-human__review dl>div,.how-human__review dl>div:nth-child(3){border-color:#f4efe72e}.how-human__conflict>span{color:var(--color-accent-on-dark)}.how-map__intro h2>em{margin-top:.16em}.how-map__promise:before{top:.2rem}.how-map__promise-mobile summary{cursor:pointer}.how-map__promise-mobile[open] summary span{transform:rotate(45deg)}.how-map__promise-mobile p:last-child{border-top:1px solid var(--color-rule);padding-top:1rem}.how-map__anchor--working>strong{max-width:16ch}.how-map__anchor--input>strong{max-width:18ch}.how-page .support-detail-request__copy,.how-page .support-detail-request__copy>.support-detail-kicker{text-align:left}.how-page .support-detail-request h2,.how-page .support-detail-request__copy>p{text-align:left;margin-left:0}}@media (width>=44.0625rem){.how-human__intro-copy--mobile,.how-map__promise-mobile{display:none}}html[data-how-motion=ready] .how-page [data-how-reveal]{opacity:0;transition:opacity .62s ease, transform .76s var(--m2m-motion-settle), clip-path .88s var(--m2m-motion-settle);will-change:opacity, transform;transform:translateY(1.25rem)}html[data-how-motion=ready] .how-page [data-how-reveal].is-visible,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy]{opacity:1;transform:none}html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy] .how-hero__eyebrow>span,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy]>.how-hero__category,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy] h1>span,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy] h1>em,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy]>.support-detail-lead,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy]>.support-detail-action{opacity:0;transition:opacity .62s ease, transform .82s var(--m2m-motion-settle);transform:translateY(.85rem)}html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible .how-hero__eyebrow>span,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible>.how-hero__category,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible h1>span,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible h1>em,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible>.support-detail-lead,html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible>.support-detail-action{opacity:1;transform:none}html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible .how-hero__eyebrow-label{transition-delay:40ms}html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible>.how-hero__category{transition-delay:80ms}html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible h1>span{transition-delay:.22s}html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible h1>em{transition-delay:.46s}html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible>.support-detail-lead{transition-delay:.66s}html[data-how-motion=ready] .how-page [data-how-reveal=hero-copy].is-visible>.support-detail-action{transition-delay:.78s}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register]{opacity:1;clip-path:none;border-color:#0000;transition:border-color .42s .92s;transform:none}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register].is-visible{border-color:var(--color-rule)}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register]:before{opacity:0;transition:opacity .26s ease .92s, transform .76s var(--m2m-motion-settle) .92s;transform:translate(calc(-50% - 2rem))}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register].is-visible:before{opacity:1;transform:translate(-50%)}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register]>*{opacity:0;transition:opacity .42s ease, transform .56s var(--m2m-motion-settle), border-color .42s ease;transform:translateY(.75rem)}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register].is-visible>*{opacity:1;transform:none}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register].is-visible>:first-child{transition-delay:1.02s}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register].is-visible>:nth-child(2){transition-delay:1.11s}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register].is-visible>:nth-child(3){transition-delay:1.2s}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register].is-visible>:nth-child(4){transition-delay:1.29s}html[data-how-motion=ready] .how-page [data-how-reveal=hero-matter-line]{opacity:0;transition:opacity .42s .52s;transform:none}html[data-how-motion=ready] .how-page [data-how-reveal=hero-matter-line].is-visible{opacity:.16}html[data-how-motion=ready] .how-page [data-how-reveal=hero-matter-line] path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.05s var(--m2m-motion-settle) .52s}html[data-how-motion=ready] .how-page [data-how-reveal=hero-matter-line].is-visible path{stroke-dashoffset:0}html[data-how-motion=ready] .how-page [data-how-reveal=hero-matter-line] rect{opacity:0;transform-box:fill-box;transition:opacity .28s ease 1.12s, transform .46s var(--m2m-motion-settle) 1.08s;transform:translate(-.75rem)}html[data-how-motion=ready] .how-page [data-how-reveal=hero-matter-line].is-visible rect{opacity:1;transform:none}html[data-how-motion=ready] .how-distinction [data-how-reveal=photo]{opacity:.92;transition-duration:.76s;transform:scale(1.012)}html[data-how-motion=ready] .how-distinction [data-how-reveal=photo].is-visible{opacity:1;transform:scale(1)}html[data-how-motion=ready] .how-distinction header[data-how-reveal=copy]{opacity:1;transform:none}html[data-how-motion=ready] .how-distinction header[data-how-reveal=copy] :is(.support-detail-kicker,.how-distinction__human-line,.how-distinction__prepared-line){opacity:0;transition:opacity .54s}html[data-how-motion=ready] .how-distinction header[data-how-reveal=copy].is-visible .support-detail-kicker{opacity:1;transition-delay:80ms}html[data-how-motion=ready] .how-distinction header[data-how-reveal=copy].is-visible .how-distinction__human-line{opacity:1;transition-delay:.18s}html[data-how-motion=ready] .how-distinction header[data-how-reveal=copy].is-visible .how-distinction__prepared-line{opacity:1;transition-delay:.48s}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff]{opacity:1;transform:none}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff] .how-distinction__event,html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff] .how-distinction__status{opacity:0;transition:opacity .42s ease, transform .56s var(--m2m-motion-settle)}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff] .how-distinction__event--complete{transform:translate(-.8rem,.8rem)}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff] .how-distinction__event--active{transform:translateY(.8rem)}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff] .how-distinction__status{transform:translate(.65rem,.45rem)}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff].is-visible .how-distinction__event--complete{opacity:1;transition-delay:.78s;transform:none}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff] .how-distinction__connector{clip-path:inset(0 100% 0 0);transition:clip-path .6s var(--m2m-motion-settle)}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff] .how-distinction__connector-point{opacity:0;transition:opacity .24s}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff].is-visible .how-distinction__connector{clip-path:inset(0);transition-delay:1.13s}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff].is-visible .how-distinction__connector-point--from{opacity:1;transition-delay:1.06s}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff].is-visible .how-distinction__event--active{opacity:1;transition-delay:1.65s;transform:none}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff].is-visible .how-distinction__connector-point--to{opacity:1;transition-delay:1.59s}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff].is-visible .how-distinction__status{opacity:1;transition-delay:2.01s;transform:none}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence]{opacity:1;clip-path:none;transform:none}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible{clip-path:inset(0)}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence] .how-entry__matter-line path{stroke-dasharray:1400;stroke-dashoffset:1400px;transition:stroke-dashoffset 1.05s var(--m2m-motion-settle) .22s}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence] .how-entry__matter-line :is(circle,rect,.how-entry__matter-node,.how-entry__matter-chip){opacity:0;transition:opacity .36s}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence] .how-entry__stages button{opacity:0;transition:opacity .36s ease, transform .52s var(--m2m-motion-settle);transform:translateY(.45rem)}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence] .how-entry__panels{opacity:0;transition:opacity .42s ease, transform .56s var(--m2m-motion-settle);transform:translateY(.8rem)}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__matter-line :is(circle,rect,.how-entry__matter-node,.how-entry__matter-chip){opacity:1}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__matter-line path{stroke-dashoffset:0}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__stages button{opacity:1;transform:none}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__panels{opacity:1;transition-delay:.76s;transform:none}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__matter-node--1{transition-delay:.3s}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__matter-node--2{transition-delay:.52s}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__matter-node--3{transition-delay:.74s}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__matter-node--4{transition-delay:.96s}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__matter-chip{transition-delay:1.04s}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__stages button:first-child{transition-delay:.28s}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__stages button:nth-child(2){transition-delay:.39s}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__stages button:nth-child(3){transition-delay:.5s}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-sequence].is-visible .how-entry__stages button:nth-child(4){transition-delay:.61s}html[data-how-motion=ready] .how-human [data-how-reveal=review]{opacity:.72;clip-path:none;transition:opacity .62s ease, transform .76s var(--m2m-motion-settle);transform:translateY(1.25rem)}html[data-how-motion=ready] .how-human [data-how-reveal=review].is-visible{opacity:1;clip-path:inset(0);transform:none}html[data-how-motion=ready] .how-human [data-how-reveal=review] .how-human__review-meta,html[data-how-motion=ready] .how-human [data-how-reveal=review] .how-human__folder,html[data-how-motion=ready] .how-human [data-how-reveal=review] .how-human__contract-head,html[data-how-motion=ready] .how-human [data-how-reveal=review] .how-human__contract>h3,html[data-how-motion=ready] .how-human [data-how-reveal=review] .how-human__contract>dl,html[data-how-motion=ready] .how-human [data-how-reveal=review] .how-human__conflict,html[data-how-motion=ready] .how-human [data-how-reveal=review] .how-human__decision,html[data-how-motion=ready] .how-human [data-how-reveal=review]>p{opacity:0;transition:opacity .42s ease, transform .58s var(--m2m-motion-settle);transform:translateY(.7rem)}html[data-how-motion=ready] .how-human [data-how-reveal=review] .how-human__conflict,html[data-how-motion=ready] .how-human [data-how-reveal=review] .how-human__decision{transition:opacity .42s ease, transform .58s var(--m2m-motion-settle)}html[data-how-motion=ready] .how-human [data-how-reveal=review].is-visible :is(.how-human__review-meta,.how-human__folder,.how-human__contract-head,.how-human__contract>h3,.how-human__contract>dl,.how-human__conflict,.how-human__decision),html[data-how-motion=ready] .how-human [data-how-reveal=review].is-visible>p{opacity:1;clip-path:inset(0);transform:none}html[data-how-motion=ready] .how-human [data-how-reveal=review].is-visible :is(.how-human__review-meta,.how-human__folder,.how-human__contract-head,.how-human__contract>h3,.how-human__contract>dl){transition-delay:.18s}html[data-how-motion=ready] .how-human [data-how-reveal=review].is-visible .how-human__conflict{transition-delay:.56s}html[data-how-motion=ready] .how-human [data-how-reveal=review].is-visible .how-human__decision{transition-delay:.86s}html[data-how-motion=ready] .how-human [data-how-reveal=review].is-visible>p{transition-delay:1.04s}html[data-how-motion=ready] .how-map [data-how-reveal=map-path]{opacity:1;transform:none}html[data-how-motion=ready] .how-map__field-line-main{stroke-dasharray:2000;stroke-dashoffset:2000px;transition:stroke-dashoffset 1.25s var(--m2m-motion-settle) .12s}html[data-how-motion=ready] .how-map__field-line rect{opacity:0;transition:opacity .34s}html[data-how-motion=ready] .how-map:has([data-how-reveal=map-path].is-visible) .how-map__field-line-main{stroke-dashoffset:0}html[data-how-motion=ready] .how-map:has([data-how-reveal=map-path].is-visible) .how-map__field-line-terminal{opacity:1;transition-delay:1.1s}html[data-how-motion=ready] .how-map [data-how-reveal=map-path] .how-map__anchor{opacity:0;transition:opacity .42s ease, transform .56s var(--m2m-motion-settle);transform:translateY(.75rem)}html[data-how-motion=ready] .how-map [data-how-reveal=map-path].is-visible .how-map__anchor{opacity:1;transform:translateX(var(--how-map-shift-x,0))}html[data-how-motion=ready] .how-map [data-how-reveal=map-path].is-visible .how-map__anchor--input{transition-delay:80ms}html[data-how-motion=ready] .how-map [data-how-reveal=map-path].is-visible .how-map__anchor--working{transition-delay:.25s}html[data-how-motion=ready] .how-map [data-how-reveal=map-path].is-visible .how-map__anchor--output{transition-delay:.43s}html[data-how-motion=ready] .how-page .support-detail-request [data-how-reveal=request-return]{transform:translate(1.25rem)}html[data-how-motion=ready] .how-page .support-detail-request [data-how-reveal=request-return].is-visible{transform:none}html[data-how-motion=ready] .how-page .support-detail-request [data-how-reveal=request-action]{transition-delay:.16s}html[data-how-motion=ready] .how-page .support-detail-request__matter path{stroke-dasharray:2000;stroke-dashoffset:2000px;transition:stroke-dashoffset 1.25s var(--m2m-motion-settle) .12s}html[data-how-motion=ready] .how-page .support-detail-request [data-how-reveal=request-line]{opacity:1;transform:none}html[data-how-motion=ready] .how-page .support-detail-request__dock-terminal{opacity:0;transition:opacity .28s ease, transform .46s var(--m2m-motion-settle);transform:scale(.72)}html[data-how-motion=ready] .how-page .support-detail-request [data-how-reveal=request-line].is-visible path{stroke-dashoffset:0}html[data-how-motion=ready] .how-page .support-detail-request:has([data-how-reveal=request-line].is-visible) .support-detail-request__dock-terminal{opacity:1;transition-delay:1.1s;transform:scale(1)}@media (width<=44rem){html[data-how-motion=ready] .how-page [data-how-reveal]{transition-duration:.56s;transform:translateY(.8rem)}html[data-how-motion=ready] .how-page :is([data-how-reveal=entry-start],[data-how-reveal=entry-result],[data-how-reveal=request-return]){transform:translateY(.8rem)}html[data-how-motion=ready] .how-page [data-how-reveal].is-visible{transform:none}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-handoff]{transform-origin:top;transform:scaleY(0)}html[data-how-motion=ready] .how-entry [data-how-reveal=entry-handoff].is-visible{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.how-page [data-how-reveal],.how-page [data-how-reveal] *,.how-page [data-how-reveal]:before,.how-page [data-how-reveal]:after{clip-path:none!important;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.support-detail *,.support-detail :before,.support-detail :after{box-sizing:border-box}.support-detail h1,.support-detail h2,.support-detail h3,.support-detail h4,.support-detail blockquote{font-family:var(--m2m-font-display);text-wrap:balance}.support-detail h1,.support-detail h2,.support-detail h3,.support-detail h4,.support-detail p,.support-detail blockquote{margin-top:0}.support-detail h1 em,.support-detail h2 em,.support-detail blockquote em{color:var(--color-accent);font-weight:inherit}.support-detail-shell{z-index:1;width:min(calc(100% - (2 * var(--m2m-layout-section-gutter))), var(--m2m-layout-section-max));margin-inline:auto;position:relative}.support-detail-section{padding-block:clamp(5.25rem,9vw,8.75rem);position:relative}.support-detail-hero{background:radial-gradient(circle at 82% 21%, #a4513c14, transparent 28rem), var(--color-ground);min-height:min(55rem,100svh - 5rem);padding-block:clamp(6rem,9vw,9rem) clamp(5rem,8vw,8rem);position:relative}.support-detail-eyebrow,.support-detail-kicker{color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.4rem;font-size:clamp(.68rem,.8vw,.78rem);font-weight:660;line-height:1.45}.support-detail-eyebrow span{max-width:47rem;color:var(--color-text);margin-top:.4rem;display:block}.support-detail-kicker--light{color:var(--color-accent-on-dark)}.support-detail-hero h1{letter-spacing:-.055em;margin-bottom:2rem;font-size:clamp(4rem,6.5vw,6.75rem);font-weight:360;line-height:.92}.support-detail-lead{font-family:var(--m2m-font-display);font-size:clamp(1.45rem,2vw,2rem);font-weight:390;line-height:1.23}.support-detail-action{border:1px solid var(--color-action);border-radius:var(--m2m-radius-control);width:min(100%,20rem);min-height:3.65rem;color:var(--color-on-action);background:var(--color-action);letter-spacing:.04em;text-transform:uppercase;transition:background var(--m2m-motion-micro), border-color var(--m2m-motion-micro), transform var(--m2m-motion-micro);justify-content:space-between;align-items:center;margin-top:1.25rem;padding:.9rem 1rem .9rem 1.2rem;font-size:.76rem;font-weight:660;text-decoration:none;display:inline-flex}.support-detail-action span:last-child{font-size:1.35rem;font-weight:350}.support-detail-action--light{border-color:var(--m2m-color-vellum);color:var(--m2m-color-matter-navy);background:var(--m2m-color-vellum)}@media (hover:hover) and (pointer:fine){.support-detail-action:hover{border-color:var(--color-action-hover);background:var(--color-action-hover);transform:translateY(-2px)}.support-detail-action--light:hover{background:#fff;border-color:#fff}}.how-hero__grid{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;gap:0 clamp(1rem,2vw,2rem);display:grid;position:relative}.how-hero{align-items:flex-start;min-height:auto;padding-block:clamp(4.25rem,6.5vw,6.25rem) clamp(4rem,6vw,5.5rem);display:flex;position:relative;overflow:hidden}.how-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 79% 35%,#a4513c1a,#0000 24rem),linear-gradient(112deg,#0000 0 58%,#eee9e070 58% 100%);position:absolute;inset:0}.how-hero__matter-line{z-index:0;height:clamp(12rem,20vw,18rem);color:var(--m2m-color-brownstone);opacity:.16;pointer-events:none;position:absolute;inset:39% 0 auto}.how-hero__matter-line svg{width:100%;height:100%;overflow:visible}.how-hero__matter-line path{fill:none;stroke:currentColor;stroke-width:1.45px;vector-effect:non-scaling-stroke}.how-hero__matter-line rect{fill:var(--m2m-color-vellum);stroke:currentColor;stroke-width:1.45px;vector-effect:non-scaling-stroke}.how-hero h1{grid-column:1/11;max-width:14ch;margin-bottom:2rem;font-size:clamp(3.8rem,6.5vw,6.65rem)}.how-hero h1>span,.how-hero h1>em{margin-block-start:-.08em;padding-block-start:.08em;display:block}.how-hero__copy{display:contents}.how-hero__copy>.support-detail-eyebrow{grid-area:1/1/auto/3;margin-bottom:2.25rem}.how-hero__copy>.how-hero__category{border-left:1px solid var(--color-rule);max-width:none;color:var(--color-text);letter-spacing:.11em;text-transform:uppercase;text-wrap:pretty;grid-area:1/3/auto/-1;align-self:start;margin:0 0 2.25rem;padding-left:clamp(1rem,2vw,2rem);font-size:clamp(.68rem,.8vw,.78rem);font-weight:660;line-height:1.45}.how-hero__copy>.support-detail-lead{border-top:1px solid var(--color-rule);background:color-mix(in srgb, var(--m2m-color-vellum) 90%, white);max-width:34rem;box-shadow:.65rem .65rem 0 color-mix(in srgb, var(--m2m-color-ledger-fog) 56%, transparent);grid-column:7/12;align-self:end;margin:0;padding:clamp(1.25rem,2vw,1.75rem)}.how-hero__mapping-copy:before{aspect-ratio:1;background:var(--m2m-color-brownstone);content:"";width:.78rem;position:absolute;top:-.42rem;left:clamp(1.25rem,2vw,1.75rem)}.how-hero__mapping-copy{position:relative}.how-hero__mapping-copy strong,.how-hero__mapping-copy span{display:block}.how-hero__mapping-copy strong{font-size:clamp(1.35rem,1.8vw,1.75rem);font-weight:390;line-height:1.15}.how-hero__mapping-copy span{color:var(--color-text-muted);margin-top:.75rem;font-size:clamp(.96rem,1.15vw,1.08rem);font-weight:430;line-height:1.55}.how-hero__copy>.support-detail-action{grid-column:7/11;width:100%;margin-top:1.4rem}.how-hero__eyebrow>span{margin-top:0}.how-hero__eyebrow-label{color:var(--color-accent);margin-bottom:.55rem;display:block}.how-hero__copy>p:not(.support-detail-eyebrow,.support-detail-lead,.how-hero__category){max-width:36rem;color:var(--color-text-muted);line-height:1.7}.how-hero__register{border-block:1px solid var(--color-rule);grid-column:1/-1;grid-template-columns:repeat(3,1fr) minmax(15rem,.8fr);margin-top:clamp(2.75rem,4.5vw,4rem);padding:0;display:grid;position:relative}.how-hero__register:before{z-index:5;aspect-ratio:1;background:var(--color-accent);width:.9rem;box-shadow:0 0 0 .22rem var(--color-ground);content:"";position:absolute;top:-.45rem;left:25%;transform:translate(-50%)}.how-hero__register button{border:0;border-right:1px solid var(--color-rule);min-height:7.5rem;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .32s var(--m2m-motion-settle);background:0 0;align-content:center;gap:.55rem;padding:1.25rem clamp(1rem,2vw,1.75rem);display:grid;position:relative;overflow:hidden}.how-hero__register button:first-of-type{padding-left:0}.how-hero__register button:is(:hover,:focus-visible,[aria-pressed=true]){background:color-mix(in srgb, var(--m2m-color-brownstone) 6%, transparent)}.how-hero__register button:focus-visible{outline:2px solid var(--m2m-color-matter-navy);outline-offset:-2px}.how-hero__register span{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.63rem;font-weight:670}.how-hero__register strong{font-family:var(--m2m-font-display);font-size:clamp(1.35rem,2vw,2rem);font-weight:380}.how-hero__register>p{max-width:none;color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy);transition:background .32s var(--m2m-motion-settle);align-content:center;align-self:stretch;margin:0;padding:2.15rem clamp(1rem,2vw,1.75rem) 1.25rem;font-size:clamp(.98rem,1.3vw,1.18rem);font-weight:540;line-height:1.35;display:grid;position:relative;overflow:hidden}.how-hero__register>p>.how-hero__note-text{color:inherit;font:inherit;letter-spacing:normal;text-transform:none;will-change:opacity, transform;display:block}.how-hero__register>p:before{color:var(--color-accent-on-dark);content:"In practice";letter-spacing:.11em;text-transform:uppercase;font-size:.58rem;font-weight:700;position:absolute;top:1rem;left:clamp(1rem,2vw,1.75rem)}.how-distinction{min-height:clamp(42rem,70vw,54rem);color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy);position:relative;overflow:hidden}.how-distinction__photo,.how-distinction__shade{width:100%;height:100%;position:absolute;inset:0}.how-distinction__photo{object-fit:cover;object-position:center}.how-distinction__shade{background:linear-gradient(90deg,#101f2fe0 0%,#101f2f94 27%,#101f2f14 53%,#101f2f0a 78%,#101f2f29 100%),linear-gradient(#101f2f0d 42%,#101f2f2e 72%,#101f2f85 100%)}.how-distinction__grid{z-index:1;grid-template-columns:1fr;gap:clamp(2rem,4vw,3.5rem);min-height:clamp(35rem,58vw,46rem);display:grid;position:relative}.how-distinction header{width:min(100%,40rem);margin:0;display:block}.how-distinction header .support-detail-kicker{margin-bottom:1.2rem;padding-top:0}.how-distinction h2{text-shadow:0 2px 24px #08111957;max-width:13ch}.how-distinction__prepared-line{color:var(--color-accent-on-dark);font-family:var(--m2m-font-display);font-size:1em;font-style:italic;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:none;margin-left:.18em;display:inline}.how-distinction__human-line{display:inline}.how-distinction__handoff{background:0 0;grid-template-rows:repeat(2,minmax(8rem,auto));grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;min-height:clamp(18rem,28vw,22rem);padding:clamp(1.25rem,2.5vw,2.25rem);display:grid;position:relative;overflow:hidden}.how-distinction__event{z-index:2;isolation:isolate;cursor:pointer;border:0;height:clamp(11.5rem,17vw,13rem);padding:clamp(1.1rem,2vw,1.65rem);position:relative;overflow:hidden;box-shadow:0 1.25rem 3rem #07111933}.how-distinction :is(.how-distinction__event,.how-distinction__status):after{color:currentColor;content:"Details +";letter-spacing:.09em;opacity:.58;text-transform:uppercase;font-size:.52rem;font-weight:680;transition:opacity .14s;position:absolute;bottom:.65rem;right:.85rem}.how-distinction :is(.how-distinction__event,.how-distinction__status):is(:hover,:focus-visible):after,.how-distinction :is(.how-distinction__event,.how-distinction__status)[data-discovered]:after{content:"Details −";opacity:1}.how-distinction__event:focus-visible{outline:2px solid var(--m2m-color-brownstone);outline-offset:-2px}.how-distinction__status:focus-visible{outline:2px solid var(--m2m-color-vellum);outline-offset:-2px}.how-distinction__event--complete{color:var(--m2m-color-matter-navy);backdrop-filter:blur(10px);background:#f4f0e7f5;grid-area:2/1/auto/6;align-self:end;transform:none;box-shadow:.42rem .42rem #a4513c38,0 1.25rem 3rem #07111933}.how-distinction__event--complete:before{content:none}.how-distinction__event--active{color:var(--m2m-color-matter-navy);background:#f4f0e7f7;grid-area:1/7/auto/13;align-self:start;transform:none;box-shadow:0 1.25rem 3rem #07111938,inset 0 0 0 1px #a4513c1f}.how-distinction__connector{z-index:1;pointer-events:none;position:absolute;inset:0}.how-distinction__connector svg{width:100%;height:100%;overflow:visible}.how-distinction__connector path{fill:none;stroke:#f4f0e7e0;stroke-width:1.75px;stroke-linecap:round}.how-distinction__connector-point{z-index:5;background:var(--m2m-color-matter-navy);border:2px solid #f4f0e7eb;border-radius:50%;width:.78rem;height:.78rem;position:absolute}.how-distinction__connector-point--from{top:50%;right:0;transform:translate(50%,-50%)}.how-distinction__connector-point--to{top:50%;left:0;transform:translate(-50%,-50%)}.how-distinction__event-meta,.how-distinction__status span{color:var(--color-accent-on-dark);letter-spacing:.11em;text-transform:uppercase;font-size:.63rem;font-weight:680}.how-distinction__event-meta{border-bottom:1px solid #f4f0e738;justify-content:space-between;gap:1rem;padding-bottom:.8rem;display:flex}.how-distinction__event-meta span:first-child{color:var(--m2m-color-brownstone)}.how-distinction__event--complete .how-distinction__event-meta,.how-distinction__event--active .how-distinction__event-meta{color:var(--m2m-color-brownstone);border-bottom-color:#1427392e}.how-distinction__event strong{font-family:var(--m2m-font-display);margin-top:clamp(1.5rem,2.8vw,2.5rem);font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:390;line-height:1.05;display:block}.how-distinction__event-detail{letter-spacing:.06em;text-transform:uppercase;transition:opacity .18s ease, transform .32s var(--m2m-motion-settle);justify-content:space-between;gap:1rem;margin-top:.85rem;font-size:.58rem;font-weight:620;line-height:1.35;display:flex}.how-distinction__event:is(:hover,:focus-visible) .how-distinction__event-detail,.how-distinction__event[data-discovered] .how-distinction__event-detail{opacity:0;transform:translateY(-.25rem)}.how-distinction__status{z-index:3;min-height:10.5rem;color:var(--m2m-color-vellum);backdrop-filter:blur(10px);cursor:pointer;background:#101f2feb;border:1px solid #f4f0e77a;grid-area:2/7/auto/13;place-self:start stretch;margin-top:-.35rem;padding:0;position:relative;overflow:hidden;transform:none;box-shadow:0 1rem 2.5rem #0711192e}.how-distinction .how-discovery__detail{z-index:8;max-height:none;color:var(--m2m-color-matter-navy);background:color-mix(in srgb, var(--m2m-color-vellum) 83%, var(--m2m-color-brownstone));opacity:0;pointer-events:none;margin:0;padding:.78rem 4.6rem .78rem .9rem;font-size:.7rem;font-weight:620;line-height:1.35;position:absolute;bottom:.75rem;left:.8rem;right:.8rem;transform:translateY(100%)}.how-distinction [data-discovery]:is(:hover,:focus-visible) .how-discovery__detail,.how-distinction [data-discovery][data-discovered] .how-discovery__detail{opacity:1;max-height:none;margin:0;transform:none}.how-distinction [data-discovery]:is(:hover,:focus-visible):after,.how-distinction [data-discovery][data-discovered]:after{z-index:9;color:var(--m2m-color-matter-navy)}.how-distinction__status-head{border-bottom:1px solid #f4f0e72e;justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem .85rem .65rem;display:flex}.how-distinction__status-head span{color:var(--m2m-color-brownstone)}.how-distinction__status-head strong{font-size:.82rem;font-weight:680}.how-distinction__status-routes{background:#f4f0e729;gap:1px;display:grid}.how-distinction__status-routes p{background:#101f2ff5;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;margin:0;padding:.72rem .85rem;display:grid}.how-distinction__status-routes span,.how-distinction__status-routes small{letter-spacing:.05em;text-transform:uppercase;font-size:.57rem;font-style:normal;line-height:1.3}.how-distinction__status-routes span{color:var(--m2m-color-vellum);font-weight:680}.how-distinction__status-routes small{color:#f4f0e7ad;font-weight:520}.how-distinction__status-routes i{color:var(--color-accent-on-dark);font-size:.72rem;font-style:normal}.how-distinction__status .how-discovery__detail{color:var(--m2m-color-vellum);background:var(--m2m-color-brownstone);padding:.75rem 4rem .75rem .85rem;font-size:.68rem;font-weight:620;bottom:.65rem;left:.65rem;right:.65rem;box-shadow:0 .75rem 2rem #0711194d}.how-distinction__status:is(:hover,:focus-visible):after,.how-distinction__status[data-discovered]:after{color:var(--m2m-color-vellum)}.how-distinction h2,.how-entry h2,.how-human h2,.how-map h2,.support-detail-request h2{letter-spacing:-.045em;margin-bottom:0;font-size:clamp(2.7rem,4.6vw,4.8rem);font-weight:360;line-height:.98}.how-entry{background:var(--color-surface-working);padding-block:clamp(4.5rem,8vw,7rem)}.how-entry__grid{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem);display:grid}.how-entry__copy{grid-template-columns:minmax(9rem,.25fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5.5rem);display:grid}.how-entry__copy .support-detail-kicker{align-self:start;padding-top:.6rem}.how-entry__copy h2{max-width:17ch;margin:0;padding-right:clamp(1rem,7vw,7rem)}.how-entry__sequence{background:linear-gradient(135deg, #ffffff75, transparent 62%), var(--color-ground);padding:clamp(1.5rem,3vw,2.75rem);box-shadow:0 1.25rem 3rem #12263714}.how-entry__sequence-head{justify-content:space-between;align-items:end;gap:2rem;display:flex}.how-entry__sequence-head p{gap:.4rem;margin:0;display:grid}.how-entry__sequence-head span,.how-entry__sequence-head small,.how-entry__panel header>span,.how-entry__artifact-label,.how-entry__artifact dt{color:var(--color-accent);letter-spacing:.09em;text-transform:uppercase;font-size:.63rem;font-weight:680}.how-entry__sequence-head strong{font-family:var(--m2m-font-display);letter-spacing:-.035em;font-size:clamp(1.9rem,3vw,3rem);font-weight:390}.how-entry__sequence-head small{color:var(--color-text-muted);padding-bottom:.35rem}.how-entry__touch-hint{display:none}.how-entry__sequence .how-entry__matter-line{height:clamp(3.5rem,6vw,5.5rem);margin-top:.6rem;position:relative}.how-entry__matter-node{z-index:2;border:2px solid var(--m2m-color-matter-navy);background:var(--color-ground);border-radius:50%;width:.72rem;height:.72rem;transition:opacity .22s;position:absolute;transform:translate(-50%,-50%)}.how-entry__matter-node--1{top:65.5%;left:0}.how-entry__matter-node--2{top:20%;left:34%}.how-entry__matter-node--3{top:65.5%;left:66.6%}.how-entry__matter-node--4{top:65.5%;left:100%}.how-entry__matter-chip{z-index:3;background:var(--color-accent);width:1rem;height:1rem;box-shadow:0 0 0 .2rem color-mix(in srgb, var(--color-ground) 78%, transparent);will-change:top, left;border:0;border-radius:0;position:absolute;top:65.5%;left:0;transform:translate(-50%,-50%)}.how-entry__stages{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-.5rem;display:grid}.how-entry__stages button{border:0;border-right:1px solid var(--color-rule);min-width:0;min-height:4.5rem;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:2px solid #0000;gap:.35rem;padding:.85rem 1rem;display:grid}.how-entry__stages button:last-child{border-right:0}.how-entry__stages button span{color:var(--color-text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.6rem;font-weight:680}.how-entry__stages button strong{font-family:var(--m2m-font-display);font-size:clamp(1rem,1.55vw,1.25rem);font-weight:420;line-height:1.12}.how-entry__stages button:is(:hover,:focus-visible),.how-entry__stages button[aria-selected=true]{border-bottom-color:var(--color-accent);background:color-mix(in srgb, var(--m2m-color-brownstone) 6%, transparent)}.how-entry__stages button:focus-visible{outline:2px solid var(--color-text);outline-offset:-2px}.how-entry__panels{border-top:1px solid var(--color-rule);min-height:clamp(17rem,27vw,21rem);margin-top:clamp(1.5rem,3vw,2.5rem);padding-top:clamp(1.5rem,3vw,2.5rem)}.how-entry__panel{grid-template-columns:minmax(15rem,.8fr) minmax(22rem,1.2fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.how-entry__panel[hidden]{display:none}.how-entry__panel.is-active{animation:how-entry-panel-in .46s var(--m2m-motion-settle) both}@keyframes how-entry-panel-in{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:none}}.how-entry__panel h3{letter-spacing:-.04em;max-width:14ch;margin:.55rem 0 0;font-size:clamp(2rem,3.6vw,3.5rem);font-weight:390;line-height:.98}.how-entry__panel header>p{max-width:31rem;color:var(--color-text-muted);margin:1rem 0 0;line-height:1.55}[data-discovery][data-discovered]>i{transform:rotate(45deg)}.how-discovery__detail{opacity:0;max-height:0;transition:max-height .32s var(--m2m-motion-settle), opacity .32s var(--m2m-motion-settle), transform .32s var(--m2m-motion-settle), margin .32s var(--m2m-motion-settle);grid-column:1/-1;margin:0;overflow:hidden;transform:translateY(-.25rem)}[data-discovery][data-discovered]>.how-discovery__detail,[data-discovery][data-discovered] .how-discovery__detail{opacity:1;max-height:8rem;margin-top:.55rem;transform:none}.how-entry__artifact{outline:none;min-height:15.5rem;position:relative}.how-entry__artifact:focus-visible{outline:2px solid var(--m2m-color-brownstone);outline-offset:.35rem}.how-entry__artifact[data-artifact-discovery]:after{z-index:4;color:var(--m2m-color-brownstone);content:"Reveal +";letter-spacing:.09em;text-transform:uppercase;background:#ffffffe0;padding:.38rem .55rem;font-size:.5rem;font-weight:720;line-height:1;transition:opacity .18s;position:absolute;bottom:.75rem;right:.75rem}.how-entry__artifact[data-artifact-discovery]:is(:hover,:focus-visible):after{opacity:0}.how-entry__artifact-reveal{z-index:5;max-width:min(18rem,100% - 1.5rem);color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy);box-shadow:.35rem .35rem 0 color-mix(in srgb, var(--m2m-color-brownstone) 58%, transparent);opacity:0;pointer-events:none;transition:opacity .32s var(--m2m-motion-settle), transform .32s var(--m2m-motion-settle);gap:.15rem;padding:.7rem .85rem;display:grid;position:absolute;bottom:.75rem;right:.75rem;transform:translateY(.7rem)}.how-entry__artifact-reveal span{color:var(--color-accent-on-dark);letter-spacing:.09em;text-transform:uppercase;font-size:.52rem;font-weight:700}.how-entry__artifact-reveal strong{font-size:.82rem;font-weight:680;line-height:1.3}.how-entry__artifact:is(:hover,:focus-visible) .how-entry__artifact-reveal{opacity:1;transform:none}.how-entry__artifact--folder li,.how-entry__contract-page{transition:opacity .32s var(--m2m-motion-settle), transform .32s var(--m2m-motion-settle)}.how-entry__artifact--folder:is(:hover,:focus-visible) li{opacity:.58;transform:translate(.2rem)}.how-entry__artifact--folder:is(:hover,:focus-visible) li:nth-child(2){transition-delay:40ms}.how-entry__artifact--folder:is(:hover,:focus-visible) li:nth-child(3){transition-delay:80ms}.how-entry__artifact--contract:is(:hover,:focus-visible) .how-entry__contract-page{transform:translateY(-.3rem)}.how-entry__artifact :is(h4,p){margin:0}.how-entry__artifact dt{color:var(--color-text-muted)}.how-entry__artifact dd{margin:0;font-weight:650}.how-entry__artifact--team-email,.how-entry__message-card{border:1px solid color-mix(in srgb, var(--m2m-color-matter-navy) 22%, transparent);box-shadow:.65rem .65rem 0 color-mix(in srgb, var(--m2m-color-matter-navy) 8%, transparent);background:#fff;border-radius:.4rem .4rem 0 0;overflow:hidden}.how-entry__email-bar{color:var(--m2m-color-matter-navy);background:color-mix(in srgb, var(--m2m-color-matter-navy) 6%, #fff);justify-content:space-between;padding:.72rem 1rem;font-size:.63rem;display:flex}.how-entry__email-bar time{color:var(--color-text-muted)}.how-entry__email-meta{align-items:center;gap:.75rem;padding:.85rem 1rem 0;display:flex}.how-entry__avatar{width:2rem;height:2rem;color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy);border-radius:50%;flex:0 0 2rem;place-items:center;font-size:.61rem;font-weight:720;display:grid}.how-entry__email-meta p{display:grid}.how-entry__email-meta strong{font-size:.72rem}.how-entry__email-meta small{color:var(--color-text-muted);font-size:.62rem}.how-entry__email-body{border-top:1px solid var(--color-rule);gap:.65rem;margin:.8rem 1rem 1rem 3.75rem;padding-top:.85rem;display:grid}.how-entry__email-body h4{font-family:var(--m2m-font-display);font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:420}.how-entry__email-body>p{color:var(--color-text-muted);font-size:.76rem;line-height:1.45}.how-entry__email-body dl{border-block:1px solid var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.how-entry__email-body dl>div{gap:.15rem;padding:.55rem 0;display:grid}.how-entry__email-body dt{letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:700}.how-entry__email-body dd{font-size:.7rem}.how-entry__email-body>a{color:var(--m2m-color-matter-navy);font-size:.67rem;font-weight:720;text-decoration:none}.how-entry__artifact--folder{border:1px solid color-mix(in srgb, var(--m2m-color-matter-navy) 20%, transparent);box-shadow:.7rem .7rem 0 color-mix(in srgb, var(--m2m-color-matter-navy) 8%, transparent);background:#fff;padding-top:1rem;position:relative}.how-entry__folder-tab{border:1px solid color-mix(in srgb, var(--m2m-color-matter-navy) 20%, transparent);background:#fff;border-bottom:0;gap:.18rem;min-width:55%;padding:.75rem 1rem .62rem;display:grid;position:absolute;top:-1rem;left:-1px}.how-entry__folder-tab strong{font-family:var(--m2m-font-display);font-size:1.25rem;font-weight:420}.how-entry__folder-path{color:var(--color-text-muted);letter-spacing:.04em;padding:3rem 1rem .7rem;font-size:.58rem}.how-entry__folder-path span{color:var(--color-accent);padding-inline:.3rem}.how-entry__artifact--folder ul{margin:0;padding:0;list-style:none;display:grid}.how-entry__artifact--folder li{border-top:1px solid var(--color-rule);grid-template-columns:minmax(7rem,.55fr) minmax(0,1fr);align-items:center;gap:1rem;padding:.78rem 1rem;display:grid}.how-entry__artifact--folder li>span{align-items:center;gap:.55rem;font-weight:680;display:flex}.how-entry__artifact--folder li i{color:var(--color-accent);font-size:.58rem;font-style:normal}.how-entry__artifact--folder small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.how-entry__artifact--contract{background:0 0;position:relative}.how-entry__contract-page{border:1px solid color-mix(in srgb, var(--m2m-color-matter-navy) 24%, transparent);box-shadow:.65rem .65rem 0 color-mix(in srgb, var(--m2m-color-matter-navy) 9%, transparent);background:#fff}.how-entry__contract-heading{text-align:center;gap:.1rem;padding:.85rem 1rem .7rem;display:grid;position:relative}.how-entry__contract-heading span{letter-spacing:.13em;text-transform:uppercase;font-size:.55rem;font-weight:720}.how-entry__contract-heading strong{font-family:var(--m2m-font-display);font-size:1.35rem;font-weight:420}.how-entry__contract-heading small{color:var(--color-text-muted);font-size:.54rem;position:absolute;top:.75rem;right:.8rem}.how-entry__contract-page dl{border-block:1px solid var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 1rem;display:grid}.how-entry__contract-page dl>div{border-bottom:1px solid var(--color-rule);grid-template-columns:5.5rem minmax(0,1fr);gap:.45rem;padding:.44rem .5rem;display:grid}.how-entry__contract-page dl>div:nth-last-child(-n+2){border-bottom:0}.how-entry__contract-page dt{letter-spacing:.07em;text-transform:uppercase;font-size:.52rem;font-weight:700}.how-entry__contract-page dd{font-family:var(--m2m-font-display);font-size:.78rem;font-weight:420}.how-entry__contract-page>p{background:color-mix(in srgb, var(--m2m-color-brownstone) 7%, transparent);grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;margin:.75rem 1rem;padding:.65rem .75rem;display:grid}.how-entry__contract-page>p strong{font-size:.84rem;font-weight:680;line-height:1.35}.how-entry__artifact--communications{outline:0;min-height:18rem;padding:.35rem 0 1.35rem 1.15rem;position:relative}.how-entry__artifact--communications:before{border:1px solid color-mix(in srgb, var(--m2m-color-matter-navy) 12%, transparent);content:"";position:absolute;inset:1.4rem .75rem 0 0}.how-entry__message-card{width:min(82%,28rem);min-height:11.25rem;transition:filter .24s,opacity .24s,transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1);position:absolute}.how-entry__message-card .how-entry__email-body{gap:.45rem;margin-top:.55rem;margin-bottom:.7rem;padding-top:.65rem}.how-entry__message-card .how-entry__email-body h4{font-size:clamp(1.05rem,1.55vw,1.3rem)}.how-entry__message-card .how-entry__email-body>p{font-size:.69rem}.how-entry__message-card--broker{z-index:1;top:0;right:0;transform:rotate(.6deg)}.how-entry__message-card--client{z-index:2;bottom:0;left:0;transform:rotate(-.5deg)}@media (hover:hover) and (pointer:fine){.how-entry__artifact--communications:hover .how-entry__message-card--broker,.how-entry__artifact--communications:focus-visible .how-entry__message-card--broker{z-index:3;box-shadow:.8rem .8rem 0 color-mix(in srgb, var(--m2m-color-matter-navy) 9%, transparent);transform:translate(-.55rem,.65rem)rotate(.1deg)}.how-entry__artifact--communications:hover .how-entry__message-card--client,.how-entry__artifact--communications:focus-visible .how-entry__message-card--client{z-index:1;filter:saturate(.82);opacity:.78;transform:translate(.8rem,-.35rem)rotate(-.15deg)}}.how-entry__message-card--broker .how-entry__email-bar{color:var(--m2m-color-matter-navy);background:color-mix(in srgb, var(--m2m-color-ledger-fog) 48%, #fff)}.how-entry__message-card--broker .how-entry__email-bar time{color:var(--color-text-muted)}.how-entry__message-card--client .how-entry__email-bar{color:var(--m2m-color-matter-navy);background:color-mix(in srgb, var(--m2m-color-ledger-fog) 48%, #fff)}.how-entry__payoff{padding-top:.25rem}.how-entry__matter-line{height:clamp(3.25rem,5vw,4.5rem);margin-top:1.2rem}.how-entry__matter-line svg{width:100%;height:100%;display:block;overflow:visible}.how-entry__matter-line path{fill:none;stroke:color-mix(in srgb, var(--m2m-color-matter-navy) 68%, transparent);stroke-width:2px;vector-effect:non-scaling-stroke}.how-entry__payoff strong{color:var(--color-text);letter-spacing:.1em;text-transform:uppercase;font-size:.63rem;font-weight:680}.how-entry__payoff p:first-child strong{color:var(--color-accent)}.how-entry__payoff{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:clamp(1.5rem,3vw,3rem)}.how-entry__payoff p span{color:var(--color-text-muted);line-height:1.55}.how-entry__payoff a{border-bottom:1px solid var(--color-text);min-height:2.75rem;color:var(--color-text);align-self:start;align-items:center;gap:1rem;padding-inline:1rem;font-size:.75rem;font-weight:680;text-decoration:none;display:inline-flex}.how-human h2 em,.support-detail-request h2 em{color:var(--color-accent-on-dark)}.how-human{min-height:64rem;color:var(--m2m-color-vellum);background:#101923;align-items:center;display:flex}.how-human>img,.how-human__shade{width:100%;height:100%;position:absolute;inset:0}.how-human>img{object-fit:cover;object-position:center 34%;filter:saturate(.82)contrast(1.02);width:100%;left:0;right:0}.how-human__shade{background:linear-gradient(#101923b3 0%,#10192352 45%,#101923e0 100%),linear-gradient(90deg,#101923b8 0%,#0000 45%,#10192342 100%)}.how-human__layout{grid-template-rows:auto 1fr auto;min-height:54rem;display:grid}.how-human__layout>header{text-align:center;max-width:57rem;margin-inline:auto}.how-human__layout>header>p:last-child{color:#f4efe7c2;max-width:34rem;margin-inline:auto;line-height:1.7}.how-human__review{isolation:isolate;border:1px solid color-mix(in srgb, var(--m2m-color-matter-navy) 34%, transparent);width:min(46rem,70%);color:var(--m2m-color-matter-navy);background:var(--m2m-color-vellum);place-self:end;margin-top:clamp(9rem,16vw,14rem);padding:clamp(1.75rem,3vw,2.75rem);position:relative;box-shadow:.55rem .55rem #f4efe721,1.05rem 1.05rem #0a19262e,0 1.8rem 4.5rem #00000047}.how-human__review-meta{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;font-size:.63rem;font-weight:680;display:flex}.how-human__review-meta span{color:var(--m2m-color-matter-navy);align-items:center;gap:.65rem;display:inline-flex}.how-human__review-meta span:before{content:"";aspect-ratio:1;background:var(--m2m-color-brownstone);width:.5rem}.how-human__review-meta strong{color:var(--m2m-color-brownstone);font-weight:680}.how-human__review h3{letter-spacing:-.04em;margin:.8rem 0 1.15rem;font-size:clamp(1.75rem,3vw,2.55rem);font-weight:370;line-height:1}.how-human__workspace{border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(8.75rem,.28fr) minmax(0,1fr);margin-top:0;display:grid}.how-human__folder{border-right:1px solid var(--color-rule);background:color-mix(in srgb, var(--m2m-color-matter-navy) 5%, transparent);margin-left:calc(-1*clamp(1.75rem,3vw,2.75rem));padding:1.55rem 1.35rem 1.5rem clamp(1.75rem,3vw,2.75rem)}.how-human__folder>span,.how-human__contract-head>span,.how-human__conflict>span{letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:680;display:block}.how-human__folder>strong{font-family:var(--m2m-font-display);margin-top:.2rem;font-size:1.2rem;font-weight:420;line-height:1.1;display:block}.how-human__folder>small{letter-spacing:.08em;text-transform:uppercase;margin-top:.5rem;font-size:.61rem;font-weight:680;display:block}.how-human__folder ul{gap:.55rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.how-human__folder li{grid-template-columns:.55rem 1fr;align-items:center;gap:.55rem;font-size:.72rem;display:grid}.how-human__folder li i{aspect-ratio:1;border:1px solid;width:.55rem}.how-human__folder li:last-child i{border-color:var(--m2m-color-brownstone);background:var(--m2m-color-brownstone)}.how-human__contract{min-width:0;padding:1.55rem 0 1.5rem 1.6rem}.how-human__contract-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.how-human__contract-head strong{color:var(--m2m-color-vellum);background:var(--m2m-color-brownstone);letter-spacing:.08em;text-transform:uppercase;padding:.45rem .6rem;font-size:.53rem;font-weight:700}.how-human__review dl{border-block:1px solid var(--color-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.how-human__review dl>div{padding:1rem 0}.how-human__review dl>div+div{border-left:1px solid var(--color-rule);padding-left:1.25rem}.how-human__review dt,.how-human__decision-copy span{letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:680}.how-human__review dd{font-family:var(--m2m-font-display);margin:.45rem 0 0;font-size:1.12rem}.how-human__conflict{background:color-mix(in srgb, var(--m2m-color-brownstone) 5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--m2m-color-brownstone) 12%, transparent);grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;margin:1.25rem 0 0;padding:1rem 1.75rem 1rem 1rem;display:grid}.how-human__conflict>span{color:var(--m2m-color-brownstone)}.how-human__conflict>strong{font-size:.8rem;font-weight:520;line-height:1.45}.how-human__decision{z-index:2;isolation:isolate;color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;margin-top:1.1rem;padding:1.2rem 1.25rem;display:grid;position:relative}.how-human__decision-copy span{color:var(--color-accent-on-dark)}.how-human__decision-copy strong{font-family:var(--m2m-font-display);margin-top:.45rem;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:420;line-height:1.2;display:block}.how-human__decision-copy{transition:opacity .18s ease, transform .32s var(--m2m-motion-settle)}.how-human__decision-options{grid-template-columns:repeat(2,minmax(5.5rem,1fr));gap:.5rem;display:grid}.how-human__decision-options button{min-height:2.9rem;color:var(--m2m-color-vellum);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;transition:color .14s ease, background .32s var(--m2m-motion-settle), border-color .32s var(--m2m-motion-settle);background:#f4f0e70a;border:1px solid #f4f0e77a;border-radius:2px;place-items:center;padding-inline:1rem;font-size:.72rem;font-weight:720;line-height:1;display:grid}.how-human__decision-options button:is(:hover,:focus-visible,[aria-pressed=true]){border-color:var(--m2m-color-vellum);color:var(--m2m-color-matter-navy);background:var(--m2m-color-vellum)}.how-human__decision-options button:focus-visible{outline:2px solid var(--m2m-color-brownstone);outline-offset:.2rem}.how-human__decision-outcome{z-index:4;width:auto;color:var(--m2m-color-vellum);background:color-mix(in srgb, var(--m2m-color-matter-navy) 94%, var(--m2m-color-brownstone));box-shadow:none;opacity:0;pointer-events:none;transition:opacity .32s var(--m2m-motion-settle), transform .32s var(--m2m-motion-settle);align-content:center;margin:0;padding:.55rem .85rem;font-size:.74rem;line-height:1.5;display:grid;position:absolute;inset:.8rem 13rem .8rem 1.25rem;transform:translateY(.45rem)}.how-human__decision-outcome[aria-hidden=false]{opacity:1;transform:none}.how-human__decision:has(.how-human__decision-outcome[aria-hidden=false]) .how-human__decision-copy{opacity:0;transform:translateY(-.25rem)}.how-human__review>p{color:var(--m2m-color-matter-navy);margin:1.25rem 0 0;font-size:.78rem;font-weight:620}.how-map{isolation:isolate;padding-block:clamp(4.5rem,7vw,6.5rem);background:radial-gradient(circle at 78% 14%, color-mix(in srgb, var(--m2m-color-brownstone) 8%, transparent), transparent 28rem), linear-gradient(132deg, color-mix(in srgb, var(--m2m-color-matter-navy) 5%, transparent), transparent 46%), var(--m2m-color-vellum);padding-bottom:clamp(2.25rem,3.5vw,3.5rem);position:relative;overflow:hidden}.how-map__field-line{z-index:-1;pointer-events:none;width:100%;height:40%;position:absolute;top:30%;left:0;overflow:visible}.how-map__field-line path{fill:none;vector-effect:non-scaling-stroke}.how-map__field-line-main{stroke:color-mix(in srgb, var(--m2m-color-brownstone) 48%, transparent);stroke-width:3.2px}.how-map__field-line rect{fill:var(--m2m-color-vellum);vector-effect:non-scaling-stroke}.how-map__field-line-terminal{fill:var(--m2m-color-brownstone)!important}.how-map__mobile-line{display:none}.how-map__grid{z-index:1;grid-template-columns:1fr;gap:clamp(3.75rem,6vw,5.5rem);display:grid;position:relative}.how-map header{grid-template-columns:minmax(9rem,.24fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.how-map header>.support-detail-kicker{margin-top:.6rem}.how-map__intro{grid-template-columns:minmax(18rem,.9fr) minmax(20rem,1.1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.how-map__intro h2{max-width:11ch;margin:0;line-height:.98}.how-map__promise{max-width:39rem;padding:.25rem 0 0 clamp(2rem,4vw,3.75rem);position:relative}.how-map__promise:before{aspect-ratio:1;background:var(--m2m-color-brownstone);content:"";width:.72rem;position:absolute;top:.35rem;left:0}.how-map__promise>strong{max-width:25rem;font-family:var(--m2m-font-display);font-size:clamp(1.7rem,2.4vw,2.4rem);font-weight:400;line-height:1.08;display:block}.how-map__promise p{max-width:35rem;color:var(--color-text-muted);margin:1.35rem 0 0;font-size:clamp(.96rem,1.15vw,1.08rem);line-height:1.62}.how-map__promise p:last-child{border-top:1px solid var(--color-rule);max-width:32rem;color:var(--color-text);font-family:var(--m2m-font-display);margin-top:2rem;padding-top:1.5rem;font-size:clamp(1.28rem,1.7vw,1.65rem);line-height:1.3;position:relative}.how-map__path{isolation:isolate;grid-template-rows:repeat(12,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));min-height:clamp(30rem,43vw,35rem);display:grid;position:relative}.how-map__anchor{z-index:1;background:color-mix(in srgb, var(--m2m-color-ledger-fog) 25%, var(--m2m-color-vellum));align-content:center;padding:clamp(1.6rem,3vw,2.75rem);display:grid;position:relative}.how-map__anchor>span{color:var(--m2m-color-brownstone);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:690}.how-map__anchor>strong{max-width:22rem;font-family:var(--m2m-font-display);margin-top:.85rem;font-size:clamp(1.5rem,2.3vw,2.25rem);font-weight:410;line-height:1.12}.how-map__anchor>small{max-width:18rem;color:var(--color-text-muted);margin-top:1.2rem;font-size:.78rem;font-weight:520;line-height:1.55}.how-map__anchor--working{z-index:1;min-height:clamp(15rem,21vw,18rem);color:var(--m2m-color-matter-navy);background:linear-gradient(90deg, color-mix(in srgb, var(--m2m-color-ledger-fog) 54%, transparent), color-mix(in srgb, var(--m2m-color-vellum) 78%, transparent));border-block:1px solid var(--color-rule);grid-area:3/3/10/8;align-content:center;padding:clamp(1.75rem,3vw,2.5rem) clamp(5rem,8vw,6rem)}.how-map__anchor--working:before{aspect-ratio:1;background:var(--m2m-color-brownstone);content:"";width:.5rem;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.how-map__anchor--working>span{color:var(--m2m-color-brownstone)}.how-map__anchor--working>strong{max-width:15rem;font-size:clamp(1.45rem,1.9vw,1.8rem);line-height:1.08}.how-map__anchor--working ul{grid-template-columns:1fr;gap:0;margin:clamp(1.1rem,2vw,1.6rem) 0 0;padding:0;list-style:none;display:grid}.how-map__anchor--working li{border-top:1px solid color-mix(in srgb, var(--m2m-color-matter-navy) 16%, transparent);color:color-mix(in srgb, var(--m2m-color-matter-navy) 72%, transparent);grid-template-columns:.4rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.55rem 0;font-size:clamp(.72rem,.82vw,.79rem);font-weight:520;line-height:1.45;display:grid}.how-map__anchor--working li:before{aspect-ratio:1;background:var(--m2m-color-brownstone);content:"";width:.35rem}.how-map__anchor--input{--how-map-shift-x:0;z-index:2;border:1px solid var(--color-rule);background:color-mix(in srgb, var(--m2m-color-vellum) 94%, white);cursor:default;outline:none;grid-area:6/1/11/4;align-self:center;min-height:clamp(12rem,17vw,14rem)}.how-map__anchor--input:after{color:var(--m2m-color-brownstone);content:"›";font-size:1.45rem;font-weight:380;line-height:1;position:absolute;top:1rem;right:1.15rem}.how-map__anchor--output{z-index:3;min-height:clamp(24rem,34vw,29rem);color:var(--m2m-color-vellum);background:radial-gradient(circle at 100% 0%, #ffffff12, transparent 16rem), var(--m2m-color-matter-navy);grid-area:1/7/12/13;align-self:center;box-shadow:1.4rem 1.8rem 3.5rem #1928382e}.how-map__anchor--output:before{content:none}.how-map__anchor--output>span{color:var(--m2m-color-ledger-fog)}.how-map__anchor--output>strong{max-width:29rem;font-size:clamp(2.55rem,4.1vw,4.15rem);line-height:.99}.how-map__anchor--output>small{width:100%;max-width:none;color:color-mix(in srgb, var(--m2m-color-ledger-fog) 78%, transparent);grid-template-columns:1fr;gap:0;margin-top:clamp(2rem,3.5vw,3rem);padding-right:1.5rem;font-size:clamp(.74rem,.88vw,.84rem);display:grid;position:relative}.how-map__anchor--output>small:after{content:"";background:#f4efe738;width:1px;position:absolute;top:1.45rem;bottom:1.45rem;right:.28rem}.how-map__anchor--output>small span{min-height:3rem;color:color-mix(in srgb, var(--m2m-color-vellum) 92%, transparent);border-top:1px solid #f4efe740;align-items:center;padding:.65rem 1.25rem .65rem 0;font-size:clamp(.92rem,1.08vw,1.02rem);font-weight:680;line-height:1.25;display:flex;position:relative}.how-map__anchor--output>small span:last-child{border-bottom:1px solid #f4efe740}.how-map__anchor--output>small span:after{z-index:1;aspect-ratio:1;background:var(--m2m-color-brownstone);content:"";width:.55rem;position:absolute;right:-1.5rem}@media (hover:hover) and (width>=55.01rem){.how-map__path.is-visible .how-map__anchor--input:is(:hover,:focus-visible){--how-map-shift-x:-1.5rem}}.how-map__anchor--input:focus-visible{--how-map-shift-x:-1.5rem;outline:1px solid color-mix(in srgb, var(--m2m-color-brownstone) 65%, transparent);outline-offset:.3rem}.how-map__anchor--input[data-discovered]{--how-map-shift-x:-1.5rem}.how-map__anchor--input[data-discovered]:after{content:"‹"}.how-map__handoff{z-index:5;width:min(100%,42rem);color:var(--m2m-color-matter-navy);background:color-mix(in srgb, var(--m2m-color-vellum) 92%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1rem;margin:0;padding:.9rem 0 .9rem 1.25rem;display:grid;position:absolute;bottom:0;right:0;box-shadow:0 .8rem 2.2rem #14273914}.how-map__handoff span{color:var(--m2m-color-brownstone);letter-spacing:.11em;text-transform:uppercase;font-size:.57rem;font-weight:720}.how-map__handoff strong{font-size:clamp(.82rem,1vw,.95rem);font-weight:620;line-height:1.45}.how-page .support-detail-request{isolation:isolate;padding-block:clamp(3.5rem,5vw,4.5rem);color:var(--m2m-color-matter-navy);text-align:left;background:var(--m2m-color-vellum);padding-top:0;overflow:hidden}.how-page .support-detail-request:before,.how-page .support-detail-request:after{z-index:-1;content:"";display:none;position:absolute}.how-page .support-detail-request__grid{grid-template-rows:auto auto auto;grid-template-columns:minmax(20rem,.72fr) minmax(0,1.28fr);align-items:start;gap:0 clamp(4rem,9vw,9rem);display:grid;position:relative}.how-page .support-detail-request__copy>.support-detail-kicker{color:var(--m2m-color-brownstone);text-align:right;margin:0 0 1.1rem;padding:0}.how-page .support-detail-request h2{z-index:1;max-width:23ch;font-size:clamp(2.8rem,3.75vw,4rem);position:relative}.how-page .support-detail-request h2 em{color:var(--m2m-color-matter-navy);font-weight:430;line-height:.99}.how-page .support-detail-request__copy{z-index:1;text-align:right;grid-area:1/2/4;place-self:start end;width:min(100%,44rem);margin-top:clamp(1.25rem,2.5vw,2rem);padding-right:clamp(1.5rem,3vw,2.5rem);position:relative}.how-page .support-detail-request__copy h2,.how-page .support-detail-request__copy>p{margin-left:auto}.how-page .support-detail-request__copy>p{z-index:1;max-width:34rem;color:color-mix(in srgb, var(--m2m-color-matter-navy) 78%, transparent);margin:clamp(1.4rem,2.5vw,2rem) 0 0;font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.65;position:relative}.how-page .support-detail-request__return{padding:0}.how-page .support-detail-request__return>p{color:var(--m2m-color-brownstone);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.1rem;font-size:.66rem;font-weight:720}.how-page .support-detail-request__return>strong{max-width:12ch;color:var(--m2m-color-vellum);font-family:var(--m2m-font-display);font-size:clamp(1.6rem,2.15vw,2.05rem);font-weight:390;line-height:1.08;display:block}.how-page .support-detail-request__return>small{color:#f4efe7b8;max-width:27rem;margin-top:.85rem;font-size:.8rem;line-height:1.55;display:block}.how-page .support-detail-request__return ol{margin:0;padding:0;list-style:none}.how-page .support-detail-request__return li{border-top:1px solid #f4efe72e;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;gap:.8rem;padding-block:1.25rem;display:grid}.how-page .support-detail-request__return li:last-child{border-bottom:1px solid #f4efe724}.how-page .support-detail-request__return li span{color:var(--color-accent-on-dark);font-family:var(--m2m-font-display);font-size:.8rem}.how-page .support-detail-request__return li strong{color:var(--m2m-color-vellum);font-family:var(--m2m-font-display);font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:410;line-height:1.28}.how-page .support-detail-request__action{z-index:2;border-top:1px solid #f4efe72e;grid-template-columns:minmax(0,1fr);align-items:start;gap:.9rem;max-width:none;margin-top:1.2rem;padding-top:1rem;display:grid}.how-page .support-detail-request__destination{z-index:2;width:min(100%,24rem);color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy);box-shadow:.85rem .85rem 0 color-mix(in srgb, var(--m2m-color-ledger-fog) 62%, transparent);grid-area:1/1/4;place-self:start;margin-top:clamp(10.75rem,16vw,11.75rem);padding:clamp(1.45rem,2.4vw,1.85rem);position:relative}.how-page .support-detail-request__destination:before{content:none}.how-page .support-detail-request__dock-terminal{z-index:3;aspect-ratio:1;outline:.2rem solid var(--m2m-color-vellum);background:var(--m2m-color-brownstone);width:2rem;display:block;position:absolute;top:51%;right:-2rem}.how-page .support-detail-request__dock-terminal i{z-index:-1;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--m2m-color-matter-navy) 24%, transparent);background:var(--m2m-color-vellum);width:2rem;position:absolute;top:1.25rem;right:1.25rem}.how-page .support-detail-request .support-detail-action{border-color:var(--m2m-color-vellum);width:100%;min-height:3.9rem;color:var(--m2m-color-matter-navy);background:var(--m2m-color-vellum);box-shadow:none}.how-page .support-detail-request .support-detail-action span:last-child{aspect-ratio:auto;color:currentColor;background:0 0;width:auto;display:inline}.how-page .support-detail-request__action small{color:#f4efe79e;max-width:38rem;margin:0;font-size:.66rem;line-height:1.55}.how-page .support-detail-request__matter{z-index:0;pointer-events:none;height:clamp(22.75rem,33vw,25rem);display:block;position:absolute;top:0;left:-12%;right:-12%}.how-page .support-detail-request__matter svg{width:100%;height:100%;display:block}.how-page .support-detail-request__matter .support-detail-request__matter-mobile{display:none}.how-page .support-detail-request__matter path{fill:none;stroke:color-mix(in srgb, var(--m2m-color-brownstone) 48%, transparent);stroke-width:3.2px;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:reduce){.how-discovery__detail,.how-human__decision-outcome,.how-human__decision-options button,.how-entry__artifact-reveal{transition:none}}.support-detail-request{color:var(--m2m-color-vellum);background:linear-gradient(115deg,#a4513c3b,#0000 34%),#101923}.support-detail-request__grid{grid-template-columns:.35fr 1fr .75fr;gap:clamp(2rem,5vw,5rem);display:grid}.support-detail-request__grid>div p{color:#f4efe7b3;line-height:1.7}.support-detail-request small{color:#f4efe78c;max-width:25rem;margin-top:1rem;font-size:.68rem;line-height:1.55;display:block}:root[data-theme=dark] .support-detail{background:var(--color-ground)}:root[data-theme=dark] .support-detail-hero,:root[data-theme=dark] .how-entry{background:radial-gradient(circle at 82% 21%, #a4513c1a, transparent 28rem), var(--color-ground)}:root[data-theme=dark] .how-map{background:radial-gradient(circle at 78% 12%, #a4513c17, transparent 28rem), var(--color-surface-working)}:root[data-theme=dark] .how-map__anchor:not(.how-map__anchor--working){background:var(--color-surface-working)}:root[data-theme=dark] .how-map__anchor:not(.how-map__anchor--working)>span,:root[data-theme=dark] .support-detail h1 em,:root[data-theme=dark] .support-detail h2 em,:root[data-theme=dark] .support-detail blockquote em,:root[data-theme=dark] .support-detail-eyebrow,:root[data-theme=dark] .support-detail-kicker,:root[data-theme=dark] .how-hero__register span{color:var(--color-accent-on-dark)}:root[data-theme=dark] .support-detail-eyebrow span{color:var(--color-text)}:root[data-theme=dark] .how-hero:before{background:radial-gradient(circle at 78% 32%,#a4513c1f,#0000 25rem)}:root[data-theme=dark] .how-hero__copy>.support-detail-lead{color:var(--m2m-color-vellum);background:color-mix(in srgb, var(--color-surface) 92%, var(--m2m-color-matter-navy));box-shadow:.65rem .65rem #00000038}:root[data-theme=dark] .how-hero__mapping-copy strong{color:var(--m2m-color-vellum)}:root[data-theme=dark] .how-hero__mapping-copy span{color:#c7cfd6}:root[data-theme=dark] .how-hero__register>p>.how-hero__note-text{color:var(--m2m-color-vellum)}:root[data-theme=dark] .how-distinction__event--complete{color:var(--m2m-color-vellum);background:#132433f0;box-shadow:.42rem .42rem #a4513c3d,0 1.25rem 3rem #00000047}:root[data-theme=dark] .how-distinction__event--active{color:var(--m2m-color-vellum);background:#1f3242f5;box-shadow:0 1.25rem 3rem #0000004d,inset 0 0 0 1px #f4efe71a}:root[data-theme=dark] :is(.how-distinction__event--complete,.how-distinction__event--active) .how-distinction__event-meta{color:var(--color-accent-on-dark);border-bottom-color:#f4efe733}:root[data-theme=dark] :is(.how-distinction__event--complete,.how-distinction__event--active) .how-distinction__event-detail{color:#c0c8cf}:root[data-theme=dark] :is(.how-distinction__event--complete,.how-distinction__event--active) .how-discovery__detail{color:var(--m2m-color-vellum);background:#0f1c28;box-shadow:0 .75rem 2rem #0000004d}:root[data-theme=dark] .how-distinction :is(.how-distinction__event--complete,.how-distinction__event--active):is(:hover,:focus-visible):after,:root[data-theme=dark] .how-distinction :is(.how-distinction__event--complete,.how-distinction__event--active)[data-discovered]:after{color:var(--m2m-color-vellum)}:root[data-theme=dark] .how-entry__sequence{background:var(--color-surface-working);border-color:#f4efe733;box-shadow:0 1.25rem 3rem #0000002e}:root[data-theme=dark] .how-entry__matter-line path{stroke:#f4efe78f;stroke-width:2.2px}:root[data-theme=dark] .how-entry__matter-node{background:var(--color-surface-working);border-color:#f4efe7d1}:root[data-theme=dark] .how-entry__matter-chip{box-shadow:0 0 0 .2rem color-mix(in srgb, var(--color-surface-working) 82%, transparent)}:root[data-theme=dark] .how-entry__artifact--team-email,:root[data-theme=dark] .how-entry__artifact--folder,:root[data-theme=dark] .how-entry__folder-tab,:root[data-theme=dark] .how-entry__contract-page,:root[data-theme=dark] .how-entry__message-card{color:var(--m2m-color-matter-navy);background:var(--m2m-color-vellum);border-color:#1928383d}:root[data-theme=dark] .how-entry__artifact--team-email,:root[data-theme=dark] .how-entry__artifact--folder,:root[data-theme=dark] .how-entry__contract-page,:root[data-theme=dark] .how-entry__message-card{box-shadow:.65rem .65rem #0000003d}:root[data-theme=dark] .how-entry__artifact :is(.how-entry__email-bar time,.how-entry__email-meta small,.how-entry__email-body>p,.how-entry__artifact dt,.how-entry__folder-path,.how-entry__artifact--folder small,.how-entry__contract-heading small){color:#66717a}:root[data-theme=dark] .how-entry__artifact :is(.how-entry__email-meta strong,.how-entry__email-body h4,.how-entry__email-body dd,.how-entry__email-body>a,.how-entry__folder-tab strong,.how-entry__artifact--folder li>span,.how-entry__contract-heading,.how-entry__contract-page dd,.how-entry__contract-page>p strong){color:var(--m2m-color-matter-navy)}:root[data-theme=dark] .how-entry__email-body,:root[data-theme=dark] .how-entry__email-body dl,:root[data-theme=dark] .how-entry__artifact--folder li,:root[data-theme=dark] .how-entry__contract-page dl,:root[data-theme=dark] .how-entry__contract-page dl>div{border-color:#1928382e}:root[data-theme=dark] .how-entry__email-bar{color:var(--m2m-color-matter-navy);background:color-mix(in srgb, var(--m2m-color-ledger-fog) 38%, var(--m2m-color-vellum))}:root[data-theme=dark] .how-entry__message-card--broker .how-entry__email-bar{color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy)}:root[data-theme=dark] .how-entry__message-card--broker .how-entry__email-bar time{color:#f4efe7b8}:root[data-theme=dark] .how-entry__message-card--client .how-entry__email-bar{color:var(--m2m-color-matter-navy);background:var(--m2m-color-ledger-fog)}:root[data-theme=dark] .how-entry__artifact[data-artifact-discovery]:after{color:var(--m2m-color-brownstone);background:color-mix(in srgb, var(--m2m-color-vellum) 94%, transparent)}:root[data-theme=dark] .how-human__review{color:var(--m2m-color-vellum);background:#172635;border-color:#f4efe747;box-shadow:.55rem .55rem #a4513c33,1.05rem 1.05rem #0003,0 1.8rem 4.5rem #00000057}:root[data-theme=dark] .how-human__review :is(.how-human__review-meta,.how-human__workspace,.how-human__review dl,.how-human__review dl>div+div){border-color:#f4efe733}:root[data-theme=dark] .how-human__review-meta,:root[data-theme=dark] .how-human__review-meta span,:root[data-theme=dark] .how-human__folder>span,:root[data-theme=dark] .how-human__folder>small,:root[data-theme=dark] .how-human__folder li,:root[data-theme=dark] .how-human__contract-head>span,:root[data-theme=dark] .how-human__review dt,:root[data-theme=dark] .how-human__conflict>strong,:root[data-theme=dark] .how-human__review>p{color:#c0c8cf}:root[data-theme=dark] .how-human__folder{background:#08121b57;border-color:#f4efe733}:root[data-theme=dark] .how-human__conflict{background:#a4513c1f;box-shadow:inset 0 0 0 1px #a4513c47}:root[data-theme=dark] .how-human__decision{background:#0f1c28;border:1px solid #f4efe72e}:root[data-theme=dark] .how-map__handoff{color:var(--m2m-color-vellum);background:#203141;box-shadow:0 .8rem 2.2rem #0000003d}:root[data-theme=dark] .how-page .support-detail-request{color:var(--m2m-color-vellum);background:var(--color-surface-working)}:root[data-theme=dark] .how-page .support-detail-request__copy>.support-detail-kicker,:root[data-theme=dark] .how-page .support-detail-request__return>p{color:var(--m2m-color-brownstone)}:root[data-theme=dark] .how-page .support-detail-request h2 em{color:var(--m2m-color-vellum)}:root[data-theme=dark] .how-page .support-detail-request__copy>p{color:#c0c8cf}:root[data-theme=dark] .how-page .support-detail-request__destination{color:var(--m2m-color-vellum);background:var(--m2m-color-matter-navy);box-shadow:.85rem .85rem #0000003d}:root[data-theme=dark] .how-page .support-detail-request__matter path{stroke:#a4513cb3}@media (width<=72rem){.support-detail-hero,.how-hero{min-height:auto}}@media (width>=55.0625rem) and (width<=72rem){.how-human{min-height:82rem}.how-human__layout{min-height:74rem}.how-human__review{width:min(43.5rem,68%);margin-top:clamp(19rem,35vw,24rem)}}@media (width<=55rem){.support-detail-section{padding-block:clamp(4.5rem,12vw,7rem)}.support-detail-hero{padding-block:5.5rem 5rem}.how-hero__grid,.how-entry__grid,.how-human__layout,.how-map__grid,.support-detail-request__grid{grid-template-columns:1fr}.how-hero__copy>.support-detail-eyebrow,.how-hero__copy>.how-hero__category,.how-hero h1,.how-hero__copy>.support-detail-lead,.how-hero__copy>.support-detail-action,.how-hero__register{grid-column:1}.how-hero__copy>.support-detail-eyebrow,.how-hero__copy>.how-hero__category{grid-row:auto}.how-hero__copy>.support-detail-eyebrow{margin-bottom:.65rem}.how-hero__copy>.how-hero__category{max-width:39rem;padding-left:1rem}.how-hero__copy>.support-detail-lead{max-width:35rem}.how-hero__copy>.support-detail-action{width:min(100%,20rem)}.how-hero__matter-line{opacity:.09;inset-block-start:38%}html[data-how-motion=ready] .how-page [data-how-reveal=hero-matter-line].is-visible{opacity:.09}.how-hero__register{grid-template-columns:repeat(2,minmax(0,1fr))}.how-hero__register>p{max-width:none}.how-entry__copy{grid-template-columns:1fr;gap:1.5rem}.how-entry__copy .support-detail-kicker{padding-top:0}.how-hero__register{max-width:34rem}.how-entry__payoff a{justify-self:start}.how-human{min-height:0;padding-top:28rem;display:block}.how-human>img{object-position:center 36%;width:100%;height:31rem;top:0;left:0;right:0}.how-human__shade{background:linear-gradient(#0000 28%,#101923 100%);height:31rem}.how-human__layout{min-height:0}.how-human__review{width:min(94%,44rem);margin-top:3rem}.how-map header{grid-template-columns:1fr}.how-map__intro{grid-template-columns:1fr;max-width:54rem}.how-map__path{grid-template-rows:none;grid-template-columns:1fr;gap:1.25rem;max-width:46rem;min-height:0}.how-map__anchor,.how-map__anchor--input,.how-map__anchor--working,.how-map__anchor--output{grid-area:auto/1;align-self:stretch;min-height:auto}.how-map__anchor--working{border-inline:0;padding:clamp(1.6rem,3vw,2.75rem)}.how-map__anchor--input{cursor:default}.how-page .support-detail-request__grid{grid-template-columns:minmax(0,1fr);gap:2rem}.how-page .support-detail-request__grid>.support-detail-kicker,.how-page .support-detail-request__copy,.how-page .support-detail-request__destination,.how-page .support-detail-request__return,.how-page .support-detail-request__action{grid-column:1}.how-page .support-detail-request__destination{grid-row:auto;margin-top:1.5rem}.how-page .support-detail-request__copy{grid-row:auto;width:100%;margin-top:0;padding-right:0}.how-page .support-detail-request__copy>.support-detail-kicker{margin-bottom:1.25rem}.how-page .support-detail-request h2{max-width:14ch}.how-page .support-detail-request__return{border-top:1px solid #f4efe738;border-left:0;max-width:38rem;padding:1.5rem 0 0}.how-page .support-detail-request__action{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.5rem}.how-page .support-detail-request__action small{max-width:34rem}.how-page .support-detail-request__matter{opacity:.14;height:11rem;inset:0 -30rem auto -6rem}}@media (width<=44rem){.support-detail-shell{width:min(calc(100% - 2.5rem), var(--m2m-layout-section-max))}.support-detail-hero h1{font-size:clamp(3.25rem,15vw,4.5rem)}.support-detail-eyebrow span{max-width:29ch}.how-human{padding-top:6rem}.how-human>img,.how-human__shade{height:100%}.how-distinction__grid,.how-distinction header{grid-template-columns:1fr;gap:1.5rem}.how-distinction__handoff{grid-template-rows:auto auto auto;grid-template-columns:1fr;min-height:0;overflow:visible}.how-distinction__event{height:auto;min-height:7.5rem}.how-distinction__event--complete,.how-distinction__event--active{grid-area:auto/1;transform:none}.how-distinction__status{grid-area:auto/1;justify-self:stretch;margin-top:0;transform:translate(.75rem)}.how-distinction__connector,.how-distinction__connector-point{display:none}.how-hero__register button{border-right:0;border-bottom:1px solid var(--color-rule)}.how-hero__register button:first-of-type{padding-left:clamp(1rem,2vw,1.75rem)}.how-distinction__grid>div{grid-column:1}.how-human__review{width:100%}.how-human__workspace{grid-template-columns:1fr}.how-human__folder{border-right:0;border-bottom:1px solid var(--color-rule);background:0 0;margin-left:0}.how-human__folder ul{grid-template-columns:repeat(2,minmax(0,1fr))}.how-human__contract-head{align-items:flex-start}.how-human__review dl{grid-template-columns:repeat(2,minmax(0,1fr))}.how-human__review dl>div:nth-child(3){border-top:1px solid var(--color-rule);border-left:0;grid-column:1/-1;padding-left:0}.how-human__conflict{grid-template-columns:1fr;gap:.55rem}.how-human__review-meta{align-items:flex-start}.how-human__decision{grid-template-columns:1fr;gap:.6rem}.how-human__decision-outcome{min-height:4.5rem;bottom:auto;right:1.25rem}.how-map__anchor--working ul{grid-template-columns:1fr}}@media (width<=55rem){.how-entry__panel{grid-template-columns:1fr;gap:1.75rem}.how-entry__panel h3{max-width:17ch}.how-entry__panels{min-height:26rem}.how-entry__payoff{grid-template-columns:minmax(0,1fr) auto}.how-entry__payoff a{grid-column:auto}}@media (width<=44rem){.how-entry{scroll-margin-top:5rem}.how-entry__copy p:not(.support-detail-kicker){line-height:1.5}.how-entry__sequence-head{gap:.65rem;display:grid}.how-entry__sequence-head small{padding:0}.how-entry__pointer-hint{display:none}.how-entry__touch-hint,.how-entry__sequence .how-entry__matter-line{display:block}.how-entry__stages{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-.2rem}.how-entry__stages button{border-right:0;border-bottom:1px solid var(--color-rule);min-height:4.8rem;padding:.75rem .6rem}.how-entry__stages button:nth-child(odd){border-right:1px solid var(--color-rule)}.how-entry__panel{grid-template-columns:minmax(0,1fr)}.how-entry__artifact{min-height:0;box-shadow:.35rem .35rem 0 color-mix(in srgb, var(--m2m-color-matter-navy) 7%, transparent)}.how-entry__email-body{margin-inline:1rem}.how-entry__email-body dl{grid-template-columns:repeat(2,minmax(0,1fr))}.how-entry__folder-tab{min-width:72%}.how-entry__artifact--folder li{grid-template-columns:1fr;gap:.25rem}.how-entry__artifact--folder small{white-space:normal}.how-entry__contract-heading{text-align:left}.how-entry__contract-heading small{margin-top:.2rem;position:static}.how-entry__contract-page dl{grid-template-columns:1fr}.how-entry__contract-page dl>div{grid-template-columns:5rem minmax(0,1fr)}.how-entry__contract-page dl>div:nth-last-child(-n+2){border-bottom:1px solid var(--color-rule)}.how-entry__contract-page dl>div:last-child{border-bottom:0}.how-entry__contract-page>p{grid-template-columns:1fr}.how-entry__artifact--communications{gap:1rem;min-height:0;padding:0;display:grid}.how-entry__artifact--communications:before{display:none}.how-entry__message-card{width:100%;min-height:0;position:relative;inset:auto;transform:none}.how-entry__message-card .how-entry__email-body{margin-inline:1rem}.how-entry__payoff{grid-template-columns:1fr}.how-entry__payoff a{grid-column:1}.how-entry__email-body>a{align-items:center;min-height:2.75rem;margin-top:.2rem;padding-block:.65rem;display:inline-flex}.how-hero__register button{min-height:5.25rem;padding-right:1.2rem}.how-hero__register button strong{justify-content:space-between;align-items:center;gap:1rem}.how-hero__register button strong:after{color:var(--m2m-color-brownstone);content:"›";font-size:1.25rem;font-weight:500}.how-map__field-line{display:none}.how-map__path{grid-template-rows:none;grid-template-columns:1fr;width:100%;max-width:none;min-height:0;overflow:visible}.how-map__mobile-line{z-index:0;pointer-events:none;top:0;bottom:0;left:0;overflow:visible}.how-map__mobile-line path{fill:none;stroke:color-mix(in srgb, var(--m2m-color-brownstone) 56%, transparent);stroke-width:2.5px;vector-effect:non-scaling-stroke}.how-map__mobile-line rect{fill:var(--m2m-color-brownstone);vector-effect:non-scaling-stroke}.how-map__anchor,.how-map__anchor--input,.how-map__anchor--working,.how-map__anchor--output{z-index:1;grid-area:auto/1;align-self:stretch;width:100%;min-height:0;transform:none}.how-map__anchor--input{--how-map-shift-x:0}.how-map__anchor--input:focus-visible,.how-map__anchor--input[data-discovered]{--how-map-shift-x:.45rem}.how-map__anchor--working{border-inline:0}.how-map__anchor--working:before{left:-1.35rem}.how-map__anchor--output{box-shadow:.7rem .85rem 2rem #19283826}.how-map__handoff{box-shadow:none;grid-template-columns:1fr;gap:.45rem;position:relative;bottom:auto;right:auto}.how-page .support-detail-request__copy{grid-row:1}.how-page .support-detail-request__matter{grid-area:2/1;width:100%;position:relative;inset:auto}.how-page .support-detail-request__destination{grid-row:3}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff].is-mobile-sequenced.is-visible :is(.how-distinction__event,.how-distinction__status){opacity:0;transition:opacity .42s ease, transform .62s var(--m2m-motion-settle);transition-delay:0s;transform:translateY(.75rem)}html[data-how-motion=ready] .how-distinction [data-how-reveal=handoff].is-mobile-sequenced.is-visible :is(.how-distinction__event,.how-distinction__status).is-mobile-visible{opacity:1;transform:none}html[data-how-motion=ready] .how-map__mobile-line-main{stroke-dasharray:1400;stroke-dashoffset:1400px;transition:stroke-dashoffset 1.25s var(--m2m-motion-settle) .12s}html[data-how-motion=ready] .how-map__mobile-line-terminal{opacity:0;transition:opacity .34s 1.1s}html[data-how-motion=ready] .how-map:has([data-how-reveal=map-path].is-visible) .how-map__mobile-line-main{stroke-dashoffset:0}html[data-how-motion=ready] .how-map:has([data-how-reveal=map-path].is-visible) .how-map__mobile-line-terminal{opacity:1}.how-page .marketing-footer{padding:3rem 1.35rem 1.75rem}.how-page .footer-layout{gap:1.75rem}.how-page .footer-layout nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%}.how-page .footer-layout nav a{border-top:1px solid #ffffff1f;align-items:center;min-height:2.75rem;padding:.65rem .35rem;display:flex}.how-page .footer-legal{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;margin-top:0;display:grid}.how-page .footer-legal a{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.how-hero{padding-block:2.75rem 3.25rem}.how-hero:before{background:radial-gradient(circle at 82% 18%,#a4513c1f,#0000 18rem)}.how-hero__copy>.support-detail-eyebrow{margin-bottom:.45rem}.how-hero__copy>.how-hero__category{margin-bottom:1.35rem;padding-left:.8rem;font-size:.61rem}.how-hero h1,.support-detail-hero h1{max-width:10ch;margin-bottom:1.35rem;font-size:clamp(3.05rem,13.7vw,4rem);line-height:.92}.how-hero__copy>.support-detail-lead{max-width:none;box-shadow:none;background:0 0;border-left:0;padding:1.1rem 0 0}.how-hero__mapping-copy:before{width:.7rem;top:-.38rem;left:-.35rem}.how-hero__mapping-copy strong{font-size:1.22rem}.how-hero__mapping-copy span{margin-top:.65rem;font-size:.9rem;line-height:1.5}.how-hero__copy>.support-detail-action{width:100%;margin-top:1rem}.how-hero__register{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none;margin-top:2.25rem}.how-hero__register button,.how-hero__register button:first-of-type{border-right:1px solid var(--color-rule);border-bottom:0;min-height:4.75rem;padding:.8rem .7rem}.how-hero__register button:last-of-type{border-right:0}.how-hero__register button strong{font-size:.98rem;display:block}.how-hero__register button strong:after{display:none}.how-hero__register>p{grid-column:1/-1;min-height:5.75rem;padding:2.35rem 1rem 1rem;font-size:.91rem}.how-distinction{min-height:0;padding-block:0 2.75rem}.how-distinction__photo,.how-distinction__shade{height:24rem}.how-distinction__photo{opacity:1;object-position:57% center}.how-distinction__shade{background:linear-gradient(#101f2f0f 40%,#101f2fd6 100%)}.how-distinction__grid{min-height:0;padding-top:24rem}.how-distinction header{width:100%;margin:0;padding:1.35rem 0 1.1rem}.how-distinction h2{max-width:12ch;font-size:clamp(2.5rem,11.5vw,3.1rem);line-height:.98}.how-distinction__human-line,.how-distinction__prepared-line{margin-left:0;display:block}.how-distinction__handoff{gap:.85rem;padding:1rem 0 0 1.2rem}.how-distinction__handoff:before{z-index:0;background:var(--color-rule);content:"";width:1px;position:absolute;top:1.45rem;bottom:1.25rem;left:.3rem}.how-distinction__event,.how-distinction__status{margin:0;transform:none}.how-distinction__event--complete{width:86%;min-height:7.2rem;color:var(--m2m-color-vellum);background:#183047;padding:1rem 1.15rem;box-shadow:.45rem .45rem #a4513c29}.how-distinction__event--active{width:94%;min-height:8.6rem;color:var(--m2m-color-vellum);box-shadow:none;background:#213b50;margin-left:6%;padding:1.15rem 1.2rem}.how-distinction__status{background:#0c2032;width:88%;min-height:8.2rem;margin-left:12%}.how-distinction__status-head strong{font-size:.96rem;font-weight:650}.how-entry{padding-block:3.25rem 3rem}.how-entry__grid{grid-template-columns:minmax(0,1fr);gap:1.5rem}.how-entry__copy,.how-entry__sequence,.how-entry__payoff,.how-entry__panel,.how-entry__artifact{width:100%;min-width:0;max-width:100%}.how-entry__copy{gap:.85rem}.how-entry__copy h2{max-width:11ch;padding:0;font-size:clamp(2.7rem,12.4vw,3.3rem);line-height:.95}.how-entry__copy h2>span,.how-entry__copy h2>em{display:block}.how-entry__sequence{box-shadow:none;margin-inline:0;padding:1rem}.how-entry__sequence-head strong{max-width:18ch;font-size:1.65rem;line-height:1.06}.how-entry__sequence .how-entry__matter-line{height:3.25rem;margin-top:.15rem}.how-entry__stages{scrollbar-width:none;margin:-.15rem -1rem 0;display:flex;overflow-x:auto}.how-entry__stages::-webkit-scrollbar{display:none}.how-entry__stages button,.how-entry__stages button:nth-child(odd){scroll-snap-align:start;flex:0 0 72%}.how-entry__panels{min-height:0;margin-top:.9rem;padding-top:1.15rem}.how-entry__panel{gap:1.15rem}.how-entry__panel h3{max-width:17ch;font-size:clamp(1.9rem,8.5vw,2.3rem)}.how-entry__panel header>p{max-width:34ch;font-size:.92rem;line-height:1.5}.how-entry__payoff{gap:1rem;padding-top:1.25rem}.how-entry__payoff a{justify-content:space-between;align-items:center;width:100%;min-height:3rem;padding:.8rem 0;display:flex}.how-human{padding-block:3.5rem 3rem}.how-human>img{object-position:61% 30%;filter:saturate(.84)contrast(1.02)brightness(1.04)}.how-human__shade{background:linear-gradient(#1019238f 0%,#101923ad 36%,#101923 76%),linear-gradient(90deg,#101923d6 0%,#101923ad 48%,#10192324 82%,#10192357 100%)}.how-human__layout>header{text-align:left;max-width:none;margin:0}.how-human__layout>header h2{max-width:10ch;font-size:clamp(2.7rem,12vw,3.25rem)}.how-human__layout>header h2 span{display:block}.how-human__layout>header>p:last-child{max-width:32ch;margin:1rem 0 0;font-size:.95rem;line-height:1.5}.how-human__review{color:var(--m2m-color-vellum);background:color-mix(in srgb, var(--m2m-color-matter-navy) 94%, white);border-color:#f4efe738;margin-top:2rem;padding:1.1rem;box-shadow:.45rem .55rem #0000002e}.how-human__review-meta{border-color:#f4efe72e;padding-bottom:.8rem}.how-human__review-meta span{color:var(--m2m-color-vellum)}.how-human__folder{border-color:#f4efe72e;grid-template-columns:auto 1fr;gap:.2rem .75rem;padding:.85rem 0;display:grid}.how-human__folder>small{color:#f4efe79e;grid-column:1/-1;margin:0}.how-human__folder>strong{margin:0;font-size:1.15rem}.how-human__folder ul{display:none}.how-human__contract{padding:1rem 0 .2rem}.how-human__contract-head span{color:#f4efe79e}.how-human__review h3{color:var(--m2m-color-vellum);margin:.75rem 0 .9rem;font-size:1.8rem}.how-human__review dl,.how-human__review dl>div,.how-human__review dl>div:nth-child(3){border-color:#f4efe72e}.how-human__review dt{color:#f4efe794}.how-human__conflict{border-color:color-mix(in srgb, var(--m2m-color-brownstone) 68%, transparent);background:#a4513c1c;margin-top:.85rem;padding:.85rem}.how-human__conflict>strong{font-size:.82rem;line-height:1.45}.how-human__decision{color:var(--m2m-color-matter-navy);background:var(--m2m-color-vellum);margin-top:.85rem;padding:1rem}.how-human__decision-copy strong{color:var(--m2m-color-matter-navy)}.how-human__decision-options button{min-height:3rem;color:var(--m2m-color-matter-navy);background:0 0;border-color:#1928386b}.how-human__decision-options button:is(:hover,:focus-visible,[aria-pressed=true]){color:var(--m2m-color-vellum);border-color:var(--m2m-color-matter-navy);background:var(--m2m-color-matter-navy)}.how-human__review>p{display:none}.how-map__grid{gap:2rem}.how-map header{gap:1rem}.how-map__intro{gap:1.5rem}.how-map__intro h2{max-width:11ch;font-size:clamp(2.75rem,12.4vw,3.4rem);line-height:.96}.how-map__intro h2>span,.how-map__intro h2>em{display:block}.how-map__promise{border-left:0;max-width:none;padding:0}.how-map__promise:before{width:.65rem;left:-.33rem}.how-map__promise>strong{max-width:19ch;font-size:1.45rem}.how-map__promise-desktop{display:none}.how-map__promise-mobile{border-block:1px solid var(--color-rule);margin-top:1rem;display:block}.how-map__promise-mobile summary{min-height:3rem;color:var(--color-text);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.74rem;font-weight:680;list-style:none;display:flex}.how-map__promise-mobile summary::-webkit-details-marker{display:none}.how-map__promise-mobile p{margin:0 0 1rem;font-size:.9rem;line-height:1.5}.how-map__path{flex-direction:column;padding-left:0;display:flex}.how-map__anchor--output{order:1;min-height:19rem;padding:1.75rem 1.35rem}.how-map__mobile-line{order:2;width:100%;height:4.25rem;margin-block:.1rem;display:block;position:relative;inset:auto}.how-map__anchor--working{min-height:0;color:var(--m2m-color-vellum);background:color-mix(in srgb, var(--m2m-color-matter-navy) 90%, white);border:1px solid #f4efe724;order:3;padding:1.35rem}.how-map__anchor--input{order:4}.how-map__anchor--output>strong{max-width:12ch;font-size:clamp(2.35rem,11vw,3rem)}.how-map__anchor--output>small{margin-top:1.4rem}.how-map__anchor--working:before{display:none}.how-map__anchor--working>strong{color:var(--m2m-color-vellum)}.how-map__anchor--working li{color:#f4efe7c2;border-color:#f4efe724}.how-map__handoff{width:100%;margin:0}.how-page .support-detail-request__copy,.how-page .support-detail-request__copy>.support-detail-kicker,.how-page .support-detail-request h2,.how-page .support-detail-request__copy>p{text-align:left;margin-left:0}.how-page .support-detail-request h2{max-width:11ch;font-size:clamp(2.45rem,11vw,3rem)}.how-page .support-detail-request__copy>p{max-width:34ch}.how-page .support-detail-request__matter{z-index:0;opacity:.38;height:8.75rem;margin:-2.5rem 0 -2.65rem;overflow:visible;transform:translateY(-1rem)}.how-page .support-detail-request__matter .support-detail-request__matter-desktop{display:none}.how-page .support-detail-request__matter .support-detail-request__matter-mobile{display:block}.how-page .support-detail-request__copy,.how-page .support-detail-request__destination{z-index:1;position:relative}:root[data-theme=dark] .how-hero__copy>.support-detail-lead{box-shadow:none;background:0 0}:root[data-theme=dark] .how-human__decision{color:var(--m2m-color-matter-navy);background:var(--m2m-color-vellum);border-color:#19283838}}@media (width>=55.01rem){.how-hero__register{grid-template-columns:repeat(4,minmax(0,1fr))}.how-hero__register:before{top:-.45rem;left:calc(25% - .45rem);transform:none}html[data-how-motion=ready] .how-page [data-how-reveal=hero-register].is-visible:before{transform:none}}.how-hero__register>p,.how-hero__register>p>.how-hero__note-text{font-weight:440}.how-entry__sequence{border:0}.how-entry__payoff{background:0 0;border-top:0;border-left:0;margin-top:clamp(1.5rem,3vw,2.5rem);padding:.9rem 0 .9rem 1.25rem;display:block}.how-entry__payoff p{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:1rem;margin:0;display:grid}.how-entry__payoff p span{font-size:.9rem}.how-page .support-detail-request__copy{background:var(--m2m-color-vellum)}:root[data-theme=dark] .how-page .support-detail-request__copy{background:var(--color-surface-working)}@media (width<=44rem){.how-page .support-detail-shell{width:min(calc(100% - 2.5rem), var(--m2m-layout-section-max))}:root:not([data-theme=dark]) .how-distinction__event--complete,:root:not([data-theme=dark]) .how-distinction__event--active,:root:not([data-theme=dark]) .how-distinction__status{color:var(--m2m-color-matter-navy);border:1px solid color-mix(in srgb, var(--m2m-color-matter-navy) 18%, transparent);background:var(--m2m-color-vellum);box-shadow:none}:root:not([data-theme=dark]) .how-distinction__event--active{background:color-mix(in srgb, var(--m2m-color-ledger-fog) 28%, var(--m2m-color-vellum))}:root:not([data-theme=dark]) .how-distinction__status{background:color-mix(in srgb, var(--m2m-color-ledger-fog) 42%, var(--m2m-color-vellum))}:root:not([data-theme=dark]) .how-distinction__status-head{border-bottom-color:color-mix(in srgb, var(--m2m-color-matter-navy) 18%, transparent)}:root:not([data-theme=dark]) .how-distinction__status-routes{background:color-mix(in srgb, var(--m2m-color-matter-navy) 14%, transparent)}:root:not([data-theme=dark]) .how-distinction__status-routes p{background:var(--m2m-color-vellum)}:root:not([data-theme=dark]) .how-distinction__status-routes i{color:var(--m2m-color-brownstone)}:root:not([data-theme=dark]) .how-distinction :is(.how-distinction__event-meta,.how-distinction__event-detail,.how-distinction__status-head,.how-distinction__status-routes,.how-distinction__status-routes span,.how-distinction__status-routes small){color:var(--m2m-color-matter-navy)}.how-entry__sequence{background:0 0;padding-inline:0}.how-entry__sequence-head,.how-entry__matter-line,.how-entry__panels{margin-inline:1rem}.how-entry__stages{scroll-snap-type:x proximity;gap:9px;margin-inline:0;padding:0 1rem 12px;scroll-padding-inline:1rem}.how-entry__stages button,.how-entry__stages button:nth-child(odd){border:1px solid var(--color-rule);background:color-mix(in srgb, var(--m2m-color-matter-navy) 2%, transparent);flex-basis:min(42vw,174px);min-height:88px;padding:14px}.how-entry__stages button[aria-selected=true]{border-color:var(--m2m-color-brownstone);background:color-mix(in srgb, var(--m2m-color-brownstone) 9%, transparent);box-shadow:none}.how-entry__payoff{margin-top:.75rem;padding:.85rem 0 .85rem 1rem}.how-entry__payoff p{grid-template-columns:1fr;gap:.35rem}.how-map{padding-block:2.5rem}.how-map__grid,.how-map header,.how-map__intro{gap:1.25rem}.how-map__path{gap:.65rem}.how-map__anchor--input{min-height:8.5rem;padding:1.15rem}.how-map__handoff{padding:.9rem 1rem}.how-page .support-detail-request{padding-block:2.75rem}.how-page .support-detail-request__grid{gap:1.5rem}.how-page .support-detail-request__copy{width:100%;margin:0;padding:0}.how-page .support-detail-request__copy>p{margin-top:1.15rem}.how-page .support-detail-request__matter,.how-page .support-detail-request__dock-terminal{display:none}.how-page .support-detail-request__destination{box-shadow:none;border-top:0;margin-top:0}.how-page .support-detail-request__destination:before{display:none}}
