.AboutUsHomepage_page__iyc_l{--cream:#fbf5e9;--paper:#fffaf1;--ink:#351212;--muted:#69584e;--red:#df292c;--burgundy:#470c0c;min-height:100vh;overflow-x:clip;color:var(--ink);background:radial-gradient(circle at 4% 24%,rgb(224 159 71/8%),transparent 24rem),radial-gradient(circle at 96% 68%,rgb(207 42 42/5%),transparent 28rem),var(--cream);font-family:Inter,Arial,sans-serif}.AboutUsHomepage_page__iyc_l *,.AboutUsHomepage_page__iyc_l :after,.AboutUsHomepage_page__iyc_l :before{box-sizing:border-box}.AboutUsHomepage_page__iyc_l h1,.AboutUsHomepage_page__iyc_l h2,.AboutUsHomepage_page__iyc_l h3,.AboutUsHomepage_page__iyc_l p{margin-top:0}.AboutUsHomepage_page__iyc_l h1,.AboutUsHomepage_page__iyc_l h2,.AboutUsHomepage_page__iyc_l h3{font-family:Georgia,Times New Roman,serif}.AboutUsHomepage_page__iyc_l a{color:inherit;text-decoration:none}.AboutUsHomepage_primaryButton__m_xKX{display:inline-flex;min-height:48px;padding:0 25px;align-items:center;justify-content:center;border:0;border-radius:5px;color:#fff!important;background:linear-gradient(135deg,#ec3234,#c8171c);box-shadow:0 10px 24px rgb(205 29 32/20%);font-weight:800;white-space:nowrap;transition:transform .16s ease,box-shadow .16s ease}.AboutUsHomepage_primaryButton__m_xKX:hover{box-shadow:0 12px 28px rgb(205 29 32/30%);transform:translateY(-2px)}.AboutUsHomepage_eyebrow__QIbvK{margin-bottom:16px;color:var(--red);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.AboutUsHomepage_underlined__5aTth{position:relative;display:inline-block}.AboutUsHomepage_underlined__5aTth:after{position:absolute;right:1%;bottom:-8px;left:3%;height:4px;border-radius:50%;background:var(--red);content:"";transform:rotate(-3deg)}.AboutUsHomepage_hero__ZAuLV{width:min(100% - 64px,1300px);min-height:590px;margin:0 auto;display:grid;grid-template-columns:42% 58%;align-items:center}.AboutUsHomepage_heroCopy__pC72E{z-index:2;padding:60px 44px 70px 18px}.AboutUsHomepage_heroCopy__pC72E h1{margin-bottom:42px;font-size:clamp(49px,5.3vw,75px);line-height:1.02;letter-spacing:-.05em}.AboutUsHomepage_heroCopy__pC72E>p:last-child{max-width:370px;margin-bottom:0;color:#4f423b;font-size:16px;line-height:1.6}.AboutUsHomepage_heroVisual__xqkpk{position:relative;height:500px;align-self:start}.AboutUsHomepage_beliefCard__egk8K img,.AboutUsHomepage_gallerySection__HjyMb img,.AboutUsHomepage_heroImage__U6I_x,.AboutUsHomepage_heroInset__DYwMl img,.AboutUsHomepage_personCard__jN6Mk img,.AboutUsHomepage_tourCard__W_xSd>img{object-fit:cover}.AboutUsHomepage_heroImage__U6I_x{border-radius:0 0 0 8px;object-position:center 40%}.AboutUsHomepage_heroInset__DYwMl{position:absolute;z-index:3;bottom:-56px;left:-155px;width:340px;height:215px;overflow:hidden;border:7px solid var(--paper);border-radius:8px;box-shadow:0 14px 36px rgb(50 21 10/25%);transform:rotate(-2deg)}.AboutUsHomepage_connectionSection__q_ex7{width:min(100% - 80px,1240px);margin:0 auto;padding:88px 0 64px;display:grid;grid-template-columns:50% 50%;grid-gap:48px;gap:48px}.AboutUsHomepage_connectionIntro__0EpqO h2,.AboutUsHomepage_darkHeading__8MWRo h2,.AboutUsHomepage_finalCta__oq_k1 h2,.AboutUsHomepage_galleryTitle__Do9gx h2,.AboutUsHomepage_sectionHeading__EYCwY h2{margin-bottom:34px;font-size:clamp(36px,3.7vw,53px);line-height:1.06;letter-spacing:-.04em}.AboutUsHomepage_connectionIntro__0EpqO>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px;gap:26px}.AboutUsHomepage_connectionIntro__0EpqO p{margin-bottom:0;color:var(--muted);font-size:13px;line-height:1.65}.AboutUsHomepage_valuesGrid__ae_Mh{padding-top:34px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px}.AboutUsHomepage_value__FBmaq{text-align:center}.AboutUsHomepage_value__FBmaq>span{width:78px;height:78px;margin:0 auto 20px;display:grid;place-items:center;border-radius:50%;background:#f8e9cf}.AboutUsHomepage_value__FBmaq h3{margin-bottom:11px;font-family:Inter,Arial,sans-serif;font-size:14px}.AboutUsHomepage_value__FBmaq p{margin-bottom:0;color:var(--muted);font-size:12px;line-height:1.55}.AboutUsHomepage_beliefsSection__snLw4{width:min(100% - 64px,1240px);margin:0 auto;padding:32px 36px 36px;border-radius:11px;color:#fff7e9;background:radial-gradient(circle at 85% 15%,rgb(176 47 48/23%),transparent 24rem),linear-gradient(135deg,#2f0707,#571010)}.AboutUsHomepage_darkHeading__8MWRo h2{margin-bottom:27px;font-size:37px}.AboutUsHomepage_beliefGrid__ybNag{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.AboutUsHomepage_beliefCard__egk8K{overflow:hidden;border-radius:8px;color:var(--ink);background:var(--paper)}.AboutUsHomepage_beliefCard__egk8K>div{position:relative;height:190px;overflow:hidden}.AboutUsHomepage_beliefCard__egk8K h3{margin:18px 20px 8px;font-size:25px}.AboutUsHomepage_beliefCard__egk8K p{min-height:76px;margin:0 20px 20px;color:var(--muted);font-size:12px;line-height:1.55}.AboutUsHomepage_peopleSection__cpnkL,.AboutUsHomepage_tourSection__ayrZw{width:min(100% - 64px,1240px);margin:0 auto;padding:58px 0 24px}.AboutUsHomepage_sectionHeading__EYCwY{margin:0 auto 34px;text-align:center}.AboutUsHomepage_sectionHeading__EYCwY h2{margin-bottom:0;font-size:clamp(35px,3.4vw,48px)}.AboutUsHomepage_peopleGrid__FCyAP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.AboutUsHomepage_personCard__jN6Mk{overflow:hidden;border:1px solid #dfd2c1;border-radius:8px;background:rgb(255 250 241/80%)}.AboutUsHomepage_personCard__jN6Mk>div{position:relative;height:235px;overflow:hidden}.AboutUsHomepage_personCard__jN6Mk h3{margin:17px 18px 5px;font-size:19px}.AboutUsHomepage_personCard__jN6Mk p{min-height:48px;margin:0 18px 20px;color:var(--muted);font-size:11px;line-height:1.5}.AboutUsHomepage_gallerySection__HjyMb{width:min(100% - 64px,1240px);margin:26px auto 0;display:grid;grid-template-columns:1.15fr .75fr 1.75fr .9fr;grid-template-rows:122px 122px;grid-gap:12px;gap:12px}.AboutUsHomepage_galleryTitle__Do9gx{padding:8px 24px 0 0;grid-row:1/3}.AboutUsHomepage_galleryTitle__Do9gx h2{margin-bottom:0;font-size:clamp(34px,3.5vw,48px)}.AboutUsHomepage_galleryMain__l0hug,.AboutUsHomepage_gallerySmall__F0qJs,.AboutUsHomepage_galleryWide__SmfJD{position:relative;overflow:hidden;border-radius:7px}.AboutUsHomepage_galleryMain__l0hug,.AboutUsHomepage_gallerySmall__F0qJs{grid-row:1/3}.AboutUsHomepage_galleryWide__SmfJD{grid-column:4}.AboutUsHomepage_tourSummary__DQb1a{margin:0;padding:18px;grid-column:4;border:1px solid #e0d3c4;border-radius:7px;background:rgb(255 252 246/82%)}.AboutUsHomepage_tourSummary__DQb1a h3{margin-bottom:0;font-size:16px;line-height:1.2}.AboutUsHomepage_tourSummary__DQb1a p{margin:10px 0 0;color:var(--muted);font-size:10px;line-height:1.42}.AboutUsHomepage_tourSection__ayrZw{padding-top:70px;scroll-margin-top:100px}.AboutUsHomepage_tourGrid__UnHNl{width:min(100%,800px);margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}.AboutUsHomepage_tourCard__W_xSd{position:relative;min-height:240px;display:flex;align-items:center;overflow:hidden;border-radius:9px;color:#fff;isolation:isolate}.AboutUsHomepage_tourCard__W_xSd:after{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(31 5 5/92%),rgb(43 10 8/47%),rgb(12 5 3/17%));content:""}.AboutUsHomepage_tourCard__W_xSd>img{z-index:-2}.AboutUsHomepage_tourCard__W_xSd>div{max-width:390px;padding:34px}.AboutUsHomepage_tourCard__W_xSd h3{margin-bottom:10px;font-size:32px}.AboutUsHomepage_tourCard__W_xSd p{margin-bottom:24px;color:rgb(255 255 255/88%);font-size:12px;line-height:1.5}.AboutUsHomepage_tourCard__W_xSd .AboutUsHomepage_primaryButton__m_xKX{min-height:43px;padding:0 18px;font-size:11px}.AboutUsHomepage_reassuranceStrip__T9dBf{width:min(100% - 64px,1240px);min-height:105px;margin:18px auto 16px;padding:20px 26px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;border-radius:9px;background:#f8e9d0}.AboutUsHomepage_reassuranceStrip__T9dBf>div{padding:0 24px;display:flex;align-items:center;gap:18px;border-right:1px solid #cfbfae}.AboutUsHomepage_reassuranceStrip__T9dBf>div:last-child{border-right:0}.AboutUsHomepage_reassuranceStrip__T9dBf svg{width:37px;height:37px;flex:0 0 auto}.AboutUsHomepage_reassuranceStrip__T9dBf p{margin-bottom:0;display:flex;flex-direction:column;gap:4px;font-size:11px}.AboutUsHomepage_reassuranceStrip__T9dBf strong{font-size:12px}.AboutUsHomepage_reassuranceStrip__T9dBf span{color:var(--muted);line-height:1.4}.AboutUsHomepage_finalCta__oq_k1{width:min(100% - 40px,1300px);min-height:180px;margin:0 auto 18px;padding:33px 68px;display:flex;align-items:center;justify-content:space-between;gap:50px;overflow:hidden;border-radius:10px;color:#fff;background:linear-gradient(90deg,rgb(47 4 4/96%),rgb(72 8 8/85%)),url(/bokun/tapas/barcelona-tapas-tour-friends-at-table.webp) 50% /cover}.AboutUsHomepage_finalCta__oq_k1>div{max-width:670px}.AboutUsHomepage_finalCta__oq_k1 .AboutUsHomepage_eyebrow__QIbvK{margin-bottom:8px;color:#ffc838}.AboutUsHomepage_finalCta__oq_k1 h2{margin-bottom:12px;font-size:clamp(36px,3.8vw,52px)}.AboutUsHomepage_finalCta__oq_k1 p:last-child{margin-bottom:0;color:rgb(255 255 255/82%);font-size:12px}.AboutUsHomepage_finalCta__oq_k1 .AboutUsHomepage_primaryButton__m_xKX{min-width:270px}@media (max-width:1050px){.AboutUsHomepage_hero__ZAuLV{grid-template-columns:46% 54%}.AboutUsHomepage_heroInset__DYwMl{left:-100px;width:280px}.AboutUsHomepage_connectionSection__q_ex7{grid-template-columns:1fr}.AboutUsHomepage_valuesGrid__ae_Mh{padding-top:0}.AboutUsHomepage_gallerySection__HjyMb{grid-template-columns:1fr 1fr 1fr;grid-template-rows:190px 190px}.AboutUsHomepage_galleryTitle__Do9gx{grid-row:1/2}.AboutUsHomepage_galleryMain__l0hug,.AboutUsHomepage_gallerySmall__F0qJs{grid-row:1/3}.AboutUsHomepage_tourSummary__DQb1a{grid-column:1;grid-row:2}.AboutUsHomepage_galleryWide__SmfJD{display:none}.AboutUsHomepage_tourCard__W_xSd>div{padding:26px}}@media (max-width:760px){.AboutUsHomepage_hero__ZAuLV{width:100%;min-height:750px;padding-bottom:40px;display:flex;flex-direction:column-reverse}.AboutUsHomepage_heroVisual__xqkpk{width:100%;height:360px}.AboutUsHomepage_heroImage__U6I_x{border-radius:0}.AboutUsHomepage_heroInset__DYwMl{right:16px;bottom:-48px;left:auto;width:58vw;height:145px;border-width:5px}.AboutUsHomepage_heroCopy__pC72E{width:100%;padding:86px 18px 18px}.AboutUsHomepage_heroCopy__pC72E h1{margin-bottom:28px;font-size:clamp(43px,13vw,58px)}.AboutUsHomepage_heroCopy__pC72E>p:last-child{font-size:14px}.AboutUsHomepage_beliefsSection__snLw4,.AboutUsHomepage_connectionSection__q_ex7,.AboutUsHomepage_gallerySection__HjyMb,.AboutUsHomepage_peopleSection__cpnkL,.AboutUsHomepage_reassuranceStrip__T9dBf,.AboutUsHomepage_tourSection__ayrZw{width:calc(100% - 32px)}.AboutUsHomepage_connectionSection__q_ex7{padding:45px 0;gap:36px}.AboutUsHomepage_connectionIntro__0EpqO h2,.AboutUsHomepage_darkHeading__8MWRo h2,.AboutUsHomepage_finalCta__oq_k1 h2,.AboutUsHomepage_galleryTitle__Do9gx h2,.AboutUsHomepage_sectionHeading__EYCwY h2{font-size:36px}.AboutUsHomepage_connectionIntro__0EpqO>div{grid-template-columns:1fr;gap:16px}.AboutUsHomepage_valuesGrid__ae_Mh{grid-template-columns:1fr;gap:25px}.AboutUsHomepage_value__FBmaq{display:grid;grid-template-columns:auto 1fr;grid-column-gap:18px;column-gap:18px;text-align:left}.AboutUsHomepage_value__FBmaq>span{width:66px;height:66px;margin:0;grid-row:1/3}.AboutUsHomepage_value__FBmaq h3{margin:5px 0}.AboutUsHomepage_beliefsSection__snLw4{padding:28px 14px 14px}.AboutUsHomepage_beliefGrid__ybNag,.AboutUsHomepage_peopleGrid__FCyAP,.AboutUsHomepage_tourGrid__UnHNl{grid-template-columns:1fr}.AboutUsHomepage_beliefCard__egk8K>div{height:210px}.AboutUsHomepage_beliefCard__egk8K p{min-height:0}.AboutUsHomepage_peopleSection__cpnkL{padding-top:50px}.AboutUsHomepage_sectionHeading__EYCwY{text-align:left}.AboutUsHomepage_peopleGrid__FCyAP{grid-template-columns:1fr 1fr;gap:12px}.AboutUsHomepage_personCard__jN6Mk>div{height:185px}.AboutUsHomepage_personCard__jN6Mk h3{margin-right:12px;margin-left:12px;font-size:17px}.AboutUsHomepage_personCard__jN6Mk p{min-height:75px;margin-right:12px;margin-left:12px;font-size:10px}.AboutUsHomepage_gallerySection__HjyMb{margin-top:34px;grid-template-columns:1fr 1fr;grid-template-rows:auto 220px 200px}.AboutUsHomepage_galleryTitle__Do9gx{padding:0 0 22px;grid-column:1/-1;grid-row:1}.AboutUsHomepage_galleryMain__l0hug,.AboutUsHomepage_gallerySmall__F0qJs{grid-row:2}.AboutUsHomepage_tourSummary__DQb1a{padding:24px;grid-column:1/-1;grid-row:3}.AboutUsHomepage_tourSummary__DQb1a p{font-family:Georgia,Times New Roman,serif;font-size:16px}.AboutUsHomepage_tourSection__ayrZw{padding-top:54px}.AboutUsHomepage_tourCard__W_xSd{min-height:290px;align-items:flex-end}.AboutUsHomepage_tourCard__W_xSd:after{background:linear-gradient(0deg,rgb(35 5 5/96%),rgb(42 7 5/48%),rgb(12 5 3/10%))}.AboutUsHomepage_tourCard__W_xSd h3{font-size:29px}.AboutUsHomepage_reassuranceStrip__T9dBf{padding:8px 18px;grid-template-columns:1fr}.AboutUsHomepage_reassuranceStrip__T9dBf>div{padding:18px 4px;border-right:0;border-bottom:1px solid #cfbfae}.AboutUsHomepage_reassuranceStrip__T9dBf>div:last-child{border-bottom:0}.AboutUsHomepage_finalCta__oq_k1{width:calc(100% - 24px);padding:34px 22px;align-items:flex-start;flex-direction:column;gap:28px}.AboutUsHomepage_finalCta__oq_k1 .AboutUsHomepage_primaryButton__m_xKX{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.AboutUsHomepage_page__iyc_l *,.AboutUsHomepage_page__iyc_l :after,.AboutUsHomepage_page__iyc_l :before{scroll-behavior:auto!important;transition:none!important}}