.longtail_frame__TwfP_{--lt-ink:#182434;--lt-muted:#5b6776;--lt-line:rgba(24,36,52,.14);--lt-paper:#f7f8f7;--lt-blue:#315b8f;background:var(--lt-paper);color:var(--lt-ink)}.longtail_hero__pJOWh{background:#172433;color:#f6f7f7;padding:clamp(4.5rem,10vw,8rem) 0 clamp(3.5rem,7vw,5.5rem)}.longtail_shell__PH3sW{width:min(1120px,calc(100% - 2.5rem));margin:0 auto}.longtail_kicker__eDtET{color:#8eaaca;font:600 .7rem/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.longtail_hero__pJOWh h1{max-width:15ch;margin:1rem 0;font-size:clamp(2.5rem,6vw,5.5rem);line-height:1.04;letter-spacing:-.06em}.longtail_hero__pJOWh p{max-width:44rem;margin:0;color:#c1ccd8;font-size:clamp(1.04rem,1.8vw,1.25rem);line-height:1.65}.longtail_heroMeta__q2y7K{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.8rem}.longtail_heroMeta__q2y7K span,.longtail_status__qiFMJ{border:1px solid rgba(255,255,255,.22);color:#dce5ee;font:500 .7rem/1 var(--font-mono);letter-spacing:.08em;padding:.55rem .68rem;text-transform:uppercase}.longtail_body__rke8O{padding:clamp(3rem,6vw,6rem) 0}.longtail_grid__Closq{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) 18rem}.longtail_prose__aZ7TW{min-width:0}.longtail_prose__aZ7TW h2{margin:0 0 1rem;font-size:clamp(1.6rem,3vw,2.65rem);letter-spacing:-.045em;line-height:1.02}.longtail_prose__aZ7TW h3{margin:2.5rem 0 .7rem;font-size:1.1rem}.longtail_prose__aZ7TW li,.longtail_prose__aZ7TW p{color:var(--lt-muted);line-height:1.72}.longtail_prose__aZ7TW ol,.longtail_prose__aZ7TW ul{padding-left:1.25rem}.longtail_prose__aZ7TW pre{overflow:auto;padding:1.1rem;border:1px solid var(--lt-line);background:#202d3b;color:#e9eff4;font-size:.8rem}.longtail_rail__OsYZX{align-self:start;border-top:2px solid var(--lt-ink);padding-top:1rem}.longtail_rail__OsYZX p{margin:.45rem 0 1rem;color:var(--lt-muted);font-size:.9rem;line-height:1.55}.longtail_rail__OsYZX a{color:var(--lt-ink);font-size:.88rem;text-decoration:underline;text-underline-offset:.22rem}.longtail_cardGrid__qFlcC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--lt-line);background:var(--lt-line)}.longtail_card__OBFAT{display:block;padding:1.25rem;background:#fff;color:inherit;text-decoration:none}.longtail_card__OBFAT:hover{background:#f1f5f8}.longtail_card__OBFAT small{color:var(--lt-blue);font:600 .68rem/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.longtail_card__OBFAT h2,.longtail_card__OBFAT h3{margin:.7rem 0 .45rem;font-size:1.15rem;letter-spacing:-.025em}.longtail_card__OBFAT p{margin:0;color:var(--lt-muted);font-size:.92rem;line-height:1.55}.longtail_relatedPosts__thrsF{margin-top:3rem}.longtail_tableWrap___o3E3{overflow-x:auto;border:1px solid var(--lt-line);background:#fff}.longtail_table__g6Bwz{width:100%;min-width:42rem;border-collapse:collapse;font-size:.88rem}.longtail_table__g6Bwz td,.longtail_table__g6Bwz th{padding:.85rem 1rem;border-bottom:1px solid var(--lt-line);text-align:left;vertical-align:top;line-height:1.45}.longtail_table__g6Bwz th{background:#edf2f5;font:600 .69rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.longtail_table__g6Bwz td{color:var(--lt-muted)}.longtail_table__g6Bwz td:first-child{color:var(--lt-ink);font-weight:600}.longtail_callout__GevLJ{margin-top:3rem;border-left:3px solid var(--lt-blue);background:#eaf0f5;padding:1.35rem 1.5rem}.longtail_callout__GevLJ h2{margin:0 0 .55rem;font-size:1.35rem}.longtail_callout__GevLJ p{margin:0;color:var(--lt-muted)}.longtail_actions__aRM5J{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.2rem}.longtail_button__yq8AC{background:var(--lt-ink);color:#fff}.longtail_buttonAlt__nRYM2,.longtail_button__yq8AC{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1rem;font-size:.86rem;text-decoration:none}.longtail_buttonAlt__nRYM2{border:1px solid var(--lt-line);color:var(--lt-ink)}.longtail_articleHeader__iAdlV{border-bottom:1px solid var(--lt-line);padding:1.25rem 0 2.5rem;margin-bottom:2.25rem}.longtail_articleHeader__iAdlV time{color:var(--lt-muted);font:.72rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.longtail_articleHeader__iAdlV h1{max-width:18ch;margin:.75rem 0;font-size:clamp(2.15rem,4.8vw,4.4rem);letter-spacing:-.06em;line-height:1.06}.longtail_articleHeader__iAdlV p{max-width:48rem;margin:0;color:var(--lt-muted);font-size:1.08rem;line-height:1.65}.longtail_markdown__n4Uzn :is(h2,h3){color:var(--lt-ink);letter-spacing:-.035em}.longtail_markdown__n4Uzn h2{margin:2.6rem 0 .9rem;font-size:1.55rem}.longtail_markdown__n4Uzn h3{margin:1.8rem 0 .7rem;font-size:1.15rem}.longtail_markdown__n4Uzn :is(p,li){color:var(--lt-muted);line-height:1.72}.longtail_markdown__n4Uzn a{color:var(--lt-blue);text-decoration:underline;text-underline-offset:.2rem}.longtail_markdown__n4Uzn code{padding:.1rem .28rem;background:#e8edf1;font:.85em var(--font-mono)}.longtail_markdown__n4Uzn pre{padding:1rem;overflow:auto;background:#202d3b;color:#e8eff5}.longtail_markdown__n4Uzn pre code{padding:0;background:transparent}.longtail_notice__WvP36{margin:1rem 0 2rem;border:1px solid #cfdae3;background:#edf3f7;padding:1rem 1.1rem;color:#3e5368;font-size:.92rem;line-height:1.55}.longtail_notice__WvP36 strong{color:var(--lt-ink)}@media (max-width:800px){.longtail_grid__Closq{grid-template-columns:1fr}.longtail_rail__OsYZX{display:none}.longtail_cardGrid__qFlcC{grid-template-columns:1fr}}@media (max-width:520px){.longtail_hero__pJOWh h1{font-size:clamp(2.25rem,11vw,3.25rem);line-height:1.08;letter-spacing:-.045em}.longtail_articleHeader__iAdlV p,.longtail_hero__pJOWh p{font-size:1rem;line-height:1.6}.longtail_articleHeader__iAdlV h1{font-size:clamp(2rem,10vw,3rem);line-height:1.08;letter-spacing:-.045em}}