.elementor .e-793497f9-24bb{font-family:var(--font-display);font-weight:700;font-size:30px;color:var(--ink);letter-spacing:-0.035em;line-height:0.9;white-space: nowrap; & span { color:#D4A55E; } & b { display: block; margin-block-start: 8px; font-family: var(--font-mono); font-weight: 500; font-size: 10px; color:var(--ink-soft); letter-spacing: 0.42em; line-height: 1; }\n}.elementor .e-4d9f7df2-cafd{max-width:340px;font-family:var(--font-body);font-size:15px;color:#BDB5A7;line-height:1.6;}.elementor .e-88fbcd4-c9e2{max-width:340px;font-family:var(--font-body);font-size:15px;color:#BDB5A7;line-height:1.6;font-size:14px !important;color:#ECE6DA !important;margin:0;padding-left:28px;position:relative;line-height:1.5;
&::before{content:"✓";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:rgba(212,165,94,0.18);color:#D4A55E;font-size:11px;display:flex;align-items:center;justify-content:center;line-height:1}\n}.elementor .e-46e04950-c763{padding:0px;flex-direction:column;gap:16px;gap:14px;\n}.elementor .e-304d6a8a-e40b{font-family:var(--font-mono);font-size:12px;color:#D4A55E;letter-spacing:0.14em;text-transform:uppercase;padding-block-end:4px;}.elementor .e-444a6ec5-7bb0:hover,.elementor .e-444a6ec5-7bb0:focus-visible{color:var(--paper);}.elementor .e-444a6ec5-7bb0{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-6f4e3a4f-aed0:hover,.elementor .e-6f4e3a4f-aed0:focus-visible{color:var(--paper);}.elementor .e-6f4e3a4f-aed0{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-d983f66-6f81:hover,.elementor .e-d983f66-6f81:focus-visible{color:var(--paper);}.elementor .e-d983f66-6f81{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-6022945-18ef:hover,.elementor .e-6022945-18ef:focus-visible{color:var(--paper);}.elementor .e-6022945-18ef{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-7dd91b7e-4ac5:hover,.elementor .e-7dd91b7e-4ac5:focus-visible{color:var(--paper);}.elementor .e-7dd91b7e-4ac5{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-4b418c77-756d:hover,.elementor .e-4b418c77-756d:focus-visible{color:var(--paper);}.elementor .e-4b418c77-756d{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-11555814-714e:hover,.elementor .e-11555814-714e:focus-visible{color:var(--paper);}.elementor .e-11555814-714e{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-a33a82b-3376:hover,.elementor .e-a33a82b-3376:focus-visible{color:var(--paper);}.elementor .e-a33a82b-3376{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-5519e27-85b7{padding:0px;flex-direction:column;gap:12px;}.elementor .e-653a9e99-3a0f{font-family:var(--font-mono);font-size:12px;color:#D4A55E;letter-spacing:0.14em;text-transform:uppercase;padding-block-end:4px;}.elementor .e-9f2d4d7-1bba:hover,.elementor .e-9f2d4d7-1bba:focus-visible{color:var(--paper);}.elementor .e-9f2d4d7-1bba{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-2af6d8f8-81c0:hover,.elementor .e-2af6d8f8-81c0:focus-visible{color:var(--paper);}.elementor .e-2af6d8f8-81c0{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-4c5a149f-658c:hover,.elementor .e-4c5a149f-658c:focus-visible{color:var(--paper);}.elementor .e-4c5a149f-658c{font-family:var(--font-body);font-size:15px;color:#ECE6DA;width:fit-content;background-image:linear-gradient(#B98A45,#B98A45);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s,color .3s;
&:hover{background-size:100% 1px;color:#D4A55E !important}\n}.elementor .e-57512d47-7ce1{padding:0px;flex-direction:column;gap:12px;}.elementor .e-b1fa1c-d8fa{font-family:var(--font-mono);font-size:12px;color:#D4A55E;letter-spacing:0.14em;text-transform:uppercase;padding-block-end:4px;}.elementor .e-16acb644-80ea:hover,.elementor .e-16acb644-80ea:focus-visible{color:#141312;background-color:#D4A55E;}.elementor .e-16acb644-80ea{font-size:15px;color:#141312;margin-block-start:6px;background-image:linear-gradient(90deg, #D4A55E 0%,#D4A55E 55%,#D4A55E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;padding-block: 13px; padding-inline: 24px;\n}.elementor .e-75b2d834-4ad2{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;background:#1C1A18;border:1px solid rgba(236,230,218,0.11);border-radius:22px;padding:28px !important;box-shadow:0 1px 0 rgba(0,0,0,0.096),0 24px 50px -32px rgba(0,0,0,0.7);gap:14px;position:relative;overflow:hidden;
&::after{content:"";position:absolute;right:-80px;top:-80px;width:220px;height:220px;border-radius:50%;background:radial-gradient(closest-side,rgba(212,165,94,0.16),rgba(194,136,75,0));pointer-events:none}
& > *{position:relative;z-index:1}
align-self:start;\n}.elementor .e-55707813-b9d9{width:100%;padding:0px;display:grid;gap:64px;grid-template-columns:1.5fr 1fr 0.8fr 1.3fr;grid-template-rows:auto;}.elementor .e-622ebbb3-d98c{width:100%;margin:0px;border-color:rgba(236,230,218,0.119);background-color:rgba(212,165,94,0.06);}.elementor .e-7faeb31b-52ea{max-width:560px;font-family:var(--font-body);font-size:13px;color:#ECE6DA;line-height:1.5;font-size:13px !important;line-height:1.5 !important;color:#BDB5A7 !important;margin:0;max-width:none !important;
& b{font-weight:600;color:#ECE6DA}
& span{display:block;margin-top:4px;font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#9A9286}
flex:1 1 auto !important;width:auto !important;\n}.elementor .e-1ae645cc-93e7:hover,.elementor .e-1ae645cc-93e7:focus-visible{color:var(--paper);}.elementor .e-1ae645cc-93e7{font-family:var(--font-body);font-size:13px;color:#ECE6DA;font-family:"IBM Plex Mono",monospace !important;font-size:11px !important;letter-spacing:.14em !important;text-transform:uppercase;color:#BDB5A7 !important;margin:0;padding:0 16px;position:relative;transition:color .25s;
&:hover{color:#D4A55E !important}\n}.elementor .e-47543e6b-fd80:hover,.elementor .e-47543e6b-fd80:focus-visible{color:var(--paper);}.elementor .e-47543e6b-fd80{font-family:var(--font-body);font-size:13px;color:#ECE6DA;font-family:"IBM Plex Mono",monospace !important;font-size:11px !important;letter-spacing:.14em !important;text-transform:uppercase;color:#BDB5A7 !important;margin:0;padding:0 16px;position:relative;transition:color .25s;
&:hover{color:#D4A55E !important}
&::before{content:"";position:absolute;left:0;top:50%;width:3px;height:3px;border-radius:50%;background:#D4A55E;transform:translate(-50%,-50%)}\n}.elementor .e-162517b9-872f:hover,.elementor .e-162517b9-872f:focus-visible{color:var(--paper);}.elementor .e-162517b9-872f{font-family:var(--font-body);font-size:13px;color:#ECE6DA;font-family:"IBM Plex Mono",monospace !important;font-size:11px !important;letter-spacing:.14em !important;text-transform:uppercase;color:#BDB5A7 !important;margin:0;padding:0 16px;position:relative;transition:color .25s;
&:hover{color:#D4A55E !important}
&::before{content:"";position:absolute;left:0;top:50%;width:3px;height:3px;border-radius:50%;background:#D4A55E;transform:translate(-50%,-50%)}
padding-right:0;\n}.elementor .e-1f9f1e18-b3a7{padding:0px;margin-inline-start:auto;gap:20px;display:flex !important;flex-direction:row !important;align-items:center;gap:0 !important;padding:0 !important;
width:auto !important;flex:0 0 auto !important;justify-content:flex-end !important;\n}.elementor .e-1a3293eb-29ae{width:100%;padding:0px;gap:24px;justify-content:space-between;align-items:center;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:24px;width:100%;padding:22px 0 0 !important;\n}.elementor .e-f8a2f83-cc5f{width:100%;max-width:1320px;padding:0px;flex-direction:column;gap:48px;flex:0 0 auto;align-self:center;margin-inline: auto;\n}.elementor .e-45a7c801-152f{width:100%;max-width:1320px;font-family:var(--font-display);font-weight:700;font-size:clamp(96px, 18vw, 280px);color:#D4A55E;letter-spacing:-0.06em;line-height:0.8;text-align:center;margin-block: 40px 0px; user-select: none; pointer-events: none; & span { color:#D4A55E; }
font-size:clamp(120px,22vw,380px) !important;line-height:.8 !important;letter-spacing:-.05em !important;text-align:center;width:100%;margin:56px 0 -0.16em !important;background:linear-gradient(180deg,#B67A3D 0%,rgba(212,165,94,0.6) 50%,rgba(194,136,75,0) 96%);-webkit-background-clip:text;background-clip:text;color:transparent !important;-webkit-text-fill-color:transparent;user-select:none;pointer-events:none;
& span{-webkit-text-fill-color:#ECE6DA;color:#ECE6DA}
font-size:clamp(120px,31vw,580px) !important;margin:48px 0 -0.17em !important;
& span{-webkit-text-fill-color:#D4A55E !important;color:#D4A55E !important}
font-size:min(30vw,430px) !important;white-space:nowrap;
& span{-webkit-text-fill-color:#ECE6DA !important;color:#ECE6DA !important}\n}.elementor .e-7696d537-bf60{width:100%;overflow:hidden;position:relative;padding-block-start:88px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;background-color:#141312;flex-direction:column;justify-content:center;align-items:center;padding-inline: 24px; border-block-start:1px solid rgba(236,230,218,0.11); background-image:radial-gradient(ellipse 50% 60% at 50% 0%, rgba(212,165,94,0.05) 0%, rgba(3,10,19,0) 70%); background-image:radial-gradient(50% 60% at 50% 0%, rgba(212,165,94,0.05) 0%, rgba(3,10,19,0) 70%);
background:linear-gradient(180deg,#141312 0%,#1C1A18 100%) !important;border-top:1px solid rgba(236,230,218,0.1);overflow:hidden;position:relative;\n}