.be-sample{--s-navy:#081323;--s-ink:#102038;--s-muted:#51617a;--s-blue:#286cff;--s-line:#d9e2ef;color:var(--s-ink);background:#f6f8fc;font-family:Arial,sans-serif;line-height:1.6}.be-sample *{box-sizing:border-box}.be-sample a{color:inherit}.be-sample a:focus-visible{outline-offset:5px;outline:3px solid #e9971b}.sampleNav,.sampleSection,.sampleDisclosure,.sampleFooter{max-width:1160px;margin:0 auto}.sampleNav{justify-content:space-between;align-items:center;gap:24px;padding:22px 28px;display:flex}.sampleNav>div{align-items:center;gap:24px;display:flex}.sampleBrand{align-items:center;gap:12px;font-weight:700;text-decoration:none;display:flex}.sampleBrand>span{background:var(--s-navy);color:#fff;border-radius:8px;padding:7px 9px;font-size:12px}.sampleHero{background:var(--s-navy);color:#fff;grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);align-items:center;gap:48px;padding:70px max(28px,50vw - 552px);display:grid}.sampleEyebrow{letter-spacing:.14em;color:var(--s-blue);margin:0 0 18px;font-size:12px;font-weight:700}.sampleHero .sampleEyebrow{color:#9fbfff}.be-sample h1{letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(34px,4vw,54px);line-height:1.08}.sampleLead{color:#c3cede;font-size:18px;line-height:1.75}.sampleActions{flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0 14px;display:flex}.sampleButton{background:var(--s-blue);text-align:center;border:1px solid #0000;border-radius:8px;padding:13px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block;color:#fff!important}.sampleButton.secondary{border-color:var(--s-line);background:0 0;color:var(--s-ink)!important}.sampleTextLink{text-underline-offset:5px;font-size:14px;font-weight:700}.sampleSmall{color:#b6c4d8;max-width:620px;font-size:12px;line-height:1.6}.sampleCover{background:#12233b;border:1px solid #344760;border-radius:14px;padding:30px;box-shadow:0 15px 40px #0003}.sampleCover>p:first-child{letter-spacing:.13em;color:#c5d6f6;font-size:11px}.sampleCover h2{margin:22px 0 25px;font-size:25px;line-height:1.25}.sampleCover dl{margin:0}.sampleCover dl>div{border-bottom:1px solid #344760;justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.sampleCover dt{color:#c5d0de}.sampleCover dd{margin:0;font-weight:700}.sampleCoverNote{color:#c1d1e4;margin:24px 0 0;font-size:12px}.sampleDisclosure{border-bottom:1px solid var(--s-line);padding:24px 28px;font-size:14px}.sampleDisclosure p{color:var(--s-muted);margin:8px 0 0}.sampleSection{padding:54px 28px}.sampleSection h2{letter-spacing:-.025em;max-width:850px;margin:0 0 24px;font-size:clamp(25px,3vw,34px);line-height:1.2}.sampleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.sampleGrid article{border:1px solid var(--s-line);background:#fff;border-radius:12px;padding:24px}.sampleGrid article>span{color:var(--s-blue);font-size:12px;font-weight:700}.sampleGrid h3{margin:12px 0;font-size:18px;line-height:1.3}.sampleGrid p,.sampleLimits p,.sampleExample p,.sampleBottom p{color:var(--s-muted);margin:0;font-size:15px}.sampleExample{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);grid-template-columns:1.2fr 1fr;gap:36px;display:grid}.sampleExample aside{background:#eaf1ff;border:1px solid #bacef6;border-radius:12px;align-self:center;padding:26px}.sampleExample aside b{margin-bottom:12px;font-size:20px;display:block}.sampleExample aside a{color:#1b50b2;margin-top:18px;font-size:14px;font-weight:700;display:inline-block}.sampleLimits{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.sampleLimits b{color:var(--s-ink);margin-bottom:8px;display:block}.sampleBottom{border:1px solid var(--s-line);background:#eaf0f9;border-radius:14px;margin-bottom:30px}.sampleFooter{color:var(--s-muted);padding:24px 28px 40px;font-size:12px}@media (max-width:800px){.sampleHero{grid-template-columns:1fr;gap:28px;padding:45px 24px}.sampleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sampleExample{grid-template-columns:1fr}.sampleLimits{grid-template-columns:1fr;gap:22px}.sampleCover{max-width:500px}.sampleSection{padding:38px 24px}.sampleNav{padding:18px 24px}.sampleNav>div{gap:14px;font-size:13px}}@media (max-width:480px){.sampleGrid{grid-template-columns:1fr}.sampleNav{flex-wrap:wrap;gap:14px}.sampleNav>div{justify-content:space-between;width:100%}.sampleActions{flex-direction:column;align-items:stretch}.sampleTextLink{text-align:center}.sampleButton{width:100%}.sampleDisclosure{padding:22px 24px}.sampleCover{padding:22px}.sampleBottom{border-radius:0}}@media (prefers-reduced-motion:reduce){.be-sample *{scroll-behavior:auto!important}}
