@font-face{font-family:Barlow Field;src:url(/fonts/BarlowCondensed-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--tg-bg:#111922;--tg-panel:#17222e;--tg-ink:#f1ecdf;--tg-muted:#b4bec5;--tg-accent:#efb25d;--tg-on-accent:#18212a;--tg-line:#394550;--tg-wash:#202e3b;--tg-display:Barlow Field,Impact,sans-serif;--tg-body:Arial,Helvetica,sans-serif;--tg-radius:3px;--tg-image-shadow:0 12px 34px #0003;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--tg-bg)}body{margin:0}a{overflow-wrap:anywhere}button{font:inherit}svg{flex-shrink:0}.tg-site h1,.tg-site h2,.tg-site h3{letter-spacing:.005em;font-weight:900}.tg-site h1{font-size:clamp(42px,5.2vw,70px)}.tg-site h2{font-size:34px}.tg-site h3{font-size:29px}.tg-shell{width:min(1240px,100% - 64px)}.tg-header{background:#101821;border-bottom-color:#4a535b}.tg-header-inner{gap:36px;min-height:96px}.tg-brand strong{font-size:29px}.tg-brand span{color:var(--tg-muted);letter-spacing:.16em;font-size:10px}.tg-kicker{letter-spacing:.14em;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.5}.entry-arrow{width:22px;height:22px}.tg-button{border:1px solid var(--tg-accent);align-items:center;gap:22px;margin-top:8px;padding:13px 18px;font-size:14px;display:inline-flex}.tg-button:hover{background:#ffd18e}.category-nav{align-items:center;gap:20px;display:flex}.category-nav details{position:relative}.category-nav summary{cursor:pointer;color:var(--tg-ink);padding:14px 0;font-size:13px;font-weight:700;line-height:1.45}.category-nav details[open] summary{color:var(--tg-accent)}.category-nav details>div{z-index:10;border:1px solid var(--tg-line);background:#1c2a37;width:min(340px,80vw);padding:8px 20px 16px;position:absolute;top:100%;right:0;box-shadow:0 12px 30px #0006}.category-nav details a{border-bottom:1px solid var(--tg-line);padding:12px 0;font-size:13px;line-height:1.5;text-decoration:none;display:block}.category-nav details a:hover{color:var(--tg-accent);text-decoration:underline}.category-nav .category-all{color:var(--tg-accent);justify-content:space-between;align-items:center;gap:16px;font-weight:700;display:flex}.category-all .entry-arrow{width:18px;height:18px}.home-lead{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;padding:55px 0 36px;display:grid}.home-lead>div{gap:20px;display:grid}.lead-copy{color:var(--tg-muted);max-width:54ch;font-size:16px}.lead-copy p+p{margin-top:12px}.home-lead .tg-figure{align-self:center}.home-lead .tg-figure img{border-color:#63646a;box-shadow:8px 8px #efb25d22}.home-lead .tg-figure figcaption{font-size:11px}.featured-guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 32px;display:grid}.featured-guides>a{border:1px solid #64707a;border-top:3px solid var(--tg-accent);background:#253544;grid-template-columns:1fr auto;gap:12px;padding:24px;text-decoration:none;display:grid}.featured-guides h2{grid-column:1/-1;font-size:28px}.featured-guides p{color:var(--tg-muted);grid-column:1/-1;font-size:13px;line-height:1.65}.featured-guides .entry-arrow{color:var(--tg-accent);grid-area:1/2}.featured-guides a:hover{border-color:var(--tg-accent);background:#2d4051}.task-library{padding:15px 0 60px}.library-heading{border-top:1px solid var(--tg-line);gap:12px;padding:22px 0 30px;display:grid}.category-block{border-top:1px solid var(--tg-line);grid-template-columns:280px minmax(0,1fr);gap:44px;padding:30px 0;display:grid}.category-intro{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.category-intro h3 a{text-decoration:none}.category-intro h3 a:hover{text-decoration:underline}.category-intro p{color:var(--tg-muted);font-size:14px}.all-guides{align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex;color:var(--tg-accent)!important}.all-guides .entry-arrow{width:18px;height:18px}.guide-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.guide-card{background:var(--tg-panel);border:1px solid var(--tg-line);grid-template-columns:1fr auto;gap:10px 18px;padding:21px;text-decoration:none;display:grid}.guide-card strong{text-underline-offset:4px;font-size:16px;line-height:1.5;-webkit-text-decoration:underline #778591;text-decoration:underline #778591}.guide-card>span{color:var(--tg-muted);grid-column:1/-1;font-size:13px;line-height:1.6}.guide-card .entry-arrow{width:19px;height:19px;color:var(--tg-accent);grid-area:1/2;margin-top:3px}.guide-card:hover{border-color:var(--tg-accent);background:var(--tg-wash)}.tg-watch{background:#17242f;grid-template-columns:.8fr 1.2fr;margin:0 0 40px;padding:28px}.tg-watch h2{font-size:31px}.tg-watch .video-poster>span:last-child{color:var(--tg-ink);background:#0b1219}.tg-watch .video-poster small{color:var(--tg-accent);font-size:12px}.tg-watch .play-disc{background:var(--tg-accent);color:var(--tg-on-accent)}.video-inline-panel{border:1px solid var(--tg-line);background:#0b1219;padding:14px}.video-inline-panel .video-dialog-head{font-size:12px}.video-inline-panel button{background:var(--tg-panel);color:var(--tg-ink);border:1px solid var(--tg-line);padding:6px 12px}.video-inline-panel p{color:var(--tg-muted);margin-top:12px;font-size:12px}.tg-guide-title{max-width:1000px}.tg-guide-title h1{font-size:clamp(37px,4.5vw,58px)}.tg-guide-grid{grid-template-columns:minmax(0,850px) 230px;gap:60px}.tg-answer{border:1px solid var(--tg-line);border-left:4px solid var(--tg-accent);background:#20313f;padding:24px 28px}.tg-answer [data-direct-answer]{font-size:18px}.tg-prose h2{font-size:32px}.tg-prose p,.tg-prose li{color:#d5dce0}.tg-prose a{color:var(--tg-accent)}.tg-prose table{background:#172530}.tg-prose th{color:var(--tg-ink);background:#263847;font-weight:700}.tg-prose td{color:#d5dce0}.tg-related{padding-top:34px}.tg-related h2{font-size:30px}.tg-related strong{font-size:16px}.tg-sources h2{font-size:25px}.tg-sources li{margin:7px 0}.tg-sources ul{padding-left:18px}.tg-sources a{color:#e4bb83}.tg-footer{align-items:start}.tg-footer>div{max-width:40ch}.tg-footer>div p{margin-top:12px;font-size:12px}.tg-footer>nav{flex-wrap:wrap;gap:14px 24px;max-width:450px;display:flex}.tg-footer button{color:var(--tg-muted);background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.category-page{padding-bottom:65px}.category-heading{gap:18px;max-width:820px;margin-bottom:20px;display:grid}.category-heading p:not(.tg-kicker){color:var(--tg-muted);max-width:68ch}.category-guide-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.trust-page{max-width:900px;padding-bottom:60px}.trust-page header{margin:12px 0 0}.trust-page .tg-prose{max-width:75ch}.not-found{color:var(--tg-ink);gap:20px;max-width:700px;margin:10vh auto;padding:30px;font-family:Arial,Helvetica,sans-serif;display:grid}.not-found h1{margin:0;font:900 54px Barlow Field,Impact,sans-serif}.not-found a{color:var(--tg-accent)}.not-found button{color:var(--tg-muted);background:0 0;border:0;justify-self:start;text-decoration:underline}@media (max-width:1050px){.tg-header-inner{min-height:unset;flex-direction:column;align-items:flex-start;gap:24px;padding-block:20px}.category-nav{flex-wrap:wrap;gap:8px 25px}.category-nav details>div{left:0;right:auto}.category-nav summary{padding:5px 0}.home-lead{gap:30px}.category-block{grid-template-columns:220px minmax(0,1fr);gap:28px}.tg-guide-grid{grid-template-columns:minmax(0,1fr) 200px;gap:35px}.category-guide-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.tg-shell{width:calc(100% - 32px)}.tg-header-inner{gap:13px;padding-block:18px}.tg-brand strong{font-size:27px}.category-nav{gap:5px 18px;width:100%}.category-nav summary{min-height:38px;padding-block:9px;font-size:12px;display:list-item}.category-nav details>div{width:340px;max-width:calc(100vw - 32px)}.category-nav details:last-child>div{left:auto;right:0}.home-lead{grid-template-columns:1fr;gap:26px;padding:30px 0 24px}.home-lead>div{gap:16px}.home-lead h1{font-size:43px}.lead-copy{font-size:15px}.home-lead .tg-figure img{box-shadow:5px 5px #efb25d22}.featured-guides{grid-template-columns:1fr;gap:12px;margin-bottom:26px}.featured-guides>a{gap:8px;padding:20px}.featured-guides h2{font-size:27px}.featured-guides p{font-size:13px}.tg-watch{grid-template-columns:1fr;gap:20px;margin-bottom:30px;padding:20px}.tg-watch h2{font-size:29px}.task-library{padding-top:5px;padding-bottom:35px}.library-heading h2{font-size:31px}.category-block{grid-template-columns:1fr;gap:20px;padding-block:25px}.category-intro{gap:10px}.guide-list,.category-guide-list{grid-template-columns:1fr}.guide-card{padding:19px}.category-guide-list{gap:12px}.tg-guide-title h1{font-size:38px}.tg-guide-grid{display:block}.tg-answer{padding:19px}.tg-answer [data-direct-answer]{font-size:17px}.tg-prose h2{font-size:30px}.tg-prose table td{font-size:14px}.tg-footer{gap:24px}.category-heading h1{font-size:42px}.category-page{padding-bottom:40px}.video-inline-panel .video-dialog-head>div{flex-wrap:wrap}.tg-sources{font-size:12px}.trust-page header h1{font-size:42px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:760px){.category-nav{position:relative}.category-nav details{position:static}.category-nav details>div,.category-nav details:last-child>div{width:100%;max-width:none;left:0;right:0}}.video-inline-panel button{min-width:76px;min-height:44px}.tg-sources{overflow-wrap:anywhere}.tg-header-inner>.tg-brand{flex-shrink:0}.category-nav{flex-wrap:wrap;justify-content:flex-end;gap:0 18px;min-width:0}.category-nav summary{min-height:44px}@media (max-width:1050px){.category-nav{justify-content:flex-start}}
