.rc-cockpit{padding:56px 48px 64px;background:var(--rc-bg, #F8F8F8)}.rc-cockpit__dots{display:none;justify-content:center;gap:6px;margin-bottom:16px}.rc-cockpit__dot{width:6px;height:6px;border-radius:50%;background:var(--rc-line, #E0E0E0)}.rc-cockpit__dot--active{background:var(--rc-ink, #0E0E0E)}.rc-cockpit__scroll{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:20px}.rc-cockpit__scroll::-webkit-scrollbar{display:none}.rc-cockpit__box{flex:0 0 100%;scroll-snap-align:start;background:#fff;border:1px solid var(--rc-line, #E0E0E0);padding:28px 30px}.rc-cockpit__box-title{font-family:var(--rc-serif, "Newsreader", serif);font-weight:350;font-size:20px;margin:0 0 16px;color:var(--rc-ink, #0E0E0E)}.rc-cockpit__box-title em{font-style:italic;font-weight:300}.rc-cockpit__table{width:100%;border-collapse:collapse}.rc-cockpit__table th{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink-3, #8A8A8A);text-align:right;padding:8px 6px;border-bottom:1px solid var(--rc-line, #E0E0E0)}.rc-cockpit__table th:first-child{text-align:left}.rc-cockpit__table td{padding:9px 6px;text-align:right;font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:12.5px;border-bottom:1px solid var(--rc-line, #E0E0E0)}.rc-cockpit__table td:first-child{text-align:left;font-family:var(--rc-sans, "Inter", sans-serif);font-size:13.5px;color:var(--rc-ink, #0E0E0E)}.rc-cockpit__cell{border-radius:2px;padding:5px 8px;display:inline-block;min-width:70px}.rc-cockpit__cell-delta{display:block;font-size:9.5px;margin-top:2px}.rc-cockpit__loading{font-family:var(--rc-sans, "Inter", sans-serif)!important;font-size:13px!important;color:var(--rc-ink-3, #8A8A8A);text-align:left!important}.rc-cockpit__cta{display:flex;justify-content:flex-end}.rc-cockpit__pill{display:inline-flex;align-items:center;gap:8px;font-family:var(--rc-sans, "Inter", sans-serif);font-size:14px;font-weight:500;padding:11px 20px;border-radius:999px;border:1px solid var(--rc-ink, #0E0E0E);background:transparent;color:var(--rc-ink, #0E0E0E);text-decoration:none;transition:transform .15s ease}.rc-cockpit__pill:hover{transform:translateY(-1px)}@media screen and (min-width:750px){.rc-cockpit__scroll{overflow:visible}.rc-cockpit__box{flex:1 1 0}}@media screen and (max-width:749px){.rc-cockpit{padding:32px 18px}.rc-cockpit__dots{display:flex}.rc-cockpit__scroll{gap:14px}.rc-cockpit__box{padding:20px 18px}.rc-cockpit__box-title{font-size:17px;margin-bottom:12px}.rc-cockpit__table th{font-size:9px;padding:6px 4px}.rc-cockpit__table td{padding:8px 4px;font-size:11.5px}.rc-cockpit__table td:first-child{font-size:12.5px}.rc-cockpit__cell{padding:4px 7px;min-width:62px}.rc-cockpit__cell-delta{font-size:9px;margin-top:1px}}.rc-hero{border-bottom:1px solid var(--rc-line, #E0E0E0);background:var(--rc-bg, #F8F8F8)}.rc-hero__inner{max-width:var(--rc-page-max, 1440px);margin-inline:auto;padding:80px var(--rc-pad-x, 48px) 64px;display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:stretch}.rc-eyebrow{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--rc-ink-3, #8A8A8A);display:flex;align-items:center;gap:14px;margin-bottom:28px}.rc-eyebrow__line{flex:0 0 32px;height:1px;background:var(--rc-ink-3, #8A8A8A)}.rc-eyebrow__pulse{width:8px;height:8px;border-radius:50%;background:var(--rc-ink, #0E0E0E);flex-shrink:0;animation:rc-pulse 2.4s ease-in-out infinite}@keyframes rc-pulse{0%{box-shadow:0 0 #0e0e0e59}70%{box-shadow:0 0 0 10px #0e0e0e00}to{box-shadow:0 0 #0e0e0e00}}.rc-hero__h1{font-family:var(--rc-serif, "Newsreader", serif);font-weight:350;font-size:clamp(52px,6.4vw,92px);line-height:.96;letter-spacing:-.028em;margin:0 0 28px;color:var(--rc-ink, #0E0E0E);font-variation-settings:"opsz" 96}.rc-hero__h1 em{font-style:italic;font-weight:300;color:var(--rc-ink, #0E0E0E);font-variation-settings:"opsz" 96}.rc-hero__sub{font-size:18px;line-height:1.55;color:var(--rc-ink-2, #525252);max-width:520px;margin:0 0 40px}.rc-hero__sub p{margin:0}.rc-hero__actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.rc-hero__byline{display:flex;gap:12px;align-items:center;padding:20px 0;border-top:1px solid var(--rc-line, #E0E0E0);margin-top:32px}.rc-hero__byline-avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#d4c2a4,#8e7d63);border:2px solid #fff;display:flex;align-items:center;justify-content:center;font-family:var(--rc-serif, "Newsreader", serif);color:#fff;font-size:18px;font-weight:350;flex-shrink:0}.rc-hero__byline-text{font-size:13px;color:var(--rc-ink, #0E0E0E);font-weight:500;line-height:1.3}.rc-hero__byline-role{display:block;font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10.5px;color:var(--rc-ink-3, #8A8A8A);letter-spacing:.04em;margin-top:3px;font-weight:400;text-transform:none}.rc-hero__photo-wrap{position:relative}.rc-hero__photo{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--rc-radius-md, 3px);border:1px solid var(--rc-line, #E0E0E0);display:block}.rc-hero__badge{position:absolute;bottom:28px;left:-28px;background:var(--rc-bg, #F8F8F8);border:1px solid var(--rc-line, #E0E0E0);padding:18px 22px;border-radius:var(--rc-radius-md, 3px);max-width:280px;box-shadow:0 8px 24px #00000012!important}.rc-hero__badge-label-top{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;color:var(--rc-ink-3, #8A8A8A);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}.rc-hero__badge-title{font-family:var(--rc-serif, "Newsreader", serif);font-size:17px;line-height:1.25;color:var(--rc-ink, #0E0E0E);font-weight:400}.rc-hero__badge-meta{margin-top:10px;font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10.5px;color:var(--rc-ink-3, #8A8A8A);letter-spacing:.04em}.rc-hero__chart-card{background:var(--rc-bg-2, #EFEFEF);border:1px solid var(--rc-line, #E0E0E0);border-radius:4px;padding:40px 44px;display:flex;flex-direction:column;gap:20px;position:relative;height:100%}.rc-hero__chart-corner{position:absolute;top:18px;right:20px;font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10.5px;letter-spacing:.12em;color:var(--rc-ink-3, #8A8A8A);text-transform:uppercase}.rc-hero__chartline{height:200px;border-bottom:1px solid var(--rc-line, #E0E0E0)}.rc-hero__chartline svg{width:100%;height:100%}.rc-hero__chart-axis{display:flex;justify-content:space-between;font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;color:var(--rc-ink-3, #8A8A8A);letter-spacing:.04em;margin-top:-14px}.rc-hero__chart-headline{font-family:var(--rc-serif, "Newsreader", serif);font-weight:400;font-size:26px;line-height:1.2;letter-spacing:-.015em;margin:0;color:var(--rc-ink, #0E0E0E);font-variation-settings:"opsz" 28}.rc-hero__chart-stats{display:flex;gap:24px;padding-top:16px;border-top:1px solid var(--rc-line, #E0E0E0)}.rc-hero__chart-stat{display:flex;flex-direction:column;gap:4px}.rc-hero__chart-stat-label{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10.5px;letter-spacing:.06em;color:var(--rc-ink-3, #8A8A8A);text-transform:uppercase}.rc-hero__chart-stat-value{font-family:var(--rc-serif, "Newsreader", serif);font-size:22px;font-weight:400;color:var(--rc-ink, #0E0E0E);letter-spacing:-.01em;font-variation-settings:"opsz" 24}@media screen and (max-width:749px){.rc-hero__inner{padding:48px var(--rc-mobile-pad-x, 20px) 40px;grid-template-columns:1fr;gap:36px}.rc-hero__h1{font-size:clamp(44px,11.5vw,56px)}.rc-hero__sub{font-size:16px;max-width:100%;margin-bottom:28px}.rc-hero__photo{aspect-ratio:4 / 3}.rc-hero__badge{display:none}.rc-hero__chart-card{padding:24px}}.rc-radar{background:var(--rc-dark, #0E0E0E);padding:44px 48px 56px}.rc-radar__panel{background:var(--rc-dark, #0E0E0E);color:var(--rc-dark-text, #E8DFCC);display:grid;grid-template-columns:280px 1fr;gap:48px;align-items:start}.rc-radar__face{width:260px;height:260px;border-radius:50%;position:relative;border:1px solid var(--rc-dark-border, rgba(255, 255, 255, .14));background:repeating-radial-gradient(circle,rgba(255,255,255,.06) 0 1px,transparent 1px 40px);margin:0 auto}.rc-radar__face:before,.rc-radar__face:after{content:"";position:absolute;background:#ffffff1a}.rc-radar__face:before{left:50%;top:0;bottom:0;width:1px}.rc-radar__face:after{top:50%;left:0;right:0;height:1px}.rc-radar__sweep{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(110,231,183,.35),transparent 26%);animation:rc-radar-spin 11s linear infinite}@keyframes rc-radar-spin{to{transform:rotate(360deg)}}.rc-radar__pin{position:absolute;width:5px;height:5px;border-radius:50%;background:#ffffff38;transform:translate(-50%,-50%);transition:background .2s ease,box-shadow .2s ease}.rc-radar__pin--signal{width:6px;height:6px;background:#ffffff59}.rc-radar__pin--lit{background:var(--rc-positive-dk, #6EE7B7)}.rc-radar__pin--signal.rc-radar__pin--lit{box-shadow:0 0 0 4px #6ee7b72e}.rc-radar__tag{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--rc-dark-text-3, rgba(255, 255, 255, .28));margin-bottom:10px}.rc-radar__liner{font-family:var(--rc-serif, "Newsreader", serif);font-style:italic;font-weight:300;font-size:16px;color:var(--rc-dark-text-tan, #C9BFA9);margin:0 0 16px}.rc-radar__liner[hidden]{display:none}.rc-radar__row{display:flex;gap:28px;align-items:flex-start;margin-bottom:6px}.rc-radar__thumb{width:100px;aspect-ratio:4 / 3;background:repeating-linear-gradient(135deg,#3a3630 0 2px,#2c2924 2px 16px);flex:none}.rc-radar__name{font-family:var(--rc-serif, "Newsreader", serif);font-weight:400;font-size:23px;margin:0 0 8px;color:var(--rc-dark-text, #E8DFCC)}.rc-radar__type{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-dark-text-3, rgba(255, 255, 255, .28))}.rc-radar__stats{display:flex;gap:20px;font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:12px;margin-top:16px}.rc-radar__stat[hidden]{display:none}.rc-radar__stats b{color:var(--rc-dark-text, #E8DFCC);font-weight:500;display:block;font-size:14px;margin-bottom:2px}.rc-radar__stats span{color:var(--rc-dark-text-3, rgba(255, 255, 255, .28));font-size:10px;letter-spacing:.08em;text-transform:uppercase}.rc-radar__link{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-dark-text, #E8DFCC);border-bottom:1px solid var(--rc-dark-text-2, rgba(232, 223, 204, .55));display:inline-block;margin-top:16px}.rc-radar__link[hidden]{display:none}.rc-radar__note{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.06em;color:var(--rc-dark-text-3, rgba(255, 255, 255, .28));margin-top:20px}@media screen and (max-width:749px){.rc-radar{padding:24px 18px 32px}.rc-radar__panel{grid-template-columns:1fr;padding:26px 20px;display:flex;flex-direction:column;gap:24px}.rc-radar__face{width:190px;height:190px;background:repeating-radial-gradient(circle,rgba(255,255,255,.06) 0 1px,transparent 1px 30px)}.rc-radar__tag{font-size:9.5px;margin-bottom:8px}.rc-radar__liner{font-size:14px;line-height:1.4}.rc-radar__row{gap:16px;margin-bottom:16px}.rc-radar__thumb{width:72px;height:56px;aspect-ratio:auto}.rc-radar__name{font-size:19px;margin-bottom:4px;line-height:1.15}.rc-radar__stats{flex-wrap:wrap;gap:12px 18px;font-size:11px}.rc-radar__stat{min-width:64px}.rc-radar__stats b{font-size:12.5px;white-space:nowrap}.rc-radar__stats span{font-size:9px}}.rc-insights-grid{background:var(--rc-bg, #F8F8F8);border-bottom:1px solid var(--rc-line, #E0E0E0)}.rc-insights-grid__inner{max-width:var(--rc-page-max, 1440px);margin-inline:auto;padding:72px var(--rc-pad-x, 48px)}.rc-insights-grid__header{margin-bottom:40px}.rc-insights-grid__eyebrow{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--rc-ink-3, #8A8A8A);margin:0 0 10px}.rc-insights-grid__heading{font-family:var(--rc-serif, "Newsreader", serif);font-weight:350;font-size:clamp(28px,2.5vw,38px);line-height:1.05;letter-spacing:-.02em;color:var(--rc-ink, #0E0E0E);margin:0;font-variation-settings:"opsz" 38}.rc-insights-grid__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rc-line, #E0E0E0);border:1px solid var(--rc-line, #E0E0E0);margin-bottom:32px}.rc-insights-grid__card{display:flex;flex-direction:column;background:var(--rc-bg, #F8F8F8);text-decoration:none;transition:background .15s ease}.rc-insights-grid__card:hover{background:#fff}.rc-insights-grid__card-image{width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--rc-line, #E0E0E0)}.rc-insights-grid__card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.rc-insights-grid__card:hover .rc-insights-grid__card-image img{transform:scale(1.02)}.rc-insights-grid__card-image--placeholder{display:flex;align-items:center;justify-content:center}.rc-insights-grid__card-image--placeholder span{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink-3, #8A8A8A)}.rc-insights-grid__card-body{padding:20px 24px 24px;flex:1}.rc-insights-grid__card-meta{display:flex;align-items:center;gap:12px;margin-bottom:10px}.rc-insights-grid__card-tag{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-ink-3, #8A8A8A)}.rc-insights-grid__card-date{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:9.5px;letter-spacing:.06em;color:var(--rc-ink-3, #8A8A8A)}.rc-insights-grid__card-title{font-family:var(--rc-serif, "Newsreader", serif);font-weight:400;font-size:clamp(16px,1.4vw,20px);line-height:1.2;letter-spacing:-.01em;color:var(--rc-ink, #0E0E0E);margin:0 0 8px;font-variation-settings:"opsz" 20}.rc-insights-grid__card-excerpt{font-family:var(--rc-sans, "Inter", sans-serif);font-size:13px;line-height:1.55;color:var(--rc-ink-3, #8A8A8A);margin:0}.rc-insights-grid__footer{text-align:right}.rc-insights-grid__view-all{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-ink-2, #525252);text-decoration:none;transition:color .15s ease}.rc-insights-grid__view-all:hover{color:var(--rc-ink, #0E0E0E)}.rc-insights-grid__empty{padding:48px 0;font-family:var(--rc-sans, "Inter", sans-serif);font-size:15px;color:var(--rc-ink-3, #8A8A8A)}@media screen and (max-width:989px){.rc-insights-grid__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.rc-insights-grid__inner{padding:48px var(--rc-mobile-pad-x, 20px)}.rc-insights-grid__grid{grid-template-columns:1fr}}.rc-ticker{background:var(--rc-dark, #0E0E0E);overflow:hidden}.rc-ticker__row{display:flex;align-items:center;height:40px;overflow:hidden;border-bottom:1px solid var(--rc-ticker-border, rgba(255, 255, 255, .06));white-space:nowrap}.rc-ticker__row:last-child{border-bottom:0}.rc-ticker__label{flex-shrink:0;font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:#ffffff1f;padding:0 16px 0 18px;height:100%;display:flex;align-items:center;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%)}.rc-ticker__row--sold .rc-ticker__label{background:#ffffff0f}.rc-ticker__row--overall .rc-ticker__label{background:#ffffff17}.rc-ticker__track-wrap{flex:1;overflow:hidden;min-width:0}.rc-ticker__track{display:inline-flex;align-items:center;animation:rc-ticker-scroll var(--rc-ticker-duration-psf, 22s) linear infinite}.rc-ticker__row--sold .rc-ticker__track{animation-duration:var(--rc-ticker-duration-sold, 18s)}.rc-ticker__row--overall .rc-ticker__track{animation-duration:var(--rc-ticker-duration-overall, 20s)}.rc-ticker:hover .rc-ticker__track{animation-play-state:paused}@keyframes rc-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.rc-ticker__item{display:inline-flex;align-items:center;gap:8px;padding:0 18px;border-right:1px solid var(--rc-ticker-border, rgba(255, 255, 255, .08));font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:11px;color:var(--rc-dark-text-2, rgba(232, 223, 204, .55))}.rc-ticker__item-name{color:var(--rc-dark-text, #E8DFCC)}.rc-ticker__item-delta--up{color:var(--rc-positive-dk, #6EE7B7)}.rc-ticker__item-delta--down{color:var(--rc-negative-dk, rgba(232, 80, 80, .85))}.rc-ticker__item-dot{width:5px;height:5px;border-radius:50%;background:var(--rc-positive-dk, #6EE7B7);flex-shrink:0}@media screen and (max-width:749px){.rc-ticker__row{height:36px}.rc-ticker__label{font-size:8px;padding:0 14px 0 16px}.rc-ticker__item{gap:7px;padding:0 16px;font-size:10.5px}}.rc-toolshub__hero{background:var(--rc-dark, #0E0E0E);border-bottom:1px solid rgba(255,255,255,.06)}.rc-toolshub__hero-inner{max-width:var(--rc-page-max, 1440px);margin-inline:auto;display:grid;grid-template-columns:1fr 400px}.rc-toolshub__hero-l{padding:64px var(--rc-pad-x, 48px) 58px;border-right:1px solid rgba(255,255,255,.08)}.rc-toolshub__bc{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff47;margin-bottom:34px}.rc-toolshub__bc a{color:inherit;text-decoration:none}.rc-toolshub__bc-sep{margin:0 10px}.rc-toolshub__kick{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff59;margin-bottom:20px;display:flex;align-items:center;gap:14px}.rc-toolshub__kick:before{content:"";display:block;width:28px;height:1px;background:#ffffff40}.rc-toolshub__h1{font-family:var(--rc-serif, "Newsreader", serif);font-weight:320;font-size:64px;line-height:.96;letter-spacing:-.02em;color:#e8dfcc;margin:0 0 26px}.rc-toolshub__h1 em{font-style:italic;font-weight:300;color:#b8af9f}.rc-toolshub__lede{font-family:var(--rc-serif, "Newsreader", serif);font-style:italic;font-size:18px;font-weight:350;line-height:1.55;color:#fff6;max-width:520px}.rc-toolshub__hero-r{padding:44px 44px 40px;display:flex;flex-direction:column;justify-content:center}.rc-toolshub__idx-head{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff59;margin-bottom:22px}.rc-toolshub__idx-row{display:grid;grid-template-columns:1fr auto;align-items:baseline;padding:15px 0;border-top:1px solid rgba(255,255,255,.09);font-family:var(--rc-sans, "Inter", sans-serif)}.rc-toolshub__idx-row span:first-child{font-size:14px;color:#ffffffbf}.rc-toolshub__idx-row:last-of-type{border-bottom:1px solid rgba(255,255,255,.09)}.rc-toolshub__idx-ct{font-family:var(--rc-serif, "Newsreader", serif);font-size:28px;color:#e8dfcc;line-height:1}.rc-toolshub__idx-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:22px}.rc-toolshub__idx-lbl{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff59}.rc-toolshub__idx-big{font-family:var(--rc-serif, "Newsreader", serif);font-size:46px;color:#c9bfa9;line-height:1}.rc-toolshub__idx-u{font-size:14px;color:#fff6;margin-left:8px;font-family:var(--rc-sans, "Inter", sans-serif)}.rc-toolshub__filter{position:sticky;top:100px;z-index:40;background:var(--rc-bg, #F8F8F8);border-bottom:1px solid var(--rc-line, #E0E0E0)}.rc-toolshub__filter-inner{max-width:var(--rc-page-max, 1440px);margin-inline:auto;display:flex;align-items:center;gap:6px;padding:16px var(--rc-pad-x, 48px);flex-wrap:wrap}.rc-toolshub__fbtn{display:inline-flex;align-items:center;gap:9px;font-family:var(--rc-sans, "Inter", sans-serif);font-size:13.5px;font-weight:500;color:var(--rc-ink-2, #525252);background:none;border:1px solid var(--rc-line, #E0E0E0);border-radius:999px;padding:9px 16px;cursor:pointer;transition:.15s}.rc-toolshub__fbtn:hover{border-color:var(--rc-ink-3, #8A8A8A);color:var(--rc-ink, #1A1A1A)}.rc-toolshub__fbtn.is-on{background:var(--rc-ink, #1A1A1A);border-color:var(--rc-ink, #1A1A1A);color:#fff}.rc-toolshub__fn{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;color:var(--rc-ink-3, #8A8A8A)}.rc-toolshub__fbtn.is-on .rc-toolshub__fn{color:#ffffff8c}.rc-toolshub__fnote{margin-left:auto;font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-ink-3, #8A8A8A)}.rc-toolshub__grid-wrap{background:var(--rc-bg, #F8F8F8)}.rc-toolshub__grid-inner{max-width:var(--rc-page-max, 1440px);margin-inline:auto;padding:44px var(--rc-pad-x, 48px) 20px}.rc-toolshub__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--rc-line, #E0E0E0);border-left:1px solid var(--rc-line, #E0E0E0)}.rc-toolshub__card{display:flex;flex-direction:column;padding:32px 30px 26px;border-right:1px solid var(--rc-line, #E0E0E0);border-bottom:1px solid var(--rc-line, #E0E0E0);background:var(--rc-bg, #F8F8F8);position:relative;min-height:260px;text-decoration:none;color:inherit;transition:background .2s ease}a.rc-toolshub__card:hover{background:var(--rc-bg-2, #EFEFEF)}a.rc-toolshub__card:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:2px;background:var(--rc-ink, #1A1A1A);transform:scaleX(0);transform-origin:left center;transition:transform .34s cubic-bezier(.22,.61,.36,1)}a.rc-toolshub__card:hover:after{transform:scaleX(1)}.rc-toolshub__ctop{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.rc-toolshub__tnum{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.14em;color:var(--rc-ink-3, #8A8A8A)}.rc-toolshub__cat{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--rc-ink-2, #525252);border:1px solid var(--rc-line, #E0E0E0);border-radius:2px;padding:3px 8px;transition:background .2s,color .2s,border-color .2s}a.rc-toolshub__card:hover .rc-toolshub__cat{background:var(--rc-ink, #1A1A1A);color:#fff;border-color:var(--rc-ink, #1A1A1A)}.rc-toolshub__ch3{font-family:var(--rc-serif, "Newsreader", serif);font-weight:340;font-size:25px;line-height:1.1;letter-spacing:-.015em;color:var(--rc-ink, #1A1A1A);margin:0 0 13px}.rc-toolshub__ch3 em{font-style:italic;color:var(--rc-ink-2, #525252)}.rc-toolshub__cp{font-family:var(--rc-sans, "Inter", sans-serif);font-size:14.5px;line-height:1.62;color:var(--rc-ink-2, #525252);margin:0}.rc-toolshub__cgo{margin-top:auto;padding-top:24px;font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink, #1A1A1A);display:flex;align-items:center;gap:8px}.rc-toolshub__ar{transition:transform .24s cubic-bezier(.22,.61,.36,1)}a.rc-toolshub__card:hover .rc-toolshub__ar{transform:translate(6px)}.rc-toolshub__card.is-soon{background:repeating-linear-gradient(135deg,transparent,transparent 9px,rgba(26,26,26,.018) 9px,rgba(26,26,26,.018) 10px);border-right-style:dashed;border-bottom-style:dashed}.rc-toolshub__card.is-soon .rc-toolshub__ch3,.rc-toolshub__card.is-soon .rc-toolshub__tnum,.rc-toolshub__card.is-soon .rc-toolshub__cp,.rc-toolshub__card.is-soon .rc-toolshub__cgo{color:var(--rc-ink-3, #8A8A8A)}.rc-toolshub__card.is-soon .rc-toolshub__cat{color:var(--rc-ink-3, #8A8A8A);border-style:dashed}.rc-toolshub__empty{grid-column:1 / -1;padding:60px;text-align:center;font-family:var(--rc-serif, "Newsreader", serif);font-style:italic;font-size:20px;color:var(--rc-ink-3, #8A8A8A);display:none}@media(max-width:960px){.rc-toolshub__grid{grid-template-columns:repeat(2,1fr)}.rc-toolshub__hero-inner{grid-template-columns:1fr}.rc-toolshub__hero-l{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}}@media(max-width:900px){.rc-toolshub__hero-l{padding:44px var(--rc-mobile-pad-x, 20px) 40px}.rc-toolshub__h1{font-size:44px}.rc-toolshub__hero-r{padding:32px var(--rc-mobile-pad-x, 20px) 36px}.rc-toolshub__filter-inner{padding:14px var(--rc-mobile-pad-x, 20px)}.rc-toolshub__fnote{display:none}.rc-toolshub__grid-inner{padding:28px var(--rc-mobile-pad-x, 20px) 12px}}@media(max-width:560px){.rc-toolshub__grid{grid-template-columns:1fr}}.rc-tools-strip{background:var(--rc-bg, #F8F8F8);border-top:1px solid var(--rc-line, #E0E0E0);border-bottom:1px solid var(--rc-line, #E0E0E0)}.rc-tools-strip__inner{max-width:var(--rc-page-max, 1440px);margin-inline:auto;padding:72px var(--rc-pad-x, 48px)}.rc-tools-strip__header{margin-bottom:48px;max-width:640px}.rc-tools-strip__eyebrow{font-family:var(--rc-mono, "JetBrains Mono", monospace);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--rc-ink-3, #8A8A8A);margin:0 0 12px}.rc-tools-strip__heading{font-family:var(--rc-serif, "Newsreader", serif);font-weight:350;font-size:clamp(32px,3vw,44px);line-height:1.05;letter-spacing:-.02em;color:var(--rc-ink, #0E0E0E);margin:0 0 12px;font-variation-settings:"opsz" 44}.rc-tools-strip__heading em{font-style:italic;font-weight:300}.rc-tools-strip__subheading{font-family:var(--rc-sans, "Inter", sans-serif);font-size:16px;line-height:1.55;color:var(--rc-ink-2, #525252);margin:0}.rc-tools-strip__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rc-line, #E0E0E0);border-left:1px solid var(--rc-line, #E0E0E0)}.rc-tools-strip__card{display:flex;align-items:flex-start;gap:16px;padding:28px 24px;background:var(--rc-bg, #F8F8F8);border-right:1px solid var(--rc-line, #E0E0E0);border-bottom:1px solid var(--rc-line, #E0E0E0);border-radius:0;box-shadow:none;text-decoration:none;transition:background .15s ease,border-color .15s ease;position:relative}.rc-tools-strip__card:hover{background:#fff;border-color:var(--rc-ink, #0E0E0E)}.rc-tools-strip__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;margin-top:2px;color:var(--rc-ink-2, #525252);transition:color .15s ease}.rc-tools-strip__icon svg{display:block;width:100%;height:100%}.rc-tools-strip__card:hover .rc-tools-strip__icon{color:var(--rc-ink, #0E0E0E)}.rc-tools-strip__card-body{flex:1;min-width:0}.rc-tools-strip__card-title{display:block;font-family:var(--rc-sans, "Inter", sans-serif);font-size:15px;font-weight:500;line-height:1.35;color:var(--rc-ink, #0E0E0E);letter-spacing:-.01em;margin-bottom:4px;min-height:2.7em}.rc-tools-strip__card-desc{display:block;font-family:var(--rc-sans, "Inter", sans-serif);font-size:13px;line-height:1.5;color:var(--rc-ink-3, #8A8A8A)}.rc-tools-strip__arrow{font-family:var(--rc-sans, "Inter", sans-serif);font-size:16px;color:var(--rc-ink-3, #8A8A8A);flex-shrink:0;transition:transform .15s ease,color .15s ease;margin-top:2px}.rc-tools-strip__card:hover .rc-tools-strip__arrow{transform:translate(3px);color:var(--rc-ink, #0E0E0E)}@media screen and (max-width:960px){.rc-tools-strip__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.rc-tools-strip__inner{padding:48px var(--rc-mobile-pad-x, 20px)}.rc-tools-strip__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AAAAIAAAEAIAAAIQAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAgEQ */
