.v6-home.v6-page{padding-top:0}.v6-hero{position:relative;padding-bottom:clamp(1rem,2vw,2rem)}.v6-hero__intro{position:relative;margin-inline:auto;padding-top:clamp(7.5rem,16vh,10rem);text-align:center;display:grid;justify-items:center}.v6-hero__title{font-size:clamp(3rem,6.6vw,7.25rem);line-height:.98;letter-spacing:-.058em;font-weight:600}.v6-mask{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.v6-mask__in{display:block;transform:translateY(110%);transition:transform 1.2s var(--ease);transition-delay:calc(.1s + var(--d, 0) * .1s)}.v6.is-loaded .v6-mask__in{transform:none}.v6-typer{display:block;min-height:1.02em;color:var(--key-blue);white-space:nowrap}.v6-typer__text:after{content:"";display:inline-block;width:.07em;height:.8em;margin-left:.06em;border-radius:999px;background:currentColor;vertical-align:-.04em;animation:v6-caret .78s steps(1,end) infinite}@keyframes v6-caret{0%,46%{opacity:1}47%,to{opacity:0}}.v6-hero__lead{margin-top:1.5rem;max-width:34rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.55;color:var(--muted)}.v6-hero__actions{display:flex;align-items:center;gap:1.75rem;margin-top:2rem;flex-wrap:wrap;justify-content:center}.v6.is-loaded [data-fade]{opacity:1;transform:none}.v6-hero__stage{--p: 0;--edge: max(var(--gutter), calc(50% - var(--max) / 2));position:relative;margin-top:clamp(3rem,6vw,4.5rem);height:calc(min(100vw - var(--gutter) * 2,var(--max))*.4375);overflow:hidden;clip-path:inset(0 calc(var(--edge) * (1 - var(--p))) round calc(32px * (1 - var(--p))))}.v6-hero__stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%)}.v6-hero__shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#232e6600 38%,#232e6680 72%,#1a224edb),radial-gradient(90% 70% at 0% 0%,rgba(63,140,203,.34),transparent 62%),radial-gradient(70% 60% at 100% 100%,rgba(147,200,69,.16),transparent 60%)}.v6-hero__shade:after{content:"";position:absolute;inset:0;background:#232e661a;mix-blend-mode:multiply}.v6-hero__caption{position:absolute;z-index:2;left:calc(var(--edge) + clamp(1.5rem,4vw,3.5rem));right:calc(var(--edge) + clamp(1.5rem,4vw,3.5rem));bottom:clamp(1.5rem,4vw,3.25rem);max-width:16em;color:#fff;font-size:clamp(2rem,4vw,3.75rem);font-weight:600;letter-spacing:-.048em;line-height:1.02;text-wrap:balance}.v6-logos{padding-block:clamp(4rem,7vw,6rem) clamp(2rem,4vw,3rem);display:grid;gap:1.5rem}.v6-logos__title{text-align:center;font-size:clamp(1.75rem,3.4vw,3.25rem);line-height:1.08;letter-spacing:-.045em;font-weight:600;text-wrap:balance;max-width:22ch;margin:0 auto 1rem;padding-inline:var(--gutter)}.v6-marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.v6-marquee__track{display:flex;align-items:center;gap:clamp(3rem,5vw,4.5rem);width:max-content;animation:v6-marquee 65s linear infinite}.v6-marquee__track--reverse{animation-direction:reverse;animation-duration:75s}.v6-marquee:hover .v6-marquee__track{animation-play-state:paused}.v6-marquee img{height:3.5rem;width:auto;max-width:9.5rem;object-fit:contain;transition:transform .5s var(--ease)}.v6-marquee img:hover{transform:scale(1.08)}@keyframes v6-marquee{to{transform:translate(-50%)}}.v6-connect{padding-block:var(--space)}.v6-connect__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,7vw,7rem);align-items:start}.v6-connect__title{position:sticky;top:8rem}.v6-suite__badge{display:grid;place-items:center;width:4rem;height:4rem;border-radius:999px;background:#ffffff24;color:#fff;margin-bottom:auto}.v6-suite__badge .v6-icon{width:1.8rem;height:1.8rem}.v6-svc__icon .v6-icon{width:2.25rem;height:2.25rem}.v6-dt__icon .v6-icon{width:1.5rem;height:1.5rem}.v6-odo{--cell: 1.2em;display:inline-flex;align-items:flex-start;line-height:var(--cell);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em}.v6-odo__col{display:inline-block;height:var(--cell);overflow:hidden;padding-inline:.05em;margin-inline:-.035em}.v6-odo__strip{display:flex;flex-direction:column;transform:translateY(0);transition:transform 2.2s cubic-bezier(.2,.9,.1,1);transition-delay:calc(var(--i) * .07s)}.v6-odo__strip span{display:block;height:var(--cell);line-height:var(--cell);letter-spacing:0;text-align:center}.v6-odo__sym{display:inline-block;height:var(--cell);line-height:var(--cell)}.is-counted .v6-odo__strip{transform:translateY(calc(var(--n) * var(--cell) * -1))}.v6-odo--xl{display:flex;justify-content:center;margin-top:clamp(2rem,4vw,3rem);font-size:clamp(3.4rem,11vw,11.5rem);letter-spacing:-.06em;color:var(--navy)}.v6-odo--xl .v6-odo__sym:first-child{color:var(--key-blue)}.v6-odo--xl .v6-odo__sym:last-child{color:var(--green)}.v6-results{padding-block:var(--space)}.v6-voices+.v6-results{padding-top:0}.v6-results .v6-h2{max-width:20ch}.v6-results__foot{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.v6 [data-variant][hidden]{display:none!important}.v6-story{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,6vw,6rem);margin-top:clamp(3.5rem,7vw,6rem)}.v6-story__pin{position:sticky;top:calc(50vh - 11rem);align-self:start;height:22rem;display:flex;flex-direction:column;justify-content:center}.v6-story__stats{position:relative;display:grid}.v6-story__stat{grid-area:1 / 1;display:grid;gap:.75rem;pointer-events:none}.v6-story__num{display:block;font-size:clamp(5rem,11vw,11rem);font-weight:600;letter-spacing:-.065em;line-height:.95;white-space:nowrap}.v6-char{display:inline-block;opacity:0;transform:translateY(.28em);filter:blur(10px);transition:opacity .25s ease-out,transform .45s var(--ease),filter .3s ease-out;transition-delay:calc(var(--c) * 15ms)}.v6-story__stat.is-active .v6-char{opacity:1;transform:none;filter:none;transition:opacity .5s var(--ease),transform .8s var(--ease),filter .6s var(--ease);transition-delay:calc(.22s + var(--c) * .05s)}.v6-story__stat.is-past .v6-char{transform:translateY(-.22em)}.v6-story__label{font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:600;letter-spacing:-.02em;opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease),transform .6s var(--ease)}.v6-story__stat.is-active .v6-story__label{opacity:1;transform:none;transition-delay:.35s}.v6-story__progress{position:relative;height:3px;margin-top:2rem;max-width:22rem;border-radius:3px;background:var(--hairline);overflow:hidden}.v6-story__progress span{position:absolute;inset:0;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .4s linear}.v6-story__list{display:grid;gap:1.5rem;padding-block:6vh 12vh}.v6-story__card{--v6-angle: 0deg;padding:4px;border-radius:var(--round-l);background:var(--hairline);opacity:.65;transform:scale(.97);transition:opacity .6s var(--ease),transform .8s var(--ease),background .4s}.v6-story__card.is-active{opacity:1;transform:none;background:conic-gradient(from var(--v6-angle),var(--key-blue) 0deg 60deg,#79d5f6 95deg,var(--green) 125deg 180deg,#79d5f6 210deg,var(--key-blue) 245deg 360deg);animation:v6-spin 8s linear infinite;box-shadow:0 0 22px #3f8ccb47,0 30px 70px -44px #232e66b3}.v6-story__inner{display:grid;gap:1.5rem;padding:clamp(1.75rem,3vw,2.5rem);border-radius:var(--round-m);background:#fff}.v6-story__head{display:flex;align-items:center;gap:1rem}.v6-story__logo{display:flex;align-items:center;justify-content:center;height:3.5rem;width:5.5rem;flex:none}.v6-story__logo--dark{background:var(--navy);border-radius:12px;padding:.4rem}.v6-story__logo img{max-height:100%;max-width:100%;object-fit:contain}.v6-story__who{display:grid;gap:.2rem}.v6-story__who strong{font-size:1.15rem;letter-spacing:-.02em}.v6-story__who span{font-size:.88rem;color:var(--muted)}.v6-story__mobile-stat{display:none}.v6-story__bars{display:grid;gap:.9rem}.v6-story__bar{display:grid;grid-template-columns:3.75rem minmax(0,1fr) auto;align-items:center;gap:1rem}.v6-story__bar-label{font-size:.85rem;font-weight:600;color:var(--muted)}.v6-story__track{height:.9rem;border-radius:999px;background:var(--off-white);overflow:hidden}.v6-story__fill{display:block;height:100%;width:0;border-radius:999px;transition:width 1.2s var(--ease) .2s}.v6-story__fill--before{background:#c9d6e5}.v6-story__fill--after{background:var(--grad);transition-delay:.45s}.v6-story__card.is-active .v6-story__fill{width:var(--w)}.v6-story__bar-value{min-width:7rem;text-align:right;font-weight:600;color:var(--muted)}.v6-story__bar-value--after{font-size:1.35rem;letter-spacing:-.03em;color:var(--navy)}.v6-story__pins{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.v6-story__pinitem{position:relative;display:grid;justify-items:center;gap:.6rem;font-size:.85rem;font-weight:600;text-align:center;opacity:.25;transition:opacity .5s;transition-delay:calc(.2s + var(--i) * .3s)}.v6-story__card.is-active .v6-story__pinitem{opacity:1}.v6-story__pinicon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:var(--navy);color:#fff}.v6-story__pinitem:first-child .v6-story__pinicon{background:var(--green);color:var(--charcoal)}.v6-story__pinicon .v6-icon{width:1.3rem;height:1.3rem}.v6-story__line{font-size:1.05rem;line-height:1.55;color:var(--muted)}.v6-story__quote{padding-left:1rem;border-left:3px solid var(--green);font-weight:600;line-height:1.45}.v6-story__quote cite{display:block;margin-top:.3rem;font-style:normal;font-weight:400;font-size:.88rem;color:var(--muted)}@media(max-width:900px){.v6-story{grid-template-columns:1fr}.v6-story__pin{display:none}.v6-story__list{padding-block:0}.v6-story__card{opacity:1;transform:none}.v6-story__fill{width:var(--w)}.v6-story__pinitem{opacity:1}.v6-story__mobile-stat{display:block;font-size:3rem;font-weight:600;letter-spacing:-.05em;line-height:1;color:var(--navy)}.v6-story__mobile-stat span{display:block;margin-top:.4rem;font-size:1rem;letter-spacing:-.01em;color:var(--muted)}.v6-story__pins{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.v6-story__bar{grid-template-columns:3.25rem minmax(0,1fr)}.v6-story__bar-value{grid-column:2;text-align:left;min-width:0}.v6-story{margin-top:2.5rem}.v6-story__list{display:flex;align-items:stretch;gap:.75rem;margin-inline:calc(var(--gutter) * -1);padding:.5rem var(--gutter) 1.25rem;scroll-padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.v6-story__list::-webkit-scrollbar{display:none}.v6-story__card{flex:none;width:min(84vw,22rem);scroll-snap-align:center;transform:none!important}.v6-story__card:not(.is-active){opacity:.55}.v6-story__inner{height:100%;align-content:start;gap:1.1rem;padding:1.5rem;border-radius:var(--round-m)}.v6-story__swipebar{display:block;height:3px;margin:.25rem auto 0;width:7rem;border-radius:3px;background:var(--hairline);overflow:hidden}.v6-story__swipebar span{display:block;height:100%;background:var(--grad);transform-origin:left;transform:scaleX(.17);transition:transform .25s linear}}.v6-story__swipebar{display:none}.v6-time{padding-block:var(--space);background:var(--off-white)}.v6-time__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.5rem,6vw,6rem);align-items:center}.v6-switch{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;margin-top:2.5rem;padding:.35rem;border-radius:999px;background:#fff;box-shadow:0 10px 30px -22px #14161c73}.v6-switch button{position:relative;z-index:1;padding:.85rem 1.5rem;border-radius:999px;font-weight:600;font-size:.95rem;color:var(--muted);transition:color .4s}.v6-switch button[aria-pressed=true]{color:#fff}.v6-switch__thumb{position:absolute;top:.35rem;bottom:.35rem;left:.35rem;width:calc(50% - .35rem);border-radius:999px;background:var(--charcoal);transition:transform .6s var(--ease),background-color .5s}.v6-switch.is-together .v6-switch__thumb{transform:translate(100%);background:var(--navy)}.v6-time__card{display:grid;padding:clamp(2rem,4vw,3.25rem);border-radius:var(--round-xl);background:var(--charcoal);color:#fff;transition:opacity .9s var(--ease),transform 1.1s var(--ease),background-color .7s var(--ease)}.v6-time__card.is-together{background:var(--navy)}.v6-time__state{grid-area:1 / 1;opacity:0;transform:translateY(18px);transition:opacity .45s,transform .8s var(--ease);pointer-events:none}.v6-time__state.is-active{opacity:1;transform:none;pointer-events:auto;transition-delay:.1s}.v6-time__title{font-size:clamp(2rem,3.4vw,3.4rem);font-weight:600;letter-spacing:-.05em;line-height:1.02;max-width:15ch}.v6-time__points{margin-top:2rem;display:grid}.v6-time__points li{display:flex;align-items:center;gap:.9rem;padding-block:1rem;border-top:1px solid rgba(255,255,255,.12);font-weight:600;font-size:1.1rem}.v6-mark{position:relative;flex:none;width:1.75rem;height:1.75rem;border-radius:999px}.v6-mark--x{background:#ff8a7a29}.v6-mark--x:before,.v6-mark--x:after{content:"";position:absolute;left:30%;right:30%;top:50%;height:1.5px;margin-top:-.75px;background:#ff8a7a;transform:rotate(45deg)}.v6-mark--x:after{transform:rotate(-45deg)}.v6-voices{padding-block:var(--space);overflow:hidden}.v6-aud{padding-block:var(--space)}.v6-aud__list{margin-top:clamp(2.5rem,5vw,3.5rem);border-top:1px solid var(--hairline)}.v6-aud__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:2rem;align-items:center;padding-block:clamp(1.5rem,3vw,2.25rem);border-bottom:1px solid var(--hairline);transition:padding .5s var(--ease)}.v6-aud__row:hover{padding-left:1rem}.v6-aud__name{font-size:clamp(1.6rem,3vw,2.75rem);font-weight:600;letter-spacing:-.05em;line-height:1.05;transition:color .4s}.v6-aud__row:hover .v6-aud__name{color:var(--key-blue)}.v6-aud__line{line-height:1.55;color:var(--muted)}.v6-aud__go{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:999px;background:var(--navy);color:#fff;transition:transform .6s var(--ease),background-color .4s,color .4s}.v6-aud__row:hover .v6-aud__go{background:var(--green);color:var(--charcoal);transform:rotate(45deg)}.v6-insights{padding-bottom:var(--space)}@media(max-width:1100px){.v6-connect__grid,.v6-time__grid,.v6-faq__grid,.v6-cta__panel,.v6-suite,.v6-dt{grid-template-columns:1fr}.v6-connect__title,.v6-faq__title{position:static}}@media(max-width:900px){.v6-hero__intro{padding-top:7rem}.v6-hero__title{font-size:12.5vw}.v6-hero__title{container-type:inline-size;width:100%;font-size:inherit}.v6-hero__title .v6-mask{font-size:clamp(2rem,12.4cqi,4.25rem);max-width:9.2em;margin-inline:auto}.v6-typer{font-size:clamp(2rem,12.4cqi,4.25rem);min-height:2.02em;white-space:normal;text-wrap:wrap;max-width:10.2em;margin-inline:auto}.v6-hero__stage{margin-top:2.5rem;height:calc((100vw - var(--gutter) * 2) * 5 / 4);clip-path:inset(0 calc(var(--edge) * (1 - var(--p))) round calc(28px * (1 - var(--p))))}.v6-hero__caption{left:calc(var(--edge) + 1.5rem);right:calc(var(--edge) + 1.5rem);bottom:1.5rem;font-size:1.75rem}.v6-marquee img{height:2.75rem}.v6-step__node .v6-icon{width:1.3rem;height:1.3rem}.v6-suite{border-width:4px;border-radius:var(--round-l);padding:.4rem}.v6-aud__row{grid-template-columns:minmax(0,1fr) auto}.v6-aud__line{grid-column:1;grid-row:2}.v6-aud__go{grid-row:1;grid-column:2}.v6-posts{display:flex;gap:.75rem;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.v6-posts::-webkit-scrollbar{display:none}.v6-posts>li{flex:none;width:min(78vw,19rem);scroll-snap-align:start}.v6-post__media{border-radius:var(--round-s)}.v6-post__title{font-size:1.15rem}.v6-hero__intro{padding-top:6.25rem}.v6-hero__lead{margin-top:1.1rem;font-size:1rem}.v6-hero__actions{margin-top:1.5rem;gap:.5rem 1.5rem}.v6-hero__stage{margin-top:2rem}.v6-logos{padding-block:3rem 1rem;gap:1rem}.v6-steps{gap:2.75rem;padding-block:.5rem 1rem}.v6-connect__grid{gap:2.5rem}.v6-step__copy{font-size:1rem}.v6-suite{margin-top:2.25rem}.v6-suite__lead{min-height:0}.v6-suite__content{padding:1.75rem 1.5rem}.v6-suite__list{padding:1.25rem .5rem .75rem}.v6-svc{padding:.9rem .75rem;gap:.85rem}.v6-svc__icon,.v6-svc__icon .v6-icon{width:2rem;height:2rem}.v6-svc__text{padding-right:0}.v6-svc{align-items:center;padding-block:.6rem}.v6-svc__tagline{display:none}.v6-dt{padding:1.75rem 1.5rem;border-radius:var(--round-l)}.v6-voices .v6-arrows{display:none}.v6-rail{margin-top:2rem}.v6-time__card{border-radius:var(--round-m)}.v6-aud__list,.v6-posts{margin-top:2rem}.v6-odo--xl{font-size:min(3.4rem,13vw)}}@media(max-width:420px){.v6-story__logo{width:4.25rem;height:3rem}.v6-story__head{gap:.85rem}}@media(hover:none){.tk-reviews__track{animation:none;padding-inline:var(--gutter)}.tk-reviews__row{overflow-x:auto;scrollbar-width:none;mask-image:none}.tk-reviews__row::-webkit-scrollbar{display:none}.tk-review--copy{display:none}}@media(prefers-reduced-motion:reduce){.v6 *,.v6 *:before,.v6 *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.v6-marquee__track{animation:none}.tk-reviews__track{animation:none;padding-inline:var(--gutter)}.tk-reviews__row{overflow-x:auto;scrollbar-width:none}.tk-review--copy{display:none}}.tk-home__h1{margin:0;font:inherit;letter-spacing:inherit;line-height:inherit}.tk-home__lead{margin-top:1.5rem;max-width:34rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6;color:var(--muted)}.tk-home__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid var(--hairline)}.tk-home__stat-num{font-size:clamp(2.2rem,3.4vw,3.4rem);font-weight:600;letter-spacing:-.05em;line-height:1;color:var(--navy);font-variant-numeric:tabular-nums}.tk-home__stat-label{margin:.7rem 0 0;font-size:.9rem;line-height:1.45;color:var(--muted)}.tk-home__stat-link{display:flex;align-items:center;min-height:2.75rem;font-weight:600;color:var(--navy);text-decoration:underline;text-decoration-color:var(--green);text-decoration-thickness:2px;text-underline-offset:4px}.tk-home__hired{padding-block:var(--space);background:var(--navy);color:#fff}.tk-home__hired-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem);align-items:center}.tk-home__hired-title{font-size:clamp(2.3rem,4.2vw,4.25rem);line-height:1.02;letter-spacing:-.05em;font-weight:600;text-wrap:balance}.tk-home__hired-title>span{display:block}.tk-home__hired-accent{color:#79b8ea}.tk-home__hired-copy{margin-block:1.5rem 2.25rem;max-width:32rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6;color:#cdd3e6}.tk-home__hired-media{aspect-ratio:16 / 9;border-radius:var(--round-l);overflow:hidden;background:#1b2452}.tk-home__hired-media img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transform-origin:50% 100%}.tk-home__intro{display:grid;justify-items:center;gap:1.5rem;max-width:52rem;margin:1.75rem auto 0;text-align:center}.tk-home__intro-lead{max-width:40rem;font-size:1.1rem;line-height:1.65;color:var(--muted);text-wrap:pretty}.tk-home__paths{display:flex;flex-wrap:wrap;justify-content:center;gap:0 1.75rem;max-width:46rem}.tk-home__path{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;font-weight:600;font-size:.97rem;color:var(--navy);transition:color .3s}.tk-home__path i{display:inline-grid;color:var(--key-blue);transition:transform .4s var(--ease)}.tk-home__path:hover{color:var(--key-blue)}.tk-home__path:hover i{transform:translate(3px)}.tk-home__intro-more{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .75rem;font-size:.97rem;color:var(--muted)}.tk-home__intro-more a{font-weight:600;color:var(--navy);text-decoration:underline;text-decoration-color:var(--green);text-decoration-thickness:2px;text-underline-offset:4px;transition:color .3s}.tk-home__intro-more a:hover{color:var(--key-blue)}.v6-dt__title,.v6-suite__name,.v6-svc__name{margin:0}.v6-dt__name{margin:.9rem 0 0}.tk-home__dt-body{margin-top:.4rem}.tk-home__dt-label{margin-bottom:1.25rem;font-size:.85rem;font-weight:600;color:#d6def0}.tk-home__dt-copy{margin-top:.45rem;max-width:17rem;font-size:.9rem;line-height:1.5;color:#d6def0}.tk-home__voices-note{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem 1.1rem;margin-top:1.25rem;font-size:.95rem;line-height:1.5;color:var(--muted)}.tk-home__rating{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;font-weight:600;color:var(--charcoal);text-decoration:underline;text-underline-offset:4px}.v6-reel--quote figcaption span{font-size:.8rem}.v6-time__grid{grid-template-areas:"head card" "cta card";row-gap:2rem}.tk-home__time-head{grid-area:head;align-self:end}.v6-time__card{grid-area:card}.tk-home__time-cta{grid-area:cta;align-self:start}.v6-time__title{margin:0}.tk-home__time-cost{margin-top:1.25rem;max-width:32rem;line-height:1.6;color:#d2d6e0}.v6-mark--x{background:#3d2b2e}.tk-home__aud-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1.5rem 4rem;align-items:end}.tk-home__aud-head .tk-home__lead{margin-top:0}.v6-aud__name,.v6-post__title{margin:0}.tk-home__post-date{margin-left:.75rem;font-weight:500;color:var(--muted)}@media(max-width:1100px){.v6-time__grid{grid-template-areas:"head" "card" "cta"}.tk-home__hired-grid{grid-template-columns:1fr}.tk-home__hired-copy{max-width:36rem}}@media(max-width:900px){.tk-home__lead{margin-top:1.1rem;font-size:1rem}.tk-home__stats{grid-template-columns:1fr;gap:0;margin-top:1.75rem;padding-top:0}.tk-home__stat{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:1rem;align-items:center;padding-block:1rem;border-bottom:1px solid var(--hairline)}.tk-home__stat-num{font-size:2.4rem}.tk-home__stat-label{margin-top:0}.tk-home__stat-link{min-height:2.75rem}.tk-home__hired-copy{font-size:1rem;margin-block:1.1rem 1.75rem}.tk-home__hired .v6-btn{width:100%;justify-content:center}.tk-home__hired-media{border-radius:var(--round-s)}.tk-home__intro{margin-top:1.25rem;gap:1.25rem}.tk-home__intro-lead{font-size:1rem}.tk-home__paths{gap:0 1.25rem}.tk-home__path{font-size:.95rem}.v6-dt__flow li{align-items:start}.tk-home__dt-body{margin-top:0;padding-top:.2rem}.v6-dt__flow{gap:1.5rem}.tk-home__dt-copy{max-width:none}.tk-home__time-cta .v6-btn{width:100%;justify-content:center}.v6-switch{display:grid;width:100%}.tk-home__aud-head{grid-template-columns:1fr}.v6-aud__line{font-size:.95rem}}.v6-story__nav{display:none}@media(max-width:900px){.v6-results{padding-block:4.5rem 4rem}.v6-results__hero{container-type:inline-size;margin-inline:calc(var(--gutter) * -.35);padding:2.25rem 1.1rem 2rem;border-radius:var(--round-m);background:var(--navy);color:#fff;text-align:center}.v6-results__hero .v6-h2{max-width:13ch;font-size:clamp(1.9rem,8.6cqi,2.6rem);color:#fff}.v6-results__hero .v6-accent{color:#8cc3ec}.v6-odo--xl{margin-top:1.5rem;font-size:11.4cqi;letter-spacing:-.02em;color:#fff}.v6-odo--xl .v6-odo__col{padding-inline:0;margin-inline:0}.v6-odo--xl .v6-odo__sym:first-child{color:#8cc3ec}.v6-story{margin-top:1.75rem}.v6-story__list{padding-block:.25rem 1rem;align-items:flex-start}.v6-story__inner{height:auto}.v6-story__card{width:min(86vw,22rem);border-radius:var(--round-m)}.v6-story__card:not(.is-active){opacity:.5}.v6-story__inner{gap:1rem;padding:1.35rem 1.35rem 1.5rem;border-radius:var(--round-m)}.v6-story__head{gap:.8rem}.v6-story__logo{width:3.75rem;height:2.75rem}.v6-story__who strong{font-size:1rem;line-height:1.25}.v6-story__who span{font-size:.8rem}.v6-story__mobile-stat{font-size:2.9rem}.v6-story__mobile-stat span{margin-top:.35rem;font-size:.95rem;font-weight:600;letter-spacing:-.01em}.v6-story__bars{gap:.8rem}.v6-story__bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "track track";row-gap:.4rem;column-gap:.75rem}.v6-story__bar-label{grid-area:label;font-size:.82rem}.v6-story__track{grid-area:track;height:.7rem}.v6-story__bar-value{grid-area:value;grid-column:auto;min-width:0;text-align:right;font-size:.95rem}.v6-story__bar-value--after{font-size:1.1rem}.v6-story__line{font-size:.98rem;line-height:1.5;color:var(--body)}.v6-story__quote{font-size:.95rem}.v6-story__nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.25rem}.v6-story__nav .v6-story__swipebar{display:block;margin:0;width:8rem}.v6-story__nav .v6-arrows button{width:2.75rem;height:2.75rem}.v6-results__foot{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--hairline);flex-direction:column;align-items:flex-start;gap:.5rem}}.tk-reviews{--gap: clamp(1rem, 2vw, 1.5rem);display:grid;gap:var(--gap);margin-top:clamp(3rem,6vw,4.5rem)}.tk-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;padding:clamp(1.25rem,2.4vw,1.75rem) clamp(1.5rem,3vw,2.25rem);border-radius:var(--round-m);background:var(--navy);color:#fff}.tk-reviews__score{font-size:clamp(2.75rem,4vw,3.5rem);font-weight:600;letter-spacing:-.06em;line-height:.95}.tk-reviews__stars{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;color:#e4e8f2}.tk-reviews__all{margin-left:auto}.tk-reviews__row{overflow:hidden;padding-block:.5rem 1.5rem;margin-block:-.5rem -1.5rem;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tk-reviews__track{display:flex;align-items:stretch;gap:var(--gap);width:max-content;padding-right:var(--gap);animation:v6-marquee 90s linear infinite}.tk-reviews__track--reverse{animation-direction:reverse;animation-duration:100s}.tk-reviews__row:hover .tk-reviews__track,.tk-reviews__row:focus-within .tk-reviews__track{animation-play-state:paused}.tk-review{flex:none;width:clamp(19rem,28vw,25rem)}.tk-review figure{height:100%;grid-template-rows:auto 1fr auto;align-content:start}.tk-review figure{position:relative;display:grid;gap:1.4rem;padding:clamp(1.6rem,2.6vw,2rem);border:2px solid transparent;border-radius:var(--round-m);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--hairline),var(--hairline)) border-box;box-shadow:0 30px 60px -48px #232e668c;transition:transform .5s var(--ease),box-shadow .5s var(--ease),background .4s}.tk-review figure:hover{transform:translateY(-4px);background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box;box-shadow:0 36px 70px -44px #232e6699}.tk-review__mark{display:block;width:2.25rem;height:1.65rem;color:var(--key-blue);pointer-events:none}.tk-review blockquote p{position:relative;font-size:clamp(1.05rem,1.3vw,1.2rem);font-weight:600;letter-spacing:-.02em;line-height:1.45;color:var(--charcoal);text-wrap:pretty}.tk-review figcaption{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar who" "source source";align-items:center;column-gap:.8rem;row-gap:.9rem;padding-top:1.2rem;border-top:1px solid var(--hairline)}.tk-review__avatar{grid-area:avatar;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;background:var(--tone);color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.02em}.tk-review[style*=--green] .tk-review__avatar{color:var(--navy)}.tk-review__who{grid-area:who;display:grid;gap:.1rem;min-width:0}.tk-review__who strong{font-size:1rem;color:var(--navy)}.tk-review__who span{font-size:.85rem;color:var(--muted)}.tk-review__source{grid-area:source;display:flex;align-items:center;gap:.6rem;font-size:.78rem;font-weight:600;color:var(--muted)}.tk-review__source .v6-stars{font-size:.9rem;letter-spacing:.08em}.tk-review--lead figure{background:linear-gradient(var(--navy),var(--navy)) padding-box,linear-gradient(var(--navy),var(--navy)) border-box;box-shadow:0 34px 70px -40px #232e66cc}.tk-review--lead figure:hover{background:linear-gradient(var(--navy),var(--navy)) padding-box,var(--grad) border-box}.tk-review--lead .tk-review__mark{color:var(--green)}.tk-review--lead blockquote p{color:#fff}.tk-review--lead figcaption{border-color:#3f4d8c}.tk-review--lead .tk-review__avatar{background:var(--green);color:var(--navy)}.tk-review--lead .tk-review__who strong{color:#fff}.tk-review--lead .tk-review__who span,.tk-review--lead .tk-review__source{color:#c9d1e6}.tk-faq__grid{grid-template-areas:"intro list" "ask list" ". list";grid-template-rows:auto auto 1fr;column-gap:clamp(2rem,6vw,6rem);row-gap:2rem}.tk-faq__intro{grid-area:intro;display:grid;gap:1.25rem}.tk-faq__lead{max-width:24rem;font-size:1.1rem;line-height:1.6;color:var(--body)}.tk-faq__list{grid-area:list}.tk-faq__ask{grid-area:ask;align-self:start;position:sticky;top:calc(var(--header-h) + 2rem);display:grid;gap:.6rem;max-width:24rem;padding:1.75rem;border-radius:var(--round-m);background:#fff}.tk-faq__ask-title{font-size:1.25rem;font-weight:600;letter-spacing:-.03em;color:var(--charcoal)}.tk-faq__ask-text{line-height:1.55;color:var(--body)}.tk-faq__ask-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.6rem}.tk-faq__q{margin:0;font:inherit}.tk-faq .v6-acc__head{color:var(--charcoal)}.tk-faq .v6-acc__panel p{color:var(--body-strong);font-size:1.05rem}.tk-faq__more{margin:-.5rem 0 1.5rem;font-size:.95rem}.tk-faq .v6-acc__item{scroll-margin-top:calc(var(--header-h) + 1rem)}@media(max-width:1100px){.tk-faq__grid{grid-template-columns:1fr;grid-template-areas:"intro" "list" "ask";grid-template-rows:none}.tk-faq__ask{position:static;max-width:none}}@media(max-width:900px){.tk-reviews{--gap: .75rem;margin-top:2.5rem}.tk-reviews__summary{padding:1.5rem;border-radius:var(--round-m)}.tk-reviews__score{font-size:3.25rem}.tk-reviews__all{width:100%;margin-left:0;justify-content:center}.tk-reviews__row{mask-image:none}.tk-review{width:min(80vw,19rem)}.tk-review figure{border-radius:var(--round-s)}.tk-review figure:hover{transform:none}.tk-review__mark{width:2rem;height:1.45rem}.tk-faq__lead{font-size:1rem}.tk-faq__ask{padding:1.5rem}.tk-faq__ask-actions{flex-direction:column;align-items:stretch}.tk-faq__ask-actions .v6-btn,.tk-faq__ask-actions .v6-link{justify-content:center}}
