.paid-top-spot{--ts-card:#fff;--ts-card-2:#f2f5fa;--ts-line:#dce4ef;--ts-skel:#dfe6f0;--ts-skel-2:#eaeff5;--ts-cobalt:var(--blue);--ts-link:#1a0dab;--ts-shadow:0 1px 2px #172a470f, 0 30px 60px -32px #172a476b;--ts-lift:0 2px 6px #172a4714, 0 24px 40px -18px #172a4780;--ts-ease:cubic-bezier(.22, .8, .24, 1);min-width:0;color:var(--text);position:relative;container:top-spot/inline-size}html[data-theme=dark] .paid-top-spot{--ts-card:#1a2537;--ts-card-2:#223047;--ts-line:#2e3e58;--ts-skel:#2c3a52;--ts-skel-2:#263349;--ts-cobalt:#4d77ff;--ts-link:#8ab4f8;--ts-shadow:0 1px 2px #00000059, 0 30px 60px -28px #000000bf;--ts-lift:0 2px 6px #00000059, 0 24px 40px -16px #000c}.ps-frame{--u:min(calc(100cqw / 600), 1.12px);--h:552;--serp-w:470;--leads-x:244;--leads-y:352;--leads-w:336;--tilt:-7deg;height:calc(var(--h) * var(--u));perspective:1800px;position:relative}@container top-spot (max-width:480px){.ps-frame{--u:calc(100cqw / 372);--h:520;--serp-w:340;--leads-x:112;--leads-y:330;--leads-w:260;--tilt:-4deg}.ps-orow:nth-child(n+3){display:none}}.ps-scene{transform-style:preserve-3d;transform:rotateY(var(--tilt)) rotateX(3deg);font-family:var(--font-sans), sans-serif;line-height:1.3;position:absolute;inset:0}.ps-serp{left:0;top:calc(8 * var(--u));width:calc(var(--serp-w) * var(--u));padding:calc(22 * var(--u)) calc(22 * var(--u)) calc(16 * var(--u));border:1px solid var(--ts-line);border-radius:calc(18 * var(--u));background:var(--ts-card);box-shadow:var(--ts-shadow);position:absolute}.ps-search{align-items:center;gap:calc(14 * var(--u));display:flex}.ps-g{width:calc(26 * var(--u));height:calc(26 * var(--u));flex:none}.ps-field{min-width:0;height:calc(46 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(18 * var(--u));border:1px solid var(--ts-line);background:var(--ts-card-2);font-size:calc(15 * var(--u));white-space:nowrap;border-radius:999px;flex:1;align-items:center;display:flex;overflow:hidden}.ps-caret{background:var(--ts-cobalt);flex:none;width:1.5px;height:1.2em;margin-left:2px;animation:1s step-end infinite ps-blink}@keyframes ps-blink{50%{opacity:0}}.ps-go{width:calc(17 * var(--u));height:calc(17 * var(--u));margin:0 calc(8 * var(--u)) 0 auto;color:var(--ts-cobalt);flex:none}.ps-slot{margin-top:calc(4 * var(--u));transition:grid-template-rows .8s var(--ts-ease), margin-top .8s var(--ts-ease);grid-template-rows:0fr;display:grid}.ps-slot>div{min-height:0;margin:0 calc(-24 * var(--u));padding:0 calc(24 * var(--u));overflow:hidden}.paid-top-spot[data-ad] .ps-slot{margin-top:calc(16 * var(--u));grid-template-rows:1fr}.paid-top-spot[data-ad][data-leads] .ps-slot>div,.paid-top-spot:not([data-live]) .ps-slot>div{overflow:visible}.ps-ad{padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u));border:1px solid var(--ts-line);border-radius:calc(14 * var(--u));background:var(--ts-card);opacity:0;translate:0 calc(-22 * var(--u));transition:opacity .45s ease .2s, translate .8s var(--ts-ease) .1s, box-shadow .6s ease .4s;position:relative}.paid-top-spot[data-ad] .ps-ad{opacity:1;box-shadow:var(--ts-lift);translate:0}.ps-sponsored{font-size:calc(12 * var(--u));font-weight:700}.ps-id{align-items:center;gap:calc(10 * var(--u));margin-top:calc(10 * var(--u));display:flex}.ps-id b{font-size:calc(13 * var(--u));font-weight:600;display:block}.ps-id small{font-size:calc(11 * var(--u));color:var(--muted);display:block}.ps-you{width:calc(22 * var(--u));height:calc(22 * var(--u));border-radius:calc(7 * var(--u));background:var(--apricot);color:var(--navy);flex:none;place-items:center;display:grid}.ps-you svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.ps-title{margin-top:calc(9 * var(--u));font-size:calc(17 * var(--u));letter-spacing:-.01em;color:var(--ts-link);font-weight:500}.ps-lines{gap:calc(9 * var(--u));margin-top:calc(11 * var(--u));display:grid}.ps-lines>i{height:calc(8 * var(--u));background:var(--ts-skel);border-radius:99px;display:block}.ps-chips{gap:calc(8 * var(--u));margin-top:calc(14 * var(--u));display:flex}.ps-chip{align-items:center;gap:calc(7 * var(--u));height:calc(32 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(12 * var(--u));border:1px solid var(--ts-line);background:var(--ts-card-2);font-size:calc(12.5 * var(--u));white-space:nowrap;border-radius:999px;font-weight:500;transition:background-color .18s,color .18s,border-color .18s,scale .18s;display:inline-flex}.ps-chip svg{width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--ts-cobalt);transition:color .18s}.ps-chip[data-pressed]{border-color:var(--ts-cobalt);background:var(--ts-cobalt);color:#fff;scale:.95}.ps-chip[data-pressed] svg{color:#fff}.ps-tap{width:calc(46 * var(--u));height:calc(46 * var(--u));margin:calc(-23 * var(--u)) 0 0 calc(-23 * var(--u));border:2px solid color-mix(in srgb, var(--ts-cobalt) 60%, transparent);background:color-mix(in srgb, var(--ts-cobalt) 22%, transparent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:0;left:0;scale:.4}.ps-tap[data-go]{animation:ps-tap .8s var(--ts-ease) forwards}@keyframes ps-tap{22%{opacity:1;scale:.72}to{opacity:0;scale:1.55}}.ps-organic{gap:calc(2 * var(--u));margin-top:calc(10 * var(--u));display:grid}.ps-orow{align-items:center;gap:calc(12 * var(--u));height:calc(46 * var(--u));padding:0 calc(12 * var(--u));opacity:0;translate:0 calc(14 * var(--u));transition:opacity .5s ease calc(var(--i) * 70ms), translate .6s var(--ts-ease) calc(var(--i) * 70ms);display:flex}.paid-top-spot[data-listed] .ps-orow{opacity:1;translate:0}.ps-fav{width:calc(22 * var(--u));height:calc(22 * var(--u));background:var(--ts-skel);border-radius:50%;flex:none}.ps-bars{gap:calc(7 * var(--u));flex:1;min-width:0;display:grid}.ps-bars>i{width:var(--w1);height:calc(9 * var(--u));background:var(--ts-skel);border-radius:99px;display:block}.ps-bars>i+i{width:var(--w2);height:calc(7 * var(--u));background:var(--ts-skel-2)}.ps-leads{left:calc(var(--leads-x) * var(--u));top:calc(var(--leads-y) * var(--u));width:calc(var(--leads-w) * var(--u));padding:calc(18 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u));border:1px solid var(--ts-line);border-radius:calc(18 * var(--u));background:var(--ts-card);box-shadow:var(--ts-shadow);opacity:0;transform:translateZ(calc(60 * var(--u))) translateY(calc(26 * var(--u)));transition:opacity .5s ease, transform .7s var(--ts-ease);position:absolute}.paid-top-spot[data-leads] .ps-leads{opacity:1;transform:translateZ(calc(60 * var(--u)))}.ps-leads-head{align-items:center;gap:calc(9 * var(--u));padding:0 calc(2 * var(--u)) calc(4 * var(--u));font-size:calc(13 * var(--u));font-weight:600;display:flex}.ps-leads-head small{font:500 calc(9.5 * var(--u)) / 1 var(--font-mono), monospace;letter-spacing:.14em;color:var(--muted);margin-left:auto}.ps-ads-mark{width:calc(21 * var(--u));height:calc(19.3 * var(--u));flex:none}.ps-lead{align-items:center;gap:calc(12 * var(--u));margin-top:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));background:var(--ts-card-2);opacity:0;translate:0 calc(10 * var(--u));transition:opacity .4s ease, translate .55s var(--ts-ease);display:flex}.ps-lead[data-in]{opacity:1;translate:0}.ps-lead-icon{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:calc(10 * var(--u));background:var(--apricot);color:var(--navy);flex:none;place-items:center;display:grid}.ps-lead-icon svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.ps-lead-icon svg[data-off]{display:none}.ps-lead[data-in] [data-icon=call]:not([data-off]){animation:.9s .15s 2 ps-ring}@keyframes ps-ring{12%{rotate:-16deg}26%{rotate:14deg}40%{rotate:-12deg}54%{rotate:9deg}68%{rotate:-5deg}82%{rotate:2deg}}.ps-lead-text{min-width:0}.ps-lead-text b{font-size:calc(13 * var(--u));font-weight:600;display:block}.ps-lead-text small{font-size:calc(11 * var(--u));color:var(--muted);display:block}.ps-now{font:500 calc(10 * var(--u)) / 1 var(--font-mono), monospace;color:var(--muted);margin-left:auto}.ps-chip svg[data-off]{display:none}.ps-caption{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);font:9px/1.6 var(--font-mono), monospace;letter-spacing:.1em;color:var(--muted);justify-content:space-between;gap:16px;margin-top:18px;padding-top:12px;display:flex}.paid-top-spot[data-out] :is(.ps-orow,.ps-ad,.ps-leads),html[data-motion-paused=false] .paid-top-spot:not([data-live]) :is(.ps-query,.ps-orow,.ps-ad,.ps-leads){opacity:0}html[data-motion-paused=false] .paid-top-spot:not([data-live]) .ps-slot{grid-template-rows:0fr}.paid-top-spot:is([data-instant],[data-still]) *{transition:none!important}.paid-top-spot[data-still] .ps-caret{display:none}@media (prefers-reduced-motion:reduce){.paid-top-spot *{transition:none!important}.ps-caret,.ps-lead [data-icon=call]{animation:none!important}}
