.gl-landing{--gl-rhythm:96px;--gl-body:#4a5068;--gl-muted:rgb(var(--ds-unknown));--gl-font:var(--font-display),sans-serif;background:rgb(var(--ds-cream));color:rgb(var(--ds-navy));font:400 16px/normal var(--font-geist),system-ui,sans-serif;font-variant-numeric:tabular-nums}.gl-landing :is(h1,h2,h3,p,ul){margin:0}.gl-landing ul{list-style:none;padding:0}.gl-landing :is(h1,h2,h3){font-family:var(--gl-font);color:inherit;text-wrap:wrap}.gl-landing h1{font-size:clamp(52px,5.7vw,74px);font-weight:900;line-height:.98;letter-spacing:-.03em}.gl-landing h2{font-size:clamp(36px,4vw,52px);font-weight:900;line-height:1.02;letter-spacing:-.025em}.gl-landing h3{font-size:22px;font-weight:800;line-height:1.2}.gl-landing a{color:rgb(var(--ds-cobalt-shade));text-decoration:underline;text-underline-offset:3px}.gl-wrap{width:min(100% - 48px,1240px);margin:0 auto}.gl-hero{background:rgb(var(--ds-navy));color:white}.gl-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center;padding-top:var(--gl-rhythm)}.gl-hero-copy{display:grid;justify-items:start;gap:24px;padding-bottom:88px}.gl-hero-copy p{max-width:540px;font-size:20px;line-height:1.5;color:#c9cde0}.gl-hero-copy small{color:#9aa0bc;font-size:13px}.gl-landing .gl-cta,.gl-landing .gl-outline{display:inline-block;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:15px 28px;font:800 18px/1.35 var(--gl-font);color:rgb(var(--ds-navy));background:rgb(var(--ds-orange));text-decoration:none}.gl-landing .gl-cta:hover{background:#ff902b}.gl-landing .gl-outline{border:2px solid;padding:14px 24px;font-size:17px;background:transparent}.gl-landing .gl-outline:hover{color:rgb(var(--ds-cobalt-shade))}.gl-comparison{align-self:end;position:relative;--peek-space:120px;padding-top:var(--peek-space)}.gl-comparison>.glimp{position:absolute;left:48px;top:var(--peek-space);transform:translateY(-100%)}.gl-comparison-card{display:grid;gap:20px;position:relative;padding:28px 30px 30px;border-radius:24px 24px 0 0;color:rgb(var(--ds-navy));background:white;box-shadow:0 -20px 60px rgb(0 0 0/.25)}.gl-comparison-card h2{font-size:26px;line-height:normal;font-weight:800;letter-spacing:-.01em}.gl-filters,.gl-finding,.gl-plot-row{display:flex;align-items:center}.gl-filters{gap:8px;flex-wrap:wrap;font-size:13px}.gl-filters>*{border:1px solid #dcdfe8;border-radius:999px;padding:6px 12px}.gl-filters b,.gl-plot-row b{font-weight:600}.gl-plot,.gl-plot-row{display:grid;gap:14px}.gl-plot-row{grid-template-columns:70px minmax(0,1fr) 96px;align-items:center}.gl-track,.gl-track i{display:block;height:28px;border-radius:7px}.gl-track{background:#eef1fa;overflow:hidden}.gl-track i{background:rgb(var(--ds-accent))}.gl-plot-row:nth-child(2) i{background:rgb(var(--ds-chart-secondary))}.gl-plot-row:nth-child(3) i{background:rgb(var(--ds-chart-light))}.gl-plot-value{display:grid;justify-items:end}.gl-plot-value strong{font:900 22px/normal var(--gl-font)}.gl-plot-value small{color:var(--gl-muted);font-size:11px}.gl-finding{gap:14px;border-top:1px solid #eef0f5;padding-top:16px;color:#3e4359;font-size:14px;line-height:1.45}.gl-finding strong{font:900 30px/normal var(--gl-font);color:rgb(var(--ds-accent))}.gl-landing .gl-note{color:var(--gl-muted);font-size:12px}.gl-section{display:grid;gap:40px;padding-block:var(--gl-rhythm)}.gl-section-copy{display:grid;align-content:start;gap:14px;max-width:760px}.gl-eyebrow{color:rgb(var(--ds-accent));font-size:13px;font-weight:600;letter-spacing:.06em}.gl-beta p,.gl-section-copy p{font-size:17px;line-height:1.55;color:var(--gl-body)}.gl-problem>header p{font-size:18px}.gl-before-after{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:stretch}.gl-after,.gl-before{display:grid;align-content:start;justify-items:stretch;gap:14px;min-height:0;padding:28px;border-radius:24px;background:white}.gl-after{align-content:center;gap:20px;box-shadow:0 0 0 3px rgb(var(--ds-accent))}.gl-flag{width:-moz-fit-content;width:fit-content;padding:5px 12px;border-radius:999px;color:var(--gl-body);background:rgb(var(--ds-unknown-bg));font-size:12px;font-weight:700}.gl-after .gl-flag{color:white;background:rgb(var(--ds-accent))}.gl-arrow{align-self:center;text-align:center;font:900 36px/1 var(--gl-font);color:rgb(var(--ds-accent))}.gl-tabs{display:grid;gap:14px}.gl-tabs>div{display:flex;align-items:center;gap:10px;border:1px solid #e3e5ec;border-radius:10px;padding:9px 12px;background:#fafafc;color:#3e4359;font-size:14px;overflow-wrap:anywhere}.gl-tabs>:nth-child(2){margin-left:14px}.gl-tabs>:nth-child(3){margin-left:28px}.gl-tabs>:nth-child(4){margin-left:42px}.gl-tabs i{width:10px;height:10px;flex:none;border-radius:50%;background:#c2c6d3}.gl-tabs span{margin-left:auto;font-size:16px;color:#9aa0bc}.gl-sheet{overflow:hidden;border:1px solid #e3e5ec;border-radius:12px;font-size:13px}.gl-sheet>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);padding:8px 12px;overflow-wrap:anywhere}.gl-sheet>div:first-child{color:var(--gl-muted);background:#f4f5f8}.gl-sheet>div+div{border-top:1px solid #eef0f5}.gl-sheet>div+div>:nth-child(2){color:rgb(var(--ds-cobalt-shade))}.gl-sheet>div:last-child>:last-child{color:rgb(var(--ds-down))}.gl-after h3{line-height:normal}.gl-after ul{display:grid;gap:16px}.gl-after li{display:flex;align-items:start;gap:12px;font-size:15px;line-height:1.45}.gl-after li b{display:grid;place-items:center;flex:none;border-radius:50%;width:22px;height:22px;color:rgb(var(--ds-accent));background:rgb(var(--ds-ad-bg));font-size:13px}.gl-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center;padding:56px;border-radius:32px;color:white;background:rgb(var(--ds-navy))}.gl-sources .gl-section-copy{gap:16px}.gl-sources .gl-eyebrow{color:rgb(var(--ds-chart-secondary))}.gl-sources .gl-section-copy p{color:#c9cde0}.gl-faq h2,.gl-sources h2{font-size:clamp(32px,3.7vw,46px);line-height:1.04;letter-spacing:-.02em}.gl-sources ul{display:grid;gap:12px}.gl-sources li{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:16px;background:rgb(255 255 255/.06);font-size:15px;line-height:1.45;color:#dde1f0}.gl-sources li b{flex:none;width:96px;border-radius:999px;padding:6px 0;text-align:center;font-size:13px;line-height:normal}.gl-sources [data-label=Organic]{color:rgb(var(--ds-organic));background:rgb(var(--ds-organic-bg))}.gl-sources [data-label=Boosted]{color:rgb(var(--ds-boosted));background:rgb(var(--ds-boosted-bg))}.gl-sources [data-label=Ad]{color:rgb(var(--ds-ad));background:rgb(var(--ds-ad-bg))}.gl-beta>div{display:grid;gap:10px}.gl-beta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:44px 48px;border-radius:32px;background:white}.gl-beta h2{font-size:clamp(32px,3.5vw,40px);line-height:normal;letter-spacing:-.02em}.gl-beta p{max-width:640px}.gl-faq{display:grid;grid-template-columns:340px minmax(0,1fr);gap:48px;align-items:start}.gl-faq h2{line-height:normal}.gl-faq details{border-bottom:1px solid #e3d6c4;padding:20px 0}.gl-faq summary{cursor:pointer;list-style:revert;display:list-item;font:800 20px/normal var(--gl-font)}.gl-faq details p{margin-top:12px;color:var(--gl-body);line-height:1.55;max-width:720px}.gl-final-invite{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:18px;align-items:start;padding:60px 56px;border-radius:32px;background:rgb(var(--ds-navy));color:white}.gl-last h2{max-width:min(720px,68%);font-size:clamp(36px,4.5vw,56px);line-height:1}.gl-last p{max-width:min(560px,65%);font-size:18px;line-height:1.5;color:#dce4ff}.gl-beta .gl-outline,.gl-final-invite .gl-cta{line-height:normal}.gl-final-invite>img{position:absolute;right:56px;bottom:-30px;width:clamp(160px,26%,280px)}@media (max-width:900px){.gl-hero-grid{gap:32px}.gl-hero-copy{padding-bottom:54px}.gl-before-after{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}.gl-after,.gl-before,.gl-beta,.gl-sources{padding:24px}.gl-faq{grid-template-columns:minmax(170px,.65fr) minmax(0,1fr)}.gl-faq,.gl-sources{gap:28px}.gl-sources li{align-items:start;flex-direction:column;gap:8px}}@media (max-width:720px){.gl-wrap{width:calc(100% - 36px)}.gl-before-after,.gl-beta,.gl-final-invite,.gl-hero-grid,.gl-sources{grid-template-columns:minmax(0,1fr)}.gl-hero-grid{padding-top:44px;gap:16px}.gl-hero-copy{padding-bottom:0;gap:18px}.gl-hero h1{font-size:clamp(38px,10vw,60px)}.gl-hero-copy p{font-size:18px}.gl-comparison-card{padding:22px 18px}.gl-plot-row{grid-template-columns:51px minmax(0,1fr) 65px;gap:8px}.gl-comparison>.glimp{left:12px;width:180px}.gl-landing{--gl-rhythm:64px}.gl-after,.gl-before{min-height:0}.gl-arrow{padding:6px;transform:rotate(90deg)}.gl-sources li{flex-direction:row;align-items:center}.gl-sources li b{width:70px}.gl-faq{grid-template-columns:minmax(0,1fr)}.gl-final-invite{padding:32px 24px}.gl-last :is(h2,p){max-width:100%}.gl-final-invite>img{position:static;align-self:end;width:clamp(160px,48%,280px);margin-block:-8px -32px}}.gl-founder-quote{margin:0;max-width:64ch;font:700 20px/1.45 var(--gl-font)}.gl-founder-quote cite{color:var(--gl-body);font:400 15px/1.5 var(--font-geist),sans-serif}.gl-index-head{display:flex;gap:20px;align-items:center}.gl-index-head .glimp{width:112px;height:auto;flex:none}.gl-index-results{display:grid;gap:18px;justify-items:start}.gl-top-five{width:100%;padding:8px 24px;border-radius:20px;background:white}.gl-top-five table{width:100%;border-collapse:collapse;color:rgb(var(--ds-navy))}.gl-top-five :is(td,th){padding:14px 8px;text-align:left}.gl-top-five thead th{color:var(--gl-body);font-size:13px;font-weight:550}.gl-top-five tbody tr{border-top:1px solid rgb(var(--ds-chart-context))}.gl-top-five tbody td:first-child{color:rgb(var(--ds-cobalt-shade));font:900 21px/1 var(--gl-font)}.gl-top-five tbody th{width:50%}.gl-top-five :is(td,th):nth-child(n+3){text-align:right}.gl-index-link{font-weight:650}@media (max-width:600px){.gl-index-head{gap:12px}.gl-index-head .glimp{width:70px}.gl-top-five{padding:5px 10px}.gl-top-five :is(td,th){padding:12px 4px}.gl-top-five thead span{display:none}.gl-top-five tbody th{width:auto}}.walk-content,.walk-steps{display:grid;gap:20px}.walk-steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.walk-steps>li{display:flex;flex-direction:column;min-width:0;padding:14px 14px 24px;border-radius:24px;background:white}.walk-tile{display:grid;place-items:center;aspect-ratio:1.65;overflow:hidden;border-radius:14px;background:#f5f5f7}.walk-tile img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.walk-steps h3{display:flex;align-items:center;gap:10px;font-size:24px;padding:20px 10px 8px}.walk-steps h3 span{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:rgb(var(--ds-accent));color:white;font:900 15px/1 var(--gl-font)}.walk-steps p{padding-inline:10px;color:var(--gl-body);line-height:1.5}.walk-features{display:flex;flex-wrap:wrap;gap:8px}.walk-features li{border:1px solid #dbd3c9;border-radius:999px;padding:5px 12px;color:var(--gl-body);font-size:13px}@media (max-width:760px){.walk-steps{grid-template-columns:minmax(0,1fr)}.walk-steps>li{gap:0}}.gl-tour{padding:var(--gl-rhythm) 24px;background:#fff}.gl-tour figure{margin:0 auto;max-width:1120px}.gl-tour-frame{position:relative;overflow:hidden;border-radius:24px;border:1px solid rgb(var(--ds-chart-context));aspect-ratio:16/9;background:rgb(var(--ds-cream))}.gl-tour-frame :is(img,video){display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gl-tour-frame button{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;gap:7px;border:0;border-radius:99px;padding:10px 18px;background:rgb(var(--ds-navy));color:white;font-weight:600}.gl-tour figcaption{margin-top:16px;color:var(--gl-body);font-size:15px;line-height:1.5;text-align:center}@media (max-width:720px){.gl-tour{padding-inline:18px}.gl-tour-frame{border-radius:15px}}.weekly-standouts-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}.weekly-standouts-list li{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:20px;background:white;overflow-wrap:anywhere}.weekly-standouts-meta{color:var(--gl-body);font-size:13px}.weekly-standouts-caption{color:rgb(var(--ds-navy));font-size:15px;line-height:1.45}.weekly-standouts-result{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:0;padding-block:3px}.weekly-standouts-result strong{font:900 38px/1 var(--font-display),sans-serif;color:rgb(var(--ds-cobalt-shade))}.weekly-standouts-list small,.weekly-standouts-result span{font-size:13px;color:var(--gl-body)}@media (max-width:720px){.weekly-standouts-list{grid-template-columns:minmax(0,1fr)}}