.ct-page[data-astro-cid-6bfsojfh]{flex-direction:column;min-height:100vh;display:flex}.ct[data-astro-cid-6bfsojfh]{flex:1;width:100%;padding-top:clamp(28px,5vh,64px);padding-bottom:clamp(96px,12vw,184px)}.ct-rule[data-astro-cid-6bfsojfh]{border-top:1px solid var(--l-rule);font-family:var(--l-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--l-grey);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-top:14px;font-size:11px;font-weight:500;display:flex}.ct-grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px clamp(40px,7vw,140px);margin-top:clamp(56px,9vh,112px);display:grid}.ct-title[data-astro-cid-6bfsojfh]{font-family:var(--l-display);letter-spacing:-.02em;margin:0;font-size:clamp(52px,7vw,112px);font-weight:400;line-height:.92}.ct-title[data-astro-cid-6bfsojfh] em[data-astro-cid-6bfsojfh]{color:var(--l-terra);font-style:italic}.ct-lotus[data-astro-cid-6bfsojfh]{width:min(34vw,190px);margin:clamp(36px,5vw,72px) 0 0 clamp(8px,2vw,32px);position:relative}.ct-ring[data-astro-cid-6bfsojfh]{aspect-ratio:1;pointer-events:none;border:1px solid #d0c24ed9;border-radius:50%;width:96%;position:absolute;top:-9%;left:26%}.ct-lotus[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{opacity:.92;width:100%;height:auto;position:relative;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.ct-body[data-astro-cid-6bfsojfh]{flex-direction:column;align-items:flex-start;max-width:30em;display:flex}.ct-lead[data-astro-cid-6bfsojfh]{font-family:var(--l-display);text-wrap:pretty;margin:0;font-size:clamp(26px,2.3vw,36px);line-height:1.25}.ct-send[data-astro-cid-6bfsojfh]{margin-top:clamp(32px,3.4vw,44px)}.ct-fb[data-astro-cid-6bfsojfh]{color:var(--l-green);font-family:var(--l-sans);letter-spacing:.2em;text-transform:uppercase;transition:color .3s var(--l-ease);align-items:center;gap:14px;margin-top:26px;font-size:12px;font-weight:500;display:inline-flex}.ct-fb-ico[data-astro-cid-6bfsojfh]{box-sizing:border-box;width:34px;height:34px;transition:border-color .3s var(--l-ease);border:1px solid #d0c24ed9;border-radius:50%;flex:none;place-items:center;font-size:15px;display:grid}.ct-fb-txt[data-astro-cid-6bfsojfh]{text-wrap:balance;border-bottom:1px solid var(--l-rule);transition:border-color .3s var(--l-ease);padding-block:4px}.ct-fb[data-astro-cid-6bfsojfh]:hover{color:var(--l-terra)}.ct-fb[data-astro-cid-6bfsojfh]:hover .ct-fb-ico[data-astro-cid-6bfsojfh],.ct-fb[data-astro-cid-6bfsojfh]:hover .ct-fb-txt[data-astro-cid-6bfsojfh]{border-color:var(--l-terra)}.ct-sr[data-astro-cid-6bfsojfh]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ct-marches[data-astro-cid-6bfsojfh]{margin-top:clamp(48px,5vw,72px)}.ct-marches-titre[data-astro-cid-6bfsojfh]{font-family:var(--l-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--l-grey);margin:0 0 14px;font-size:11px;font-weight:500}.ct-marches[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.ct-marches[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]+p[data-astro-cid-6bfsojfh]{margin-top:.6em}@media (width<=879.98px){.ct[data-astro-cid-6bfsojfh]{padding-top:clamp(24px,5vh,48px);padding-bottom:clamp(72px,20vw,120px)}.ct-rule[data-astro-cid-6bfsojfh]{flex-direction:column;gap:6px}.ct-grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr);gap:clamp(32px,9vw,48px);margin-top:clamp(28px,8vw,44px)}.ct-side[data-astro-cid-6bfsojfh]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ct-title[data-astro-cid-6bfsojfh]{font-size:clamp(46px,14.5vw,88px)}.ct-lotus[data-astro-cid-6bfsojfh]{flex:none;width:clamp(68px,21vw,140px);margin:0 2% 0 0}.ct-ring[data-astro-cid-6bfsojfh]{width:88%;top:-6%;left:4%}.ct-body[data-astro-cid-6bfsojfh]{max-width:560px}.ct-lead[data-astro-cid-6bfsojfh]{font-size:clamp(24px,6.8vw,32px)}.ct-send[data-astro-cid-6bfsojfh]{justify-content:space-between;width:100%;margin-top:28px}.ct-fb[data-astro-cid-6bfsojfh]{letter-spacing:.16em;min-height:44px;margin-top:20px;font-size:12.5px;line-height:1.5}.ct-fb-ico[data-astro-cid-6bfsojfh]{width:40px;height:40px;font-size:17px}.ct-marches[data-astro-cid-6bfsojfh]{margin-top:40px}.ct-marches[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:18px}}
