.seo-search-section{border-bottom:1px solid var(--seo-line);grid-template-columns:.8fr 1.5fr;align-items:center;gap:80px;padding-block:110px;display:grid}.seo-search-intro .seo-heading{font-size:clamp(34px,3.5vw,49px)}.seo-search-intro>p{max-width:360px;color:var(--seo-muted);margin-top:25px;font-size:15px;line-height:1.8}.seo-search-examples{flex-wrap:wrap;gap:8px;margin-top:27px;display:flex}.seo-search-examples button{color:#c4c5bb;cursor:pointer;border:1px solid #45463c;border-radius:999px;align-items:center;gap:9px;min-height:44px;padding:11px 13px;font-size:11px;transition:background .18s,color .18s,border-color .18s,transform .15s;display:flex}.seo-search-examples button[aria-pressed=true]{background:var(--rislinger-gold);color:#171811;border-color:var(--rislinger-gold)}.seo-search-section button:focus-visible{outline:2px solid var(--rislinger-gold);outline-offset:4px}.seo-search-section button:active{transform:scale(.97)}.seo-search-story{gap:23px;margin:39px 0 0;padding:0;list-style:none;display:grid}.seo-search-story li{align-items:flex-start;gap:17px;display:flex}.seo-search-story li>span{color:#a8a99f;border:1px solid #48493f;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:10px;transition:border-color .22s,color .22s;display:grid}.seo-search-story h3{color:#b6b7ae;font-size:13px;font-weight:500;transition:color .22s}.seo-search-story p{color:#a5a69c;margin-top:5px;font-size:11px;line-height:1.6}.seo-search-story li[data-active=true]>span{color:var(--rislinger-gold);border-color:#b3984d}.seo-search-story li[data-active=true] h3{color:#f2f2ec}.seo-search-experience{min-width:0}.seo-search-toolbar{color:#b3b4aa;justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;font-size:11px;display:flex}.seo-search-toolbar>span{letter-spacing:.08em}.seo-search-toolbar button{color:#deded4;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:120px;min-height:40px;padding:8px 12px;transition:background .18s;display:flex}.seo-search-window{background:#202124;border:1px solid #484a44;border-radius:20px;overflow:hidden;box-shadow:0 24px 75px -40px #050705}.seo-google-header{padding:32px 34px 0}.seo-google-wordmark{width:94px;height:auto;margin-bottom:25px}.seo-search-field{color:#f1f3f4;background:#303134;border:1px solid #606269;border-radius:28px;justify-content:space-between;align-items:center;gap:15px;min-height:54px;padding:12px 21px;display:flex}.seo-search-field>svg{color:#bdc1c6;flex-shrink:0}.seo-search-query{overflow-wrap:anywhere;min-height:23px;font-size:14px;line-height:1.6}.seo-search-caret{vertical-align:-3px;border-right:2px solid #e8eaed;height:16px;margin-left:2px;display:inline-block}.seo-google-tabs{color:#b8bcc3;border-bottom:1px solid #414349;gap:25px;padding:20px 38px 0;font-size:12px;display:flex}.seo-google-tabs span{padding-bottom:13px}.seo-google-tabs span:first-child{color:#f1f3f4;border-bottom:2px solid #f1f3f4}.seo-search-stage{min-height:367px;padding:31px 34px 28px;display:grid}.seo-search-placeholder,.seo-search-results{grid-area:1/1;min-width:0}.seo-search-placeholder{color:#bdc1c6;padding-top:8px}.seo-search-placeholder>svg{color:#c9cdd9}.seo-search-placeholder p{margin-top:22px;font-size:15px;line-height:1.6}.seo-search-skeleton{gap:13px;margin-top:28px;display:grid}.seo-search-skeleton span{background:#393b40;border-radius:5px;height:10px}.seo-search-skeleton span:nth-child(2){width:90%}.seo-search-skeleton span:nth-child(3){width:65%}.seo-ai-overview-label{color:#e8eaed;align-items:center;gap:10px;display:flex}.seo-ai-overview-label>svg{color:#c5b9ed}.seo-ai-overview-label h3{font-size:16px;font-weight:500}.seo-ai-overview-label>span{color:#c7c9d0;border:1px solid #696b72;border-radius:5px;margin-left:auto;padding:3px 7px;font-size:10px}.seo-search-answer{color:#d4d7dd;margin-top:21px;font-size:15px;line-height:1.85}.seo-search-answer mark{color:#f2d681;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#494430;border-radius:3px;padding:2px 4px}.seo-search-source{background:#2c2c25;border:1px solid #897744;border-radius:13px;align-items:center;gap:15px;margin-top:24px;padding:18px 17px;display:flex}.seo-search-source-logo{flex-shrink:0;place-items:center;width:102px;min-height:37px;display:grid}.seo-search-source-logo img{width:94px;height:auto}.seo-search-source>span:nth-child(2){min-width:0}.seo-search-source strong{color:#f1f3e9;font-size:13px;font-weight:500;display:block}.seo-search-source small{color:#b9bdb0;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.seo-search-source>svg{color:var(--rislinger-gold);flex-shrink:0;margin-left:auto}.seo-search-organic{padding-top:24px}.seo-search-organic>span{color:#bdc1c6;font-size:10px}.seo-search-organic>a{color:#a8c7fa;align-items:center;gap:10px;margin-top:7px;font-size:17px;line-height:1.4;display:flex}.seo-search-organic>a svg{flex-shrink:0}.seo-search-organic>p{color:#bdc1c6;margin-top:8px;font-size:12px;line-height:1.75}.seo-search-outcome{color:#c6c7c0;background:#262729;border-top:1px solid #414349;justify-content:space-between;align-items:center;gap:20px;padding:19px 34px;font-size:11px;line-height:1.5;display:flex}.seo-search-outcome>svg{color:var(--rislinger-gold);flex-shrink:0}.seo-search-disclaimer{color:#a9aaa0;margin-top:17px;font-size:10px;line-height:1.8}.seo-search-experience [data-visible=false]{visibility:hidden;opacity:0;pointer-events:none}.seo-search-experience [data-visible=true]{visibility:visible;opacity:1}@media (hover:hover) and (pointer:fine){.seo-search-examples button:hover{border-color:var(--rislinger-gold)}.seo-search-toolbar button:hover{background:#25261f}.seo-search-source:hover{background:#36352a}.seo-search-organic>a:hover{text-underline-offset:4px;text-decoration:underline}}@media (prefers-reduced-motion:no-preference){.seo-search-experience[data-animated=true] .seo-search-results,.seo-search-experience[data-animated=true] .seo-search-source,.seo-search-experience[data-animated=true] .seo-search-organic{transition:opacity .26s cubic-bezier(.23,1,.32,1),transform .26s cubic-bezier(.23,1,.32,1)}.seo-search-experience[data-animated=true] :is(.seo-search-results,.seo-search-source,.seo-search-organic)[data-visible=false]{transform:translateY(7px)}.seo-search-experience[data-running=true] .seo-search-caret{animation:.8s step-end infinite seo-demo-caret}.seo-search-experience[data-running=true] .seo-search-skeleton{animation:1.2s ease-in-out infinite alternate seo-demo-pulse}@keyframes seo-demo-caret{50%{opacity:0}}@keyframes seo-demo-pulse{0%{opacity:.45}to{opacity:1}}}@media (max-width:1150px){.seo-search-section{grid-template-columns:.8fr 1.3fr;gap:40px}.seo-google-header{padding:27px 25px 0}.seo-search-stage{padding:27px 25px}.seo-google-tabs{padding-inline:29px}.seo-search-outcome{padding-inline:25px}.seo-search-query{font-size:13px}}@media (max-width:899px){.seo-search-section{grid-template-columns:1fr;gap:32px;padding-block:75px}.seo-search-intro .seo-heading br:nth-of-type(2){display:none}.seo-search-intro .seo-heading span:before{content:" "}.seo-search-intro>p{max-width:500px}.seo-search-story{display:none}.seo-search-examples{margin-top:22px}.seo-search-stage{min-height:360px}}@media (max-width:599px){.seo-search-section{padding-block:65px}.seo-search-intro .seo-heading{font-size:35px}.seo-search-examples button{padding-inline:13px;font-size:11px}.seo-google-header{padding:25px 18px 0}.seo-google-wordmark{width:83px;margin-bottom:22px}.seo-search-field{border-radius:16px;min-height:74px;padding:12px 15px}.seo-search-query{font-size:12px}.seo-google-tabs{gap:23px;padding-inline:21px;font-size:11px}.seo-search-stage{min-height:450px;padding:25px 20px}.seo-search-answer{font-size:14px;line-height:1.8}.seo-search-source{gap:10px;padding:15px 12px}.seo-search-source-logo{width:51px;overflow:hidden}.seo-search-source-logo img{width:51px}.seo-search-source strong{font-size:12px}.seo-search-organic>a{font-size:16px}.seo-search-outcome{padding:16px 20px;font-size:10px}.seo-search-toolbar,.seo-search-disclaimer{font-size:10px}}
.seo-cases{border-bottom:1px solid var(--seo-line)}.seo-cases-heading{grid-template-columns:1.4fr 1fr;align-items:end;gap:70px;margin-bottom:50px;display:grid}.seo-cases-heading .seo-eyebrow{margin-bottom:23px}.seo-cases-heading>p{color:var(--seo-muted);max-width:390px;margin-bottom:4px;font-size:16px;line-height:1.8}.seo-case-selector{border-bottom:1px solid var(--seo-line);gap:32px;margin-bottom:45px;display:flex}.seo-case-selector button{color:#b2b3aa;cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:14px;min-height:62px;margin-bottom:-1px;padding:0 0 18px;font-size:16px;display:flex}.seo-case-selector button>span{color:#aaac9f;font-size:10px}.seo-case-selector button[aria-pressed=true]{border-color:var(--seo-gold);color:var(--seo-text)}.seo-case-selector button[aria-pressed=true]>span{color:var(--seo-gold)}.seo-case-layout{grid-template-columns:.83fr 1.5fr;gap:74px;display:grid}.seo-case-project{min-width:0}.seo-case-preview{background:#191b16;border:1px solid #414238;border-radius:15px;display:block;overflow:hidden}.seo-case-preview-image{aspect-ratio:1.9;object-fit:cover;object-position:top;width:100%}.seo-case-preview>span{color:#c3c5b8;justify-content:space-between;gap:10px;padding:13px 17px;font-size:11px;display:flex}.seo-case-industry{color:var(--seo-gold);margin-top:28px;font-size:11px}.seo-case-project h3{letter-spacing:-.035em;text-wrap:balance;margin-top:14px;font-size:27px;font-weight:500;line-height:1.2}.seo-case-description{color:var(--seo-muted);margin-top:18px;font-size:14px;line-height:1.8}.seo-case-tenure{border-top:1px solid var(--seo-line);color:#dedfd5;margin-top:25px;padding-top:21px;font-size:12px}.seo-case-tenure small{color:#a5a79c;margin-top:6px;font-size:10px;display:block}.seo-case-queries{margin-top:22px}.seo-case-queries>span{color:#a5a79c;font-size:10px}.seo-case-queries p{color:#d0d2c6;margin-top:7px;font-size:12px;line-height:1.7}.seo-case-evidence{background:#171a14;border:1px solid #373b2d;border-radius:20px;min-width:0;padding:32px 34px 27px}.seo-case-report{border-bottom:1px solid #35392b;margin:0 0 27px;padding-bottom:24px}.seo-case-report figcaption strong{color:#e9ebdf;font-size:13px;font-weight:500;display:block}.seo-case-report figcaption>span{color:#b4b8a7;margin-top:7px;font-size:11px;display:block}.seo-case-report-link{border:1px solid #565a4a;border-radius:10px;margin-top:19px;display:block;overflow:hidden}.seo-case-report-image{background:#fff;width:100%;height:auto;display:block}.seo-case-report-link>span{color:#e5ce8a;background:#25291e;align-items:center;gap:9px;min-height:44px;padding:13px 16px;font-size:11px;display:flex}.seo-case-report-link>span>svg:last-child{margin-left:auto}.seo-case-report-link:hover>span{background:#303527}.seo-case-report-totals{color:#d9dccd;font-variant-numeric:tabular-nums;margin-top:17px;font-size:12px}.seo-case-report-period-note{color:#aaaf9d;margin-top:9px;font-size:10px;line-height:1.7}.seo-case-comparison{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.seo-case-comparison>span{color:#bfc2b2;padding-top:2px;font-size:11px}.seo-case-comparison>p{text-align:right}.seo-case-comparison strong{font-size:13px;font-weight:500}.seo-case-comparison p>span{color:#aeb1a3;margin-top:5px;font-size:11px;display:block}.seo-case-stats{border-bottom:1px solid #35392b;grid-template-columns:1fr 1fr;margin-top:28px;padding-bottom:25px;display:grid}.seo-case-stats>div+div{border-left:1px solid #35392b;padding-left:32px}.seo-case-stats dt{color:#c1c4b6;margin-bottom:12px;font-size:12px}.seo-case-stats dd>strong{color:#e4c66e;letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4.3vw,60px);font-weight:500;line-height:1;display:block}.seo-case-stats dd>strong>span{margin-left:3px;font-size:.53em}.seo-case-stats dd>small{color:#c2c5b7;font-variant-numeric:tabular-nums;margin-top:15px;font-size:12px;display:block}.seo-case-reading{color:#bfc3b1;border-top:1px solid #35392b;margin-top:24px;padding-top:20px;font-size:12px;line-height:1.8}.seo-case-methodology{border-top:1px solid var(--seo-line);border-bottom:1px solid var(--seo-line);margin-top:30px}.seo-case-methodology summary{cursor:pointer;color:#c8cabe;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:12px;list-style:none;display:flex}.seo-case-methodology summary::-webkit-details-marker{display:none}.seo-case-methodology[open] summary svg{transform:rotate(180deg)}.seo-case-method-content{grid-template-columns:1fr 1fr;gap:80px;padding:10px 0 30px;display:grid}.seo-case-method-content p{color:var(--seo-muted);margin-bottom:16px;font-size:12px;line-height:1.8}.seo-case-method-content a{color:#e0c674;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.seo-case-method-content table{color:#c3c6b7;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.seo-case-method-content caption{text-align:left;color:#aaae9c;padding-bottom:17px;font-size:11px}.seo-case-method-content :is(th,td){text-align:right;border-bottom:1px solid var(--seo-line);padding:9px 0;font-weight:400}.seo-case-method-content th:first-child{text-align:left}.seo-case-method-content thead th{color:#ededdf}.seo-case-source{color:#aaad9f;justify-content:space-between;gap:30px;margin-top:23px;font-size:10px;line-height:1.8;display:flex}.seo-case-source p{max-width:480px}.seo-cases button:focus-visible{outline:2px solid var(--seo-gold);outline-offset:3px}@media (hover:hover) and (pointer:fine){.seo-case-selector button:hover,.seo-case-preview:hover>span{color:var(--seo-gold)}}@media (max-width:1150px){.seo-case-layout{grid-template-columns:.8fr 1.3fr;gap:35px}.seo-case-evidence{padding:25px 23px}.seo-cases-heading{gap:35px}}@media (max-width:899px){.seo-cases-heading{grid-template-columns:1fr;gap:25px}.seo-cases-heading>p{max-width:560px}.seo-case-layout{grid-template-columns:1fr;gap:30px}.seo-case-preview{float:right;width:43%;margin:0 0 20px 30px}.seo-case-project h3{max-width:320px}.seo-case-industry{margin-top:0}.seo-case-tenure{clear:both}.seo-case-method-content{gap:35px}.seo-case-source{flex-direction:column;gap:9px}}@media (max-width:599px){.seo-cases-heading{margin-bottom:35px}.seo-cases-heading>p{font-size:15px}.seo-case-selector{gap:20px;margin-bottom:30px}.seo-case-selector button{gap:8px;min-height:58px;padding-bottom:15px;font-size:12px}.seo-case-selector button>svg{display:none}.seo-case-preview{float:none;width:100%;margin:0 0 25px}.seo-case-project h3{max-width:310px;font-size:28px}.seo-case-evidence{padding:23px 18px}.seo-case-comparison>span{font-size:10px}.seo-case-comparison strong{font-size:12px}.seo-case-comparison p>span{font-size:10px}.seo-case-stats>div+div{padding-left:23px}.seo-case-stats dd>strong{font-size:46px}.seo-case-method-content{grid-template-columns:1fr;gap:20px}}
