@keyframes tj-c-flash{0%,20%{background-color:#fff3cd}to{background-color:transparent}}@keyframes tj-te-rot{to{transform:rotate(360deg)}}.tjdisclaimer.tjdisclaimer-group-middle,.tjdisclaimer.tjdisclaimer-group-start{margin-bottom:0!important;border-bottom:0;border-radius:20px 20px 0 0;padding-bottom:0}.tjdisclaimer.tjdisclaimer-group-middle{margin-top:0!important;border-top:0;border-radius:0;padding-top:0}.tjdisclaimer.tjdisclaimer-group-end{margin-top:0!important;border-top:0;border-radius:0 0 20px 20px;padding-top:0}.singular .entry-header{border-bottom:none;padding-bottom:0;margin-bottom:var(--global--spacing-vertical)}.primary-navigation .menu-wrapper a.tj-auth-link,.primary-navigation .menu-wrapper a.tj-auth-link:link,.primary-navigation .menu-wrapper a.tj-auth-link:visited{color:#3c5997}.primary-navigation .menu-wrapper a.tj-auth-link:focus,.primary-navigation .menu-wrapper a.tj-auth-link:hover{color:#2c4373}@media only screen and (max-width:481.98px){.menu-button-container .tj-menu-label,.primary-navigation .menu-wrapper li.tj-auth-item,.tj-lang-item .tj-lang-submenu,.tj-lang-item .tj-lang-trigger,.tj-lang-item>.sub-menu-toggle{display:none}.menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon{margin-left:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation{flex:1 1 auto;min-width:0}.menu-button-container #primary-mobile-menu{flex:0 0 auto}.menu-button-container a.tj-auth-link-mobile{display:flex;flex:1 1 auto;min-width:0;align-items:center;justify-content:flex-end;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#3c5997;font-size:var(--primary-nav--font-size-button);font-weight:var(--primary-nav--font-weight-button);text-decoration:none}.menu-button-container a.tj-auth-link-mobile:focus,.menu-button-container a.tj-auth-link-mobile:hover{color:#2c4373}.primary-navigation .menu-wrapper li.tj-lang-item{order:-1}.tj-lang-item .tj-lang-select{display:block;width:calc(100% - 2*var(--global--spacing-horizontal));margin:20px var(--global--spacing-horizontal);padding:10px 12px;font-size:1rem;font-weight:400;border:1px solid #ccc;border-radius:6px;background-color:#fff;color:#000}}.tj-lang-select{display:none}.tj-comments{max-width:var(--responsive--alignwide-width, 1240px);margin:3rem auto 4rem;padding:0 1rem;font-size:1rem;color:#28303d}.tj-comments-title{font-size:1.5rem;margin:0 0 1rem}.tj-comments-compose{background:#eef3fb;border:1px solid #d3deef;border-radius:12px;padding:1.5rem;margin-bottom:3rem}.tj-compose-title{font-size:1.15rem;font-weight:600;margin:0 0 .85rem;color:#28303d}.tj-comments-compose .tj-c-editor,.tj-comments-compose .tj-c-ta{background:#fff}.tj-c-note{color:#5a6470;font-size:.95rem;margin:.5rem 0}.tj-c-editor a,.tj-c-note a,.tj-c-text a{color:#00f;text-decoration:underline}.tj-c{margin:0 0 1.1rem}.tj-comments-body>.tj-c{margin-top:4.5rem;margin-bottom:4.5rem;padding-top:2.25rem;border-top:1px solid #e6e9ec}.tj-comments-body>.tj-c:first-child{margin-top:0;padding-top:0;border-top:0}.tj-c-head{display:flex;align-items:center;gap:.55rem;margin-bottom:.3rem}.tj-c-av{width:32px;height:32px;border-radius:50%;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;background:#d9dde3;color:#28303d;font-weight:600;font-size:.95rem;object-fit:cover;overflow:hidden}.tj-c-av-x{background:#eceef1;color:#aab0b8}.tj-c-meta{line-height:1.3}.tj-c-name{font-weight:600}.tj-c-date{color:#767e88;font-size:.82rem}.tj-c-badge{display:inline-block;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#8a5a00;background:#fff3d6;border:1px solid #f0d79a;border-radius:3px;padding:.05rem .35rem;vertical-align:middle}.tj-c-text{font-size:.9rem;line-height:1.6;white-space:normal;word-wrap:break-word;overflow-wrap:anywhere}.tj-c-editor b,.tj-c-editor strong,.tj-c-text strong{font-weight:700}.tj-c-editor em,.tj-c-editor i,.tj-c-muted,.tj-c-text em{font-style:italic}.tj-c-text blockquote{margin:.9rem 0;padding:.1rem 0 .1rem .95rem;border-left:3px solid #e0b4b1;color:#e02328}.tj-c-editor blockquote a,.tj-c-text blockquote a,.tj-modal-toggle a,.tj-te-msg a{color:#00f}.tj-c-muted{color:#9aa1aa}.tj-c-deleted>.tj-c-head .tj-c-name{color:#9aa1aa;font-weight:400;font-style:italic}.tj-c-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;margin-top:.35rem}.tj-c-votes{display:inline-flex;align-items:center;gap:.2rem}.tj-comments button.tj-vote,.tj-comments button.tj-vote:not(:hover):not(:active){border:1px solid #d0d5db;background:#fff;color:#4a525c;cursor:pointer;font:inherit;font-size:.8rem;line-height:1;padding:.25rem .45rem;border-radius:4px}.tj-comments button.tj-vote:hover{background:#f2f4f6;color:#4a525c;border-color:#d0d5db}.tj-comments button.tj-up.on,.tj-comments button.tj-up.on:not(:hover):not(:active){color:#0a7f3f;border-color:#0a7f3f;background:#eaf7ef}.tj-comments button.tj-down.on,.tj-comments button.tj-down.on:not(:hover):not(:active){color:#b3261e;border-color:#b3261e;background:#fbecea}.tj-comments button.tj-link,.tj-comments button.tj-link:not(:hover):not(:active){border:0;background:0 0;padding:0;cursor:pointer;font:inherit;color:#556;font-size:.85rem;font-weight:600}.tj-comments button.tj-link:hover{color:#00f;background:0 0;border:0;text-decoration:underline}.tj-comments button:focus{outline:2px solid #2b6cff;outline-offset:2px}.tj-comments button:focus:not(:focus-visible){outline:0}.tj-children.tj-indent{padding-left:1rem;border-left:2px solid #e6e9ec;margin-left:.35rem;margin-top:1rem}.tj-children{margin-top:1rem}.tj-c-form{margin:.5rem 0 .25rem;position:relative}.tj-c-linkpop{display:none;position:absolute;z-index:30;align-items:center;gap:.35rem;padding:.4rem;background:#fff;border:1px solid #cfd4da;border-radius:6px;box-shadow:0 6px 18px rgba(0,0,0,.16)}.tj-c-linkpop.tj-open{display:flex}.tj-c-linkpop-in{font:inherit;font-size:.85rem;padding:.3rem .4rem;width:15rem;max-width:60vw;border:1px solid #c7ccd3;border-radius:4px}.tj-c-linkpop-in:focus{outline:2px solid #2b6cff;border-color:#2b6cff}.tj-comments button.tj-c-linkpop-apply,.tj-comments button.tj-c-linkpop-apply:not(:hover):not(:active){border:1px solid transparent;background:#28303d;color:#fff;cursor:pointer;font:inherit;font-size:.82rem;padding:.32rem .6rem;border-radius:4px}.tj-comments button.tj-c-linkpop-apply:hover{background:#3a4453;color:#fff}.tj-comments button.tj-c-linkpop-unlink,.tj-comments button.tj-c-linkpop-unlink:not(:hover):not(:active){border:1px solid #d0d5db;background:#fff;color:#b3261e;cursor:pointer;font:inherit;font-size:.82rem;padding:.32rem .55rem;border-radius:4px}.tj-comments button.tj-c-linkpop-unlink:hover{background:#fbecea;border-color:#b3261e}.tj-c-linkpop-unlink[hidden]{display:none}.tj-c-ta{width:100%;box-sizing:border-box;resize:vertical;min-height:3.2rem;padding:.55rem .65rem;border:1px solid #c7ccd3;border-radius:5px;font:inherit;font-size:.9rem;line-height:1.5}.tj-c-editor:focus,.tj-c-ta:focus{outline:2px solid #2b6cff;border-color:#2b6cff}.tj-c-editor{width:100%;box-sizing:border-box;min-height:3.2rem;max-height:26rem;overflow-y:auto;padding:.55rem .65rem;border:1px solid #c7ccd3;border-radius:5px;font:inherit;font-size:.9rem;line-height:1.6;background:#fff;cursor:text;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere}.tj-c-editor.tj-empty:before{content:attr(data-ph);color:#8a929c;pointer-events:none}.tj-c-editor blockquote{margin:.6rem 0;padding:.1rem 0 .1rem .95rem;border-left:3px solid #e0b4b1;color:#e02328}.tj-c-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.4rem}.tj-comments button.tj-c-tool,.tj-comments button.tj-c-tool:not(:hover):not(:active){border:1px solid #d0d5db;background:#fff;color:#3a4453;cursor:pointer;font:inherit;font-size:.9rem;line-height:1;width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:4px}.tj-comments button.tj-c-tool:hover{background:#f2f4f6;color:#28303d;border-color:#c0c6cd}.tj-c-tool b{font-weight:800}.tj-c-tool i{font-style:italic;font-family:Georgia,"Times New Roman",serif}.tj-c-color-wrap{position:relative;display:inline-flex}.tj-c-color-btn{gap:.05rem}.tj-c-color-a{text-decoration:underline;text-decoration-color:#e02328;text-decoration-thickness:2px;text-underline-offset:2px}.tj-c-caret{font-size:.6rem;line-height:1}.tj-c-colors{position:absolute;top:calc(100% + 4px);left:0;z-index:20;display:grid;grid-template-columns:repeat(4,1fr);gap:.3rem;padding:.45rem;background:#fff;border:1px solid #d0d5db;border-radius:6px;box-shadow:0 6px 18px rgba(0,0,0,.14)}.tj-c-colors[hidden]{display:none}.tj-comments button.tj-c-swatch,.tj-comments button.tj-c-swatch:not(:hover):not(:active){width:1.35rem;height:1.35rem;border-radius:50%;border:1px solid rgba(0,0,0,.18);padding:0;cursor:pointer}.tj-comments button.tj-c-swatch:hover{transform:scale(1.12)}.tj-c-form-row{display:flex;align-items:center;gap:.8rem;margin-top:.45rem}.tj-comments button.tj-btn,.tj-comments button.tj-btn:not(:hover):not(:active){font:inherit;cursor:pointer;border-radius:5px;padding:.4rem .9rem;border:1px solid transparent}.tj-comments button.tj-btn-primary,.tj-comments button.tj-btn-primary:not(:hover):not(:active){background:#28303d;color:#fff}.tj-comments button.tj-btn-primary:hover{background:#3a4453;color:#fff;border-color:transparent}.tj-comments button.tj-btn:disabled{opacity:.6;cursor:default}.tj-comments button.tj-btn-primary:disabled{background:#28303d;color:#fff;border-color:transparent}.tj-c-err{color:#b3261e;font-size:.85rem}.tj-modal-overlay{display:none;position:fixed;inset:0;z-index:9999;padding:20px;background:rgba(16,24,40,.55);align-items:center;justify-content:center}.tj-modal-overlay.tj-open{display:flex}.tj-modal{position:relative;width:100%;max-width:360px;box-sizing:border-box;background:#fff;border-radius:12px;padding:26px 24px;color:#28303d;box-shadow:0 20px 60px rgba(0,0,0,.3)}.tj-modal button.tj-modal-x,.tj-modal button.tj-modal-x:not(:hover):not(:active){position:absolute;top:8px;right:12px;border:0;background:0 0;font:inherit;font-size:24px;line-height:1;cursor:pointer;color:#8a929c}.tj-modal button.tj-modal-x:hover{color:#28303d;background:0 0;border:0}.tj-modal-title{margin:0 0 18px;font-size:1.2rem;text-align:center}.tj-modal-gbtn{display:flex;justify-content:center;min-height:40px;margin-bottom:10px}.tj-modal-apple,.tj-modal-or{display:flex;align-items:center}.tj-modal-apple{justify-content:center;gap:8px;height:40px;background:#000;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;font-size:.95rem}.tj-modal-or{gap:12px;color:#8a929c;margin:16px 0;font-size:.85rem}.tj-modal-or:after,.tj-modal-or:before{content:"";height:1px;background:#e6e9ec;flex:1}.tj-modal-form{display:flex;flex-direction:column;gap:10px}.tj-modal-in{height:40px;padding:0 12px;border:1px solid #c7ccd3;border-radius:6px;font:inherit;box-sizing:border-box}.tj-modal-in:focus{outline:2px solid #2b6cff;border-color:#2b6cff}.tj-modal button.tj-m-submit,.tj-modal button.tj-m-submit:not(:hover):not(:active){height:40px;display:flex;align-items:center;justify-content:center;font:inherit;cursor:pointer;border:1px solid transparent;border-radius:6px;background:#28303d;color:#fff}.tj-modal button.tj-m-submit:hover{background:#3a4453;color:#fff;border-color:transparent}.tj-modal button.tj-m-submit:disabled{opacity:.6;cursor:default;background:#28303d;color:#fff}.tj-modal-toggle{font-size:.8rem;color:#6b7480;text-align:center;margin:4px 0 0}.tj-modal-err{color:#b3261e;font-size:.85rem;min-height:1em}.tj-c-flash>:not(.tj-children){animation:tj-c-flash 2.4s ease-out}.tj-translation-notice{margin:0 0 1.5rem;padding:1.1em 1.15em 1.2em;background-color:#fff3e0;border:1px solid #f0a44e;border-radius:8px;color:#7a4a10;text-align:center}.tj-tn__count{line-height:1.05;margin-bottom:.55em}.tj-tn__num,.tj-tn__unit{display:block;font-size:2.9rem;font-weight:800;color:#ed8a19;letter-spacing:-.01em}.tj-tn__unit{margin-top:.1em;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#a5642a}.tj-tn__msg{margin:.45em auto 0;max-width:46rem;font-size:.95rem;line-height:1.55}.tj-tn__msg--local{font-weight:600}.tj-tn__msg--en{color:#8a5a24;opacity:.9}.tj-te-loading .entry-content{visibility:hidden}.tj-te-loader{display:none}.tj-te-loading .tj-te-loader{display:flex;position:fixed;inset:0;z-index:60;align-items:center;justify-content:center;background:rgba(255,255,255,.65);pointer-events:none}.tj-te-spin{display:inline-block;width:1em;height:1em;vertical-align:-.15em;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:tj-te-rot .7s linear infinite}.tj-te-spin-lg{width:34px;height:34px;border-width:3px;color:#b8863b}.entry-content[data-tj-editable] [data-tj-block]{cursor:pointer;border-radius:4px;transition:background-color .12s ease,box-shadow .12s ease}.entry-content[data-tj-editable] [data-tj-block]:hover{background-color:#fffdf2}.entry-content[data-tj-editable] [data-tj-block].tj-te-selected{background-color:#fff1cc}.tj-te-fixbtn{display:block;margin:10px 0 1.2em;padding:11px 18px;font:inherit;font-weight:600;cursor:pointer;border-radius:8px;border:1px solid transparent!important;background:#e0912a!important;color:#fff!important;-webkit-tap-highlight-color:rgba(224,145,42,.4)}.tj-te-fixbtn:hover{background:#c97e1f!important}.tj-te-hidden{display:none!important}.tj-te-edit{margin:0 0 1em}.tj-te-ta{width:100%;box-sizing:border-box;font:inherit;line-height:1.6;padding:10px 12px;border:1px solid #c7ccd3;border-radius:6px;resize:vertical;min-height:3em;overflow:hidden}.tj-te-ta:focus{outline:2px solid #2b6cff;border-color:#2b6cff}.tj-te-actions{display:flex;align-items:center;gap:8px;margin-top:8px}.tj-te-cancel,.tj-te-save{height:34px;min-width:78px;padding:0 14px;font:inherit;cursor:pointer;border-radius:6px;border:1px solid transparent;justify-content:center;gap:6px}.tj-te-cancel,.tj-te-ico,.tj-te-save{display:inline-flex;align-items:center}.tj-te-ico svg{display:block}.tj-te-save{background:#1f7a3d!important;color:#fff!important}.tj-te-save:not(:disabled):hover{background:#17632f!important}.tj-te-save:disabled,.tj-te-save:disabled:hover{background:#b3b9c1!important;color:#fff!important;border-color:#b3b9c1!important;cursor:not-allowed;opacity:1;box-shadow:none}.tj-te-cancel{background:#6c757d!important;color:#fff!important;border-color:#6c757d!important}.tj-te-cancel:hover{background:#5c636a!important}.tj-te-msg{font-size:.85rem;color:#b3261e}.entry-content[data-tj-editable] [data-tj-block]{-webkit-tap-highlight-color:rgba(240,210,138,.35)}.tj-te-modal-ov{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.4)}.tj-te-modal{background:#fff;border-radius:10px;padding:20px;max-width:340px;width:100%;box-shadow:0 10px 40px rgba(0,0,0,.25)}.tj-te-modal-msg{margin:0 0 16px;font-size:.95rem;color:#28303d}.tj-te-modal-row{display:flex;gap:8px;justify-content:flex-end}.tj-te-modal-discard{height:34px;min-width:78px;padding:0 14px;font:inherit;cursor:pointer;border-radius:6px;border:1px solid transparent;background:#b3261e!important;color:#fff!important;justify-content:center}.tj-te-modal-discard:hover{background:#931e18!important;color:#fff!important}.tj-te-check,.tj-te-mark,.tj-te-modal-discard{display:inline-flex;align-items:center}.tj-te-mark{gap:5px;margin-left:8px;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none}.tj-te-check{justify-content:center;min-width:22px;height:22px;padding:0 4px;font-size:14px;font-weight:700;line-height:1;color:#1f7a3d;background:#e6f4ea;border:1px solid #9bd3ac;border-radius:6px}