.about-page{background:#fffdf8}.about-banner{padding:85px 0;background:linear-gradient(90deg,#f6f2e9 12%,#f6f2e9e0 40%,#f6f2e920 100%),url('about-banner.jpg') center 54%/cover}.about-banner h1{margin:0}.about-jumps{display:flex;gap:30px;flex-wrap:wrap;padding-block:24px;border-bottom:1px solid #ded6c8;font-size:13px}.about-jumps a{padding-block:4px}.about-section{padding-block:75px}.about-section-heading{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;align-items:start;margin-bottom:35px}.about-section-heading .eyebrow{padding-top:12px}.about-section-heading h2{margin:0;max-width:720px}.about-split{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;align-items:start}.about-page figure{margin:0}.about-page figure img{display:block;width:100%;height:auto;border-radius:18px}.about-prose{font-size:16px;line-height:1.9;color:#515249}.about-prose p:last-child{margin-bottom:0}.about-foundation{background:#22241f;color:#fff;padding:65px 0}.about-foundation .eyebrow,.about-specialization .eyebrow{color:#b89d6b}.about-foundation-heading{display:flex;justify-content:space-between;align-items:center;gap:35px}.about-foundation-heading img{width:170px;height:auto;max-height:150px;object-fit:contain}.about-values{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:30px}.about-values article{border-top:1px solid #655b46;padding-top:25px}.about-number{color:#b89d6b;font-size:12px}.about-values h3{margin:18px 0;font-family:Georgia,serif;font-size:30px}.about-values p{color:#dbded3;margin:0;line-height:1.85}.about-reverse{grid-template-columns:1.5fr 1fr}.about-specialization{background:#eee9df;padding-block:75px}.about-specialization h2{font-size:clamp(32px,3.3vw,46px)}.about-specialization ul{padding:0;list-style:none;margin:25px 0}.about-specialization li{padding:13px 0 13px 25px;border-top:1px solid #d5cabb;position:relative}.about-specialization li:before{content:'↗';position:absolute;left:0;color:#8b713f}.about-page section[id]{scroll-margin-top:125px}@media(max-width:900px){.about-split,.about-section-heading{gap:30px}.about-values{gap:22px}.about-jumps{gap:18px}}@media(max-width:650px){.about-banner{padding:50px 0}.about-banner h1{font-size:52px}.about-jumps{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:12px}.about-section,.about-specialization{padding-block:45px}.about-section-heading,.about-split,.about-reverse{grid-template-columns:1fr;gap:25px}.about-section-heading{margin-bottom:25px}.about-section-heading .eyebrow{padding:0;margin:0}.about-values{grid-template-columns:1fr;gap:30px}.about-foundation{padding-block:40px}.about-foundation-heading img{width:95px}.about-foundation-heading h2{margin-bottom:0}.about-prose{font-size:15px}.about-page figure img{max-height:420px;object-fit:cover}}

.travel-page-banner{margin-bottom:60px}.travel-page-banner h1{max-width:900px}.travel-banner-intro{max-width:580px;margin:24px 0 0}@media(max-width:650px){.travel-page-banner{margin-bottom:35px}.travel-page-banner h1{letter-spacing:-2px}.travel-banner-intro{font-size:14px}}

.policy-content{padding-bottom:75px}.policy-content .prose{max-width:850px;margin-bottom:28px}@media(max-width:650px){.policy-content{padding-bottom:45px}}

.policy-prose{max-width:850px;color:#4e5969;font-size:16px;line-height:1.9}.policy-prose h2{font-family:Arial,Helvetica,sans-serif;font-size:25px;line-height:1.35;letter-spacing:-.4px;color:#14233e;margin:36px 0 18px}.policy-prose>p:first-child{color:#80683f;font-size:13px}.policy-prose p{margin-bottom:20px}@media(max-width:650px){.policy-prose{font-size:15px}.policy-prose h2{font-size:22px}}
