.rp-sheet{--pad:clamp(28px, 5.4vw, 80px)}.rp-pill span{background:linear-gradient(var(--accent), var(--accent)) no-repeat 0 0 / 0% 100%;border-radius:3px;margin-left:-6px;padding:3px 6px;transition:background-size .5s steps(8,end);display:inline-block}.rp-pill.is-r span{background-size:100% 100%}.rp-contact-link{background:linear-gradient(var(--accent), var(--accent)) no-repeat 0 100% / 0% 100%;padding:0 2px;transition:background-size .4s steps(6,end)}.rp-contact-link:hover,.rp-contact-link:focus-visible{background-size:100% 100%}.rp-more li::marker{content:"— ";color:var(--stone)}@media print{@page{size:A4;margin:13mm 14mm}html:has(.rp-sheet){background:#fff!important;height:auto!important;overflow:visible!important}html:has(.rp-sheet) body{background:#fff!important;height:auto!important;overflow:visible!important}html:has(.rp-sheet) body :not(:has(.rp-sheet)):not(.rp-sheet):not(.rp-sheet *){display:none!important}html:has(.rp-sheet) body :has(.rp-sheet){max-width:none!important;min-height:0!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:#fff!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}.rp-sheet{font-size:10pt;width:100%!important;max-width:none!important;box-shadow:none!important;opacity:1!important;background:#fff!important;border-radius:0!important;padding:0!important;transform:none!important}.rp-sheet *{transition:none!important;animation:none!important}.rp-noprint{display:none!important}.rp-sheet a{background:0 0!important}.rp-sheet a[href^=http]:after{content:" · " attr(href);color:var(--stone)}.rp-pill span{background:0 0!important;margin:0!important;padding:0!important}.rp-role{break-inside:avoid;padding:6pt 0 7pt!important}}
