.hero-background[data-astro-cid-r2i6goqw]{width:100vw;position:fixed;top:0;left:0;height:750px;z-index:0}.social-icons[data-astro-cid-r2i6goqw]{top:3rem;right:5%;display:flex;gap:1rem;z-index:10;position:absolute}.social-icons[data-astro-cid-r2i6goqw] a[data-astro-cid-r2i6goqw]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#151616;color:#fffef6;border-radius:50%;transition:all .3s}.social-icons[data-astro-cid-r2i6goqw] a[data-astro-cid-r2i6goqw]:hover{background-color:#fffef6;color:#151616;transform:translateY(-3px);box-shadow:0 5px 15px #0003}.social-icons[data-astro-cid-r2i6goqw] i[data-astro-cid-r2i6goqw]{font-size:1rem}.hero[data-astro-cid-r2i6goqw]{width:100vw;height:750px;color:#fffef6;padding:0 2rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:2;opacity:1;transition:opacity .5s;position:relative}.video-overlay[data-astro-cid-r2i6goqw]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1;pointer-events:none}.background-image[data-astro-cid-r2i6goqw]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://media.thereputationlawgroup.com/images/denver-law.webp);background-size:cover;background-position:center;z-index:-1}.hero[data-astro-cid-r2i6goqw] h1[data-astro-cid-r2i6goqw],.hero[data-astro-cid-r2i6goqw] p[data-astro-cid-r2i6goqw],.hero[data-astro-cid-r2i6goqw] a[data-astro-cid-r2i6goqw]{position:relative;z-index:2;pointer-events:auto}.hero[data-astro-cid-r2i6goqw] h1[data-astro-cid-r2i6goqw],.hero[data-astro-cid-r2i6goqw] h2[data-astro-cid-r2i6goqw],.hero[data-astro-cid-r2i6goqw] p[data-astro-cid-r2i6goqw]{margin-left:5%}.hero[data-astro-cid-r2i6goqw] h1[data-astro-cid-r2i6goqw]{font-size:6rem;margin-bottom:.5rem;max-width:70%;line-height:1.1}.hero[data-astro-cid-r2i6goqw] h2[data-astro-cid-r2i6goqw]{font-size:3rem;margin-bottom:2rem;max-width:70%;line-height:1.1;color:#c2c0a3;font-weight:400}.hero[data-astro-cid-r2i6goqw] p[data-astro-cid-r2i6goqw]{font-size:1.25rem;margin-bottom:2rem;max-width:50%}.cta-button[data-astro-cid-r2i6goqw]{background:linear-gradient(-45deg,#151616,#2d4141,#7e7b54,#c2c0a3);background-size:300% 300%;display:inline-block;color:#fffef6;padding:1rem 2.5rem;border-radius:100px;font-weight:500;text-decoration:none;transition:all .3s;animation:8s infinite gradientWave;width:-moz-fit-content;width:fit-content;margin-left:calc(5% - 1rem);position:relative;z-index:2;pointer-events:auto}.cta-button[data-astro-cid-r2i6goqw]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #1516164d;animation:4s infinite gradientWave}@keyframes gradientWave{0%{background-position:0 0}25%{background-position:50%}50%{background-position:100% 100%}75%{background-position:50%}to{background-position:0 0}}@media(max-width:1300px){.hero[data-astro-cid-r2i6goqw] h1[data-astro-cid-r2i6goqw]{font-size:5rem;max-width:100%;line-height:1.2;margin-top:8rem}.hero[data-astro-cid-r2i6goqw] h2[data-astro-cid-r2i6goqw]{font-size:2.5rem;max-width:100%}.hero[data-astro-cid-r2i6goqw] p[data-astro-cid-r2i6goqw]{max-width:60%;margin-bottom:3rem;font-size:1.1rem;line-height:1.6}.hero[data-astro-cid-r2i6goqw]{padding:0 1.5rem}.social-icons[data-astro-cid-r2i6goqw]{top:1.5rem;right:1rem;gap:.5rem}.social-icons[data-astro-cid-r2i6goqw] a[data-astro-cid-r2i6goqw]{width:32px;height:32px}.social-icons[data-astro-cid-r2i6goqw] i[data-astro-cid-r2i6goqw]{font-size:1rem}}@media(max-width:768px){.hero[data-astro-cid-r2i6goqw] h1[data-astro-cid-r2i6goqw]{font-size:2.5rem;max-width:100%;line-height:1.2;margin-top:9rem}.hero[data-astro-cid-r2i6goqw] h2[data-astro-cid-r2i6goqw]{font-size:1.75rem;max-width:100%;margin-bottom:1.5rem}.hero[data-astro-cid-r2i6goqw] p[data-astro-cid-r2i6goqw]{max-width:90%;margin-bottom:2.5rem;font-size:1rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hero[data-astro-cid-r2i6goqw]{padding:0 1.5rem;display:flex;flex-direction:column;justify-content:flex-start}.cta-button[data-astro-cid-r2i6goqw]{width:auto;min-width:200px;max-width:80%;text-align:center;margin-left:5%;padding:1rem 1.5rem;font-size:1rem;border-radius:50px;box-shadow:0 4px 12px #15161633}}.services-wrapper[data-astro-cid-zdnyowbz]{background:#fffef6;padding:6rem 0;position:relative;z-index:2;border-radius:4rem 4rem 0 0;margin-top:-4rem}.services-content[data-astro-cid-zdnyowbz]{max-width:1200px;margin:0 auto;padding:0 4rem}.section-title[data-astro-cid-zdnyowbz]{font-size:4rem;margin-bottom:1rem;color:#151616;text-align:center;opacity:0;transform:translateY(30px)}.section-title[data-astro-cid-zdnyowbz].animate{animation:.6s ease-out forwards slideUp}.section-description[data-astro-cid-zdnyowbz]{text-align:center;max-width:800px;margin:0 auto 3rem;font-size:1.1rem;line-height:1.6;color:#2d4141;opacity:0;transform:translateY(30px)}.section-description[data-astro-cid-zdnyowbz].animate{animation:.6s ease-out forwards slideUp;animation-delay:.2s}.tab-container[data-astro-cid-zdnyowbz]{background:#f8f7e8;border-radius:1rem;box-shadow:0 10px 30px #0000000d;overflow:hidden;margin-bottom:4rem}.tab-navigation[data-astro-cid-zdnyowbz]{display:flex;background:#2d4141;overflow:hidden;position:relative}.tab-button[data-astro-cid-zdnyowbz]{flex:1;padding:1.5rem;background:none;border:none;color:#fffef6;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:.75rem;position:relative;z-index:1}.tab-button[data-astro-cid-zdnyowbz]:hover{background:#ffffff1a}.tab-button[data-astro-cid-zdnyowbz].active{background:#7e7b54}.tab-button[data-astro-cid-zdnyowbz] i[data-astro-cid-zdnyowbz]{font-size:1.25rem}.tab-content-container[data-astro-cid-zdnyowbz]{position:relative}.tab-content[data-astro-cid-zdnyowbz]{padding:3rem;display:none}.tab-content[data-astro-cid-zdnyowbz].active{display:block;animation:.5s forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tab-header[data-astro-cid-zdnyowbz]{display:flex;gap:2rem;margin-bottom:2.5rem;align-items:center}.tab-icon[data-astro-cid-zdnyowbz]{width:80px;height:80px;background:#7e7b54;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.25rem;color:#fffef6;flex-shrink:0}.tab-intro[data-astro-cid-zdnyowbz] h3[data-astro-cid-zdnyowbz]{font-size:2rem;margin-bottom:1rem;color:#151616}.tab-intro[data-astro-cid-zdnyowbz] p[data-astro-cid-zdnyowbz]{font-size:1.1rem;line-height:1.6;color:#2d4141}.services-grid[data-astro-cid-zdnyowbz]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.service-card[data-astro-cid-zdnyowbz]{background:#fff;padding:2rem;min-height:250px;border-radius:.75rem;box-shadow:0 5px 15px #0000000d;transition:all .3s;display:flex;flex-direction:column;justify-content:space-between}.service-card[data-astro-cid-zdnyowbz]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a;background:linear-gradient(135deg,#fff,#f8f7e8)}.service-card[data-astro-cid-zdnyowbz] h4[data-astro-cid-zdnyowbz]{font-size:1.25rem;margin-bottom:1rem;color:#151616;font-weight:600}.service-card[data-astro-cid-zdnyowbz] p[data-astro-cid-zdnyowbz]{font-size:1rem;line-height:1.6;color:#2d4141;margin-bottom:2rem}.expertise-list[data-astro-cid-zdnyowbz] li[data-astro-cid-zdnyowbz]:before{content:"";position:absolute;left:0;top:.7rem;width:8px;height:8px;background:#7e7b54;border-radius:50%}.service-items[data-astro-cid-zdnyowbz]{display:flex;flex-direction:column;gap:1rem;margin-top:auto}.service-actions[data-astro-cid-zdnyowbz]{display:flex;gap:1rem;margin-top:0}.learn-more-button[data-astro-cid-zdnyowbz]{display:inline-block;background:#7e7b54;color:#fffef6;padding:.75rem 2rem;border-radius:100px;text-decoration:none;font-weight:500;width:100%;text-align:center;transition:all .3s;font-size:.95rem}.family-law-button[data-astro-cid-zdnyowbz]{display:inline-flex;align-items:center;gap:.75rem;background:#7e7b54;color:#fffef6;margin-top:1.5rem;margin-bottom:1rem;transition:all .3s;border:none;width:auto;padding:.75rem 1.5rem}.family-law-button[data-astro-cid-zdnyowbz]:hover{background:#2d4141;transform:translateY(-3px);box-shadow:0 8px 24px #15161633}.family-law-button[data-astro-cid-zdnyowbz] i[data-astro-cid-zdnyowbz]{transition:transform .3s}.family-law-button[data-astro-cid-zdnyowbz]:hover i[data-astro-cid-zdnyowbz]{transform:translate(5px)}.learn-more-button[data-astro-cid-zdnyowbz].coming-soon{background:#c2c0a3;opacity:.8;cursor:not-allowed}.learn-more-button[data-astro-cid-zdnyowbz].coming-soon:hover{transform:none;box-shadow:none}.learn-more-button[data-astro-cid-zdnyowbz]:hover{background:#2d4141;transform:translateY(-3px);box-shadow:0 8px 24px #15161633}.consultation-cta[data-astro-cid-zdnyowbz]{background:#c2c0a3;padding:3rem;border-radius:1rem;text-align:center;opacity:0;transform:translateY(30px)}.consultation-cta[data-astro-cid-zdnyowbz].animate{animation:.6s ease-out forwards slideUp}.consultation-cta[data-astro-cid-zdnyowbz] h3[data-astro-cid-zdnyowbz]{font-size:2rem;margin-bottom:1rem;color:#151616}.consultation-cta[data-astro-cid-zdnyowbz] p[data-astro-cid-zdnyowbz]{font-size:1.1rem;line-height:1.6;color:#2d4141;max-width:600px;margin:0 auto 1.5rem}.consultation-cta[data-astro-cid-zdnyowbz] .cta-button[data-astro-cid-zdnyowbz]{display:inline-block;background:#151616;color:#fffef6;padding:1rem 2.5rem;border-radius:100px;font-weight:500;text-decoration:none;transition:all .3s}.consultation-cta[data-astro-cid-zdnyowbz] .cta-button[data-astro-cid-zdnyowbz]:hover{background:#2d4141;transform:translateY(-3px);box-shadow:0 8px 24px #15161633}@media(max-width:768px){.services-wrapper[data-astro-cid-zdnyowbz]{padding:4rem 0;border-radius:2rem 2rem 0 0;margin-top:-2rem}.services-content[data-astro-cid-zdnyowbz]{padding:0 1.5rem}.section-title[data-astro-cid-zdnyowbz]{font-size:2.5rem}.section-description[data-astro-cid-zdnyowbz]{font-size:1rem;margin-bottom:2rem}.tab-navigation[data-astro-cid-zdnyowbz]{flex-direction:column}.tab-button[data-astro-cid-zdnyowbz]{padding:1.25rem;justify-content:flex-start}.tab-content[data-astro-cid-zdnyowbz]{padding:2rem 1.5rem}.tab-header[data-astro-cid-zdnyowbz]{flex-direction:column;gap:1.5rem;text-align:center}.tab-icon[data-astro-cid-zdnyowbz]{margin:0 auto}.services-grid[data-astro-cid-zdnyowbz]{grid-template-columns:1fr;gap:1.5rem}.consultation-cta[data-astro-cid-zdnyowbz]{padding:2rem 1.5rem}.consultation-cta[data-astro-cid-zdnyowbz] h3[data-astro-cid-zdnyowbz]{font-size:1.75rem}.consultation-cta[data-astro-cid-zdnyowbz] p[data-astro-cid-zdnyowbz]{font-size:1rem}.consultation-cta[data-astro-cid-zdnyowbz] .cta-button[data-astro-cid-zdnyowbz]{width:100%;padding:1.2rem}.family-law-button[data-astro-cid-zdnyowbz]{width:auto;justify-content:center;text-align:center}}.process-wrapper[data-astro-cid-tfxipidz]{background:#c2c0a3;padding:6rem 0;position:relative;z-index:2}.process-content[data-astro-cid-tfxipidz]{max-width:1200px;margin:0 auto;padding:0 4rem}.section-title[data-astro-cid-tfxipidz]{font-size:4rem;margin-bottom:1rem;color:#151616;text-align:center;opacity:0;transform:translateY(30px)}.section-title[data-astro-cid-tfxipidz].animate{animation:.6s ease-out forwards slideUp}.section-description[data-astro-cid-tfxipidz]{text-align:center;max-width:800px;margin:0 auto 3rem;font-size:1.1rem;line-height:1.6;color:#2d4141;opacity:0;transform:translateY(30px)}.section-description[data-astro-cid-tfxipidz].animate{animation:.6s ease-out forwards slideUp;animation-delay:.2s}.process-grid[data-astro-cid-tfxipidz]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-bottom:4rem}.process-card[data-astro-cid-tfxipidz]{background:#fffef6;padding:2.5rem;min-height:380px;border-radius:1rem;box-shadow:0 10px 30px #0000000d;position:relative;opacity:0;transform:translateY(30px);transition:all .3s}.process-card[data-astro-cid-tfxipidz]:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0000001a}.process-card[data-astro-cid-tfxipidz].animate{animation:.6s ease-out forwards slideUp}.step-number[data-astro-cid-tfxipidz]{position:absolute;top:1rem;left:1rem;font-size:3.5rem;font-weight:800;color:#7e7b54;opacity:.15;line-height:1}.step-icon[data-astro-cid-tfxipidz]{width:60px;height:60px;position:absolute;top:1rem;right:1rem;background:#7e7b54;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.75rem;color:#fffef6;transition:all .3s}.process-card[data-astro-cid-tfxipidz]:hover .step-icon[data-astro-cid-tfxipidz]{background:#2d4141;transform:scale(1.1)}.process-card[data-astro-cid-tfxipidz] h3[data-astro-cid-tfxipidz]{font-size:1.5rem;margin-top:3.5rem;margin-bottom:1.25rem;color:#151616}.process-card[data-astro-cid-tfxipidz] p[data-astro-cid-tfxipidz]{font-size:1.05rem;line-height:1.6;color:#2d4141}.client-commitment[data-astro-cid-tfxipidz]{background:#2d4141;padding:3rem;border-radius:1rem;color:#fffef6;opacity:0;transform:translateY(30px)}.client-commitment[data-astro-cid-tfxipidz].animate{animation:.6s ease-out forwards slideUp}.commitment-content[data-astro-cid-tfxipidz]{max-width:800px;margin:0 auto}.client-commitment[data-astro-cid-tfxipidz] h3[data-astro-cid-tfxipidz]{font-size:2rem;margin-bottom:1.5rem;text-align:center}.client-commitment[data-astro-cid-tfxipidz] p[data-astro-cid-tfxipidz]{font-size:1.1rem;margin-bottom:1.5rem;text-align:center}.client-commitment[data-astro-cid-tfxipidz] ul[data-astro-cid-tfxipidz]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem 3rem;list-style:none;padding:0}.client-commitment[data-astro-cid-tfxipidz] li[data-astro-cid-tfxipidz]{font-size:1.1rem;display:flex;align-items:center;gap:.75rem}.client-commitment[data-astro-cid-tfxipidz] li[data-astro-cid-tfxipidz] i[data-astro-cid-tfxipidz]{color:#c2c0a3;font-size:1.25rem}@media(max-width:768px){.process-wrapper[data-astro-cid-tfxipidz]{padding:4rem 0}.process-content[data-astro-cid-tfxipidz]{padding:0 1.5rem}.section-title[data-astro-cid-tfxipidz]{font-size:2.5rem}.section-description[data-astro-cid-tfxipidz]{font-size:1rem;margin-bottom:2rem}.process-grid[data-astro-cid-tfxipidz]{grid-template-columns:1fr;gap:2.5rem;margin-bottom:3rem}.process-card[data-astro-cid-tfxipidz]{padding:2rem;min-height:auto}.step-number[data-astro-cid-tfxipidz]{top:1.25rem;left:1.25rem}.client-commitment[data-astro-cid-tfxipidz]{padding:2rem}.client-commitment[data-astro-cid-tfxipidz] h3[data-astro-cid-tfxipidz]{font-size:1.75rem}.client-commitment[data-astro-cid-tfxipidz] p[data-astro-cid-tfxipidz]{font-size:1rem}.client-commitment[data-astro-cid-tfxipidz] ul[data-astro-cid-tfxipidz]{grid-template-columns:1fr;gap:1rem}.client-commitment[data-astro-cid-tfxipidz] li[data-astro-cid-tfxipidz]{font-size:1rem}}.faq-wrapper[data-astro-cid-d24tncww]{background:#fffef6;padding:6rem 0;position:relative;z-index:2}.faq-content[data-astro-cid-d24tncww]{max-width:1200px;margin:0 auto;padding:0 4rem}.section-title[data-astro-cid-d24tncww]{font-size:4rem;margin-bottom:3rem;color:#151616;text-align:center;opacity:0;transform:translateY(30px)}.section-title[data-astro-cid-d24tncww].animate{animation:.6s ease-out forwards slideUp}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.faq-grid[data-astro-cid-d24tncww]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:4rem}.faq-item[data-astro-cid-d24tncww]{background:#f8f7e8;border-radius:.75rem;overflow:hidden;box-shadow:0 5px 15px #0000000d;opacity:0;transform:translateY(30px)}.faq-item[data-astro-cid-d24tncww].animate{animation:.6s ease-out forwards slideUp}.faq-question[data-astro-cid-d24tncww]{width:100%;padding:1.5rem;background:none;border:none;text-align:left;font-size:1.1rem;font-weight:600;color:#151616;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s}.faq-question[data-astro-cid-d24tncww]:hover{background:#c2c0a31a}.faq-question[data-astro-cid-d24tncww] i[data-astro-cid-d24tncww]{font-size:.9rem;transition:all .3s}.faq-question[data-astro-cid-d24tncww].active i[data-astro-cid-d24tncww]{transform:rotate(45deg)}.faq-answer[data-astro-cid-d24tncww]{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-answer[data-astro-cid-d24tncww] p[data-astro-cid-d24tncww]{padding:0 1.5rem 1.5rem;font-size:1rem;line-height:1.6;color:#2d4141}.more-questions[data-astro-cid-d24tncww]{background:#7e7b54;padding:3rem;border-radius:1rem;text-align:center;opacity:0;transform:translateY(30px)}.more-questions[data-astro-cid-d24tncww].animate{animation:.6s ease-out forwards slideUp}.more-questions[data-astro-cid-d24tncww] h3[data-astro-cid-d24tncww]{font-size:2rem;margin-bottom:1rem;color:#fffef6}.more-questions[data-astro-cid-d24tncww] p[data-astro-cid-d24tncww]{font-size:1.1rem;line-height:1.6;color:#fffef6;opacity:.9;max-width:600px;margin:0 auto 1.5rem}.more-questions[data-astro-cid-d24tncww] .cta-button[data-astro-cid-d24tncww]{display:inline-block;background:#151616;color:#fffef6;padding:1rem 2.5rem;border-radius:100px;font-weight:500;text-decoration:none;transition:all .3s}.more-questions[data-astro-cid-d24tncww] .cta-button[data-astro-cid-d24tncww]:hover{background:#2d4141;transform:translateY(-3px);box-shadow:0 8px 24px #15161633}@media(max-width:768px){.faq-wrapper[data-astro-cid-d24tncww]{padding:4rem 0}.faq-content[data-astro-cid-d24tncww]{padding:0 1.5rem}.section-title[data-astro-cid-d24tncww]{font-size:2.5rem;margin-bottom:2rem}.faq-grid[data-astro-cid-d24tncww]{grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}.faq-question[data-astro-cid-d24tncww]{padding:1.25rem;font-size:1rem}.faq-answer[data-astro-cid-d24tncww] p[data-astro-cid-d24tncww]{padding:0 1.25rem 1.25rem}.more-questions[data-astro-cid-d24tncww]{padding:2rem}.more-questions[data-astro-cid-d24tncww] h3[data-astro-cid-d24tncww]{font-size:1.75rem}.more-questions[data-astro-cid-d24tncww] p[data-astro-cid-d24tncww]{font-size:1rem}.more-questions[data-astro-cid-d24tncww] .cta-button[data-astro-cid-d24tncww]{width:100%;padding:1.2rem}}.site-container[data-astro-cid-lnthwwyx]{min-height:100vh;display:flex;flex-direction:column;width:100%;overflow-x:hidden;position:relative}main[data-astro-cid-lnthwwyx]{width:100%;position:relative}
