.bici-about{display:block;--ba-ink: #171717;--ba-muted: #555;--ba-line: #dededb;--ba-paper: #f5f5f3;color:var(--ba-ink);font-family:var(--body-font-family, Barlow, sans-serif);font-size:18px;line-height:1.65;overflow-wrap:break-word;overflow-x:clip}.bici-about *{box-sizing:border-box}.bici-about h1,.bici-about h2,.bici-about h3{font-family:var(--heading-font-family, Figtree, sans-serif);font-weight:800;color:inherit;text-transform:none;line-height:1.08;letter-spacing:-.035em;margin:0}.bici-about p{margin:0 0 18px}.bici-about p:last-child{margin-bottom:0}.bici-about a{color:inherit}.ba-wrap{width:min(100% - 80px,1320px);margin-inline:auto}.ba-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:9%;align-items:start;padding-block:58px 70px}.ba-hero h1{font-size:clamp(38px,4.3vw,64px);max-width:740px}.ba-intro{font-size:22px;line-height:1.55;max-width:620px;margin-top:27px}.ba-founder{width:100%;max-width:390px;justify-self:end}.ba-founder-intro{margin-bottom:23px}.ba-founder-intro h2{font-size:31px;line-height:1.2}.ba-founder-text{font-size:17px;line-height:1.5;margin-top:9px;color:var(--ba-muted)}.ba-founder-text p:first-child{font-size:14px;font-weight:700;color:#333;margin-bottom:12px}.ba-portrait{display:block;width:100%;height:420px;object-fit:cover;object-position:center top;border-radius:14px}.ba-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}.bici-about .ba-button{display:inline-flex;align-items:center;justify-content:space-between;gap:19px;min-height:54px;padding:15px 20px;border:1px solid var(--ba-ink);border-radius:10px;background:var(--ba-ink);color:#fff;text-decoration:none;font-size:16px;line-height:1.4;font-weight:700;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.ba-button svg{width:22px;height:22px;flex-shrink:0}.bici-about .ba-button--secondary{background:#fff;color:var(--ba-ink);border-color:#c9c9c5}.ba-link{display:inline-block;min-height:44px;padding-block:10px;font-size:16px;text-underline-offset:5px}.bici-about a:focus-visible,.bici-about summary:focus-visible{outline:3px solid #621979;outline-offset:5px}.ba-kicker{font-size:13px;line-height:1.5;letter-spacing:.15em;text-transform:uppercase;font-weight:700;margin-bottom:20px!important}.ba-story{display:grid;grid-template-columns:1fr 1.15fr;gap:10%;align-items:start;background:var(--ba-paper);border:1px solid #e8e8e4;border-radius:16px;padding:50px 52px;margin-bottom:76px}.ba-story h2{font-size:clamp(32px,3vw,44px);line-height:1.12;max-width:430px}.ba-story-title h2 span{display:block}.ba-story-copy{max-width:620px;font-size:18px;line-height:1.65}.ba-story-copy h3{font-size:23px;line-height:1.2;letter-spacing:-.02em;margin-bottom:13px}.ba-story-chapter+.ba-story-chapter{border-top:1px solid #d8d8d3;padding-top:27px;margin-top:27px}.ba-process{padding-block:72px 78px;background:var(--ba-paper);scroll-margin-top:calc(var(--header-height, 100px) + 20px)}.ba-process-head{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;align-items:center;margin-bottom:44px}.ba-process h2{font-size:clamp(34px,3.8vw,54px);max-width:660px}.ba-process-intro{color:#444;max-width:540px}.ba-steps{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.ba-step{min-width:0;position:relative;background:#fff;border:1px solid #dededb;border-radius:12px;padding:25px 23px 20px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.ba-step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px}.ba-number{font-family:var(--heading-font-family, Figtree, sans-serif);font-size:16px;font-weight:800;color:#656561}.ba-step svg{height:32px;width:32px}.ba-step h3{font-size:23px;line-height:1.15;letter-spacing:-.025em;min-height:var(--ba-step-title-height, 80px)}.ba-step>p{min-height:var(--ba-step-copy-height, 0px)}.ba-step p{font-size:16px;line-height:1.6;color:#4a4a4a;margin-top:17px}.ba-step details{margin-top:22px;border-top:1px solid #e5e5e2;padding-top:10px}.ba-step summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:700;list-style:none}.ba-step summary::-webkit-details-marker{display:none}.ba-step summary:after{content:"+";font-size:23px;font-weight:500}.ba-step details[open] summary:after{content:"\2212"}.ba-step details p{margin-top:10px}.ba-benefits{padding-block:72px}.ba-benefits h2{font-size:clamp(30px,3vw,42px);margin-bottom:32px}.ba-benefits ul{margin:0!important;padding:0!important;list-style:none!important;display:grid;grid-template-columns:repeat(3,1fr);gap:0 40px}.ba-benefits li{display:flex;gap:14px;align-items:baseline;border-top:1px solid var(--ba-line);padding-block:19px;font-size:17px}.ba-check{font-weight:700}.ba-aftercare{border-top:1px solid var(--ba-line);margin-top:30px;padding-top:30px;max-width:820px}.ba-aftercare h3{font-size:26px;margin-bottom:14px}.ba-aftercare p{font-size:18px;color:#444}.ba-cta{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:7%;padding:48px 50px;background:#202020;color:#fff;border-radius:14px;margin-bottom:76px}.ba-cta h2{font-size:clamp(31px,3.2vw,44px);margin-bottom:19px}.ba-cta p{color:#dedede;font-size:19px;max-width:620px}.ba-cta .ba-button{background:#fff;color:#181818;border-color:#fff}.ba-cta .ba-link{color:#fff}.ba-cta-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;justify-self:end}.ba-existing{padding-block:40px}@media(hover:hover)and (pointer:fine){.ba-step:hover{transform:translateY(-4px);border-color:#aaa;box-shadow:0 10px 22px #00000008}.bici-about .ba-button:hover{background:#333;border-color:#333;box-shadow:0 4px 12px #00000012}.bici-about .ba-button--secondary:hover{background:#f2f2ef;color:#171717;border-color:#999}.ba-cta .ba-button:hover{background:#eee;color:#181818;border-color:#eee}}@media(max-width:1100px){.ba-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-hero{gap:6%}.ba-story{gap:7%;padding:38px}.ba-benefits ul{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.ba-wrap{width:calc(100% - 40px)}.ba-hero{grid-template-columns:1fr;padding-block:34px 40px;gap:38px}.ba-hero h1{font-size:40px}.ba-intro{font-size:20px;margin-top:22px}.ba-links{display:grid;grid-template-columns:1fr;gap:10px;margin-top:25px}.ba-links .ba-button{width:100%}.ba-founder{max-width:360px;justify-self:center}.ba-founder-intro h2{font-size:29px}.ba-founder-text{font-size:17px}.ba-portrait{width:calc(100% - 20px);margin-inline:auto;height:auto;aspect-ratio:4/5;max-height:420px;object-fit:cover}.ba-kicker{margin-bottom:17px!important}.ba-story{grid-template-columns:1fr;gap:28px;padding:29px 24px;margin-bottom:42px}.ba-story h2{font-size:34px}.ba-story-copy{font-size:17px}.ba-story-copy h3{font-size:23px}.ba-process{padding-block:44px}.ba-process-head{grid-template-columns:1fr;gap:24px;margin-bottom:28px}.ba-process h2{font-size:36px}.ba-steps{grid-template-columns:1fr;gap:12px}.ba-step{padding:23px}.ba-step-top{margin-bottom:21px}.ba-step h3{font-size:25px}.ba-step p{font-size:17px}.ba-benefits{padding-block:43px}.ba-benefits ul{grid-template-columns:1fr}.ba-cta{grid-template-columns:1fr;padding:32px 25px;gap:27px;margin-bottom:40px}.ba-cta-actions{justify-self:start}}@media(prefers-reduced-motion:reduce){.bici-about *,.bici-about *:before,.bici-about *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ba-step:hover{transform:none}}@property --ba-ring-fill{syntax: "<number>"; inherits: false; initial-value: 1;}.ba-journey{--ba-journey-progress: 1;--ba-journey-gradient: linear-gradient(90deg, #f3c9dc 0%, #dba0cf 25%, #b76fc4 50%, #8e419f 75%, #621979 100%);position:relative;margin:32px 0 0;padding-top:22px;border-top:1px solid #eee8ed}.ba-journey figcaption{font-size:15px;line-height:1.4;font-weight:700;margin:0 0 20px;color:#51434f}.ba-journey-map{position:relative}.ba-journey-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;list-style:none!important;padding:0!important;margin:0!important}.ba-journey-list li{min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.ba-journey-point{z-index:1;position:relative;display:grid;place-items:center;width:40px;height:40px;border:2px solid var(--ba-node-color);border-radius:50%;background:var(--ba-node-color);color:var(--ba-node-ink);font-size:13px;line-height:1;font-weight:700;box-shadow:0 0 0 5px #fff}.ba-journey-point:before{--ba-ring-fill: 1;content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;pointer-events:none;background:conic-gradient(from -90deg,var(--ba-node-color) calc(var(--ba-ring-fill) * 1turn),#e8e0e9 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));transition:--ba-ring-fill .42s cubic-bezier(.22,.61,.36,1)}.ba-journey[data-enhanced] li:not([data-reached]) .ba-journey-point:before{--ba-ring-fill: 0}.ba-journey-label{display:block;font-size:14px;line-height:1.4;color:#423740;font-weight:600;max-width:115px;padding-inline:5px}.ba-journey-rail{position:absolute;left:10%;right:10%;top:19px;height:3px;border-radius:3px;background:#e9e2e8;overflow:hidden}.ba-journey-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ba-journey-gradient);clip-path:inset(0 calc(100% - var(--ba-journey-progress) * 100%) 0 0)}.ba-journey[data-enhanced] li:not([data-reached]) .ba-journey-point{background:#fff;color:#766b74;border-color:#dfd6df}.ba-journey[data-enhanced] li[data-reached] .ba-journey-point{box-shadow:0 0 0 5px #fff,0 0 0 6px color-mix(in srgb,var(--ba-node-color) 32%,transparent)}.ba-journey--route{margin-top:32px;border-top-color:#e2dbe2;padding-top:24px;max-width:430px}.ba-journey--route figcaption{font-size:14px;font-weight:500;color:#685964}.ba-journey--route .ba-journey-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ba-journey--route .ba-journey-rail{left:calc(100% / 6);right:calc(100% / 6);top:17px}.ba-journey--route .ba-journey-point{width:36px;height:36px;box-shadow:0 0 0 5px #f5f5f3}.ba-journey--route[data-enhanced] li[data-reached] .ba-journey-point{box-shadow:0 0 0 5px #f5f5f3,0 0 0 6px color-mix(in srgb,var(--ba-node-color) 32%,transparent)}.ba-journey--route .ba-journey-label{font-size:13px;font-weight:500}@media(max-width:1100px)and (min-width:701px){.ba-journey--bike .ba-journey-label{font-size:12px;padding-inline:2px}.ba-journey--bike .ba-journey-point{width:34px;height:34px}.ba-journey--bike .ba-journey-rail{top:16px}}@media(max-width:700px){.ba-journey--bike{margin-top:28px;padding-top:21px}.ba-journey--bike .ba-journey-list{grid-template-columns:1fr;gap:14px}.ba-journey--bike .ba-journey-list li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;text-align:left;min-height:40px}.ba-journey--bike .ba-journey-label{padding:0;max-width:none;font-size:16px}.ba-journey--bike .ba-journey-rail{left:19px;right:auto;top:20px;bottom:20px;height:auto;width:3px}.ba-journey--bike .ba-journey-fill{background:linear-gradient(180deg,#f3c9dc,#dba0cf,#b76fc4,#8e419f,#621979);clip-path:inset(0 0 calc(100% - var(--ba-journey-progress) * 100%) 0)}.ba-journey--route{margin-top:27px}}@media(prefers-reduced-motion:reduce){.ba-journey{--ba-journey-progress: 1 !important}}.ba-cta-actions{width:min(100%,285px)}.ba-cta-actions .ba-button{width:100%;min-width:0}.ba-cta .ba-button--consult{color:#fff;background:#ffffff0d;border-color:#fff5}@media(hover:hover)and (pointer:fine){.ba-cta .ba-button--consult:hover{color:#fff;background:#ffffff1a;border-color:#ffffffa6}}.bici-about [data-ba-reveal-ready]:not([data-ba-revealed]){opacity:0}@media(prefers-reduced-motion:reduce){.bici-about [data-ba-reveal-ready]{opacity:1!important}}@media(max-width:700px){.ba-hero{row-gap:0}.ba-hero-copy{display:contents}.ba-hero h1{order:1}.ba-hero-copy>.ba-intro{order:2}.ba-hero-copy>.ba-links{order:3}.ba-hero>.ba-founder{order:4;margin-top:34px}.ba-hero-copy>.ba-journey--bike{order:5}.ba-journey--bike{margin-top:32px;padding:22px 20px 26px;border:1px solid #e9dfe9;border-radius:16px;background:#fcf9fc}.ba-journey--bike figcaption{font-size:16px;line-height:1.4;margin-bottom:23px;max-width:280px}.ba-journey--bike .ba-journey-list{gap:28px}.ba-journey--bike .ba-journey-list li{grid-template-columns:36px minmax(0,1fr);min-height:44px;gap:17px}.ba-journey--bike .ba-journey-point{width:36px;height:36px;box-shadow:0 0 0 5px #fcf9fc}.ba-journey--bike[data-enhanced] li[data-reached] .ba-journey-point{box-shadow:0 0 0 5px #fcf9fc}.ba-journey--bike .ba-journey-point:before{transition-duration:.32s}.ba-journey--bike .ba-journey-rail{left:17px;top:22px;bottom:22px;width:3px;background:#ded2e0}.ba-journey--bike .ba-journey-label{font-size:16px;line-height:1.4}}@media(max-width:700px){.bici-about .ba-journey--bike{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bici-about.css.map */
