.ads-page{color:var(--black-thin)}.ads-page .gd-section-padding{padding-left:20px!important;padding-right:20px!important}.ads-page h3{font-size:20px!important}.ads-page .gd-case-company-name{font-size:18px!important}.ads-page h4{font-size:14px!important}@media (min-width:768px){.ads-page h3{font-size:22px!important}.ads-page .gd-case-company-name{font-size:18px!important}.ads-page h4{font-size:15px!important}}@media (min-width:992px){.ads-page h3{font-size:24px!important}.ads-page .gd-case-company-name{font-size:20px!important}.ads-page h4{font-size:16px!important}}.gd-section-desc{font-size:15px;color:var(--reminder);line-height:1.8;margin-bottom:var(--gd-desc-content-gap,25px);opacity:.9}.gd-section-title{margin-bottom:var(--gd-title-desc-gap,30px);text-align:center}.gd-pain-section{padding:var(--gd-section-padding,30px) 20px;background:var(--bg-pink,var(--bg-pink))}.gd-pain-inner{max-width:1200px;margin:0 auto;padding:0}.gd-pain-section .section-title{text-align:center;margin:0 0 var(--gd-title-desc-gap,20px) 0!important;position:relative;z-index:2}.gd-pain-section h2{font-family:var(--font-playfair);font-size:36px;font-weight:500;color:var(--font-normal);display:inline;text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:1px;text-underline-offset:6px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin:0!important;padding:0!important}.gd-pain-section .gd-section-desc{font-family:var(--font-playfair);font-size:15px;color:var(--black-thin,var(--black-thin));line-height:1.5;text-align:left;margin:0 0 var(--gd-desc-content-gap,20px) 0!important;padding:0}.gd-pain-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:767px){.gd-pain-grid{grid-template-columns:1fr}}.gd-pain-card{background:var(--white);border:none;border-radius:1px;padding:40px 32px;position:relative;transition:all .4s cubic-bezier(.19,1,.22,1);overflow:hidden;display:flex;flex-direction:column}.gd-pain-card:hover{transform:translateY(-5px);background:rgba(255,255,255,.8)}.gd-pain-card-number{font-family:var(--font-playfair,"Playfair Display",serif);font-size:52px;font-weight:400;font-style:italic;color:rgba(205,164,94,.12);position:absolute;top:-10px;right:15px;line-height:1;pointer-events:none;transition:transform .5s cubic-bezier(.19,1,.22,1)}.gd-pain-card:hover .gd-pain-card-number{transform:scale(1.05) translateX(-5px);color:rgba(205,164,94,.2)}.gd-pain-card h3{font-family:var(--font-playfair,"Playfair Display",serif);font-weight:600;color:var(--font-normal);margin-bottom:16px;margin-top:0;position:relative;z-index:2;letter-spacing:.3px}@media (max-width:767px){.gd-ads-compare-section h2,.gd-editorial-section h2{font-size:26px!important}.gd-editorial-section p{font-size:14px!important}.ads-page .gd-kpi-grid--five{margin-top:10px!important}.gd-ads-compare-section p{font-size:12px!important}}.gd-pain-card p{font-size:15px;color:var(--reminder);line-height:1.8;margin:0;position:relative;z-index:2}.gd-ads-pricing-section{padding:var(--gd-section-padding,30px) 20px;background:var(--bg-pink,var(--bg-pink))}.gd-ads-pricing-inner{max-width:1200px;margin:0 auto;padding:0}.gd-ads-pricing-inner .section-title{text-align:center;margin-bottom:var(--gd-title-desc-gap,24px)}.gd-ads-pricing-inner .section-title h2{color:var(--font-normal,var(--font-normal));display:inline;text-decoration:underline;-webkit-text-decoration-color:var(--red,var(--red));text-decoration-color:var(--red,var(--red));text-decoration-thickness:1px;text-underline-offset:6px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.gd-ads-pricing-desc{font-family:var(--font-playfair);font-size:15px;color:var(--black-thin,var(--black-thin));line-height:1.5;text-align:left;margin:0 0 var(--gd-desc-content-gap,20px) 0}.gd-ads-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;align-items:stretch;border:1px solid rgba(190,175,150,.35);border-radius:1px;overflow:hidden}@media (max-width:991px){.gd-ads-pricing-grid{grid-template-columns:1fr}}.gd-ads-pricing-card{background:rgba(255,255,255,.55);padding:40px 32px 36px;position:relative;display:flex;flex-direction:column;transition:background .4s ease;border-right:1px solid rgba(190,175,150,.35)}.gd-ads-pricing-card:last-child{border-right:none}.gd-ads-pricing-card:hover{background:rgba(255,255,255,.9)}.gd-ads-pricing-card--featured{background:var(--white)}.gd-ads-pricing-card--featured:before{display:none}.gd-ads-pricing-tier-line{display:flex;align-items:center;gap:14px;margin-bottom:28px}.gd-ads-pricing-tier-line:before{content:"";display:inline-block;flex-shrink:0;width:32px;height:1px;background:var(--primary,var(--primary))}.gd-ads-pricing-badge{display:none}.gd-ads-pricing-label{font-family:var(--font-playfair);font-size:13px;font-weight:400;letter-spacing:3px;text-transform:uppercase;color:var(--reminder,var(--reminder));margin:0}.gd-ads-pricing-price-row{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:6px}.gd-ads-pricing-amount{font-family:var(--font-playfair,"Playfair Display",serif);font-size:40px;font-weight:400;font-style:italic;color:var(--font-normal,var(--font-normal));line-height:1;letter-spacing:-1px}@media (max-width:991px){.gd-ads-pricing-amount{font-size:36px}}@media (max-width:767px){.gd-ads-pricing-amount{font-size:32px}}.gd-ads-pricing-currency{font-size:13px;color:var(--reminder,var(--reminder))}.gd-ads-pricing-adspend,.gd-ads-pricing-currency{font-family:var(--font-playfair);letter-spacing:.5px}.gd-ads-pricing-adspend{font-size:14px;font-weight:400;color:var(--gold-on-light);margin:12px 0 0;font-style:italic;text-align:center}.gd-ads-pricing-divider{height:1px;background:rgba(190,175,150,.3);margin:24px 0 20px}.gd-ads-pricing-features{list-style:none;padding:0 0 96px;margin:0;flex:1 1}.gd-ads-pricing-features li{font-family:var(--font-playfair);font-size:13px;color:var(--black-thin,var(--black-thin));padding:8px 0;position:relative;line-height:1.5;display:flex;align-items:flex-start;gap:10px;border-bottom:1px solid rgba(190,175,150,.15)}.gd-ads-pricing-features li:last-child{border-bottom:none}.gd-ads-pricing-features li:before{content:"";display:inline-block;flex-shrink:0;width:4px;height:4px;border-radius:50%;background:var(--primary,var(--primary));margin-top:7px}.gd-ads-pricing-btn-wrap{text-align:center;margin-top:auto}.gd-ads-pricing-btn{margin-top:30px;display:inline-block;text-align:center;background:var(--tertiary,var(--tertiary));color:var(--secondary,var(--secondary));border:none;border-radius:1px;padding:10px 30px;font-family:var(--font-playfair);font-size:13px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;position:relative;overflow:hidden;transition:all .4s ease}.gd-ads-pricing-btn:focus-visible,.gd-ads-pricing-btn:hover{color:var(--secondary);font-weight:500}.gd-ads-pricing-btn:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.18) 50%,rgba(255,255,255,0));transform:skewX(-20deg);transition:all 1.2s cubic-bezier(.19,1,.22,1);z-index:1}.gd-ads-pricing-btn:focus-visible:before,.gd-ads-pricing-btn:hover:before{left:150%}.gd-ads-pricing-btn:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1.5px;background:var(--secondary);transition:all .8s cubic-bezier(.19,1,.22,1);transform:translateX(-50%);z-index:2}.gd-ads-pricing-btn:focus-visible:after,.gd-ads-pricing-btn:hover:after{width:100%}.gd-ads-pricing-card--featured .gd-ads-pricing-btn{background:var(--tertiary,var(--tertiary));color:var(--secondary,var(--secondary))}.gd-ads-provision-box{margin-top:var(--gd-desc-content-gap,30px);background:rgba(255,255,255,.55);border-left:2px solid var(--primary,var(--primary));border-radius:1px;padding:22px 28px;max-width:800px;margin-left:auto;margin-right:auto}.gd-ads-provision-box h4{font-weight:400;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px;margin-top:0}.gd-ads-provision-box h4,.gd-ads-provision-box p{font-family:var(--font-playfair);font-size:13px;color:var(--reminder,var(--reminder))}.gd-ads-provision-box p{line-height:1.7;margin:0}.gd-ads-cases-section{padding:var(--gd-section-padding) 20px;background:var(--bg-pink,var(--bg-pink))}.gd-ads-cases-inner{max-width:1200px;margin:0 auto;padding:0}.gd-ads-cases-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;margin-top:var(--gd-desc-content-gap,48px)}@media (max-width:767px){.gd-ads-cases-grid{grid-template-columns:1fr}}.gd-ads-cases-inner .section-title{margin-bottom:var(--gd-title-desc-gap)!important;text-align:center}.gd-ads-cases-section h2{font-family:var(--font-playfair);font-size:36px;font-weight:500;color:var(--font-normal);display:inline-block;text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:1px;text-underline-offset:6px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin:0!important}@media (max-width:991px){.gd-ads-cases-section h2{font-size:30px}}@media (max-width:767px){.gd-ads-cases-section h2,.gd-pain-section h2{font-size:26px}}.gd-ads-cases-section .gd-section-desc{font-family:var(--font-playfair);font-size:15px;color:var(--black-thin,var(--black-thin));line-height:1.5;text-align:left!important;margin:0 0 var(--gd-desc-content-gap) 0!important;padding:0;width:100%}@media (max-width:767px){.gd-pain-card{padding:24px 16px 20px!important}.gd-pain-card p{font-size:14px!important}}.gd-ads-case-card{background:var(--white);border-radius:1px;padding:36px 32px;border:1px solid rgba(205,164,94,.15);transition:box-shadow .3s ease}.gd-ads-case-card:hover{box-shadow:0 12px 40px rgba(205,164,94,.12)}.gd-ads-case-category{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--primary,var(--primary));margin-bottom:10px;margin-top:0}.gd-ads-case-card h3{font-weight:700;color:var(--tertiary,var(--tertiary));margin-bottom:24px;font-family:var(--font-playfair,"Playfair Display",serif)}.gd-ads-case-block{margin-bottom:18px}.gd-ads-case-block-label{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--reminder);margin-bottom:6px;display:block}.gd-ads-case-block p{font-size:14px;color:var(--font-normal);line-height:1.65;margin:0}.gd-ads-case-results{margin-top:24px;padding-top:20px;border-top:1px solid rgba(205,164,94,.15);display:flex;flex-direction:column;gap:8px}.gd-ads-case-result-item{font-size:14px;color:var(--tertiary,var(--tertiary));font-weight:500;padding-left:20px;position:relative;margin:0}.gd-ads-case-result-item:before{content:"↑";position:absolute;left:0;color:var(--primary,var(--primary));font-weight:700}.gd-ads-compare-section{padding:var(--gd-section-padding,30px) 20px;background:var(--bg-pink,var(--bg-pink));position:relative;overflow:hidden}.gd-ads-compare-section .section-title{text-align:center;margin:0 0 var(--gd-title-desc-gap,20px) 0!important}.gd-ads-compare-section h2{font-family:var(--font-playfair);font-size:36px;font-weight:500;color:var(--font-normal);display:inline;text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:1px;text-underline-offset:6px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin:0!important}.gd-ads-compare-inner{max-width:1100px;margin:0 auto;padding:0}.gd-ads-compare-table-wrap{margin-top:var(--gd-desc-content-gap,20px);border-radius:1px;border:1px solid rgba(190,175,150,.3);background:rgba(255,255,255,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:none!important;position:relative;z-index:1;overflow:hidden}.gd-ads-compare-table{width:100%;border-collapse:collapse;font-size:15px}.gd-ads-compare-table th{background:var(--tertiary,var(--tertiary));color:color-mix(in srgb,var(--primary,var(--primary)) 70%,white);padding:16px 20px;text-align:left;font-family:var(--font-playfair);font-weight:600;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;border:none;position:relative}.gd-ads-compare-table th:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:rgba(205,164,94,.3)}.gd-compare-highlight-head{background:linear-gradient(180deg,var(--tertiary-darker) 0,var(--tertiary) 100%)!important}.gd-ads-compare-table td{padding:20px;border-bottom:1px solid rgba(205,164,94,.1);border-right:1px solid rgba(205,164,94,.1);color:var(--font-normal);vertical-align:middle;transition:background .3s ease}.gd-ads-compare-table td:last-child{border-right:none}.gd-ads-compare-table tr:last-child td{border-bottom:none}.gd-compare-feature{font-weight:500;color:var(--tertiary,var(--tertiary))!important;background:rgba(0,0,0,.01);max-width:250px}.gd-compare-highlight-cell{background:rgba(205,164,94,.03)!important;font-weight:600;color:var(--black-thin,var(--black-thin))!important}.gd-ads-compare-table tr:hover td{background:rgba(205,164,94,.015)}.gd-ads-compare-table tr:hover .gd-compare-highlight-cell{background:rgba(205,164,94,.05)!important}.gd-compare-icon-wrap{display:inline-flex;align-items:center}.gd-compare-yes{color:#2d6a4f}.gd-compare-no{color:#9b2226}.gd-compare-plus-val{color:var(--primary,var(--primary));font-weight:700}.gd-compare-highlight-cell .gd-compare-plus-val{color:inherit}.gd-ads-compare-link{font-size:14px;color:var(--reminder);margin-top:30px;text-align:left;font-family:var(--font-playfair);font-style:italic}.gd-ads-compare-link a{color:var(--gold-on-light);text-decoration:none;border-bottom:1px solid rgba(157,120,58,.5);padding-bottom:2px;transition:all .3s ease}.gd-ads-compare-link a:focus-visible,.gd-ads-compare-link a:hover{color:var(--tertiary,var(--tertiary));border-bottom-color:var(--tertiary)}@media (max-width:767px){.gd-ads-compare-link{margin-top:10px}.gd-ads-compare-table-wrap{overflow:visible!important}.gd-ads-compare-table{font-size:11px;width:100%;table-layout:fixed}.gd-ads-compare-table th{padding:8px 5px;font-size:10px;letter-spacing:.5px;word-break:break-word}.gd-ads-compare-table td{padding:8px 5px;word-break:break-word;border-right:1px solid rgba(205,164,94,.1)}.gd-compare-feature{max-width:none;width:22%}.gd-ads-compare-table td:not(:first-child),.gd-ads-compare-table th:not(:first-child){width:26%}}@media (min-width:992px){.gd-kpi-grid--five{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:24px;gap:24px}.gd-kpi-grid--five .gd-kpi-card:first-child,.gd-kpi-grid--five .gd-kpi-card:nth-child(2),.gd-kpi-grid--five .gd-kpi-card:nth-child(3){grid-column:span 2}.gd-kpi-grid--five .gd-kpi-card:nth-child(4){grid-column:2/span 2}.gd-kpi-grid--five .gd-kpi-card:nth-child(5){grid-column:span 2}}@media (max-width:991px){.gd-kpi-grid--five{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}.ads-page .gd-kpi-inner{max-width:1100px;margin:0 auto}.ads-page .gd-kpi-grid--five{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:0!important;border:none!important;margin-top:50px}.ads-page .gd-kpi-card{flex:0 0 33.333%!important;background:transparent!important;border:1px solid rgba(190,175,150,.3)!important;border-top:none!important;border-left:none!important;padding:50px 40px!important;border-radius:0!important;box-shadow:none!important;text-align:left!important;transition:background .4s ease;position:relative;cursor:default}.ads-page .gd-kpi-card:hover{background:rgba(255,255,255,.5)!important;transform:none!important}.ads-page .gd-kpi-card-icon{margin-bottom:24px;transition:transform .4s ease}.ads-page .gd-kpi-card:hover .gd-kpi-card-icon{transform:scale(1.1)}.ads-page .gd-kpi-card h3{font-weight:600;color:var(--tertiary,var(--tertiary));margin-bottom:12px;margin-top:0;font-family:var(--font-playfair);letter-spacing:.3px}.ads-page .gd-kpi-card p{font-size:14px;color:var(--font-normal);line-height:1.75;margin:0}@media (max-width:767px){.ads-page .gd-kpi-card{display:grid;grid-template-columns:auto 1fr;align-items:center}.ads-page .gd-kpi-card-icon{grid-column:1/2;grid-row:1/2;margin-bottom:0;margin-right:16px}.ads-page .gd-kpi-card h3{grid-column:2/3;grid-row:1/2;margin-bottom:0;text-align:center;align-self:center}.ads-page .gd-kpi-card p{grid-column:1/3;grid-row:2/3;margin-top:16px}}@media (min-width:992px){.ads-page .gd-kpi-card:nth-child(3){border-right:none!important}.ads-page .gd-kpi-grid--five .gd-kpi-card:nth-child(n+4){flex:0 0 50%!important;border-bottom:none!important}.ads-page .gd-kpi-grid--five .gd-kpi-card:nth-child(5){border-right:none!important}}@media (max-width:991px) and (min-width:768px){.ads-page .gd-kpi-card{flex:0 0 50%!important}.ads-page .gd-kpi-card:nth-child(2n){border-right:none!important}.ads-page .gd-kpi-card:nth-child(5){border-bottom:none!important}}@media (max-width:767px){.ads-page .gd-kpi-card{flex:0 0 100%!important;border-right:none!important;padding:20px!important}.ads-page .gd-kpi-card:last-child{border-bottom:none!important}}.ads-page .gd-kpi-card:before{display:none!important}@media (max-width:767px){.gd-kpi-grid--five{grid-template-columns:1fr!important}}.gd-premium-service-card .watermark{position:absolute;bottom:15px;right:20px;font-size:36px;font-family:var(--font-playfair),serif;font-weight:700;color:rgba(205,164,94,.1);line-height:1;pointer-events:none;z-index:0}.gd-premium-service-card{position:relative;z-index:1}.gd-real-case-story-section.ads-version{background-color:var(--bg-pink);padding:var(--gd-section-padding) 20px}.gd-real-case-story-section.ads-version #real-case-title{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:1px;text-underline-offset:6px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.gd-ads-case-story-item{max-width:1200px;margin:0 auto}.bg-danger,.bg-luxury-gold{background:linear-gradient(135deg,var(--_gold-light),var(--primary))!important;border:none!important}.bg-luxury-blue,.bg-primary{background:linear-gradient(135deg,var(--tertiary) 0,var(--tertiary-darker) 100%)!important;border:none!important}@media (max-width:767px){.gd-real-case-story-section.ads-version{padding:var(--gd-section-padding) 20px}.gd-real-case-story-section.ads-version #real-case-title{font-size:26px}}.gd-seasonal-header{border-left:3px solid var(--primary);padding-left:15px}.gd-security-note-box{border-radius:1px;background:var(--white);position:relative;border-left:4px solid var(--primary)}.gd-ads-security-disclaimer{padding:24px 32px;margin:24px auto 40px;border-radius:1px;background:rgba(255,255,255,.5);border:1px solid rgba(190,175,150,.45);border-left:4px solid var(--primary);position:relative;overflow:hidden;max-width:1000px}.gd-ads-security-disclaimer:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(205,164,94,.03) 0,transparent 70%);pointer-events:none;z-index:0}.gd-ads-security-disclaimer-header{display:flex;align-items:center;gap:14px;margin-bottom:12px;position:relative;z-index:1}.gd-ads-security-icon-wrap{width:36px;height:36px;background:rgba(205,164,94,.12);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(205,164,94,.2);color:var(--primary)}.gd-ads-security-disclaimer h3{font-family:var(--font-playfair);font-size:17px;font-weight:600;color:var(--black-thin,var(--black-thin));margin:0;letter-spacing:.5px}.gd-ads-security-disclaimer p{font-size:14px;color:var(--reminder);line-height:1.7;margin:0;position:relative;z-index:1;opacity:.95}@media (max-width:767px){.gd-ads-security-disclaimer{padding:20px 24px;margin:20px 0 30px}.gd-ads-security-disclaimer h3{font-size:16px}}.gd-security-note-box:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--primary),transparent)}@media (max-width:767px){.gd-meta-value{font-size:20px}.gd-ads-real-cases-section{padding-top:60px;padding-bottom:60px}}.gd-case-separator{width:50%;height:1px;background:rgba(0,0,0,.08);margin:30px auto}#ads-faq{background:var(--bg-pink,var(--bg-pink))}#ads-faq .gd-section-title h2{font-family:var(--font-playfair);display:inline;text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:1px;text-underline-offset:6px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (max-width:767px){.gd-case-separator{margin:10px auto}}.gd-case-card,.gd-case-gallery-item,.gd-case-source-item{border-radius:1px;outline:1px solid rgba(190,175,150,.45);outline-offset:-1px;overflow:hidden}.ads-page .badge,.seo-page .badge{border-radius:1px}