.tkvs-blog-index{background:#f7f6f3;color:#161616;font-family:var(--tkvs-body,'Inter',sans-serif)}.tkvs-blog-index *{box-sizing:border-box}.tkvs-blog-index a{text-decoration:none}.tkvs-blog-index a:focus-visible{outline:3px solid #e1061a;outline-offset:4px}.tkvs-blog-kicker{display:inline-flex;align-items:center;gap:12px;color:#e1061a;font-size:11px;font-weight:900;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.tkvs-blog-kicker:before{content:"";width:26px;height:2px;background:currentColor}.tkvs-blog-hero{position:relative;overflow:hidden;padding:70px 0 74px;background:#111;border-bottom:5px solid #e1061a;color:#fff}.tkvs-blog-hero:after{content:"";position:absolute;right:-8%;top:-56%;width:46vw;max-width:760px;aspect-ratio:1;border:1px solid rgb(255 255 255 / .08);transform:rotate(22deg);pointer-events:none}.tkvs-blog-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:72px;align-items:end}.tkvs-blog-hero__copy h1{max-width:920px;margin:17px 0 16px;color:#fff!important;font:italic 900 clamp(56px,7vw,105px)/.86 var(--tkvs-display,'Barlow Condensed',sans-serif);letter-spacing:-.025em;text-transform:uppercase}.tkvs-blog-hero__copy h1 em{color:#e1061a;font-style:inherit}.tkvs-blog-hero__copy>p{max-width:670px;margin:0;color:#d8d8d8;font-size:17px;line-height:1.65}.tkvs-blog-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.tkvs-blog-button{min-height:48px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:0 19px;font:italic 900 18px/1 var(--tkvs-display,'Barlow Condensed',sans-serif);text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s}.tkvs-blog-button--red{background:#e1061a;color:#fff!important;border:1px solid #e1061a}.tkvs-blog-button--red:hover{background:#b40518;border-color:#b40518}.tkvs-blog-button--outline{color:#fff!important;border:1px solid dimgray}.tkvs-blog-button--outline:hover{background:#fff;color:#111!important;border-color:#fff}.tkvs-blog-hero__aside{min-height:240px;display:flex;flex-direction:column;justify-content:flex-end;padding:28px;border:1px solid #3b3b3b;border-top:3px solid #e1061a;background:linear-gradient(135deg,rgb(255 255 255 / .035),rgb(255 255 255 / .005))}.tkvs-blog-hero__aside>span{margin-bottom:auto;color:#ff6978;font-size:10px;font-weight:900;letter-spacing:.17em}.tkvs-blog-hero__aside strong{color:#fff;font:italic 900 31px/.97 var(--tkvs-display,'Barlow Condensed',sans-serif);text-transform:uppercase}.tkvs-blog-hero__aside p{max-width:270px;margin:12px 0 0;color:#bdbdbd;font-size:13px;line-height:1.55}.tkvs-blog-start,.tkvs-blog-topics,.tkvs-blog-feed{padding-top:58px}.tkvs-blog-start{padding-bottom:62px;border-bottom:1px solid #d8d7d4}.tkvs-blog-topics{padding-bottom:62px;border-bottom:1px solid #d8d7d4}.tkvs-blog-feed{padding-bottom:76px;scroll-margin-top:84px}.tkvs-blog-section-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:25px}.tkvs-blog-section-head h2{margin:9px 0 0;color:#111!important;font:italic 900 clamp(32px,3vw,48px)/.98 var(--tkvs-display,'Barlow Condensed',sans-serif);text-transform:uppercase}.tkvs-blog-section-head>p{max-width:310px;margin:0 0 2px;color:#63666b;font-size:13px;line-height:1.55}.tkvs-blog-start__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tkvs-blog-start__card{position:relative;min-width:0;min-height:236px;display:flex;flex-direction:column;padding:24px 54px 24px 24px;background:#fff;border:1px solid #dedede;border-top:4px solid #151515;box-shadow:0 12px 26px rgb(0 0 0 / .035);transition:transform .2s,border-color .2s,box-shadow .2s}.tkvs-blog-start__card:hover{transform:translateY(-3px);border-top-color:#e1061a;box-shadow:0 16px 30px rgb(0 0 0 / .085)}.tkvs-blog-start__card>span{margin-bottom:25px;color:#e1061a;font-size:10px;font-weight:900;letter-spacing:.12em}.tkvs-blog-start__card strong{max-width:340px;color:#111;font:italic 900 clamp(24px,2.1vw,32px)/1.02 var(--tkvs-display,'Barlow Condensed',sans-serif);text-transform:uppercase}.tkvs-blog-start__card small{display:block;max-width:350px;margin-top:13px;color:#60646a;font-size:13px;line-height:1.5}.tkvs-blog-start__card b{position:absolute;right:22px;top:21px;color:#111;font-size:21px;font-weight:500}.tkvs-blog-topics__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tkvs-blog-topic{position:relative;min-width:0;min-height:220px;display:flex;flex-direction:column;padding:22px 22px 48px;background:#fff;border:1px solid #dbdbdb;transition:background-color .2s,border-color .2s,transform .2s}.tkvs-blog-topic:hover{transform:translateY(-2px);border-color:#e1061a}.tkvs-blog-topic.is-active{background:#111;border-color:#111}.tkvs-blog-topic>span{color:#a40a19;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.tkvs-blog-topic strong{display:block;margin-top:20px;color:#111;font:italic 900 27px/1 var(--tkvs-display,'Barlow Condensed',sans-serif);text-transform:uppercase}.tkvs-blog-topic small{display:block;max-width:255px;margin-top:10px;color:#666a6e;font-size:12px;line-height:1.5}.tkvs-blog-topic b{position:absolute;right:21px;bottom:16px;color:#e1061a;font-size:20px;font-weight:500}.tkvs-blog-topic.is-active>span,.tkvs-blog-topic.is-active b{color:#ff5365}.tkvs-blog-topic.is-active strong{color:#fff}.tkvs-blog-topic.is-active small{color:#c1c1c1}.tkvs-blog-section-head--feed{margin-bottom:30px}.tkvs-blog-reset{min-height:44px;display:inline-flex;align-items:center;gap:10px;margin-bottom:0;color:#b00819!important;font:italic 900 17px/1 var(--tkvs-display,'Barlow Condensed',sans-serif);text-transform:uppercase}.tkvs-blog-feed__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(245px,300px);gap:44px;align-items:start}.tkvs-blog-feed__list{min-width:0}.tkvs-blog-entry{padding:21px 0 23px;border-top:1px solid #cdcfce}.tkvs-blog-entry:last-of-type{border-bottom:1px solid #cdcfce}.tkvs-blog-entry__meta{display:flex;flex-wrap:wrap;gap:12px;align-items:center;color:#60666b;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tkvs-blog-entry__meta span{color:#bd071a}.tkvs-blog-entry__meta span:after{content:"/";margin-left:12px;color:#a9aaab}.tkvs-blog-entry__body{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:24px;align-items:center}.tkvs-blog-entry h3{max-width:830px;margin:9px 0 8px;color:#111!important;font:italic 900 clamp(25px,2.1vw,34px)/1.05 var(--tkvs-display,'Barlow Condensed',sans-serif);text-transform:uppercase}.tkvs-blog-entry h3 a{color:inherit!important}.tkvs-blog-entry h3 a:hover{color:#b00819!important}.tkvs-blog-entry p{max-width:750px;margin:0;color:#666a70;font-size:13px;line-height:1.55}.tkvs-blog-entry__arrow{width:48px;height:48px;display:grid;place-items:center;border:1px solid #bbb;color:#111!important;font-size:22px;line-height:1;transition:background-color .2s,border-color .2s,color .2s}.tkvs-blog-entry:hover .tkvs-blog-entry__arrow{background:#e1061a;border-color:#e1061a;color:#fff!important}.tkvs-blog-feed__aside{display:grid;gap:14px}.tkvs-blog-support{padding:25px;background:#fff;border:1px solid #d8d8d8;border-top:4px solid #e1061a}.tkvs-blog-support>span{color:#bb081c;font-size:10px;font-weight:900;letter-spacing:.12em}.tkvs-blog-support h3{margin:12px 0 11px;color:#111!important;font:italic 900 29px/.98 var(--tkvs-display,'Barlow Condensed',sans-serif);text-transform:uppercase}.tkvs-blog-support p{margin:0;color:#62666a;font-size:13px;line-height:1.55}.tkvs-blog-support a{min-height:44px;display:flex;align-items:center;justify-content:space-between;margin-top:16px;color:#b00819!important;border-top:1px solid #e4e4e4;font:italic 900 16px/1 var(--tkvs-display,'Barlow Condensed',sans-serif);text-transform:uppercase}.tkvs-blog-support--dark{background:#111;border-color:#111;border-top-color:#e1061a}.tkvs-blog-support--dark h3{color:#fff!important}.tkvs-blog-support--dark p{color:#c5c5c5}.tkvs-blog-support--dark a{color:#fff!important;border-top-color:#444}.tkvs-blog-empty{padding:28px;background:#fff;border:1px solid #d8d8d8;color:#444;font-size:15px;line-height:1.6}.tkvs-blog-empty a{color:#b00819!important;text-decoration:underline}.tkvs-blog-feed .tkvs-pagination{margin-top:26px}@media(max-width:1100px){.tkvs-blog-hero__grid{gap:28px}.tkvs-blog-topics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tkvs-blog-feed__grid{gap:25px}}@media(max-width:767px){.tkvs-blog-hero{padding:45px 0 50px}.tkvs-blog-hero__grid{grid-template-columns:1fr;gap:28px}.tkvs-blog-hero__copy h1{font-size:clamp(53px,13vw,78px)}.tkvs-blog-hero__copy>p{font-size:15px}.tkvs-blog-hero__aside{min-height:150px;padding:20px}.tkvs-blog-hero__aside strong{font-size:26px}.tkvs-blog-start,.tkvs-blog-topics,.tkvs-blog-feed{padding-top:42px}.tkvs-blog-start,.tkvs-blog-topics{padding-bottom:44px}.tkvs-blog-section-head{display:block}.tkvs-blog-section-head>p{max-width:none;margin:12px 0 0}.tkvs-blog-start__grid{grid-template-columns:1fr}.tkvs-blog-start__card{min-height:176px;padding:20px 50px 20px 20px}.tkvs-blog-start__card>span{margin-bottom:14px}.tkvs-blog-topics__grid{grid-template-columns:1fr 1fr}.tkvs-blog-topic{min-height:195px;padding:18px 16px 40px}.tkvs-blog-topic strong{font-size:24px;margin-top:14px}.tkvs-blog-feed__grid{grid-template-columns:1fr;gap:35px}.tkvs-blog-feed__aside{grid-template-columns:1fr 1fr}.tkvs-blog-entry h3{font-size:27px}.tkvs-blog-feed{padding-bottom:50px}}@media(max-width:520px){.tkvs-blog-kicker{font-size:9px}.tkvs-blog-hero__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tkvs-blog-button{padding:0 12px;gap:8px;font-size:15px}.tkvs-blog-hero__copy>p{font-size:16px}.tkvs-blog-hero__aside{display:none}.tkvs-blog-section-head h2{font-size:36px}.tkvs-blog-section-head>p{font-size:16px}.tkvs-blog-topics__grid{grid-template-columns:1fr}.tkvs-blog-topic{min-height:150px}.tkvs-blog-topic strong{margin-top:10px}.tkvs-blog-topic small{max-width:100%;font-size:16px}.tkvs-blog-start__card small{font-size:16px}.tkvs-blog-entry__body{display:block;padding-right:46px}.tkvs-blog-entry__arrow{display:none}.tkvs-blog-entry h3{font-size:25px}.tkvs-blog-entry p{font-size:16px}.tkvs-blog-support p{font-size:16px}.tkvs-blog-feed__aside{grid-template-columns:1fr}.tkvs-blog-start__card b,.tkvs-blog-topic b{display:none}}@media(prefers-reduced-motion:reduce){.tkvs-blog-index a,.tkvs-blog-start__card,.tkvs-blog-topic{transition:none!important;transform:none!important}}