.day-home-preview,.go-see-day{margin-block:2rem;padding:clamp(1rem,3vw,2rem);border:1px solid #c9d6cc;border-radius:1.25rem;background:#edf1e9;color:#133e36;min-width:0;scroll-margin-top:6rem;overflow-wrap:anywhere}.day-brand{font-size:.75rem;font-weight:800;letter-spacing:.16em}.day-home-preview h2,.go-see-day h2{margin-block:.6rem 1rem;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.2}.day-home-preview p,.go-see-day p{line-height:1.7}.day-guide-sheet,.day-home-sheet{padding:clamp(1rem,2vw,1.5rem);border:1px solid #d5dbcf;border-radius:1rem;background:#fffdf6;min-width:0}.day-guide-total{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin-top:0}.day-guide-stops{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem}.day-guide-stops>li{display:flex;align-items:flex-start;gap:.75rem;min-width:0;padding-block:1rem;border-top:1px solid #d5dbcf}.day-guide-stops>li>span{flex:0 0 2ch;white-space:nowrap;font-weight:800;font-size:1.25rem;color:#64765d}.day-guide-stops>li>div{min-width:0}.day-guide-stops h3 a{display:inline-flex;align-items:center;min-height:44px}.day-guide-stops h3{margin:0;font-size:1.15rem}.day-guide-stops p{margin-block:.5rem;font-size:.9rem}.day-guide-links a,.day-home-example,.day-map-link,.day-scenario-links a{display:inline-flex;align-items:center;min-height:44px;padding-block:.5rem;line-height:1.5;text-underline-offset:.2em}.day-guide-checks{border-top:1px solid #d5dbcf;padding-top:1rem}.day-guide-checks li{margin-block:.65rem;line-height:1.7}.day-guide-details summary{min-height:44px;padding-block:.75rem;cursor:pointer;font-weight:700}.day-guide-details a{display:inline-block;min-height:44px;padding-block:.65rem}.day-guide-actions,.day-guide-links{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1rem}.day-guide-actions .guide-download,.day-guide-actions>*,.day-guide-download{min-width:0;max-width:100%}.day-guide-actions .primary-button,.day-guide-actions button{min-height:48px;white-space:normal;overflow-wrap:anywhere;line-height:1.4;padding:.8rem 1.1rem;height:auto;text-align:center}.day-guide-download{display:flex;flex-direction:column;gap:.5rem}.day-guide-actions .guide-download [role=status],.day-guide-download [role=status]{display:block;max-width:28rem;font-size:.875rem;line-height:1.5}.day-guide-note{font-size:.85rem}.day-home-preview{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:2rem}.day-home-preview>div{min-width:0}.day-home-sheet{display:block;color:inherit;text-decoration:none;box-shadow:0 .5rem 1.5rem #163f3610;transition:box-shadow .15s}.day-home-sheet:hover{box-shadow:0 .5rem 1.5rem #163f3620}.day-home-sheet h3{font-size:1.2rem;margin-block:.75rem}.day-home-sheet ol{display:flex;flex-wrap:wrap;gap:.5rem 2rem;padding-left:1.3rem;line-height:1.6}.day-home-sheet>span{display:inline-block;padding-top:.5rem;font-weight:700}.day-scenario-links{margin-top:1.5rem;border-top:1px solid #c9d6cc;padding-top:1rem;overflow-wrap:anywhere}.day-scenario-links ul{padding-left:1.25rem}.day-scenario-links h3{font-size:1.1rem}@media (max-width:42rem){.day-home-preview{grid-template-columns:1fr;gap:1.25rem}.day-guide-actions{flex-direction:column;align-items:stretch}.day-guide-actions .primary-button,.day-guide-actions button{width:100%;justify-content:center}.day-guide-links{flex-direction:column;gap:.25rem}}@media (prefers-reduced-motion:reduce){.day-home-sheet{transition:none}}