.hptrip-step-tabs{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.hptrip-step-tabs button{font-size:.82rem;padding:8px 10px}.hptrip-step-tabs button[aria-pressed=true]{background:#e9f0e8;border-color:#526b51}.hptrip-editor>.hs-field{margin-block:14px}.hptrip-check-row{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:8px;align-items:end;margin-block:12px}.hptrip-check-row>button{margin-bottom:2px}.hptrip-stop-editor{border-top:1px solid #ced7cc;padding:16px 0}.hptrip-stop-editor>.hs-field{margin-block:12px}.hptrip-body{color:#273c2c}.hptrip-body p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.hptrip-scenario{font-size:10pt;letter-spacing:.16em;text-transform:uppercase;margin:4pt 0 30pt}.hptrip-cover-title{font-size:36pt!important;letter-spacing:-.035em;line-height:1.1!important;margin:0 0 16pt!important}.hptrip-cover-deck{font-family:var(--hs-heading-font,inherit);font-size:19pt;line-height:1.35;margin:0 0 30pt}.hptrip-trip-facts{border-block:1px solid #afbfac;padding:13pt 0;margin:20pt 0}.hptrip-trip-facts p{display:grid;grid-template-columns:90pt 1fr;gap:12pt;margin:7pt 0;font-size:10pt}.hptrip-trip-facts strong{font-size:8.5pt;text-transform:uppercase;letter-spacing:.04em}.hptrip-lines{padding-left:17pt;margin:10pt 0 22pt;line-height:1.65}.hptrip-lines li{padding-left:3pt;margin-bottom:7pt;white-space:pre-wrap;overflow-wrap:anywhere}.hptrip-inquiry{border-left:3pt solid var(--hs-accent,#356657);padding-left:14pt;font-size:10pt;margin-top:28pt}.hptrip-body>h3{margin:22pt 0 8pt;font-size:13pt}.hptrip-readiness{font-size:10pt;letter-spacing:.03em;border-bottom:1pt solid #b9c7b4;padding-bottom:11pt}.hptrip-stop{border-left:2pt solid #b0c0aa;padding:2pt 0 12pt 17pt;margin:17pt 0;break-inside:avoid}.hptrip-stop-time{font-size:9pt;text-transform:uppercase;letter-spacing:.08em;color:#4b664b;margin:0 0 7pt}.hptrip-stop h3{font-size:15pt!important;line-height:1.3;margin:0 0 8pt}.hptrip-stop p{margin:7pt 0;font-size:10pt}.hptrip-stop-location{font-size:9pt!important;font-weight:700}.hptrip-journal-intro{font-size:10pt;margin:0 0 20pt;border-bottom:1px solid #bdc7b8;padding-bottom:14pt}.hptrip-response{margin:18pt 0 22pt;break-inside:auto}.hptrip-response h3{font-size:12pt!important;line-height:1.35;margin:0 0 8pt}.hptrip-response p{margin:0;font-size:10.5pt}.hptrip-writing-space{break-inside:avoid}.hptrip-writing-line{height:19pt;border-bottom:1px solid #ccd4c7}.hptrip-prompt{font-size:8.5pt!important;color:#61715e}.hptrip-reflection-lead{font-family:var(--hs-heading-font,inherit);font-size:18pt!important;line-height:1.4!important;margin:3pt 0 28pt}.hptrip-museum .hptrip-cover-title{max-width:90%;border-top:4pt solid var(--hs-accent,#356657);padding-top:25pt}.hptrip-museum .hptrip-stop{border-left:0;border-top:1px solid #b6bdb4;padding:14pt 0}.hptrip-museum .hptrip-stop-time{font-size:10pt}.hptrip-museum .hptrip-response{border-top:1px solid #bac1b6;padding-top:14pt}.hptrip-history .hptrip-cover-title{font-size:32pt!important}.hptrip-history .hptrip-trip-facts{border-block:2pt solid #7e8272}.hptrip-history .hptrip-stop{border-left:1px solid #959b86;padding-left:24pt;position:relative}.hptrip-history .hptrip-stop:before{content:'';position:absolute;left:-4pt;top:7pt;width:7pt;height:7pt;border:1pt solid #65715d;border-radius:50%;background:white}.hptrip-community .hptrip-cover-deck{padding-left:18pt;border-left:4pt solid var(--hs-accent,#356657)}.hptrip-community .hptrip-stop{border:1px solid #b9c6b3;padding:14pt 17pt}.hptrip-community .hptrip-response h3{padding-bottom:9pt;border-bottom:1px solid #c1ccba}.hptrip-general .hptrip-cover-title{font-size:30pt!important}.hptrip-general .hptrip-trip-facts{border-top:0}.hptrip-general .hptrip-response{margin-bottom:26pt}.hptrip-nature .hptrip-scenario{color:var(--hs-accent,#356657)}.hptrip-nature .hptrip-cover-deck{max-width:75%}.hptrip-nature .hptrip-response h3{font-size:12pt!important}.hptrip-body table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:9.5pt}.hptrip-body th,.hptrip-body td{border:1px solid #b8c3b2;padding:8pt;vertical-align:top;overflow-wrap:anywhere;white-space:pre-wrap}.hptrip-body thead{display:table-header-group}.hptrip-preparation table th:first-child,.hptrip-preparation table td:first-child{width:55pt}.hptrip-general.hptrip-itinerary table th:first-child{width:58pt}
.hptrip-body{--hs-heading-font:var(--hs-heading)}.hptrip-compact-itinerary .hptrip-stop{margin:10pt 0;padding-top:3pt;padding-bottom:7pt}.hptrip-compact-itinerary .hptrip-stop h3{font-size:13pt!important;margin-bottom:5pt}.hptrip-compact-itinerary .hptrip-stop p{margin:4pt 0;font-size:9.5pt}.hptrip-museum.hptrip-observations .hptrip-response{padding-top:9pt;margin:13pt 0 15pt}.hptrip-museum.hptrip-observations .hptrip-writing-line{height:17pt}
@media(max-width:600px){.hptrip-check-row{grid-template-columns:46px minmax(0,1fr)}.hptrip-check-row>button{grid-column:2;justify-self:start}.hptrip-stop-editor .hs-actions{flex-wrap:wrap}}
