.t4b-prod{--bg:#070809;--ink:#f4f3ef;--muted:#b6b5b0;--line:rgba(255,255,255,.16);--cyan:#45BAFA;--gutter:clamp(24px,5.5vw,94px);--t-label:12px;--t-small:14px;--t-body:16px;--t-title:30px;--t-act:clamp(34px,4.2vw,56px);--t-statement:clamp(40px,5.2vw,68px);background:var(--bg);color:var(--ink);font-family:Poppins,Poppins Fallback,system-ui,sans-serif;-webkit-font-smoothing:antialiased;padding:0 var(--gutter) 96px}.t4b-prod a{color:inherit}.t4b-prod__crumbs{display:flex;gap:10px;align-items:center;max-width:1240px;margin:0 auto;padding:28px 0 0;font:400 var(--t-label)/1.4 "JetBrains Mono","JetBrains Mono Fallback",ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.t4b-prod__crumbs a{text-decoration:none}.t4b-prod__crumbs a:hover{color:var(--ink)}.t4b-prod__hero{min-height:min(640px,calc(100svh - 160px));max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(40px,7vh,88px) 0 clamp(56px,9vh,112px)}.t4b-prod__label{margin:0 0 22px;font:400 var(--t-label)/1.4 "JetBrains Mono","JetBrains Mono Fallback",ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--acc)}.t4b-prod__h1{margin:0;font-weight:300;font-size:var(--t-act);line-height:1.06;letter-spacing:-.025em}.t4b-prod__intro{margin:26px 0 0;max-width:56ch;font-size:var(--t-body);line-height:1.65;color:var(--muted)}.t4b-prod__actions{display:flex;flex-wrap:wrap;gap:14px 26px;align-items:center;margin-top:34px}.t4b-prod__btn{display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:12px 22px;border-radius:999px;background:var(--cyan);color:#05111c!important;font-weight:600;font-size:var(--t-small);text-decoration:none;transition:filter .2s ease}.t4b-prod__btn:hover{filter:brightness(1.08)}.t4b-prod__btn:focus-visible,.t4b-prod__link:focus-visible,.t4b-prod__others a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.t4b-prod__link{font-size:var(--t-small);color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:5px;padding:12px 0}.t4b-prod__link:hover{text-decoration-color:var(--acc)}.t4b-prod__hero-media{margin:0;position:relative;border-radius:2px;overflow:hidden;aspect-ratio:4/3;background:#0d0f12}.t4b-prod__hero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.t4b-prod__hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#07080900 55%,#0708098c);pointer-events:none}.t4b-prod__lead,.t4b-prod__steps,.t4b-prod__close,.t4b-prod__cta,.t4b-prod__others{max-width:1240px;margin:0 auto;border-top:1px solid var(--line);padding:clamp(56px,9vh,104px) 0}.t4b-prod__statement{margin:0;max-width:22ch;font-weight:300;font-size:var(--t-statement);line-height:1.04;letter-spacing:-.03em}.t4b-prod__lead .t4b-prod__body,.t4b-prod__close .t4b-prod__body{margin-top:24px;max-width:58ch}.t4b-prod__body{margin:0;font-size:var(--t-body);line-height:1.65;color:var(--muted)}.t4b-prod__section-title{margin:0 0 36px;max-width:30ch;font-weight:400;font-size:var(--t-title);line-height:1.2;letter-spacing:-.01em}.t4b-prod__list{list-style:none;margin:0;padding:0}.t4b-prod__item{display:grid;grid-template-columns:64px minmax(0,1fr);gap:24px;padding:30px 0;border-top:1px solid var(--line)}.t4b-prod__item:first-child{border-top:0;padding-top:0}.t4b-prod__num{font:400 var(--t-label)/2.4 "JetBrains Mono","JetBrains Mono Fallback",ui-monospace,monospace;letter-spacing:.14em;color:var(--step,var(--acc))}.t4b-prod__item-title{margin:0 0 10px;font-weight:400;font-size:clamp(22px,2.2vw,30px);line-height:1.25;letter-spacing:-.01em}.t4b-prod__proof{margin:26px 0 0;font:400 var(--t-label)/1.6 "JetBrains Mono","JetBrains Mono Fallback",ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.t4b-prod__read{margin:34px 0 0;font-size:var(--t-small);color:var(--muted)}.t4b-prod__read a{color:var(--ink);text-underline-offset:4px}.t4b-prod__others ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.t4b-prod__others li{background:var(--bg)}.t4b-prod__others a{display:flex;flex-direction:column;gap:8px;padding:26px 22px;text-decoration:none;min-height:116px;transition:background .2s ease}.t4b-prod__others a:hover{background:#0f1114}.t4b-prod__other-name{font-size:22px;font-weight:400;border-bottom:1px solid var(--acc);align-self:flex-start;padding-bottom:4px}.t4b-prod__other-cat{font:400 var(--t-label)/1.5 "JetBrains Mono","JetBrains Mono Fallback",ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}@media (max-width:900px){.t4b-prod__hero{grid-template-columns:1fr}.t4b-prod__hero-media{order:-1;aspect-ratio:16/10}.t4b-prod__others ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.t4b-prod__item{grid-template-columns:1fr;gap:8px}.t4b-prod__others ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.t4b-prod *{transition:none!important}}.t4b-prod:not(.t4b-prod--rest){padding-bottom:0}.t4b-prod__scene{position:relative;background:#070809}.t4b-prod__scene .t4b-v24 .prod,.t4b-prod__scene .t4b-v24 .ps-for,.t4b-prod__scene .t4b-v24 .ag-for,.t4b-prod__scene .t4b-v24 .at-for,.t4b-prod__scene .t4b-v24 .c6-ov .ps-btn{display:none!important}[data-reveal=lines] .rv-m{display:inline-block;overflow:hidden;vertical-align:top;padding:.1em 0 .16em;margin:-.1em 0 -.16em}[data-rv=on] .rv-i,[data-rv=in] .rv-i{display:inline-block;transform:translate3d(0,112%,0);transition:transform 1s cubic-bezier(.16,1,.3,1)}[data-rv=in] .rv-i{transform:none}[data-rv=fill] .rv-f{opacity:.4}@media (prefers-reduced-motion: reduce){[data-rv] .rv-i{transform:none!important;transition:none!important}[data-rv=fill] .rv-f{opacity:1!important}}
