.lender-questions-planner-module__x4u8la__planner{width:100%;margin-top:2.75rem}.lender-questions-planner-module__x4u8la__toolbar{border-bottom:1px solid color-mix(in oklch, var(--primary) 20%, var(--border));justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.lender-questions-planner-module__x4u8la__toolbarEyebrow,.lender-questions-planner-module__x4u8la__groupCount,.lender-questions-planner-module__x4u8la__questionIndex{color:var(--primary);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:650}.lender-questions-planner-module__x4u8la__groupMeta{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.lender-questions-planner-module__x4u8la__groupNumber{border:1px solid color-mix(in oklch, var(--primary) 28%, var(--border));background:color-mix(in oklch, var(--accent) 58%, var(--card));width:2rem;height:2rem;color:var(--primary);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.03em;border-radius:.55rem;place-items:center;font-size:.72rem;font-weight:700;display:grid}.lender-questions-planner-module__x4u8la__groupCount{letter-spacing:.12em;font-size:.62rem}.lender-questions-planner-module__x4u8la__toolbarNote{color:var(--muted-foreground);margin-top:.25rem;font-size:.8rem;line-height:1.5}.lender-questions-planner-module__x4u8la__groupsGrid{grid-template-columns:minmax(0,1fr);gap:1.1rem;display:grid}.lender-questions-planner-module__x4u8la__groupCard{border:1px solid color-mix(in oklch, var(--primary) 20%, var(--border));border-radius:var(--radius-lg,.5rem);background:var(--card);min-width:0;box-shadow:0 2px 8px color-mix(in oklch, var(--foreground) 6%, transparent);overflow:hidden}.lender-questions-planner-module__x4u8la__groupHeader{border-bottom:1px solid color-mix(in oklch, var(--primary) 14%, var(--border));background:color-mix(in oklch, var(--accent) 25%, var(--card));padding:1rem 1.25rem 1.05rem}.lender-questions-planner-module__x4u8la__groupTitle{color:var(--foreground);font-family:var(--font-display);letter-spacing:-.035em;margin-top:.7rem;font-size:1.35rem;font-weight:620;line-height:1.2}.lender-questions-planner-module__x4u8la__groupDescription{color:var(--muted-foreground);margin-top:.4rem;font-size:.875rem;line-height:1.55}.lender-questions-planner-module__x4u8la__questionList{gap:0;min-width:0;margin:0;padding:.25rem 1.25rem;display:grid}.lender-questions-planner-module__x4u8la__questionLabel{border-bottom:1px solid color-mix(in oklch, var(--border) 72%, transparent);color:var(--card-foreground);cursor:pointer;grid-template-columns:1.55rem minmax(0,1fr) 1.15rem;align-items:start;gap:.55rem;padding:.85rem 0;transition:background-color .14s;display:grid;position:relative}.lender-questions-planner-module__x4u8la__questionLabel:hover{background:color-mix(in oklch, var(--accent) 16%, transparent)}.lender-questions-planner-module__x4u8la__questionLabel:focus-within{outline:2px solid color-mix(in oklch, var(--ring) 72%, transparent);outline-offset:2px;border-radius:.35rem}.lender-questions-planner-module__x4u8la__questionLabel:last-of-type{border-bottom:0}.lender-questions-planner-module__x4u8la__checkbox{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.lender-questions-planner-module__x4u8la__checkboxMark{border:1.5px solid color-mix(in oklch, var(--primary) 62%, var(--border));background:var(--background);width:1.1rem;height:1.1rem;color:var(--primary-foreground);box-shadow:0 1px 2px color-mix(in oklch, var(--foreground) 8%, transparent);border-radius:.22rem;grid-area:1/3;justify-self:end;place-items:center;transition:background-color .14s,border-color .14s,box-shadow .14s;display:grid}.lender-questions-planner-module__x4u8la__checkboxMark:after{content:"";opacity:0;border:2px solid;border-width:0 2px 2px 0;width:.3rem;height:.55rem;transform:translateY(-.04rem)rotate(45deg)}.lender-questions-planner-module__x4u8la__checkbox:checked~.lender-questions-planner-module__x4u8la__checkboxMark{border-color:var(--primary);background:var(--primary)}.lender-questions-planner-module__x4u8la__checkbox:checked~.lender-questions-planner-module__x4u8la__checkboxMark:after{opacity:1}.lender-questions-planner-module__x4u8la__checkbox:focus-visible~.lender-questions-planner-module__x4u8la__checkboxMark{outline:3px solid var(--ring);outline-offset:3px}.lender-questions-planner-module__x4u8la__questionIndex{letter-spacing:.04em;grid-area:1/1;padding-top:.15rem;font-size:.62rem;line-height:1.5}.lender-questions-planner-module__x4u8la__questionText{grid-area:1/2;min-width:0;font-size:.9rem;line-height:1.6;transition:color .14s}.lender-questions-planner-module__x4u8la__checkbox:checked~.lender-questions-planner-module__x4u8la__questionText{color:var(--muted-foreground)}.lender-questions-planner-module__x4u8la__closingNote{border-left:2px solid color-mix(in oklch, var(--primary) 50%, var(--border));color:var(--muted-foreground);margin-top:1rem;padding:.25rem 0 .25rem .85rem;font-size:.82rem;line-height:1.55}@media (min-width:48rem){.lender-questions-planner-module__x4u8la__groupsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.lender-questions-planner-module__x4u8la__groupHeader{padding:1.1rem 1.45rem 1.15rem}.lender-questions-planner-module__x4u8la__questionList{padding-left:1.45rem;padding-right:1.45rem}}@media (max-width:40rem){.lender-questions-planner-module__x4u8la__toolbar{flex-direction:column;align-items:flex-start}.lender-questions-planner-module__x4u8la__toolbar>button{align-self:flex-start}.lender-questions-planner-module__x4u8la__groupHeader,.lender-questions-planner-module__x4u8la__questionList{padding-left:1rem;padding-right:1rem}}@media print{@page{size:letter portrait;margin:.55in}.lender-questions-planner-module__x4u8la__planner{color:#111;max-width:none;margin-top:.15in;font-size:10.5pt}.lender-questions-planner-module__x4u8la__groupsGrid{grid-template-columns:minmax(0,1fr);gap:.14in}.lender-questions-planner-module__x4u8la__groupCard{break-inside:avoid-page;box-shadow:none;page-break-inside:avoid;background:#fff;border-color:#aeb4bb}.lender-questions-planner-module__x4u8la__groupHeader{background:#f5f5f5;padding:.12in .16in .1in}.lender-questions-planner-module__x4u8la__groupTitle,.lender-questions-planner-module__x4u8la__groupDescription,.lender-questions-planner-module__x4u8la__questionText,.lender-questions-planner-module__x4u8la__closingNote,.lender-questions-planner-module__x4u8la__groupNumber{color:#111}.lender-questions-planner-module__x4u8la__groupNumber{background:#fff;border-color:#777;width:.28in;height:.28in}.lender-questions-planner-module__x4u8la__groupCount,.lender-questions-planner-module__x4u8la__questionIndex{color:#333}.lender-questions-planner-module__x4u8la__groupTitle{margin-top:.04in;font-size:15pt}.lender-questions-planner-module__x4u8la__groupDescription{margin-top:.02in;font-size:9pt}.lender-questions-planner-module__x4u8la__questionList{padding:.02in .16in}.lender-questions-planner-module__x4u8la__questionLabel{grid-template-columns:.25in minmax(0,1fr) .18in;gap:.08in;padding:.07in 0}.lender-questions-planner-module__x4u8la__questionIndex{padding-top:.01in;font-size:7.5pt}.lender-questions-planner-module__x4u8la__checkboxMark{width:.16in;height:.16in;box-shadow:none;color:#111;background:#fff;border-color:#454545}.lender-questions-planner-module__x4u8la__checkbox:checked+.lender-questions-planner-module__x4u8la__checkboxMark{background:#fff;border-color:#111}.lender-questions-planner-module__x4u8la__questionText{font-size:9.5pt;line-height:1.4}.lender-questions-planner-module__x4u8la__closingNote{margin-top:.1in;font-size:9pt}}
