@font-face{font-family:"Manrope";font-style:normal;font-weight:400 800;font-display:swap;src:url(/wp-content/plugins/tk-otf-storefront-visual-system-v173/assets/fonts/manrope-latin-400-800.woff2) format("woff2")}.tkug-guide{--ink:#070707;--graphite:#171717;--paper:#f5f2ed;--surface:#fffcf8;--accent:#e1061a;--accent-dark:#a20714;--accent-soft:#ff6573;--muted:#655f59;--line:#d8d3cb;--heading:"Manrope", "Segoe UI", sans-serif;--body:"Inter", "Segoe UI", sans-serif;--shadow:0 18px 50px rgba(7,7,7,.12)}.tkug-guide,.tkug-guide *{box-sizing:border-box}.tkug-guide{scroll-behavior:smooth;scroll-padding-top:142px}.tkug-guide{margin:0;color:var(--ink);background:var(--paper);font:18px/1.62 var(--body);-webkit-font-smoothing:antialiased}.tkug-guide img{display:block;max-width:100%}.tkug-guide a{color:inherit}.tkug-guide button,.tkug-guide summary{font:inherit}.tkug-guide a:focus-visible,.tkug-guide button:focus-visible,.tkug-guide summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.tkug-guide .skip-link{position:fixed;left:16px;top:-80px;z-index:100;padding:10px 16px;color:#fff;background:var(--accent);font-weight:800;text-decoration:none}.tkug-guide .skip-link:focus{top:14px}.tkug-guide .shell{width:min(1240px, calc(100% - 40px));margin-inline:auto}.tkug-guide .site-header{position:sticky;top:0;z-index:40;color:#fff;background:rgb(7 7 7 / .97);border-bottom:1px solid rgb(255 255 255 / .14);backdrop-filter:blur(10px)}.tkug-guide .header-inner{height:74px;display:flex;align-items:center;gap:30px}.tkug-guide .brand{min-width:max-content;display:flex;align-items:center;gap:12px;text-decoration:none}.tkug-guide .brand-mark{width:40px;height:40px;display:grid;place-items:center;border:2px solid #fff;transform:rotate(45deg)}.tkug-guide .brand-mark span{transform:rotate(-45deg);font:800 15px/1 var(--heading)}.tkug-guide .brand-copy strong,.tkug-guide .brand-copy small{display:block;line-height:1.05}.tkug-guide .brand-copy strong{font:800 19px/1 var(--heading);letter-spacing:.04em}.tkug-guide .brand-copy small{margin-top:5px;color:#bdb5ae;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.tkug-guide .nav{margin-left:auto;display:flex;align-items:center;gap:26px;font:700 13px/1 var(--heading);letter-spacing:.06em;text-transform:uppercase}.tkug-guide .nav a{text-decoration:none}.tkug-guide .nav a:hover{color:var(--accent-soft)}.tkug-guide .nav .quote-link{padding:13px 17px;color:#fff;background:var(--accent)}.tkug-guide .menu-button{display:none;width:46px;height:46px;margin-left:auto;color:#fff;background:#fff0;border:1px solid rgb(255 255 255 / .35);cursor:pointer}.tkug-guide .menu-button svg{width:24px;height:24px}.tkug-guide .hero{position:relative;overflow:hidden;color:#fff;background:var(--ink);border-bottom:7px solid var(--accent)}.tkug-guide .hero::before{content:"";position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgb(255 255 255 / .25) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .25) 1px,transparent 1px);background-size:40px 40px;mask-image:linear-gradient(90deg,#000,transparent 82%)}.tkug-guide .hero-inner{position:relative;min-height:610px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;gap:64px;padding:58px 0 64px}.tkug-guide .breadcrumbs{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:26px;color:#cfc6bd;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tkug-guide .breadcrumbs b{color:var(--accent-soft)}.tkug-guide .eyebrow{display:flex;align-items:center;gap:11px;margin:0 0 14px;color:var(--accent-soft);font:800 14px/1.2 var(--heading);letter-spacing:.12em;text-transform:uppercase}.tkug-guide .eyebrow::before{content:"";width:34px;height:3px;background:currentColor}.tkug-guide h1,.tkug-guide h2,.tkug-guide h3{margin:0;font-family:var(--heading)}.tkug-guide h1{max-width:720px;font-size:clamp(50px,6.4vw,84px);line-height:.96;letter-spacing:-.045em;text-transform:uppercase}.tkug-guide h1 em{color:var(--accent);font-style:normal}.tkug-guide .verdict{max-width:690px;margin:26px 0 0;padding:17px 20px;border-left:5px solid var(--accent);background:rgb(255 255 255 / .08);font-size:19px;line-height:1.48}.tkug-guide .hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.tkug-guide .button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 19px;border:1px solid currentColor;font:800 14px/1 var(--heading);letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.tkug-guide .button svg{width:18px;height:18px}.tkug-guide .button.primary{color:#fff;border-color:var(--accent);background:var(--accent)}.tkug-guide .button.primary:hover{border-color:var(--accent-dark);background:var(--accent-dark)}.tkug-guide .button.ghost{color:#fff;border-color:#70736b}.tkug-guide .button.ghost:hover{color:var(--ink);border-color:#fff;background:#fff}.tkug-guide .hero-stage{position:relative;min-height:480px;padding:32px;color:var(--ink);background:#eee9e3;box-shadow:var(--shadow)}.tkug-guide .hero-stage::before{content:"";position:absolute;left:15px;top:15px;bottom:15px;width:3px;background:repeating-linear-gradient(to bottom,var(--accent) 0 9px,transparent 9px 18px)}.tkug-guide .stage-label{position:absolute;z-index:2;left:32px;top:24px;padding:6px 9px;color:#fff;background:var(--ink);font:800 11px/1 var(--heading);letter-spacing:.12em}.tkug-guide .hero-stage>a{height:360px;display:grid;place-items:center}.tkug-guide .hero-stage img{width:100%;max-height:350px;object-fit:contain;mix-blend-mode:multiply;transform:rotate(-3deg);transition:.2s transform}.tkug-guide .hero-stage a:hover img{transform:rotate(-1deg) translateY(-3px)}.tkug-guide .stage-caption{display:flex;justify-content:space-between;gap:16px;padding-top:16px;border-top:1px solid var(--line)}.tkug-guide .stage-caption strong{display:block;font:800 18px/1.1 var(--heading);text-transform:uppercase}.tkug-guide .stage-caption span{color:var(--muted);font-size:12px}.tkug-guide .stage-caption b{color:var(--accent-dark);font:800 11px/1.2 var(--heading);letter-spacing:.05em;text-transform:uppercase;text-align:right}.tkug-guide .article-meta{background:var(--surface);border-bottom:1px solid var(--line)}.tkug-guide .meta-inner{min-height:66px;display:flex;align-items:center;gap:28px;color:var(--muted);font-size:13px;font-weight:600}.tkug-guide .meta-inner span{display:flex;align-items:center;gap:7px}.tkug-guide .meta-inner svg{width:17px;height:17px;color:var(--accent)}.tkug-guide .toc-wrap{position:sticky;top:74px;z-index:30;background:rgb(245 242 237 / .96);border-bottom:1px solid var(--line);backdrop-filter:blur(10px)}.tkug-guide .toc{min-height:54px;display:flex;align-items:center;gap:7px;overflow-x:auto;scrollbar-width:none}.tkug-guide .toc::-webkit-scrollbar{display:none}.tkug-guide .toc strong{margin-right:10px;color:#17181b!important;font:800 12px/1 var(--heading);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.tkug-guide .toc a{min-height:34px;display:inline-flex;align-items:center;padding:6px 11px;border:1px solid #fff0;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.tkug-guide .toc a:hover{border-color:#aaa69c;background:var(--surface)}.tkug-guide main{overflow:hidden}.tkug-guide .products-section{padding:68px 0 74px;color:#fff;background:var(--ink)}.tkug-guide .products-header{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:28px}.tkug-guide .products-header h2{max-width:760px;font-size:clamp(40px,5.2vw,66px);line-height:.98;letter-spacing:-.035em;text-transform:uppercase}.tkug-guide .collection-count{min-width:142px;padding:16px 18px;border:1px solid #3b3b3b;color:#cfc6bd;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tkug-guide .collection-count b{display:block;color:var(--accent-soft);font:800 34px/1 var(--heading)}.tkug-guide .product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.tkug-guide .product-card{min-width:0;display:flex;flex-direction:column;color:var(--ink);background:var(--surface);border:1px solid #303030;text-decoration:none;transition:.2s transform,.2s border-color,.2s box-shadow}.tkug-guide .product-card:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:0 16px 38px rgb(0 0 0 / .34)}.tkug-guide .product-media{position:relative;aspect-ratio:1/1;overflow:hidden;background:#f3eee8}.tkug-guide .product-media::after{content:attr(data-number);position:absolute;left:11px;top:9px;color:#756e67;font:800 11px/1 var(--heading);letter-spacing:.08em}.tkug-guide .product-media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:.2s transform}.tkug-guide .product-card:hover img{transform:scale(1.035)}.tkug-guide .product-copy{flex:1;display:flex;flex-direction:column;min-height:164px;padding:16px}.tkug-guide .product-copy .new{color:var(--accent-dark);font:800 10px/1 var(--heading);letter-spacing:.1em;text-transform:uppercase}.tkug-guide .product-copy h3{margin:9px 0 14px;font-size:21px;line-height:1.08;letter-spacing:-.02em;text-transform:uppercase}.tkug-guide .sku{margin:auto 0 0;padding-top:10px;border-top:1px solid var(--line);color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.025em;overflow-wrap:anywhere}.tkug-guide .product-link{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font:800 11px/1 var(--heading);letter-spacing:.05em;text-transform:uppercase}.tkug-guide .product-link svg{width:17px;height:17px;color:var(--accent)}.tkug-guide .article{width:min(860px, calc(100% - 40px));margin:auto;padding:72px 0 82px}.tkug-guide .article h2{margin:0 0 22px;font-size:clamp(37px,5vw,55px);line-height:1;letter-spacing:-.03em;text-transform:uppercase}.tkug-guide .article h2::before{content:attr(data-step);display:block;margin-bottom:10px;color:var(--accent-dark);font:800 12px/1 var(--body);letter-spacing:.14em}.tkug-guide .article section+section{margin-top:56px}.tkug-guide .section-intro{max-width:690px;margin:-8px 0 26px;color:var(--muted)}.tkug-guide .wide{width:min(1240px, calc(100vw - 40px));margin-left:50%;transform:translateX(-50%)}.tkug-guide .decision-strip{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);background:var(--surface)}.tkug-guide .decision{min-height:170px;padding:22px;border-right:1px solid var(--line)}.tkug-guide .decision:last-child{border-right:0}.tkug-guide .decision{border-top:4px solid var(--line)}.tkug-guide .decision.best{color:#fff;border-top-color:var(--accent);background:var(--graphite)}.tkug-guide .decision.warn{border-top-color:var(--accent);background:#eee9e3}.tkug-guide .decision span{font:800 11px/1 var(--heading);letter-spacing:.11em;text-transform:uppercase}.tkug-guide .decision h3{margin:12px 0 9px;font-size:23px;line-height:1.08;text-transform:uppercase}.tkug-guide .decision p{margin:0;font-size:14px;line-height:1.5}.tkug-guide .comparison{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow)}.tkug-guide .comparison-head,.tkug-guide .comparison-row{display:grid;grid-template-columns:1.35fr 1fr 1fr}.tkug-guide .comparison-head{color:#fff;background:var(--ink);font:800 12px/1.2 var(--heading);letter-spacing:.06em;text-transform:uppercase}.tkug-guide .comparison-head>div,.tkug-guide .comparison-row>div{padding:16px 18px;border-right:1px solid var(--line)}.tkug-guide .comparison-head>div:last-child,.tkug-guide .comparison-row>div:last-child{border-right:0}.tkug-guide .comparison-row{border-top:1px solid var(--line)}.tkug-guide .comparison-row>div{font-size:14px;line-height:1.45}.tkug-guide .comparison-row .tool{font-weight:800}.tkug-guide .fit{display:block;margin-bottom:4px;color:var(--accent-dark);font:800 10px/1 var(--heading);letter-spacing:.08em;text-transform:uppercase}.tkug-guide .workhorse{position:relative;display:grid;grid-template-columns:260px minmax(0,1fr) auto;gap:28px;align-items:center;padding:18px;border:1px solid var(--line);border-top:5px solid var(--accent);background:var(--surface);box-shadow:0 14px 36px rgb(7 7 7 / .08)}.tkug-guide .workhorse-media{width:260px;height:190px;overflow:hidden;background:#eef0f1}.tkug-guide .workhorse img{width:100%;height:100%;object-fit:cover;transform:scale(1.9)}.tkug-guide .workhorse .label{color:var(--accent-dark);font:800 10px/1 var(--heading);letter-spacing:.11em;text-transform:uppercase}.tkug-guide .workhorse h3{margin:8px 0 10px;font-size:30px;line-height:1.05;text-transform:uppercase}.tkug-guide .workhorse p{max-width:560px;margin:0;color:var(--muted);font-size:15px}.tkug-guide .workhorse-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.tkug-guide .workhorse-meta span{padding:6px 9px;color:#3e413a;border:1px solid var(--line);background:var(--paper);font:800 10px/1 var(--heading);letter-spacing:.06em;text-transform:uppercase}.tkug-guide .workhorse>.button{min-width:170px;white-space:nowrap}.tkug-guide .check-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:var(--surface)}.tkug-guide .check{padding:20px;border-right:1px solid var(--line)}.tkug-guide .check:last-child{border-right:0}.tkug-guide .check b{display:block;color:var(--accent-dark);font:800 12px/1 var(--heading)}.tkug-guide .check span{display:block;margin-top:8px;font-size:14px;line-height:1.42}.tkug-guide .safety{display:flex;align-items:center;gap:18px;padding:20px 22px;color:#fff;border-left:6px solid var(--accent);background:var(--graphite)}.tkug-guide .safety svg{flex:0 0 auto;width:32px;height:32px}.tkug-guide .safety p{margin:0;font-size:15px}.tkug-guide .faq{border-top:1px solid var(--line)}.tkug-guide .faq details{border-bottom:1px solid var(--line)}.tkug-guide .faq summary{position:relative;min-height:66px;display:flex;align-items:center;padding:16px 48px 16px 0;cursor:pointer;list-style:none;font:700 19px/1.25 var(--heading)}.tkug-guide .faq summary::-webkit-details-marker{display:none}.tkug-guide .faq summary::after{content:"+";position:absolute;right:10px;color:var(--accent);font-size:28px}.tkug-guide .faq details[open] summary::after{content:"−"}.tkug-guide .faq p{margin:0;padding:0 44px 18px 0;color:var(--muted);font-size:15px}.tkug-guide .sources{margin-top:36px;padding-top:18px;border-top:2px solid var(--ink);color:var(--muted);font-size:12px}.tkug-guide .sources strong{color:var(--ink)}.tkug-guide .sources a{font-weight:700;text-underline-offset:3px}.tkug-guide .cta{color:#fff;background:var(--accent)}.tkug-guide .cta-inner{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;padding:54px 0}.tkug-guide .cta h2{max-width:800px;font-size:clamp(38px,5vw,62px);line-height:.98;letter-spacing:-.035em;text-transform:uppercase}.tkug-guide .cta p{max-width:720px;margin:12px 0 0;font-size:16px}.tkug-guide .cta .button{color:var(--ink);border-color:#fff;background:#fff}.tkug-guide .site-footer{color:#cfc6bd;background:var(--ink)}.tkug-guide .footer-inner{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:58px;padding:48px 0}.tkug-guide .footer-inner h3{margin-bottom:13px;color:#fff;font-size:16px;text-transform:uppercase}.tkug-guide .footer-inner p,.tkug-guide .footer-inner a{font-size:13px}.tkug-guide .footer-inner nav{display:grid;gap:7px}.tkug-guide .footer-bottom{padding:18px 0;border-top:1px solid #2b2d28;font-size:12px}@media (max-width:1100px){.tkug-guide .hero-inner{grid-template-columns:1fr 400px;gap:36px}.tkug-guide .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:860px){.tkug-guide .header-inner{height:68px}.tkug-guide .brand-copy small{display:none}.tkug-guide .menu-button{display:grid;place-items:center}.tkug-guide .nav{position:absolute;left:0;right:0;top:68px;display:none;padding:16px 20px 22px;background:var(--ink);border-top:1px solid #303030}.tkug-guide .nav.open{display:grid;gap:0}.tkug-guide .nav a{min-height:47px;display:flex;align-items:center;border-bottom:1px solid #303030}.tkug-guide .nav .quote-link{margin-top:10px;justify-content:center;border:0}.tkug-guide .hero-inner{grid-template-columns:1fr;padding:46px 0 54px}.tkug-guide .hero-stage{width:min(100%,620px)}.tkug-guide .toc-wrap{top:68px}.tkug-guide .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tkug-guide .decision-strip{grid-template-columns:1fr}.tkug-guide .decision{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.tkug-guide .decision:last-child{border-bottom:0}.tkug-guide .comparison-head{display:none}.tkug-guide .comparison-row{display:block;padding:14px 18px}.tkug-guide .comparison-row>div{display:grid;grid-template-columns:105px 1fr;gap:12px;padding:7px 0;border:0}.tkug-guide .comparison-row>div::before{content:attr(data-label);color:var(--muted);font:800 10px/1.4 var(--heading);letter-spacing:.06em;text-transform:uppercase}.tkug-guide .workhorse{grid-template-columns:230px 1fr}.tkug-guide .workhorse-media{width:230px;height:172px}.tkug-guide .workhorse>.button{grid-column:2;width:max-content;min-width:0}.tkug-guide .check-grid{grid-template-columns:repeat(2,1fr)}.tkug-guide .check:nth-child(2){border-right:0}.tkug-guide .check:nth-child(-n+2){border-bottom:1px solid var(--line)}.tkug-guide .cta-inner{grid-template-columns:1fr}.tkug-guide .footer-inner{grid-template-columns:1fr 1fr}.tkug-guide .footer-inner>div:first-child{grid-column:1/-1}}@media (max-width:600px){.tkug-guide{font-size:17px}.tkug-guide .shell,.tkug-guide .article{width:calc(100% - 28px)}.tkug-guide .breadcrumbs{margin-bottom:22px;font-size:10px}.tkug-guide h1{font-size:clamp(45px,13.2vw,62px)}.tkug-guide .verdict{padding:15px 16px;font-size:17px}.tkug-guide .hero-actions{display:grid}.tkug-guide .hero-stage{min-height:0;padding:26px 18px 18px 28px}.tkug-guide .hero-stage>a{height:285px}.tkug-guide .stage-caption strong{font-size:16px}.tkug-guide .meta-inner{min-height:58px;flex-wrap:wrap;gap:7px 18px;padding:12px 0;font-size:11px}.tkug-guide .toc strong{display:none}.tkug-guide .products-section{padding:50px 0 56px}.tkug-guide .products-header{display:block}.tkug-guide .products-header h2{font-size:40px}.tkug-guide .collection-count{width:max-content;min-width:0;margin-top:18px;padding:10px 13px}.tkug-guide .collection-count b{display:inline;margin-right:5px;font-size:24px}.tkug-guide .product-grid{gap:8px}.tkug-guide .product-copy{min-height:148px;padding:13px}.tkug-guide .product-copy h3{font-size:17px}.tkug-guide .product-link{font-size:10px}.tkug-guide .article{padding:56px 0 64px}.tkug-guide .article section+section{margin-top:54px}.tkug-guide .article h2{font-size:36px}.tkug-guide .wide{width:calc(100vw - 28px)}.tkug-guide .workhorse{grid-template-columns:1fr;gap:18px;padding:14px}.tkug-guide .workhorse-media{width:100%;height:180px}.tkug-guide .workhorse>.button{grid-column:auto;width:100%}.tkug-guide .check-grid{grid-template-columns:1fr}.tkug-guide .check,.tkug-guide .check:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.tkug-guide .check:last-child{border-bottom:0}.tkug-guide .safety{align-items:flex-start}.tkug-guide .faq summary{font-size:17px}.tkug-guide .cta-inner{padding:46px 0}.tkug-guide .footer-inner{grid-template-columns:1fr;gap:30px}.tkug-guide .footer-inner>div:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.tkug-guide{scroll-behavior:auto}.tkug-guide,.tkug-guide *,.tkug-guide *::before,.tkug-guide *::after{transition-duration:.01ms!important}}.tkug-guide [id]{scroll-margin-top:142px}body.tkvs-route-article .tkug-guide h1,body.tkvs-route-article .tkug-guide h2,body.tkvs-route-article .tkug-guide h3{font-family:var(--heading)!important;font-style:normal!important}body.tkvs-route-article .tkug-guide .article h2,body.tkvs-route-article .tkug-guide .product-copy h3,body.tkvs-route-article .tkug-guide .workhorse h3{color:var(--ink)!important}body.tkvs-route-article .tkug-guide .products-section h2,body.tkvs-route-article .tkug-guide .decision.best h3,body.tkvs-route-article .tkug-guide .cta h2{color:#fff!important}body.postid-96870.tkvs-route-article .tk-article-shell{display:block!important;width:100%!important;max-width:none!important;margin:0!important}body.postid-96870.tkvs-route-article .tk-article-main,body.postid-96870.tkvs-route-article .tk-article-body,body.postid-96870.tkvs-route-article .tkug-guide{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.postid-96870.tkvs-route-article .tkug-guide main#main-content{width:100%!important;max-width:none!important;margin:0!important}body.postid-96870.tkvs-route-article .tk-article-editorial-row,body.postid-96870.tkvs-route-article .tk-article-answer,body.postid-96870.tkvs-route-article .tk-article-mobile-toc,body.postid-96870.tkvs-route-article .tk-article-aside,body.postid-96870.tkvs-route-article .tk-article-footer-card{display:none!important}body.postid-96870.tkvs-route-article .tkug-guide .shell{width:min(1280px, calc(100% - 48px))}body.postid-96870.tkvs-route-article .tkug-guide .hero-inner{min-height:590px;grid-template-columns:minmax(0,1fr) minmax(430px,500px);gap:64px;padding:54px 0 60px}body.postid-96870.tkvs-route-article .tkug-guide h1{max-width:700px;font-size:clamp(52px, 4.65vw, 76px);line-height:.95}body.postid-96870.tkvs-route-article .tkug-guide .hero-stage{min-height:460px}body.postid-96870.tkvs-route-article .tkug-guide .hero .button.ghost{color:#fff!important;border-color:#70736b!important;background:transparent!important}body.postid-96870.tkvs-route-article .tkug-guide .stage-caption strong{color:#2b2927!important}body.postid-96870.tkvs-route-article .tkug-guide .article{width:min(1080px, calc(100% - 48px));color:#2b2927!important}body.postid-96870.tkvs-route-article .tkug-guide .article h2{font-size:clamp(36px, 3.7vw, 52px)}body.postid-96870.tkvs-route-article .tkug-guide .wide{width:100%;margin-left:0;transform:none}body.postid-96870.tkvs-route-article .tkug-guide .decision,body.postid-96870.tkvs-route-article .tkug-guide .comparison-row,body.postid-96870.tkvs-route-article .tkug-guide .workhorse,body.postid-96870.tkvs-route-article .tkug-guide .check-grid,body.postid-96870.tkvs-route-article .tkug-guide .faq{color:#2b2927!important}body.postid-96870.tkvs-route-article .tkug-guide .decision h3,body.postid-96870.tkvs-route-article .tkug-guide .decision p,body.postid-96870.tkvs-route-article .tkug-guide .comparison-row>div,body.postid-96870.tkvs-route-article .tkug-guide .workhorse p,body.postid-96870.tkvs-route-article .tkug-guide .check span,body.postid-96870.tkvs-route-article .tkug-guide .faq summary{color:#2b2927!important}body.postid-96870.tkvs-route-article .tkug-guide .decision.best,body.postid-96870.tkvs-route-article .tkug-guide .decision.best h3,body.postid-96870.tkvs-route-article .tkug-guide .decision.best p{color:#fff!important}body.postid-96870.tkvs-route-article .tkug-guide .comparison-row>div:not(.tool),body.postid-96870.tkvs-route-article .tkug-guide .workhorse p,body.postid-96870.tkvs-route-article .tkug-guide .faq p{color:#4b4641!important}body.postid-96870.tkvs-route-article .tkug-guide .workhorse{grid-template-columns:240px minmax(0,1fr) auto}body.postid-96870.tkvs-route-article .tkug-guide .workhorse-media{width:240px}@media (max-width:1100px){body.postid-96870.tkvs-route-article .tkug-guide .hero-inner{grid-template-columns:minmax(0,1fr) 400px;gap:36px}}@media (max-width:860px){body.postid-96870.tkvs-route-article .tkug-guide .hero-inner{grid-template-columns:1fr}body.postid-96870.tkvs-route-article .tkug-guide .workhorse{grid-template-columns:230px minmax(0,1fr)}body.postid-96870.tkvs-route-article .tkug-guide .workhorse-media{width:230px}}@media (max-width:600px){body.postid-96870.tkvs-route-article .tkug-guide .shell,body.postid-96870.tkvs-route-article .tkug-guide .article{width:calc(100% - 28px)}body.postid-96870.tkvs-route-article .tkug-guide h1{font-size:clamp(44px, 12.5vw, 56px)}body.postid-96870.tkvs-route-article .tkug-guide .wide{width:100%}body.postid-96870.tkvs-route-article .tkug-guide .workhorse{grid-template-columns:1fr}body.postid-96870.tkvs-route-article .tkug-guide .workhorse-media{width:100%}}