.o-U5SW_wrap{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}.o-U5SW_pill{border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .25s var(--ds-ease), border-color .25s var(--ds-ease), background .25s var(--ds-ease);align-items:center;gap:10px;padding:9px 16px;display:inline-flex}.o-U5SW_pill:hover{border-color:var(--ds-border-strong);background:var(--ds-surface-2);transform:translateY(-2px)}.o-U5SW_stars{color:#ffc24b;gap:1px;line-height:0;display:inline-flex}.o-U5SW_stars svg{filter:drop-shadow(0 0 4px #ffc24b73)}.o-U5SW_rating{color:var(--ds-text);font-size:.95rem;font-weight:700}.o-U5SW_sep{background:var(--ds-border-strong);width:1px;height:16px}.o-U5SW_platform{color:var(--ds-text-muted);font-size:.9rem;font-weight:500}
._59rchq_hero{text-align:center;padding-top:clamp(76px,6vh,104px);padding-bottom:clamp(36px,5vw,64px);position:relative;overflow:hidden}._59rchq_glow{z-index:0;pointer-events:none;width:620px;height:620px;position:absolute;top:-180px}._59rchq_glowWarm{background:var(--ds-glow-warm);left:-120px}._59rchq_glowCool{background:var(--ds-glow-cool);right:-120px}._59rchq_inner{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}._59rchq_title{margin-top:18px}._59rchq_lead{text-align:center;margin:22px auto 0}._59rchq_actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}._59rchq_proof{opacity:.85;align-items:center;gap:22px;margin-top:40px;display:flex}._59rchq_proofItem{filter:grayscale(.2);transition:filter .3s,transform .3s;display:inline-flex}._59rchq_proofItem:hover{filter:grayscale(0);transform:translateY(-2px)}._59rchq_proofDivider{background:var(--ds-border-strong);width:1px;height:26px}._59rchq_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;max-width:680px;margin-top:56px;display:grid}._59rchq_stat{border:1px solid var(--ds-border);border-radius:var(--ds-radius);background:var(--ds-surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;gap:4px;padding:20px 12px;display:flex}._59rchq_statValue{letter-spacing:-.02em;background:var(--ds-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}._59rchq_statLabel{color:var(--ds-text-muted);font-size:.85rem}._59rchq_badges{margin-top:clamp(56px,8vw,88px)}._59rchq_badge{border:1px solid var(--ds-border);border-radius:var(--ds-radius);background:var(--ds-surface);opacity:.7;flex:none;place-items:center;width:132px;height:132px;margin-inline:6px;transition:opacity .3s,transform .3s;display:grid}._59rchq_badge:hover{opacity:1;transform:translateY(-4px)}._59rchq_badge img{object-fit:contain;width:84px;height:84px}@media (max-width:600px){._59rchq_stats{grid-template-columns:repeat(2,1fr);margin-top:40px}._59rchq_proof{gap:16px;margin-top:30px}._59rchq_actions{margin-top:28px}._59rchq_actions a{flex:auto;justify-content:center}._59rchq_badge{width:110px;height:110px}._59rchq_badge img{width:70px;height:70px}}
.b33iDW_wrap{border:1px solid var(--ds-border,#ffffff1f);background:#ffffff08;border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.b33iDW_item{letter-spacing:.04em;color:var(--ds-text-dim,#fff9);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:color .18s,background .18s;display:inline-flex}.b33iDW_item:hover{color:var(--ds-text,#fff)}.b33iDW_active{color:#fff;background:var(--ds-accent,#f2541b)}.b33iDW_sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.xc5HBa_header{top:var(--anniv-banner-h,0px);z-index:100;border-bottom:1px solid #0000;transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;left:0;right:0}.xc5HBa_header.xc5HBa_scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ds-border);background:#07070ab8}.xc5HBa_header.xc5HBa_menuOpen{z-index:4101;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ds-border);background:#09090c}.xc5HBa_nav{width:100%;max-width:var(--ds-container);justify-content:space-between;align-items:center;margin-inline:auto;padding:16px clamp(20px,5vw,40px);display:flex}.xc5HBa_brand{letter-spacing:-.02em;color:var(--ds-text);align-items:center;gap:10px;font-size:1.35rem;font-weight:700;display:inline-flex}.xc5HBa_brandDot{background:var(--ds-gradient);border-radius:50%;width:12px;height:12px;box-shadow:0 0 16px 2px #ff5a1f99}.xc5HBa_brandLogo{object-fit:contain;width:30px;height:30px;display:block}.xc5HBa_links{align-items:center;gap:4px;display:flex}.xc5HBa_link{color:var(--ds-text-muted);border-radius:var(--ds-radius-pill);white-space:nowrap;padding:8px 14px;font-size:.95rem;font-weight:500;transition:color .2s,background .2s;position:relative}.xc5HBa_link:hover{color:var(--ds-text);background:var(--ds-surface)}.xc5HBa_link.xc5HBa_active{color:var(--ds-text)}.xc5HBa_link.xc5HBa_active:after{content:"";background:var(--ds-gradient);border-radius:2px;width:18px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.xc5HBa_right{align-items:center;gap:12px;display:flex}.xc5HBa_cta{white-space:nowrap;padding:10px 20px!important;font-size:.92rem!important}@media (min-width:861px) and (max-width:1060px){.xc5HBa_link{padding:8px 9px;font-size:.9rem}.xc5HBa_cta{padding:9px 14px!important;font-size:.86rem!important}}.xc5HBa_burger{border:1px solid var(--ds-border);background:var(--ds-surface);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;display:none}.xc5HBa_burger span{background:var(--ds-text);border-radius:2px;width:18px;height:2px;margin-inline:auto;transition:transform .3s,opacity .2s;display:block}.xc5HBa_burgerOpen span:first-child{transform:translateY(7px)rotate(45deg)}.xc5HBa_burgerOpen span:nth-child(2){opacity:0}.xc5HBa_burgerOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.xc5HBa_mobileMenu{z-index:4100;padding:calc(var(--anniv-banner-h,0px) + 82px) clamp(20px, 5vw, 40px) calc(32px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#07070afa;flex-direction:column;gap:4px;display:none;position:fixed;inset:0;overflow-y:auto}.xc5HBa_mobileLink{color:var(--ds-text);border-bottom:1px solid var(--ds-border);padding:14px 8px;font-size:1.05rem}.xc5HBa_mobileCta{width:100%;margin-top:16px}@media (max-width:860px){.xc5HBa_links,.xc5HBa_cta{display:none}.xc5HBa_burger,.xc5HBa_mobileMenu{display:flex}}.xc5HBa_locale{margin-right:4px}@media (max-width:860px){.xc5HBa_locale{display:none}}.xc5HBa_mobileLocale{align-self:flex-start;margin-top:14px}.xc5HBa_services{display:inline-flex;position:relative}.xc5HBa_servicesTrigger{cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;font-size:.94rem;display:inline-flex}.xc5HBa_caret{opacity:.7;border-bottom:1.6px solid;border-right:1.6px solid;width:6px;height:6px;transition:transform .2s;transform:rotate(45deg)translateY(-1px)}.xc5HBa_servicesTrigger[aria-expanded=true] .xc5HBa_caret{transform:rotate(-135deg)translateY(-1px)}.xc5HBa_dropdown{background:var(--ds-bg-2);border:1px solid var(--ds-border-strong);box-shadow:var(--ds-shadow);z-index:60;max-height:calc(100vh - var(--anniv-banner-h,0px) - 96px);max-height:calc(100dvh - var(--anniv-banner-h,0px) - 96px);overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;border-radius:18px;grid-template-columns:repeat(2,minmax(240px,1fr));gap:8px 26px;padding:20px 22px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:calc(100% + 14px);left:50%;overflow-y:auto;transform:translate(-50%)translateY(8px)}.xc5HBa_dropdownSingle{grid-template-columns:minmax(250px,1fr)}.xc5HBa_dropdownThree{grid-template-columns:repeat(3,minmax(220px,1fr))}@media (max-width:1180px){.xc5HBa_dropdownThree{grid-template-columns:repeat(3,minmax(190px,1fr));left:0;transform:translateY(8px)}.xc5HBa_dropdownThree.xc5HBa_dropdownOpen{transform:translateY(0)}}.xc5HBa_dropdownOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.xc5HBa_services:has(.xc5HBa_dropdownOpen):after{content:"";height:16px;position:absolute;top:100%;left:0;right:0}.xc5HBa_ddGroup{flex-direction:column;gap:2px;display:flex}.xc5HBa_ddTitle{font-family:var(--ds-font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--ds-text-dim);margin:0 0 8px;padding-left:10px;font-size:.68rem}.xc5HBa_ddItem{border-radius:10px;flex-direction:column;gap:2px;padding:9px 10px;text-decoration:none;transition:background .16s;display:flex}.xc5HBa_ddItem:hover,.xc5HBa_ddItem:focus-visible{background:var(--ds-surface-2)}.xc5HBa_ddItem:focus-visible{outline:2px solid var(--ds-accent-2);outline-offset:-2px}.xc5HBa_ddName{color:var(--ds-text);font-size:.9rem;font-weight:600;line-height:1.25}.xc5HBa_ddDesc{color:var(--ds-text-dim);font-size:.78rem;line-height:1.35}.xc5HBa_mobileGroup{flex-direction:column;margin-top:10px;display:flex}.xc5HBa_mobileGroupTitle{font-family:var(--ds-font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--ds-text-dim);margin:12px 0 4px;font-size:.68rem}.xc5HBa_mobileSub{color:var(--ds-text-muted);padding-left:12px;font-size:.95rem}.xc5HBa_mobileSection{flex-direction:column;display:flex}.xc5HBa_mobileSectionBtn{border:0;border-bottom:1px solid var(--ds-border);width:100%;font:inherit;color:var(--ds-text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;font-size:1.05rem;display:flex}.xc5HBa_mobileCaret{opacity:.65;border-bottom:1.8px solid;border-right:1.8px solid;width:8px;height:8px;margin-right:6px;transition:transform .2s;transform:rotate(45deg)translate(-2px,-2px)}.xc5HBa_mobileSectionOpen .xc5HBa_mobileCaret{transform:rotate(225deg)translate(-2px,-2px)}.xc5HBa_mobileSectionBody{flex-direction:column;display:flex}.xc5HBa_mobileSectionBody[hidden]{display:none}.xc5HBa_mobileSectionBody .xc5HBa_mobileGroup:first-child{margin-top:2px}@media (max-width:860px){.xc5HBa_services{display:none}}@media (prefers-reduced-motion:reduce){.xc5HBa_caret,.xc5HBa_ddItem,.xc5HBa_dropdown{transition:none}}.xc5HBa_ddFooter{border-top:1px solid var(--ds-border);border-radius:0 0 10px 10px;margin-top:6px;padding-top:14px}.xc5HBa_call{border:1px solid var(--ds-border);color:var(--ds-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:.9rem;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.xc5HBa_call:hover{color:var(--ds-text);border-color:var(--ds-border-strong);background:var(--ds-surface-2)}@media (max-width:1160px){.xc5HBa_call{display:none}}.xc5HBa_ctaCall{font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex!important}.xc5HBa_ctaShort{display:none}@media (max-width:1160px){.xc5HBa_ctaLong{display:none}.xc5HBa_ctaShort{display:inline}}@media (max-width:860px){.xc5HBa_ctaCall{display:none!important}}.xc5HBa_mobileContact{gap:10px;margin-top:12px;display:flex}.xc5HBa_mobileContactBtn{border:1px solid var(--ds-border);background:var(--ds-surface);color:var(--ds-text);border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:12px 10px;font-size:.92rem;font-weight:500;display:inline-flex}.xc5HBa_mobileWhatsapp{color:#25d366;border-color:#25d36659}
.Kw3-kq_section{border-block:1px solid var(--ds-border);padding-block:clamp(48px,7vw,80px)}.Kw3-kq_label{text-align:center;font-family:var(--ds-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-dim);margin-bottom:36px;font-size:.82rem}.Kw3-kq_logo{opacity:.55;filter:brightness(0)invert();flex:none;place-items:center;height:48px;margin-inline:34px;transition:opacity .3s;display:grid}.Kw3-kq_logo:hover{opacity:.9}.Kw3-kq_logo img{object-fit:contain;width:auto;max-height:40px}
._3lsmwa_section{position:relative;overflow:hidden}._3lsmwa_header{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}._3lsmwa_header p{text-align:center}._3lsmwa_grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}._3lsmwa_card{transition:transform .35s var(--ds-ease), border-color .35s var(--ds-ease);flex-direction:column;gap:12px;padding:28px;display:flex}._3lsmwa_card:hover{border-color:var(--ds-border-strong);transform:translateY(-6px)}._3lsmwa_icon{background:var(--ds-accent-soft);border:1px solid var(--ds-border);width:52px;height:52px;color:var(--ds-accent-2);border-radius:14px;place-items:center;display:grid}._3lsmwa_title{letter-spacing:-.01em;margin:0;font-size:1.12rem;font-weight:700}._3lsmwa_text{color:var(--ds-text-muted);font-size:.93rem;line-height:1.6}@media (max-width:980px){._3lsmwa_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){._3lsmwa_grid{grid-template-columns:1fr}}
.Lc1rJa_img{object-fit:cover;width:100%;height:100%;display:block}.Lc1rJa_imgContain{object-fit:contain}.Lc1rJa_browser{border:1px solid var(--ds-border-strong);background:var(--ds-bg-2);border-radius:14px;width:100%;max-width:540px;overflow:hidden;box-shadow:0 28px 64px -30px #000c}.Lc1rJa_browserBig{max-width:720px}.Lc1rJa_bar{border-bottom:1px solid var(--ds-border);background:#ffffff08;align-items:center;gap:10px;padding:10px 14px;display:flex}.Lc1rJa_dots{flex:none;gap:6px;display:inline-flex}.Lc1rJa_dots i{background:var(--ds-border-strong);border-radius:50%;width:9px;height:9px}.Lc1rJa_dots i:first-child{background:var(--ds-accent)}.Lc1rJa_url{font-family:var(--ds-font-mono);color:var(--ds-text-dim);text-align:center;background:var(--ds-bg);border:1px solid var(--ds-border);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;padding:5px 12px;font-size:.7rem;overflow:hidden}.Lc1rJa_browserScreen{aspect-ratio:16/10;background:var(--ds-bg);position:relative;overflow:hidden;container-type:size}.Lc1rJa_phone{aspect-ratio:9/19.2;border:1px solid var(--ds-border-strong);background:#0c0c10;border-radius:28px;height:300px;padding:7px;position:relative;box-shadow:0 30px 70px -26px #000000e6}.Lc1rJa_phoneBig{height:360px}.Lc1rJa_notch{z-index:2;background:#0c0c10;border-radius:0 0 12px 12px;width:38%;height:15px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.Lc1rJa_phoneScreen{background:#000;border-radius:20px;width:100%;height:100%;position:relative;overflow:hidden}.Lc1rJa_phoneScreen .Lc1rJa_img{object-position:top center}.Lc1rJa_tilt{transition:transform .55s var(--ds-ease);transform-style:preserve-3d;transform:perspective(1100px)rotateY(-7deg)rotateX(3deg)}.Lc1rJa_tilt:hover{transform:perspective(1100px)rotateY(0)rotateX(0)}
.HSA5Pq_section{position:relative}.HSA5Pq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.HSA5Pq_headText{flex-direction:column;gap:14px;display:flex}.HSA5Pq_filter{border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:4px;padding:5px;display:inline-flex}.HSA5Pq_filterBtn{font-family:var(--ds-font);color:var(--ds-text-muted);border-radius:var(--ds-radius-pill);cursor:pointer;background:0 0;border:none;padding:9px 18px;font-size:.9rem;font-weight:600;transition:color .2s,background .25s}.HSA5Pq_filterBtn:hover{color:var(--ds-text)}.HSA5Pq_filterActive{color:#fff;background:var(--ds-gradient);box-shadow:0 8px 24px -10px #f2541bb3}.HSA5Pq_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;align-items:start;gap:22px;display:grid}.HSA5Pq_featuredWrap{grid-column:span 2}.HSA5Pq_wideWrap{grid-column:span 1}.HSA5Pq_card{height:100%;transition:transform .4s var(--ds-ease), border-color .4s var(--ds-ease);flex-direction:column;display:flex;overflow:hidden}.HSA5Pq_card:hover{transform:translateY(-6px)}.HSA5Pq_stage{background:radial-gradient(120% 100% at 50% 0,#f2541b1f,#0000 60%),linear-gradient(135deg,#ff5a460f,#ff9a450a);flex:1;justify-content:center;align-items:center;min-height:250px;padding:26px 22px;display:flex;position:relative;overflow:hidden}.HSA5Pq_featured .HSA5Pq_stage{min-height:360px;padding:34px}.HSA5Pq_stageApp{aspect-ratio:16/9;flex:none;min-height:0;padding:0}.HSA5Pq_stageApp .HSA5Pq_appShot{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.HSA5Pq_card:hover .HSA5Pq_stageApp .HSA5Pq_appShot{transform:scale(1.04)}.HSA5Pq_appShot{object-fit:contain;filter:drop-shadow(0 26px 46px #0000008c)drop-shadow(0 0 34px #f2541b38);width:auto;max-width:100%;height:auto;max-height:300px;transition:transform .45s var(--ds-ease), filter .45s var(--ds-ease)}.HSA5Pq_featured .HSA5Pq_appShot{max-height:360px}.HSA5Pq_card:hover .HSA5Pq_appShot{filter:drop-shadow(0 30px 52px #0009)drop-shadow(0 0 46px #f2541b57);transform:translateY(-6px)scale(1.02)}.HSA5Pq_vexTags{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.HSA5Pq_techTag{font-family:var(--ds-font-mono);color:var(--ds-text-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-surface);padding:3px 9px;font-size:.64rem}.HSA5Pq_vexLinks{flex-wrap:wrap;gap:16px;margin-top:10px;display:flex}.HSA5Pq_brief{color:var(--ds-accent-2);font-size:.9rem;font-weight:600;display:inline-block}.HSA5Pq_brief:hover{text-decoration:underline}.HSA5Pq_visitBtn{color:#fff;border-radius:var(--ds-radius-pill);background:var(--ds-gradient);width:fit-content;transition:transform .2s var(--ds-ease), box-shadow .2s var(--ds-ease);align-items:center;gap:6px;margin-top:8px;padding:7px 15px;font-size:.85rem;font-weight:600;display:inline-flex;box-shadow:0 8px 22px -12px #f2541be6}.HSA5Pq_visitBtn:hover{transform:translateY(-2px);box-shadow:0 12px 26px -12px #f2541b}.HSA5Pq_vexComposite{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.HSA5Pq_vexMain{width:86%;transition:transform .3s var(--ds-ease);display:block}.HSA5Pq_vexMain:hover{transform:translateY(-4px)}.HSA5Pq_vexOverlay{z-index:2;width:48%;transition:transform .3s var(--ds-ease);display:block;position:absolute;bottom:2%;right:2%}.HSA5Pq_vexOverlay:hover{transform:translateY(-5px)}.HSA5Pq_meta{color:inherit}.HSA5Pq_vBadge{color:#fff;background:var(--ds-gradient);border-radius:11px;flex:none;place-items:center;width:44px;height:44px;font-size:1.3rem;font-weight:800;display:grid;box-shadow:0 8px 22px -10px #f2541bcc}.HSA5Pq_meta{border-top:1px solid var(--ds-border);align-items:center;gap:14px;padding:20px 22px;display:flex}.HSA5Pq_logo{object-fit:contain;border-radius:11px;flex:none;width:44px;height:44px}.HSA5Pq_logoFallback{color:#fff;background:var(--ds-gradient);border-radius:11px;flex:none;place-items:center;width:44px;height:44px;font-size:1.25rem;font-weight:800;display:grid}.HSA5Pq_metaText{flex:1;min-width:0}.HSA5Pq_nameRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.HSA5Pq_name{letter-spacing:-.02em;margin:0;font-size:1.18rem;font-weight:700}.HSA5Pq_featured .HSA5Pq_name{font-size:1.45rem}.HSA5Pq_tag{font-family:var(--ds-font-mono);color:var(--ds-text-dim);border:1px solid var(--ds-border);border-radius:6px;padding:3px 8px;font-size:.66rem}.HSA5Pq_platBadge{font-family:var(--ds-font-mono);letter-spacing:.03em;color:var(--ds-accent-2);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border);background:var(--ds-accent-soft);padding:3px 9px;font-size:.62rem}.HSA5Pq_desc{color:var(--ds-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.HSA5Pq_featured .HSA5Pq_desc{-webkit-line-clamp:3;font-size:.98rem}.HSA5Pq_arrow{color:var(--ds-accent-2);transition:transform .3s var(--ds-ease);flex:none;font-size:1.2rem}.HSA5Pq_card:hover .HSA5Pq_arrow{transform:translate(5px)}.HSA5Pq_viewAll{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:44px;display:flex}@media (max-width:900px){.HSA5Pq_grid{grid-template-columns:repeat(2,1fr)}.HSA5Pq_featuredWrap{grid-column:span 2}}@media (max-width:600px){.HSA5Pq_grid{grid-template-columns:1fr}.HSA5Pq_featuredWrap,.HSA5Pq_wideWrap{grid-column:span 1}.HSA5Pq_vexOverlay{width:54%}.HSA5Pq_header{align-items:flex-start}.HSA5Pq_filter{justify-content:space-between;width:100%}.HSA5Pq_filterBtn{flex:1;padding:9px 8px}}
.XEySSW_section{position:relative;overflow:hidden}.XEySSW_glow{background:var(--ds-glow-warm);opacity:.6;width:560px;height:560px;top:0;left:-180px}.XEySSW_header{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex;position:relative}.XEySSW_header p{text-align:center}.XEySSW_grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:18px;display:grid;position:relative}.XEySSW_card{transition:transform .35s var(--ds-ease), border-color .35s var(--ds-ease);align-items:flex-start;gap:16px;padding:24px;display:flex}.XEySSW_card:hover{border-color:var(--ds-border-strong);transform:translateY(-6px)}.XEySSW_icon{background:var(--ds-accent-soft);border:1px solid var(--ds-border);width:46px;height:46px;color:var(--ds-accent-2);border-radius:12px;flex:none;place-items:center;display:grid}.XEySSW_name{margin:0 0 6px;font-size:1.05rem;font-weight:700}.XEySSW_text{color:var(--ds-text-muted);font-size:.88rem;line-height:1.55}@media (max-width:1024px){.XEySSW_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.XEySSW_grid{grid-template-columns:1fr}}
.DaF__q_viz{width:100%;height:130px;color:var(--ds-accent-2);display:block;overflow:visible}.DaF__q_stroke{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.DaF__q_faint{fill:none;stroke:#ffffff29;stroke-width:1.2px}.DaF__q_white{fill:none;stroke:#ffffffb3;stroke-width:1.4px;stroke-linecap:round}.DaF__q_fill{fill:currentColor}.DaF__q_glow{filter:drop-shadow(0 0 6px #f2541ba6)}.DaF__q_node{fill:currentColor}.DaF__q_nodePulse{fill:currentColor;animation:2.2s ease-in-out infinite DaF__q_ds-node}.DaF__q_float{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite DaF__q_ds-float}.DaF__q_ring{fill:none;stroke:currentColor;stroke-width:1.4px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite DaF__q_viz-ring}@keyframes DaF__q_viz-ring{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.4)}}.DaF__q_sweep{transform-box:view-box;transform-origin:100px 65px;animation:3s linear infinite DaF__q_viz-sweep}@keyframes DaF__q_viz-sweep{to{transform:rotate(360deg)}}.DaF__q_scan{animation:2.4s ease-in-out infinite DaF__q_viz-scan}@keyframes DaF__q_viz-scan{0%,to{transform:translateY(-14px)}50%{transform:translateY(20px)}}.DaF__q_blip{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite DaF__q_ds-node}@media (prefers-reduced-motion:reduce){.DaF__q_nodePulse,.DaF__q_float,.DaF__q_ring,.DaF__q_sweep,.DaF__q_scan,.DaF__q_blip{animation:none}}
.TI1nvq_wrap{aspect-ratio:1;width:min(86vw,400px);margin:10px auto 0;position:relative}.TI1nvq_wrap:before,.TI1nvq_wrap:after{content:"";border:1px dashed var(--ds-border);border-radius:50%;position:absolute}.TI1nvq_wrap:before{inset:6%}.TI1nvq_wrap:after{inset:25%}.TI1nvq_ring{position:absolute;inset:0}.TI1nvq_ringOuter{animation:30s linear infinite TI1nvq_to-spin}.TI1nvq_ringInner{animation:24s linear infinite reverse TI1nvq_to-spin}@keyframes TI1nvq_to-spin{to{transform:rotate(360deg)}}.TI1nvq_node{width:0;height:0;position:absolute}.TI1nvq_bubble{background:var(--ds-surface);border:1px solid var(--ds-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 24px -12px #0009}.TI1nvq_bubbleOuter{width:56px;height:56px}.TI1nvq_bubbleInner{width:46px;height:46px}.TI1nvq_bubble img{object-fit:contain}.TI1nvq_ringOuter .TI1nvq_bubble img{animation:30s linear infinite reverse TI1nvq_to-spin}.TI1nvq_ringInner .TI1nvq_bubble img{animation:24s linear infinite TI1nvq_to-spin}.TI1nvq_core{background:radial-gradient(circle,#f2541b38,#0000 70%);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TI1nvq_coreDot{background:var(--ds-gradient);border-radius:50%;width:16px;height:16px;box-shadow:0 0 20px 3px #f2541bb3}@media (prefers-reduced-motion:reduce){.TI1nvq_ringOuter,.TI1nvq_ringInner,.TI1nvq_ringOuter .TI1nvq_bubble img,.TI1nvq_ringInner .TI1nvq_bubble img{animation:none}}
.RufAIq_intro{z-index:9999;background:radial-gradient(circle at 50% 45%,#2a1a12 0%,#0c0a10 55%,#000 100%);place-items:center;animation:.4s both RufAIq_intro-enter;display:grid;position:fixed;inset:0;overflow:hidden}.RufAIq_intro.RufAIq_exit{animation:RufAIq_intro-exit .7s var(--ds-ease,ease) forwards}@keyframes RufAIq_intro-enter{0%{opacity:0}to{opacity:1}}@keyframes RufAIq_intro-exit{0%{opacity:1;transform:scale(1)}35%{transform:scale(.97)}to{opacity:0;visibility:hidden;transform:scale(1.18)}}.RufAIq_techIntro{background:radial-gradient(circle at 50% 45%,#1a1410 0%,#0b0a10 60%,#000 100%)}.RufAIq_techStage{width:min(86vw,380px);animation:RufAIq_shield-in .6s var(--ds-ease,ease) both;position:relative}.RufAIq_warp{position:absolute;inset:0}.RufAIq_streak{transform-origin:bottom;background:linear-gradient(#ffffffe6,#0000);border-radius:2px;width:2px;height:78px;margin:-39px 0 0 -1px;animation:1.5s linear infinite RufAIq_warp;position:absolute;top:50%;left:50%}@keyframes RufAIq_warp{0%{transform:rotate(var(--a)) translateY(0) scaleY(.25);opacity:0}25%{opacity:1}to{transform:rotate(var(--a)) translateY(-360px) scaleY(1.1);opacity:0}}.RufAIq_galaxy{filter:blur(20px);opacity:.7;background:conic-gradient(#f2541b00,#f2541b2e,#ff4d4d0d,#ff9a4529,#f2541b00);border-radius:50%;width:560px;height:560px;animation:16s linear infinite RufAIq_galaxy-spin;position:absolute}@keyframes RufAIq_galaxy-spin{to{transform:rotate(360deg)}}.RufAIq_stage{width:min(78vw,360px);animation:RufAIq_shield-in 1.2s var(--ds-ease,ease) both;position:relative}@keyframes RufAIq_shield-in{0%{opacity:0;filter:blur(6px);transform:scale(.15)translateZ(0)}60%{opacity:1;filter:blur()}to{opacity:1;transform:scale(1)}}.RufAIq_float{animation:3s ease-in-out 1.2s infinite RufAIq_intro-float}@keyframes RufAIq_intro-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.RufAIq_svg{width:100%;height:auto;display:block;overflow:visible}.RufAIq_shieldBody{fill:#ffffff05;stroke:url(#introGrad);stroke-width:3px;filter:drop-shadow(0 0 14px #f2541b8c)}.RufAIq_shieldInner{fill:none;stroke:#ffffff1f;stroke-width:1.2px}.RufAIq_keyhole{fill:#0a0a0d;stroke:url(#introGrad);stroke-width:2.5px;filter:drop-shadow(0 0 8px #f2541be6)}.RufAIq_keyholeCore{fill:var(--ds-accent-2,#ff7d3c);animation:.9s ease-in-out infinite RufAIq_key-pulse}@keyframes RufAIq_key-pulse{0%,to{opacity:.35}50%{opacity:1}}.RufAIq_arc{fill:none;stroke:#fff;stroke-width:1.4px;stroke-linecap:round;filter:drop-shadow(0 0 5px #ffc878e6);animation:.4s steps(2,end) infinite RufAIq_arc-flicker}@keyframes RufAIq_arc-flicker{0%,to{opacity:0}20%,60%{opacity:.9}}.RufAIq_feed{fill:none;stroke:#f2541b2e;stroke-width:2px}.RufAIq_feedPulse{fill:none;stroke:var(--ds-accent-2,#ff7d3c);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:26 150;filter:drop-shadow(0 0 4px #ff7d3cf2);animation:1.1s linear infinite RufAIq_feed-in}@keyframes RufAIq_feed-in{0%{stroke-dashoffset:176px}to{stroke-dashoffset:0}}.RufAIq_flash{opacity:0;background:radial-gradient(circle,#fff,#ff9a4599 40%,#0000 70%);border-radius:50%;width:60px;height:60px;position:absolute}.RufAIq_exit .RufAIq_flash{animation:.7s ease-in forwards RufAIq_intro-flash}@keyframes RufAIq_intro-flash{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(2.4)}70%{opacity:.9;transform:scale(10)}to{opacity:0;transform:scale(18)}}.RufAIq_brand{text-align:center;font-family:var(--ds-font,sans-serif);color:#fff;animation:1s .8s both RufAIq_brand-in;position:absolute;bottom:14%;left:0;right:0}.RufAIq_brandName{letter-spacing:-.02em;font-size:1.6rem;font-weight:800}.RufAIq_brandTag{font-family:var(--ds-font-mono,monospace);letter-spacing:.28em;text-transform:uppercase;color:var(--ds-accent-2,#ff7d3c);margin-top:6px;font-size:.72rem;display:block}@keyframes RufAIq_brand-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.RufAIq_skip{z-index:2;font-family:var(--ds-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#fff9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:8px 16px;font-size:.72rem;transition:color .2s,border-color .2s;position:absolute;top:22px;right:22px}.RufAIq_skip:hover{color:#fff;border-color:#fff6}@media (prefers-reduced-motion:reduce){.RufAIq_intro{display:none}}
._4TIHdq_fab{z-index:3500;color:#06301a;height:54px;font-family:var(--ds-font,system-ui, sans-serif);background:#25d366;border-radius:999px;align-items:center;gap:10px;padding:0 17px;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 30px #00000059,inset 0 0 0 1px #ffffff1f}._4TIHdq_fab:hover{background:#2bea74;transform:translateY(-2px);box-shadow:0 14px 36px #0000006b}._4TIHdq_fab:focus-visible{outline-offset:3px;outline:2px solid #fff}body[data-consent-bar="1"] ._4TIHdq_fab{display:none}._4TIHdq_icon{flex:none}._4TIHdq_label{white-space:nowrap}@media (max-width:560px){._4TIHdq_fab{justify-content:center;width:52px;height:52px;padding:0;bottom:16px;right:16px}._4TIHdq_label{display:none}}@media (prefers-reduced-motion:reduce){._4TIHdq_fab,._4TIHdq_fab:hover{transition:none;transform:none}}
.glpq0G_trigger{cursor:zoom-in;width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.glpq0G_hint{z-index:2;letter-spacing:.02em;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#07070aa8;border:1px solid #ffffff2e;border-radius:999px;padding:6px 11px;font-size:.72rem;font-weight:600;transition:opacity .25s,transform .25s;position:absolute;bottom:12px;right:12px;transform:translateY(6px)}.glpq0G_trigger:hover .glpq0G_hint,.glpq0G_trigger:focus-visible .glpq0G_hint{opacity:1;transform:translateY(0)}.glpq0G_overlay{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06070beb;justify-content:center;align-items:center;padding:40px;animation:.2s both glpq0G_zoom-fade;display:flex;position:fixed;inset:0}@keyframes glpq0G_zoom-fade{0%{opacity:0}to{opacity:1}}.glpq0G_stage{touch-action:none;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.glpq0G_full{object-fit:contain;will-change:transform;-webkit-user-select:none;user-select:none;border-radius:10px;width:auto;max-width:92vw;height:auto;max-height:86vh;transition:transform .12s ease-out;box-shadow:0 30px 80px -20px #000c}.glpq0G_controls{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14161de6;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;display:flex;position:fixed;top:18px;right:18px}.glpq0G_controls button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:38px;height:38px;padding:0 12px;font-size:1.15rem;font-weight:600;line-height:1;transition:background .2s}.glpq0G_controls button:hover{background:#ffffff1f}.glpq0G_iconBtn{font-size:1rem!important}.glpq0G_pct{text-align:center;color:#fff;font-variant-numeric:tabular-nums;min-width:56px;font-size:.85rem}.glpq0G_footer{z-index:2;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:4px;max-width:92vw;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.glpq0G_caption{color:#fff;letter-spacing:.01em;font-size:.9rem;font-weight:600}.glpq0G_viewerHint{color:#ffffff9e;letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07070a8c;border:1px solid #ffffff1f;border-radius:999px;padding:5px 12px;font-size:.76rem}@media (max-width:600px){.glpq0G_overlay{padding:16px}.glpq0G_full{max-width:96vw;max-height:80vh}.glpq0G_viewerHint{font-size:.68rem}}
.zK8FHG_section{position:relative;overflow:hidden}.zK8FHG_glow{background:var(--ds-glow-cool);opacity:.7;width:560px;height:560px;top:10%;right:-160px}.zK8FHG_header{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:18px;margin-bottom:56px;display:flex;position:relative}.zK8FHG_header p{text-align:center}.zK8FHG_grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.zK8FHG_card{transition:transform .35s var(--ds-ease), border-color .35s var(--ds-ease);flex-direction:column;gap:12px;padding:22px;display:flex}.zK8FHG_card:hover{border-color:var(--ds-border-strong);transform:translateY(-6px)}.zK8FHG_viz{border:1px solid var(--ds-border);background:radial-gradient(120% 120% at 50% 0%, #f2541b14, transparent 60%), var(--ds-bg-2);border-radius:16px;justify-content:center;align-items:center;margin-bottom:6px;padding:10px;display:flex;overflow:hidden}.zK8FHG_title{letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:700}.zK8FHG_text{color:var(--ds-text-muted);font-size:.94rem;line-height:1.6}.zK8FHG_stackWrap{z-index:1;margin-top:56px;position:relative}.zK8FHG_stackLink{color:inherit;flex-direction:column;align-items:center;gap:20px;text-decoration:none;display:flex}.zK8FHG_stackLabel{text-align:center;font-family:var(--ds-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-dim);transition:color .25s var(--ds-ease,ease);font-size:.8rem}.zK8FHG_stackLink:hover .zK8FHG_stackLabel{color:var(--ds-text-muted)}.zK8FHG_orbitHolder{width:100%;transition:transform .35s var(--ds-ease,ease), filter .35s var(--ds-ease,ease);display:block}.zK8FHG_stackLink:hover .zK8FHG_orbitHolder{filter:drop-shadow(0 0 26px #f2541b38);transform:scale(1.02)}.zK8FHG_chip{border:1px solid var(--ds-border);background:var(--ds-surface);border-radius:18px;flex:none;place-items:center;width:78px;height:78px;margin-inline:9px;display:grid}.zK8FHG_chip img{object-fit:contain;width:42px;height:42px}@media (max-width:900px){.zK8FHG_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.zK8FHG_grid{grid-template-columns:1fr}}.zK8FHG_stackCta{border-radius:var(--ds-radius-pill,999px);border:1px solid var(--ds-border);background:var(--ds-surface);color:var(--ds-accent-2);text-align:center;transition:border-color .25s var(--ds-ease,ease), background .25s var(--ds-ease,ease), transform .25s var(--ds-ease,ease);align-items:center;gap:10px;padding:12px 22px;font-size:.94rem;font-weight:600;display:inline-flex}.zK8FHG_stackLink:hover .zK8FHG_stackCta{border-color:var(--ds-accent-2);background:var(--ds-surface-2);transform:translateY(-2px)}.zK8FHG_stackLink:focus-visible{outline:none}.zK8FHG_stackLink:focus-visible .zK8FHG_stackCta{outline:2px solid var(--ds-accent-2);outline-offset:3px}.zK8FHG_stackCtaArrow{transition:transform .25s var(--ds-ease,ease);display:inline-block}.zK8FHG_stackLink:hover .zK8FHG_stackCtaArrow{transform:translate(4px)}@media (max-width:560px){.zK8FHG_stackCta{padding:11px 16px;font-size:.88rem}.zK8FHG_stackCtaText{text-wrap:balance}}@media (prefers-reduced-motion:reduce){.zK8FHG_stackLabel,.zK8FHG_orbitHolder,.zK8FHG_stackCta,.zK8FHG_stackCtaArrow{transition:none}.zK8FHG_stackLink:hover .zK8FHG_orbitHolder,.zK8FHG_stackLink:hover .zK8FHG_stackCta,.zK8FHG_stackLink:hover .zK8FHG_stackCtaArrow{transform:none}}
._91AcQa_section{padding-top:0}._91AcQa_head,._91AcQa_group{margin-bottom:22px}._91AcQa_groupLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-muted);margin:0 0 10px;font-size:.72rem;font-weight:700}._91AcQa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._91AcQa_card{color:inherit;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;transition:transform .18s;display:flex}._91AcQa_card:hover{transform:translateY(-2px)}._91AcQa_cardTitle{letter-spacing:-.01em;font-size:1.02rem;font-weight:700}._91AcQa_cardText{color:var(--ds-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.55;display:-webkit-box;overflow:hidden}@media (max-width:980px){._91AcQa_grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._91AcQa_card{transition:none}._91AcQa_card:hover{transform:none}}
.nwqsea_head{padding-top:clamp(110px,14vh,160px);padding-bottom:clamp(28px,4vw,48px);position:relative;overflow:hidden}.nwqsea_glow{background:var(--ds-glow-warm);width:600px;height:600px;top:-220px;left:50%;transform:translate(-50%)}.nwqsea_headInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:820px;margin-inline:auto;display:flex;position:relative}.nwqsea_breadcrumb{color:var(--ds-text-dim);align-items:center;gap:8px;font-size:.85rem;display:flex}.nwqsea_breadcrumb a:hover{color:var(--ds-text)}.nwqsea_crumb{color:var(--ds-accent-2)}.nwqsea_title{letter-spacing:-.03em}.nwqsea_meta{color:var(--ds-text-muted);align-items:center;gap:10px;font-size:.92rem;display:flex}.nwqsea_author{color:var(--ds-text);font-weight:600}.nwqsea_dot{color:var(--ds-text-dim)}.nwqsea_tags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nwqsea_tag{font-family:var(--ds-font-mono);color:var(--ds-text-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-surface);padding:5px 12px;font-size:.72rem}.nwqsea_bodySection{padding-top:clamp(32px,5vw,56px);position:relative}.nwqsea_cta{text-align:center;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface);flex-direction:column;align-items:center;gap:14px;max-width:760px;margin:64px auto 0;padding:clamp(36px,5vw,56px);display:flex}.nwqsea_ctaRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.nwqsea_readingSurface{border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px)saturate(120%);border:1px solid color-mix(in srgb, var(--ds-border) 55%, transparent);padding-top:clamp(24px,4vw,44px);padding-bottom:clamp(24px,4vw,44px);position:relative;box-shadow:inset 0 1px #ffffff0f}@supports not (background:color-mix(in srgb, red 50%, transparent)){.nwqsea_readingSurface{background:#121014e6;border-color:#ffffff14}}@media (max-width:640px){.nwqsea_readingSurface{-webkit-backdrop-filter:blur(6px);border-left:0;border-right:0;border-radius:0}}
.AbOzBa_section{position:relative}.AbOzBa_header{max-width:720px;margin-bottom:36px}.AbOzBa_header h2{margin-top:12px}.AbOzBa_cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.AbOzBa_cols[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.AbOzBa_cols[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.AbOzBa_groupLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-muted);margin:0 0 12px;font-size:.72rem;font-weight:700}.AbOzBa_list{flex-direction:column;gap:10px;display:flex}.AbOzBa_card{color:inherit;flex-direction:column;gap:4px;padding:14px 18px;text-decoration:none;transition:transform .18s,border-color .18s;display:flex}.AbOzBa_card:hover,.AbOzBa_card:focus-visible{border-color:var(--ds-border-strong);transform:translateY(-2px)}.AbOzBa_cardTitle{letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:10px;font-size:.98rem;font-weight:700;display:flex}.AbOzBa_arrow{color:var(--ds-accent);flex:none;transition:transform .18s}.AbOzBa_card:hover .AbOzBa_arrow,.AbOzBa_card:focus-visible .AbOzBa_arrow{transform:translate(3px)}.AbOzBa_cardText{color:var(--ds-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:980px){.AbOzBa_cols,.AbOzBa_cols[data-cols="2"]{grid-template-columns:minmax(0,1fr);gap:28px}}@media (prefers-reduced-motion:reduce){.AbOzBa_card,.AbOzBa_arrow{transition:none}.AbOzBa_card:hover,.AbOzBa_card:focus-visible,.AbOzBa_card:hover .AbOzBa_arrow,.AbOzBa_card:focus-visible .AbOzBa_arrow{transform:none}}
.eL9CkG_diagram{width:100%;height:auto;display:block;overflow:visible}.eL9CkG_box{fill:var(--ds-bg-2);stroke:var(--ds-border-strong);stroke-width:1px}.eL9CkG_boxAccent{fill:#f2541b1a;stroke:var(--ds-accent);stroke-width:1.4px}.eL9CkG_label{fill:var(--ds-text);font-family:var(--ds-font);font-size:12.5px;font-weight:600}.eL9CkG_sub{fill:var(--ds-text-dim);font-family:var(--ds-font-mono);font-size:9px}.eL9CkG_trace{fill:none;stroke:#ffffff24;stroke-width:1.4px}.eL9CkG_pulse{fill:none;stroke:var(--ds-accent-2);stroke-width:2px;stroke-linecap:round;stroke-dasharray:28 170;filter:drop-shadow(0 0 3px #f2541be6);animation:3s linear infinite eL9CkG_ds-current}.eL9CkG_pulseRev{animation:3.4s linear infinite reverse eL9CkG_ds-current}.eL9CkG_flowLabel{fill:var(--ds-text-dim);font-family:var(--ds-font-mono);font-size:9.5px}@media (prefers-reduced-motion:reduce){.eL9CkG_pulse{animation:none}}
.ntTpqW_fig{border:1px solid var(--ds-border);background:#12141b;border-radius:16px;margin:2rem 0;padding:clamp(18px,3.5vw,28px)}.ntTpqW_kicker{font-family:var(--ds-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-accent-2);margin:0 0 6px;font-size:.7rem}.ntTpqW_figTitle{color:var(--ds-text);margin:0 0 4px;font-size:clamp(1.05rem,2.6vw,1.25rem);font-weight:700;line-height:1.3}.ntTpqW_figSub{color:var(--ds-text-muted);margin:0 0 18px;font-size:.9rem;line-height:1.5}.ntTpqW_cap{color:var(--ds-text-dim);margin:16px 0 0;font-size:.78rem;line-height:1.5}.ntTpqW_cap a{color:var(--ds-text-muted);text-decoration:underline}.ntTpqW_rows{flex-direction:column;gap:14px;display:flex}.ntTpqW_row{gap:6px;display:grid}.ntTpqW_rowHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ntTpqW_rowLabel{color:var(--ds-text);font-size:.88rem}.ntTpqW_rowLabel small{color:var(--ds-text-dim);margin-top:2px;font-size:.76rem;display:block}.ntTpqW_rowValue{font-family:var(--ds-font-mono);color:var(--ds-text);white-space:nowrap;font-size:.95rem;font-weight:700}.ntTpqW_rowValue em{color:var(--ds-text-muted);margin-left:6px;font-size:.8rem;font-style:normal;font-weight:400}.ntTpqW_track{background:#ffffff0f;border-radius:99px;height:14px;overflow:hidden}.ntTpqW_bar{background:linear-gradient(90deg,#ff9a45,#f2541b);border-radius:99px;min-width:6px;height:100%}.ntTpqW_barMuted{background:#b6b9c48c}.ntTpqW_barRed{background:linear-gradient(90deg,#ff6b6b,#ff4d4d)}.ntTpqW_tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.ntTpqW_tile{border:1px solid var(--ds-border);background:#ffffff08;border-radius:12px;padding:14px}.ntTpqW_tileNum{font-family:var(--ds-font-mono);color:var(--ds-text);font-size:clamp(1.35rem,4vw,1.7rem);font-weight:800;line-height:1.1}.ntTpqW_tileNumAccent{color:var(--ds-accent-2)}.ntTpqW_tileLabel{color:var(--ds-text-muted);margin-top:6px;font-size:.8rem;line-height:1.4}.ntTpqW_flow{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));align-items:stretch;gap:10px;display:grid}.ntTpqW_step{border:1px solid var(--ds-border);text-align:center;background:#ffffff08;border-radius:12px;padding:14px 12px;position:relative}.ntTpqW_stepWho{color:var(--ds-text-muted);font-size:.78rem}.ntTpqW_stepAmt{font-family:var(--ds-font-mono);color:var(--ds-text);margin:4px 0;font-size:1.25rem;font-weight:800}.ntTpqW_stepNote{color:var(--ds-text-dim);font-size:.74rem;line-height:1.4}.ntTpqW_stepYou{background:#f2541b14;border-color:#f2541b8c}.ntTpqW_stepYou .ntTpqW_stepAmt{color:var(--ds-accent-2)}.ntTpqW_cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ntTpqW_card{border:1px solid var(--ds-border);background:#ffffff08;border-radius:12px;padding:14px 16px}.ntTpqW_cardHead{align-items:flex-start;gap:10px;display:flex}.ntTpqW_badge{width:26px;height:26px;font-family:var(--ds-font-mono);color:#12141b;background:var(--ds-accent-2);border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:800;display:grid}.ntTpqW_badgeWarn{background:#ff6b6b}.ntTpqW_cardTitle{color:var(--ds-text);font-size:.92rem;font-weight:700;line-height:1.35}.ntTpqW_cardText{color:var(--ds-text-muted);margin-top:6px;font-size:.84rem;line-height:1.5}.ntTpqW_tally{flex-wrap:wrap;gap:8px;margin:6px 0 4px;display:flex}.ntTpqW_checks{flex-direction:column;display:flex}.ntTpqW_check{border-top:1px solid var(--ds-border);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:10px 22px;padding:16px 0;display:grid}.ntTpqW_check:first-child{margin-top:12px}.ntTpqW_said{flex-direction:column;gap:6px;display:flex}.ntTpqW_saidLabel{font-family:var(--ds-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-dim);font-size:.66rem}.ntTpqW_quote{quotes:"“" "”";color:var(--ds-text);border-left:2px solid #ffffff2e;padding-left:12px;font-size:.95rem;line-height:1.45}.ntTpqW_found{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ntTpqW_found p{color:var(--ds-text-muted);margin:0;font-size:.86rem;line-height:1.55}.ntTpqW_verdict{font-family:var(--ds-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.ntTpqW_verdict:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ntTpqW_vOk{color:#3ddc97;background:#3ddc9714}.ntTpqW_vOver{color:#ffb347;background:#ffb34714}.ntTpqW_vNone{color:#a3a8b8;background:#a3a8b814}.ntTpqW_vView{color:#8fb4ff;background:#8fb4ff14}@media (max-width:640px){.ntTpqW_check{grid-template-columns:1fr}}
.NJ0WJq_wrap{width:min(1180px,94vw);margin:26px auto 30px;position:relative;left:50%;transform:translate(-50%)}.NJ0WJq_scroll{border:1px solid var(--ds-border);background:var(--ds-surface);-webkit-overflow-scrolling:touch;border-radius:14px;overflow-x:auto}.NJ0WJq_table{border-collapse:collapse;width:100%;min-width:940px;color:var(--ds-text-muted);font-size:.9rem}.NJ0WJq_wrap{width:min(1320px,96vw)}.NJ0WJq_table{min-width:1180px}.NJ0WJq_table thead th{background:var(--ds-bg-2);color:var(--ds-text);text-align:left;white-space:nowrap;border-bottom:1px solid var(--ds-border-strong);letter-spacing:.01em;padding:12px 14px;font-size:.82rem;font-weight:700;position:sticky;top:0}.NJ0WJq_table tbody td{border-bottom:1px solid var(--ds-border);vertical-align:top;padding:12px 14px;line-height:1.5}.NJ0WJq_table tbody tr:last-child td{border-bottom:none}.NJ0WJq_table tbody tr:hover td{background:var(--ds-surface-2)}.NJ0WJq_table tbody th.NJ0WJq_firm{text-align:left;vertical-align:top;color:var(--ds-text);white-space:nowrap;border-bottom:1px solid var(--ds-border);background:var(--ds-bg-2);padding:12px 14px;font-weight:700;position:sticky;left:0}.NJ0WJq_table tbody tr:last-child th.NJ0WJq_firm{border-bottom:none}.NJ0WJq_pill{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:2px 9px;font-size:.75rem;font-weight:600;display:inline-block}.NJ0WJq_easy{color:#5fe39a;background:#2ecc711f;border-color:#2ecc714d}.NJ0WJq_medium{color:#ffcf5c;background:#f1c40f1f;border-color:#f1c40f4d}.NJ0WJq_hard{color:#ff8f6b;background:#e74c3c24;border-color:#e74c3c54}.NJ0WJq_avoid{color:#ff6b6b;background:#e74c3c2e;border-color:#e74c3c73}.NJ0WJq_note{color:var(--ds-text-dim);margin-top:4px;font-size:.82rem}.NJ0WJq_dot{vertical-align:baseline;border-radius:50%;flex:none;width:9px;height:9px;margin-right:7px;display:inline-block}.NJ0WJq_dotGreen{background:#2ecc71;box-shadow:0 0 6px #2ecc718c}.NJ0WJq_dotYellow{background:#f1c40f;box-shadow:0 0 6px #f1c40f80}.NJ0WJq_dotRed{background:#e74c3c;box-shadow:0 0 6px #e74c3c8c}.NJ0WJq_legend{border:1px solid var(--ds-border);background:var(--ds-surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:18px;width:fit-content;max-width:100%;margin:0 auto 14px;padding:12px 16px;display:flex}.NJ0WJq_legendItem{color:var(--ds-text-muted);align-items:center;font-size:.85rem;display:inline-flex}.NJ0WJq_legendItem strong{color:var(--ds-text);margin-right:4px}.NJ0WJq_caption{text-align:center;color:var(--ds-text-dim);margin-top:10px;font-size:.82rem}.NJ0WJq_rank{text-align:center;color:var(--ds-text-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.NJ0WJq_score{text-align:center;color:var(--ds-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.NJ0WJq_tier{text-align:center;letter-spacing:.02em;border:1px solid #0000;border-radius:7px;min-width:26px;padding:3px 8px;font-size:.78rem;font-weight:800;display:inline-block}.NJ0WJq_tierS{color:#0b0d12;background:linear-gradient(135deg,#ffd76b,#f2a51b);border-color:#f2a51b99}.NJ0WJq_tierA{color:#5fe39a;background:#2ecc7124;border-color:#2ecc7159}.NJ0WJq_tierB{color:#ffcf5c;background:#f1c40f1f;border-color:#f1c40f4d}.NJ0WJq_tierC{color:var(--ds-text-muted);background:var(--ds-surface-2);border-color:var(--ds-border)}.NJ0WJq_tierAvoid{color:#ff6b6b;background:#e74c3c2e;border-color:#e74c3c73}.NJ0WJq_jump{border:1px dashed var(--ds-border-strong);background:var(--ds-surface);color:var(--ds-text-muted);border-radius:10px;padding:10px 14px;font-size:.92rem}.NJ0WJq_glossary{grid-template-columns:repeat(2,1fr);gap:12px;margin:16px 0 8px;display:grid}.NJ0WJq_gItem{border:1px solid var(--ds-border);background:var(--ds-surface);border-radius:12px;padding:14px 16px}.NJ0WJq_gTerm{color:var(--ds-text);margin:0 0 5px;font-size:.96rem;font-weight:700}.NJ0WJq_gDef{color:var(--ds-text-muted);margin:0;font-size:.9rem;line-height:1.6}@media (max-width:680px){.NJ0WJq_glossary{grid-template-columns:1fr}}.NJ0WJq_example{border:1px solid var(--ds-border);border-left:3px solid var(--ds-accent);background:var(--ds-surface);border-radius:0 12px 12px 0;margin:16px 0;padding:16px 18px}.NJ0WJq_exTitle{color:var(--ds-text);margin:0 0 10px;font-size:1.05rem;font-weight:700}.NJ0WJq_exSteps{color:var(--ds-text-muted);font-variant-numeric:tabular-nums;flex-direction:column;gap:6px;margin:0 0 12px 1.1em;padding:0;font-size:.9rem;display:flex}.NJ0WJq_exTake{color:var(--ds-text);background:var(--ds-accent-soft);border-radius:8px;margin:0;padding:9px 12px;font-size:.9rem}.NJ0WJq_exTake strong{color:var(--ds-accent-2)}.NJ0WJq_resultBar{color:var(--ds-text-muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;font-size:.88rem;display:flex}.NJ0WJq_resultBar strong{color:var(--ds-text)}.NJ0WJq_hint{color:var(--ds-text-dim);font-size:.82rem}.NJ0WJq_resetBtn{appearance:none;cursor:pointer;border:1px solid var(--ds-border-strong);background:var(--ds-surface-2);color:var(--ds-text);border-radius:8px;padding:5px 11px;font-size:.82rem;font-weight:600}.NJ0WJq_resetBtn:hover{border-color:var(--ds-accent);color:var(--ds-accent-2)}.NJ0WJq_filterRow th{background:var(--ds-bg-2);border-bottom:1px solid var(--ds-border-strong);vertical-align:top;padding:8px 10px;position:static;top:auto}.NJ0WJq_fInput,.NJ0WJq_fSelect{width:100%;min-width:110px;color:var(--ds-text);background:var(--ds-bg);border:1px solid var(--ds-border);border-radius:8px;padding:6px 8px;font-family:inherit;font-size:.82rem}.NJ0WJq_fInput::placeholder{color:var(--ds-text-dim)}.NJ0WJq_fInput:focus,.NJ0WJq_fSelect:focus{border-color:var(--ds-accent);outline:none}.NJ0WJq_fSelect{cursor:pointer}.NJ0WJq_empty{text-align:center;color:var(--ds-text-muted);padding:28px 14px}
.dRDgdG_hero{padding-top:clamp(110px,13vh,150px);padding-bottom:clamp(40px,6vw,72px);position:relative;overflow:hidden}.dRDgdG_glow{background:var(--ds-glow-warm);width:600px;height:600px;top:-220px;right:-140px}.dRDgdG_heroInner{z-index:1;grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;display:grid;position:relative}.dRDgdG_heroInner:not(:has(.dRDgdG_heroVisual)){grid-template-columns:minmax(0,68ch)}.dRDgdG_heroCopy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.dRDgdG_breadcrumb{color:var(--ds-text-dim);align-items:center;gap:8px;font-size:.85rem;display:flex}.dRDgdG_breadcrumb a:hover{color:var(--ds-text)}.dRDgdG_crumbActive{color:var(--ds-text-muted)}.dRDgdG_titleRow{align-items:center;gap:16px;display:flex}.dRDgdG_logo{object-fit:contain;border-radius:14px;width:56px;height:56px}.dRDgdG_logoFallback{color:#fff;background:var(--ds-gradient);border-radius:14px;flex:none;place-items:center;width:56px;height:56px;font-size:1.6rem;font-weight:800;display:grid}.dRDgdG_title{margin:0}.dRDgdG_intro{text-align:left}.dRDgdG_industries{flex-wrap:wrap;gap:8px;display:flex}.dRDgdG_tag{border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border);background:var(--ds-surface);color:var(--ds-text-muted);padding:6px 12px;font-size:.82rem}.dRDgdG_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.dRDgdG_heroVisual{justify-content:center;display:flex}.dRDgdG_deviceFrame{border-radius:var(--ds-radius-lg);border:1px solid var(--ds-border);background:var(--ds-surface);width:100%;max-width:620px;box-shadow:var(--ds-shadow), 0 0 70px -12px #f2541b66;overflow:hidden}.dRDgdG_heroImg{width:100%;height:auto;display:block}.dRDgdG_resultsSection{padding-top:0}.dRDgdG_results{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.dRDgdG_result{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:24px;display:flex}.dRDgdG_resultValue{letter-spacing:-.02em;background:var(--ds-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:700}.dRDgdG_resultLabel{color:var(--ds-text-muted);font-size:.88rem}.dRDgdG_proseGrid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.dRDgdG_prose{flex-direction:column;gap:14px;display:flex}.dRDgdG_prose p{color:var(--ds-text-muted);font-size:1.05rem;line-height:1.7}.dRDgdG_deepDive{flex-direction:column;gap:18px;max-width:820px;margin-inline:auto;display:flex}.dRDgdG_deepDive p{color:var(--ds-text-muted);font-size:1.05rem;line-height:1.7}.dRDgdG_deepDive p a{color:var(--ds-accent-2,var(--ds-accent));text-underline-offset:3px;text-decoration:underline}.dRDgdG_faqList{flex-direction:column;gap:16px;max-width:820px;margin-inline:auto;display:flex}.dRDgdG_faqItem{padding:24px 26px}.dRDgdG_faqQ{letter-spacing:-.01em;color:var(--ds-text);margin:0 0 8px;font-size:1.08rem;font-weight:600}.dRDgdG_faqA{color:var(--ds-text-muted);margin:0;font-size:1rem;line-height:1.65}.dRDgdG_sectionHead{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:44px;display:flex}.dRDgdG_featureGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dRDgdG_feature{align-items:flex-start;gap:14px;padding:22px;display:flex}.dRDgdG_feature p{color:var(--ds-text);font-size:.98rem;line-height:1.55}.dRDgdG_check{color:#fff;background:var(--ds-gradient);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:.9rem;display:grid}.dRDgdG_techSection{padding-block:clamp(40px,5vw,64px)}.dRDgdG_techLabel{text-align:center;font-family:var(--ds-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-dim);margin-bottom:24px;font-size:.8rem}.dRDgdG_techRow{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.dRDgdG_chip{border:1px solid var(--ds-border);background:var(--ds-surface);border-radius:14px;place-items:center;width:60px;height:60px;display:grid}.dRDgdG_chip img{object-fit:contain;width:28px;height:28px}.dRDgdG_gallery{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dRDgdG_shot{place-items:center;padding:16px;display:grid}.dRDgdG_shot img{object-fit:contain;width:100%;height:auto}.dRDgdG_quoteCard{text-align:center;max-width:820px;margin-inline:auto;padding:40px}.dRDgdG_quote{letter-spacing:-.01em;font-size:clamp(1.2rem,2.4vw,1.6rem);line-height:1.5}.dRDgdG_author{flex-direction:column;gap:2px;margin-top:22px;display:flex}.dRDgdG_author strong{font-weight:600}.dRDgdG_author span{color:var(--ds-text-muted);font-size:.9rem}.dRDgdG_cta{text-align:center;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface);flex-direction:column;align-items:center;gap:16px;padding:clamp(40px,6vw,64px);display:flex}@media (max-width:900px){.dRDgdG_heroInner{grid-template-columns:1fr;gap:36px}.dRDgdG_results{grid-template-columns:repeat(2,1fr)}.dRDgdG_proseGrid{grid-template-columns:1fr;gap:28px}.dRDgdG_featureGrid,.dRDgdG_gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.dRDgdG_featureGrid,.dRDgdG_gallery{grid-template-columns:1fr}}
.bZmAUq_pageHead{text-align:center;padding-top:clamp(128px,18vh,200px);padding-bottom:clamp(40px,6vw,72px);position:relative;overflow:hidden}.bZmAUq_glow{background:var(--ds-glow-warm);width:620px;height:620px;top:-200px;left:50%;transform:translate(-50%)}.bZmAUq_headInner{z-index:1;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.bZmAUq_title{max-width:16ch}.bZmAUq_lead{text-align:center}.bZmAUq_gridSection{position:relative}.bZmAUq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.bZmAUq_cardLink{height:100%;display:block}.bZmAUq_card{height:100%;transition:transform .35s var(--ds-ease), border-color .35s var(--ds-ease);flex-direction:column;display:flex;overflow:hidden}.bZmAUq_cardLink:hover .bZmAUq_card,.bZmAUq_card:hover{border-color:var(--ds-border-strong);transform:translateY(-6px)}.bZmAUq_thumb{aspect-ratio:16/11;background:linear-gradient(135deg,#f2541b1f,#ff5a461a);width:100%;position:relative;overflow:hidden}.bZmAUq_thumbImg{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ds-ease)}.bZmAUq_cardLink:hover .bZmAUq_thumbImg,.bZmAUq_card:hover .bZmAUq_thumbImg{transform:scale(1.05)}.bZmAUq_body{flex-direction:column;flex:1;gap:12px;padding:22px;display:flex}.bZmAUq_titleRow{align-items:center;gap:12px;display:flex}.bZmAUq_logo{object-fit:contain;border-radius:10px;width:40px;height:40px}.bZmAUq_cardTitle{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:700}.bZmAUq_desc{color:var(--ds-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.6;display:-webkit-box;overflow:hidden}.bZmAUq_link{color:var(--ds-accent-2);margin-top:auto;font-weight:600}.bZmAUq_cta{text-align:center;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface);flex-direction:column;align-items:center;gap:16px;margin-top:clamp(56px,8vw,96px);padding:clamp(40px,6vw,64px);display:flex}@media (max-width:900px){.bZmAUq_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.bZmAUq_grid{grid-template-columns:1fr}}
._5_j37W_hero{text-align:center;padding-top:clamp(110px,13vh,150px);padding-bottom:clamp(36px,6vw,64px);position:relative;overflow:hidden}._5_j37W_glow{background:var(--ds-glow-warm);width:620px;height:620px;top:-220px;left:50%;transform:translate(-50%)}._5_j37W_heroInner{z-index:1;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}._5_j37W_breadcrumb{color:var(--ds-text-dim);align-items:center;gap:8px;font-size:.85rem;display:flex}._5_j37W_breadcrumb a:hover{color:var(--ds-text)}._5_j37W_crumb{color:var(--ds-text-muted)}._5_j37W_title{max-width:18ch}._5_j37W_lead{text-align:center}._5_j37W_tags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._5_j37W_tag{font-family:var(--ds-font-mono);color:var(--ds-text-muted);border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-surface);padding:5px 12px;font-size:.72rem}._5_j37W_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}._5_j37W_mockSection{position:relative}._5_j37W_mockGrid{grid-template-columns:1fr 1fr;gap:26px;display:grid}._5_j37W_tile{flex-direction:column;display:flex;overflow:hidden}._5_j37W_tileShot{background:radial-gradient(120% 100% at 50% 0,#6366f11f,#0000 60%);padding:22px;display:block}._5_j37W_tileBody{flex-direction:column;gap:10px;padding:4px 26px 28px;display:flex}._5_j37W_tileAudience{font-family:var(--ds-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-accent-2);font-size:.72rem}._5_j37W_tileTitle{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:700}._5_j37W_brief{color:var(--ds-text-muted);font-size:1rem;line-height:1.65}._5_j37W_backlink{color:var(--ds-accent-2);font-weight:600}._5_j37W_backlink:hover{text-decoration:underline}._5_j37W_liveSection{position:relative}._5_j37W_liveHead{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:36px;display:flex}._5_j37W_liveHead p{text-align:center}._5_j37W_liveWrap{max-width:920px;margin-inline:auto;display:block}._5_j37W_suiteSection{position:relative}._5_j37W_suiteGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}._5_j37W_suiteCard{transition:transform .35s var(--ds-ease), border-color .35s var(--ds-ease);flex-direction:column;gap:8px;padding:24px;display:flex}._5_j37W_suiteCard:hover{transform:translateY(-5px)}._5_j37W_suiteIcon{width:46px;height:46px;color:var(--ds-accent-2);background:var(--ds-accent-soft);border:1px solid var(--ds-border);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}._5_j37W_suiteName{letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:700}._5_j37W_suiteAudience{color:var(--ds-text-muted);font-size:.88rem}._5_j37W_suiteUrl{font-family:var(--ds-font-mono);color:var(--ds-accent-2);margin-top:auto;padding-top:8px;font-size:.78rem}@media (max-width:900px){._5_j37W_suiteGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){._5_j37W_suiteGrid{grid-template-columns:1fr}}._5_j37W_deepSection{position:relative}._5_j37W_deepGrid{grid-template-columns:1fr 1fr;gap:22px;max-width:1040px;margin-inline:auto;display:grid}._5_j37W_deepCard{flex-direction:column;gap:12px;padding:28px;display:flex}._5_j37W_deepCard:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;max-width:620px}._5_j37W_deepCardTitle{letter-spacing:-.01em;margin:0;font-size:1.18rem;font-weight:700}._5_j37W_deepBody{color:var(--ds-text-muted);margin:0;font-size:.97rem;line-height:1.7}@media (max-width:860px){._5_j37W_deepGrid{grid-template-columns:1fr}._5_j37W_deepCard:last-child:nth-child(odd){justify-self:stretch;max-width:none}}._5_j37W_faqWrap{max-width:860px}._5_j37W_faqList{flex-direction:column;gap:14px;display:flex}._5_j37W_faqItem{flex-direction:column;gap:8px;padding:22px 26px;display:flex}._5_j37W_faqQ{letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}._5_j37W_faqA{color:var(--ds-text-muted);margin:0;font-size:.95rem;line-height:1.7}._5_j37W_cta{text-align:center;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface);flex-direction:column;align-items:center;gap:16px;padding:clamp(40px,6vw,64px);display:flex}@media (max-width:860px){._5_j37W_mockGrid{grid-template-columns:1fr}}._5_j37W_mobileSection{position:relative}._5_j37W_mobileShotWrap{border:1px solid var(--ds-border);border-radius:16px;max-width:860px;margin:30px auto 0;overflow:hidden;box-shadow:0 30px 70px -24px #000000b3,0 0 60px -14px #f2541b59}._5_j37W_mobileShot{width:100%;height:auto;display:block}._5_j37W_mobileFeatures{flex-wrap:wrap;justify-content:center;gap:10px;max-width:800px;margin:26px auto 0;display:flex}._5_j37W_mFeat{color:var(--ds-text-muted);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill,999px);padding:8px 14px;font-size:.88rem}
