.article-cover_cover__BadRZ{height:100%;aspect-ratio:auto}.article-cover_featuredCopy__qUBUo h2{font-size:36px;line-height:1.1;letter-spacing:-1px;font-weight:500;margin:22px 0}.article-cover_card__Kh0y_ p,.article-cover_featuredCopy__qUBUo p{color:#71685f;line-height:1.55}.article-cover_readLink__8rdXK{display:inline-block;font:11px/1.5 JetBrains Mono,monospace;margin-top:26px}.article-cover_cover__BadRZ{width:100%;position:relative;min-height:280px;aspect-ratio:1.7;background:#201914;overflow:hidden;color:#eac9af;display:grid;place-items:center}.article-cover_pipeline__sG2qq{background-color:#211a14}.article-cover_coverGrid__rvLS3{position:absolute;inset:0;background-image:linear-gradient(#cb805218 1px,transparent 0),linear-gradient(90deg,#cb805218 1px,transparent 0);background-size:36px 36px}.article-cover_coverMark__DnfAF{position:absolute;bottom:20px;left:24px;font:10px/1.5 JetBrains Mono,monospace;letter-spacing:.5px;color:#bfa28d}.article-cover_coverMark__DnfAF span{color:#ff6a2a}.article-cover_pipelineNodes__z4xlU{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:65%;z-index:1}.article-cover_pipelineNodes__z4xlU div{padding:18px 15px;border:1px solid #8d5a3d;background:#29201a;font:10px/1.5 JetBrains Mono,monospace;box-shadow:8px 8px 0 #16120f}.article-cover_pipelineNodes__z4xlU span{display:block;color:#ff8f54;margin-bottom:20px}.article-cover_portraits__JAh7x{display:flex;justify-content:center;gap:12px;width:72%;position:relative}.article-cover_portraits__JAh7x>div{aspect-ratio:9/16;flex:1;border:1px solid #cb7c4e;padding:10px;background:linear-gradient(145deg,#d19e7544,#2b1f1788 70%);max-height:220px}.article-cover_portraits__JAh7x>div:nth-child(2n){transform:translateY(-16px)}.article-cover_portraits__JAh7x span{font:10px JetBrains Mono,monospace;opacity:.6}.article-cover_portraits__JAh7x i{display:block;margin:55% auto 0;width:0;border-left:16px solid #ddab82;border-top:9px solid transparent;border-bottom:9px solid transparent}.article-cover_fleet__7P74m .article-cover_portraits__JAh7x{display:grid;grid-template-columns:repeat(9,1fr);width:85%;gap:7px;transform:perspective(650px) rotateY(-14deg) rotate(-9deg)}.article-cover_fleet__7P74m .article-cover_portraits__JAh7x>div{height:118px;padding:5px}.article-cover_fleet__7P74m .article-cover_portraits__JAh7x i{border-left-width:7px;border-top-width:4px;border-bottom-width:4px}.marketing_page__QajNp{display:flow-root;--mono:"JetBrains Mono","JetBrains_Mono",monospace;--orange:#ff6a2a;background:#fff;color:#171717;min-height:100svh}.marketing_page__QajNp *{box-sizing:border-box}:where(.marketing_page__QajNp) h1,:where(.marketing_page__QajNp) h2,:where(.marketing_page__QajNp) h3,:where(.marketing_page__QajNp) p{margin:0}.marketing_page__QajNp a{text-decoration:none}.marketing_page__QajNp a:focus-visible,.marketing_page__QajNp button:focus-visible,.marketing_page__QajNp input:focus-visible,.marketing_page__QajNp select:focus-visible,.marketing_page__QajNp summary:focus-visible{outline:2px solid #ff6a2a;outline-offset:5px}.marketing_darkPage__wrc36{background:#101010;color:#f2f2f2}.marketing_container__B2KXn{max-width:1288px;margin:0 auto;padding:80px 24px}.marketing_kicker__oFfZR{font:11px/18px var(--mono);letter-spacing:.3px;text-transform:uppercase;color:#666}.marketing_hero__HJ_xk{position:relative;overflow:hidden;text-align:center;border-bottom:1px solid #dbd5cd;background:radial-gradient(ellipse at 8% 60%,#b0b0b055,transparent 45%),radial-gradient(ellipse at 88% 15%,#c8c8c866,transparent 48%),#f5f1e9}.marketing_hero__HJ_xk:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background:linear-gradient(90deg,#78787812 1px,transparent 0),linear-gradient(#78787812 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(90deg,#000,transparent 35% 65%,#000)}.marketing_heroInner__riVtf{position:relative;max-width:1000px;margin:0 auto;padding:162px 24px 94px}.marketing_hero__HJ_xk h1{max-width:920px;margin:24px auto 0;font-size:clamp(40px,5.2vw,68px);line-height:1.06;font-weight:500;letter-spacing:-2.5px;text-wrap:balance}.marketing_hero__HJ_xk p{max-width:640px;margin:24px auto 0;font-size:18px;line-height:1.5;color:#69635f;text-wrap:balance}.marketing_heroActions__0liOB{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:32px}.marketing_button__tPypJ{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:44px;padding:12px 20px;border:1px solid #171717;background:#171717;color:#fff;font:12px/18px var(--mono);text-transform:uppercase;cursor:pointer}.marketing_button__tPypJ:hover{background:#171717}.marketing_sectionHeading__3s9li{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:36px}.marketing_sectionHeading__3s9li h2{margin-top:14px;font-size:40px;line-height:1.13;letter-spacing:-1.4px;font-weight:500;text-wrap:balance}.marketing_sectionHeading__3s9li p{max-width:610px;margin-top:16px;color:#707070;font-size:16px;line-height:1.5}.marketing_textLink__Ma5TF{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;font:11px/18px var(--mono);text-transform:uppercase;border-bottom:1px solid #a8a8a8;padding-bottom:4px}.marketing_textLink__Ma5TF:hover{color:#585858}.marketing_toolCard__u9c6d{display:flex;flex-direction:column;min-width:0;padding:26px;border:1px solid #d8d2ca;background:#fcfbf9;transition:border-color .15s,background .15s}.marketing_toolCard__u9c6d:hover{border-color:#808080;background:#f9f2e9}.marketing_toolCardTop__YZXh2{display:flex;align-items:center;gap:12px;margin-bottom:24px}.marketing_cardArrow__ler3b{margin-left:auto;color:#888888}.marketing_toolIcon__uxK6a{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:8px;border:1px solid #c0c0c0;background:#e8e8e8;color:#505050}.marketing_toolIcon__uxK6a svg{width:100%;height:100%}.marketing_toolCard__u9c6d h3{font-size:21px;line-height:1.2;letter-spacing:-.5px;font-weight:500}.marketing_toolCard__u9c6d p{margin-top:12px;margin-bottom:26px;color:#787878;font-size:14px;line-height:1.5}.marketing_cardLink__7AM81{display:flex;justify-content:space-between;gap:12px;margin-top:auto;color:#606060;font:10px/17px var(--mono);text-transform:uppercase}.marketing_darkBand__luQIj{background:#151515;color:#eee}.marketing_darkBand__luQIj .marketing_sectionHeading__3s9li p{color:#999}.marketing_darkBand__luQIj .marketing_toolCard__u9c6d{background:#1a1a1a;border-color:#383838}.marketing_darkBand__luQIj .marketing_toolCard__u9c6d:hover{background:#252525;border-color:#707070}.marketing_darkBand__luQIj .marketing_toolCard__u9c6d p{color:#989898}.marketing_darkBand__luQIj .marketing_toolIcon__uxK6a{color:#a8a8a8;background:#282828;border-color:#484848}.marketing_darkBand__luQIj .marketing_cardLink__7AM81,.marketing_darkBand__luQIj .marketing_kicker__oFfZR{color:#a0a0a0}.marketing_operationGrid__HXqVe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #ddd}.marketing_operation__tRD0R{padding:32px}.marketing_operation__tRD0R+.marketing_operation__tRD0R{border-left:1px solid #ddd}.marketing_operation__tRD0R h3{margin-top:0;font-size:22px;line-height:1.2;font-weight:500;letter-spacing:-.6px}.marketing_operation__tRD0R p{margin-top:16px;color:#787878;font-size:15px;line-height:1.5}.marketing_darkBand__luQIj .marketing_operationGrid__HXqVe,.marketing_darkBand__luQIj .marketing_operation__tRD0R{border-color:#383838}.marketing_darkBand__luQIj .marketing_operation__tRD0R p{color:#aaa}.marketing_closing__CbmMZ{padding:72px 24px;text-align:center;background:#fff;color:#171717}.marketing_closing__CbmMZ h2{max-width:770px;margin:0 auto;font-size:44px;line-height:1.12;letter-spacing:-1.4px;font-weight:500;text-wrap:balance}.marketing_closing__CbmMZ p{margin:20px auto 0;max-width:530px;color:#686868;font-size:16px;line-height:1.5}.marketing_closing__CbmMZ.marketing_balancedClosing___nO8K{padding-block:clamp(88px,8vw,112px)}.marketing_page__QajNp:has(.marketing_balancedClosing___nO8K) .marketing_footer__0fEgx{margin-top:0}.marketing_footer__0fEgx{--mono:"JetBrains Mono",monospace;color:#ddd;margin:0 16px 16px;border:1px solid #2e2a26;border-radius:0;background:#171614;overflow:hidden}.marketing_footerInner__11dIy{display:flex;justify-content:space-evenly;gap:0;width:100%;max-width:100%;margin:0 auto;padding:56px 0 0}.marketing_footer__0fEgx nav{display:flex;flex-direction:column;align-items:start;gap:12px;font-size:15px;line-height:24px;color:#aaa}.marketing_footer__0fEgx .marketing_kicker__oFfZR{color:#777;font-size:13px;margin-bottom:6px}.marketing_footer__0fEgx nav a:hover{color:#ff6a2a}.marketing_footerWordmark__D2bi9{width:100%;max-width:1288px;margin:56px auto 0;padding:0 32px 24px;color:#ff6a2a;user-select:none;pointer-events:none}.marketing_footerWordmark__D2bi9 svg{display:block;width:100%;height:auto}.marketing_footerWordmark__D2bi9 text{fill:#ff6a2a;opacity:1;font-family:var(--font-001,geistSans,sans-serif);font-size:170px;font-weight:600}.marketing_footerWordmark__D2bi9 .marketing_metalMask__MfE0S{fill:#fff}.marketing_metalSweep__nrzef{animation:marketing_metalSweep__nrzef 17s linear infinite;animation-play-state:paused}.marketing_footerWordmark__D2bi9[data-motion=running] .marketing_metalSweep__nrzef{animation-play-state:running}@keyframes marketing_metalSweep__nrzef{0%{transform:translateX(0)}to{transform:translateX(1100px)}}@media (prefers-reduced-motion:reduce){.marketing_metalSweep__nrzef{animation:none}}.marketing_footerWordmark__D2bi9::selection{background:transparent}.marketing_breadcrumbs__wDcMo{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:#989898;font:10px/18px var(--mono);text-transform:uppercase}.marketing_breadcrumbs__wDcMo a:hover{color:#989898}.marketing_breadcrumbs__wDcMo span:last-child{color:inherit}.marketing_industryGrid__xUIvr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.marketing_industryCard__5M9FS{display:flex;flex-direction:column;align-items:start;gap:24px;padding:32px;border:1px solid #d0d0d0;background:#fafafa}.marketing_industryCard__5M9FS:hover{background:#e8e8e8;border-color:#808080}.marketing_industryCard__5M9FS h2,.marketing_industryCard__5M9FS h3{font-size:28px;line-height:1.15;letter-spacing:-.8px;font-weight:500}.marketing_industryCard__5M9FS p{color:#787878;font-size:15px;line-height:1.5}.marketing_industryCard__5M9FS .marketing_cardLink__7AM81{align-self:stretch}@media (width < 1024px){.marketing_hero__HJ_xk h1{font-size:56px}.marketing_industryGrid__xUIvr{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing_sectionHeading__3s9li h2{font-size:34px}.marketing_operation__tRD0R{padding:24px}.marketing_operation__tRD0R h3{font-size:20px}}@media (width < 768px){.marketing_container__B2KXn{padding:52px 20px}.marketing_heroInner__riVtf{padding:115px 20px 56px}.marketing_hero__HJ_xk h1{font-size:40px;line-height:1.08;letter-spacing:-1.5px}.marketing_hero__HJ_xk p{font-size:16px;margin-top:20px}.marketing_heroActions__0liOB{gap:10px;margin-top:26px}.marketing_button__tPypJ{font-size:11px;padding-inline:16px}.marketing_sectionHeading__3s9li{align-items:start;flex-direction:column;gap:20px;margin-bottom:28px}.marketing_sectionHeading__3s9li h2{font-size:32px;letter-spacing:-1px}.marketing_sectionHeading__3s9li p{font-size:15px}.marketing_industryGrid__xUIvr{grid-template-columns:1fr}.marketing_toolCard__u9c6d{padding:24px}.marketing_operationGrid__HXqVe{grid-template-columns:1fr}.marketing_operation__tRD0R+.marketing_operation__tRD0R{border-left:0;border-top:1px solid #d8d2ca}.marketing_operation__tRD0R h3{margin-top:18px;font-size:24px}.marketing_closing__CbmMZ{padding:52px 20px}.marketing_closing__CbmMZ h2{font-size:34px;letter-spacing:-1px}.marketing_footer__0fEgx{margin:32px 8px 8px;border-radius:0}.marketing_footerInner__11dIy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:44px 24px 0;gap:32px 24px}.marketing_footerInner__11dIy>nav:last-child{grid-column:1/-1}.marketing_footerWordmark__D2bi9{margin-top:40px;padding:0 16px 16px}.marketing_industryCard__5M9FS{padding:28px}}.marketing_darkBand__luQIj .marketing_toolIcon__uxK6a,.marketing_toolIcon__uxK6a{color:#ff6a2a;background:#ff6a2a12;border-color:#ff6a2a45}.marketing_cardLink__7AM81,.marketing_darkBand__luQIj .marketing_cardLink__7AM81{color:#ff6a2a}.marketing_darkPage__wrc36 .marketing_toolCard__u9c6d{background:#191919;border-color:#333;color:#eee}.marketing_darkPage__wrc36 .marketing_toolCard__u9c6d p{color:#aaa}.marketing_darkPage__wrc36 .marketing_toolCard__u9c6d:hover{border-color:#ff6a2a;background:#202020}.marketing_darkPage__wrc36 .marketing_toolCard__u9c6d .marketing_kicker__oFfZR{color:#999}.marketing_darkPage__wrc36 .marketing_button__tPypJ{background:#ff6a2a;border-color:#ff6a2a;color:#111}.marketing_darkPage__wrc36 .marketing_button__tPypJ:hover{background:#ff804a}.atmospheric-hero_hero__ZYpKu{--hero-outside-space:72px;position:relative;isolation:isolate;overflow:hidden;max-width:1240px;min-height:620px;margin:var(--hero-outside-space) auto 0;padding:108px 40px 112px;background:#1a1a1a;color:#fff;display:grid;align-items:center}.atmospheric-hero_balancedSpacing__F8KN1{margin-bottom:var(--hero-outside-space)}.atmospheric-hero_atmosphere__SGAis{position:absolute;inset:0;z-index:-1;pointer-events:none}.atmospheric-hero_atmosphere__SGAis:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 43%,#1a1a1a66,#1a1a1a00 65%)}.atmospheric-hero_cloud__Dgten{position:absolute;filter:blur(48px);border-radius:50%}.atmospheric-hero_cloudA__WD4jt{inset:4% 22% -24% -22%;background:radial-gradient(ellipse at 46% 50%,#ff6a2a 10%,#ff6a2a99 42%,#ff6a2a00 70%);transform:rotate(-22deg)}.atmospheric-hero_cloudB__EM86z{inset:-28% -14% 4% 30%;background:radial-gradient(ellipse at 50% 50%,#1a1a1a 10%,#1a1a1a99 45%,#1a1a1a00 72%);transform:rotate(30deg)}.atmospheric-hero_cloudC__eLtk_{inset:26% -12% -48% 35%;background:radial-gradient(ellipse,#ff6a2acc,#ff6a2a66 48%,#ff6a2a00 70%)}.atmospheric-hero_inner__gAFPT{width:100%;max-width:900px;margin:0 auto;text-align:center}.atmospheric-hero_breadcrumbs__CzhZg{display:none}.atmospheric-hero_inner__gAFPT h1{max-width:900px;margin:0 auto;color:#fff;font-size:clamp(40px,4.6vw,64px);font-weight:500;line-height:1.14;letter-spacing:-2px;text-wrap:balance}.atmospheric-hero_intro__3y6H2{white-space:pre-line;max-width:660px;margin:32px auto 0;color:#fff;font-size:18px;line-height:1.6;text-wrap:balance}.atmospheric-hero_actions__Kz6O2{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:36px}.atmospheric-hero_primary__f8AqU,.atmospheric-hero_secondary__yLl0R{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:14px 22px;border:1px solid #111;background:#111;color:#fff;font:500 12px/20px var(--mono,"JetBrains Mono",monospace);text-transform:uppercase}.atmospheric-hero_secondary__yLl0R{background:#fff;color:#111;border-color:#111}.atmospheric-hero_primary__f8AqU:hover,.atmospheric-hero_secondary__yLl0R:hover{background:#111;border-color:#fff;color:#fff}.atmospheric-hero_primary__f8AqU span,.atmospheric-hero_secondary__yLl0R span{transition:transform .2s ease}.atmospheric-hero_primary__f8AqU:hover span,.atmospheric-hero_secondary__yLl0R:hover span{transform:translateY(-3px)}.atmospheric-hero_primary__f8AqU:focus-visible,.atmospheric-hero_secondary__yLl0R:focus-visible{outline:2px solid #fff;outline-offset:5px}@media (prefers-reduced-motion:reduce){.atmospheric-hero_primary__f8AqU span,.atmospheric-hero_secondary__yLl0R span{transition:none;transform:none!important}}@media (width < 768px){.atmospheric-hero_hero__ZYpKu{--hero-outside-space:64px;min-height:540px;padding:76px 24px}.atmospheric-hero_inner__gAFPT h1{font-size:40px;letter-spacing:-1.3px}.atmospheric-hero_intro__3y6H2{font-size:16px;margin-top:26px}.atmospheric-hero_cloud__Dgten{filter:blur(32px)}}.console-gallery_gallery__Xq02n{margin-top:64px}.console-gallery_heading__K8w41{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.console-gallery_heading__K8w41 h3{font-size:26px;line-height:1.3;font-weight:500;letter-spacing:-.5px}.console-gallery_controls__2_tRU{display:flex;gap:8px}.console-gallery_controls__2_tRU button{padding:10px 18px;border:1px solid #404040;color:#aaa;font:13px/1.5 var(--mono);cursor:pointer}.console-gallery_controls__2_tRU button[aria-pressed=true]{border-color:#ff6a2a;color:#fff}.console-gallery_controls__2_tRU button:hover{color:#fff;background:#202020}.console-gallery_controls__2_tRU button:focus-visible,.console-gallery_gallery__Xq02n a:focus-visible{outline:2px solid #ff6a2a;outline-offset:5px}.console-gallery_gallery__Xq02n figure{margin:0}.console-gallery_gallery__Xq02n a{display:block;border:1px solid #383838;background:#171717;overflow:hidden}.console-gallery_gallery__Xq02n img{display:block;width:100%;height:auto}.console-gallery_gallery__Xq02n figcaption{margin-top:16px;color:#999;font-size:12px;line-height:1.5;text-align:center}@media (max-width:600px){.console-gallery_gallery__Xq02n{margin-top:40px}.console-gallery_heading__K8w41{align-items:flex-start;flex-direction:column;gap:16px}}.product-workspace_section__UyFkY{background:#101010;color:#f3f3f3}.product-workspace_inner__QmOpM{max-width:1288px;margin:0 auto;padding:80px 24px}.product-workspace_heading__Mo7CK{display:block;margin-bottom:48px}.product-workspace_heading__Mo7CK h2{font-size:clamp(30px,3.2vw,42px);font-weight:500;letter-spacing:-1.2px;line-height:1.15;max-width:820px}.product-workspace_delivery__54brI p,.product-workspace_heading__Mo7CK p,.product-workspace_timeline__w9I8h p{font-size:16px;line-height:1.75;color:#aaa}.product-workspace_setupSteps__J3gfV{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;margin:0 0 52px;gap:36px}.product-workspace_setupSteps__J3gfV li{border-top:1px solid #ff6a2a;padding-top:20px}.product-workspace_setupSteps__J3gfV span{color:#ff6a2a;font:13px var(--mono)}.product-workspace_setupSteps__J3gfV h3{margin:18px 0 14px;font-size:23px;line-height:1.3}.product-workspace_setupSteps__J3gfV p{color:#aaa;font-size:16px;line-height:1.7}.product-workspace_delivery__54brI h3,.product-workspace_timeline__w9I8h h3{font-size:26px;font-weight:500;line-height:1.3;letter-spacing:-.5px}.product-workspace_fields__lz2VT{margin:28px 0 0}.product-workspace_fields__lz2VT>div{display:grid;grid-template-columns:minmax(100px,.7fr) 1fr;gap:24px;padding:17px 0;border-bottom:1px solid #333;font-size:14px;line-height:1.6}.product-workspace_fields__lz2VT dt{color:#999}.product-workspace_fields__lz2VT dd{margin:0;color:#eee}.product-workspace_stages__q2l1e{display:grid;grid-template-columns:repeat(4,1fr)}.product-workspace_stages__q2l1e button{display:flex;align-items:center;gap:20px;padding:22px;border:1px solid #333;background:#171717;color:#eee;font-size:17px;cursor:pointer;margin-right:-1px}.product-workspace_stages__q2l1e button>span{font:12px var(--mono);color:#999}.product-workspace_stages__q2l1e button>span:last-child{margin-left:auto}.product-workspace_stages__q2l1e button[aria-pressed=true]{position:relative;border-color:#ff6a2a;color:#ff6a2a}.product-workspace_delivery__54brI{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:44px 32px;border:1px solid #333;border-top:0;min-height:285px}.product-workspace_delivery__54brI p{margin-top:20px!important}.product-workspace_delivery__54brI .product-workspace_fields__lz2VT{margin:0}.product-workspace_timeline__w9I8h{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:44px 0 0;padding:0;gap:40px}.product-workspace_timeline__w9I8h li{border-top:2px solid #ff6a2a;padding-top:24px}.product-workspace_timeline__w9I8h li>span{color:#aaa;font:13px/1.5 var(--mono)}.product-workspace_timeline__w9I8h h3{margin-top:20px}.product-workspace_timeline__w9I8h p{margin-top:20px!important}@media (width < 900px){.product-workspace_heading__Mo7CK{gap:32px;grid-template-columns:1fr;gap:20px}.product-workspace_delivery__54brI{gap:32px}.product-workspace_stages__q2l1e button{gap:10px;padding:18px 14px}}@media (width < 650px){.product-workspace_setupSteps__J3gfV{grid-template-columns:1fr;gap:28px}.product-workspace_inner__QmOpM{padding:56px 24px}.product-workspace_delivery__54brI,.product-workspace_timeline__w9I8h{grid-template-columns:1fr}.product-workspace_fields__lz2VT>div{gap:16px}.product-workspace_stages__q2l1e{grid-template-columns:repeat(2,1fr)}.product-workspace_delivery__54brI{padding:28px 22px}.product-workspace_timeline__w9I8h{gap:32px}}.industry-page_scopeGrid__ZdLx9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.industry-page_scopeGrid__ZdLx9 article{border-top:1px solid #ccc;padding-top:28px}.industry-page_scopeGrid__ZdLx9 h3{font-size:26px;line-height:1.25;font-weight:500;letter-spacing:-.6px}.industry-page_scopeGrid__ZdLx9 p{margin-top:20px;color:#555;font-size:17px;line-height:1.75;max-width:530px}.industry-page_contentScope__1SSMb .industry-page_scopeGrid__ZdLx9{display:block}.industry-page_contentScope__1SSMb article{display:grid;grid-template-columns:1fr 1.45fr;gap:64px;padding:32px 0}.industry-page_contentScope__1SSMb article p{margin-top:0;max-width:none}.industry-page_reviewScope__lixIs .industry-page_scopeGrid__ZdLx9{counter-reset:step;gap:40px}.industry-page_reviewScope__lixIs article{position:relative;border:1px solid #ddd;padding:34px;counter-increment:step}.industry-page_reviewScope__lixIs article:before{content:"0" counter(step);display:block;margin-bottom:26px;font:20px var(--mono);color:#ff6a2a}.industry-page_launchScope__Tv_E1 .industry-page_scopeGrid__ZdLx9 article{border-top:2px solid #ff6a2a}@media (width < 700px){.industry-page_scopeGrid__ZdLx9{grid-template-columns:1fr;gap:32px}.industry-page_contentScope__1SSMb article{display:block;padding:28px 0}.industry-page_contentScope__1SSMb article p{margin-top:18px}.industry-page_reviewScope__lixIs article{padding:28px}}.industry-workflows_section__xjDjL{color:#eee;scroll-margin-top:80px}.industry-workflows_heading__Ahzte{display:flex;align-items:end;justify-content:space-between;gap:48px}.industry-workflows_heading__Ahzte h2{max-width:690px;font-size:clamp(30px,3.2vw,42px);line-height:1.15;letter-spacing:-1.2px;font-weight:500}.industry-workflows_heading__Ahzte>p{max-width:280px;font-size:16px;line-height:1.65;color:#aaa}.industry-workflows_scenarios__782OJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:38px 0 48px;border-bottom:1px solid #3a3a3a}.industry-workflows_scenarios__782OJ button{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:20px 16px;margin-bottom:-1px;border-bottom:2px solid transparent;text-align:left;color:#aaa;background:transparent;cursor:pointer}.industry-workflows_scenarios__782OJ button[aria-pressed=true]{border-bottom-color:#ff6a2a;color:#fff;background:#ffffff05}.industry-workflows_scenarios__782OJ button:hover{color:#fff}.industry-workflows_scenarios__782OJ button:focus-visible,.industry-workflows_serviceLink__acN2s:focus-visible{outline:2px solid #ff6a2a;outline-offset:4px}.industry-workflows_scenarios__782OJ strong{font-size:18px;line-height:1.4;font-weight:500}.industry-workflows_scenarios__782OJ button>span{color:#ff6a2a}.industry-workflows_scene__0S_Ky{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(36px,6vw,88px);align-items:start}.industry-workflows_overview___oKTs{padding:16px 0 0}.industry-workflows_overview___oKTs>h3{font-size:clamp(26px,2.5vw,34px);font-weight:500;line-height:1.2;letter-spacing:-.8px;max-width:410px}.industry-workflows_overview___oKTs h4{font-size:16px;line-height:1.5;font-weight:500;color:#eee}.industry-workflows_overview___oKTs p{color:#bcbcbc;font-size:16px;line-height:1.75;margin:12px 0 0}.industry-workflows_inputs__0hqhC{margin-top:32px}.industry-workflows_output__xLRrW{margin-top:28px;padding-top:26px;border-top:1px solid #333}.industry-workflows_serviceLink__acN2s{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;margin-top:30px;padding:15px 20px;color:#fff;background:#ff6a2a;font-size:16px;line-height:1.5;font-weight:500}.industry-workflows_serviceLink__acN2s>span{transition:transform .18s ease}.industry-workflows_serviceLink__acN2s:hover>span{transform:translate(2px,-2px)}.industry-workflows_operation__2uVpB{min-width:0;border:1px solid #3a3a3a;background:#191919;box-shadow:0 20px 50px #0002}.industry-workflows_operationHeader__QZCbp{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;border-bottom:1px solid #333}.industry-workflows_operationHeader__QZCbp>span:first-child{font-size:20px;letter-spacing:-.7px}.industry-workflows_operationHeader__QZCbp>span:last-child{color:#aaa;font:11px/1.5 var(--mono)}.industry-workflows_orange__tDX4g{color:#ff6a2a}.industry-workflows_steps__L5hMl{list-style:none;padding:28px;margin:0}.industry-workflows_steps__L5hMl li{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:18px}.industry-workflows_steps__L5hMl li+li{padding-top:28px}.industry-workflows_steps__L5hMl li:not(:last-child):after{content:"";position:absolute;left:14px;top:32px;bottom:-24px;width:1px;background:#3a3a3a}.industry-workflows_steps__L5hMl li:not(:first-child):after{top:60px}.industry-workflows_stepNumber__nWJZF{position:relative;z-index:1;display:grid;place-items:center;width:30px;height:30px;border:1px solid #555;background:#191919;color:#ff6a2a;font:11px/1 var(--mono)}.industry-workflows_owner__8tNoa{display:block;color:#b4b4b4;font:11px/1.5 var(--mono);margin-bottom:7px}.industry-workflows_steps__L5hMl h4{color:#f3f3f3;font-size:18px;line-height:1.4;font-weight:500}.industry-workflows_steps__L5hMl p{color:#bcbcbc;margin:10px 0 0;font-size:15px;line-height:1.75}.industry-workflows_measurement__GmWjQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:54px 0 0;padding-top:28px;border-top:1px solid #333}.industry-workflows_measurement__GmWjQ dt{color:#999;font-size:14px;line-height:1.5}.industry-workflows_measurement__GmWjQ dd{color:#ddd;font-size:16px;line-height:1.65;margin:10px 0 0}@media (width < 900px){.industry-workflows_heading__Ahzte{display:block}.industry-workflows_heading__Ahzte>p{margin-top:20px;max-width:none}.industry-workflows_scene__0S_Ky{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.industry-workflows_operationHeader__QZCbp,.industry-workflows_steps__L5hMl{padding:22px}}@media (width < 700px){.industry-workflows_scene__0S_Ky{grid-template-columns:1fr;gap:36px}.industry-workflows_overview___oKTs{padding-top:0}.industry-workflows_overview___oKTs>h3{max-width:none}.industry-workflows_scenarios__782OJ{margin:28px 0 32px}.industry-workflows_scenarios__782OJ button{padding:16px 8px;gap:5px}.industry-workflows_scenarios__782OJ strong{font-size:13px}.industry-workflows_scenarios__782OJ button>span{display:none}.industry-workflows_measurement__GmWjQ{grid-template-columns:1fr;gap:24px;margin-top:36px}.industry-workflows_steps__L5hMl{padding:24px 18px}.industry-workflows_steps__L5hMl li{gap:14px}.industry-workflows_operationHeader__QZCbp{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.industry-workflows_serviceLink__acN2s>span{transition:none}}.product_section__vUXIw{max-width:1160px;margin:0 auto;padding:80px 32px;color:#171717}.product_section__vUXIw+.product_section__vUXIw{border-top:1px solid #e5e5e5}.product_operations__Kx517{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.product_operations__Kx517 h3{margin-top:0}.product_facts__9BzPj .product_textLink__BNA4L{margin-top:auto;align-self:flex-start}.product_section__vUXIw h2{font-size:clamp(30px,3.2vw,42px);font-weight:500;line-height:1.2;letter-spacing:-1.2px;max-width:820px}.product_facts__9BzPj{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px}.product_facts__9BzPj>div{display:flex;flex-direction:column;gap:14px}.product_facts__9BzPj strong{font-size:32px;font-weight:500;letter-spacing:-1px}.product_corePlan__dEoa7{display:flex;align-items:center;gap:12px}.product_corePlan__dEoa7:before{content:"";width:9px;height:9px;background:#ff6a2a;flex:0 0 auto}.product_section__vUXIw.product_faqSection__zj6Yc{padding-bottom:0}.product_facts__9BzPj span{color:#555;font-size:14px;line-height:1.6}.product_facts__9BzPj small{font-size:14px;font-weight:400;letter-spacing:0}.product_infrastructureFacts__6HcYX{align-items:center;grid-template-columns:1.4fr 1fr 1fr 1fr}.product_infrastructureFacts__6HcYX>div:first-child{border-left:3px solid #ff6a2a;padding-left:24px}.product_infrastructureFacts__6HcYX>div:first-child strong{font-size:clamp(48px,5vw,68px);line-height:1;letter-spacing:-2px}.product_infrastructureFacts__6HcYX>div:first-child span{color:#171717;font-size:16px}.product_scope__kNn_R{background:#fff;color:#171717}.product_scope__kNn_R>div{padding-top:0}.product_textLink__BNA4L{display:inline-flex;margin-top:32px;font-size:14px;border-bottom:1px solid #ff6a2a;padding-bottom:6px}.product_faq__JjbMd p{margin-top:18px;color:#555;font-size:16px;line-height:1.75}.product_faq__JjbMd{margin-top:40px}.product_faq__JjbMd details{border-bottom:1px solid #ddd}.product_section__vUXIw summary{padding:24px 36px 24px 0;cursor:pointer;font-size:18px;line-height:1.5;position:relative;list-style:none}.product_section__vUXIw summary::-webkit-details-marker{display:none}.product_section__vUXIw summary:after{content:"+";position:absolute;right:4px;color:#ff6a2a}.product_section__vUXIw details[open]>summary:after{content:"−"}.product_faq__JjbMd p{max-width:800px;margin-top:0;padding-bottom:28px}.product_quote__RekL1{font-size:24px;line-height:1.5}.product_factsNote__dCeaw{max-width:740px;margin-top:24px;color:#555;font-size:14px;line-height:1.7}.product_factsNote__dCeaw a{color:#171717;text-decoration:underline;text-underline-offset:4px}.product_guides__qMb1m{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:28px;margin:28px 0 0;padding:0;list-style:none}.product_guides__qMb1m a{font-size:18px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#ff6a2a}.product_guides__qMb1m p{margin-top:12px;color:#555;font-size:14px;line-height:1.7}@media (width < 600px){.product_section__vUXIw{padding:56px 24px}.product_facts__9BzPj{grid-template-columns:1fr 1fr;gap:28px 20px}.product_infrastructureFacts__6HcYX>div:first-child{padding-left:14px}.product_facts__9BzPj strong{font-size:26px}}.product_headlineLine__Si3Jw{display:block}@media (width < 768px){.product_headlineLine__Si3Jw{font-size:clamp(25px,8vw,40px);white-space:nowrap}}.press_page__am_ml{max-width:1288px;padding:72px 32px 96px;margin:auto;color:#1a1a1a}.press_page__am_ml h2{font-size:28px;font-weight:500;letter-spacing:-.6px;line-height:1.25}.press_contact__n_so0{border-left:2px solid #ff6a2a;padding-left:24px}.press_contact__n_so0 h2{font-size:22px}.press_contact__n_so0 p{color:#666;font-size:15px;line-height:1.7;margin:16px 0 24px}.press_contact__n_so0 a{display:inline-flex;gap:20px;align-items:center;font-size:16px}.press_contact__n_so0 a span{color:#ff6a2a}.press_about__5DNt1{display:grid;grid-template-columns:.7fr 1.4fr 1fr;gap:56px;border-block:1px solid #ddd;padding:48px 0;margin-bottom:72px}.press_about__5DNt1>p{font-size:19px;line-height:1.8;color:#555}.press_sectionHeading__YgSNi{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px}.press_sectionHeading__YgSNi p{max-width:380px;color:#666;font-size:15px;line-height:1.6}.press_assets__xIa59{display:grid;grid-template-columns:1fr 1fr;gap:28px}.press_assets__xIa59 article{border:1px solid #ddd}.press_icon__05Kql,.press_wordmark__2P8i7{height:260px;background:#1a1a1a;display:flex;align-items:center;justify-content:center}.press_wordmark__2P8i7 img{width:80%;height:auto}.press_icon__05Kql{background:#f5f5f5}.press_assetFooter__knLPN{padding:24px;display:flex;gap:24px;justify-content:space-between;align-items:center}.press_assetFooter__knLPN h3{font-size:18px;font-weight:500;margin-bottom:8px}.press_assetFooter__knLPN p{color:#666;font-size:13px}.press_assetFooter__knLPN a{padding:12px 18px;border:1px solid #ddd;font:12px/1.5 JetBrains Mono,monospace;white-space:nowrap}.press_assetFooter__knLPN a:hover{border-color:#ff6a2a;background:#ff6a2a}.press_notes__ADdsb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px;padding-top:64px}.press_notes__ADdsb h2{font-size:21px;margin-bottom:20px}.press_notes__ADdsb p{font-size:15px;line-height:1.8;color:#666}.press_notes__ADdsb a{color:#1a1a1a;text-decoration:underline;text-underline-offset:4px}.press_colors__jNfZn{display:flex;flex-direction:column;gap:10px}.press_colors__jNfZn span{display:flex;gap:12px;align-items:center}.press_colors__jNfZn i{width:16px;height:16px;background:#ff6a2a}.press_colors__jNfZn span+span i{background:#1a1a1a}.press_page__am_ml a:focus-visible{outline:2px solid #ff6a2a;outline-offset:5px}@media (max-width:900px){.press_about__5DNt1{grid-template-columns:1fr 2fr;gap:40px}.press_contact__n_so0{grid-column:1/-1}.press_notes__ADdsb{gap:28px}}@media (max-width:650px){.press_page__am_ml{padding:48px 20px 64px}.press_about__5DNt1{grid-template-columns:1fr;gap:24px;padding:32px 0;margin-bottom:48px}.press_about__5DNt1>p{font-size:17px}.press_contact__n_so0{padding:4px 0 4px 20px}.press_sectionHeading__YgSNi{flex-direction:column;align-items:start;gap:16px}.press_assets__xIa59,.press_notes__ADdsb{grid-template-columns:1fr}.press_icon__05Kql,.press_wordmark__2P8i7{height:220px}.press_notes__ADdsb{padding-top:40px;gap:32px}}.legal_page__Hw8gN{max-width:1180px;padding:144px 32px 96px;margin:0 auto}.legal_header__axIfl{max-width:840px;margin-bottom:64px}.legal_header__axIfl h1{font-size:clamp(42px,5vw,64px);line-height:1.12;letter-spacing:-2px;font-weight:500}.legal_header__axIfl>p{margin-top:24px;font-size:19px;line-height:1.7;color:#555}.legal_header__axIfl>.legal_updated__VKEME{margin-top:16px;font-size:14px}.legal_layout___LZ8m{display:grid;grid-template-columns:240px minmax(0,1fr);gap:72px;align-items:start}.legal_contents__ezAFz{display:grid;gap:16px;position:sticky;top:110px;font-size:14px;line-height:1.5}.legal_contents__ezAFz a{color:#666}.legal_contents__ezAFz a:hover{color:#171717;text-decoration:underline;text-decoration-color:#ff6a2a;text-underline-offset:5px}.legal_document__YBL6r section{scroll-margin-top:110px;padding-bottom:48px}.legal_document__YBL6r section+section{border-top:1px solid #ddd;padding-top:40px}.legal_document__YBL6r h2{font-size:26px;font-weight:500;line-height:1.3;letter-spacing:-.5px;margin-bottom:20px}.legal_document__YBL6r li,.legal_document__YBL6r p{color:#555;font-size:16px;line-height:1.85}.legal_document__YBL6r p+p,.legal_document__YBL6r ul{margin-top:20px}.legal_document__YBL6r ul{padding-left:22px}.legal_document__YBL6r li+li{margin-top:12px}.legal_document__YBL6r a{color:#171717;text-decoration:underline;text-decoration-color:#ff6a2a;text-underline-offset:4px}@media (width < 768px){.legal_page__Hw8gN{padding:112px 24px 64px}.legal_layout___LZ8m{grid-template-columns:1fr;gap:48px}.legal_contents__ezAFz{position:static;grid-template-columns:1fr 1fr;gap:16px 24px}.legal_header__axIfl{margin-bottom:40px}}.tools_directoryHero__iBixF{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:90px;align-items:center;max-width:1288px;margin:0 auto;padding:154px 24px 72px}.tools_directoryHero__iBixF h1{margin-top:24px;font-size:clamp(44px,4.6vw,62px);line-height:1.07;letter-spacing:-2px;font-weight:500}.tools_directoryHero__iBixF p{margin:24px 0;max-width:580px;color:#aaa;font-size:17px;line-height:1.5}.tools_categoryArt__EOR05{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;transform:rotate(-4deg)}.tools_categoryArt__EOR05>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px 8px;min-height:115px;border:1px solid #333;background:#181818}.tools_categoryArt__EOR05>div:nth-child(2n){background:#202020;border-color:#ff6a2a}.tools_categoryArt__EOR05>div>span:first-child{background:transparent;border:0;color:#ff6a2a}.tools_categoryArt__EOR05>div>span:last-child{font:9px/16px var(--mono);color:#bbb;text-align:center}.tools_directory__9CRju{display:grid;grid-template-columns:204px minmax(0,1fr);gap:40px;max-width:1288px;margin:0 auto;padding:40px 24px 80px;background:#101010;border-top:1px solid #333;scroll-margin-top:80px}.tools_categoryRail__uvLUM{align-self:start;position:sticky;top:100px}.tools_categoryRail__uvLUM h2{margin-bottom:20px;font:12px/20px var(--mono);text-transform:uppercase;color:#ccc}.tools_categoryRail__uvLUM>div{display:grid;gap:4px}.tools_categoryRail__uvLUM button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid transparent;background:transparent;color:#aaa;text-align:left;font-size:13px;line-height:20px;cursor:pointer}.tools_categoryRail__uvLUM button[aria-pressed=true]{background:#ff6a2a;color:#111;border-color:#ff6a2a}.tools_categoryRail__uvLUM button:hover{color:#ff6a2a}.tools_categoryRail__uvLUM button span{color:#aaa;font:10px/16px var(--mono)}.tools_categoryRail__uvLUM>p{margin-top:28px;padding-top:20px;border-top:1px solid #333;color:#999;font-size:12px;line-height:1.6}.tools_results__rSXeS{min-width:0}.tools_searchRow__cGQHl{display:flex;gap:12px}.tools_search__qiLzH{display:flex;align-items:center;flex:1;min-width:0;gap:10px;padding:0 14px;border:1px solid #444;background:#171717}.tools_search__qiLzH svg{width:18px;height:18px;flex-shrink:0;color:#989898}.tools_search__qiLzH input{width:100%;min-width:0;border:0;background:transparent;color:#eee;font-family:inherit;font-size:14px;line-height:22px;padding:12px 0}.tools_search__qiLzH input::placeholder{color:#808080}.tools_search__qiLzH input::-webkit-search-cancel-button{display:none}.tools_search__qiLzH button{border:0;background:transparent;color:#b0b0b0;font-size:22px;cursor:pointer;width:28px;height:32px}.tools_sort__Mt2re select{height:100%;min-height:48px;width:155px;padding:12px;border:1px solid #444;background:#171717;color:#c8c8c8;font:11px/18px var(--mono);cursor:pointer;color-scheme:dark}.tools_tierRail__oobwL{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.tools_tierRail__oobwL button{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #444;background:transparent;color:#aaa;font:11px/18px var(--mono);text-transform:uppercase;cursor:pointer}.tools_tierRail__oobwL button[aria-pressed=true]{background:#ff6a2a;color:#111;border-color:#ff6a2a}.tools_tierRail__oobwL button:hover{color:#ff6a2a}.tools_tierRail__oobwL button span{color:#aaa;font:10px/16px var(--mono)}.tools_freeBadge__A5duj{margin-left:auto;padding:2px 8px;border:1px solid #ff6a2a;color:#ff804a;font:9px/16px var(--mono);text-transform:uppercase;white-space:nowrap}.tools_resultCount__QFtVT{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:22px 0 16px;color:#888888;font:10px/18px var(--mono);text-transform:uppercase}.tools_resultCount__QFtVT button{padding:2px 0;color:#a8a8a8;font:inherit;border:0;border-bottom:1px solid #787878;background:transparent;cursor:pointer}.tools_resultGrid__TSqkm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tools_resultGrid__TSqkm>a{padding:20px}.tools_resultGrid__TSqkm>a h3{font-size:19px}.tools_resultGrid__TSqkm>a>div>span:nth-child(2){font-size:9px}.tools_empty__3awA_{padding:64px 32px;border:1px solid #383838;text-align:center;background:#1b1713}.tools_empty__3awA_ h2{font-size:28px;font-weight:500}.tools_empty__3awA_ p{margin:16px auto 24px;max-width:420px;color:#989898;font-size:14px;line-height:1.5}.tools_orangeButton__FrOj5{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:12px 18px;border:1px solid #ff6a2a;background:#ff6a2a;color:#111;font:11px/18px var(--mono);text-transform:uppercase;cursor:pointer}.tools_orangeButton__FrOj5:hover{background:#ff804a;border-color:#ff804a}.tools_directoryClosing__QpxXz{display:flex;align-items:center;justify-content:space-between;gap:40px;max-width:1240px;margin:0 auto 80px;padding:40px;border:1px solid #484848;background:#202020}.tools_directoryClosing__QpxXz h2{margin-top:14px;font-size:34px;line-height:1.15;font-weight:500;letter-spacing:-1px}.tools_directoryClosing__QpxXz p{max-width:660px;margin-top:16px;font-size:15px;line-height:1.5;color:#a0a0a0}.tools_directoryClosing__QpxXz a{flex-shrink:0}.tools_srOnly__QeOvF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (width < 1200px){.tools_directoryHero__iBixF{gap:40px}.tools_directory__9CRju{gap:28px;grid-template-columns:180px minmax(0,1fr)}.tools_resultGrid__TSqkm{grid-template-columns:repeat(2,minmax(0,1fr))}.tools_directoryClosing__QpxXz{margin-inline:24px}}@media (width < 1024px){.tools_directoryHero__iBixF{grid-template-columns:minmax(0,1fr) 240px}.tools_directoryHero__iBixF h1{font-size:46px}.tools_categoryArt__EOR05{grid-template-columns:repeat(2,minmax(0,1fr))}.tools_categoryArt__EOR05>div{min-height:90px;padding:10px;gap:6px}.tools_directoryClosing__QpxXz{flex-direction:column;align-items:start;gap:24px}}@media (width < 768px){.tools_directoryHero__iBixF{grid-template-columns:1fr;padding:110px 20px 36px;gap:30px}.tools_directoryHero__iBixF h1{font-size:42px;letter-spacing:-1.5px}.tools_directoryHero__iBixF p{font-size:16px}.tools_categoryArt__EOR05{grid-template-columns:repeat(6,minmax(0,1fr));transform:none;gap:10px}.tools_categoryArt__EOR05>div{min-height:55px;padding:5px}.tools_categoryArt__EOR05>div>span:first-child{width:36px;height:36px}.tools_categoryArt__EOR05>div>span:last-child{display:none}.tools_directory__9CRju{grid-template-columns:1fr;gap:24px;padding:28px 20px 52px;scroll-margin-top:55px}.tools_categoryRail__uvLUM{position:static}.tools_categoryRail__uvLUM h2{margin-bottom:14px}.tools_categoryRail__uvLUM>div{display:flex;flex-wrap:wrap;gap:6px}.tools_categoryRail__uvLUM button{padding:8px 10px;border:1px solid #303030;font-size:11px;line-height:18px}.tools_categoryRail__uvLUM>p{display:none}.tools_searchRow__cGQHl{flex-direction:column}.tools_search__qiLzH input{font-size:16px}.tools_sort__Mt2re select{width:100%;min-height:42px}.tools_resultGrid__TSqkm{grid-template-columns:1fr}.tools_resultGrid__TSqkm>a{padding:24px}.tools_resultGrid__TSqkm>a h3{font-size:23px}.tools_directoryClosing__QpxXz{padding:28px;margin:0 20px 52px}.tools_directoryClosing__QpxXz h2{font-size:30px}}.free-page_page__pCVBH{max-width:1120px;margin:0 auto;padding:104px 32px 80px}.free-page_header__rbf6N{display:grid;grid-template-columns:1fr 1fr;column-gap:48px;align-items:center;text-align:left;padding:24px 0 28px}.free-page_header__rbf6N h1{grid-row:1/3;font-size:clamp(32px,4vw,48px);line-height:1.15;font-weight:500;letter-spacing:-1.3px;text-wrap:balance}.free-page_header__rbf6N .free-page_summary__0haAx{margin:0;color:#b5b5b5;font-size:16px;line-height:1.65}.free-page_header__rbf6N .free-page_privacyLine__CCuBY{margin-top:12px;color:#999;font-size:13px;line-height:1.6}.free-page_toolArea__k4M_b{margin-top:16px;scroll-margin-top:90px}.free-page_help__0PX6u{max-width:860px;margin:100px auto 0}.free-page_automate__YfYTe h2,.free-page_help__0PX6u h2,.free-page_related__mYI5_ h2{font-size:30px;font-weight:500;line-height:1.25;letter-spacing:-.6px}.free-page_steps__ynU_L{display:grid;gap:32px;margin:40px 0 0;padding:0;list-style:none}.free-page_steps__ynU_L li{display:flex;gap:24px;align-items:baseline}.free-page_steps__ynU_L li>span{color:#ff6a2a;font:14px/24px var(--mono);flex-shrink:0}.free-page_steps__ynU_L p{margin:0;color:#aaa;font-size:16px;line-height:1.8}.free-page_steps__ynU_L strong{display:block;margin-bottom:8px;color:#eee;font-size:18px;font-weight:500}.free-page_automate__YfYTe{margin-top:128px;padding:48px 0;border-top:1px solid #333}.free-page_automate__YfYTe p{max-width:620px;margin:24px 0;color:#aaa;font-size:16px;line-height:1.75}.free-page_related__mYI5_{margin-top:64px}.free-page_relatedGrid__u_bQi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}@media (width < 768px){.free-page_page__pCVBH{padding:96px 24px 56px}.free-page_header__rbf6N{grid-template-columns:1fr;gap:16px;padding:16px 0 28px}.free-page_header__rbf6N h1{grid-row:auto}.free-page_header__rbf6N .free-page_privacyLine__CCuBY{margin-top:0}.free-page_header__rbf6N h1{font-size:34px}.free-page_relatedGrid__u_bQi{grid-template-columns:1fr}.free-page_help__0PX6u{margin-top:64px}.free-page_automate__YfYTe{margin-top:80px}}.free-page_workflowStart__XsZWb{padding:48px;background:#191919;border:1px solid #333;text-align:center}.free-page_workflowStart__XsZWb p{max-width:640px;margin:0 auto 28px;color:#bbb;font-size:17px;line-height:1.75}.benchmark_tool__CwhKS{display:grid;gap:24px;padding:36px;border:1px solid #333;background:#181818}.benchmark_form__uOSuP{display:flex;gap:12px}.benchmark_inputWrap__XMu5e{flex:1;display:flex;align-items:center;gap:4px;padding:0 16px;border:1px solid #444;background:#0c0c0c}.benchmark_inputWrap__XMu5e:focus-within{border-color:#ff6a2a}.benchmark_inputWrap__XMu5e span{color:#777;font:17px/1 var(--mono,ui-monospace,monospace)}.benchmark_inputWrap__XMu5e input{flex:1;min-width:0;height:52px;border:0;outline:0;background:transparent;color:#eee;font-size:17px}.benchmark_inputWrap__XMu5e input::placeholder{color:#666}.benchmark_form__uOSuP button{height:54px;padding:0 28px;border:0;background:#ff6a2a;color:#111;font-size:16px;font-weight:500;cursor:pointer}.benchmark_form__uOSuP button:disabled{opacity:.55;cursor:default}.benchmark_srOnly__WYlTb{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.benchmark_status__08yG4{display:flex;align-items:center;gap:12px;color:#bbb;font-size:15px;line-height:1.6}.benchmark_pulse__tMVD5{width:10px;height:10px;flex-shrink:0;border-radius:50%;background:#ff6a2a;animation:benchmark_pulse__tMVD5 1.2s ease-in-out infinite}@keyframes benchmark_pulse__tMVD5{50%{opacity:.25}}.benchmark_error__YiLd9{margin:0;color:#ff9b70;font-size:15px;line-height:1.6}.benchmark_result__kNDfX{display:grid;gap:22px;padding-top:8px;border-top:1px solid #2c2c2c}.benchmark_profile__qsYl_{display:flex;align-items:center;gap:14px;padding-top:18px}.benchmark_avatarFallback__amgD_,.benchmark_profile__qsYl_ img{width:48px;height:48px;border-radius:50%;object-fit:cover;background:#2a2a2a}.benchmark_avatarFallback__amgD_{display:grid;place-items:center;color:#ccc;font-weight:500}.benchmark_profile__qsYl_ div{display:grid;gap:2px}.benchmark_profile__qsYl_ a{color:#eee;font-size:17px;font-weight:500;text-decoration:none}.benchmark_profile__qsYl_ a:hover{text-decoration:underline}.benchmark_profile__qsYl_ span{color:#999;font-size:14px}.benchmark_headline__Cw_5l{margin:0;max-width:820px;color:#eee;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.25;letter-spacing:-.6px;text-wrap:balance}.benchmark_headline__Cw_5l em{color:#ff6a2a;font-style:normal}.benchmark_tabs__J1wuw{display:flex;flex-wrap:wrap;gap:8px}.benchmark_tabs__J1wuw button{padding:8px 14px;border:1px solid #3a3a3a;background:transparent;color:#aaa;font-size:14px;cursor:pointer}.benchmark_tabs__J1wuw button[aria-selected=true]{border-color:#ff6a2a;color:#eee}.benchmark_figure__oMyXG{margin:0;padding:20px 20px 12px;border:1px solid #2c2c2c;background:#141414}.benchmark_figure__oMyXG figcaption{display:grid;gap:4px;margin-bottom:8px}.benchmark_figure__oMyXG strong{color:#eee;font-size:15px;font-weight:500}.benchmark_figure__oMyXG span{color:#8a8a8a;font-size:13px;line-height:1.5}.benchmark_stats__oc9UG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;background:#2c2c2c;border:1px solid #2c2c2c}.benchmark_stats__oc9UG>div{padding:18px 18px 16px;background:#181818}.benchmark_stats__oc9UG dt{color:#999;font-size:13px}.benchmark_stats__oc9UG dd{margin:6px 0 4px;color:#eee;font-size:28px;font-weight:500;letter-spacing:-.5px}.benchmark_stats__oc9UG dd a{color:inherit;text-decoration:underline;text-decoration-color:#ff6a2a;text-underline-offset:4px}.benchmark_stats__oc9UG p{margin:0;color:#888;font-size:13px;line-height:1.45}.benchmark_narrow__jGD0H{display:none}.benchmark_note__SbtN4{margin:0;color:#888;font-size:13px;line-height:1.6}@media (width < 768px){.benchmark_tool__CwhKS{padding:20px}.benchmark_form__uOSuP{flex-direction:column}.benchmark_stats__oc9UG{grid-template-columns:repeat(2,minmax(0,1fr))}.benchmark_figure__oMyXG{padding:14px 10px 8px}.benchmark_wide__BSrE3{display:none}.benchmark_narrow__jGD0H{display:block}}.widgets_widgetBody__pJmpH{display:flex;flex-direction:column;gap:24px}.widgets_widgetControls__z9IZd{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.widgets_widgetGroup__RqZQw{border:1px solid var(--tut-line);padding:16px 18px;margin:0;display:flex;flex-direction:column;gap:8px;flex:1 1 260px}.widgets_widgetGroup__RqZQw legend{font:11px/1.6 JetBrains Mono,monospace;text-transform:uppercase;color:var(--tut-muted);padding:0 6px}.widgets_choice__rlTn_{display:flex;align-items:baseline;gap:10px;font-size:14px;color:var(--tut-ink);cursor:pointer}.widgets_choice__rlTn_ input{accent-color:var(--tut-accent)}.widgets_choice__rlTn_:hover span{color:var(--tut-accent)}.widgets_widgetOutput__78jBX{background:var(--tut-panel);color:var(--tut-ink);padding:28px;overflow-x:auto}.widgets_widgetOutput__78jBX h3{font-size:13px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:var(--tut-muted);margin:0 0 12px}.widgets_widgetOutput__78jBX h3 span{color:var(--tut-accent)}.widgets_widgetStage__4RbwM+.widgets_widgetStage__4RbwM{margin-top:22px}.widgets_widgetOutput__78jBX ol,.widgets_widgetOutput__78jBX ul{margin:0;padding-left:20px;line-height:1.7;font-size:14px}.widgets_widgetOutput__78jBX li{margin-top:8px}.widgets_widgetActions__29SYJ{display:flex;gap:12px;flex-wrap:wrap}.widgets_widgetActions__29SYJ button{font:12px/1.5 JetBrains Mono,monospace;padding:10px 18px;border:1px solid var(--tut-panel);background:transparent;color:var(--tut-ink);cursor:pointer}.widgets_widgetActions__29SYJ button:hover{background:var(--tut-panel);color:var(--tut-ink)}.widgets_choice__rlTn_ input:focus-visible,.widgets_scenario__ZGYCF:focus-visible,.widgets_widgetActions__29SYJ button:focus-visible,.widgets_widgetControls__z9IZd input[type=range]:focus-visible{outline:2px solid var(--tut-accent);outline-offset:2px}.widgets_widgetStage__4RbwM{min-width:0}.widgets_scenario__ZGYCF{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border:1px solid var(--tut-line);background:transparent;text-align:left;cursor:pointer;font-size:13px;color:var(--tut-ink)}.widgets_scenario__ZGYCF strong{font-size:14px;color:var(--tut-ink)}.widgets_scenario__ZGYCF span{color:var(--tut-muted)}.widgets_scenarioActive__6VI__{border-color:var(--tut-accent);background:var(--tut-stage)}.widgets_scenarioActive__6VI__ strong{color:var(--tut-ink)}.widgets_scenarioActive__6VI__ span{color:var(--tut-muted)}.widgets_sliderLabel__hXGSi{display:flex;justify-content:space-between;width:100%;max-width:520px;font-size:13px;color:var(--tut-ink)}.widgets_sliderLabel__hXGSi output{font:12px/1.5 JetBrains Mono,monospace;color:var(--tut-ink)}.widgets_estimatePrimary__SKaur{margin:0 0 16px}.widgets_estimatePrimary__SKaur strong{font-size:34px;font-weight:500;letter-spacing:-1px;color:var(--tut-accent)}.widgets_estimatePrimary__SKaur span{color:var(--tut-muted);font-size:14px}.widgets_estimateNote__vFx0y{margin:18px 0 0;font-size:12px;color:var(--tut-muted)}.widgets_beatCompare__LV2NR{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.widgets_beatTag__M7Ew_{display:block;font:10px/1.6 JetBrains Mono,monospace;letter-spacing:.5px;text-transform:uppercase;margin-bottom:8px}.widgets_beatStrong__Npj0I p,.widgets_beatWeak__ktZIb p{margin:0;font-size:15px;line-height:1.55}.widgets_beatWeak__ktZIb .widgets_beatTag__M7Ew_{color:var(--tut-muted)}.widgets_beatWeak__ktZIb p{color:var(--tut-muted);text-decoration:line-through;text-decoration-color:var(--tut-muted)}.widgets_beatStrong__Npj0I .widgets_beatTag__M7Ew_{color:var(--tut-accent)}.widgets_beatNote__4EFCm{font-size:13px;color:var(--tut-muted);margin:0 0 22px}.widgets_widgetControls__z9IZd input[type=range]{width:100%;accent-color:var(--tut-accent)}@media (max-width:600px){.widgets_beatCompare__LV2NR{grid-template-columns:1fr}.widgets_widgetOutput__78jBX{padding:16px}}