.it-approval .btn-print{display:inline-flex;align-items:center;gap:8px;padding:.5rem .9rem;font-size:.82rem;font-weight:600;color:#385473;background:#fff;border:1px solid rgba(28,46,73,.18);border-radius:7px;cursor:pointer;transition:border-color .18s ease,color .18s ease}.it-approval .btn-print:hover{border-color:rgba(28,46,73,.4);color:#1c2e49}.it-approval .btn-print svg{width:15px;height:15px}.it-approval .it-h2{font-size:1.375rem;font-weight:600;line-height:1.3;color:#1c2e49;padding-bottom:.625rem;border-bottom:1px solid rgba(28,46,73,.12)}.it-approval .it-body{margin-top:1rem;line-height:1.7;color:#385473}.it-approval .it-steps{margin-top:1.25rem;padding-left:1.25rem;list-style:decimal}.it-approval .it-steps>li{margin-top:.875rem;padding-left:.375rem;line-height:1.7;color:#385473}.it-approval .it-steps strong{color:#1c2e49}.it-approval .it-list{margin-top:1rem;padding-left:1.25rem;list-style:disc}.it-approval .it-list>li{margin-top:.625rem;padding-left:.25rem;line-height:1.7;color:#385473}.it-approval .it-facts{margin-top:1.25rem;border-top:1px solid rgba(28,46,73,.1)}.it-approval .it-fact{display:grid;gap:.25rem 1.5rem;padding:.875rem 0;border-bottom:1px solid rgba(28,46,73,.1)}@media (min-width:640px){.it-approval .it-fact{grid-template-columns:11rem 1fr}}.it-approval .it-fact dt{font-weight:600;color:#1c2e49}.it-approval .it-fact dd{line-height:1.65;color:#385473}.it-approval .it-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;overflow-wrap:anywhere;padding:.1em .4em;border-radius:.3rem;background:rgba(28,46,73,.07);color:#1c2e49}.it-approval .it-idblock{margin-top:1rem;text-align:center}.it-approval .it-idblock .it-code{font-size:1.05rem;padding:.6rem 1rem;letter-spacing:.02em}.it-approval a{color:#1c2e49;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}@media print{.it-approval{max-width:none;padding:0;font-size:11pt}.it-approval h1{font-size:20pt}.it-approval .it-h2{font-size:13pt;break-after:avoid}.it-approval .it-fact,.it-approval section{break-inside:avoid}.it-approval .it-code{background:none;border:1px solid rgba(28,46,73,.35)}.it-approval a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;word-break:break-all}}