.tk-page{font-size:16px;line-height:1.5}.tk-page .dnd-section{background:none;padding:0!important}.tk-page .dnd-section>.row-fluid{max-width:none!important;padding-left:0!important;padding-right:0!important}.tk-page .dnd-section .dnd-column{padding:0!important}.tk-page b,.tk-page button,.tk-page h1,.tk-page h2,.tk-page h3,.tk-page h4,.tk-page h5,.tk-page h6,.tk-page li,.tk-page p,.tk-page summary{color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:normal}.tk-page h1,.tk-page h2,.tk-page h3,.tk-page h4{font-size:inherit;line-height:inherit}.tk-page b,.tk-page strong{font-weight:700}:root{--tk-ink:#0f1729;--tk-ink2:#24324d;--tk-muted:#4a5872;--tk-soft:#8a96a8;--tk-blue:#4285f4;--tk-blue-d:#3367d6;--tk-pale:#eef4fd;--tk-line:#e3e9f2;--tk-bg:#f7f9fd;--tk-red:#d8453a;--tk-red-bg:#fde8e6;--tk-green:#22b98a;--tk-amber:#f5a623;--tk-serif:"Merriweather",Georgia,serif;--tk-sans:"Inter",system-ui,-apple-system,sans-serif;--tk-shadow:0 12px 34px rgba(30,60,120,.07)}.tk-page *,.tk-page :after,.tk-page :before{box-sizing:border-box}.tk-page{background:var(--tk-bg);color:var(--tk-ink);font-family:var(--tk-sans);margin:0;-webkit-font-smoothing:antialiased}.tk-page img{height:auto;max-width:100%}.tk-page a{color:var(--tk-blue);text-underline-offset:3px}.tk-page a:hover{color:var(--tk-blue-d)}.tk-page code{background:#fff4d6;border-radius:4px;color:#7a5600;font-family:Menlo,monospace;font-size:.85em;padding:2px 5px}.tk-page .tk-wrap{margin:0 auto;max-width:1216px;padding:0 32px}.tk-page .tk-section{padding-top:96px}.tk-page .tk-h2{font-size:40px}.tk-page .tk-h2,.tk-page .tk-h3{font-family:var(--tk-serif);font-weight:300;line-height:1.2;margin:0}.tk-page .tk-h3{font-size:32px}.tk-page .tk-eyebrow{color:var(--tk-blue);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tk-page .tk-body{color:var(--tk-muted);font-size:17px;line-height:1.7}.tk-page .tk-body p{margin:0 0 16px}.tk-page .tk-body p:last-child{margin-bottom:0}.tk-page .tk-card{background:#fff;border-radius:24px;box-shadow:var(--tk-shadow)}.tk-page .tk-center{align-items:center;display:flex;flex-direction:column;text-align:center}.tk-page .tk-btn{align-items:center;background:var(--tk-ink);border-radius:999px;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:13px 22px;text-decoration:none;transition:background .2s,color .2s;white-space:nowrap}.tk-page .tk-btn:hover{background:var(--tk-blue);color:#fff}.tk-page .tk-btn--white{background:#fff;color:var(--tk-blue)}.tk-page .tk-btn--white:hover{background:var(--tk-pale);color:var(--tk-blue)}.tk-page .tk-hero{background:radial-gradient(ellipse 70% 60% at 50% 20%,#d3e2fb 0,#eef4fd 55%,var(--tk-bg) 100%);overflow:hidden;padding-top:64px;position:relative}.tk-page .tk-nav{align-items:center;background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.9);border-radius:999px;box-shadow:0 6px 20px rgba(30,60,120,.06);display:flex;justify-content:space-between;margin-bottom:44px;padding:10px 12px 10px 22px}.tk-page .tk-nav__logo{display:block;height:28px;width:auto}.tk-page .tk-hero__text{gap:16px}.tk-page .tk-hero__title{font-size:60px;letter-spacing:-.02em;line-height:1.1;max-width:940px;text-wrap:balance}.tk-page .tk-hero__strap,.tk-page .tk-hero__title{font-family:var(--tk-serif);font-weight:300;margin:0}.tk-page .tk-hero__strap{color:var(--tk-blue);font-size:26px;font-style:italic;line-height:1.4;max-width:760px}.tk-page .tk-hero__lede{color:var(--tk-ink2);font-size:20px;line-height:1.6;margin:4px 0 0;max-width:660px}.tk-page .tk-stage{height:400px;margin-top:28px;position:relative}.tk-page .tk-stage .tk-doc{left:50%;position:absolute;transform-origin:top center}.tk-page .tk-stage .tk-doc--back{top:30px;transform:translateX(-50%) rotate(-5deg) translateX(-50px) scale(.78)}.tk-page .tk-stage .tk-doc--front{top:14px;transform:translateX(-50%) rotate(4deg) translateX(40px) scale(.78)}.tk-page .tk-float{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.78);border:1px solid #fff;border-radius:18px;box-shadow:0 16px 40px rgba(30,60,120,.12);display:flex;flex-direction:column;gap:8px;padding:18px;position:absolute;text-align:left}.tk-page .tk-float b{font-size:13px}.tk-page .tk-float span{color:var(--tk-muted);font-size:12px;line-height:1.5}.tk-page .tk-float--1{left:calc(50% - 426px);top:40px;width:270px}.tk-page .tk-float--3{right:calc(50% - 426px);top:80px;width:250px}.tk-page .tk-float__row{align-items:center;display:flex;justify-content:space-between}.tk-page .tk-pill-green{background:var(--tk-green);border-radius:999px;color:#fff!important;font-weight:600;padding:2px 8px}.tk-page .tk-bar{background:var(--tk-line);border-radius:3px;height:6px}.tk-page .tk-bar i{background:var(--tk-blue);border-radius:3px;display:block;height:100%;width:72%}.tk-page .tk-dots{display:flex;margin-top:4px}.tk-page .tk-dots i{border:2px solid #fff;border-radius:50%;height:24px;margin-left:-6px;width:24px}.tk-page .tk-dots i:first-child{background:var(--tk-amber);margin-left:0}.tk-page .tk-dots i:nth-child(2){background:var(--tk-green)}.tk-page .tk-dots i:nth-child(3){background:var(--tk-blue)}.tk-page .tk-chip{align-items:center;background:#fff;border-radius:14px;box-shadow:0 14px 34px rgba(30,60,120,.14);display:flex;font-size:13px;font-weight:600;gap:10px;left:calc(50% - 406px);padding:12px 16px;position:absolute;top:220px}.tk-page .tk-chip i{align-items:center;background:var(--tk-pale);border-radius:8px;color:var(--tk-blue);display:flex;font-style:normal;height:26px;justify-content:center;width:26px}.tk-page .tk-cursor{align-items:flex-start;display:flex;flex-direction:column;position:absolute;right:calc(50% - 386px);top:270px}.tk-page .tk-cursor span{background:var(--tk-ink);border-radius:999px;color:#fff;font-size:13px;font-weight:600;margin:-2px 0 0 14px;padding:5px 12px}.tk-page .tk-formcard{display:grid;gap:44px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);margin:-90px auto 0;max-width:960px;padding:40px 44px;position:relative;scroll-margin-top:24px}.tk-page .tk-formcard__title{font-family:var(--tk-serif);font-size:30px;font-weight:300;line-height:1.25;margin:0 0 14px}.tk-page .tk-formcard__note{color:var(--tk-blue);display:block;font-size:17px;font-weight:700;margin-top:14px}.tk-page .tk-formcard .hs-form fieldset{max-width:none!important}.tk-page .tk-formcard .hs-form fieldset.form-columns-2 .hs-form-field{width:50%!important}.tk-page .tk-formcard .hs-form fieldset .input{margin-right:0!important}.tk-page .tk-formcard .hs-form fieldset.form-columns-2 .hs-form-field:first-child .input{margin-right:10px!important}.tk-page .tk-formcard .hs-form-field{margin-bottom:12px}.tk-page .tk-formcard .hs-form-field>label{color:var(--tk-ink2);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.tk-page .tk-formcard .hs-input:not([type=checkbox]):not([type=radio]){background:#fff;border:1px solid #d8e0ec;border-radius:12px;color:var(--tk-ink);font:inherit;font-size:15px;height:50px;outline:none;padding:0 16px;transition:border-color .2s,box-shadow .2s;width:100%!important}.tk-page .tk-formcard select.hs-input{appearance:auto}.tk-page .tk-formcard textarea.hs-input{height:auto!important;min-height:100px;padding:12px 16px!important}.tk-page .tk-formcard .hs-input:focus{border-color:var(--tk-blue);box-shadow:0 0 0 3px rgba(66,133,244,.15)}.tk-page .tk-formcard .hs-button{-webkit-appearance:none;background:var(--tk-blue);border:0;border-radius:12px;box-shadow:0 10px 24px rgba(66,133,244,.3);color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:600;height:52px;transition:background .2s;width:100%}.tk-page .tk-formcard .hs-button:hover{background:var(--tk-blue-d)}.tk-page .tk-formcard .hs-error-msgs{color:var(--tk-red);font-size:13px;list-style:none;margin:4px 0 0;padding:0}.tk-page .tk-formcard .hs-richtext,.tk-page .tk-formcard .legal-consent-container{color:var(--tk-muted);font-size:12px;line-height:1.5}.tk-page .tk-formcard .submitted-message{background:var(--tk-pale);border-radius:14px;color:var(--tk-ink2);font-size:17px;line-height:1.6;padding:20px}.tk-page .tk-doc{background:#fff;border-radius:6px;box-shadow:0 1px 0 rgba(15,23,41,.04),0 24px 60px rgba(30,60,120,.18);color:var(--tk-ink);font-family:var(--tk-sans);height:540px;overflow:hidden;text-align:left;width:400px}.tk-page .tk-doc__in{display:flex;flex-direction:column;height:100%;padding:36px 34px}.tk-page .tk-doc--cover .tk-doc__in{background:linear-gradient(180deg,#fff 60%,#eef4fd)}.tk-page .tk-doc__head{align-items:center;color:#5b6b85;display:flex;font-size:9px;font-weight:600;justify-content:space-between;letter-spacing:.12em;text-transform:uppercase}.tk-page .tk-doc__head img{height:20px;width:auto}.tk-page .tk-doc__ph{align-self:flex-start;background:#fff4d6;border-radius:4px;color:#7a5600;font-family:Menlo,monospace;font-size:11px;padding:4px 8px}.tk-page .tk-doc__big{font-family:var(--tk-serif);font-size:34px;font-weight:300;letter-spacing:-.01em;line-height:1.15}.tk-page .tk-doc__rule{background:var(--tk-blue);border-radius:2px;height:3px;width:48px}.tk-page .tk-doc__tag{color:#5b6b85;font-size:11px;line-height:1.6;max-width:240px}.tk-page .tk-doc__meta{color:#5b6b85;display:grid;font-size:9px;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:auto}.tk-page .tk-doc__meta b{color:var(--tk-ink);display:block;margin-bottom:3px}.tk-page .tk-doc__toc{display:flex;flex-direction:column;margin-top:18px}.tk-page .tk-doc__toc div{align-items:baseline;border-bottom:1px solid #edf1f7;display:flex;font-size:12px;gap:12px;padding:9px 0}.tk-page .tk-doc__toc b{color:var(--tk-blue);width:18px}.tk-page .tk-doc__toc span{flex:1}.tk-page .tk-doc__toc em{color:#9aa6b8;font-style:normal}.tk-page .tk-doc__title{font-family:var(--tk-serif);font-size:22px;line-height:1.25;margin:22px 0 14px}.tk-page .tk-doc__callout{background:var(--tk-pale);border-radius:6px;color:var(--tk-ink2);font-size:11.5px;line-height:1.55;padding:12px 14px}.tk-page .tk-doc__lines{display:flex;flex-direction:column;gap:7px;margin-top:16px}.tk-page .tk-doc__lines i{background:#edf1f7;border-radius:4px;display:block;height:7px}.tk-page .tk-doc__foot{color:#9aa6b8;display:flex;font-size:9px;justify-content:space-between;margin-top:auto}.tk-page .tk-overview{align-items:start;border-top:1px solid #dfe6f1;display:grid;gap:56px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin-top:96px;padding-top:64px}.tk-page .tk-overview__text{display:flex;flex-direction:column;gap:18px}.tk-page .tk-overview .tk-body{font-size:18px}.tk-page .tk-toc{display:flex;flex-direction:column;padding:30px 32px}.tk-page .tk-toc__title{font-size:17px;font-weight:700;margin-bottom:12px}.tk-page .tk-toc a{align-items:center;border-top:1px solid #eef1f6;color:var(--tk-ink2);display:grid;font-size:16px;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;padding:14px 0;text-decoration:none;transition:color .2s}.tk-page .tk-toc a:hover{color:var(--tk-blue)}.tk-page .tk-toc a b{color:var(--tk-blue);font-size:13px}.tk-page .tk-toc a i{color:var(--tk-blue);font-style:normal}.tk-page .tk-explorer{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 440px}.tk-page .tk-explorer .tk-body{margin:14px 0 24px}.tk-page .tk-explorer__list{padding:8px}.tk-page .tk-explorer__item{align-items:baseline;background:transparent;border:0;border-radius:14px;cursor:pointer;display:grid;font:inherit;gap:14px;grid-template-columns:36px 200px minmax(0,1fr);padding:14px 18px;text-align:left;transition:background .2s;width:100%}.tk-page .tk-explorer__item:hover{background:#f5f8fd}.tk-page .tk-explorer__item.is-active{background:var(--tk-pale)}.tk-page .tk-explorer__item em{color:var(--tk-blue);font-size:13px;font-style:normal;font-weight:700}.tk-page .tk-explorer__item b{color:var(--tk-ink);font-size:15px}.tk-page .tk-explorer__item span{color:var(--tk-muted);font-size:14px;line-height:1.5}.tk-page .tk-explorer__preview{padding-top:72px;position:sticky;top:24px}.tk-page .tk-explorer__stagebg{background:radial-gradient(circle at 30% 20%,#d3e2fb,#eef4fd);border-radius:28px;display:flex;justify-content:center;padding:20px}.tk-page .tk-split{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.tk-page .tk-split__col{display:flex;flex-direction:column;gap:20px}.tk-page .tk-panel{display:flex;flex-direction:column;gap:16px;padding:40px}.tk-page .tk-panel .tk-body{font-size:15px}.tk-page .tk-highlight{color:var(--tk-blue);font-size:18px;font-weight:600;margin:0}.tk-page .tk-checks{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.tk-page .tk-checks li{align-items:flex-start;display:flex;font-size:15px;gap:12px;line-height:1.5}.tk-page .tk-checks li:before{align-items:center;background:var(--tk-pale);border-radius:50%;color:var(--tk-blue);content:"✓";display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;margin-top:1px;width:22px}.tk-page .tk-callout{align-items:center;background:var(--tk-blue);border-radius:24px;color:#fff;display:flex;gap:20px;justify-content:space-between;padding:28px 32px}.tk-page .tk-callout .tk-body{color:#e3ecfb;font-size:15px;line-height:1.5}.tk-page .tk-callout .tk-body strong,.tk-page .tk-callout a:not(.tk-btn){color:#fff}.tk-page .tk-grid{display:grid;gap:12px;margin-top:32px;width:100%}.tk-page .tk-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.tk-page .tk-grid--3{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.tk-page .tk-step{border-radius:20px;display:flex;flex-direction:column;gap:10px;padding:22px;text-align:left;transition:transform .25s,box-shadow .25s}.tk-page .tk-step:hover{box-shadow:0 20px 44px rgba(30,60,120,.14);transform:translateY(-4px)}.tk-page .tk-step__n{align-items:center;background:linear-gradient(135deg,#2c5fc4,#5b8ae0);border-radius:12px;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;width:40px}.tk-page .tk-step b{font-size:15px;line-height:1.35;margin-top:4px}.tk-page .tk-pit .tk-body,.tk-page .tk-step .tk-body{font-size:13.5px;line-height:1.6}.tk-page .tk-pit{border-radius:20px;display:flex;flex-direction:column;gap:10px;padding:26px;text-align:left}.tk-page .tk-pit__tag{align-self:flex-start;background:var(--tk-red-bg);border-radius:999px;color:var(--tk-red);font-size:11px;font-weight:700;letter-spacing:.08em;padding:4px 10px;text-transform:uppercase}.tk-page .tk-pit b{font-size:16px;line-height:1.35}.tk-page .tk-pit .tk-body{font-size:14px}.tk-page .tk-faq{display:flex;flex-direction:column;gap:10px;margin-top:32px;max-width:880px;text-align:left;width:100%}.tk-page .tk-faq details{background:#fff;border-radius:16px;box-shadow:0 6px 20px rgba(30,60,120,.05);padding:0 24px}.tk-page .tk-faq summary{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:20px 0}.tk-page .tk-faq summary::-webkit-details-marker{display:none}.tk-page .tk-faq summary:after{align-items:center;background:var(--tk-blue);border-radius:50%;color:#fff;content:"+";display:flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;width:28px}.tk-page .tk-faq details[open] summary:after{content:"−"}.tk-page .tk-faq .tk-body{font-size:15px;padding-bottom:20px}.tk-page .tk-disclaimer{color:var(--tk-soft);font-size:12px;font-style:italic;line-height:1.6;margin-top:14px;text-align:center}.tk-page .tk-cta{background:radial-gradient(ellipse 80% 90% at 50% 0,#d3e2fb,#eef4fd 70%);border-radius:32px;gap:18px;margin-top:0;overflow:hidden;padding:72px 64px 0}.tk-page .tk-cta .tk-h2{font-size:44px;line-height:1.15;max-width:860px;text-wrap:balance}.tk-page .tk-cta__body{color:var(--tk-ink2);font-size:16px;line-height:1.65;margin:0;max-width:640px}.tk-page .tk-cta .tk-btn{margin-bottom:32px}.tk-page .tk-cta__img{border-radius:16px;box-shadow:0 -10px 40px rgba(30,60,120,.14);display:block;margin-bottom:-140px;max-width:100%;width:820px}.tk-page .tk-footer{border-top:1px solid var(--tk-line);margin-top:64px}.tk-page .tk-footer .tk-wrap{align-items:center;display:flex;gap:20px;justify-content:space-between;padding-bottom:28px;padding-top:28px}.tk-page .tk-footer img{height:26px;width:auto}.tk-page .tk-footer span{color:var(--tk-soft);font-size:13px}.tk-page .tk-section--cta{padding-top:96px}@media (max-width:1100px){.tk-page .tk-grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}.tk-page .tk-chip,.tk-page .tk-cursor,.tk-page .tk-float{display:none}.tk-page .tk-explorer{grid-template-columns:1fr}.tk-page .tk-explorer__preview{display:none}}@media (max-width:767px){.tk-page .tk-wrap{padding:0 20px}.tk-page .tk-section{padding-top:64px}.tk-page .tk-h2{font-size:30px}.tk-page .tk-h3{font-size:26px}.tk-page .tk-nav{margin-bottom:32px}.tk-page .tk-hero__title{font-size:38px}.tk-page .tk-hero__strap{font-size:20px}.tk-page .tk-hero__lede{font-size:17px}.tk-page .tk-stage{height:300px}.tk-page .tk-stage .tk-doc--back{transform:translateX(-50%) rotate(-5deg) translateX(-30px) scale(.55)}.tk-page .tk-stage .tk-doc--front{transform:translateX(-50%) rotate(4deg) translateX(24px) scale(.55)}.tk-page .tk-formcard{gap:24px;grid-template-columns:1fr;margin:-70px 0 0;padding:28px 22px}.tk-page .tk-formcard__title{font-size:24px}.tk-page .tk-formcard .tk-body{font-size:15px}.tk-page .tk-formcard .hs-form fieldset.form-columns-2 .hs-form-field{float:none!important;width:100%!important}.tk-page .tk-formcard .hs-form fieldset.form-columns-2 .hs-form-field:first-child .input{margin-right:0!important}.tk-page .tk-overview{gap:32px;grid-template-columns:1fr;margin-top:64px;padding-top:44px}.tk-page .tk-explorer__item{gap:4px 10px;grid-template-columns:30px 1fr}.tk-page .tk-explorer__item span{grid-column:2}.tk-page .tk-grid--3,.tk-page .tk-grid--5,.tk-page .tk-split{grid-template-columns:1fr}.tk-page .tk-panel{padding:28px}.tk-page .tk-callout{align-items:flex-start;flex-direction:column}.tk-page .tk-cta{border-radius:24px;padding:48px 22px 0}.tk-page .tk-cta .tk-h2{font-size:30px}.tk-page .tk-cta__img{margin-bottom:-60px}.tk-page .tk-footer .tk-wrap{align-items:flex-start;flex-direction:column}}.tk-page .tk-section--cta{padding-bottom:96px}.tk-page .tk-mod{background:transparent}@media (max-width:767px){.tk-page .tk-section--cta{padding-bottom:64px}}.tk-page .tk-formcard--flat{margin-top:56px}@media (max-width:767px){.tk-page .tk-formcard--flat{margin-top:40px}}