.bs-page main{color:var(--aw-ink);}.bs-page main h1,.bs-page main h2,.bs-page main h3,.bs-sample-dialog h2,.bs-sample-dialog h3{}.bs-page p{}.bs-page .aw-container{max-width:1320px;}.bs-page .aw-button,.bs-page .aw-link{font-size:16px;gap:12px;}.bs-page .aw-button{border:0;padding:16px 23px;border-radius:6px;}.bs-page .aw-link{background:none;border:0;padding-inline:0;text-decoration:none;color:var(--aw-blue);cursor:pointer;text-align:left;}.bs-page .aw-link:hover{text-decoration:underline;}.bs-page main .aw-title{}.bs-page main section[id]{scroll-margin-top:110px;}.bs-page [hidden]{display:none!important;}.bs-hero{padding:78px 0 88px;}.bs-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:66px;}.bs-hero h1{margin:0;}.bs-hero .aw-intro{max-width:560px;}.bs-live-line{background:white;border-radius:12px;padding:28px 30px;}.bs-doc-title{display:flex;gap:12px;align-items:center;font-size:16px;line-height:1.5;}.bs-orb{display:inline-block;flex:0 0 24px;width:24px;height:24px;background:radial-gradient(circle at 32% 28%,#a9dcff 0%,#408dff 42%,#165bc4 83%);border-radius:50%;}.bs-spoken{background:var(--aw-cloud);border-radius:8px;padding:22px 24px;margin:24px 0;}.bs-spoken>span{color:var(--aw-blue);}.bs-spoken p{margin:12px 0 0;}.bs-line-fields{margin:0;}.bs-line-fields>div{display:grid;grid-template-columns:110px 1fr;gap:18px;border-bottom:1px solid var(--aw-border);padding:15px 0;font-size:16px;transition:opacity .3s,transform .3s;}.bs-line-fields dt{color:var(--aw-muted);}.bs-line-fields dd{margin:0;line-height:1.55;}.bs-page .bs-line-fields a,.bs-phone a,.bs-record-lines a,.bs-confirmed-entry a{color:var(--aw-blue);text-underline-offset:4px;overflow-wrap:anywhere;}.bs-live-line.is-playing [data-line-field]:not(.is-shown){opacity:.12;transform:translateY(5px);}.bs-doc-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:16px;font-size:16px;}.bs-doc-bottom>span{color:var(--aw-muted);max-width:220px;}.bs-doc-bottom .aw-link{white-space:nowrap;}.bs-journey{border-bottom:1px solid var(--aw-border);background:#fff;}.bs-journey>.aw-container{display:flex;justify-content:space-between;gap:28px;padding-block:24px;overflow:auto;}.bs-journey a{font-size:16px;white-space:nowrap;text-decoration:none;color:var(--aw-ink);padding:4px 0;}.bs-journey a:hover{color:var(--aw-blue);}.bs-split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;}.bs-features{padding:0;margin:30px 0 0;list-style:none;font-size:18px;color:var(--aw-muted);line-height:1.7;}.bs-features li{margin-top:20px;}.bs-features strong{color:var(--aw-ink);font-weight:700;}.bs-form-transfer{position:relative;padding:0 0 0 36px;}.bs-paper{width:76%;background:#f5f7fa;padding:28px 30px 48px;transform:rotate(-4deg);margin-bottom:-24px;}.bs-paper h3{margin:0 0 16px;}.bs-paper>div{font-size:16px;border-bottom:1px solid #ccd6e3;padding:11px 0;}.bs-paper-signature{display:block;width:100px;border-bottom:2px solid #63758d;transform:rotate(-5deg);margin-top:25px;}.bs-digital{position:relative;background:var(--aw-cloud);padding:26px;border-radius:10px;width:100%;}.bs-form-columns{display:grid;grid-template-columns:1fr 1fr;margin-top:22px;font-size:16px;column-gap:24px;}.bs-form-columns>*{padding:14px 0;border-bottom:1px solid #d0dff1;}.bs-form-columns>*:nth-child(2n){color:var(--aw-blue);}.bs-form-columns strong{font-weight:700;}.bs-standards{background:var(--aw-ink);color:#fff!important;}.bs-section-heading{margin-bottom:50px;}.bs-section-heading .aw-intro{max-width:780px;}.bs-standards .aw-intro{color:#b9cce5;}.bs-standards-grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:80px;}.bs-standards .bs-features{margin:0;color:#c2d3e8;}.bs-standards .bs-features li:first-child{margin-top:0;}.bs-standards .bs-features strong{color:white;}.bs-picker{background:#fff;color:var(--aw-ink);border-radius:12px;padding:32px;}.bs-picker label{display:block;font-size:18px;font-weight:700;margin-bottom:15px;}.bs-picker select{width:100%;font-size:20px;font-weight:400;padding:16px 36px 16px 16px;color:var(--aw-ink);background:var(--aw-cloud);border:1px solid #c5d9ee;border-radius:6px;cursor:pointer;}.bs-picker h3{margin:27px 0 12px;}.bs-picker ul{padding-left:22px;margin:0;font-size:18px;line-height:1.65;}.bs-picker li+li{margin-top:9px;}.bs-picker-scope{font-size:16px;color:var(--aw-muted);padding-top:22px;border-top:1px solid var(--aw-border);margin:26px 0 0;}.bs-steps{list-style:none;counter-reset:step;padding:0;margin:30px 0 0;}.bs-steps li{counter-increment:step;position:relative;padding:0 0 23px 48px;font-size:18px;}.bs-steps li:before{content:counter(step);position:absolute;left:0;top:1px;color:var(--aw-blue);font-size:20px;}.bs-steps strong{font-weight:700;}.bs-steps p{margin:4px 0 0;color:var(--aw-muted);}.bs-phone{max-width:420px;margin:auto;background:var(--aw-cloud);border:10px solid var(--aw-ink);border-radius:34px;padding:26px 24px;}.bs-phone-top{display:flex;align-items:center;gap:10px;font-size:16px;}.bs-phone h3{margin:30px 0 24px;}.bs-phone-answer{background:#fff;padding:22px;border-radius:12px;font-size:16px;}.bs-phone-answer>strong{display:block;margin:22px 0 8px;}.bs-phone-answer>strong:first-child{margin-top:0;}.bs-phone-answer p{margin:0;color:var(--aw-muted);}.bs-phone-review{padding-top:24px;color:var(--aw-blue);font-size:18px;text-align:center;}.bs-judgment{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:34px;margin-top:50px;border-top:1px solid var(--aw-border);font-size:18px;}.bs-judgment p{margin:0;color:var(--aw-muted);}.bs-judgment strong{color:var(--aw-ink);}.bs-checklist{background:#fff;border-radius:12px;padding:32px;}.bs-checklist h3{margin:25px 0;}.bs-check-complete{font-size:18px;color:var(--aw-muted);padding:14px 0;border-bottom:1px solid var(--aw-border);}.bs-checklist fieldset{border:0;margin:24px 0;padding:0;font-size:18px;}.bs-checklist legend{padding:0;margin-bottom:12px;}.bs-checklist fieldset label{display:inline-flex;align-items:center;gap:8px;margin-right:26px;min-height:44px;}.bs-checklist input{width:20px;height:20px;accent-color:var(--aw-blue);flex-shrink:0;}.bs-check-row{display:flex;align-items:flex-start;gap:12px;padding:16px 0;font-size:18px;}.bs-check-row input{margin-top:4px;}.bs-check-row.is-invalid{color:#a23d20;}.bs-check-row.is-invalid input{outline:2px solid #a23d20;outline-offset:3px;}#bs-check-status{background:var(--aw-cloud);padding:14px 17px;font-size:16px;color:var(--aw-ink);margin:14px 0 0;}.bs-example-context{font-size:16px;color:var(--aw-muted);margin:20px 0 0;}.bs-photo-review{background:#edf5ff;padding:28px;border-radius:12px;}.bs-photo-review h3{margin:0 0 6px;}.bs-photo-review>p{color:var(--aw-muted);margin:0 0 18px;}.bs-scene{position:relative;border-radius:6px;overflow:hidden;}.bs-scene img{display:block;width:100%;height:auto;}.bs-box{position:absolute;border:2px solid #d18b1c;border-radius:5px;pointer-events:none;}.bs-box-cord{left:24%;top:64%;width:48%;height:25%;}.bs-box-ppe{left:62%;top:14%;width:15%;height:22%;}.bs-box.is-confirmed{border-color:#165bc4;}.bs-box.is-dismissed{display:none;}.bs-flag{padding:19px 0;border-bottom:1px solid var(--aw-border);}.bs-flag>div{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;}.bs-flag strong{font-size:18px;font-weight:700;}.bs-flag span{font-size:16px;color:var(--aw-muted);}.bs-flag>div+div{justify-content:flex-start;margin-top:12px;}.bs-flag button{background:white;color:var(--aw-blue);font-size:16px;border:0;border-radius:4px;min-height:44px;padding:8px 17px;cursor:pointer;}.bs-flag button[aria-pressed=true]{background:var(--aw-blue);color:white;}.bs-photo-review #bs-flag-status{margin:20px 0 0;color:var(--aw-ink);}.bs-record-points{font-size:18px;line-height:1.7;padding-left:22px;max-width:940px;color:var(--aw-muted);}.bs-record-points li{padding:7px 0;}.bs-record-points strong{font-weight:400;color:var(--aw-ink);}.bs-record-preview{background:#fff;border-radius:12px;padding:38px 42px;}.bs-record-heading{display:flex;align-items:center;justify-content:space-between;gap:26px;padding-bottom:25px;border-bottom:1px solid var(--aw-border);}.bs-record-heading span{font-size:16px;color:var(--aw-muted);}.bs-record-heading h3{margin:7px 0 0;}.bs-record-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:45px;margin:32px 0;align-items:center;}.bs-record-evidence img{display:block;width:100%;height:auto;border-radius:6px;}.bs-record-evidence p{color:var(--aw-muted);margin:14px 0 0;}.bs-record-lines>div{display:grid;grid-template-columns:150px 1fr;gap:20px;font-size:18px;padding:15px 0;border-bottom:1px solid var(--aw-border);}.bs-record-lines p{margin:0;}.bs-record-lines strong{font-weight:400;color:var(--aw-muted);}.bs-record-bottom{display:flex;justify-content:space-between;gap:20px;font-size:16px;color:var(--aw-muted);padding-top:24px;border-top:1px solid var(--aw-border);}.bs-control-strip{padding:32px 0;border-bottom:1px solid var(--aw-border);}.bs-control-strip>.aw-container{display:flex;align-items:center;justify-content:space-between;gap:40px;}.bs-control-strip p{max-width:780px;margin:0;}.bs-control-strip a{flex-shrink:0;}.bs-faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:90px;}.bs-faq details{border-bottom:1px solid var(--aw-border);}.bs-faq details:first-child{border-top:1px solid var(--aw-border);}.bs-faq summary{font-size:20px;font-weight:400;list-style:none;display:flex;justify-content:space-between;gap:25px;padding:25px 0;cursor:pointer;}.bs-faq summary::-webkit-details-marker{display:none;}.bs-faq details p{color:var(--aw-muted);margin:0 0 26px;max-width:650px;}.bs-faq details[open] summary span{transform:rotate(45deg);}.bs-proof{padding:0 0 100px;}.bs-proof>.aw-container{max-width:1050px;}.bs-proof blockquote{font-size:clamp(28px,3vw,44px);line-height:1.45;margin:0;}.bs-proof blockquote span{color:var(--aw-blue);}.bs-attribution{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:35px;}.bs-attribution strong{font-size:18px;}.bs-attribution span{display:block;font-size:18px;color:var(--aw-muted);margin-top:6px;}.bs-attribution img{width:120px;height:auto;}.bs-cta{background:var(--aw-blue);color:white;text-align:center;padding:100px 0;}.bs-cta h2{margin:0;}.bs-cta p{max-width:750px;margin:26px auto 32px;}.bs-cta .aw-button{background:#fff;color:var(--aw-blue);}.bs-cta .aw-button:hover{background:var(--aw-cloud);}.bs-cta :focus-visible{outline-color:white;}.bs-sample-dialog{width:900px;max-width:calc(100% - 40px);max-height:90dvh;padding:0;border:0;border-radius:12px;color:var(--aw-ink);background:white;font-size:18px;font-weight:400;line-height:1.65;}.bs-sample-dialog::backdrop{background:#10233cbb;backdrop-filter:blur(4px);}.bs-modal-top{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 30px;background:white;border-bottom:1px solid var(--aw-border);z-index:1;}.bs-modal-top button{font-size:32px;font-weight:400;width:44px;height:44px;background:var(--aw-cloud);color:var(--aw-ink);border:0;border-radius:50%;cursor:pointer;}.bs-modal-content{padding:30px 40px;}.bs-sample-actions{display:flex;gap:22px;align-items:center;margin-bottom:30px;}.bs-sample-dialog h2{}.bs-sample-dialog h3{}.bs-sample-dialog section{padding-block:15px;border-top:1px solid var(--aw-border);}.bs-confirmed-entry{padding:20px;background:var(--aw-cloud);border-radius:6px;margin:20px 0;}.bs-confirmed-entry h4{margin:0 0 12px;}.bs-confirmed-entry dl{margin:15px 0 0;}.bs-confirmed-entry dt{font-weight:700;margin-top:10px;}.bs-confirmed-entry dd{margin:3px 0;}.bs-page.modal-open{overflow:hidden;}
@media  (max-width:1100px){.bs-hero-grid,.bs-split,.bs-standards-grid{gap:40px;}.bs-live-line{padding:24px;}.bs-doc-bottom{align-items:flex-start;flex-direction:column;gap:6px;}.bs-doc-bottom>span{max-width:none;}.bs-faq-grid{gap:45px;}.bs-record-layout{gap:26px;}.bs-record-lines>div{grid-template-columns:110px 1fr;gap:12px;}.bs-form-transfer{padding-left:0;}.bs-control-strip>.aw-container{align-items:flex-start;flex-direction:column;gap:16px;}}
@media  (max-width:760px){.bs-hero{padding:45px 0 56px;}.bs-hero-grid,.bs-split,.bs-standards-grid,.bs-faq-grid,.bs-record-layout,.bs-judgment{grid-template-columns:1fr;gap:36px;}.bs-hero h1{}.bs-hero .aw-intro,.bs-page .aw-intro{font-size:18px;}.bs-hero .aw-actions{gap:12px;}.bs-live-line{padding:24px 20px;}.bs-line-fields>div{grid-template-columns:1fr;gap:4px;padding:14px 0;}.bs-line-fields dt{font-weight:700;}.bs-spoken{padding:18px;margin:20px 0;}.bs-spoken p{}.bs-doc-bottom{gap:4px;}.bs-page main .aw-title{}.bs-features{font-size:18px;margin-top:24px;}.bs-section-heading{margin-bottom:34px;}.bs-digital{padding:22px 18px;}.bs-paper{padding:24px 24px 44px;width:90%;margin-left:8px;}.bs-form-columns{column-gap:14px;}.bs-picker{padding:24px 20px;}.bs-picker select{font-size:18px;}.bs-picker ul{font-size:16px;}.bs-steps li{font-size:18px;padding-left:36px;}.bs-phone{width:100%;max-width:390px;padding:22px 19px;border-width:7px;}.bs-phone h3{}.bs-phone-answer{padding:18px;}.bs-judgment{gap:20px;margin-top:35px;padding-top:28px;font-size:18px;}.bs-checklist{padding:24px 20px;}.bs-checklist h3{}.bs-checklist .aw-actions{gap:18px;}.bs-photo-review{padding:24px 18px;}.bs-second-look>div:first-child{order:2;}.bs-photo-review .bs-flag>div{align-items:flex-start;flex-direction:column;gap:5px;}.bs-photo-review .bs-flag>div+div{flex-direction:row;gap:10px;}.bs-record-points{font-size:18px;}.bs-record-preview{padding:25px 20px;}.bs-record-heading{align-items:flex-start;flex-direction:column;gap:10px;}.bs-record-heading h3{}.bs-record-layout{margin:24px 0;gap:16px;}.bs-record-lines>div{grid-template-columns:1fr;gap:4px;}.bs-record-bottom{flex-direction:column;gap:10px;}.bs-control-strip p{}.bs-faq summary{font-size:18px;padding:22px 0;gap:20px;}.bs-faq details p{}.bs-proof{padding:0 0 65px;}.bs-proof blockquote{font-size:29px;}.bs-attribution{gap:20px;flex-wrap:wrap;}.bs-attribution img{width:105px;}.bs-cta{padding:64px 0;}.bs-cta h2{}.bs-cta p{}.bs-sample-dialog{max-width:calc(100% - 20px);max-height:94dvh;}.bs-modal-top{padding:12px 18px;}.bs-modal-content{padding:24px 20px;}.bs-sample-actions{gap:18px;flex-wrap:wrap;}.bs-sample-dialog h2{}.bs-sample-dialog h3{}}
@media  (prefers-reduced-motion:reduce){.bs-page *{transition:none!important;animation:none!important;scroll-behavior:auto!important;}}
@media   print{.bs-page>header,.bs-page>main,.bs-page>footer,.bs-page>.skip,.bs-page>.rv-strip{display:none!important;}.bs-sample-dialog[open]{display:block!important;position:static;max-width:none;width:100%;max-height:none;overflow:visible;border-radius:0;}.bs-modal-top,.bs-sample-actions{display:none!important;}.bs-modal-content{padding:0;}.bs-sample-dialog section{break-inside:avoid;}.bs-page.modal-open{overflow:visible;}.bs-sample-dialog::backdrop{background:none;}}
/* Keep the document readable independently of inherited site dialog styling. */
.bs-page .bs-sample-dialog{background:#fff;}.bs-page .bs-sample-dialog p{}.bs-page .bs-sample-dialog .bs-spoken p{}.bs-box-ppe{left:67%;top:17%;width:12%;height:18%;}
@media   print{.bs-page .bs-sample-dialog{background:white!important;color:#142b49!important;}.bs-page .bs-sample-dialog p{}.bs-page .bs-sample-dialog .bs-spoken p{}}
