.tj-world{position:relative;min-height:clamp(26.25rem,49vw,45rem);overflow:clip;touch-action:pan-y;background:#fff;isolation:isolate}.tj-world-canvas{inset:0;z-index:-1;width:100%;height:100%}.tj-world-canvas,.tj-world-label{position:absolute;pointer-events:none}.tj-world-label{padding:.375rem .5625rem;border:1px solid #0000001f;border-radius:.3125rem;background:#fffffff0;color:#000;font-size:.75rem}.tj-page .type-h1,.tj-page .type-h2,.tj-page .type-h3,.tj-page .type-h4{font-weight:600}.tj-page .type-h1,.tj-page .type-h2,.tj-page .type-h3,.tj-page .type-h4,.tj-page .type-h5{letter-spacing:-1px}.tj-page{display:flex;flex-direction:column;gap:7.5rem;padding-bottom:7.5rem;background:#fff;color:#000;font-family:var(--font-sans)}.tj-wrap{width:100%;max-width:90rem;margin-inline:auto;padding-inline:var(--space-md)}.tj-grid{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--space-sm);row-gap:0}.tj-col-full{grid-column:1/span 12}.tj-col-body{grid-column:2/span 10}.tj-col-head{grid-column:3/span 8}.tj-sectext{display:flex;flex-direction:column;gap:var(--space-sm);text-align:center}.tj-sectext h2{margin:0}.tj-deck{margin:0;font-size:1.125rem;line-height:1.6875rem;letter-spacing:-.17px;font-weight:400}.tj-body-sm{font-size:.875rem;line-height:1.4375rem;letter-spacing:-.14px;font-weight:500}.tj-body-16{font-size:1rem;line-height:1.25rem;letter-spacing:-.48px;font-weight:400}.tj-page .btn{height:2.5rem;font-weight:600;letter-spacing:0;border-radius:var(--radius-full)}.tj-hero{position:relative;overflow-x:clip;padding-top:11.5rem}.tj-hero-bg{position:absolute;top:0;left:50%;transform:translateX(-50%);width:max(100%,91.3125rem);height:42.625rem;min-height:0;z-index:0;pointer-events:none}.tj-hero-inner{position:relative;z-index:1}.tj-hero-layout{display:flex;gap:var(--space-lg);align-items:flex-start;min-height:25rem}.tj-hero-text{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-sm);color:#fff}.tj-hero-text h1{margin:0}.tj-hero-card-col{flex:0 0 auto;width:45.625rem}.tj-card{background:#fff;border-radius:var(--ds-radius-md);padding:var(--space-sm);box-shadow:0 .1875rem .375rem rgba(0,0,0,.04),0 .25rem 5rem .5rem rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.62);color:#000}.tj-card-header{display:flex;flex-direction:column;padding-bottom:var(--space-xs)}.tj-card-head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2xs)}.tj-page .tj-card-title{margin:0;font-weight:500}.tj-card-badge{flex:0 0 auto;color:#000}.tj-card-subtitle{margin:0}.tj-form{display:grid;grid-template-columns:repeat(8,1fr);column-gap:.75rem;row-gap:var(--space-xs);align-items:start}.tj-field{display:flex;flex-direction:column;gap:.5rem;min-width:0;grid-column:1/span 8}.tj-field--half{grid-column:span 4}.tj-field label{font-size:.875rem;line-height:1.4375rem;letter-spacing:-.14px;font-weight:500;color:#000}.tj-req{color:#000}.tj-field input,.tj-field select{width:100%;box-sizing:border-box;height:2.375rem;padding:0 .75rem;border:1px solid var(--color-border-default);border-radius:var(--ds-radius-sm);background:#fff;color:#000;font-family:var(--font-sans);font-size:.875rem;line-height:1.4375rem;letter-spacing:-.14px;font-weight:500;outline:none;transition:border-color var(--dur-fast,.16s) ease}.tj-field select{appearance:none;-webkit-appearance:none;padding-right:2rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 5.714'><path d='M.21.21a.71.71 0 011.01 0L5 3.99 8.78.21a.71.71 0 011.01 1.01L5.51 5.51a.72.72 0 01-1.02 0L.21 1.22A.71.71 0 01.21.21z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:10px 5.714px}.tj-field input:focus,.tj-field select:focus{border-color:rgba(0,0,0,.4)}.tj-field input[aria-invalid=true],.tj-field select[aria-invalid=true]{border-color:var(--color-feedback-error)}.tj-error{margin:0;font-size:.75rem;line-height:normal;font-weight:500;color:var(--color-feedback-error)}.tj-consent{grid-column:1/span 8;display:flex;align-items:flex-start;gap:.75rem}.tj-consent input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:1.25rem;height:1.25rem;margin:.125rem 0 0;padding:0;border:none;background:no-repeat 50%/1rem 1rem url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><rect x='.5' y='.5' width='15' height='15' rx='3.5' fill='none' stroke='black' stroke-opacity='.1216'/></svg>");cursor:pointer}.tj-consent input[type=checkbox]:checked{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><rect x='.5' y='.5' width='15' height='15' rx='3.5' fill='black' stroke='black' stroke-opacity='.1216'/><path d='M12.3 5 6.8 10.6 3.7 7.5' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.tj-consent label{font-size:.875rem;line-height:1.4375rem;letter-spacing:-.14px;font-weight:500;color:#000;cursor:pointer}.tj-form-status{grid-column:1/span 8}.tj-submit{grid-column:7/span 2;display:flex;justify-content:flex-end;padding-top:var(--space-xs)}.tj-success{display:flex;flex-direction:column;gap:.5rem}.tj-success h3,.tj-success p{margin:0}.tj-hp{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tj-logos{display:flex;flex-direction:column;gap:var(--space-2xs);align-items:center}.tj-logos h2{margin:0;white-space:nowrap}.tj-logo-row{gap:var(--space-xl);justify-content:center;height:4.375rem;margin:0;padding:0;list-style:none}.tj-logo-cell,.tj-logo-row{display:flex;align-items:center}.tj-logo-cell{flex:0 0 auto;width:13.125rem;padding:1.0625rem 1.5625rem;box-sizing:border-box;overflow:clip}.tj-logo-box{flex:1 0 0;min-width:0;height:2.1875rem;overflow:clip}.tj-logo-fit{width:100%;aspect-ratio:160/34.1703;display:flex;align-items:center;overflow:clip}.tj-logo-fit img{display:block;width:100%;height:auto}.tj-mega{display:grid;grid-template-columns:.75fr repeat(11,1fr);column-gap:var(--space-sm)}.tj-mega-figure{grid-column:1/span 6;margin:0;display:flex;flex-direction:column;gap:.75rem}.tj-mega-figure img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--ds-radius-md);display:block}.tj-mega-caption{text-align:center}.tj-mega-body{grid-column:7/span 6;align-self:center;display:flex;flex-direction:column;gap:var(--space-md)}.tj-mega-quote{margin:0}.tj-metrics{padding-block:var(--space-2xs)}.tj-metrics-inner{display:flex;align-items:center;border:1px solid var(--color-border-default);border-radius:var(--ds-radius-lg);padding:var(--space-2xs)}.tj-metric{flex:1 0 0;min-width:0;padding-inline:var(--space-2xs);box-sizing:border-box;text-align:center}.tj-metric+.tj-metric{border-left:1px solid var(--color-border-default)}.tj-metric p{margin:0}.tj-metric-value{font-weight:500}.tj-metric-label{color:#8f8f8f}.tj-metric-label--sm{font-size:.875rem;line-height:1.125rem;letter-spacing:-.42px}.tj-features{display:flex;flex-direction:column;gap:var(--space-md)}.tj-feature{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--space-sm);row-gap:var(--space-sm)}.tj-feature-text{grid-column:1/span 6;grid-row:1;display:flex;flex-direction:column;gap:var(--space-2xs);align-items:flex-start;justify-content:flex-end}.tj-feature-text h3,.tj-feature-text p{margin:0}.tj-feature-img{grid-row:1;width:100%;height:auto;display:block}.tj-feature--mirrored .tj-feature-text,.tj-feature-img{grid-column:7/span 6}.tj-feature--mirrored .tj-feature-img{grid-column:1/span 6}.tj-usp h2{margin:0;text-align:center;white-space:nowrap}.tj-usp-row{display:flex;justify-content:space-between;align-items:flex-start;margin-top:var(--space-lg)}.tj-usp-item{display:flex;flex-direction:column;gap:var(--space-xs);align-items:center;text-align:center;white-space:nowrap}.tj-usp-item p{margin:0}.tj-acc-layout{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--space-sm);margin-top:var(--space-lg)}.tj-acc-steps{grid-column:1/span 4;align-self:start;overflow:clip}.tj-acc-shot{grid-column:5/span 8;width:100%;height:auto;aspect-ratio:1024/878;object-fit:cover;border-radius:var(--ds-radius-md);display:block}.tj-acc-row{border-bottom:1px solid var(--color-border-default)}.tj-acc-trigger{display:block;width:100%;padding:var(--space-2xs) 0;border:0;background:none;text-align:left;color:#000;font-family:var(--font-sans);font-size:.875rem;line-height:1.4375rem;letter-spacing:-.14px;font-weight:500;cursor:pointer;transition:color var(--dur-fast,.16s) ease}.tj-acc-row[data-open=true] .tj-acc-trigger{font-size:1.375rem;line-height:1.7325rem;letter-spacing:-1px;font-weight:600}@media (hover:hover){.tj-acc-steps:hover .tj-acc-trigger{color:#8f8f8f}.tj-acc-steps .tj-acc-trigger:hover{color:#000}}.tj-acc-body{margin:0;padding-bottom:var(--space-sm);color:#8f8f8f}.tj-cmp{display:flex;gap:var(--space-sm);align-items:center;margin-top:var(--space-lg)}.tj-cmp-col{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-md)}.tj-page .tj-cmp-col h3{margin:0;font-weight:500}.tj-cmp-slot{margin:0;padding:0 var(--space-xs);list-style:none;border:1px solid var(--color-border-default);border-radius:var(--ds-radius-sm)}.tj-cmp-slot li{display:flex;align-items:center;gap:var(--space-2xs);padding-block:var(--space-2xs);color:#000;font-size:1rem;line-height:1.25rem;letter-spacing:-.48px;font-weight:400;box-shadow:inset 0 1px 0 rgba(13,13,13,.05)}.tj-cmp-slot svg{flex:0 0 auto;width:1.5rem;height:1.5rem}.tj-cmp-col--left .tj-cmp-slot span{white-space:nowrap}.tj-cmp-col--right .tj-cmp-slot span{flex:1 0 0;min-width:0}.tj-quotes h2{margin:0;text-align:center}.tj-quote-wrap{margin-top:var(--space-lg)}.tj-quote-card{box-sizing:border-box;min-height:21.789563rem;display:flex;flex-direction:column;padding:var(--space-md);background:#fff;border:1px solid var(--color-border-default);border-radius:var(--ds-radius-md);box-shadow:0 .1875rem .375rem rgba(0,0,0,.04),0 .25rem 5rem .5rem rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.62)}.tj-quote-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--space-lg)}.tj-quote-brand{display:block;height:2.374206rem;width:auto}.tj-quote-controls{display:flex;align-items:center;gap:.75rem}.tj-quote-counter{font-size:.875rem;line-height:1.125rem;letter-spacing:-.42px;font-weight:400;color:#414141}.tj-quote-arrows{display:flex;align-items:center;gap:.5rem}.tj-quote-arrows button{display:flex;padding:0;border:0;background:none;color:#000;cursor:pointer}.tj-quote-arrows button:disabled{color:#cdcdcd;cursor:default}.tj-quote-arrows svg{width:1rem;height:1rem}.tj-quote-content{display:flex;flex-direction:column;gap:var(--space-md);margin:0}.tj-quote-text{margin:0}.tj-quote-author{display:flex;flex-direction:column}.tj-quote-name{margin:0;font-size:1.125rem;line-height:1.6875rem;letter-spacing:-.17px;font-weight:600}.tj-quote-role{margin:0;color:#414141}.tj-quote-tabs{display:flex;justify-content:space-between;padding-top:var(--space-xs)}.tj-quote-tab{flex:1 0 0;min-width:0;padding:.5rem;border:0;background:none;font-family:var(--font-sans);color:#8f8f8f;cursor:pointer}.tj-quote-tab[aria-selected=true]{color:#000}.tj-faq{max-width:50.3125rem;margin-inline:auto}.tj-faq h2{max-width:46.5rem;margin:0 auto;text-align:center;font-size:2.36875rem;line-height:2.723125rem}.tj-faq-list{margin-top:var(--space-md)}.tj-faq-row{display:flex;flex-direction:column;gap:.625rem;box-shadow:inset 0 1px 0 var(--color-border-default)}.tj-faq-q{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--space-2xs) 0;border:0;background:none;text-align:left;color:#000;font-family:var(--font-sans);font-size:1.125rem;line-height:1.6875rem;letter-spacing:-.17px;font-weight:400;cursor:pointer}.tj-faq-q svg{flex:0 0 auto;width:1.5rem;height:1.5rem}.tj-faq-a{margin:0;padding-bottom:var(--space-2xs)}.tj-closing{background:#f3f3f3}.tj-closing-inner{box-sizing:border-box;width:100%;max-width:90rem;margin-inline:auto;padding:var(--space-2xl)}.tj-closing-layout{display:flex;gap:var(--space-lg);align-items:flex-start}.tj-closing-text{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-sm)}.tj-closing-text .tj-sectext{gap:var(--space-md);text-align:left}.tj-closing-card-col{flex:0 0 auto;width:42.791669rem}.tj-check{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.tj-check li{display:flex;align-items:center;gap:.75rem;height:2.375rem;border-radius:var(--ds-radius-sm)}.tj-check svg{flex:0 0 auto;width:1.25rem;height:1.25rem}@media (max-width:1020px){.tj-page{gap:5rem;padding-bottom:3rem}.tj-hero{padding-top:6.375rem}.tj-wrap{padding-inline:var(--space-sm)}.tj-grid{column-gap:var(--space-4xs)}.tj-col-body,.tj-col-full,.tj-col-head{grid-column:1/span 12}.tj-page .type-h1,.tj-page .type-h2{font-size:2rem;line-height:2.28rem}.tj-page .type-h3{font-size:1.5rem;line-height:1.98rem}.tj-page .type-h4{font-size:1.25rem;line-height:1.5rem}.tj-page .type-h5{font-size:1rem;line-height:1.25rem}.tj-hero-layout{flex-direction:column;min-height:0}.tj-hero-card-col{width:100%}.tj-card-head{align-items:flex-start}.tj-card-subtitle{display:none}.tj-field--half,.tj-submit{grid-column:1/span 8}.tj-logo-row{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:var(--space-md);height:12.75rem;width:100%}.tj-logo-cell{width:auto;align-self:start}.tj-logo-desktop-only{display:none}.tj-mega{display:flex;flex-direction:column;gap:var(--space-lg)}.tj-mega-figure{order:2}.tj-mega-body{order:1}.tj-metric--desktop-only{display:none}.tj-features{gap:var(--space-lg)}.tj-feature--mirrored .tj-feature-text,.tj-feature-text{grid-column:1/span 12;grid-row:1;justify-content:flex-start}.tj-feature--mirrored .tj-feature-img,.tj-feature-img{grid-column:1/span 12;grid-row:2}.tj-page .tj-feature-text h3{font-size:1.875rem;line-height:2.475rem}.tj-usp h2{white-space:normal}.tj-usp-row{flex-direction:column;gap:var(--space-lg);align-items:center}.tj-acc-layout{display:flex;flex-direction:column;gap:.625rem}.tj-acc-shot{order:-1}.tj-acc-row[data-open=true] .tj-acc-trigger{font-size:1.25rem;line-height:1.5rem}.tj-cmp{flex-direction:column;gap:var(--space-lg);align-items:stretch}.tj-faq h2{max-width:none;font-size:2rem;line-height:2.28rem}.tj-closing-inner{padding:var(--space-2xl) var(--space-sm)}.tj-closing-layout{flex-direction:column;gap:var(--space-lg)}.tj-closing-card-col{width:100%}.tj-closing-text .tj-sectext h2{text-align:center}}