.tic-premium-landing{--tic-max:1220px;color:var(--text);background:var(--bg)}.tic-premium-top{height:76px;padding-inline:max(24px,calc((100vw - var(--tic-max))/2));background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(18px)}.tic-premium-top .tic-brand{gap:10px}.tic-brand-name{color:var(--text)!important;font-weight:720!important}.tic-brand-divider{background:var(--line);width:1px;height:17px;margin:0 3px}.tic-premium-top>div{color:var(--muted);gap:28px;font-size:12px}.tic-premium-top>div>a:first-child:hover,.tic-premium-footer a:hover{color:var(--brand-teal)}.tic-nav-cta{min-height:39px;background:color-mix(in srgb,var(--panel) 84%,transparent)!important;color:var(--text)!important;border-radius:8px!important}.tic-premium-hero{width:min(var(--tic-max),100%);isolation:isolate;grid-template-columns:minmax(0,1.03fr) minmax(430px,.97fr);align-items:center;gap:clamp(24px,5vw,76px);min-height:660px;margin:auto;padding:clamp(76px,9vw,126px) 28px 82px;display:grid;position:relative}.tic-premium-hero:before{content:"";z-index:-1;background:radial-gradient(circle,color-mix(in srgb,var(--brand-teal) 8%,transparent),transparent 68%);pointer-events:none;border-radius:50%;width:660px;height:660px;position:absolute;top:20px;right:-150px}.tic-hero-copy{z-index:1;position:relative}.tic-premium-hero .tic-eyebrow{align-items:center;gap:10px;display:flex}.tic-status-dot{background:var(--brand-teal);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb,var(--brand-teal) 78%,transparent);border-radius:50%}.tic-premium-hero h1{letter-spacing:-.075em;margin:24px 0;font-size:clamp(56px,6.2vw,90px);font-weight:560;line-height:.99}.tic-premium-hero h1 em{color:var(--brand-teal);font-style:normal}.tic-hero-description{max-width:510px;color:var(--muted);font-size:clamp(16px,1.5vw,19px);line-height:1.75}.tic-premium-hero .tic-actions{gap:11px;margin-top:30px}.tic-premium-hero .tic-button{border-radius:9px;min-height:48px;padding-inline:19px}.tic-premium-hero .tic-primary{background:var(--brand-teal);border-color:var(--brand-teal);color:var(--brand-ink,#06100e);box-shadow:0 8px 28px color-mix(in srgb,var(--brand-teal) 15%,transparent)}.tic-secondary{border-color:color-mix(in srgb,var(--text) 17%,var(--line));color:var(--text);background:0 0}.tic-hero-assurances{border-top:1px solid var(--line);color:var(--muted);font:10px var(--mono);letter-spacing:.01em;flex-wrap:wrap;gap:10px 24px;margin-top:63px;padding-top:18px;display:flex}.tic-hero-assurances i{color:var(--brand-teal);margin-right:6px;font-style:normal}.tic-hero-art{border:1px solid color-mix(in srgb,var(--brand-teal) 16%,var(--line));background:radial-gradient(ellipse at 50% 47%,color-mix(in srgb,var(--brand-teal) 10%,var(--panel)),var(--panel) 57%);isolation:isolate;border-radius:22px;min-height:485px;position:relative;overflow:hidden;box-shadow:0 28px 90px #0002,inset 0 1px #ffffff08}.tic-hero-art:before{content:"";background-image:linear-gradient(color-mix(in srgb,var(--line) 30%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--line) 30%,transparent) 1px,transparent 1px);opacity:.34;background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 83%,#0000);mask-image:linear-gradient(#0000,#000 15% 83%,#0000)}.tic-art-topline{color:var(--muted);font:9px var(--mono);letter-spacing:.13em;justify-content:space-between;display:flex;position:absolute;top:23px;left:25px;right:25px}.tic-orbit{border:1px solid color-mix(in srgb,var(--brand-teal) 18%,var(--line));border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.tic-orbit-outer{width:360px;height:360px;transform:translate(-50%,-50%)rotate(-24deg)scaleY(.53)}.tic-orbit-inner{border-style:dashed;border-color:color-mix(in srgb,var(--brand-teal) 14%,var(--line));width:260px;height:260px;transform:translate(-50%,-50%)rotate(34deg)scaleY(.56)}.tic-art-core{border:1px solid color-mix(in srgb,var(--brand-teal) 43%,var(--line));background:color-mix(in srgb,var(--panel) 84%,var(--brand-teal));width:150px;height:150px;box-shadow:0 0 0 9px color-mix(in srgb,var(--brand-teal) 5%,transparent),0 12px 42px #0003,inset 0 0 30px color-mix(in srgb,var(--brand-teal) 9%,transparent);border-radius:50%;place-content:center;justify-items:center;gap:6px;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.tic-art-core span{font:700 9px var(--mono);letter-spacing:.14em}.tic-art-core small{color:var(--muted);font:8px var(--mono);letter-spacing:.1em}.tic-art-node{z-index:2;border:1px solid color-mix(in srgb,var(--brand-teal) 20%,var(--line));background:color-mix(in srgb,var(--panel) 94%,transparent);-webkit-backdrop-filter:blur(14px);border-radius:10px;min-width:180px;padding:12px 14px;position:absolute;box-shadow:0 9px 28px #0003}.tic-art-node b{border:1px solid color-mix(in srgb,var(--brand-teal) 36%,var(--line));width:21px;height:21px;color:var(--brand-teal);font:9px var(--mono);border-radius:6px;place-items:center;margin-right:8px;display:inline-grid}.tic-art-node strong{font:650 10px var(--font);letter-spacing:.02em}.tic-art-node small,.tic-art-node>span{color:var(--muted);font:9px var(--mono);margin:7px 0 0 29px;display:block}.tic-art-node>span{letter-spacing:.1em;color:var(--brand-teal);opacity:.78;font-size:7px}.tic-node-api{top:92px;left:20px}.tic-node-mcp{top:208px;right:17px}.tic-node-console{bottom:78px;left:25px}.tic-art-foot{color:var(--muted);font:8px var(--mono);letter-spacing:.02em;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:22px;left:25px;right:25px}.tic-art-foot i{background:var(--brand-teal);border-radius:50%;width:3px;height:3px}.tic-platform-strip{width:min(var(--tic-max),100%);margin:0 auto;padding:0 28px 86px}.tic-platform-strip>p{color:var(--muted);font:9px var(--mono);letter-spacing:.15em;margin:0 0 14px}.tic-platform-strip>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tic-route-card{border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 74%,transparent);border-radius:12px;align-items:flex-start;gap:14px;min-width:0;padding:20px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative}.tic-route-card:hover{border-color:color-mix(in srgb,var(--brand-teal) 35%,var(--line));background:var(--panel);transform:translateY(-2px)}.tic-route-number{border:1px solid var(--line);width:28px;height:28px;color:var(--brand-teal);font:10px var(--mono);border-radius:8px;flex:none;place-items:center;display:grid}.tic-route-card>div{gap:7px;min-width:0;display:grid}.tic-route-card strong{font:650 10px var(--mono);letter-spacing:.09em}.tic-route-card code{overflow-wrap:anywhere;color:var(--brand-teal);font:11px var(--mono)}.tic-route-card small{color:var(--muted);font-size:10px}.tic-route-arrow{color:var(--muted);margin-left:auto}.tic-premium-showcase{border-block:1px solid var(--line);background:radial-gradient(ellipse at 83% 38%,color-mix(in srgb,var(--brand-teal) 7%,transparent),transparent 40%),color-mix(in srgb,var(--panel) 55%,var(--bg));grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(40px,8vw,110px);padding:clamp(74px,9vw,122px) max(28px,50vw - 555px);display:grid}.tic-showcase-copy h2,.tic-section-heading h2,.tic-cta-band h2{letter-spacing:-.065em;margin:15px 0 17px;font-size:clamp(35px,4vw,55px);line-height:1.07}.tic-showcase-copy>p:not(.tic-eyebrow),.tic-section-heading>p:not(.tic-eyebrow),.tic-cta-band>div>p:not(.tic-eyebrow){max-width:470px;color:var(--muted);font-size:14px;line-height:1.8}.tic-showcase-copy>a{color:var(--brand-teal);gap:14px;margin-top:18px;font-size:12px;font-weight:650;display:inline-flex}.tic-code-window{border:1px solid color-mix(in srgb,var(--brand-teal) 18%,var(--line));background:color-mix(in srgb,var(--bg) 87%,var(--panel));border-radius:15px;min-width:0;overflow:hidden;box-shadow:0 25px 70px #0002}.tic-window-bar{border-bottom:1px solid var(--line);height:48px;color:var(--muted);font:8px var(--mono);letter-spacing:.1em;grid-template-columns:1fr 2fr 1fr;align-items:center;padding:0 17px;display:grid}.tic-window-bar>span:nth-child(2){text-align:center}.tic-window-bar>span:last-child{text-align:right}.tic-window-dots{gap:5px;display:flex}.tic-window-dots i{border:1px solid color-mix(in srgb,var(--muted) 55%,transparent);border-radius:50%;width:6px;height:6px}.tic-code-window pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/2 var(--mono)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:27px 30px!important}.tic-code-key{color:var(--brand-teal)}.tic-code-value{color:var(--blue,#82c9eb)}.tic-code-fade{color:var(--muted);opacity:.78}.tic-code-caption{border-top:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:11px;padding:13px 18px;font-size:10px;line-height:1.55;display:flex}.tic-code-caption-mark{color:var(--brand-teal)}.tic-capabilities{width:min(var(--tic-max),100%);margin:auto;padding:clamp(80px,10vw,132px) 28px}.tic-section-heading{max-width:630px;margin-bottom:44px}.tic-section-heading h2{margin-bottom:12px}.tic-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tic-capability-card{border:1px solid var(--line);background:linear-gradient(150deg,color-mix(in srgb,var(--panel) 95%,var(--brand-teal)),var(--panel) 68%);border-radius:14px;min-width:0;min-height:335px;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.tic-capability-card:hover{border-color:color-mix(in srgb,var(--brand-teal) 30%,var(--line));transform:translateY(-3px);box-shadow:0 18px 50px #0002}.tic-card-index{color:var(--muted);font:9px var(--mono);letter-spacing:.12em}.tic-card-visual{border:1px solid color-mix(in srgb,var(--brand-teal) 11%,var(--line));background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--brand-teal) 10%,transparent),transparent 65%),color-mix(in srgb,var(--bg) 38%,var(--panel));border-radius:9px;justify-content:center;align-items:center;height:118px;margin:15px 0 20px;display:flex;position:relative;overflow:hidden}.tic-access-visual i{border:1px solid color-mix(in srgb,var(--brand-teal) 50%,var(--line));width:47px;height:47px;box-shadow:0 0 23px color-mix(in srgb,var(--brand-teal) 17%,transparent);border-radius:50%;position:absolute}.tic-access-visual i:nth-child(2){opacity:.5;width:77px;height:77px}.tic-access-visual i:nth-child(3){opacity:.24;width:108px;height:108px}.tic-access-visual span{border:1px solid var(--line);background:var(--panel);color:var(--brand-teal);font:8px var(--mono);letter-spacing:.08em;border-radius:5px;padding:7px 10px;position:relative}.tic-research-visual{gap:9px}.tic-research-visual span{border:1px solid color-mix(in srgb,var(--brand-teal) 20%,var(--line));color:var(--text);font:8px var(--mono);border-radius:5px;padding:7px 8px}.tic-research-visual i{border-top:1px dashed var(--brand-teal);width:20px}.tic-usage-visual{align-items:end;gap:6px;padding:27px 24px}.tic-usage-visual:before{content:"";background:repeating-linear-gradient(to top,transparent 0,transparent calc(33.33% - 1px),color-mix(in srgb,var(--line) 66%,transparent) 33.33%);position:absolute;inset:17px 18px}.tic-usage-visual i{z-index:1;width:8px;height:var(--bar);background:linear-gradient(to top,color-mix(in srgb,var(--brand-teal) 53%,var(--panel)),var(--brand-teal));opacity:.82;border-radius:3px 3px 0 0}.tic-usage-visual i:first-child{--bar:22%}.tic-usage-visual i:nth-child(2){--bar:42%}.tic-usage-visual i:nth-child(3){--bar:33%}.tic-usage-visual i:nth-child(4){--bar:67%}.tic-usage-visual i:nth-child(5){--bar:53%}.tic-usage-visual i:nth-child(6){--bar:78%}.tic-usage-visual i:nth-child(7){--bar:46%}.tic-usage-visual i:nth-child(8){--bar:90%}.tic-usage-visual i:nth-child(9){--bar:61%}.tic-usage-visual i:nth-child(10){--bar:73%}.tic-usage-visual i:nth-child(11){--bar:44%}.tic-usage-visual i:nth-child(12){--bar:82%}.tic-usage-visual i:nth-child(13){--bar:57%}.tic-usage-visual i:nth-child(14){--bar:70%}.tic-capability-card h3{letter-spacing:-.04em;margin:0 0 9px;font-size:19px}.tic-capability-card p{min-height:62px;color:var(--muted);margin:0;font-size:11px;line-height:1.7}.tic-capability-card>a{color:var(--brand-teal);gap:10px;margin-top:13px;font-size:10px;font-weight:650;display:inline-flex}.tic-cta-band{border-block:1px solid color-mix(in srgb,var(--brand-teal) 19%,var(--line));background:linear-gradient(105deg,color-mix(in srgb,var(--brand-teal) 8%,var(--panel)),var(--panel) 72%);justify-content:space-between;align-items:center;gap:35px;padding:clamp(40px,6vw,67px) max(28px,50vw - 555px);display:flex}.tic-cta-band h2{max-width:620px;margin:10px 0;font-size:clamp(28px,3.4vw,43px)}.tic-cta-band>div>p:not(.tic-eyebrow){margin-bottom:0;font-size:12px}.tic-cta-band>div:last-child{flex:none;justify-items:start;gap:14px;display:grid}.tic-cta-band .tic-button{min-height:45px}.tic-cta-text{color:var(--muted);font-size:11px}.tic-premium-footer{padding-inline:max(24px,calc((100vw - var(--tic-max))/2));align-items:center;font-size:10px}.tic-premium-footer>.tic-brand{font-size:12px}.tic-premium-footer>div{gap:20px;display:flex}.tic-console-header{background:color-mix(in srgb,var(--panel) 82%,transparent);min-height:72px;padding-inline:max(20px,50vw - 728px)}.tic-console-grid{grid-template-columns:226px minmax(0,1fr);max-width:1600px;margin:auto}.tic-console-nav{background:color-mix(in srgb,var(--panel) 48%,var(--bg));padding:32px 14px}.tic-console-nav button{border-radius:8px;min-height:42px;transition:background .16s,color .16s}.tic-console-main{width:min(100%,1190px);padding-top:47px;padding-bottom:80px}.tic-console-main .tic-eyebrow,.tic-doc-layout .tic-eyebrow{letter-spacing:.13em}.tic-lead{max-width:760px;font-size:13px;line-height:1.8}.tic-stat-grid>div,.tic-panel,.tic-key-form,.tic-inline-form,.tic-secret,.tic-explorer-form{border-color:color-mix(in srgb,var(--line) 90%,var(--text));border-radius:13px;box-shadow:0 8px 26px #0000000b}.tic-panel{padding:23px}.tic-stat-grid>div{padding:20px}.tic-stat-grid strong{letter-spacing:-.06em}.tic-panel h2{letter-spacing:-.03em}.tic-table-wrap{border:1px solid var(--line);border-radius:9px}.tic table th{background:color-mix(in srgb,var(--panel-2,var(--panel)) 70%,var(--bg));letter-spacing:.04em}.tic table td,.tic table th{padding:13px 14px}.tic td code{font-size:10px}.tic button.tic-button,.tic a.tic-button{border-radius:8px;min-height:41px;transition:transform .15s,border-color .15s,background .15s}.tic button.tic-button:hover:not(:disabled),.tic a.tic-button:hover{transform:translateY(-1px)}.tic input,.tic select{border-radius:8px;transition:border-color .15s,box-shadow .15s}.tic input:focus,.tic select:focus{border-color:var(--brand-teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-teal) 13%,transparent);outline:0}.tic-console details pre{background:color-mix(in srgb,var(--panel-2,var(--panel)) 85%,var(--bg));color:var(--text)}.tic-job-status{border-radius:999px;padding:5px 9px}.tic-job-status.is-complete,.tic-job-status.is-created{color:var(--brand-teal);border-color:color-mix(in srgb,var(--brand-teal) 35%,var(--line));background:color-mix(in srgb,var(--brand-teal) 8%,var(--panel))}.tic-job-status.is-rotated{color:var(--blue,#82c9eb);border-color:color-mix(in srgb,var(--blue,#82c9eb) 30%,var(--line));background:color-mix(in srgb,var(--blue,#82c9eb) 7%,var(--panel))}.tic-job-status.is-failed,.tic-job-status.is-cancelled,.tic-job-status.is-revoked{color:var(--red,#ed8982);border-color:color-mix(in srgb,var(--red,#ed8982) 30%,var(--line));background:color-mix(in srgb,var(--red,#ed8982) 7%,var(--panel))}.tic-doc-layout{gap:62px;padding-top:54px;padding-bottom:100px}.tic-doc-layout aside{border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 82%,transparent);border-radius:12px;padding:16px 17px;font-size:11px}.tic-doc-layout aside a{padding:5px 0;transition:color .15s}.tic-doc-layout aside a:hover{color:var(--brand-teal)}.tic-doc-layout article{line-height:1.75}.tic-doc-layout h2{letter-spacing:-.04em}.tic-doc-layout pre{background:color-mix(in srgb,var(--panel) 84%,var(--bg));border-radius:11px;font-size:11px;line-height:1.75}.tic-doc-layout table{border-collapse:collapse;width:100%;font-size:11px}.tic-doc-layout th,.tic-doc-layout td{border-bottom:1px solid var(--line);text-align:left;padding:11px}.tic-usage-bars span{position:relative}.tic-usage-bars span:hover{filter:brightness(1.18)}.tic-usage-bars span:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (max-width:1000px){.tic-premium-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:24px}.tic-premium-hero h1{font-size:clamp(53px,6vw,72px)}.tic-art-node{min-width:162px}.tic-node-api{left:12px}.tic-node-console{left:16px}.tic-platform-strip>div{gap:8px}.tic-route-card{gap:10px;padding:16px}.tic-premium-showcase{gap:45px}}@media (max-width:760px){.tic-premium-hero{grid-template-columns:1fr;gap:43px;min-height:0;padding-top:75px}.tic-premium-hero h1{font-size:clamp(55px,10vw,78px)}.tic-hero-assurances{margin-top:42px}.tic-hero-art{width:min(100%,570px);min-height:450px;margin:auto}.tic-platform-strip{padding-bottom:65px}.tic-platform-strip>div{grid-template-columns:1fr}.tic-route-card{align-items:center}.tic-route-card>div{grid-template-columns:1fr}.tic-premium-showcase{grid-template-columns:1fr;gap:35px;padding-block:74px}.tic-capabilities{padding-block:80px}.tic-capability-grid{grid-template-columns:1fr}.tic-capability-card,.tic-capability-card p{min-height:0}.tic-card-visual{height:110px}.tic-cta-band{flex-direction:column;align-items:flex-start}.tic-doc-layout aside{z-index:5;background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;border-width:0 0 1px;border-radius:0;flex-flow:row;margin:0 -20px 32px;padding:12px 20px;position:sticky;top:0;overflow:auto}.tic-doc-layout aside .tic-eyebrow{display:none}.tic-doc-layout aside a{flex:none;padding:6px 4px}.tic-console-grid{grid-template-columns:1fr}.tic-console-nav{z-index:10;scrollbar-width:thin;background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.tic-console-main{width:100%;padding-top:31px}.tic-usage-heading{align-items:center}.tic-doc-layout{padding-top:26px}}@media (max-width:520px){.tic-premium-top{height:65px;padding-inline:16px}.tic-premium-top>div{gap:10px}.tic-premium-top>div>a:first-child,.tic-brand-divider,.tic-premium-top .tic-brand>span:last-child{display:none}.tic-premium-top .tic-brand .tic-brand-name{display:inline!important}.tic-premium-hero{gap:34px;padding:63px 20px 58px}.tic-premium-hero h1{margin:18px 0;font-size:clamp(49px,12.2vw,65px)}.tic-hero-description{font-size:15px}.tic-premium-hero .tic-actions{grid-template-columns:1fr 1fr;display:grid}.tic-premium-hero .tic-button{gap:8px;padding-inline:11px;font-size:11px}.tic-hero-assurances{gap:10px 14px;font-size:8px}.tic-hero-art{border-radius:16px;min-height:380px}.tic-art-topline{font-size:7px;top:17px;left:16px;right:16px}.tic-art-core{width:122px;height:122px}.tic-art-core img{width:34px;height:34px}.tic-orbit-outer{width:290px;height:290px}.tic-orbit-inner{width:216px;height:216px}.tic-art-node{min-width:145px;padding:9px 10px}.tic-art-node strong{font-size:8px}.tic-art-node small{font-size:7px}.tic-art-node>span{font-size:6px}.tic-node-api{top:70px;left:8px}.tic-node-mcp{top:70px;right:8px}.tic-node-console{bottom:62px;left:50%;transform:translate(-50%)}.tic-art-foot{gap:6px;font-size:6px;bottom:16px;left:8px;right:8px}.tic-platform-strip{padding-inline:20px;padding-bottom:52px}.tic-route-card{padding:14px}.tic-premium-showcase{padding:63px 20px}.tic-showcase-copy h2,.tic-section-heading h2{font-size:36px}.tic-code-window pre{padding:20px!important;font-size:10px!important}.tic-window-bar{grid-template-columns:1fr 2fr 1fr;padding-inline:11px;font-size:6px}.tic-capabilities{padding:65px 20px}.tic-section-heading{margin-bottom:30px}.tic-capability-card{padding:18px}.tic-cta-band{padding:39px 20px}.tic-cta-band h2{font-size:31px}.tic-premium-footer{align-items:flex-start;padding:22px 20px}.tic-premium-footer>span{display:none}.tic-premium-footer>div{justify-content:space-between;gap:10px;width:100%}.tic-console-header{padding:14px 16px}.tic-console-header .tic-brand span:not(.tic-brand-name){display:none}.tic-console-main{padding:28px 16px 60px}.tic-stat-grid{gap:9px}.tic-stat-grid>div{padding:16px}.tic-stat-grid strong{font-size:28px}.tic-panel{padding:17px}.tic-job-toolbar,.tic-usage-heading{flex-wrap:wrap}.tic-table-wrap{max-width:calc(100vw - 34px)}.tic table th,.tic table td{padding:11px 10px}.tic-doc-layout{padding-inline:20px}.tic-doc-layout h1{font-size:39px}.tic-doc-layout h2{margin-top:42px;font-size:24px}.tic-doc-layout pre{padding:17px!important;font-size:10px!important}.tic-doc-layout table{display:block;overflow:auto}.tic-explorer-form{gap:13px;padding:16px}.tic-explorer-form>button{justify-content:center;width:100%}.tic-response-meta{gap:9px}.tic-response-meta span{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.tic-premium-landing *,.tic-premium-landing :before,.tic-premium-landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.tic-core-render{border-block:1px solid color-mix(in srgb,var(--brand-teal) 13%,var(--line));background:radial-gradient(ellipse at 78% 50%,color-mix(in srgb,var(--brand-teal) 9%,transparent),transparent 43%),color-mix(in srgb,var(--panel) 65%,var(--bg));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:38px;padding:30px max(28px,50vw - 560px);display:grid;position:relative;overflow:hidden}.tic-core-copy{z-index:1;position:relative}.tic-core-copy h2{letter-spacing:-.06em;margin:13px 0;font-size:clamp(31px,3.6vw,48px);line-height:1.07}.tic-core-copy h2 em{color:var(--brand-teal);font-style:normal}.tic-core-copy>p:not(.tic-eyebrow){max-width:440px;color:var(--muted);font-size:12px;line-height:1.8}.tic-core-pills{color:var(--muted);font:8px var(--mono);letter-spacing:.06em;align-items:center;gap:8px;margin-top:24px;display:flex}.tic-core-pills i{background:var(--brand-teal);border-radius:50%;width:3px;height:3px}.tic-core-image{mix-blend-mode:normal;filter:drop-shadow(0 22px 28px #193d3026);width:100%;height:auto;display:block}.tic-theme-control .theme-quick-switch,.tic .theme-quick-switch{border:1px solid var(--line);background:var(--panel);box-shadow:none}.tic .theme-quick-option{width:21px;height:21px}.tic .theme-quick-option.selected{background:color-mix(in srgb,var(--brand-teal) 12%,var(--panel));border-color:var(--brand-teal);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-teal) 14%,transparent)}.tic .theme-quick-label{color:var(--muted);font:8px var(--font);padding-inline:5px}.tic-console-header-actions,.tic-doc-top-actions{align-items:center;gap:16px;display:flex}.tic-console-header-actions>a,.tic-doc-top-actions>a{color:var(--muted);font-size:12px}.tic-console-header-actions>a:hover,.tic-doc-top-actions>a:hover{color:var(--brand-teal)}@media (max-width:760px){.tic-core-render{grid-template-columns:1fr;gap:5px;padding:43px 28px 26px}.tic-core-image{max-width:620px;margin:auto}.tic-core-copy>p:not(.tic-eyebrow){max-width:620px}.tic-console-header-actions,.tic-doc-top-actions{gap:9px}}@media (max-width:520px){.tic-core-render{gap:0;padding:38px 20px 22px}.tic-core-copy h2{font-size:34px}.tic-core-pills{gap:6px;font-size:6px}.tic-premium-top .theme-quick-switch{gap:1px;padding:2px}.tic-premium-top .theme-quick-label{padding:0 3px;font-size:7px}.tic-console-header-actions .theme-quick-label,.tic-doc-top-actions .theme-quick-label{display:none}.tic-console-header-actions .theme-quick-switch,.tic-doc-top-actions .theme-quick-switch{gap:0;padding:2px}.tic-console-header-actions .theme-quick-option,.tic-doc-top-actions .theme-quick-option{width:19px;height:19px}.tic-doc-top-actions>.tic-button{padding:8px 10px;font-size:10px}.tic-docs .tic-top{gap:8px}.tic-docs .tic-brand{font-size:11px}.tic-docs .tic-brand span{display:inline}}.tic-motion-hero{border:1px solid color-mix(in srgb,var(--brand-teal) 19%,var(--line));background:var(--panel);border-radius:17px;min-height:0;margin:0;padding:0;overflow:hidden;box-shadow:0 22px 65px #0002}.tic-motion-hero img{width:100%;height:auto;display:block}.tic-motion-hero figcaption{border-top:1px solid var(--line);color:var(--muted);font:8px var(--mono);letter-spacing:.08em;padding:9px 13px}.tic-doc-architecture{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin:29px 0 44px;padding:0;overflow:hidden}.tic-doc-architecture img{width:100%;height:auto;display:block}.tic-doc-architecture figcaption{border-top:1px solid var(--line);color:var(--muted);padding:12px 15px;font-size:10px;line-height:1.55}.tic-usage-visual:after{content:"ILLUSTRATIVE · NOT LIVE ACTIVITY";color:var(--muted);font:6px var(--mono);letter-spacing:.08em;position:absolute;top:9px;left:12px}.tic-premium-hero h1{font-size:clamp(54px,5.5vw,80px)}.tic-premium-hero{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}@media (max-width:920px){.tic-premium-hero{grid-template-columns:minmax(0,1fr);gap:35px;padding-top:75px}.tic-hero-copy{max-width:760px}.tic-motion-hero{width:min(100%,720px);margin:0 auto}.tic-premium-hero h1{font-size:clamp(54px,8vw,72px)}}@media (max-width:520px){.tic-premium-hero h1{font-size:clamp(43px,11.2vw,57px)}}@media (max-width:760px){.tic-motion-hero{width:min(100%,620px);margin:auto}.tic-doc-architecture{margin-inline:-8px}}@media (max-width:520px){.tic-motion-hero{border-radius:12px}.tic-motion-hero figcaption{padding:8px;font-size:6px}.tic-doc-architecture{margin-inline:-8px}.tic-doc-architecture figcaption{font-size:9px}}:root[data-theme=daylight] .tic-premium-landing :is(.tic-eyebrow,.tic-route-number,.tic-route-card code,.tic-showcase-copy>a,.tic-code-key,.tic-feature-grid span,.tic-core-pills span,.tic-hero-assurances i){color:#176b5c}:root[data-theme=daylight] .tic-premium-landing .tic-code-value{color:#315b76}:root[data-theme=daylight] .tic-premium-landing .tic-code-fade{color:var(--muted);opacity:1}:root[data-theme=daylight] .tic-doc-layout .tic-eyebrow,:root[data-theme=daylight] .tic-doc-layout article code,:root[data-theme=daylight] .tic-console .tic-eyebrow{color:#176b5c}.tic-doc-layout pre:focus-visible,.tic-doc-layout table:focus-visible{outline:2px solid var(--brand-teal);outline-offset:3px}:root[data-theme=daylight] .tic-premium-landing .tic-access-visual>span{color:#176b5c}@media (max-width:620px){.tic-premium-footer .tic-brand span{display:inline}}.tic-console-entry .tic-console-header{min-height:74px;padding-inline:clamp(22px,5vw,76px)}.tic-console-entry .tic-brand{gap:10px}.tic-console-entry .tic-brand img{border-radius:8px;flex:none}.tic-console-entry .tic-brand strong{font-size:15px}.tic-console-entry .tic-console-header-actions{align-items:center;gap:24px;display:flex}.tic-console-entry .tic-console-header-actions>a{color:var(--tic-muted);font-size:12px}.tic-console-entry .tic-console-header-actions>a:hover,.tic-signin-doc-link:hover{color:var(--tic-accent)}.tic-signin-layout{grid-template-columns:minmax(0,1.08fr) minmax(320px,.82fr);align-items:center;gap:clamp(54px,8vw,112px);width:min(100%,1210px);min-height:calc(100vh - 74px);margin:0 auto;padding:clamp(65px,10vh,120px) 32px clamp(80px,12vh,140px);display:grid}.tic-signin{max-width:640px;margin:0;padding:0}.tic-signin h1{letter-spacing:-.065em;max-width:12ch;margin:18px 0 20px;font-size:clamp(44px,5.5vw,74px);font-weight:520;line-height:1.04}.tic-signin-description{max-width:510px;color:var(--tic-muted);font-size:16px;line-height:1.75}.tic-signin-actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:30px;display:flex}.tic-signin-actions .tic-button{min-height:46px;padding:12px 17px}.tic-signin-doc-link{color:var(--tic-text);font-size:12px;font-weight:650}.tic-signin-privacy{color:var(--tic-muted);align-items:center;gap:9px;margin:29px 0 0;font-size:11px;display:flex}.tic-signin-privacy span{color:var(--tic-accent);font-size:9px}.tic-signin-preview{border:1px solid var(--tic-line);background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,var(--tic-accent) 10%,transparent),transparent 54%),color-mix(in srgb,var(--tic-panel) 92%,var(--tic-bg));box-shadow:0 24px 72px color-mix(in srgb,var(--tic-text) 7%,transparent);border-radius:18px;overflow:hidden}.tic-signin-preview-heading{border-bottom:1px solid var(--tic-line);padding:29px 30px 23px}.tic-signin-preview-heading .tic-eyebrow{margin:0 0 12px;font-size:9px}.tic-signin-preview-heading h2{max-width:18ch;margin:0;font-size:clamp(21px,2.4vw,29px);font-weight:520;line-height:1.17}.tic-signin-preview ol{margin:0;padding:0 30px;list-style:none}.tic-signin-preview li{border-bottom:1px solid var(--tic-line);grid-template-columns:32px minmax(0,1fr) 20px;align-items:start;gap:13px;padding:22px 0;display:grid}.tic-signin-step{color:var(--tic-accent);font:10px var(--mono);padding-top:2px}.tic-signin-preview li strong{font-size:13px;font-weight:650}.tic-signin-preview li p{color:var(--tic-muted);margin:6px 0 0;font-size:11px;line-height:1.6}.tic-signin-step-mark{border:1px solid color-mix(in srgb,var(--tic-accent) 35%,var(--tic-line));width:20px;height:20px;color:var(--tic-accent);border-radius:50%;place-items:center;font-size:10px;display:grid}.tic-signin-preview-foot{flex-wrap:wrap;gap:8px;padding:20px 30px 24px;display:flex}.tic-signin-preview-foot span{border:1px solid var(--tic-line);color:var(--tic-muted);font:9px var(--mono);border-radius:999px;padding:7px 9px}@media (max-width:760px){.tic-signin-layout{grid-template-columns:1fr;gap:43px;min-height:auto;padding:70px 24px 118px}.tic-signin{max-width:600px}.tic-signin h1{max-width:11ch;font-size:clamp(43px,10vw,62px)}.tic-signin-preview{max-width:620px}.tic-console-entry .tic-console-header{padding-inline:20px}.tic-console-entry .tic-console-header-actions{gap:14px}}@media (max-width:460px){.tic-console-entry .tic-brand{gap:7px;font-size:13px}.tic-console-entry .tic-brand img{width:25px;height:25px}.tic-console-entry .tic-brand span{font-size:10px}.tic-console-entry .tic-console-header-actions{gap:10px}.tic-console-entry .tic-console-header-actions>a{font-size:10px}.tic-signin-layout{padding-inline:20px}.tic-signin-actions{align-items:flex-start;gap:17px}.tic-signin-actions .tic-button{gap:9px}.tic-signin-preview-heading{padding:24px 21px 19px}.tic-signin-preview ol{padding-inline:21px}.tic-signin-preview li{grid-template-columns:26px minmax(0,1fr) 18px;gap:9px;padding:19px 0}.tic-signin-preview-foot{padding:17px 21px 21px}}.tic-mobile-menu{display:none}.tic-platform-nav-links a[aria-current=page]{color:var(--brand-teal)}.tic-mobile-menu-toggle,.tic-mobile-menu-panel{display:none}@media (max-width:760px){.tic-platform-nav-links{display:none!important}.tic-mobile-menu{margin-left:auto;display:block}.tic-mobile-menu-toggle{border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 82%,transparent);min-width:82px;min-height:44px;color:var(--text);cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(150%);border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:0 13px;font-size:12px;font-weight:650;display:flex;position:relative}.tic-mobile-menu-icon{gap:4px;width:17px;display:grid}.tic-mobile-menu-icon i{background:currentColor;border-radius:2px;width:17px;height:1.5px;transition:transform .2s,translate .2s;display:block}.tic-mobile-menu-panel:not([hidden]){z-index:1200;overscroll-behavior:contain;padding:22px 22px max(25px,env(safe-area-inset-bottom));background:radial-gradient(ellipse at 4% 0%,color-mix(in srgb,var(--brand-teal) 11%,transparent),transparent 44%),color-mix(in srgb,var(--panel) 86%,var(--bg));-webkit-backdrop-filter:blur(24px)saturate(160%);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.tic-mobile-menu-heading{border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:19px;min-height:107px;padding:3px 0 18px;display:flex}.tic-mobile-menu-brand-row{justify-content:space-between;align-items:center;gap:15px;width:100%;display:flex}.tic-mobile-menu-close{border:1px solid color-mix(in srgb,var(--brand-teal) 32%,var(--line));background:color-mix(in srgb,var(--panel) 82%,transparent);width:44px;height:44px;color:var(--text);cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(150%);border-radius:10px;flex:none;place-items:center;display:grid}.tic-mobile-menu-close .tic-mobile-menu-icon i:first-child{transform:rotate(45deg)}.tic-mobile-menu-close .tic-mobile-menu-icon i:last-child{transform:rotate(-45deg)}.tic-mobile-menu-heading .tic-brand{gap:9px;font-size:14px}.tic-mobile-menu-heading .tic-brand span{color:var(--muted);display:inline}.tic-mobile-menu-heading .tic-brand .tic-brand-name{color:var(--text)}.tic-mobile-menu-heading .tic-eyebrow{margin:0;font-size:8px}.tic-mobile-menu-items{flex-direction:column;flex:1;justify-content:space-evenly;display:flex}.tic-mobile-menu-items>a{border-bottom:1px solid color-mix(in srgb,var(--line) 76%,transparent);min-height:69px;color:var(--text);justify-content:space-between;align-items:center;gap:15px;display:flex}.tic-mobile-menu-items>a>span:first-child{gap:5px;display:grid}.tic-mobile-menu-items strong{letter-spacing:-.035em;font-size:18px;font-weight:560}.tic-mobile-menu-items small{color:var(--muted);font-size:10px;line-height:1.4}.tic-mobile-menu-items>a[aria-current=page] strong,.tic-mobile-menu-arrow{color:var(--brand-teal)}.tic-mobile-menu-arrow{font-size:15px}.tic-mobile-menu-preferences{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:23px 0 18px;font-size:11px;display:flex}.tic-mobile-menu-preferences .theme-quick-switch{border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 80%,transparent);-webkit-backdrop-filter:blur(12px)}.tic-mobile-menu-cta{width:100%;min-height:52px;border-radius:10px!important;font-size:14px!important}.tic-mobile-menu-foot{color:var(--muted);font:8px var(--mono);letter-spacing:.04em;margin:16px 0 0}body:has(.tic-mobile-menu.is-open){overflow:hidden}}@media (max-width:400px){.tic-mobile-menu-panel:not([hidden]){padding-inline:19px}.tic-mobile-menu-items>a{min-height:64px}.tic-mobile-menu-items strong{font-size:17px}}@media (prefers-reduced-motion:reduce){.tic-mobile-menu-icon i{transition:none}}.tic-premium-top{gap:clamp(24px,4vw,64px);width:100%;padding-inline:clamp(24px,5vw,88px)}.tic-premium-top .tic-platform-nav-links{flex:1;justify-content:flex-end;gap:clamp(18px,2.5vw,36px);min-width:0}@media (max-width:900px){.tic-premium-top{gap:14px;padding-inline:24px}.tic-premium-top .tic-platform-nav-links{gap:14px}}
