.c4-tool_page__0vIzc{background:#080b10;color:#eaf0f6;padding:108px 24px 64px}.c4-tool_wrap__gZTlI{max-width:1240px;margin:auto}.c4-tool_page__0vIzc h1{font-size:clamp(2.4rem,4.3vw,3.9rem);line-height:1.06;letter-spacing:-.045em;font-weight:700}.c4-tool_page__0vIzc h2{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15;letter-spacing:-.03em;font-weight:600}.c4-tool_page__0vIzc h3{font-size:1.2rem;line-height:1.4;font-weight:600}.c4-tool_page__0vIzc p{color:#afbdcd;line-height:1.75}.c4-tool_eyebrow__haw_j{color:#67e8f9!important;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.c4-tool_hero__Vpth4{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center;padding:24px 0 44px}.c4-tool_hero__Vpth4 p{margin-top:24px;font-size:1.08rem}.c4-tool_actions__c8tiJ{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 14px}.c4-tool_primary__bztti,.c4-tool_secondary__fD92E{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border-radius:8px;font-weight:600;font-size:.9rem}.c4-tool_primary__bztti{background:#67e8f9;color:#071016}.c4-tool_primary__bztti:hover{background:#a5f3fc}.c4-tool_secondary__fD92E{border:1px solid #3a4859;color:#eaf0f6}.c4-tool_secondary__fD92E:hover{background:#172231}.c4-tool_page__0vIzc a:focus-visible,.c4-tool_page__0vIzc button:focus-visible,.c4-tool_page__0vIzc input:focus-visible,.c4-tool_page__0vIzc summary:focus-visible{outline:3px solid #67e8f9;outline-offset:4px}.c4-tool_small__uJlf5{font-size:.82rem!important;line-height:1.6!important}.c4-tool_section__rUOnP{padding:64px 0;border-top:1px solid #25303d;scroll-margin-top:100px}.c4-tool_section__rUOnP>p{max-width:790px;margin:16px 0 28px}.c4-tool_panel__B8hXh{border:1px solid #2b3948;border-radius:14px;overflow:hidden;background:#0e151f;min-width:0}.c4-tool_panelHeader___GjQT{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid #293746;font-size:.8rem;color:#a9bbc9}.c4-tool_panelHeader___GjQT span:first-child{color:#67e8f9}.c4-tool_grid__wrb2R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}.c4-tool_four__rBHPI{grid-template-columns:repeat(4,minmax(0,1fr))}.c4-tool_card___1lCE{padding:24px;border:1px solid #293746;border-radius:12px;background:#101720}.c4-tool_card___1lCE p{margin-top:12px;font-size:.94rem}.c4-tool_card___1lCE a,.c4-tool_textLink__PGVKT{color:#8beaf4;text-decoration:underline;text-underline-offset:4px}.c4-tool_card___1lCE a{display:inline-block;margin-top:16px}.c4-tool_two__HAagc{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:26px;align-items:start}.c4-tool_media__lqT1y{width:100%;border-radius:10px;border:1px solid #2b3948;background:#101720}.c4-tool_page__0vIzc figcaption{font-size:.85rem;line-height:1.7;color:#a5b4c5;margin-top:12px}.c4-tool_tableWrap__6FEqm{overflow:auto;border:1px solid #2b3948;border-radius:12px;margin:24px 0}.c4-tool_table__8OHri{border-collapse:collapse;width:100%;min-width:680px;text-align:left;font-size:.9rem}.c4-tool_table__8OHri td,.c4-tool_table__8OHri th{padding:18px;border-bottom:1px solid #293746;vertical-align:top;line-height:1.65}.c4-tool_table__8OHri th{background:#121d2a;font-weight:500;color:#dcf6fc}.c4-tool_table__8OHri td{color:#b6c3d3}.c4-tool_table__8OHri a{color:#8beaf4;text-decoration:underline;text-underline-offset:4px}.c4-tool_table__8OHri tr:last-child td{border:0}.c4-tool_faq__WhxCJ details{border-bottom:1px solid #293746;padding:22px 0}.c4-tool_faq__WhxCJ summary{font-weight:500;cursor:pointer}.c4-tool_faq__WhxCJ p{max-width:900px;margin-top:14px}.c4-tool_resourceList__hYJQU{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;margin-top:28px}.c4-tool_resourceList__hYJQU a{padding:16px 0;border-bottom:1px solid #293746;color:#c2d1e0}.c4-tool_resourceList__hYJQU a:hover{color:#67e8f9}.c4-tool_price__ONYec{font-size:2.7rem!important;line-height:1.3!important;color:#fff!important;letter-spacing:-.04em}.c4-tool_price__ONYec small{font-size:1rem;letter-spacing:0;color:#a5b4c5}.c4-tool_crumbs___pYDi{display:flex;gap:10px;flex-wrap:wrap;font-size:.8rem;color:#98acbd;margin-bottom:24px}.c4-tool_crumbs___pYDi a{text-decoration:underline}.c4-tool_demo__JvD6z{padding:24px}.c4-tool_demo__JvD6z label{display:block;color:#c8d7e4;font-size:.9rem}.c4-tool_demo__JvD6z input{background:#070c13;border:1px solid #476175;border-radius:6px;padding:10px 12px;color:#fff;width:100%;margin-top:8px}.c4-tool_demo__JvD6z button{padding:9px 14px;border:1px solid #476175;border-radius:6px;margin-top:12px}.c4-tool_diagram__HFqmE{width:100%;height:auto;background:#0a111b;border-radius:8px}.c4-tool_status__UBlBh{color:#8beaf4!important;font-size:.85rem;min-height:28px;margin-top:12px}.c4-tool_article__RX7YF{max-width:850px}.c4-tool_article__RX7YF p{margin:18px 0}.c4-tool_article__RX7YF ol{list-style:decimal;margin:24px;padding-left:12px;color:#b6c3d3;line-height:1.9}.c4-tool_article__RX7YF h2{margin-top:46px}.c4-tool_article__RX7YF pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#111c29;border:1px solid #293746;border-radius:10px;padding:22px;line-height:1.7;color:#c4d8e7;font-size:.88rem}.c4-tool_banner__kczuI{background:linear-gradient(120deg,#102630,#101620);border:1px solid #2a4d5c;border-radius:14px;padding:38px;margin-top:30px}.c4-tool_banner__kczuI p{margin-top:14px}.c4-tool_code__NxcSr{font-family:monospace;color:#8beaf4}.c4-tool_page__0vIzc video{aspect-ratio:16/9}.c4-tool_page__0vIzc noscript{display:block;padding:16px;color:#afbdcd}@media (max-width:1000px){.c4-tool_hero__Vpth4{grid-template-columns:1fr;gap:28px}.c4-tool_hero__Vpth4 h1{max-width:700px}.c4-tool_four__rBHPI,.c4-tool_grid__wrb2R{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.c4-tool_page__0vIzc{padding:100px 18px 40px}.c4-tool_hero__Vpth4{padding-top:16px}.c4-tool_four__rBHPI,.c4-tool_grid__wrb2R,.c4-tool_resourceList__hYJQU,.c4-tool_two__HAagc{grid-template-columns:1fr}.c4-tool_section__rUOnP{padding:40px 0}.c4-tool_card___1lCE{padding:20px}.c4-tool_banner__kczuI{padding:24px}.c4-tool_actions__c8tiJ{flex-direction:column}.c4-tool_demo__JvD6z{padding:14px}.c4-tool_page__0vIzc h1{font-size:2.5rem}}