.checklist_page__fOBkj,.checklist_page__fOBkj *{box-sizing:border-box}.checklist_page__fOBkj{margin:0;background:#faf7f4;color:#252423;font-family:var(--font-inter),Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;line-height:normal;display:flow-root}:where(.checklist_page__fOBkj) a{color:#c4963c;text-decoration:none}.checklist_bar__zkmKk{max-width:880px;margin:0 auto;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.checklist_brand__URnXb{font-family:var(--font-lora),Lora,serif;font-weight:700;font-size:22px}.checklist_btns__ZL8Z5{display:flex;gap:10px;flex-wrap:wrap}.checklist_btn__p1GFh{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(37,36,35,.2);color:#252423;font-size:13.5px;font-weight:500;padding:10px 20px;border-radius:999px;background:rgba(255,255,255,.6);cursor:pointer;font-family:inherit}.checklist_btn__p1GFh:hover{border-color:#c4963c;color:#c4963c}.checklist_btn__p1GFh.checklist_dark__46DbG{background:#252423;color:#fff;border-color:#252423}.checklist_btn__p1GFh.checklist_dark__46DbG:hover{background:#3a3938;color:#fff}.checklist_sheet__EdmWA{max-width:880px;margin:0 auto 64px;background:#fff;border:1px solid rgba(37,36,35,.07);border-radius:20px;padding:48px 52px;box-shadow:0 20px 50px rgba(37,36,35,.06)}.checklist_kicker__VoUiF{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#c4963c}:where(.checklist_page__fOBkj) h1{font-family:var(--font-lora),Lora,serif;font-weight:500;font-size:clamp(30px,4.5vw,42px);line-height:1.1;margin:10px 0}:where(.checklist_page__fOBkj) h1 em{color:#c4963c}.checklist_lede__KKtSO{font-size:15px;line-height:1.6;color:rgba(37,36,35,.62);margin:0 0 8px;max-width:620px}.checklist_fields__tnW_V{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin:26px 0 8px}.checklist_fields__tnW_V div{border-bottom:1px solid rgba(37,36,35,.25);padding-bottom:6px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(37,36,35,.45);min-height:34px}:where(.checklist_page__fOBkj) h2{font-family:var(--font-lora),Lora,serif;font-weight:600;font-size:21px;margin:38px 0 4px;display:flex;align-items:baseline;gap:10px}:where(.checklist_page__fOBkj) h2 span{font-family:var(--font-inter),Inter,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#c4963c}.checklist_hint__Pfx_m{font-size:13px;color:rgba(37,36,35,.55);margin:0 0 12px;line-height:1.5}:where(.checklist_page__fOBkj) ul{list-style:none;margin:0;padding:0}.checklist_grid2__1u_W_{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}:where(.checklist_page__fOBkj) li{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid rgba(37,36,35,.08);font-size:14px;line-height:1.45}:where(.checklist_page__fOBkj) li label{display:flex;gap:12px;align-items:flex-start;cursor:pointer;width:100%}:where(.checklist_page__fOBkj) input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:0 0 16px;width:16px;height:16px;margin:2px 0 0;border:1.5px solid #c4963c;border-radius:4px;cursor:pointer;display:grid;place-content:center}:where(.checklist_page__fOBkj) input[type=checkbox]:checked{background:#c4963c}:where(.checklist_page__fOBkj) input[type=checkbox]:checked:after{content:"";width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}:where(.checklist_page__fOBkj) input:checked+span{color:rgba(37,36,35,.45);text-decoration:line-through;text-decoration-color:rgba(196,150,60,.6)}.checklist_tests__pTwEt{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.checklist_test__fuM20{border:1px solid rgba(37,36,35,.09);border-top:3px solid #c4963c;border-radius:12px;padding:16px 16px 6px}.checklist_test__fuM20 h3{font-family:var(--font-lora),Lora,serif;font-size:16.5px;margin:0 0 4px}.checklist_test__fuM20 .checklist_q__d_74W{font-size:12.5px;color:rgba(37,36,35,.6);margin:0 0 6px;line-height:1.45}.checklist_test__fuM20 li{font-size:13px;padding:8px 0}.checklist_phase__xwIrp{margin:0 0 14px;padding:14px 18px;border-radius:12px;background:#faf7f4;-moz-column-break-inside:avoid;break-inside:avoid}.checklist_phase-h__zzlOI{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:4px}.checklist_phase-h__zzlOI b{font-family:var(--font-lora),Lora,serif;font-size:16px}.checklist_phase-h__zzlOI small{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#c4963c}.checklist_phase__xwIrp li{border-bottom-color:rgba(37,36,35,.07);font-size:13.5px}.checklist_dp__z7kYT{margin-top:8px;font-size:12.5px;background:#252423;color:#fff;border-radius:8px;padding:9px 12px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.checklist_dp__z7kYT b{color:#ffd08b}.checklist_foot__RRyxd{margin-top:34px;padding-top:16px;border-top:1px solid rgba(37,36,35,.1);font-size:11.5px;line-height:1.55;color:rgba(37,36,35,.5)}@media (max-width:720px){.checklist_sheet__EdmWA{padding:30px 22px;border-radius:14px;margin:0 12px 40px}.checklist_fields__tnW_V,.checklist_grid2__1u_W_,.checklist_tests__pTwEt{grid-template-columns:1fr}}@media print{.checklist_page__fOBkj{background:#fff}.checklist_no-print__GrCvM{display:none!important}.checklist_sheet__EdmWA{border:0;box-shadow:none;padding:0;margin:0;max-width:none}:where(.checklist_page__fOBkj) h2{margin-top:24px;-moz-column-break-after:avoid;break-after:avoid}.checklist_hint__Pfx_m{-moz-column-break-after:avoid;break-after:avoid}.checklist_phase__xwIrp,.checklist_test__fuM20,:where(.checklist_page__fOBkj) li{-moz-column-break-inside:avoid;break-inside:avoid}.checklist_section-break__739kZ{-moz-column-break-before:page;break-before:page}}.checklist_arr___36Gp{font-family:system-ui,sans-serif}.checklist_test__fuM20 h3{font-weight:700}.checklist_dp__z7kYT b{font-weight:600}:where(.checklist_page__fOBkj) input[type=checkbox]{background-color:transparent}:where(.checklist_page__fOBkj) input[type=checkbox]:checked{border-color:#c4963c}:where(.checklist_page__fOBkj) input[type=checkbox]:focus{box-shadow:none;outline:revert;outline-offset:revert}