:root {
    --course-violet: #6547e8;
    --course-mint: #20d6ba;
    --course-amber: #ffbf3f;
    --course-ink: #151329;
}

.page-egitim-kurslarina-ozel-reklam .page-telemetry {
    max-width: 1880px;
}

.education-course-landing .plumber-hero {
    background:
        radial-gradient(circle at 88% 10%,rgba(101,71,232,.17),transparent 27%),
        radial-gradient(circle at 12% 91%,rgba(32,214,186,.14),transparent 25%),
        linear-gradient(rgba(21,19,41,.036) 1px,transparent 1px),
        linear-gradient(90deg,rgba(21,19,41,.036) 1px,transparent 1px),
        #fbfbf7;
    background-size: auto,auto,32px 32px,32px 32px,auto;
}

.education-course-landing .plumber-kicker,
.education-course-landing .plumber-section-header > div > span,
.education-course-landing .plumber-location-copy > span,
.education-course-landing .plumber-measurement-copy > span {
    color: #5841ba;
}

.education-course-landing .plumber-kicker i,
.education-course-landing .plumber-query-dot {
    background: var(--course-mint);
    box-shadow: 0 0 0 7px rgba(32,214,186,.13);
}

.education-course-landing .plumber-hero h1 em,
.education-course-landing .plumber-search-console > header b,
.education-course-landing .plumber-measurement-numbers strong {
    color: var(--course-violet);
}

.education-course-landing .plumber-button-accent,
.education-course-landing .plumber-price-card > header b,
.page-egitim-kurslarina-ozel-reklam .plumber-sticky-call b {
    background: var(--course-amber);
}

.education-course-landing .plumber-button-accent:hover {
    background: #ffd16c;
}

.education-course-landing .plumber-search-console {
    box-shadow: 0 34px 90px rgba(21,19,41,.27),inset 0 0 0 1px rgba(101,71,232,.12);
}

.education-course-landing .plumber-search-console > header b i,
.education-course-landing .plumber-evidence-note i,
.education-course-landing .plumber-map footer i {
    background: var(--course-mint);
    box-shadow: 0 0 0 5px rgba(32,214,186,.13);
}

.course-case-equation strong {
    text-transform: uppercase;
}

.course-negative-grid article strong {
    max-width: 100%;
    overflow-wrap: anywhere;
    font-size: clamp(29px,3.6vw,56px);
    letter-spacing: -.055em;
}

.course-measurement-path strong {
    font-size: clamp(24px,3.5vw,50px) !important;
    letter-spacing: -.055em !important;
}

.course-price-clarity {
    margin-top: 18px;
    padding: clamp(28px,4vw,54px);
    display: grid;
    grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);
    align-items: center;
    gap: clamp(22px,4vw,62px);
    border: 1px solid rgba(101,71,232,.2);
    border-radius: 26px;
    background:
        radial-gradient(circle at 8% 20%,rgba(255,191,63,.14),transparent 34%),
        radial-gradient(circle at 92% 80%,rgba(32,214,186,.13),transparent 34%),
        #f9f8ff;
}

.course-price-clarity > div {
    min-width: 0;
    display: grid;
    gap: 14px;
}

.course-price-clarity > div > span {
    color: #5841ba;
    font: 900 9px/1.4 var(--font-mono,monospace);
    letter-spacing: .13em;
}

.course-price-clarity > div > strong {
    font-size: clamp(38px,5vw,74px);
    line-height: .9;
    letter-spacing: -.06em;
}

.course-price-clarity > div > strong small {
    display: inline-block;
    color: #5e5a6d;
    font-size: 11px;
    letter-spacing: 0;
}

.course-price-clarity p {
    margin: 0;
    color: #565261;
    font-size: 12px;
    line-height: 1.65;
}

.course-price-clarity p b {
    color: var(--course-ink);
}

.course-price-clarity p i {
    padding: 0 7px;
    color: var(--course-violet);
    font-style: normal;
    font-weight: 900;
}

.course-price-clarity > i {
    width: 48px;
    height: 48px;
    display: grid;
    place-items: center;
    border-radius: 50%;
    background: var(--course-ink);
    color: var(--course-amber);
    font-size: 20px;
    font-style: normal;
}

.education-course-landing .plumber-price-card.is-featured,
.education-course-landing .plumber-score-truth,
.education-course-landing .plumber-measurement-audit {
    border-color: rgba(101,71,232,.28);
}

.education-course-landing .plumber-price-card.is-featured {
    background:
        radial-gradient(circle at 90% 0,rgba(101,71,232,.2),transparent 35%),
        var(--course-ink);
}

.education-course-landing .plumber-price-card.is-featured .plumber-price strong,
.education-course-landing .plumber-score-truth > div > span,
.page-egitim-kurslarina-ozel-reklam .plumber-sticky-call strong {
    color: var(--course-amber);
}

.education-course-landing .plumber-score-metrics,
.education-course-landing .plumber-score-metrics li {
    border-color: rgba(101,71,232,.32);
}

@media (max-width: 700px) {
    .page-egitim-kurslarina-ozel-reklam {
        padding-bottom: 92px;
    }

    .page-egitim-kurslarina-ozel-reklam .chat-launcher {
        display: none !important;
    }

    .course-negative-grid article strong {
        font-size: 34px;
    }

    .course-measurement-path strong {
        font-size: 32px !important;
    }

    .course-price-clarity {
        grid-template-columns: 1fr;
    }

    .course-price-clarity > i {
        transform: rotate(90deg);
    }
}
