@charset "UTF-8";
/* https://bikepointtenerife.com/wp-content/themes/bikepointtenerife2026/assets/css/about.css?ver=1789387425 */
.about-page{--about-ink:#101820;--about-paper:#f3f0e8;--about-acid:#d8ff3e;background:var(--about-paper);color:var(--about-ink)}.about-hero{min-height:780px;display:grid;grid-template-columns:48% 52%;background:var(--about-ink);color:#fff}.about-hero__copy{padding:clamp(7rem,11vw,11rem) clamp(1.5rem,6vw,7rem) 5rem;display:flex;flex-direction:column;justify-content:center}.about-hero h1,.about-origin h2,.about-now h2,.about-proof h2,.about-people h2,.about-cta h2{font-size:clamp(3.5rem,7vw,7.5rem);line-height:.87;letter-spacing:-.065em;margin:.25em 0}.about-page h1 em{font-family:Georgia,serif;font-weight:400}.about-hero__copy>p:not(.eyebrow){max-width:43rem;font-size:clamp(1.1rem,1.45vw,1.4rem);line-height:1.6}.about-hero .button{align-self:flex-start;margin-top:1.5rem}.about-hero figure{position:relative;margin:0;min-height:620px;overflow:hidden}.about-hero figure img{width:100%;height:100%;object-fit:cover}.about-hero figcaption{position:absolute;right:1.5rem;bottom:1.5rem;background:var(--about-acid);color:#111;padding:.7rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em}.about-origin{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,9rem)}.about-origin h2{font-size:clamp(3rem,5.7vw,6.2rem);margin-top:.15em}.about-origin__copy{padding-top:2rem}.about-origin__copy p{font-size:clamp(1.08rem,1.35vw,1.28rem);line-height:1.75;margin:0 0 1.5rem}.about-dropcap:first-letter{float:left;font-size:5.2em;line-height:.74;padding:.12em .12em 0 0;font-family:Georgia,serif}.about-source{display:inline-block;color:inherit;font-weight:700;border-bottom:1px solid currentColor}.about-origin__copy .about-reviewed{margin-top:2rem;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;color:#62625d}.about-timeline{background:#cbcebf}.about-timeline__grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:2.2rem;border-top:1px solid rgb(0 0 0 / .4);border-left:1px solid rgb(0 0 0 / .4)}.about-timeline article{min-height:320px;padding:2rem;display:flex;flex-direction:column;border-right:1px solid rgb(0 0 0 / .4);border-bottom:1px solid rgb(0 0 0 / .4)}.about-timeline strong{font-size:clamp(2.7rem,5vw,5.5rem);letter-spacing:-.06em}.about-timeline p{margin-top:auto;line-height:1.6}.about-now>header{display:grid;grid-template-columns:1.35fr 1fr;gap:5rem;align-items:end;margin-bottom:3rem}.about-now h2{font-size:clamp(3rem,5.8vw,6.2rem);margin-bottom:0}.about-now header>p:last-child{font-size:1.13rem;line-height:1.7}.about-services{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #aaa;border-left:1px solid #aaa}.about-services>a{position:relative;min-height:370px;padding:2rem;display:flex;flex-direction:column;color:inherit;border-right:1px solid #aaa;border-bottom:1px solid #aaa;transition:background .2s,color .2s}.about-services>a:hover{background:var(--about-ink);color:#fff}.about-services span{font-size:.75rem}.about-services h3{font-size:clamp(1.65rem,2.5vw,2.4rem);margin:3rem 0 1rem}.about-services p{line-height:1.6}.about-services i{margin-top:auto;font-size:1.6rem;font-style:normal}.about-tours-link{display:inline-block;margin-top:1.5rem;color:inherit;font-weight:700}.about-proof{display:grid;grid-template-columns:1fr 1fr;background:#1d5061;color:#fff}.about-proof__media img{width:100%;height:100%;min-height:680px;object-fit:cover}.about-proof__copy{display:flex;flex-direction:column;justify-content:center}.about-proof h2{font-size:clamp(3rem,5.4vw,6rem)}.about-proof__copy>p:not(.eyebrow){font-size:1.12rem;line-height:1.75;max-width:42rem}.about-proof .button{align-self:flex-start;margin-top:1.5rem}.about-people{display:grid;grid-template-columns:1.45fr 1fr;gap:5rem;align-items:end;background:#fff}.about-people h2{font-size:clamp(3rem,5.8vw,6.2rem);margin-bottom:0}.about-people>p{font-size:1.16rem;line-height:1.75}.about-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#9bae00}.about-facts article{background:var(--about-acid);padding:clamp(2rem,4vw,4rem)}.about-facts strong{font-size:clamp(4rem,8vw,8rem);line-height:1;letter-spacing:-.07em}.about-facts p{max-width:20rem;line-height:1.55}.about-cta{text-align:center;background:var(--about-ink);color:#fff}.about-cta h2{font-size:clamp(4rem,8vw,8rem)}.about-cta>p:not(.eyebrow){max-width:45rem;margin:0 auto 2rem;font-size:1.17rem;line-height:1.7}.about-cta>div{display:flex;justify-content:center;align-items:center;gap:1.5rem;flex-wrap:wrap}@media(max-width:959px){.about-hero{grid-template-columns:1fr}.about-hero figure{min-height:58vw}.about-origin,.about-now>header,.about-proof,.about-people{grid-template-columns:1fr}.about-timeline__grid,.about-services{grid-template-columns:1fr 1fr}.about-proof__media img{min-height:58vw}.about-origin__copy{padding-top:0}}@media(max-width:599px){.about-hero{min-height:0}.about-hero__copy{padding-top:7rem}.about-hero figure{min-height:80vw}.about-timeline__grid,.about-services,.about-facts{grid-template-columns:1fr}.about-timeline article,.about-services>a{min-height:270px}.about-now>header,.about-people{gap:1.5rem}.about-cta>div{align-items:flex-start;flex-direction:column}.about-cta{text-align:left}.about-cta>p:not(.eyebrow){margin-left:0}}