.badge.svelte-vosp48{display:inline-grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border-radius:11px;background:var(--p-tint);color:var(--p-ink)}.badge.svelte-vosp48 .icon{width:1.375rem;height:1.375rem}.brand.svelte-vosp48{background:var(--accent-tint);color:var(--accent-ink)}.theme-night .brand.svelte-vosp48{background:#ffffff14}.tail.svelte-1sze1o9{white-space:nowrap}.showcase.svelte-1e1wwhj{margin:0 auto var(--stack-xl);max-width:52rem}.showcase-visual.svelte-1e1wwhj{position:relative;isolation:isolate;padding:0 0 15% 12%}.showcase-visual.svelte-1e1wwhj:before{content:"";position:absolute;top:-10%;right:0;bottom:-5%;left:0;background:radial-gradient(closest-side,rgb(187 24 39 / .07),transparent 70%);z-index:-1}.phone.svelte-1e1wwhj{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-1e1wwhj img{width:100%;aspect-ratio:9 / 16;object-fit:cover;object-position:top}.notif.svelte-1e1wwhj{position:absolute;right:0;bottom:9%;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-1e1wwhj img:where(.svelte-1e1wwhj){width:2.25rem;height:2.25rem;border-radius:9px;flex:none;object-fit:cover}.notif.svelte-1e1wwhj strong:where(.svelte-1e1wwhj){display:block;font-size:.875rem;line-height:1.3}.notif.svelte-1e1wwhj span:where(.svelte-1e1wwhj){display:block;font-size:.8125rem;color:var(--muted);line-height:1.3}figcaption.svelte-1e1wwhj{margin-top:1rem}@media(min-width:48rem){figcaption.svelte-1e1wwhj{padding-left:12%}}html.js .showcase.svelte-1e1wwhj:not(.is-in) :is(.browser:where(.svelte-1e1wwhj),.phone:where(.svelte-1e1wwhj),.notif:where(.svelte-1e1wwhj)){opacity:0}html.js .showcase.svelte-1e1wwhj:not(.is-in) .browser:where(.svelte-1e1wwhj){translate:0 24px}html.js .showcase.svelte-1e1wwhj:not(.is-in) .phone:where(.svelte-1e1wwhj){translate:0 32px}html.js .showcase.svelte-1e1wwhj:not(.is-in) .notif:where(.svelte-1e1wwhj){translate:0 8px;scale:.96}.browser.svelte-1e1wwhj,.phone.svelte-1e1wwhj,.notif.svelte-1e1wwhj{transition:opacity var(--d-hero) var(--motion-out),translate var(--d-hero) var(--motion-out),scale var(--d-reveal) var(--motion-out)}.browser.svelte-1e1wwhj{transition-delay:.15s}.phone.svelte-1e1wwhj{transition-delay:.35s}.notif.svelte-1e1wwhj{transition-delay:1.05s}@media(prefers-reduced-motion:reduce){html.js .showcase.svelte-1e1wwhj:not(.is-in) :is(.browser:where(.svelte-1e1wwhj),.phone:where(.svelte-1e1wwhj),.notif:where(.svelte-1e1wwhj)){opacity:1;translate:none;scale:none}}.clients.svelte-a5dwkl{padding-block:clamp(1.75rem,1.2rem + 2vw,2.75rem);border-block:1px solid var(--line)}.clients-inner.svelte-a5dwkl{display:grid;gap:1.25rem}.clients-title.svelte-a5dwkl{font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--subtle)}ul.svelte-a5dwkl{display:flex;flex-wrap:wrap;gap:.25rem 2rem;margin:0;padding:0;list-style:none}li.svelte-a5dwkl{flex:1 1 9.5rem}a.svelte-a5dwkl{display:grid;align-content:center;min-height:3.25rem;color:var(--ink);text-decoration:none;transition:color var(--d-ui)}a.svelte-a5dwkl:hover .name:where(.svelte-a5dwkl){text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.25em}.name.svelte-a5dwkl{font-family:var(--ff-display);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.city.svelte-a5dwkl{font-size:.8125rem;color:var(--subtle)}@media(min-width:80rem){.clients-inner.svelte-a5dwkl{grid-template-columns:14rem minmax(0,1fr);align-items:center;gap:2.5rem}}.ill{display:block;width:100%;height:auto;--c: var(--surface);--ip: var(--accent);--ipt: var(--accent-tint);--ipd: var(--ink);--skin-1: color-mix(in oklab, var(--ouitap-ink) 35%, var(--bg-warm));--skin-2: color-mix(in oklab, var(--ouitap-ink) 60%, var(--bg-warm));--skin-3: color-mix(in oklab, var(--ouitap) 40%, var(--subtle));--skin-4: color-mix(in oklab, var(--ouitap-ink) 45%, var(--muted));--hair-brown: color-mix(in oklab, var(--ouitap-ink) 40%, var(--ink));--wood: color-mix(in oklab, var(--ouitap-ink) 22%, var(--bg-warm));--wood-dark: color-mix(in oklab, var(--ouitap-ink) 45%, var(--bg-warm))}.ill *{fill:var(--c);stroke:none}.ill .wh{--c: var(--surface)}.ill .k{--c: var(--ink)}.ill .k2{--c: var(--night-2)}.ill .m{--c: var(--muted)}.ill .w{--c: var(--bg-warm)}.ill .c{--c: var(--bg-cool)}.ill .g{--c: var(--line)}.ill .gs{--c: var(--line-strong)}.ill .p{--c: var(--ip)}.ill .pt{--c: var(--ipt)}.ill .pd{--c: var(--ipd)}.ill .rd{--c: var(--brand-red)}.ill .nv{--c: var(--ouitap-deep)}.ill .mt{--c: var(--mycaisse)}.ill .mi{--c: var(--mycaisse-ink)}.ill .s1{--c: var(--skin-1)}.ill .s2{--c: var(--skin-2)}.ill .s3{--c: var(--skin-3)}.ill .s4{--c: var(--skin-4)}.ill .hb{--c: var(--hair-brown)}.ill .wd{--c: var(--wood)}.ill .wdk{--c: var(--wood-dark)}.ill .lb{fill:none;stroke:var(--c);stroke-width:16;stroke-linecap:round;stroke-linejoin:round}.ill .lb.ol{stroke:var(--line);stroke-width:20}.ill .ln{fill:none;stroke:var(--c);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ill .ol{stroke:var(--line);stroke-width:2}.ill .dot{fill:none;stroke:var(--ipd);stroke-width:2.5;stroke-dasharray:2 9;stroke-linecap:round;opacity:.6}.ill .l{fill:none}.ill .pv{transform-box:view-box}.ill .fb{transform-box:fill-box;transform-origin:center}.ill .fbb{transform-box:fill-box;transform-origin:50% 100%}html.js .ill:not(.run) *,.ill.still *{animation:none!important}@media(prefers-reduced-motion:reduce){.ill *{animation:none!important}}.hero.svelte-28er9v{--ip: var(--accent);--ipt: var(--accent-tint);--ipd: var(--ink)}.hero.svelte-28er9v .cArm{transform-origin:120px 236px;animation:svelte-28er9v-h-arm 10s ease-in-out infinite}.hero.svelte-28er9v .cHead{transform-origin:100px 194px;animation:svelte-28er9v-h-look 10s ease-in-out infinite}.hero.svelte-28er9v .scan{opacity:0;animation:svelte-28er9v-h-sweep 10s linear infinite}.hero.svelte-28er9v .tick{animation:svelte-28er9v-h-tick 10s ease-out infinite}.hero.svelte-28er9v .pk{animation:svelte-28er9v-h-pk2 10s linear infinite}.hero.svelte-28er9v .pk1{translate:357px 248px;animation-name:svelte-28er9v-h-pk1}.hero.svelte-28er9v .pk2{translate:540px 224px}.hero.svelte-28er9v .pko{opacity:0;animation:svelte-28er9v-h-pko2 10s linear infinite}.hero.svelte-28er9v .pko1{animation-name:svelte-28er9v-h-pko1}.hero.svelte-28er9v .newRow{animation:svelte-28er9v-h-row 10s ease-out infinite}.hero.svelte-28er9v .pHead{transform-origin:392px 212px;animation:svelte-28er9v-h-nod 10s ease-in-out infinite}.hero.svelte-28er9v .ticket{animation:svelte-28er9v-h-print 10s ease-in-out infinite}.hero.svelte-28er9v .led{animation:svelte-28er9v-h-led 10s linear infinite}.hero.svelte-28er9v .fArm{transform-origin:602px 208px;animation:svelte-28er9v-h-reach 10s ease-in-out infinite}@keyframes svelte-28er9v-h-arm{0%,5%{rotate:0deg}12%{rotate:22deg}14%{rotate:22deg}22%,to{rotate:0deg}}@keyframes svelte-28er9v-h-look{0%,5%,22%,to{rotate:0deg}12%,14%{rotate:8deg}}@keyframes svelte-28er9v-h-sweep{0%,17%{opacity:0;translate:0 0}18%{opacity:1}23%{opacity:1;translate:0 14px}24%,to{opacity:0;translate:0 14px}}@keyframes svelte-28er9v-h-tick{0%,6%{opacity:1}9%,24%{opacity:0}26%,to{opacity:1}}@keyframes svelte-28er9v-h-pk1{0%,28%{translate:194px 204px}30%{translate:220px 160px}32%{translate:266px 139px}34%{translate:314px 156px}36%{translate:344px 198px}38%,to{translate:357px 248px}}@keyframes svelte-28er9v-h-pk2{0%,28%{translate:194px 204px}30%{translate:208px 164px}32%{translate:233px 129px}34%{translate:266px 102px}36%{translate:306px 86px}38%{translate:348px 80px}40%{translate:390px 84px}42%{translate:431px 98px}44%{translate:467px 120px}46%{translate:498px 150px}48%{translate:522px 185px}50%,to{translate:540px 224px}}@keyframes svelte-28er9v-h-pko1{0%,27%{opacity:0}29%,36%{opacity:1}38%,to{opacity:0}}@keyframes svelte-28er9v-h-pko2{0%,27%{opacity:0}29%,48%{opacity:1}50%,to{opacity:0}}@keyframes svelte-28er9v-h-row{0%,6%{opacity:1;translate:0 0}10%,38%{opacity:0;translate:0 -4px}43%,to{opacity:1;translate:0 0}}@keyframes svelte-28er9v-h-nod{0%,38%,48%,to{rotate:0deg}43%{rotate:-6deg}}@keyframes svelte-28er9v-h-print{0%,5%{opacity:1;scale:1 1;translate:0 0}12%{opacity:0;scale:1 1;translate:18px 0}13%,50%{opacity:1;scale:1 .04;translate:0 0}64%,to{opacity:1;scale:1 1;translate:0 0}}@keyframes svelte-28er9v-h-led{0%,50%,66%,to{fill:var(--surface)}52%,62%{fill:var(--ip)}}@keyframes svelte-28er9v-h-reach{0%,5%{rotate:0deg}12%,70%{rotate:-46deg}80%,to{rotate:0deg}}.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;container-type:inline-size;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){min-width:0;font-size:1.375rem;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@container (max-width: 18rem){.pcard-head.svelte-11ja2cl .h3:where(.svelte-11ja2cl){font-size:1.1875rem}}@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}.capture.svelte-1quagea{display:grid;gap:.875rem;margin:0}.stage.svelte-1quagea{display:flex;justify-content:center;align-items:flex-start;height:21rem;padding-top:2.5rem;border-radius:var(--r-xl);background:var(--p-tint);overflow:hidden}.phone.svelte-1quagea{flex:none;width:13.5rem;padding:.4375rem;border-radius:2rem;background:var(--ignis-night);box-shadow:var(--e3)}.phone.svelte-1quagea img{display:block;width:100%;height:auto;border-radius:1.5625rem;background:var(--surface)}figcaption.svelte-1quagea{display:grid;gap:.125rem;justify-self:center;max-width:26rem;text-align:center;text-wrap:balance;font-size:.9375rem}.note.svelte-1quagea{font-size:.8125rem;color:var(--subtle)}@media(min-width:64rem){.stage.svelte-1quagea{height:23rem}.phone.svelte-1quagea{width:15rem}}.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}}.ind.svelte-1ewd2ih{--sal: color-mix(in oklab, var(--ouitap) 55%, var(--bg-warm));--dough: color-mix(in oklab, var(--ouitap-ink) 10%, var(--bg-warm));--tea: color-mix(in oklab, var(--ouitap-ink) 34%, var(--bg-warm))}.ind.svelte-1ewd2ih .lb{stroke-width:11}.ind.svelte-1ewd2ih .lb.ol{stroke-width:14}.ind.svelte-1ewd2ih .sal{--c: var(--sal)}.ind.svelte-1ewd2ih .dough{--c: var(--dough)}.ind.svelte-1ewd2ih .tea{--c: var(--tea)}.ind.svelte-1ewd2ih .as-arm{transform-origin:222px 108px;animation:svelte-1ewd2ih-as-cut 8s ease-in-out infinite}.ind.svelte-1ewd2ih .as-new{animation:svelte-1ewd2ih-as-new 8s ease-out infinite}@keyframes svelte-1ewd2ih-as-cut{0%,16%,28%,40%,52%,to{rotate:0deg}22%,34%,46%{rotate:-5deg}}@keyframes svelte-1ewd2ih-as-new{0%,5%{opacity:1;scale:1}12%,54%{opacity:0;scale:.6}62%,to{opacity:1;scale:1}}.ind.svelte-1ewd2ih .ff-cust{animation:svelte-1ewd2ih-ff-cust 8s ease-in-out infinite}.ind.svelte-1ewd2ih .ff-arm{transform-origin:282px 114px;animation:svelte-1ewd2ih-ff-arm 8s ease-in-out infinite}.ind.svelte-1ewd2ih .ff-bagc{transform-origin:222px 144px;animation:svelte-1ewd2ih-ff-bagc 8s ease-in-out infinite}.ind.svelte-1ewd2ih .ff-take{opacity:0;animation:svelte-1ewd2ih-ff-take 8s linear infinite}.ind.svelte-1ewd2ih .ff-bag{animation:svelte-1ewd2ih-ff-bag 8s linear infinite}@keyframes svelte-1ewd2ih-ff-cust{0%,22%{translate:0 0;opacity:1}40%,62%{translate:90px 0;opacity:0}78%,to{translate:0 0;opacity:1}}@keyframes svelte-1ewd2ih-ff-arm{0%,6%{rotate:0deg}18%,80%{rotate:-50deg}92%,to{rotate:0deg}}@keyframes svelte-1ewd2ih-ff-bagc{0%,6%{rotate:0deg;translate:0 0}18%,80%{rotate:50deg;translate:20px 27px}92%,to{rotate:0deg;translate:0 0}}@keyframes svelte-1ewd2ih-ff-take{0%,6%{opacity:0}7%,40%{opacity:1}41%,to{opacity:0}}@keyframes svelte-1ewd2ih-ff-bag{0%,6%{opacity:1}7%,52%{opacity:0}62%,to{opacity:1}}.ind.svelte-1ewd2ih .pz-pizza{animation:svelte-1ewd2ih-pz-in 8s ease-in-out infinite}.ind.svelte-1ewd2ih .pz-cheese{animation:svelte-1ewd2ih-pz-bake 8s ease-in-out infinite}.ind.svelte-1ewd2ih .pz-fire{transform-box:fill-box;transform-origin:50% 100%;animation:svelte-1ewd2ih-pz-fire 8s ease-in-out infinite}.ind.svelte-1ewd2ih .pz-heat{animation:svelte-1ewd2ih-pz-heat 8s ease-in-out infinite}@keyframes svelte-1ewd2ih-pz-in{0%,10%{translate:0 0;opacity:1}34%,86%{translate:-26px 0;opacity:1}92%{translate:-26px 0;opacity:0}93%{translate:0 0;opacity:0}to{translate:0 0;opacity:1}}@keyframes svelte-1ewd2ih-pz-bake{0%,36%{fill:var(--bg-warm)}70%,90%{fill:var(--wood)}94%,to{fill:var(--bg-warm)}}@keyframes svelte-1ewd2ih-pz-fire{0%,50%,to{scale:1 1}25%,75%{scale:1 .82}}@keyframes svelte-1ewd2ih-pz-heat{0%,50%,to{opacity:.6;translate:0 0}25%,75%{opacity:.2;translate:0 4px}}.ind.svelte-1ewd2ih .tr-arm{transform-origin:226px 108px;animation:svelte-1ewd2ih-tr-arm 8s ease-in-out infinite}.ind.svelte-1ewd2ih .tr-fore{transform-origin:214px 146px;animation:svelte-1ewd2ih-tr-fore 8s ease-in-out infinite}.ind.svelte-1ewd2ih .tr-plate{transform-origin:168px 136px;opacity:0;animation:svelte-1ewd2ih-tr-level 8s ease-in-out infinite}.ind.svelte-1ewd2ih .tr-placed{animation:svelte-1ewd2ih-tr-placed 8s linear infinite}@keyframes svelte-1ewd2ih-tr-arm{0%,6%{rotate:0deg}22%,40%{rotate:-49.6deg}58%{rotate:7.1deg}78%,to{rotate:0deg}}@keyframes svelte-1ewd2ih-tr-fore{0%,6%{rotate:0deg}22%,40%{rotate:-10.4deg}58%{rotate:23deg}78%,to{rotate:0deg}}@keyframes svelte-1ewd2ih-tr-level{0%,6%{rotate:0deg;opacity:0}22%,40%{rotate:60deg;opacity:0}48%{opacity:1}58%{rotate:-30.1deg;opacity:1}78%{rotate:0deg;opacity:1}80%,to{rotate:0deg;opacity:0}}@keyframes svelte-1ewd2ih-tr-placed{0%,24%{opacity:1}38%,79%{opacity:0}80%,to{opacity:1}}.ind.svelte-1ewd2ih .bk-arms{transform-origin:274px 104px;animation:svelte-1ewd2ih-bk-press 8s ease-in-out infinite}.ind.svelte-1ewd2ih .bk-dough{transform-box:fill-box;transform-origin:50% 100%;animation:svelte-1ewd2ih-bk-dough 8s ease-in-out infinite}@keyframes svelte-1ewd2ih-bk-press{0%,20%,40%,60%,to{rotate:0deg}10%,30%,50%{rotate:-3deg}}@keyframes svelte-1ewd2ih-bk-dough{0%,20%,40%,60%,to{scale:1 1}10%,30%,50%{scale:1.08 .86}}.ind.svelte-1ewd2ih .bt-jug{transform-origin:198px 98px;animation:svelte-1ewd2ih-bt-tilt 8s ease-in-out infinite}.ind.svelte-1ewd2ih .bt-pour{stroke:var(--tea);stroke-width:3;stroke-dasharray:40;animation:svelte-1ewd2ih-bt-pour 8s linear infinite}.ind.svelte-1ewd2ih .bt-tea{animation:svelte-1ewd2ih-bt-fill 8s ease-in-out infinite}.ind.svelte-1ewd2ih .bt-steam{animation:svelte-1ewd2ih-bt-steam 8s ease-in-out infinite}@keyframes svelte-1ewd2ih-bt-tilt{0%,6%{rotate:0deg}16%,40%{rotate:34deg}52%,to{rotate:0deg}}@keyframes svelte-1ewd2ih-bt-pour{0%,6%{stroke-dashoffset:0}14%,46%{stroke-dashoffset:-40}47%{stroke-dashoffset:40}56%,to{stroke-dashoffset:0}}@keyframes svelte-1ewd2ih-bt-fill{0%,6%{translate:0 0;opacity:1}10%{translate:0 0;opacity:0}11%{translate:0 34px;opacity:0}16%,50%{translate:0 34px;opacity:1}90%,to{translate:0 0;opacity:1}}@keyframes svelte-1ewd2ih-bt-steam{0%,50%,to{opacity:.85;translate:0 0}25%,75%{opacity:.2;translate:0 3px}}.ind.svelte-1ewd2ih .ms-b,.ind.svelte-1ewd2ih .ms-pb{opacity:0;animation:svelte-1ewd2ih-ms-b 8s ease-in-out infinite}.ind.svelte-1ewd2ih .ms-a,.ind.svelte-1ewd2ih .ms-pa{animation:svelte-1ewd2ih-ms-a 8s ease-in-out infinite}.ind.svelte-1ewd2ih .ms-arm{transform-origin:198px 110px;animation:svelte-1ewd2ih-ms-swipe 8s ease-in-out infinite}@keyframes svelte-1ewd2ih-ms-a{0%,40%{opacity:1}46%,90%{opacity:0}96%,to{opacity:1}}@keyframes svelte-1ewd2ih-ms-b{0%,40%{opacity:0}46%,90%{opacity:1}96%,to{opacity:0}}@keyframes svelte-1ewd2ih-ms-swipe{0%,34%,48%,84%,98%,to{rotate:0deg}42%,92%{rotate:16deg}}.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;padding:.5rem .5rem 0}.metier-art.svelte-1hzu7x6 svg{display:block;width:100%;height:auto;transition:scale var(--d-panel) var(--motion-out)}.metier.svelte-1hzu7x6:hover .metier-art:where(.svelte-1hzu7x6) svg{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}@media(min-width:64rem){.faq-split.svelte-9tglhs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:4rem;align-items:start}.faq-split.svelte-9tglhs .section-head{position:sticky;top:calc(var(--header-h) + 2rem);margin-bottom:0}}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-grid.svelte-1eym5i5{position:relative;display:grid;gap:2.5rem;align-items:center}@media(min-width:64rem){.cta-grid.with-card.svelte-1eym5i5{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:5rem}}.cta-card.svelte-1eym5i5{display:grid;gap:1rem;padding:1.75rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.cta-card-title.svelte-1eym5i5{font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--subtle)}.cta-card.svelte-1eym5i5 ul:where(.svelte-1eym5i5){display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.cta-card.svelte-1eym5i5 li:where(.svelte-1eym5i5){display:flex;align-items:center;gap:.75rem;min-height:2.75rem;color:var(--muted)}.cta-card.svelte-1eym5i5 li:where(.svelte-1eym5i5) .icon{color:var(--accent-ink)}.cta-card.svelte-1eym5i5 a:where(.svelte-1eym5i5){display:inline-flex;align-items:center;min-height:2.75rem;color:var(--ink);font-weight:600;text-decoration:none}.cta-card.svelte-1eym5i5 a:where(.svelte-1eym5i5):hover{text-decoration:underline;text-underline-offset:.25em}.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-scene.svelte-ovge82 svg{display:block;width:100%;height:auto}.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)}@media(min-width:64rem){.hero-grid.svelte-ovge82{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.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(--night);background:var(--night);color:var(--ink);text-align:center;text-decoration:none;transition:background-color var(--d-ui),border-color var(--d-ui)}.metier-all.svelte-ovge82:hover{background:var(--night-2)}.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}}
