/* Falcon Unified Setup Center — premium shared presentation system. */
html:has(body.falcon-ia-setup-hub),body.falcon-ia-setup-hub{max-width:100%;overflow-x:clip}
body.falcon-ia-setup-hub{--setup-accent:#22d3ee;--setup-accent-2:#6478ff;--setup-bg:#080d14;--setup-section:#0c131d;--setup-section-alt:#101923;--setup-card:#131e2a;--setup-card-2:#0c151f;--setup-line:#304156;--setup-text:#f5f8fc;--setup-muted:#aeb9c9;--setup-light:#f3f5f8;--setup-light-line:#d8dee7;--setup-dark-text:#141923;--setup-dark-muted:#465264;background:var(--setup-bg);color:var(--setup-text)}
body.falcon-ia-setup-hub.page-id-826{--setup-accent:#ef476f;--setup-accent-2:#9f2448;--setup-section:#130b11;--setup-section-alt:#190e16;--setup-card:#21131c;--setup-card-2:#150b11;--setup-line:#553044}

body.falcon-ia-setup-hub #main-content>.container{max-width:none;padding-top:0!important;width:100%}
body.falcon-ia-setup-hub #main-content>.container:before,body.falcon-ia-setup-hub #sidebar{display:none!important}
body.falcon-ia-setup-hub #left-area{float:none!important;padding:0!important;width:100%!important}
body.falcon-ia-setup-hub .entry-content>p:first-child:empty,body.falcon-ia-setup-hub .main_title{display:none!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .entry-content .et_pb_section:is(.xs-section,.hs-section,.xs-hero,.hs-hero) :is(.et_pb_row,.et_pb_column,.et_pb_module,.et_pb_code_inner){margin-inline:0!important;max-width:none!important;padding-inline:0!important;width:100%!important}

body.falcon-ia-setup-hub .falcon-setup-switch{background:linear-gradient(180deg,#0b121c,#0a1018);border-bottom:1px solid rgba(148,163,184,.18);color:#fff;margin:0;padding:18px clamp(18px,4vw,56px) 20px;position:relative;text-align:center;z-index:30}
body.falcon-ia-setup-hub .falcon-setup-switch>p{color:var(--setup-muted);font-size:13px;font-weight:750;margin:0 auto 12px;max-width:1180px}
body.falcon-ia-setup-hub .falcon-setup-switch>[role=tablist]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,290px));justify-content:center;margin:auto;max-width:1180px}
body.falcon-ia-setup-hub .falcon-setup-switch [role=tab]{align-items:center;background:#121b27;border:1px solid #42536a;border-radius:13px;color:#fff!important;display:flex;font-weight:850;gap:11px;min-height:58px;padding:9px 14px;text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}
body.falcon-ia-setup-hub .falcon-setup-switch [role=tab] img{border-radius:9px;height:38px;object-fit:contain;width:38px}
body.falcon-ia-setup-hub .falcon-setup-switch [role=tab] span{margin-inline-start:auto;opacity:0}
body.falcon-ia-setup-hub .falcon-setup-switch [role=tab].active{background:color-mix(in srgb,var(--setup-accent) 14%,#121b27);border-color:var(--setup-accent)}
body.falcon-ia-setup-hub .falcon-setup-switch [role=tab].active span{opacity:1}
body.falcon-ia-setup-hub .falcon-setup-switch [role=tab]:is(:hover,:focus-visible){border-color:var(--setup-accent);transform:translateY(-1px)}
body.falcon-ia-setup-hub .falcon-setup-switch [role=tab]:focus-visible{outline:3px solid #fff;outline-offset:3px}

body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs,.xs-page){background:var(--setup-bg)!important;color:var(--setup-text)!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-wrap,.xs-shell){box-sizing:border-box!important;margin-inline:auto!important;max-width:1240px!important;padding-inline:clamp(20px,4vw,52px)!important;width:100%!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero,.xs-hero){align-items:center!important;background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--setup-accent) 18%,transparent),transparent 30%),linear-gradient(145deg,var(--setup-card),var(--setup-bg))!important;border-bottom:1px solid var(--setup-line)!important;color:#fff!important;display:flex!important;min-height:0!important;overflow:hidden!important;padding-block:clamp(52px,7vw,86px)!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero-grid,.xs-hero-grid){align-items:center!important;display:grid!important;gap:clamp(30px,5vw,68px)!important;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr)!important;isolation:isolate!important;margin:0!important;max-width:none!important;position:relative!important;width:100%!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero-grid,.xs-hero-grid)>*{min-width:0!important;position:relative!important;transform:none!important}
body.falcon-ia-setup-hub.rtl #page-container #et-main-area #main-content :is(.hs-hero-grid,.xs-hero-grid):after{left:6%!important;right:auto!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero-grid,.xs-hero-grid)>:first-child{z-index:2!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero-grid>img,.xs-hero-panel){z-index:1!important}
/* Targeted X hero repair: keep both RTL/LTR columns inside the logical shell. */
body.falcon-ia-setup-hub.page-id-826 #page-container #et-main-area #main-content .xs-hero .xs-shell{box-sizing:border-box!important;margin-inline:auto!important;max-width:1240px!important;padding-inline:clamp(20px,4vw,52px)!important;width:100%!important}
body.falcon-ia-setup-hub.page-id-826 #page-container #et-main-area #main-content .xs-hero-grid{box-sizing:border-box!important;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr)!important;width:100%!important}
body.falcon-ia-setup-hub.page-id-826 #page-container #et-main-area #main-content .xs-hero-grid>:is(:first-child,.xs-hero-panel){box-sizing:border-box!important;inset:auto!important;margin-inline:0!important;max-width:100%!important;min-width:0!important;transform:none!important;width:auto!important}
body.falcon-ia-setup-hub.page-id-826 #page-container #et-main-area #main-content .xs-hero-grid>:first-child :is(.falcon-product-id,h1,p,.xs-actions){box-sizing:border-box!important;max-width:100%!important;min-width:0!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-kicker,.xs-kicker){color:var(--setup-accent)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero,.xs-hero) :is(h1,h2){color:#fff!important;line-height:1.12!important;margin-block:12px 16px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero,.xs-hero) p{color:#c7d2e0!important;line-height:1.75!important;max-width:720px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content img{height:auto!important;max-width:100%!important;object-fit:contain!important}

body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-section,.xs-section){background:var(--setup-section)!important;border-bottom:1px solid rgba(148,163,184,.1)!important;box-sizing:border-box!important;margin:0!important;max-width:none!important;overflow:hidden!important;padding-block:clamp(46px,5.5vw,70px)!important;position:relative!important;width:100%!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-section,.xs-section):nth-of-type(even){background:var(--setup-section-alt)!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-section,.xs-section){color:var(--setup-text)!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-head,.xs-head){background:transparent!important;border:0!important;box-shadow:none!important;color:var(--setup-muted)!important;margin:0 auto 22px!important;max-width:760px!important;padding:0!important;text-align:center!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-head,.xs-head) :is(h2,h3){color:var(--setup-text)!important;margin-block:8px 10px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-head,.xs-head)>p{color:var(--setup-muted)!important;font-size:16px!important;line-height:1.7!important;margin-bottom:0!important}
/* X source intros are bare text nodes, so set their inherited dark-surface tone. */
body.falcon-ia-setup-hub.page-id-826 #page-container #et-main-area #main-content .xs-section .xs-head{color:var(--setup-muted)!important}

body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-device-grid,.xs-grid,.xs-code-grid,.xs-host-grid){align-items:stretch!important;display:grid!important;gap:16px!important;margin-inline:auto!important;max-width:1180px!important;width:100%!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-device-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.xs-grid,.xs-code-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .xs-host-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-device,.hs-guide,.hs-option,.xs-card,.xs-code-card,.xs-host-card,.xs-feature){background:linear-gradient(145deg,var(--setup-card),var(--setup-card-2))!important;border:1px solid var(--setup-line)!important;border-radius:16px!important;box-shadow:0 14px 32px rgba(0,0,0,.14)!important;color:var(--setup-text)!important;min-width:0!important;padding:clamp(18px,2.3vw,26px)!important;position:relative!important;transform:none!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-device,.xs-card){display:flex!important;flex-direction:column!important;height:100%!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-device,.hs-guide,.hs-option,.xs-card,.xs-code-card,.xs-host-card,.xs-feature) :is(h2,h3,h4,strong){color:var(--setup-text)!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-device,.hs-guide,.hs-option,.xs-card,.xs-code-card,.xs-host-card,.xs-feature) :is(p,li,small){color:var(--setup-muted)!important;line-height:1.65!important}
body.falcon-ia-setup-hub:is(.page-id-651,.page-id-823) #page-container #et-main-area #main-content .hs-device>b{background:rgba(34,211,238,.12)!important;color:var(--setup-accent)!important}
body.falcon-ia-setup-hub:is(.page-id-651,.page-id-823) #page-container #et-main-area #main-content .hs-device>span{color:var(--setup-accent)!important}
body.falcon-ia-setup-hub:is(.page-id-651,.page-id-823) #page-container #et-main-area #main-content .hs-option.primary .hs-option-badge{background:var(--setup-accent)!important;color:#071019!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-device,.xs-card) :is(.hs-actions,.xs-actions){margin-top:auto!important;padding-top:16px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-device,.xs-card,.xs-device-tab){transition:border-color .18s ease,transform .18s ease!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-device,.xs-card,.xs-device-tab):is(:hover,:focus-visible,.active){border-color:var(--setup-accent)!important;transform:translateY(-2px)!important}

body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-wrap:has(>.hs-guide+.hs-guide){display:grid!important;gap:18px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-guide{align-items:start!important;display:grid!important;gap:22px!important;grid-template-columns:minmax(210px,.8fr) minmax(0,1.2fr)!important;margin:0!important;max-width:none!important;width:100%!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-wrap:has(>.hs-guide+.hs-guide)>.hs-guide{grid-template-columns:1fr!important;height:100%!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-guide+.hs-guide{margin-top:0!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-option-grid,.xs-host-groups,.xs-community){align-items:stretch!important;display:grid!important;gap:18px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-inline:auto!important;max-width:1180px!important;width:100%!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .xs-host-groups{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}

body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-actions,.xs-actions){align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:20px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-btn,.xs-btn){align-items:center!important;background:var(--setup-accent)!important;border:1px solid var(--setup-accent)!important;border-radius:10px!important;color:#071019!important;display:inline-flex!important;font-weight:850!important;justify-content:center!important;min-height:46px!important;padding:10px 17px!important;position:static!important;text-decoration:none!important;transform:none!important}
body.falcon-ia-setup-hub.page-id-826 #page-container #et-main-area #main-content :is(.hs-btn,.xs-btn){color:#fff!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-btn.alt,.xs-btn-secondary){background:transparent!important;color:#fff!important}

body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-code,.xs-inline-code,.xs-mini-code,.xs-host-card){align-items:center!important;background:#070c12!important;border:1px solid color-mix(in srgb,var(--setup-accent) 38%,#334155)!important;border-radius:10px!important;color:#e9f3ff!important;direction:ltr!important;display:flex!important;gap:11px!important;justify-content:space-between!important;max-width:100%!important;min-height:54px!important;overflow-wrap:anywhere!important;padding:10px 12px!important;text-align:left!important;unicode-bidi:isolate!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-code code,.xs-code,.xs-inline-code bdi,.xs-host,.xs-mini-code bdi){color:#f4f8ff!important;direction:ltr!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-weight:850!important;letter-spacing:.01em!important;overflow-wrap:anywhere!important;text-align:left!important;unicode-bidi:isolate!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-code small,.xs-inline-code span,.xs-host-label){color:#9fb0c4!important}
body.falcon-ia-setup-hub:is(.page-id-651,.page-id-823) #page-container #et-main-area #main-content .hs-code{direction:inherit!important;text-align:start!important;unicode-bidi:normal!important}
body.falcon-ia-setup-hub:is(.page-id-651,.page-id-823) #page-container #et-main-area #main-content .hs-code small{direction:ltr!important;display:inline-block!important;unicode-bidi:isolate!important}
body.falcon-ia-setup-hub:is(.page-id-651,.page-id-823) #page-container #et-main-area #main-content .hs-code-values{align-items:center!important;direction:ltr!important;display:inline-flex!important;gap:10px!important;justify-content:center!important;unicode-bidi:isolate!important;white-space:nowrap!important}
body.falcon-ia-setup-hub:is(.page-id-651,.page-id-823) #page-container #et-main-area #main-content .hs-code-pair code{align-items:center!important;background:#132131!important;border:1px solid rgba(34,211,238,.42)!important;border-radius:8px!important;color:#f7f8fa!important;display:inline-flex!important;justify-content:center!important;margin:0!important;min-height:42px!important;min-width:48px!important;padding:5px 10px!important;white-space:nowrap!important}
body.falcon-ia-setup-hub:is(.page-id-651,.page-id-823) #page-container #et-main-area #main-content .hs-code-pair em{color:#aeb7c6!important;display:inline-block!important;font-style:normal!important;font-weight:850!important;margin:0!important;white-space:nowrap!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-copy,.xs-copy){align-items:center!important;background:var(--setup-accent)!important;border:0!important;border-radius:8px!important;color:#071019!important;display:inline-flex!important;flex:0 0 auto!important;font-weight:900!important;justify-content:center!important;min-height:38px!important;padding:7px 12px!important;position:static!important;transform:none!important;white-space:nowrap!important}
body.falcon-ia-setup-hub.page-id-826 #page-container #et-main-area #main-content :is(.hs-copy,.xs-copy){color:#fff!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-copy,.xs-copy):focus-visible{outline:3px solid #fff!important;outline-offset:3px!important}

body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-steps{background:var(--setup-light)!important;border:1px solid var(--setup-light-line)!important;border-radius:11px!important;box-shadow:none!important;color:var(--setup-dark-muted)!important;margin:0!important;padding:18px 20px 18px 38px!important;width:100%!important}
body.falcon-ia-setup-hub.rtl #page-container #et-main-area #main-content .hs-steps{padding:18px 38px 18px 20px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-steps :is(h2,h3,h4,strong){color:var(--setup-dark-text)!important}
html body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs .hs-guide ol.hs-steps>li{color:var(--setup-dark-muted)!important;line-height:1.62!important;margin-bottom:5px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-option.primary{border-color:var(--setup-accent)!important;box-shadow:inset 0 3px 0 var(--setup-accent),0 14px 32px rgba(0,0,0,.14)!important}

body.falcon-ia-setup-hub #page-container #et-main-area #main-content .xs-selector{display:grid!important;gap:10px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-inline:auto!important;max-width:1000px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .xs-device-tab{background:var(--setup-card)!important;border:1px solid var(--setup-line)!important;border-radius:11px!important;color:var(--setup-text)!important;min-height:48px!important;padding:10px 14px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .xs-device-tab[aria-selected=true]{background:color-mix(in srgb,var(--setup-accent) 17%,var(--setup-card))!important;border-color:var(--setup-accent)!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.xs-code-card,.xs-code-cluster){background:linear-gradient(145deg,var(--setup-card),var(--setup-card-2))!important;color:var(--setup-text)!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .xs-host-group>h3{color:var(--setup-text)!important;margin-bottom:12px!important}

body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-trouble{display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content details{background:var(--setup-card)!important;border:1px solid var(--setup-line)!important;border-radius:12px!important;color:var(--setup-text)!important;margin:0!important;overflow:hidden!important;scroll-margin-top:110px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content details>summary{color:var(--setup-text)!important;cursor:pointer!important;font-weight:850!important;min-height:52px!important;padding:15px 17px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content details[open]>summary{border-bottom:1px solid var(--setup-line)!important;color:var(--setup-accent)!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content details>:not(summary){color:var(--setup-muted)!important;margin-inline:17px!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-security,.xs-feature){background:linear-gradient(135deg,color-mix(in srgb,var(--setup-accent) 10%,var(--setup-card)),var(--setup-card-2))!important;border:1px solid color-mix(in srgb,var(--setup-accent) 36%,var(--setup-line))!important;border-radius:16px!important;color:var(--setup-text)!important;margin-top:20px!important;padding:clamp(20px,3vw,28px)!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-security{color:#aeb7c6!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-security :is(h2,h3,h4,strong){color:#f7f8fa!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-security p{color:#aeb7c6!important;line-height:1.7!important}

@media(min-width:1101px){body.falcon-ia-setup-hub:is(.page-id-651,.page-id-823) #page-container #et-main-area #main-content .hs-option-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}

@media(max-width:980px){body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero-grid,.xs-hero-grid),body.falcon-ia-setup-hub.page-id-826 #page-container #et-main-area #main-content .xs-hero-grid{grid-template-columns:1fr!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.xs-grid,.xs-code-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-guide{grid-template-columns:1fr!important}}
@media(max-width:700px){body.falcon-ia-setup-hub .falcon-setup-switch{padding:14px}body.falcon-ia-setup-hub .falcon-setup-switch>[role=tablist]{grid-template-columns:repeat(2,minmax(0,1fr))}body.falcon-ia-setup-hub .falcon-setup-switch [role=tab]{font-size:13px;min-height:52px;padding:7px 9px}body.falcon-ia-setup-hub .falcon-setup-switch [role=tab] img{height:32px;width:32px}body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-wrap,.xs-shell){padding-inline:16px!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero,.xs-hero){padding-block:40px!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero-grid,.xs-hero-grid){gap:24px!important}body.falcon-ia-setup-hub.rtl #page-container #et-main-area #main-content :is(.hs-hero-grid,.xs-hero-grid):after{left:8%!important;right:auto!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-wrap:has(>.hs-guide+.hs-guide),body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-option-grid,.xs-host-groups,.xs-community),body.falcon-ia-setup-hub #page-container #et-main-area #main-content .hs-trouble{grid-template-columns:1fr!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content .xs-selector{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

/* FALCON-PATCH-007 — product-isolated approved Setup hero banners. */
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero,.xs-hero){padding-inline:0!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content .xs-hero .xs-shell{padding-block:0!important}
body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero-grid,.xs-hero-grid)>.falcon-setup-hero-artwork{aspect-ratio:1536/506!important;border:1px solid color-mix(in srgb,var(--setup-accent) 24%,transparent)!important;border-radius:20px!important;box-shadow:0 20px 54px color-mix(in srgb,var(--setup-accent) 10%,transparent)!important;box-sizing:border-box!important;content:normal!important;display:block!important;height:auto!important;max-width:100%!important;min-height:0!important;object-fit:cover!important;object-position:center center!important;overflow:hidden!important;width:100%!important;z-index:1!important}

@media(max-width:980px){
 body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-hero-grid,.xs-hero-grid)>.falcon-setup-hero-artwork{aspect-ratio:auto!important;height:clamp(170px,46vw,210px)!important;object-position:72% center!important}
}
@media(max-width:374px){body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-device-grid,.xs-grid,.xs-code-grid,.xs-host-grid){grid-template-columns:1fr!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-actions,.xs-actions)>*{width:100%!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-code,.xs-inline-code,.xs-mini-code,.xs-host-card){align-items:stretch!important;flex-direction:column!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-copy,.xs-copy){width:100%!important}}
@media(prefers-reduced-motion:reduce){body.falcon-ia-setup-hub *{scroll-behavior:auto!important;transition:none!important}body.falcon-ia-setup-hub #page-container #et-main-area #main-content :is(.hs-device,.xs-card,.xs-device-tab):is(:hover,:focus-visible,.active){transform:none!important}}
