 .experience-page{background:#f8f6f1;color:#142b3f}.experience-hero{padding:64px 0;background:#142b3f;color:#fff}.experience-hero h1{color:#fff;font:clamp(2.1rem,5vw,3.6rem)/1.1 Georgia,serif;max-width:900px}.experience-hero p{max-width:760px}.experience-hero a:not(.experience-button){color:#f0d49a}.experience-kicker{font-size:.8rem;text-transform:uppercase;letter-spacing:.09em;font-weight:700}.experience-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:24px}.experience-button{display:inline-block;padding:13px 20px;border:0;border-radius:9px;background:#c4a55d;color:#142b3f!important;font-weight:700;text-decoration:none}.experience-section{padding-top:40px;padding-bottom:64px}.experience-filters,.experience-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.experience-filters{grid-template-columns:2fr 1fr 1fr auto;align-items:end;margin-bottom:32px}.experience-page label,.experience-editor label{display:block;font-weight:600;margin-bottom:6px}.experience-page input,.experience-page select,.experience-editor input:not([type=checkbox]),.experience-editor select,.experience-editor textarea{width:100%;padding:12px;border:1px solid #c9c6bc;border-radius:8px;background:#fff;color:#142b3f;min-width:0}.experience-page button,.experience-editor button{min-height:44px}.experience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.experience-card{background:#fff;border:1px solid #e6e0d3;border-radius:18px;overflow:hidden;box-shadow:0 6px 18px #142b3f08}.experience-card>div{padding:24px}.experience-card img{width:100%;height:180px;object-fit:cover}.experience-card>small{display:block;padding:4px 24px;color:#606970}.experience-card h2{font:1.65rem/1.2 Georgia,serif}.experience-card h2 a{color:inherit}.experience-meta{font-size:.86rem;color:#53616b}.experience-empty{grid-column:1/-1;padding:48px;border:1px dashed #b5ab94;border-radius:18px;text-align:center}.experience-editor{max-width:960px}.experience-editor h1,.experience-reading h2{font-family:Georgia,serif}.experience-editor textarea,.experience-editor .experience-fields{margin-bottom:24px}.experience-editor small{display:block;color:#53616b;font-weight:400}.experience-stop{border:1px solid #d4cbb9;border-radius:12px;padding:20px;margin:16px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.experience-stop legend{float:none;width:auto;font-size:1rem;padding:0 8px}.experience-stop button{border:1px solid #80909c;border-radius:8px;background:#fff;color:#142b3f;padding:8px 14px}.experience-stop [data-search-status]{grid-column:1/-1}.experience-consent{margin:24px 0}.experience-consent input{margin-right:8px}.experience-reading{max-width:900px;padding-top:40px;padding-bottom:60px}.experience-reading section{margin-bottom:40px}.experience-story{white-space:pre-wrap;line-height:1.85;overflow-wrap:anywhere}.experience-owner{padding:24px;background:#fff4d9;border-radius:12px}.experience-owner form{margin-top:16px}.experience-stop-list{padding-left:24px}.experience-stop-list li{padding:16px 0;border-bottom:1px solid #dfd8c9}.experience-stop-list h3{font-size:1.2rem}#experience-map{height:340px;border-radius:14px}.experience-feedback{background:#fff;padding:24px;border-radius:14px}.experience-feedback button{background:#fff;border:1px solid #85929a;border-radius:9px;padding:10px 16px}.experience-page a:focus-visible,.experience-page button:focus-visible,.experience-editor :focus-visible{outline:3px solid #96712b;outline-offset:3px}@media(max-width:900px){.experience-filters{grid-template-columns:1fr 1fr}.experience-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.experience-hero{padding:38px 0}.experience-grid,.experience-fields,.experience-filters,.experience-stop{grid-template-columns:1fr}.experience-actions{gap:16px}.experience-empty{padding:24px}.experience-card>div{padding:20px}}
.experience-editorial-block{margin-bottom:48px}.experience-lead{font-size:1.15rem;line-height:1.85}.experience-para{line-height:1.85}
