.gt-article .gt-serp>*,.gt-article .gt-wave>*,.gt-article .gt-flow>*,.gt-article .gt-flow__step>*,.gt-article .gt-jump>*,.gt-z__info>*{margin-block:0}.gt-article .gt-serp{overflow:hidden;border:1px solid var(--c-line);border-radius:18px;background:var(--c-surface)}.gt-serp__head{padding:.75rem 1rem;background:var(--c-ink);color:#d9dbd7;font-size:.8125rem}.gt-serp__head strong{color:#fff}.gt-serp__app{position:relative}.gt-serp__radio,.gt-z__radio{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.gt-serp__tabs{display:flex;flex-wrap:wrap;gap:.375rem;margin-block-start:-.25rem;padding:0 1rem .75rem;background:var(--c-ink)}.gt-serp__tab{display:flex;flex-direction:column;justify-content:center;padding:.4375rem .875rem;border:1px solid #50535a;border-radius:999px;font-size:.8125rem;font-weight:650;line-height:1.25;color:#d9dbd7;cursor:pointer}.gt-serp__tab small{font-size:.6875rem;font-weight:400;opacity:.8}.gt-serp__view{display:none;padding:1rem}.gt-serp__radio:nth-of-type(1):checked~.gt-serp__views>:nth-child(1),.gt-serp__radio:nth-of-type(2):checked~.gt-serp__views>:nth-child(2),.gt-serp__radio:nth-of-type(3):checked~.gt-serp__views>:nth-child(3),.gt-serp__radio:nth-of-type(4):checked~.gt-serp__views>:nth-child(4){display:block}.gt-serp__radio:nth-of-type(1):checked~.gt-serp__tabs>:nth-child(1),.gt-serp__radio:nth-of-type(2):checked~.gt-serp__tabs>:nth-child(2),.gt-serp__radio:nth-of-type(3):checked~.gt-serp__tabs>:nth-child(3),.gt-serp__radio:nth-of-type(4):checked~.gt-serp__tabs>:nth-child(4){background:#fff;border-color:#fff;color:var(--c-ink)}.gt-serp__radio:nth-of-type(1):focus-visible~.gt-serp__tabs>:nth-child(1),.gt-serp__radio:nth-of-type(2):focus-visible~.gt-serp__tabs>:nth-child(2),.gt-serp__radio:nth-of-type(3):focus-visible~.gt-serp__tabs>:nth-child(3),.gt-serp__radio:nth-of-type(4):focus-visible~.gt-serp__tabs>:nth-child(4){outline:2px solid #9fd8c4;outline-offset:2px}.gt-article .gt-serp__q{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;padding:.5rem .875rem;border:1px solid var(--c-line);border-radius:999px;font-size:.9375rem;line-height:1.4}.gt-serp__q:before{content:"";flex:none;width:.625rem;height:.625rem;border:2px solid var(--c-muted);border-radius:50%}.gt-serp__q small{margin-inline-start:auto;font-size:.75rem;color:var(--c-muted);text-align:end}.gt-serp__zones{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.gt-z{display:block;margin-block-end:.375rem;padding:.5rem .75rem;border:1px solid transparent;border-radius:10px;background:#f5f6f3;font-size:.8125rem;line-height:1.45;cursor:pointer;transition:transform .15s ease}.gt-z:hover{transform:translate(3px)}.gt-z__radio:checked+.gt-z{border-color:var(--c-ink);box-shadow:0 0 0 1px var(--c-ink)}.gt-z__radio:focus-visible+.gt-z{outline:2px solid var(--c-accent);outline-offset:2px}.gt-z__name{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-weight:700}.gt-z__name i{flex:none;padding:.0625rem .5rem;border-radius:999px;background:var(--c-surface);font-size:.6875rem;font-style:normal;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.gt-z__lines{display:block;margin-block-start:.25rem;color:var(--c-soft)}.gt-z__lines{overflow-wrap:anywhere}.gt-z__lines strong{color:var(--c-accent)}.gt-z--paid{background:#fbf0dc}.gt-z--paid i{color:#8a5a00}.gt-z--ai{background:#e6eaf4}.gt-z--ai i{color:#1f3b73}.gt-z--seo{background:var(--c-tint)}.gt-z--seo i{color:var(--c-accent)}.gt-z__info{display:none;margin-block:.25rem .75rem;padding:1rem 1.125rem;border-radius:12px;background:var(--c-paper);font-size:.9375rem;line-height:1.6}.gt-z__radio:checked+.gt-z+.gt-z__info{display:grid;gap:.75rem}.gt-z__title{font:600 1.25rem/1.25 var(--f-display);letter-spacing:-.01em}.gt-z__info a{overflow-wrap:anywhere}.entry-content ul.gt-z__facts{display:grid;gap:.375rem;margin:0;padding:0;list-style:none;font-size:.875rem;line-height:1.5}.gt-z__facts li{position:relative;margin:0!important;padding-inline-start:8.25rem}.gt-z__facts strong{position:absolute;top:.2em;left:0;width:7.5rem;font-size:.6875rem;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;color:var(--c-muted)}.gt-z__info .gt-note{font-size:.8125rem}@media(min-width:52em){.gt-serp__view{padding:1.25rem}.gt-serp__zones{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:repeat(12,auto) 1fr;column-gap:1.25rem;align-items:start}.gt-z{grid-column:1}.gt-z__info{grid-column:2;grid-row:1 / -1;margin:0;padding:.25rem 0 .5rem 1.25rem;border-inline-start:1px solid var(--c-line);border-radius:0;background:none}}.gt-serp__legend{display:flex;flex-wrap:wrap;gap:.25rem 1rem;padding:.875rem 1rem 0;border-block-start:1px solid var(--c-line);font-size:.75rem;color:var(--c-muted)}.gt-serp__legend span{display:inline-flex;align-items:center;gap:.375rem}.gt-serp__legend span:before{content:"";width:.625rem;height:.625rem;border-radius:3px}.gt-serp__key--paid:before{background:#d9a43a}.gt-serp__key--ai:before{background:#1f3b73}.gt-serp__key--seo:before{background:var(--c-accent)}.gt-serp__key--extra:before{background:#a9aca7}.gt-article .gt-serp>.gt-src{padding:.5rem 1rem 1rem}.gt-article .gt-wave{padding:1.125rem 1.125rem 1rem;border:1px solid var(--c-line);border-radius:14px;background:var(--c-surface)}.gt-wave__title{margin-block-end:.75rem!important;font-size:.9375rem;line-height:1.4}.gt-wave__title strong{display:block}.gt-wave__chart{margin-block-end:.5rem}.gt-wave__plot{position:relative;height:13rem;padding-block-start:calc(var(--marks, 0) * 1.375rem + .5rem)}.gt-wave__plot svg{display:block;width:100%;height:100%;fill:#b9c7bf}.gt-wave__plot .is-hot{fill:var(--c-accent)}.gt-wave__mark{position:absolute;top:calc(var(--row) * 1.375rem);bottom:0;border-inline-start:1px dashed var(--c-ink);font-size:.6875rem;font-weight:650;line-height:1.2;white-space:nowrap}.gt-wave__mark b{position:absolute;top:-.125rem;left:-.5625rem;display:grid;place-items:center;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--c-ink);color:#fff;font-size:.625rem}.gt-wave__mark>span{display:none}.gt-wave__mark.is-me{border-color:#9a3412;color:#9a3412}.gt-wave__mark.is-me b{background:#9a3412}.gt-wave__axis{position:relative;height:1.5rem;border-block-start:1px solid var(--c-line);font-size:.6875rem;color:var(--c-muted)}.gt-wave__axis span{position:absolute;top:.375rem;transform:translate(-50%);white-space:nowrap}.gt-wave__axis .is-start{transform:none;left:0!important}.gt-wave__axis .is-end{transform:none;right:0;left:auto!important}.entry-content ol.gt-wave__legend{margin:.25rem 0 0;padding-inline-start:1.5rem;font-size:.8125rem;line-height:1.5;color:var(--c-soft)}.gt-wave__legend li{margin:0!important}.gt-wave__legend .is-me{color:#9a3412}@media(min-width:40em){.gt-wave__mark b{display:none}.gt-wave__mark>span{display:block;padding:0 .25rem;background:var(--c-surface);transform:translateY(-.1rem)}.gt-wave__mark.is-end>span{position:absolute;right:0}.entry-content ol.gt-wave__legend{display:none}}.gt-article .gt-flow{display:grid;gap:.75rem;counter-reset:flow}@media(min-width:46em){.gt-article .gt-flow{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.gt-article .gt-flow__step{position:relative;display:flex;flex-direction:column;gap:.375rem;padding:1.125rem 1.125rem 1rem;border:1px solid var(--c-line);border-radius:14px;background:var(--c-surface);counter-increment:flow}.gt-flow__step:before{content:counter(flow,decimal-leading-zero);font:600 .75rem/1 var(--f-mono);letter-spacing:.06em;color:var(--c-accent)}.gt-article .gt-flow__step h3{margin:0;font-size:1.1875rem}.gt-flow__step p{font-size:.9375rem;line-height:1.55;color:var(--c-soft)}.gt-article .gt-flow__step .gt-flow__fail{margin-block-start:auto;padding-block-start:.625rem;border-block-start:1px dashed var(--c-line);font-size:.8125rem;color:#9a3412}@media(min-width:46em){.gt-flow__step:not(:last-child):after{content:"\2192";position:absolute;z-index:1;top:50%;right:-.7rem;display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--c-ink);color:#fff;font-size:.75rem;transform:translateY(-50%)}}.entry-content ol.gt-ladder{display:grid;gap:.5rem;padding:0;list-style:none;counter-reset:rung}.gt-ladder li{position:relative;margin:0!important;padding:.875rem 1rem .875rem 3.5rem;border:1px solid var(--c-line);border-radius:12px;background:var(--c-surface);font-size:.9375rem;line-height:1.55;color:var(--c-soft);counter-increment:rung}.gt-ladder li:before{content:counter(rung);position:absolute;top:.875rem;left:1rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--c-tint);color:var(--c-accent);font:700 .875rem/1 var(--f-body)}.gt-ladder strong{display:block;font-size:1rem;color:var(--c-ink)}.gt-ladder em{display:block;margin-block-start:.25rem;font-size:.8125rem;font-style:normal;font-weight:650;color:#9a3412}.gt-ladder li:has(em){border-color:#9a3412}.gt-ladder li:has(em):before{background:#9a3412;color:#fff}@media(min-width:40em){.gt-ladder li:nth-child(2){margin-inline-start:4%!important}.gt-ladder li:nth-child(3){margin-inline-start:8%!important}.gt-ladder li:nth-child(4){margin-inline-start:12%!important}.gt-ladder li:nth-child(n+5){margin-inline-start:16%!important}}.gt-article .gt-jump{display:grid;grid-template-columns:1fr 1fr;gap:2.25rem;text-align:center}.gt-article .gt-jump>p{position:relative;padding:1rem .75rem;border:1px solid var(--c-line);border-radius:14px;background:var(--c-surface);font-size:.8125rem;line-height:1.4}.gt-jump strong{display:block;margin-block-end:.375rem;font:650 clamp(1.75rem,1.2rem + 2.5vw,2.75rem)/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gt-article .gt-jump>p:last-child{border-color:var(--c-accent);background:var(--c-accent);color:#fff}.gt-jump>p:first-child:after{content:"\2192";position:absolute;top:50%;right:-1.6rem;font-size:1.375rem;color:var(--c-muted);transform:translateY(-50%)}.gt-article .gt-vs:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.gt-article .gt-vs{overflow-x:auto;border:1px solid var(--c-line);border-radius:14px;background:var(--c-surface)}.gt-vs table{width:100%;min-width:32rem;border-collapse:collapse;font-size:.875rem;line-height:1.5}.gt-vs th,.gt-vs td{padding:.75rem .875rem;border:0;border-block-end:1px solid var(--c-line);text-align:start;vertical-align:top}.gt-vs tbody tr:last-child>*{border-block-end:0}.gt-vs thead th,.gt-vs thead td{border-block-end:1px solid var(--c-line);background:var(--c-paper);font:650 1.0625rem/1.2 var(--f-display)}.gt-vs thead>tr>:nth-child(2){color:var(--c-accent)}.gt-vs thead>tr>:nth-child(3){color:#8a5a00}.gt-vs thead>tr>:nth-child(4){color:#1f3b73}.gt-vs tbody>tr>:first-child{width:22%;font-weight:600;color:var(--c-muted)}
