/* Scoped to About, Contact, Privacy Policy, Disclaimer and Terms pages. */
.sk-info-page{background:#faf8f5;padding-bottom:64px;color:#334859;}
.sk-info-page .info-page-hero{background-color:#faf4eb;background-image:linear-gradient(to bottom,rgba(250,244,235,.92),rgba(250,244,235,.85) 60%,rgba(250,244,235,.95)),url('../imgs/explore-himalayas-bg.svg');background-position:center bottom;background-size:cover;text-align:center;padding:44px 0 35px;margin-bottom:42px;border-bottom:1px solid rgba(197,131,43,.22);}
.sk-info-page .info-hero-inner{max-width:880px;margin:auto;padding:0 16px;}
.sk-info-page .info-breadcrumb{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;font-size:12.5px;letter-spacing:.02em;margin-bottom:18px;}
.sk-info-page .info-breadcrumb a{color:#7a6f62;}.sk-info-page .info-breadcrumb>span{color:#b5a898;}.sk-info-page .info-breadcrumb [aria-current]{color:#a65b2a;font-weight:600;}
.sk-info-page .info-page-hero h1{font:700 38px/1.25 'Playfair Display',Georgia,serif;letter-spacing:-.015em;color:#073763;margin:0 0 14px;}
.sk-info-page .info-hero-crest{display:inline-flex;align-items:center;gap:14px;margin:4px auto 0;}
.sk-info-page .info-hero-crest span{height:1px;width:48px;background:linear-gradient(to right,transparent,rgba(197,131,43,.5));}.sk-info-page .info-hero-crest span:last-child{transform:rotate(180deg);}
.sk-info-page .info-hero-crest img{height:32px;width:auto;filter:drop-shadow(0 2px 6px rgba(7,55,99,.15));}
.sk-info-page .info-content-wrap{max-width:1120px;margin:0 auto;}
.sk-info-page .info-split{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:30px;align-items:start;}
.sk-info-page .info-content-card{background:#fff;border:1px solid #e5e1d9;border-radius:18px;padding:38px 40px;box-shadow:0 7px 28px rgba(22,48,65,.035);min-width:0;}
.sk-info-page .info-eyebrow{display:block;font-size:10px;letter-spacing:.18em;font-weight:800;color:#a46a3d;margin-bottom:18px;}
.sk-info-page .info-prose{font-size:16px;line-height:1.95;color:#4d6070;overflow-wrap:anywhere;}
.sk-info-page .info-prose p{font:inherit;line-height:inherit;margin:0 0 20px;text-align:left;}
.sk-info-page .info-prose>p:last-child{margin-bottom:0;}
.sk-info-page .info-prose h2,.sk-info-page .info-prose h3{font:600 25px/1.4 'Playfair Display',Georgia,serif;color:#073763;margin:30px 0 14px;}
.sk-info-page .info-prose strong{font-weight:700;color:#24475f;display:inline;}
.sk-info-page .info-prose a{color:#94603a;text-decoration:underline;text-underline-offset:3px;}
.sk-info-page .info-prose ol{list-style:decimal outside;margin:24px 0 0;padding-left:25px;}
.sk-info-page .info-prose ul{list-style:disc outside;padding-left:25px;}
.sk-info-page .info-prose li{display:list-item;line-height:1.95;padding:20px 0 20px 8px;margin:0;border-top:1px solid #ece8e1;}
.sk-info-page .info-prose li::marker{color:#a47749;font-weight:700;}
.sk-info-page .info-image-panel{margin:0;border:1px solid #e5e1d9;border-radius:18px;overflow:hidden;background:#f0ece3;box-shadow:0 7px 28px rgba(22,48,65,.035);}
.sk-info-page .info-image-panel img{display:block;width:100%;height:auto;}
.sk-info-page .info-social{display:flex;align-items:center;gap:14px;border-top:1px solid #ece8e1;padding-top:23px;margin-top:28px;}
.sk-info-page .info-social>a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:#edf3f9;color:#31516c;font-size:16px;text-decoration:none;}
.sk-info-page .info-social>a:hover{background:#dce7f1;}
.sk-info-page a:focus-visible{outline:2px solid #31516c;outline-offset:4px;border-radius:4px;}
.sk-info-page .info-email-card{display:flex;align-items:center;gap:18px;margin-top:28px;padding:22px;border:1px solid #dce5ec;border-radius:12px;background:#f0f5f9;}
.sk-info-page .info-email-icon{width:48px;height:48px;flex:0 0 48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;color:#31516c;font-size:20px;}
.sk-info-page .info-email-label{display:block;color:#71818b;font-size:12px;margin-bottom:4px;}
.sk-info-page .info-email-card a{font-size:18px;line-height:1.5;font-weight:700;color:#103e60;overflow-wrap:anywhere;}
.sk-info-page .info-contact-title{font:600 28px/1.4 'Playfair Display',Georgia,serif;color:#073763;margin:0 0 20px;}
.sk-info-page .info-legal-wrap{max-width:1000px;margin:auto;}
.sk-info-page .info-legal-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:26px;}
.sk-info-page .info-legal-nav a{font-size:13px;line-height:1.5;padding:10px 18px;color:#60717e;border:1px solid #e5e1d9;border-radius:8px;background:#fff;}
.sk-info-page .info-legal-nav a[aria-current]{background:#eaf1f7;border-color:#b9cdda;color:#123f5e;font-weight:700;}
.sk-info-page .info-legal-card{padding:42px 52px;border-top:3px solid #b2c9da;}
.sk-info-page .info-legal-card .info-prose>p:first-child{font-size:17px;color:#344f63;line-height:1.9;}
.sk-info-page .info-legal-card .info-prose>p:first-child>strong:only-child{font-weight:500;}
.sk-info-page .info-related{margin:44px 0 0;}
.sk-info-page .info-related>h3{font:600 26px/1.4 'Playfair Display',Georgia,serif;color:#073763;margin-bottom:24px;}
.sk-info-page .info-related .background-white{height:calc(100% - 30px);border:1px solid #e5e1d9;border-radius:14px;padding:12px!important;box-shadow:0 5px 18px rgba(22,48,65,.03);}
.sk-info-page .info-related .post-title{font:600 19px/1.5 'Playfair Display',Georgia,serif;}
.sk-info-page .info-related .post-title a{color:#103e60;}
@media(max-width:991px){.sk-info-page .info-split{gap:22px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);}.sk-info-page .info-content-card{padding:28px;}.sk-info-page .info-email-card{padding:16px;gap:12px;}.sk-info-page .info-email-card a{font-size:15px;}}
@media(max-width:767px){.sk-info-page{padding-bottom:38px;}.sk-info-page .info-page-hero{padding:32px 0 28px;margin-bottom:26px;}.sk-info-page .info-page-hero h1{font-size:30px;}.sk-info-page .info-split{grid-template-columns:minmax(0,1fr);gap:22px;}.sk-info-page .info-content-card{padding:26px 22px;border-radius:14px;}.sk-info-page .info-prose{font-size:15px;line-height:1.9;}.sk-info-page .info-legal-nav{justify-content:flex-start;gap:6px;margin-bottom:20px;}.sk-info-page .info-legal-nav a{font-size:12px;padding:9px 12px;}.sk-info-page .info-prose li{padding-left:3px;}.sk-info-page .info-email-card{align-items:flex-start;}.sk-info-page .info-email-icon{width:40px;height:40px;flex-basis:40px;}.sk-info-page .info-image-panel{max-width:500px;width:100%;margin:auto;}.sk-info-page .info-legal-card .info-prose>p:first-child{font-size:16px;}}
.sk-info-page .info-prose p,.sk-info-page .info-prose li{color:inherit;}
.sk-info-page .info-image-panel{align-self:stretch;}
.sk-info-page .info-image-panel img{height:100%;object-fit:cover;object-position:left center;}
@media(max-width:767px){.sk-info-page .info-image-panel img{height:auto;object-fit:contain;}}
