body.policy-capsule-page #archive-project.policy-capsule.autologin-product{--pc-story-muted:#a9afbd;--pc-story-line:rgba(205, 215, 255, 0.14);--pc-story-accent:#a6cfff;--pc-story-proof:#a7e6ce}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .waa-hero-copy{max-width:750px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .waa-platform-list{margin-top:38px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .waa-platform-list>li{color:#b3bbca}body.policy-capsule-page #archive-project.policy-capsule.autologin-product>.pc-story-section{width:min(1120px,calc(100% - 64px));margin-top:0;padding-top:clamp(110px,12vw,172px);scroll-margin-top:12px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product #workflow{padding-top:64px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-section .waa-section-intro{max-width:960px;margin-bottom:54px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-section h2{font-size:clamp(42px,5vw,68px)}body.policy-capsule-page #archive-project .pc-story-walkthrough{overflow:hidden;border:1px solid var(--pc-story-line);border-radius:32px;background:#10141e;box-shadow:0 30px 100px rgba(0,0,0,.2)}body.policy-capsule-page #archive-project .pc-story-demo-heading{display:flex;justify-content:space-between;gap:20px;padding:23px 32px;border-bottom:1px solid var(--pc-story-line);color:var(--pc-story-muted);font-size:12px;line-height:1.4}body.policy-capsule-page #archive-project .pc-story-demo-heading>span:first-child{color:#d0d7e6}body.policy-capsule-page #archive-project .pc-story-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:16px 22px;border-bottom:1px solid var(--pc-story-line)}body.policy-capsule-page #archive-project .pc-story-controls button,body.policy-capsule-page #archive-project .pc-story-next{appearance:none;border:0;border-radius:12px;background:0 0;color:#b1bbcd;font:inherit;font-size:14px;line-height:1.4;cursor:pointer;transition:color 160ms ease,background-color 160ms ease}body.policy-capsule-page #archive-project .pc-story-controls button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:54px;scroll-margin-top:88px;padding:10px 12px}body.policy-capsule-page #archive-project .pc-story-controls button>span{color:#9cabc3;font-size:11px;font-variant-numeric:tabular-nums}body.policy-capsule-page #archive-project .pc-story-controls button[aria-selected=true]{background:#24344b;color:#f5f8ff}body.policy-capsule-page #archive-project .pc-story-controls button[aria-selected=true]>span{color:#a6cfff}body.policy-capsule-page #archive-project .pc-story-controls button:hover,body.policy-capsule-page #archive-project .pc-story-next:hover{background:#253044;color:#fff}body.policy-capsule-page #archive-project .pc-story-panel{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:42px;min-height:532px;padding:44px;box-sizing:border-box}body.policy-capsule-page #archive-project .pc-story-walkthrough:not([data-policy-ready]) .pc-story-panel+.pc-story-panel{border-top:1px solid var(--pc-story-line)}body.policy-capsule-page #archive-project .pc-story-kicker{margin:0 0 24px;color:var(--pc-story-accent);font-size:12px;font-weight:500;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-panel-copy h3{margin:0 0 24px;color:#f5f5f7;font-size:clamp(30px,3.2vw,43px);font-weight:600;line-height:1.08;letter-spacing:-.045em}body.policy-capsule-page #archive-project .pc-story-panel-copy>p:not(.pc-story-kicker){max-width:390px;margin:0;color:#bac1cf;font-size:17px;line-height:1.6;letter-spacing:-.015em}body.policy-capsule-page #archive-project .pc-story-panel-copy>.pc-story-takeaway{margin-top:34px!important;padding-top:20px;border-top:1px solid var(--pc-story-line);color:#e3eeff!important;font-size:15px!important;line-height:1.5!important}body.policy-capsule-page #archive-project .pc-story-takeaway>span{color:#eacb9a}body.policy-capsule-page #archive-project .pc-story-visual{min-width:0;margin:0;padding:28px;border:1px solid #354258;border-radius:22px;background:radial-gradient(ellipse at 80%0,#263653,#192131 65%);box-shadow:0 18px 38px rgba(0,0,0,.16)}body.policy-capsule-page #archive-project .pc-story-visual figcaption{display:flex;justify-content:space-between;gap:12px;margin:0 0 28px;color:#edf2fc;font-size:12px;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-visual figcaption>span{color:#aab8ce;text-align:right}body.policy-capsule-page #archive-project .pc-story-policy-label{display:flex;align-items:center;gap:16px}body.policy-capsule-page #archive-project .pc-story-policy-label small,body.policy-capsule-page #archive-project .pc-story-timeline small{display:block;color:#aebdd2;font-size:12px;font-weight:400;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-status small{display:block;font-weight:400;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-policy-label strong{display:block;margin-top:4px;color:#f5f8ff;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.03em}body.policy-capsule-page #archive-project .pc-story-policy-icon{position:relative;flex:0 0 34px;height:43px;border:1px solid #a4bcdd;border-radius:5px 12px 5px 5px;background:linear-gradient(150deg,#425571,#273449)}body.policy-capsule-page #archive-project .pc-story-policy-icon::after{position:absolute;inset:13px 8px;border-top:1px solid #a4bcdd;border-bottom:1px solid #a4bcdd;content:""}body.policy-capsule-page #archive-project .pc-story-timeline{margin:26px 0 24px 16px;padding:0;list-style:none}body.policy-capsule-page #archive-project .pc-story-timeline li{position:relative;display:flex;gap:23px;align-items:start;padding:0 0 22px}body.policy-capsule-page #archive-project .pc-story-timeline li:last-child{padding-bottom:0}body.policy-capsule-page #archive-project .pc-story-timeline li:not(:last-child)::before{position:absolute;top:12px;bottom:-7px;left:4px;width:1px;background:#627da2;content:""}body.policy-capsule-page #archive-project .pc-story-timeline li>span{z-index:1;flex:0 0 9px;height:9px;margin-top:7px;border-radius:50%;background:#a5caff;box-shadow:0 0 0 5px #2b3b55}body.policy-capsule-page #archive-project .pc-story-timeline strong{display:block;color:#edf3ff;font-size:16px;font-weight:500;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-visual-note{margin:24px 0 0;padding-top:18px;border-top:1px solid rgba(205,220,255,.17);color:#b5c1d5;font-size:12px;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-package-layers{display:grid;gap:10px}body.policy-capsule-page #archive-project .pc-story-package-layers>div{display:grid;grid-template-columns:26px minmax(0,1fr);gap:3px 12px;padding:9px 18px;border:1px solid rgba(178,204,255,.2);border-radius:10px;background:linear-gradient(105deg,#304567,#24334c)}body.policy-capsule-page #archive-project .pc-story-package-layers>div:nth-child(even){margin-left:12px}body.policy-capsule-page #archive-project .pc-story-package-layers span{grid-row:span 2;align-self:center;color:#a9c8f0;font-size:11px}body.policy-capsule-page #archive-project .pc-story-package-layers strong{color:#edf3ff;font-size:15px;font-weight:500;line-height:1.4}body.policy-capsule-page #archive-project .pc-story-package-layers small{color:#b5c4dc;font-size:11px;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-identity-map{margin:32px 0}body.policy-capsule-page #archive-project .pc-story-identity-map>div{display:flex;justify-content:space-between;gap:18px;padding:15px 0;border-bottom:1px solid var(--pc-story-line);font-size:13px;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-identity-map dt{color:#afbed4}body.policy-capsule-page #archive-project .pc-story-identity-map dd{margin:0;color:#eff5ff;text-align:right}body.policy-capsule-page #archive-project .pc-story-status{display:flex;gap:13px;align-items:center;padding:16px;border:1px solid #645440;border-radius:12px;background:#302c29}body.policy-capsule-page #archive-project .pc-story-status>span{flex:0 0 20px;height:20px;border:1px solid #b79763;border-radius:50%;box-sizing:border-box;color:#c9f6e5;font-size:12px;line-height:18px;text-align:center}body.policy-capsule-page #archive-project .pc-story-status strong{display:block;color:#f1d4a7;font-size:13px;font-weight:500;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-status small{margin-top:3px;color:#c7bba9;font-size:11px}body.policy-capsule-page #archive-project .pc-story-audit{border-color:#34534f;background:radial-gradient(ellipse at 80%0,#25443f,#192b2d 65%)}body.policy-capsule-page #archive-project .pc-story-comparison{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:38px}body.policy-capsule-page #archive-project .pc-story-comparison>div{padding:20px 14px;border:1px solid #4a6865;border-radius:12px;background:rgba(187,237,222,.045);text-align:center}body.policy-capsule-page #archive-project .pc-story-comparison strong{display:block;margin-top:8px;color:#edf8f4;font-size:19px;font-weight:500;line-height:1.2;letter-spacing:-.03em}body.policy-capsule-page #archive-project .pc-story-comparison span{color:#afccbf;font-size:11px}body.policy-capsule-page #archive-project .pc-story-comparison .pc-story-compare-symbol{font-size:23px}body.policy-capsule-page #archive-project .pc-story-audit-flow{margin:24px 0;padding:0 0 0 19px;color:#c4d7ce;font-size:12px;line-height:2}body.policy-capsule-page #archive-project .pc-story-status-verified{border-color:#3c6656;background:#203c33}body.policy-capsule-page #archive-project .pc-story-status-verified>span{border-color:#99d9bd}body.policy-capsule-page #archive-project .pc-story-status-verified strong{color:#b9eed6}body.policy-capsule-page #archive-project .pc-story-status-verified small{color:#a9cbb9}body.policy-capsule-page #archive-project .pc-story-demo-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding:12px 32px;border-top:1px solid var(--pc-story-line);box-sizing:border-box}body.policy-capsule-page #archive-project .pc-story-demo-footer p{margin:0;color:var(--pc-story-muted);font-size:12px;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-next{flex-shrink:0;min-height:44px;padding:10px 16px;color:var(--pc-story-accent)}body.policy-capsule-page #archive-project .pc-story-assurance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--pc-story-line);border-radius:28px;background:#111722}body.policy-capsule-page #archive-project .pc-story-assurance-stage{padding:42px}body.policy-capsule-page #archive-project .pc-story-assurance-stage h3{margin:0 0 22px;color:#f1f4fa;font-size:48px;font-weight:500;line-height:1.1;letter-spacing:-.05em}body.policy-capsule-page #archive-project .pc-story-assurance-stage>p:not(.pc-story-kicker){margin:0;color:#b8c2d3;font-size:17px;line-height:1.6}body.policy-capsule-page #archive-project .pc-story-assurance-stage ul{display:grid;gap:14px;margin:30px 0 0;padding:24px 0 0;border-top:1px solid var(--pc-story-line);list-style:none}body.policy-capsule-page #archive-project .pc-story-assurance-stage li{position:relative;padding-left:25px;color:#ccd4e1;font-size:14px;line-height:1.5}body.policy-capsule-page #archive-project .pc-story-assurance-stage li::before{position:absolute;left:0;color:#a6cfff;content:"✓"}body.policy-capsule-page #archive-project .pc-story-assurance-stage .pc-story-pending{color:#e4c697}body.policy-capsule-page #archive-project .pc-story-assurance-stage .pc-story-pending::before{color:#e4c697;content:"○"}body.policy-capsule-page #archive-project .pc-story-assurance-verified{border-left:1px solid #2a4a41;background:linear-gradient(140deg,#1b352e,#142725)}body.policy-capsule-page #archive-project .pc-story-assurance-verified .pc-story-kicker,body.policy-capsule-page #archive-project .pc-story-assurance-verified h3,body.policy-capsule-page #archive-project .pc-story-assurance-verified li::before{color:var(--pc-story-proof)}body.policy-capsule-page #archive-project .pc-story-section-note{max-width:840px;margin:28px auto 0;color:var(--pc-story-muted);font-size:14px;line-height:1.7;text-align:center;text-wrap:pretty}body.policy-capsule-page #archive-project .pc-story-capsule-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-capsule-layout .waa-section-intro{margin:0;text-align:left}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-capsule-layout .waa-section-intro>p:last-child{max-width:460px;margin-left:0;text-wrap:pretty}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-contents{grid-template-columns:minmax(0,1fr);grid-template-rows:none}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .waa-setup-rail.pc-story-contents>li{grid-column:1;align-content:center;min-height:176px;border-right:0}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .waa-setup-rail.pc-story-contents>li:last-child{border-bottom:0}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-contents .waa-setup-step-copy{display:block}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-contents .waa-setup-step-copy>p{margin-top:14px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-guardrails-panel{grid-template-columns:minmax(0,1fr);width:100%;margin:0;padding:0}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-guardrails-panel .waa-safety-list{min-height:0}body.policy-capsule-page #archive-project .pc-story-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body.policy-capsule-page #archive-project .pc-story-walkthrough [hidden]{display:none}body.policy-capsule-page #archive-project .pc-story-walkthrough :focus-visible{outline:2px solid #a6cfff;outline-offset:4px}body.policy-capsule-page #archive-project .pc-story-panel:focus-visible{outline-offset:-6px}@media (max-width:1000px){body.policy-capsule-page #archive-project .pc-story-panel{gap:28px;padding:30px}body.policy-capsule-page #archive-project .pc-story-visual{padding:22px}body.policy-capsule-page #archive-project .pc-story-capsule-layout{gap:36px}body.policy-capsule-page #archive-project .pc-story-assurance-stage{padding:32px}}@media (max-width:734px){body.policy-capsule-page #archive-project.policy-capsule.autologin-product .waa-hero .waa-eyebrow{font-size:12px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .waa-hero-copy{max-width:450px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .waa-platform-list{margin-top:26px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product>.pc-story-section{width:calc(100% - 36px);padding-top:104px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product #workflow{padding-top:44px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-section .waa-section-intro{margin-bottom:36px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-section h2{font-size:clamp(32px,8.8vw,54px);line-height:1.07}body.policy-capsule-page #archive-project .pc-story-walkthrough{border-radius:22px}body.policy-capsule-page #archive-project .pc-story-demo-heading{gap:12px;padding:19px 18px;font-size:11px}body.policy-capsule-page #archive-project .pc-story-controls{gap:4px;padding:10px}body.policy-capsule-page #archive-project .pc-story-controls button{flex-direction:column;gap:4px;min-height:63px;padding:8px 4px;font-size:12px}body.policy-capsule-page #archive-project .pc-story-panel{grid-template-columns:minmax(0,1fr);gap:28px;min-height:0;padding:28px 18px;align-items:start}body.policy-capsule-page #archive-project .pc-story-kicker{margin-bottom:16px;font-size:11px}body.policy-capsule-page #archive-project .pc-story-panel-copy h3{margin-bottom:18px;font-size:32px}body.policy-capsule-page #archive-project .pc-story-panel-copy>p:not(.pc-story-kicker){max-width:100%;font-size:15px;line-height:1.55}body.policy-capsule-page #archive-project .pc-story-panel-copy>.pc-story-takeaway{margin-top:20px!important;padding-top:16px;font-size:14px!important}body.policy-capsule-page #archive-project .pc-story-visual{padding:20px 18px;border-radius:16px}body.policy-capsule-page #archive-project .pc-story-visual figcaption{margin-bottom:24px;font-size:10px}body.policy-capsule-page #archive-project .pc-story-policy-label{gap:13px}body.policy-capsule-page #archive-project .pc-story-policy-label strong{font-size:16px}body.policy-capsule-page #archive-project .pc-story-package-layers>div{gap:3px 6px;padding:12px 10px}body.policy-capsule-page #archive-project .pc-story-package-layers strong{font-size:14px}body.policy-capsule-page #archive-project .pc-story-identity-map>div{gap:12px;font-size:11px}body.policy-capsule-page #archive-project .pc-story-status{gap:10px;padding:13px 10px}body.policy-capsule-page #archive-project .pc-story-status strong{font-size:12px}body.policy-capsule-page #archive-project .pc-story-status small{font-size:10px}body.policy-capsule-page #archive-project .pc-story-comparison{gap:10px;margin-top:24px}body.policy-capsule-page #archive-project .pc-story-comparison>div{padding:18px 8px}body.policy-capsule-page #archive-project .pc-story-comparison strong{font-size:17px}body.policy-capsule-page #archive-project .pc-story-demo-footer{align-items:center;gap:8px;padding:14px 12px 14px 18px}body.policy-capsule-page #archive-project .pc-story-demo-footer p{max-width:150px;font-size:10px}body.policy-capsule-page #archive-project .pc-story-next{padding:10px;font-size:12px}body.policy-capsule-page #archive-project .pc-story-assurance,body.policy-capsule-page #archive-project .pc-story-capsule-layout{grid-template-columns:minmax(0,1fr)}body.policy-capsule-page #archive-project .pc-story-assurance-stage{padding:28px}body.policy-capsule-page #archive-project .pc-story-assurance-stage h3{font-size:42px}body.policy-capsule-page #archive-project .pc-story-assurance-stage>p:not(.pc-story-kicker){font-size:16px}body.policy-capsule-page #archive-project .pc-story-assurance-verified{border-top:1px solid #2a4a41;border-left:0}body.policy-capsule-page #archive-project .pc-story-section-note{font-size:13px;text-align:left}body.policy-capsule-page #archive-project .pc-story-capsule-layout{gap:0}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .waa-setup-rail.pc-story-contents>li{min-height:0}body.policy-capsule-page #archive-project.policy-capsule.autologin-product .pc-story-contents .waa-setup-step-copy>p{margin-top:10px}}body.policy-capsule-page #archive-project.policy-capsule.autologin-product #safety{margin-top:0;padding-top:0;scroll-margin-top:88px}body.policy-capsule-page #archive-project.policy-capsule.autologin-product>.pc-story-focus-section{display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:100svh;margin-top:0;padding-top:clamp(140px,18svh,220px);padding-bottom:clamp(140px,18svh,220px)}body.policy-capsule-page #archive-project.policy-capsule.autologin-product>.pc-story-focus-section>*{flex-shrink:0}@media (max-width:734px){body.policy-capsule-page #archive-project.policy-capsule.autologin-product>.pc-story-focus-section{min-height:calc(100vh - 80px);min-height:calc(100svh - 80px);padding-top:104px;padding-bottom:104px}}@media (prefers-reduced-motion:reduce){body.policy-capsule-page #archive-project .pc-story-controls button,body.policy-capsule-page #archive-project .pc-story-next{transition:none}}