.gm-webshop-landing{--gm-primary:#e947a5;--gm-primary-dark:#c92f88;--gm-dark:#121826;--gm-dark-soft:#1b2436;--gm-text:#263044;--gm-muted:#667085;--gm-border:#e6e8ef;--gm-bg:#f6f8fb;--gm-white:#ffffff;--gm-radius:22px;--gm-shadow:0 18px 45px rgba(18, 24, 38, 0.10);--gm-shadow-soft:0 10px 30px rgba(18, 24, 38, 0.07);color:var(--gm-text);font-size:16px;line-height:1.65;overflow:hidden}.gm-webshop-landing *{box-sizing:border-box}.gm-webshop-landing .gm-section{padding:90px 0;position:relative}.gm-webshop-landing .gm-container{width:min(1180px, calc(100% - 40px));margin:0 auto}.gm-webshop-landing h1,.gm-webshop-landing h2,.gm-webshop-landing h3{color:var(--gm-dark);line-height:1.18;margin:0 0 18px;letter-spacing:-.03em}.gm-webshop-landing h1{font-size:clamp(38px, 5vw, 68px);max-width:760px}.gm-webshop-landing h2{font-size:clamp(30px, 3.3vw, 48px)}.gm-webshop-landing h3{font-size:22px}.gm-webshop-landing p{margin:0 0 20px}.gm-webshop-landing a{color:inherit}.gm-webshop-landing .gm-lead{font-size:20px;color:#465166;max-width:720px}.gm-webshop-landing .gm-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--gm-primary);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.gm-webshop-landing .gm-eyebrow::before{content:"";width:28px;height:2px;background:var(--gm-primary);border-radius:99px}.gm-webshop-landing .gm-center{text-align:center}.gm-webshop-landing .gm-center .gm-eyebrow{justify-content:center}.gm-webshop-landing .gm-section-head{max-width:860px;margin:0 auto 48px}.gm-webshop-landing .gm-section-head p{color:var(--gm-muted);font-size:18px}.gm-webshop-landing .gm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 24px;border-radius:999px;font-weight:800;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease,color 0.2s ease;border:1px solid #fff0;line-height:1.2}.gm-webshop-landing .gm-btn:hover{transform:translateY(-2px)}.gm-webshop-landing .gm-btn-primary{background:linear-gradient(135deg,var(--gm-primary),var(--gm-primary-dark));color:#fff;box-shadow:0 16px 32px rgb(233 71 165 / .28)}.gm-webshop-landing .gm-btn-primary:hover{box-shadow:0 20px 38px rgb(233 71 165 / .36)}.gm-webshop-landing .gm-btn-secondary{background:#fff;color:var(--gm-dark);border-color:var(--gm-border);box-shadow:0 8px 22px rgb(18 24 38 / .06)}.gm-webshop-landing .gm-btn-secondary:hover{border-color:rgb(233 71 165 / .35);color:var(--gm-primary-dark)}.gm-webshop-landing .gm-text-link{display:inline-flex;margin-top:10px;color:var(--gm-primary);font-weight:800;text-decoration:none}.gm-webshop-landing .gm-text-link:hover{color:var(--gm-primary-dark)}.gm-webshop-landing .gm-hero-shop{padding:110px 0 95px;background:radial-gradient(circle at 10% 20%,rgb(233 71 165 / .16),transparent 30%),radial-gradient(circle at 85% 10%,rgb(58 112 255 / .12),transparent 28%),linear-gradient(180deg,#ffffff 0%,#f6f8fb 100%)}.gm-webshop-landing .gm-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,0.88fr);gap:58px;align-items:center}.gm-webshop-landing .gm-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin:34px 0 28px}.gm-webshop-landing .gm-trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:680px}.gm-webshop-landing .gm-trust-item{background:rgb(255 255 255 / .72);border:1px solid rgb(230 232 239 / .9);border-radius:18px;padding:16px 18px;box-shadow:0 10px 28px rgb(18 24 38 / .05);backdrop-filter:blur(8px)}.gm-webshop-landing .gm-trust-item strong{display:block;color:var(--gm-dark);font-size:18px;line-height:1.2}.gm-webshop-landing .gm-trust-item span{display:block;color:var(--gm-muted);font-size:14px;margin-top:4px}.gm-webshop-landing .gm-hero-card{position:relative}.gm-webshop-landing .gm-shop-preview{background:rgb(255 255 255 / .88);border:1px solid rgb(230 232 239 / .95);border-radius:28px;padding:16px;box-shadow:var(--gm-shadow);transform:rotate(1.5deg)}.gm-webshop-landing .gm-shop-preview-top{height:42px;display:flex;align-items:center;gap:8px;padding:0 6px}.gm-webshop-landing .gm-shop-preview-top span{width:11px;height:11px;border-radius:50%;background:#d7dce8}.gm-webshop-landing .gm-shop-preview-top span:first-child{background:var(--gm-primary)}.gm-webshop-landing .gm-shop-preview-body{display:grid;grid-template-columns:92px 1fr;gap:16px;min-height:380px}.gm-webshop-landing .gm-preview-sidebar,.gm-webshop-landing .gm-preview-main{background:#f6f8fb;border-radius:20px;padding:16px}.gm-webshop-landing .gm-preview-sidebar span{display:block;height:13px;margin-bottom:14px;border-radius:99px;background:#dfe4ee}.gm-webshop-landing .gm-preview-sidebar span:nth-child(2){width:78%}.gm-webshop-landing .gm-preview-sidebar span:nth-child(3){width:62%}.gm-webshop-landing .gm-preview-sidebar span:nth-child(4){width:86%}.gm-webshop-landing .gm-preview-banner{height:126px;border-radius:18px;background:radial-gradient(circle at 80% 30%,rgb(255 255 255 / .55),transparent 20%),linear-gradient(135deg,var(--gm-primary),#6f7cff);margin-bottom:16px}.gm-webshop-landing .gm-preview-products{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.gm-webshop-landing .gm-preview-products div{height:120px;border-radius:16px;background:linear-gradient(180deg,#ffffff 0%,#eef2f8 100%);border:1px solid #e2e6ef;position:relative}.gm-webshop-landing .gm-preview-products div::before{content:"";position:absolute;left:16px;right:16px;bottom:18px;height:10px;border-radius:99px;background:#d9dfeb}.gm-webshop-landing .gm-preview-products div::after{content:"";position:absolute;left:16px;bottom:38px;width:44%;height:10px;border-radius:99px;background:rgb(233 71 165 / .28)}.gm-webshop-landing .gm-preview-checkout{height:62px;border-radius:18px;background:#fff;border:1px solid #e2e6ef;position:relative}.gm-webshop-landing .gm-preview-checkout::before{content:"";position:absolute;left:18px;top:50%;width:42%;height:12px;border-radius:99px;background:#d9dfeb;transform:translateY(-50%)}.gm-webshop-landing .gm-preview-checkout::after{content:"";position:absolute;right:18px;top:50%;width:92px;height:28px;border-radius:99px;background:var(--gm-primary);transform:translateY(-50%)}.gm-webshop-landing .gm-floating-note{position:absolute;left:-24px;bottom:-28px;max-width:320px;background:#fff;border:1px solid var(--gm-border);border-radius:22px;padding:20px;box-shadow:var(--gm-shadow-soft)}.gm-webshop-landing .gm-floating-note strong{display:block;color:var(--gm-dark);margin-bottom:6px}.gm-webshop-landing .gm-floating-note span{display:block;color:var(--gm-muted);font-size:14px;line-height:1.55}.gm-webshop-landing .gm-intro-section{background:#fff}.gm-webshop-landing .gm-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.gm-webshop-landing .gm-benefit-card{background:#fff;border:1px solid var(--gm-border);border-radius:var(--gm-radius);padding:28px;box-shadow:var(--gm-shadow-soft);transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}.gm-webshop-landing .gm-benefit-card:hover{transform:translateY(-6px);border-color:rgb(233 71 165 / .28);box-shadow:0 22px 45px rgb(18 24 38 / .11)}.gm-webshop-landing .gm-benefit-card .gm-icon{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;border-radius:18px;background:rgb(233 71 165 / .1);font-size:25px}.gm-webshop-landing .gm-benefit-card p{color:var(--gm-muted);margin-bottom:0}.gm-webshop-landing .gm-dark-section{background:radial-gradient(circle at 15% 25%,rgb(233 71 165 / .2),transparent 25%),linear-gradient(135deg,#121826,#1b2436);color:rgb(255 255 255 / .78)}.gm-webshop-landing .gm-dark-section h2,.gm-webshop-landing .gm-dark-section h3{color:#fff}.gm-webshop-landing .gm-dark-section p{color:rgb(255 255 255 / .76)}.gm-webshop-landing .gm-split-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,0.82fr);gap:56px;align-items:center}.gm-webshop-landing .gm-check-list{display:grid;gap:14px;margin-top:28px}.gm-webshop-landing .gm-check-list div{position:relative;padding:15px 18px 15px 48px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12);border-radius:16px;color:rgb(255 255 255 / .84)}.gm-webshop-landing .gm-check-list div::before{content:"✓";position:absolute;left:18px;top:14px;color:var(--gm-primary);font-weight:900}.gm-webshop-landing .gm-highlight-box{background:#fff;color:var(--gm-text);border-radius:28px;padding:36px;box-shadow:0 24px 50px rgb(0 0 0 / .2)}.gm-webshop-landing .gm-highlight-box h3{color:var(--gm-dark)}.gm-webshop-landing .gm-highlight-box p{color:var(--gm-muted)}.gm-webshop-landing .gm-service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.gm-webshop-landing .gm-service-card{position:relative;min-height:310px;padding:30px;border-radius:var(--gm-radius);background:#fff;border:1px solid var(--gm-border);box-shadow:var(--gm-shadow-soft);overflow:hidden;transition:transform 0.22s ease,box-shadow 0.22s ease}.gm-webshop-landing .gm-service-card::after{content:"";position:absolute;right:-42px;top:-42px;width:118px;height:118px;border-radius:50%;background:rgb(233 71 165 / .1)}.gm-webshop-landing .gm-service-card:hover{transform:translateY(-6px);box-shadow:0 22px 45px rgb(18 24 38 / .11)}.gm-webshop-landing .gm-service-number{display:inline-flex;margin-bottom:36px;color:var(--gm-primary);font-size:42px;line-height:1;font-weight:900;opacity:.85}.gm-webshop-landing .gm-service-card p{color:var(--gm-muted)}.gm-webshop-landing .gm-service-card a{display:inline-flex;margin-top:8px;color:var(--gm-primary);font-weight:800;text-decoration:none}.gm-webshop-landing .gm-service-card a:hover{color:var(--gm-primary-dark)}.gm-webshop-landing .gm-process-section{background:var(--gm-bg)}.gm-webshop-landing .gm-process-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;position:relative}.gm-webshop-landing .gm-process-step{background:#fff;border:1px solid var(--gm-border);border-radius:var(--gm-radius);padding:28px 24px;box-shadow:var(--gm-shadow-soft)}.gm-webshop-landing .gm-step-dot{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;border-radius:50%;background:linear-gradient(135deg,var(--gm-primary),var(--gm-primary-dark));color:#fff;font-weight:900;box-shadow:0 12px 24px rgb(233 71 165 / .25)}.gm-webshop-landing .gm-process-step h3{font-size:20px}.gm-webshop-landing .gm-process-step p{color:var(--gm-muted);margin-bottom:0}.gm-webshop-landing .gm-feature-section{background:#fff}.gm-webshop-landing .gm-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.gm-webshop-landing .gm-feature-item{position:relative;padding:28px 28px 28px 30px;background:#fff;border:1px solid var(--gm-border);border-radius:var(--gm-radius);box-shadow:var(--gm-shadow-soft)}.gm-webshop-landing .gm-feature-item::before{content:"";position:absolute;left:0;top:28px;bottom:28px;width:5px;border-radius:99px;background:var(--gm-primary)}.gm-webshop-landing .gm-feature-item p{color:var(--gm-muted);margin-bottom:0}.gm-webshop-landing .gm-section-cta{margin-top:38px}.gm-webshop-landing .gm-comparison-section{background:linear-gradient(180deg,#ffffff 0%,#f6f8fb 100%)}.gm-webshop-landing .gm-choice-cards{display:grid;gap:18px}.gm-webshop-landing .gm-choice-card{background:#fff;border:1px solid var(--gm-border);border-radius:22px;padding:26px;box-shadow:var(--gm-shadow-soft)}.gm-webshop-landing .gm-choice-card p{color:var(--gm-muted)}.gm-webshop-landing .gm-choice-card a{color:var(--gm-primary);font-weight:800;text-decoration:none}.gm-webshop-landing .gm-seo-section{background:var(--gm-dark);color:rgb(255 255 255 / .76)}.gm-webshop-landing .gm-seo-section h2,.gm-webshop-landing .gm-seo-section h3{color:#fff}.gm-webshop-landing .gm-three-column{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.gm-webshop-landing .gm-three-column>div{padding:32px;border-radius:var(--gm-radius);background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12)}.gm-webshop-landing .gm-three-column p{color:rgb(255 255 255 / .74);margin-bottom:0}.gm-webshop-landing .gm-case-section{background:#fff}.gm-webshop-landing .gm-result-card{background:radial-gradient(circle at 90% 10%,rgb(233 71 165 / .14),transparent 28%),#ffffff;border:1px solid var(--gm-border);border-radius:30px;padding:42px;box-shadow:var(--gm-shadow)}.gm-webshop-landing .gm-result-card p{color:var(--gm-muted)}.gm-webshop-landing .gm-mini-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gm-webshop-landing .gm-mini-stats div{min-height:150px;padding:26px;border-radius:24px;background:var(--gm-bg);border:1px solid var(--gm-border)}.gm-webshop-landing .gm-mini-stats strong{display:block;color:var(--gm-dark);font-size:24px;margin-bottom:8px}.gm-webshop-landing .gm-mini-stats span{display:block;color:var(--gm-muted)}.gm-webshop-landing .gm-faq-section{background:var(--gm-bg)}.gm-webshop-landing .gm-faq-list{max-width:920px;margin:0 auto;display:grid;gap:16px}.gm-webshop-landing .gm-faq-item{background:#fff;border:1px solid var(--gm-border);border-radius:22px;padding:28px 30px;box-shadow:0 8px 22px rgb(18 24 38 / .05)}.gm-webshop-landing .gm-faq-item h3{font-size:21px;margin-bottom:10px}.gm-webshop-landing .gm-faq-item p{color:var(--gm-muted);margin-bottom:0}.gm-webshop-landing .gm-final-cta,#ajanlatkeres.gm-final-cta{background:radial-gradient(circle at 15% 25%,rgb(255 255 255 / .18),transparent 26%),linear-gradient(135deg,#e947a5,#7528d9)!important;padding:90px 0!important;color:#ffffff!important}.gm-webshop-landing .gm-final-cta .gm-container,#ajanlatkeres.gm-final-cta .gm-container{position:relative;z-index:2}.gm-webshop-landing .gm-final-cta-box,#ajanlatkeres .gm-final-cta-box{max-width:920px;margin:0 auto;text-align:center;background:transparent!important;color:#ffffff!important;border:0!important;box-shadow:none!important}.gm-webshop-landing .gm-final-cta-box .gm-eyebrow,.gm-webshop-landing .gm-final-cta-box h2,.gm-webshop-landing .gm-final-cta-box p,.gm-webshop-landing .gm-final-cta-box .gm-final-cta-text,#ajanlatkeres .gm-eyebrow,#ajanlatkeres h2,#ajanlatkeres p,#ajanlatkeres .gm-final-cta-text{color:#ffffff!important}.gm-webshop-landing .gm-final-cta-box h2,#ajanlatkeres h2{margin-bottom:18px}.gm-webshop-landing .gm-final-cta-box .gm-eyebrow,#ajanlatkeres .gm-eyebrow{color:#ffffff!important}.gm-webshop-landing .gm-final-cta-box .gm-eyebrow::before,#ajanlatkeres .gm-eyebrow::before{background:#ffffff!important}.gm-webshop-landing .gm-final-cta-box p,.gm-webshop-landing .gm-final-cta-text,#ajanlatkeres .gm-final-cta-text{max-width:760px;margin:0 auto 30px;font-size:18px;line-height:1.7;color:rgb(255 255 255 / .88)!important}.gm-webshop-landing .gm-cta-row,#ajanlatkeres .gm-cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.gm-webshop-landing .gm-cta-center,#ajanlatkeres .gm-cta-center{justify-content:center}.gm-webshop-landing .gm-final-cta .gm-btn-primary,#ajanlatkeres .gm-btn-primary{background:#ffffff!important;color:#c92f88!important;border-color:#ffffff!important;box-shadow:0 18px 36px rgb(0 0 0 / .16)}.gm-webshop-landing .gm-final-cta .gm-btn-primary:hover,#ajanlatkeres .gm-btn-primary:hover{background:#ffffff!important;color:#a82572!important}.gm-webshop-landing .gm-final-cta .gm-btn-secondary,#ajanlatkeres .gm-btn-secondary{background:rgb(255 255 255 / .14)!important;color:#ffffff!important;border-color:rgb(255 255 255 / .35)!important;box-shadow:none!important}.gm-webshop-landing .gm-final-cta .gm-btn-secondary:hover,#ajanlatkeres .gm-btn-secondary:hover{background:rgb(255 255 255 / .24)!important;color:#ffffff!important;border-color:rgb(255 255 255 / .55)!important}@media (max-width:1100px){.gm-webshop-landing .gm-hero-grid,.gm-webshop-landing .gm-split-grid{grid-template-columns:1fr}.gm-webshop-landing .gm-hero-card{max-width:680px}.gm-webshop-landing .gm-benefit-grid,.gm-webshop-landing .gm-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-webshop-landing .gm-process-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-webshop-landing .gm-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gm-webshop-landing .gm-section{padding:64px 0}.gm-webshop-landing .gm-hero-shop{padding:72px 0 70px}.gm-webshop-landing .gm-container{width:min(100% - 28px, 1180px)}.gm-webshop-landing h1{font-size:38px}.gm-webshop-landing h2{font-size:30px}.gm-webshop-landing .gm-lead{font-size:18px}.gm-webshop-landing .gm-hero-actions,.gm-webshop-landing .gm-cta-row{flex-direction:column}.gm-webshop-landing .gm-btn{width:100%}.gm-webshop-landing .gm-trust-row,.gm-webshop-landing .gm-benefit-grid,.gm-webshop-landing .gm-service-grid,.gm-webshop-landing .gm-process-timeline,.gm-webshop-landing .gm-feature-grid,.gm-webshop-landing .gm-three-column,.gm-webshop-landing .gm-mini-stats{grid-template-columns:1fr}.gm-webshop-landing .gm-shop-preview{transform:none;border-radius:22px}.gm-webshop-landing .gm-shop-preview-body{grid-template-columns:1fr;min-height:auto}.gm-webshop-landing .gm-preview-sidebar{display:none}.gm-webshop-landing .gm-preview-products{grid-template-columns:1fr}.gm-webshop-landing .gm-preview-products div{height:92px}.gm-webshop-landing .gm-floating-note{position:static;max-width:none;margin-top:18px}.gm-webshop-landing .gm-highlight-box,.gm-webshop-landing .gm-result-card{padding:28px}.gm-webshop-landing .gm-service-card{min-height:auto}.gm-webshop-landing .gm-service-number{margin-bottom:24px}.gm-webshop-landing .gm-final-cta,#ajanlatkeres.gm-final-cta{padding:64px 0!important}.gm-webshop-landing .gm-final-cta .gm-cta-row,#ajanlatkeres .gm-cta-row{flex-direction:column}.gm-webshop-landing .gm-final-cta .gm-btn,#ajanlatkeres .gm-btn{width:100%}}@media (max-width:480px){.gm-webshop-landing h1{font-size:34px}.gm-webshop-landing h2{font-size:27px}.gm-webshop-landing h3{font-size:20px}.gm-webshop-landing .gm-benefit-card,.gm-webshop-landing .gm-service-card,.gm-webshop-landing .gm-feature-item,.gm-webshop-landing .gm-choice-card,.gm-webshop-landing .gm-faq-item{padding:24px}.gm-webshop-landing .gm-shop-preview{padding:12px}.gm-webshop-landing .gm-preview-banner{height:105px}}.gm-webshop-landing .gm-form-wrap,#ajanlatkeres .gm-form-wrap{max-width:760px;margin:36px auto 0;padding:32px;background:#fff;border-radius:24px;box-shadow:0 18px 38px rgb(0 0 0 / .16);text-align:left}.gm-webshop-landing .gm-form-wrap p,#ajanlatkeres .gm-form-wrap p{margin:0 0 16px;color:#263044!important}.gm-webshop-landing .gm-form-wrap label,#ajanlatkeres .gm-form-wrap label{display:block;color:#263044!important;font-weight:700;margin-bottom:6px}.gm-webshop-landing .gm-form-wrap input,.gm-webshop-landing .gm-form-wrap select,.gm-webshop-landing .gm-form-wrap textarea,#ajanlatkeres .gm-form-wrap input,#ajanlatkeres .gm-form-wrap select,#ajanlatkeres .gm-form-wrap textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #d8dce6;border-radius:12px;background:#fff;color:#263044!important;font-size:15px;outline:none}.gm-webshop-landing .gm-form-wrap textarea,#ajanlatkeres .gm-form-wrap textarea{min-height:130px;resize:vertical}.gm-webshop-landing .gm-form-wrap input:focus,.gm-webshop-landing .gm-form-wrap select:focus,.gm-webshop-landing .gm-form-wrap textarea:focus,#ajanlatkeres .gm-form-wrap input:focus,#ajanlatkeres .gm-form-wrap select:focus,#ajanlatkeres .gm-form-wrap textarea:focus{border-color:#e947a5;box-shadow:0 0 0 3px rgb(233 71 165 / .12)}.gm-webshop-landing .gm-form-wrap input[type="submit"],#ajanlatkeres .gm-form-wrap input[type="submit"]{width:auto;min-height:52px;padding:14px 28px;border:0;border-radius:999px;background:linear-gradient(135deg,#e947a5,#c92f88);color:#ffffff!important;font-weight:800;cursor:pointer;box-shadow:0 14px 28px rgb(233 71 165 / .28)}.gm-webshop-landing .gm-form-wrap input[type="submit"]:hover,#ajanlatkeres .gm-form-wrap input[type="submit"]:hover{background:linear-gradient(135deg,#d93694,#b72878)}.gm-webshop-landing .gm-form-wrap .wpcf7-list-item,#ajanlatkeres .gm-form-wrap .wpcf7-list-item{margin-left:0;display:block}.gm-webshop-landing .gm-form-wrap input[type="checkbox"],#ajanlatkeres .gm-form-wrap input[type="checkbox"]{width:auto;min-height:auto;margin-right:8px}.gm-webshop-landing .gm-form-wrap .wpcf7-not-valid-tip,#ajanlatkeres .gm-form-wrap .wpcf7-not-valid-tip{color:#c62828!important;font-size:13px;margin-top:5px}.gm-webshop-landing .gm-form-wrap .wpcf7-response-output,#ajanlatkeres .gm-form-wrap .wpcf7-response-output{margin:18px 0 0;padding:14px 16px;border-radius:12px;color:#263044!important;background:#f6f8fb}@media (max-width:760px){.gm-webshop-landing .gm-form-wrap,#ajanlatkeres .gm-form-wrap{padding:22px;border-radius:20px}.gm-webshop-landing .gm-form-wrap input[type="submit"],#ajanlatkeres .gm-form-wrap input[type="submit"]{width:100%}}.cf7-grid{display:grid;gap:12px;margin-top:0}.cf7-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:680px){.cf7-row{grid-template-columns:1fr}}.cf7-grid label{font-size:12px;color:var(--muted);font-weight:700;display:block}.cf7-grid input[type="text"],.cf7-grid input[type="email"],.cf7-grid input[type="url"],.cf7-grid select,.cf7-grid textarea{width:100%;padding:12px 12px;border-radius:14px;border:1px solid rgb(15 23 42 / .14);background:rgb(255 255 255 / .95);color:var(--ink);outline:none;margin-top:6px}.cf7-grid textarea{min-height:110px;resize:vertical}.cf7-grid input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;padding:12px 14px;border-radius:12px;border:0;color:#fff;background:linear-gradient(135deg,rgb(91 92 255),rgb(91 92 255 / .70));box-shadow:0 18px 45px rgb(91 92 255 / .22);font-weight:800;font-size:13px;letter-spacing:.2px;cursor:pointer}.cf7-grid .note{color:var(--muted);font-size:13px;margin:4px 0 0}.wpcf7-not-valid-tip{color:#b91c1c;font-size:12px;margin-top:6px}.wpcf7 form .wpcf7-response-output{border-radius:14px;padding:12px;margin:12px 0 0;border-color:rgb(15 23 42 / .14)}.cf7-grid .hp{display:none}.gm-landing{background:#fff;color:#1f2937;font-family:Arial,sans-serif;line-height:1.6}.gm-landing *{box-sizing:border-box}.gm-container{max-width:1140px;margin:0 auto;padding:0 20px}.gm-section{padding:72px 0}.gm-hero{background:linear-gradient(135deg,#f8fbff 0%,#eef4ff 100%)}.gm-problem{background:#fff}.gm-about-image{background:#f8fafc}.gm-why{background:#fff}.gm-results{background:#f8fafc}.gm-process{background:#fff}.gm-pricing{background:linear-gradient(135deg,#f8fbff 0%,#eef4ff 100%)}.gm-faq{background:#fff}.gm-final-cta{background:#f8fafc}.gm-section-head{max-width:760px;margin:0 auto 34px}.gm-section-head.center{text-align:center}.center{text-align:center}.gm-eyebrow{margin:0 0 12px 0;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#2563eb}.gm-landing h1{margin:0 0 20px 0;font-size:46px;line-height:1.12;font-weight:800;color:#111827}.gm-landing h2{margin:0 0 18px 0;font-size:34px;line-height:1.2;font-weight:800;color:#111827}.gm-landing h3{margin:0 0 10px 0;font-size:22px;line-height:1.3;font-weight:700;color:#111827}.gm-landing p{margin:0 0 16px 0}.gm-lead{font-size:20px;color:#374151;max-width:680px}.gm-small-text{font-size:14px;color:#6b7280}.gm-highlight{margin-top:26px;font-size:18px;font-weight:700;color:#111827}.gm-hero-grid{display:grid;grid-template-columns:1.1fr 0.9fr;gap:40px;align-items:center}.gm-hero-image img,.gm-split-image img{width:100%;height:auto;display:block;border-radius:22px;box-shadow:0 20px 50px rgb(15 23 42 / .12)}.gm-hero-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0}.gm-grid{display:grid;gap:24px}.gm-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gm-card,.gm-feature,.gm-faq-item,.gm-point,.gm-price-box,.gm-final-cta-box{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:28px;box-shadow:0 10px 30px rgb(15 23 42 / .04)}.gm-card-center{text-align:center}.gm-card-center h3,.gm-card-center p{text-align:center}.gm-point{text-align:center;font-weight:700}.gm-feature{text-align:center;border-top:4px solid #2563eb}.gm-split{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.gm-cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.gm-cta-center{justify-content:center}.gm-btn{display:inline-block;padding:15px 26px;border-radius:12px;text-decoration:none;font-weight:700;transition:all 0.2s ease}.gm-btn-primary{background:#2563eb;color:#fff}.gm-btn-primary:hover{background:#1d4ed8;color:#fff}.gm-btn-secondary{background:#fff;color:#111827;border:1px solid #cbd5e1}.gm-btn-secondary:hover{background:#f8fafc;color:#111827}.gm-steps{display:grid;gap:18px;max-width:900px;margin:0 auto}.gm-step{display:flex;gap:18px;align-items:flex-start;padding:24px;border:1px solid #e5e7eb;border-radius:16px;background:#f8fafc}.gm-step-num{width:46px;height:46px;min-width:46px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.gm-step-content{flex:1}.gm-price-box-center{max-width:760px;margin:0 auto;text-align:center}.gm-price-from{margin-bottom:6px;font-weight:700;color:#374151}.gm-price{margin:0 0 14px 0;font-size:48px;line-height:1.1;font-weight:800;color:#111827}.gm-price-note{font-size:14px;color:#6b7280}.gm-list{margin:18px 0 24px 20px;padding:0}.gm-list-center{list-style-position:inside;margin-left:0;text-align:center}.gm-list-center li{margin-bottom:8px}.gm-final-cta-box{text-align:center;max-width:860px;margin:0 auto;background:linear-gradient(135deg,#ffffff 0%,#f8fbff 100%)}@media (max-width:980px){.gm-hero-grid,.gm-split,.gm-grid-2,.gm-grid-3,.gm-hero-points{grid-template-columns:1fr}.gm-hero-text,.gm-split-text{text-align:center}.gm-lead{max-width:100%;margin-left:auto;margin-right:auto}.gm-cta-row{justify-content:center}.gm-landing h1{font-size:36px}.gm-landing h2{font-size:30px}}@media (max-width:640px){.gm-container{padding:0 16px}.gm-section{padding:48px 0}.gm-landing h1{font-size:30px}.gm-landing h2{font-size:26px}.gm-lead{font-size:18px}.gm-btn{width:100%;text-align:center}.gm-step{flex-direction:column}}.gm-author-box{border-top:1px solid #eee;margin-top:40px;padding-top:20px}.gm-author-inner{display:flex;gap:20px;align-items:center}.gm-author-image img{width:100px;border-radius:50%}.gm-author-content h3{margin:0 0 10px 0}.gm-author-content p{margin:5px 0}.gm-tech-seo-audit .gm-hero{position:relative;overflow:hidden}.gm-tech-seo-audit .gm-hero::before{content:"";position:absolute;top:-120px;right:-120px;width:360px;height:360px;background:radial-gradient(circle,rgb(37 99 235 / .18) 0%,#fff0 70%);pointer-events:none}.gm-audit-panel{position:relative;background:#fff;border:1px solid #dbeafe;border-radius:26px;padding:28px;box-shadow:0 24px 70px rgb(15 23 42 / .14)}.gm-audit-panel-top{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #e5e7eb}.gm-audit-panel-top span{font-size:14px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.06em}.gm-audit-panel-top strong{color:#111827;font-size:16px}.gm-audit-status{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px 18px;border-radius:16px;margin-bottom:12px;background:#f8fafc;border:1px solid #e5e7eb}.gm-audit-status span{font-weight:700;color:#111827}.gm-audit-status strong{font-size:13px;border-radius:999px;padding:6px 10px;white-space:nowrap}.gm-status-danger strong{background:#fee2e2;color:#991b1b}.gm-status-warning strong{background:#fef3c7;color:#92400e}.gm-status-success strong{background:#dcfce7;color:#166534}.gm-problem-grid .gm-card{border-left:4px solid #2563eb}.gm-audit-category{background:#fff;border:1px solid #e5e7eb;border-radius:22px;padding:32px;box-shadow:0 12px 36px rgb(15 23 42 / .05)}.gm-audit-category h3{display:flex;align-items:center;gap:10px}.gm-audit-category h3::before{content:"";width:12px;height:12px;border-radius:999px;background:#2563eb;display:inline-block}.gm-audit-category ul{margin:18px 0 0 20px;padding:0}.gm-audit-category li{margin-bottom:8px}.gm-inline-cta{margin-top:42px;padding:34px;border-radius:22px;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);color:#fff;text-align:center;box-shadow:0 20px 50px rgb(37 99 235 / .22)}.gm-inline-cta h2,.gm-inline-cta p{color:#fff}.gm-inline-cta .gm-btn-secondary{background:#fff;color:#111827;border:none}.gm-warning-box{background:#fff7ed;border:1px solid #fed7aa;border-radius:22px;padding:34px;box-shadow:0 12px 36px rgb(15 23 42 / .04)}.gm-warning-box h2{color:#9a3412}.gm-system-item{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:24px;box-shadow:0 10px 30px rgb(15 23 42 / .04)}.gm-system-list{display:grid;gap:16px}@media (max-width:980px){.gm-audit-panel{margin-top:20px}}@media (max-width:640px){.gm-audit-panel{padding:22px}.gm-audit-status{flex-direction:column;align-items:flex-start}.gm-inline-cta{padding:26px}}.gm-form-box{margin-top:28px;max-width:760px;margin-left:auto;margin-right:auto;text-align:left}.gm-form-box label{display:block;text-align:left;font-weight:600;margin-bottom:8px}.gm-form-box input,.gm-form-box textarea,.gm-form-box select{width:100%;max-width:100%;text-align:left}.gm-form-box .wpcf7-form-control-wrap{display:block;margin-bottom:22px}.gm-form-box input[type="submit"]{width:auto;text-align:center;display:inline-block}.gm-webshop-landing{--gm-primary:#e947a5;--gm-primary-dark:#c92f88;--gm-dark:#121826;--gm-dark-soft:#1b2436;--gm-text:#263044;--gm-muted:#667085;--gm-border:#e6e8ef;--gm-bg:#f6f8fb;--gm-white:#ffffff;--gm-radius:22px;--gm-shadow:0 18px 45px rgba(18, 24, 38, 0.10);--gm-shadow-soft:0 10px 30px rgba(18, 24, 38, 0.07);color:var(--gm-text);font-size:16px;line-height:1.65;overflow:hidden}.gm-webshop-landing *{box-sizing:border-box}.gm-webshop-landing .gm-section{padding:90px 0;position:relative}.gm-webshop-landing .gm-container{width:min(1180px, calc(100% - 40px));margin:0 auto}.gm-webshop-landing h1,.gm-webshop-landing h2,.gm-webshop-landing h3{color:var(--gm-dark);line-height:1.18;margin:0 0 18px;letter-spacing:-.03em}.gm-webshop-landing h1{font-size:clamp(38px, 5vw, 68px);max-width:760px}.gm-webshop-landing h2{font-size:clamp(30px, 3.3vw, 48px)}.gm-webshop-landing h3{font-size:22px}.gm-webshop-landing p{margin:0 0 20px}.gm-webshop-landing a{color:inherit}.gm-webshop-landing .gm-lead{font-size:20px;color:#465166;max-width:720px}.gm-webshop-landing .gm-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--gm-primary);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.gm-webshop-landing .gm-eyebrow::before{content:"";width:28px;height:2px;background:var(--gm-primary);border-radius:99px}.gm-webshop-landing .gm-center{text-align:center}.gm-webshop-landing .gm-center .gm-eyebrow{justify-content:center}.gm-webshop-landing .gm-section-head{max-width:860px;margin:0 auto 48px}.gm-webshop-landing .gm-section-head p{color:var(--gm-muted);font-size:18px}.gm-webshop-landing .gm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 24px;border-radius:999px;font-weight:800;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease,color 0.2s ease;border:1px solid #fff0;line-height:1.2}.gm-webshop-landing .gm-btn:hover{transform:translateY(-2px)}.gm-webshop-landing .gm-btn-primary{background:linear-gradient(135deg,var(--gm-primary),var(--gm-primary-dark));color:#fff;box-shadow:0 16px 32px rgb(233 71 165 / .28)}.gm-webshop-landing .gm-btn-primary:hover{box-shadow:0 20px 38px rgb(233 71 165 / .36)}.gm-webshop-landing .gm-btn-secondary{background:#fff;color:var(--gm-dark);border-color:var(--gm-border);box-shadow:0 8px 22px rgb(18 24 38 / .06)}.gm-webshop-landing .gm-btn-secondary:hover{border-color:rgb(233 71 165 / .35);color:var(--gm-primary-dark)}.gm-webshop-landing .gm-text-link{display:inline-flex;margin-top:10px;color:var(--gm-primary);font-weight:800;text-decoration:none}.gm-webshop-landing .gm-text-link:hover{color:var(--gm-primary-dark)}.gm-webshop-landing .gm-hero-shop{padding:110px 0 95px;background:radial-gradient(circle at 10% 20%,rgb(233 71 165 / .16),transparent 30%),radial-gradient(circle at 85% 10%,rgb(58 112 255 / .12),transparent 28%),linear-gradient(180deg,#ffffff 0%,#f6f8fb 100%)}.gm-webshop-landing .gm-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,0.88fr);gap:58px;align-items:center}.gm-webshop-landing .gm-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin:34px 0 28px}.gm-webshop-landing .gm-trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:680px}.gm-webshop-landing .gm-trust-item{background:rgb(255 255 255 / .72);border:1px solid rgb(230 232 239 / .9);border-radius:18px;padding:16px 18px;box-shadow:0 10px 28px rgb(18 24 38 / .05);backdrop-filter:blur(8px)}.gm-webshop-landing .gm-trust-item strong{display:block;color:var(--gm-dark);font-size:18px;line-height:1.2}.gm-webshop-landing .gm-trust-item span{display:block;color:var(--gm-muted);font-size:14px;margin-top:4px}.gm-webshop-landing .gm-hero-card{position:relative}.gm-webshop-landing .gm-shop-preview{background:rgb(255 255 255 / .88);border:1px solid rgb(230 232 239 / .95);border-radius:28px;padding:16px;box-shadow:var(--gm-shadow);transform:rotate(1.5deg)}.gm-webshop-landing .gm-shop-preview-top{height:42px;display:flex;align-items:center;gap:8px;padding:0 6px}.gm-webshop-landing .gm-shop-preview-top span{width:11px;height:11px;border-radius:50%;background:#d7dce8}.gm-webshop-landing .gm-shop-preview-top span:first-child{background:var(--gm-primary)}.gm-webshop-landing .gm-shop-preview-body{display:grid;grid-template-columns:92px 1fr;gap:16px;min-height:380px}.gm-webshop-landing .gm-preview-sidebar,.gm-webshop-landing .gm-preview-main{background:#f6f8fb;border-radius:20px;padding:16px}.gm-webshop-landing .gm-preview-sidebar span{display:block;height:13px;margin-bottom:14px;border-radius:99px;background:#dfe4ee}.gm-webshop-landing .gm-preview-sidebar span:nth-child(2){width:78%}.gm-webshop-landing .gm-preview-sidebar span:nth-child(3){width:62%}.gm-webshop-landing .gm-preview-sidebar span:nth-child(4){width:86%}.gm-webshop-landing .gm-preview-banner{height:126px;border-radius:18px;background:radial-gradient(circle at 80% 30%,rgb(255 255 255 / .55),transparent 20%),linear-gradient(135deg,var(--gm-primary),#6f7cff);margin-bottom:16px}.gm-webshop-landing .gm-preview-products{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.gm-webshop-landing .gm-preview-products div{height:120px;border-radius:16px;background:linear-gradient(180deg,#ffffff 0%,#eef2f8 100%);border:1px solid #e2e6ef;position:relative}.gm-webshop-landing .gm-preview-products div::before{content:"";position:absolute;left:16px;right:16px;bottom:18px;height:10px;border-radius:99px;background:#d9dfeb}.gm-webshop-landing .gm-preview-products div::after{content:"";position:absolute;left:16px;bottom:38px;width:44%;height:10px;border-radius:99px;background:rgb(233 71 165 / .28)}.gm-webshop-landing .gm-preview-checkout{height:62px;border-radius:18px;background:#fff;border:1px solid #e2e6ef;position:relative}.gm-webshop-landing .gm-preview-checkout::before{content:"";position:absolute;left:18px;top:50%;width:42%;height:12px;border-radius:99px;background:#d9dfeb;transform:translateY(-50%)}.gm-webshop-landing .gm-preview-checkout::after{content:"";position:absolute;right:18px;top:50%;width:92px;height:28px;border-radius:99px;background:var(--gm-primary);transform:translateY(-50%)}.gm-webshop-landing .gm-floating-note{position:absolute;left:-24px;bottom:-28px;max-width:320px;background:#fff;border:1px solid var(--gm-border);border-radius:22px;padding:20px;box-shadow:var(--gm-shadow-soft)}.gm-webshop-landing .gm-floating-note strong{display:block;color:var(--gm-dark);margin-bottom:6px}.gm-webshop-landing .gm-floating-note span{display:block;color:var(--gm-muted);font-size:14px;line-height:1.55}.gm-webshop-landing .gm-intro-section{background:#fff}.gm-webshop-landing .gm-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.gm-webshop-landing .gm-benefit-card{background:#fff;border:1px solid var(--gm-border);border-radius:var(--gm-radius);padding:28px;box-shadow:var(--gm-shadow-soft);transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}.gm-webshop-landing .gm-benefit-card:hover{transform:translateY(-6px);border-color:rgb(233 71 165 / .28);box-shadow:0 22px 45px rgb(18 24 38 / .11)}.gm-webshop-landing .gm-benefit-card .gm-icon{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;border-radius:18px;background:rgb(233 71 165 / .1);font-size:25px}.gm-webshop-landing .gm-benefit-card p{color:var(--gm-muted);margin-bottom:0}.gm-webshop-landing .gm-dark-section{background:radial-gradient(circle at 15% 25%,rgb(233 71 165 / .2),transparent 25%),linear-gradient(135deg,#121826,#1b2436);color:rgb(255 255 255 / .78)}.gm-webshop-landing .gm-dark-section h2,.gm-webshop-landing .gm-dark-section h3{color:#fff}.gm-webshop-landing .gm-dark-section p{color:rgb(255 255 255 / .76)}.gm-webshop-landing .gm-split-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,0.82fr);gap:56px;align-items:center}.gm-webshop-landing .gm-check-list{display:grid;gap:14px;margin-top:28px}.gm-webshop-landing .gm-check-list div{position:relative;padding:15px 18px 15px 48px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12);border-radius:16px;color:rgb(255 255 255 / .84)}.gm-webshop-landing .gm-check-list div::before{content:"✓";position:absolute;left:18px;top:14px;color:var(--gm-primary);font-weight:900}.gm-webshop-landing .gm-highlight-box{background:#fff;color:var(--gm-text);border-radius:28px;padding:36px;box-shadow:0 24px 50px rgb(0 0 0 / .2)}.gm-webshop-landing .gm-highlight-box h3{color:var(--gm-dark)}.gm-webshop-landing .gm-highlight-box p{color:var(--gm-muted)}.gm-webshop-landing .gm-service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.gm-webshop-landing .gm-service-card{position:relative;min-height:310px;padding:30px;border-radius:var(--gm-radius);background:#fff;border:1px solid var(--gm-border);box-shadow:var(--gm-shadow-soft);overflow:hidden;transition:transform 0.22s ease,box-shadow 0.22s ease}.gm-webshop-landing .gm-service-card::after{content:"";position:absolute;right:-42px;top:-42px;width:118px;height:118px;border-radius:50%;background:rgb(233 71 165 / .1)}.gm-webshop-landing .gm-service-card:hover{transform:translateY(-6px);box-shadow:0 22px 45px rgb(18 24 38 / .11)}.gm-webshop-landing .gm-service-number{display:inline-flex;margin-bottom:36px;color:var(--gm-primary);font-size:42px;line-height:1;font-weight:900;opacity:.85}.gm-webshop-landing .gm-service-card p{color:var(--gm-muted)}.gm-webshop-landing .gm-service-card a{display:inline-flex;margin-top:8px;color:var(--gm-primary);font-weight:800;text-decoration:none}.gm-webshop-landing .gm-service-card a:hover{color:var(--gm-primary-dark)}.gm-webshop-landing .gm-process-section{background:var(--gm-bg)}.gm-webshop-landing .gm-process-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;position:relative}.gm-webshop-landing .gm-process-step{background:#fff;border:1px solid var(--gm-border);border-radius:var(--gm-radius);padding:28px 24px;box-shadow:var(--gm-shadow-soft)}.gm-webshop-landing .gm-step-dot{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;border-radius:50%;background:linear-gradient(135deg,var(--gm-primary),var(--gm-primary-dark));color:#fff;font-weight:900;box-shadow:0 12px 24px rgb(233 71 165 / .25)}.gm-webshop-landing .gm-process-step h3{font-size:20px}.gm-webshop-landing .gm-process-step p{color:var(--gm-muted);margin-bottom:0}.gm-webshop-landing .gm-feature-section{background:#fff}.gm-webshop-landing .gm-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.gm-webshop-landing .gm-feature-item{position:relative;padding:28px 28px 28px 30px;background:#fff;border:1px solid var(--gm-border);border-radius:var(--gm-radius);box-shadow:var(--gm-shadow-soft)}.gm-webshop-landing .gm-feature-item::before{content:"";position:absolute;left:0;top:28px;bottom:28px;width:5px;border-radius:99px;background:var(--gm-primary)}.gm-webshop-landing .gm-feature-item p{color:var(--gm-muted);margin-bottom:0}.gm-webshop-landing .gm-section-cta{margin-top:38px}.gm-webshop-landing .gm-comparison-section{background:linear-gradient(180deg,#ffffff 0%,#f6f8fb 100%)}.gm-webshop-landing .gm-choice-cards{display:grid;gap:18px}.gm-webshop-landing .gm-choice-card{background:#fff;border:1px solid var(--gm-border);border-radius:22px;padding:26px;box-shadow:var(--gm-shadow-soft)}.gm-webshop-landing .gm-choice-card p{color:var(--gm-muted)}.gm-webshop-landing .gm-choice-card a{color:var(--gm-primary);font-weight:800;text-decoration:none}.gm-webshop-landing .gm-seo-section{background:var(--gm-dark);color:rgb(255 255 255 / .76)}.gm-webshop-landing .gm-seo-section h2,.gm-webshop-landing .gm-seo-section h3{color:#fff}.gm-webshop-landing .gm-three-column{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.gm-webshop-landing .gm-three-column>div{padding:32px;border-radius:var(--gm-radius);background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12)}.gm-webshop-landing .gm-three-column p{color:rgb(255 255 255 / .74);margin-bottom:0}.gm-webshop-landing .gm-case-section{background:#fff}.gm-webshop-landing .gm-result-card{background:radial-gradient(circle at 90% 10%,rgb(233 71 165 / .14),transparent 28%),#ffffff;border:1px solid var(--gm-border);border-radius:30px;padding:42px;box-shadow:var(--gm-shadow)}.gm-webshop-landing .gm-result-card p{color:var(--gm-muted)}.gm-webshop-landing .gm-mini-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gm-webshop-landing .gm-mini-stats div{min-height:150px;padding:26px;border-radius:24px;background:var(--gm-bg);border:1px solid var(--gm-border)}.gm-webshop-landing .gm-mini-stats strong{display:block;color:var(--gm-dark);font-size:24px;margin-bottom:8px}.gm-webshop-landing .gm-mini-stats span{display:block;color:var(--gm-muted)}.gm-webshop-landing .gm-faq-section{background:var(--gm-bg)}.gm-webshop-landing .gm-faq-list{max-width:920px;margin:0 auto;display:grid;gap:16px}.gm-webshop-landing .gm-faq-item{background:#fff;border:1px solid var(--gm-border);border-radius:22px;padding:28px 30px;box-shadow:0 8px 22px rgb(18 24 38 / .05)}.gm-webshop-landing .gm-faq-item h3{font-size:21px;margin-bottom:10px}.gm-webshop-landing .gm-faq-item p{color:var(--gm-muted);margin-bottom:0}.gm-webshop-landing .gm-final-cta,#ajanlatkeres.gm-final-cta{background:radial-gradient(circle at 15% 25%,rgb(255 255 255 / .18),transparent 26%),linear-gradient(135deg,#e947a5,#7528d9)!important;padding:90px 0!important;color:#ffffff!important}.gm-webshop-landing .gm-final-cta .gm-container,#ajanlatkeres.gm-final-cta .gm-container{position:relative;z-index:2}.gm-webshop-landing .gm-final-cta-box,#ajanlatkeres .gm-final-cta-box{max-width:920px;margin:0 auto;text-align:center;background:transparent!important;color:#ffffff!important;border:0!important;box-shadow:none!important}.gm-webshop-landing .gm-final-cta-box .gm-eyebrow,.gm-webshop-landing .gm-final-cta-box h2,.gm-webshop-landing .gm-final-cta-box p,.gm-webshop-landing .gm-final-cta-box .gm-final-cta-text,#ajanlatkeres .gm-eyebrow,#ajanlatkeres h2,#ajanlatkeres p,#ajanlatkeres .gm-final-cta-text{color:#ffffff!important}.gm-webshop-landing .gm-final-cta-box h2,#ajanlatkeres h2{margin-bottom:18px}.gm-webshop-landing .gm-final-cta-box .gm-eyebrow,#ajanlatkeres .gm-eyebrow{color:#ffffff!important}.gm-webshop-landing .gm-final-cta-box .gm-eyebrow::before,#ajanlatkeres .gm-eyebrow::before{background:#ffffff!important}.gm-webshop-landing .gm-final-cta-box p,.gm-webshop-landing .gm-final-cta-text,#ajanlatkeres .gm-final-cta-text{max-width:760px;margin:0 auto 30px;font-size:18px;line-height:1.7;color:rgb(255 255 255 / .88)!important}.gm-webshop-landing .gm-cta-row,#ajanlatkeres .gm-cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.gm-webshop-landing .gm-cta-center,#ajanlatkeres .gm-cta-center{justify-content:center}.gm-webshop-landing .gm-final-cta .gm-btn-primary,#ajanlatkeres .gm-btn-primary{background:#ffffff!important;color:#c92f88!important;border-color:#ffffff!important;box-shadow:0 18px 36px rgb(0 0 0 / .16)}.gm-webshop-landing .gm-final-cta .gm-btn-primary:hover,#ajanlatkeres .gm-btn-primary:hover{background:#ffffff!important;color:#a82572!important}.gm-webshop-landing .gm-final-cta .gm-btn-secondary,#ajanlatkeres .gm-btn-secondary{background:rgb(255 255 255 / .14)!important;color:#ffffff!important;border-color:rgb(255 255 255 / .35)!important;box-shadow:none!important}.gm-webshop-landing .gm-final-cta .gm-btn-secondary:hover,#ajanlatkeres .gm-btn-secondary:hover{background:rgb(255 255 255 / .24)!important;color:#ffffff!important;border-color:rgb(255 255 255 / .55)!important}@media (max-width:1100px){.gm-webshop-landing .gm-hero-grid,.gm-webshop-landing .gm-split-grid{grid-template-columns:1fr}.gm-webshop-landing .gm-hero-card{max-width:680px}.gm-webshop-landing .gm-benefit-grid,.gm-webshop-landing .gm-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-webshop-landing .gm-process-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-webshop-landing .gm-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gm-webshop-landing .gm-section{padding:64px 0}.gm-webshop-landing .gm-hero-shop{padding:72px 0 70px}.gm-webshop-landing .gm-container{width:min(100% - 28px, 1180px)}.gm-webshop-landing h1{font-size:38px}.gm-webshop-landing h2{font-size:30px}.gm-webshop-landing .gm-lead{font-size:18px}.gm-webshop-landing .gm-hero-actions,.gm-webshop-landing .gm-cta-row{flex-direction:column}.gm-webshop-landing .gm-btn{width:100%}.gm-webshop-landing .gm-trust-row,.gm-webshop-landing .gm-benefit-grid,.gm-webshop-landing .gm-service-grid,.gm-webshop-landing .gm-process-timeline,.gm-webshop-landing .gm-feature-grid,.gm-webshop-landing .gm-three-column,.gm-webshop-landing .gm-mini-stats{grid-template-columns:1fr}.gm-webshop-landing .gm-shop-preview{transform:none;border-radius:22px}.gm-webshop-landing .gm-shop-preview-body{grid-template-columns:1fr;min-height:auto}.gm-webshop-landing .gm-preview-sidebar{display:none}.gm-webshop-landing .gm-preview-products{grid-template-columns:1fr}.gm-webshop-landing .gm-preview-products div{height:92px}.gm-webshop-landing .gm-floating-note{position:static;max-width:none;margin-top:18px}.gm-webshop-landing .gm-highlight-box,.gm-webshop-landing .gm-result-card{padding:28px}.gm-webshop-landing .gm-service-card{min-height:auto}.gm-webshop-landing .gm-service-number{margin-bottom:24px}.gm-webshop-landing .gm-final-cta,#ajanlatkeres.gm-final-cta{padding:64px 0!important}.gm-webshop-landing .gm-final-cta .gm-cta-row,#ajanlatkeres .gm-cta-row{flex-direction:column}.gm-webshop-landing .gm-final-cta .gm-btn,#ajanlatkeres .gm-btn{width:100%}}@media (max-width:480px){.gm-webshop-landing h1{font-size:34px}.gm-webshop-landing h2{font-size:27px}.gm-webshop-landing h3{font-size:20px}.gm-webshop-landing .gm-benefit-card,.gm-webshop-landing .gm-service-card,.gm-webshop-landing .gm-feature-item,.gm-webshop-landing .gm-choice-card,.gm-webshop-landing .gm-faq-item{padding:24px}.gm-webshop-landing .gm-shop-preview{padding:12px}.gm-webshop-landing .gm-preview-banner{height:105px}}.gm-webshop-landing .gm-form-wrap,#ajanlatkeres .gm-form-wrap{max-width:760px;margin:36px auto 0;padding:32px;background:#fff;border-radius:24px;box-shadow:0 18px 38px rgb(0 0 0 / .16);text-align:left}.gm-webshop-landing .gm-form-wrap p,#ajanlatkeres .gm-form-wrap p{margin:0 0 16px;color:#263044!important}.gm-webshop-landing .gm-form-wrap label,#ajanlatkeres .gm-form-wrap label{display:block;color:#263044!important;font-weight:700;margin-bottom:6px}.gm-webshop-landing .gm-form-wrap input,.gm-webshop-landing .gm-form-wrap select,.gm-webshop-landing .gm-form-wrap textarea,#ajanlatkeres .gm-form-wrap input,#ajanlatkeres .gm-form-wrap select,#ajanlatkeres .gm-form-wrap textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #d8dce6;border-radius:12px;background:#fff;color:#263044!important;font-size:15px;outline:none}.gm-webshop-landing .gm-form-wrap textarea,#ajanlatkeres .gm-form-wrap textarea{min-height:130px;resize:vertical}.gm-webshop-landing .gm-form-wrap input:focus,.gm-webshop-landing .gm-form-wrap select:focus,.gm-webshop-landing .gm-form-wrap textarea:focus,#ajanlatkeres .gm-form-wrap input:focus,#ajanlatkeres .gm-form-wrap select:focus,#ajanlatkeres .gm-form-wrap textarea:focus{border-color:#e947a5;box-shadow:0 0 0 3px rgb(233 71 165 / .12)}.gm-webshop-landing .gm-form-wrap input[type="submit"],#ajanlatkeres .gm-form-wrap input[type="submit"]{width:auto;min-height:52px;padding:14px 28px;border:0;border-radius:999px;background:linear-gradient(135deg,#e947a5,#c92f88);color:#ffffff!important;font-weight:800;cursor:pointer;box-shadow:0 14px 28px rgb(233 71 165 / .28)}.gm-webshop-landing .gm-form-wrap input[type="submit"]:hover,#ajanlatkeres .gm-form-wrap input[type="submit"]:hover{background:linear-gradient(135deg,#d93694,#b72878)}.gm-webshop-landing .gm-form-wrap .wpcf7-list-item,#ajanlatkeres .gm-form-wrap .wpcf7-list-item{margin-left:0;display:block}.gm-webshop-landing .gm-form-wrap input[type="checkbox"],#ajanlatkeres .gm-form-wrap input[type="checkbox"]{width:auto;min-height:auto;margin-right:8px}.gm-webshop-landing .gm-form-wrap .wpcf7-not-valid-tip,#ajanlatkeres .gm-form-wrap .wpcf7-not-valid-tip{color:#c62828!important;font-size:13px;margin-top:5px}.gm-webshop-landing .gm-form-wrap .wpcf7-response-output,#ajanlatkeres .gm-form-wrap .wpcf7-response-output{margin:18px 0 0;padding:14px 16px;border-radius:12px;color:#263044!important;background:#f6f8fb}@media (max-width:760px){.gm-webshop-landing .gm-form-wrap,#ajanlatkeres .gm-form-wrap{padding:22px;border-radius:20px}.gm-webshop-landing .gm-form-wrap input[type="submit"],#ajanlatkeres .gm-form-wrap input[type="submit"]{width:100%}}.cf7-grid{display:grid;gap:12px;margin-top:0}.cf7-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:680px){.cf7-row{grid-template-columns:1fr}}.cf7-grid label{font-size:12px;color:var(--muted);font-weight:700;display:block}.cf7-grid input[type="text"],.cf7-grid input[type="email"],.cf7-grid input[type="url"],.cf7-grid select,.cf7-grid textarea{width:100%;padding:12px 12px;border-radius:14px;border:1px solid rgb(15 23 42 / .14);background:rgb(255 255 255 / .95);color:var(--ink);outline:none;margin-top:6px}.cf7-grid textarea{min-height:110px;resize:vertical}.cf7-grid input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;padding:12px 14px;border-radius:12px;border:0;color:#fff;background:linear-gradient(135deg,rgb(91 92 255),rgb(91 92 255 / .70));box-shadow:0 18px 45px rgb(91 92 255 / .22);font-weight:800;font-size:13px;letter-spacing:.2px;cursor:pointer}.cf7-grid .note{color:var(--muted);font-size:13px;margin:4px 0 0}.wpcf7-not-valid-tip{color:#b91c1c;font-size:12px;margin-top:6px}.wpcf7 form .wpcf7-response-output{border-radius:14px;padding:12px;margin:12px 0 0;border-color:rgb(15 23 42 / .14)}.cf7-grid .hp{display:none}.gm-landing{background:#fff;color:#1f2937;font-family:Arial,sans-serif;line-height:1.6}.gm-landing *{box-sizing:border-box}.gm-container{max-width:1140px;margin:0 auto;padding:0 20px}.gm-section{padding:72px 0}.gm-hero{background:linear-gradient(135deg,#f8fbff 0%,#eef4ff 100%)}.gm-problem{background:#fff}.gm-about-image{background:#f8fafc}.gm-why{background:#fff}.gm-results{background:#f8fafc}.gm-process{background:#fff}.gm-pricing{background:linear-gradient(135deg,#f8fbff 0%,#eef4ff 100%)}.gm-faq{background:#fff}.gm-final-cta{background:#f8fafc}.gm-section-head{max-width:760px;margin:0 auto 34px}.gm-section-head.center{text-align:center}.center{text-align:center}.gm-eyebrow{margin:0 0 12px 0;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#2563eb}.gm-landing h1{margin:0 0 20px 0;font-size:46px;line-height:1.12;font-weight:800;color:#111827}.gm-landing h2{margin:0 0 18px 0;font-size:34px;line-height:1.2;font-weight:800;color:#111827}.gm-landing h3{margin:0 0 10px 0;font-size:22px;line-height:1.3;font-weight:700;color:#111827}.gm-landing p{margin:0 0 16px 0}.gm-lead{font-size:20px;color:#374151;max-width:680px}.gm-small-text{font-size:14px;color:#6b7280}.gm-highlight{margin-top:26px;font-size:18px;font-weight:700;color:#111827}.gm-hero-grid{display:grid;grid-template-columns:1.1fr 0.9fr;gap:40px;align-items:center}.gm-hero-image img,.gm-split-image img{width:100%;height:auto;display:block;border-radius:22px;box-shadow:0 20px 50px rgb(15 23 42 / .12)}.gm-hero-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0}.gm-grid{display:grid;gap:24px}.gm-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gm-card,.gm-feature,.gm-faq-item,.gm-point,.gm-price-box,.gm-final-cta-box{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:28px;box-shadow:0 10px 30px rgb(15 23 42 / .04)}.gm-card-center{text-align:center}.gm-card-center h3,.gm-card-center p{text-align:center}.gm-point{text-align:center;font-weight:700}.gm-feature{text-align:center;border-top:4px solid #2563eb}.gm-split{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.gm-cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.gm-cta-center{justify-content:center}.gm-btn{display:inline-block;padding:15px 26px;border-radius:12px;text-decoration:none;font-weight:700;transition:all 0.2s ease}.gm-btn-primary{background:#2563eb;color:#fff}.gm-btn-primary:hover{background:#1d4ed8;color:#fff}.gm-btn-secondary{background:#fff;color:#111827;border:1px solid #cbd5e1}.gm-btn-secondary:hover{background:#f8fafc;color:#111827}.gm-steps{display:grid;gap:18px;max-width:900px;margin:0 auto}.gm-step{display:flex;gap:18px;align-items:flex-start;padding:24px;border:1px solid #e5e7eb;border-radius:16px;background:#f8fafc}.gm-step-num{width:46px;height:46px;min-width:46px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.gm-step-content{flex:1}.gm-price-box-center{max-width:760px;margin:0 auto;text-align:center}.gm-price-from{margin-bottom:6px;font-weight:700;color:#374151}.gm-price{margin:0 0 14px 0;font-size:48px;line-height:1.1;font-weight:800;color:#111827}.gm-price-note{font-size:14px;color:#6b7280}.gm-list{margin:18px 0 24px 20px;padding:0}.gm-list-center{list-style-position:inside;margin-left:0;text-align:center}.gm-list-center li{margin-bottom:8px}.gm-final-cta-box{text-align:center;max-width:860px;margin:0 auto;background:linear-gradient(135deg,#ffffff 0%,#f8fbff 100%)}@media (max-width:980px){.gm-hero-grid,.gm-split,.gm-grid-2,.gm-grid-3,.gm-hero-points{grid-template-columns:1fr}.gm-hero-text,.gm-split-text{text-align:center}.gm-lead{max-width:100%;margin-left:auto;margin-right:auto}.gm-cta-row{justify-content:center}.gm-landing h1{font-size:36px}.gm-landing h2{font-size:30px}}@media (max-width:640px){.gm-container{padding:0 16px}.gm-section{padding:48px 0}.gm-landing h1{font-size:30px}.gm-landing h2{font-size:26px}.gm-lead{font-size:18px}.gm-btn{width:100%;text-align:center}.gm-step{flex-direction:column}}.gm-author-box{border-top:1px solid #eee;margin-top:40px;padding-top:20px}.gm-author-inner{display:flex;gap:20px;align-items:center}.gm-author-image img{width:100px;border-radius:50%}.gm-author-content h3{margin:0 0 10px 0}.gm-author-content p{margin:5px 0}.gm-tech-seo-audit .gm-hero{position:relative;overflow:hidden}.gm-tech-seo-audit .gm-hero::before{content:"";position:absolute;top:-120px;right:-120px;width:360px;height:360px;background:radial-gradient(circle,rgb(37 99 235 / .18) 0%,#fff0 70%);pointer-events:none}.gm-audit-panel{position:relative;background:#fff;border:1px solid #dbeafe;border-radius:26px;padding:28px;box-shadow:0 24px 70px rgb(15 23 42 / .14)}.gm-audit-panel-top{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #e5e7eb}.gm-audit-panel-top span{font-size:14px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.06em}.gm-audit-panel-top strong{color:#111827;font-size:16px}.gm-audit-status{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px 18px;border-radius:16px;margin-bottom:12px;background:#f8fafc;border:1px solid #e5e7eb}.gm-audit-status span{font-weight:700;color:#111827}.gm-audit-status strong{font-size:13px;border-radius:999px;padding:6px 10px;white-space:nowrap}.gm-status-danger strong{background:#fee2e2;color:#991b1b}.gm-status-warning strong{background:#fef3c7;color:#92400e}.gm-status-success strong{background:#dcfce7;color:#166534}.gm-problem-grid .gm-card{border-left:4px solid #2563eb}.gm-audit-category{background:#fff;border:1px solid #e5e7eb;border-radius:22px;padding:32px;box-shadow:0 12px 36px rgb(15 23 42 / .05)}.gm-audit-category h3{display:flex;align-items:center;gap:10px}.gm-audit-category h3::before{content:"";width:12px;height:12px;border-radius:999px;background:#2563eb;display:inline-block}.gm-audit-category ul{margin:18px 0 0 20px;padding:0}.gm-audit-category li{margin-bottom:8px}.gm-inline-cta{margin-top:42px;padding:34px;border-radius:22px;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);color:#fff;text-align:center;box-shadow:0 20px 50px rgb(37 99 235 / .22)}.gm-inline-cta h2,.gm-inline-cta p{color:#fff}.gm-inline-cta .gm-btn-secondary{background:#fff;color:#111827;border:none}.gm-warning-box{background:#fff7ed;border:1px solid #fed7aa;border-radius:22px;padding:34px;box-shadow:0 12px 36px rgb(15 23 42 / .04)}.gm-warning-box h2{color:#9a3412}.gm-system-item{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:24px;box-shadow:0 10px 30px rgb(15 23 42 / .04)}.gm-system-list{display:grid;gap:16px}@media (max-width:980px){.gm-audit-panel{margin-top:20px}}@media (max-width:640px){.gm-audit-panel{padding:22px}.gm-audit-status{flex-direction:column;align-items:flex-start}.gm-inline-cta{padding:26px}}.gm-form-box{margin-top:28px;max-width:760px;margin-left:auto;margin-right:auto;text-align:left}.gm-form-box label{display:block;text-align:left;font-weight:600;margin-bottom:8px}.gm-form-box input,.gm-form-box textarea,.gm-form-box select{width:100%;max-width:100%;text-align:left}.gm-form-box .wpcf7-form-control-wrap{display:block;margin-bottom:22px}.gm-form-box input[type="submit"]{width:auto;text-align:center;display:inline-block}body:has(.gm-opencart-landing) .entry-header,body:has(.gm-opencart-landing) .hero-section{display:none!important}body:has(.gm-opencart-landing) .site-main,body:has(.gm-opencart-landing) main,body:has(.gm-opencart-landing) .ct-container,body:has(.gm-opencart-landing) .ct-container-full,body:has(.gm-opencart-landing) .content-area,body:has(.gm-opencart-landing) article,body:has(.gm-opencart-landing) .entry-content{overflow:visible}body:has(.gm-opencart-landing) .entry-content{margin-top:0!important}.gm-opencart-landing{--gm-blue:#0f4c81;--gm-blue-dark:#092b49;--gm-blue-soft:#eaf5fb;--gm-cyan:#18a7c8;--gm-green:#16a36f;--gm-orange:#f59e0b;--gm-text:#243241;--gm-muted:#607080;--gm-border:rgba(15, 76, 129, 0.12);--gm-shadow:0 16px 38px rgba(15, 76, 129, 0.09);--gm-shadow-strong:0 24px 70px rgba(8, 43, 73, 0.20);width:min(1180px, calc(100% - 40px));margin:0 auto;padding:18px 0 64px;color:var(--gm-text);font-size:16px;line-height:1.65}.gm-opencart-landing,.gm-opencart-landing *{box-sizing:border-box}.gm-opencart-landing h1,.gm-opencart-landing h2,.gm-opencart-landing h3,.gm-opencart-landing p,.gm-opencart-landing ul,.gm-opencart-landing ol{margin-top:0}.gm-opencart-landing a{color:var(--gm-blue);text-underline-offset:4px}.gm-opencart-landing .gm-highlight{margin:0 0 22px;padding:16px 20px;border-left:5px solid var(--gm-orange);border-radius:18px;background:#fff7ed;color:#7c2d12;font-size:18px;font-weight:800;box-shadow:0 10px 26px rgb(124 45 18 / .08)}.gm-opencart-landing .gm-service-hero{position:relative;overflow:hidden;isolation:isolate;margin:0 0 42px;padding:clamp(42px, 6vw, 82px);border-radius:32px;background:radial-gradient(circle at 88% 16%,rgb(24 167 200 / .34),transparent 34%),radial-gradient(circle at 7% 92%,rgb(245 158 11 / .22),transparent 30%),linear-gradient(135deg,#082b49 0%,#0f4c81 52%,#1477a4 100%);color:#fff;box-shadow:var(--gm-shadow-strong)}.gm-opencart-landing .gm-service-hero::before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgb(255 255 255 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .055) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,rgb(0 0 0 / .35),rgb(0 0 0 / .05))}.gm-opencart-landing .gm-service-hero::after{content:"";position:absolute;right:-95px;top:-95px;z-index:-1;width:340px;height:340px;border-radius:999px;background:rgb(255 255 255 / .09);box-shadow:-130px 175px 0 rgb(255 255 255 / .052),-290px 55px 0 rgb(255 255 255 / .04)}.gm-opencart-landing .gm-service-hero h1{max-width:880px;margin:0 0 24px;color:#ffffff!important;font-size:clamp(34px, 5vw, 60px);line-height:1.05;letter-spacing:-.045em}.gm-opencart-landing .gm-service-hero p{max-width:820px;margin:0 0 18px;color:rgb(255 255 255 / .92)!important;font-size:clamp(17px, 2vw, 20px);line-height:1.68}.gm-opencart-landing .gm-service-hero p:last-child{margin-bottom:0}.gm-opencart-landing .gm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;margin-top:14px;padding:15px 26px;border-radius:999px;background:linear-gradient(135deg,#f59e0b,#f97316);color:#111827!important;font-weight:900;text-decoration:none!important;box-shadow:0 14px 30px rgb(249 115 22 / .3);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.gm-opencart-landing .gm-btn:hover{transform:translateY(-2px);filter:saturate(1.05);box-shadow:0 18px 38px rgb(249 115 22 / .4)}.gm-opencart-landing .gm-section{position:relative;margin:0 0 34px;padding:clamp(30px, 4vw, 46px);border:1px solid var(--gm-border);border-radius:26px;background:#fff;box-shadow:var(--gm-shadow)}.gm-opencart-landing .gm-section:nth-of-type(odd):not(.gm-service-hero):not(.gm-cta){background:linear-gradient(180deg,#ffffff 0%,#f7fbfe 100%)}.gm-opencart-landing .gm-section h2{max-width:900px;margin:0 0 18px;color:var(--gm-blue-dark)!important;font-size:clamp(26px, 3vw, 40px);line-height:1.14;letter-spacing:-.03em}.gm-opencart-landing .gm-section h3{margin:0 0 12px;color:var(--gm-blue-dark)!important;font-size:21px;line-height:1.25}.gm-opencart-landing .gm-section p{max-width:920px;margin:0 0 17px;color:var(--gm-text);font-size:17px;line-height:1.75}.gm-opencart-landing .gm-section p:last-child{margin-bottom:0}.gm-opencart-landing .gm-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px}.gm-opencart-landing .gm-card{position:relative;min-height:218px;padding:28px 24px;border:1px solid rgb(15 76 129 / .11);border-radius:22px;background:linear-gradient(180deg,#ffffff 0%,#f8fbfd 100%);box-shadow:0 12px 26px rgb(15 76 129 / .08);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.gm-opencart-landing .gm-card:hover{transform:translateY(-4px);border-color:rgb(24 167 200 / .35);box-shadow:0 18px 36px rgb(15 76 129 / .13)}.gm-opencart-landing .gm-card::before{content:"";display:block;width:44px;height:44px;margin-bottom:18px;border-radius:15px;background:radial-gradient(circle at 70% 30%,rgb(255 255 255 / .9),transparent 30%),linear-gradient(135deg,var(--gm-cyan),var(--gm-blue))}.gm-opencart-landing .gm-card p{margin-bottom:0;color:var(--gm-muted);font-size:15.8px;line-height:1.66}.gm-opencart-landing .gm-section ul,.gm-opencart-landing .gm-section ol{display:grid;gap:12px;margin:24px 0;padding-left:0!important;list-style:none!important}.gm-opencart-landing .gm-section li{position:relative;margin:0;padding:14px 16px 14px 48px;border-radius:14px;background:#f6fafc;color:var(--gm-text);font-size:16px;line-height:1.55}.gm-opencart-landing .gm-section ul li::before{content:"✓";position:absolute;left:16px;top:13px;width:23px;height:23px;border-radius:999px;background:rgb(22 163 111 / .14);color:var(--gm-green);font-weight:900;text-align:center;line-height:23px}.gm-opencart-landing .gm-section ol{counter-reset:gm-step}.gm-opencart-landing .gm-section ol li{counter-increment:gm-step;padding-left:66px}.gm-opencart-landing .gm-section ol li::before{content:counter(gm-step);position:absolute;left:16px;top:14px;width:33px;height:33px;border-radius:999px;background:var(--gm-blue);color:#fff;font-weight:900;text-align:center;line-height:33px}.gm-opencart-landing .gm-section p a[href*="opencart"],.gm-opencart-landing .gm-section p a[href*="webaruhaz-technikai-seo-audit"]{display:inline-flex;align-items:center;margin-top:6px;padding:10px 14px;border-radius:999px;background:rgb(15 76 129 / .08);color:var(--gm-blue-dark)!important;font-weight:800;text-decoration:none!important}.gm-opencart-landing .gm-section p a[href*="opencart"]::after,.gm-opencart-landing .gm-section p a[href*="webaruhaz-technikai-seo-audit"]::after{content:"→";margin-left:9px}.gm-opencart-landing .gm-cta{position:relative;overflow:hidden;border:0;background:radial-gradient(circle at 90% 15%,rgb(255 255 255 / .16),transparent 30%),linear-gradient(135deg,#0b2f4f,#0f4c81);color:#fff;box-shadow:var(--gm-shadow-strong)}.gm-opencart-landing .gm-cta h2,.gm-opencart-landing .gm-cta p,.gm-opencart-landing .gm-cta strong{color:#ffffff!important}.gm-opencart-landing .gm-cta p{color:rgb(255 255 255 / .9)!important}.gm-opencart-landing>.gm-section:last-of-type ul{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-opencart-landing>.gm-section:last-of-type li{padding:0;background:#fff0}.gm-opencart-landing>.gm-section:last-of-type li::before{display:none}.gm-opencart-landing>.gm-section:last-of-type li a{display:flex;align-items:center;min-height:72px;padding:18px 20px;border:1px solid var(--gm-border);border-radius:18px;background:#fff;color:var(--gm-blue-dark)!important;font-weight:800;text-decoration:none;box-shadow:0 10px 24px rgb(15 76 129 / .06)}.gm-opencart-landing>.gm-section:last-of-type li a:hover{border-color:rgb(24 167 200 / .35);background:#f7fbfe}@media (max-width:920px){.gm-opencart-landing{width:min(100% - 32px, 1180px)}.gm-opencart-landing .gm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-opencart-landing>.gm-section:last-of-type ul{grid-template-columns:1fr}}@media (max-width:640px){.gm-opencart-landing{width:min(100% - 28px, 1180px);padding-bottom:44px}.gm-opencart-landing .gm-highlight,.gm-opencart-landing .gm-service-hero,.gm-opencart-landing .gm-section{border-radius:20px}.gm-opencart-landing .gm-service-hero,.gm-opencart-landing .gm-section{padding:26px 20px}.gm-opencart-landing .gm-grid{grid-template-columns:1fr}.gm-opencart-landing .gm-service-hero h1{font-size:32px}.gm-opencart-landing .gm-section h2{font-size:25px}.gm-opencart-landing .gm-btn{width:100%;text-align:center}}.gm-opencart-landing .gm-service-hero{background:#0b2f4f!important;color:#ffffff!important;padding:60px!important;border-radius:30px!important}.gm-opencart-landing .gm-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:22px!important}.gm-opencart-landing .gm-card{background:#ffffff!important;border:2px solid #18a7c8!important;border-radius:22px!important;padding:28px!important;box-shadow:0 12px 30px rgb(0 0 0 / .12)!important}body.page-id-680399 .hero-section,body.page-id-680399 .entry-header{display:none!important}.page-id-680399 .entry-header .page-title{margin-bottom:0;display:none}.cf7-grid input[type="text"],.cf7-grid input[type="email"],.cf7-grid input[type="url"],.cf7-grid select,.cf7-grid textarea{color:gray}.gm-opencart-landing .gm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;max-width:100%}.gm-opencart-landing .gm-card{min-width:0;max-width:100%;overflow-wrap:break-word;word-break:normal}@media (max-width:980px){.gm-opencart-landing .gm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gm-opencart-landing .gm-grid{grid-template-columns:1fr!important;gap:18px}.gm-opencart-landing .gm-card{width:100%;max-width:100%}}