.ruFNdq_heroDocuments{isolation:isolate;aspect-ratio:1.08;width:100%;max-width:620px;margin:0 auto;position:relative}.ruFNdq_heroBack,.ruFNdq_heroFront{background:#fff;border:1px solid #d1d5db;border-radius:8px;position:absolute;overflow:hidden;box-shadow:0 20px 45px #0307121f}.ruFNdq_heroBack{width:48%;top:2%;left:12%;transform:rotate(-8deg)}.ruFNdq_heroFront{z-index:1;width:83%;top:34%;right:2%;transform:rotate(4deg)}.ruFNdq_heroCaption{color:#4b5563;z-index:2;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:8px;padding:12px 17px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;bottom:0;left:10%}.ruFNdq_card{background:#fff;border:1px solid #e5e7eb;border-radius:24px;flex-direction:column;min-width:0;scroll-margin-top:110px;display:flex;position:relative;overflow:hidden}.ruFNdq_previewLink{background:#f3f4f6;border-bottom:1px solid #e5e7eb;justify-content:center;align-items:flex-start;height:330px;padding:30px 40px 0;display:flex;position:relative;overflow:hidden}.ruFNdq_previewLink:focus-visible{outline-offset:-3px;outline:3px solid #3f6f12}.ruFNdq_number{pointer-events:none;z-index:2;color:#4b5563;font-size:12px;font-weight:600;position:absolute;top:18px;left:20px}.ruFNdq_previewSheet{background:#fff;border:1px solid #d1d5db;border-radius:3px;width:76%;margin-top:6px;transition:transform .22s ease-out;overflow:hidden;box-shadow:0 12px 28px #03071217}.ruFNdq_landscape{width:100%;margin-top:34px}.ruFNdq_previewLink:hover .ruFNdq_previewSheet{transform:translateY(-5px)}.ruFNdq_previewAction{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:16px;right:18px}.ruFNdq_cardBody{flex-direction:column;flex:1;padding:28px;display:flex}.ruFNdq_pdfButton,.ruFNdq_officeButton{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 14px;font-size:13px;font-weight:600;transition:background-color .15s;display:inline-flex}.ruFNdq_pdfButton{color:#fff;background:#030712}.ruFNdq_pdfButton:hover{background:#1f2937}.ruFNdq_officeButton{color:#111827;background:#fff;border:1px solid #d1d5db}.ruFNdq_officeButton:hover{background:#f9fafb}.ruFNdq_pdfButton:focus-visible,.ruFNdq_officeButton:focus-visible{outline-offset:3px;outline:2px solid #030712}.ruFNdq_digitalPanel{background:#fff;border:1px solid #e5e7eb;border-radius:28px;gap:36px;padding:40px;display:grid}.ruFNdq_detailHeading{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:#030712;max-width:640px;font-size:clamp(2.25rem,4.8vw,3.75rem);font-weight:600;line-height:1.08}.ruFNdq_detailPreview{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:24px;min-width:0;padding:28px}.ruFNdq_documentLink{text-align:center;display:block}.ruFNdq_documentLink:focus-visible,.ruFNdq_relatedTemplate:focus-visible{outline-offset:5px;outline:3px solid #3f6f12}.ruFNdq_detailSheet{background:#fff;border:1px solid #d1d5db;max-width:340px;margin:0 auto;overflow:hidden;box-shadow:0 12px 28px #03071217}.ruFNdq_detailLandscape{max-width:560px}.ruFNdq_examplePanel{background:#f9fafb;border:1px solid #e5e7eb;border-radius:24px;min-width:0;padding:28px;scroll-margin-top:100px}.ruFNdq_exampleTable{table-layout:fixed;border-collapse:collapse;text-align:left;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;width:100%;margin-top:24px;font-size:14px;line-height:1.65}.ruFNdq_exampleTable th,.ruFNdq_exampleTable td{vertical-align:top;border-bottom:1px solid #e5e7eb;padding:12px 10px}.ruFNdq_exampleTable th{color:#4b5563;width:40%;font-weight:500}.ruFNdq_exampleTable thead th{color:#111827;font-size:12px;font-weight:600}.ruFNdq_exampleTable td{color:#111827}.ruFNdq_relatedTemplate{color:#030712;overflow-wrap:break-word;border:1px solid #e5e7eb;border-radius:20px;flex-direction:column;min-width:0;padding:28px;display:flex}.ruFNdq_relatedTemplate:hover{background:#f9fafb;border-color:#9ca3af}@media (min-width:1024px){.ruFNdq_digitalPanel{grid-template-columns:1.2fr .8fr;gap:50px;padding:48px}}@media (max-width:639px){.ruFNdq_detailPreview,.ruFNdq_examplePanel{padding:22px}.ruFNdq_previewLink{height:270px;padding:27px 27px 0}.ruFNdq_cardBody{padding:24px}.ruFNdq_digitalPanel{padding:26px}.ruFNdq_heroCaption{padding:9px 13px;font-size:12px}}@media (prefers-reduced-motion:reduce){.ruFNdq_previewSheet,.ruFNdq_pdfButton,.ruFNdq_officeButton{transition:none}.ruFNdq_previewLink:hover .ruFNdq_previewSheet{transform:none}}
