.tl-blog,body.tl-blog-page{background:#f4f7f9}.tl-blog{--teal:#2fb8ac;--teal-d:#1d968b;--teal-deep:#177c73;--teal-bg:#eefaf8;--teal-l:#cdeee9;--ink:#1f2a44;--ink-2:#44506b;--ink-3:#7d889c;--line:#e3e9ef;--gold:#ffba00;--r:22px;--r-l:30px;--glass:rgba(247,251,250,.72);--glass-b:rgba(47,184,172,.16);--sh:0 1px 2px rgba(31,42,68,.04),0 12px 32px rgba(31,42,68,.07);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;color:#1f2a44;color:var(--ink);font:16px/1.6 Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;min-height:calc(100vh - 70px);text-rendering:auto;width:100%}.tl-blog,.tl-blog *{box-sizing:border-box}.tl-blog :after,.tl-blog :before{box-sizing:content-box}.tl-blog a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.tl-blog img{display:block;max-width:100%}.tl-blog h1,.tl-blog h2,.tl-blog h3{font-weight:800;letter-spacing:-.5px;line-height:1.12;margin:0}.tl-blog svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;height:1em;width:1em}.tl-blog .glass{backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background:var(--glass);border:1px solid var(--glass-b);box-shadow:0 1px 2px rgba(31,42,68,.04),0 14px 34px rgba(31,42,68,.08),inset 0 1px 0 hsla(0,0%,100%,.9)}.tl-blog .btn{align-items:center;background:var(--gold);border-radius:16px;box-shadow:0 10px 26px rgba(224,163,0,.28);color:#3d2a00;display:inline-flex;font-size:16.5px;font-weight:800;gap:10px;padding:15px 26px;transition:.16s;white-space:nowrap}.tl-blog .btn:hover{transform:translateY(-2px)}.tl-blog .btn svg{stroke-width:2.3;height:19px;width:19px}.tl-blog .btn.sm{border-radius:12px;box-shadow:0 6px 16px rgba(224,163,0,.25);font-size:14.5px;padding:11px 18px}.tl-blog .wrap{margin:0 auto;max-width:1120px;padding:max(28px,min(4vw,56px)) max(16px,min(3vw,32px)) max(48px,min(6vw,80px))}.tl-blog .blog-h{margin:0 0 max(18px,min(2.4vw,28px));text-align:right}.tl-blog .chip{background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:var(--sh);color:var(--teal-deep);display:inline-block;font-size:13.5px;font-weight:800;margin-bottom:18px;padding:7px 16px}.tl-blog .blog-h h1{font-size:max(34px,min(5vw,60px));letter-spacing:-2px;line-height:1.02}.tl-blog .blog-h h1 em{color:var(--teal);font-style:normal}.tl-blog .blog-h p{color:var(--ink-2);font-size:16.5px;margin:16px auto 0;max-width:560px}.tl-blog .cover{align-items:center;aspect-ratio:16/10;background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.7),transparent 55%),linear-gradient(150deg,#d9f4f0,#a9e3dc);border-radius:18px;display:grid;justify-items:center;overflow:hidden;place-items:center;position:relative}.tl-blog .cover.mint{background:radial-gradient(circle at 70% 20%,hsla(0,0%,100%,.7),transparent 55%),linear-gradient(150deg,#e6f7f4,#bfeee6)}.tl-blog .cover.gold{background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.7),transparent 55%),linear-gradient(150deg,#fff4d6,#ffe1a0)}.tl-blog .cover:before{background-image:radial-gradient(rgba(31,42,68,.08) 1px,transparent 1.2px);background-size:18px 18px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.tl-blog .cover img{filter:drop-shadow(0 16px 24px rgba(31,42,68,.16));height:74%;position:relative;width:auto}.tl-blog .cover .cat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.9);border-radius:999px;color:var(--teal-deep);font-size:12.5px;font-weight:800;padding:6px 12px;position:absolute;right:12px;top:12px}.tl-blog .featured{grid-gap:max(18px,min(3vw,36px));background:#fff;border-radius:var(--r-l);box-shadow:0 2px 4px rgba(31,42,68,.04),0 24px 60px rgba(31,42,68,.1);display:grid;gap:max(18px,min(3vw,36px));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);margin-bottom:max(18px,min(2.5vw,28px));padding:12px;transition:.2s}.tl-blog .featured:hover{transform:translateY(-3px)}.tl-blog .cover.big{aspect-ratio:auto;border-radius:24px;min-height:380px}.tl-blog .cover.big img{height:70%}.tl-blog .cover.big .cat{display:none}.tl-blog .featured-b{display:flex;flex-direction:column;padding:26px 28px 22px 8px}.tl-blog .tag{align-self:flex-start;background:rgba(47,184,172,.1);border-radius:999px;color:var(--teal-deep);display:inline-block;font-size:12.5px;font-weight:800;margin-bottom:16px;padding:6px 12px}.tl-blog .featured h2{font-size:max(26px,min(3vw,40px));letter-spacing:-1.2px;margin-bottom:14px}.tl-blog .featured p{color:var(--ink-2);font-size:16.5px;line-height:1.6;margin:0}.tl-blog .featured-f{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:26px}.tl-blog .meta{align-items:center;color:var(--ink-3);display:inline-flex;font-size:13px;font-weight:700;gap:7px}.tl-blog .meta svg{height:15px;width:15px}.tl-blog .by{color:var(--teal-d);font-size:15px;font-weight:800}.tl-blog .grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.tl-blog .card{background:#fff;border-radius:var(--r);box-shadow:var(--sh);display:flex;flex-direction:column;padding:10px;transition:.2s}.tl-blog .card:hover{box-shadow:0 2px 4px rgba(31,42,68,.04),0 22px 48px rgba(31,42,68,.12);transform:translateY(-3px)}.tl-blog .card-b{display:flex;flex:1;flex-direction:column;padding:16px 12px 10px}.tl-blog .card h3{font-size:18.5px;letter-spacing:-.4px;margin-bottom:8px}.tl-blog .card p{color:var(--ink-2);font-size:14.5px;line-height:1.55;margin:0 0 14px}.tl-blog .card .meta{margin-top:auto}.tl-blog .cta{align-items:center;border-radius:var(--r-l);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:max(28px,min(4vw,48px));padding:max(22px,min(3vw,36px))}.tl-blog .cta h2{font-size:max(22px,min(2.6vw,32px));letter-spacing:-.8px;margin-bottom:6px}.tl-blog .cta p{color:var(--ink-2);font-size:15.5px;margin:0}.tl-blog .article{max-width:1200px}.tl-blog .back{align-items:center;color:var(--teal-d);display:inline-flex;font-size:14px;font-weight:700;gap:6px;margin-bottom:22px}.tl-blog .back svg{height:16px;width:16px}.tl-blog .art-h h1{font-size:max(30px,min(4.2vw,50px));letter-spacing:-1.5px;margin:0 0 14px}.tl-blog .art-h .tag{margin-bottom:14px}.tl-blog .lead{color:var(--ink-2);font-size:18px;line-height:1.55;margin:0 0 14px;max-width:900px}.tl-blog .cover.hero{aspect-ratio:21/9;border-radius:24px;margin:26px 0 30px}.tl-blog .cover.hero img{height:80%}.tl-blog .cover.hero .cat{display:none}.tl-blog .art-b{color:var(--ink-2);font-size:17px;line-height:1.7}.tl-blog .art-content,.tl-blog .art-cta{max-width:900px}.tl-blog .art-b h2{color:var(--ink);font-size:24px;letter-spacing:-.6px;margin:34px 0 12px}.tl-blog .art-b p{margin:0 0 16px}.tl-blog .art-b ul{list-style:none;margin:0 0 16px;padding-left:0}.tl-blog .art-b li{margin-bottom:8px;padding-left:28px;position:relative}.tl-blog .art-b li:before{background:var(--teal);border-radius:5px;content:"";height:16px;left:0;position:absolute;top:8px;width:16px}.tl-blog .art-b li:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:7px;left:5.5px;position:absolute;top:10.5px;transform:rotate(42deg);width:4px}.tl-blog .art-cta{grid-gap:6px 20px;align-items:center;border-radius:var(--r);display:grid;gap:6px 20px;grid-template-columns:1fr auto;margin-top:36px;padding:24px 26px}.tl-blog .art-cta b{color:var(--ink);font-size:18px;letter-spacing:-.3px}.tl-blog .art-cta span{color:var(--ink-2);font-size:14.5px}.tl-blog .art-cta .btn{grid-row:1/3}.tl-blog .more{margin-top:max(40px,min(5vw,64px))}.tl-blog .more h2{font-size:26px;letter-spacing:-.8px;margin-bottom:18px}.tl-blog .more .grid{grid-template-columns:repeat(3,1fr)}@media(max-width:980px){.tl-blog .grid,.tl-blog .more .grid{grid-template-columns:1fr 1fr}.tl-blog .featured{grid-template-columns:1fr}.tl-blog .cover.big{aspect-ratio:16/9;min-height:0}.tl-blog .cover.big .cat{display:inline-block}.tl-blog .featured-b{padding:14px 12px 10px}}@media(max-width:760px){.tl-blog .wrap{padding:22px 14px 40px}.tl-blog .blog-h h1{font-size:34px;letter-spacing:-1.4px}.tl-blog .blog-h p{font-size:15px}.tl-blog .grid,.tl-blog .more .grid{grid-template-columns:1fr}.tl-blog .featured h2{font-size:26px}.tl-blog .featured p{font-size:15px}.tl-blog .cta{padding:20px 18px}.tl-blog .cta .btn{justify-content:center;width:100%}.tl-blog .art-h h1{font-size:30px}.tl-blog .lead{font-size:16px}.tl-blog .cover.hero{aspect-ratio:16/10}.tl-blog .art-b{font-size:16px}.tl-blog .art-cta{grid-template-columns:1fr}.tl-blog .art-cta .btn{grid-row:auto;justify-content:center;margin-top:8px}}.tl-blog .cover.photo{background:#e9f1f0}.tl-blog .cover.photo:before{display:none}.tl-blog .cover.photo img{bottom:0;filter:none;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;transition:transform .35s ease;width:100%}.tl-blog .card:hover .cover.photo img,.tl-blog .featured:hover .cover.photo img{transform:scale(1.035)}.tl-blog .cover.big.photo{align-self:center;aspect-ratio:16/9;background:#eef5f4;min-height:0}.tl-blog .cover.big.photo img{-o-object-fit:contain;object-fit:contain}.tl-blog .cover.hero.photo{aspect-ratio:16/9}.tl-blog .filters{background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:var(--sh);display:inline-flex;gap:6px;margin-top:0;padding:5px}.tl-blog .filters button{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--ink-2);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:800;gap:7px;height:38px;padding:0 16px;transition:.16s}.tl-blog .filters button svg{height:16px;width:16px}.tl-blog .filters button:hover{color:var(--teal-deep)}.tl-blog .filters button.active{background:var(--teal);box-shadow:0 6px 16px rgba(47,184,172,.3);color:#fff}.tl-blog .metrics{align-items:center;color:var(--ink-3);display:inline-flex;font-size:13px;font-weight:700;gap:12px}.tl-blog .metrics>span{align-items:center;display:inline-flex;gap:5px}.tl-blog .metrics svg{color:var(--teal-d);height:15px;width:15px}.tl-blog .card-f{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto}.tl-blog .card .card-f .meta{margin-top:0}.tl-blog .featured-f .metrics{font-size:14px}.tl-blog .art-bar{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding-top:4px}.tl-blog .art-actions{display:flex;gap:8px}.tl-blog .art-actions button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--sh);color:var(--ink-2);cursor:pointer;display:grid;height:40px;justify-items:center;padding:0;place-items:center;transition:.16s;width:40px}.tl-blog .art-actions button svg{height:18px;width:18px}.tl-blog .art-actions button:hover{border-color:rgba(47,184,172,.4);color:var(--teal-deep);transform:translateY(-1px)}.tl-blog .art-actions button.active{background:var(--teal);border-color:var(--teal);color:#fff}.tl-blog .art-actions button.active svg{fill:currentColor}.tl-blog .art-content{word-wrap:anywhere;overflow-x:auto}.tl-blog .art-content *{font-family:inherit!important}.tl-blog .art-content h1,.tl-blog .art-content h3,.tl-blog .art-content h4{color:var(--ink);letter-spacing:-.4px;margin:28px 0 10px}.tl-blog .art-content h3{font-size:20px}.tl-blog .art-content b,.tl-blog .art-content strong{color:var(--ink);font-weight:800}.tl-blog .art-content a{color:var(--teal-d);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.tl-blog .art-content img{border-radius:16px;height:auto;margin:8px 0;max-width:100%}.tl-blog .art-content ol{margin:0 0 16px;padding-left:22px}.tl-blog .art-content ol li{padding-left:4px}.tl-blog .art-content ol li:after,.tl-blog .art-content ol li:before{display:none}.tl-blog .art-content blockquote{background:var(--teal-bg);border-left:4px solid var(--teal);border-radius:0 14px 14px 0;margin:0 0 16px;padding:14px 18px}.tl-blog .art-content table{border-collapse:collapse;font-size:15px;margin:0 0 16px;width:100%}.tl-blog .art-content td,.tl-blog .art-content th{border:1px solid var(--line);padding:8px 10px}.tl-blog .infinite-loading-container{margin-top:18px}.tl-blog .infinite-status-prompt{color:var(--ink-3)!important;font-size:14px!important}@media(max-width:760px){.tl-blog .filters{display:flex;width:100%}.tl-blog .filters button{flex:1;justify-content:center}.tl-blog .cover.big.photo{min-height:0}.tl-blog .art-bar{gap:10px}.tl-blog .metrics{font-size:12.5px;gap:10px}}