.tail.svelte-1sze1o9{white-space:nowrap}.head-text.svelte-1e6mq4h{display:grid;gap:1rem}.eco-diagram.svelte-j40zb6{--tile: clamp(3rem, 2.2rem + 3vw, 4.5rem);--tile-r: 0;position:relative;width:100%;max-width:36rem;margin:0 auto;aspect-ratio:1;container-type:inline-size}.eco-svg.svelte-j40zb6{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.eco-flow.svelte-j40zb6{stroke-dasharray:1 13;animation:svelte-j40zb6-flow 2.6s linear infinite}html.js .eco-spokes.svelte-j40zb6 path:where(.svelte-j40zb6){stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var(--d-draw) var(--motion-in-out) .45s}html.js .eco-diagram.svelte-j40zb6.is-in .eco-spokes:where(.svelte-j40zb6) path:where(.svelte-j40zb6){stroke-dashoffset:0}html.js .eco-flow.svelte-j40zb6{opacity:0;animation-play-state:paused;transition:opacity .4s 1.1s}html.js .eco-diagram.svelte-j40zb6.is-in .eco-flow:where(.svelte-j40zb6){opacity:1}html.js .eco-diagram.svelte-j40zb6.is-in.in-view .eco-flow:where(.svelte-j40zb6){animation-play-state:running}@keyframes svelte-j40zb6-flow{to{stroke-dashoffset:-56}}@media(prefers-reduced-motion:reduce){.eco-flow.svelte-j40zb6{animation:none}html.js .eco-spokes.svelte-j40zb6 path:where(.svelte-j40zb6){stroke-dashoffset:0}html.js .eco-flow.svelte-j40zb6{opacity:1}}.eco-core.svelte-j40zb6{position:absolute;left:50%;top:50%;width:26%;aspect-ratio:1;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;border:3px solid transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,var(--flame) border-box;box-shadow:0 0 0 10px #23181599,0 0 60px 10px #bb182747}.eco-core-disc.svelte-j40zb6{display:grid;place-items:center;width:84%;aspect-ratio:1;border-radius:50%;background:#faf7f2}.eco-core-disc.svelte-j40zb6 img:where(.svelte-j40zb6){width:78%;height:auto}@container (max-width: 25rem){.eco-core.svelte-j40zb6{width:34%}.eco-core-disc.svelte-j40zb6 img:where(.svelte-j40zb6){width:88%}}.eco-node.svelte-j40zb6{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.5rem;width:40%;text-align:center;text-decoration:none;transform:translate(-50%,calc(var(--tile) / -2))}.eco-node--top.svelte-j40zb6{gap:.625rem;flex-direction:column-reverse;transform:translate(-50%,calc(-100% + var(--tile) / 2))}.has-current.svelte-j40zb6 .eco-node:where(.svelte-j40zb6):not(.is-current) .eco-tile:where(.svelte-j40zb6) .tile{opacity:.82;transition:opacity var(--d-ui)}.has-current.svelte-j40zb6 .eco-node:where(.svelte-j40zb6):not(.is-current):hover .eco-tile:where(.svelte-j40zb6) .tile,.has-current.svelte-j40zb6 .eco-node:where(.svelte-j40zb6):not(.is-current):focus-visible .eco-tile:where(.svelte-j40zb6) .tile{opacity:1}.eco-tile.svelte-j40zb6{display:block;width:var(--tile);height:var(--tile);border-radius:24%;overflow:hidden;background:var(--night);box-shadow:0 0 0 4px var(--night),0 0 0 5.5px var(--p),0 12px 24px #00000059;transition:translate var(--d-ui) var(--motion-out)}[data-product=mycaisse].svelte-j40zb6 .eco-tile:where(.svelte-j40zb6){box-shadow:0 12px 24px #00000059}.is-current.svelte-j40zb6 .eco-tile:where(.svelte-j40zb6){box-shadow:0 0 0 4px var(--night),0 0 0 7px var(--p),0 0 28px 6px color-mix(in srgb,var(--p) 45%,transparent)}.is-current[data-product=mycaisse].svelte-j40zb6 .eco-tile:where(.svelte-j40zb6){box-shadow:0 0 28px 6px color-mix(in srgb,var(--p) 45%,transparent)}.eco-node.svelte-j40zb6:hover .eco-tile:where(.svelte-j40zb6){translate:0 -3px}.eco-label.svelte-j40zb6 strong:where(.svelte-j40zb6){display:block;font-weight:600;font-size:clamp(.875rem,.8rem + .3vw,1rem);line-height:1.2}.eco-node--top.svelte-j40zb6 .eco-label:where(.svelte-j40zb6) strong:where(.svelte-j40zb6)+span:where(.svelte-j40zb6){min-height:2lh}.eco-label.svelte-j40zb6 strong:where(.svelte-j40zb6)+span:where(.svelte-j40zb6){display:block;text-wrap:balance;font-size:clamp(.75rem,.7rem + .2vw,.8125rem);color:var(--muted);line-height:1.3}.eco-node.svelte-j40zb6:hover strong:where(.svelte-j40zb6){text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--p-ink)}.pcard.svelte-11ja2cl{--tile: 3rem;--tile-r: 12px;position:relative;display:flex;flex-direction:column;gap:1.25rem;height:100%;padding:1.75rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);overflow:hidden;transition:translate var(--d-ui) var(--motion-std),box-shadow var(--d-ui) var(--motion-std),border-color var(--d-ui)}.pcard.svelte-11ja2cl:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--p)}[data-product=ouiloto].pcard.svelte-11ja2cl:before{background:linear-gradient(90deg,#2860b0,#00a0e0,#704098,#b83088,#e84060,#f09018,#e8c840)}.pcard.svelte-11ja2cl:hover{translate:0 -2px;border-color:var(--line-strong);box-shadow:0 18px 40px -18px #0009}@media(prefers-reduced-motion:reduce){.pcard.svelte-11ja2cl:hover{translate:none}}.pcard-head.svelte-11ja2cl{display:flex;align-items:center;gap:.875rem}.pcard-head.svelte-11ja2cl .h3:where(.svelte-11ja2cl){font-size:1.375rem}@media(min-width:80rem){.pcard-head.svelte-11ja2cl .h3:where(.svelte-11ja2cl){min-height:2lh;display:flex;align-items:center}}.pcard-line.svelte-11ja2cl{color:var(--muted)}.pcard.svelte-11ja2cl .checks:where(.svelte-11ja2cl){font-size:.9375rem}.pcard-link.svelte-11ja2cl{margin-top:auto}.pcard-link.svelte-11ja2cl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.fv.svelte-cgnksr{position:relative;display:flex;align-items:center;justify-content:center;gap:1.5rem;min-height:22rem;padding:clamp(1.5rem,1rem + 3vw,3rem) clamp(1.5rem,1rem + 3vw,3rem) 2.75rem;border-radius:var(--r-xl);background:var(--p-tint);overflow:hidden}.fv-caption.svelte-cgnksr{position:absolute;left:1rem;bottom:.75rem;font-size:.75rem;color:var(--subtle)}.theme-night .fv-caption.svelte-cgnksr{color:var(--muted)}.fv-site.svelte-cgnksr{width:100%;margin:0}.fv-real.svelte-cgnksr{margin-top:.75rem;font-size:.75rem;color:var(--muted)}.ticket.svelte-cgnksr{--z: 7px;width:min(100%,17.5rem);padding:1.25rem 1.25rem 1.75rem;background:#fff;color:#1b1b1b;font:500 .8125rem/1.5 var(--ff-mono);box-shadow:var(--e2);rotate:-2deg;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / calc(2 * var(--z)) 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / calc(2 * var(--z)) 100%}.ticket.svelte-cgnksr p:where(.svelte-cgnksr){margin:0}.t-head.svelte-cgnksr{text-align:center;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#555}.t-big.svelte-cgnksr{text-align:center;font-weight:700;font-size:1.25rem;letter-spacing:.04em;margin:.35rem 0 .1rem!important}.t-row.svelte-cgnksr{display:flex;justify-content:space-between;gap:1rem}.ticket.svelte-cgnksr hr:where(.svelte-cgnksr){border:0;border-top:1.5px dashed #999;margin:.75rem 0}.t-line.svelte-cgnksr b:where(.svelte-cgnksr){display:inline-block;width:1.75rem}.t-line--zh.svelte-cgnksr span:where(.svelte-cgnksr){font-family:var(--ff-sans);font-weight:700;font-size:.9375rem}.t-sub.svelte-cgnksr{padding-left:1.75rem;color:#555}.t-note.svelte-cgnksr{font-weight:700}.qr-card.svelte-cgnksr{display:none;flex-direction:column;align-items:center;gap:.5rem;width:9.5rem;padding:1rem;border-radius:var(--r-md);background:var(--ouitap-deep);color:#fff;text-align:center;box-shadow:var(--e2);transform:rotate(3deg)}.qr-card.svelte-cgnksr svg:where(.svelte-cgnksr){width:100%;height:auto;background:#fff;fill:var(--ouitap-deep);border-radius:6px;padding:6px}.qr-card.svelte-cgnksr strong:where(.svelte-cgnksr){font-size:1.125rem;line-height:1.1}.qr-card.svelte-cgnksr span:where(.svelte-cgnksr){font-size:.75rem;color:#d6e2ea;line-height:1.3}@media(min-width:30rem){.qr-card.svelte-cgnksr{display:flex}}.qr-card--always.svelte-cgnksr{display:flex;width:7.5rem;padding:.75rem}@media(min-width:30rem){.qr-card--always.svelte-cgnksr{width:9.5rem;padding:1rem}}@media(max-width:29.99rem){.fv.svelte-cgnksr:has(.qr-card--always:where(.svelte-cgnksr)){flex-direction:column}}.loto.svelte-cgnksr{display:flex;flex-direction:column;align-items:center;gap:.875rem;width:min(100%,17rem);padding:1.5rem 1.25rem 1.75rem;border-radius:1.75rem;background:#fff;box-shadow:var(--e3);text-align:center;border:5px solid var(--ouiloto-deep)}.loto-brand.svelte-cgnksr{display:flex;align-items:center;gap:.4rem;font-weight:700;color:var(--ouiloto-deep);font-size:.875rem}.loto-brand.svelte-cgnksr img:where(.svelte-cgnksr){width:1.25rem;height:1.25rem}.wheel.svelte-cgnksr{position:relative;width:11.5rem;max-width:100%;aspect-ratio:1;border-radius:50%;border:9px solid var(--ouiloto-deep);background:#fff}.wheel-face.svelte-cgnksr{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--ouiloto-wheel)}html.js .ticket.svelte-cgnksr{clip-path:inset(0 0 100% 0);translate:0 -14px;transition:clip-path 1.1s var(--motion-out) .3s,translate 1.1s var(--motion-out) .3s}html.js .fv.svelte-cgnksr.is-in .ticket:where(.svelte-cgnksr){clip-path:inset(0 0 0 0);translate:none}html.js .fv.svelte-cgnksr.is-in .wheel-face:where(.svelte-cgnksr){rotate:1066deg;transition:rotate 2.4s cubic-bezier(.12,.6,.16,1) .3s}@media(prefers-reduced-motion:reduce){html.js .ticket.svelte-cgnksr{clip-path:none;translate:none}html.js .fv.svelte-cgnksr.is-in .wheel-face:where(.svelte-cgnksr){rotate:none}}.wheel.svelte-cgnksr:after{content:"";position:absolute;left:50%;top:50%;width:22%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:#fff;border:5px solid var(--ouiloto-deep)}.wheel.svelte-cgnksr:before{content:"";position:absolute;left:50%;top:-14px;width:0;height:0;transform:translate(-50%);border:11px solid transparent;border-top:18px solid var(--ouiloto-deep);border-bottom:0;z-index:1}.loto-title.svelte-cgnksr{font-family:var(--ff-display);font-size:1.5rem;line-height:1.1;color:var(--ouiloto-deep)}:lang(zh) .loto-title.svelte-cgnksr{font-family:var(--ff-sans);font-weight:700;font-size:1.25rem}.loto-sub.svelte-cgnksr{font-size:.875rem;color:#4a5670}.notifs.svelte-cgnksr{display:grid;gap:.75rem;width:min(100%,20rem);margin:0;padding:0;list-style:none}.notif.svelte-cgnksr{display:flex;align-items:center;gap:.75rem;margin-left:calc(var(--i) * .75rem);margin-right:calc((2 - var(--i)) * .75rem);padding:.7rem 1rem .7rem .7rem;background:#fff;color:var(--ignis-night);border:1px solid #e4dcd0;border-radius:var(--r-md);box-shadow:var(--e2)}.notif.svelte-cgnksr img:where(.svelte-cgnksr){width:2.25rem;height:2.25rem;border-radius:9px;flex:none;object-fit:cover}.notif.svelte-cgnksr strong:where(.svelte-cgnksr){display:block;font-size:.875rem;line-height:1.3}.notif.svelte-cgnksr strong:where(.svelte-cgnksr)+span:where(.svelte-cgnksr){display:block;font-size:.8125rem;color:#4a5670;line-height:1.3}.checklist.svelte-cgnksr{display:grid;gap:1rem;width:min(100%,18rem);padding:1.5rem;border-radius:var(--r-lg);background:#fff;color:var(--ignis-night);box-shadow:var(--e3);transform:rotate(-1.5deg)}.checklist-title.svelte-cgnksr{font-family:var(--ff-display);font-size:1.5rem;line-height:1.1}:lang(zh) .checklist-title.svelte-cgnksr{font-family:var(--ff-sans);font-weight:700;font-size:1.25rem}.checklist.svelte-cgnksr .checks:where(.svelte-cgnksr){font-size:.9375rem}.feature.svelte-tt8om2{display:grid;gap:2rem;align-items:center}.feature-copy.svelte-tt8om2{display:grid;gap:1.25rem;justify-items:start;max-width:34rem}.feature-body.svelte-tt8om2{color:var(--muted)}.p-eyebrow.svelte-tt8om2{--tile: 1.75rem;--tile-r: 7px;display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:var(--p-ink)}@media(min-width:64rem){.feature.svelte-tt8om2{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:5rem}.feature--reverse.svelte-tt8om2{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.feature--reverse.svelte-tt8om2 .feature-copy:where(.svelte-tt8om2){order:2}}.metier.svelte-1hzu7x6{display:flex;flex-direction:column;height:100%;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);overflow:hidden;text-decoration:none;transition:translate var(--d-ui) var(--motion-std),box-shadow var(--d-ui) var(--motion-std),border-color var(--d-ui)}.metier.svelte-1hzu7x6:hover{translate:0 -2px;box-shadow:var(--e2);border-color:var(--line-strong)}@media(prefers-reduced-motion:reduce){.metier.svelte-1hzu7x6:hover{translate:none}}.metier-art.svelte-1hzu7x6{display:block;overflow:hidden;background:#fbf6ee}.metier-art.svelte-1hzu7x6 img{width:100%;aspect-ratio:3 / 2;object-fit:cover;transition:transform var(--d-panel) var(--motion-out)}.metier.svelte-1hzu7x6:hover .metier-art:where(.svelte-1hzu7x6) img{transform:scale(1.03)}.metier-body.svelte-1hzu7x6{display:grid;gap:.375rem;padding:.875rem 1rem 1rem}.metier-title.svelte-1hzu7x6{text-wrap:balance;display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;font-size:clamp(.9375rem,.85rem + .35vw,1.125rem)}.metier-title.svelte-1hzu7x6 .icon{margin-top:.15em;color:var(--accent-ink)}@media(min-width:64rem){.metier-title.svelte-1hzu7x6{min-height:2.7em}}.metier-line.svelte-1hzu7x6{display:none;font-size:.9375rem;color:var(--muted)}@media(min-width:40rem){.metier-body.svelte-1hzu7x6{padding:1.25rem 1.5rem 1.5rem}.metier-line.svelte-1hzu7x6{display:block}}.case.svelte-3pufga{display:flex;flex-direction:column;gap:1rem;height:100%;text-decoration:none}.case.svelte-3pufga .browser:where(.svelte-3pufga){box-shadow:var(--e2);transition:box-shadow var(--d-ui) var(--motion-std),translate var(--d-ui) var(--motion-std)}.case.svelte-3pufga:hover .browser:where(.svelte-3pufga){box-shadow:var(--e3);translate:0 -3px}.case.svelte-3pufga .browser-bar:where(.svelte-3pufga){height:1.75rem}.case.svelte-3pufga .url:where(.svelte-3pufga){height:1.125rem;font-size:.6875rem}.case-body.svelte-3pufga{display:grid;gap:.5rem}.tags.svelte-3pufga{display:flex;flex-wrap:wrap;gap:.375rem;margin:.25rem 0 0;padding:0;list-style:none}.case-ext.svelte-3pufga{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:.3em;text-decoration-color:var(--line-strong)}.case-ext.svelte-3pufga .icon{width:.9rem;height:.9rem}.cases.svelte-1t4yfa1{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}@media(min-width:48rem){.cases.svelte-1t4yfa1{grid-template-columns:repeat(3,minmax(0,1fr))}}.proof-note.svelte-1t4yfa1{margin-top:var(--stack-lg);max-width:44rem}.price-panel.svelte-2rujua{display:grid;gap:3rem;padding:clamp(1.75rem,1rem + 4vw,4.5rem);border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line);box-shadow:var(--e1)}.price-copy.svelte-2rujua{display:grid;gap:1.25rem;justify-items:start;align-content:start}.price-copy.svelte-2rujua .small:where(.svelte-2rujua) a:where(.svelte-2rujua){color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--line-strong)}.price-copy.svelte-2rujua .small:where(.svelte-2rujua) a:where(.svelte-2rujua):hover{text-decoration-color:var(--accent)}.from-price.svelte-2rujua{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding:1rem 1.25rem;border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line)}.from-label.svelte-2rujua{font-size:var(--fs-small);color:var(--muted)}.from-price.svelte-2rujua strong:where(.svelte-2rujua){font-family:var(--ff-display);font-weight:400;font-size:1.75rem;line-height:1}:lang(zh) .from-unit.svelte-2rujua{font-family:var(--ff-sans);font-size:var(--fs-small);color:var(--muted)}.from-what.svelte-2rujua{flex-basis:100%;font-size:var(--fs-small);color:var(--muted)}.steps.svelte-2rujua{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:step}.steps.svelte-2rujua li:where(.svelte-2rujua){display:grid;grid-template-columns:2.25rem 1fr;gap:.75rem;padding-block:1.5rem;border-top:1px solid var(--line)}.steps.svelte-2rujua li:where(.svelte-2rujua):first-child{border-top:0;padding-top:0}.steps.svelte-2rujua li:where(.svelte-2rujua):before{counter-increment:step;content:counter(step);font-family:var(--ff-display);font-size:2.75rem;line-height:.9;color:var(--accent-ink)}.steps.svelte-2rujua p:where(.svelte-2rujua){color:var(--muted);margin-top:.25rem}@media(min-width:40rem){.steps.svelte-2rujua li:where(.svelte-2rujua){grid-template-columns:3rem 1fr;gap:1rem}}@media(min-width:64rem){.price-panel.svelte-2rujua{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem}}.factsheet.svelte-443j8l{display:grid;gap:0;margin:0;padding:.5rem 1.75rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.factsheet.svelte-443j8l div:where(.svelte-443j8l){position:relative;display:grid;gap:.25rem;padding-block:1.125rem;padding-left:2.5rem;border-top:1px solid var(--line)}.factsheet.svelte-443j8l div:where(.svelte-443j8l):first-child{border-top:0}.factsheet.svelte-443j8l .icon{position:absolute;left:0;top:1.3rem;color:var(--accent-ink)}dt.svelte-443j8l{font-size:.75rem;font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--subtle)}dd.svelte-443j8l{margin:0}dd.svelte-443j8l a:where(.svelte-443j8l){text-decoration:none;font-weight:600}dd.svelte-443j8l a:where(.svelte-443j8l):hover{text-decoration:underline}.faq.svelte-9tglhs{max-width:52rem}details.svelte-9tglhs{border-top:1px solid var(--line)}details.svelte-9tglhs:last-child{border-bottom:1px solid var(--line)}summary.svelte-9tglhs{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.375rem 0;cursor:pointer;list-style:none;font-weight:600;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.35;transition:color var(--d-ui)}summary.svelte-9tglhs::-webkit-details-marker{display:none}summary.svelte-9tglhs .faq-icon{flex:none;width:1.5rem;height:1.5rem;padding:.2rem;border-radius:50%;border:1.5px solid var(--line-strong)}details[open].svelte-9tglhs summary:where(.svelte-9tglhs) .faq-icon{transform:rotate(45deg)}summary.svelte-9tglhs:hover{color:var(--accent-ink)}details.svelte-9tglhs p:where(.svelte-9tglhs){padding:0 3rem 1.5rem 0;color:var(--muted);max-width:var(--measure)}.cta-band.svelte-1eym5i5{position:relative;overflow:hidden}.cta-band.svelte-1eym5i5:after{content:"";position:absolute;width:44rem;height:44rem;right:-12rem;bottom:-26rem;background:var(--flame-glow);pointer-events:none}.cta-inner.svelte-1eym5i5{position:relative;display:grid;gap:1.5rem;justify-items:start;max-width:46rem}.cta-body.svelte-1eym5i5{color:var(--muted);font-size:var(--fs-lead)}.btn-phone.svelte-1eym5i5{color:var(--ink);border-color:#ffffff8c}.btn-phone.svelte-1eym5i5:hover{background:#ffffff14}.hero.svelte-ovge82{padding-block:clamp(2.5rem,1rem + 6vw,6rem) var(--section-y-tight);overflow-x:clip}.hero-grid.svelte-ovge82{display:grid;gap:clamp(2.5rem,1rem + 4vw,5rem);align-items:center}.hero-copy.svelte-ovge82{display:grid;gap:1.5rem;justify-items:start}.hero-copy.svelte-ovge82 .lead:where(.svelte-ovge82){max-width:36rem}.facts.svelte-ovge82{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;font-size:var(--fs-small);color:var(--muted)}.facts.svelte-ovge82 li:where(.svelte-ovge82){display:inline-flex;align-items:center;gap:.5rem}.facts.svelte-ovge82 a:where(.svelte-ovge82){display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none}.facts.svelte-ovge82 a:where(.svelte-ovge82):hover{text-decoration:underline}.facts.svelte-ovge82 .icon{width:1rem;height:1rem;color:var(--accent-ink)}.hero-fig.svelte-ovge82{margin:0}.hero-visual.svelte-ovge82{position:relative;isolation:isolate;padding:0 0 15% 12%}.hero-visual.svelte-ovge82:before{content:"";position:absolute;top:-10%;right:-15%;bottom:-5%;left:0;background:radial-gradient(closest-side,rgb(187 24 39 / .07),transparent 70%);z-index:-1}.phone.svelte-ovge82{position:absolute;left:0;bottom:0;width:24%;border:5px solid var(--ignis-night);border-radius:1.5rem;overflow:hidden;background:var(--ignis-night);box-shadow:var(--e3)}.phone.svelte-ovge82 img{width:100%;aspect-ratio:9 / 16;object-fit:cover;object-position:top}.notif.svelte-ovge82{position:absolute;right:0;bottom:3%;display:flex;align-items:center;gap:.75rem;max-width:62%;padding:.7rem 1rem .7rem .7rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--e2)}.notif.svelte-ovge82 img:where(.svelte-ovge82){width:2.25rem;height:2.25rem;border-radius:9px;flex:none;object-fit:cover}.notif.svelte-ovge82 strong:where(.svelte-ovge82){display:block;font-size:.875rem;line-height:1.3}.notif.svelte-ovge82 span:where(.svelte-ovge82){display:block;font-size:.8125rem;color:var(--muted);line-height:1.3;white-space:nowrap}.hero-fig.svelte-ovge82 figcaption:where(.svelte-ovge82){margin-top:1rem;padding-left:28%}@media(min-width:64rem){.hero-grid.svelte-ovge82{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.notif.svelte-ovge82{right:-3%}}.pains.svelte-ovge82{display:grid;gap:2rem 2.5rem;margin:0;padding:0;list-style:none}.pain.svelte-ovge82{position:relative;display:flex;flex-direction:column;gap:.875rem;padding-top:1.5rem;border-top:1px solid var(--line)}.pain.svelte-ovge82:before{content:"";position:absolute;top:-1px;left:0;width:2.5rem;height:2px;background:var(--flame)}.pain-q.svelte-ovge82{font-family:var(--ff-display);font-style:italic;font-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);line-height:1.2}.pain-q.svelte-ovge82:before{content:"« "}.pain-q.svelte-ovge82:after{content:" »"}:lang(en) .pain-q.svelte-ovge82:before{content:"“"}:lang(en) .pain-q.svelte-ovge82:after{content:"”"}:lang(zh) .pain-q.svelte-ovge82{font-family:var(--ff-sans);font-style:normal;font-weight:700;font-size:clamp(1.1875rem,1.05rem + .6vw,1.375rem);line-height:1.4}:lang(zh) .pain-q.svelte-ovge82:before{content:"「"}:lang(zh) .pain-q.svelte-ovge82:after{content:"」"}.pain-a.svelte-ovge82{color:var(--muted)}.pain.svelte-ovge82 .tag:where(.svelte-ovge82){align-self:flex-start;margin-top:auto}@media(min-width:48rem){.pains.svelte-ovge82{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.pains.svelte-ovge82{grid-template-columns:repeat(4,minmax(0,1fr))}}.eco.svelte-ovge82{position:relative;overflow:hidden}.eco.svelte-ovge82:before{content:"";position:absolute;width:70rem;height:70rem;right:-30rem;top:-28rem;background:radial-gradient(closest-side,rgb(64 50 44 / .75),transparent);pointer-events:none}.eco-grid.svelte-ovge82{position:relative;display:grid;gap:3rem;align-items:center}.eco-copy.svelte-ovge82{display:grid;gap:1.5rem;justify-items:start}.eco-points.svelte-ovge82{display:grid;gap:1rem;margin:.5rem 0 0;padding:0;list-style:none}.eco-points.svelte-ovge82 li:where(.svelte-ovge82){display:grid;grid-template-columns:auto 1fr;gap:.875rem;color:var(--muted)}.eco-points.svelte-ovge82 strong:where(.svelte-ovge82){color:var(--ink);font-weight:600}.eco-points.svelte-ovge82 .dot:where(.svelte-ovge82){width:.5rem;height:.5rem;margin-top:.55em;border-radius:50%;background:var(--accent-ink)}.pcards.svelte-ovge82{position:relative;display:grid;gap:1.25rem;margin:var(--stack-xl) 0 0;padding:0;list-style:none}@media(min-width:48rem){.pcards.svelte-ovge82{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.eco-grid.svelte-ovge82{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4rem}}@media(min-width:80rem){.pcards.svelte-ovge82{grid-template-columns:repeat(4,minmax(0,1fr))}}.features.svelte-ovge82{display:grid;gap:var(--section-y-tight)}.metiers.svelte-ovge82{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.metiers.svelte-ovge82>li:where(.svelte-ovge82){display:grid}@media(min-width:64rem){.metiers.svelte-ovge82{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.metier-all.svelte-ovge82{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%;min-height:8rem;padding:1rem;border-radius:var(--r-lg);border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 55%,transparent);text-align:center;text-decoration:none;transition:background-color var(--d-ui),border-color var(--d-ui)}.metier-all.svelte-ovge82:hover{background:var(--surface);border-color:var(--ink)}.metier-all-icon.svelte-ovge82{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--accent);color:#fff}.metier-all-label.svelte-ovge82{font-weight:600;font-size:clamp(.9375rem,.85rem + .35vw,1.125rem);line-height:1.35}.about.svelte-ovge82{display:grid;gap:3rem;align-items:start}.about-copy.svelte-ovge82{display:grid;gap:1.25rem;justify-items:start}.about-copy.svelte-ovge82 p:where(.svelte-ovge82):not(.eyebrow){color:var(--muted);max-width:var(--measure)}@media(min-width:64rem){.about.svelte-ovge82{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:5rem}}
