.msrd .msrd-Banner{aspect-ratio:4/3}@media (min-width:30em){.msrd .msrd-Banner{aspect-ratio:2/1}}@media (min-width:45em){.msrd .msrd-Banner{aspect-ratio:412/135}}.translated-rtl{direction:rtl}.msrd{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-family);font-feature-settings:"calt" 1,"ccmp" 1,"ss03" 1;font-optical-sizing:none;line-height:var(--line-height);margin:0;-webkit-tap-highlight-color:color-mix(in srgb,var(--color-brand) 20%,transparent)}.msrd,.msrd *,.msrd :after,.msrd :before{box-sizing:border-box}.msrd a{text-decoration:none}.msrd :focus{outline:none}.msrd :focus-visible{border-radius:var(--border-radius-focus);outline:var(--outline-width) solid var(--color-interactive-focus);outline-offset:var(--outline-width)}.msrd a:not([class]){color:var(--color-interactive)}@media (hover:hover){.msrd a:not([class]):hover{color:var(--color-interactive-hover)}}.msrd a:not([class]):active{color:var(--color-interactive-active)}.msrd img{block-size:auto;display:block;max-inline-size:100%}.msrd strong{font-weight:566}.msrd svg{display:block;max-inline-size:100%}.msrd-u-colorTextMuted{color:var(--color-text-muted)}.msrd-u-overflowHidden{overflow:hidden}.msrd-u-visuallyHidden{block-size:calc(1rem / 16);clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:calc(1rem / 16);overflow:hidden;position:absolute;white-space:nowrap}.msrd .msrd-Card{background:var(--color-card-background);block-size:100%;box-shadow:var(--box-shadow-light-source);color:var(--color-card-text);position:relative}.msrd .msrd-Card,.msrd .msrd-Card-inner{border-radius:var(--border-radius-card);display:flex;inline-size:100%}.msrd .msrd-Card-inner{box-shadow:var(--box-shadow);flex-direction:column;padding-block:var(--space-vertical-06);padding-inline:var(--space-horizontal-08)}.msrd .msrd-Card:after{border:solid var(--border-width) var(--color-card-border);border-radius:var(--border-radius-card);content:"";inset-block-end:var(--border-offset-card);inset-block-start:calc(0rem - var(--border-offset-card));inset-inline-end:var(--border-offset-card);inset-inline-start:calc(0rem - var(--border-offset-card));pointer-events:none;position:absolute;transition:.05s var(--easing-cubic-bezier-easy-ease)}.msrd .msrd-Card a{color:inherit;position:relative;-webkit-tap-highlight-color:transparent}.msrd .msrd-Card a:focus-visible{outline:none}.msrd .msrd-Card a:active,.msrd .msrd-Card a:hover{color:inherit}.msrd .msrd-Card:has(.msrd-Card-heading a):has(:focus-visible){outline:var(--outline-width) solid var(--color-interactive-focus);outline-offset:var(--border-offset-card)}.msrd .msrd-Card:has(.msrd-Card-heading a):has(:focus-visible):after{inset:0;transition:none}@media (hover:hover){.msrd .msrd-Card:has(.msrd-Card-heading a){cursor:pointer}.msrd .msrd-Card:has(.msrd-Card-heading a):hover:after{inset:0;transition:.1s var(--easing-cubic-bezier-easy-ease)}@media (prefers-reduced-motion){.msrd .msrd-Card:has(.msrd-Card-heading a):hover:after{inset-block-end:var(--border-offset-card);inset-block-start:calc(0rem - var(--border-offset-card));inset-inline-end:var(--border-offset-card);inset-inline-start:calc(0rem - var(--border-offset-card))}}}.msrd .msrd-Card:has(.msrd-Card-heading a):active:after{inset-block-end:calc(0rem - var(--border-offset-card) / 2);inset-block-start:calc(var(--border-offset-card) / 2);inset-inline-end:calc(0rem - var(--border-offset-card) / 2);inset-inline-start:calc(var(--border-offset-card) / 2)}@media (prefers-reduced-motion){.msrd .msrd-Card:has(.msrd-Card-heading a):active:after{inset-block-end:var(--border-offset-card);inset-block-start:calc(0rem - var(--border-offset-card));inset-inline-end:var(--border-offset-card);inset-inline-start:calc(0rem - var(--border-offset-card))}}.msrd .msrd-Card-heading{font-size:var(--font-05-size);font-weight:433;line-height:var(--font-05-line-height);margin-block:0}.msrd .msrd-Card-heading a{color:inherit;position:static}.msrd .msrd-Card-heading a:active,.msrd .msrd-Card-heading a:hover{color:inherit}.msrd .msrd-Card-heading a:after{content:"";inset:0;position:absolute}.msrd .msrd-Card-dots{align-items:center;block-size:var(--space-horizontal-03);display:flex;inline-size:var(--space-horizontal-07);inset-block-start:var(--space-horizontal-05);inset-inline-start:var(--space-horizontal-05);justify-content:space-between;position:absolute}.msrd .msrd-Card-dots:after,.msrd .msrd-Card-dots:before,.msrd .msrd-Card-dotsInner{background-color:var(--color-card-dots);block-size:var(--space-horizontal-03);border-radius:50%;content:"";inline-size:var(--space-horizontal-03)}@media (hover:hover){.msrd .msrd-Card:has(.msrd-Card-heading a):hover .msrd-Card-dots:after,.msrd .msrd-Card:has(.msrd-Card-heading a):hover .msrd-Card-dots:before,.msrd .msrd-Card:has(.msrd-Card-heading a):hover .msrd-Card-dotsInner{background-color:var(--color-card-dots-hover)}.msrd .msrd-Card:has(.msrd-Card-heading a):hover .msrd-Card-dots:before{transition:.1s var(--easing-cubic-bezier-easy-ease)}.msrd .msrd-Card:has(.msrd-Card-heading a):hover .msrd-Card-dotsInner{transition:.2s var(--easing-cubic-bezier-easy-ease)}.msrd .msrd-Card:has(.msrd-Card-heading a):hover .msrd-Card-dots:after{transition:.3s var(--easing-cubic-bezier-easy-ease)}@media (prefers-reduced-motion){.msrd .msrd-Card:has(.msrd-Card-heading a):hover .msrd-Card-dotsInner{transition:.1s var(--easing-cubic-bezier-easy-ease)}.msrd .msrd-Card:has(.msrd-Card-heading a):hover .msrd-Card-dots:after{transition:.1s var(--easing-cubic-bezier-easy-ease)}}}.msrd .msrd-Card-dots:before{inset-inline-start:0;position:absolute}.msrd .msrd-Card-dots:after{inset-inline-end:0;position:absolute}.msrd .msrd-Card-dotsInner{margin:auto;position:relative}.msrd .msrd-Card-note{font-weight:466;-webkit-margin-before:auto;margin-block-start:auto}.msrd .msrd-Card:has(.msrd-Card-heading a) .msrd-Card-note{color:var(--color-card-interactive)}.msrd .msrd-Card:has(.msrd-Card-heading a) .msrd-Card-note span:after{--arrow-offset:0.25em;content:"→";inset-inline-start:var(--arrow-offset);position:relative}.translated-rtl .msrd .msrd-Card:has(.msrd-Card-heading a) .msrd-Card-note span:after,:dir(rtl) .msrd .msrd-Card:has(.msrd-Card-heading a) .msrd-Card-note span:after{content:"←"}@media (hover:hover){.msrd .msrd-Card:has(.msrd-Card-heading a) .msrd-Card-note span:after{inset-inline-start:0;opacity:0}.msrd .msrd-Card:has(.msrd-Card-heading a):hover .msrd-Card-note span:after{inset-inline-start:var(--arrow-offset);opacity:1;transition:.1s opacity var(--easing-cubic-bezier-easy-ease),.2s inset-inline-start var(--easing-cubic-bezier-easy-ease)}@media (prefers-reduced-motion){.msrd .msrd-Card:has(.msrd-Card-heading a):hover .msrd-Card-note span:after{transition:.1s opacity var(--easing-cubic-bezier-easy-ease),0s inset-inline-start var(--easing-cubic-bezier-easy-ease)}}}.msrd .msrd-Copy{--color-border:var(--color-copy-interactive);--button-size:calc((44 / 16) * 1rem);--icon-size:calc((24 / 16) * 1rem);--icon-offset:calc((6 / 16) * 1rem);background-color:transparent;block-size:var(--button-size);border:0;color:inherit;cursor:pointer;inline-size:var(--button-size);padding:0;position:relative;text-align:start}.msrd .msrd-Copy:before{border:solid var(--border-width) var(--color-border);border-radius:calc(var(--icon-size) * var(--corner-ratio-square));inset-block-end:calc(var(--button-size) - var(--icon-size) - var(--icon-offset));inset-inline-start:calc(var(--button-size) - var(--icon-size) - var(--icon-offset))}.msrd .msrd-Copy:after,.msrd .msrd-Copy:before{block-size:var(--icon-size);content:"";inline-size:var(--icon-size);position:absolute}.msrd .msrd-Copy:after{background-color:var(--color-button-background);border:var(--border-width) solid var(--color-border);border-radius:calc(var(--icon-size) * var(--corner-ratio-square));inset-block-end:var(--icon-offset);inset-inline-start:var(--icon-offset)}.msrd .msrd-Copy-text{block-size:var(--button-size);color:var(--color-copy-interactive);display:block;font-size:var(--font-01-size);inset-block-start:0;inset-inline-start:calc(var(--button-size) - var(--icon-offset));line-height:var(--button-size);opacity:0;position:absolute}.msrd .msrd-Copy:focus-visible{outline:0}.msrd .msrd-Copy:focus-visible{--outline-offset:calc((4 / 16) * -1rem);border-radius:calc((var(--button-size) + var(--outline-offset)) * var(--corner-ratio-square));outline:var(--outline-width) solid var(--color-interactive-focus);outline-offset:var(--outline-offset)}.msrd .msrd-Copy--touched .msrd-Copy-text,.msrd .msrd-Copy:focus-visible .msrd-Copy-text{inset-inline-start:var(--button-size);opacity:1}@media (hover:hover){.msrd .msrd-Copy:hover{--color-border:var(--color-copy-interactive-hover)}.msrd .msrd-Copy:hover .msrd-Copy-text{inset-inline-start:var(--button-size);opacity:1;transition:.1s opacity var(--easing-cubic-bezier-easy-ease),.2s inset-inline-start var(--easing-cubic-bezier-easy-ease)}@media (prefers-reduced-motion){.msrd .msrd-Copy:hover .msrd-Copy-text{transition:.1s opacity var(--easing-cubic-bezier-easy-ease),0s inset-inline-start var(--easing-cubic-bezier-easy-ease)}}}.msrd .msrd-Copy:active{--color-border:var(--color-interactive-neutral-active)}.msrd .msrd-Contact{text-align:center}.msrd .msrd-Contact-rule{margin-block:var(--space-vertical-04)}@media (min-width:48em){.msrd .msrd-Contact-rule{margin-block:var(--space-vertical)}}@media (prefers-color-scheme:dark){.msrd .msrd-Contact a:not([class]){color:var(--color-interactive-neutral)}@media (hover:hover){.msrd .msrd-Contact a:not([class]):hover{color:var(--color-interactive-neutral-hover)}}.msrd .msrd-Contact a:not([class]):active{color:var(--color-interactive-neutral-active)}}.msrd .msrd-Contact-email{display:inline-flex;gap:var(--space-horizontal)}.msrd .msrd-Grid{display:grid;grid-gap:var(--space-vertical) var(--space-horizontal);grid-template-columns:1fr}.msrd [data-puck-component]>.msrd-Grid{display:block!important}.msrd [data-puck-component] .msrd-GridItem{-webkit-border-after:calc(40rem / 16) solid hotpink;border-block-end:calc(40rem / 16) solid hotpink}.msrd .msrd-Grid--gapNone{grid-gap:0}@media (min-width:48em){.msrd .msrd-Grid{grid-template-columns:repeat(12,1fr)}.msrd .msrd-Grid--gapUniform{grid-gap:var(--space-horizontal)}.msrd .msrd-Grid--gapLarge{grid-gap:var(--space-horizontal-07)}}.msrd .msrd-GridItem{-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical);min-inline-size:calc(87rem / 16);position:relative}.msrd .msrd-GridItem:last-child{-webkit-margin-after:0;margin-block-end:0}.msrd .msrd-GridItem--alignCenter{align-self:center}.msrd .msrd-GridItem--alignEnd{align-self:end}.msrd .msrd-GridItem--justifyCenter{justify-self:center}.msrd .msrd-GridItem--justifyEnd{justify-self:end}@supports (display:grid){.msrd .msrd-GridItem{-webkit-margin-after:0;margin-block-end:0}@media (min-width:48em){.msrd .msrd-GridItem{grid-column-end:span 12}.msrd .msrd-GridItem--colSpanNarrow1{grid-column-end:span 1}.msrd .msrd-GridItem--colSpanNarrow2{grid-column-end:span 2}.msrd .msrd-GridItem--colSpanNarrow3{grid-column-end:span 3}.msrd .msrd-GridItem--colSpanNarrow4{grid-column-end:span 4}.msrd .msrd-GridItem--colSpanNarrow5{grid-column-end:span 5}.msrd .msrd-GridItem--colSpanNarrow6{grid-column-end:span 6}.msrd .msrd-GridItem--colSpanNarrow7{grid-column-end:span 7}.msrd .msrd-GridItem--colSpanNarrow8{grid-column-end:span 8}.msrd .msrd-GridItem--colSpanNarrow9{grid-column-end:span 9}.msrd .msrd-GridItem--colSpanNarrow10{grid-column-end:span 10}.msrd .msrd-GridItem--colSpanNarrow11{grid-column-end:span 11}.msrd .msrd-GridItem--colSpanNarrow12{grid-column-end:span 12}.msrd .msrd-GridItem--colStartNarrow1{grid-column-start:1}.msrd .msrd-GridItem--colStartNarrow2{grid-column-start:2}.msrd .msrd-GridItem--colStartNarrow3{grid-column-start:3}.msrd .msrd-GridItem--colStartNarrow4{grid-column-start:4}.msrd .msrd-GridItem--colStartNarrow5{grid-column-start:5}.msrd .msrd-GridItem--colStartNarrow6{grid-column-start:6}.msrd .msrd-GridItem--colStartNarrow7{grid-column-start:7}.msrd .msrd-GridItem--colStartNarrow8{grid-column-start:8}.msrd .msrd-GridItem--colStartNarrow9{grid-column-start:9}.msrd .msrd-GridItem--colStartNarrow10{grid-column-start:10}.msrd .msrd-GridItem--colStartNarrow11{grid-column-start:11}.msrd .msrd-GridItem--colStartNarrow12{grid-column-start:12}.msrd .msrd-GridItem--rowStart1{grid-row-start:1}}@media (min-width:80em){.msrd .msrd-GridItem{grid-column-end:auto;grid-column-start:auto}.msrd .msrd-GridItem--colSpan1{grid-column-end:span 1}.msrd .msrd-GridItem--colSpan2{grid-column-end:span 2}.msrd .msrd-GridItem--colSpan3{grid-column-end:span 3}.msrd .msrd-GridItem--colSpan4{grid-column-end:span 4}.msrd .msrd-GridItem--colSpan5{grid-column-end:span 5}.msrd .msrd-GridItem--colSpan6{grid-column-end:span 6}.msrd .msrd-GridItem--colSpan7{grid-column-end:span 7}.msrd .msrd-GridItem--colSpan8{grid-column-end:span 8}.msrd .msrd-GridItem--colSpan9{grid-column-end:span 9}.msrd .msrd-GridItem--colSpan10{grid-column-end:span 10}.msrd .msrd-GridItem--colSpan11{grid-column-end:span 11}.msrd .msrd-GridItem--colSpan12{grid-column-end:span 12}.msrd .msrd-GridItem--colStart1{grid-column-start:1}.msrd .msrd-GridItem--colStart2{grid-column-start:2}.msrd .msrd-GridItem--colStart3{grid-column-start:3}.msrd .msrd-GridItem--colStart4{grid-column-start:4}.msrd .msrd-GridItem--colStart5{grid-column-start:5}.msrd .msrd-GridItem--colStart6{grid-column-start:6}.msrd .msrd-GridItem--colStart7{grid-column-start:7}.msrd .msrd-GridItem--colStart8{grid-column-start:8}.msrd .msrd-GridItem--colStart9{grid-column-start:9}.msrd .msrd-GridItem--colStart10{grid-column-start:10}.msrd .msrd-GridItem--colStart11{grid-column-start:11}.msrd .msrd-GridItem--colStart12{grid-column-start:12}.msrd .msrd-GridItem--rowSpan1{grid-row-end:span 1}.msrd .msrd-GridItem--rowSpan2{grid-row-end:span 2}.msrd .msrd-GridItem--rowSpan3{grid-row-end:span 3}.msrd .msrd-GridItem--rowSpan4{grid-row-end:span 4}.msrd .msrd-GridItem--rowSpan5{grid-row-end:span 5}.msrd .msrd-GridItem--rowSpan6{grid-row-end:span 6}.msrd .msrd-GridItem--rowSpan7{grid-row-end:span 7}.msrd .msrd-GridItem--rowSpan8{grid-row-end:span 8}.msrd .msrd-GridItem--rowSpan9{grid-row-end:span 9}.msrd .msrd-GridItem--rowSpan10{grid-row-end:span 10}.msrd .msrd-GridItem--rowSpan11{grid-row-end:span 11}.msrd .msrd-GridItem--rowSpan12{grid-row-end:span 12}.msrd .msrd-GridItem--rowStart1{grid-row-start:1}.msrd .msrd-GridItem--rowStart2{grid-row-start:2}.msrd .msrd-GridItem--rowStart3{grid-row-start:3}.msrd .msrd-GridItem--rowStart4{grid-row-start:4}.msrd .msrd-GridItem--rowStart5{grid-row-start:5}.msrd .msrd-GridItem--rowStart6{grid-row-start:6}.msrd .msrd-GridItem--rowStart7{grid-row-start:7}.msrd .msrd-GridItem--rowStart8{grid-row-start:8}.msrd .msrd-GridItem--rowStart9{grid-row-start:9}.msrd .msrd-GridItem--rowStart10{grid-row-start:10}.msrd .msrd-GridItem--rowStart11{grid-row-start:11}.msrd .msrd-GridItem--rowStart12{grid-row-start:12}}}.msrd .msrd-GridItem--debugVisible:before{align-items:center;background-color:color-mix(in srgb,hotpink 50%,transparent);content:"Item";display:flex;inset:0;justify-content:center;outline:calc(1rem / 16) dashed hotpink;outline-offset:calc(-1rem / 16);position:absolute}.msrd .msrd-Heading{font-size:1rem;font-weight:500;margin:0;text-wrap:balance}.msrd .msrd-Heading--6{font-size:var(--font-02-size);font-weight:533;line-height:var(--font-02-line-height)}@media (min-width:48em){.msrd .msrd-Heading--6{font-size:var(--font-03-size);line-height:var(--font-03-line-height)}}.msrd .msrd-Heading--5{font-size:var(--font-03-size);font-weight:500;line-height:var(--font-03-line-height)}@media (min-width:48em){.msrd .msrd-Heading--5{font-size:var(--font-04-size);line-height:var(--font-04-line-height)}}.msrd .msrd-Heading--4{font-size:var(--font-04-size);font-weight:466;line-height:var(--font-04-line-height)}@media (min-width:48em){.msrd .msrd-Heading--4{font-size:var(--font-05-size);line-height:var(--font-05-line-height)}}.msrd .msrd-Heading--3{font-size:var(--font-05-size);font-weight:433;line-height:var(--font-05-line-height)}@media (min-width:48em){.msrd .msrd-Heading--3{font-size:var(--font-06-size);line-height:var(--font-06-line-height)}}.msrd .msrd-Heading--2{font-size:var(--font-07-size);font-weight:400;line-height:var(--font-07-line-height)}@media (min-width:48em){.msrd .msrd-Heading--2{font-size:var(--font-08-size);line-height:var(--font-08-line-height)}}.msrd .msrd-Heading--1{font-size:var(--font-09-size);font-weight:366;line-height:var(--font-09-line-height)}@media (min-width:48em){.msrd .msrd-Heading--1{font-size:var(--font-10-size);line-height:var(--font-10-line-height)}}.msrd .msrd-Heading--display3{font-size:var(--font-10-size);font-weight:300;line-height:var(--font-10-line-height)}@media (min-width:48em){.msrd .msrd-Heading--display3{font-size:var(--font-11-size);line-height:var(--font-11-line-height)}}.msrd .msrd-Heading--display2{font-size:var(--font-11-size);font-weight:250;line-height:var(--font-11-line-height)}@media (min-width:48em){.msrd .msrd-Heading--display2{font-size:var(--font-12-size);line-height:var(--font-12-line-height)}}.msrd .msrd-Heading--display1{font-size:var(--font-12-size);font-weight:200;line-height:var(--font-12-line-height)}@media (min-width:48em){.msrd .msrd-Heading--display1{font-size:var(--font-13-size);line-height:var(--font-13-line-height)}}.msrd-Heading--left{text-align:start}.msrd-Heading--center{text-align:center}.msrd-Heading--right{text-align:end}:root{--image-linear-gradient-scrim-bottom-dark:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.002) 0.8%,rgba(0,0,0,0.008) 4.8%,rgba(0,0,0,0.021) 9%,rgba(0,0,0,0.042) 13.9%,rgba(0,0,0,0.075) 19.8%,rgba(0,0,0,0.126) 27%,rgba(0,0,0,0.194) 35%,rgba(0,0,0,0.278) 43.5%,rgba(0,0,0,0.382) 53%,rgba(0,0,0,0.541) 66%,rgba(0,0,0,0.738) 81%,rgba(0,0,0,1))}.msrd .msrd-Image{background-color:color-mix(in srgb,var(--color-brand) 8%,transparent);inline-size:100%}.msrd .msrd-Image-img{block-size:auto;display:block;max-inline-size:100%}.msrd .msrd-Image--scrimBottomDark{position:relative}.msrd .msrd-Image--scrimBottomDark:after{background-image:var(--image-linear-gradient-scrim-bottom-dark);content:"";inset:0;position:absolute}.msrd .msrd-Image--cover{block-size:100%;overflow:hidden;position:relative}.msrd .msrd-Image--cover .msrd-Image-img{block-size:100%;inline-size:100%;object-fit:cover}.msrd .msrd-Image--anchorN .msrd-Image-img{object-position:50% 0}.msrd .msrd-Image--anchorNE .msrd-Image-img{object-position:100% 0}.msrd .msrd-Image--anchorE .msrd-Image-img{object-position:100% 50%}.msrd .msrd-Image--anchorSE .msrd-Image-img{object-position:100% 100%}.msrd .msrd-Image--anchorS .msrd-Image-img{object-position:50% 100%}.msrd .msrd-Image--anchorSW .msrd-Image-img{object-position:0 100%}.msrd .msrd-Image--anchorW .msrd-Image-img{object-position:0 50%}.msrd .msrd-Image--anchorNW .msrd-Image-img{object-position:0 0}.msrd .msrd-Image--anchorC .msrd-Image-img{object-position:50% 50%}.msrd .msrd-Logos{color:inherit;display:flex;gap:var(--space-horizontal-07);margin-inline:auto;max-inline-size:var(--section-max-width);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.msrd .msrd-Logos-inner{animation:scroll 20s linear infinite;display:flex;flex-shrink:0;gap:var(--space-vertical) var(--space-horizontal-07);justify-content:space-around;list-style:none;margin-block:0;min-inline-size:100%;-webkit-padding-start:0;padding-inline-start:0}.translated-rtl .msrd .msrd-Logos-inner,:dir(rtl) .msrd .msrd-Logos-inner{animation:scroll-rtl 20s linear infinite}@media (min-width:76.25em){.msrd .msrd-Logos-inner{animation:none;justify-content:space-between}.translated-rtl .msrd .msrd-Logos-inner,:dir(rtl) .msrd .msrd-Logos-inner{animation:none}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--space-horizontal-07)))}}@keyframes scroll-rtl{0%{transform:translateX(0)}to{transform:translateX(calc(100% - var(--space-horizontal-07)))}}@media (prefers-reduced-motion){.msrd .msrd-Logos-inner+.msrd-Logos-inner{display:none}.msrd .msrd-Logos{padding-inline:var(--space-horizontal)}@media (min-width:48em){.msrd .msrd-Logos{padding-inline:var(--space-horizontal-07)}}.msrd .msrd-Logos-inner{animation:none;flex-shrink:1;flex-wrap:wrap;row-gap:var(--space-vertical-03)}@media (min-width:48em){.msrd .msrd-Logos-inner{row-gap:var(--space-vertical)}}@media (min-width:78.25em){.msrd .msrd-Logos{padding-inline:0}}}:root{--base00:var(--color-orange-12);--base01:var(--color-orange-11);--base02:var(--color-orange-10);--base03:var(--color-grey-05);--base04:var(--color-grey-04);--base05:var(--color-grey-03);--base06:var(--color-grey-02);--base07:var(--color-grey-01);--base08:var(--color-red-04);--base09:var(--color-orange-04);--base0A:var(--color-yellow-04);--base0B:var(--color-green-04);--base0C:var(--color-cyan-04);--base0D:var(--color-azure-04);--base0E:var(--color-violet-04);--base0F:var(--color-rose-04)}@media (prefers-color-scheme:dark){:root{--base00:var(--color-cyan-01);--base01:var(--color-cyan-02);--base02:var(--color-cyan-03);--base03:var(--color-grey-08);--base04:var(--color-grey-09);--base05:var(--color-grey-10);--base06:var(--color-grey-11);--base07:var(--color-grey-12);--base08:var(--color-red-07);--base09:var(--color-orange-07);--base0A:var(--color-yellow-07);--base0B:var(--color-green-07);--base0C:var(--color-cyan-07);--base0D:var(--color-azure-07);--base0E:var(--color-violet-07);--base0F:var(--color-rose-07)}}.hljs,.msrd .msrd-Markdown pre code{color:var(--base05);background:var(--base00)}.hljs ::selection,.hljs::selection,.msrd .msrd-Markdown pre code ::selection,.msrd .msrd-Markdown pre code::selection{background-color:var(--base02);color:var(--base05)}.hljs-comment{color:var(--base03);font-style:italic}.hljs-tag{color:var(--base04)}.hljs-operator,.hljs-punctuation,.hljs-subst{color:var(--base05)}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:var(--base08)}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:var(--base09)}.hljs-class .hljs-title,.hljs-strong,.hljs-title,.hljs-title.class_{color:var(--base0A)}.hljs-strong{font-weight:500}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:var(--base0B)}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:var(--base0C)}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:var(--base0D)}.diff .hljs-meta,.hljs-emphasis,.hljs-keyword,.hljs-template-tag,.hljs-type{color:var(--base0E)}.hljs-emphasis{font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:var(--base0F)}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:500}.msrd .msrd-Markdown{font-size:var(--font-03-size);line-height:var(--font-03-line-height)}.msrd .msrd-Markdown--measured{max-inline-size:var(--measured)}.msrd .msrd-Markdown--inline{font:inherit;max-inline-size:100%}@media (min-width:48em){.msrd .msrd-Markdown{font-size:var(--font-04-size);line-height:var(--font-04-line-height-large)}.msrd .msrd-Markdown--inline{font:inherit}}.msrd .msrd-Markdown a{color:var(--color-interactive);text-decoration:none}@media (hover:hover){.msrd .msrd-Markdown a:hover{color:var(--color-interactive-hover);text-decoration:underline;text-decoration-thickness:.09em;text-underline-offset:.34em}}.msrd .msrd-Markdown a:active{color:var(--color-interactive-active);text-underline-offset:.39em}.msrd .msrd-Markdown blockquote{-webkit-margin-after:var(--space-vertical-05);margin-block-end:var(--space-vertical-05);-webkit-margin-before:0;margin-block-start:0;margin-inline:0}.msrd .msrd-Markdown blockquote p{-webkit-margin-after:0;margin-block-end:0;quotes:"“" "”" "‘" "’"}.msrd .msrd-Markdown blockquote p:first-child:before{content:open-quote;-webkit-margin-start:-.81ch;margin-inline-start:-.81ch}.msrd .msrd-Markdown blockquote p:first-child:after{content:close-quote}.msrd .msrd-Markdown blockquote p+p{-webkit-margin-before:var(--space-vertical-05);margin-block-start:var(--space-vertical-05)}.msrd .msrd-Markdown blockquote p+p:last-child{font-size:var(--font-02-size);line-height:var(--font-02-line-height);-webkit-margin-before:var(--space-vertical-03);margin-block-start:var(--space-vertical-03);text-align:end}@media (min-width:48em){.msrd .msrd-Markdown blockquote p+p:last-child{font-size:var(--font-03-size);line-height:var(--font-03-line-height)}}.msrd .msrd-Markdown code{--padding-x-code-inline:0.25em;background:var(--color-background-highlight);border-radius:var(--padding-x-code-inline);font-family:var(--font-family-monospaced);font-feature-settings:normal;font-weight:inherit;line-height:inherit;-webkit-padding-after:.055em;padding-block-end:.055em;-webkit-padding-end:var(--padding-x-code-inline);padding-inline-end:var(--padding-x-code-inline);-webkit-padding-start:var(--padding-x-code-inline);padding-inline-start:var(--padding-x-code-inline)}@media (min-width:48em){.msrd .msrd-Markdown p code{-webkit-padding-after:.2em;padding-block-end:.2em}}.msrd .msrd-Markdown code .gfm-color-chip{--chip-size:0.6em;block-size:var(--chip-size);border:var(--border-width) solid var(--color-background);border-radius:calc(var(--chip-size) * var(--corner-ratio-square));display:inline-block;inline-size:var(--chip-size);-webkit-margin-start:.25em;margin-inline-start:.25em}@media (prefers-color-scheme:dark){.msrd .msrd-Markdown code{box-shadow:var(--box-shadow)}}.msrd .msrd-Markdown pre{border-radius:var(--border-radius-card);box-shadow:var(--box-shadow-light-source);position:relative}.msrd .msrd-Markdown pre:after{border:solid var(--border-width) var(--color-border-code);border-radius:var(--border-radius-card);content:"";inset-block-end:var(--border-offset-card);inset-block-start:calc(0rem - var(--border-offset-card));inset-inline-end:var(--border-offset-card);inset-inline-start:calc(0rem - var(--border-offset-card));pointer-events:none;position:absolute}.msrd .msrd-Markdown pre code{border-radius:var(--border-radius-card);box-shadow:var(--box-shadow);display:block;font-family:var(--font-family-monospaced);font-feature-settings:normal;font-weight:inherit;inline-size:100%;-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical);overflow-x:auto;padding:var(--space-vertical);position:relative}.msrd .msrd-Markdown h6,.msrd .msrd-Markdown pre code{font-size:var(--font-02-size);line-height:var(--font-02-line-height)}.msrd .msrd-Markdown h6{font-weight:533;-webkit-margin-after:var(--space-vertical-03);margin-block-end:var(--space-vertical-03);-webkit-margin-before:var(--space-vertical);margin-block-start:var(--space-vertical)}@media (min-width:48em){.msrd .msrd-Markdown h6{-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical);-webkit-margin-before:var(--space-vertical-06);margin-block-start:var(--space-vertical-06)}}.msrd .msrd-Markdown h5{font-size:var(--font-03-size);font-weight:500;line-height:var(--font-03-line-height);-webkit-margin-after:var(--space-vertical-03);margin-block-end:var(--space-vertical-03);-webkit-margin-before:var(--space-vertical);margin-block-start:var(--space-vertical)}@media (min-width:48em){.msrd .msrd-Markdown h5{font-size:var(--font-04-size);line-height:var(--font-04-line-height);-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical);-webkit-margin-before:var(--space-vertical-06);margin-block-start:var(--space-vertical-06)}}.msrd .msrd-Markdown h4{font-size:var(--font-04-size);font-weight:466;line-height:var(--font-04-line-height);-webkit-margin-after:var(--space-vertical-03);margin-block-end:var(--space-vertical-03);-webkit-margin-before:var(--space-vertical);margin-block-start:var(--space-vertical)}@media (min-width:48em){.msrd .msrd-Markdown h4{font-size:var(--font-05-size);line-height:var(--font-05-line-height);-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical);-webkit-margin-before:var(--space-vertical-06);margin-block-start:var(--space-vertical-06)}}.msrd .msrd-Markdown h3{font-size:var(--font-05-size);font-weight:433;line-height:var(--font-05-line-height);-webkit-margin-after:var(--space-vertical-03);margin-block-end:var(--space-vertical-03);-webkit-margin-before:var(--space-vertical);margin-block-start:var(--space-vertical)}@media (min-width:48em){.msrd .msrd-Markdown h3{font-size:var(--font-06-size);line-height:var(--font-06-line-height);-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical);-webkit-margin-before:var(--space-vertical-06);margin-block-start:var(--space-vertical-06)}}.msrd .msrd-Markdown h2{font-size:var(--font-07-size);font-weight:400;line-height:var(--font-07-line-height);-webkit-margin-after:var(--space-vertical-03);margin-block-end:var(--space-vertical-03);-webkit-margin-before:var(--space-vertical);margin-block-start:var(--space-vertical)}@media (min-width:48em){.msrd .msrd-Markdown h2{font-size:var(--font-08-size);line-height:var(--font-08-line-height);-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical);-webkit-margin-before:var(--space-vertical-06);margin-block-start:var(--space-vertical-06)}}.msrd .msrd-Markdown h1{font-size:var(--font-09-size);font-weight:400;line-height:var(--font-09-line-height);-webkit-margin-before:0;margin-block-start:0}@media (min-width:48em){.msrd .msrd-Markdown h1{font-size:var(--font-10-size);line-height:var(--font-10-line-height)}}.msrd .msrd-Markdown h1+h2,.msrd .msrd-Markdown h2+h3,.msrd .msrd-Markdown h3+h4,.msrd .msrd-Markdown h4+h5,.msrd .msrd-Markdown h5+h6{-webkit-margin-before:0;margin-block-start:0}.msrd .msrd-Markdown hr{background-color:var(--color-brand);block-size:var(--rule-height);border:0;color:var(--color-border);inline-size:var(--rule-width);-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical);-webkit-margin-before:0;margin-block-start:0;margin-inline:0}.msrd .msrd-Markdown p:has(img){box-shadow:var(--box-shadow-light-source)}.msrd .msrd-Markdown img{border-radius:var(--border-radius-image);box-shadow:var(--box-shadow)}.msrd .msrd-Markdown li{--bullet-space:1.5em;-webkit-padding-start:var(--bullet-space);padding-inline-start:var(--bullet-space);position:relative;word-wrap:break-word}.msrd .msrd-Markdown li:before{inline-size:var(--bullet-space);inset-inline-start:0;position:absolute;text-align:center}.msrd .msrd-Markdown ol,.msrd .msrd-Markdown ul{list-style:none;-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical);-webkit-margin-before:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:0;padding-inline-start:0}@media (min-width:80em){.msrd .msrd-Markdown>ol,.msrd .msrd-Markdown>ul{-webkit-margin-start:calc(30rem / -16);margin-inline-start:calc(30rem / -16)}}.msrd .msrd-Markdown ol{counter-reset:list}.msrd .msrd-Markdown ol>li:before{content:counter(list) ".";counter-increment:list;font-family:var(--font-family-monospaced);font-feature-settings:normal;font-size:calc(13rem / 16);inline-size:calc(27rem / 16);line-height:calc(27 / 13);-webkit-padding-end:calc(3rem / 16);padding-inline-end:calc(3rem / 16);text-align:end}@media (min-width:48em){.msrd .msrd-Markdown ol>li:before{font-size:calc(14rem / 16);inline-size:calc(30rem / 16);line-height:calc(36 / 14);-webkit-padding-end:calc(4rem / 16);padding-inline-end:calc(4rem / 16)}}.msrd .msrd-Markdown ul>li:before{content:"•"}.msrd .msrd-Markdown p{-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical);-webkit-margin-before:0;margin-block-start:0;word-wrap:break-word}.msrd .msrd-Markdown>p:last-child{text-wrap:pretty}.msrd .msrd-Markdown table{border-collapse:collapse;font:inherit;font-family:var(--font-family-monospaced);font-feature-settings:normal;font-size:var(--font-02-size);font-weight:inherit;inline-size:100%;line-height:var(--font-02-line-height);-webkit-margin-after:var(--space-vertical);margin-block-end:var(--space-vertical)}.msrd .msrd-Markdown tbody tr:nth-child(2n){background-color:var(--color-background-highlight)}.msrd .msrd-Markdown td,.msrd .msrd-Markdown th{border:calc(1rem / 16) solid var(--color-border);padding-block:calc(5.5rem / 16);padding-inline:calc(15rem / 16);vertical-align:middle}@media (min-width:48em){.msrd .msrd-Markdown td,.msrd .msrd-Markdown th{padding-block:calc(10rem / 16);padding-inline:calc(23rem / 16)}}.msrd .msrd-Markdown #footnote-label{block-size:calc(1rem / 16);border:0;clip:rect(0,0,0,0);inline-size:calc(1rem / 16);overflow:hidden;padding:0;position:absolute;word-wrap:normal}.msrd .msrd-Markdown #footnote-label+ol{font-size:var(--font-02-size);line-height:var(--font-02-line-height);-webkit-padding-before:var(--space-vertical-03);padding-block-start:var(--space-vertical-03)}@media (min-width:80em){.msrd .msrd-Markdown #footnote-label+ol{-webkit-margin-start:calc(30rem / -16);margin-inline-start:calc(30rem / -16)}}.msrd .msrd-Markdown #footnote-label+ol:before{block-size:var(--rule-height);border:var(--border-width) solid var(--color-brand);content:"";display:block;inline-size:var(--rule-width);-webkit-margin-after:var(--space-vertical-06);margin-block-end:var(--space-vertical-06);position:relative}@media (min-width:80em){.msrd .msrd-Markdown #footnote-label+ol:before{inset-inline-start:calc(30rem / 16)}}.msrd .msrd-Markdown #footnote-label+ol>li{-webkit-padding-start:calc(27rem / 16);padding-inline-start:calc(27rem / 16)}@media (min-width:48em){.msrd .msrd-Markdown #footnote-label+ol>li{-webkit-padding-start:calc(30rem / 16);padding-inline-start:calc(30rem / 16)}}.msrd .msrd-Markdown #footnote-label+ol>li:before{line-height:calc(var(--space-scale-vertical) / 13)}@media (min-width:48em){.msrd .msrd-Markdown #footnote-label+ol>li:before{line-height:calc(var(--space-scale-vertical) / 14)}}.msrd .msrd-Markdown [aria-describedby=footnote-label]:before{content:"["}.msrd .msrd-Markdown [aria-describedby=footnote-label]:after{content:"]"}.msrd .msrd-Markdown .task-list-item{-webkit-padding-start:0;padding-inline-start:0}.msrd .msrd-Markdown .task-list-item:before{content:""}.msrd .msrd-Markdown>:first-child{-webkit-margin-before:0;margin-block-start:0}.msrd .msrd-Markdown>:last-child{-webkit-margin-after:0;margin-block-end:0}.msrd .msrd-Markdown--left{text-align:start}.msrd .msrd-Markdown--center{text-align:center}.msrd .msrd-Markdown--right{text-align:end}.msrd .msrd-Page{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;min-block-size:100vh}.msrd .msrd-Page--centered .msrd-Page-main{margin-block:auto}.msrd .msrd-Profile-imageWrapper{--image-size:var(--space-vertical-14);box-shadow:var(--box-shadow-light-source);inline-size:var(--image-size);-webkit-margin-after:var(--space-vertical-04);margin-block-end:var(--space-vertical-04)}.msrd .msrd-Profile-image,.msrd .msrd-Profile-imageWrapper{border-radius:calc(var(--image-size) * var(--corner-ratio-square))}.msrd .msrd-Profile-image{box-shadow:var(--box-shadow)}@media (min-width:76.25em){.msrd .msrd-Profile{align-items:flex-end;display:flex;gap:var(--space-horizontal-07)}.msrd .msrd-Profile-imageWrapper{--image-size:17.3125rem;flex-shrink:0;-webkit-margin-after:0;margin-block-end:0}}.msrd .msrd-Paragraph{font-size:var(--font-03-size);line-height:var(--font-03-line-height);margin:0;text-wrap:pretty}@media (min-width:48em){.msrd .msrd-Paragraph{font-size:var(--font-04-size);line-height:var(--font-04-line-height-large)}}.msrd .msrd-Paragraph--small{font-size:var(--font-02-size);line-height:var(--font-02-line-height)}.msrd .msrd-Paragraph--large{font-size:var(--font-04-size);line-height:var(--font-04-line-height)}@media (min-width:48em){.msrd .msrd-Paragraph--large{font-size:var(--font-05-size);line-height:var(--font-05-line-height)}}.msrd-Paragraph--left{text-align:start}.msrd-Paragraph--center{text-align:center}.msrd-Paragraph--right{text-align:end}.msrd .msrd-Paragraph--measured{max-inline-size:var(--measured)}.msrd .msrd-Paragraph--measured.msrd-Paragraph--large{max-inline-size:calc(var(--measured) * .9)}.msrd .msrd-Paragraph--muted{color:var(--color-text-muted)}.msrd .msrd-Section{padding-inline:var(--space-horizontal)}@media (min-width:48em){.msrd .msrd-Section{padding-inline:var(--space-horizontal-07)}}.msrd .msrd-Section-inner{margin-inline:auto;max-inline-size:var(--section-max-width)}.msrd .msrd-Section--full{padding-inline:0}.msrd .msrd-Section--full .msrd-Section-inner{max-inline-size:100%}.msrd .msrd-SiteFooter{color:var(--color-text-muted);-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-after:var(--space-vertical);padding-block-end:var(--space-vertical);padding-inline:var(--space-horizontal);position:relative}@media (min-width:48em){.msrd .msrd-SiteFooter{-webkit-padding-after:var(--space-vertical-06);padding-block-end:var(--space-vertical-06);padding-inline:var(--space-horizontal-07)}}.msrd .msrd-SiteFooter-inner{display:grid;grid-gap:var(--space-vertical) var(--space-horizontal);gap:var(--space-vertical) var(--space-horizontal);margin-inline:auto;max-inline-size:var(--section-max-width)}@media (min-width:48em){.msrd .msrd-SiteFooter-inner{align-items:end;grid-template-columns:repeat(12,1fr);justify-items:start}.msrd .msrd-SiteFooter-inner>:first-child{grid-column-end:span 2}.msrd .msrd-SiteFooter-inner>:nth-child(2),.msrd .msrd-SiteFooter-inner>:nth-child(3){grid-column-end:span 4}.msrd .msrd-SiteFooter-inner>:last-child{grid-column-end:span 2;justify-self:end}}@media (min-width:53em){.msrd .msrd-SiteFooter-inner>:first-child,.msrd .msrd-SiteFooter-inner>:nth-child(3){grid-column-end:span 3}}@media (min-width:76.25em){.msrd .msrd-SiteFooter-inner>:first-child,.msrd .msrd-SiteFooter-inner>:nth-child(2){grid-column-end:span 4}.msrd .msrd-SiteFooter-inner>:nth-child(3){grid-column-end:span 2}}.msrd .msrd-SiteFooter ul{list-style:none;margin-block:0;-webkit-padding-start:0;padding-inline-start:0}.msrd .msrd-SiteFooter li{-webkit-padding-before:var(--space-vertical-01);padding-block-start:var(--space-vertical-01)}.msrd .msrd-SiteFooter a:not([class]){color:var(--color-interactive-neutral)}@media (hover:hover){.msrd .msrd-SiteFooter a:not([class]):hover{color:var(--color-interactive-neutral-hover)}}.msrd .msrd-SiteFooter a:not([class]):active{color:var(--color-interactive-neutral-active)}.msrd .msrd-SiteFooter-logo:has(:focus-visible){border-radius:var(--border-radius-focus);outline:var(--outline-width) solid var(--color-interactive-focus);outline-offset:var(--outline-width)}@media (min-width:48em){.msrd .msrd-SiteFooter-logo{-webkit-margin-after:var(--space-vertical-02);margin-block-end:var(--space-vertical-02)}}.msrd .msrd-SiteFooter-logoLink,.msrd .msrd-SiteFooter-logoLink:active,.msrd .msrd-SiteFooter-logoLink:hover{color:var(--color-logo)}.msrd .msrd-SiteHeaderMenu{display:none;inset-block-end:0;inset-block-start:var(--space-vertical-09);inset-inline:0;overflow-y:auto;-webkit-padding-after:var(--space-vertical);padding-block-end:var(--space-vertical);-webkit-padding-before:var(--space-vertical-02);padding-block-start:var(--space-vertical-02);padding-inline:var(--space-horizontal);position:fixed}.msrd .msrd-SiteHeaderMenu--open{background:var(--color-background);display:block}@media (min-width:48em){.msrd .msrd-SiteHeaderMenu{display:block;overflow-y:visible;padding:0;position:static}}.msrd .msrd-SiteHeaderMenuButton{background-color:transparent;border:0;color:inherit;cursor:pointer;display:block;inset-inline-end:calc(-10rem / 16);overflow:visible;padding:calc(10rem / 16);position:relative}@media (prefers-reduced-motion){.msrd .msrd-SiteHeaderMenuButton *,.msrd .msrd-SiteHeaderMenuButton :after,.msrd .msrd-SiteHeaderMenuButton :before{transition-delay:0s!important;transition-duration:0s!important}}@media (hover:hover){.msrd .msrd-SiteHeaderMenuButton:hover{color:var(--color-interactive-neutral-hover)}}.msrd .msrd-SiteHeaderMenuButton:active{color:var(--color-interactive-neutral-active)}@media (min-width:48em){.msrd .msrd-SiteHeaderMenuButton{display:none}}.msrd .msrd-SiteHeaderMenuButton-box{block-size:calc(24rem / 16);display:block;inline-size:calc(24rem / 16);position:relative}.msrd .msrd-SiteHeaderMenuButton-inner,.msrd .msrd-SiteHeaderMenuButton-inner:after,.msrd .msrd-SiteHeaderMenuButton-inner:before{background-color:currentColor;block-size:calc(2rem / 16);border-radius:calc(1rem / 16);inline-size:calc(24rem / 16);position:absolute}.msrd .msrd-SiteHeaderMenuButton-inner{display:block;inset-block-start:50%;transition:transform .22s var(--easing-cubic-bezier-reverse-easy-ease)}.msrd .msrd-SiteHeaderMenuButton-inner:after,.msrd .msrd-SiteHeaderMenuButton-inner:before{content:"";display:block}.msrd .msrd-SiteHeaderMenuButton-inner:before{inset-block-start:calc(-8rem / 16);transition:inset-block-start .1s .25s var(--easing-cubic-bezier-ease-in),opacity .1s var(--easing-cubic-bezier-ease-in)}.msrd .msrd-SiteHeaderMenuButton-inner:after{inset-block-end:calc(-8rem / 16);transition:inset-block-end .1s .25s var(--easing-cubic-bezier-ease-in),transform .22s var(--easing-cubic-bezier-reverse-easy-ease)}.msrd .msrd-SiteHeaderMenuButton--menuOpen .msrd-SiteHeaderMenuButton-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:var(--easing-cubic-bezier-easy-ease)}.msrd .msrd-SiteHeaderMenuButton--menuOpen .msrd-SiteHeaderMenuButton-inner:before{inset-block-start:0;opacity:0;transition:inset-inline-start .1s var(--easing-cubic-bezier-ease-out),opacity .1s .12s var(--easing-cubic-bezier-ease-out)}.msrd .msrd-SiteHeaderMenuButton--menuOpen .msrd-SiteHeaderMenuButton-inner:after{inset-block-end:0;transform:rotate(-90deg);transition:inset-block-end .1s var(--easing-cubic-bezier-ease-out),transform .22s .12s var(--easing-cubic-bezier-easy-ease)}.msrd .msrd-SiteHeaderMenuButton-text{block-size:calc(1rem / 16);clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:calc(1rem / 16);overflow:hidden;position:absolute;white-space:nowrap}html{scroll-padding-block-start:var(--space-vertical-12)}@media (min-width:48em){html{scroll-padding-block-start:var(--space-vertical-14)}}.msrd .msrd-SiteHeader{background-color:var(--color-header-background);inset-block-start:0;position:-webkit-sticky;position:sticky;z-index:1}.msrd .msrd-SiteHeader--pageScrolled{background-color:var(--color-background);box-shadow:var(--box-shadow-light-source);transition:background-color .1s var(--easing-cubic-bezier-easy-ease),box-shadow .1s var(--easing-cubic-bezier-easy-ease)}.msrd .msrd-SiteHeader--menuOpen{background:var(--color-background);box-shadow:none}.msrd .msrd-SiteHeader-wrapper{padding-inline:var(--space-horizontal)}@media (min-width:48em){.msrd .msrd-SiteHeader-wrapper{padding-inline:var(--space-horizontal-07)}}.msrd .msrd-SiteHeader--pageScrolled .msrd-SiteHeader-wrapper{box-shadow:var(--box-shadow);transition:box-shadow .1s var(--easing-cubic-bezier-easy-ease)}.msrd .msrd-SiteHeader-inner{align-items:center;border-block:.125rem solid transparent;display:flex;inline-size:100%;justify-content:space-between;margin-inline:auto;max-inline-size:var(--section-max-width);padding-block:calc(var(--space-vertical-03))}@media (min-width:48em){.msrd .msrd-SiteHeader-inner{padding-block:calc(var(--space-vertical-04) - (2rem / 16))}}.msrd .msrd-SiteHeader-logo{color:var(--color-logo);margin:0}.msrd .msrd-SiteHeader-logo:has(:focus-visible){border-radius:var(--border-radius-focus);outline:var(--outline-width) solid var(--color-interactive-focus);outline-offset:var(--outline-width)}.msrd .msrd-SiteHeader-logo svg{fill:var(--color-logo)}.msrd .msrd-SiteHeader-navItems{display:table;font-size:var(--font-05-size);line-height:var(--font-05-line-height);list-style:none;margin-block:0;-webkit-padding-start:0;padding-inline-start:0}@media (hover:hover){.msrd .msrd-SiteHeader-navItems:has(a:hover) a:not(:hover){opacity:.42;transition:opacity .1s var(--easing-cubic-bezier-easy-ease)}}@media (min-width:48em){.msrd .msrd-SiteHeader-navItems{align-items:center;display:flex;font-size:var(--font-size);gap:var(--space-horizontal-07);line-height:var(--line-height)}.msrd .msrd-SiteHeader-navItems:has(a:hover) a:not(:hover){opacity:1;transition:none}}.msrd .msrd-SiteHeader-link{color:var(--color-interactive-neutral);display:table;padding-block:var(--space-vertical-02);position:relative}@media (min-width:48em){.msrd .msrd-SiteHeader-link{padding-block:var(--space-vertical-01)}@media (hover:hover){.msrd .msrd-SiteHeader-link:hover{color:var(--color-interactive-neutral-hover)}}}.msrd .msrd-SiteHeader-link:active{color:var(--color-interactive-neutral-active)}.msrd .msrd-SiteHeader-link--current:after{background-color:var(--color-brand);block-size:var(--space-vertical-02);border-radius:50%;content:"";display:inline-block;inline-size:var(--space-vertical-02);-webkit-margin-start:.2em;margin-inline-start:.2em}@media (min-width:48em){.msrd .msrd-SiteHeader-link--current{text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-decoration-thickness:var(--rule-height);text-underline-offset:.5em}.msrd .msrd-SiteHeader:not(.msrd-SiteHeader--pageScrolled) .msrd-SiteHeader-link--current:hover{color:inherit}.msrd .msrd-SiteHeader-link--current:after{display:none}}@media (min-width:48em){.msrd .msrd-SiteHeader li:has(.msrd-SiteHeader-link[href="/contact"]){border-radius:var(--border-radius-button);box-shadow:var(--box-shadow-light-source)}.msrd .msrd-SiteHeader-link[href="/contact"]{align-items:center;background-color:var(--color-button-background);block-size:var(--space-vertical-07);border:solid var(--border-width) var(--color-card-border);border-radius:var(--border-radius-button);box-shadow:var(--box-shadow);display:flex;padding-block:0;-webkit-padding-end:var(--space-horizontal-06);padding-inline-end:var(--space-horizontal-06);-webkit-padding-start:var(--space-horizontal-08);padding-inline-start:var(--space-horizontal-08);position:relative;text-decoration:none}.msrd .msrd-SiteHeader-link[href="/contact"] .msrd-SiteHeader-linkText:after{content:"→";display:inline-block;inline-size:var(--space-horizontal);inset-inline-start:0;opacity:0;position:relative}.translated-rtl .msrd .msrd-SiteHeader-link[href="/contact"] .msrd-SiteHeader-linkText:after,:dir(rtl) .msrd .msrd-SiteHeader-link[href="/contact"] .msrd-SiteHeader-linkText:after{content:"←"}@media (hover:hover){.msrd .msrd-SiteHeader-link[href="/contact"]:hover .msrd-SiteHeader-linkText:after{inset-inline-start:.25em;opacity:1;transition:.1s opacity var(--easing-cubic-bezier-easy-ease),.2s inset-inline-start var(--easing-cubic-bezier-easy-ease)}@media (prefers-reduced-motion){.msrd .msrd-SiteHeader-link[href="/contact"]:hover .msrd-SiteHeader-linkText:after{transition:.1s opacity var(--easing-cubic-bezier-easy-ease),0s inset-inline-start var(--easing-cubic-bezier-easy-ease)}}}.msrd .msrd-SiteHeader-link--current[href="/contact"],.msrd .msrd-SiteHeader:not(.msrd-SiteHeader--pageScrolled) .msrd-SiteHeader-link--current[href="/contact"]:hover{background-color:var(--color-interactive);border-color:var(--color-interactive);color:var(--color-interactive-contrast)}.msrd .msrd-SiteHeader:not(.msrd-SiteHeader--pageScrolled) .msrd-SiteHeader-link--current[href="/contact"]:hover{cursor:default}@media (hover:hover){.msrd .msrd-SiteHeader-link--current[href="/contact"]:hover{background-color:var(--color-interactive-hover);border-color:var(--color-interactive-hover);color:var(--color-interactive-contrast)}}.msrd .msrd-SiteHeader-link--current[href="/contact"]:active{background-color:var(--color-interactive-active);border-color:var(--color-interactive-active);color:var(--color-interactive-contrast)}.msrd .msrd-SiteHeader-link--current[href="/contact"] .msrd-SiteHeader-linkText:after{visibility:hidden}}.msrd-Space{-webkit-padding-after:var(--space-vertical);padding-block-end:var(--space-vertical)}.msrd-Space--01,.msrd-Space--02{-webkit-padding-after:var(--space-vertical-01);padding-block-end:var(--space-vertical-01)}@media (min-width:50em){.msrd .msrd-Space--02{-webkit-padding-after:var(--space-vertical-02);padding-block-end:var(--space-vertical-02)}}.msrd-Space--03{-webkit-padding-after:var(--space-vertical-02);padding-block-end:var(--space-vertical-02)}@media (min-width:50em){.msrd .msrd-Space--03{-webkit-padding-after:var(--space-vertical-03);padding-block-end:var(--space-vertical-03)}}.msrd-Space--04{-webkit-padding-after:var(--space-vertical-03);padding-block-end:var(--space-vertical-03)}@media (min-width:50em){.msrd .msrd-Space--04{-webkit-padding-after:var(--space-vertical-04);padding-block-end:var(--space-vertical-04)}}.msrd-Space--05{-webkit-padding-after:var(--space-vertical-04);padding-block-end:var(--space-vertical-04)}@media (min-width:50em){.msrd .msrd-Space--05{-webkit-padding-after:var(--space-vertical-05);padding-block-end:var(--space-vertical-05)}}.msrd-Space--06{-webkit-padding-after:var(--space-vertical-05);padding-block-end:var(--space-vertical-05)}@media (min-width:50em){.msrd .msrd-Space--06{-webkit-padding-after:var(--space-vertical-06);padding-block-end:var(--space-vertical-06)}}.msrd-Space--07{-webkit-padding-after:var(--space-vertical-06);padding-block-end:var(--space-vertical-06)}@media (min-width:50em){.msrd .msrd-Space--07{-webkit-padding-after:var(--space-vertical-07);padding-block-end:var(--space-vertical-07)}}.msrd-Space--08{-webkit-padding-after:var(--space-vertical-07);padding-block-end:var(--space-vertical-07)}@media (min-width:50em){.msrd .msrd-Space--08{-webkit-padding-after:var(--space-vertical-09);padding-block-end:var(--space-vertical-09)}}.msrd-Space--09{-webkit-padding-after:var(--space-vertical-08);padding-block-end:var(--space-vertical-08)}@media (min-width:50em){.msrd .msrd-Space--09{-webkit-padding-after:var(--space-vertical-11);padding-block-end:var(--space-vertical-11)}}.msrd-Space--10{-webkit-padding-after:var(--space-vertical-09);padding-block-end:var(--space-vertical-09)}@media (min-width:50em){.msrd .msrd-Space--10{-webkit-padding-after:var(--space-vertical-12);padding-block-end:var(--space-vertical-12)}}.msrd-Space--11{-webkit-padding-after:var(--space-vertical-10);padding-block-end:var(--space-vertical-10)}@media (min-width:50em){.msrd .msrd-Space--11{-webkit-padding-after:var(--space-vertical-13);padding-block-end:var(--space-vertical-13)}}.msrd-Space--12{-webkit-padding-after:var(--space-vertical-11);padding-block-end:var(--space-vertical-11)}@media (min-width:50em){.msrd .msrd-Space--12{-webkit-padding-after:var(--space-vertical-14);padding-block-end:var(--space-vertical-14)}}.msrd .msrd-Surface--dark,.msrd .msrd-Surface--graphicDark{--color-brand:var(--color-azure-07);--color-background:var(--color-azure-01);--color-background-emphasis:color-mix(in srgb,var(--color-text) 2%,transparent);--color-background-highlight:color-mix(in srgb,var(--color-text) 8%,transparent);--color-text:var(--color-white);--color-text-contrast:var(--color-grey-01);--color-text-muted:color-mix(in srgb,var(--color-text) 52%,transparent);--color-interactive:var(--color-azure-07);--color-interactive-visited:var(--color-violet-07);--color-interactive-focus:var(--color-azure-07);--color-interactive-hover:var(--color-azure-08);--color-interactive-active:var(--color-azure-09);--color-interactive-contrast:var(--color-azure-01);--color-interactive-neutral:var(--color-white);--color-interactive-neutral-hover:color-mix(in srgb,var(--color-text) 84%,transparent);--color-interactive-neutral-active:color-mix(in srgb,var(--color-text) 68%,transparent);--color-border:color-mix(in srgb,var(--color-text) 16%,transparent);--color-border-code:var(--color-azure-04);--box-shadow:0.125rem 0.125rem 0.25rem color-mix(in srgb,var(--color-azure-01) 92%,transparent);--box-shadow-light-source:0.125rem 0.125rem 3rem color-mix(in srgb,var(--color-white) 8%,transparent);--color-button-background:var(--color-azure-02);--color-card-background:var(--color-azure-07);--color-card-text:var(--color-grey-01);--color-card-interactive:var(--color-azure-01);--color-card-border:var(--color-white);--color-card-dots:var(--color-azure-04);--color-card-dots-hover:var(--color-white);--color-copy-interactive:var(--color-interactive-neutral);--color-copy-interactive-hover:var(--color-interactive-neutral-hover);--color-header-background:transparent;--color-logo:var(--color-white);background-color:var(--color-background);color:var(--color-text)}.msrd .msrd-Surface--graphicDark{background-image:url(https://res.cloudinary.com/measuredco/image/upload/v1732634892/site/site-background-top_v8ll2o.png),url(https://res.cloudinary.com/measuredco/image/upload/v1732635074/site/site-background-repeat_kjbjx5.png);background-position:center -1rem,top;background-repeat:no-repeat,repeat-y;background-size:auto}@media (min-width:48em){.msrd .msrd-Surface--graphicDark{background-position:top}}.msrd .msrd-Surface--dark a:not([class]),.msrd .msrd-Surface--graphicDark a:not([class]){color:var(--color-interactive-neutral)}@media (hover:hover){.msrd .msrd-Surface--dark a:not([class]):hover,.msrd .msrd-Surface--graphicDark a:not([class]):hover{color:var(--color-interactive-neutral-hover)}}.msrd .msrd-Surface--dark a:not([class]):active,.msrd .msrd-Surface--graphicDark a:not([class]):active{color:var(--color-interactive-neutral-active)}.msrd .msrd-Hero{--header-height:var(--space-vertical-09);block-size:min-content;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;max-inline-size:var(--section-max-width);min-block-size:calc(100vh - var(--header-height));text-align:center}@media (min-width:48em){.msrd .msrd-Hero{--header-height:var(--space-vertical-10)}}.msrd .msrd-Hero-inner{-webkit-margin-after:var(--space-vertical-08);margin-block-end:var(--space-vertical-08);-webkit-padding-before:var(--space-vertical-06);padding-block-start:var(--space-vertical-06)}@media (min-width:48em){.msrd .msrd-Hero-inner{-webkit-margin-after:var(--space-vertical-11);margin-block-end:var(--space-vertical-11);-webkit-padding-before:var(--space-vertical-09);padding-block-start:var(--space-vertical-09)}}.msrd .msrd-Hero-text{padding-inline:var(--space-horizontal)}.msrd .msrd-Hero-strapline{font-size:var(--font-10-size);line-height:var(--font-10-line-height);-webkit-margin-after:var(--space-vertical-03);margin-block-end:var(--space-vertical-03);-webkit-margin-before:0;margin-block-start:0;margin-inline:auto;max-inline-size:11em;text-wrap:balance}@supports (text-wrap:balance){.msrd .msrd-Hero-strapline{max-inline-size:100%}}@media (min-width:48em){.msrd .msrd-Hero-strapline{font-size:var(--font-12-size);line-height:var(--font-12-line-height);-webkit-margin-after:var(--space-vertical-05);margin-block-end:var(--space-vertical-05)}}.msrd .msrd-Hero-rule{margin-block:var(--space-vertical-04)}@media (min-width:48em){.msrd .msrd-Hero-rule{margin-block:var(--space-vertical-06)}}.msrd .msrd-Hero-description{font-size:var(--font-03-size);line-height:var(--font-03-line-height);-webkit-margin-after:var(--space-vertical-04);margin-block-end:var(--space-vertical-04);-webkit-margin-before:0;margin-block-start:0;margin-inline:auto;max-inline-size:30em;text-wrap:balance}@media (min-width:48em){.msrd .msrd-Hero-description{font-size:var(--font-04-size);line-height:var(--font-04-line-height-large);-webkit-margin-after:0;margin-block-end:0}}@keyframes bounce{0%{inset-block-end:calc((14 / 16) * 1rem)}50%{inset-block-end:calc((8 / 16) * 1rem)}to{inset-block-end:calc((14 / 16) * 1rem)}}.msrd .msrd-Hero-arrow{--animation-delay:1.375s;--animation-duration:2.75s;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.msrd .msrd-Hero--fullscreen .msrd-Hero-arrow{align-items:flex-end;animation:bounce var(--animation-duration) var(--animation-delay) var(--easing-cubic-bezier-easy-ease) infinite;display:flex;font-size:var(--font-07-size);font-weight:100;inset-block-end:calc((8 / 16) * 1rem);inset-inline:0;justify-content:center;line-height:1;opacity:1;position:fixed;text-align:center;transition:opacity .2s var(--animation-delay) linear;@starting-style{opacity:0}}.msrd-u-pageScrolled .msrd-Hero--fullscreen .msrd-Hero-arrow{opacity:0;transition:opacity .1s linear}@media (hover:hover){.msrd .msrd-Hero--fullscreen .msrd-Hero-arrow{animation:none;opacity:0;transition:none}.msrd:not(:has(a:hover)):hover .msrd-Hero--fullscreen .msrd-Hero-arrow{animation:bounce var(--animation-duration) var(--animation-delay) var(--easing-cubic-bezier-easy-ease) infinite;opacity:1;transition:opacity .2s var(--animation-delay) linear}.msrd-u-pageScrolled .msrd-Hero--fullscreen .msrd-Hero-arrow{animation:none!important;opacity:0!important;transition:opacity .1s linear!important}}@media (prefers-reduced-motion){.msrd .msrd-Hero--fullscreen .msrd-Hero-arrow{animation:none!important}}