.aiAgentPage.auPage.auCommerceVisual .hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:64px}.aiAgentPage.auPage.auCommerceVisual .specpanel{border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 30px #29312808}.aiAgentPage.auPage.auCommerceVisual .specpanel-bar{flex-wrap:wrap;padding:20px 24px}.aiAgentPage.auPage.auCommerceVisual .specpanel-bar .sys{width:100%;margin-left:0}.aiAgentPage.auPage.auCommerceVisual .commerce-architecture{width:100%;height:auto;display:block}.aiAgentPage.auPage.auCommerceVisual .commerce-compact{padding:16px 24px 0}.aiAgentPage.auPage.auCommerceVisual .specpanel-body{padding:12px 24px 24px}.aiAgentPage.auPage.auCommerceVisual .specrow{border-left:1px solid var(--line);background:#fff;border-radius:0;margin:0;padding:18px 14px}.aiAgentPage.auPage.auCommerceVisual .specrow+.specrow{border-top:1px solid var(--line)}.aiAgentPage.auPage.auCommerceVisual .specrow .tag{align-self:start;font-size:19px}.aiAgentPage.auPage.auCommerceVisual .specpanel-foot{padding:20px 24px}.aiAgentPage.auPage.auCommerceVisual .ledger .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.aiAgentPage.auPage.auCommerceVisual .ledgercell{border-bottom:1px solid var(--line);padding:26px 32px}.aiAgentPage.auPage.auCommerceVisual .ledgercell:nth-child(2n){border-right:0}.aiAgentPage.auPage.auCommerceVisual .ledger-number{font-size:36px;line-height:1.2}.aiAgentPage.auPage.auCommerceVisual .factphoto{border-radius:8px;align-self:start;position:static;overflow:hidden}.aiAgentPage.auPage.auCommerceVisual .factphoto>img{width:100%;height:auto;display:block}.aiAgentPage.auPage.auCommerceVisual .factphoto .figcap{background:#f4f4ed;margin:0;padding:8px 18px 18px}.aiAgentPage.auPage.auCommerceVisual .fact{padding-block:26px}.aiAgentPage.auPage.auCommerceVisual .fact h3{font-size:22px}.aiAgentPage.auPage.auCommerceVisual #services .capgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.aiAgentPage.auPage.auCommerceVisual #services .cap{border:1px solid var(--line);background:#fff;border-radius:6px;padding:28px}.aiAgentPage.auPage.auCommerceVisual #services .cap:nth-child(2){background:var(--accent-wash)}.aiAgentPage.auPage.auCommerceVisual .commerce-service-diagram{width:100%;height:auto;display:block}.aiAgentPage.auPage.auCommerceVisual #services .cap-diagram{background:0 0;height:auto;margin:20px 0;display:block}.aiAgentPage.auPage.auCommerceVisual #services .cap h3{margin-top:20px}.aiAgentPage.auPage.auCommerceVisual .systags{gap:8px}.aiAgentPage.auPage.auCommerceVisual .systags span{white-space:normal}.aiAgentPage.auPage.auCommerceVisual .agentdir-grid a{border-radius:5px;padding:24px}.aiAgentPage.auPage.auCommerceVisual .agentdir-more{color:var(--accent-text);margin-top:16px;font-size:13px;display:block}.aiAgentPage.auPage.auCommerceVisual .photobreak{aspect-ratio:auto;border:1px solid var(--line);background:#f2f3ed;border-radius:8px;height:auto;padding:24px}.aiAgentPage.auPage.auCommerceVisual .head-media{align-items:start;gap:48px}.aiAgentPage.auPage.auCommerceVisual .head-media .vslot{align-self:start}.aiAgentPage.auPage.auCommerceVisual .timeline.timeline-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin-top:40px}.aiAgentPage.auPage.auCommerceVisual .timeline:before,.aiAgentPage.auPage.auCommerceVisual .tnode:before{display:none}.aiAgentPage.auPage.auCommerceVisual .tnode{border-bottom:1px solid var(--line);min-width:0;padding:24px 16px}.aiAgentPage.auPage.auCommerceVisual .tnode:nth-child(-n+2){background:var(--accent-wash);border-top:2px solid var(--accent)}.aiAgentPage.auPage.auCommerceVisual .tnode summary{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:20px;min-height:44px;display:grid}.aiAgentPage.auPage.auCommerceVisual .tnode .idx{border-radius:5px;grid-area:1/1;width:42px;height:42px;position:static}.aiAgentPage.auPage.auCommerceVisual .tnode h3{grid-area:1/2;margin:0;font-size:21px}.aiAgentPage.auPage.auCommerceVisual .tnode p{padding-left:62px}.aiAgentPage.auPage.auCommerceVisual .tnode-meta{color:var(--accent-text);margin-top:18px}.aiAgentPage.auPage.auCommerceVisual .tablewrap{border:1px solid var(--line);border-radius:5px;margin-top:32px;overflow:auto}.aiAgentPage.auPage.auCommerceVisual .tablewrap:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.aiAgentPage.auPage.auCommerceVisual .tablewrap table{min-width:740px}.aiAgentPage.auPage.auCommerceVisual #comparison table{min-width:980px}.aiAgentPage.auPage.auCommerceVisual .tablewrap th,.aiAgentPage.auPage.auCommerceVisual .tablewrap td{padding:20px;line-height:1.6}.aiAgentPage.auPage.auCommerceVisual #platforms .plat{grid-template-columns:38px minmax(0,.75fr) minmax(0,1fr) minmax(0,1.4fr);gap:16px 24px;padding:28px 16px}.aiAgentPage.auPage.auCommerceVisual #platforms .pw-trade{grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:9px 16px;margin:0;display:grid}.aiAgentPage.auPage.auCommerceVisual #platforms .pw-trade dt{font-size:11px}.aiAgentPage.auPage.auCommerceVisual #platforms .pw-trade dd{min-width:0;margin:0}.aiAgentPage.auPage.auCommerceVisual #platforms .au-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;margin-top:48px}.aiAgentPage.auPage.auCommerceVisual .au-acc summary{grid-template-columns:28px minmax(0,1fr) 20px;min-height:64px;padding-block:20px}.aiAgentPage.auPage.auCommerceVisual .au-acc .body{padding:8px 20px 24px 52px}.aiAgentPage.auPage.auCommerceVisual .au-panel{border-top:2px solid var(--accent);background:#fff;border-radius:0;padding:26px}.aiAgentPage.auPage.auCommerceVisual .trigrows li{grid-template-columns:minmax(0,1fr) auto;gap:8px 20px;padding-block:18px}.aiAgentPage.auPage.auCommerceVisual .trigrows .n{grid-area:2/1}.aiAgentPage.auPage.auCommerceVisual .trigrows .t{grid-area:1/2/span 2}.aiAgentPage.auPage.auCommerceVisual #design .fact:nth-child(n+3){background:#f4f4ed;padding:24px 20px}.aiAgentPage.auPage.auCommerceVisual .definition{align-items:start;gap:48px;padding-bottom:84px}.aiAgentPage.auPage.auCommerceVisual .definition-image:after{display:none}.aiAgentPage.auPage.auCommerceVisual #integrations .au-numlist li{padding-block:20px}.aiAgentPage.auPage.auCommerceVisual .au-numlist span{overflow-wrap:anywhere;min-width:0}.aiAgentPage.auPage.auCommerceVisual #b2b .tablewrap{margin-top:40px}.aiAgentPage.auPage.auCommerceVisual .commerce-channel-frame{background:var(--accent-wash);border:1px solid var(--line);margin-top:32px;padding:24px}.aiAgentPage.auPage.auCommerceVisual .commerce-channels{width:100%;height:auto;display:block}.aiAgentPage.auPage.auCommerceVisual #migration .au-numlist li{border-bottom:1px solid var(--line);padding-block:24px}.aiAgentPage.auPage.auCommerceVisual #consumer-law>.wrap{grid-template-columns:1fr}.aiAgentPage.auPage.auCommerceVisual #consumer-law .factswrap{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:48px;display:grid}.aiAgentPage.auPage.auCommerceVisual #consumer-law .au-panel{grid-area:auto;align-self:start;position:static}.aiAgentPage.auPage.auCommerceVisual .vlog .wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}.aiAgentPage.auPage.auCommerceVisual .ventry{border:1px solid var(--line);border-radius:0;padding:24px}.aiAgentPage.auPage.auCommerceVisual .ventry:before{display:none}.aiAgentPage.auPage.auCommerceVisual .ventry summary{min-height:44px}.aiAgentPage.auPage.auCommerceVisual .ventry .vtag{margin-top:18px;display:inline-block;position:static}.aiAgentPage.auPage.auCommerceVisual #after-launch .au-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px}.aiAgentPage.auPage.auCommerceVisual #after-launch .chg-list{grid-template-columns:1fr}.aiAgentPage.auPage.auCommerceVisual .city-list a{border-radius:4px;min-height:44px}.aiAgentPage.auPage.auCommerceVisual #agencies .plat{grid-template-columns:38px minmax(0,1fr) minmax(0,2fr);gap:24px;padding-block:28px}.aiAgentPage.auPage.auCommerceVisual #related .agentdir-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.aiAgentPage.auPage.auCommerceVisual .finalcta .ctas{flex-direction:column;align-items:stretch}@media (max-width:1080px){.aiAgentPage.auPage.auCommerceVisual .hero-grid{gap:32px}.aiAgentPage.auPage.auCommerceVisual #platforms .plat{grid-template-columns:32px minmax(0,1fr) minmax(0,1.5fr)}.aiAgentPage.auPage.auCommerceVisual #platforms .pw-trade{grid-column:2/-1}}@media (max-width:820px){.aiAgentPage.auPage.auCommerceVisual .hero-grid,.aiAgentPage.auPage.auCommerceVisual .head-media,.aiAgentPage.auPage.auCommerceVisual .timeline.timeline-3,.aiAgentPage.auPage.auCommerceVisual #platforms .au-split,.aiAgentPage.auPage.auCommerceVisual #consumer-law .factswrap,.aiAgentPage.auPage.auCommerceVisual .vlog .wrap,.aiAgentPage.auPage.auCommerceVisual #after-launch .au-split{grid-template-columns:1fr;gap:28px}.aiAgentPage.auPage.auCommerceVisual .process .head-media:not(:has(>.vslot[data-visual-status=filled])){grid-template-columns:1fr}.aiAgentPage.auPage.auCommerceVisual .factphoto{margin-top:24px}.aiAgentPage.auPage.auCommerceVisual .vlog .section-head{position:static}.aiAgentPage.auPage.auCommerceVisual .tnode{padding:24px 12px}.aiAgentPage.auPage.auCommerceVisual #agencies .plat{grid-template-columns:1fr;gap:12px;padding:24px 12px}.aiAgentPage.auPage.auCommerceVisual .photobreak{aspect-ratio:auto;height:auto;padding:12px}}@media (max-width:580px){.aiAgentPage.auPage.auCommerceVisual #services .capgrid,.aiAgentPage.auPage.auCommerceVisual #related .agentdir-grid,.aiAgentPage.auPage.auCommerceVisual .au-grid-3{grid-template-columns:1fr}.aiAgentPage.auPage.auCommerceVisual #services .cap{padding:22px}.aiAgentPage.auPage.auCommerceVisual #platforms .plat{grid-template-columns:28px minmax(0,1fr);padding:24px 10px}.aiAgentPage.auPage.auCommerceVisual #platforms .plat-fit,.aiAgentPage.auPage.auCommerceVisual #platforms .pw-trade{grid-column:1/-1}.aiAgentPage.auPage.auCommerceVisual .trigrows li{grid-template-columns:1fr}.aiAgentPage.auPage.auCommerceVisual .trigrows .t{grid-area:auto/1}.aiAgentPage.auPage.auCommerceVisual .trigrows .n{grid-row:auto}}@media (max-width:480px){.aiAgentPage.auPage.auCommerceVisual .ledger .wrap{grid-template-columns:1fr}.aiAgentPage.auPage.auCommerceVisual .ledgercell{border-right:0;padding:22px 0}.aiAgentPage.auPage.auCommerceVisual .ledger-number{font-size:32px}.aiAgentPage.auPage.auCommerceVisual .specpanel-body{padding-inline:12px}.aiAgentPage.auPage.auCommerceVisual .specrow .tag{font-size:20px}.aiAgentPage.auPage.auCommerceVisual .tnode p{padding-left:0}.aiAgentPage.auPage.auCommerceVisual .tnode summary{grid-template-columns:36px minmax(0,1fr);gap:16px}.aiAgentPage.auPage.auCommerceVisual .tnode .idx{width:36px;height:36px}.aiAgentPage.auPage.auCommerceVisual .commerce-channel-frame{padding:12px}}@media (prefers-reduced-motion:reduce){.aiAgentPage.auPage.auCommerceVisual *{scroll-behavior:auto}}.aiAgentPage.auPage.auCommerceVisual #consumer-law .factlist{grid-area:auto;min-width:0}.aiAgentPage.auPage.auCommerceVisual #consumer-law .fact p{overflow-wrap:anywhere}.aiAgentPage.auPage.auCommerceVisual #platforms .plat{grid-template-columns:38px minmax(0,.75fr) minmax(0,1fr) minmax(0,1.4fr) 20px}.aiAgentPage.auPage.auCommerceVisual #platforms .plat>.capid{grid-area:1/1}.aiAgentPage.auPage.auCommerceVisual #platforms .plat-name{grid-area:1/2}.aiAgentPage.auPage.auCommerceVisual #platforms .plat-fit{grid-area:1/3}.aiAgentPage.auPage.auCommerceVisual #platforms .pw-trade{grid-area:1/4}.aiAgentPage.auPage.auCommerceVisual #platforms .plat-go{grid-area:1/5}@media (max-width:1080px){.aiAgentPage.auPage.auCommerceVisual #platforms .plat{grid-template-columns:32px minmax(0,1fr) minmax(0,1.5fr) 20px}.aiAgentPage.auPage.auCommerceVisual #platforms .plat-name{grid-area:1/2}.aiAgentPage.auPage.auCommerceVisual #platforms .plat-fit{grid-area:2/2}.aiAgentPage.auPage.auCommerceVisual #platforms .pw-trade{grid-area:1/3/span 2}.aiAgentPage.auPage.auCommerceVisual #platforms .plat-go{grid-area:1/4}}@media (max-width:820px){.aiAgentPage.auPage.auCommerceVisual #platforms .plat{grid-template-columns:minmax(0,1fr) 20px;gap:16px;padding:24px 12px}.aiAgentPage.auPage.auCommerceVisual #platforms .plat>.capid{grid-area:1/1}.aiAgentPage.auPage.auCommerceVisual #platforms .plat-name{grid-area:2/1/auto/-1}.aiAgentPage.auPage.auCommerceVisual #platforms .plat-fit{grid-area:3/1/auto/-1}.aiAgentPage.auPage.auCommerceVisual #platforms .pw-trade{grid-area:4/1/auto/-1}.aiAgentPage.auPage.auCommerceVisual #platforms .plat-go{grid-area:1/2}}
