.print-guide{max-width:58rem;margin:0 auto;padding-block:1rem 3rem}.print-guide__breadcrumb{color:var(--color-muted,#5e6670);overflow-wrap:anywhere;margin-bottom:2rem;font-size:.85rem}.print-guide h1{max-width:22ch;font-size:clamp(2rem,5vw,3.3rem);line-height:1.12}.print-guide__intro{max-width:65ch;margin-block:1.5rem 2.5rem;font-size:1.15rem}.print-guide .print-guide__meta{color:var(--color-muted,#5e6670);margin-block:0 2.5rem;font-size:.85rem}.print-guide__body{line-height:1.75}.print-guide h2{margin-block:2.5rem 1rem;line-height:1.25}.print-guide h3{margin-block:1.5rem .75rem}.print-guide dl,.print-guide ol,.print-guide p,.print-guide ul{margin-block:1rem}.print-guide li+li{margin-top:.5rem}.print-guide :where(p,ul,ol,dl,h2,h3,.print-guide__note,.print-guide__action){max-width:68ch}.print-guide :is(figure,fieldset,table,.print-guide__wide) :is(p,ul,ol,dl,h2,h3),.print-guide__action>:is(h2,p){max-width:none}.print-guide a:not(.btn){text-underline-offset:.18em;text-decoration:underline}.print-guide .btn{text-decoration:none}.print-guide table{border-collapse:collapse;width:100%;font-size:.95rem}.print-guide td,.print-guide th{text-align:left;vertical-align:top;border-bottom:1px solid #d9dcd6;padding:1rem}.print-guide th{background:#eeefeb}.print-guide__table{margin-block:1.5rem;overflow-x:auto}.print-guide__table:focus-visible{outline:2px solid #b8235f}.print-guide__action,.print-guide__note{background:#fff;border-left:3px solid #b8235f;margin-block:2rem;padding:1.5rem}.print-guide__related{border-top:1px solid #d9dcd6;margin-top:2.5rem;padding-top:.5rem}.print-guide__related ul{gap:0 2rem;max-width:none;margin:0;padding:0;list-style:none;display:grid}.print-guide__related li+li{margin-top:0}.print-guide__related li{border-bottom:1px solid #d9dcd6}.print-guide__related li a{align-items:center;min-height:44px;padding-block:.4rem;display:flex}.print-guide__sources{overflow-wrap:anywhere;font-size:.9rem}.print-guide__table--scroll th{background:0 0}.print-guide__table--scroll thead th{border-bottom:2px solid #1c2733}.print-guide caption{text-align:left}.print-guide__table--scroll{background:linear-gradient(90deg,#f7f7f4 30%,#f7f7f400) 0/2rem 100% no-repeat local,linear-gradient(270deg,#f7f7f4 30%,#f7f7f400) 100%/2rem 100% no-repeat local,linear-gradient(90deg,#1c273347,#1c273300) 0/.8rem 100% no-repeat,linear-gradient(270deg,#1c273347,#1c273300) 100%/.8rem 100% no-repeat}@media (width>=640px){.print-guide__related ul{grid-template-columns:1fr 1fr}}@media (width<=639.98px){.print-guide td,.print-guide th{min-width:9rem;padding:.7rem}.print-guide__breadcrumb{margin-bottom:1.5rem}.print-guide__action,.print-guide__note{padding:1.1rem}.print-guide__table:not(.print-guide__table--scroll){overflow-x:visible}.print-guide__table:not(.print-guide__table--scroll) :is(table,tbody,tr,th,td){min-width:0;display:block}.print-guide__table:not(.print-guide__table--scroll) caption{margin-bottom:.75rem;display:block}.print-guide__table:not(.print-guide__table--scroll) thead{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.print-guide__table:not(.print-guide__table--scroll) tr{background:#fff;border:1px solid #d9dcd6;border-bottom:0;margin-bottom:1rem}.print-guide__table:not(.print-guide__table--scroll) tr:last-child{margin-bottom:0}.print-guide__table:not(.print-guide__table--scroll) th[scope=row]{font-family:var(--font-heading);border-bottom:1px solid #d9dcd6;padding:.7rem .9rem}.print-guide__table:not(.print-guide__table--scroll) td{overflow-wrap:anywhere;border-bottom:1px solid #d9dcd6;padding:.65rem .9rem}.print-guide__table:not(.print-guide__table--scroll) td[data-label]:before{content:attr(data-label);color:var(--color-muted,#5e6670);margin-bottom:.15rem;font-size:.8rem;font-weight:600;display:block}}
