:root{--paper:var(--aw-white);--ink:var(--aw-ink);--muted:var(--aw-muted);--line:var(--aw-border);--blue:var(--aw-blue);--green:#267354;--dark:var(--aw-ink);--surface:var(--aw-cloud);}*{box-sizing:border-box;}html{scroll-behavior:smooth;scroll-padding-top:28px;}body{margin:0;}h1,h2,h3,p{margin:0;}h1,h2,h3{}h2{}h3{}a{color:inherit;text-decoration:none;}a:hover{color:var(--blue);}button,input,select{font:inherit;}button{cursor:pointer;}button,a,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent;}button,a{transition:background .2s,color .2s;}img{display:block;max-width:100%;}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}.arrow-icon{width:16px;height:16px;display:inline-block;vertical-align:middle;flex-shrink:0;}.container,.wrap{width:calc(100% - 112px);max-width:1440px;margin-inline:auto;}.skip{position:fixed;top:-80px;left:20px;z-index:100;background:white;padding:14px 22px;}.skip:focus{top:10px;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.site-header{max-width:1552px;margin:auto;background:white;color:var(--ink);}.site-header .mega-panel a>small,.sitemap-footer nav,.planned-top{}.site-header .nav-group>summary:hover,.site-header .nav-group[open]>summary{color:var(--blue);}.sitemap-footer .brand img{width:126px;}.sitemap-footer .footer-brand p{}.sitemap-footer nav{font-size:14px;}.aw-button:hover{color:white;}.aw-button--secondary:hover{color:var(--ink);}.aw-link{gap:14px;}.aw-link:hover{text-decoration:underline;}.button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;font-size:14px;font-weight:400;line-height:1.4;gap:20px;border:1px solid transparent;border-radius:4px;}.button-primary{background:var(--blue);color:white;}.button-primary:hover{background:var(--aw-blue-hover);color:white;}.button-outline{border-color:var(--line);background:var(--aw-gray);}.text-link{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:14px;font-weight:400;margin-top:24px;}.text-link:hover{text-decoration:underline;}.hero{min-height:710px;position:relative;overflow:hidden;background:#102641;color:white;}.hero-media{position:absolute;inset:0 0 0 43%;overflow:hidden;}.hero-media video{width:100%;height:100%;object-fit:cover;object-position:50% 47%;opacity:.85;}.hero-wash{position:absolute;inset:0;background:linear-gradient(90deg,#102641 0%,rgba(16,38,65,.65) 17%,rgba(16,38,65,.03) 50%),linear-gradient(0deg,rgba(8,21,40,.75),transparent 30%);}.hero-inner{position:relative;min-height:710px;padding-block:77px 113px;display:flex;align-items:center;}.hero-copy{max-width:680px;position:relative;z-index:1;}.hero h1{margin:0;max-width:650px;text-shadow:0 2px 18px #081c3220;}.hero-bridge{font-size:18px;margin-top:28px;color:#c4d5eb;}.outcome-space{position:relative;margin-top:8px;min-height:109px;max-width:610px;}.outcome-space p{color:#fff;transition:opacity .23s,transform .23s;}.outcome-space p.switching{opacity:0;transform:translateY(8px);}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:23px;}.hero .aw-button{padding:14px 23px;min-height:49px;}.hero-foot{position:absolute;bottom:28px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#d9e5f2;}.hero-foot>a{font-size:14px;display:flex;align-items:center;gap:12px;}.hero-foot>a:hover{color:white;text-decoration:underline;}.hero-foot button{display:flex;align-items:center;gap:8px;min-height:44px;padding:9px 14px;color:white;background:#07162c55;border:1px solid #ffffff50;border-radius:4px;font-size:14px;}.hero-foot button:hover{background:#07162ca0;}.motion-symbol{display:grid;place-items:center;font-size:14px;min-width:16px;}.hero :focus-visible{outline-color:white;}.logo-section{display:flex;align-items:center;gap:66px;padding-block:42px;border-bottom:1px solid var(--line);}.logo-section>p{color:var(--muted);min-width:180px;}.logo-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:45px;}.logo-row img{height:39px;max-width:160px;object-fit:contain;filter:grayscale(1);opacity:.64;}.logo-row img:nth-child(2){height:43px;max-width:100px;}.logo-row img:last-child{height:39px;max-width:105px;}.section{padding-block:96px;}.section-heading{margin-bottom:42px;max-width:900px;}.section-heading h2{margin-bottom:22px;}.section-heading p{color:var(--muted);max-width:64ch;}.section-heading>div+div{margin-top:10px;}.report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;}.report-card{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:white;}.report-card:hover{border-color:#95b7df;}.preview-button{border:0;border-bottom:1px solid var(--line);width:100%;height:250px;padding:32px 32px 0;overflow:hidden;background:var(--aw-cloud);position:relative;display:block;text-align:left;color:var(--ink);}.preview-button:focus-visible{outline-offset:-5px;}.report-card:nth-child(3) .preview-button{background:#edf6f0;}.preview-tag{position:absolute;right:14px;top:11px;font-size:14px;color:var(--muted);}.document{background:white;box-shadow:0 3px 12px #142b490c;transform:rotate(-1.5deg);min-height:250px;border:1px solid var(--line);padding:19px;font-size:14px;pointer-events:none;transition:transform .25s;}.preview-button:hover .document{transform:rotate(0deg) translateY(-3px);}.report-card:nth-child(even) .document{transform:rotate(1.5deg);}.doc-head{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:14px;border-bottom:1px solid var(--line);padding-bottom:9px;margin-bottom:10px;gap:8px;}.doc-brand{font-size:14px;font-weight:700;color:var(--ink);white-space:nowrap;}.doc-title{font-size:14px;line-height:1.3;font-weight:700;margin-bottom:4px;}.doc-sub{font-size:14px;color:var(--muted);margin-bottom:12px;}.doc-row{display:flex;justify-content:space-between;border-bottom:1px solid #e8eef5;padding:7px 0;gap:12px;}.doc-row span:last-child{color:var(--blue);text-align:right;}.doc-box{margin-top:12px;padding:10px;background:var(--aw-cloud);line-height:1.7;}.doc-columns{display:flex;gap:10px;align-items:flex-start;}.doc-columns img{width:40%;height:82px;object-fit:cover;border-radius:3px;}.doc-columns>div{flex:1;}.doc-badge{background:#fff1df;color:#845a23;padding:2px 4px;display:inline-block;margin:4px 0;font-size:14px;}.doc-progress{height:4px;background:#e4ebf3;margin-top:12px;border-radius:3px;}.doc-progress:before{content:"";display:block;width:78%;height:100%;background:var(--blue);border-radius:3px;}.preview-open{position:absolute;inset:auto 12px 12px auto;background:white;padding:7px 9px;font-size:14px;border:1px solid var(--line);border-radius:3px;display:flex;align-items:center;gap:7px;}.preview-open .arrow-icon{width:12px;height:12px;}.card-content{padding:27px;}.card-content h3{margin-bottom:15px;}.card-content p{color:var(--muted);min-height:75px;}.card-content a{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:400;margin-top:19px;min-height:44px;}.report-message{grid-column:span 2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:46px 55px;background:var(--aw-cloud);border:1px solid var(--line);border-radius:10px;}.report-message h3{max-width:470px;margin-bottom:20px;}.report-message p:not(.eyebrow){color:var(--muted);max-width:440px;}.report-message .eyebrow{display:none;}.report-message a{margin-top:26px;font-size:14px;font-weight:400;display:flex;align-items:center;gap:18px;min-height:44px;}.format-note{display:flex;align-items:center;gap:12px;margin-top:30px;padding:19px 0;border-top:1px solid var(--line);font-size:14px;color:var(--muted);}.format-note strong{font-weight:400;color:var(--ink);}.format-icon{font-size:22px;color:var(--blue);}.impact-section{background:var(--aw-cloud);}.impact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:27px;}.impact-card{display:flex;flex-direction:column;align-items:flex-start;}.impact-icon{color:var(--blue);display:grid;place-items:center;height:49px;width:49px;margin-bottom:25px;background:white;border-radius:10px;border:1px solid var(--line);}.impact-icon svg{width:27px;height:27px;}.impact-card:nth-child(2) .impact-icon{color:var(--green);background:#edf8f0;border-color:#c5dfcf;}.impact-card h3{margin-bottom:18px;}.impact-card p{color:var(--muted);flex:1;}.impact-card a{font-size:14px;font-weight:400;margin-top:24px;display:flex;align-items:center;justify-content:space-between;min-height:44px;width:100%;gap:16px;}.no-gate{display:block;color:var(--muted);font-size:14px;margin-top:10px;}.no-gate span{color:var(--green);margin-right:5px;}.calculator{display:grid;grid-template-columns:1.25fr 1fr;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:white;}.calculator-inputs{padding:38px;}.calculator-step{display:flex;align-items:center;gap:12px;margin-bottom:25px;}.calculator-step>span{display:none;}.calculator-step h3{}.reset-button{margin-left:auto;background:none;border:0;font-size:14px;color:var(--muted);padding:10px;min-height:44px;}.reset-button:hover{color:var(--blue);}label,legend{display:block;font-size:14px;font-weight:400;margin-bottom:9px;}select{width:100%;background:white;border:1px solid var(--line);border-radius:4px;height:49px;padding:0 12px;color:var(--ink);font-size:14px;}fieldset{border:0;padding:0;margin:25px 0 0;min-width:0;}legend{padding:0;}.choice-grid{display:flex;flex-wrap:wrap;gap:8px;}.choice-grid label{display:flex;align-items:center;gap:7px;position:relative;margin:0;padding:10px;border:1px solid var(--line);border-radius:4px;font-size:14px;min-height:44px;cursor:pointer;line-height:1.4;}.choice-grid label:has(input:checked){background:var(--aw-cloud);border-color:#8fb4e3;color:#124eaa;}.choice-grid input{appearance:none;width:14px;height:14px;border:1px solid #8da2bb;border-radius:2px;margin:0;display:grid;place-items:center;flex-shrink:0;}.choice-grid input:checked{background:var(--blue);border-color:var(--blue);}.choice-grid input:checked:after{content:"✓";font-size:14px;color:white;}.second-step{margin-top:33px;margin-bottom:24px;}.input-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px;}.number-field{display:flex;align-items:center;min-height:49px;padding:0 13px;gap:6px;background:white;border:1px solid var(--line);border-radius:4px;}.number-field:focus-within{outline:2px solid var(--blue);outline-offset:2px;}.number-field input{border:0;background:transparent;width:100%;min-width:0;color:var(--ink);font-weight:400;font-size:18px;outline:0!important;appearance:textfield;}.number-field input::-webkit-inner-spin-button{appearance:none;}.number-field span{font-size:14px;color:var(--muted);}.assumptions{border-top:1px solid var(--line);margin-top:23px;padding-top:10px;}.assumptions summary{list-style:none;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:space-between;min-height:44px;gap:12px;}.assumptions summary::-webkit-details-marker{display:none;}.assumptions summary span{font-size:20px;}.assumptions[open] summary span{transform:rotate(45deg);}.assumptions p{color:var(--muted);margin:16px 0;}.assumptions input{width:100%;padding:10px;border:1px solid var(--line);border-radius:4px;font-size:14px;}.assumptions label{font-size:14px;}.input-error{font-size:14px;color:#9d3929;margin-top:13px;}.calculator-results{background:var(--blue);color:white;padding:38px;display:flex;flex-direction:column;justify-content:space-between;}.results-heading{display:flex;justify-content:space-between;font-size:14px;gap:10px;color:#e4efff;}.model-label{display:flex;align-items:center;gap:7px;}.model-label i{height:5px;width:5px;border-radius:50%;background:white;}.result-intro{font-size:20px;line-height:1.5;margin:25px 0 20px;}.result-block{padding:23px 0;border-top:1px solid #ffffff40;}.result-label{display:flex;justify-content:space-between;font-size:14px;}.result-block strong{display:block;font-size:50px;font-weight:400;line-height:1.2;margin:11px 0;color:white;}.result-block small{font-size:14px;font-weight:400;color:#edf5ff;margin-left:12px;white-space:nowrap;}.result-block p{color:#edf5ff;max-width:390px;}.safety-result strong{font-size:42px;}.calculator-results .button{margin-top:19px;width:100%;background:white;color:var(--blue);justify-content:space-between;}.calculator-results .button:hover{background:var(--aw-cloud);}.results-note{font-size:14px;line-height:1.6;color:#edf5ff;margin-top:17px;max-width:380px;}.calculator-results :focus-visible{outline-color:white;}.module-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center;}.integrations-section,.security-section{padding-block:92px;}.module-copy h2{margin-bottom:24px;}.module-copy>p{color:var(--muted);max-width:500px;}.module-copy .module-support{font-size:16px;margin-top:18px;max-width:470px;}.module-copy .aw-link{margin-top:26px;font-size:14px;gap:16px;}.connection-map{padding:34px;background:#ffffff90;border:1px solid var(--line);border-radius:12px;}.connection-source{display:flex;align-items:center;gap:20px;margin-bottom:29px;padding-bottom:24px;border-bottom:1px solid var(--line);}.connection-source img{width:120px;}.connection-source span{font-size:14px;color:var(--muted);margin-left:auto;}.connection-paths{position:relative;padding-left:22px;}.connection-paths:before{content:"";position:absolute;left:0;top:0;bottom:49px;width:1px;background:#a2bfe2;}.connection-lane{display:flex;align-items:center;gap:16px;background:white;border:1px solid var(--line);border-radius:8px;padding:22px 18px;position:relative;}.connection-lane+.connection-lane{margin-top:14px;}.connection-lane:before{content:"";position:absolute;left:-23px;width:22px;height:1px;background:#a2bfe2;}.connection-lane:hover{border-color:#7fa8dd;background:#f9fbff;}.lane-icon{height:40px;width:40px;flex-shrink:0;display:grid;place-items:center;color:var(--blue);background:var(--aw-cloud);border-radius:7px;}.connection-lane h3{margin-bottom:7px;}.connection-lane p{color:var(--muted);}.connection-lane>span:last-child{margin-left:auto;flex-shrink:0;color:var(--blue);}.control-flow{border:1px solid var(--line);border-radius:12px;padding:12px 28px;background:var(--aw-cloud);}.control-step{display:flex;align-items:center;gap:18px;position:relative;padding:29px 0;}.control-step+.control-step{border-top:1px solid var(--line);}.control-icon{height:48px;width:48px;display:grid;place-items:center;border-radius:10px;background:white;color:var(--blue);flex-shrink:0;border:1px solid var(--line);}.control-step h3{margin-bottom:8px;}.control-step p{color:var(--muted);}.flow-state{font-size:14px;color:var(--blue);margin-left:auto;white-space:nowrap;}.security-facts{margin-top:56px;border-top:1px solid var(--line);padding-top:37px;display:grid;grid-template-columns:repeat(3,1fr);gap:35px;}.security-facts>div{position:relative;padding-left:43px;}.security-facts>div>span{position:absolute;top:0;left:0;color:var(--blue);}.security-facts h3{margin-bottom:10px;}.security-facts p{color:var(--muted);}.closing-cta{padding-block:75px;background:var(--blue);color:white;}.closing-cta .container>div{display:flex;align-items:center;justify-content:space-between;gap:30px;}.closing-cta h2{}.closing-cta h2 em{font-style:normal;}.closing-cta .button{background:white;color:var(--blue);min-width:175px;justify-content:space-between;}.closing-cta .button:hover{background:var(--aw-cloud);}.closing-cta .container>p{color:#edf5ff;margin-top:22px;}.closing-cta :focus-visible{outline-color:white;}dialog{width:min(700px,calc(100% - 40px));border:1px solid var(--line);border-radius:10px;padding:40px;max-height:90dvh;color:var(--ink);background:white;}dialog::backdrop{background:#08182cd9;backdrop-filter:blur(4px);}.dialog-close{position:absolute;top:9px;right:12px;border:0;background:transparent;font-size:30px;color:var(--ink);width:44px;height:44px;}dialog h2{margin:15px 0;}.sample-label{font-size:14px;color:var(--muted);}.full-report{border:1px solid var(--line);border-radius:7px;padding:24px;margin:25px 0;background:#fff;}.full-report h3{margin-bottom:10px;}.full-report>p{color:var(--muted);margin-bottom:20px;}.full-report .doc-row{font-size:14px;padding:13px 0;}.full-report .doc-row span:last-child{white-space:normal;text-align:right;}.full-report .doc-box{font-size:14px;padding:17px;margin-top:22px;border-radius:5px;}.sample-note{font-size:14px;color:var(--muted);}.sample-note a{text-decoration:underline;}.detail-page{padding-block:65px 95px;min-height:650px;}.back-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--muted);margin-bottom:26px;}.detail-page .eyebrow{display:none;}.detail-page h1{max-width:1000px;margin:0 0 24px;}.detail-lede{max-width:680px;font-size:20px;color:var(--muted);line-height:1.65;}.detail-layout{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;margin-top:55px;align-items:start;}.detail-layout h2{margin-bottom:23px;}.detail-layout p{color:var(--muted);margin-bottom:23px;}.detail-layout .full-report{margin:0;}.check-list{list-style:none;padding:0;margin:22px 0;}.check-list li{font-size:16px;color:var(--muted);padding:10px 0 10px 26px;position:relative;}.check-list li:before{content:"✓";position:absolute;left:0;color:var(--blue);}.detail-panel{padding:32px;background:var(--aw-cloud);border:1px solid var(--line);border-radius:10px;}.detail-panel h3{margin-bottom:18px;}.detail-panel .button{margin-top:18px;}.detail-topics{margin-top:55px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;}.detail-topic{padding:29px;background:var(--aw-cloud);border:1px solid var(--line);border-radius:10px;}.detail-topic h2{margin-bottom:18px;}.detail-topic p{color:var(--muted);}.detail-topic ul{font-size:14px;color:var(--muted);padding-left:20px;}.detail-cta{margin-top:40px;}.route-footer{margin-top:50px;}
@media  (max-width:1250px){.hero h1{}.hero-copy{max-width:560px;}.outcome-space p{}.card-content h3{}.preview-button{padding-inline:24px;}.card-content{padding:26px;}.impact-grid{gap:24px;}.impact-card h3{}.calculator-inputs,.calculator-results{padding:30px;}.result-block small{display:block;margin:7px 0;}.module-layout{gap:42px;}.connection-map{padding:26px;}.connection-lane{padding:20px 15px;gap:12px;}.connection-source{gap:12px;}.flow-state{display:none;}.control-step p{}}
@media  (max-width:1100px){.container,.wrap{width:calc(100% - 60px);}.hero h1{}.hero-copy{max-width:520px;}.hero-media{left:40%;}.hero-bridge{font-size:18px;}.outcome-space p{}.hero,.hero-inner{min-height:690px;}.logo-section{gap:36px;}.logo-row{gap:28px;}.logo-row img{max-width:135px;}.report-grid{gap:22px;}.card-content{padding:24px;}.card-content h3{}.card-content p{min-height:100px;}.report-message{padding:38px;}.report-message h3{}.impact-grid{grid-template-columns:repeat(2,1fr);gap:42px;}.impact-card h3{}.impact-card p{}.impact-card a{justify-content:flex-start;gap:18px;}.calculator{grid-template-columns:1.15fr 1fr;}.calculator-inputs,.calculator-results{padding:28px;}.input-grid{grid-template-columns:1fr;}.calculator-inputs label{font-size:14px;}.result-block{padding-block:30px;}.result-block strong{font-size:46px;}.result-intro{font-size:23px;}.module-layout{gap:35px;grid-template-columns:1fr 1.1fr;}.module-copy h2{}.module-copy>p{}.module-copy .module-support{font-size:14px;}.connection-map{padding:20px;}.connection-source{display:block;}.connection-source img{width:113px;}.connection-source span{display:block;margin-top:13px;}.connection-lane{padding:18px 14px;gap:12px;}.connection-lane h3{}.lane-icon{width:32px;height:36px;}.connection-lane p{}.connection-lane>span:last-child{display:none;}.control-flow{padding:8px 22px;}.control-step{gap:16px;padding-block:27px;}.control-icon{height:42px;width:42px;}.security-facts{gap:24px;}.security-facts h3{}.security-facts p{}.closing-cta h2{}.detail-layout{gap:40px;}}
@media  (max-width:850px){.report-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.report-message{grid-column:auto;padding:28px;}.report-message h3{}.report-message p:not(.eyebrow){}.card-content p{min-height:76px;}.module-layout{grid-template-columns:1fr;gap:36px;}.module-copy h2{}.module-copy>p{max-width:620px;}.module-copy .module-support{max-width:610px;}.connection-map{padding:30px;}.connection-source{display:flex;}.connection-source span{margin:0 0 0 auto;}.connection-lane{padding:23px;gap:18px;}.connection-lane h3{}.connection-lane p{}.connection-lane>span:last-child{display:block;}.control-flow{padding-inline:30px;}.flow-state{display:block;}.control-step{padding-block:25px;}.control-step h3{}.security-facts{gap:24px;}.security-facts>div{padding-left:0;padding-top:40px;}.detail-topics{grid-template-columns:1fr;}.detail-topic h2{}}
@media  (max-width:760px){.container,.wrap{width:calc(100% - 40px);}h2{}.section,.integrations-section,.security-section{padding-block:56px;}.section-heading{margin-bottom:32px;}.section-heading h2{margin-bottom:21px;}.section-heading p{}.hero{min-height:740px;}.hero-inner{min-height:740px;padding-block:53px 105px;align-items:flex-start;}.hero-copy{max-width:100%;width:100%;}.hero-media{inset:0;}.hero-media video{object-position:right center;opacity:.65;}.hero-wash{background:linear-gradient(90deg,rgba(10,28,51,.83),rgba(10,28,51,.3)),linear-gradient(0deg,#0f2643 0%,rgba(15,38,67,.15) 75%);}.hero h1{max-width:620px;}.hero-bridge{font-size:18px;margin-top:27px;}.outcome-space{min-height:124px;margin-top:10px;max-width:570px;}.outcome-space p{}.hero-actions{margin-top:27px;gap:11px;}.hero .aw-button{font-size:14px;padding:14px 18px;min-height:48px;}.hero-foot{bottom:23px;align-items:center;}.hero-foot>a{max-width:230px;font-size:14px;gap:9px;}.hero-foot button{padding:10px 12px;min-width:90px;}.logo-section{display:block;padding-block:32px;}.logo-section>p{text-align:center;margin-bottom:25px;}.logo-section>p br{display:none;}.logo-row{gap:25px;}.logo-row img{max-width:25%;height:30px;}.logo-row img:nth-child(2){max-width:17%;height:34px;}.logo-row img:last-child{max-width:18%;height:30px;}.report-grid{gap:22px;}.card-content h3{}.preview-button{padding-inline:20px;}.document{padding:16px;}.doc-title{font-size:14px;}.doc-sub{font-size:14px;}.doc-head{font-size:14px;}.document .doc-row{font-size:14px;}.card-content{padding:24px;}.card-content p{min-height:100px;}.card-content a{font-size:14px;}.report-message h3{}.report-message p:not(.eyebrow){}.report-message a{font-size:14px;}.format-note{font-size:14px;align-items:flex-start;}.impact-grid{gap:35px 25px;}.impact-card h3{}.impact-card p{}.impact-card a{font-size:14px;}.no-gate{font-size:14px;}.calculator{grid-template-columns:1fr;}.calculator-inputs{padding:28px;}.calculator-step h3{}.input-grid{grid-template-columns:1fr 1fr;gap:20px 14px;}.calculator-results{padding:30px;}.result-intro{font-size:22px;}.results-heading{font-size:14px;}.result-block{padding:24px 0;}.result-block strong{font-size:49px;}.result-block small{display:inline-block;margin:0 0 0 12px;}.result-block p{}.safety-result strong{font-size:40px;}.module-copy h2{}.module-copy>p{}.module-copy .module-support{font-size:16px;}.module-copy .aw-link{margin-top:20px;font-size:14px;}.security-facts{margin-top:38px;padding-top:30px;grid-template-columns:1fr;gap:28px;}.security-facts>div{padding:0 0 0 43px;}.security-facts h3{margin-bottom:8px;}.security-facts p{}.closing-cta{padding-block:56px;}.closing-cta .container>div{display:block;}.closing-cta h2{}.closing-cta .button{margin-top:27px;min-width:165px;}.closing-cta .container>p{margin-top:24px;max-width:540px;}.sitemap-footer .footer-brand p{}.sitemap-footer nav{font-size:14px;}.detail-page{padding-block:40px 60px;}.detail-page h1{}.detail-lede{font-size:18px;}.detail-layout{grid-template-columns:1fr;gap:35px;margin-top:40px;}.detail-layout h2{}.full-report{padding:22px;}.full-report .doc-row{font-size:14px;}dialog{padding:35px 25px;}dialog h2{}.sample-note{font-size:14px;}.detail-topics{margin-top:37px;}.detail-topic{padding:25px;}}
@media  (max-width:540px){.hero,.hero-inner{min-height:700px;}.hero-inner{padding-top:44px;}.hero h1{}.hero-bridge{margin-top:26px;}.outcome-space{min-height:138px;}.outcome-space p{}.hero-actions{gap:9px;margin-top:18px;}.hero .aw-button{font-size:14px;padding:13px 14px;}.hero-foot>a{max-width:215px;font-size:14px;}.hero-foot button{padding:9px 10px;font-size:14px;min-width:77px;}.logo-row{gap:20px;}.logo-row img{height:24px;}.logo-row img:nth-child(2){height:28px;}.logo-row img:last-child{height:25px;}.report-grid{grid-template-columns:1fr;}.preview-button{height:260px;padding:31px 33px 0;}.document{padding:20px;}.doc-head{font-size:14px;}.doc-brand{font-size:14px;}.doc-title{font-size:16px;}.doc-sub{font-size:14px;}.document .doc-row{font-size:14px;}.doc-box{font-size:14px;}.card-content p{min-height:0;}.card-content h3{}.card-content a{font-size:14px;margin-top:21px;}.report-message{padding:29px;min-height:300px;}.report-message h3{}.report-message p:not(.eyebrow){}.impact-grid{grid-template-columns:1fr;gap:34px;}.impact-card h3{}.impact-icon{margin-bottom:19px;}.impact-card p{}.impact-card a{font-size:14px;margin-top:17px;}.calculator-inputs{padding:25px 22px;}.calculator-step h3{}.choice-grid label{font-size:14px;padding:10px 8px;}.calculator-inputs label{font-size:14px;}.input-grid{gap:20px 14px;}.number-field{padding:0 10px;}.number-field input{font-size:18px;}.number-field span{font-size:14px;}.calculator-results{padding:28px 24px;}.result-block small{font-size:14px;}.result-label{font-size:14px;}.results-heading{font-size:14px;}.safety-result strong{font-size:37px;}.safety-result small{display:block;margin:8px 0;}.connection-map{padding:22px 17px;}.connection-source{gap:13px;padding-bottom:22px;margin-bottom:24px;}.connection-source img{width:108px;}.connection-source span{font-size:14px;}.connection-paths{padding-left:15px;}.connection-lane{gap:11px;padding:20px 14px;}.connection-lane:before{left:-16px;width:15px;}.connection-lane h3{}.connection-lane p{}.lane-icon{width:30px;height:35px;}.lane-icon svg{width:21px;}.connection-lane>span:last-child{display:none;}.control-flow{padding:8px 20px;}.control-step{gap:14px;}.control-step h3{}.control-step p{}.flow-state{display:none;}.control-icon{width:39px;height:43px;}.closing-cta h2{}.full-report .doc-row{font-size:14px;}.full-report .doc-box{font-size:14px;}.detail-panel{padding:25px;}}
@media  (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}*{transition:none!important;animation:none!important;}}
