@import url('//fonts.googleapis.com/css?family=Montserrat:100');
.mistape-test,.mistape_mistake_inner{color:#e42029 !important}#mistape_dialog h2:before,#mistape_dialog .mistape_action,.mistape-letter-back{background-color:#e42029 !important}#mistape_reported_text:before,#mistape_reported_text:after{border-color:#e42029 !important}.mistape-letter-front .front-left{border-left-color:#e42029 !important}.mistape-letter-front .front-right{border-right-color:#e42029 !important}.mistape-letter-front .front-bottom,.mistape-letter-back>.mistape-letter-back-top,.mistape-letter-top{border-bottom-color:#e42029 !important}.mistape-logo svg{fill:#e42029 !important}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote :where(cite),.wp-block-pullquote :where(footer),.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-term-template.is-layout-flex){gap:1.25em}:where(.wp-block-term-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.wpml-ls-statics-footer a,.wpml-ls-statics-footer .wpml-ls-sub-menu a,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link:link{color:#444;background-color:#fff}.wpml-ls-statics-footer .wpml-ls-sub-menu a:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:focus,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link:focus{color:#000;background-color:#eee}.wpml-ls-statics-footer .wpml-ls-current-language>a{color:#444;background-color:#fff}.wpml-ls-statics-footer .wpml-ls-current-language:hover>a,.wpml-ls-statics-footer .wpml-ls-current-language>a:focus{color:#000;background-color:#eee}
.pum-theme-6310,.pum-theme-framed-border{background-color:rgba(255,255,255,.5)}.pum-theme-6310 .pum-container,.pum-theme-framed-border .pum-container{padding:18px;border-radius:0;border:20px outset #d33;box-shadow:1px 1px 3px 0px rgba(2,2,2,.97) inset;background-color:rgba(255,251,239,1)}.pum-theme-6310 .pum-title,.pum-theme-framed-border .pum-title{color:#000;text-align:left;text-shadow:0px 0px 0px rgba(2,2,2,.23);font-family:inherit;font-weight:100;font-size:32px;line-height:36px}.pum-theme-6310 .pum-content,.pum-theme-framed-border .pum-content{color:#2d2d2d;font-family:inherit;font-weight:100}.pum-theme-6310 .pum-content+.pum-close,.pum-theme-framed-border .pum-content+.pum-close{position:absolute;height:20px;width:20px;left:auto;right:-20px;bottom:auto;top:-20px;padding:0;color:#fff;font-family:Tahoma;font-weight:700;font-size:16px;line-height:18px;border:1px none #fff;border-radius:0;box-shadow:0px 0px 0px 0px rgba(2,2,2,.23);text-shadow:0px 0px 0px rgba(0,0,0,.23);background-color:rgba(0,0,0,.55)}.pum-theme-6311,.pum-theme-floating-bar{background-color:rgba(255,255,255,0)}.pum-theme-6311 .pum-container,.pum-theme-floating-bar .pum-container{padding:8px;border-radius:0;border:1px none #000;box-shadow:1px 1px 3px 0px rgba(2,2,2,.23);background-color:rgba(238,246,252,1)}.pum-theme-6311 .pum-title,.pum-theme-floating-bar .pum-title{color:#505050;text-align:left;text-shadow:0px 0px 0px rgba(2,2,2,.23);font-family:inherit;font-weight:400;font-size:32px;line-height:36px}.pum-theme-6311 .pum-content,.pum-theme-floating-bar .pum-content{color:#505050;font-family:inherit;font-weight:400}.pum-theme-6311 .pum-content+.pum-close,.pum-theme-floating-bar .pum-content+.pum-close{position:absolute;height:18px;width:18px;left:auto;right:5px;bottom:auto;top:50%;padding:0;color:#505050;font-family:Sans-Serif;font-weight:700;font-size:15px;line-height:18px;border:1px solid #505050;border-radius:15px;box-shadow:0px 0px 0px 0px rgba(2,2,2,0);text-shadow:0px 0px 0px rgba(0,0,0,.0);background-color:rgba(255,255,255,0);transform:translate(0,-50%)}.pum-theme-6312,.pum-theme-content-only{background-color:rgba(0,0,0,.7)}.pum-theme-6312 .pum-container,.pum-theme-content-only .pum-container{padding:0;border-radius:0;border:1px none #000;box-shadow:0px 0px 0px 0px rgba(2,2,2,0)}.pum-theme-6312 .pum-title,.pum-theme-content-only .pum-title{color:#000;text-align:left;text-shadow:0px 0px 0px rgba(2,2,2,.23);font-family:inherit;font-weight:400;font-size:32px;line-height:36px}.pum-theme-6312 .pum-content,.pum-theme-content-only .pum-content{color:#8c8c8c;font-family:inherit;font-weight:400}.pum-theme-6312 .pum-content+.pum-close,.pum-theme-content-only .pum-content+.pum-close{position:absolute;height:18px;width:18px;left:auto;right:7px;bottom:auto;top:7px;padding:0;color:#000;font-family:inherit;font-weight:700;font-size:20px;line-height:20px;border:1px none #fff;border-radius:15px;box-shadow:0px 0px 0px 0px rgba(2,2,2,0);text-shadow:0px 0px 0px rgba(0,0,0,.0);background-color:rgba(255,255,255,0)}.pum-theme-6305,.pum-theme-default-theme{background-color:rgba(255,255,255,1)}.pum-theme-6305 .pum-container,.pum-theme-default-theme .pum-container{padding:18px;border-radius:0;border:1px none #000;box-shadow:1px 1px 3px 0px rgba(2,2,2,.23);background-color:rgba(249,249,249,1)}.pum-theme-6305 .pum-title,.pum-theme-default-theme .pum-title{color:#000;text-align:left;text-shadow:0px 0px 0px rgba(2,2,2,.23);font-family:inherit;font-weight:400;font-size:32px;font-style:normal;line-height:36px}.pum-theme-6305 .pum-content,.pum-theme-default-theme .pum-content{color:#8c8c8c;font-family:inherit;font-weight:400;font-style:inherit}.pum-theme-6305 .pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{position:absolute;height:auto;width:auto;left:auto;right:0;bottom:auto;top:0;padding:8px;color:#fff;font-family:inherit;font-weight:400;font-size:12px;font-style:inherit;line-height:36px;border:1px none #fff;border-radius:0;box-shadow:1px 1px 3px 0px rgba(2,2,2,.23);text-shadow:0px 0px 0px rgba(0,0,0,.23);background-color:rgba(0,183,205,1)}.pum-theme-6306,.pum-theme-lightbox{background-color:rgba(0,0,0,.6)}.pum-theme-6306 .pum-container,.pum-theme-lightbox .pum-container{padding:18px;border-radius:3px;border:8px solid #000;box-shadow:0px 0px 30px 0px rgba(2,2,2,1);background-color:rgba(255,255,255,1)}.pum-theme-6306 .pum-title,.pum-theme-lightbox .pum-title{color:#000;text-align:left;text-shadow:0px 0px 0px rgba(2,2,2,.23);font-family:inherit;font-weight:100;font-size:32px;line-height:36px}.pum-theme-6306 .pum-content,.pum-theme-lightbox .pum-content{color:#000;font-family:inherit;font-weight:100}.pum-theme-6306 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{position:absolute;height:26px;width:26px;left:auto;right:-13px;bottom:auto;top:-13px;padding:0;color:#fff;font-family:Arial;font-weight:100;font-size:24px;line-height:24px;border:2px solid #fff;border-radius:26px;box-shadow:0px 0px 15px 1px rgba(2,2,2,.75);text-shadow:0px 0px 0px rgba(0,0,0,.23);background-color:rgba(0,0,0,1)}.pum-theme-6307,.pum-theme-enterprise-blue{background-color:rgba(0,0,0,.7)}.pum-theme-6307 .pum-container,.pum-theme-enterprise-blue .pum-container{padding:28px;border-radius:5px;border:1px none #000;box-shadow:0px 10px 25px 4px rgba(2,2,2,.5);background-color:rgba(255,255,255,1)}.pum-theme-6307 .pum-title,.pum-theme-enterprise-blue .pum-title{color:#315b7c;text-align:left;text-shadow:0px 0px 0px rgba(2,2,2,.23);font-family:inherit;font-weight:100;font-size:34px;line-height:36px}.pum-theme-6307 .pum-content,.pum-theme-enterprise-blue .pum-content{color:#2d2d2d;font-family:inherit;font-weight:100}.pum-theme-6307 .pum-content+.pum-close,.pum-theme-enterprise-blue .pum-content+.pum-close{position:absolute;height:28px;width:28px;left:auto;right:8px;bottom:auto;top:8px;padding:4px;color:#fff;font-family:Times New Roman;font-weight:100;font-size:20px;line-height:20px;border:1px none #fff;border-radius:42px;box-shadow:0px 0px 0px 0px rgba(2,2,2,.23);text-shadow:0px 0px 0px rgba(0,0,0,.23);background-color:rgba(49,91,124,1)}.pum-theme-6308,.pum-theme-hello-box{background-color:rgba(0,0,0,.75)}.pum-theme-6308 .pum-container,.pum-theme-hello-box .pum-container{padding:30px;border-radius:80px;border:14px solid #81d742;box-shadow:0px 0px 0px 0px rgba(2,2,2,0);background-color:rgba(255,255,255,1)}.pum-theme-6308 .pum-title,.pum-theme-hello-box .pum-title{color:#2d2d2d;text-align:left;text-shadow:0px 0px 0px rgba(2,2,2,.23);font-family:Montserrat;font-weight:100;font-size:32px;line-height:36px}.pum-theme-6308 .pum-content,.pum-theme-hello-box .pum-content{color:#2d2d2d;font-family:inherit;font-weight:100}.pum-theme-6308 .pum-content+.pum-close,.pum-theme-hello-box .pum-content+.pum-close{position:absolute;height:auto;width:auto;left:auto;right:-30px;bottom:auto;top:-30px;padding:0;color:#2d2d2d;font-family:Times New Roman;font-weight:100;font-size:32px;line-height:28px;border:1px none #fff;border-radius:28px;box-shadow:0px 0px 0px 0px rgba(2,2,2,.23);text-shadow:0px 0px 0px rgba(0,0,0,.23);background-color:rgba(255,255,255,1)}.pum-theme-6309,.pum-theme-cutting-edge{background-color:rgba(0,0,0,.5)}.pum-theme-6309 .pum-container,.pum-theme-cutting-edge .pum-container{padding:18px;border-radius:0;border:1px none #000;box-shadow:0px 10px 25px 0px rgba(2,2,2,.5);background-color:rgba(30,115,190,1)}.pum-theme-6309 .pum-title,.pum-theme-cutting-edge .pum-title{color:#fff;text-align:left;text-shadow:0px 0px 0px rgba(2,2,2,.23);font-family:Sans-Serif;font-weight:100;font-size:26px;line-height:28px}.pum-theme-6309 .pum-content,.pum-theme-cutting-edge .pum-content{color:#fff;font-family:inherit;font-weight:100}.pum-theme-6309 .pum-content+.pum-close,.pum-theme-cutting-edge .pum-content+.pum-close{position:absolute;height:24px;width:24px;left:auto;right:0;bottom:auto;top:0;padding:0;color:#1e73be;font-family:Times New Roman;font-weight:100;font-size:32px;line-height:24px;border:1px none #fff;border-radius:0;box-shadow:-1px 1px 1px 0px rgba(2,2,2,.1);text-shadow:-1px 1px 1px rgba(0,0,0,.1);background-color:rgba(238,238,34,1)}#pum-8149{z-index:1999999999}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}
@media only screen and (max-width:1000px){.woocommerce-checkout #order_review{float:right;width:100% !important;font-family:'Montserrat' !important}.viewdesktop{display:none !important}}@media only screen and (min-width:1000px){.viewphone{display:none !important}}header#site-header{position:fixed !important}#main{padding-top:150px !important;position:relative}a:focus{outline:none}.effect-one #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{bottom:-15%;height:2px}.grecaptcha-badge{z-index:99999 !important}::-moz-selection{background-color:#2c2d36;color:#fff}::selection{background-color:#2c2d36;color:#fff}#site-navigation-wrap{float:none}.tns-cta a.elementor-button{--tns:135,195,113;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:19px 46px !important;border:0 !important;border-radius:999px !important;font-weight:800 !important;font-size:15px !important;letter-spacing:.07em !important;line-height:1.1 !important;text-transform:uppercase;text-decoration:none !important;color:#12300b !important;background-color:rgb(var(--tns)) !important;background-image:linear-gradient(103deg,rgba(255,255,255,0) 34%,rgba(255,255,255,.34) 45%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.34) 55%,rgba(255,255,255,0) 66%) !important;background-repeat:no-repeat !important;background-size:240% 100% !important;background-position:135% 0 !important;cursor:pointer;transform:translateZ(0);transition:transform .28s cubic-bezier(.2,.85,.3,1),filter .28s ease;animation:tnsWave 3s cubic-bezier(.25,.6,.3,1) infinite,tnsSheen 5.4s cubic-bezier(.45,0,.2,1) 1.1s infinite;will-change:transform,box-shadow,background-position}.tns-cta .elementor-button-text,.tns-cta .elementor-button-content-wrapper{color:inherit !important;position:relative;z-index:1}@keyframes tnsWave{0%{box-shadow:0 0 0 0 rgba(var(--tns),.55),0 0 0 0 rgba(var(--tns),.34),0 7px 20px rgba(var(--tns),.4)}55%{box-shadow:0 0 0 17px rgba(var(--tns),0),0 0 0 8px rgba(var(--tns),.2),0 11px 28px rgba(var(--tns),.52)}100%{box-shadow:0 0 0 30px rgba(var(--tns),0),0 0 0 24px rgba(var(--tns),0),0 7px 20px rgba(var(--tns),.4)}}@keyframes tnsSheen{0%{background-position:135% 0}34%,100%{background-position:-55% 0}}.tns-cta a.elementor-button:hover,.tns-cta a.elementor-button:focus-visible{transform:translateY(-3px) scale(1.025);filter:saturate(1.14) brightness(1.04);animation-duration:1.5s,5.4s}.tns-cta a.elementor-button:active{transform:translateY(-1px) scale(.99);animation-play-state:paused,paused}.tns-cta a.elementor-button:focus-visible{outline:3px solid #12300b;outline-offset:5px}@media (prefers-reduced-motion:reduce){.tns-cta a.elementor-button{animation:none !important;background-position:50% 0 !important;box-shadow:0 7px 20px rgba(var(--tns),.45),0 0 0 6px rgba(var(--tns),.18) !important}.tns-cta a.elementor-button:hover{transform:none}}.tnsc-wrap{--g:135,195,113;--ink:#0f1b2d;--ink-2:#41556e;--line:#e3e9ef;--paper:#f7fafc;max-width:920px;margin:0 auto;padding:8px 0 48px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--ink-2);line-height:1.62}.tnsc-wrap *{box-sizing:border-box}.tnsc-back{display:inline-flex;align-items:center;gap:7px;margin:0 0 18px;padding:6px 2px;font-size:14.5px;font-weight:600;color:var(--ink-2) !important;text-decoration:none !important}.tnsc-back:hover{color:var(--ink) !important}.tnsc-back span{font-size:20px;line-height:1}.tnsc-card{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px rgba(15,27,45,.06)}.tnsc-hero{background:linear-gradient(135deg,#16233a 0,#0f1b2d 62%);padding:30px 34px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.tnsc-hero-text{display:flex;flex-direction:column;gap:14px;min-width:0}.tnsc-badge{align-self:flex-start;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);color:#d7e2ee;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 13px;border-radius:999px}.tnsc-hero h1{margin:0;color:#fff;font-size:clamp(26px,4.6vw,36px);font-weight:800;letter-spacing:-.02em;line-height:1.1;text-wrap:balance}.tnsc-flag{flex:0 0 auto;width:80px;height:48px;border-radius:5px;box-shadow:0 0 0 3px #fff,0 4px 12px rgba(0,0,0,.28);object-fit:cover;background:#fff}.tnsc-flag--txt{display:inline-flex;align-items:center;justify-content:center;font-weight:800;color:var(--ink);font-size:19px;letter-spacing:.04em}.tnsc-body{padding:30px 34px 34px}.tnsc-lead{font-size:17.5px;color:var(--ink-2);margin:0 0 24px;max-width:62ch}.tnsc-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:22px;margin:0 0 30px;padding:20px 24px;background:var(--paper);border:1px solid var(--line);border-radius:11px}.tnsc-facts dt{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7a8ca0;margin:0 0 5px}.tnsc-facts dd{margin:0;font-size:16px;font-weight:700;color:var(--ink)}.tnsc-facts code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px;background:#fff;border:1px solid var(--line);padding:3px 10px;border-radius:6px;color:var(--ink)}.tnsc-body h2,.tnsc-faq h2{color:var(--ink);font-size:20px;font-weight:800;letter-spacing:-.01em;margin:0 0 16px;text-wrap:balance}.tnsc-body h2{padding-bottom:12px;border-bottom:1px solid var(--line)}.tnsc-features{list-style:none;margin:0 0 26px;padding:0;display:flex;flex-direction:column;gap:11px}.tnsc-features li{position:relative;padding-left:31px;color:var(--ink-2)}.tnsc-features li:before{content:"";position:absolute;left:0;top:.34em;width:19px;height:19px;border-radius:50%;background:rgba(var(--g),.16);border:1.5px solid rgb(var(--g))}.tnsc-features li:after{content:"";position:absolute;left:6px;top:.62em;width:6px;height:3px;border-left:2px solid #2f6b1f;border-bottom:2px solid #2f6b1f;transform:rotate(-45deg)}.tnsc-cta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--line)}.tnsc-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 38px;border-radius:999px;border:0;font-size:14.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#12300b !important;text-decoration:none !important;cursor:pointer;background-color:rgb(var(--g));background-image:linear-gradient(103deg,rgba(255,255,255,0) 34%,rgba(255,255,255,.34) 45%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.34) 55%,rgba(255,255,255,0) 66%);background-repeat:no-repeat;background-size:240% 100%;background-position:135% 0;transition:transform .28s cubic-bezier(.2,.85,.3,1),filter .28s ease;animation:tnsWave 3s cubic-bezier(.25,.6,.3,1) infinite,tnsSheen 5.4s cubic-bezier(.45,0,.2,1) 1.1s infinite}.tnsc-btn:hover,.tnsc-btn:focus-visible{transform:translateY(-3px) scale(1.025);filter:saturate(1.14) brightness(1.04);animation-duration:1.5s,5.4s}.tnsc-btn:focus-visible{outline:3px solid #12300b;outline-offset:5px}.tnsc-cta-note{font-size:14px;color:#7a8ca0;flex:1 1 220px}.tnsc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin:22px 0 0}.tnsc-mini{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px;transition:box-shadow .25s ease,transform .25s ease}.tnsc-mini:hover{box-shadow:0 8px 24px rgba(15,27,45,.09);transform:translateY(-2px)}.tnsc-ico{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px;margin-bottom:15px;font-size:15px;font-weight:700;font-family:ui-monospace,monospace}.tnsc-ico--api{background:#eef1fe;color:#4055c6}.tnsc-ico--sec{background:#fdf3e4;color:#b4761a}.tnsc-ico--wa{background:#e8f6ee;color:#1e7a47}.tnsc-mini h3{margin:0 0 9px;color:var(--ink);font-size:16px;font-weight:800}.tnsc-mini p{margin:0;font-size:14.5px;color:var(--ink-2)}.tnsc-faq{margin:34px 0 0;background:#fff;border:1px solid var(--line);border-radius:16px;padding:30px 34px}.tnsc-qa{padding:17px 0;border-bottom:1px solid var(--line)}.tnsc-qa:last-child{border-bottom:0;padding-bottom:0}.tnsc-qa h3{margin:0 0 7px;color:var(--ink);font-size:16.5px;font-weight:800}.tnsc-qa p{margin:0;font-size:15px}@media (max-width:640px){.tnsc-hero{padding:24px 22px}.tnsc-body{padding:24px 22px 28px}.tnsc-faq{padding:24px 22px}.tnsc-btn{width:100%}}@media (prefers-reduced-motion:reduce){.tnsc-btn{animation:none;background-position:50% 0;box-shadow:0 7px 20px rgba(var(--g),.45),0 0 0 6px rgba(var(--g),.18)}.tnsc-btn:hover,.tnsc-mini:hover{transform:none}}td>a.tnsc-link{display:block;color:#1f4e12 !important;font-weight:600;text-decoration:none !important;border-bottom:1px dotted rgba(31,78,18,.42);transition:color .18s ease,border-color .18s ease,padding-left .18s ease}td>a.tnsc-link:hover,td>a.tnsc-link:focus-visible{color:#0e2b08 !important;border-bottom-color:#87c371;padding-left:3px}td>a.tnsc-link:focus-visible{outline:2px solid #87c371;outline-offset:2px}.tnsn{--g:135,195,113;--ink:#0f1b2d;--ink-2:#4a5d74;--line:#e4eaf0;--paper:#f7fafc;max-width:1120px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.tnsn *{box-sizing:border-box}.tnsn-tools{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 22px}.tnsn-search{position:relative;flex:1 1 300px;max-width:420px}.tnsn-search svg{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:17px;height:17px;fill:none;stroke:#93a5b8;stroke-width:2;stroke-linecap:round;pointer-events:none}.tnsn-q{width:100%;padding:13px 16px 13px 43px;font-size:15px;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:11px;box-shadow:0 1px 2px rgba(15,27,45,.04);transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none}.tnsn-q::placeholder{color:#93a5b8}.tnsn-q:focus{outline:none;border-color:rgb(var(--g));box-shadow:0 0 0 4px rgba(var(--g),.16)}.tnsn-q::-webkit-search-cancel-button{cursor:pointer}.tnsn-count{margin:0;font-size:14px;color:var(--ink-2);white-space:nowrap}.tnsn-count b{color:var(--ink);font-weight:800;font-variant-numeric:tabular-nums}.tnsn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:10px}.tnsn-card{position:relative;display:flex;align-items:center;gap:12px;padding:13px 15px;background:#fff;border:1px solid var(--line);border-radius:11px;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}a.tnsn-card:hover,a.tnsn-card:focus-visible{border-color:rgb(var(--g));box-shadow:0 6px 18px rgba(15,27,45,.09),0 0 0 3px rgba(var(--g),.13);transform:translateY(-2px)}a.tnsn-card:focus-visible{outline:none}.tnsn-flag{flex:0 0 auto;width:30px;height:18px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgba(15,27,45,.12);background:var(--paper)}.tnsn-flag--x{display:inline-block}.tnsn-name{flex:1 1 auto;min-width:0;font-size:14.5px;font-weight:600;color:var(--ink) !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tnsn-code{flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600;color:var(--ink-2);background:var(--paper);border:1px solid var(--line);padding:2px 7px;border-radius:5px;font-variant-numeric:tabular-nums}.tnsn-go{position:absolute;right:13px;color:rgb(var(--g));font-size:15px;font-weight:700;opacity:0;transform:translateX(-5px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}a.tnsn-card:hover .tnsn-go,a.tnsn-card:focus-visible .tnsn-go{opacity:1;transform:translateX(0)}a.tnsn-card:hover .tnsn-code,a.tnsn-card:focus-visible .tnsn-code{opacity:0}.tnsn-code{transition:opacity .18s ease}.tnsn-card--off{background:var(--paper);border-style:dashed}.tnsn-card--off .tnsn-name{color:var(--ink-2) !important}.tnsn-soon{flex:0 0 auto;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#93a5b8}.tnsn-card--off .tnsn-code{display:none}.tnsn-empty{margin:26px 0 0;padding:22px;text-align:center;font-size:15px;color:var(--ink-2);background:var(--paper);border:1px dashed var(--line);border-radius:11px}.tnsn-card[hidden]{display:none !important}@media (max-width:520px){.tnsn-grid{grid-template-columns:1fr}.tnsn-count{width:100%}}@media (prefers-reduced-motion:reduce){.tnsn-card,.tnsn-go{transition:none}a.tnsn-card:hover{transform:none}}.tnsn-card--flat{cursor:default}.tnsn-card--flat .tnsn-name{color:#0f1b2d !important}.tnsn-h1{font-size:clamp(27px,4.4vw,37px);font-weight:800;letter-spacing:-.022em;color:#0f1b2d;margin:0 0 14px;text-wrap:balance}.tnsn-lead{font-size:17.5px;color:#4a5d74;max-width:64ch;margin:0 0 30px;line-height:1.62}.tnsr{margin:34px 0 0;padding:26px 28px;background:#f7fafc;border:1px solid #e4eaf0;border-radius:14px}.tnsr h2{margin:0 0 16px;font-size:16px;font-weight:800;letter-spacing:.01em;color:#0f1b2d}.tnsr-row{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:18px}.tnsr-link{display:inline-flex;align-items:baseline;gap:7px;padding:9px 14px;background:#fff;border:1px solid #e4eaf0;border-radius:999px;font-size:14px;font-weight:600;color:#0f1b2d !important;text-decoration:none !important;transition:border-color .18s ease,box-shadow .18s ease}.tnsr-link span{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600;color:#7a8ca0;font-variant-numeric:tabular-nums}.tnsr-link:hover,.tnsr-link:focus-visible{border-color:#87c371;box-shadow:0 0 0 3px rgba(135,195,113,.14)}.tnsr-all{font-size:14px;font-weight:700;color:#1f4e12 !important;text-decoration:none !important;border-bottom:1px dotted rgba(31,78,18,.4)}.tnsr-all:hover{border-bottom-color:#87c371}@media (prefers-reduced-motion:reduce){.tnsr-link{transition:none}}.tnsf-head{margin:0 0 20px}.tnsf-head h3{margin:0 0 7px;font-size:21px;font-weight:800;letter-spacing:-.015em;color:#0f1b2d}.tnsf-head p{margin:0;font-size:14.5px;line-height:1.55;color:#4a5d74}.tnsf{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;gap:13px}.tnsf-row{margin:0 !important;display:flex;flex-direction:column;gap:5px}.tnsf-row label{font-size:12.5px;font-weight:700;letter-spacing:.03em;color:#41556e}.tnsf-req{color:#a32a22}.tnsf input[type=text],.tnsf input[type=email],.tnsf input[type=tel],.tnsf textarea{width:100%;padding:11px 13px;font-size:15px;font-family:inherit;color:#0f1b2d;background:#fff;border:1px solid #d9e1e9;border-radius:9px;transition:border-color .18s ease,box-shadow .18s ease;-webkit-appearance:none;appearance:none}.tnsf textarea{resize:vertical;min-height:88px;line-height:1.55}.tnsf input:focus,.tnsf textarea:focus{outline:none;border-color:#87c371;box-shadow:0 0 0 4px rgba(135,195,113,.16)}.tnsf .wpcf7-not-valid{border-color:#a32a22;box-shadow:0 0 0 3px rgba(163,42,34,.1)}.tnsf .wpcf7-not-valid-tip{margin-top:4px;font-size:12.5px;font-weight:600;color:#a32a22}.tnsf .wpcf7-form-control-wrap{display:block}.tnsf-submit{margin:6px 0 0 !important}.tnsf input[type=submit]{width:100%;padding:14px 26px;border:0;border-radius:999px;cursor:pointer;font-family:inherit;font-size:14.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#12300b;background-color:#87c371;background-image:linear-gradient(103deg,rgba(255,255,255,0) 34%,rgba(255,255,255,.34) 45%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.34) 55%,rgba(255,255,255,0) 66%);background-repeat:no-repeat;background-size:240% 100%;background-position:135% 0;transition:transform .2s cubic-bezier(.2,.85,.3,1),filter .2s ease,background-position .5s ease}.tnsf input[type=submit]:hover{transform:translateY(-2px);filter:saturate(1.12) brightness(1.03);background-position:-55% 0}.tnsf input[type=submit]:focus-visible{outline:3px solid #12300b;outline-offset:3px}.tnsf input[type=submit]:disabled{opacity:.6;cursor:progress;transform:none}.tnsf-note{margin:0 !important;font-size:12px;color:#7a8ca0;text-align:center}.tnsf+.wpcf7-response-output,.wpcf7 form .wpcf7-response-output{margin:14px 0 0 !important;padding:12px 15px !important;border-radius:9px !important;border-width:1px !important;font-size:14px !important;line-height:1.5}.wpcf7 form.sent .wpcf7-response-output{border-color:#1e6b45 !important;background:#e9f3ed;color:#14532b !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output{border-color:#a32a22 !important;background:#fbedeb;color:#7d1f19 !important}.wpcf7-spinner{margin:10px auto 0;display:block}#pum-10419 .pum-container,#pum-10421 .pum-container{max-width:440px;padding:28px 30px 30px;border-radius:16px}@media (max-width:520px){#pum-10419 .pum-container,#pum-10421 .pum-container{padding:22px 20px 24px}}@media (prefers-reduced-motion:reduce){.tnsf input[type=submit]{transition:none}.tnsf input[type=submit]:hover{transform:none}}#pum-10689 .pum-container{max-width:440px;padding:28px 30px 30px;border-radius:16px}@media (max-width:520px){#pum-10689 .pum-container{padding:22px 20px 24px}}#pum-11061 .pum-container{max-width:440px;padding:28px 30px 30px;border-radius:16px}@media (max-width:520px){#pum-11061 .pum-container{padding:22px 20px 24px}}#pum-11066 .pum-container{max-width:440px;padding:28px 30px 30px;border-radius:16px}@media (max-width:520px){#pum-11066 .pum-container{padding:22px 20px 24px}}#pum-11069 .pum-container{max-width:440px;padding:28px 30px 30px;border-radius:16px}@media (max-width:520px){#pum-11069 .pum-container{padding:22px 20px 24px}}#pum-11072 .pum-container{max-width:440px;padding:28px 30px 30px;border-radius:16px}@media (max-width:520px){#pum-11072 .pum-container{padding:22px 20px 24px}}#pum-11372 .pum-container{max-width:440px;padding:28px 30px 30px;border-radius:16px}@media (max-width:520px){#pum-11372 .pum-container{padding:22px 20px 24px}}#pum-11375 .pum-container{max-width:440px;padding:28px 30px 30px;border-radius:16px}@media (max-width:520px){#pum-11375 .pum-container{padding:22px 20px 24px}}.tnsc-hero .tnsc-hero-sub{margin:0;color:#dce7f2;font-size:clamp(19px,2.9vw,25px);font-weight:700;letter-spacing:-.012em;line-height:1.22;text-wrap:balance}.page-header{background-color:#f6faf7 !important;background-image:repeating-linear-gradient(135deg,rgba(15,27,45,.026) 0 1px,transparent 1px 9px),radial-gradient(rgba(15,27,45,.05) 1px,transparent 1px),radial-gradient(120% 95% at 11% 8%,rgba(135,195,113,.26),transparent 62%),radial-gradient(110% 100% at 89% 96%,rgba(96,150,196,.17),transparent 58%),linear-gradient(180deg,#fbfdfc 0,#ecf2ee 100%) !important;background-size:auto,22px 22px,auto,auto,auto !important;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat !important;background-position:0 0,0 0,0 0,0 0,0 0 !important;background-attachment:scroll !important;border-bottom:1px solid #e2eae5;padding:52px 0 !important;height:auto !important;min-height:0 !important;box-shadow:inset 0 -1px 0 rgba(15,27,45,.03)}.page-header .background-image-page-header-overlay,.page-header .page-header-bg-image,.page-header .overlay{display:none !important}.page-header .page-header-title{color:#0f1b2d !important;font-weight:800;letter-spacing:-.02em;text-shadow:none !important;text-wrap:balance;margin:0 0 10px}.page-header .site-breadcrumbs,.page-header .site-breadcrumbs *{color:#5c6f86 !important;font-size:13.5px}.page-header .site-breadcrumbs a{color:#41556e !important;text-decoration:none !important;border-bottom:1px dotted rgba(65,85,110,.35);transition:color .18s ease,border-color .18s ease}.page-header .site-breadcrumbs a:hover{color:#1f4e12 !important;border-bottom-color:#87c371}.page-header .site-breadcrumbs .sep{opacity:.5}@media (max-width:640px){.page-header{padding:32px 0 !important}}@media screen and (max-width:480px){.elementor-element-7ec6011 .elementor-heading-title{font-size:25px !important}.elementor-element-821556b .elementor-heading-title,.elementor-element-25dccb0 .elementor-heading-title,.elementor-element-439cc45 .elementor-heading-title,.elementor-element-e361443 .elementor-heading-title,.elementor-element-a687e6e .elementor-heading-title,.elementor-element-99b441c .elementor-heading-title,.elementor-element-6c3f381 .elementor-heading-title,.elementor-element-d1ab0ef .elementor-heading-title,.elementor-element-ae391e9 .elementor-heading-title,.elementor-element-59a4b8a .elementor-heading-title,.elementor-element-d33090b .elementor-heading-title,.elementor-element-b4e6bcd .elementor-heading-title,.elementor-element-de0f2ae .elementor-heading-title,.elementor-element-05fb122 .elementor-heading-title,.elementor-element-3074758 .elementor-heading-title,.elementor-element-d8816fa .elementor-heading-title,.elementor-element-ee496cf .elementor-heading-title,.elementor-element-346beda .elementor-heading-title,.elementor-element-4aacf6d .elementor-heading-title,.elementor-element-ea30f8b .elementor-heading-title,.elementor-element-5b94dcb .elementor-heading-title,.elementor-element-ae5b9c3 .elementor-heading-title,.elementor-element-674956d .elementor-heading-title,.elementor-element-326d1dd .elementor-heading-title,.elementor-element-f78bf45 .elementor-heading-title,.elementor-element-7892340 .elementor-heading-title,.elementor-element-d8e0846 .elementor-heading-title,.elementor-element-de8fcc6 .elementor-heading-title,.elementor-element-543fe55 .elementor-heading-title,.elementor-element-9914a7e .elementor-heading-title,.elementor-element-0a17adb .elementor-heading-title,.elementor-element-e27967f .elementor-heading-title,.elementor-element-ec6065f .elementor-heading-title,.elementor-element-285db21 .elementor-heading-title,.elementor-element-89a2690 .elementor-heading-title,.elementor-element-9c9fdac .elementor-heading-title{font-size:20px !important}.elementor-element-ea30f8b .elementor-heading-title,.elementor-element-43a9c33 .elementor-heading-title,.elementor-element-56ff866 .elementor-heading-title,.elementor-element-fc2d656 .elementor-heading-title,.elementor-element-a10110d .elementor-heading-title,.elementor-element-95b26f5 .elementor-heading-title,.elementor-element-4f1a85a .elementor-heading-title,.elementor-element-6089421 .elementor-heading-title,.elementor-element-f027259 .elementor-heading-title{font-size:20px !important}.elementor-element-352d431 .elementor-heading-title,.elementor-element-92c883b .elementor-heading-title,.elementor-element-09064b7 .elementor-heading-title{font-size:20px !important}}.tnsapi{--ink:#0f1b2d;--ink2:#4a5d74;--line:#e4eaf0;--g:135,195,113;display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:stretch;max-width:1060px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.tnsapi *{box-sizing:border-box}.tnsapi-code{background:#141b2d;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgba(15,27,45,.18);display:flex;flex-direction:column}.tnsapi-bar{display:flex;align-items:center;justify-content:space-between;padding:11px 15px;background:#1b2338;border-bottom:1px solid rgba(255,255,255,.06)}.tnsapi-dots{display:inline-flex;gap:6px}.tnsapi-dots i{width:11px;height:11px;border-radius:50%;display:block}.tnsapi-dots i:nth-child(1){background:#f05d53}.tnsapi-dots i:nth-child(2){background:#f4bf4f}.tnsapi-dots i:nth-child(3){background:#5fc45f}.tnsapi-label{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#7e8ca8}.tnsapi-pre{margin:0;padding:18px 20px;overflow-x:auto;background:0 0;border:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.85;color:#c9d4e6;white-space:pre}.tnsapi-pre code{background:0 0;padding:0;color:inherit;font-size:inherit}.tnsapi-pre .c-fn{color:#f0f4fa;font-weight:600}.tnsapi-pre .c-fl{color:#7fb0f0}.tnsapi-pre .c-url{color:#6fd3b8}.tnsapi-pre .c-str{color:#8fd98f}.tnsapi-pre .c-key{color:#e9c46a}.tnsapi-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px 24px;box-shadow:0 1px 3px rgba(15,27,45,.05)}.tnsapi-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.tnsapi-pill{background:rgba(var(--g),.16);color:#1f5b2a;border:1px solid rgba(var(--g),.45);font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:5px 11px;border-radius:999px}.tnsapi-corner{font-size:11px;font-weight:700;color:#93a5b8}.tnsapi-h{margin:0 0 8px;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.tnsapi-p{margin:0 0 18px;font-size:14px;line-height:1.6;color:var(--ink2)}.tnsapi-gw{background:#f7fafc;border:1px solid var(--line);border-radius:11px;padding:15px}.tnsapi-gw-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:11px;margin-bottom:13px;border-bottom:1px solid var(--line);flex-wrap:wrap}.tnsapi-gw-name{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;color:var(--ink)}.tnsapi-live{width:8px;height:8px;border-radius:50%;background:rgb(var(--g));display:inline-block}.tnsapi-gw-id{font-family:ui-monospace,monospace;font-size:10.5px;color:#93a5b8;letter-spacing:.06em}.tnsapi-bubble{position:relative;margin:0 0 12px auto;max-width:88%;background:linear-gradient(160deg,#8ed08a,#6fbf74);color:#0e2b12;padding:11px 13px 22px;border-radius:12px 12px 4px;font-size:13px;line-height:1.5}.tnsapi-bubble-meta{position:absolute;right:11px;bottom:6px;font-size:9.5px;color:rgba(14,43,18,.62)}.tnsapi-reply{display:flex;align-items:center;gap:11px;margin-bottom:13px}.tnsapi-stop{background:#e7ecf2;border:1px solid #d3dbe4;border-radius:8px;padding:7px 15px;font-size:12.5px;font-weight:800;letter-spacing:.05em;color:#41556e}.tnsapi-replycap{font-size:11px;color:#93a5b8}.tnsapi-sys{background:#fcedec;border:1px solid #f3cfcc;border-radius:8px;padding:9px 12px;font-size:11.5px;font-weight:600;color:#9e2b22;position:relative;padding-left:26px}.tnsapi-sys:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:#d9453a}@media (max-width:880px){.tnsapi{grid-template-columns:1fr}.tnsapi-pre{font-size:11.5px}}.tnssf{--bg:#111827;--bg2:#0c1220;--line:rgba(255,255,255,.07);--ok:#4ade80;--bad:#f87171;--mut:#8b99b4;background:linear-gradient(165deg,#151e30 0,#0c1220 100%);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:18px;box-shadow:0 14px 38px rgba(6,11,22,.42);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;display:flex;flex-direction:column;gap:12px;max-width:680px;margin:0 auto}.tnssf *{box-sizing:border-box}.tnssf-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 2px 4px}.tnssf-status{display:inline-flex;align-items:center;gap:9px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#c4cfe4}.tnssf-pulse{width:9px;height:9px;border-radius:50%;background:#f87171;display:inline-block;flex:0 0 auto;box-shadow:0 0 0 0 rgba(248,113,113,.6);animation:tnssfPulse 2.4s ease-out infinite}@keyframes tnssfPulse{0%{box-shadow:0 0 0 0 rgba(248,113,113,.55)}70%{box-shadow:0 0 0 9px rgba(248,113,113,0)}100%{box-shadow:0 0 0 0 rgba(248,113,113,0)}}.tnssf-node{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fca5a5;background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.38);border-radius:6px;padding:4px 9px}.tnssf-row{display:flex;gap:12px;padding:14px;border-radius:11px;background:rgba(255,255,255,.028);border:1px solid var(--line)}.tnssf-row--bad{background:rgba(248,113,113,.055);border-color:rgba(248,113,113,.3)}.tnssf-ico{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.tnssf-ico--ok{background:rgba(74,222,128,.14);color:var(--ok);border:1px solid rgba(74,222,128,.42)}.tnssf-ico--bad{background:rgba(248,113,113,.14);color:var(--bad);border:1px solid rgba(248,113,113,.42)}.tnssf-body{flex:1 1 auto;min-width:0}.tnssf-line{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:5px}.tnssf-sender{font-size:13px;color:#dce4f2}.tnssf-sender b{color:#fff;font-weight:700}.tnssf-tag{font-size:9.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;padding:3px 8px;border-radius:5px;white-space:nowrap}.tnssf-tag--ok{color:#052e16;background:var(--ok)}.tnssf-tag--bad{color:#fff;background:#dc2626}.tnssf-msg{margin:0;font-size:12.5px;line-height:1.55;color:#a8b6ce;word-break:break-word}.tnssf-msg--bad{color:#e7b3b3}.tnssf-state{margin:7px 0 0;font-size:11px;font-weight:600;color:var(--bad);text-align:right;letter-spacing:.02em}.tnssf-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:11px;background:rgba(255,255,255,.035);border:1px solid var(--line)}.tnssf-stat{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;color:#c4cfe4}.tnssf-dot{width:7px;height:7px;border-radius:50%;display:inline-block}.tnssf-dot--ok{background:var(--ok)}.tnssf-dot--bad{background:var(--bad)}.tnssf-sla{font-size:11px;color:var(--mut);letter-spacing:.06em}@media (max-width:560px){.tnssf{padding:14px}.tnssf-row{padding:12px}.tnssf-msg{font-size:11.5px}.tnssf-state{text-align:left}}@media (prefers-reduced-motion:reduce){.tnssf-pulse{animation:none}}.tnscamp{--ink:#16233a;--ink2:#5a6e88;--mut:#93a5b8;--line:#e7edf3;--g:135,195,113;--gd:#3e8e4a;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 12px 34px rgba(22,35,58,.09);padding:22px 26px 24px;max-width:1000px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.tnscamp *{box-sizing:border-box}.tnscamp-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:20px}.tnscamp-brand{display:flex;align-items:center;gap:13px;min-width:0}.tnscamp-ico{flex:0 0 auto;width:42px;height:42px;border-radius:12px;background:rgba(var(--g),.14);color:var(--gd);display:inline-flex;align-items:center;justify-content:center}.tnscamp-ico svg{width:21px;height:21px}.tnscamp-titles{display:flex;flex-direction:column;gap:2px;min-width:0}.tnscamp-titles b{font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.tnscamp-titles i{font-style:normal;font-size:12.5px;font-weight:600;color:var(--gd)}.tnscamp-actions{display:flex;align-items:center;gap:10px}.tnscamp-btn{font-size:12.5px;font-weight:700;border-radius:9px;padding:9px 16px;white-space:nowrap}.tnscamp-btn--ghost{color:var(--ink2);background:#fff;border:1px solid #dce4ec}.tnscamp-btn--dark{color:#fff;background:#1e2c46;border:1px solid #1e2c46;text-transform:uppercase;letter-spacing:.06em;font-size:11.5px;font-weight:800}.tnscamp-body{display:grid;grid-template-columns:1fr 1.35fr;gap:26px}.tnscamp-col{display:flex;flex-direction:column;gap:8px;min-width:0}.tnscamp-label{font-size:10.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--mut);margin-top:6px}.tnscamp-col>.tnscamp-label:first-child{margin-top:0}.tnscamp-input{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:46px;padding:12px 14px;border-radius:11px;border:1px solid #e2e9f0;font-size:14px;color:var(--ink);background:#fff}.tnscamp-input--ph{background:#f7fafc;color:var(--mut)}.tnscamp-select svg{width:16px;height:16px;color:var(--mut);flex:0 0 auto}.tnscamp-msg{position:relative;background:#f5fbf6;border:1px solid rgba(var(--g),.42);border-radius:13px;padding:18px 18px 16px}.tnscamp-counter{display:block;text-align:right;margin-bottom:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;color:var(--ink2)}.tnscamp-line{margin:0 0 12px;font-size:14px;line-height:1.6;color:var(--ink)}.tnscamp-line:last-child{margin-bottom:0}.tnscamp-var{color:var(--gd);font-weight:700;background:rgba(var(--g),.16);border-radius:5px;padding:1px 5px}.tnscamp-var--link{text-decoration:underline;text-decoration-style:dotted}.tnscamp-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:14px}.tnscamp-flags{display:flex;gap:16px;flex-wrap:wrap}.tnscamp-flag{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink2)}.tnscamp-dot{width:7px;height:7px;border-radius:50%;display:inline-block}.tnscamp-dot--g{background:rgb(var(--g))}.tnscamp-dot--b{background:#5a8dee}.tnscamp-send{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;background:linear-gradient(150deg,#93ce87,#68b86f);color:#0e2b12;font-size:13.5px;font-weight:800;box-shadow:0 5px 14px rgba(var(--g),.38)}.tnscamp-send svg{width:15px;height:15px}@media (max-width:820px){.tnscamp{padding:18px}.tnscamp-body{grid-template-columns:1fr;gap:18px}.tnscamp-actions{width:100%}.tnscamp-btn{flex:1 1 auto;text-align:center}.tnscamp-send{width:100%;justify-content:center}}.tnsai{--ink:#0b1220;--ink2:#4a5d74;--mut:#8a9cb0;--line:#e4eaf0;--paper:#f7fafc;--g:135,195,113;--gd:#2f6b24;--navy:#0e1729;--navy2:#152238;max-width:1120px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--ink2);line-height:1.62;display:flex;flex-direction:column;gap:clamp(38px,5vw,64px)}.tnsai *{box-sizing:border-box}.tnsai h2,.tnsai h3{color:var(--ink);letter-spacing:-.018em;text-wrap:balance}.tnsai-hero{position:relative;overflow:hidden;background:radial-gradient(90% 120% at 88% 8%,rgba(var(--g),.2),transparent 60%),radial-gradient(70% 100% at 6% 96%,rgba(95,182,217,.14),transparent 58%),linear-gradient(155deg,var(--navy2) 0,var(--navy) 62%,#0a1120 100%);border-radius:22px;padding:clamp(28px,4vw,46px);display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(22px,3vw,40px);align-items:center;box-shadow:0 18px 44px rgba(11,18,32,.28)}.tnsai-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:34px 34px,34px 34px;-webkit-mask-image:radial-gradient(80% 70% at 30% 30%,#000,transparent 78%);mask-image:radial-gradient(80% 70% at 30% 30%,#000,transparent 78%)}.tnsai-hero-text{position:relative;z-index:1}.tnsai-hero h2{color:#fff;font-size:clamp(24px,3.5vw,36px);font-weight:800;line-height:1.16;margin:14px 0 14px}.tnsai-hero p{color:#c3d0e2;font-size:16.5px;margin:0 0 24px;max-width:56ch}.tnsai-badge{display:inline-flex;align-items:center;gap:9px;background:rgba(255,255,255,.07);border:1px solid rgba(var(--g),.42);color:#d9e8cf;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:7px 14px;border-radius:999px}.tnsai-badge i{width:8px;height:8px;border-radius:50%;background:rgb(var(--g));flex:0 0 auto;box-shadow:0 0 0 0 rgba(var(--g),.55);animation:tnsaiPing 2.6s ease-out infinite}@keyframes tnsaiPing{0%{box-shadow:0 0 0 0 rgba(var(--g),.5)}70%{box-shadow:0 0 0 10px rgba(var(--g),0)}100%{box-shadow:0 0 0 0 rgba(var(--g),0)}}.tnsai-cta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.tnsai-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 34px;border-radius:999px;cursor:pointer;font-size:14.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#12300b !important;text-decoration:none !important;background:linear-gradient(150deg,#9cd48f,#6fbb6e);box-shadow:0 8px 22px rgba(var(--g),.38);transition:transform .24s cubic-bezier(.2,.85,.3,1),box-shadow .24s ease}.tnsai-btn:hover,.tnsai-btn:focus-visible{transform:translateY(-3px);box-shadow:0 14px 30px rgba(var(--g),.5)}.tnsai-btn:focus-visible{outline:3px solid #12300b;outline-offset:4px}.tnsai-btn2{display:inline-flex;align-items:center;padding:15px 26px;border-radius:999px;font-size:14px;font-weight:700;color:#dce7f2 !important;text-decoration:none !important;border:1px solid rgba(255,255,255,.22);transition:border-color .2s ease,background .2s ease}.tnsai-btn2:hover{border-color:rgba(var(--g),.6);background:rgba(255,255,255,.05)}.tnsai-hero-art{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;align-items:center}.tnsai-wave{width:100%;max-width:340px;height:auto;overflow:visible}.tnsai-bar{transform-box:fill-box;transform-origin:center;animation:tnsaiBar 1.9s ease-in-out infinite;animation-delay:calc(var(--i) * .085s)}@keyframes tnsaiBar{0%,100%{transform:scaleY(.55);opacity:.75}50%{transform:scaleY(1.25);opacity:1}}.tnsai-chips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.tnsai-chips span{font-size:11.5px;font-weight:700;color:#b9c9dc;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);padding:6px 13px;border-radius:8px;letter-spacing:.04em}.tnsai-sec{display:flex;flex-direction:column}.tnsai-h{font-size:clamp(21px,2.6vw,28px);font-weight:800;margin:0 0 8px}.tnsai-sub{margin:0 0 26px;font-size:16px;color:var(--ink2);max-width:62ch}.tnsai-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:18px}.tnsai-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px;display:flex;flex-direction:column;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.tnsai-card:hover{border-color:rgba(var(--g),.55);transform:translateY(-3px);box-shadow:0 14px 32px rgba(11,18,32,.1)}.tnsai-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.tnsai-ico{width:52px;height:52px;border-radius:14px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(150deg,rgba(var(--g),.18),rgba(95,182,217,.14));color:var(--gd)}.tnsai-ico svg{width:26px;height:26px}.tnsai-tag{font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--gd);background:rgba(var(--g),.13);border:1px solid rgba(var(--g),.32);padding:4px 9px;border-radius:6px}.tnsai-card h3{font-size:17px;font-weight:800;margin:0 0 9px}.tnsai-card p{margin:0 0 15px;font-size:14.5px}.tnsai-list{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:8px}.tnsai-list li{position:relative;padding-left:24px;font-size:13.8px;color:var(--ink2)}.tnsai-list li:before{content:"";position:absolute;left:0;top:.45em;width:13px;height:13px;border-radius:50%;background:rgba(var(--g),.2);border:1.5px solid rgb(var(--g))}.tnsai-list li:after{content:"";position:absolute;left:4px;top:.68em;width:4px;height:2px;border-left:1.8px solid var(--gd);border-bottom:1.8px solid var(--gd);transform:rotate(-45deg)}.tnsai-more{margin-top:auto;font-size:13.5px;font-weight:800;color:var(--gd) !important;text-decoration:none !important;display:inline-flex;align-items:center;gap:7px}.tnsai-more span{transition:transform .2s ease}.tnsai-more:hover span{transform:translateX(4px)}.tnsai-vars{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:12px}.tnsai-var{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:4px;border-left:3px solid rgb(var(--g))}.tnsai-var b{font-size:14.5px;font-weight:800;color:var(--ink)}.tnsai-var span{font-size:13.5px;color:var(--ink2)}.tnsai-sec--dark{background:linear-gradient(160deg,var(--navy2),var(--navy));border-radius:20px;padding:clamp(26px,3.4vw,40px)}.tnsai-sec--dark .tnsai-h{color:#fff}.tnsai-sec--dark .tnsai-sub{color:#b9c9dc}.tnsai-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(212px,1fr));gap:16px;counter-reset:none}.tnsai-step{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.1);border-radius:13px;padding:20px;display:flex;flex-direction:column;gap:7px}.tnsai-num{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--g),.2);border:1px solid rgba(var(--g),.45);color:#cfe8c4;font-size:13.5px;font-weight:800;font-variant-numeric:tabular-nums;margin-bottom:3px}.tnsai-step b{color:#fff;font-size:15px;font-weight:800}.tnsai-step-p{color:#afc0d4;font-size:13.5px;line-height:1.55}.tnsai-final{text-align:center;background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:clamp(28px,3.6vw,44px)}.tnsai-final h2{font-size:clamp(21px,2.6vw,27px);font-weight:800;margin:0 0 10px}.tnsai-final p{margin:0 auto 22px;max-width:52ch;font-size:15.5px}@media (max-width:860px){.tnsai-hero{grid-template-columns:1fr}.tnsai-hero-art{order:-1}.tnsai-wave{max-width:280px}}@media (max-width:520px){.tnsai-cta{flex-direction:column;align-items:stretch}.tnsai-btn,.tnsai-btn2{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.tnsai-bar,.tnsai-badge i{animation:none}.tnsai-card:hover,.tnsai-btn:hover{transform:none}.tnsai-more:hover span{transform:none}}.tnsx{--ink:#0b1220;--ink2:#4a5d74;--line:#e4eaf0;--paper:#f7fafc;--g:135,195,113;--gd:#2f6b24;--navy:#0e1729;--bad:#c2564c;max-width:1120px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--ink2);display:flex;flex-direction:column;gap:20px}.tnsx *{box-sizing:border-box}.tnsx-h{font-size:clamp(21px,2.6vw,28px);font-weight:800;letter-spacing:-.018em;color:var(--ink);margin:0;text-wrap:balance}.tnsx-sub{margin:0 0 8px;font-size:16px;max-width:62ch}.tnsx-item{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(20px,3vw,38px);align-items:center;background:#fff;border:1px solid var(--line);border-radius:18px;padding:clamp(20px,2.6vw,30px);transition:box-shadow .22s ease,border-color .22s ease}.tnsx-item:hover{border-color:rgba(var(--g),.45);box-shadow:0 12px 30px rgba(11,18,32,.08)}.tnsx-item--rev .tnsx-art{order:2}.tnsx-txt h3{margin:0 0 10px;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.tnsx-txt p{margin:0;font-size:15px;line-height:1.65}.tnsx-art{background:linear-gradient(160deg,#f8fbfa,#eef3f7);border:1px solid var(--line);border-radius:14px;padding:16px;overflow-x:auto}.tnsx-dia{display:block;width:100%;height:auto;min-width:420px}.d-node{fill:#fff;stroke:#d7e0ea;stroke-width:1.4}.d-node--ai{fill:var(--navy);stroke:rgba(var(--g),.5)}.d-node--ok{fill:rgba(var(--g),.13);stroke:rgba(var(--g),.55)}.d-node--hum{fill:#eff3f8;stroke:#c3d0de}.d-node--bad{fill:#fbf0ef;stroke:#e7c4c0}.d-lbl{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:11.5px;font-weight:700;fill:#16233a;text-anchor:middle}.d-lbl--s{font-size:9.5px;font-weight:600;fill:#6b7c92}.d-node--ai+.d-lbl{fill:#fff}.d-node--ai+.d-lbl+.d-lbl{fill:#c8e3bc}.d-cap{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;fill:#8a9cb0}.d-cap--ok{fill:var(--gd)}.d-cap--bad{fill:var(--bad)}.d-arrow{fill:none;stroke:#b7c4d3;stroke-width:1.7;stroke-linecap:round}.d-arrow--ok{stroke:rgb(var(--g))}.d-arrow--hum{stroke:#93a5b8}.d-arrow--bad{stroke:#ddb5b0}.d-head{fill:context-stroke}@supports not (fill:context-stroke){.d-head{fill:#b7c4d3}}.d-wave{fill:rgba(var(--g),.85)}.d-wave--ai{fill:rgba(135,195,113,.9);animation:dWave 1.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.d-wave--ai:nth-of-type(2n){animation-delay:.15s}.d-wave--ai:nth-of-type(3n){animation-delay:.3s}@keyframes dWave{0%,100%{transform:scaleY(.6)}50%{transform:scaleY(1.15)}}.tnsai>.tnsx,.tnsc-wrap>.tnsx{margin-top:clamp(30px,4vw,52px)}@media (max-width:840px){.tnsx-item{grid-template-columns:1fr}.tnsx-item--rev .tnsx-art{order:0}}@media (prefers-reduced-motion:reduce){.d-wave--ai{animation:none}.tnsx-item:hover{box-shadow:none}}.tnsh{--ink:#0b1220;--ink2:#4a5d74;--mut:#8a9cb0;--line:#e4eaf0;--paper:#f6f9fc;--blue:#1b93d1;--blue-d:#0e5e93;--navy:#0a1420;--g:135,195,113;--gd:#2f6b24;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--ink2);line-height:1.62}.tnsh *{box-sizing:border-box}.tnsh h1,.tnsh h2,.tnsh h3{letter-spacing:-.02em;text-wrap:balance}.tnsh-hero{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(30px,4vw,56px) clamp(18px,4vw,40px);background:radial-gradient(70% 90% at 82% 12%,rgba(143,208,138,.16),transparent 62%),linear-gradient(180deg,#08111c 0,#0b3a5e 52%,var(--blue) 100%);overflow:hidden}.tnsh-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:36px 36px,36px 36px;-webkit-mask-image:radial-gradient(70% 60% at 25% 25%,#000,transparent 76%);mask-image:radial-gradient(70% 60% at 25% 25%,#000,transparent 76%)}.tnsh-hero-in{position:relative;z-index:1;max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(24px,4vw,48px);align-items:center}.tnsh-hero h1{margin:0 0 8px;color:#fff;font-weight:800;font-size:clamp(34px,6vw,62px);line-height:1.02;letter-spacing:-.03em}.tnsh-hero-sub{margin:0 0 18px;color:#dceaf6;font-size:clamp(17px,2.4vw,25px);font-weight:600;line-height:1.28}.tnsh-hero-p{margin:0 0 26px;color:#b9cfe2;font-size:15.5px;max-width:52ch}.tnsh-cta{display:flex;gap:12px;flex-wrap:wrap}.tnsh-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 34px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#12300b !important;text-decoration:none !important;background:linear-gradient(150deg,#9cd48f,#6fbb6e);box-shadow:0 8px 22px rgba(var(--g),.34);transition:transform .22s cubic-bezier(.2,.85,.3,1),box-shadow .22s ease}.tnsh-btn:hover,.tnsh-btn:focus-visible{transform:translateY(-2px);box-shadow:0 14px 30px rgba(var(--g),.46)}.tnsh-btn:focus-visible{outline:3px solid #fff;outline-offset:3px}.tnsh-btn2{display:inline-flex;align-items:center;padding:15px 30px;border-radius:6px;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff !important;text-decoration:none !important;border:1px solid rgba(255,255,255,.55);transition:background .2s ease,border-color .2s ease}.tnsh-btn2:hover{background:rgba(255,255,255,.12);border-color:#fff}.tnsh-hero-art{position:relative}.tnsh-art{display:block;width:100%;height:auto}.tnsh-hb{transform-box:fill-box;transform-origin:center;animation:tnshBar 1.9s ease-in-out infinite;animation-delay:calc(var(--i) * .07s)}@keyframes tnshBar{0%,100%{transform:scaleY(.5)}50%{transform:scaleY(1.2)}}.tnsh-body{max-width:1120px;margin:0 auto;padding:0 clamp(0px,2vw,16px)}.tnsh-sec{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(24px,4vw,54px);align-items:center;padding:clamp(38px,5vw,64px) 0;border-bottom:1px solid var(--line)}.tnsh-sec:last-child{border-bottom:0}.tnsh-sec--rev .tnsh-art-box{order:2}.tnsh-sec h2{margin:0 0 10px;color:var(--ink);font-size:clamp(21px,2.7vw,29px);font-weight:700;line-height:1.28}.tnsh-lead{margin:0 0 20px;color:var(--blue-d);font-size:clamp(16px,2vw,19px);font-weight:600;line-height:1.4}.tnsh-check{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:11px}.tnsh-check li{position:relative;padding-left:31px;font-size:15px;color:var(--ink2)}.tnsh-check li:before{content:"";position:absolute;left:0;top:.28em;width:19px;height:19px;border-radius:50%;background:var(--blue)}.tnsh-check li:after{content:"";position:absolute;left:5.5px;top:.56em;width:6px;height:3px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.tnsh-more{font-size:14px;font-weight:800;letter-spacing:.02em;color:var(--blue-d) !important;text-decoration:none !important;display:inline-flex;align-items:center;gap:7px}.tnsh-more span{transition:transform .2s ease}.tnsh-more:hover span{transform:translateX(4px)}.tnsh-art-box{background:linear-gradient(160deg,#f7fbfd,#eaf1f7);border:1px solid var(--line);border-radius:16px;padding:12px 14px;overflow-x:auto}.tnsh-dia{display:block;width:100%;height:auto;min-width:420px}.h-node{fill:#fff;stroke:#cfdce8;stroke-width:1.4}.h-node--ai{fill:#0e1a2b;stroke:rgba(143,208,138,.55)}.h-node--ok{fill:rgba(27,147,209,.1);stroke:rgba(27,147,209,.45)}.h-node--hum{fill:#eff4f9;stroke:#c3d3e1}.h-lbl{font-family:inherit;font-size:12.5px;font-weight:700;fill:#12233a;text-anchor:middle}.h-lbl--s{font-size:10.5px;font-weight:600;fill:#6b7c92}.h-node--ai+.h-lbl{fill:#fff}.h-node--ai+.h-lbl+.h-lbl{fill:#c8e3bc}.h-arrow{fill:none;stroke:#b2c2d2;stroke-width:1.7;stroke-linecap:round}.h-arrow--ok{stroke:var(--blue)}.h-arrow--hum{stroke:#93a5b8}.h-head{fill:context-stroke}@supports not (fill:context-stroke){.h-head{fill:#b2c2d2}}.h-wave{fill:rgba(143,208,138,.9)}.h-wave--ai{animation:tnshBar 1.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.h-wave--ai:nth-of-type(2n){animation-delay:.14s}.h-wave--ai:nth-of-type(3n){animation-delay:.28s}.tnsh-block{padding:clamp(38px,5vw,60px) 0}.tnsh-block h2{margin:0 0 8px;color:var(--ink);font-size:clamp(21px,2.7vw,29px);font-weight:700}.tnsh-vars{display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:12px}.tnsh-var{background:var(--paper);border:1px solid var(--line);border-radius:11px;padding:16px 18px;border-left:3px solid var(--blue);display:flex;flex-direction:column;gap:4px}.tnsh-var b{font-size:14.5px;font-weight:800;color:var(--ink)}.tnsh-var span{font-size:13.5px}.tnsh-dark{background:linear-gradient(160deg,#0e2438,var(--navy));border-radius:18px;padding:clamp(26px,3.4vw,44px);margin:clamp(10px,2vw,20px) 0}.tnsh-dark h2{margin:0 0 8px;color:#fff;font-size:clamp(21px,2.7vw,28px);font-weight:700}.tnsh-dark .tnsh-lead{color:#9ec4de}.tnsh-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(214px,1fr));gap:16px}.tnsh-step{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.11);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:6px}.tnsh-num{width:30px;height:30px;border-radius:8px;margin-bottom:3px;display:inline-flex;align-items:center;justify-content:center;background:rgba(27,147,209,.24);border:1px solid rgba(27,147,209,.5);color:#cfe7f6;font-size:13.5px;font-weight:800;font-variant-numeric:tabular-nums}.tnsh-step b{color:#fff;font-size:15px;font-weight:800}.tnsh-step-p{color:#a9c2d6;font-size:13.5px;line-height:1.55}.tnsh-final{text-align:center;background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:clamp(28px,3.6vw,46px);margin:clamp(24px,3vw,40px) 0}.tnsh-final h2{margin:0 0 10px;color:var(--ink);font-size:clamp(21px,2.6vw,28px);font-weight:700}.tnsh-final p{margin:0 auto 22px;max-width:52ch;font-size:15.5px}@media (max-width:900px){.tnsh-hero-in{grid-template-columns:1fr}.tnsh-hero-art{order:-1;max-width:520px;margin:0 auto}.tnsh-sec{grid-template-columns:1fr}.tnsh-sec--rev .tnsh-art-box{order:0}}@media (max-width:520px){.tnsh-cta{flex-direction:column;align-items:stretch}.tnsh-btn,.tnsh-btn2{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.tnsh-hb,.h-wave--ai{animation:none}.tnsh-btn:hover{transform:none}.tnsh-more:hover span{transform:none}}body{overflow-x:clip}@supports not (overflow-x:clip){body{overflow-x:hidden}}.tnsk-hero .tnsh-hero-in{grid-template-columns:1fr;max-width:840px}.tnsk-hero{padding-top:clamp(28px,3.4vw,48px);padding-bottom:clamp(28px,3.4vw,48px)}.tnsk-hero .tnsh-hero-p{max-width:60ch}.tnsk .tnsh-btn{letter-spacing:.04em;text-transform:none;font-size:15.5px}.tnsk .tnsh-btn2{letter-spacing:.02em;text-transform:none;font-size:15px}.tnsk-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:16px;padding:clamp(30px,4vw,48px) 0}.tnsk-card{background:#fff;border:1px solid var(--line);border-radius:15px;padding:22px;display:flex;flex-direction:column;gap:7px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.tnsk-card:hover{border-color:rgba(27,147,209,.5);box-shadow:0 12px 28px rgba(11,18,32,.08);transform:translateY(-2px)}.tnsk-ic{width:44px;height:44px;border-radius:12px;margin-bottom:6px;display:inline-flex;align-items:center;justify-content:center;background:rgba(27,147,209,.1);color:var(--blue-d)}.tnsk-ic svg{width:21px;height:21px}.tnsk-lab{font-size:10.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--mut)}.tnsk-rows{display:flex;flex-direction:column;gap:3px}.tnsk-rows a,.tnsk-rows span{font-size:16px;font-weight:700;color:var(--ink) !important;text-decoration:none !important;font-variant-numeric:tabular-nums}.tnsk-rows a:hover{color:var(--blue-d) !important}.tnsk-note{font-size:12.5px;color:var(--ink2);margin-top:4px}.tnsk-main{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(22px,3.5vw,44px);padding:0 0 clamp(30px,4vw,50px);align-items:start}.tnsk-form,.tnsk-side{background:#fff;border:1px solid var(--line);border-radius:16px;padding:clamp(20px,2.6vw,30px)}.tnsk-main h2{margin:0 0 8px;color:var(--ink);font-size:clamp(19px,2.3vw,24px);font-weight:700}.tnsk-main .tnsh-lead{margin-bottom:18px;font-size:15.5px}.tnsk-map{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--line);aspect-ratio:4/3;background:var(--paper)}.tnsk-map iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.tnsk-dir{display:inline-block;margin-top:14px;font-size:14px;font-weight:800;color:var(--blue-d) !important;text-decoration:none !important;border-bottom:1px dotted rgba(14,94,147,.4)}.tnsk-dir:hover{border-bottom-color:var(--blue)}.tnsk-block{padding:0 0 clamp(34px,4.4vw,56px)}.tnsk-block h2{margin:0 0 8px;color:var(--ink);font-size:clamp(21px,2.6vw,27px);font-weight:700}.tnsk-routes{display:grid;grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:14px}.tnsk-route{background:var(--paper);border:1px solid var(--line);border-radius:13px;padding:20px;border-left:3px solid var(--blue);display:flex;flex-direction:column;gap:7px}.tnsk-route b{font-size:15.5px;font-weight:800;color:var(--ink)}.tnsk-route span{font-size:14px;color:var(--ink2)}.tnsk-route a{font-size:14.5px;font-weight:700;color:var(--blue-d) !important;text-decoration:none !important;margin-top:auto}.tnsk-route a:hover{text-decoration:underline !important}@media (max-width:860px){.tnsk-main{grid-template-columns:1fr}}@media (max-width:520px){.tnsk .tnsh-cta{flex-direction:column;align-items:stretch}.tnsk .tnsh-btn,.tnsk .tnsh-btn2{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.tnsk-card:hover{transform:none}}#main #content-wrap:has(.tnsh){padding-top:0 !important;padding-bottom:0 !important}#content-wrap:has(.tnsh) #primary,#content-wrap:has(.tnsh) #content,#content-wrap:has(.tnsh) .single-page-article,#content-wrap:has(.tnsh) .entry{margin-top:0 !important;padding-top:0 !important}#content-wrap:has(.tnsh) #primary{margin-bottom:0 !important}#content-wrap:has(.tnsh) .tnsh>*:last-of-type{margin-bottom:0}.tnsh>.tnsh-body:last-child{padding-bottom:clamp(30px,4vw,52px)}.tnsw{padding:clamp(38px,5vw,60px) 0}.tnsw h2{margin:0 0 8px;color:#0b1220;font-size:clamp(21px,2.7vw,29px);font-weight:700;letter-spacing:-.02em}.tnsw-lead{margin:0 0 24px;color:#0e5e93;font-size:clamp(16px,2vw,19px);font-weight:600}.tnsw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(272px,1fr));gap:18px}.tnsw-card{margin:0;background:#fff;border:1px solid #e4eaf0;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(11,18,32,.04),0 8px 24px rgba(11,18,32,.06);transition:transform .22s cubic-bezier(.2,.85,.3,1),box-shadow .22s ease}.tnsw-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(11,18,32,.11)}.tnsw-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;background:linear-gradient(180deg,#f7fafc,#eef3f8);border-bottom:1px solid #e4eaf0}.tnsw-dot{width:9px;height:9px;border-radius:50%;background:#cbd7e3;flex:none}.tnsw-bar .tnsw-dot:nth-child(1){background:#f0625a}.tnsw-bar .tnsw-dot:nth-child(2){background:#f2c14e}.tnsw-bar .tnsw-dot:nth-child(3){background:#63c081}.tnsw-tab{margin-left:6px;font-size:11px;font-weight:800;letter-spacing:.07em;color:#6b7c92}.tnsw-shot{display:block;width:100%;height:212px;object-fit:contain;object-position:center;background:#fbfdfe;padding:10px}.tnsw-cap{padding:14px 16px 17px;margin:0;font-size:13.8px;line-height:1.55;color:#4a5d74;border-top:1px solid #f0f4f8}.tnsw-cap b{display:block;color:#0b1220;font-size:14.5px;font-weight:800;margin-bottom:3px}@media (prefers-reduced-motion:reduce){.tnsw-card:hover{transform:none}}.h-bar{fill:#1b93d1;stroke:none}.tnsw-grid{grid-template-columns:repeat(3,1fr)}.tnsw-g3{grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.tnsw-grid,.tnsw-g3{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.tnsw-grid,.tnsw-g3{grid-template-columns:1fr}}.tnsnc{--nc-navy:#0e1729;--nc-blue:#1b93d1;--nc-ink:#0e5e93;--nc-line:#d7e3ec;border:1px solid var(--nc-line);border-radius:18px;overflow:hidden;background:#fff;font-family:inherit;margin:8px 0 4px}.tnsnc-head{background:linear-gradient(135deg,#08111c,#0b3a5e 55%,#1b93d1);color:#fff;padding:22px 24px 20px;text-align:center}.tnsnc-head b{display:block;font-size:30px;line-height:1.15;letter-spacing:-.4px}.tnsnc-head span{display:block;margin-top:6px;font-size:14px;opacity:.85;line-height:1.45}.tnsnc-flow{display:flex;align-items:stretch;justify-content:center;gap:10px;padding:22px 18px;background:linear-gradient(180deg,#f7fafc,#fff)}.tnsnc-node{flex:1 1 0;min-width:0;background:#fff;border:1px solid var(--nc-line);border-radius:14px;padding:14px 14px 12px;text-align:center;position:relative;box-shadow:0 1px 2px rgba(14,23,41,.05)}.tnsnc-nic{display:block;width:34px;height:34px;margin:0 auto 8px;color:var(--nc-blue)}.tnsnc-nic svg{width:100%;height:100%}.tnsnc-nlab{display:block;font-weight:700;font-size:13.5px;color:var(--nc-navy);line-height:1.3}.tnsnc-ntxt{display:block;margin-top:6px;font-size:12.5px;color:#5b6b7a;line-height:1.4}.tnsnc-node--ivr{background:#f4fafe;border-color:#bfdff3}.tnsnc-key{display:inline-block;margin-top:8px;padding:3px 10px;border-radius:999px;background:var(--nc-blue);color:#fff;font-size:11.5px;font-weight:700}.tnsnc-arr{width:34px;min-width:26px;height:auto;align-self:center;color:#9fb6c7;flex:0 0 auto}.tnsnc-wave{display:flex;align-items:flex-end;gap:4px;justify-content:center;margin-top:10px;height:18px}.tnsnc-wave i{width:4px;border-radius:2px;background:var(--nc-blue);opacity:.7;transform-origin:bottom;animation:tnsncW 1.1s ease-in-out infinite}.tnsnc-wave i:nth-child(1){height:11px}.tnsnc-wave i:nth-child(2){height:18px;animation-delay:.15s}.tnsnc-wave i:nth-child(3){height:14px;animation-delay:.3s}@keyframes tnsncW{0%,100%{transform:scaleY(.5)}50%{transform:scaleY(1)}}.tnsnc-live{display:block;width:8px;height:8px;border-radius:50%;background:#87c371;margin:9px auto 0;box-shadow:0 0 0 0 rgba(135,195,113,.7);animation:tnsncP 1.8s ease-out infinite}@keyframes tnsncP{70%{box-shadow:0 0 0 9px rgba(135,195,113,0)}100%{box-shadow:0 0 0 0 rgba(135,195,113,0)}}.tnsnc-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--nc-line)}.tnsnc-col{padding:16px 18px 18px;border-left:1px solid var(--nc-line)}.tnsnc-col:first-child{border-left:0}.tnsnc-col h4{margin:0 0 10px;font-size:13px;font-weight:700;color:var(--nc-ink);text-transform:uppercase;letter-spacing:.4px}.tnsnc-steps,.tnsnc-list{margin:0;padding:0;list-style:none}.tnsnc-steps li,.tnsnc-list li{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.4;color:#243546;padding:5px 0}.tnsnc-num{flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:#eaf4fb;color:var(--nc-ink);font-size:11.5px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:1px}.tnsnc-ic{flex:0 0 18px;width:18px;height:18px;margin-top:1px}.tnsnc-ic svg{width:100%;height:100%}.tnsnc-ic--ok{color:#87c371}.tnsnc-ic--use{color:var(--nc-blue)}@media (max-width:900px){.tnsnc-cols{grid-template-columns:1fr}.tnsnc-col{border-left:0;border-top:1px solid var(--nc-line)}.tnsnc-col:first-child{border-top:0}}@media (max-width:680px){.tnsnc-flow{flex-direction:column}.tnsnc-arr{transform:rotate(90deg);margin:0 auto}.tnsnc-head b{font-size:24px}}@media (prefers-reduced-motion:reduce){.tnsnc-wave i,.tnsnc-live{animation:none}}
.background-image-page-header-overlay{opacity:.6}a:hover,a.light:hover,.theme-heading .text:before,.theme-heading .text:after,#top-bar-content>a:hover,#top-bar-social li.oceanwp-email a:hover,#site-navigation-wrap .dropdown-menu>li>a:hover,#site-header.medium-header #medium-searchform button:hover,.oceanwp-mobile-menu-icon a:hover,.blog-entry.post .blog-entry-header .entry-title a:hover,.blog-entry.post .blog-entry-readmore a:hover,.blog-entry.thumbnail-entry .blog-entry-category a,ul.meta li a:hover,.dropcap,.single nav.post-navigation .nav-links .title,body .related-post-title a:hover,body #wp-calendar caption,body .contact-info-widget.default i,body .contact-info-widget.big-icons i,body .custom-links-widget .oceanwp-custom-links li a:hover,body .custom-links-widget .oceanwp-custom-links li a:hover:before,body .posts-thumbnails-widget li a:hover,body .social-widget li.oceanwp-email a:hover,.comment-author .comment-meta .comment-reply-link,#respond #cancel-comment-reply-link:hover,#footer-widgets .footer-box a:hover,#footer-bottom a:hover,#footer-bottom #footer-bottom-menu a:hover,.sidr a:hover,.sidr-class-dropdown-toggle:hover,.sidr-class-menu-item-has-children.active>a,.sidr-class-menu-item-has-children.active>a>.sidr-class-dropdown-toggle,input[type=checkbox]:checked:before{color:#0078c6}.single nav.post-navigation .nav-links .title .owp-icon use,.blog-entry.post .blog-entry-readmore a:hover .owp-icon use,body .contact-info-widget.default .owp-icon use,body .contact-info-widget.big-icons .owp-icon use{stroke:#0078c6}input[type=button],input[type=reset],input[type=submit],button[type=submit],.button,#site-navigation-wrap .dropdown-menu>li.btn>a>span,.thumbnail:hover i,.thumbnail:hover .link-post-svg-icon,.post-quote-content,.omw-modal .omw-close-modal,body .contact-info-widget.big-icons li:hover i,body .contact-info-widget.big-icons li:hover .owp-icon,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{background-color:#0078c6}.widget-title{border-color:#0078c6}blockquote{border-color:#0078c6}.wp-block-quote{border-color:#0078c6}#searchform-dropdown{border-color:#0078c6}.dropdown-menu .sub-menu{border-color:#0078c6}.blog-entry.large-entry .blog-entry-readmore a:hover{border-color:#0078c6}.oceanwp-newsletter-form-wrap input[type=email]:focus{border-color:#0078c6}.social-widget li.oceanwp-email a:hover{border-color:#0078c6}#respond #cancel-comment-reply-link:hover{border-color:#0078c6}body .contact-info-widget.big-icons li:hover i{border-color:#0078c6}body .contact-info-widget.big-icons li:hover .owp-icon{border-color:#0078c6}#footer-widgets .oceanwp-newsletter-form-wrap input[type=email]:focus{border-color:#0078c6}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button[type=submit]:hover,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button[type=submit]:focus,.button:hover,.button:focus,#site-navigation-wrap .dropdown-menu>li.btn>a:hover>span,.post-quote-author,.omw-modal .omw-close-modal:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{background-color:#2c2d36}table th,table td,hr,.content-area,body.content-left-sidebar #content-wrap .content-area,.content-left-sidebar .content-area,#top-bar-wrap,#site-header,#site-header.top-header #search-toggle,.dropdown-menu ul li,.centered-minimal-page-header,.blog-entry.post,.blog-entry.grid-entry .blog-entry-inner,.blog-entry.thumbnail-entry .blog-entry-bottom,.single-post .entry-title,.single .entry-share-wrap .entry-share,.single .entry-share,.single .entry-share ul li a,.single nav.post-navigation,.single nav.post-navigation .nav-links .nav-previous,#author-bio,#author-bio .author-bio-avatar,#author-bio .author-bio-social li a,#related-posts,#comments,.comment-body,#respond #cancel-comment-reply-link,#blog-entries .type-page,.page-numbers a,.page-numbers span:not(.elementor-screen-only),.page-links span,body #wp-calendar caption,body #wp-calendar th,body #wp-calendar tbody,body .contact-info-widget.default i,body .contact-info-widget.big-icons i,body .contact-info-widget.big-icons .owp-icon,body .contact-info-widget.default .owp-icon,body .posts-thumbnails-widget li,body .tagcloud a{border-color:}body .theme-button,body input[type=submit],body button[type=submit],body button,body .button,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{border-color:#fff}body .theme-button:hover,body input[type=submit]:hover,body button[type=submit]:hover,body button:hover,body .button:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:active,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:active,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{border-color:#fff}body{color:#2f2f2f}.theme-button,input[type=submit],button[type=submit],button,.button,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-style:solid}.theme-button,input[type=submit],button[type=submit],button,.button,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-width:1px}form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color],form select,form textarea,.woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single{border-style:solid}body div.wpforms-container-full .wpforms-form input[type=date],body div.wpforms-container-full .wpforms-form input[type=datetime],body div.wpforms-container-full .wpforms-form input[type=datetime-local],body div.wpforms-container-full .wpforms-form input[type=email],body div.wpforms-container-full .wpforms-form input[type=month],body div.wpforms-container-full .wpforms-form input[type=number],body div.wpforms-container-full .wpforms-form input[type=password],body div.wpforms-container-full .wpforms-form input[type=range],body div.wpforms-container-full .wpforms-form input[type=search],body div.wpforms-container-full .wpforms-form input[type=tel],body div.wpforms-container-full .wpforms-form input[type=text],body div.wpforms-container-full .wpforms-form input[type=time],body div.wpforms-container-full .wpforms-form input[type=url],body div.wpforms-container-full .wpforms-form input[type=week],body div.wpforms-container-full .wpforms-form select,body div.wpforms-container-full .wpforms-form textarea{border-style:solid}form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color],form select,form textarea{border-radius:3px}body div.wpforms-container-full .wpforms-form input[type=date],body div.wpforms-container-full .wpforms-form input[type=datetime],body div.wpforms-container-full .wpforms-form input[type=datetime-local],body div.wpforms-container-full .wpforms-form input[type=email],body div.wpforms-container-full .wpforms-form input[type=month],body div.wpforms-container-full .wpforms-form input[type=number],body div.wpforms-container-full .wpforms-form input[type=password],body div.wpforms-container-full .wpforms-form input[type=range],body div.wpforms-container-full .wpforms-form input[type=search],body div.wpforms-container-full .wpforms-form input[type=tel],body div.wpforms-container-full .wpforms-form input[type=text],body div.wpforms-container-full .wpforms-form input[type=time],body div.wpforms-container-full .wpforms-form input[type=url],body div.wpforms-container-full .wpforms-form input[type=week],body div.wpforms-container-full .wpforms-form select,body div.wpforms-container-full .wpforms-form textarea{border-radius:3px}#scroll-top{background-color:#0078c6}#scroll-top:hover{background-color:#2c2d36}#site-logo #site-logo-inner,.oceanwp-social-menu .social-menu-inner,#site-header.full_screen-header .menu-bar-inner,.after-header-content .after-header-content-inner{height:45px}#site-navigation-wrap .dropdown-menu>li>a,#site-navigation-wrap .dropdown-menu>li>span.opl-logout-link,.oceanwp-mobile-menu-icon a,.mobile-menu-close,.after-header-content-inner>a{line-height:45px}#site-header-inner{padding:40px}#site-header,.has-transparent-header .is-sticky #site-header,.has-vh-transparent .is-sticky #site-header.vertical-header,#searchform-header-replace{background-color:#2f2f2f}#site-header.has-header-media .overlay-header-media{background-color:rgba(0,0,0,.5)}#site-logo #site-logo-inner a img,#site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:125px}#site-navigation-wrap .dropdown-menu>li>a{padding:0 14px}#site-navigation-wrap .dropdown-menu>li>a,.oceanwp-mobile-menu-icon a,#searchform-header-replace-close{color:#fff}#site-navigation-wrap .dropdown-menu>li>a .owp-icon use,.oceanwp-mobile-menu-icon a .owp-icon use,#searchform-header-replace-close .owp-icon use{stroke:#fff}#site-navigation-wrap .dropdown-menu>li>a:hover,.oceanwp-mobile-menu-icon a:hover,#searchform-header-replace-close:hover{color:#0078c6}#site-navigation-wrap .dropdown-menu>li>a:hover .owp-icon use,.oceanwp-mobile-menu-icon a:hover .owp-icon use,#searchform-header-replace-close:hover .owp-icon use{stroke:#0078c6}#site-navigation-wrap .dropdown-menu>.current-menu-item>a,#site-navigation-wrap .dropdown-menu>.current-menu-ancestor>a,#site-navigation-wrap .dropdown-menu>.current-menu-item>a:hover,#site-navigation-wrap .dropdown-menu>.current-menu-ancestor>a:hover{color:#0078c6}.mobile-menu .hamburger-inner,.mobile-menu .hamburger-inner:before,.mobile-menu .hamburger-inner:after{background-color:#fff}.ocean-single-post-header ul.meta-item li a:hover{color:#333}#footer-widgets{padding:60px 0 10px}#footer-widgets{background-color:#2c2d36}#footer-widgets,#footer-widgets p,#footer-widgets li a:before,#footer-widgets .contact-info-widget span.oceanwp-contact-title,#footer-widgets .recent-posts-date,#footer-widgets .recent-posts-comments,#footer-widgets .widget-recent-posts-icons li .fa{color:#bfbfbf}#footer-widgets .footer-box a,#footer-widgets a{color:#bfbfbf}#footer-bottom{padding:15px 0 20px}#footer-bottom{background-color:#2c2d36}.page-header{height:325px}body{font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title{line-height:1.4}h1{font-size:30px;line-height:1.4}@media screen and (max-width:480px){h1{font-size:20px}}h2{font-size:37px;line-height:1.4;font-weight:400}@media screen and (max-width:480px){h2{font-size:25px}}h3{font-size:18px;line-height:1.4}h4{font-size:17px;line-height:1.4}h5{font-size:14px;line-height:1.4}h6{font-size:15px;line-height:1.4}.page-header .page-header-title,.page-header.background-image-page-header .page-header-title{font-size:32px;line-height:1.4}.page-header .page-subheading{font-size:15px;line-height:1.8}.site-breadcrumbs,.site-breadcrumbs a{font-size:13px;line-height:1.4}#top-bar-content,#top-bar-social-alt{font-size:12px;line-height:1.8}#site-logo a.site-logo-text{font-size:24px;line-height:1.8}#site-navigation-wrap .dropdown-menu>li>a,#site-header.full_screen-header .fs-dropdown-menu>li>a,#site-header.top-header #site-navigation-wrap .dropdown-menu>li>a,#site-header.center-header #site-navigation-wrap .dropdown-menu>li>a,#site-header.medium-header #site-navigation-wrap .dropdown-menu>li>a,.oceanwp-mobile-menu-icon a{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;text-transform:uppercase}.dropdown-menu ul li a.menu-link,#site-header.full_screen-header .fs-dropdown-menu ul.sub-menu li a{font-size:13px;line-height:1.2;letter-spacing:.6px;font-weight:500}.sidr-class-dropdown-menu li a,a.sidr-class-toggle-sidr-close,#mobile-dropdown ul li a,body #mobile-fullscreen ul li a{font-size:15px;line-height:1.8;font-weight:600}.blog-entry.post .blog-entry-header .entry-title a{font-size:24px;line-height:1.4}.ocean-single-post-header .single-post-title{font-size:34px;line-height:1.4;letter-spacing:.6px}.ocean-single-post-header ul.meta-item li,.ocean-single-post-header ul.meta-item li a{font-size:13px;line-height:1.4;letter-spacing:.6px}.ocean-single-post-header .post-author-name,.ocean-single-post-header .post-author-name a{font-size:14px;line-height:1.4;letter-spacing:.6px}.ocean-single-post-header .post-author-description{font-size:12px;line-height:1.4;letter-spacing:.6px}.single-post .entry-title{line-height:1.4;letter-spacing:.6px}.single-post ul.meta li,.single-post ul.meta li a{font-size:14px;line-height:1.4;letter-spacing:.6px}.sidebar-box .widget-title,.sidebar-box.widget_block .wp-block-heading{font-size:13px;line-height:1;letter-spacing:1px}#footer-widgets .footer-box .widget-title{font-size:15px;line-height:1;letter-spacing:1px;font-weight:600}#footer-bottom #copyright{font-size:12px;line-height:1}#footer-bottom #footer-bottom-menu{font-size:12px;line-height:1}.woocommerce-store-notice.demo_store{line-height:2;letter-spacing:1.5px}.demo_store .woocommerce-store-notice__dismiss-link{line-height:2;letter-spacing:1.5px}.woocommerce ul.products li.product li.title h2,.woocommerce ul.products li.product li.title a{font-size:14px;line-height:1.5}.woocommerce ul.products li.product li.category,.woocommerce ul.products li.product li.category a{font-size:12px;line-height:1}.woocommerce ul.products li.product .price{font-size:18px;line-height:1}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .product-inner .added_to_cart{font-size:12px;line-height:1.5;letter-spacing:1px}.woocommerce ul.products li.owp-woo-cond-notice span,.woocommerce ul.products li.owp-woo-cond-notice a{font-size:16px;line-height:1;letter-spacing:1px;font-weight:600;text-transform:capitalize}.woocommerce div.product .product_title{font-size:24px;line-height:1.4;letter-spacing:.6px}.woocommerce div.product p.price{font-size:36px;line-height:1}.woocommerce .owp-btn-normal .summary form button.button,.woocommerce .owp-btn-big .summary form button.button,.woocommerce .owp-btn-very-big .summary form button.button{font-size:12px;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.woocommerce div.owp-woo-single-cond-notice span,.woocommerce div.owp-woo-single-cond-notice a{font-size:18px;line-height:2;letter-spacing:1.5px;font-weight:600;text-transform:capitalize}.ocean-preloader--active .preloader-after-content{font-size:20px;line-height:1.8;letter-spacing:.6px}
.woocommerce-checkout .c4wp_captcha_field{margin-bottom:10px;margin-top:15px;position:relative;display:inline-block}
.login #login,.login #lostpasswordform{min-width:350px !important}.wpforms-field-c4wp iframe{width:100% !important}
.login #login,.login #lostpasswordform{min-width:350px !important}.wpforms-field-c4wp iframe{width:100% !important}