.mk-rdoc>.mk-rdoc-sec{background:var(--color-linen);border-top:1px solid var(--color-terracotta-100);padding-block:clamp(48px,5.5vw,84px)}.mk-rdoc>.mk-rdoc-sec:nth-of-type(2n){background:var(--color-cream)}.mk-rdoc>.mk-rdoc-sec:first-child{border-top:0}.mk-rdoc-sec .mk-heading{margin-bottom:clamp(22px,2.6vw,34px)}.mk-rprose.mk-rdoc-body{max-width:none}.mk-rdoc-body>:is(p,ul:not(.mk-rlinks),ol){max-width:68ch}.mk-rdoc-body>.mk-copy{max-width:760px}.mk-rdoc-body>:first-child{margin-top:0}.mk-rdoc-body>*+:is(.mk-copy,.mk-rgrid,.mk-rlinks){margin-top:28px}.mk-rdoc-body ul{margin:0;padding:0;list-style:none}.mk-rdoc-body ul>li{padding-left:24px;position:relative}.mk-rdoc-body ul>li+li{margin-top:10px}.mk-rdoc-body ul>li:before{content:"";background:var(--color-terracotta-400);width:6px;height:6px;position:absolute;top:.72em;left:3px;rotate:45deg}.mk-rdoc-body ol{counter-reset:mk-rstep;border-top:1px solid var(--mk-rule-strong);margin:0;padding:0;list-style:none}.mk-rdoc-body ol>li{counter-increment:mk-rstep;border-bottom:1px solid var(--mk-rule);padding:16px 0 16px 56px;position:relative}.mk-rdoc-body ol>li:before{content:counter(mk-rstep, decimal-leading-zero);font-family:var(--mk-display);font-optical-sizing:auto;color:var(--color-terracotta-600);font-variant-numeric:tabular-nums lining-nums;font-size:22px;font-style:italic;font-weight:380;line-height:1.25;position:absolute;top:14px;left:0}.mk-rdoc-body .mk-rcard-body>*+*{margin-top:.8em}.mk-rdoc-body .mk-rcard-body p{font-size:15.5px;line-height:1.65}.mk-rdoc-body .mk-rcard-body h3{margin:0}.mk-rlinks{gap:16px;margin:0;padding:0;list-style:none;display:grid}.mk-rdoc-body .mk-rlinks>li{margin:0;padding:0}.mk-rdoc-body .mk-rlinks>li:before{content:none}@media (min-width:768px){.mk-rlinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.mk-rlink{-moz-column-gap:16px;height:100%;color:inherit;transition:border-color var(--mk-fast) var(--mk-ease), translate var(--mk-fast) var(--mk-ease);grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:22px 24px;text-decoration:none;display:grid}.mk-rdoc .mk-rlink{color:inherit;font-weight:inherit;text-decoration:none}.mk-rlink:hover{border-color:var(--color-terracotta-300);translate:0 -1px}.mk-rlink-label{font-family:var(--mk-display);font-optical-sizing:auto;letter-spacing:-.01em;color:var(--color-charcoal);grid-column:1;font-size:21px;font-weight:460;line-height:1.25}.mk-rlink-detail{color:var(--color-stone-600);grid-column:1;font-size:15px;line-height:1.6}.mk-rlink-arrow{color:var(--color-terracotta-600);transition:translate var(--mk-fast) var(--mk-ease);grid-area:1/2;align-self:center}.mk-rlink:hover .mk-rlink-arrow{translate:3px}.mk-copy{padding:clamp(20px,2.6vw,28px)}.mk-copy-label{font-family:var(--mk-display);font-optical-sizing:auto;color:var(--color-charcoal);margin:0 0 12px;font-size:19px;font-weight:480;display:block}.mk-copy textarea{border:1px solid var(--mk-rule-strong);width:100%;color:var(--color-charcoal);resize:vertical;field-sizing:content;background:#fff;border-radius:10px;min-height:8lh;max-height:24lh;padding:14px 16px;font-size:14.5px;line-height:1.7;display:block}.mk-copy textarea:focus-visible{outline:2px solid var(--color-terracotta-600);outline-offset:2px}.mk-copy-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:14px;display:flex}.mk-copy-status{color:var(--color-stone-600);margin:0;font-size:14px;line-height:1.5}.mk-rsheet{max-width:460px;margin-inline:auto}@media (min-width:1024px){.mk-rsheet{margin-right:0}}@media (max-width:479px){.mk-rsheet .mk-trame-title{white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;overflow:hidden}}