.carousel-container.svelte-1m37khk{width:100%;display:flex;flex-direction:column;align-items:center;overscroll-behavior-x:none;padding:25px 0}.cards.svelte-1m37khk{display:flex;position:relative;perspective:1000px;perspective-origin:center center;overflow:visible;width:100%;max-width:500px;height:600px;touch-action:pan-y}.card-positioner.svelte-1m37khk{position:absolute;left:50%;top:0;transform:translate(calc(-50% + var(--offset-x))) translateZ(var(--offset-z)) scale(var(--card-scale));filter:blur(var(--blur-amount));opacity:var(--opacity-amount);transition:transform .4s ease,filter .4s ease,opacity .4s ease;pointer-events:var(--pointer-events);z-index:var(--z-index);transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,filter,opacity}.card-positioner.svelte-1m37khk.dragging,.card-positioner.svelte-1m37khk.scrolling{transition:none}.carousel-nav.svelte-1m37khk{display:flex;align-items:center;gap:30px}.dots.svelte-1m37khk{display:flex;gap:15px}.dot.svelte-1m37khk{border-radius:50%;background:none;border:none;color:#ffffff4d;font-size:22px;font-weight:700;cursor:pointer;transition:all .3s ease;padding:0}.dot.svelte-1m37khk:hover,.dot.active.svelte-1m37khk{color:#f2f2f2}.card.svelte-hqsenh{width:350px;border-radius:10px;display:flex;flex-direction:column;align-items:center;--biseau: 25px;overflow:hidden;clip-path:polygon(var(--biseau) 0%,calc(100% - var(--biseau)) 0%,100% var(--biseau),100% calc(100% - var(--biseau)),calc(100% - var(--biseau)) 100%,var(--biseau) 100%,0% calc(100% - var(--biseau)),0% var(--biseau));height:565px}.card.svelte-hqsenh .cover:where(.svelte-hqsenh){width:100%;height:265px;background-image:var(--background-image);background-size:cover;background-position:center;border-radius:10px;display:flex;flex-direction:column;align-items:center;position:relative}.card.svelte-hqsenh .cover:where(.svelte-hqsenh) .bandeau:where(.svelte-hqsenh){position:absolute;display:flex;flex-direction:column;align-items:center;bottom:-25px;z-index:1}.card.svelte-hqsenh .cover:where(.svelte-hqsenh) .bandeau:where(.svelte-hqsenh) .ab:where(.svelte-hqsenh){position:absolute;color:#fff;font-size:10px;z-index:2;text-transform:uppercase;bottom:30px;left:10px;width:80px;text-align:center;color:#b5a58b82}.card.svelte-hqsenh .cover:where(.svelte-hqsenh) .bandeau:where(.svelte-hqsenh) .num:where(.svelte-hqsenh){position:absolute;color:#fff;font-size:10px;z-index:2;text-transform:uppercase;bottom:30px;right:10px;width:80px;text-align:center;color:#b5a58b82}.card.svelte-hqsenh .cover:where(.svelte-hqsenh) .bandeau:where(.svelte-hqsenh) .level:where(.svelte-hqsenh){position:absolute;color:#fff;font-size:24px;font-weight:700;z-index:2;text-transform:uppercase;bottom:20px;text-align:center;color:#c1ae90}.card.svelte-hqsenh .content:where(.svelte-hqsenh){height:300px;padding:30px 10px;background:#e6e6e6;display:flex;flex-direction:column;align-items:center}.card.svelte-hqsenh .fioritures:where(.svelte-hqsenh){position:absolute;bottom:3px;width:325px}.card.svelte-hqsenh .fioritures:where(.svelte-hqsenh).top{top:3px}.card.svelte-hqsenh h4:where(.svelte-hqsenh){font-size:24px;color:#1a1a1a}.card.svelte-hqsenh .anecdote:where(.svelte-hqsenh){font-size:10px;color:#4d4d4d;text-transform:uppercase;letter-spacing:1px}.card.svelte-hqsenh .explanation:where(.svelte-hqsenh){font-size:14px;color:#333;margin-top:10px;padding:0 15px;text-align:left;flex:1}.card.svelte-hqsenh.letsgo{background:#0a0a0a;border:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;transition:all .3s ease}.card.svelte-hqsenh.letsgo:hover{border-color:#a68c5966;background:#0f0f0f}.card.svelte-hqsenh.letsgo .logo:where(.svelte-hqsenh){width:300px;height:300px;margin:auto;color:#fff;position:absolute;top:50%;left:50%;translate:-50% -50%;opacity:.03;pointer-events:none}.card.svelte-hqsenh.letsgo h4:where(.svelte-hqsenh){color:#f2f2f2;font-size:28px;z-index:1;position:relative;font-style:italic;margin-bottom:5px}.card.svelte-hqsenh.letsgo .anecdote:where(.svelte-hqsenh){color:gray;font-size:13px;z-index:1;position:relative;margin-bottom:25px}.card.svelte-hqsenh.letsgo .onboard:where(.svelte-hqsenh){width:100%;font-size:14px;background:#ffffff08;border:none;outline:none;padding:12px 0;border-top:1px dashed hsla(40,30%,50%,.2);border-bottom:1px dashed hsla(40,30%,50%,.2);color:#b8a37a;cursor:pointer;text-decoration:none;z-index:1;position:relative;display:inline-flex;justify-content:center;align-items:center;margin-bottom:20px;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.card.svelte-hqsenh.letsgo .onboard:where(.svelte-hqsenh):hover{background:#a68c591a;color:#dbd1bd;border-color:#a68c5980}.card.svelte-hqsenh.letsgo .onboard:where(.svelte-hqsenh) .star:where(.svelte-hqsenh){width:16px;height:16px;margin:0 12px;color:#a68c594d}.card.svelte-hqsenh.letsgo .sequence-text:where(.svelte-hqsenh){font-size:10px;color:#666;text-transform:uppercase;letter-spacing:2px;z-index:1}@media(max-width:400px){.card.svelte-hqsenh{scale:.9}}.frames.svelte-17drp3h{pointer-events:none;z-index:0}.cards.svelte-17drp3h{background:#0000004d;width:100%;display:flex;flex-direction:column;align-items:center;padding:25px 0}.services.svelte-17drp3h{width:100%;position:relative;z-index:1;background:#1a1a1a;display:flex;flex-direction:column;align-items:center}.services.svelte-17drp3h .label:where(.svelte-17drp3h){text-transform:uppercase;font-size:12px;letter-spacing:2px;margin-bottom:10px;color:#b3b3b3;translate:2px 0px;margin-top:30px}.services.svelte-17drp3h h2:where(.svelte-17drp3h){text-align:center;color:#fff;font-size:48px;margin:0 0 15px}@media(max-width:600px){.services.svelte-17drp3h h2:where(.svelte-17drp3h){font-size:32px}}.services.svelte-17drp3h p:where(.svelte-17drp3h){max-width:650px;text-align:center;font-size:14px;color:#e6e6e6;padding:0 15px}._skills.svelte-17drp3h{width:100%;min-height:900px;position:relative;overflow:hidden;text-align:center;color:#ccc;font-size:14px;display:flex;flex-direction:column;align-items:center;--background: #202020}._skills.svelte-17drp3h .head:where(.svelte-17drp3h){position:absolute;top:0;left:50%;translate:-50% 0;z-index:10;margin-top:35px;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 20px}._skills.svelte-17drp3h h3:where(.svelte-17drp3h){font-size:28px;padding:15px 30px}.skills.svelte-17drp3h{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:5;flex:1;-webkit-mask-image:linear-gradient(to top,black 60%,transparent 90%,transparent 100%),linear-gradient(to bottom,black 90%,transparent 100%);mask-image:linear-gradient(to top,black 60%,transparent 90%,transparent 100%),linear-gradient(to bottom,black 90%,transparent 100%);mask-composite:intersect;-webkit-mask-composite:source-in}.slider.svelte-119srf2{display:flex;position:relative;overflow:hidden;align-items:center;width:100%;height:30px;background:#000c}.slider.svelte-119srf2 .sentence:where(.svelte-119srf2){font-size:13px;font-weight:400;color:#ffffff80;white-space:nowrap;position:absolute;left:100%;translate:calc(var(--x, 0) * -1px) 0;transition:opacity .5s ease;opacity:0}.slider.svelte-119srf2 .sentence:where(.svelte-119srf2) .star:where(.svelte-119srf2){margin-right:20px;color:#fff3}.slider.svelte-119srf2 .sentence:where(.svelte-119srf2) .text:where(.svelte-119srf2){color:#ffffff80;transition:color .3s ease;cursor:pointer}.slider.svelte-119srf2 .sentence:where(.svelte-119srf2) .text:where(.svelte-119srf2):hover{color:#ffffffe6}.slider.svelte-119srf2.initialized .sentence:where(.svelte-119srf2){opacity:1}h2.svelte-1q37ri0{text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:calc(var(--delta, .8) * 16px);color:#f2f2f2;position:absolute;top:100%;left:50%;translate:-50% 0;padding:7px 50px;background:#262626;clip-path:polygon(0 0,15px 50%,0 100%,100% 100%,calc(100% - 15px) 50%,100% 0)}._.svelte-1q37ri0{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;container:hero / size}.center-content.svelte-1q37ri0{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;flex:1;padding:135px 0;border-bottom:1px dashed hsl(0,0%,75%);z-index:3;background:#e6e6e6;--delta: 1}.center-content.svelte-1q37ri0:before{content:"";position:absolute;top:0;width:100%;height:100%;margin:0 auto}.logo.svelte-1q37ri0{position:relative;height:calc(190px * var(--delta));color:#262626;padding:calc(12px * var(--delta));box-sizing:content-box;background:#e6e6e6;border-radius:150px;transition:all .3s ease;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.logo.svelte-1q37ri0:hover{scale:1.05}@container hero (max-width: 1300px){.logo.svelte-1q37ri0{--delta: max(.8, calc(1 - ((1300px - 100cqw)/1300px)) )}}.slogan.svelte-1q37ri0{position:absolute;font-size:calc(var(--delta, .8) * 90px);max-height:100%;font-weight:800;color:#0000001a;text-align:center;line-height:1.2;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#0000000d,#0000000d);-webkit-background-clip:text;background-clip:text;color:transparent}@container hero (max-width: 1300px){.slogan.svelte-1q37ri0{--delta: calc(1 - ((1300px - 100cqw)/1300px)) ;font-size:calc(82px * var(--delta))}}.cta.svelte-1q37ri0{display:flex;position:relative;align-items:center;justify-content:center;width:calc(100% + 10px);z-index:5;gap:2px;overflow:hidden}.cta.svelte-1q37ri0 .sep:where(.svelte-1q37ri0){flex-shrink:0;display:block;width:1px;height:100%;rotate:12deg;position:absolute;top:0;left:50%;translate:-50% 0;z-index:1}.cta.svelte-1q37ri0 .btn:where(.svelte-1q37ri0){padding:10px 20px;text-transform:uppercase;font-size:14px;width:50%;border:none;background:#f2f2f2;color:#000000b3;font-weight:400;cursor:pointer;transition:all .3s ease;box-sizing:border-box;--bevel: 0px;--slide: 8px;--delta: 0px}.cta.svelte-1q37ri0 .btn:where(.svelte-1q37ri0):hover{background:#fff;color:#000000e6;--delta: 10px}.cta.svelte-1q37ri0 .btn:where(.svelte-1q37ri0):first-child{background:#1a1a1a;color:#fafafa;text-align:right;padding-right:calc(30px + var(--delta));clip-path:polygon(0px var(--bevel),var(--bevel) 0px,calc(100% - var(--delta)) 0,calc(100% - var(--slide) - var(--delta)) 100%,var(--bevel) 100%,0 calc(100% - var(--bevel)));translate:5px 0}.cta.svelte-1q37ri0 .btn:where(.svelte-1q37ri0):last-child{text-align:left;padding-left:calc(30px + var(--delta));clip-path:polygon(calc(var(--slide) + var(--delta)) 0,calc(100% - var(--bevel)) 0,100% var(--bevel),100% calc(100% - var(--bevel)),calc(100% - var(--bevel)) 100%,var(--delta) 100%);translate:-5px 0}@keyframes svelte-1q37ri0-march{to{stroke-dashoffset:-11px}}.hero.svelte-ul75cd{width:100%;z-index:0;flex:1;display:flex;justify-content:center;align-items:center;position:relative}.bottom-content.svelte-ul75cd{z-index:1;width:100%;text-align:center;color:#000000b3;display:flex;flex-direction:column;align-items:center}.bottom-content.svelte-ul75cd .bottomline:where(.svelte-ul75cd){bottom:0;width:100%;background:#000000e6;font-size:12px;color:#ffffff80;border-top:1px dashed hsla(0,0%,100%,.1);letter-spacing:2px;text-transform:uppercase;overflow:hidden;z-index:10}._.svelte-ul75cd{width:100%;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}._.svelte-ul75cd svg:where(.svelte-ul75cd){position:fixed;top:0;left:0;z-index:1;pointer-events:none}._.svelte-ul75cd svg:where(.svelte-ul75cd) line:where(.svelte-ul75cd){stroke:#0000000d;stroke-dasharray:6 6}.banner.svelte-suhoeq{display:flex;flex-direction:column;align-items:center;position:relative;flex-grow:0;width:100%}.banner.svelte-suhoeq svg:where(.svelte-suhoeq){position:absolute;top:0;left:0;pointer-events:none;--default-stroke: rgba(195, 177, 156, .9);z-index:0}.banner.svelte-suhoeq svg:where(.svelte-suhoeq).two{left:auto;top:-1px;stroke:var(--stroke, rgba(195, 177, 156, .4))}.banner.svelte-suhoeq svg:where(.svelte-suhoeq).one{fill:#ffffff0d;stroke:var(--stroke, var(--default-stroke))}.banner.svelte-suhoeq .content:where(.svelte-suhoeq){position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.columns.svelte-1ccmg8g{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:35px;margin-top:30px}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g){width:100%;max-width:325px;height:500px;--biseau: 15px;position:relative;display:flex;flex-direction:column;align-items:center}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g) .down:where(.svelte-1ccmg8g){margin:10px}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g) .h3:where(.svelte-1ccmg8g){display:flex;justify-content:center;font-size:18px;text-transform:uppercase;letter-spacing:1px;z-index:5;padding-top:25px;--background: hsla(0, 0%, 96%);--chevronbg: hsl(0, 0%, 94%);width:100%;text-align:center;margin-bottom:10px;font-weight:700}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g) .h3:where(.svelte-1ccmg8g) span:where(.svelte-1ccmg8g){padding:5px 10px;color:#ae8250;text-align:center;width:100%}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g) p:where(.svelte-1ccmg8g){font-size:14px;color:#4d4d4d;padding:0 15px;z-index:5;width:100%}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g) .content:where(.svelte-1ccmg8g){text-align:justify;line-height:1.4}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g) i:where(.svelte-1ccmg8g){margin-top:auto;font-size:14px;color:#4d4d4d;padding:0 15px;font-weight:400;z-index:5;width:100%;text-align:center}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g) .desc:where(.svelte-1ccmg8g){text-align:center;width:100%;margin-bottom:20px;text-transform:uppercase;font-size:12px;max-width:250px}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g) a:where(.svelte-1ccmg8g){margin-bottom:100px;text-decoration:none;font-size:14px;text-transform:uppercase;width:calc(100% - 2px);text-align:center;border-top:1px dashed hsla(0,0%,0%,.1);border-bottom:1px dashed hsla(0,0%,0%,.1);padding:10px 0;background:#00000006;color:#95724a;letter-spacing:1px;transition:all .3s ease}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g) a:where(.svelte-1ccmg8g):hover{background:#00000013}.columns.svelte-1ccmg8g .column:where(.svelte-1ccmg8g) .star:where(.svelte-1ccmg8g){position:absolute;bottom:50px;height:25px;width:25px;color:#0000000d}h2.svelte-1ccmg8g{font-size:48px;margin:0 0 15px;color:#333;text-align:center;font-weight:700;width:100%}@media(max-width:600px){h2.svelte-1ccmg8g{font-size:32px}}.guild.svelte-1ccmg8g{position:relative;background:#fafafa;width:100%;padding:35px;display:flex;flex-direction:column;align-items:center;z-index:2}@media(max-width:600px){.guild.svelte-1ccmg8g{padding:25px}}.guild.svelte-1ccmg8g .builders:where(.svelte-1ccmg8g){display:flex;flex-wrap:wrap;margin-bottom:20px;justify-content:center;width:100%;translate:calc(var(--length) * 5px) 0}.guild.svelte-1ccmg8g .builders:where(.svelte-1ccmg8g) .builder:where(.svelte-1ccmg8g){width:40px;height:40px;background:#d9d9d9;border-radius:25px;translate:calc(var(--index) * -20px) 0;outline:1px solid hsla(0,0%,100%,.2);box-shadow:0 2px 4px #0000000d;background-image:var(--bg);background-size:cover;background-position:center}@media(max-width:600px){.guild.svelte-1ccmg8g .builders:where(.svelte-1ccmg8g) .builder:where(.svelte-1ccmg8g){width:35px;height:35px}}.guild.svelte-1ccmg8g p:where(.svelte-1ccmg8g){max-width:600px;text-align:center;font-size:14px;color:#4d4d4d}.button.svelte-1ldeghz{padding:12px 25px;font-size:13px;position:relative;border:none;outline:none;background:none;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff}.button.svelte-1ldeghz:hover svg:where(.svelte-1ldeghz).s2{stroke:#e6d3b8;transition:all .3s ease;scale:1.02}.button.svelte-1ldeghz svg:where(.svelte-1ldeghz){transition:all .3s ease;position:absolute;pointer-events:none;fill:#000c;z-index:1}.button.svelte-1ldeghz svg:where(.svelte-1ldeghz).s2{z-index:0;fill:none;stroke:#c3b19c;color:#95724a}.button.svelte-1ldeghz .content:where(.svelte-1ldeghz){position:relative;z-index:1;text-align:center;text-transform:uppercase;font-weight:500;color:#fff;z-index:3}.palimp.svelte-1ma3akh{width:100%;height:300px;background:#ffffff26;max-width:600px;border-radius:10px;border:1px solid hsla(0,0%,0%,.1);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.palimp.svelte-1ma3akh .star:where(.svelte-1ma3akh){position:absolute;top:15px;width:25px;height:25px;color:#0000001a;z-index:5}.palimp.svelte-1ma3akh .p:where(.svelte-1ma3akh){width:100%;display:flex;justify-content:center;align-items:center;gap:20px;position:relative;scale:.9}.palimp.svelte-1ma3akh .p:where(.svelte-1ma3akh) .behind:where(.svelte-1ma3akh){position:absolute;z-index:4;translate:25px 0px;scale:.8;filter:blur(.5px);opacity:.5}.palimp.svelte-1ma3akh .p:where(.svelte-1ma3akh) .behind:where(.svelte-1ma3akh):nth-child(1){translate:-25px 0px;scale:.8}.palimp.svelte-1ma3akh .coming:where(.svelte-1ma3akh){position:absolute;bottom:15px;font-size:12px;color:#00000080;text-transform:uppercase;font-weight:600}.palimp.svelte-1ma3akh .icon:where(.svelte-1ma3akh){height:70px;width:70px;background:#f2f2f2;border-radius:8px;padding:15px;border:1px solid hsla(0,0%,0%,.1);box-shadow:0 4px 6px #0000001a;color:#000000b3;position:relative;z-index:5;margin-bottom:20px}._.svelte-1ma3akh{position:relative;z-index:1;width:100%;padding:25px;border-top:1px dashed hsl(0,0%,80%);background:#fff;display:flex;flex-direction:column;align-items:center}._.svelte-1ma3akh .label:where(.svelte-1ma3akh){text-transform:uppercase;font-size:12px;letter-spacing:2px;margin-bottom:10px;color:gray;translate:2px 0px}._.svelte-1ma3akh h2:where(.svelte-1ma3akh){color:#333;font-size:48px;margin:0 0 15px}@media(max-width:600px){._.svelte-1ma3akh h2:where(.svelte-1ma3akh){font-size:32px}}._.svelte-1ma3akh .desc:where(.svelte-1ma3akh){max-width:650px;text-align:center;font-size:14px;color:#4d4d4d;margin-bottom:25px}._.svelte-1ma3akh .up:where(.svelte-1ma3akh){margin-top:15px}._.svelte-1ma3akh .closing:where(.svelte-1ma3akh){max-width:500px;text-align:center;color:#666;font-size:16px;display:flex;flex-direction:column;align-items:center;margin-bottom:25px}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes svelte-1ma3akh-gradient-rotation{0%{--angle: 0deg}to{--angle: 360deg}}
