@layer pages{#security-hero+.rb-mk-band{padding-top:0}.mk-sec-controls{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--color-border)}.mk-sec-control{display:grid;gap:var(--space-sm);padding-block:var(--space-xl);border-top:1px solid var(--color-border)}.mk-sec-control__name{display:flex;align-items:flex-start;gap:var(--space-md);min-width:0}.mk-sec-control__icon{flex:none;color:var(--color-primary-strong)}.mk-sec-control__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-sm);margin:0;font:var(--font-weight-semibold) var(--font-size-body-large) / var(--line-height-h5) var(--font-sans);color:var(--color-text-primary)}.mk-sec-control__body{margin:0;max-width:38em;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-secondary)}@media (max-width: 767.98px){.mk-sec-control__body{padding-left:calc(var(--icon-size-lg) + var(--space-md))}}@media (min-width: 768px){.mk-sec-control{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-xl);align-items:baseline}}.mk-sec-contact{display:grid;gap:var(--space-huge)}.mk-sec-contact__primary{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md);max-width:36em}.mk-sec-contact__note{margin:0;color:var(--color-text-secondary)}.mk-sec-contact__primary>div{margin-top:var(--space-sm)}.mk-sec-contact__docs{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.mk-sec-contact__docs-title{margin:0;font:var(--font-weight-semibold) var(--font-size-body-large) / var(--line-height-h5) var(--font-sans);color:var(--color-text-primary)}.mk-sec-contact__docs-body{margin:0;color:var(--color-text-secondary)}.mk-sec-doclinks{display:flex;flex-direction:column;margin:var(--space-sm) 0 0;padding:0;list-style:none;border-top:1px solid var(--color-border)}.mk-sec-doclinks>li{border-bottom:1px solid var(--color-border)}.mk-sec-doclink{display:flex;align-items:center;gap:var(--space-md);min-height:48px;padding-block:var(--space-sm);font-weight:var(--font-weight-medium);color:var(--color-primary-strong)}.mk-sec-doclink:hover{text-decoration:underline;text-underline-offset:2px}.mk-sec-doclink__icon{color:var(--color-text-secondary)}@media (min-width: 1024px){.mk-sec-contact{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--space-mega);align-items:start}}}
