/* =========================================================
   61MEDYA SEO LANDING 2026 - V1
   information_id = 24
   ========================================================= */

body.information-information-24{
    background:#f4f7fb;
}


/* SIDEBAR KAPAT / FULL WIDTH */

body.information-information-24
#column-right{
    display:none!important;
}

body.information-information-24
#content{
    width:100%!important;
    max-width:1180px;
    float:none!important;
    margin:0 auto!important;
    padding-left:15px!important;
    padding-right:15px!important;
}

body.information-information-24
#content.col-sm-9{
    width:100%!important;
}


/* SAYFA BASLIGI HERO ICINE TASINACAK */

body.information-information-24
#content > h1.title.page-title{
    margin:0!important;
}


/* =========================================================
   HERO
   ========================================================= */

body.information-information-24
.m61-seo-hero{

    position:relative;

    display:grid;
    grid-template-columns:
        minmax(0,.93fr)
        minmax(0,1.07fr);

    min-height:430px;

    margin:6px 0 18px;

    overflow:hidden;

    border-radius:16px;

    background:
        radial-gradient(
            circle at 14% 18%,
            rgba(47,110,220,.26),
            transparent 35%
        ),
        linear-gradient(
            135deg,
            #071b3c 0%,
            #0d3470 52%,
            #133f80 100%
        );

    box-shadow:
        0 14px 38px
        rgba(14,43,82,.13);
}


body.information-information-24
.m61-seo-hero-copy{

    min-width:0;

    padding:
        52px
        36px
        40px
        42px;

    display:flex;
    flex-direction:column;
    justify-content:center;

    position:relative;
    z-index:2;
}


body.information-information-24
.m61-seo-eyebrow{

    align-self:flex-start;

    margin-bottom:13px;

    padding:7px 10px;

    border:
        1px solid
        rgba(255,255,255,.16);

    border-radius:999px;

    background:
        rgba(255,255,255,.07);

    color:#ffffff;

    font-size:9px;
    line-height:1;
    font-weight:850;
    letter-spacing:.7px;
}


body.information-information-24
.m61-seo-hero h1{

    max-width:520px;

    margin:0 0 12px!important;

    color:#ffffff!important;
    -webkit-text-fill-color:#ffffff!important;

    font-size:38px!important;
    line-height:1.08!important;
    font-weight:900!important;

    letter-spacing:-.7px;
}


body.information-information-24
.m61-seo-hero-highlight{

    display:block;

    margin-bottom:13px;

    color:#ffffff;

    font-size:20px;
    line-height:1.25;
    font-weight:800;
}


body.information-information-24
.m61-seo-hero-highlight strong{

    color:#ff334b;

    font-weight:900;
}


body.information-information-24
.m61-seo-hero-lead{

    max-width:540px;

    margin:0 0 20px;

    color:#d8e4f6;

    font-size:12.5px;
    line-height:1.75;
}


body.information-information-24
.m61-seo-actions{

    display:flex;
    flex-wrap:wrap;
    gap:9px;

    margin-bottom:22px;
}


body.information-information-24
.m61-seo-btn{

    min-height:42px;

    padding:0 15px;

    display:inline-flex;
    align-items:center;
    justify-content:center;

    border-radius:8px;

    font-size:10px;
    font-weight:850;

    text-decoration:none!important;
}


body.information-information-24
.m61-seo-btn-primary{

    background:#ef233c;

    color:#fff!important;
    -webkit-text-fill-color:#fff!important;

    box-shadow:
        0 8px 22px
        rgba(239,35,60,.22);
}


body.information-information-24
.m61-seo-btn-secondary{

    border:
        1px solid
        rgba(255,255,255,.20);

    background:
        rgba(255,255,255,.08);

    color:#fff!important;
    -webkit-text-fill-color:#fff!important;
}


body.information-information-24
.m61-seo-trust{

    display:grid;
    grid-template-columns:
        repeat(2,minmax(0,1fr));

    gap:8px;

    max-width:500px;
}


body.information-information-24
.m61-seo-trust span{

    min-height:35px;

    padding:0 10px;

    display:flex;
    align-items:center;

    border:
        1px solid
        rgba(255,255,255,.10);

    border-radius:7px;

    background:
        rgba(255,255,255,.055);

    color:#e9f1fc;

    font-size:9px;
    font-weight:750;
}


body.information-information-24
.m61-seo-trust span:before{

    content:"✓";

    margin-right:7px;

    color:#37d77a;

    font-weight:900;
}


/* HERO MEDIA */

body.information-information-24
.m61-seo-hero-media{

    min-width:0;

    position:relative;

    overflow:hidden;

    background:#0a1830;
}


body.information-information-24
.m61-seo-hero-media:after{

    content:"";

    position:absolute;
    inset:0;

    background:
        linear-gradient(
            90deg,
            rgba(7,27,60,.35),
            transparent 30%
        );

    pointer-events:none;
}


body.information-information-24
.m61-seo-hero-media img{

    width:100%!important;
    height:100%!important;

    min-height:430px;

    display:block!important;

    object-fit:cover!important;
    object-position:center!important;

    margin:0!important;

    border:0!important;
    border-radius:0!important;

    box-shadow:none!important;
}


/* ESKI GORSELI KAPAT */

body.information-information-24
.m61-seo-original-image-hidden{
    display:none!important;
}


/* =========================================================
   TRUST / VALUE STRIP
   ========================================================= */

body.information-information-24
.m61-seo-value-strip{

    display:grid;
    grid-template-columns:
        repeat(4,minmax(0,1fr));

    gap:10px;

    margin-bottom:18px;

    padding:18px;

    border:
        1px solid
        #e0e7f0;

    border-radius:14px;

    background:#ffffff;

    box-shadow:
        0 8px 24px
        rgba(16,43,87,.035);
}


body.information-information-24
.m61-seo-value{

    min-width:0;

    padding:18px 15px;

    text-align:center;

    border:
        1px solid
        #e8edf3;

    border-radius:10px;

    background:
        linear-gradient(
            180deg,
            #ffffff,
            #fbfcfe
        );
}


body.information-information-24
.m61-seo-value i{

    display:block;

    margin-bottom:8px;

    color:#ef233c;

    font-size:18px;
}


body.information-information-24
.m61-seo-value strong{

    display:block;

    margin-bottom:5px;

    color:#102b57;

    font-size:12px;
    font-weight:900;
}


body.information-information-24
.m61-seo-value small{

    display:block;

    color:#738399;

    font-size:9px;
    line-height:1.55;
}


/* CONTENT */

body.information-information-24
#content > .content{

    width:100%!important;
}


/* =========================================================
   RESPONSIVE
   ========================================================= */

@media(max-width:1023px){

    body.information-information-24
    .m61-seo-hero{

        grid-template-columns:
            1fr 1fr;
    }


    body.information-information-24
    .m61-seo-value-strip{

        grid-template-columns:
            repeat(2,minmax(0,1fr));
    }
}


@media(max-width:767px){

    body.information-information-24
    #content{

        padding-left:10px!important;
        padding-right:10px!important;
    }


    body.information-information-24
    .m61-seo-hero{

        grid-template-columns:1fr;

        min-height:0;
    }


    body.information-information-24
    .m61-seo-hero-copy{

        padding:
            38px
            22px
            28px;
    }


    body.information-information-24
    .m61-seo-hero h1{

        font-size:30px!important;
    }


    body.information-information-24
    .m61-seo-hero-highlight{

        font-size:17px;
    }


    body.information-information-24
    .m61-seo-hero-media img{

        min-height:250px;
        height:250px!important;
    }


    body.information-information-24
    .m61-seo-value-strip{

        grid-template-columns:1fr;

        padding:12px;
    }
}

/* =========================================================
   M61 SEO V2
   GOOGLE SERP PREVIEW
   ========================================================= */

body.information-information-24
.m61-seo-serp-section{

    display:grid;
    grid-template-columns:
        minmax(0,.78fr)
        minmax(0,1.22fr);

    gap:26px;

    margin-bottom:18px;

    padding:34px;

    border:1px solid #e0e7f0;
    border-radius:15px;

    background:#ffffff;

    box-shadow:
        0 8px 28px
        rgba(16,43,87,.045);
}


/* SOL */

body.information-information-24
.m61-seo-serp-intro{

    min-width:0;

    padding:12px 5px;

    display:flex;
    flex-direction:column;
    justify-content:center;
}


body.information-information-24
.m61-seo-serp-eyebrow{

    align-self:flex-start;

    margin-bottom:10px;

    padding:6px 8px;

    border-radius:999px;

    background:#fff0f2;

    color:#ef233c;

    font-size:8.5px;
    font-weight:900;
    letter-spacing:.65px;
}


body.information-information-24
.m61-seo-serp-intro h2{

    margin:0 0 12px!important;

    color:#102b57!important;
    -webkit-text-fill-color:#102b57!important;

    font-size:27px!important;
    line-height:1.2!important;
    font-weight:900!important;
}


body.information-information-24
.m61-seo-serp-intro h2 strong{

    color:#ef233c!important;
    -webkit-text-fill-color:#ef233c!important;
}


body.information-information-24
.m61-seo-serp-intro > p{

    max-width:470px;

    margin:0 0 17px!important;

    color:#67798f!important;

    font-size:11px!important;
    line-height:1.72!important;
}


body.information-information-24
.m61-seo-serp-points{

    display:flex;
    flex-wrap:wrap;
    gap:6px;
}


body.information-information-24
.m61-seo-serp-points span{

    padding:7px 9px;

    border:1px solid #e2e8f0;
    border-radius:6px;

    background:#f9fbfd;

    color:#526a83;

    font-size:8.5px;
    font-weight:800;
}


body.information-information-24
.m61-seo-serp-points span:before{

    content:"✓";

    margin-right:5px;

    color:#18b764;

    font-weight:900;
}


/* SEARCH MOCKUP */

body.information-information-24
.m61-seo-search-demo{

    min-width:0;

    padding:20px;

    border:1px solid #dfe5ec;
    border-radius:12px;

    background:#fff;

    box-shadow:
        0 9px 25px
        rgba(15,37,66,.07);
}


body.information-information-24
.m61-seo-search-label{

    margin-bottom:12px;

    color:#8d9aaa;

    font-size:8px;
    font-weight:850;
    letter-spacing:.6px;
}


body.information-information-24
.m61-seo-searchbar{

    height:44px;

    padding:0 16px;

    display:flex;
    align-items:center;
    gap:10px;

    border:1px solid #d8dee7;
    border-radius:999px;

    box-shadow:
        0 2px 8px
        rgba(20,38,65,.05);

    color:#303c4c;

    font-size:10.5px;
}


body.information-information-24
.m61-seo-search-icon{

    color:#527190;

    font-size:18px;
}


body.information-information-24
.m61-seo-searchbar b{

    margin-left:auto;

    color:#7d8b9b;

    font-size:14px;
}


body.information-information-24
.m61-seo-search-tabs{

    display:flex;
    gap:16px;

    margin:
        12px
        8px
        14px;

    padding-bottom:8px;

    border-bottom:1px solid #eceff3;
}


body.information-information-24
.m61-seo-search-tabs span{

    position:relative;

    color:#748398;

    font-size:8.5px;
}


body.information-information-24
.m61-seo-search-tabs .active{

    color:#1b64c8;

    font-weight:800;
}


body.information-information-24
.m61-seo-search-tabs .active:after{

    content:"";

    position:absolute;

    left:0;
    right:0;
    bottom:-9px;

    height:2px;

    background:#1b64c8;
}


/* RESULT */

body.information-information-24
.m61-seo-search-result{

    position:relative;

    padding:
        7px
        8px
        9px
        57px;
}


body.information-information-24
.m61-seo-position{

    position:absolute;

    left:0;
    top:10px;

    width:44px;
    height:44px;

    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;

    border-radius:10px;

    background:
        linear-gradient(
            135deg,
            #ef233c,
            #ff455a
        );

    color:#ffffff;

    box-shadow:
        0 7px 17px
        rgba(239,35,60,.20);
}


body.information-information-24
.m61-seo-position strong{

    font-size:16px;
    line-height:1;
}


body.information-information-24
.m61-seo-position small{

    margin-top:3px;

    font-size:5.8px;
    font-weight:900;
    letter-spacing:.4px;
}


body.information-information-24
.m61-seo-result-site{

    display:flex;
    align-items:center;
    gap:8px;

    margin-bottom:7px;
}


body.information-information-24
.m61-seo-result-logo{

    width:27px;
    height:27px;

    display:flex;
    align-items:center;
    justify-content:center;

    border-radius:50%;

    background:#eef3f8;

    color:#ef233c;

    font-size:10px;
    font-weight:900;
}


body.information-information-24
.m61-seo-result-site strong{

    display:block;

    color:#303947;

    font-size:9px;
    font-weight:700;
}


body.information-information-24
.m61-seo-result-site small{

    display:block;

    margin-top:1px;

    color:#76869b;

    font-size:7px;
}


body.information-information-24
.m61-seo-result-title{

    margin-bottom:6px;

    color:#1a5fb4;

    font-size:14px;
    line-height:1.28;
    font-weight:500;
}


body.information-information-24
.m61-seo-result-body > p{

    margin:0!important;

    color:#505e70!important;

    font-size:8.8px!important;
    line-height:1.55!important;
}


body.information-information-24
.m61-seo-result-links{

    display:flex;
    gap:12px;

    margin-top:9px;
}


body.information-information-24
.m61-seo-result-links span{

    color:#1a5fb4;

    font-size:7.5px;
}


body.information-information-24
.m61-seo-search-note{

    margin-top:13px;

    padding-top:10px;

    border-top:
        1px dashed
        #e3e8ee;

    color:#99a4b2;

    font-size:7px;
    line-height:1.5;
}


/* RESPONSIVE */

@media(max-width:900px){

    body.information-information-24
    .m61-seo-serp-section{

        grid-template-columns:1fr;
    }
}


@media(max-width:767px){

    body.information-information-24
    .m61-seo-serp-section{

        padding:22px 17px;
    }


    body.information-information-24
    .m61-seo-serp-intro h2{

        font-size:23px!important;
    }


    body.information-information-24
    .m61-seo-search-demo{

        padding:15px;
    }


    body.information-information-24
    .m61-seo-search-result{

        padding-left:0;
        padding-top:61px;
    }


    body.information-information-24
    .m61-seo-position{

        top:5px;
    }
}


/* =========================================================
   M61 SEO V2.1
   GOOGLE WORDMARK
   ========================================================= */

body.information-information-24
.m61-google-wordmark{

    margin:
        2px
        0
        5px;

    font-family:
        Arial,
        Helvetica,
        sans-serif;

    font-size:28px;
    line-height:1;

    font-weight:500;

    letter-spacing:-1.5px;
}

body.information-information-24
.m61-google-wordmark .g-blue{
    color:#4285f4;
}

body.information-information-24
.m61-google-wordmark .g-red{
    color:#ea4335;
}

body.information-information-24
.m61-google-wordmark .g-yellow{
    color:#fbbc05;
}

body.information-information-24
.m61-google-wordmark .g-green{
    color:#34a853;
}

body.information-information-24
.m61-seo-search-label{
    margin-top:6px;
}


/* =========================================================
   M61 SEO V3
   WHY + PROCESS
   ========================================================= */

body.information-information-24
.m61-seo-old-lower-hidden{
    display:none!important;
}


/* WRAPPER */

body.information-information-24
.m61-seo-growth-section{

    margin-bottom:18px;
}


/* =========================================================
   SECTION HEAD
   ========================================================= */

body.information-information-24
.m61-seo-growth-head{

    padding:
        30px
        32px
        22px;

    border:
        1px solid
        #e0e7f0;

    border-bottom:0;

    border-radius:
        15px
        15px
        0
        0;

    background:#ffffff;
}


body.information-information-24
.m61-seo-growth-eyebrow{

    display:inline-flex;

    margin-bottom:8px;

    padding:6px 8px;

    border-radius:999px;

    background:#fff0f2;

    color:#ef233c;

    font-size:8.5px;
    font-weight:900;
    letter-spacing:.65px;
}


body.information-information-24
.m61-seo-growth-head h2{

    max-width:790px;

    margin:0 0 9px!important;

    color:#102b57!important;
    -webkit-text-fill-color:#102b57!important;

    font-size:27px!important;
    line-height:1.2!important;
    font-weight:900!important;
}


body.information-information-24
.m61-seo-growth-head h2 strong{

    color:#ef233c!important;
    -webkit-text-fill-color:#ef233c!important;
}


body.information-information-24
.m61-seo-growth-head p{

    max-width:770px;

    margin:0!important;

    color:#6d7e92!important;

    font-size:11px!important;
    line-height:1.7!important;
}


/* =========================================================
   BENEFIT GRID
   ========================================================= */

body.information-information-24
.m61-seo-benefit-grid{

    display:grid;

    grid-template-columns:
        repeat(4,minmax(0,1fr));

    gap:10px;

    padding:
        0
        30px
        30px;

    border-left:
        1px solid
        #e0e7f0;

    border-right:
        1px solid
        #e0e7f0;

    background:#fff;
}


body.information-information-24
.m61-seo-benefit-card{

    position:relative;

    min-width:0;

    padding:
        22px
        17px
        19px;

    overflow:hidden;

    border:
        1px solid
        #e4eaf1;

    border-radius:11px;

    background:
        linear-gradient(
            180deg,
            #fff,
            #fafcff
        );

    box-shadow:
        0 5px 18px
        rgba(16,43,87,.035);
}


body.information-information-24
.m61-seo-benefit-no{

    position:absolute;

    right:12px;
    top:11px;

    color:#edf1f6;

    font-size:25px;
    line-height:1;
    font-weight:900;
}


body.information-information-24
.m61-seo-benefit-icon{

    width:35px;
    height:35px;

    margin-bottom:13px;

    display:flex;
    align-items:center;
    justify-content:center;

    border-radius:9px;

    background:#fff0f2;

    color:#ef233c;

    font-size:14px;
}


body.information-information-24
.m61-seo-benefit-card h3{

    margin:0 0 7px!important;

    color:#102b57!important;

    font-size:12px!important;
    line-height:1.35!important;
    font-weight:850!important;
}


body.information-information-24
.m61-seo-benefit-card p{

    margin:0!important;

    color:#74859a!important;

    font-size:9px!important;
    line-height:1.65!important;
}


/* =========================================================
   PROCESS
   ========================================================= */

body.information-information-24
.m61-seo-process{

    display:grid;

    grid-template-columns:
        minmax(0,.82fr)
        minmax(0,1.18fr);

    gap:28px;

    padding:34px 32px;

    border-radius:
        0
        0
        15px
        15px;

    background:
        radial-gradient(
            circle at 10% 0,
            rgba(53,116,222,.23),
            transparent 35%
        ),
        linear-gradient(
            135deg,
            #071b3c,
            #103a78
        );

    box-shadow:
        0 12px 30px
        rgba(16,43,87,.08);
}


body.information-information-24
.m61-seo-process-copy{

    display:flex;
    flex-direction:column;
    justify-content:center;
}


body.information-information-24
.m61-seo-process-eyebrow{

    align-self:flex-start;

    margin-bottom:9px;

    padding:6px 8px;

    border:
        1px solid
        rgba(255,255,255,.15);

    border-radius:999px;

    color:#ffffff;

    font-size:8px;
    font-weight:900;
    letter-spacing:.6px;
}


body.information-information-24
.m61-seo-process-copy h2{

    margin:0 0 10px!important;

    color:#ffffff!important;
    -webkit-text-fill-color:#ffffff!important;

    font-size:25px!important;
    line-height:1.2!important;
    font-weight:900!important;
}


body.information-information-24
.m61-seo-process-copy h2 strong{

    color:#ff4055!important;
    -webkit-text-fill-color:#ff4055!important;
}


body.information-information-24
.m61-seo-process-copy p{

    max-width:450px;

    margin:0 0 17px!important;

    color:#d8e4f4!important;

    font-size:10.5px!important;
    line-height:1.7!important;
}


body.information-information-24
.m61-seo-process-cta{

    align-self:flex-start;

    min-height:40px;

    padding:0 14px;

    display:inline-flex;
    align-items:center;

    border-radius:7px;

    background:#ef233c;

    color:#fff!important;
    -webkit-text-fill-color:#fff!important;

    font-size:9.5px;
    font-weight:850;

    text-decoration:none!important;
}


/* TIMELINE */

body.information-information-24
.m61-seo-timeline{

    display:grid;
    gap:7px;
}


body.information-information-24
.m61-seo-step{

    display:grid;

    grid-template-columns:
        38px
        minmax(0,1fr);

    gap:10px;

    align-items:center;

    padding:10px 12px;

    border:
        1px solid
        rgba(255,255,255,.10);

    border-radius:8px;

    background:
        rgba(255,255,255,.055);
}


body.information-information-24
.m61-seo-step > span{

    width:32px;
    height:32px;

    display:flex;
    align-items:center;
    justify-content:center;

    border-radius:8px;

    background:
        rgba(255,255,255,.09);

    color:#ff5264;

    font-size:9px;
    font-weight:900;
}


body.information-information-24
.m61-seo-step strong{

    display:block;

    margin-bottom:2px;

    color:#ffffff;

    font-size:9.5px;
    font-weight:850;
}


body.information-information-24
.m61-seo-step p{

    margin:0!important;

    color:#bfcde1!important;

    font-size:8px!important;
    line-height:1.45!important;
}


/* =========================================================
   RESPONSIVE
   ========================================================= */

@media(max-width:1023px){

    body.information-information-24
    .m61-seo-benefit-grid{

        grid-template-columns:
            repeat(2,minmax(0,1fr));
    }


    body.information-information-24
    .m61-seo-process{

        grid-template-columns:1fr;
    }
}


@media(max-width:767px){

    body.information-information-24
    .m61-seo-growth-head{

        padding:
            24px
            18px
            18px;
    }


    body.information-information-24
    .m61-seo-growth-head h2{

        font-size:23px!important;
    }


    body.information-information-24
    .m61-seo-benefit-grid{

        grid-template-columns:1fr;

        padding:
            0
            18px
            22px;
    }


    body.information-information-24
    .m61-seo-process{

        padding:
            27px
            18px;
    }


    body.information-information-24
    .m61-seo-process-copy h2{

        font-size:22px!important;
    }
}

/* M61_SEO_V4_START */

/* =========================================================
   RESULTS
   ========================================================= */

body.information-information-24
.m61-seo-results{

    display:grid;

    grid-template-columns:
        minmax(0,.82fr)
        minmax(0,1.18fr);

    gap:26px;

    margin:18px 0;

    padding:32px;

    border:
        1px solid
        #e0e7f0;

    border-radius:15px;

    background:#fff;

    box-shadow:
        0 8px 27px
        rgba(16,43,87,.04);
}


body.information-information-24
.m61-seo-results-eyebrow{

    display:inline-flex;

    margin-bottom:9px;

    padding:6px 8px;

    border-radius:999px;

    background:#fff0f2;

    color:#ef233c;

    font-size:8px;
    font-weight:900;
    letter-spacing:.55px;
}


body.information-information-24
.m61-seo-results-copy h2{

    margin:0 0 10px!important;

    color:#102b57!important;
    -webkit-text-fill-color:#102b57!important;

    font-size:26px!important;
    line-height:1.2!important;
    font-weight:900!important;
}


body.information-information-24
.m61-seo-results-copy h2 strong{

    color:#ef233c!important;
    -webkit-text-fill-color:#ef233c!important;
}


body.information-information-24
.m61-seo-results-copy > p{

    margin:0 0 15px!important;

    color:#697b90!important;

    font-size:10.5px!important;
    line-height:1.7!important;
}


body.information-information-24
.m61-seo-result-tags{

    display:flex;
    flex-wrap:wrap;
    gap:6px;
}


body.information-information-24
.m61-seo-result-tags span{

    padding:6px 8px;

    border:
        1px solid
        #e2e8ef;

    border-radius:6px;

    background:#fafcfe;

    color:#586f88;

    font-size:8px;
    font-weight:800;
}


/* DASHBOARD */

body.information-information-24
.m61-seo-dashboard{

    padding:20px;

    border-radius:12px;

    background:
        linear-gradient(
            145deg,
            #071b3c,
            #103a78
        );

    box-shadow:
        0 12px 28px
        rgba(11,37,78,.14);
}


body.information-information-24
.m61-seo-dashboard-top{

    display:flex;
    justify-content:space-between;
    align-items:center;

    margin-bottom:15px;
}


body.information-information-24
.m61-seo-dashboard-top small{

    display:block;

    margin-bottom:3px;

    color:#8ea8c9;

    font-size:6.5px;
    font-weight:800;
    letter-spacing:.5px;
}


body.information-information-24
.m61-seo-dashboard-top strong{

    color:#fff;

    font-size:11px;
}


body.information-information-24
.m61-seo-dashboard-status{

    padding:5px 7px;

    border-radius:999px;

    background:
        rgba(38,203,111,.12);

    color:#42dc82;

    font-size:6.5px;
    font-weight:900;
}


/* CHART */

body.information-information-24
.m61-seo-chart{

    position:relative;

    height:120px;

    margin-bottom:13px;

    overflow:hidden;

    border-radius:9px;

    background:
        rgba(255,255,255,.04);
}


body.information-information-24
.m61-seo-chart-lines{

    position:absolute;
    inset:0;

    display:grid;
    grid-template-rows:
        repeat(4,1fr);
}


body.information-information-24
.m61-seo-chart-lines span{

    border-bottom:
        1px solid
        rgba(255,255,255,.055);
}


body.information-information-24
.m61-seo-chart-bars{

    position:absolute;

    left:22px;
    right:22px;
    bottom:14px;
    top:14px;

    display:flex;
    align-items:flex-end;
    justify-content:space-between;

    gap:9px;
}


body.information-information-24
.m61-seo-chart-bars i{

    flex:1;

    max-width:34px;

    border-radius:
        5px
        5px
        1px
        1px;

    background:
        linear-gradient(
            180deg,
            #ff5264,
            #ef233c
        );

    box-shadow:
        0 5px 11px
        rgba(239,35,60,.16);
}


/* METRICS */

body.information-information-24
.m61-seo-dashboard-metrics{

    display:grid;
    grid-template-columns:
        repeat(3,1fr);

    gap:7px;
}


body.information-information-24
.m61-seo-dashboard-metrics div{

    padding:9px;

    border:
        1px solid
        rgba(255,255,255,.08);

    border-radius:7px;

    background:
        rgba(255,255,255,.045);
}


body.information-information-24
.m61-seo-dashboard-metrics small{

    display:block;

    color:#7893b6;

    font-size:5.5px;
    font-weight:900;
}


body.information-information-24
.m61-seo-dashboard-metrics strong{

    display:block;

    margin:
        2px
        0;

    color:#fff;

    font-size:8.5px;
}


body.information-information-24
.m61-seo-dashboard-metrics span{

    color:#9eb2cc;

    font-size:6px;
}


body.information-information-24
.m61-seo-dashboard-note{

    margin:
        10px
        0
        0!important;

    color:#7087a6!important;

    font-size:6px!important;
    line-height:1.45!important;
}


/* EXISTING SEO COPY */

body.information-information-24
.m61-seo-context-copy{

    grid-column:1 / -1;

    margin-top:1px;

    padding:
        15px
        17px;

    border:
        1px solid
        #e7ecf2;

    border-radius:9px;

    background:#fafcff;
}


body.information-information-24
.m61-seo-context-copy p{

    margin:
        0
        0
        7px!important;

    color:#77879a!important;

    font-size:8.8px!important;
    line-height:1.65!important;
}


body.information-information-24
.m61-seo-context-copy p:last-child{

    margin-bottom:0!important;
}


/* =========================================================
   FAQ
   ========================================================= */

body.information-information-24
.m61-seo-faq-title{

    margin:
        24px
        0
        13px!important;

    color:#102b57!important;
    -webkit-text-fill-color:#102b57!important;

    font-size:25px!important;
    font-weight:900!important;
}


body.information-information-24
.m61-seo-faq{

    overflow:hidden;

    margin-bottom:16px;

    border:
        1px solid
        #e1e7ef;

    border-radius:13px;

    background:#fff;

    box-shadow:
        0 7px 22px
        rgba(16,43,87,.035);
}


body.information-information-24
.m61-seo-faq-item{

    border-bottom:
        1px solid
        #edf0f4;
}


body.information-information-24
.m61-seo-faq-item:last-child{

    border-bottom:0;
}


body.information-information-24
.m61-seo-faq-question{

    width:100%;

    padding:
        14px
        16px;

    display:flex;
    justify-content:space-between;
    align-items:center;
    gap:20px;

    border:0;

    background:#fff;

    color:#263c58;

    text-align:left;

    font-size:10px;
    font-weight:800;

    cursor:pointer;
}


body.information-information-24
.m61-seo-faq-question i{

    color:#ef233c;

    font-size:9px;
}


body.information-information-24
.m61-seo-faq-answer{

    display:none;

    padding:
        0
        16px
        14px;
}


body.information-information-24
.m61-seo-faq-answer p{

    margin:0!important;

    color:#728399!important;

    font-size:9px!important;
    line-height:1.7!important;
}


body.information-information-24
.m61-seo-faq-item.is-open
.m61-seo-faq-answer{

    display:block;
}


body.information-information-24
.m61-seo-faq-item.is-open
.m61-seo-faq-question{

    color:#102b57;

    background:#fbfcfe;
}


/* =========================================================
   FINAL CTA
   ========================================================= */

body.information-information-24
.m61-seo-old-contact-hidden{

    display:none!important;
}


body.information-information-24
.m61-seo-final-cta{

    margin:
        0
        0
        22px;

    padding:
        38px
        28px;

    text-align:center;

    border-radius:15px;

    background:
        radial-gradient(
            circle at 90% 15%,
            rgba(58,127,232,.25),
            transparent 38%
        ),
        linear-gradient(
            135deg,
            #061a3a,
            #123f82
        );

    box-shadow:
        0 14px 34px
        rgba(13,44,88,.12);
}


body.information-information-24
.m61-seo-final-eyebrow{

    display:inline-flex;

    margin-bottom:10px;

    padding:6px 8px;

    border:
        1px solid
        rgba(255,255,255,.15);

    border-radius:999px;

    color:#fff;

    font-size:7.5px;
    font-weight:900;
    letter-spacing:.6px;
}


body.information-information-24
.m61-seo-final-cta h2{

    max-width:700px;

    margin:
        0
        auto
        10px!important;

    color:#fff!important;
    -webkit-text-fill-color:#fff!important;

    font-size:28px!important;
    line-height:1.2!important;
    font-weight:900!important;
}


body.information-information-24
.m61-seo-final-cta h2 strong{

    color:#ff4357!important;
    -webkit-text-fill-color:#ff4357!important;
}


body.information-information-24
.m61-seo-final-cta > p{

    max-width:690px;

    margin:
        0
        auto
        18px!important;

    color:#d5e1f3!important;

    font-size:10.5px!important;
    line-height:1.7!important;
}


body.information-information-24
.m61-seo-final-actions{

    display:flex;
    flex-wrap:wrap;

    justify-content:center;

    gap:8px;

    margin-bottom:12px;
}


body.information-information-24
.m61-seo-final-actions a{

    min-height:40px;

    padding:
        0
        14px;

    display:inline-flex;
    align-items:center;
    justify-content:center;

    border-radius:7px;

    font-size:9.5px;
    font-weight:850;

    text-decoration:none!important;
}


body.information-information-24
.m61-seo-final-primary{

    background:#18bd64;

    color:#fff!important;
    -webkit-text-fill-color:#fff!important;
}


body.information-information-24
.m61-seo-final-secondary{

    border:
        1px solid
        rgba(255,255,255,.18);

    background:
        rgba(255,255,255,.08);

    color:#fff!important;
    -webkit-text-fill-color:#fff!important;
}


body.information-information-24
.m61-seo-final-cta > small{

    color:#7690b2;

    font-size:6.5px;
}


/* RESPONSIVE */

@media(max-width:900px){

    body.information-information-24
    .m61-seo-results{

        grid-template-columns:1fr;
    }
}


@media(max-width:767px){

    body.information-information-24
    .m61-seo-results{

        padding:
            22px
            17px;
    }


    body.information-information-24
    .m61-seo-results-copy h2{

        font-size:23px!important;
    }


    body.information-information-24
    .m61-seo-dashboard-metrics{

        grid-template-columns:1fr;
    }


    body.information-information-24
    .m61-seo-faq-title{

        font-size:22px!important;
    }


    body.information-information-24
    .m61-seo-final-cta{

        padding:
            30px
            18px;
    }


    body.information-information-24
    .m61-seo-final-cta h2{

        font-size:23px!important;
    }
}

/* M61_SEO_V4_END */

/* M61_SEO_V5_START */


/* =========================================================
   OLD SEO CONTENT -> MODERN CONTENT CARD
   ========================================================= */

body.information-information-24
.m61-seo-legacy-content{

    margin:
        18px
        0;

    padding:
        27px
        30px;

    border:
        1px solid
        #e1e7ef;

    border-radius:
        14px;

    background:
        linear-gradient(
            105deg,
            #f8fbff,
            #ffffff
        );

    box-shadow:
        0 7px 23px
        rgba(16,43,87,.035);
}


body.information-information-24
.m61-seo-legacy-head{

    margin-bottom:
        13px;
}


body.information-information-24
.m61-seo-legacy-head > span{

    display:inline-flex;

    margin-bottom:7px;

    padding:
        5px
        8px;

    border-radius:
        999px;

    background:
        #fff0f2;

    color:
        #ef233c;

    font-size:
        7.5px;

    font-weight:
        900;

    letter-spacing:
        .55px;
}


body.information-information-24
.m61-seo-legacy-head h2{

    max-width:
        800px;

    margin:
        0!important;

    color:
        #102b57!important;

    -webkit-text-fill-color:
        #102b57!important;

    font-size:
        23px!important;

    line-height:
        1.25!important;

    font-weight:
        900!important;
}


body.information-information-24
.m61-seo-legacy-head h2 strong{

    color:
        #ef233c!important;

    -webkit-text-fill-color:
        #ef233c!important;
}


body.information-information-24
.m61-seo-legacy-body{

    padding:
        15px
        17px;

    border-left:
        3px solid
        #123f82;

    border-radius:
        0
        8px
        8px
        0;

    background:
        #ffffff;
}


body.information-information-24
.m61-seo-legacy-body p{

    margin:
        0
        0
        9px!important;

    color:
        #65778d!important;

    font-size:
        9.5px!important;

    line-height:
        1.72!important;
}


body.information-information-24
.m61-seo-legacy-body p:last-of-type{

    margin-bottom:
        0!important;
}


body.information-information-24
.m61-seo-updated{

    display:block;

    margin-top:
        11px!important;

    color:
        #9aa6b5!important;

    font-size:
        7px!important;

    font-style:
        italic;
}


/* =========================================================
   SEO SAYFASINDA ALISVERISE BASLAYIN KAPAT
   ========================================================= */

body.information-information-24
.module-side_products-255,

body.information-information-24
.m61-seo-shop-hidden{

    display:none!important;
}


/* module gidince altta bosluk kalmasin */

body.information-information-24
.grid-item-bottom-1-1-1:has(
    .module-side_products-255
){

    display:none!important;
}


/* =========================================================
   MOBILE
   ========================================================= */

@media(max-width:767px){

    body.information-information-24
    .m61-seo-legacy-content{

        padding:
            22px
            17px;
    }


    body.information-information-24
    .m61-seo-legacy-head h2{

        font-size:
            21px!important;
    }
}

/* M61_SEO_V5_END */

/* =========================================================
   M61 SEO READABILITY PASS
   Small text readability improvements
   ========================================================= */

/* HERO */
body.information-information-24
.m61-seo-eyebrow{
    font-size:10px!important;
}

body.information-information-24
.m61-seo-hero-lead{
    font-size:13.5px!important;
}

body.information-information-24
.m61-seo-btn{
    font-size:11px!important;
}

body.information-information-24
.m61-seo-trust span{
    font-size:10px!important;
}


/* TOP 4 CARDS */
body.information-information-24
.m61-seo-value strong{
    font-size:13px!important;
}

body.information-information-24
.m61-seo-value small{
    font-size:10.5px!important;
    line-height:1.6!important;
}


/* GOOGLE SERP AREA */
body.information-information-24
.m61-seo-serp-eyebrow{
    font-size:9.5px!important;
}

body.information-information-24
.m61-seo-serp-intro > p{
    font-size:12px!important;
}

body.information-information-24
.m61-seo-serp-points span{
    font-size:9.5px!important;
}

body.information-information-24
.m61-seo-search-label{
    font-size:9px!important;
}

body.information-information-24
.m61-seo-searchbar{
    font-size:11.5px!important;
}

body.information-information-24
.m61-seo-search-tabs span{
    font-size:9px!important;
}

body.information-information-24
.m61-seo-result-site strong{
    font-size:10px!important;
}

body.information-information-24
.m61-seo-result-site small{
    font-size:8.5px!important;
}

body.information-information-24
.m61-seo-result-title{
    font-size:15px!important;
}

body.information-information-24
.m61-seo-result-body > p{
    font-size:10px!important;
}

body.information-information-24
.m61-seo-result-links span{
    font-size:9px!important;
}

body.information-information-24
.m61-seo-search-note{
    font-size:8.5px!important;
}


/* WHY 61MEDYA CARDS */
body.information-information-24
.m61-seo-growth-eyebrow{
    font-size:9.5px!important;
}

body.information-information-24
.m61-seo-growth-head p{
    font-size:12px!important;
}

body.information-information-24
.m61-seo-benefit-card h3{
    font-size:13px!important;
}

body.information-information-24
.m61-seo-benefit-card p{
    font-size:10.5px!important;
}


/* 5 STEP PROCESS */
body.information-information-24
.m61-seo-process-eyebrow{
    font-size:9px!important;
}

body.information-information-24
.m61-seo-process-copy p{
    font-size:11.5px!important;
}

body.information-information-24
.m61-seo-process-cta{
    font-size:10.5px!important;
}

body.information-information-24
.m61-seo-step > span{
    font-size:10px!important;
}

body.information-information-24
.m61-seo-step strong{
    font-size:11px!important;
}

body.information-information-24
.m61-seo-step p{
    font-size:9.5px!important;
    line-height:1.55!important;
}


/* LEGACY / STRATEGY CONTENT */
body.information-information-24
.m61-seo-legacy-head > span{
    font-size:9px!important;
}

body.information-information-24
.m61-seo-legacy-body p{
    font-size:11px!important;
}

body.information-information-24
.m61-seo-updated{
    font-size:9px!important;
}


/* RESULTS AREA */
body.information-information-24
.m61-seo-results-eyebrow{
    font-size:9px!important;
}

body.information-information-24
.m61-seo-results-copy > p{
    font-size:11.5px!important;
}

body.information-information-24
.m61-seo-result-tags span{
    font-size:9px!important;
}


/* DASHBOARD */
body.information-information-24
.m61-seo-dashboard-top small{
    font-size:8px!important;
}

body.information-information-24
.m61-seo-dashboard-top strong{
    font-size:12px!important;
}

body.information-information-24
.m61-seo-dashboard-status{
    font-size:8px!important;
}

body.information-information-24
.m61-seo-dashboard-metrics small{
    font-size:7.5px!important;
}

body.information-information-24
.m61-seo-dashboard-metrics strong{
    font-size:10px!important;
}

body.information-information-24
.m61-seo-dashboard-metrics span{
    font-size:8px!important;
}

body.information-information-24
.m61-seo-dashboard-note{
    font-size:8px!important;
}


/* FAQ */
body.information-information-24
.m61-seo-faq-question{
    font-size:11.5px!important;
}

body.information-information-24
.m61-seo-faq-answer p{
    font-size:10.5px!important;
}


/* FINAL CTA */
body.information-information-24
.m61-seo-final-eyebrow{
    font-size:9px!important;
}

body.information-information-24
.m61-seo-final-cta > p{
    font-size:11.5px!important;
}

body.information-information-24
.m61-seo-final-actions a{
    font-size:10.5px!important;
}

body.information-information-24
.m61-seo-final-cta > small{
    font-size:8.5px!important;
}


/* MOBILE - küçük ekranda daha da okunaklı */
@media(max-width:767px){

    body.information-information-24
    .m61-seo-benefit-card p,

    body.information-information-24
    .m61-seo-step p,

    body.information-information-24
    .m61-seo-faq-answer p{
        font-size:11px!important;
    }

    body.information-information-24
    .m61-seo-faq-question{
        font-size:12px!important;
    }
}


/* =========================================================
   M61 SEO READABILITY PASS 2
   Only the smallest text
   ========================================================= */

/* SERP micro text */
body.information-information-24
.m61-seo-search-label{
    font-size:9.5px!important;
}

body.information-information-24
.m61-seo-search-tabs span{
    font-size:9.5px!important;
}

body.information-information-24
.m61-seo-result-site small{
    font-size:9px!important;
}

body.information-information-24
.m61-seo-result-links span{
    font-size:9.5px!important;
}

body.information-information-24
.m61-seo-search-note{
    font-size:9px!important;
}


/* small badges / labels */
body.information-information-24
.m61-seo-growth-eyebrow,

body.information-information-24
.m61-seo-process-eyebrow,

body.information-information-24
.m61-seo-results-eyebrow,

body.information-information-24
.m61-seo-legacy-head > span,

body.information-information-24
.m61-seo-final-eyebrow{
    font-size:9.5px!important;
}


/* process tiny text */
body.information-information-24
.m61-seo-step p{
    font-size:10px!important;
}


/* dashboard micro text */
body.information-information-24
.m61-seo-dashboard-top small{
    font-size:8.5px!important;
}

body.information-information-24
.m61-seo-dashboard-status{
    font-size:8.5px!important;
}

body.information-information-24
.m61-seo-dashboard-metrics small{
    font-size:8px!important;
}

body.information-information-24
.m61-seo-dashboard-metrics span{
    font-size:8.5px!important;
}

body.information-information-24
.m61-seo-dashboard-note{
    font-size:8.5px!important;
}


/* update / tiny helper text */
body.information-information-24
.m61-seo-updated{
    font-size:9.5px!important;
}

body.information-information-24
.m61-seo-final-cta > small{
    font-size:9px!important;
}


/* mobile */
@media(max-width:767px){

    body.information-information-24
    .m61-seo-search-note,

    body.information-information-24
    .m61-seo-dashboard-note,

    body.information-information-24
    .m61-seo-final-cta > small{
        font-size:9.5px!important;
    }

}

