body:has(.landing-page){overflow-x:clip;padding-top:0!important}.landing-page{background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-body)}.landing-page.rhizo-policy-page{flex-direction:column;align-items:center;width:100%;display:flex}.landing-page.rhizo-policy-page .rhizo-page-stack>.section-block:first-child:before{content:none}.landing-page .rhizo-page-stack{gap:0;width:100%}.landing-page .section-content:not(.section-text){align-items:stretch;gap:var(--space-section-content-gap);flex-direction:column;display:flex}.landing-page .section-text-title{min-width:0}.landing-page .section-text>.section-text-title{margin-bottom:var(--space-section-block)}.landing-page .section-text-body{min-width:0}.landing-page .rhizo-section-label{font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);text-align:center}.landing-page .rhizo-section-lead{font-weight:var(--font-weight-lead)}@media (min-width:768px){.landing-page :-webkit-any(.rhizo-section-media--small,.rhizo-section-row--text-column){width:50%;max-width:var(--max-width-content-narrow);margin-left:auto;margin-right:auto}.landing-page :-moz-any(.rhizo-section-media--small,.rhizo-section-row--text-column){width:50%;max-width:var(--max-width-content-narrow);margin-left:auto;margin-right:auto}.landing-page :is(.rhizo-section-media--small,.rhizo-section-row--text-column){width:50%;max-width:var(--max-width-content-narrow);margin-left:auto;margin-right:auto}}@media (max-width:767px){.landing-page .section-text-title,.landing-page .section-text-body{display:contents}.landing-page .rhizo-section-number{text-align:center;align-self:center;margin-bottom:var(--space-section-block)}.landing-page .rhizo-section-lead{text-align:left;min-width:0}}.landing-page .rhizo-section-title,.landing-page .rhizo-body-text,.landing-page .rhizo-detail-list{text-align:left;width:100%}.landing-page .rhizo-detail-list{gap:var(--space-detail-list-gap)}.landing-page .rhizo-detail-item{margin:0}.landing-page .rhizo-detail-header{font:inherit;margin:0}.landing-page .rhizo-detail-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;margin:0;padding:0;display:flex}.landing-page .rhizo-detail-chevron{flex:0 0 1.5ch;align-items:center;width:1.5ch;font-weight:400;display:inline-flex}.landing-page .rhizo-detail-prefix{flex:none;align-items:center;display:inline-flex}.landing-page .rhizo-detail-prefix-gap{white-space:pre;display:inline-block}.landing-page .rhizo-detail-chevron svg{width:1em;height:1em}.landing-page .rhizo-detail-toggle:focus-visible{outline-offset:2px;outline:1px dashed}@media (min-width:768px) and (hover:hover){.landing-page .rhizo-detail-toggle:hover .rhizo-detail-title{text-decoration:underline;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset-link)}}.landing-page .rhizo-detail-panel{grid-template-columns:max-content minmax(0,1fr);align-items:start;margin-top:0;display:grid}.landing-page .rhizo-detail-panel[hidden]{display:none}.landing-page .rhizo-detail-panel>.rhizo-detail-prefix{visibility:hidden}.landing-page .rhizo-detail-panel-content{min-width:0}.landing-page .rhizo-section-media{width:100%;margin-left:auto;container-type:inline-size}.landing-page .rhizo-section-media-inner{border-radius:var(--radius-media-frame);box-shadow:var(--shadow-media-frame-ambient);background-color:var(--color-surface-muted);overflow:hidden}.landing-page .rhizo-section-media--padded .rhizo-section-media-inner{box-sizing:border-box;padding:var(--space-media-frame-padding);border-radius:0}.landing-page .rhizo-section-media--flat .rhizo-section-media-inner{box-shadow:none;background-color:transparent;border-radius:0;overflow:visible}.landing-page .rhizo-body-text,.landing-page .rhizo-detail-list{font-size:var(--font-size-body);line-height:var(--line-height-body)}.landing-page .rhizo-dash-list{margin:0;padding:0;list-style:none}.landing-page .rhizo-section-media--framed .rhizo-section-media-inner{position:relative}.landing-page .rhizo-section-media--framed .rhizo-section-media-inner:after{content:"";z-index:1;border-radius:inherit;box-shadow:var(--shadow-inset-border);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.landing-page .rhizo-media-frame{object-fit:contain;border-radius:inherit;width:100%;max-width:100%;height:auto;display:block}.landing-page .rhizo-video-shell{width:100%;position:relative}.landing-page .rhizo-section-media--small .rhizo-video-shell{max-width:420px;margin-left:auto;margin-right:auto}.landing-page .rhizo-video-play-indicator{z-index:2;background:var(--color-bg);width:2.25rem;height:2.25rem;color:var(--color-text);pointer-events:none;box-shadow:0 .25rem .75rem rgba(0,0,0,.16),var(--shadow-inset-border);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.landing-page .rhizo-video-play-indicator svg{fill:currentColor;width:1em;height:1em;display:block}.landing-page :-webkit-any(.rhizo-triptych-image,.rhizo-link-diagram-image){object-fit:contain;border-radius:inherit;width:100%;max-width:100%;height:auto;display:block}.landing-page :-moz-any(.rhizo-triptych-image,.rhizo-link-diagram-image){object-fit:contain;border-radius:inherit;width:100%;max-width:100%;height:auto;display:block}.landing-page :is(.rhizo-triptych-image,.rhizo-link-diagram-image){object-fit:contain;border-radius:inherit;width:100%;max-width:100%;height:auto;display:block}.landing-page .rhizo-triptych-image{max-width:420px;margin-left:auto;margin-right:auto}.landing-page .rhizo-link-diagram-image{max-width:270px;margin-left:auto;margin-right:auto}.landing-page .rhizo-image-gallery-stage{border-radius:inherit;background-color:var(--color-surface-muted);width:100%;position:relative;overflow:hidden}.landing-page .rhizo-image-gallery-tabs{flex-wrap:wrap;align-items:baseline;display:flex}@media (min-width:768px){.landing-page .rhizo-image-gallery-tab{white-space:nowrap}}.landing-page .rhizo-image-gallery-controls{flex-direction:column;align-items:flex-start;margin-top:0}.landing-page .rhizo-image-gallery-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.landing-page .rhizo-image-gallery-tab-text.tint-highlight{background-position:100%;background-repeat:no-repeat;background-size:100% 100%}.landing-page .rhizo-image-gallery-tabs--auto-advancing .rhizo-image-gallery-tab-text.tint-highlight{animation:rhizo-image-gallery-tab-countdown var(--rhizo-image-gallery-auto-advance-duration)linear both}@keyframes rhizo-image-gallery-tab-countdown{0%{background-size:100% 100%}to{background-size:0 100%}}@media (min-width:768px) and (hover:hover){.landing-page .rhizo-image-gallery-tabs--hovered .rhizo-image-gallery-tab-text.tint-highlight{animation-play-state:paused}}.landing-page .rhizo-image-gallery-marker{box-sizing:border-box;vertical-align:-.08em;border:1.5px solid;width:.8em;height:.8em;display:inline-block;position:relative}.landing-page .rhizo-image-gallery-marker:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:1ch}.landing-page .rhizo-image-gallery-marker:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:1ch}.landing-page .rhizo-image-gallery-marker:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:1ch}.landing-page .rhizo-image-gallery-marker:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1ch}.landing-page .rhizo-image-gallery-marker:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1ch}.landing-page .rhizo-image-gallery-marker:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1ch}.landing-page .rhizo-image-gallery-marker--active:after{content:"";background:currentColor;position:absolute;top:20%;bottom:20%;left:20%;right:20%}.landing-page .rhizo-image-gallery-tab[aria-selected=false]{opacity:.5}.landing-page .rhizo-image-gallery-tab:focus-visible{outline-offset:2px;outline:1px dashed}@media (min-width:768px) and (hover:hover){.landing-page .rhizo-image-gallery-tab:hover{text-decoration:underline;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset-link)}}.landing-page .rhizo-image-gallery-image{object-fit:contain;border-radius:inherit;opacity:0;pointer-events:none;width:100%;max-width:none;height:100%;transition:opacity .16s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.landing-page .rhizo-image-gallery-image--visible{z-index:1;opacity:1}@media (prefers-reduced-motion:reduce){.landing-page .rhizo-image-gallery-image{transition:none}}@media (max-width:767px){.landing-page :-webkit-any(.rhizo-section-media--small,.rhizo-section-row--text-column){width:100%;max-width:100%}.landing-page :-moz-any(.rhizo-section-media--small,.rhizo-section-row--text-column){width:100%;max-width:100%}.landing-page :is(.rhizo-section-media--small,.rhizo-section-row--text-column){width:100%;max-width:100%}}.landing-page .rhizo-detail-title{font-weight:inherit}.landing-page .rhizo-hero-image{width:100%;height:auto;display:block}.landing-page .rhizo-hero-image-link{display:block}.landing-page .rhizo-hero{box-sizing:border-box;width:100%;padding-block:var(--space-section-block);border-bottom:var(--border-section-divider);border-bottom-color:transparent;position:relative}.landing-page .rhizo-hero:after{left:0;right:0;border-bottom:var(--border-section-divider);content:"";pointer-events:none;height:2rem;position:absolute;bottom:0}.landing-page .rhizo-hero+.section-block:before{content:none}
