.elementor-16412 .elementor-element.elementor-element-5a21991{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}body.elementor-page-16412:not(.elementor-motion-effects-element-type-background),body.elementor-page-16412>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}:root{--page-title-display:none}@media(min-width:768px){.elementor-16412 .elementor-element.elementor-element-5a21991{--content-width:1600px}}.tt-blog-article,.tt-blog-article *{box-sizing:border-box}.tt-blog-article{width:100%;background:#0f1114;color:#f5f5f5;font-family:inherit;overflow:hidden}.tt-blog-article a{color:inherit}.tt-article-container{width:min(100% - 48px, 1180px);margin:0 auto}.tt-article-hero{position:relative;padding:72px 0 64px;background:radial-gradient(circle at 20% 0%,rgb(255 201 31 / .18),transparent 34%),linear-gradient(135deg,#111418 0%,#171a1f 52%,#0c0e11 100%);border-bottom:1px solid rgb(255 201 31 / .25)}.tt-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 28px;color:rgb(255 255 255 / .65);font-size:14px;line-height:1.4}.tt-breadcrumbs a{color:rgb(255 255 255 / .78);text-decoration:none}.tt-breadcrumbs a:hover{color:#ffc91f}.tt-breadcrumbs span{color:rgb(255 255 255 / .45)}.tt-article-label{display:inline-flex;width:fit-content;margin:0 0 18px;padding:8px 14px;border:1px solid rgb(255 201 31 / .38);border-radius:999px;background:rgb(255 201 31 / .1);color:#ffc91f;font-size:14px;font-weight:700}.tt-article-hero h1{max-width:940px;margin:0 0 22px;color:#fff;font-size:clamp(34px, 5vw, 64px);line-height:1.05;font-weight:850;letter-spacing:-.035em}.tt-article-lead{max-width:880px;margin:0;color:rgb(255 255 255 / .82);font-size:clamp(18px, 1.7vw, 22px);line-height:1.65}.tt-article-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.tt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border-radius:999px;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none!important;transition:0.2s ease;cursor:pointer}.tt-btn:hover{transform:translateY(-1px)}.tt-btn-primary{background:#ffc91f;color:#111111!important;border:1px solid #ffc91f}.tt-btn-primary:hover{background:#ffd84f;border-color:#ffd84f}.tt-btn-secondary{background:#fff0;color:#ffffff!important;border:1px solid rgb(255 255 255 / .28)}.tt-btn-secondary:hover{border-color:#ffc91f;color:#ffc91f!important}.tt-article-body{padding:64px 0 84px;background:linear-gradient(180deg,#0f1114 0%,#15171b 48%,#0f1114 100%)}.tt-article-intro{max-width:900px;margin:0 0 34px}.tt-article-intro p,.tt-article-section p,.tt-faq-item p{margin:0 0 18px;color:rgb(255 255 255 / .78);font-size:18px;line-height:1.75}.tt-article-intro a,.tt-article-section a,.tt-faq-item a{color:#ffc91f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.tt-article-intro a:hover,.tt-article-section a:hover,.tt-faq-item a:hover{color:#ffd84f}.tt-article-toc{margin:36px 0 52px;padding:28px;border:1px solid rgb(255 201 31 / .22);border-radius:24px;background:rgb(255 255 255 / .045);box-shadow:0 18px 50px rgb(0 0 0 / .22)}.tt-article-toc h2{margin:0 0 18px;color:#fff;font-size:26px;line-height:1.2;font-weight:800}.tt-article-toc ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin:0;padding:0;list-style:none}.tt-article-toc li{margin:0;padding:0}.tt-article-toc a{display:block;position:relative;padding-left:18px;color:rgb(255 255 255 / .82);font-size:16px;line-height:1.45;text-decoration:none}.tt-article-toc a::before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:#ffc91f}.tt-article-toc a:hover{color:#ffc91f}.tt-article-section{margin:0 0 54px}.tt-article-section h2,.tt-article-faq h2{margin:0 0 22px;color:#fff;font-size:clamp(30px, 3vw, 44px);line-height:1.12;font-weight:850;letter-spacing:-.025em}.tt-article-section h3,.tt-faq-item h3{margin:28px 0 12px;color:#fff;font-size:clamp(21px, 2vw, 28px);line-height:1.2;font-weight:800;letter-spacing:-.015em}.tt-article-section ul,.tt-article-section ol{display:grid;gap:10px;margin:18px 0 24px;padding:0;list-style:none}.tt-article-section li{position:relative;margin:0;padding-left:26px;color:rgb(255 255 255 / .8);font-size:18px;line-height:1.65}.tt-article-section li::before{content:"";position:absolute;left:0;top:.75em;width:9px;height:9px;border-radius:50%;background:#ffc91f;box-shadow:0 0 0 4px rgb(255 201 31 / .14)}.tt-table-wrap{width:100%;margin:28px 0 8px;overflow-x:auto;border:1px solid rgb(255 255 255 / .1);border-radius:22px;background:rgb(255 255 255 / .04)}.tt-table-wrap table{width:100%;min-width:720px;border-collapse:collapse}.tt-table-wrap th,.tt-table-wrap td{padding:17px 18px;text-align:left;vertical-align:top;font-size:16px;line-height:1.45}.tt-table-wrap th{background:rgb(255 201 31 / .95);color:#111;font-weight:850}.tt-table-wrap td{color:rgb(255 255 255 / .78);border-top:1px solid rgb(255 255 255 / .09)}.tt-table-wrap tbody tr:nth-child(even) td{background:rgb(255 255 255 / .035)}.tt-article-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:26px;align-items:center;margin:52px 0;padding:30px;border:1px solid rgb(255 201 31 / .28);border-radius:28px;background:radial-gradient(circle at 10% 0%,rgb(255 201 31 / .18),transparent 38%),rgb(255 255 255 / .055);box-shadow:0 22px 70px rgb(0 0 0 / .26)}.tt-article-cta--dark{background:radial-gradient(circle at 92% 0%,rgb(255 201 31 / .18),transparent 36%),#111418}.tt-article-cta__text h3{margin:0 0 10px;color:#fff;font-size:clamp(24px, 2.6vw, 36px);line-height:1.12;font-weight:850;letter-spacing:-.02em}.tt-article-cta__text p{max-width:720px;margin:0;color:rgb(255 255 255 / .76);font-size:17px;line-height:1.65}.tt-article-cta__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.tt-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0 8px}.tt-info-card{min-height:100%;padding:24px;border:1px solid rgb(255 201 31 / .18);border-radius:24px;background:rgb(255 255 255 / .05)}.tt-info-card h3{margin:0 0 12px;color:#fff;font-size:22px;line-height:1.22;font-weight:800}.tt-info-card p{margin:0;color:rgb(255 255 255 / .74);font-size:16px;line-height:1.6}.tt-article-faq{margin:58px 0 0}.tt-faq-item{margin:0 0 14px;padding:24px;border:1px solid rgb(255 255 255 / .11);border-radius:22px;background:rgb(255 255 255 / .045)}.tt-faq-item h3{margin:0 0 10px;font-size:22px}.tt-faq-item p{margin:0;font-size:17px}@media (max-width:1024px){.tt-article-hero{padding:58px 0 52px}.tt-article-body{padding:52px 0 72px}.tt-article-toc ul{grid-template-columns:1fr}.tt-article-cta{grid-template-columns:1fr}.tt-article-cta__actions{justify-content:flex-start}.tt-info-grid{grid-template-columns:1fr}}@media (max-width:767px){.tt-article-container{width:min(100% - 28px, 1180px)}.tt-article-hero{padding:42px 0 42px}.tt-breadcrumbs{margin-bottom:22px;font-size:13px}.tt-article-label{margin-bottom:14px;padding:7px 12px;font-size:13px}.tt-article-hero h1{margin-bottom:18px;font-size:clamp(30px, 10vw, 42px);line-height:1.08}.tt-article-lead{font-size:17px;line-height:1.6}.tt-article-actions,.tt-article-cta__actions{width:100%;flex-direction:column;gap:10px}.tt-btn{width:100%;min-height:48px;padding:13px 18px;text-align:center}.tt-article-body{padding:42px 0 58px}.tt-article-intro p,.tt-article-section p,.tt-faq-item p{font-size:16px;line-height:1.7}.tt-article-toc{margin:30px 0 42px;padding:22px;border-radius:20px}.tt-article-toc h2{font-size:23px}.tt-article-section{margin-bottom:42px}.tt-article-section h2,.tt-article-faq h2{font-size:28px;line-height:1.15}.tt-article-section h3,.tt-faq-item h3{font-size:21px}.tt-article-section li{font-size:16px;line-height:1.6}.tt-table-wrap{border-radius:18px}.tt-table-wrap th,.tt-table-wrap td{padding:14px;font-size:15px}.tt-article-cta{margin:40px 0;padding:24px;border-radius:22px}.tt-article-cta__text h3{font-size:26px}.tt-article-cta__text p{font-size:16px}.tt-info-card{padding:20px;border-radius:20px}.tt-info-card h3{font-size:20px}.tt-faq-item{padding:20px;border-radius:18px}}@media (max-width:420px){.tt-article-container{width:min(100% - 22px, 1180px)}.tt-article-hero h1{font-size:29px}.tt-article-lead{font-size:16px}.tt-article-toc,.tt-article-cta,.tt-faq-item,.tt-info-card{padding:18px}}