@media(max-width:1024px){.elementor .sgg-guides-v2-hero{min-height: auto;
padding: 72px 32px 80px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-hero-inner{grid-template-columns: minmax(0px, 1fr);
column-gap: 0px;
row-gap: 48px;
max-width: 760px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-hero-content{max-width: 700px;
justify-self: stretch;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-hero-media{max-width: 700px;
margin: 0px auto;
justify-self: stretch;
align-items: stretch;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-hero-heading{max-width: 700px;
font-size: clamp(48px, 7vw, 64px);
line-height: 1;
letter-spacing: -1.8px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-hero-description{max-width: 650px;
font-size: 18px;
line-height: 1.6;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-hero-image{width: 100%;
max-width: 700px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-categories{padding: 72px 28px 80px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-categories-inner{gap: 40px;
max-width: 900px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-categories-header{max-width: 700px;
gap: 10px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-categories-grid{grid-template-columns: repeat(2, minmax(0px, 1fr));
gap: 22px;
max-width: 900px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-category-card{min-height: 270px;
padding: 28px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-start-inner{grid-template-columns: minmax(0px, 1fr);
column-gap: 0px;
row-gap: 44px;
max-width: 820px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-start-content{width: 100%;
max-width: 700px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-start-heading{max-width: 700px;
font-size: clamp(42px, 7vw, 54px);
line-height: 1;
letter-spacing: -1.4px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-start-path{width: 100%;
max-width: 760px;
margin: 0px;
justify-self: stretch;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-path-card{grid-template-columns: 60px minmax(0px, 1fr);
column-gap: 18px;
padding: 20px 22px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-featured-grid{grid-template-columns: repeat(2, minmax(0px, 1fr));
gap: 22px;
width: 100%;
max-width: 900px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-featured-content{gap: 13px;
padding: 24px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-featured-title{font-size: 25px;
line-height: 1.2;
letter-spacing: -0.5px;\n}}@media(max-width:1024px){.elementor .sgg-guides-v2-equipment-grid{grid-template-columns: repeat(2, minmax(0px, 1fr));
gap: 22px;
width: 100%;
max-width: 900px;
margin: 28px auto 0px;\n}}