.rt-i{flex:none;width:18px;height:18px}.rt-res{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:12px 20px;align-items:start;padding:12px;box-sizing:border-box}.rt-main{min-width:0}.rt-list{padding:0 2px 6px}.rt-side{position:sticky;top:calc(var(--hdr) + 16px);display:flex;flex-direction:column;gap:12px;min-width:0;padding:0 2px 2px 0}.rt-side .ftk-offer{margin:0;padding:0}.rt-side .ftk-offer__box{padding:20px 20px 16px;border-radius:20px}.rt-side .ftk-offer__t{font-size:17px}.rt-sum{margin:0;padding:18px 18px 16px;border-radius:18px;background:var(--s2)}.rt-sum__h{margin:0 0 12px;color:var(--ink);font-size:16px;font-weight:800}.rt-sum__k{margin:18px 0 10px;color:var(--ink-3);font-size:14px;font-weight:700}.rt-mix{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.rt-mix li{display:grid;grid-template-columns:150px minmax(0,1fr) 28px;align-items:center;gap:10px;color:var(--ink-2);font-size:14px}.rt-mix i{height:10px;background:var(--s3);overflow:hidden}.rt-mix i,.rt-mix s{display:block;border-radius:5px}.rt-mix s{height:100%;background:var(--accent)}.rt-mix b{color:var(--ink);font-weight:750;text-align:end;font-variant-numeric:tabular-nums}.rt-reach{display:flex;align-items:baseline;gap:8px;margin:18px 0 0;color:var(--ink-2);font-size:15px}.rt-reach b{color:var(--ink);font-size:26px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rt-sum .ftr-sum__v{margin-top:6px}.rt-next{padding:14px 8px 8px;border-radius:18px;background:var(--s1)}.rt-next__h{margin:0 10px 6px;color:var(--ink-3);font-size:14px;font-weight:700}.rt-next ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.rt-next__a{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 10px;border-radius:12px;color:inherit;text-decoration:none;transition:background-color .15s}@media (hover:hover){.rt-next__a:hover{background:var(--s2)}.rt-next__a:hover>.rt-i{transform:translateX(2px);color:var(--ink)}}.rt-next__i{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--acc-soft);color:var(--bluet)}.rt-next__i svg{width:19px;height:19px}.rt-next__t{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.rt-next__t b{color:var(--ink);font-size:15px;font-weight:750}.rt-next__t span{color:var(--ink-3);font-size:14px}.rt-next__a>.rt-i{width:17px;height:17px;color:var(--ink-3);transition:transform .2s var(--ease)}.rt-res--sk{min-height:560px}.rt-sk{display:block;border-radius:12px}.rt-sk,.rt-sk__head{background:var(--s2)}.rt-sk__head{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:22px}.rt-sk__head .rt-sk{background:var(--s3)}.rt-sk--who{width:46%;height:26px}.rt-sk--text{width:88%;height:44px}.rt-sk--fam{height:64px}.rt-sk--av{width:40px;height:40px;border-radius:50%}.rt-sk--box{height:230px;border-radius:20px}.rt-sk--sum{height:280px;border-radius:18px}.rt-sk-row{display:flex;gap:12px}.rt-sk__t{display:flex;flex:1;flex-direction:column;gap:9px;padding-top:4px}.rt-sk__t i{display:block;height:13px;border-radius:6px;background:var(--s2)}.rt-sk__t i:first-child{width:36%}.rt-sk__t i:nth-child(2){width:24%}.rt-sk__t i:nth-child(3){width:70%}.rt-sk__say{margin:18px 12px 4px;color:var(--ink-3);font-size:15px;font-weight:600}@media (prefers-reduced-motion:no-preference){.rt-sk,.rt-sk__t i{animation:ftkPulse 1.4s ease-in-out infinite}}.rt-sum--draw{background:var(--s1)}@media (max-width:1240px){.rt-res{grid-template-columns:minmax(0,1fr) 336px}}@media (max-width:1100px){.rt-res{grid-template-columns:1fr}.rt-side{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.rt-side .rt-offer{grid-column:1/-1}}@media (max-width:860px){.rt-side{grid-template-columns:1fr}}@media (max-width:560px){.rt-mix li{grid-template-columns:112px minmax(0,1fr) 24px}}.rt-list .ftr-row{position:relative}.rt-list .ftr-row__b{padding-inline-end:128px}.rt-list .ftr-row__acts{position:absolute;top:14px;inset-inline-end:10px;margin:0}.rt-list .ftr-row__x{display:inline-flex;gap:6px;width:auto;height:34px;margin:0;padding:0 12px 0 14px;border-radius:999px;background:var(--s2);color:var(--ink);font-size:14px;font-weight:700;white-space:nowrap}.rt-list .ftr-row__x .ftr-i{color:var(--ink-3)}@media (hover:hover){.rt-list .ftr-row__x:hover{background:var(--s3)}}.qt-i{flex:none;width:18px;height:18px}.qt-res{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:12px 20px;align-items:start;padding:12px;box-sizing:border-box}.qt-main{min-width:0}.qt-list{padding:0 2px 6px}.qt-side{position:sticky;top:calc(var(--hdr) + 16px);display:flex;flex-direction:column;gap:12px;min-width:0;padding:0 2px 2px 0}.qt-side .ftk-offer{margin:0;padding:0}.qt-side .ftk-offer__box{padding:20px 20px 16px;border-radius:20px}.qt-side .ftk-offer__t{font-size:17px}.qt-land{margin:0;padding:18px 18px 16px;border-radius:18px;background:var(--s2)}.qt-land__h{margin:0 0 12px;color:var(--ink);font-size:16px;font-weight:800}.qt-land__k{display:block;margin:18px 0 10px;color:var(--ink-3);font-size:14px;font-weight:700}.qt-best{display:flex;flex-direction:column;margin:0;padding:14px 16px 12px;border-radius:14px;background:var(--s1);color:inherit;text-decoration:none;transition:background-color .15s}a.qt-best:hover{background:var(--s3)}.qt-best .qt-land__k{margin:0 0 6px}.qt-best__t{margin:0;color:var(--ink);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.qt-best__m{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:8px 0 0;color:var(--ink-3);font-size:14px}.qt-best__m b{color:var(--ink);font-weight:750;font-variant-numeric:tabular-nums}.qt-land .ftr-sum__v{margin-top:14px}.qt-langs{margin:6px 0 0;color:var(--ink-2);font-size:15px;line-height:1.5}.qt-langs b{margin-inline-end:4px;color:var(--ink);font-weight:750}.qt-next{padding:14px 8px 8px;border-radius:18px;background:var(--s1)}.qt-next__h{margin:0 10px 6px;color:var(--ink-3);font-size:14px;font-weight:700}.qt-next ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.qt-next__a{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 10px;border-radius:12px;color:inherit;text-decoration:none;transition:background-color .15s}@media (hover:hover){.qt-next__a:hover{background:var(--s2)}.qt-next__a:hover>.qt-i{transform:translateX(2px);color:var(--ink)}}.qt-next__i{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--acc-soft);color:var(--bluet)}.qt-next__i svg{width:19px;height:19px}.qt-next__t{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.qt-next__t b{color:var(--ink);font-size:15px;font-weight:750}.qt-next__t span{color:var(--ink-3);font-size:14px}.qt-next__a>.qt-i{width:17px;height:17px;color:var(--ink-3);transition:transform .2s var(--ease)}.qt-res--sk{min-height:560px}.qt-sk{display:block;border-radius:12px}.qt-sk,.qt-sk__head{background:var(--s2)}.qt-sk__head{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:22px}.qt-sk__head .qt-sk{background:var(--s3)}.qt-sk--who{width:46%;height:26px}.qt-sk--text{width:88%;height:44px}.qt-sk--fam{height:64px}.qt-sk--av{width:40px;height:40px;border-radius:50%}.qt-sk--box{height:230px;border-radius:20px}.qt-sk--sum{height:320px;border-radius:18px}.qt-sk-row{display:flex;gap:12px}.qt-sk__t{display:flex;flex:1;flex-direction:column;gap:9px;padding-top:4px}.qt-sk__t i{display:block;height:13px;border-radius:6px;background:var(--s2)}.qt-sk__t i:first-child{width:36%}.qt-sk__t i:nth-child(2){width:92%}.qt-sk__t i:nth-child(3){width:64%}.qt-sk__say{margin:18px 12px 4px;color:var(--ink-3);font-size:15px;font-weight:600}@media (prefers-reduced-motion:no-preference){.qt-sk,.qt-sk__t i{animation:ftkPulse 1.4s ease-in-out infinite}}.qt-land--draw{background:var(--s1)}.qt-land--draw .qt-best{background:var(--s2)}@media (max-width:1240px){.qt-res{grid-template-columns:minmax(0,1fr) 336px}}@media (max-width:1100px){.qt-res{grid-template-columns:1fr}.qt-side{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.qt-side .qt-offer{grid-column:1/-1}}@media (max-width:860px){.qt-side{grid-template-columns:1fr}}