@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/plus-jakarta-sans/latin-300-normal.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plus-jakarta-sans/latin-400-normal.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/plus-jakarta-sans/latin-400-italic.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plus-jakarta-sans/latin-500-normal.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plus-jakarta-sans/latin-600-normal.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plus-jakarta-sans/latin-700-normal.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plus-jakarta-sans/latin-800-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono/latin-400-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono/latin-500-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono/latin-600-normal.woff2) format("woff2")}:root{--quiver-ink: #13202b;--quiver-ink-soft: #34485a;--quiver-muted: #66798a;--quiver-dark: #0e1a24;--quiver-dark-2: #16242f;--quiver-surface: #ffffff;--quiver-surface-veil: rgba(255, 255, 255, .5);--quiver-paper: #f5f3ee;--quiver-paper-blur: rgba(245, 243, 238, .78);--quiver-cream-mid: #f8f7f3;--quiver-cream-soft: #edeae3;--quiver-cream-greybeige: #e8e5dd;--quiver-cream-grey: #e4e1d9;--quiver-gold: #c8932e;--quiver-gold-bright: #e0ab43;--quiver-gold-tint: #f3e3bf;--quiver-gold-glow: rgba(200, 147, 46, .16);--quiver-blue: #2b6e86;--quiver-blue-bright: #3b8aa6;--quiver-blue-tint: #d2e6ec;--quiver-blue-glow: rgba(43, 110, 134, .15);--quiver-red: #c0432e;--quiver-success: #27a35a;--quiver-violet: #8b72b0;--quiver-line: rgba(19, 32, 43, .12);--quiver-line-soft: rgba(19, 32, 43, .07);--quiver-font: "Plus Jakarta Sans", system-ui, sans-serif;--quiver-font-mono: "JetBrains Mono", monospace;--quiver-radius-sm: .75rem;--quiver-radius-md: 1.125rem;--quiver-radius-lg: 1.875rem;--quiver-radius-round: 62.5rem;--quiver-shadow: 0 .0625rem .125rem rgba(19, 32, 43, .05), 0 .5rem 1.875rem rgba(19, 32, 43, .07);--quiver-shadow-lg: 0 .125rem .375rem rgba(19, 32, 43, .06), 0 1.5rem 3.75rem rgba(19, 32, 43, .13);--quiver-ease: cubic-bezier(.22, .61, .36, 1);--quiver-space-1: .25rem;--quiver-space-2: .5rem;--quiver-space-3: .75rem;--quiver-space-4: 1rem;--quiver-space-6: 1.5rem;--quiver-space-8: 2rem;--quiver-space-12: 3rem;--quiver-space-16: 4rem;--quiver-space-24: 6rem;--quiver-maxw: 71.25rem;--quiver-bp-sm: 35rem;--quiver-bp-md: 57.5rem}:root{--as-ink: var(--quiver-ink);--as-ink-soft: var(--quiver-ink-soft);--as-muted: var(--quiver-muted);--as-dark: var(--quiver-dark);--as-dark-2: var(--quiver-dark-2);--as-surface: var(--quiver-surface);--as-surface-veil: var(--quiver-surface-veil);--as-cream-mid: var(--quiver-cream-mid);--as-paper: var(--quiver-paper);--as-paper-blur: var(--quiver-paper-blur);--as-cream-soft: var(--quiver-cream-soft);--as-cream-greybeige: var(--quiver-cream-greybeige);--as-cream-grey: var(--quiver-cream-grey);--as-gold: var(--quiver-gold);--as-gold-bright: var(--quiver-gold-bright);--as-gold-tint: var(--quiver-gold-tint);--as-gold-glow: var(--quiver-gold-glow);--as-blue: var(--quiver-blue);--as-blue-bright: var(--quiver-blue-bright);--as-blue-tint: var(--quiver-blue-tint);--as-blue-glow: var(--quiver-blue-glow);--as-red: var(--quiver-red);--as-success: var(--quiver-success);--as-line: var(--quiver-line);--as-line-soft: var(--quiver-line-soft);--as-font: var(--quiver-font);--as-font-mono: var(--quiver-font-mono);--as-radius-sm: var(--quiver-radius-sm);--as-radius-md: var(--quiver-radius-md);--as-radius-lg: var(--quiver-radius-lg);--as-radius-round: var(--quiver-radius-round);--as-shadow: var(--quiver-shadow);--as-shadow-lg: var(--quiver-shadow-lg);--as-ease: var(--quiver-ease)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}section[id]{scroll-margin-top:5.5rem}#phare,#tarifs,#features,#espace-archer,#comment{scroll-margin-top:-.5rem}body{font-family:var(--as-font);background:var(--as-paper);color:var(--as-ink);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3{line-height:1.08;letter-spacing:-.02em;font-weight:700}.Wrap{max-width:71.25rem;margin:0 auto;padding:0 1.75rem}@media(max-width:35rem){.Wrap{padding:0 1.25rem}}.Eyebrow{font-family:var(--as-font-mono);font-size:.74rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--as-gold);display:inline-flex;align-items:center;gap:.55rem}.Eyebrow:before{content:"";width:1.375rem;height:.0625rem;background:var(--as-gold);display:inline-block}.Eyebrow_blue{color:var(--as-blue)}.Eyebrow_blue:before{background:var(--as-blue)}.Eyebrow_light{color:var(--as-gold-bright)}.Eyebrow_light:before{background:var(--as-gold-bright)}.Lead{font-size:1.12rem;color:var(--as-ink-soft);font-weight:400}.SecHead{max-width:42.5rem;margin-bottom:3.375rem}.SecHead_center{margin:0 auto 3.375rem;text-align:center}.SecHead-title{font-size:clamp(1.9rem,3.8vw,2.7rem);margin:1.1rem 0 1rem}.SecHead-text{font-size:1.08rem;color:var(--as-ink-soft)}.Sec{position:relative;padding:6rem 0}@media(max-width:35rem){.Sec{padding:4.25rem 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body:after{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.Brand[data-astro-cid-7eczacpb]{display:inline-flex;align-items:center;font-weight:800;font-size:1.18rem;letter-spacing:-.02em;color:var(--as-ink);text-decoration:none}.Brand[data-astro-cid-7eczacpb] b[data-astro-cid-7eczacpb]{color:var(--as-gold)}.Brand-pill[data-astro-cid-7eczacpb]{display:inline-flex;align-items:center;gap:.4rem;margin-left:.55rem;font-family:var(--as-font-mono);font-size:.6rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--as-gold);background:var(--as-gold-tint);border:.0625rem solid rgba(200,147,46,.4);padding:.22rem .5rem;border-radius:var(--as-radius-round);vertical-align:middle}@media(max-width:57.5rem){.Brand-pill[data-astro-cid-7eczacpb]{display:none}}.Brand-pillDot[data-astro-cid-7eczacpb]{width:.375rem;height:.375rem;border-radius:50%;background:var(--as-gold);box-shadow:0 0 0 0 var(--as-gold-glow);animation:Brand-pulse 2.2s infinite}@keyframes Brand-pulse{0%{box-shadow:0 0 0 0 var(--as-gold-glow)}70%{box-shadow:0 0 0 .5rem #c8932e00}to{box-shadow:0 0 #c8932e00}}@media(prefers-reduced-motion:reduce){.Brand-pillDot[data-astro-cid-7eczacpb]{animation:none}}.Footer[data-astro-cid-sz7xmlte]{border-top:.0625rem solid var(--as-line);padding:3rem 0 2.5rem}.Footer-inner[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:flex-start;gap:2.5rem;flex-wrap:wrap}.Footer-brand[data-astro-cid-sz7xmlte]{max-width:17.5rem}.Footer-brand[data-astro-cid-sz7xmlte] .Brand{margin-bottom:.8rem}.Footer-tagline[data-astro-cid-sz7xmlte]{font-size:.88rem;color:var(--as-muted);line-height:1.55}.Footer-cols[data-astro-cid-sz7xmlte]{display:flex;margin-top:2.7rem;gap:4rem;flex-wrap:wrap}.Footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;color:var(--as-ink-soft);text-decoration:none;font-size:.9rem;margin-bottom:.55rem;transition:color .2s}.Footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--as-gold)}.Footer-bottom[data-astro-cid-sz7xmlte]{max-width:71.25rem;margin:2.5rem auto 0;padding:1.5rem 1.75rem 0;border-top:.0625rem solid var(--as-line-soft);display:flex;justify-content:space-between;flex-wrap:wrap;gap:.75rem;font-size:.82rem;color:var(--as-muted)}.Footer-made[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.4rem}.Footer-heart{width:.875rem;height:.875rem;color:var(--as-red)}
