/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties;@layer a{.s--op{opacity:0}.is-siteloaded .s--op{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);transition-delay:calc(1.6s + var(--delay) + var(--offset));--tw-duration:.6s;transition-duration:.6s;--tw-ease:var(--ease-b, cubic-bezier(.1,.1,.4,1));transition-timing-function:var(--ease-b,cubic-bezier(.1,.1,.4,1));opacity:1}.a--op{opacity:0}.a--op.is-v,.is-v .a--op{opacity:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);transition-delay:calc(var(--delay) + var(--offset));--tw-duration:.8s;transition-duration:.8s;--tw-ease:var(--ease-b, cubic-bezier(.1,.1,.4,1));transition-timing-function:var(--ease-b,cubic-bezier(.1,.1,.4,1))}.a--rd{--tw-translate-y:calc(40 * var(--spacing, .0625rem));opacity:0}.a--rd,.a--rd.is-v,.is-v .a--rd{translate:var(--tw-translate-x) var(--tw-translate-y)}.a--rd.is-v,.is-v .a--rd{--tw-translate-y:0px;opacity:100%;transition-property:transform,translate,scale,rotate,opacity;transition-delay:calc(var(--delay) + var(--offset));--tw-duration:1s;transition-duration:1s;--tw-ease:var(--ease-rd, cubic-bezier(0.2, .9, 0.4, 1));transition-timing-function:var(--ease-rd,cubic-bezier(.2,.9,.4,1))}.a--tag{--tw-translate-y:100%}.a--tag,.a--tag.is-v,.is-v .a--tag{translate:var(--tw-translate-x) var(--tw-translate-y)}.a--tag.is-v,.is-v .a--tag{--tw-translate-y:0px;opacity:100%;transition-property:transform,translate,scale,rotate,opacity;transition-delay:calc(var(--delay) + var(--offset));--tw-duration:.8s;transition-duration:.8s;--tw-ease:var(--ease-a, cubic-bezier(.6,.4,.3,1));transition-timing-function:var(--ease-a,cubic-bezier(.6,.4,.3,1))}.a--tagbody{--tw-translate-y:-100%;opacity:0}.a--tagbody,.a--tagbody.is-v,.is-v .a--tagbody{translate:var(--tw-translate-x) var(--tw-translate-y)}.a--tagbody.is-v,.is-v .a--tagbody{--tw-translate-y:0px;opacity:100%;transition-property:transform,translate,scale,rotate,opacity;transition-delay:calc(var(--delay) + var(--offset));--tw-duration:.8s;transition-duration:.8s;--tw-ease:var(--ease-a, cubic-bezier(.6,.4,.3,1));transition-timing-function:var(--ease-a,cubic-bezier(.6,.4,.3,1))}.a--visu{--tw-translate-y:100%}.a--visu,.a--visu.is-v,.is-v .a--visu{translate:var(--tw-translate-x) var(--tw-translate-y)}.a--visu.is-v,.is-v .a--visu{--tw-translate-y:0px;transition-property:transform,translate,scale,rotate,opacity;transition-delay:calc(var(--delay) + var(--offset));--tw-duration:2s;transition-duration:2s;--tw-ease:var(--ease-v, cubic-bezier(0.4, .1, 0.2, 1));transition-timing-function:var(--ease-v,cubic-bezier(.4,.1,.2,1))}.a--sb{opacity:0}.a--sb.is-v,.is-v .a--sb{opacity:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);transition-delay:calc(var(--delay) + var(--offset));--tw-duration:1s;transition-duration:1s;--tw-ease:var(--ease-low, cubic-bezier(0.2, 0.1, 0.6, 1));transition-timing-function:var(--ease-low,cubic-bezier(.2,.1,.6,1))}.a--chr{--tw-translate-y:100%;backface-visibility:hidden}.a--chr,.a--chr.is-v,.is-v .a--chr{translate:var(--tw-translate-x) var(--tw-translate-y)}.a--chr.is-v,.is-v .a--chr{--tw-translate-y:0px;opacity:100%;transition-property:transform,translate,scale,rotate,opacity;transition-delay:calc(var(--delay) + var(--offset));--tw-duration:.7s;transition-duration:.7s;--tw-ease:var(--ease-f, cubic-bezier(0.34, 1.56, 0.64, 1));transition-timing-function:var(--ease-f,cubic-bezier(.34,1.56,.64,1))}.a--bb{transform-origin:bottom;--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;opacity:0;backface-visibility:hidden}.a--bb,.a--bb.is-v,.is-v .a--bb{scale:var(--tw-scale-x) var(--tw-scale-y)}.a--bb.is-v,.is-v .a--bb{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;opacity:100%;transition-property:transform,translate,scale,rotate,opacity;transition-delay:calc(var(--delay) + var(--offset));--tw-duration:1s;transition-duration:1s;--tw-ease:var(--ease-bb, cubic-bezier(0.34, 1.8, 0.4, 1));transition-timing-function:var(--ease-bb,cubic-bezier(.34,1.8,.4,1))}.a--flg{--tw-translate-y:100%;opacity:0;backface-visibility:hidden}.a--flg,.a--flg.is-v,.is-v .a--flg{translate:var(--tw-translate-x) var(--tw-translate-y)}.a--flg.is-v,.is-v .a--flg{--tw-translate-y:0px;opacity:100%;transition-property:transform,translate,scale,rotate,opacity;transition-delay:calc(var(--delay) + var(--offset));--tw-duration:1s;transition-duration:1s;--tw-ease:var(--ease-rd, cubic-bezier(0.2, .9, 0.4, 1));transition-timing-function:var(--ease-rd,cubic-bezier(.2,.9,.4,1))}}@layer h{[data-event=click] .h--op{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:.5s;transition-duration:.5s;--tw-ease:var(--ease-a, cubic-bezier(.6,.4,.3,1));transition-timing-function:var(--ease-a,cubic-bezier(.6,.4,.3,1))}@media (hover:hover) and (pointer:fine){[data-event=click] .h--op:focus-visible,[data-event=click] .h--op:hover{opacity:.4}}[data-event=click] .h--dot .-dot{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-a, cubic-bezier(.6,.4,.3,1));transition-timing-function:var(--ease-a,cubic-bezier(.6,.4,.3,1))}@media (hover:hover) and (pointer:fine){[data-event=click] .h--dot:focus-visible .-dot,[data-event=click] .h--dot:hover .-dot{opacity:100%}}[data-event=click] .h--ctb{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:250ms;transition-duration:.25s;--tw-ease:var(--ease-b, cubic-bezier(.1,.1,.4,1));transition-timing-function:var(--ease-b,cubic-bezier(.1,.1,.4,1))}@media (hover:hover) and (pointer:fine){[data-event=click] .h--ctb:focus-visible,[data-event=click] .h--ctb:hover{border-color:var(--color-KEY2,#ee7300);background-color:color-mix(in srgb,#fff 0%,transparent)}@supports (color:color-mix(in lab,red,red)){[data-event=click] .h--ctb:focus-visible,[data-event=click] .h--ctb:hover{background-color:color-mix(in oklab,var(--color-W,#fff) 0%,transparent)}}[data-event=click] .h--ctb:focus-visible,[data-event=click] .h--ctb:hover{color:var(--color-KEY2,#ee7300)}}[data-event=click] .h--clr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:600ms;transition-duration:.6s;--tw-ease:var(--ease-a, cubic-bezier(.6,.4,.3,1));transition-timing-function:var(--ease-a,cubic-bezier(.6,.4,.3,1))}@media (hover:hover) and (pointer:fine){[data-event=click] .h--clr:focus-visible,[data-event=click] .h--clr:hover{color:var(--color-KEY2,#ee7300)}}[data-event=click] .h--bt{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:250ms;transition-duration:.25s;--tw-ease:var(--ease-b, cubic-bezier(.1,.1,.4,1));transition-timing-function:var(--ease-b,cubic-bezier(.1,.1,.4,1))}@media (hover:hover) and (pointer:fine){[data-event=click] .h--bt:focus-visible,[data-event=click] .h--bt:hover{border-color:currentcolor;background-color:color-mix(in srgb,#fff 0%,transparent)}@supports (color:color-mix(in lab,red,red)){[data-event=click] .h--bt:focus-visible,[data-event=click] .h--bt:hover{background-color:color-mix(in oklab,var(--color-W,#fff) 0%,transparent)}}[data-event=click] .h--bt:focus-visible,[data-event=click] .h--bt:hover{color:currentcolor}}[data-event=click] .h--ico .-arrow,[data-event=click] .h--ico .-ico{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-a, cubic-bezier(.6,.4,.3,1));transition-timing-function:var(--ease-a,cubic-bezier(.6,.4,.3,1))}@media (hover:hover) and (pointer:fine){[data-event=click] .h--ico:focus-visible .-ico,[data-event=click] .h--ico:hover .-ico{background-color:var(--color-KEYW,#fdf5da)}[data-event=click] .h--ico:focus-visible .-arrow,[data-event=click] .h--ico:hover .-arrow{color:var(--color-KEY,#4694d1)}}[data-event=click] .h--bd{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:200ms;transition-duration:.2s;--tw-ease:var(--ease-a, cubic-bezier(.6,.4,.3,1));transition-timing-function:var(--ease-a,cubic-bezier(.6,.4,.3,1))}@media (hover:hover) and (pointer:fine){[data-event=click] .h--bd._key:focus-visible,[data-event=click] .h--bd._key:hover{border-color:var(--color-KEY,#4694d1)}[data-event=click] .h--bd._accent:focus-visible,[data-event=click] .h--bd._accent:hover{border-color:var(--color-ACCENT,#ee7300)}[data-event=click] .h--bd._w:focus-visible,[data-event=click] .h--bd._w:hover{border-color:var(--color-KEYW,#fdf5da)}[data-event=click] .h--bd._c:focus-visible,[data-event=click] .h--bd._c:hover{border-color:currentcolor}}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}