.about-page{-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;max-width:100vw;overflow-x:clip}.about-page>*,.about-page section>*,.about-page header>*{min-width:0;max-width:100%}.about-story-grid .about-trust-card{border-color:#168d8459;box-shadow:0 18px 55px #062c311f}.about-trust-card h3{color:#0d716a}.about-trust-card ul{border-top:1px solid #d9e7e3;gap:9px;margin:20px 0 0;padding:18px 0 0;list-style:none;display:grid}.about-trust-card li{color:#274f50;padding-left:23px;font-size:12px;font-weight:800;line-height:1.5;position:relative}.about-trust-card li:before{content:"✓";color:#168d84;position:absolute;left:0}.management-story{background:#ffffff12;border:1px solid #ffffff40;align-self:center;padding:clamp(30px,4vw,55px);box-shadow:0 22px 70px #0000002e}.management-story small{color:var(--about-gold);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900}.management-story h3{color:#fff;margin:20px 0 24px;font-family:Georgia,serif;font-size:clamp(28px,3vw,43px);font-weight:400;line-height:1.15}.management-story p{color:#c6d8d7;font-size:15px;line-height:1.75}.management-story b{color:#9df0e6;border-top:1px solid #fff3;margin-top:28px;padding-top:20px;font-size:11px;line-height:1.6;display:block}@media (max-width:800px){.about-hero h1{max-width:100%;font-size:clamp(48px,10vw,64px);line-height:.9}.about-page h2{overflow-wrap:break-word;max-width:100%;font-size:clamp(43px,8vw,58px);line-height:.96}.about-hero aside,.about-story-grid,.about-copy-stack,.country-cloud,.about-values>div,.about-page .site-footer{width:100%;max-width:100%}.management-story{padding:28px 24px}.about-page .footer-company,.about-page .footer-contact-link{overflow-wrap:anywhere;min-width:0;max-width:100%}.about-page .whatsapp,.about-page .back-to-top{max-width:calc(100vw - 28px)}}@media (max-width:520px){.about-page,.about-page *{min-width:0}.about-page img,.about-page svg{max-width:100%}.about-nav{width:100%;max-width:100vw;overflow:hidden}.about-nav>div{min-width:0}.about-nav>div a{text-align:center;min-width:0}.about-hero{gap:30px;width:100%;min-height:720px;padding:165px 20px 48px}.about-hero h1{letter-spacing:-.055em;max-width:100%;font-size:clamp(43px,13vw,51px);line-height:.9}.about-hero>div>span{font-size:15px;line-height:1.65}.about-location{max-width:100%;line-height:1.5;display:block}.about-hero aside{width:100%;padding:22px 24px}.about-origin,.about-map,.about-purpose,.about-values,.about-trust,.about-cta{width:100%;padding-left:20px;padding-right:20px}.about-origin,.about-map,.about-purpose,.about-story-grid,.about-values>div{grid-template-columns:minmax(0,1fr);display:grid}.about-origin-heading,.about-map-copy,.management-story,.about-purpose>div,.about-story-grid article,.about-values article{width:100%;max-width:100%}.about-page h2{letter-spacing:-.045em;overflow-wrap:break-word;max-width:100%;font-size:clamp(39px,11.5vw,46px);line-height:.96}.about-origin-heading .about-lead{padding-left:18px}.about-story-grid,.about-values>div,.about-copy-stack{width:100%}.about-story-grid article,.about-values article{width:100%;padding:23px 21px}.country-cloud{gap:9px;width:100%}.country-cloud span{overflow-wrap:anywhere;max-width:100%;padding:12px 14px}.about-trust>span,.about-cta>span{width:100%}.about-purpose-photo{width:100%;min-height:430px}.about-purpose blockquote{font-size:20px}.about-cta a{white-space:normal;max-width:100%;line-height:1.45}.about-page .site-footer{width:100%;max-width:100%;padding-left:20px;padding-right:20px;overflow:hidden}.about-page .footer-company,.about-page .footer-travel,.about-page .social-placeholders{width:100%;max-width:100%}.about-page .footer-contact-link,.about-page p,.about-page span,.about-page b,.about-page li,.about-page blockquote{overflow-wrap:anywhere}}
