.ftk-form{margin-top:44px}.ftk-label{display:block;margin:0 0 10px 2px;color:var(--ink);font-size:16px;font-weight:700}.ftk-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.ftk-row>*{min-width:0}.ftk-bar{position:relative;display:flex;align-items:center;height:68px;border-radius:18px;background:var(--s1);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow .2s}.ftk-bar:focus-within{box-shadow:inset 0 0 0 2px var(--focus)}@media (hover:hover){.ftk-bar:hover:not(:focus-within){box-shadow:inset 0 0 0 1px var(--line-hover)}}.is-bad .ftk-bar{box-shadow:inset 0 0 0 2px var(--negative)}.ftk-bar__i{position:absolute;inset-inline-start:22px;width:22px;height:22px;color:var(--ink-3);pointer-events:none}.ftk-in{flex:1;width:100%;min-width:0;height:100%;padding:0 12px 0 58px;border:0;background:none;color:var(--ink);font:500 20px/1 var(--font-sans);outline:none;-webkit-appearance:none;appearance:none}.ftk-in::placeholder{color:var(--ink-3);opacity:1}.ftk-in:focus-visible{outline:none}.ftk-search{-webkit-appearance:none;appearance:none}.ftk-search::-webkit-search-cancel-button,.ftk-search::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.ftk-paste{display:inline-flex;flex:none;align-items:center;gap:8px;height:48px;margin-inline-end:10px;padding:0 18px 0 14px;border:0;border-radius:12px;background:var(--s3);color:var(--ink);font:650 16px/1 var(--font-sans);cursor:pointer;transition:background-color .15s,transform .15s var(--ease)}.ftk-paste__i{width:18px;height:18px;color:var(--ink-2)}@media (hover:hover){.ftk-paste:hover{background:var(--s4)}}.ftk-paste:active{transform:scale(.97)}.ftk-run{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:196px;height:68px;padding:0 34px;border:0;border-radius:999px;background:var(--accent);color:#fff;font:750 20px/1 var(--font-sans);letter-spacing:-.01em;cursor:pointer;transition:background-color .15s,transform .15s var(--ease)}@media (hover:hover){.ftk-run:hover{background:var(--accent-hover)}}.ftk-run:active{transform:scale(.98);background:var(--accent-press)}.ftk-run__spin{display:none;width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff}.ftk-run.is-busy{cursor:progress}.ftk-run.is-busy .ftk-run__spin{display:block;animation:ftkSpin .8s linear infinite}@keyframes ftkSpin{to{transform:rotate(1turn)}}.ftk-bar__at{position:absolute;inset-inline-start:22px;color:var(--ink-3);font-size:20px;font-weight:650;pointer-events:none}.ftk-bar--handle .ftk-in{padding-inline-start:50px}.ftk-modes{display:inline-flex;gap:4px;margin:0 0 22px;padding:5px;border-radius:16px;background:var(--s1)}.ftk-mode{height:48px;padding:0 24px;border:0;border-radius:11px;background:none;color:var(--ink-2);font:700 17px/1 var(--font-sans);cursor:pointer;transition:background-color .15s,color .15s}.ftk-mode[aria-pressed=true]{background:var(--s4,var(--s3));color:var(--ink)}@media (hover:hover){.ftk-mode:hover{color:var(--ink)}}.ef-h3{margin:0;color:var(--ink);font-size:24px;font-weight:800;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.ef-lead{max-width:640px;margin:-18px 0 0;font-size:20px;line-height:1.5}.ef-lead,.ef-note{color:var(--ink-2);text-wrap:pretty}.ef-note{max-width:680px;margin:32px 0 0;font-size:18px;line-height:1.6}.ef-note a,.ef-price a,.ef-qa a,.ef-res__x a,.ef-uses a{color:var(--bluet);font-weight:650;text-decoration:none}@media (hover:hover){.ef-note a:hover,.ef-price a:hover,.ef-qa a:hover,.ef-res__x a:hover,.ef-uses a:hover{text-decoration:underline;text-underline-offset:3px}}.ef-stage .ftk-h1{font-size:clamp(52px,4.8vw,70px)}.ef-stage .ftk-out{min-height:0}.ef-res{padding:12px;box-sizing:border-box}.ef-res__top{justify-content:space-between;gap:18px 32px;padding:16px 16px 22px}.ef-res__acct,.ef-res__top{display:flex;flex-wrap:wrap;align-items:center}.ef-res__acct{gap:10px 28px;min-width:0}.ef-who{display:flex;align-items:center;gap:14px;min-width:0}.ef-who .ftk-av{width:52px;height:52px;font-size:18px}.ef-who__t{display:flex;flex-direction:column;gap:2px;min-width:0}.ef-who__t b{overflow:hidden;color:var(--ink);font-size:20px;font-weight:800;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.ef-counts,.ef-who__t span{color:var(--ink-3);font-size:15px}.ef-counts{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0}.ef-counts b{color:var(--ink);font-weight:750;font-variant-numeric:tabular-nums}.ef-res__dl{flex-direction:column;align-items:flex-end}.ef-dls,.ef-res__dl{display:flex;gap:8px}.ef-dls{flex-wrap:wrap}.ef-dls .ftk-dl{height:48px;padding:0 22px;font-size:16px}.ef-dls .ftk-dl:disabled{opacity:.45;cursor:default}.ef-dl__note{margin:0;color:var(--ink-3);font-size:15px}.ef-res__body{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"main side";gap:12px}.ef-res__main{grid-area:main;min-width:0;padding:14px 8px 8px;border-radius:22px;background:var(--s2)}.ef-res__side{grid-area:side;position:sticky;top:calc(var(--hdr) + 20px);align-self:start;display:flex;flex-direction:column;gap:12px;min-width:0}.ef-res__side .ftk-offer{margin:0;padding:0}.ef-res__side .ftk-offer__box{padding:22px 20px 18px;border-radius:22px}.ef-res__side .ftk-offer__t{font-weight:500}.ef-req{padding:18px 16px 16px;border-radius:22px;background:var(--s2)}.ef-req__t{margin:0 2px;color:var(--ink);font-size:15px;font-weight:750}.ef-req .ftk-req{margin-top:10px}.ef-req pre{font-size:14px}.ef-req .ftk-req p{margin-top:10px}.ef-res__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin:0 8px 14px}.ef-res__h{margin:0;color:var(--ink);font-size:18px;font-weight:750;line-height:1.3;font-variant-numeric:tabular-nums}.ef-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0 2px}.ef-f,.ef-filters{align-items:center}.ef-f{display:inline-flex;gap:10px;height:44px;padding:0 6px 0 14px;border-radius:12px;background:var(--s1);box-shadow:inset 0 0 0 1px var(--line-strong)}.ef-f:focus-within{box-shadow:inset 0 0 0 2px var(--focus)}.ef-f span{color:var(--ink-3);font-size:14px;font-weight:650;white-space:nowrap}.ef-f input{width:72px;height:100%;padding:0 6px;border:0;background:none;color:var(--ink);font:600 15px/1 var(--font-sans);outline:none;-moz-appearance:textfield}.ef-f--bio input{width:150px}.ef-f input::placeholder{color:var(--ink-3);opacity:.8}.ef-chip{height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--s1);color:var(--ink-2);font:650 15px/1 var(--font-sans);cursor:pointer;transition:background-color .15s,color .15s}@media (hover:hover){.ef-chip:hover{color:var(--ink)}}.ef-chip[aria-pressed=true]{background:var(--accent);color:#fff}.ef-count{display:flex;align-items:center;gap:10px;margin:0 6px 0 auto;color:var(--ink-3);font-size:15px;font-variant-numeric:tabular-nums}.ef-count b{color:var(--ink);font-weight:750}.ef-clear{height:36px;padding:0 6px;border:0;background:none;color:var(--bluet);font:650 15px/1 var(--font-sans);cursor:pointer}.ef-tw{overflow:hidden;border-radius:16px;background:var(--s1)}.ef-tbl{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.ef-tbl th{padding:12px 12px 10px;color:var(--ink-3);font-size:13px;font-weight:700;text-align:start;letter-spacing:.01em}.ef-tbl td{padding:10px 12px;color:var(--ink-2);font-size:15px;line-height:1.4;vertical-align:middle}.ef-tbl tbody td{box-shadow:inset 0 1px 0 var(--s3)}.ef-tbl .ef-th0{width:27%}.ef-tbl .ef-th1{width:29%}.ef-tbl .ef-th2{width:12%}.ef-tbl .ef-th3{width:11%;text-align:end}.ef-tbl .ef-th4{width:11%}.ef-tbl .ef-th5{width:10%}.ef-acc{display:flex;align-items:center;gap:10px;min-width:0;color:inherit;text-decoration:none}.ftk-av.ef-av{width:36px;height:36px;font-size:13px}.ftk-av.ef-av--def{background:var(--s4);color:var(--ink-3)}.ef-def{width:70%;height:70%;margin-top:18%}.ef-acc__t{flex-direction:column}.ef-acc__nm,.ef-acc__t{display:flex;min-width:0}.ef-acc__nm{align-items:center;gap:5px}.ef-acc__nm b{color:var(--ink);font-size:15px;font-weight:750}.ef-acc__h,.ef-acc__nm b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ef-acc__h{color:var(--ink-3);font-size:14px}@media (hover:hover){.ef-acc:hover .ef-acc__nm b{text-decoration:underline;text-underline-offset:3px}}.ef-vf{flex:none;width:16px;height:16px;color:var(--bluet)}.ef-c-bio span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ef-c-bio .is-none{color:var(--ink-3)}.ef-c-loc,.ef-c-site{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ef-c-site span{color:var(--ink-2)}.ef-c-n{color:var(--ink)!important;font-weight:700;text-align:end;font-variant-numeric:tabular-nums}.ef-dm{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--acc-soft);color:var(--ink);font-size:13px;font-weight:700}.ef-dm.is-off{padding:0;background:none;color:var(--ink-3);font-weight:600}.ef-none{margin:18px 10px 6px;color:var(--ink-2);font-size:16px}.ef-none button{height:36px;padding:0 6px;border:0;background:none;color:var(--bluet);font:650 16px/1 var(--font-sans);cursor:pointer}.ef-all{display:block;width:100%;height:48px;margin-top:8px;border:0;border-radius:14px;background:var(--s3);color:var(--ink);font:700 15px/1 var(--font-sans);cursor:pointer}@media (hover:hover){.ef-all:hover{background:var(--s4)}}.ef-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:8px;padding:18px 20px;border-radius:16px;background:var(--s3);color:var(--ink);text-decoration:none;transition:background-color .15s}.ef-more__t{font-size:16px;font-weight:750;font-variant-numeric:tabular-nums}.ef-more__go{display:inline-flex;align-items:center;gap:6px;color:var(--bluet);font-size:15px;font-weight:700}.ef-more__go svg{width:18px;height:18px;transition:transform .2s var(--ease)}@media (hover:hover){.ef-more:hover{background:var(--s4)}.ef-more:hover .ef-more__go svg{transform:translateX(3px)}}.ef-res__x{margin:14px 8px 4px;color:var(--ink-3);font-size:15px;line-height:1.45}.ef-res--sk{padding:20px 20px 24px}.ef-res--sk .ef-res__top{padding:0 0 20px}.ef-sk,.ef-sk__t i{display:block;border-radius:12px;background:var(--s2)}.ef-sk--who{width:300px;height:52px;border-radius:26px}.ef-sk--dl{width:280px;height:48px;border-radius:24px}.ef-sk__say{margin:0 0 14px 2px;color:var(--ink-3);font-weight:600}.ef-skl{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.ef-r--sk{display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 14px;border-radius:14px;background:var(--s1);box-sizing:border-box}.ef-sk--av{flex:none;width:36px;height:36px;border-radius:50%}.ef-sk__t{display:flex;flex:1;flex-direction:column;gap:8px}.ef-sk__t i:first-child{width:40%;height:14px}.ef-sk__t i:last-child{width:72%;height:12px}@media (prefers-reduced-motion:no-preference){.ef-sk,.ef-sk__t i{animation:ftkPulse 1.4s ease-in-out infinite}}.lp-root[data-sep=on] main>.ef-api,.lp-root[data-sep=on] main>.ef-how,.lp-root[data-sep=on] main>.ef-leads{background:var(--sheet);--s1:var(--sheet-s1);--s2:var(--sheet-s2);--s3:var(--sheet-s3)}.ef-how__g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gut);align-items:center}.ef-how__copy{grid-column:1/span 5}.ef-answer{max-width:560px;margin:-12px 0 0;color:var(--ink);font-size:24px;line-height:1.45;text-wrap:pretty}.ef-steps{display:flex;flex-direction:column;gap:8px;margin:36px 0 0;padding:0;list-style:none}.ef-steps li{display:flex;align-items:flex-start;gap:16px;padding:18px 20px 20px 18px;border-radius:20px;background:var(--s1)}.ef-step__n{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--s3);color:var(--ink);font-size:15px;font-weight:800}.ef-step__t{display:flex;flex-direction:column;gap:5px}.ef-step__t b{color:var(--ink);font-size:20px;font-weight:750;line-height:1.25;letter-spacing:-.01em}.ef-step__t span{color:var(--ink-2);font-size:16px;line-height:1.5}.ef-how__art{grid-column:7/-1;min-width:0}.ef-file{margin:0;padding:0 0 18px;overflow:hidden;border-radius:26px;background:var(--s1)}.ef-file__bar{display:flex;align-items:center;gap:10px;padding:16px 20px;background:var(--s2);color:var(--ink);font:650 15px/1.3 var(--font-sans)}.ef-file__i{flex:none;width:20px;height:20px;color:var(--positive)}.ef-file__sc{padding:6px 12px 0}.ef-file table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.ef-file td,.ef-file th{overflow:hidden;padding:10px 8px;font-size:14px;font-variant-numeric:tabular-nums;text-align:start;white-space:nowrap;text-overflow:ellipsis}.ef-file th{color:var(--ink);font-weight:700}.ef-file td{color:var(--ink-2);box-shadow:inset 0 1px 0 var(--s3)}.ef-file .is-n{text-align:end}.ef-file .is-b{color:var(--ink-3)}.ef-file .ef-fc-username{width:34%}.ef-file .ef-fc-location{width:17%}.ef-file .ef-fc-followers{width:16%;text-align:end}.ef-file .ef-fc-can_dm{width:12%}.ef-file figcaption{margin:14px 20px 0;color:var(--ink-3);font-size:15px;line-height:1.45}.ef-cols__head{max-width:760px}.ef-cols__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:56px}.ef-cols__g{display:flex;flex-direction:column;padding:24px 22px 22px;border-radius:24px;background:var(--s1)}.ef-cols__g>p{margin:8px 0 16px;color:var(--ink-2);font-size:16px;line-height:1.5}.ef-cols__n{display:inline-grid;place-items:center;min-width:28px;height:28px;margin-inline-start:4px;padding:0 8px;border-radius:999px;background:var(--s3);color:var(--ink-2);font-size:14px;font-weight:750;vertical-align:3px;box-sizing:border-box}.ef-cols__g ul{gap:6px;margin:0;padding:0;list-style:none}.ef-cols__g li,.ef-cols__g ul{display:flex;flex-direction:column}.ef-cols__g li{gap:2px}.ef-cols__g code{align-self:flex-start;padding:5px 9px;border-radius:8px;background:var(--s2);color:var(--ink);font:600 14px/1.3 var(--font-mono)}.ef-cols__g li span{margin:2px 0 4px 2px;color:var(--ink-3);font-size:14px;line-height:1.45}.ef-not{margin-top:88px}.ef-not__l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px var(--gut);margin:24px 0 0;padding:0;list-style:none}.ef-not__l li{display:flex;flex-direction:column;gap:8px}.ef-not__l b{color:var(--ink);font-size:18px;font-weight:750}.ef-not__l span{color:var(--ink-2);font-size:16px;line-height:1.55}.ef-lis{display:flex;flex-direction:column;gap:56px;margin:64px 0 0;padding:0;list-style:none}.ef-li{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gut);align-items:baseline}.ef-li__n{grid-column:1/span 4;margin:0;color:var(--ink);font-size:40px;font-weight:800;line-height:1.05;letter-spacing:-.03em}.ef-li__t{grid-column:5/span 5}.ef-li__q{margin:0;color:var(--ink);font-size:20px;font-weight:650;line-height:1.4}.ef-li__t p:not(.ef-li__q){margin:8px 0 0;color:var(--ink-2);font-size:18px;line-height:1.55}.ef-li__ep{grid-column:10/-1;justify-self:end;color:var(--bluet);text-decoration:none}.ef-li__ep code{font:600 16px/1.3 var(--font-mono)}@media (hover:hover){.ef-li__ep:hover{text-decoration:underline;text-underline-offset:3px}}.ef-leads__g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gut);align-items:center}.ef-leads__copy{grid-column:1/span 5}.ef-leads__fig{grid-column:7/-1;min-width:0}.ef-leads__art{margin:0;padding:18px 16px;border-radius:28px;background:var(--s1)}.ef-lf__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:2px 4px 0}.ef-fi{width:20px;height:20px;margin-inline-end:2px;color:var(--ink-3)}.ef-lf{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;background:var(--s2);font-size:14px}.ef-lf span{color:var(--ink-3);font-weight:650}.ef-lf b{color:var(--ink);font-weight:750}.ef-lf__n{margin:16px 6px 10px;color:var(--ink-3);font-size:15px;font-weight:650;font-variant-numeric:tabular-nums}.ef-lrs{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.ef-lr{display:flex;align-items:center;gap:12px;padding:12px 14px 12px 12px;border-radius:16px;background:var(--s2)}.ef-lr .ftk-av{width:40px;height:40px;font-size:14px}.ef-lr__t{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.ef-lr__t b{color:var(--ink);font-size:15px;font-weight:750}.ef-lr__t span{overflow:hidden;color:var(--ink-3);font-size:14px;white-space:nowrap;text-overflow:ellipsis}.ef-lr__t .ef-lr__bio{color:var(--ink-2)}.ef-lr__c{flex:none;color:var(--ink-3);font-size:13px;text-align:end}.ef-lr__c b{display:block;color:var(--ink);font-size:15px;font-weight:750;font-variant-numeric:tabular-nums}.ef-lr__dm{flex:none;padding:5px 10px;border-radius:999px;background:var(--acc-soft);color:var(--ink);font-size:13px;font-weight:700}.ef-leads__art figcaption{margin:14px 6px 0;color:var(--ink-3);font-size:15px;line-height:1.45}.ef-uses{margin-top:104px}.ef-uses__l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px var(--gut);margin:24px 0 0;padding:0;list-style:none}.ef-uses__l li{display:flex;flex-direction:column;gap:8px;padding-top:18px;box-shadow:inset 0 2px 0 var(--accent)}.ef-uses__l b{color:var(--ink);font-size:20px;font-weight:750}.ef-uses__l span{color:var(--ink-2);font-size:16px;line-height:1.55}.ef-ows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:56px 0 0;padding:0;list-style:none}.ef-ow{padding:24px 22px;border-radius:24px;background:var(--s1)}.ef-ow,.ef-ow ul{display:flex;flex-direction:column}.ef-ow ul{gap:12px;margin:18px 0 0;padding:0;list-style:none}.ef-ow li{color:var(--ink-2);font-size:16px;line-height:1.5}.ef-ow--s{background:var(--accent)}.ef-ow--s .ef-h3{color:#fff}.ef-ow--s li{color:#e3ecff}.ef-api__g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gut);align-items:start}.ef-api__copy{grid-column:1/span 6;min-width:0}.ef-api__side{grid-column:7/-1;gap:12px;min-width:0;padding-top:6px}.ef-api__side,.ef-ways{display:flex;flex-direction:column}.ef-ways{gap:6px;margin:36px 0 0;padding:0;list-style:none}.ef-ways li{display:flex;flex-direction:column;gap:6px;padding:16px 20px 18px;border-radius:18px;background:var(--s1)}.ef-ways a{align-self:flex-start;color:var(--bluet);text-decoration:none}.ef-ways code{font:600 16px/1.3 var(--font-mono)}.ef-ways a b{font-size:16px;font-weight:700}@media (hover:hover){.ef-ways a:hover{text-decoration:underline;text-underline-offset:3px}}.ef-ways span{color:var(--ink-2);font-size:16px;line-height:1.5}.ef-price{max-width:600px;margin:22px 0 0;color:var(--ink-2);font-size:18px;line-height:1.6}.ef-api__a{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:36px}.ef-api__note{margin:0;color:var(--ink-3);font-size:15px}.ef-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.ef-pc{display:flex;flex-direction:column;padding:26px 24px;border-radius:26px}.ef-pc--x{background:var(--s2)}.ef-pc--s{background:var(--accent);color:#fff}.ef-pc__n{font-size:20px;font-weight:750}.ef-pc--x .ef-pc__n{color:var(--ink-2)}.ef-pc__f{margin-top:26px;font-size:clamp(36px,3.2vw,48px);font-weight:800;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap}.ef-pc__f small{font-size:20px;font-weight:700;letter-spacing:0}.ef-pc--x .ef-pc__f{color:var(--ink-2)}.ef-pc__u{margin-top:8px;font-size:16px}.ef-pc--x .ef-pc__u{color:var(--ink-3)}.ef-pc--s .ef-pc__u{color:#dbe6ff}.ef-save{margin:4px 4px 8px;color:var(--ink-2);font-size:16px;line-height:1.5}.ef-save b{color:var(--ink)}.ef-sizes{padding:20px 22px 18px;border-radius:24px;background:var(--s1)}.ef-sizes__t{margin:0 0 6px;color:var(--ink);font-size:16px;font-weight:750}.ef-sizes ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ef-sizes li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;color:var(--ink-2);font-size:16px}.ef-sizes li+li{box-shadow:inset 0 1px 0 var(--s3)}.ef-sizes li b{color:var(--ink);font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.ef-json{min-width:0;max-width:100%;margin:0;padding:22px 24px 20px;border-radius:26px;background:var(--code-bg);box-sizing:border-box}.ef-json pre{margin:0;color:var(--code-ink);font:500 15px/1.65 var(--font-mono);white-space:pre;overflow-x:auto}.ef-json pre .k{color:var(--code-key)}.ef-json__c{padding-bottom:16px;margin-bottom:16px!important;box-shadow:inset 0 -1px 0 rgba(255,255,255,.1)}.ef-json figcaption{margin-top:14px;color:var(--ink-3);font-size:15px;line-height:1.45}.ef-faq__g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gut);align-items:start}.ef-faq__head{grid-column:1/span 4}.ef-faq__list{grid-column:5/-1}.ef-faq__grp+.ef-faq__grp{margin-top:56px}.ef-faq__gh{margin:0 0 16px 4px;color:var(--ink);font-size:24px;font-weight:800;letter-spacing:-.01em}.ef-qa{border-radius:18px;background:var(--s1);transition:background-color .2s}.ef-qa+.ef-qa{margin-top:8px}.ef-qa summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding:14px 24px;color:var(--ink);font-size:20px;font-weight:650;line-height:1.35;list-style:none;cursor:pointer;box-sizing:border-box}.ef-qa summary::-webkit-details-marker{display:none}.ef-qa summary i{position:relative;flex:none;width:16px;height:16px}.ef-qa summary i:after,.ef-qa summary i:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:16px;height:3px;margin-top:-1.5px;border-radius:2px;background:var(--ink-2);transition:transform .3s var(--ease)}.ef-qa summary i:after{transform:rotate(90deg)}.ef-qa[open] summary i:after{transform:rotate(0)}.ef-qa[open]{background:var(--s2)}@media (hover:hover){.ef-qa:not([open]):hover{background:var(--s2)}}.ef-qa p{max-width:64ch;margin:0;padding:0 24px 24px;color:var(--ink-2);font-size:18px;line-height:1.6}.lp-root[data-sep=on] main>.ef-end{padding-block:104px 132px}@media (max-width:1240px){.ef-cols__grid,.ef-not__l,.ef-ows,.ef-uses__l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.ef-res__body{grid-template-columns:minmax(0,1fr);grid-template-areas:"side" "main"}.ef-res__side{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.ef-how__art,.ef-how__copy,.ef-leads__copy,.ef-leads__fig{grid-column:1/-1}.ef-how__art,.ef-leads__fig{margin-top:48px}.ef-api__copy,.ef-api__side{grid-column:1/-1}.ef-api__side{margin-top:40px}.ef-faq__head{margin-bottom:8px}.ef-faq__head,.ef-faq__list,.ef-li__n{grid-column:1/-1}.ef-li__t{grid-column:1/span 8;margin-top:14px}.ef-li__ep{grid-column:9/-1}}@media (max-width:860px){.ef-res__side{grid-template-columns:1fr}.ef-res__dl{align-items:flex-start}.ef-tbl .ef-th2,.ef-tbl .ef-th4,.ef-tbl td.ef-c-loc,.ef-tbl td.ef-c-site{display:none}.ef-tbl .ef-th0{width:38%}.ef-tbl .ef-th1{width:36%}.ef-tbl .ef-th3{width:14%}.ef-tbl .ef-th5{width:12%}.ef-cards,.ef-not__l,.ef-ows,.ef-uses__l{grid-template-columns:1fr}.ef-count{margin-inline-start:4px}.ef-li__ep,.ef-li__t{grid-column:1/-1}.ef-li__ep{grid-row:2;justify-self:start;margin-top:10px}.ef-li__t{grid-row:3}}@media (max-width:560px){.ef-stage .ftk-h1{font-size:38px}.ef .fts-h2{font-size:28px}.ef-stage .ftk-modes{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;width:100%;box-sizing:border-box}.ef-answer{font-size:20px}.ef-li__n{font-size:28px}.ef-cols__grid{grid-template-columns:1fr}.ef-tbl .ef-th1,.ef-tbl td.ef-c-bio{display:none}.ef-tbl .ef-th0{width:62%}}.ef .ef-res .ftk-av{position:relative;overflow:hidden}.ef .ef-res .ftk-av>img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover}@media (max-width:719px){.lp-root.lp-root.lp-root .ef-dk{display:none!important}.lp-root.lp-root.lp-root .ef-res__body,.lp-root.lp-root.lp-root .ef-res__main,.lp-root.lp-root.lp-root .ef-res__side{display:contents}.lp-root.lp-root.lp-root .ef-res__h--m{margin:14px 8px 0}.lp-root.lp-root.lp-root .ef-rows[hidden]{display:none}.lp-root.lp-root.lp-root .ef-mnote a,.lp-root.lp-root.lp-root .ef-mprice a,.lp-root.lp-root.lp-root .ef-mqa a,.lp-root.lp-root.lp-root .ef-res__x a{color:var(--bluet);font-weight:650;text-decoration:none}.lp-root.lp-root.lp-root .ef-res{display:flex;flex-direction:column;padding:8px}.lp-root.lp-root.lp-root .ef-res__top{display:flex;flex-direction:column;padding:8px 8px 4px}.lp-root.lp-root.lp-root .ef-who{display:flex;align-items:center;gap:11px;min-width:0}.lp-root.lp-root.lp-root .ef-who__t{display:flex;flex-direction:column;gap:1px;min-width:0}.lp-root.lp-root.lp-root .ef-who__t b{overflow:hidden;color:var(--ink);font-size:17px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.lp-root.lp-root.lp-root .ef-who__t span{color:var(--ink-3);font-size:15px}.lp-root.lp-root.lp-root .ef-counts{display:flex;flex-wrap:wrap;gap:2px 14px;margin:10px 0 0;color:var(--ink-3);font-size:15px}.lp-root.lp-root.lp-root .ef-counts b{color:var(--ink);font-weight:750;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .ef-res__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 0}.lp-root.lp-root.lp-root .ef-res__h{margin:0;color:var(--ink);font-size:15px;font-weight:750;line-height:1.35;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .ef-res__dl{margin-top:12px}.lp-root.lp-root.lp-root .ef-dls{display:flex;gap:6px}.lp-root.lp-root.lp-root .ef-dls .ftk-dl{flex:1 1 0;height:46px;padding:0 8px;font-size:15px}.lp-root.lp-root.lp-root .ef-dls .ftk-dl--main{flex:1.3 1 0;height:46px;font-size:15px}.lp-root.lp-root.lp-root .ef-dls .ftk-dl:disabled{opacity:.45}.lp-root.lp-root.lp-root .ef-dl__note{margin:8px 2px 0;color:var(--ink-3);font-size:13px;line-height:1.4}.lp-root.lp-root.lp-root .ef-res .ftk-offer{order:0;margin:12px 0 0}.lp-root.lp-root.lp-root .ef-res__list{margin-top:16px}.lp-root.lp-root.lp-root .ef-mfbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 2px 10px}.lp-root.lp-root.lp-root .ef-mfb{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 12px;border:0;border-radius:999px;background:var(--s3);color:var(--ink);font:700 15px/1 var(--font);cursor:pointer}.lp-root.lp-root.lp-root .ef-fi{width:18px;height:18px}.lp-root.lp-root.lp-root .ef-mfb__n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--acc);color:#fff;font-size:13px;font-style:normal;font-weight:800;box-sizing:border-box}.lp-root.lp-root.lp-root .ef-mfb__n[hidden]{display:none}.lp-root.lp-root.lp-root .ef-count{margin:0;color:var(--ink-3);font-size:15px;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .ef-count b{color:var(--ink);font-weight:750}.lp-root.lp-root.lp-root .ef-rows{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.lp-root.lp-root.lp-root .ef-r{min-width:0}.lp-root.lp-root.lp-root .ef-r__a{position:relative;display:flex;align-items:center;gap:10px;min-height:62px;padding:8px 10px 8px 8px;border-radius:14px;background:var(--s2);color:inherit;text-decoration:none;box-sizing:border-box}.lp-root.lp-root.lp-root a.ef-r__a:active{background:var(--s3)}.lp-root.lp-root.lp-root .ftk-av.ef-av{width:38px;height:38px;font-size:14px}.lp-root.lp-root.lp-root .ftk-av.ef-av--def{background:var(--s4);color:var(--ink-3)}.lp-root.lp-root.lp-root .ef-def{width:70%;height:70%;margin-top:18%}.lp-root.lp-root.lp-root .ef-r__t{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.lp-root.lp-root.lp-root .ef-r__nm{display:flex;align-items:center;gap:4px;min-width:0}.lp-root.lp-root.lp-root .ef-r__nm b{overflow:hidden;color:var(--ink);font-size:15px;font-weight:750;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.lp-root.lp-root.lp-root .ef-vf{flex:none;width:15px;height:15px;color:var(--bluet)}.lp-root.lp-root.lp-root .ef-r__bio,.lp-root.lp-root.lp-root .ef-r__h{overflow:hidden;font-size:13px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.lp-root.lp-root.lp-root .ef-r__h{color:var(--ink-3)}.lp-root.lp-root.lp-root .ef-r__bio{color:var(--ink-2);font-size:14px}.lp-root.lp-root.lp-root .ef-r__bio.is-none{color:var(--ink-3)}.lp-root.lp-root.lp-root .ef-r__c{flex:none;align-self:flex-start;padding-top:1px;color:var(--ink-3);font-size:13px;text-align:end;white-space:nowrap}.lp-root.lp-root.lp-root .ef-r__c b{display:block;color:var(--ink);font-size:14px;font-weight:750;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .ef-none{margin:12px 6px 4px;color:var(--ink-2);font-size:15px}.lp-root.lp-root.lp-root .ef-none button{height:34px;padding:0 4px;border:0;background:none;color:var(--bluet);font:650 15px/1 var(--font);cursor:pointer}.lp-root.lp-root.lp-root .ef-all{display:block;width:100%;height:46px;border:0;font:700 15px/1 var(--font);cursor:pointer}.lp-root.lp-root.lp-root .ef-all,.lp-root.lp-root.lp-root .ef-more{margin-top:6px;border-radius:14px;background:var(--s3);color:var(--ink)}.lp-root.lp-root.lp-root .ef-more{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;text-decoration:none}.lp-root.lp-root.lp-root .ef-more__t{font-size:15px;font-weight:750;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .ef-more__go{display:inline-flex;align-items:center;gap:5px;color:var(--bluet);font-size:15px;font-weight:700}.lp-root.lp-root.lp-root .ef-more__go svg{width:16px;height:16px}.lp-root.lp-root.lp-root .ef-res__x{margin:12px 6px 4px;color:var(--ink-3);font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .ef-res--sk{gap:0}.lp-root.lp-root.lp-root .ef-res--sk .ef-res__top{gap:12px}.lp-root.lp-root.lp-root .ef-sk,.lp-root.lp-root.lp-root .ef-sk__t i{display:block;border-radius:10px;background:var(--s2)}.lp-root.lp-root.lp-root .ef-sk--who{width:64%;height:40px;border-radius:20px}.lp-root.lp-root.lp-root .ef-sk--dl{width:100%;height:46px;border-radius:23px}.lp-root.lp-root.lp-root .ef-sk__say{margin:14px 8px 10px;color:var(--ink-3);font-weight:600}.lp-root.lp-root.lp-root .ef-skl{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.lp-root.lp-root.lp-root .ef-r--sk{display:flex;align-items:center;gap:10px;min-height:62px;padding:8px 10px;border-radius:14px;background:var(--s2);box-sizing:border-box}.lp-root.lp-root.lp-root .ef-sk--av{flex:none;width:38px;height:38px;border-radius:50%;background:var(--s3)}.lp-root.lp-root.lp-root .ef-sk__t{display:flex;flex:1;flex-direction:column;gap:7px}.lp-root.lp-root.lp-root .ef-sk__t i{background:var(--s3)}.lp-root.lp-root.lp-root .ef-sk__t i:first-child{width:56%;height:13px}.lp-root.lp-root.lp-root .ef-sk__t i:last-child{width:80%;height:11px}@media (prefers-reduced-motion:no-preference){.lp-root.lp-root.lp-root .ef-sk,.lp-root.lp-root.lp-root .ef-sk__t i{animation:ftkPulse 1.4s ease-in-out infinite}}.lp-root.lp-root.lp-root .ef-msheet .h3{margin:0 0 14px}.lp-root.lp-root.lp-root .ef-mf{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;margin-top:6px;padding:0 6px 0 16px;border-radius:14px;background:var(--s1);box-shadow:inset 0 0 0 1px var(--s3)}.lp-root.lp-root.lp-root .ef-mf:focus-within{box-shadow:inset 0 0 0 2px #2479ff}.lp-root.lp-root.lp-root .ef-mf span{flex:none;color:var(--ink);font-size:15px;font-weight:650}.lp-root.lp-root.lp-root .ef-mf input{flex:1;min-width:0;height:48px;padding:0 10px;border:0;background:none;color:var(--ink);font:600 16px/1 var(--font);text-align:end;outline:none;-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.lp-root.lp-root.lp-root .ef-mf input::placeholder{color:var(--ink-3);opacity:.8}.lp-root.lp-root.lp-root .ef-msws{display:flex;flex-direction:column;margin-top:6px;border-radius:14px;background:var(--s1)}.lp-root.lp-root.lp-root .ef-msw{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:50px;padding:0 14px 0 16px;border:0;background:none;color:var(--ink);font:650 15px/1 var(--font);text-align:start;cursor:pointer}.lp-root.lp-root.lp-root .ef-msw+.ef-msw:before{content:"";position:absolute;inset-inline-start:16px;inset-inline-end:0;top:0;height:1px;background:var(--s3)}.lp-root.lp-root.lp-root .ef-msw i{position:relative;flex:none;width:46px;height:28px;border-radius:999px;background:var(--s4);transition:background-color .2s}.lp-root.lp-root.lp-root .ef-msw i:after{content:"";position:absolute;inset-inline-start:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .2s var(--ease)}.lp-root.lp-root.lp-root .ef-msw[aria-pressed=true] i{background:var(--acc)}.lp-root.lp-root.lp-root .ef-msw[aria-pressed=true] i:after{transform:translateX(18px)}.lp-root.lp-root.lp-root .ef-mapply{margin-top:16px}.lp-root.lp-root.lp-root .ef-mclear{margin-top:8px}.lp-root.lp-root.lp-root .ef-mapi .h2,.lp-root.lp-root.lp-root .ef-mcols .h2,.lp-root.lp-root.lp-root .ef-mhow .h2,.lp-root.lp-root.lp-root .ef-mleads .h2,.lp-root.lp-root.lp-root .ef-mlists .h2,.lp-root.lp-root.lp-root .ef-mother .h2{margin-bottom:12px}.lp-root.lp-root.lp-root .ef-manswer{margin:0;color:var(--ink);font-size:16px;line-height:1.55}.lp-root.lp-root.lp-root .ef-mhow__b{margin-top:18px}.lp-root.lp-root.lp-root .ef-msteps{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.lp-root.lp-root.lp-root .ef-msteps li{display:flex;align-items:flex-start;gap:12px;padding:12px 14px 12px 12px;border-radius:16px;background:var(--s1)}.lp-root.lp-root.lp-root .ef-step__n{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--s3);color:var(--ink);font-size:14px;font-weight:800}.lp-root.lp-root.lp-root .ef-step__t{display:flex;flex-direction:column;gap:2px}.lp-root.lp-root.lp-root .ef-step__t b{color:var(--ink);font-size:16px;font-weight:750}.lp-root.lp-root.lp-root .ef-step__t span{color:var(--ink-2);font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .ef-mhow__c{margin-top:36px}.lp-root.lp-root.lp-root .ef-file{margin:0;padding:0 0 14px;overflow:hidden;border-radius:20px;background:var(--s1)}.lp-root.lp-root.lp-root .ef-file__bar{display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--s2);color:var(--ink);font:650 14px/1.3 var(--font)}.lp-root.lp-root.lp-root .ef-file__bar span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lp-root.lp-root.lp-root .ef-file__i{flex:none;width:18px;height:18px;color:var(--pos,#44e5a6)}.lp-root.lp-root.lp-root .ef-file__sc{padding:4px 8px 0}.lp-root.lp-root.lp-root .ef-file table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.lp-root.lp-root.lp-root .ef-file td,.lp-root.lp-root.lp-root .ef-file th{overflow:hidden;padding:9px 6px;font-size:14px;font-variant-numeric:tabular-nums;text-align:start;white-space:nowrap;text-overflow:ellipsis}.lp-root.lp-root.lp-root .ef-file th{color:var(--ink);font-weight:700}.lp-root.lp-root.lp-root .ef-file td{color:var(--ink-2);box-shadow:inset 0 1px 0 var(--s3)}.lp-root.lp-root.lp-root .ef-file .ef-fc-followers,.lp-root.lp-root.lp-root .ef-file .is-n{text-align:end}.lp-root.lp-root.lp-root .ef-file .ef-fc-username{width:52%}.lp-root.lp-root.lp-root .ef-file figcaption{margin:12px 14px 0;color:var(--ink-3);font-size:13px;line-height:1.45}.lp-root.lp-root.lp-root .ef-mlead{margin:0;color:var(--ink-2);font-size:15px;line-height:1.5}.lp-root.lp-root.lp-root .ef-mqas{margin-top:16px;border-radius:var(--r);background:var(--s1)}.lp-root.lp-root.lp-root .ef-mqa>summary{position:relative;display:flex;align-items:center;gap:10px;min-height:54px;padding:10px 14px 10px 16px;color:var(--ink);font-size:16px;font-weight:650;line-height:1.35;list-style:none;cursor:pointer;box-sizing:border-box}.lp-root.lp-root.lp-root .ef-mqa>summary::-webkit-details-marker{display:none}.lp-root.lp-root.lp-root .ef-mqa>summary>span:first-child{flex:1}.lp-root.lp-root.lp-root .ef-mqa>summary .chev{flex:none;transform:rotate(90deg);transition:transform .2s var(--ease)}.lp-root.lp-root.lp-root .ef-mqa[open]>summary .chev{transform:rotate(-90deg)}.lp-root.lp-root.lp-root .ef-mqa+.ef-mqa>summary:before{content:"";position:absolute;inset-inline-start:16px;inset-inline-end:0;top:0;height:1px;background:var(--s3)}.lp-root.lp-root.lp-root .ef-mqa:not([open])>p,.lp-root.lp-root.lp-root .ef-mqa:not([open])>ul{display:none}.lp-root.lp-root.lp-root .ef-mqa>p{margin:0;padding:0 16px 16px;color:var(--ink-2);font-size:15px;line-height:1.55}.lp-root.lp-root.lp-root .ef-mcol summary b{display:block;font-weight:750}.lp-root.lp-root.lp-root .ef-mcol summary small{display:block;margin-top:2px;color:var(--ink-3);font-size:13px;font-weight:500}.lp-root.lp-root.lp-root .ef-cols__n{flex:none;display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 7px;border-radius:999px;background:var(--s3);color:var(--ink-2);font-size:13px;font-weight:750;box-sizing:border-box}.lp-root.lp-root.lp-root .ef-mchips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0 16px 16px;list-style:none}.lp-root.lp-root.lp-root .ef-mchips li{display:contents}.lp-root.lp-root.lp-root .ef-mchips code{padding:5px 8px;border-radius:8px;background:var(--s2);color:var(--ink);font:600 13px/1.3 var(--font-mono,ui-monospace,monospace)}.lp-root.lp-root.lp-root .ef-mchips li span{display:none}.lp-root.lp-root.lp-root .ef-mcols__b{margin-top:40px}.lp-root.lp-root.lp-root .ef-mcols__b .h3{margin:0}.lp-root.lp-root.lp-root .ef-mlc>summary>span:first-child{flex:none}.lp-root.lp-root.lp-root .ef-mlc>summary>span:nth-child(2){flex:1;min-width:0}.lp-root.lp-root.lp-root .ef-mlc summary b{display:block;font-weight:750}.lp-root.lp-root.lp-root .ef-mlc summary small{display:block;margin-top:2px;color:var(--ink-3);font-size:13px;font-weight:500}.lp-root.lp-root.lp-root .ef-lc__i{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--acc-soft);color:var(--bluet)}.lp-root.lp-root.lp-root .ef-lc__i svg{width:19px;height:19px}.lp-root.lp-root.lp-root .ef-mlc>p code{font:600 14px/1.3 var(--font-mono,ui-monospace,monospace)}.lp-root.lp-root.lp-root .ef-mnote{margin:16px 0 0;color:var(--ink-2);font-size:15px;line-height:1.5}.lp-root.lp-root.lp-root .ef-mnote--c{margin-top:8px;color:var(--ink-3);text-align:center}.lp-root.lp-root.lp-root .ef-mleads__b{margin-top:16px}.lp-root.lp-root.lp-root .ef-leads__art{margin:0;padding:12px 8px;border-radius:20px;background:var(--s1)}.lp-root.lp-root.lp-root .ef-lf__bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 4px}.lp-root.lp-root.lp-root .ef-lf__bar .ef-fi{display:none}.lp-root.lp-root.lp-root .ef-lf{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border-radius:999px;background:var(--s2);font-size:13px}.lp-root.lp-root.lp-root .ef-lf span{color:var(--ink-3);font-weight:650}.lp-root.lp-root.lp-root .ef-lf b{color:var(--ink);font-weight:750}.lp-root.lp-root.lp-root .ef-lf__n{margin:12px 6px 8px;color:var(--ink-3);font-size:13px;font-weight:650}.lp-root.lp-root.lp-root .ef-lrs{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.lp-root.lp-root.lp-root .ef-lr{display:flex;align-items:center;gap:10px;padding:9px 10px 9px 8px;border-radius:14px;background:var(--s2)}.lp-root.lp-root.lp-root .ef-lr .ftk-av{width:34px;height:34px;font-size:13px}.lp-root.lp-root.lp-root .ef-lr__t{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.lp-root.lp-root.lp-root .ef-lr__t b{overflow:hidden;color:var(--ink);font-size:14px;font-weight:750;white-space:nowrap;text-overflow:ellipsis}.lp-root.lp-root.lp-root .ef-lr__t span{overflow:hidden;color:var(--ink-3);font-size:13px;white-space:nowrap;text-overflow:ellipsis}.lp-root.lp-root.lp-root .ef-lr__t .ef-lr__bio{display:none}.lp-root.lp-root.lp-root .ef-lr__c{flex:none;color:var(--ink-3);font-size:13px;text-align:end}.lp-root.lp-root.lp-root .ef-lr__c b{display:block;color:var(--ink);font-size:14px;font-weight:750;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .ef-lr__dm{display:none}.lp-root.lp-root.lp-root .ef-leads__art figcaption{margin:10px 6px 0;color:var(--ink-3);font-size:13px;line-height:1.45}.lp-root.lp-root.lp-root .ef-mleads__c{margin-top:36px}.lp-root.lp-root.lp-root .ef-mleads__c .h3{margin:0}.lp-root.lp-root.lp-root .ef-mow>ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0 16px 16px 30px;color:var(--ink-2);font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .ef-mow--s>summary{color:var(--bluet)}.lp-root.lp-root.lp-root .ef-mother__b{margin-top:16px}.lp-root.lp-root.lp-root .ef-cards{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.lp-root.lp-root.lp-root .ef-pc{display:flex;flex-direction:column;padding:14px 14px 16px;border-radius:18px}.lp-root.lp-root.lp-root .ef-pc--x{background:var(--s1)}.lp-root.lp-root.lp-root .ef-pc--s{background:var(--acc);color:#fff}.lp-root.lp-root.lp-root .ef-pc__n{font-size:15px;font-weight:750}.lp-root.lp-root.lp-root .ef-pc--x .ef-pc__n{color:var(--ink-2)}.lp-root.lp-root.lp-root .ef-pc__f{margin-top:10px;font-size:28px;font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .ef-pc__f small{font-size:15px;font-weight:700;letter-spacing:0}.lp-root.lp-root.lp-root .ef-pc--x .ef-pc__f{color:var(--ink-2)}.lp-root.lp-root.lp-root .ef-pc__u{margin-top:6px;font-size:13px}.lp-root.lp-root.lp-root .ef-pc--x .ef-pc__u{color:var(--ink-3)}.lp-root.lp-root.lp-root .ef-pc--s .ef-pc__u{color:#dbe6ff}.lp-root.lp-root.lp-root .ef-msave{margin:12px 2px 14px;color:var(--ink-2);font-size:15px;line-height:1.45}.lp-root.lp-root.lp-root .ef-msave b{color:var(--ink)}.lp-root.lp-root.lp-root .ef-mapi__b{margin-top:32px}.lp-root.lp-root.lp-root .ef-sizes{padding:14px 16px 12px;border-radius:var(--r);background:var(--s1)}.lp-root.lp-root.lp-root .ef-sizes__t{margin:0 0 4px;color:var(--ink);font-size:16px;font-weight:750}.lp-root.lp-root.lp-root .ef-sizes ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lp-root.lp-root.lp-root .ef-sizes li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;color:var(--ink-2);font-size:15px}.lp-root.lp-root.lp-root .ef-sizes li+li{box-shadow:inset 0 1px 0 var(--s3)}.lp-root.lp-root.lp-root .ef-sizes li b{color:var(--ink);font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.lp-root.lp-root.lp-root .ef-mapi__c{margin-top:32px}.lp-root.lp-root.lp-root .ef-mlist{border-radius:var(--r);background:var(--s1)}.lp-root.lp-root.lp-root .ef-mrow{min-height:62px;color:var(--ink);text-decoration:none}.lp-root.lp-root.lp-root .ef-mrow .row__t b{font-size:16px;font-weight:700}.lp-root.lp-root.lp-root .ef-mrow .row__t span{color:var(--ink-3);font-size:15px;line-height:1.4}.lp-root.lp-root.lp-root .ef-mlist>li+li .row:before{content:"";position:absolute;inset-inline-start:16px;inset-inline-end:0;top:0;height:1px;background:var(--s3)}.lp-root.lp-root.lp-root .ef-mprice{margin:14px 2px 0;color:var(--ink-2);font-size:15px;line-height:1.5}.lp-root.lp-root.lp-root .ef-mapi__d{margin-top:8px}.lp-root.lp-root.lp-root .ef-mfaq .h2{margin-bottom:8px}.lp-root.lp-root.lp-root .ef-mfaq__g{margin-top:26px}.lp-root.lp-root.lp-root .ef-mfaq__h{margin:0 0 10px 4px;color:var(--ink);font-size:18px;font-weight:800}.lp-root.lp-root.lp-root .ef-mfaq__g .ef-mqas{margin-top:0}.lp-root.lp-root.lp-root .ef-mend{padding-top:36px;padding-bottom:52px}.lp-root.lp-root.lp-root .m-only .ef-cols__n{margin-inline-start:0}.lp-root.lp-root.lp-root .m-only .ef-pc__f{white-space:normal}.lp-root.lp-root.lp-root .m-only .ftk-av.ef-av{letter-spacing:normal}.lp-root.lp-root.lp-root .m-only .sec.sheet.ef-mhow{margin-top:0;border-radius:0}}