.sld p,.sld li{text-wrap:pretty}.sld>.sld-hero{padding:clamp(24px,3vw,48px) 0 clamp(48px,5vw,80px)}.sld .sld-h1>span{display:block}.sld .sld-hero-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:end;margin-top:clamp(24px,2.8vw,40px)}.sld .sld-hero-row .vxd-line{margin:0;max-width:46ch}.sld .sld-hero-row .vxd-actions{margin:0}.sld .sld-hero .vxd-link .ico{rotate:90deg}.sld>.sld-pick{background:var(--bg-2);border-block:1px solid var(--line);padding-block:clamp(56px,6vw,96px) clamp(64px,7vw,110px);scroll-margin-top:calc(var(--hh) - 32px)}.sld .sld-pick .vxd-lead{max-width:58ch}.sld .sld-rows{list-style:none;margin:clamp(32px,3.4vw,48px) 0 0;padding:0;border-top:1px solid var(--line)}.sld .sld-rows>li{border-bottom:1px solid var(--line)}.sld .sld-row{--gp:10px;position:relative;display:grid;grid-template-columns:240px minmax(0,1fr) 44px;gap:clamp(20px,3vw,44px);align-items:center;padding:20px var(--gp);color:var(--ink-2);text-decoration:none;transition:background-color .2s}.sld .sld-row.no-pic{grid-template-columns:minmax(0,1fr) 44px}.sld .sld-row:before{content:"";position:absolute;top:-1px;left:0;right:0;height:3px;background:var(--green-hi);scale:0 1;transform-origin:left center;transition:scale .45s var(--ease)}.sld .sld-txt{display:grid;gap:8px;min-width:0}.sld .sld-row .t{font:800 clamp(21px,2vw,28px)/1.2 var(--fd);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;transition:color .2s}.sld .sld-row .s{max-width:60ch;font-size:16.5px;line-height:1.6;color:var(--ink-2)}.sld .sld-thumb{aspect-ratio:16 / 9;transition:rotate .5s var(--ease),scale .5s var(--ease)}.sld .pic-ppc .sld-thumb img{object-position:0% 50%}.sld .pic-tracking .sld-thumb img{object-position:35% 50%}.sld .pic-aeo .sld-thumb img{object-position:50% 22%}.sld .sld-go{display:grid;place-items:center;width:44px;height:44px;background:var(--v-tint);color:var(--v-acc);transition:background-color .2s,color .2s}.sld .sld-go .ico{width:16px;height:16px;transition:translate .16s var(--ease-out)}.sld .sld-row.none .t{font-size:clamp(19px,1.6vw,24px);color:var(--ink-2)}.sld .sld-row.none .s{color:var(--ink-3)}.sld .sld-row.none .sld-go{background:transparent;box-shadow:inset 0 0 0 2px var(--line-2);color:var(--ink)}.sld .sld-row:focus-visible{background:var(--v-tint);outline:2px solid var(--green-hi);outline-offset:2px}.sld .sld-row:focus-visible:before{scale:1 1}.sld .sld-row:focus-visible .sld-go{background:var(--green-hi);color:#08110a;box-shadow:none}@media(hover:hover)and (pointer:fine){.sld .sld-row:hover{background:var(--v-tint)}.sld .sld-row:hover:before{scale:1 1}.sld .sld-row:hover .t{color:var(--v-acc)}.sld .sld-row:hover .sld-go{background:var(--green-hi);color:#08110a;box-shadow:none}.sld .sld-row:hover .sld-go .ico{translate:2px 0}.sld .sld-row:hover .sld-thumb{rotate:-2deg;scale:1.04}}.sld>.sld-crm{padding-block:clamp(56px,7vw,110px) clamp(32px,3.6vw,56px)}.sld .sld-ex{display:inline-block;vertical-align:middle;margin-left:12px;padding:6px 10px;border-radius:4px;background:var(--v-tint);color:var(--v-acc)}.sld .sld-lines{margin-top:clamp(28px,3.2vw,44px)}.sld .sld-lines li:not(.ok) h3 span{background:none}.sld .sld-lines .who{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;color:var(--ink-2);font-variant-numeric:tabular-nums}.sld .sld-lines .who b{color:var(--ink);font-weight:700}.sld .sld-after{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px clamp(20px,4vw,64px);align-items:start;margin-top:clamp(32px,3.6vw,52px)}.sld .sld-q{margin:0}.sld .sld-cap{margin:0;max-width:46ch;font-size:clamp(16.5px,1.25vw,18.5px);line-height:1.6;color:var(--ink-2)}.sld .sld-cap b{color:var(--ink);font-weight:700}.sld>.sld-proof{border-top:1px solid var(--line)}.sld .sld-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);align-items:stretch;margin-top:clamp(32px,3.4vw,48px)}.sld .sld-res{display:flex;flex-direction:column;overflow:hidden}.sld .sld-shot{display:block;aspect-ratio:16 / 9;overflow:hidden;background:#fff;box-shadow:0 1px 0 var(--line)}.sld .sld-shot img{display:block;width:100%;height:100%;object-fit:contain;transition:scale .9s var(--ease)}.sld .sld-res-t{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:clamp(22px,2.4vw,32px)}.sld .sld-res-t p{margin:0}.sld .sld-res .big{margin:12px 0 10px;font:900 clamp(44px,4.6vw,72px)/1 var(--fd);letter-spacing:-.04em;color:var(--v-acc);white-space:nowrap;font-variant-numeric:tabular-nums}.sld .sld-res-p{max-width:48ch;font-size:16.5px;line-height:1.6;color:var(--ink-2)}.sld .sld-res-p b{color:var(--ink);font-weight:700}.sld .sld-res-t .source{margin:12px 0 16px;font-size:13.5px;line-height:1.5;color:var(--ink-3)}.sld .sld-res-t .vxd-link{margin-top:auto}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.sld .sld-res:hover .sld-shot img{scale:1.03}}.sld .vxb-ask-in>p.sld-reach{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 12px;max-width:none;margin:26px 0 0;font-size:16px;color:#16341d}.sld .vxb-ask .vxb-tel{position:relative}.sld .vxb-ask .vxb-tel:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:44px;translate:0 -50%}.sld .vxb-ask a:focus-visible{outline:2px solid #08110a;outline-offset:3px}@media(max-width:1000px){.sld .sld-hero-row{grid-template-columns:minmax(0,1fr)}.sld .sld-row{grid-template-columns:180px minmax(0,1fr) 44px}.sld .sld-row.no-pic{grid-template-columns:minmax(0,1fr) 44px}.sld .sld-after{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.sld .sld-results{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.sld .sld-row{--gp:8px;grid-template-columns:96px minmax(0,1fr);gap:10px 14px;align-items:start;padding-block:16px}.sld .sld-row.no-pic{grid-template-columns:minmax(0,1fr)}.sld .sld-thumb{aspect-ratio:4 / 3}.sld .pic-tracking .sld-thumb img{object-position:90% 50%}.sld .pic-aeo .sld-thumb img{object-position:50% 16%}.sld .sld-go{position:absolute;top:16px;right:var(--gp);width:36px;height:36px}.sld .sld-row .t{padding-right:44px;font-size:19px}.sld .sld-row .s{font-size:15px;line-height:1.55}.sld .sld-ex{display:table;margin:12px 0 0}.sld .vxb-ask .vx-ctas{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.sld :is(.sld-row,.sld-row .t,.sld-thumb,.sld-go,.sld-go .ico,.sld-shot img){transition:none}.sld .sld-row:before{transition:none}.sld .sld-row:hover .sld-thumb{rotate:none;scale:none}.sld .sld-row:hover .sld-go .ico{translate:none}}
