.tour-card-module__sz3-8G__cover{flex-direction:column;flex:0 35%;gap:.45rem;min-width:9rem;margin:0;display:flex}.tour-card-module__sz3-8G__image{aspect-ratio:4/3;border-radius:.55rem;width:100%;min-height:10rem;position:relative;overflow:hidden}.tour-card-module__sz3-8G__image img{object-fit:cover}.tour-card-module__sz3-8G__photoCredit{color:var(--text-secondary);overflow-wrap:anywhere;gap:.15rem;font-size:.68rem;line-height:1.35;display:grid}.tour-card-module__sz3-8G__photoCredit a{color:inherit;text-underline-offset:.12em;text-decoration:underline}.tour-card-module__sz3-8G__photoCredit a:focus-visible{outline:.15rem solid var(--terracotta,#bd5b3c);outline-offset:.12rem;border-radius:.12rem}.home-v2-tour-list .tour-card-module__sz3-8G__cover{flex:none;width:100%;min-width:0}.home-v2-tour-list .tour-card-module__sz3-8G__image{aspect-ratio:16/9;min-height:0}@media (max-width:48rem){.tour-card-module__sz3-8G__cover{flex:none;width:100%;min-width:0}.tour-card-module__sz3-8G__image{aspect-ratio:16/9;min-height:0}}
.place-detail-actions-module__HLd4xW__actionBar{gap:.65rem;max-width:56rem;margin-top:.85rem;display:grid}.place-detail-actions-module__HLd4xW__actionLink{border:1px solid var(--control-border);text-align:center;min-height:2.75rem;transition:background var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);border-radius:.7rem;justify-content:center;align-items:center;padding:.65rem .95rem;font-size:.9rem;font-weight:750;line-height:1.1;text-decoration:none;display:inline-flex}.place-detail-actions-module__HLd4xW__primaryAction{background:var(--interactive-primary);width:100%;color:var(--interactive-primary-text);gap:.45rem}.place-detail-actions-module__HLd4xW__mapIcon{flex:none;display:block}.place-detail-actions-module__HLd4xW__primaryAction:hover{background:var(--interactive-primary-hover);color:var(--interactive-primary-text)}.place-detail-actions-module__HLd4xW__secondaryActions{flex-wrap:wrap;gap:.55rem;min-width:0;display:flex}.place-detail-actions-module__HLd4xW__secondaryAction{background:var(--control-surface);min-width:0;color:var(--control-text);flex:calc(50% - .3rem)}.place-detail-actions-module__HLd4xW__secondaryAction:hover{border-color:var(--control-text-hover);background:var(--control-surface-hover);color:var(--control-text-hover)}.place-detail-actions-module__HLd4xW__saveAction{min-width:0;display:flex}.place-detail-actions-module__HLd4xW__picksAction{min-width:0}.place-detail-actions-module__HLd4xW__saveAction>a,.place-detail-actions-module__HLd4xW__saveAction>button{border:1px solid var(--control-border);background:var(--control-surface);min-height:2.75rem;color:var(--control-text);font:inherit;cursor:pointer;transition:background var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);border-radius:.7rem;justify-content:center;align-items:center;padding:.65rem .95rem;font-size:.9rem;font-weight:750;line-height:1.1;text-decoration:none;display:inline-flex}.place-detail-actions-module__HLd4xW__saveAction .save-action>button{border:1px solid var(--control-border);background:var(--control-surface);min-height:2.75rem;color:var(--control-text);font:inherit;cursor:pointer;transition:background var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);border-radius:.7rem;justify-content:center;align-items:center;padding:.65rem .95rem;font-size:.9rem;font-weight:750;line-height:1.1;text-decoration:none;display:inline-flex}.place-detail-actions-module__HLd4xW__saveAction>a:hover,.place-detail-actions-module__HLd4xW__saveAction>button:hover:not(:disabled){border-color:var(--control-text-hover);background:var(--control-surface-hover);color:var(--control-text-hover)}.place-detail-actions-module__HLd4xW__saveAction .save-action>button:hover:not([aria-pressed=true]):not(:disabled){border-color:var(--control-text-hover);background:var(--control-surface-hover);color:var(--control-text-hover)}.place-detail-actions-module__HLd4xW__saveAction>a:focus-visible,.place-detail-actions-module__HLd4xW__saveAction>button:focus-visible{outline:.18rem solid var(--focus-ring-color);outline-offset:.16rem}.place-detail-actions-module__HLd4xW__saveAction .save-action>button:focus-visible{outline:.18rem solid var(--focus-ring-color);outline-offset:.16rem}.place-detail-actions-module__HLd4xW__saveAction .save-action{flex-wrap:wrap;align-items:center;gap:.55rem;display:inline-flex}.place-detail-actions-module__HLd4xW__saveAction .save-status{flex-basis:100%}.place-detail-actions-module__HLd4xW__actionLink:active{transform:scale(.985)}.place-detail-actions-module__HLd4xW__actionLink:focus-visible,.place-detail-actions-module__HLd4xW__correctionLink:focus-visible{outline:.18rem solid var(--focus-ring-color);outline-offset:.16rem}.place-detail-actions-module__HLd4xW__correctionUtility{border-top:1px solid var(--line);gap:.45rem;max-width:52rem;margin-top:clamp(2.5rem,7vw,4.5rem);padding-top:1rem;display:grid}.place-detail-actions-module__HLd4xW__correctionUtility p{color:var(--muted);margin:0;font-size:.9rem}.place-detail-actions-module__HLd4xW__correctionLink{width:fit-content;min-height:2.75rem;color:var(--link);transition:color var(--motion-duration) var(--motion-ease), transform var(--motion-duration) var(--motion-ease);align-items:center;font-size:.9rem;font-weight:750;text-decoration-thickness:1px;display:inline-flex}.place-detail-actions-module__HLd4xW__correctionLink:hover{color:var(--link-hover)}.place-detail-actions-module__HLd4xW__correctionLink:active{transform:translateY(.05rem)}@media (min-width:40rem){.place-detail-actions-module__HLd4xW__actionBar{flex-wrap:wrap;align-items:center;display:flex}.place-detail-actions-module__HLd4xW__primaryAction{flex:none;width:auto}.place-detail-actions-module__HLd4xW__secondaryActions{flex:0 auto}.place-detail-actions-module__HLd4xW__secondaryAction{flex:none}}@media (prefers-reduced-motion:reduce){.place-detail-actions-module__HLd4xW__actionLink,.place-detail-actions-module__HLd4xW__saveAction>a,.place-detail-actions-module__HLd4xW__saveAction>button,.place-detail-actions-module__HLd4xW__correctionLink{transition:none}.place-detail-actions-module__HLd4xW__saveAction .save-action>button{transition:none}.place-detail-actions-module__HLd4xW__actionLink:active,.place-detail-actions-module__HLd4xW__saveAction>a:active,.place-detail-actions-module__HLd4xW__saveAction>button:active,.place-detail-actions-module__HLd4xW__correctionLink:active{transform:none}.place-detail-actions-module__HLd4xW__saveAction .save-action>button:active{transform:none}}
