.app[data-astro-cid-2z2duygj]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--s-4);gap:var(--s-4);box-shadow:var(--sh-3);grid-template-columns:64px minmax(0,1fr);scroll-margin-top:112px;display:grid}.side[data-astro-cid-2z2duygj]{background:var(--surface-2);border-radius:var(--r-lg);padding:var(--s-3) 0;align-items:center;gap:var(--s-2);flex-direction:column;display:flex}.side[data-astro-cid-2z2duygj] .ico[data-astro-cid-2z2duygj]{border-radius:var(--r-md);width:40px;height:40px;color:var(--muted);place-items:center;display:grid}.side[data-astro-cid-2z2duygj] .ico[data-astro-cid-2z2duygj].on{background:var(--surface);color:var(--accent);box-shadow:var(--sh-1)}.side[data-astro-cid-2z2duygj] .sp[data-astro-cid-2z2duygj]{flex:1}.side[data-astro-cid-2z2duygj] .av[data-astro-cid-2z2duygj]{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-ink);font-weight:700;font-size:var(--fs-14);border-radius:50%;place-items:center;display:grid}.app-main[data-astro-cid-2z2duygj]{min-width:0}.app-top[data-astro-cid-2z2duygj]{align-items:center;gap:var(--s-4);padding:var(--s-1) var(--s-1) var(--s-4);display:flex}.app-h[data-astro-cid-2z2duygj]{font-size:var(--fs-24);letter-spacing:-.02em;font-weight:600;line-height:1.2}.meta[data-astro-cid-2z2duygj]{font-size:var(--fs-14);color:var(--muted)}.grow[data-astro-cid-2z2duygj]{flex:1}.search[data-astro-cid-2z2duygj]{align-items:center;gap:var(--s-2);height:40px;padding:0 var(--s-4);border-radius:var(--r-sm);background:var(--surface-2);color:var(--muted);font-size:var(--fs-14);min-width:220px;display:flex}.app-grid[data-astro-cid-2z2duygj]{gap:var(--s-4);grid-template-columns:240px 280px minmax(0,1fr);align-items:start;display:grid}.ph[data-astro-cid-2z2duygj]{font-family:var(--mono);font-size:var(--fs-12);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--s-3);justify-content:space-between;align-items:center;font-weight:500;display:flex}.ph[data-astro-cid-2z2duygj] b[data-astro-cid-2z2duygj]{font-family:var(--font);color:var(--ink);background:var(--surface);border-radius:var(--r-full);padding:2px var(--s-2);letter-spacing:0;font-weight:600;font-size:var(--fs-12)}.qlist[data-astro-cid-2z2duygj]{gap:var(--s-2);flex-direction:column;display:flex}.q[data-astro-cid-2z2duygj]{background:var(--surface);border-radius:var(--r-md);padding:var(--s-3);gap:var(--s-1) var(--s-2);border:1.5px solid #0000;grid-template-columns:1fr auto;display:grid}.q[data-astro-cid-2z2duygj].on{border-color:var(--accent)}.q[data-astro-cid-2z2duygj] .id[data-astro-cid-2z2duygj]{font-family:var(--mono);font-size:var(--fs-12);color:var(--muted);align-self:center}.q[data-astro-cid-2z2duygj] .who[data-astro-cid-2z2duygj]{font-size:var(--fs-14);grid-column:1/-1;font-weight:600;line-height:1.35}.q[data-astro-cid-2z2duygj] .amt[data-astro-cid-2z2duygj]{font-size:var(--fs-14);color:var(--ink-2);grid-column:1/-1}.qsum[data-astro-cid-2z2duygj]{margin-top:var(--s-3);background:var(--surface);border-radius:var(--r-md);padding:var(--s-3)}.qsum[data-astro-cid-2z2duygj] small[data-astro-cid-2z2duygj]{font-size:var(--fs-12);color:var(--muted);font-weight:500}.qsum[data-astro-cid-2z2duygj] .big[data-astro-cid-2z2duygj]{font-size:var(--fs-24);letter-spacing:-.02em;font-weight:600;line-height:1.2}.ring-row[data-astro-cid-2z2duygj]{align-items:center;gap:var(--s-3);margin-top:var(--s-2);display:flex}.field[data-astro-cid-2z2duygj]{margin-bottom:var(--s-4)}.field[data-astro-cid-2z2duygj].last{margin-bottom:0}.flabel[data-astro-cid-2z2duygj]{font-size:var(--fs-12);color:var(--muted);margin-bottom:var(--s-2);font-weight:600;display:block}.seg[data-astro-cid-2z2duygj]{gap:var(--s-1);display:grid}.seg[data-astro-cid-2z2duygj] span[data-astro-cid-2z2duygj]{background:var(--surface);border-radius:var(--r-sm);padding:var(--s-2) var(--s-3);font-size:var(--fs-14);color:var(--ink-2);align-items:center;gap:var(--s-2);border:1.5px solid #0000;font-weight:500;display:flex}.seg[data-astro-cid-2z2duygj] span[data-astro-cid-2z2duygj].on{border-color:var(--accent);color:var(--ink);font-weight:600}.seg[data-astro-cid-2z2duygj] span[data-astro-cid-2z2duygj] i[data-astro-cid-2z2duygj]{border:1.5px solid var(--line-2);border-radius:50%;flex:none;width:16px;height:16px}.seg[data-astro-cid-2z2duygj] span[data-astro-cid-2z2duygj].on i[data-astro-cid-2z2duygj]{border:5px solid var(--accent)}.seg[data-astro-cid-2z2duygj] span[data-astro-cid-2z2duygj] em[data-astro-cid-2z2duygj]{font-style:normal;font-size:var(--fs-12);color:var(--muted);white-space:nowrap;margin-left:auto;font-weight:500}.lvl[data-astro-cid-2z2duygj]{background:var(--line);border-radius:var(--r-sm);padding:2px;display:flex}.lvl[data-astro-cid-2z2duygj] span[data-astro-cid-2z2duygj]{text-align:center;font-size:var(--fs-12);padding:var(--s-2) 0;border-radius:var(--r-xs);color:var(--ink-2);flex:1;font-weight:500}.lvl[data-astro-cid-2z2duygj] span[data-astro-cid-2z2duygj].on{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1);font-weight:600}.select[data-astro-cid-2z2duygj]{background:var(--surface);border-radius:var(--r-sm);padding:var(--s-2) var(--s-3);font-size:var(--fs-14);justify-content:space-between;align-items:center;min-height:40px;font-weight:600;display:flex}.select[data-astro-cid-2z2duygj] em[data-astro-cid-2z2duygj]{font-style:normal;font-size:var(--fs-12);color:var(--muted);font-weight:500}.opt[data-astro-cid-2z2duygj]{align-items:center;gap:var(--s-2);background:var(--surface);border-radius:var(--r-sm);padding:var(--s-2) var(--s-3);font-size:var(--fs-14);font-weight:500;display:flex}.opt[data-astro-cid-2z2duygj]+.opt[data-astro-cid-2z2duygj]{margin-top:var(--s-1)}.check[data-astro-cid-2z2duygj]{background:var(--accent);width:16px;height:16px;color:var(--surface);border-radius:4px;flex:none;place-items:center;display:grid}.gauge[data-astro-cid-2z2duygj]{margin-top:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-4)}.gauge-top[data-astro-cid-2z2duygj]{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.gh[data-astro-cid-2z2duygj]{font-size:var(--fs-14);font-weight:600}.bar-m[data-astro-cid-2z2duygj]{border-radius:var(--r-full);height:8px;margin:44px 0 var(--s-3);background:var(--surface-2);position:relative}.bar-m[data-astro-cid-2z2duygj] .rng[data-astro-cid-2z2duygj]{border-radius:inherit;background:linear-gradient(90deg, var(--line), var(--accent-soft) 30%, var(--accent-soft) 70%, var(--line));position:absolute;inset:0}.bar-m[data-astro-cid-2z2duygj] .med[data-astro-cid-2z2duygj]{background:var(--ink-2);border-radius:1px;width:2px;position:absolute;top:-6px;bottom:-6px;left:44.7%}.bar-m[data-astro-cid-2z2duygj] .me[data-astro-cid-2z2duygj]{background:var(--accent);border:4px solid var(--surface);width:20px;height:20px;box-shadow:var(--sh-2);border-radius:50%;position:absolute;top:50%;left:53.6%;transform:translate(-50%,-50%)}.bar-m[data-astro-cid-2z2duygj] .tip[data-astro-cid-2z2duygj]{background:var(--accent);color:var(--surface);font-size:var(--fs-12);padding:var(--s-1) var(--s-2);border-radius:var(--r-xs);white-space:nowrap;font-weight:600;position:absolute;bottom:20px;left:53.6%;transform:translate(-50%)}.scale[data-astro-cid-2z2duygj]{font-size:var(--fs-12);color:var(--muted);justify-content:space-between;font-weight:500;display:flex}.scale[data-astro-cid-2z2duygj] b[data-astro-cid-2z2duygj]{color:var(--ink);font-size:var(--fs-14);font-weight:600;display:block}.scale[data-astro-cid-2z2duygj] div[data-astro-cid-2z2duygj]:nth-child(2){text-align:center}.scale[data-astro-cid-2z2duygj] div[data-astro-cid-2z2duygj]:last-child{text-align:right}.devis[data-astro-cid-2z2duygj]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-5);box-shadow:var(--sh-2);min-width:0}.devis-head[data-astro-cid-2z2duygj]{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.ref[data-astro-cid-2z2duygj]{font-family:var(--mono);font-size:var(--fs-12);color:var(--muted)}.ttl[data-astro-cid-2z2duygj]{font-size:var(--fs-20);letter-spacing:-.01em;margin-top:var(--s-1);font-weight:600;line-height:1.3}.live[data-astro-cid-2z2duygj]:before{animation:1.6s infinite pulse}@keyframes pulse{50%{opacity:.3}}.lines[data-astro-cid-2z2duygj]{margin-top:var(--s-4);border-top:1px solid var(--line)}.ln[data-astro-cid-2z2duygj]{gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--line);font-size:var(--fs-14);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;display:grid}.ln[data-astro-cid-2z2duygj] .l[data-astro-cid-2z2duygj]{min-width:0;font-weight:500}.ln[data-astro-cid-2z2duygj] .l[data-astro-cid-2z2duygj] small[data-astro-cid-2z2duygj]{font-size:var(--fs-12);color:var(--muted);font-weight:400;display:block}.ln[data-astro-cid-2z2duygj] .q2[data-astro-cid-2z2duygj]{color:var(--muted);font-size:var(--fs-14);white-space:nowrap}.ln[data-astro-cid-2z2duygj] .v[data-astro-cid-2z2duygj]{text-align:right;white-space:nowrap;min-width:64px;font-weight:600}.tot[data-astro-cid-2z2duygj]{gap:var(--s-2);margin-top:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.tot[data-astro-cid-2z2duygj] .cell[data-astro-cid-2z2duygj]{background:var(--surface-2);border-radius:var(--r-md);padding:var(--s-3)}.tot[data-astro-cid-2z2duygj] .cell[data-astro-cid-2z2duygj] small[data-astro-cid-2z2duygj]{font-size:var(--fs-12);color:var(--muted);font-weight:500;display:block}.tot[data-astro-cid-2z2duygj] .cell[data-astro-cid-2z2duygj] b[data-astro-cid-2z2duygj]{font-size:var(--fs-16);font-weight:600}.tot[data-astro-cid-2z2duygj] .ttc[data-astro-cid-2z2duygj]{background:var(--ink);color:var(--on-dark);justify-content:space-between;align-items:flex-end;gap:var(--s-3);grid-column:1/-1;display:flex}.tot[data-astro-cid-2z2duygj] .ttc[data-astro-cid-2z2duygj] small[data-astro-cid-2z2duygj]{color:var(--on-dark-muted)}.huge[data-astro-cid-2z2duygj]{font-size:var(--fs-40);letter-spacing:-.03em;font-weight:600;line-height:1}.huge[data-astro-cid-2z2duygj] sup[data-astro-cid-2z2duygj]{font-size:var(--fs-20);vertical-align:top;margin-left:2px;font-weight:500;position:relative;top:3px}.ht[data-astro-cid-2z2duygj]{text-align:right;font-size:var(--fs-12);color:var(--on-dark-muted);font-weight:500}.acompte[data-astro-cid-2z2duygj]{justify-content:space-between;align-items:center;gap:var(--s-2);border:1px dashed var(--line-2);border-radius:var(--r-md);padding:var(--s-2) var(--s-3);margin-top:var(--s-2);font-size:var(--fs-14);color:var(--ink-2);font-weight:500;display:flex}.acompte[data-astro-cid-2z2duygj] b[data-astro-cid-2z2duygj]{color:var(--ink);font-size:var(--fs-16)}.devis-btns[data-astro-cid-2z2duygj]{gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.devis-btns[data-astro-cid-2z2duygj] .btn[data-astro-cid-2z2duygj]{flex:1}@media (width<=1180px){.app-grid[data-astro-cid-2z2duygj]{grid-template-columns:260px minmax(0,1fr)}.col-list[data-astro-cid-2z2duygj]{display:none}}@media (width<=760px){.app[data-astro-cid-2z2duygj]{padding:var(--s-2);gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-2z2duygj]{padding:var(--s-1);flex-direction:row;justify-content:space-between}.side[data-astro-cid-2z2duygj] .sp[data-astro-cid-2z2duygj]{display:none}.app-top[data-astro-cid-2z2duygj]{padding:var(--s-2);gap:var(--s-2);flex-wrap:wrap}.app-h[data-astro-cid-2z2duygj]{font-size:var(--fs-20)}.search[data-astro-cid-2z2duygj]{display:none}.app-grid[data-astro-cid-2z2duygj]{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.col-list[data-astro-cid-2z2duygj]{order:3;display:block}.col-devis[data-astro-cid-2z2duygj]{order:1}.col-choix[data-astro-cid-2z2duygj]{order:2}.q[data-astro-cid-2z2duygj]:nth-child(n+4){display:none}.panel[data-astro-cid-2z2duygj]{padding:var(--s-3)}.devis[data-astro-cid-2z2duygj]{padding:var(--s-4)}.ln[data-astro-cid-2z2duygj]{gap:2px var(--s-3);grid-template-columns:minmax(0,1fr) auto}.ln[data-astro-cid-2z2duygj] .q2[data-astro-cid-2z2duygj]{grid-area:2/1}.ln[data-astro-cid-2z2duygj] .v[data-astro-cid-2z2duygj]{grid-area:1/2/3;align-self:center}.huge[data-astro-cid-2z2duygj]{font-size:var(--fs-32)}.devis-btns[data-astro-cid-2z2duygj] .btn[data-astro-cid-2z2duygj]{flex-basis:100%}}.baro[data-astro-cid-sakwrg7l]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--s-6);box-shadow:var(--sh-1)}.baro-head[data-astro-cid-sakwrg7l]{justify-content:space-between;align-items:flex-end;gap:var(--s-6);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.baro-head[data-astro-cid-sakwrg7l] p[data-astro-cid-sakwrg7l]{font-size:var(--fs-16);color:var(--muted);max-width:400px}.baro-title[data-astro-cid-sakwrg7l]{font-size:var(--fs-40);letter-spacing:-.03em;max-width:680px;margin-top:var(--s-3);font-weight:700;line-height:1.1}.baro-title[data-astro-cid-sakwrg7l] span[data-astro-cid-sakwrg7l]{color:var(--ink-2);font-weight:400}.tjm[data-astro-cid-sakwrg7l]{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tj[data-astro-cid-sakwrg7l]{background:var(--surface-2);border-radius:var(--r-lg);padding:var(--s-5);min-width:0}.who[data-astro-cid-sakwrg7l]{justify-content:space-between;align-items:center;gap:var(--s-2);font-size:var(--fs-14);flex-wrap:wrap;font-weight:600;display:flex}.who[data-astro-cid-sakwrg7l] .chip[data-astro-cid-sakwrg7l]{background:var(--surface)}.val[data-astro-cid-sakwrg7l]{font-size:var(--fs-48);letter-spacing:-.04em;margin-top:var(--s-5);font-weight:600;line-height:1}.val[data-astro-cid-sakwrg7l] small[data-astro-cid-sakwrg7l]{font-size:var(--fs-20);letter-spacing:0;color:var(--muted);margin-left:var(--s-1);font-weight:500}.unit[data-astro-cid-sakwrg7l]{font-size:var(--fs-12);color:var(--muted);margin-top:var(--s-2)}.spark[data-astro-cid-sakwrg7l]{align-items:flex-end;gap:var(--s-1);height:32px;margin-top:var(--s-4);display:flex}.spark[data-astro-cid-sakwrg7l] i[data-astro-cid-sakwrg7l]{background:var(--line-2);border-radius:3px;flex:1}.spark[data-astro-cid-sakwrg7l] i[data-astro-cid-sakwrg7l].hl{background:var(--accent)}.baro-foot[data-astro-cid-sakwrg7l]{justify-content:space-between;align-items:center;gap:var(--s-4);margin-top:var(--s-5);font-size:var(--fs-14);color:var(--muted);flex-wrap:wrap;display:flex}.baro-foot[data-astro-cid-sakwrg7l] b[data-astro-cid-sakwrg7l]{color:var(--ink);font-weight:600}@media (width<=1024px){.tjm[data-astro-cid-sakwrg7l]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.baro[data-astro-cid-sakwrg7l]{padding:var(--s-5) var(--s-4)}.baro-head[data-astro-cid-sakwrg7l]{gap:var(--s-3)}.baro-title[data-astro-cid-sakwrg7l]{font-size:var(--fs-32)}.tjm[data-astro-cid-sakwrg7l]{gap:var(--s-2)}.tj[data-astro-cid-sakwrg7l]{padding:var(--s-4)}.who[data-astro-cid-sakwrg7l]{flex-direction:column;align-items:flex-start}.val[data-astro-cid-sakwrg7l]{font-size:var(--fs-40);margin-top:var(--s-4)}}.noel-promo{--noel-indigo:#4a48da;position:relative}.noel-guirlande{pointer-events:none;color:#b9b3aa;filter:drop-shadow(0 0 2px #e3a92b59);height:22px;animation:3.6s ease-in-out infinite alternate noel-scintille;position:absolute;top:1px;left:18px;right:18px;overflow:hidden}.noel-guirlande svg{display:block}.noel-guirlande.petite{height:14px;left:12px;right:12px}.noel-guirlande.petite svg{transform-origin:0 0;width:161%;transform:scale(.62)}.noel-badge{z-index:1;color:#fff;letter-spacing:.01em;white-space:nowrap;height:24px;box-shadow:0 0 0 2px var(--noel-anneau,#fff), 0 4px 14px -4px #b83a338c;background:#b83a33;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:0;right:16px;transform:translateY(-72%)}.noel-etoile{color:#f5c55a;font-size:11px}.noel-lueur{text-shadow:0 0 10px #e8665f47,0 0 22px #e3a92b38;animation:2.8s ease-in-out infinite alternate noel-lueur}.plan.noel-promo{--noel-indigo:#a2b0ff;--noel-anneau:var(--dark,#191713)}.plan.noel-promo .noel-guirlande{color:#f7f5f16b;filter:drop-shadow(0 0 3px #e3a92b8c)}.plan.noel-promo .noel-lueur{text-shadow:0 0 12px #e3a92b8c,0 0 26px #e8665f4d;animation-name:noel-lueur-nuit}@keyframes noel-lueur{0%{text-shadow:0 0 6px #e8665f2e,0 0 14px #e3a92b24}to{text-shadow:0 0 12px #e8665f57,0 0 26px #e3a92b4d}}@keyframes noel-lueur-nuit{0%{text-shadow:0 0 8px #e3a92b59,0 0 18px #e8665f2e}to{text-shadow:0 0 14px #e3a92bb3,0 0 30px #e8665f61}}@keyframes noel-scintille{0%{opacity:.82}to{opacity:1}}@media (prefers-reduced-motion:reduce){.noel-lueur,.noel-guirlande{animation:none!important}}.band[data-astro-cid-l7fws3ny]{background:var(--dark);color:var(--on-dark);border-radius:var(--r-xl);padding:var(--s-8) var(--s-7) var(--s-7);isolation:isolate;position:relative;overflow:hidden}.halo[data-astro-cid-l7fws3ny]{filter:blur(80px);pointer-events:none;z-index:-1;border-radius:50%;position:absolute}.halo[data-astro-cid-l7fws3ny].h1{background:var(--accent);opacity:.22;width:560px;height:320px;top:260px;left:30%}.halo[data-astro-cid-l7fws3ny].h2{background:var(--signed-dot);opacity:.18;width:360px;height:260px;top:180px;right:-4%}.halo[data-astro-cid-l7fws3ny].h3{background:var(--sent-dot);opacity:.12;width:320px;height:220px;top:120px;left:-6%}.band-head[data-astro-cid-l7fws3ny]{justify-content:space-between;align-items:flex-end;gap:var(--s-6);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.band-head[data-astro-cid-l7fws3ny] .eyebrow[data-astro-cid-l7fws3ny],.band-head[data-astro-cid-l7fws3ny] p[data-astro-cid-l7fws3ny]{color:var(--on-dark-muted)}.band-head[data-astro-cid-l7fws3ny] p[data-astro-cid-l7fws3ny]{font-size:var(--fs-16);max-width:400px}.band-title[data-astro-cid-l7fws3ny]{font-size:var(--fs-40);letter-spacing:-.03em;max-width:680px;margin-top:var(--s-3);font-weight:700;line-height:1.1}.band-title[data-astro-cid-l7fws3ny] span[data-astro-cid-l7fws3ny]{color:var(--on-dark-muted);font-weight:400}.plans[data-astro-cid-l7fws3ny]{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.plan[data-astro-cid-l7fws3ny]{padding:var(--s-5);border-radius:var(--r-lg);background:color-mix(in srgb, var(--on-dark) 5%, transparent);border:1px solid color-mix(in srgb, var(--on-dark) 12%, transparent);-webkit-backdrop-filter:blur(24px)saturate(140%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface) 6%, transparent);flex-direction:column;scroll-margin-top:112px;display:flex;position:relative}.pname[data-astro-cid-l7fws3ny]{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:24px;display:flex}.pname-t[data-astro-cid-l7fws3ny]{font-size:var(--fs-16);font-weight:600;line-height:1.3}.price[data-astro-cid-l7fws3ny]{font-size:var(--fs-32);letter-spacing:-.03em;margin-top:var(--s-4);font-weight:600;line-height:1.1}.plan[data-astro-cid-l7fws3ny] .price small{font-size:var(--fs-14);color:var(--on-dark-muted);letter-spacing:0;margin-left:var(--s-2);font-weight:500}.plan[data-astro-cid-l7fws3ny] .price s{color:var(--on-dark-muted)}.desc[data-astro-cid-l7fws3ny]{font-size:var(--fs-14);color:var(--on-dark-muted);margin-top:var(--s-2);min-height:42px}.plan[data-astro-cid-l7fws3ny] ul[data-astro-cid-l7fws3ny]{margin:var(--s-4) 0 var(--s-5);padding-top:var(--s-4);border-top:1px solid color-mix(in srgb, var(--on-dark) 12%, transparent);gap:var(--s-2);flex-direction:column;flex:1;display:flex}.plan[data-astro-cid-l7fws3ny] li[data-astro-cid-l7fws3ny]{gap:var(--s-2);font-size:var(--fs-14);color:var(--on-dark);line-height:1.4;display:flex}.plan[data-astro-cid-l7fws3ny] li[data-astro-cid-l7fws3ny] svg[data-astro-cid-l7fws3ny]{background:color-mix(in srgb, var(--on-dark) 12%, transparent);width:16px;height:16px;color:var(--on-dark);border-radius:50%;flex:none;margin-top:2px;padding:3px}.plan[data-astro-cid-l7fws3ny] .btn[data-astro-cid-l7fws3ny]{width:100%;font-size:var(--fs-14)}.plan[data-astro-cid-l7fws3ny].feat{background:linear-gradient(180deg, color-mix(in srgb, var(--dark-2) 92%, transparent), color-mix(in srgb, var(--dark) 92%, transparent)) padding-box, linear-gradient(140deg, var(--signed-dot), var(--accent-on-dark) 35%, color-mix(in srgb, var(--on-dark) 16%, transparent) 60%, var(--sent-dot) 85%, var(--paid-dot)) border-box;box-shadow:0 24px 64px -24px color-mix(in srgb, var(--accent) 55%, transparent);border:1px solid #0000}.plan[data-astro-cid-l7fws3ny].feat li[data-astro-cid-l7fws3ny] svg[data-astro-cid-l7fws3ny]{background:var(--accent);color:var(--surface)}.pop[data-astro-cid-l7fws3ny]{height:24px;font-size:var(--fs-12);padding:0 var(--s-2);border-radius:var(--r-full);background:var(--on-dark);color:var(--ink);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.soon[data-astro-cid-l7fws3ny]{height:22px;font-size:var(--fs-12);padding:0 var(--s-2);border-radius:var(--r-full);background:color-mix(in srgb, var(--on-dark) 12%, transparent);color:var(--on-dark-muted);align-items:center;font-weight:600;display:inline-flex}.btn-soon[data-astro-cid-l7fws3ny]{font-size:var(--fs-12);padding:2px var(--s-2);border-radius:var(--r-full);background:color-mix(in srgb, var(--on-dark) 14%, transparent);font-weight:600}.once[data-astro-cid-l7fws3ny]{margin-top:var(--s-4);font-size:var(--fs-14);color:var(--on-dark-muted);text-align:center}@media (width<=1024px){.plans[data-astro-cid-l7fws3ny]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.band[data-astro-cid-l7fws3ny]{padding:var(--s-7) var(--s-4) var(--s-5);margin:0 calc(var(--s-2) * -1)}.band-head[data-astro-cid-l7fws3ny]{margin-bottom:var(--s-5);gap:var(--s-3)}.band-title[data-astro-cid-l7fws3ny]{font-size:var(--fs-32)}.plans[data-astro-cid-l7fws3ny]{grid-template-columns:minmax(0,1fr)}.desc[data-astro-cid-l7fws3ny]{min-height:0}}.pro[data-astro-cid-mzjwtlg6]{margin-top:var(--s-7);padding-top:var(--s-7);border-top:1px solid var(--dark-line);gap:var(--s-7);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.eyebrow[data-astro-cid-mzjwtlg6]{color:var(--on-dark-muted)}h2[data-astro-cid-mzjwtlg6],h3[data-astro-cid-mzjwtlg6]{font-size:var(--fs-32);letter-spacing:-.03em;margin-top:var(--s-3);font-weight:700;line-height:1.15}h2[data-astro-cid-mzjwtlg6] span[data-astro-cid-mzjwtlg6],h3[data-astro-cid-mzjwtlg6] span[data-astro-cid-mzjwtlg6]{color:var(--accent-on-dark);white-space:nowrap;font-weight:400}.lead-pro[data-astro-cid-mzjwtlg6]{color:var(--on-dark-muted);font-size:var(--fs-16);max-width:480px;margin-top:var(--s-3)}.pro[data-astro-cid-mzjwtlg6] .pro-form{margin-top:var(--s-5)}.pro-more[data-astro-cid-mzjwtlg6]{margin-top:var(--s-3);font-size:var(--fs-14)}.pro-more[data-astro-cid-mzjwtlg6] a[data-astro-cid-mzjwtlg6]{color:var(--accent-on-dark);text-underline-offset:3px;text-decoration:underline}.pro-feats[data-astro-cid-mzjwtlg6]{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.pro-feats[data-astro-cid-mzjwtlg6] li[data-astro-cid-mzjwtlg6]{padding:var(--s-4);border-radius:var(--r-lg);font-size:var(--fs-14);background:color-mix(in srgb, var(--on-dark) 5%, transparent);border:1px solid color-mix(in srgb, var(--on-dark) 12%, transparent);-webkit-backdrop-filter:blur(16px)}.pro-feats[data-astro-cid-mzjwtlg6] b[data-astro-cid-mzjwtlg6]{align-items:center;gap:var(--s-2);margin-bottom:var(--s-1);font-weight:600;display:flex}.pro-feats[data-astro-cid-mzjwtlg6] b[data-astro-cid-mzjwtlg6] i[data-astro-cid-mzjwtlg6]{border-radius:50%;flex:none;width:8px;height:8px}.pro-feats[data-astro-cid-mzjwtlg6] span[data-astro-cid-mzjwtlg6]{color:var(--on-dark-muted);font-size:var(--fs-14)}@media (width<=1024px){.pro[data-astro-cid-mzjwtlg6]{grid-template-columns:1fr}}@media (width<=760px){.pro[data-astro-cid-mzjwtlg6]{margin-top:var(--s-6);padding-top:var(--s-6);gap:var(--s-5)}h2[data-astro-cid-mzjwtlg6],h3[data-astro-cid-mzjwtlg6]{font-size:var(--fs-24)}.pro-feats[data-astro-cid-mzjwtlg6]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{padding:var(--s-8) 0 var(--s-7);text-align:center}.hero-pill[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-full);padding:var(--s-1) var(--s-3) var(--s-1) var(--s-1);font-size:var(--fs-14);color:var(--ink-2);font-weight:500;display:inline-flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:920px;margin:var(--s-5) auto 0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.sub[data-astro-cid-lcdefpme]{font-size:var(--fs-18);color:var(--muted);max-width:620px;margin:var(--s-5) auto 0}.sub[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.hero-cta[data-astro-cid-lcdefpme]{gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;justify-content:center;display:flex}.reassure[data-astro-cid-lcdefpme]{gap:var(--s-2) var(--s-5);margin-top:var(--s-5);font-size:var(--fs-14);color:var(--muted);flex-wrap:wrap;justify-content:center;font-weight:500;display:flex}.reassure[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-2);display:inline-flex}.cards[data-astro-cid-lcdefpme]>li{list-style:none}.n[data-astro-cid-lcdefpme]{font-family:var(--mono);font-size:var(--fs-14);color:var(--ink-2);background:var(--surface-2);border-radius:var(--r-md);place-items:center;width:40px;height:40px;display:grid}.mini[data-astro-cid-lcdefpme]{gap:var(--s-1);margin-top:var(--s-6);flex-wrap:wrap;min-height:24px;display:flex}.cards[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:var(--s-4)!important}.ic[data-astro-cid-lcdefpme]{border-radius:var(--r-md);width:40px;height:40px;color:var(--ink-2);background:var(--surface-2);place-items:center;display:grid}.forgot[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-18)!important;margin-top:var(--s-6)!important}.res-h[data-astro-cid-lcdefpme]{font-size:var(--fs-18);letter-spacing:-.01em;margin:var(--s-7) 0 var(--s-3);font-weight:600}.res-h[data-astro-cid-lcdefpme]:first-of-type{margin-top:0}.res-more[data-astro-cid-lcdefpme]{margin-top:var(--s-5);font-size:var(--fs-16);color:var(--ink-2)}.res-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.more[data-astro-cid-lcdefpme]{margin-top:var(--s-3);justify-content:center;display:flex}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{padding:var(--s-7) 0 var(--s-6)}.sub[data-astro-cid-lcdefpme]{font-size:var(--fs-16)}.hero-pill[data-astro-cid-lcdefpme]{font-size:var(--fs-12);text-align:left}.hero-cta[data-astro-cid-lcdefpme] .btn{width:100%}.mini[data-astro-cid-lcdefpme]{margin-top:var(--s-5)}.forgot[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:var(--s-4)!important}.forgot[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
