@font-face{font-family:"TP Inter";src:url("../fonts/home/inter-700-latin.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--tp-brand:#fa4c10;--tp-brand-ink:#c2410c;--tp-ink:#1f1a17;--tp-ink-2:#5b524d;--tp-ink-3:#7a706a;--tp-line:#e8ded8;--tp-line-2:#f1e9e4;--tp-warm:#fbf7f5;--tp-hero-a:#fff7f3;--tp-hero-b:#ffeee6;--tp-shadow:0 6px 18px -8px rgba(80,40,20,.18);--tp-head:"TP Inter","Open Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--tp-body:"Open Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--tp-head-h:68px}.tp-i{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.tph-wrap,.tpf-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.tph :focus-visible,.tpf :focus-visible,.tp-head :focus-visible{outline:3px solid var(--tp-brand);outline-offset:2px;border-radius:6px}.tp-head{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.94);-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--tp-line-2);box-shadow:none}.tp-head > .container{max-width:1180px;width:auto;padding:0 20px}.tp-head .navbar{background:transparent;border:0;border-radius:0;margin:0;min-height:var(--tp-head-h);box-shadow:none}.tp-head .navbar-header{min-height:var(--tp-head-h);display:flex;align-items:center}.tp-head .navbar-header::before,.tp-head .navbar-header::after{display:none}.tp-head .navbar-header{margin-left:0;margin-right:0}.tp-head .navbar-brand{height:auto;padding:0 !important;margin:0 !important;display:flex;align-items:center}.tp-head .navbar-brand .themeLogoImg,.tp-head .navbar-brand img{height:38px;width:auto;max-height:38px}.tp-head .navbar-nav > li > a{font:600 15px/1 var(--tp-body);color:var(--tp-ink-2) !important;padding:12px !important;margin:14px 2px;border-radius:8px;border-top:0 !important;background:transparent;transition:color .2s,background .2s}.tp-head .navbar-nav > li > a:hover,.tp-head .navbar-nav > li > a:focus,.tp-head .navbar-nav > li.open > a,.tp-head .navbar-nav > li.active > a{color:var(--tp-ink) !important;background:var(--tp-warm) !important;border-top:0 !important}.tp-head .navbar-nav > li > a.lang-switch-toggle{border:1px solid var(--tp-line);border-radius:999px;padding:10px 14px !important}.tp-head .navbar-toggle{border:1px solid var(--tp-line);border-radius:10px;background:#fff;width:44px;height:44px;margin:12px 0;padding:0;display:none;align-items:center;justify-content:center;flex-direction:column;gap:4px}.tp-head .navbar-toggle .icon-bar{background:var(--tp-ink-2);margin:0 !important;width:20px}.tp-head .tp-login{display:flex;align-items:center}.tp-head .tp-login a{font:600 14px var(--tp-body);color:var(--tp-ink-2);padding:10px 12px;border-radius:8px}@media (max-width:767px){.tp-head .navbar-header{justify-content:space-between}.tp-head .navbar-toggle{display:inline-flex;order:2;left:auto;right:auto}.tp-head .navbar-brand{padding-left:0 !important}.tp-head .navbar-collapse{border-top:1px solid var(--tp-line-2);box-shadow:none;max-height:calc(100vh - var(--tp-head-h))}.tp-head .navbar-nav > li > a{margin:2px 0}.tp-head .navbar-nav > li > a.lang-switch-toggle{border:0;border-radius:8px}}.tph{color:var(--tp-ink);font:16px/1.6 var(--tp-body);-webkit-font-smoothing:antialiased}.tph a{color:inherit;text-decoration:none}.tph h1,.tph h2{font-family:var(--tp-head);color:var(--tp-ink)}.tph-skip{position:fixed;inset-inline-start:8px;top:0;transform:translateY(-120%);background:#fff;padding:8px 12px;border-radius:8px;z-index:1100;box-shadow:var(--tp-shadow)}.tph-skip:focus{transform:translateY(8px)}.tph-hero{position:relative;background:linear-gradient(180deg,var(--tp-hero-a),var(--tp-hero-b));border-bottom:1px solid var(--tp-line-2)}.tph-hero .tph-wrap{position:relative;z-index:2;text-align:center;padding-top:64px;padding-bottom:56px}.tph-hero h1{font-weight:700;font-size:clamp(34px,5vw,54px);line-height:1.08;letter-spacing:-.01em;margin:0 auto 16px;max-width:820px}.tph-hero h1 em{font-style:normal;color:var(--tp-brand)}.tph-lead{font-size:18px;color:var(--tp-ink-2);margin:0 auto 28px;max-width:620px}.tph-search,.tph-search#searchSec{position:relative;max-width:640px;margin:0 auto;padding:0;text-align:start}.tph-search input{width:100%;height:60px;border:1px solid var(--tp-line);border-radius:14px;background:#fff;padding-block:0;padding-inline:52px 132px;font:16px var(--tp-body);color:var(--tp-ink);box-shadow:0 10px 30px -14px rgba(250,76,16,.35);transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;appearance:none}.tph-search input:focus{outline:none;border-color:var(--tp-brand);box-shadow:0 0 0 4px rgba(250,76,16,.15)}.tph-search > .tp-i{position:absolute;inset-inline-start:18px;top:50%;margin-top:-10px;color:var(--tp-ink-3);pointer-events:none}.tph-search button{position:absolute;inset-inline-end:8px;top:50%;margin-top:-22px;height:44px;padding:0 22px;border:0;border-radius:10px;background:var(--tp-brand);color:#fff;font:600 15px var(--tp-body);cursor:pointer;transition:background .2s}.tph-search button:hover{background:var(--tp-brand-ink)}.tph-search .search-results{display:none;position:absolute;inset-inline:0;top:66px;z-index:40;max-height:360px;overflow:auto;background:#fff;border:1px solid var(--tp-line);border-radius:12px;box-shadow:var(--tp-shadow);padding:6px}.tph-search .search-results .match{display:block}.tph-search .search-results .match a{display:block;padding:10px 12px;border-radius:8px;color:var(--tp-ink);font-size:15px}.tph-search .search-results .match a:hover{background:var(--tp-warm);color:var(--tp-brand-ink)}.tph-popular{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;font-size:14px;color:var(--tp-ink-3)}.tph-popular a{background:#fff;border:1px solid var(--tp-line);border-radius:999px;padding:7px 14px;color:var(--tp-ink-2);font-weight:500;transition:border-color .2s,color .2s}.tph-popular a:hover{border-color:var(--tp-brand);color:var(--tp-brand-ink)}.tph-trust{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center;font-size:14px;color:var(--tp-ink-2)}.tph-trust span{display:inline-flex;align-items:center;gap:7px}.tph-trust .tp-i{width:18px;height:18px;color:#16a34a}.tph-float{position:absolute;color:var(--tp-brand);opacity:.13;z-index:1;pointer-events:none}.tph-float .tp-i{width:44px;height:44px;stroke-width:1.6}.tph-sec{padding:56px 0 8px}.tph-sec-h{margin-bottom:20px}.tph h2{font-weight:700;font-size:30px;line-height:1.15;margin:0}.tph-sub{color:var(--tp-ink-3);font-size:15px;margin:6px 0 0}.tph-tile{width:44px;height:44px;border-radius:11px;display:grid;place-items:center;flex:none;color:var(--c);background:color-mix(in srgb,var(--c) 10%,#fff);border:1px solid color-mix(in srgb,var(--c) 18%,#fff)}.tph-tile .tp-i{width:22px;height:22px}.tph-pop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tph-pop{display:flex;gap:16px;align-items:flex-start;padding:20px;border:1px solid var(--tp-line);border-radius:10px;background:#fff;transition:border-color .2s,box-shadow .2s,transform .2s}.tph-pop:hover{border-color:var(--c);box-shadow:var(--tp-shadow);transform:translateY(-2px)}.tph-pop b{display:block;font:700 18px/1.25 var(--tp-head);margin-bottom:4px;color:var(--tp-ink)}.tph-pop .tph-d{display:block;font-size:14px;color:var(--tp-ink-2);line-height:1.5}.tph-ad{max-width:1180px;margin:32px auto 0;padding:0 20px;text-align:center}.tph-ad:empty{display:none}.tph-bar{position:sticky;top:var(--tp-head-h);z-index:900;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--tp-line-2);margin-top:40px}.tph-bar .tph-wrap{display:flex;gap:12px;align-items:center;padding-top:12px;padding-bottom:12px}.tph-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;flex:1;padding-block:2px;padding-inline:2px 28px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}[dir=rtl] .tph-chips{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent)}.tph-chips::-webkit-scrollbar{display:none}.tph-chip{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:1px solid var(--tp-line);border-radius:999px;background:#fff;font:600 14px var(--tp-body);color:var(--tp-ink-2);cursor:pointer;white-space:nowrap;transition:border-color .2s,background .2s,color .2s}.tph-chip .tp-i{width:16px;height:16px;color:var(--c,var(--tp-ink-3))}.tph-chip small{font-size:13px;font-weight:500;color:var(--tp-ink-3)}.tph-chip:hover{border-color:var(--c,var(--tp-brand))}.tph-chip[aria-pressed=true]{background:var(--tp-ink);border-color:var(--tp-ink);color:#fff}.tph-chip[aria-pressed=true] small,.tph-chip[aria-pressed=true] .tp-i{color:#fff}.tph-mini{position:relative;flex:none;width:200px;margin:0;font-weight:400}.tph-mini input{width:100%;height:40px;border:1px solid var(--tp-line);border-radius:999px;padding-block:0;padding-inline:38px 14px;font:14px var(--tp-body);background:#fff;-webkit-appearance:none;appearance:none}.tph-mini input:focus{outline:none;border-color:var(--tp-brand)}.tph-mini .tp-i{position:absolute;inset-inline-start:13px;top:11px;width:18px;height:18px;color:var(--tp-ink-3);pointer-events:none}.tph-cat{padding:40px 0 4px;scroll-margin-top:calc(var(--tp-head-h) + 72px)}.tph-cat-h{display:flex;align-items:center;gap:12px;margin-bottom:16px}.tph-cat-h .tph-tile{width:40px;height:40px}.tph-cat-h h2{font-size:24px}.tph-n{font:600 13px var(--tp-body);color:var(--tp-ink-3);background:var(--tp-warm);border:1px solid var(--tp-line-2);border-radius:999px;padding:2px 10px}.tph-rule{flex:1;height:1px;background:var(--tp-line-2)}.tph-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:12px}.tph-t{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:112px;padding:16px 16px 15px;border:1px solid var(--tp-line);border-radius:12px;background:#fff;font:600 15px/1.3 var(--tp-body);color:var(--tp-ink);transition:border-color .2s,box-shadow .2s}.tph-t .tph-tile{width:36px;height:36px;border-radius:10px;border:0}.tph-t .tph-tile .tp-i{width:19px;height:19px}.tph-t .tph-nm{max-width:80%}.tph-ghost{position:absolute;inset-inline-end:-12px;bottom:-14px;width:92px;height:92px;color:var(--c);opacity:.07;transform:rotate(-10deg);transition:opacity .25s,transform .25s;z-index:-1}.tph-ghost .tp-i{width:100%;height:100%;stroke-width:1.5}.tph-t::before{content:"";position:absolute;inset:0;z-index:-2;opacity:0;transition:opacity .25s;background:radial-gradient(220px circle at var(--x,50%) var(--y,50%),color-mix(in srgb,var(--c) 10%,transparent),transparent 70%)}.tph-t:hover{border-color:color-mix(in srgb,var(--c) 40%,var(--tp-line));box-shadow:0 10px 24px -16px color-mix(in srgb,var(--c) 55%,transparent)}.tph-t:hover::before{opacity:1}.tph-t:hover .tph-ghost{opacity:.16;transform:rotate(-4deg) scale(1.05)}.tph-t mark{background:#ffe1d3;color:inherit;border-radius:3px;padding:0 1px}.tph-empty{display:none;text-align:center;padding:60px 20px;color:var(--tp-ink-2)}.tph-empty b{display:block;font:700 22px var(--tp-head);color:var(--tp-ink);margin-bottom:6px}.tph-empty a{color:var(--tp-brand-ink);font-weight:600}.tph-sisters{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tph-sis{display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:14px;border:1px solid var(--tp-line);background:linear-gradient(135deg,var(--tp-hero-a),#fff);transition:box-shadow .2s,transform .2s}.tph-sis:hover{box-shadow:var(--tp-shadow);transform:translateY(-2px)}.tph-sis img{height:34px;width:auto;align-self:flex-start}.tph-sis p{margin:0;color:var(--tp-ink-2);font-size:15px}.tph-go{font-weight:600;color:var(--tp-brand-ink);display:inline-flex;align-items:center;gap:6px;font-size:15px}.tph-go .tp-i{width:16px;height:16px}[dir=rtl] .tph-go .tp-i{transform:scaleX(-1)}@media (max-width:900px){.tph-pop-grid{grid-template-columns:1fr 1fr}.tph-mini,.tph-float{display:none}}@media (max-width:600px){.tph-wrap,.tpf-wrap{padding:0 16px}.tph-hero .tph-wrap{padding-top:40px;padding-bottom:40px}.tph-lead{font-size:16px}.tph-hero h1 br{display:none}.tph-search input{height:56px;padding-inline-end:16px}.tph-search button{display:none}.tph-search .search-results{top:62px}.tph-pop-grid,.tph-sisters{grid-template-columns:1fr}.tph-grid{grid-template-columns:1fr 1fr;gap:8px}.tph-t{font-size:14px;padding:12px;gap:12px;min-height:100px}.tph-t .tph-tile{width:32px;height:32px}.tph-ghost{width:70px;height:70px}.tph h2{font-size:26px}}.tpf{position:relative;overflow:hidden;margin-top:72px;color:#cfc4be;font:14.5px/1.6 var(--tp-body);background:linear-gradient(180deg,#241a15 0%,#1b130f 100%)}.tpf a{color:inherit;text-decoration:none}.tpf-top{display:grid;grid-template-columns:1.7fr 1fr 1.1fr 1fr 1fr;gap:32px;padding:52px 0 30px}.tpf-lead{font:700 27px/1.2 var(--tp-head);color:#fff;margin:0 0 8px;max-width:330px}.tpf-lead em{font-style:normal;color:#ff7a45}.tpf-sub{margin:0 0 20px;color:#a99d96}.tpf h3{font:700 13px var(--tp-body);letter-spacing:.06em;text-transform:uppercase;margin:4px 0 14px;color:#a1958e}.tpf-links{list-style:none;margin:0;padding:0;display:grid;gap:9px}.tpf-links li{margin:0;padding:0;border:0}.tpf-links a{color:#d9cfc9;transition:color .15s}.tpf-links a:hover,.tpf-links a:focus{color:#ff8a5c;text-decoration:none}.tpf-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.tpf-soc{display:flex;gap:8px}.tpf-soc a{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;border:1px solid #3a302b;background:#1e1612;color:#d9cfc9;transition:border-color .2s,color .2s,transform .2s}.tpf-soc a:hover{border-color:#ff8a5c;color:#ff8a5c;transform:translateY(-2px)}.tpf-lang{position:relative;display:inline-block;margin:0;font-weight:400}.tpf-lang select{-webkit-appearance:none;appearance:none;height:40px;border:1px solid #3a302b;border-radius:10px;padding-block:0;padding-inline:36px 34px;font:500 14px var(--tp-body);background:#1e1612;color:#ece4df;cursor:pointer}.tpf-lang .tp-i{position:absolute;top:11px;pointer-events:none;color:#a1958e;width:18px;height:18px}.tpf-lang .tpf-g{inset-inline-start:12px}.tpf-lang .tpf-c{inset-inline-end:10px;width:16px;height:16px;top:12px}.tpf-low{padding-top:0;background:linear-gradient(180deg,#1b130f 0%,#1b130f 24%,#2b1d16 34%,#4a3024 44%,#7a5543 55%,#b08b78 66%,#dcc5b8 78%,#f5ece6 89%,#fff 100%)}@supports (background:linear-gradient(in oklab 180deg,red,blue)){.tpf-low{background:linear-gradient(in oklab 180deg,#1b130f 0%,#1b130f 24%,#2b1d16 34%,#4a3024 44%,#7a5543 55%,#b08b78 66%,#dcc5b8 78%,#f5ece6 89%,#fff 100%)}}.tpf-bar{position:relative;z-index:1;padding:18px 0 6px;border-top:1px solid #33291f;font-size:13.5px;color:#a1958e}.tpf-bar p{margin:0}.tpf-bar a{color:inherit}.tpf-wm-box{container-type:inline-size;position:relative}.tpf-wm{display:block;direction:ltr;font:700 21cqw/.74 var(--tp-head);letter-spacing:-.05em;white-space:nowrap;text-align:center;margin:10px 0 -3.6cqw;user-select:none;color:transparent;-webkit-background-clip:text;background-clip:text;background-color:#fa4c10;background-image:var(--tpf-icons,none),linear-gradient(180deg,#ff7a45,#e8430c);background-size:max(26px,4.9cqw) max(26px,4.9cqw),100% 100%;transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .8s}.tpf.tpf-pre .tpf-wm{transform:translateY(28%);opacity:0}@media (max-width:980px){.tpf-top{grid-template-columns:1fr 1fr 1fr}.tpf-top > .tpf-brand{grid-column:1 / -1}}@media (max-width:600px){.tpf-top{grid-template-columns:1fr 1fr;gap:26px}.tpf-lead{font-size:23px}}.tpx{color:var(--tp-ink);font:16px/1.6 var(--tp-body)}.tpx-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.tpx-hero{background:linear-gradient(180deg,var(--tp-hero-a),var(--tp-hero-b));border-bottom:1px solid #f6e2d8;padding:24px 0 36px}.tpx-title,.tpx h1#title.tpx-title,h1#title.tpx-title{font:700 34px/1.2 var(--tp-head);letter-spacing:-.015em;text-transform:none;text-align:center;color:var(--tp-ink);margin:6px auto 10px;max-width:900px}.tpx-title .tool-ver-badge{font:600 12px/1 var(--tp-body);letter-spacing:0;vertical-align:middle;padding:5px 9px;margin-inline-start:6px}.tpx-lead{text-align:center;color:var(--tp-ink-2);font-size:16.5px;max-width:720px;margin:0 auto 22px}.tpx-card{background:#fff;border:1px solid #f2dccf;border-radius:16px;padding:26px 28px 28px;box-shadow:0 18px 40px -28px rgba(120,50,20,.35)}.tpx-card::after{content:"";display:table;clear:both}.tpx-ad{max-width:728px;margin:0 auto 22px;text-align:center}.tpx-ad--bottom{margin:22px auto 0}.tpx-ad-l,.tps-ad-l{display:block;font:600 11px var(--tp-body);letter-spacing:.08em;text-transform:uppercase;color:var(--tp-ink-3);margin-bottom:6px}.tpx-card .form-control{min-height:46px;border:1px solid var(--tp-line);border-radius:10px;box-shadow:none;font-size:15px;color:var(--tp-ink)}.tpx-card textarea.form-control{min-height:140px;padding:12px 14px}.tpx-card .form-control:focus{border-color:var(--tp-brand);box-shadow:0 0 0 3px rgba(250,76,16,.15);outline:0}.tpx-card input[type=submit].btn,.tpx-card button[type=submit].btn{background:var(--tp-brand);border:0;color:#fff;border-radius:10px;min-height:46px;padding:11px 32px;font:600 15px var(--tp-body)}.tpx-card input[type=submit].btn:hover,.tpx-card button[type=submit].btn:hover{background:var(--tp-brand-ink);color:#fff}.tpu{max-width:640px;margin:0 auto}.tpu-l,.tpu-cap label{display:block;margin:0 0 8px;font:600 14px var(--tp-body);color:var(--tp-ink)}.tpu-f{position:relative}.tpu-f > .tp-i{position:absolute;left:15px;top:50%;width:20px;height:20px;margin-top:-10px;fill:none;stroke:var(--tp-ink-3);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.tpx-card .tpu-f .form-control{height:52px;padding:0 16px 0 46px;font-size:16px}.tpu-f:focus-within > .tp-i{stroke:var(--tp-brand)}.tpu-cap{margin-top:18px}.tpu-cap br{display:none}.tpu-cap .form-group{margin:0}.tpu-go{margin-top:20px}.tpx-card .tpu-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;background:var(--tp-brand);border:0;border-radius:10px;color:#fff;font:600 16px var(--tp-body)}.tpx-card .tpu-btn:hover,.tpx-card .tpu-btn:focus-visible{background:var(--tp-brand-ink);color:#fff}.tpx-card .tpu-btn:focus-visible{outline:3px solid rgba(250,76,16,.35);outline-offset:2px}.tpu-btn .tp-i{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tpx-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start;padding-top:40px}.tpx-article{min-width:0;max-width:760px}.tpx-article p:empty,.tpx-article > br,.tpx-article .about_tool > br:first-child{display:none}.tpx-article > h2.about_tool:first-of-type{margin-top:0}.tpx-article h2{font:700 28px/1.25 var(--tp-head);letter-spacing:-.01em;color:var(--tp-ink);margin:40px 0 12px;text-transform:none}.tpx-article > h2:first-child,.tpx-article > div:first-child > h2:first-child{margin-top:0}.tpx-article h3{font:700 23px/1.3 var(--tp-head);color:var(--tp-ink);margin:28px 0 8px}.tpx-article p,.tpx-article ul,.tpx-article ol{font-size:16px;line-height:1.7;color:#3b3430;margin:0 0 14px}.tpx-article ul,.tpx-article ol{padding-inline-start:22px}.tpx-article li{margin-bottom:8px;padding-inline-start:4px}.tpx-article li::marker{color:var(--tp-brand);font-weight:700}.tpx-article a{color:var(--tp-brand-ink);text-decoration:underline;text-decoration-color:rgba(250,76,16,.35);text-underline-offset:3px}.tpx-article a:hover{text-decoration-color:currentColor}.tpx-article img{max-width:100%;height:auto;border-radius:10px}.tpx-article table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:15px}.tpx-article th,.tpx-article td{border:1px solid var(--tp-line);padding:8px 10px;text-align:start}.tpx-article .accordion_box{border:1px solid var(--tp-line);border-radius:12px;box-shadow:none;margin:0 0 10px;overflow:hidden;background:#fff}.tpx-article .accordion_box .panel-heading{background:#fff;border:0;padding:0}.tpx-article .accordion_box .acordion_link{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font:600 16px/1.4 var(--tp-body);color:var(--tp-ink);text-decoration:none}.tpx-article .accordion_box .acordion_link:hover{background:var(--tp-warm)}.tpx-article .accordion_box .more-less{float:none;color:var(--tp-brand);font-size:13px}.tpx-article .accordion_box .acordion_body{border-top:1px solid var(--tp-line-2) !important;padding:14px 18px 16px}.tps{font:15px/1.5 var(--tp-body)}.tpx-side > .tps{float:none !important;width:auto;padding:0;min-height:0}.tps-box{background:#fff;border:1px solid var(--tp-line);border-radius:16px;padding:16px 14px 10px;margin:0 0 16px}.tps-h{display:block;font:700 17px/1.3 var(--tp-head);color:var(--tp-ink);margin:0 0 8px;padding:0 6px;text-transform:none;letter-spacing:0}.tps-search{padding:16px 16px 18px;position:relative}.tps-search .tps-h{text-transform:lowercase}.tps-search .tps-h::first-letter{text-transform:uppercase}.tps-field{position:relative}.tps-field .tp-i{position:absolute;inset-inline-start:13px;top:50%;margin-top:-9px;width:18px;height:18px;color:var(--tp-ink-3);pointer-events:none}.tps-field input{width:100%;height:46px;border:1px solid var(--tp-line);border-radius:10px;padding-block:0;padding-inline:40px 12px;font:15px var(--tp-body);color:var(--tp-ink);background:#fff;-webkit-appearance:none;appearance:none}.tps-field input:focus{outline:none;border-color:var(--tp-brand);box-shadow:0 0 0 3px rgba(250,76,16,.15)}.tps-results{position:absolute;inset-inline:16px;top:calc(100% - 10px);z-index:30;max-height:320px;overflow:auto;background:#fff;border:1px solid var(--tp-line);border-radius:12px;box-shadow:var(--tp-shadow);padding:6px}.tps-results a{display:block;padding:8px 10px;border-radius:8px;color:var(--tp-ink)}.tps-results a:hover{background:var(--tp-warm)}.tps-list{list-style:none;margin:0;padding:0}.tps-list li{margin:0;padding:0;border:0}.tps-list a{display:flex;align-items:center;gap:12px;min-height:44px;padding:5px 6px;border-radius:10px;font:500 14.5px/1.35 var(--tp-body);color:var(--tp-ink-2);text-decoration:none;transition:background .15s,color .15s}.tps-list a:hover,.tps-list a:focus-visible{background:var(--tp-warm);color:var(--tp-ink);text-decoration:none}.tps-tile{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex:none;color:var(--c);background:color-mix(in srgb,var(--c) 10%,#fff)}.tps-tile svg{width:18px;height:18px}.tps-tile svg:not(.tp-i){width:24px;height:24px}.tps-ad{background:#fff;border:1px solid var(--tp-line);border-radius:16px;padding:10px 12px 14px;margin:0 0 16px;overflow:hidden;text-align:center}@media (max-width:991px){.tpx-body{grid-template-columns:1fr;gap:24px}.tpx-article{max-width:none}}@media (max-width:600px){.tpx-wrap{padding:0 16px}.tpx-hero{padding:16px 0 28px}.tpx-title{font-size:27px}.tpx-lead{font-size:16px}.tpx-card{padding:18px 16px;border-radius:14px}.tpx-article h2{font-size:23px;margin-top:32px}.tpx-article h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.tph *,.tpf *,.tp-head *,.tpx *,.tps *{transition:none !important}.tpf.tpf-pre .tpf-wm{transform:none;opacity:1}}
