.elementor .gw-stack{padding:0px;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .gw-ft-bot{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: dashed; border-top-color: #2A2A31;\n}.elementor .gw-ft-cols{padding:0px;gap:40px;flex-wrap:wrap;justify-content:space-between;}.elementor .gw-ft-top{padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:2px;gap:24px;justify-content:space-between;align-items:flex-end;border-bottom-style: solid; border-bottom-color: #2A2A31;\n}.elementor .gw-ft-in{padding-block-start:80px;padding-block-end:32px;flex-direction:column;gap:56px;}.elementor .gw-ft{width:100%;padding:0px;border-block-start-width:2px;background-color:#070709;border-top-style: solid; border-top-color: #2A2A31;\n}.elementor .gw-sec-in{padding-block-start:80px;padding-block-end:40px;flex-direction:column;gap:34px;}.elementor .gw-sec{width:100%;padding:0px;background-color:var(--ink);}.elementor .gw-h1{font-size:clamp(60px, 8.4vw, 136px);}.elementor .gw-phero-in{padding-block-start:96px;padding-block-end:80px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .gw-phero{width:100%;padding:0px;border-block-end-width:2px;background-image:linear-gradient(115deg, #0B0B0D 0%,#0B0B0D 45%,#1A1A20 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ink);border-bottom-style: solid; border-bottom-color: #2A2A31;\n}.elementor .gw-menu{width:auto;padding:0px;gap:2px;flex:0 0 auto;align-items:center;}.elementor .gw-wm-sub{font-family:var(--font-display);font-weight:800;font-size:15px;color:var(--cobalt-hi);letter-spacing:0.42em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .gw-wm-top{font-size:25px;line-height:0.82;}.elementor .gw-wm{width:auto;padding:0px;flex-direction:column;gap:3px;flex:0 0 auto;}.elementor .gw-hdr-in{min-height:78px;padding-block-start:0px;padding-block-end:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .gw-hdr{width:100%;position:sticky;inset-block-start:0px;z-index:50;padding:0px;border-block-end-width:2px;background-color:var(--ink);border-bottom-style: solid; border-bottom-color: #2A2A31;\n}.elementor .gw-strip-t2{font-family:var(--font-body);font-weight:500;font-size:13px;color:var(--ink);margin:0px;}.elementor .gw-strip-t{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--ink);margin:0px;}.elementor .gw-strip-in{min-height:38px;padding-block-start:0px;padding-block-end:0px;gap:16px;justify-content:space-between;align-items:center;}.elementor .gw-strip{width:100%;padding:0px;background-color:var(--bone);}.elementor .gw-fcol{width:auto;padding:0px;flex-direction:column;gap:10px;}.elementor .gw-fhead{font-family:var(--font-display);font-weight:900;font-size:18px;color:var(--cobalt-hi);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gw-flink:hover,.elementor .gw-flink:focus-visible{color:#F1EDE4;}.elementor .gw-flink{font-family:var(--font-body);font-size:15px;color:var(--stone);margin:0px;}.elementor .gw-nav:hover,.elementor .gw-nav:focus-visible{border-color:#2A2A31;}.elementor .gw-nav{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--bone);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-width:2px;border-color:transparent;border-style:solid;flex:0 0 auto;}.elementor .gw-blk{color:#FFFFFF;padding-block-start:0.02em;padding-block-end:0px;padding-inline-start:0.1em;padding-inline-end:0.1em;margin-inline-start:-0.1em;background-color:var(--cobalt);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);display:inline-block;}.elementor .gw-card:hover,.elementor .gw-card:focus-visible{border-color:var(--cobalt);box-shadow:4px 4px 0px 0px #3358FF;transform:translate3d(-4px, -4px, 0px);}.elementor .gw-card{padding:26px;border-width:2px;border-color:var(--edge);border-style:solid;background-color:var(--ink-2);}.elementor .gw-wrap{width:100%;max-width:1400px;padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .gw-btn:hover,.elementor .gw-btn:focus-visible{box-shadow:4px 4px 0px 0px #F1EDE4;transform:translate3d(-4px, -4px, 0px);}.elementor .gw-btn{font-family:var(--font-display);font-weight:900;font-size:20px;color:var(--bone);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:2px;border-color:var(--bone);border-style:solid;background-color:transparent;}.elementor .gw-btn-solid{color:#FFFFFF;border-color:var(--cobalt);background-color:var(--cobalt);}.elementor .gw-label{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--cobalt-hi);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .gw-body{font-family:var(--font-body);font-size:17px;color:var(--stone);line-height:1.6;margin:0px;}.elementor .gw-hand{font-family:var(--font-hand);font-size:26px;color:var(--cobalt-hi);line-height:1.1;margin:0px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .gw-display{font-family:var(--font-display);font-weight:900;color:var(--bone);line-height:0.86;text-transform:uppercase;margin:0px;}