.xjdAIW_controls{margin:0 0 1.5rem}.xjdAIW_topics{border:0;margin:0;padding:0}.xjdAIW_topics legend{color:var(--forest);margin-bottom:.75rem;font-weight:600}.xjdAIW_topicChoices,.xjdAIW_actions{flex-wrap:wrap;gap:.65rem;display:flex}.xjdAIW_topicButton,.xjdAIW_printButton{min-height:44px;color:var(--forest);background:var(--paper);border:1px solid var(--line);cursor:pointer;font:inherit;border-radius:999px;padding:.65rem 1rem;font-size:.9rem;font-weight:600}.xjdAIW_topicButton[aria-pressed=true]{color:var(--paper);background:var(--forest);border-color:var(--forest)}.xjdAIW_topicButton:hover:not([aria-pressed=true]),.xjdAIW_printButton:hover{background:var(--cream-deep)}.xjdAIW_actions{align-items:center;margin-top:1.25rem}.xjdAIW_help{color:var(--muted);margin:.75rem 0 0;font-size:.9rem}.xjdAIW_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xjdAIW_sheet{background:var(--paper);padding:clamp(1rem,4vw,2rem)}.xjdAIW_sheetHeader{margin-bottom:1.5rem}.xjdAIW_kicker{color:var(--terracotta-ink);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .75rem;font-size:.7rem;font-weight:700}.xjdAIW_sheetHeader h2{margin:0 0 .65rem;font-size:clamp(1.7rem,4vw,2.35rem)}.xjdAIW_sheetHeader>p:last-child{color:var(--muted);max-width:38rem;margin:0}.xjdAIW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.xjdAIW_card{border:1px solid var(--line);background:var(--cream);break-inside:avoid;border-radius:16px;padding:clamp(1rem,3vw,1.5rem)}.xjdAIW_cardHeading{align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}.xjdAIW_number{color:var(--terracotta-ink);font-size:.8rem;font-weight:600}.xjdAIW_category{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:600}.xjdAIW_question{color:var(--forest);font-family:var(--display);text-wrap:pretty;margin:0;font-size:clamp(1.15rem,2.5vw,1.45rem);line-height:1.4}.xjdAIW_credit{color:var(--muted);overflow-wrap:anywhere;margin:1.25rem 0 0;font-size:.7rem}@media (max-width:560px){.xjdAIW_cards{grid-template-columns:1fr;gap:.75rem}.xjdAIW_cardHeading{margin-bottom:.65rem}}@media print{.xjdAIW_controls{display:none!important}.xjdAIW_sheet{color:#000;background:#fff;border:0!important;padding:0!important}.xjdAIW_sheetHeader{margin-bottom:6mm}.xjdAIW_sheetHeader h2{margin:0 0 3mm!important;font-size:23pt!important}.xjdAIW_kicker{margin-bottom:3mm;font-size:8pt}.xjdAIW_sheetHeader>p:last-child{font-size:10pt}.xjdAIW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm}.xjdAIW_card{background:#fff;border:1px dashed #8b968e;border-radius:3mm;min-height:52mm;padding:6mm}.xjdAIW_cardHeading{margin-bottom:5mm}.xjdAIW_question{font-size:15pt;line-height:1.3}.xjdAIW_category,.xjdAIW_number{font-size:8pt}.xjdAIW_credit{margin-top:5mm;font-size:8pt}}
.eHhv_q_hidden,.eHhv_q_printOnly{display:none}.eHhv_q_actions button,.eHhv_q_confirmation button{font:inherit;cursor:pointer}.eHhv_q_status:empty{display:none}.eHhv_q_confirmation{background:var(--cream-deep);border:1px solid var(--line);border-radius:12px;margin-top:1rem;padding:1rem}.eHhv_q_confirmation p{margin:0 0 .5rem}.eHhv_q_sheet .eHhv_q_details{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1rem;display:grid}.eHhv_q_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.eHhv_q_sheet h3{margin:0;font-size:1.5rem}.eHhv_q_sectionHeading span,.eHhv_q_hint{color:var(--muted);font-size:.9rem}.eHhv_q_hint{margin:.4rem 0 .75rem}.eHhv_q_checklist,.eHhv_q_agenda{margin:0;padding:0;list-style:none}.eHhv_q_checklist li{border-bottom:1px solid var(--line);grid-template-columns:2.75rem minmax(0,1fr) minmax(6rem,9rem);align-items:start;gap:.5rem;padding:.65rem 0;display:grid}.eHhv_q_sheet .eHhv_q_check{cursor:pointer;place-items:center;min-height:2.75rem;margin:0;display:grid}.eHhv_q_sheet .eHhv_q_check input{width:1.2rem;min-height:1.2rem;accent-color:var(--forest);cursor:pointer;margin:0}.eHhv_q_sheet .eHhv_q_checklist input,.eHhv_q_sheet .eHhv_q_checklist textarea,.eHhv_q_sheet .eHhv_q_agenda input,.eHhv_q_sheet .eHhv_q_agenda textarea{margin-top:0}.eHhv_q_sheet .eHhv_q_checklist textarea,.eHhv_q_sheet .eHhv_q_agenda textarea{min-height:2.75rem}.eHhv_q_sheet .eHhv_q_agendaHeading{margin-top:1.8rem}.eHhv_q_agenda li{grid-template-columns:minmax(6rem,1fr) minmax(0,3fr);gap:.75rem;margin-bottom:.65rem;display:grid}.eHhv_q_sheet .eHhv_q_notes{margin-top:1.5rem}@media screen and (max-width:520px){.eHhv_q_sheet .eHhv_q_details{grid-template-columns:minmax(0,1fr);gap:0}.eHhv_q_checklist li{grid-template-columns:2.75rem minmax(0,1fr)}.eHhv_q_owner{grid-column:2}.eHhv_q_agenda li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:.3rem;padding-bottom:.7rem}}@media print{.eHhv_q_sheet .eHhv_q_editOnly,.eHhv_q_sheet .eHhv_q_check{display:none!important}.eHhv_q_sheet .eHhv_q_printOnly{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.eHhv_q_sheet .eHhv_q_printCheck{font-size:13pt}.eHhv_q_sheet h2{margin:0 0 12pt}.eHhv_q_sheet h3{break-after:avoid;font-size:15pt}.eHhv_q_sheet .eHhv_q_details{gap:12pt}.eHhv_q_sheet label{font-size:10pt}.eHhv_q_sheet label span{margin-top:5pt;font-weight:400}.eHhv_q_checklist li{break-inside:avoid;grid-template-columns:16pt minmax(0,1fr) minmax(50pt,90pt);gap:7pt;padding:7pt 0;font-size:10pt}.eHhv_q_sheet .eHhv_q_agendaHeading{margin:16pt 0 8pt}.eHhv_q_agenda li{border-bottom:1px solid var(--line);break-inside:avoid;grid-template-columns:70pt minmax(0,1fr);gap:8pt;padding:6pt 0;font-size:10pt}.eHhv_q_sheet .eHhv_q_notes{break-inside:auto;margin:12pt 0 0}.eHhv_q_sheet .eHhv_q_notes span{line-height:1.5}}
.Y-ymXW_hidden,.Y-ymXW_printOnly{display:none}.Y-ymXW_actions button,.Y-ymXW_sheet button,.Y-ymXW_confirmation button{font:inherit;cursor:pointer;min-height:44px}.Y-ymXW_actions button:disabled,.Y-ymXW_sheet button:disabled{cursor:default;opacity:.55}.Y-ymXW_sheet input:focus-visible,.Y-ymXW_sheet textarea:focus-visible{outline:2px solid var(--terracotta-ink);outline-offset:3px}.Y-ymXW_status:empty{display:none}.Y-ymXW_status{border-left:3px solid var(--forest);background:var(--cream-deep);overflow-wrap:anywhere;padding:.75rem 1rem}.Y-ymXW_confirmation{border:1px solid var(--terracotta);background:var(--cream-deep);border-radius:12px;margin-top:1rem;padding:1rem}.Y-ymXW_confirmation p{margin:0 0 .5rem}.Y-ymXW_sheet{min-width:0}.Y-ymXW_sheet h2{margin-bottom:1rem}.Y-ymXW_introduction{color:var(--muted);max-width:60ch;margin:0 0 2rem}.Y-ymXW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.Y-ymXW_wide{grid-column:1/-1}.Y-ymXW_fields label,.Y-ymXW_interview label{margin-bottom:0}.Y-ymXW_hint{color:var(--muted);margin:.4rem 0 0;font-size:.88rem;font-weight:400;line-height:1.55}.Y-ymXW_interview,.Y-ymXW_captionAction{margin-top:2rem}.Y-ymXW_sheet h3{margin:0;font-size:clamp(1.5rem,4vw,1.9rem)}.Y-ymXW_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.Y-ymXW_sectionHeading span{color:var(--muted);font-size:.85rem}.Y-ymXW_prompt{border:1px solid var(--line);background:var(--paper);border-radius:12px;min-width:0;margin:1.25rem 0 0;padding:1rem}.Y-ymXW_prompt legend{color:var(--forest);padding:0 .45rem;font-weight:600}.Y-ymXW_prompt label+label{margin-top:1rem}.Y-ymXW_prompt button{margin:.5rem 0 0}.Y-ymXW_addQuestion{margin:.5rem 0 1.5rem}.Y-ymXW_captionAction button{background:var(--forest);color:var(--paper)}.Y-ymXW_captionAction .Y-ymXW_hint{margin-top:.7rem}.Y-ymXW_output{border-top:1px solid var(--line);margin-top:2rem;padding-top:1.75rem}.Y-ymXW_output>p:first-child{margin-top:0}.Y-ymXW_output label{margin-top:1.25rem}.Y-ymXW_sheet .Y-ymXW_outputText{background:var(--paper);white-space:pre-wrap;overflow-wrap:anywhere;font-weight:400}@media screen and (max-width:540px){.Y-ymXW_fields{grid-template-columns:minmax(0,1fr)}.Y-ymXW_actions{gap:.35rem .6rem}.Y-ymXW_actions>:first-child{flex-basis:100%}.Y-ymXW_prompt{padding:.75rem}}@media print{.Y-ymXW_editOnly,.Y-ymXW_actions,.Y-ymXW_confirmation,.Y-ymXW_status{display:none!important}.Y-ymXW_sheet .Y-ymXW_printOnly{display:block}.Y-ymXW_sheet{break-inside:auto;overflow:visible}.Y-ymXW_printText{color:#17271c;font-size:11pt;line-height:1.5}.Y-ymXW_printText p{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;break-inside:auto;orphans:3;widows:3;margin:0 0 12pt}.Y-ymXW_printText p:first-child{font-size:19pt;font-weight:600;line-height:1.3}}
.Cnpfga_planner{overflow-wrap:anywhere;min-width:0}.Cnpfga_planner p{line-height:1.6}.Cnpfga_planner button{font:inherit;cursor:pointer}.Cnpfga_planner select{width:100%;min-width:0;max-width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #b7c1b9;border-radius:6px;margin-top:6px;padding:10px;font-size:16px;display:block}.Cnpfga_settings,.Cnpfga_locationDetails,.Cnpfga_hours{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.Cnpfga_settings>:last-child{max-width:260px}.Cnpfga_settings label,.Cnpfga_locationDetails label,.Cnpfga_hours label{min-width:0}.Cnpfga_hint,.Cnpfga_zone{color:var(--muted);font-size:.9rem}.Cnpfga_locations{gap:18px;margin:24px 0 14px;display:grid}.Cnpfga_location{border:1px solid var(--line);background:var(--cream);border-radius:12px;min-width:0;margin:0;padding:16px}.Cnpfga_location legend{color:var(--forest);padding:0 8px;font-weight:600}.Cnpfga_location .Cnpfga_hours label,.Cnpfga_location .Cnpfga_hint{margin-bottom:0}.Cnpfga_error,.Cnpfga_notice{background:var(--cream-deep);border-left:3px solid var(--forest);border-radius:6px;padding:14px 16px}.Cnpfga_error{margin-top:18px}.Cnpfga_error p,.Cnpfga_error ul{margin:0}.Cnpfga_error ul{padding:8px 0 0 20px}.Cnpfga_planner .Cnpfga_resultsHeading{margin:32px 0 12px;font-size:1.6rem}.Cnpfga_planner .Cnpfga_checkbox{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}.Cnpfga_planner .Cnpfga_checkbox input{width:20px;min-height:20px;accent-color:var(--forest);flex:0 0 20px;margin:0}.Cnpfga_plan{border-top:1px solid var(--line);margin-top:28px;padding-top:28px}.Cnpfga_plan h2{margin-bottom:14px}.Cnpfga_fit{color:var(--forest);font-weight:600}.Cnpfga_localTimes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;padding:0;list-style:none;display:grid}.Cnpfga_localTimes li{border:1px solid var(--line);border-radius:12px;padding:18px}.Cnpfga_localTimes h3{margin:0;font-size:1.4rem}.Cnpfga_localTimes .Cnpfga_zone{margin:4px 0 14px}.Cnpfga_localTimes dl{margin:0}.Cnpfga_localTimes dl div+div{margin-top:10px}.Cnpfga_localTimes dt{font-weight:600}.Cnpfga_localTimes dd{margin:3px 0 0}.Cnpfga_localTimes .Cnpfga_hint{margin-bottom:0}.Cnpfga_plan textarea{margin-top:16px}@media screen and (max-width:600px){.Cnpfga_settings,.Cnpfga_locationDetails,.Cnpfga_localTimes{grid-template-columns:minmax(0,1fr)}.Cnpfga_location{padding:14px}}@media screen and (max-width:380px){.Cnpfga_hours{grid-template-columns:minmax(0,1fr);gap:14px}}@media print{.Cnpfga_planner .Cnpfga_editOnly{display:none!important}.Cnpfga_plan{border:0;margin:0;padding:0}.Cnpfga_plan h2{font-size:22pt}.Cnpfga_localTimes{gap:10pt}.Cnpfga_localTimes li{break-inside:avoid;padding:10pt}.Cnpfga_localTimes h3{font-size:15pt}.Cnpfga_localTimes dd{font-size:10pt}.Cnpfga_planner .Cnpfga_hint,.Cnpfga_planner .Cnpfga_zone{font-size:9pt}}
.sk-ZyW_filters,.sk-ZyW_actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.sk-ZyW_filters label{gap:.4rem;font-weight:600;display:grid}.sk-ZyW_filters select{border:1px solid var(--line);background:var(--paper);max-width:100%;min-height:44px;color:var(--forest);font:inherit;border-radius:10px;padding:.65rem}.sk-ZyW_filters .sk-ZyW_checkbox{align-items:center;gap:.6rem;font-weight:400;display:flex}.sk-ZyW_checkbox input{width:1.25rem;height:1.25rem;accent-color:var(--forest)}.sk-ZyW_status{color:var(--muted);min-height:1.6em}.sk-ZyW_ideas{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.sk-ZyW_idea{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem}.sk-ZyW_idea h3{margin:.35rem 0 .75rem;font-size:1.5rem}.sk-ZyW_meta{color:var(--muted);margin:0;font-size:.8rem}.sk-ZyW_idea summary{cursor:pointer;color:var(--forest);min-height:44px;padding:.5rem 0}.sk-ZyW_idea ol,.sk-ZyW_planItem ol{padding-left:1.3rem}.sk-ZyW_idea li,.sk-ZyW_planItem li{margin-bottom:.5rem}.sk-ZyW_idea button{text-align:left;border:1px solid var(--line);font:inherit;margin-top:.6rem}.sk-ZyW_idea button[aria-pressed=true]{background:var(--forest);color:var(--paper)}.sk-ZyW_plan{margin-top:2rem;padding:clamp(1rem,4vw,2rem)}.sk-ZyW_plan h2{font-size:2rem}.sk-ZyW_planItem{border-top:1px solid var(--line);overflow-wrap:anywhere;margin-top:1.5rem;padding-top:1rem}.sk-ZyW_planItem h3{font-size:1.4rem}.sk-ZyW_planItem h3 span{font-family:var(--body);font-size:.9rem;font-weight:400}.sk-ZyW_actions{margin-top:1.5rem}.sk-ZyW_actions button{cursor:pointer;font:inherit}.sk-ZyW_copyFallback{gap:.5rem;margin-top:1rem;display:grid}.sk-ZyW_copyFallback textarea{width:100%;font:inherit;border:1px solid var(--line);padding:1rem}.sk-ZyW_credit{color:var(--muted);overflow-wrap:anywhere;margin-top:1.5rem;font-size:.75rem}@media (max-width:600px){.sk-ZyW_ideas{grid-template-columns:1fr}}@media print{.sk-ZyW_editor,.sk-ZyW_actions,.sk-ZyW_remove,.sk-ZyW_copyFallback{display:none!important}.sk-ZyW_plan{border:0!important;margin:0!important;padding:0!important}.sk-ZyW_planItem{break-inside:avoid}.sk-ZyW_plan h2{font-size:22pt}.sk-ZyW_planItem h3{font-size:14pt}.sk-ZyW_plan p,.sk-ZyW_plan li{font-size:10pt;line-height:1.4}}
