.checklist-page{color:#f5f1e8;background:#070707;min-height:100vh}.checklist-nav{background:#090909;border-bottom:1px solid #5d4726;justify-content:space-between;align-items:center;height:82px;padding:0 6vw;display:flex}.checklist-logo{letter-spacing:-.08em;font-size:1.75rem;font-weight:800}.checklist-logo span{font-weight:300}.checklist-logo b{color:#c9a55c}.checklist-nav>div{align-items:center;gap:1.4rem;display:flex}.checklist-nav button{color:#d9ba79}.checklist-nav a:last-child{color:#b8b1a5;align-items:center;gap:.45rem;font-size:.82rem;display:flex}.checklist-hero{background:radial-gradient(circle at 80% 22%,#c9a55c1e,#0000 28%),#080808;border-bottom:1px solid #5d4726;grid-template-columns:1.05fr .95fr;min-height:690px;display:grid}.checklist-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:7rem 7vw;display:flex}.checklist-kicker{color:#c9a55c;letter-spacing:.18em;font-size:.7rem;font-weight:800}.checklist-copy h1,.checklist-gate h2{font-family:Times New Roman,Times,serif;font-weight:400;line-height:.94}.checklist-copy h1{letter-spacing:-.055em;max-width:8ch;margin:1rem 0 1.7rem;font-size:clamp(4rem,7vw,7.8rem)}.checklist-copy>p{color:#b8b1a5;max-width:42rem;line-height:1.75}.checklist-copy ul{gap:.9rem;margin:2rem 0;display:grid}.checklist-copy li{color:#e1dbd1;align-items:center;gap:.65rem;display:flex}.checklist-copy li svg{color:#c9a55c;flex:none}.checklist-note{background:#111;border:1px solid #5d4726;gap:.75rem;max-width:42rem;padding:1rem 1.1rem;display:flex}.checklist-note svg{color:#c9a55c;flex:none}.checklist-note span{color:#928b80;font-size:.75rem;line-height:1.55}.checklist-preview{border-left:1px solid #5d4726;place-items:center;padding:5rem 6vw;display:grid}.preview-sheet{aspect-ratio:.707;background:#0b0b0b;border:1px solid #7d6031;flex-direction:column;width:min(390px,100%);padding:2.2rem;display:flex;box-shadow:0 28px 80px #000}.preview-sheet>span{color:#c9a55c;letter-spacing:.14em;font-size:.52rem}.preview-sheet h2{margin:2.4rem 0 1.5rem;font-size:clamp(2.3rem,4vw,4rem);line-height:.95}.preview-sheet>i{background:#c9a55c;width:74px;height:2px;display:block}.preview-sheet>p{color:#8e887f;letter-spacing:.15em;margin:1rem 0 auto;font-size:.65rem}.preview-sheet>div{border-top:1px solid #3e3321;grid-template-columns:42px 1fr;gap:1rem;padding:1rem 0;display:grid}.preview-sheet b{color:#c9a55c}.preview-sheet small{color:#d8d1c6;letter-spacing:.12em;font-size:.65rem}.checklist-gate{background:#0d0c0a;grid-template-columns:.85fr 1.15fr;gap:8vw;padding:7rem 7vw;display:grid}.checklist-gate h2{max-width:9ch;margin:1rem 0 1.5rem;font-size:clamp(3rem,5vw,5.5rem)}.checklist-gate>div:first-child p{color:#aaa49a;max-width:35rem;line-height:1.8}.checklist-form-card{background:#111;border:1px solid #5d4726;padding:2.5rem}.checklist-form-card form{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.checklist-form-card label{color:#d8d1c6;gap:.55rem;font-size:.75rem;display:grid}.checklist-form-card input,.checklist-form-card select{color:#f5f1e8;background:#090909;border:1px solid #4a3b25;border-radius:0;width:100%;padding:.95rem 1rem}.checklist-consent{align-items:flex-start;line-height:1.5;color:#999187!important;grid-column:1/-1!important;gap:.65rem!important;display:flex!important}.checklist-consent input{width:auto;margin-top:.15rem}.checklist-consent a{color:#d9ba79;text-decoration:underline}.checklist-form-card form>button{color:#080808;background:#c9a55c;grid-column:1/-1;justify-content:center;align-items:center;gap:.6rem;padding:1rem 1.2rem;font-weight:800;display:flex}.checklist-form-card form>small{text-align:center;color:#777169;grid-column:1/-1}.checklist-honeypot{left:-9999px;position:absolute!important}.checklist-error{color:#efaca0;grid-column:1/-1;font-size:.8rem}.checklist-success{text-align:center;padding:2.5rem 1rem}.checklist-success>span{color:#c9a55c;border:1px solid #c9a55c;place-items:center;width:64px;height:64px;margin:0 auto 1.5rem;display:grid}.checklist-success h3{font-family:Times New Roman,Times,serif;font-size:2.5rem;font-weight:400}.checklist-success p{color:#aaa49a;max-width:35rem;margin:1rem auto 2rem;line-height:1.7}.checklist-success>a{color:#080808;background:#c9a55c;align-items:center;gap:.6rem;padding:1rem 1.25rem;font-weight:800;display:inline-flex}.checklist-success>small{color:#777169;margin-top:1.2rem;display:block}.checklist-footer{color:#777169;letter-spacing:.08em;background:#070707;border-top:1px solid #5d4726;justify-content:space-between;padding:1.5rem 6vw;font-size:.65rem;display:flex}.resource-cta{color:#080808;background:#c9a55c;align-items:center;gap:.55rem;margin-top:1.5rem;padding:.85rem 1rem;font-weight:800;display:inline-flex}.resource-cta-note{color:#777169!important;margin-top:.75rem!important;font-size:.68rem!important;display:block!important}@media (max-width:850px){.checklist-hero,.checklist-gate{grid-template-columns:1fr}.checklist-preview{border-top:1px solid #5d4726;border-left:0}.checklist-copy{padding:5rem 6vw}.checklist-gate{gap:3rem}.checklist-gate h2{max-width:13ch}}@media (max-width:600px){.checklist-nav{padding:0 1.25rem}.checklist-nav a:last-child{font-size:0}.checklist-copy,.checklist-gate{padding:4.5rem 1.25rem}.checklist-copy h1{font-size:3.9rem}.checklist-preview{padding:3.5rem 1.25rem}.checklist-form-card{padding:1.4rem}.checklist-form-card form{grid-template-columns:1fr}.checklist-consent,.checklist-form-card form>button,.checklist-form-card form>small,.checklist-error{grid-column:1}.checklist-footer{flex-direction:column;gap:1rem;padding:1.5rem 1.25rem}}
