.material-symbols-rounded{display:inline-block;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;word-wrap:normal;direction:ltr;white-space:nowrap}.consulkraft{color:#0d0d0d;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}.consulkraft h1,.consulkraft h2,.consulkraft h3,.consulkraft h4,.consulkraft h5,.consulkraft h6{color:#0d0d0d;font-weight:700;line-height:1.2}.consulkraft h1{font-size:4rem}.consulkraft h2{font-size:3rem}.consulkraft h3{font-size:2rem}.consulkraft h4{font-size:1.5rem}.consulkraft-container{margin:0 auto;max-width:1200px;padding:0 24px}.consulkraft-header{background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05);position:sticky;top:0;z-index:1000}.consulkraft-header__container{margin:0 auto;max-width:1200px;padding:0 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;height:80px;justify-content:space-between}.consulkraft-header__brand,.consulkraft-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.consulkraft-header__brand{gap:12px}.consulkraft-header__logo-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.consulkraft-header__logo-title{color:#142b42;font-size:1.5rem;font-weight:700;line-height:1.2}.consulkraft-header__logo-subtitle{color:#666;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.consulkraft-header__nav{display:none}@media(min-width:1024px){.consulkraft-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}}.consulkraft-header__nav-link{color:#0d0d0d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:500;text-decoration:none;-webkit-transition:color .3s;transition:color .3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.consulkraft-header__nav-link:hover{color:#26517d}.consulkraft-header__dropdown-wrapper{padding:20px 0;position:relative}.consulkraft-header__dropdown-wrapper:hover>.consulkraft-header__dropdown{display:block}.consulkraft-header__dropdown-wrapper:hover .consulkraft-header__dropdown-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.consulkraft-header__dropdown-arrow{font-size:.625rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.consulkraft-header__dropdown{background:#fff;border-radius:12px;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.15);box-shadow:0 8px 30px rgba(0,0,0,.15);display:none;left:0;margin-top:0;min-width:240px;padding:12px 0;position:absolute;top:100%;z-index:1000}.consulkraft-header__dropdown-link{color:#0d0d0d;display:block;font-size:.9375rem;font-weight:500;padding:12px 24px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;white-space:nowrap}.consulkraft-header__dropdown-link:hover{background:#f0f7fe;color:#26517d}.consulkraft-header__cta-button{background:-webkit-gradient(linear,left top,left bottom,from(#c1a469),to(#ba9957));background:linear-gradient(180deg,#c1a469,#ba9957);border:1px solid #9d7e41;border-radius:8px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.1);color:#fff;font-size:1rem;font-weight:600;padding:12px 24px;position:relative;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.1);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s ease;transition:all .2s ease}.consulkraft-header__cta-button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#ba9957),to(#af8d48));background:linear-gradient(180deg,#ba9957,#af8d48);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 4px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 4px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.consulkraft-header__cta-button:active{background:#af8d48;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.05);-webkit-transform:translateY(1px);transform:translateY(1px)}.consulkraft-hero{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#bde0fe));background:linear-gradient(180deg,#fff,#bde0fe);overflow:hidden;padding:100px 0 80px;position:relative}.consulkraft-hero__container{margin:0 auto;max-width:900px;padding:0 24px;text-align:center}.consulkraft-hero__eyebrow{background:rgba(38,81,125,.1);border-radius:20px;color:#26517d;display:inline-block;font-size:.875rem;font-weight:600;margin-bottom:24px;padding:8px 20px}.consulkraft-hero__headline{color:#142b42;font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:24px}@media(max-width:768px){.consulkraft-hero__headline{font-size:2.25rem}}.consulkraft-hero__description{color:#3d3d3d;font-size:1.25rem;line-height:1.6;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:700px}.consulkraft-hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:16px;justify-content:center;margin-bottom:48px}@media(max-width:768px){.consulkraft-hero__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.consulkraft-hero__cta-primary{background:-webkit-gradient(linear,left top,left bottom,from(#c1a469),to(#ba9957));background:linear-gradient(180deg,#c1a469,#ba9957);border:1px solid #9d7e41;border-radius:8px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.1);color:#fff;font-size:1.125rem;font-weight:600;padding:16px 32px;position:relative;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.1);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s ease;transition:all .2s ease}.consulkraft-hero__cta-primary:hover{background:-webkit-gradient(linear,left top,left bottom,from(#ba9957),to(#af8d48));background:linear-gradient(180deg,#ba9957,#af8d48);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 4px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 4px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.consulkraft-hero__cta-primary:active{background:#af8d48;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.05);-webkit-transform:translateY(1px);transform:translateY(1px)}.consulkraft-hero__cta-secondary{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f7f9fa));background:linear-gradient(180deg,#fff,#f7f9fa);border:1px solid #d1d9e6;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02);box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02);color:#26517d;font-size:1.125rem;font-weight:600;padding:16px 32px;position:relative;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s ease;transition:all .2s ease}.consulkraft-hero__cta-secondary:hover{background:#fff;border-color:#b0bed4;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02);box-shadow:0 4px 8px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.02);color:#1a3856;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.consulkraft-hero__cta-secondary:active{background:#f0f2f5;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05);box-shadow:inset 0 1px 3px rgba(0,0,0,.05);-webkit-transform:translateY(1px);transform:translateY(1px)}.consulkraft-hero__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:48px;justify-content:center}@media(max-width:768px){.consulkraft-hero__stats{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px}}.consulkraft-hero__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.consulkraft-hero__stat-number{color:#142b42;font-size:2.5rem;font-weight:700}.consulkraft-hero__stat-label{color:#666;font-size:.875rem}.consulkraft-hero__image-wrapper{margin-top:60px;position:relative}.consulkraft-hero__image{border-radius:12px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15);box-shadow:0 20px 60px rgba(0,0,0,.15);height:auto;max-width:100%}.consulkraft-practice-areas{background:#fff;padding:120px 0}.consulkraft-practice-areas__container{margin:0 auto;max-width:1200px;padding:0 24px}.consulkraft-practice-areas__header{margin-bottom:64px;text-align:center}.consulkraft-practice-areas__eyebrow{color:#26517d;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}.consulkraft-practice-areas__title{color:#0d0d0d;font-size:3rem;margin-bottom:16px}.consulkraft-practice-areas__grid{display:-ms-grid;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.consulkraft-practice-areas__card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.06);box-shadow:0 4px 20px rgba(0,0,0,.06);padding:40px;-webkit-transition:all .3s;transition:all .3s}.consulkraft-practice-areas__card:hover{-webkit-box-shadow:0 8px 30px rgba(0,0,0,.12);box-shadow:0 8px 30px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.consulkraft-practice-areas__icon{background:#f0f7fe;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;width:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#26517d;font-size:32px;justify-content:center;margin-bottom:24px}.consulkraft-practice-areas__card-title{color:#0d0d0d;font-size:1.5rem;margin-bottom:12px}.consulkraft-practice-areas__card-description{color:#3d3d3d;line-height:1.6}.consulkraft-why-choose-us{background:#f0f7fe;padding:120px 0}.consulkraft-why-choose-us__container{display:-ms-grid;display:grid;margin:0 auto;max-width:1200px;padding:0 24px;-ms-grid-columns:1fr 1fr;gap:64px;grid-template-columns:1fr 1fr}@media(max-width:1024px){.consulkraft-why-choose-us__container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.consulkraft-why-choose-us__eyebrow{color:#26517d;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}.consulkraft-why-choose-us__title{color:#0d0d0d;font-size:3rem;margin-bottom:24px}.consulkraft-why-choose-us__description{color:#3d3d3d;font-size:1.25rem;line-height:1.6;margin-bottom:48px}.consulkraft-why-choose-us__features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.consulkraft-why-choose-us__feature{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.consulkraft-why-choose-us__feature-icon{-ms-flex-negative:0;background:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:56px;width:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);color:#26517d;font-size:24px;justify-content:center}.consulkraft-why-choose-us__feature-title{color:#0d0d0d;font-size:1.25rem;margin-bottom:8px}.consulkraft-why-choose-us__feature-text{color:#3d3d3d}.consulkraft-why-choose-us__stats{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;gap:32px;grid-template-columns:1fr 1fr;-ms-grid-row-align:start;align-self:start}.consulkraft-why-choose-us__stat{background:#fff;border-radius:16px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.06);box-shadow:0 4px 20px rgba(0,0,0,.06);padding:32px;text-align:center}.consulkraft-why-choose-us__stat-value{color:#ba9957;display:block;font-size:3rem;font-weight:700;margin-bottom:8px}.consulkraft-why-choose-us__stat-label{color:#3d3d3d;font-size:1rem}.consulkraft-attorneys{background:#fff;padding:120px 0}.consulkraft-attorneys__container{margin:0 auto;max-width:1200px;padding:0 24px}.consulkraft-attorneys__header{margin-bottom:64px;text-align:center}.consulkraft-attorneys__title{color:#0d0d0d;font-size:3rem;margin-bottom:16px}.consulkraft-attorneys__subtitle{color:#3d3d3d;font-size:1.25rem}.consulkraft-attorneys__grid{display:-ms-grid;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.consulkraft-attorneys__card{background:#fff;border-radius:16px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;padding:40px 32px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.consulkraft-attorneys__card:hover{-webkit-box-shadow:0 12px 40px rgba(0,0,0,.12);box-shadow:0 12px 40px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.consulkraft-attorneys__image{border:4px solid #f0f7fe;border-radius:50%;height:140px;margin:0 auto 24px;-o-object-fit:cover;object-fit:cover;width:140px}.consulkraft-attorneys__position{background:#f0f7fe;border-radius:20px;color:#26517d;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:1px;margin-bottom:12px;padding:6px 16px;text-transform:uppercase}.consulkraft-attorneys__name{color:#0d0d0d;font-size:1.5rem;margin-bottom:8px}.consulkraft-attorneys__specialty{color:#3d3d3d;font-size:.9375rem}.consulkraft-testimonials{background:#f0f7fe;padding:120px 0}.consulkraft-testimonials__container{margin:0 auto;max-width:1200px;padding:0 24px}.consulkraft-testimonials__header{margin-bottom:64px;text-align:center}.consulkraft-testimonials__eyebrow{color:#26517d;display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}.consulkraft-testimonials__title{color:#0d0d0d;font-size:3rem}.consulkraft-testimonials__grid{display:-ms-grid;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.consulkraft-testimonials__card{background:#fff;border-radius:16px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.06);box-shadow:0 4px 20px rgba(0,0,0,.06);padding:40px}.consulkraft-testimonials__quote-icon{color:#26517d;font-size:48px;margin-bottom:16px;opacity:.2}.consulkraft-testimonials__quote{color:#0d0d0d;font-size:1.125rem;font-style:italic;line-height:1.7;margin-bottom:24px}.consulkraft-testimonials__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.consulkraft-testimonials__name{color:#0d0d0d;font-weight:700}.consulkraft-testimonials__position{color:#666;font-size:.875rem}.consulkraft-cta{background:#142b42;padding:120px 0;text-align:center}.consulkraft-cta__container{margin:0 auto;max-width:800px;padding:0 24px}.consulkraft-cta__headline{color:#fff;font-size:3rem;margin-bottom:24px}@media(max-width:768px){.consulkraft-cta__headline{font-size:2rem}}.consulkraft-cta__description{color:hsla(0,0%,100%,.8);font-size:1.25rem;margin-bottom:40px}.consulkraft-cta__button{background:-webkit-gradient(linear,left top,left bottom,from(#c1a469),to(#ba9957));background:linear-gradient(180deg,#c1a469,#ba9957);border:1px solid #9d7e41;border-radius:8px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.1);color:#fff;display:inline-block;font-size:1.125rem;font-weight:600;margin-bottom:24px;padding:18px 40px;position:relative;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.1);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s ease;transition:all .2s ease}.consulkraft-cta__button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#ba9957),to(#af8d48));background:linear-gradient(180deg,#ba9957,#af8d48);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 4px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 4px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.consulkraft-cta__button:active{background:#af8d48;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.05);-webkit-transform:translateY(1px);transform:translateY(1px)}.consulkraft-cta__trust{color:hsla(0,0%,100%,.6);font-size:.9375rem}.consulkraft-footer{background:#0e1e2e;color:hsla(0,0%,100%,.8);padding:80px 0 40px}.consulkraft-footer__container{margin:0 auto;max-width:1200px;padding:0 24px}.consulkraft-footer__grid{display:-ms-grid;display:grid;-ms-grid-columns:2fr (1fr)[3];gap:32px;grid-template-columns:2fr repeat(3,1fr);margin-bottom:64px}@media(max-width:1024px){.consulkraft-footer__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(max-width:640px){.consulkraft-footer__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.consulkraft-footer__brand{max-width:300px}.consulkraft-footer__logo-title{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:8px}.consulkraft-footer__logo-subtitle{color:hsla(0,0%,100%,.6);font-size:.875rem;margin-bottom:16px}.consulkraft-footer__tagline{color:hsla(0,0%,100%,.7);line-height:1.7}.consulkraft-footer__heading{color:#fff;font-size:1rem;font-weight:600;margin-bottom:24px}.consulkraft-footer__links{list-style:none;margin:0;padding:0}.consulkraft-footer__links li{margin-bottom:12px}.consulkraft-footer__links a{color:hsla(0,0%,100%,.7);text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.consulkraft-footer__links a:hover{color:#ba9957}.consulkraft-footer__contact p{margin-bottom:8px}.consulkraft-footer__contact a{color:hsla(0,0%,100%,.7);text-decoration:none;white-space:nowrap}.consulkraft-footer__contact a:hover{color:#ba9957}.consulkraft-footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid hsla(0,0%,100%,.1);padding-top:40px}@media(max-width:768px){.consulkraft-footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;text-align:center}}.consulkraft-footer__copyright{color:hsla(0,0%,100%,.5);font-size:.875rem}.consulkraft-footer__legal{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.consulkraft-footer__legal a{color:hsla(0,0%,100%,.5);font-size:.875rem;text-decoration:none}.consulkraft-footer__legal a:hover{color:#ba9957}.consulkraft-attorneys-editor,.consulkraft-cta-editor,.consulkraft-footer-editor,.consulkraft-header-editor,.consulkraft-hero-editor,.consulkraft-practice-areas-editor,.consulkraft-testimonials-editor,.consulkraft-why-choose-us-editor{background:#f9f9f9;border:2px dashed #ccc;padding:20px}.consulkraft-404{background:#f0f7fe;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:60vh;padding:160px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.consulkraft-404__container{margin:0 auto;max-width:800px;padding:0 24px;text-align:center}.consulkraft-404__title{color:rgba(38,81,125,.2);font-size:8rem;font-weight:700;line-height:1;margin-bottom:0}@media(max-width:768px){.consulkraft-404__title{font-size:5rem}}.consulkraft-404__subtitle{color:#142b42;font-size:2.5rem;margin-bottom:24px;margin-top:-20px;position:relative}@media(max-width:768px){.consulkraft-404__subtitle{font-size:1.75rem}}.consulkraft-404__description{color:#3d3d3d;font-size:1.25rem;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:500px}.consulkraft-404__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:16px;justify-content:center}@media(max-width:640px){.consulkraft-404__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
