.resource-detail-title{margin-bottom:20px}.resource-detail-teaser{font-size:22px;font-size:2.2rem;font-weight:500;line-height:1.4}.resource-detail-meta{font-weight:500}.resource-detail-meta-type{font-size:14px;font-size:1.4rem}.resource-detail-meta-type a{color:var(--color-three-100)}.resource-detail-restricted{padding-top:40px;padding-bottom:30px}.resource-detail-restricted .btn.btn-white{-webkit-border-radius:var(--btn-radius);-webkit-background-clip:padding-box;-moz-border-radius:var(--btn-radius);-moz-background-clip:padding;border-radius:var(--btn-radius);background-clip:padding-box;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;font-size:18px;font-size:1.8rem
;display:inline-flex;gap:4px;align-items:center;justify-content:center;max-width:100%;min-width:44px;min-height:50px;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;border-width:0;border-style:solid;border-color:var(--color-one-100);background-color:var(--color-one-100);background-clip:border-box;cursor:pointer;font-weight:500;line-height:150%;text-align:center;text-decoration:none;color:#fff;white-space:normal;outline-offset:2px;word-break:normal}.resource-detail-restricted .btn.btn-white:hover{color:#fff;background-color:var(--color-one-110);text-decoration:none}.resource-detail-restricted .btn.btn-white:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:var(--color-one-110);border-color:var(--color-one-110);outline-color:var(--color-one-10);outline-width:2px;outline-style:solid}.resource-detail-restricted .btn.btn-white:active:focus{outline-offset:2px}
.resource-detail-restricted .btn.btn-white:active:focus-visible,.resource-detail-restricted .btn.btn-white:focus,.resource-detail-restricted .btn.btn-white:focus-visible{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:var(--color-one-100);outline-width:2px;outline-style:solid;outline-color:var(--color-one-10);outline-offset:2px}.resource-detail-restricted .btn.btn-white.disabled,.resource-detail-restricted .btn.btn-white[disabled]{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;color:var(--color-neutral-20);background-color:var(--color-neutral-5);border-width:0;border-style:solid;border-color:var(--color-neutral-5);pointer-events:none}.resource-detail-restricted .btn.btn-white.disabled:hover,.resource-detail-restricted .btn.btn-white[disabled]:hover{color:var(--color-neutral-20);background-color:var(--color-neutral-5);text-decoration:none}.resource-detail-restricted .btn.btn-white.disabled:focus,
.resource-detail-restricted .btn.btn-white.disabled:focus-visible,.resource-detail-restricted .btn.btn-white[disabled]:focus,.resource-detail-restricted .btn.btn-white[disabled]:focus-visible{color:var(--color-neutral-20);background-color:var(--color-neutral-5);border-color:var(--color-neutral-5)}.resource-detail-restricted .btn.btn-white:hover{border-color:var(--color-one-110)}.resource-detail-restricted .btn.btn-white:focus,.resource-detail-restricted .btn.btn-white:focus-visible{border-color:var(--color-one-100)}.resource-detail-restricted .btn.btn-white.btn-lg{font-size:18px;font-size:1.8rem;font-weight:500;line-height:21px;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px}.resource-detail-restricted .btn.btn-white.btn-sm{font-size:14px;font-size:1.4rem;font-weight:500;line-height:20px;border-width:1px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;min-height:42px}.resource-detail-restricted .btn.btn-white.btn-sm.disabled,
.resource-detail-restricted .btn.btn-white.btn-sm[disabled]{border-width:1px}.resource-detail-restricted .btn.btn-white.btn-bordered{background-color:transparent;color:var(--color-one-100);border-color:var(--color-one-100);border-style:solid;border-width:2px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px}.resource-detail-restricted .btn.btn-white.btn-bordered:hover{color:#fff;background-color:var(--color-one-110);text-decoration:none}.resource-detail-restricted .btn.btn-white.btn-bordered:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:var(--color-one-110);border-color:var(--color-one-110);outline-color:var(--color-one-10);outline-width:2px;outline-style:solid}.resource-detail-restricted .btn.btn-white.btn-bordered:active:focus{outline-offset:2px}.resource-detail-restricted .btn.btn-white.btn-bordered:active:focus-visible,.resource-detail-restricted .btn.btn-white.btn-bordered:focus,
.resource-detail-restricted .btn.btn-white.btn-bordered:focus-visible{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:var(--color-one-100);outline-width:2px;outline-style:solid;outline-color:var(--color-one-10);outline-offset:2px}.resource-detail-restricted .btn.btn-white.btn-bordered.disabled,.resource-detail-restricted .btn.btn-white.btn-bordered[disabled]{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;color:var(--color-neutral-20);background-color:transparent;border-width:2px;border-style:solid;border-color:var(--color-neutral-20);pointer-events:none}.resource-detail-restricted .btn.btn-white.btn-bordered.disabled:hover,.resource-detail-restricted .btn.btn-white.btn-bordered[disabled]:hover{color:var(--color-neutral-20);background-color:transparent;text-decoration:none}.resource-detail-restricted .btn.btn-white.btn-bordered.disabled:focus,.resource-detail-restricted .btn.btn-white.btn-bordered.disabled:focus-visible,
.resource-detail-restricted .btn.btn-white.btn-bordered[disabled]:focus,.resource-detail-restricted .btn.btn-white.btn-bordered[disabled]:focus-visible{color:var(--color-neutral-20);background-color:transparent;border-color:var(--color-neutral-20)}.resource-detail-restricted .btn.btn-white.btn-bordered:hover{border-color:var(--color-one-110)}.resource-detail-restricted .btn.btn-white.btn-bordered:focus,.resource-detail-restricted .btn.btn-white.btn-bordered:focus-visible{border-color:var(--color-one-100)}