.elementor .e-df52f02-3d4cf1e{max-width:40rem;font-weight:700;font-size:0.78rem;color:#d8ad4b;letter-spacing:0.16em;}.elementor .e-fd9562a-8fd86ff{max-width:780px;font-weight:700;font-size:clamp(3rem, 6.6vw, 6rem);color:#fffaf0;letter-spacing:-0.035em;line-height:.94;margin:0px;}.elementor .e-0ba5fc4-797e356{max-width:690px;font-size:clamp(1.05rem, 1.5vw, 1.3rem);color:#f4eadb;line-height:1.62;}.elementor .e-ec19887-7f59e9f{font-weight:800;font-size:0.78rem;color:#120e16;letter-spacing:0.08em;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0px;background-color:#d8ad4b;}.elementor .e-ce4d9d5-3bfa3a0{font-weight:800;font-size:0.78rem;color:#fffaf0;letter-spacing:0.08em;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0px;border-width:1px;border-color:rgba(255,250,240,.55);border-style:solid;background-color:transparent;}.elementor .e-a1b60ac-072f027{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:center;}.elementor .e-c9a59ca-b24ecf2{min-height:42rem;color:#fffaf0;padding-block-start:clamp(5rem, 9vw, 8rem);padding-block-end:clamp(5rem, 9vw, 8rem);padding-inline-start:clamp(1.5rem, 8vw, 8rem);padding-inline-end:clamp(1.5rem, 8vw, 8rem);background-image:linear-gradient(90deg, rgba(8,7,12,.98) 0%,rgba(8,7,12,.92) 42%,rgba(8,7,12,.35) 72%,rgba(8,7,12,.12) 100%),url("https://relentless-nature.com/wp-content/uploads/2026/09/start-here-hero-branching-path-v1.png.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;align-items:flex-start;}.elementor .e-42739bf-daefd5d{font-weight:800;font-size:0.76rem;color:#6c3ea0;letter-spacing:0.16em;}.elementor .e-6a59f84-d4e0c5e{max-width:820px;font-size:clamp(2.5rem, 4.5vw, 4.75rem);color:#171218;letter-spacing:-0.03em;line-height:1;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d8e593c-96d73de{font-size:1.5rem;color:#241a29;line-height:1.12;margin:0px;}.elementor .e-b948b60-b2c0bd7{font-size:1rem;color:#413643;line-height:1.58;flex-grow: 1;\n}.elementor .e-be03098-28deae5{font-weight:800;font-size:0.74rem;color:#5a2f7a;letter-spacing:0.07em;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-ebd9c58-f5e49b5{padding:1.6rem;border-width:1px;border-color:rgba(83,51,104,.22);border-style:solid;background-color:#fffaf0;box-shadow:0px 12px 28px 0px rgba(54,31,68,.08);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 18rem;justify-content:space-between;}.elementor .e-062682d-002a447{font-size:1.5rem;color:#241a29;line-height:1.12;margin:0px;}.elementor .e-ec62cf6-a3e4613{font-size:1rem;color:#413643;line-height:1.58;flex-grow: 1;\n}.elementor .e-54f3f4a-5036630{font-weight:800;font-size:0.74rem;color:#5a2f7a;letter-spacing:0.07em;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-03c26bd-f756ef7{padding:1.6rem;border-width:1px;border-color:rgba(83,51,104,.22);border-style:solid;background-color:#fffaf0;box-shadow:0px 12px 28px 0px rgba(54,31,68,.08);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 18rem;justify-content:space-between;}.elementor .e-783a5e2-7908efc{font-size:1.5rem;color:#241a29;line-height:1.12;margin:0px;}.elementor .e-3cd5efe-2d29da6{font-size:1rem;color:#413643;line-height:1.58;flex-grow: 1;\n}.elementor .e-3aec191-5d96b1c{font-weight:800;font-size:0.74rem;color:#5a2f7a;letter-spacing:0.07em;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-21befc5-550643a{padding:1.6rem;border-width:1px;border-color:rgba(83,51,104,.22);border-style:solid;background-color:#fffaf0;box-shadow:0px 12px 28px 0px rgba(54,31,68,.08);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 18rem;justify-content:space-between;}.elementor .e-3c61402-4d7c24d{font-size:1.5rem;color:#241a29;line-height:1.12;margin:0px;}.elementor .e-6056ace-747ee71{font-size:1rem;color:#413643;line-height:1.58;flex-grow: 1;\n}.elementor .e-4d95aaf-9194b90{font-weight:800;font-size:0.74rem;color:#5a2f7a;letter-spacing:0.07em;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-ef8b001-9a64715{padding:1.6rem;border-width:1px;border-color:rgba(83,51,104,.22);border-style:solid;background-color:#fffaf0;box-shadow:0px 12px 28px 0px rgba(54,31,68,.08);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 18rem;justify-content:space-between;}.elementor .e-978674c-b8b912d{font-size:1.5rem;color:#241a29;line-height:1.12;margin:0px;}.elementor .e-2085baa-f42c3ec{font-size:1rem;color:#413643;line-height:1.58;flex-grow: 1;\n}.elementor .e-67a9435-0bc992d{font-weight:800;font-size:0.74rem;color:#5a2f7a;letter-spacing:0.07em;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-5fcfb8d-1b9e05b{padding:1.6rem;border-width:1px;border-color:rgba(83,51,104,.22);border-style:solid;background-color:#fffaf0;box-shadow:0px 12px 28px 0px rgba(54,31,68,.08);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 18rem;justify-content:space-between;}.elementor .e-f6ce168-d09a75e{font-size:1.5rem;color:#241a29;line-height:1.12;margin:0px;}.elementor .e-d47481c-c9b2cfd{font-size:1rem;color:#413643;line-height:1.58;flex-grow: 1;\n}.elementor .e-255c765-ff34c6a{font-weight:800;font-size:0.74rem;color:#5a2f7a;letter-spacing:0.07em;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-b510993-2e2dc15{padding:1.6rem;border-width:1px;border-color:rgba(83,51,104,.22);border-style:solid;background-color:#fffaf0;box-shadow:0px 12px 28px 0px rgba(54,31,68,.08);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 18rem;justify-content:space-between;}.elementor .e-fdd2eb0-8e32e0e{font-size:1.5rem;color:#241a29;line-height:1.12;margin:0px;}.elementor .e-faa1bc5-4a97cdd{font-size:1rem;color:#413643;line-height:1.58;flex-grow: 1;\n}.elementor .e-7db9456-8a2d463{font-weight:800;font-size:0.74rem;color:#5a2f7a;letter-spacing:0.07em;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-35a889a-f2938b0{padding:1.6rem;border-width:1px;border-color:rgba(83,51,104,.22);border-style:solid;background-color:#fffaf0;box-shadow:0px 12px 28px 0px rgba(54,31,68,.08);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 18rem;justify-content:space-between;}.elementor .e-8258547-c6de03d{font-size:1.5rem;color:#241a29;line-height:1.12;margin:0px;}.elementor .e-48c053c-6e67c9c{font-size:1rem;color:#413643;line-height:1.58;flex-grow: 1;\n}.elementor .e-ff5bf84-3791048{font-weight:800;font-size:0.74rem;color:#5a2f7a;letter-spacing:0.07em;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-520fa5d-f590599{padding:1.6rem;border-width:1px;border-color:rgba(83,51,104,.22);border-style:solid;background-color:#fffaf0;box-shadow:0px 12px 28px 0px rgba(54,31,68,.08);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 18rem;justify-content:space-between;}.elementor .e-b2451d5-4ad5101{font-size:1.5rem;color:#241a29;line-height:1.12;margin:0px;}.elementor .e-8f9ab1c-125c3ce{font-size:1rem;color:#413643;line-height:1.58;flex-grow: 1;\n}.elementor .e-5445f0a-ca5a86b{font-weight:800;font-size:0.74rem;color:#5a2f7a;letter-spacing:0.07em;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-d767a36-891e394{padding:1.6rem;border-width:1px;border-color:rgba(83,51,104,.22);border-style:solid;background-color:#fffaf0;box-shadow:0px 12px 28px 0px rgba(54,31,68,.08);display:flex;flex-direction:column;gap:0.85rem;flex:1 1 18rem;justify-content:space-between;}.elementor .e-2e0913e-d90bbe5{display:flex;gap:1rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-0944549-d228447{color:#171218;padding-block-start:clamp(5rem, 8vw, 8rem);padding-block-end:clamp(5rem, 8vw, 8rem);padding-inline-start:clamp(1.5rem, 8vw, 8rem);padding-inline-end:clamp(1.5rem, 8vw, 8rem);background-color:#f7f0e4;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-1f8e5ef-d503317{font-weight:800;font-size:0.76rem;color:#d8ad4b;letter-spacing:0.16em;}.elementor .e-afa025c-5247ab8{font-size:clamp(2.7rem, 4.8vw, 5rem);color:#fffaf0;letter-spacing:-0.03em;line-height:.98;margin:0px;}.elementor .e-159222d-002b736{max-width:620px;font-size:1.08rem;color:#eadfee;line-height:1.68;}.elementor .e-5d75ae0-38e0bb1{font-weight:800;font-size:0.78rem;color:#120e16;letter-spacing:0.08em;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;background-color:#d8ad4b;align-self:flex-start;}.elementor .e-a011dc9-8e7de01{display:flex;flex-direction:column;gap:1.15rem;flex:1 1 28rem;}.elementor .e-58a8240-28ee435{font-size:1.35rem;color:#fffaf0;line-height:1.25;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(216,173,75,.35);\n}.elementor .e-f8df7cf-c2b0b66{font-size:1.35rem;color:#fffaf0;line-height:1.25;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(216,173,75,.35);\n}.elementor .e-84f51f0-3150249{font-size:1.35rem;color:#fffaf0;line-height:1.25;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(216,173,75,.35);\n}.elementor .e-040562d-f3a05bf{font-size:1.35rem;color:#fffaf0;line-height:1.25;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(216,173,75,.35);\n}.elementor .e-b2ef35e-8c6763c{border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;flex:1 1 24rem;border-top-style: solid; border-top-color: rgba(216,173,75,.5);\n}.elementor .e-5bedefc-a7591a4{color:#fffaf0;padding-block-start:clamp(5rem, 8vw, 8rem);padding-block-end:clamp(5rem, 8vw, 8rem);padding-inline-start:clamp(1.5rem, 8vw, 8rem);padding-inline-end:clamp(1.5rem, 8vw, 8rem);background-image:linear-gradient(135deg, #140f19 0%,#24152f 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;gap:clamp(2rem, 6vw, 6rem);flex-wrap:wrap;align-items:center;}