.home-blog[data-astro-cid-bo2ixeko]{--home-blog-accent:var(--color-primary-text);padding-block-start:clamp(72px,7vw,112px);scroll-margin-top:104px}.home-blog-heading[data-astro-cid-bo2ixeko]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:36px;display:flex}.home-blog-intro[data-astro-cid-bo2ixeko]{min-width:0;max-width:760px}.home-blog-kicker[data-astro-cid-bo2ixeko]{color:var(--home-blog-accent);margin:0 0 16px;font-size:14px;font-weight:700;line-height:1.5}.home-blog-heading[data-astro-cid-bo2ixeko] h2[data-astro-cid-bo2ixeko]{color:var(--color-carbon);letter-spacing:-.025em;margin:0;font-size:clamp(32px,3.8vw,48px);font-weight:400;line-height:1.14}.home-blog-actions[data-astro-cid-bo2ixeko]{flex-wrap:wrap;flex-shrink:0;justify-content:end;align-items:center;gap:20px;padding-bottom:2px;display:flex}.home-blog-actions[data-astro-cid-bo2ixeko] .text-link[data-astro-cid-bo2ixeko]{color:var(--color-graphite);white-space:nowrap;font-size:14px}.home-blog-controls[data-astro-cid-bo2ixeko]{gap:8px;display:flex}.home-blog-controls[data-astro-cid-bo2ixeko] button[data-astro-cid-bo2ixeko]{border:1px solid var(--color-silver);width:44px;height:44px;color:var(--color-carbon);cursor:pointer;transition:border-color var(--ease), color var(--ease), opacity var(--ease);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.home-blog-controls[data-astro-cid-bo2ixeko] button[data-astro-cid-bo2ixeko]:disabled{opacity:.3;cursor:default}.home-blog-back[data-astro-cid-bo2ixeko]{display:inline-flex;transform:rotate(180deg)}[dir=rtl] .home-blog-controls[data-astro-cid-bo2ixeko]{flex-direction:row-reverse}[dir=rtl] .home-blog-controls[data-astro-cid-bo2ixeko]>button[data-astro-cid-bo2ixeko]{transform:rotate(180deg)}.home-blog-status[data-astro-cid-bo2ixeko]{min-height:22px;color:var(--color-graphite);margin:0 0 16px;font-size:13px;line-height:1.5}.home-blog-status[data-astro-cid-bo2ixeko][data-ready]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-blog-viewport[data-astro-cid-bo2ixeko]{overflow:hidden}.home-blog-track[data-astro-cid-bo2ixeko]{grid-auto-columns:100%;grid-auto-flow:column;align-items:start;transition:transform .45s cubic-bezier(.2,.7,.25,1);display:grid}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-group{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;min-width:0;display:grid}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-card{min-width:0;height:100%}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-card a{height:100%;color:var(--color-carbon);border:1px solid var(--color-cloud);background:var(--surface-card);transition:border-color var(--ease);border-radius:24px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-media{aspect-ratio:16/9;background:var(--color-cloud);flex-shrink:0;display:block;overflow:hidden}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-media img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-content{box-sizing:border-box;flex-direction:column;flex:none;gap:12px;block-size:320px;padding:24px;display:flex}.home-blog-track[data-astro-cid-bo2ixeko] h3,.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-description{overflow-wrap:anywhere;-webkit-box-orient:vertical;flex-shrink:0;display:-webkit-box;overflow:hidden}.home-blog-track[data-astro-cid-bo2ixeko] h3{-webkit-line-clamp:3;letter-spacing:-.015em;margin:0;font-size:21px;font-weight:500;line-height:1.35}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-description{-webkit-line-clamp:4;color:var(--color-graphite);margin:0;font-size:15px;line-height:1.7}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-metadata{flex-shrink:0;gap:4px;margin-top:auto;padding-top:12px;font-size:13px;font-weight:600;line-height:1.5;display:grid}.home-blog-track[data-astro-cid-bo2ixeko] time{color:var(--color-graphite)}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-author{color:var(--home-blog-accent)}.home-blog[data-astro-cid-bo2ixeko] a:focus-visible{outline:2px solid var(--color-primary);outline-offset:-3px}.home-blog[data-astro-cid-bo2ixeko] button[data-astro-cid-bo2ixeko]:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.home-blog-skeleton[data-astro-cid-bo2ixeko]>div[data-astro-cid-bo2ixeko]>span[data-astro-cid-bo2ixeko]{aspect-ratio:16/9;background:var(--color-ash);border:1px solid var(--color-cloud);border-radius:20px;display:block}.home-blog-skeleton[data-astro-cid-bo2ixeko] i[data-astro-cid-bo2ixeko]{background:var(--color-cloud);border-radius:4px;width:88%;height:16px;margin-top:20px;display:block}.home-blog-skeleton[data-astro-cid-bo2ixeko] i[data-astro-cid-bo2ixeko]:last-child{width:45%;margin-top:12px}@media (hover:hover) and (pointer:fine){.home-blog-controls[data-astro-cid-bo2ixeko] button[data-astro-cid-bo2ixeko]:hover:not(:disabled){color:var(--home-blog-accent);border-color:var(--color-primary)}.home-blog-track[data-astro-cid-bo2ixeko] a:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-cloud))}.home-blog-track[data-astro-cid-bo2ixeko] a:hover h3{color:var(--home-blog-accent)}.home-blog-track[data-astro-cid-bo2ixeko] a:hover img{transform:scale(1.035)}}[data-theme=dark] .home-blog[data-astro-cid-bo2ixeko]{--home-blog-accent:#86e8a3}@media (width<=1100px){.home-blog-heading[data-astro-cid-bo2ixeko]{flex-wrap:wrap;gap:24px}.home-blog-actions[data-astro-cid-bo2ixeko]{margin-inline-start:auto}}@media (width<=980px){.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-group{gap:16px}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-content{padding:20px}.home-blog-track[data-astro-cid-bo2ixeko] h3{font-size:19px}}@media (width<=760px){.home-blog[data-astro-cid-bo2ixeko]{padding-block-start:64px}.home-blog-heading[data-astro-cid-bo2ixeko]{gap:24px;margin-bottom:28px}.home-blog-actions[data-astro-cid-bo2ixeko]{justify-content:space-between;gap:12px;width:100%}.home-blog-track[data-astro-cid-bo2ixeko] .home-blog-group{grid-template-columns:1fr;gap:28px}.home-blog-track[data-astro-cid-bo2ixeko] h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.home-blog-track[data-astro-cid-bo2ixeko],.home-blog-track[data-astro-cid-bo2ixeko] img,.home-blog-track[data-astro-cid-bo2ixeko] a,.home-blog-controls[data-astro-cid-bo2ixeko] button[data-astro-cid-bo2ixeko]{transition:none}}#contact[data-astro-cid-mjpoovx7].lead-section{background:var(--home-dark)}#contact[data-astro-cid-mjpoovx7].lead-section:before{inset:50% auto auto;aspect-ratio:50/21;background:#fff1;width:min(94vw,1360px);inset-inline-end:max(-96px,50vw - 720px);transform:translateY(-50%);-webkit-mask:url(/brand/bepto-logo.svg) 50%/contain no-repeat;-webkit-mask-source-type:alpha;mask:url(/brand/bepto-logo.svg) 50%/contain no-repeat alpha}@media (width<=760px){#contact[data-astro-cid-mjpoovx7].lead-section:before{top:38%;width:140%;inset-inline-end:-24%}}.logoloop[data-astro-cid-ubuspmyw]{--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-fadeColorAuto:#fff;direction:ltr;width:100%;position:relative;overflow:hidden}.logoloop--vertical[data-astro-cid-ubuspmyw]{height:100%;display:inline-block}.logoloop--scale-hover[data-astro-cid-ubuspmyw]{padding-top:calc(var(--logoloop-logoHeight) * .1);padding-bottom:calc(var(--logoloop-logoHeight) * .1)}.logoloop__track[data-astro-cid-ubuspmyw]{z-index:0;will-change:transform;user-select:none;width:max-content;display:flex;position:relative}.logoloop--vertical[data-astro-cid-ubuspmyw] .logoloop__track[data-astro-cid-ubuspmyw]{flex-direction:column;width:100%;height:max-content}.logoloop__list[data-astro-cid-ubuspmyw]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.logoloop--vertical[data-astro-cid-ubuspmyw] .logoloop__list[data-astro-cid-ubuspmyw]{flex-direction:column}.logoloop__item[data-astro-cid-ubuspmyw]{min-height:calc(var(--logoloop-logoHeight) * 1.28);margin-right:var(--logoloop-gap);font-size:var(--logoloop-logoHeight);flex:none;justify-content:center;align-items:center;line-height:0;display:flex}.logoloop--vertical[data-astro-cid-ubuspmyw] .logoloop__item[data-astro-cid-ubuspmyw]{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__item[data-astro-cid-ubuspmyw]:last-child{margin-right:var(--logoloop-gap)}.logoloop--vertical[data-astro-cid-ubuspmyw] .logoloop__item[data-astro-cid-ubuspmyw]:last-child{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__item[data-astro-cid-ubuspmyw] img[data-astro-cid-ubuspmyw]{width:auto;max-height:var(--logoloop-logoHeight);object-fit:contain;height:auto;image-rendering:-webkit-optimize-contrast;pointer-events:none;-webkit-user-drag:none;vertical-align:middle;transform:scale(var(--logoloop-logoScale,1));transform-origin:50%;transition:filter .3s,opacity .3s;display:block}.logoloop__logo[data-astro-cid-ubuspmyw]{min-width:calc(var(--logoloop-logoHeight) * 2.6);height:var(--logoloop-logoHeight);transform-origin:50%;justify-content:center;align-items:center;line-height:0;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.logoloop--scale-hover[data-astro-cid-ubuspmyw] .logoloop__item[data-astro-cid-ubuspmyw]{overflow:visible}.logoloop--scale-hover[data-astro-cid-ubuspmyw] .logoloop__item[data-astro-cid-ubuspmyw]:hover .logoloop__logo[data-astro-cid-ubuspmyw]{transform:scale(1.14)}.logoloop__link[data-astro-cid-ubuspmyw]{border-radius:4px;justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.logoloop__link[data-astro-cid-ubuspmyw]:hover{opacity:.8}.logoloop__link[data-astro-cid-ubuspmyw]:focus-visible{outline-offset:2px;outline:2px solid}.logoloop--fade[data-astro-cid-ubuspmyw]:before,.logoloop--fade[data-astro-cid-ubuspmyw]:after{content:"";z-index:10;pointer-events:none;width:clamp(24px,8%,120px);position:absolute;top:0;bottom:0}.logoloop--fade[data-astro-cid-ubuspmyw]:before{background:linear-gradient(to right, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);left:0}.logoloop--fade[data-astro-cid-ubuspmyw]:after{background:linear-gradient(to left, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);right:0}.logoloop--vertical[data-astro-cid-ubuspmyw].logoloop--fade:before,.logoloop--vertical[data-astro-cid-ubuspmyw].logoloop--fade:after{width:100%;height:clamp(24px,8%,120px);left:0;right:0}.logoloop--vertical[data-astro-cid-ubuspmyw].logoloop--fade:before{background:linear-gradient(to bottom, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);top:0;bottom:auto}.logoloop--vertical[data-astro-cid-ubuspmyw].logoloop--fade:after{background:linear-gradient(to top, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);top:auto;bottom:0}@media (prefers-reduced-motion:reduce){.logoloop__track[data-astro-cid-ubuspmyw]{transform:translate(0,0)!important}.logoloop__item[data-astro-cid-ubuspmyw] img[data-astro-cid-ubuspmyw],.logoloop__logo[data-astro-cid-ubuspmyw]{transition:none!important}}
