.bhero[data-astro-cid-3fyirncr]{background:var(--color-canyon-50);padding-block:clamp(2.5rem,6vw,6.5rem);border-radius:0 0 var(--radius-section-lg) var(--radius-section-lg)}.bhero__row[data-astro-cid-3fyirncr]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,528px);gap:clamp(2rem,4vw,3rem);align-items:center}.bhero__eyebrow[data-astro-cid-3fyirncr]{font-family:var(--font-sans);font-weight:400;font-size:1.25rem;text-transform:uppercase;letter-spacing:-.01em;color:#3b0800;margin:0 0 1rem}.bhero__title[data-astro-cid-3fyirncr]{margin:0;max-width:none}.bhero__title[data-astro-cid-3fyirncr] .hl[data-astro-cid-3fyirncr]{line-height:1.1;text-transform:uppercase}.bhero__intro[data-astro-cid-3fyirncr]{margin:1.75rem 0 0;font-family:var(--font-sans);font-weight:500;font-size:1.25rem;line-height:1.3;color:#3b0800}.bhero__proof[data-astro-cid-3fyirncr]{display:flex;align-items:center;gap:15px;margin-top:2.5rem}.bhero__avatars[data-astro-cid-3fyirncr]{display:flex}.bhero__avatars[data-astro-cid-3fyirncr] img[data-astro-cid-3fyirncr]{width:48px;height:48px;border-radius:999px;object-fit:cover;border:2px solid var(--color-canyon-50);margin-left:-16px}.bhero__avatars[data-astro-cid-3fyirncr] img[data-astro-cid-3fyirncr]:first-child{margin-left:0}.bhero__proof-text[data-astro-cid-3fyirncr]{margin:0;max-width:259px;font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1.375;color:#3b0800}.bhero__ctas[data-astro-cid-3fyirncr]{display:flex;align-items:center;gap:24px;margin-top:3rem;flex-wrap:wrap}.bhero__btn[data-astro-cid-3fyirncr]{display:inline-flex;align-items:center;padding:21px 32px;border-radius:999px;background:#3b0800;color:var(--color-red-rock-50);font-family:var(--font-sans);font-weight:400;font-size:20px;line-height:.7;text-transform:uppercase;letter-spacing:-.18px;transition:transform .2s ease,background .15s ease}.bhero__btn[data-astro-cid-3fyirncr]:hover{transform:scale(.97)}.bhero__btn2[data-astro-cid-3fyirncr]{font-size:20px}.bhero__illu-outer[data-astro-cid-3fyirncr]{position:relative}.bhero__illu-wrap[data-astro-cid-3fyirncr]{border-radius:24px;overflow:hidden}.bhero__illu[data-astro-cid-3fyirncr]{width:100%;height:auto;display:block}.bhero__deco[data-astro-cid-3fyirncr]{position:absolute;top:0;right:-40px;width:140px;height:auto;transform:rotate(-205deg);pointer-events:none;z-index:1}.bhero__deco[data-astro-cid-3fyirncr] svg{width:100%;height:auto;display:block}.bhero__squiggle2[data-astro-cid-3fyirncr]{position:absolute;left:-18px;bottom:55px;width:86px;height:auto;pointer-events:none;z-index:1}.bhero__squiggle2[data-astro-cid-3fyirncr] svg{width:100%;height:auto;display:block}@media(max-width:960px){.bhero__row[data-astro-cid-3fyirncr]{grid-template-columns:minmax(0,1fr)}.bhero__illu-outer[data-astro-cid-3fyirncr]{order:-1}.bhero__deco[data-astro-cid-3fyirncr],.bhero__squiggle2[data-astro-cid-3fyirncr]{display:none}}.kcov__switch[data-astro-cid-o25pkx2u]{display:flex;gap:6px;background:#0003;padding:5px;border-radius:999px;margin-bottom:1.25rem}.kcov__switch[data-astro-cid-o25pkx2u] button[data-astro-cid-o25pkx2u]{flex:1;font-family:var(--font-sans);font-weight:500;font-size:.8rem;color:var(--color-red-rock-50);opacity:.7;background:none;border:0;cursor:pointer;padding:.6em .5em;border-radius:999px;transition:opacity .2s ease,background .2s ease;white-space:nowrap}.kcov__switch[data-astro-cid-o25pkx2u] button[data-astro-cid-o25pkx2u]:hover{opacity:1}.kcov__switch[data-astro-cid-o25pkx2u] button[data-astro-cid-o25pkx2u][aria-selected=true]{background:#fcf6f0;color:#3b0800;opacity:1}.kcov__grid-scroll[data-astro-cid-o25pkx2u]{overflow-x:auto;padding-bottom:2px}.kcov__metrics[data-astro-cid-o25pkx2u]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#ffffff1f;border-radius:14px;overflow:hidden;margin-top:1.25rem}.kcov__metric[data-astro-cid-o25pkx2u]{background:#42140d;padding:.85rem .9rem}.kcov__metric[data-astro-cid-o25pkx2u] dt[data-astro-cid-o25pkx2u]{font-family:var(--font-body);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-red-rock-50);opacity:.6}.kcov__metric[data-astro-cid-o25pkx2u] dd[data-astro-cid-o25pkx2u]{font-family:var(--font-sans);font-weight:700;font-size:1.1rem;margin:.3rem 0 0;color:var(--kcov-accent)}@media(min-width:1150px){.kcov__metrics[data-astro-cid-o25pkx2u]{grid-template-columns:repeat(4,1fr)}}@media(max-width:460px){.kcov__switch[data-astro-cid-o25pkx2u] button[data-astro-cid-o25pkx2u]{font-size:.72rem;padding:.55em .3em}}.kcov__grid{min-width:360px;--daycol: 30px;--cell-gap: 2px}.kcov__hours{display:grid;grid-template-columns:var(--daycol) repeat(24,1fr);gap:var(--cell-gap);font-family:var(--font-body);font-size:.55rem;color:var(--color-red-rock-50);opacity:.6;margin-bottom:4px}.kcov__hours span{text-align:left;white-space:nowrap}.kcov__row{display:grid;grid-template-columns:var(--daycol) repeat(24,1fr);gap:var(--cell-gap);margin-bottom:var(--cell-gap);align-items:center}.kcov__day{font-family:var(--font-body);font-size:.62rem;font-weight:600;color:var(--color-red-rock-50);opacity:.75;letter-spacing:.03em}.kcov__row--we .kcov__day{opacity:.5}.kcov__c{height:clamp(10px,1.6vw,16px);border-radius:3px;background:#ffffff14;transition:background .4s ease,opacity .4s ease,transform .4s ease}.kcov__row--we .kcov__c{background:#ffffff0d}.kcov__c.is-on{background:var(--kcov-accent)}.kcov__c.is-boot{transform:scaleY(.2);opacity:0}.kcov__metric dd small{display:block;font-family:var(--font-body);font-weight:400;font-size:.7rem;color:var(--color-red-rock-50);opacity:.75;margin-top:.25rem;line-height:1.3}.bincoh[data-astro-cid-z3nouf23]{background:#3b0800;padding-block:clamp(3rem,6vw,5rem)}.bincoh__row[data-astro-cid-z3nouf23]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,640px);gap:clamp(2rem,4vw,3rem);align-items:center}.bincoh__eyebrow[data-astro-cid-z3nouf23]{display:flex;align-items:center;gap:.5rem;font-family:var(--font-sans);font-weight:400;font-size:1rem;text-transform:uppercase;letter-spacing:-.01em;color:var(--color-red-rock-50);margin:0 0 1.25rem}.bincoh__eyebrow[data-astro-cid-z3nouf23] .dot[data-astro-cid-z3nouf23]{width:10px;height:10px;border-radius:999px;background:var(--color-ovni-300);flex:none}.bincoh[data-astro-cid-z3nouf23] .bincoh__title{margin:0;font-family:var(--font-sans);font-weight:600;font-size:clamp(1.75rem,3.4vw,3rem);line-height:1.2;letter-spacing:-.01em;color:var(--color-red-rock-50)}.bincoh[data-astro-cid-z3nouf23] .bincoh__title .hl{display:inline;background:none;color:inherit;padding:0;border-radius:0;transform:none}.bincoh[data-astro-cid-z3nouf23] .bincoh__title .hl:hover{animation:none}.bincoh__text[data-astro-cid-z3nouf23]{margin:1.5rem 0 0}.bincoh__text[data-astro-cid-z3nouf23] p{font-family:var(--font-body);font-size:1.0625rem;line-height:1.55;color:var(--color-red-rock-50);opacity:.9;margin:0}.bincoh__text[data-astro-cid-z3nouf23] p+p{margin-top:.75em}.bincoh__text[data-astro-cid-z3nouf23] a{color:var(--color-text-inverse);text-decoration:underline}.bincoh__illu-wrap[data-astro-cid-z3nouf23]{border-radius:20px;overflow:hidden}.bincoh__illu[data-astro-cid-z3nouf23]{width:100%;height:auto;display:block}@media(max-width:900px){.bincoh__row[data-astro-cid-z3nouf23]{grid-template-columns:1fr}}.btest[data-astro-cid-2fmoclyx]{position:relative;overflow:hidden;background:var(--color-canyon-50);padding-block:clamp(2.5rem,6.7vw,96px);border-radius:var(--radius-section-lg) var(--radius-section-lg) 0 0}.btest--radius-bottom[data-astro-cid-2fmoclyx]{border-radius:0 0 var(--radius-section-lg) var(--radius-section-lg)}.btest--radius-none[data-astro-cid-2fmoclyx]{border-radius:0}.btest--radius-all[data-astro-cid-2fmoclyx]{border-radius:var(--radius-section-lg)}.btest__frame[data-astro-cid-2fmoclyx]{position:relative;display:flex;flex-direction:column;align-items:center}.btest__card[data-astro-cid-2fmoclyx]{position:relative;z-index:1;width:100%;max-width:1088px;background:#fff;border:1px solid #42140d;border-radius:32px;padding:56px}.btest__quote[data-astro-cid-2fmoclyx]{margin:0;font-family:var(--font-sans);font-weight:500;font-size:1.75rem;line-height:34px;letter-spacing:-.2px;color:#3b0800}.btest__foot[data-astro-cid-2fmoclyx]{display:flex;align-items:center;gap:1rem;margin-top:1.25rem}.btest__avatar[data-astro-cid-2fmoclyx]{width:64px;height:64px;border-radius:999px;object-fit:cover;flex:none}.btest__auteur[data-astro-cid-2fmoclyx]{display:block;font-style:normal;font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1.5;letter-spacing:-.18px;color:#3b0800}.btest__role[data-astro-cid-2fmoclyx]{margin:4px 0 0;font-family:var(--font-body);font-weight:400;font-size:.875rem;line-height:1.4286;letter-spacing:-.16px;color:#3b0800}.btest__peek[data-astro-cid-2fmoclyx]{width:calc(100% - 48px);max-width:1040px;height:24px;background:#fff;border:1px solid #42140d;border-top:none;border-radius:0 0 32px 32px;margin-top:-1px}.btest__ring[data-astro-cid-2fmoclyx],.btest__squiggle[data-astro-cid-2fmoclyx]{position:absolute;pointer-events:none}.btest__ring--lg[data-astro-cid-2fmoclyx]{width:46px;height:46px;left:420px;top:-60px}.btest__ring--sm[data-astro-cid-2fmoclyx]{width:27px;height:27px;left:789px;bottom:-90px}.btest__squiggle--1[data-astro-cid-2fmoclyx]{width:57px;height:80px;right:0;top:33.09px}.btest__squiggle--2[data-astro-cid-2fmoclyx]{width:57px;height:80px;left:0;top:318.32px;transform:rotate(75deg)}@media(max-width:900px){.btest__ring[data-astro-cid-2fmoclyx],.btest__squiggle[data-astro-cid-2fmoclyx]{display:none}.btest__card[data-astro-cid-2fmoclyx]{padding:2rem}.btest__quote[data-astro-cid-2fmoclyx]{font-size:1.375rem;line-height:1.4}}
