:root{--tsf-bg:#091824;--tsf-ink:#edfbff;--tsf-panel:#112937;--tsf-edge:#2b4b5b;--tsf-cyan:#58dce5;--tsf-muted:#a7c2cb;color-scheme:dark}body{background:var(--tsf-bg)!important;color:var(--tsf-ink)}#MainContent{background:var(--tsf-bg)}#header-group{background:#071520;position:relative;z-index:9}#header-group .header{background:#071520;border-bottom:1px solid #2a4b57}#header-group .header-logo{display:flex;gap:9px;align-items:center;text-decoration:none}.tsf-mark{width:38px;height:38px;flex:none}.tsf-wordmark{display:flex;flex-direction:column;text-align:left;line-height:1.06;white-space:nowrap}.tsf-wordmark strong{color:#eaffff;font-size:20px;letter-spacing:-.05em;font-weight:850}.tsf-wordmark strong span{color:var(--tsf-cyan)}.tsf-wordmark small{font-size:8px;letter-spacing:.14em;font-weight:750;color:#a5c4cc;margin-top:6px}#header-group a:hover,footer a:hover{color:var(--tsf-cyan)}#MainContent h1,#MainContent h2,#MainContent h3{letter-spacing:-.035em}#MainContent a:focus-visible,#header-group a:focus-visible{outline:3px solid #6fe8ef;outline-offset:3px}#MainContent .product-card__content{border-radius:15px;overflow:hidden;background:#102733;border:1px solid #315364!important;padding:11px!important;transition:border-color .2s,transform .2s}#MainContent product-card:hover .product-card__content{border-color:#5ad8e1!important;transform:translateY(-2px)}#MainContent button[type=submit],#MainContent .button{border-radius:10px}#MainContent input,#MainContent select,#MainContent textarea{border-radius:9px}footer{background:#07131d;border-top:1px solid #284958}.tsf-assure{max-width:1200px;margin:20px auto 56px;padding:0 24px}.tsf-assure>p{color:#68e0e9;font-size:11px;letter-spacing:.15em;font-weight:750;margin:0 0 16px}.tsf-assure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.tsf-assure-grid>div{background:#102733;border:1px solid #315363;border-radius:14px;padding:22px}.tsf-assure-grid strong{display:block;color:#f2fbff;margin-bottom:8px;font-size:15px}.tsf-assure-grid span{display:block;color:#adc6ce;font-size:13px;line-height:1.6}.tsf-assure-grid a{color:#6ae5ea;text-decoration:underline}.tsf-root{background:#091824;color:#eaf8fb;overflow:hidden}.tsf-root *{box-sizing:border-box}.tsf-root a{text-decoration:none;color:inherit}.tsf-root .wrap{max-width:1220px;margin:auto;padding-inline:25px}.tsf-root h1,.tsf-root h2,.tsf-root h3,.tsf-root p{margin:0}.tsf-root .eyebrow{font-weight:800;font-size:11px;letter-spacing:.16em;color:#6ce4e8;text-transform:uppercase}.tsf-root .hero{background:radial-gradient(ellipse at 80% 20%,#164754,transparent 58%),linear-gradient(120deg,#091722,#0e2b37);border-bottom:1px solid #345867;position:relative}.tsf-root .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2;pointer-events:none;background-image:linear-gradient(#77ecf41d 1px,transparent 1px),linear-gradient(90deg,#77ecf41d 1px,transparent 1px);background-size:48px 48px}.tsf-root .hero-inner{position:relative;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding-block:92px}.tsf-root h1{font-size:clamp(44px,5.7vw,81px);font-weight:850;line-height:1.06;letter-spacing:-.065em;margin:25px 0;color:#f3feff}.tsf-root h1 span{color:#5de3e8}.tsf-root .hero-copy>p:not(.eyebrow){font-size:16px;line-height:1.75;max-width:550px;color:#b0cbd3}.tsf-root .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:31px}.tsf-root .cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;font-size:13px;font-weight:800;border-radius:10px;gap:16px;transition:transform .2s}.tsf-root .cta:hover{transform:translateY(-2px)}.tsf-root .primary{background:#59dfe7;color:#041a23;border:1px solid #59dfe7}.tsf-root .secondary{background:#102a35;color:#e5fbff;border:1px solid #668c9a}.tsf-root .hero-small{margin-top:17px!important;color:#8fb0bd!important;font-size:11px!important}.tsf-root .screen{border-radius:18px;border:1px solid #3f7986;background:#0d2330;box-shadow:0 30px 65px #0008;overflow:hidden}.tsf-root .screen-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #2c5260;padding:16px 20px;font-size:10px;letter-spacing:.12em;color:#9ac0ca}.tsf-root .lights{color:#69dce8;letter-spacing:.3em}.tsf-root .screen-content{padding:30px}.tsf-root .screen-content h3{font-size:29px;line-height:1.2;margin:14px 0 20px}.tsf-root .screen-row{display:flex;gap:15px;align-items:center;padding:14px 0;border-bottom:1px solid #30505e}.tsf-root .screen-row b{font-size:12px;color:#57e5eb}.tsf-root .screen-row span{font-size:13px;color:#d4e8ec}.tsf-root .screen-bottom{font-size:10px;letter-spacing:.1em;margin-top:25px;color:#9ac2cc}.tsf-root .rail{border-top:1px solid #305867;background:#081a24}.tsf-root .rail .wrap{display:flex;gap:30px;align-items:center;justify-content:space-between;min-height:55px;color:#7fa4af;letter-spacing:.09em;font-size:10px}.tsf-root .section{padding-block:80px;background:transparent}.tsf-root .head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px}.tsf-root h2{font-size:clamp(32px,4vw,48px);font-weight:830;line-height:1.12;margin-top:12px;letter-spacing:-.05em}.tsf-root .head>p{max-width:320px;color:#a5c1ca;font-size:14px;line-height:1.65}.tsf-root .category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.tsf-root .category{padding:27px;min-height:262px;border:1px solid #365364;border-radius:15px;background:linear-gradient(145deg,#17333f,#0d202d);display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.tsf-root .category:hover{transform:translateY(-3px);border-color:#57e2eb}.tsf-root .category .icon{font-size:38px;color:#70e2e8;margin:18px 0}.tsf-root .category h3{font-size:20px;color:#f1fcff}.tsf-root .category p{font-size:13px;line-height:1.7;color:#a5bec7;margin:9px 0 28px}.tsf-root .category .foot{margin-top:auto;color:#6de8ef;font-size:10px;letter-spacing:.1em;font-weight:800}.tsf-root .feature{background:#0d2230;border-block:1px solid #315161}.tsf-root .feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.tsf-root .feature-media{position:relative;min-height:350px;display:grid;place-items:center;background:#102d3b;border:1px solid #33596b;border-radius:16px;overflow:hidden;padding:22px}.tsf-root .feature-media img{width:100%;max-width:470px;max-height:420px;object-fit:contain}.tsf-root .feature-copy>p:not(.eyebrow){font-size:15px;line-height:1.8;color:#acc7cf;margin:20px 0}.tsf-root .feature-price{font-size:35px;font-weight:850;color:#f1ffff;margin:20px 0}.tsf-root .feature-price small{font-size:12px;color:#98b7c1;font-weight:400;margin-left:10px}.tsf-root .tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.tsf-root .tile{border:1px solid #315260;border-radius:13px;background:#112834;overflow:hidden;display:flex;flex-direction:column}.tsf-root .tile:hover{border-color:#59dce5}.tsf-root .tile-media{aspect-ratio:1;background:#193440;display:grid;place-items:center;padding:12px}.tsf-root .tile-media img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.tsf-root .tile-body{padding:17px;flex:1;display:flex;flex-direction:column}.tsf-root .tile-body p{font-size:10px;color:#85bfca;letter-spacing:.1em}.tsf-root .tile-body h3{font-size:15px;line-height:1.45;margin:10px 0 20px}.tsf-root .tile-body strong{margin-top:auto;border-top:1px solid #31515f;padding-top:13px;color:#9af5fa}.tsf-root .free{background:radial-gradient(circle at 85% 50%,#184b59,#0b202c 60%);border-block:1px solid #305463}.tsf-root .free-inner{display:grid;grid-template-columns:1fr .8fr;gap:50px;align-items:center}.tsf-root .free p:not(.eyebrow){color:#a7c4cc;line-height:1.8;margin:19px 0}.tsf-root .free-panel{border:1px solid #4c8998;border-radius:14px;background:#0a2b37;padding:37px;font-weight:850;font-size:26px}.tsf-root .free-panel small{display:block;color:#9bbec9;font-weight:400;font-size:11px;margin-top:15px}.tsf-root .trust{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tsf-root .trust>div{border-top:1px solid #3c6975;padding-top:19px}.tsf-root .trust strong{font-size:15px}.tsf-root .trust p{margin-top:12px;color:#9dbbc4;font-size:13px;line-height:1.7}.tsf-root .corporate{border-top:1px solid #345563;margin-top:48px;padding-top:24px;display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;color:#9ec5cc;font-size:12px}.tsf-root .corporate a{color:#6ce8ed;text-decoration:underline}@media(max-width:850px){.tsf-root .hero-inner{grid-template-columns:1fr;padding-block:60px}.tsf-root .feature-grid,.tsf-root .free-inner{grid-template-columns:1fr;gap:26px}.tsf-root .tiles{grid-template-columns:repeat(2,1fr)}}@media(max-width:690px){.tsf-mark{width:31px;height:31px}.tsf-wordmark strong{font-size:17px}.tsf-wordmark small{font-size:7px}.tsf-root .wrap{padding-inline:17px}.tsf-root .section{padding-block:55px}.tsf-root .category-grid,.tsf-root .trust,.tsf-assure-grid{grid-template-columns:1fr}.tsf-root .head{flex-direction:column;align-items:start}.tsf-root .rail .wrap{justify-content:flex-start;flex-wrap:wrap;padding-block:15px}.tsf-root .category{min-height:220px}}@media(max-width:420px){.tsf-root .tiles{grid-template-columns:1fr}.tsf-root .actions{flex-direction:column}.tsf-root .cta{width:100%}.tsf-root h1{font-size:43px}}@media(prefers-reduced-motion:reduce){.tsf-root *{transition:none!important}html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tsf-next.css.map */
