:root{--market-text:#253034;--market-sub:#6b7280;--market-blue:#0aa0dd;--market-highlight:#ffd966;--market-border:#e5e7eb;--b2b-bg-gray:#f9fafb;--b2b-bg-blue-tint:#f0f9ff}.theme-gray{--section-bg:var(--b2b-bg-gray);--card-bg:#fff;--card-border:var(--market-border);--icon-bg:var(--market-text);--icon-text:#fff;--alert-border:var(--market-text);--check-icon-color:var(--market-blue)}.theme-yellow{--section-bg:var(--b2b-bg-blue-tint);--card-bg:#fff;--card-border:var(--market-highlight);--icon-bg:var(--market-highlight);--icon-text:var(--market-text);--alert-border:var(--market-highlight);--check-icon-color:var(--market-blue)}.b2b-pas-section{background-color:var(--section-bg);border-top:1px solid var(--market-border);color:var(--market-text);overflow:hidden;padding:80px 0;position:relative}.b2b-pas-section *,.b2b-pas-section :after,.b2b-pas-section :before{box-sizing:border-box}.page-center{margin:0 auto;max-width:1140px;padding:0 20px;width:100%}.market-header-group{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:800px}.market-headline{color:var(--market-text);font-size:28px;font-weight:800;line-height:1.4;margin:0 0 16px}.market-subheadline{color:var(--market-blue);font-size:18px;font-weight:600;line-height:1.6;margin:0}.b2b-pas-grid{align-items:start;display:grid;gap:40px;grid-template-columns:1fr;margin-bottom:40px}.pas-check-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.pas-check-list li{list-style-type:none!important}.pas-check-item{align-items:flex-start;background-color:var(--card-bg);border:1px solid var(--market-border);border-radius:4px;box-shadow:none;display:flex;padding:16px 20px}.check-icon{align-items:center;color:var(--check-icon-color);display:flex;flex-shrink:0;height:24px;justify-content:center;margin-right:16px;width:24px}.check-icon svg{fill:none!important;stroke:currentColor}.check-text{font-size:16px;font-weight:700;line-height:1.5}.agitation-image-box{background-color:#fff;border:1px solid var(--market-border);border-radius:16px;box-shadow:none;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.agitation-image-box.is-floating{border-color:transparent;box-shadow:0 20px 40px -10px rgba(0,0,0,.15),0 0 10px rgba(0,0,0,.02);transform:translateY(-8px)}.b2b-pas-alert-row{display:flex;justify-content:center;width:100%}.agitation-alert-card{background-color:var(--card-bg);border:2px solid var(--alert-border);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05);max-width:800px;padding:32px;position:relative;width:100%}.alert-header{gap:16px;margin-bottom:20px}.alert-header,.alert-icon{align-items:center;display:flex;justify-content:center}.alert-icon{background-color:var(--icon-bg);border-radius:4px;color:var(--icon-text);flex-shrink:0;font-size:18px;font-weight:800;height:32px;width:32px}.alert-title{color:var(--market-text);font-size:20px;font-weight:800;letter-spacing:.02em;margin:0}.alert-body{color:var(--market-text);font-size:15px;line-height:1.8;text-align:left}.alert-body strong{background:transparent;color:var(--market-text);font-weight:800;text-decoration:underline;text-decoration-color:var(--market-highlight);text-decoration-thickness:3px}@media (min-width:768px){.b2b-pas-grid{align-items:center;gap:60px;grid-template-columns:1fr 1fr;margin-bottom:60px}.market-headline{font-size:36px}.agitation-alert-card{padding:40px}.alert-title{font-size:22px}}@media (min-width:992px){.b2b-pas-section{padding:80px 0}.b2b-pas-grid{gap:80px}}