.fnav{--fnav-r:12px;--fnav-marge:6px;--fnav-pastille:7px;--fnav-ombre:0 1px 2px #0f172a0d, 0 12px 28px -8px #0f172a24, 0 40px 80px -24px #0f172a33;isolation:isolate;border-radius:var(--fnav-r);padding:0 var(--fnav-marge) var(--fnav-marge);-webkit-backdrop-filter:saturate(1.5)blur(22px);backdrop-filter:saturate(1.5)blur(22px);box-shadow:0 0 0 1px #ffffff8c, inset 0 1px 0 #fff9, var(--fnav-ombre);background:#fff6;position:relative}:is(.dark,[data-theme=dark]) .fnav{--fnav-ombre:0 1px 2px #0000004d, 0 14px 30px -8px #00000073, 0 44px 90px -24px #0009;box-shadow:0 0 0 1px #ffffff1f, inset 0 1px 0 #ffffff14, var(--fnav-ombre);background:#1e263266}.fnav-barre{align-items:center;gap:calc(var(--fnav-pastille) * .6);height:22px;padding-inline:8px;display:flex}.fnav-barre i{width:var(--fnav-pastille);height:var(--fnav-pastille);border-radius:50%;box-shadow:inset 0 0 0 .5px #00000024}.fnav-barre i:first-child{background:#ff5f57}.fnav-barre i:nth-child(2){background:#febc2e}.fnav-barre i:nth-child(3){background:#28c840}.fnav-zone{border-radius:calc(var(--fnav-r) - var(--fnav-marge));position:relative;overflow:hidden}.fnav-zone>:is(img,picture,video){width:100%;height:auto;display:block}.fnav[data-flush]{border-end-end-radius:0;border-end-start-radius:0;padding-bottom:0}.fnav[data-flush] .fnav-zone{border-end-end-radius:0;border-end-start-radius:0}@media (max-width:560px){.fnav{--fnav-r:10px;--fnav-marge:4px;--fnav-pastille:5px}.fnav-barre{height:16px;padding-inline:6px}}.beam-ring{border-radius:inherit;pointer-events:none;padding:2px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;container-type:size}.beam-ring:before{content:"";aspect-ratio:1;background:conic-gradient(transparent 0 91%, var(--offer-solid,var(--primary)) 98%, transparent 100%);width:hypot(100cqw,100cqh);animation:9s linear infinite beam-turn;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes beam-turn{to{rotate:360deg}}
.kp-flow{animation:1.6s linear infinite kp-flow}@keyframes kp-flow{to{stroke-dashoffset:-16px}}.kp-glow{animation:2.4s ease-in-out infinite kp-glow}@keyframes kp-glow{50%{box-shadow:0 0 0 6px color-mix(in oklab, var(--offer-solid) 12%, transparent)}}.kp-bar{transform-origin:50%;animation:.9s ease-in-out infinite alternate kp-bar}@keyframes kp-bar{0%{transform:scaleY(.22)}to{transform:scaleY(1)}}.kp-rise{transform-origin:bottom;animation:.7s cubic-bezier(.22,1,.36,1) backwards kp-rise}@keyframes kp-rise{0%{transform:scaleY(0)}}.kk-nuit{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-secondary:#2b7fff;--background:#111433;--kk-blue:#597cd5;--kk-grad:linear-gradient(140deg, #ac4096 0%, #597cd5 50%, #00a5a7 100%);--foreground:#f5f2fc;--card:#1c1636;--muted:#ffffff14;--muted-foreground:#ece8fa9e;--border:#ffffff1f;--ring:#a78bfa;color:var(--foreground);isolation:isolate;background:linear-gradient(140deg,#ac4096 0%,#597cd5 50%,#00a5a7 100%)}.kk-mesh{z-index:-1;pointer-events:none;background:#080a1cb8;position:absolute;inset:0}.kk-mesh:after{content:"";opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.kk-nuit .lien{color:var(--foreground);text-decoration-color:#fff6}.kk-nuit .lien:hover{color:var(--foreground);text-decoration-color:#00a5a7}
@keyframes sim-ring{0%{opacity:.32;scale:1}to{opacity:0;scale:1.7}}@keyframes sim-click{0%{opacity:.8;scale:.4}to{opacity:0;scale:1.5}}@keyframes sim-dot{0%,to{opacity:.25;translate:0}50%{opacity:1;translate:0 -.5em}}@keyframes sim-halo{0%{opacity:.9;scale:1}to{opacity:0;scale:1.32}}@keyframes sim-pulse{0%{opacity:.55;scale:1}to{opacity:0;scale:1.12 1.5}}@keyframes sim-shake{0%,40%,to{rotate:none}5%,15%,25%{rotate:-14deg}10%,20%,30%{rotate:14deg}}@keyframes ring-shake{0%,to{transform:rotate(0)}25%{transform:rotate(-14deg)}75%{transform:rotate(14deg)}}@keyframes sim-speak{0%,to{opacity:.35}50%{opacity:1}}@keyframes sim-react{0%{opacity:0;translate:0;scale:.4}18%{opacity:1;scale:1.15}30%{scale:1}80%{opacity:1}to{opacity:0;translate:0 -120%}}@keyframes sim-pop{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes sim-rise{0%{opacity:0;translate:0 .4em}to{opacity:1;translate:0}}@keyframes csc-grow{0%{scale:0 1}}@keyframes csc-play{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes csc-flash{0%{opacity:0}20%,80%{opacity:1}to{opacity:0}}@keyframes cws-pop{0%{opacity:0;translate:0 12px;scale:.94}}@keyframes cws-caret{50%{opacity:0}}.cws-pop{animation:cws-pop .55s cubic-bezier(.22, 1, .36, 1) var(--d,0s) both}.cws-caret{animation:1s step-end infinite cws-caret}@keyframes cws-flow{to{stroke-dashoffset:-8.4px}}@keyframes cws-pulse{50%{opacity:1}}@keyframes cws-grow{0%{scale:1 .15}}@keyframes cws-type{0%{max-width:0}to{max-width:24ch}}@keyframes cws-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.cws-flow{animation:1.4s linear infinite cws-flow}@keyframes cws-line-in{0%{opacity:0}}.cws-link{animation:cws-line-in .7s ease-out var(--d,0s) both, cws-flow 1.4s linear infinite}@keyframes cws-typed{0%{max-width:0}to{max-width:var(--w,30ch)}}@keyframes cws-gone{to{opacity:0;max-width:0;scale:.96}}@keyframes cws-in{0%{opacity:0}}@keyframes cws-send{50%{color:var(--offer-solid);scale:1.3}}@keyframes cws-react{0%{opacity:0;translate:0;scale:.4}18%{opacity:1;scale:1.2}30%{scale:1}75%{opacity:1}to{opacity:0;translate:0 -260%}}.cws-typed{white-space:pre;vertical-align:bottom;max-width:0;animation:cws-typed var(--dur,1s) steps(var(--n,20)) var(--d,0s) forwards;display:inline-block;overflow:hidden}.cws-react{opacity:0;animation:cws-react 1.6s ease-out var(--d,0s) both}.cws-play{animation:csc-play var(--dur,6s) linear var(--d,0s) both}@keyframes cws-panel{0%{opacity:0;translate:14%}}@keyframes cws-panel-rtl{0%{opacity:0;translate:-14%}}.cws-panel{animation:cws-panel .5s cubic-bezier(.22, 1, .36, 1) var(--d,0s) both}[dir=rtl] .cws-panel{animation-name:cws-panel-rtl}@keyframes cws-press{50%{scale:.94}}@keyframes cws-hover{to{background:color-mix(in oklab, var(--offer-solid) 10%, transparent)}}@keyframes cws-breathe{0%,to{opacity:.35}50%{opacity:1}}@keyframes cws-pick{50%{box-shadow:0 0 0 2px var(--offer-solid);scale:.97}to{box-shadow:0 0 0 2px var(--offer-solid)}}.cws-send-at{animation:.5s ease-in-out 7.1s both cws-send}.cws-pulse{opacity:0;animation:3.2s ease-in-out infinite cws-pulse}.cws-bar{transform-origin:50%;animation:cws-grow .5s ease-out var(--d,0s) both}.cws-type{white-space:nowrap;vertical-align:bottom;animation:1.1s steps(15,end) .7s both cws-type;display:inline-block;overflow:hidden}.cws-type-block{animation:1.6s ease-out 1.6s both cws-reveal}@keyframes rise-in{0%{translate:0 var(--rise,0)}}@keyframes reveal-from{0%{clip-path:inset(0 var(--from,100%) 0 0)}}@keyframes bump{40%{scale:1.22}}@keyframes set-bold{to{font-weight:700}}@keyframes fade-out{to{opacity:0}}@keyframes drv-ring{8%,92%{box-shadow:0 0 0 2px var(--offer-solid)}}@keyframes noy-rail{to{translate:0 11.1cqw}}@keyframes noy-info{to{background:var(--offer-solid);color:var(--offer-on);border-color:#0000}}@keyframes drv-knob{to{inset-inline-start:50%}}@keyframes drv-cell{to{inset-inline-start:var(--x2);top:var(--y2)}}@keyframes drv-strike{0%{scale:0 1}}@keyframes cws-come{0%{opacity:0;translate:var(--from-x,0) var(--from-y,0)}20%{opacity:1}}.addon-scene{--offer-solid:var(--offer-raw);--offer-on:#fff}:is(.dark,[data-theme=dark]) .addon-scene{--offer-solid:color-mix(in oklab, var(--offer-raw), white var(--offer-lift,0%));--offer-on:var(--offer-on-dark,#fff)}@keyframes pbx-hl{0%{background:0 0}}@keyframes pbx-out{to{opacity:0;visibility:hidden}}@keyframes pbx-row{0%{opacity:0;grid-template-rows:0fr}}.ai-shimmer{background:linear-gradient(90deg, color-mix(in oklab, var(--foreground) 55%, transparent) 30%, var(--seed-1) 50%, color-mix(in oklab, var(--foreground) 55%, transparent) 70%) 0 0 / 250% 100% no-repeat;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite ai-shimmer}@keyframes ai-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes caret{50%{opacity:0}}
@property --csc-n{syntax:"<integer>";inherits:false;initial-value:0}.csc .csc-rise{animation:csc-rise .6s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}.csc .csc-fade{animation:cws-in .5s ease-out var(--d,0s) both}.csc .csc-arc{animation:csc-arc 1.1s cubic-bezier(.45, 0, .2, 1) var(--d,0s) both}.csc .csc-bar{transform-origin:bottom;animation:csc-bar .7s cubic-bezier(.2, .8, .2, 1) var(--d,0s) both}.csc .csc-grow{transform-origin:0;animation:csc-grow .9s cubic-bezier(.2, .8, .2, 1) var(--d,0s) both}[dir=rtl] .csc .csc-grow{transform-origin:100%}.csc .csc-play{animation:csc-play 6.5s linear var(--d,0s) both}.csc .csc-flash{animation:csc-flash var(--dur,1.1s) ease-in-out var(--d,0s) both}.csc .csc-check{animation:csc-check .35s cubic-bezier(.3, 1.4, .5, 1) var(--d,0s) both}.csc .csc-done{animation:csc-done .3s ease-out var(--d,0s) both}.csc .csc-num{--csc-n:var(--to);counter-reset:csc var(--csc-n);animation:csc-num 1.4s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}.csc .csc-num:after{content:counter(csc)}@keyframes csc-rise{0%{opacity:0;translate:0 calc(var(--u) * 1.2)}}@keyframes csc-arc{0%{stroke-dasharray:0 100}}@keyframes csc-bar{0%{scale:1 0}}@keyframes csc-check{0%{opacity:0;scale:.4}}@keyframes csc-done{0%{color:var(--foreground);text-decoration-color:#0000}}@keyframes csc-num{0%{--csc-n:0}}.csc .csc-done{text-decoration:line-through;-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground);color:var(--muted-foreground)}.csc .cho-leave{opacity:0;animation:cho-leave .5s ease-in var(--d,0s) both;translate:0 6%;scale:.9}.csc .cho-come{animation:cho-come .7s cubic-bezier(.2, .9, .3, 1.1) var(--d,0s) both}.csc .cho-drop{animation:cho-drop .55s cubic-bezier(.2, .9, .3, 1.15) var(--d,0s) both}.csc .cho-out{opacity:0;animation:cho-out .25s ease-out var(--d,0s) both}.csc .cho-in{animation:cws-in .45s ease-out var(--d,0s) both}.csc .cho-push{animation:cho-push .45s ease-out var(--d,0s) both}.csc .cho-drawer{animation:cho-drawer .4s cubic-bezier(.2, .8, .2, 1) var(--d,0s) both}.csc .cho-drawer-out{animation:cho-drawer-out .35s ease-in var(--d,0s) both}.csc .cho-pulse{opacity:0;animation:sim-pulse .9s ease-out var(--d,0s) 2}.csc .cho-tap{opacity:0;animation:cho-tap .6s ease-out var(--d,0s) both}@keyframes cho-leave{0%{opacity:1;translate:0;scale:1}}@keyframes cho-come{0%{opacity:0;translate:0 10%;scale:.92}}@keyframes cho-drop{0%{opacity:0;translate:0 -140%}}@keyframes cho-drawer{0%{translate:-100%}}@keyframes cho-drawer-out{to{translate:-100%}}@keyframes cho-push{0%{translate:0}}@keyframes cho-out{0%{opacity:1}}@keyframes cho-tap{0%{opacity:0}1%{opacity:.9;scale:.4}to{opacity:0;scale:2.2}}.csc .cso-on{background:var(--w);color:var(--c);animation:cso-on .4s ease-out var(--d,0s) both;font-weight:600}.csc .cso-in{animation:cso-in .7s cubic-bezier(.2, .8, .2, 1) var(--d,0s) both}[dir=rtl] .csc .cso-in{animation-name:cso-in-rtl}@keyframes cso-on{0%{color:var(--muted-foreground);background:0 0}}@keyframes cso-in{0%{opacity:0;translate:14%}}@keyframes cso-in-rtl{0%{opacity:0;translate:-14%}}.csc .cfg-step{animation:.45s cubic-bezier(.2,.8,.2,1) both cfg-step}.csc .cfg-sw{background:var(--tab-c);animation:cfg-sw .3s ease-out var(--d,0s) both}.csc .cfg-knob{animation:cfg-knob .3s cubic-bezier(.3, 1.4, .5, 1) var(--d,0s) both;inset-inline-start:calc(var(--v) * 4.4)}.csc .cfg-focus{animation:cfg-focus 1.95s ease var(--d,0s)}.csc .cfg-menu{opacity:0;visibility:hidden;animation:cfg-menu 1.35s ease var(--d,0s)}.csc .cfg-pick{background:color-mix(in oklab, var(--tab-c) 12%, transparent);animation:cfg-pick .25s ease-out var(--d,0s) both}.csc .cfg-wake{animation:cfg-wake .4s ease-out var(--d,0s) both}.csc .cfg-chip{border-color:color-mix(in oklab, var(--tab-c) 40%, transparent);background:color-mix(in oklab, var(--tab-c) 12%, transparent);color:var(--tab-c);animation:cfg-chip .35s ease-out var(--d,0s) both}.csc .cfg-done-disc{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.2,.9,.3,1.3) .25s both cfg-done-disc}.csc .cfg-done-ring{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.8s ease-out .35s both cfg-done-ring}.csc .cfg-done-tick{stroke-dasharray:1;stroke-dashoffset:1px;animation:.45s cubic-bezier(.5,0,.2,1) .6s forwards cfg-done-tick}@keyframes cfg-done-disc{0%{transform:scale(0)}}@keyframes cfg-done-ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.9)}}@keyframes cfg-done-tick{to{stroke-dashoffset:0}}.csc .cld-played{clip-path:inset(0 100% 0 0);animation:5s linear both cld-played}[dir=rtl] .csc .cld-played{clip-path:inset(0 0 0 100%)}@keyframes cld-played{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 88% 0 0)}}.csc .cfg-press{animation:.3s ease-out cfg-press}.csc .cfg-toast{animation:.45s cubic-bezier(.2,.9,.3,1.2) .15s both cfg-toast}@keyframes cfg-step{0%{opacity:0;translate:0 calc(var(--v) * 3)}}@keyframes cfg-sw{0%{background:color-mix(in oklab, var(--foreground) 15%, transparent)}}@keyframes cfg-knob{0%{inset-inline-start:calc(var(--v) * .6)}}@keyframes cfg-focus{10%,85%{border-color:var(--tab-c);box-shadow:0 0 0 calc(var(--v) * 1) color-mix(in oklab, var(--tab-c) 18%, transparent)}}@keyframes cfg-menu{0%{opacity:0;visibility:visible;translate:0 calc(var(--v) * -1.5)}15%,60%{opacity:1;visibility:visible;translate:0}to{opacity:0;visibility:visible}}@keyframes cfg-pick{0%{background:0 0}}@keyframes cfg-wake{0%{opacity:.4}}@keyframes cfg-chip{0%{border-color:var(--border);color:var(--muted-foreground);background:0 0}}@keyframes cfg-press{50%{scale:.93}}@keyframes cfg-toast{0%{opacity:0;translate:0 40%}}.csc .svi-draw{stroke-dasharray:1;animation:svi-draw var(--dur,.7s) cubic-bezier(.45, 0, .2, 1) var(--d,0s) both}.csc .svi-lit{animation:svi-lit .5s ease-out var(--d,0s) both}@keyframes svi-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes svi-lit{0%{box-shadow:0 0 #0000}to{box-shadow:0 0 0 calc(var(--u) * .25) var(--tab-c), 0 0 calc(var(--u) * 1.6) color-mix(in oklab, var(--tab-c) 45%, transparent)}}.csc .csc-pan{animation:16s linear both csc-pan,16s linear both csc-loop}.csc .csc-trace{animation:csc-play 1.8s cubic-bezier(.3, .5, .3, 1) var(--d,0s) both}@keyframes csc-pan{0%,22.5%{animation-timing-function:cubic-bezier(.6,0,.2,1);translate:0}29.4%,53.8%{animation-timing-function:cubic-bezier(.6,0,.2,1);translate:0 -33.3333%}60.6%,to{translate:0 -66.6667%}}@keyframes csc-loop{0%{opacity:0}2.5%,96.9%{opacity:1}to{opacity:0}}.csc .kou-pan{animation:15s linear both kou-pan,15s linear both kou-loop}@keyframes kou-pan{0%,55.3%{animation-timing-function:cubic-bezier(.6,0,.2,1);translate:0}62.7%,to{translate:0 -50%}}@keyframes kou-loop{0%{opacity:0}2.7%,96.7%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.csc *{animation-delay:0s!important}.csc .csc-pan,.csc .kou-pan{animation:none}}.csc .ag-in{animation:.3s ease-out both cws-in}.csc .ag-out{animation:.35s ease-in both pbx-out}.csc .ag-drawer{animation:.45s cubic-bezier(.2,.8,.2,1) both ag-drawer}.csc .ag-drawer-out{animation:.35s ease-in both ag-drawer-out}[dir=rtl] .csc .ag-drawer{animation-name:ag-drawer-rtl}[dir=rtl] .csc .ag-drawer-out{animation-name:ag-drawer-out-rtl}.csc .ag-scroll{animation:ag-scroll 1.3s cubic-bezier(.6, 0, .2, 1) var(--d,0s) both}.csc .ag-menu{transform-origin:top;animation:.22s ease-out both ag-menu}.csc .ag-modal{animation:.4s cubic-bezier(.2,.8,.2,1) both ag-modal}@keyframes ag-drawer{0%{translate:100%}}@keyframes ag-drawer-rtl{0%{translate:-100%}}@keyframes ag-drawer-out{to{translate:100%}}@keyframes ag-drawer-out-rtl{to{translate:-100%}}@keyframes ag-scroll{to{translate:0 calc(var(--u) * -13.6)}}@keyframes ag-menu{0%{opacity:0;scale:1 .92}}@keyframes ag-modal{0%{opacity:0;scale:.96;translate:0 calc(var(--u) * 1.2)}}.csc .ag-pop{animation:.32s cubic-bezier(.3,1.5,.5,1) both ag-pop}.csc .ag-lift{animation:.25s ease-out both ag-lift}.csc .ag-land{animation:.45s cubic-bezier(.3,1.4,.5,1) both ag-land}.csc .ag-caret{animation:1s step-end infinite cws-caret}@keyframes ag-pop{0%{opacity:0;scale:.6}}@keyframes ag-lift{0%{box-shadow:none;rotate:none;scale:.97}}@keyframes ag-land{0%{rotate:2deg;scale:1.04}}.csc .drag-from{animation:drag-from .65s cubic-bezier(.45, 0, .2, 1) var(--d,0s) both}@keyframes drag-from{0%{translate:var(--from-x,0) var(--from-y,0)}}
.sov-globe-body{background:radial-gradient(circle at 34% 28%, color-mix(in oklab, var(--background) 96%, white), transparent 62%), radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--brand-secondary) 7%, var(--background)) 55%, color-mix(in oklab, var(--brand-secondary) 16%, var(--background)) 100%);box-shadow:inset -18px -24px 60px -20px color-mix(in oklab, var(--brand-secondary) 22%, transparent), 0 40px 80px -40px color-mix(in oklab, var(--brand-secondary) 35%, transparent);-webkit-mask-image:linear-gradient(#000 55%,#0000 96%);mask-image:linear-gradient(#000 55%,#0000 96%)}.sov-globe-dots{opacity:.42;background:currentColor;-webkit-mask-image:url(/maps/globe-dots.svg),linear-gradient(#000 50%,#0000 94%);mask-image:url(/maps/globe-dots.svg),linear-gradient(#000 50%,#0000 94%);-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:100% 100%,auto;mask-size:100% 100%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root[data-theme=dark] .sov-globe-dots{opacity:.6}.sov-arc{stroke-dasharray:100;stroke-dashoffset:100px;animation:4.8s cubic-bezier(.45,0,.2,1) infinite sov-arc}@keyframes sov-arc{0%{stroke-dashoffset:100px;opacity:1}45%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.sov-arc{stroke-dashoffset:0;animation:none}}
