.dmz_feature__Z3vnx{padding-block:var(--section-y)}.dmz_eyebrow__dZ5pP{display:flex;align-items:center;gap:10px;font:12px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 24px;flex-wrap:wrap}.dmz_dot__gTgMG,.dmz_redDot__0cLTz{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--yellow);flex:none}.dmz_redDot__0cLTz{background:#e8432b;margin-right:9px;width:7px;height:7px}.dmz_right__2W2bK{margin-left:auto}.dmz_sectionHead__WFlDt,.dmz_splitHeading__0_LIB{display:grid;grid-template-columns:1.1fr 1fr;gap:32px 64px;align-items:end;margin-bottom:48px}.dmz_splitHeading__0_LIB h2{margin:0;font-weight:800;font-stretch:68%;font-size:clamp(48px,6.5vw,104px);line-height:.94;letter-spacing:-.015em}.dmz_hero__ZqyWA h1 span,.dmz_splitHeading__0_LIB h2 span{color:var(--yellow)}.dmz_sectionHead__WFlDt>p,.dmz_splitHeading__0_LIB>p{margin:0;color:var(--muted);max-width:46ch;justify-self:end;text-wrap:pretty}.dmz_panel__bwXLh{border:1px solid #3a3734}.dmz_gridBackground__cU_hk{background-color:#0e0d0c;background-image:linear-gradient(#171615 1px,transparent 0),linear-gradient(90deg,#171615 1px,transparent 0);background-size:80px 80px;color:#ecebe7}.dmz_strip__JHYCd{padding:10px clamp(20px,3vw,40px);border-block:1px solid #2b2927;background:#0e0d0c;font:11px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:#aaa59e;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px}.dmz_panel__bwXLh>.dmz_strip__JHYCd{border-top:0}.dmz_strip__JHYCd:has(>.dmz_stripInner__RnyY_){padding-inline:0}.dmz_stripInner__RnyY_{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;width:100%}.dmz_featureGrid__eRxpB{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,4vw,64px);align-items:center;padding:clamp(28px,4vw,64px) clamp(20px,3vw,40px)}.dmz_featureGrid__eRxpB>*,.dmz_heroGrid__vW02v>*,.dmz_twoColumns__1rwSZ>*{min-width:0}.dmz_wordmark__48ago{font-size:32px;font-weight:700;letter-spacing:-.06em}.dmz_productTitle__2lT9v span,.dmz_wordmark__48ago span{color:#f46b53}.dmz_kicker__0TZC2{font:11px/1.7 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#aaa59e;margin:0 0 20px}.dmz_wordmark__48ago+.dmz_kicker__0TZC2{margin-top:32px}.dmz_productTitle__2lT9v{font-size:clamp(36px,4.4vw,64px);font-stretch:85%;line-height:1;letter-spacing:-.04em;font-weight:600;margin:0 0 24px;text-wrap:balance}.dmz_lead__xX_95{margin:24px 0 0;color:#aaa59e;line-height:1.65;max-width:52ch;text-wrap:pretty}.dmz_actions__w7vsM{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.dmz_ghostButton__S8Ku9,.dmz_redButton__NVljF,.dmz_yellowButton__zqtvM{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 19px;font:700 12px/1.5 var(--mono);text-decoration:none;border:1px solid #e8432b}.dmz_redButton__NVljF{background:#e8432b;color:#0e0d0c}.dmz_redButton__NVljF:hover{background:#ff7156;color:#0e0d0c}.dmz_ghostButton__S8Ku9{color:#ecebe7;border-color:#615b54}.dmz_ghostButton__S8Ku9:hover{color:#fff;border-color:#ecebe7}.dmz_yellowButton__zqtvM{background:var(--yellow);color:var(--ink);border-color:var(--yellow);border-radius:4px}.dmz_yellowButton__zqtvM:hover{color:var(--ink);background:#ffc61a}.dmz_featureFoot__vNHq8{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 24px;margin-top:20px;font:12px/1.6 var(--mono)}.dmz_featureFoot__vNHq8 a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.dmz_featureFoot__vNHq8 span{color:var(--muted)}.dmz_demo__g57rY{margin:0;min-width:0;font-family:var(--mono);color:#ecebe7}.dmz_demoBar__W0oRC{display:flex;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding:12px 16px;border:1px solid #3a3734;background:#141312;font-size:10px;text-transform:uppercase;color:#aaa59e}.dmz_lights__uFHaK{color:#f46b53;letter-spacing:2px}.dmz_demoRow__JK_sY{padding:18px;border:1px solid #3a3734;border-top:0;background:#141312;transition:opacity .3s}.dmz_rowLabel__LbfYc{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;font-size:10px;text-transform:uppercase;letter-spacing:.03em;color:#aaa59e}.dmz_demoRow__JK_sY p{margin:12px 0 0;font-size:12px;line-height:2;overflow-wrap:anywhere}.dmz_detect__3s_oG,.dmz_mask__jvBwF,.dmz_restore__vjwNM{padding:1px 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.dmz_detect__3s_oG{color:#ff9b87;background:#e8432b25;outline:1px solid #e8432b}.dmz_mask__jvBwF{color:#ecebe7;outline:1px dashed #928c85}.dmz_restore__vjwNM{color:#ecebe7;background:#ecebe714;outline:1px solid #ecebe7}.dmz_demo__g57rY [data-pending=true]{opacity:.22}.dmz_mapping__F2mYU{padding:16px 18px;border:1px solid #3a3734;border-top:0;background:#141312;font-size:11px;line-height:1.6;transition:opacity .3s}.dmz_mapping__F2mYU p{font-size:10px;color:#aaa59e;text-transform:uppercase;margin:0 0 10px}.dmz_mapping__F2mYU>div{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;padding-block:3px}.dmz_mapping__F2mYU>div>span{overflow-wrap:anywhere}.dmz_mapping__F2mYU>div>span:nth-child(2){color:#f46b53}.dmz_controls__3pmUD{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) 42px;border:1px solid #3a3734;border-top:0;background:#141312}.dmz_controls__3pmUD button{min-width:0;min-height:52px;cursor:pointer;padding:8px 3px;border-right:1px solid #3a3734;font:10px/1.6 var(--mono);color:#aaa59e;overflow-wrap:anywhere}.dmz_controls__3pmUD button>span{display:block}.dmz_controls__3pmUD button[aria-pressed=true]{color:#0e0d0c;background:#e8432b}.dmz_controls__3pmUD button:hover{color:#ecebe7;background:#292521}.dmz_controls__3pmUD button:focus-visible{position:relative;z-index:1;outline-offset:-3px}.dmz_controls__3pmUD .dmz_play__rMRH6{border-right:0}.dmz_demo__g57rY figcaption,.dmz_note__1RQxc{font:11px/1.65 var(--mono);color:#aaa59e;margin:12px 0 0}.dmz_hero__ZqyWA{padding-block:clamp(56px,7vw,100px) 64px}.dmz_heroGrid__vW02v{display:grid;grid-template-columns:1.15fr 1fr;align-items:end;gap:40px 64px}.dmz_hero__ZqyWA h1{margin:0;font-weight:800;font-stretch:66%;font-size:clamp(56px,7.5vw,128px);line-height:.94;letter-spacing:-.015em;text-wrap:balance}.dmz_heroLead__qS9Ch{color:var(--body);font-size:clamp(18px,1.5vw,22px);line-height:1.5;margin:0;max-width:44ch}.dmz_section__W2Joy{padding-block:clamp(64px,8vw,112px)}.dmz_section__W2Joy h2{font-size:clamp(34px,4.4vw,60px);line-height:1.04;letter-spacing:-.04em;font-weight:600;margin:0;text-wrap:balance}.dmz_twoColumns__1rwSZ{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.dmz_steps__7sI5Y{list-style:none;padding:0;margin:0;border-top:1px solid #3a3734}.dmz_steps__7sI5Y li{display:grid;grid-template-columns:56px 1fr;gap:16px;padding:28px 0;border-bottom:1px solid #3a3734}.dmz_steps__7sI5Y li>span{font:12px var(--mono);color:#f46b53;padding-top:8px}.dmz_steps__7sI5Y h3{margin:0 0 10px;font-size:28px;font-weight:500;letter-spacing:-.03em}.dmz_steps__7sI5Y p{margin:0;color:#aaa59e;font-size:16px;line-height:1.65}.dmz_altSection__c6es1{background:#121110;border-block:1px solid #2b2927}.dmz_table__jIFdX{width:100%;border-collapse:collapse;border:1px solid #3a3734;text-align:left;font:12px/1.6 var(--mono);margin-top:32px}.dmz_table__jIFdX td,.dmz_table__jIFdX th{padding:12px 14px;border-bottom:1px solid #3a3734;overflow-wrap:anywhere}.dmz_table__jIFdX th{font-weight:400;color:#aaa59e}.dmz_table__jIFdX thead{font-size:10px;text-transform:uppercase;letter-spacing:.04em}.dmz_table__jIFdX caption{caption-side:bottom;text-align:left;font:11px/1.65 var(--mono);color:#aaa59e;padding-top:12px}.dmz_realValue__yKTxe{color:#ff9b87}.dmz_entities__jFAjC{margin:0;border-top:1px solid #3a3734}.dmz_entities__jFAjC>div{display:grid;grid-template-columns:1fr 1.4fr;gap:20px;padding-block:19px;border-bottom:1px solid #3a3734}.dmz_entities__jFAjC dt{font-weight:500}.dmz_entities__jFAjC dd{font:12px/1.7 var(--mono);color:#aaa59e;margin:0}.dmz_cards__t6wmr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dmz_card__93YeH{display:flex;flex-direction:column;border:1px solid #3a3734;background:#141312;padding:28px;color:#ecebe7}.dmz_card__93YeH:hover{border-color:#e8432b;color:#ecebe7}.dmz_cardMeta__m6T3s{display:flex;justify-content:space-between;font:11px var(--mono);color:#aaa59e;text-transform:uppercase}.dmz_card__93YeH h3{font-size:40px;font-weight:500;letter-spacing:-.045em;margin:40px 0 8px}.dmz_card__93YeH h3 span{float:right;font-size:25px;color:#f46b53}.dmz_card__93YeH p{font-size:16px;line-height:1.6;color:#aaa59e;margin:0 0 28px}.dmz_card__93YeH .dmz_who__tJ4nB{font:12px/1.6 var(--mono);margin-bottom:20px}.dmz_where__Xm_Zw{display:grid;gap:8px;margin-top:auto;border-top:1px solid #3a3734;padding-top:16px;font:12px/1.6 var(--mono)}.dmz_where__Xm_Zw span{font-size:10px;color:#aaa59e;text-transform:uppercase}.dmz_claims__Ey8nD{margin:0;table-layout:fixed}.dmz_claims__Ey8nD td{font:16px/1.5 var(--sans);vertical-align:top}.dmz_claims__Ey8nD td+td,.dmz_claims__Ey8nD th+th{border-left:1px solid #3a3734}.dmz_claims__Ey8nD del{color:#aaa59e;text-decoration-color:#e8432b}.dmz_securityLink___hxed{display:inline-block;margin-top:24px;font:13px/1.7 var(--mono)}.dmz_cta__WD0R_{background:var(--yellow);color:var(--ink)}.dmz_cta__WD0R_ .dmz_twoColumns__1rwSZ{align-items:end}.dmz_cta__WD0R_ p{margin:0 0 24px;font:12px var(--mono);text-transform:uppercase}.dmz_cta__WD0R_ a{display:inline-block;font-weight:800;font-stretch:66%;font-size:clamp(60px,9vw,150px);line-height:1;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.dmz_cta__WD0R_ a:hover{color:var(--ink);text-decoration:underline;text-decoration-thickness:5px}.dmz_cta__WD0R_ .dmz_ctaBody__DkVw7{margin:0;font:21px/1.5 var(--sans);text-transform:none;max-width:34ch}@media(max-width:1000px){.dmz_featureGrid__eRxpB,.dmz_heroGrid__vW02v{grid-template-columns:1fr}.dmz_featureGrid__eRxpB{gap:40px}.dmz_featureGrid__eRxpB .dmz_demo__g57rY{width:100%;max-width:640px;justify-self:center}.dmz_hero__ZqyWA h1{max-width:14ch}.dmz_cards__t6wmr{grid-template-columns:1fr}.dmz_card__93YeH{min-height:0}.dmz_card__93YeH h3{margin-top:24px}}@media(max-width:760px){.dmz_sectionHead__WFlDt,.dmz_splitHeading__0_LIB,.dmz_twoColumns__1rwSZ{grid-template-columns:1fr;gap:28px}.dmz_sectionHead__WFlDt>p,.dmz_splitHeading__0_LIB>p{justify-self:start}.dmz_hero__ZqyWA h1{font-size:clamp(52px,10vw,80px)}.dmz_feature__Z3vnx{padding-block:64px}.dmz_table__jIFdX td,.dmz_table__jIFdX th{padding:10px}.dmz_steps__7sI5Y li{grid-template-columns:32px 1fr}}@media(max-width:380px){.dmz_demoRow__JK_sY,.dmz_featureGrid__eRxpB,.dmz_mapping__F2mYU{padding-inline:12px}.dmz_controls__3pmUD{grid-template-columns:repeat(5,minmax(0,1fr))}.dmz_controls__3pmUD .dmz_play__rMRH6{grid-column:1/-1;min-height:44px;border-top:1px solid #3a3734}.dmz_controls__3pmUD button{font-size:9px}}