.tshub{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.tshub img{max-width:100%}.tshub{--paper:#fff;--tile:#eef1f5;--wash:#f7f8fa;--line:#e0e4ea;--ink:#1a1a1a;--ink-2:#4d4d4d;--ink-3:#6b6b6b;--navy:#0a234d;--navy-deep:#071938;--on-navy:#fff;--on-navy-2:#ffffffb8;--navy-line:#ffffff38;--body:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--mark:Montserrat,"Instrument Sans",Arial,sans-serif;--gutter:clamp(16px,4vw,56px);--max:1400px;--rb:999px;--rf:12px;--rc:16px;--ro:18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.tshub *,.tshub :before,.tshub :after{box-sizing:border-box;border-color:currentColor}.tshub{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;letter-spacing:normal;font-size:16px;line-height:1.5}.tshub a{color:inherit;text-decoration:none}.tshub button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.tshub input{font:inherit;color:inherit}.tshub img{max-width:100%;display:block}.tshub :focus-visible{outline:2px solid var(--navy);outline-offset:3px}.tshub h1,.tshub h2,.tshub h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:600}.tshub p{margin:0}.tshub .wrap{max-width:var(--max);padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px));margin-inline:auto}.tshub .ico{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.tshub .btn{background:var(--navy);min-height:52px;color:var(--on-navy);border-radius:var(--rb);white-space:nowrap;justify-content:center;align-items:center;gap:.5em;padding:0 24px;font-size:16px;font-weight:600;transition:background .15s;display:inline-flex}.tshub .btn:hover{background:var(--navy-deep)}.tshub .btn.white{background:var(--paper);color:var(--navy-ink,var(--navy))}.tshub .btn.white:hover{background:var(--tile)}.tshub .btn.sm{min-height:40px;padding:0 18px;font-size:14.5px}.tshub .crest{flex:none;display:block}.tshub .gm{aspect-ratio:1;max-width:100%;position:relative}.tshub .gm>img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 20px #0a234d24);width:100%;height:100%}.tshub .stile{position:relative}.tshub .sopen{text-align:left;gap:8px;width:100%;display:grid}.tshub .pin{background:var(--paper);min-height:34px;box-shadow:0 0 0 1px var(--line);color:var(--navy-ink,var(--navy));z-index:2;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:10px;right:10px}.tshub .pin:hover{box-shadow:0 0 0 1px var(--navy)}.tshub .pin[aria-pressed=true]{background:var(--navy);color:var(--on-navy);box-shadow:none}.tshub .pin svg{width:14px;height:14px}.tshub .toast button{color:#fff;text-underline-offset:3px;margin-left:12px;font-weight:600;text-decoration:underline}.tshub .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.tshub .xbtn{border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}.tshub .tlink{color:var(--navy-ink,var(--navy));text-underline-offset:3px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.tshub .bchips{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.tshub .bchip{background:var(--paper);border:1px solid var(--line);text-align:left;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:72px;padding:10px 16px 10px 12px;transition:border-color .15s;display:grid}.tshub .bchip:hover{border-color:var(--navy)}.tshub .bchip b{letter-spacing:-.01em;font-size:16px;font-weight:600;display:block}.tshub .bchip small{color:var(--ink-3);font-size:13.5px;display:block}.tshub .bchip .ar{color:var(--navy-ink,var(--navy));font-weight:600}.tshub .bchip.mine{box-shadow:inset 3px 0 0 var(--navy)}.tshub .bline{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:15px;display:flex}.tshub .finder.one{background:var(--paper);padding-block:clamp(36px,4.6vw,68px) clamp(48px,6vw,88px)}.tshub .ohead .th{letter-spacing:-.03em;font-size:clamp(2.6rem,5.6vw,4.9rem);font-weight:600;line-height:.98}.tshub .ohead .th label{cursor:text}.tshub .oq{border-bottom:2px solid var(--navy);align-items:center;gap:8px;margin-top:4px;display:flex}.tshub .oq input{min-width:0;font:600 clamp(2.6rem,5.6vw,4.9rem)/1.1 var(--body);letter-spacing:-.03em;color:var(--navy-ink,var(--navy));appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0 0 8px}.tshub .oq input::-webkit-search-cancel-button{display:none}.tshub .oq .clr{min-width:48px;min-height:48px;color:var(--ink-3);border-radius:50%;place-items:center;display:grid}.tshub .oq .clr .ico{width:28px;height:28px}.tshub .oq .clr:hover{background:var(--tile);color:var(--ink)}.tshub .oyours{gap:12px;margin-top:28px;display:grid}.tshub .oyours:empty{display:none}.tshub .oyours .bchips{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:10px;display:grid}.tshub .yrow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;display:grid}.tshub .yrow .xbtn{color:var(--ink-3)}.tshub .yrow .xbtn:hover{background:var(--tile);color:var(--ink)}.tshub .yrow:has(.ybell){grid-template-columns:minmax(0,1fr) auto auto}.tshub .yrow .ybell{min-width:44px;min-height:44px;color:var(--ink-3);border-radius:50%;place-items:center;display:grid}.tshub .yrow .ybell:hover{background:var(--tile);color:var(--ink)}.tshub .yrow .ybell[aria-pressed=true]{color:var(--navy)}.tshub .yrow .ybell svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.tshub .yrow .ybell[aria-pressed=true] svg{fill:currentColor}.tshub .oyours .bline{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:15px;display:flex}.tshub .finder.one .stile .stat{background:var(--paper)}.tshub #browseBtn{min-height:48px;color:var(--navy-ink,var(--navy));align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.tshub #browseBtn i{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:500}.tshub #browseBtn .ico{width:20px;height:20px;transition:transform .2s}.tshub #browseBtn[aria-expanded=true] .ico{transform:rotate(180deg)}.tshub .qcount{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:24px;font-size:13px;font-weight:600}.tshub .qcount:empty,.tshub .finder.one.browsing .qcount,.tshub .finder.one:not(.searching) .qcount{display:none}.tshub .finder.one .wrap{flex-direction:column;display:flex}.tshub .finder.one.searching:not(.browsing) .obrowse{order:5;margin-top:32px}.tshub .finder{background:var(--tile);padding-block:clamp(40px,5vw,72px)}.tshub .grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);margin-top:26px;display:grid}.tshub .stile{text-align:left;gap:8px;min-width:0;display:grid}.tshub .stile .bigcrest{filter:drop-shadow(0 10px 14px #0a234d29);width:30%;height:auto;padding-top:14px;transition:transform .2s}.tshub .stile:hover .bigcrest{transform:scale(1.04)}.tshub .stile .stat{background:var(--tile);color:var(--navy-ink,var(--navy));border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:600;position:absolute;top:10px;left:10px}.tshub .stile b{font-size:16.5px;font-weight:600;line-height:1.25;display:block}.tshub .stile small{color:var(--ink-3);font-size:14px;display:block}.tshub mark{color:inherit;box-shadow:inset 0 -2px 0 var(--navy);background:0 0}.tshub .empty{border-radius:var(--rc);background:var(--paper);grid-column:1/-1;justify-items:start;gap:10px;padding:28px;display:grid}.tshub .empty b{font-size:18px;font-weight:600}.tshub .empty p{color:var(--ink-2);max-width:56ch}.tshub .setup-kit{background:var(--paper)}.tshub .setup-kit .wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,5vw,80px);padding-block:clamp(52px,7vw,104px);display:grid}.tshub .setup-kit .trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.2vw,16px);display:grid}.tshub .setup-kit .trio .gm{background:var(--tile);border-radius:var(--rc)}.tshub .setup-kit .trio .gm>img{filter:none;padding:8%}.tshub .toast{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));background:var(--ink);color:#fff;z-index:90;border-radius:999px;max-width:calc(100vw - 32px);padding:12px 20px;font-size:15px;font-weight:500;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #00000040}@media (max-width:900px){.tshub .btn.sm{min-height:44px}.tshub .setup-kit .wrap{grid-template-columns:minmax(0,1fr)}.tshub .grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.tshub .pin{min-height:40px}}@media (max-width:560px){.tshub .pin{justify-content:center;width:44px;height:44px;min-height:44px;padding:0;top:6px;right:6px}.tshub .pin svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.tshub *{transition:none!important}}.tshub .finder.one .wrap,.tshub .setup-kit .wrap{max-width:calc(920px + var(--gutter) * 2)}.tshub .finder.one{padding-block:clamp(40px,5.4vw,80px) 0}.tshub .ohead .th,.tshub .oq input{font-size:clamp(2.3rem,4.6vw,3.7rem)}.tshub .oq{border-bottom-width:1.5px;margin-top:2px}.tshub .oq input{padding-bottom:10px}.tshub .oq:focus-within{border-bottom-width:2.5px;margin-bottom:-1px}.tshub .oyours{gap:10px;margin-top:36px}.tshub .yhead{justify-content:space-between;align-items:center;display:flex}.tshub .oyours .bchips{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:0;display:grid}.tshub .yrow{border-bottom:1px solid var(--line);gap:0}.tshub .oyours .bchip{min-height:72px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:12px 8px 12px 0;display:grid}.tshub .oyours .bchip:hover{background:0 0}.tshub .oyours .bchip:hover b{text-underline-offset:3px;text-decoration:underline}.tshub .oyours .bchip b{font-size:17px}.tshub .cq{background:var(--tile);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.tshub .ypill{color:var(--navy-ink,var(--navy));background:var(--tile);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}.tshub .oyours .ar{color:var(--navy-ink,var(--navy));font-size:18px}.tshub .oyours .bline{font-size:15px}.tshub .obrowse{border-top:0;margin-top:28px;padding-top:0}.tshub .qcount{margin-top:32px}.tshub .finder.one .grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.tshub .finder.one.searching:not(.browsing) #dir{margin-top:12px}.tshub .finder.one .stile{gap:0;display:block;position:relative}.tshub .finder.one .sopen{-moz-column-gap:16px;border-radius:var(--rc);background:var(--tile);text-align:left;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px;width:100%;min-height:96px;padding:16px 68px 16px 16px;transition:background .15s,box-shadow .15s;display:grid}.tshub .finder.one .stile .cq{background:var(--paper);border-radius:14px;grid-row:1/span 2;width:64px;height:64px}.tshub .finder.one .stile .bigcrest{filter:drop-shadow(0 4px 6px #0a234d29);width:36px;height:auto;padding:0}.tshub .finder.one .stile:hover .bigcrest{transform:none}.tshub .finder.one .stile .nm{align-self:end;min-width:0}.tshub .finder.one .stile .nm b{font-size:16.5px;font-weight:600;line-height:1.25}.tshub .finder.one .stile .nm small{color:var(--ink-3);font-size:14px}.tshub .finder.one .stile .stat{background:var(--paper);color:var(--navy-ink,var(--navy));place-self:start;margin-top:6px;padding:2px 9px;font-size:12px;position:static}.tshub .finder.one .pin{background:var(--paper);width:44px;height:44px;min-height:44px;box-shadow:0 0 0 1px var(--line);border-radius:50%;justify-content:center;padding:0;top:50%;right:14px;transform:translateY(-50%)}.tshub .finder.one .pin svg{width:16px;height:16px}.tshub .finder.one .pin[aria-pressed=true]{background:var(--navy);color:var(--on-navy);box-shadow:none}.tshub .finder.one .empty{background:var(--tile);margin-top:4px}.tshub .setup-kit .wrap{padding-block:clamp(40px,4.6vw,64px) clamp(56px,7vw,96px);display:block}.tshub .setup-kit .trio{gap:8px;display:flex}.tshub .setup-kit .trio .gm{background:var(--paper);border-radius:12px;width:76px}.tshub .setup-kit .trio .gm>img{padding:9%}@media (max-width:900px){.tshub .setup-kit .wrap{grid-template-columns:none}}@media (max-width:560px){.tshub .finder.one .grid4{grid-template-columns:minmax(0,1fr)}.tshub .oyours .bchip{grid-template-columns:auto minmax(0,1fr) auto;gap:12px}.tshub .oyours .bchip .ypill{grid-area:2/2;justify-self:start;margin-top:-6px}.tshub .oyours .bchip .cq{grid-row:1/span 2}.tshub .oyours .bchip .ar{grid-area:1/3/span 2}.tshub .finder.one .sopen{min-height:88px;padding:14px 64px 14px 14px}.tshub .finder.one .stile .cq{width:56px;height:56px}.tshub .setup-kit .trio .gm{width:64px}.tshub .finder.one .pin{top:50%;right:12px}}.tshub .ocard{display:contents}.tshub .ocard{background:var(--paper);border-radius:24px;padding:clamp(22px,4vw,48px);display:block;box-shadow:0 30px 60px -44px #0a234d73}.tshub .finder.one .stile .cq,.tshub .finder.one .stile .stat{background:var(--tile)}.tshub .finder.one .pin{box-shadow:0 0 0 1px var(--line)}.tshub{--card:#e8eef8}.tshub .finder.one,.tshub .setup-kit{background:var(--paper)}.tshub .ocard{background:var(--card);box-shadow:none;border-radius:28px}.tshub .ocard .cq,.tshub .ocard .ypill{background:var(--paper)}.tshub .oq input::placeholder{color:#a9b6ca}.tshub .oq .clr:hover{background:var(--paper)}.tshub .finder.one .sopen{background:var(--tile)}.tshub .finder.one .sopen:hover{background:#e6eaf0}.tshub .finder.one .stile .cq,.tshub .finder.one .stile .stat{background:var(--paper)}.tshub .finder.one .empty{background:var(--tile)}.tshub .sband{background:var(--navy);color:var(--on-navy);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,44px);display:grid}.tshub .sbh{letter-spacing:-.025em;text-wrap:balance;color:var(--on-navy);margin-top:8px;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:600;line-height:1.08}.tshub .sbticks{color:var(--on-navy);flex-wrap:wrap;gap:8px 20px;margin:16px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.tshub .sbticks li{align-items:center;gap:8px;display:inline-flex}.tshub .sbticks svg{width:16px;height:16px;color:var(--on-navy-2);flex:none}.tshub .sbacts{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:24px;display:flex}.tshub .sblink{min-height:44px;color:var(--on-navy);text-underline-offset:3px;font-weight:600;text-decoration:underline}.tshub .sblink:hover{color:var(--on-navy-2)}.tshub .sband :focus-visible{outline-color:var(--on-navy)}.tshub .setup-kit .sband .trio{grid-template-columns:repeat(3,auto);gap:10px;display:grid}.tshub .setup-kit .sband .trio .gm{background:var(--paper);border-radius:16px;width:clamp(88px,10vw,124px)}.tshub .setup-kit .sband .trio .gm>img{padding:8%}@media (max-width:760px){.tshub .sband{grid-template-columns:minmax(0,1fr)}.tshub .setup-kit .sband .trio{order:-1;grid-template-columns:repeat(3,minmax(0,1fr))}.tshub .setup-kit .sband .trio .gm{width:auto}}@media (max-width:560px){.tshub .sband{border-radius:24px;padding:20px}.tshub .sbacts .btn{width:100%}.tshub .sbacts{justify-content:center}.tshub .ohead .th,.tshub .oq input{font-size:clamp(1.7rem,8.6vw,2.3rem)}}.tshub .sbh{margin-top:0}.tshub .sband{grid-template-areas:"tx trio""tx cap";row-gap:10px}.tshub .sband .sbtx{grid-area:tx}.tshub .setup-kit .sband .trio{grid-area:trio;align-self:end}.tshub .oq input::placeholder{transition:opacity .6s ease-in-out}@media (max-width:760px){.tshub .sband{grid-template-areas:"trio""cap""tx"}.tshub .setup-kit .sband .trio{order:0}.tshub .sband .sbtx{margin-top:14px}}.tshub .ocard{background:var(--tile)}.tshub .ocard .yrow,.tshub .ocard .bchips{border-color:#d6dce5}.tshub [hidden]{display:none!important}.tshub .finder.one:not(.browsing):not(.searching) #dir{display:none}.tshub .oq input.swap::placeholder{opacity:0}
