/* Scoped to the public Pilot Modes page. */
.pd-pilot-modes .pm-page{background:var(--surface);color:var(--text);font:400 14px/24px 'Open Sans',Arial,sans-serif}
.pd-pilot-modes .pm-page *{box-sizing:border-box}
.pd-pilot-modes .pm-page :where(h1,h2,h3,p,ul,dl,dd,blockquote){margin:0}
.pd-pilot-modes .pm-page [hidden]{display:none!important}
.pd-pilot-modes .pm-page svg{flex-shrink:0}
.pd-pilot-modes .pm-shell{width:min(1160px,calc(100% - 64px));margin-inline:auto}
.pd-pilot-modes #main-content .pm-page h2{font:600 36px/1.23 'Poppins','Open Sans',Arial,sans-serif!important;letter-spacing:-.035em}
.pd-pilot-modes #main-content .pm-page h3{font:600 18px/27px 'Open Sans',Arial,sans-serif;letter-spacing:-.02em}
.pd-pilot-modes #main-content .pm-page p{font-size:14px;line-height:24px}
.pd-pilot-modes #main-content .pm-eyebrow{display:flex;align-items:center;gap:8px;color:var(--ai);font-size:12px;line-height:20px;font-weight:600;margin-bottom:14px}
.pd-pilot-modes #main-content .pm-small{color:var(--text-muted);font-size:12px;line-height:20px}
.pd-pilot-modes .pm-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid var(--ai-border);border-radius:var(--radius-md);background:var(--ai-bg);color:var(--ai)}
.pd-pilot-modes .pm-icon-lime{background:var(--action-soft);color:var(--text);border-color:var(--action-soft)}
.pd-pilot-modes .pm-pill{display:inline-flex;align-items:center;padding:3px 9px;border:1px solid var(--ai-border);border-radius:var(--radius-pill);color:var(--ai);background:var(--ai-bg);font-size:11px;line-height:20px;font-weight:600;white-space:nowrap}
.pd-pilot-modes .pm-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 23px}
.pd-pilot-modes .pm-link{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:13px;font-weight:600;color:var(--ai);text-decoration:none}
.pd-pilot-modes .pm-link:hover{text-decoration:underline;text-underline-offset:4px}
.pd-pilot-modes .pm-link svg{width:17px;height:17px}
.pd-pilot-modes .pm-page :is(button,summary,a):focus-visible{outline:2px solid var(--ai);outline-offset:4px}
.pd-pilot-modes .pm-page button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:10px 14px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:600 13px/22px 'Open Sans',Arial,sans-serif;cursor:pointer}
.pd-pilot-modes .pm-page button:disabled{opacity:.6;cursor:default}
.pd-pilot-modes .pm-page button:not(:disabled):hover{border-color:var(--ai)}
.pd-pilot-modes .pm-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.pd-pilot-modes .pm-breadcrumb{display:flex;align-items:center;gap:10px;padding-top:23px;font-size:12px;line-height:20px;color:var(--text-muted)}
.pd-pilot-modes .pm-breadcrumb a{display:flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}
.pd-pilot-modes .pm-breadcrumb svg{width:12px;height:12px}
.pd-pilot-modes .pm-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;padding-block:30px 76px}
.pd-pilot-modes #main-content .pm-hero :is(h1,h1>span){font:600 58px/1.1 'Poppins','Open Sans',Arial,sans-serif!important;letter-spacing:-.045em!important;overflow-wrap:normal}
.pd-pilot-modes .pm-hero h1>span{color:var(--ai)}
.pd-pilot-modes #main-content .pm-lead{max-width:390px;margin-top:24px;color:var(--text-secondary);font-size:17px;line-height:28px}
.pd-pilot-modes .pm-hero .pm-actions{margin-top:28px}
.pd-pilot-modes .pm-hero-copy>.pm-small{margin-top:16px}
.pd-pilot-modes .pm-hero-visual{position:relative;padding:58px 0 48px;isolation:isolate;min-width:0}
.pd-pilot-modes .pm-hero-visual:before{content:'';position:absolute;inset:0 -18px 0 28px;z-index:-1;background:var(--ai-bg);border:1px solid var(--ai-border);border-radius:var(--radius-xl)}
.pd-pilot-modes .pm-orbit-label{display:flex;align-items:center;justify-content:center;gap:7px;position:absolute;top:19px;inset-inline:20px;font-size:12px;font-weight:600;color:var(--ai)}
.pd-pilot-modes .pm-orbit-label svg{width:16px;height:16px}
.pd-pilot-modes .pm-control-card{overflow:hidden;border:1px solid var(--ai-border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--elev-3)}
.pd-pilot-modes .pm-control-card>header{display:flex;align-items:center;gap:10px;padding:19px;background:var(--brand-purple-deep-1);color:var(--text-on-dark)}
.pd-pilot-modes .pm-control-card>header>div{flex:1;min-width:0}
.pd-pilot-modes .pm-control-card>header strong{display:block;font-size:14px;font-weight:600}
.pd-pilot-modes .pm-control-card>header>div>span{display:block;color:var(--text-on-dark-muted);font-size:11px}
.pd-pilot-modes .pm-hero-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:22px 20px 8px;padding:5px;border-radius:var(--radius-lg);background:var(--surface-canvas)}
.pd-pilot-modes .pm-hero-modes>span{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 4px;border:1px solid transparent;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--text-muted)}
.pd-pilot-modes .pm-hero-modes svg{width:16px;height:16px}
.pd-pilot-modes .pm-hero-modes>.is-selected{background:var(--surface);border-color:var(--ai-border);color:var(--ai);box-shadow:var(--elev-1)}
.pd-pilot-modes .pm-hero-work{padding:6px 20px 12px}
.pd-pilot-modes .pm-hero-work>div{display:flex;align-items:center;gap:10px;padding:15px 0}
.pd-pilot-modes .pm-hero-work>div+div{border-top:1px solid var(--border-hairline)}
.pd-pilot-modes .pm-hero-work>div>span:nth-child(2){flex:1;min-width:0}
.pd-pilot-modes .pm-hero-work strong,.pd-pilot-modes .pm-hero-work small{display:block}
.pd-pilot-modes .pm-hero-work strong{font-size:13px;font-weight:600}
.pd-pilot-modes .pm-hero-work small{font-size:11px;color:var(--text-muted)}
.pd-pilot-modes .pm-state{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;padding:4px 9px;border:1px solid var(--ai-border);border-radius:var(--radius-md);background:var(--ai-bg);color:var(--ai);font-size:11px;line-height:19px;font-weight:600;white-space:nowrap}
.pd-pilot-modes .pm-state-outline{background:var(--surface);border-color:var(--border);color:var(--text-secondary)}
.pd-pilot-modes .pm-state svg{width:13px;height:13px}
.pd-pilot-modes .pm-control-card>footer{display:flex;align-items:center;justify-content:center;gap:7px;padding:13px;border-top:1px solid var(--border-hairline);font-size:11px;color:var(--text-muted)}
.pd-pilot-modes .pm-control-card>footer svg{width:15px;height:15px;color:var(--ai)}
.pd-pilot-modes .pm-floating-note{display:flex;align-items:center;gap:10px;position:absolute;bottom:16px;right:-10px;padding:12px 20px 12px 13px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--elev-2)}
.pd-pilot-modes .pm-floating-note strong,.pd-pilot-modes .pm-floating-note small{display:block;font-size:12px;line-height:20px}
.pd-pilot-modes .pm-floating-note small{font-size:11px;color:var(--text-muted)}
.pd-pilot-modes .pm-value-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding-block:27px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}
.pd-pilot-modes .pm-value-strip>div{display:flex;align-items:center;justify-content:center;gap:14px}
.pd-pilot-modes .pm-value-strip svg{color:var(--ai)}
.pd-pilot-modes .pm-value-strip strong,.pd-pilot-modes .pm-value-strip small{display:block}
.pd-pilot-modes .pm-value-strip strong{font-size:13px;font-weight:600}
.pd-pilot-modes .pm-value-strip small{font-size:12px;color:var(--text-muted)}
.pd-pilot-modes .pm-modes-section{padding-block:83px}
.pd-pilot-modes .pm-section-heading{margin-bottom:34px}
.pd-pilot-modes .pm-mode-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.pd-pilot-modes .pm-mode-card{padding:28px;border:1px solid var(--border);border-radius:var(--radius-card)}
.pd-pilot-modes .pm-mode-card-featured{border-color:var(--ai-border);background:var(--ai-bg)}
.pd-pilot-modes .pm-mode-card>.pm-small{margin-top:23px}
.pd-pilot-modes #main-content .pm-mode-card h3{margin-block:5px 12px;font-size:23px;line-height:32px}
.pd-pilot-modes .pm-mode-card>p:not(.pm-small){color:var(--text-secondary);min-height:48px}
.pd-pilot-modes .pm-mode-card ul{padding:19px 0 16px;list-style:none}
.pd-pilot-modes .pm-mode-card li{display:flex;align-items:center;gap:8px;padding-block:5px;font-size:12px!important;color:var(--text-secondary)}
.pd-pilot-modes .pm-mode-card li svg{width:15px;height:15px;color:var(--ai)}
.pd-pilot-modes .pm-playground-band{padding-block:76px;background:var(--ai-bg);border-block:1px solid var(--ai-border);scroll-margin-top:105px}
.pd-pilot-modes .pm-heading-split{display:flex;align-items:end;justify-content:space-between;gap:30px}
.pd-pilot-modes .pm-heading-split>p{max-width:290px;color:var(--text-secondary)}
.pd-pilot-modes .pm-workspace{overflow:hidden;border:1px solid var(--ai-border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--elev-2)}
.pd-pilot-modes .pm-workspace-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 25px;border-bottom:1px solid var(--border)}
.pd-pilot-modes .pm-workspace-head>div{display:flex;align-items:center;gap:12px}
.pd-pilot-modes #main-content .pm-workspace-head h3{font-size:15px;line-height:24px}
.pd-pilot-modes #main-content .pm-workspace-head p{font-size:12px;line-height:20px;color:var(--text-muted)}
.pd-pilot-modes .pm-workspace-layout{display:grid;grid-template-columns:280px minmax(0,1fr)}
.pd-pilot-modes .pm-mode-nav{padding:26px 18px;background:var(--brand-purple-deep-1);color:var(--text-on-dark)}
.pd-pilot-modes #main-content .pm-nav-label{padding-inline:12px;margin-bottom:15px;font-size:11px;line-height:20px;color:var(--text-on-dark-muted)}
.pd-pilot-modes .pm-mode-nav button{width:100%;justify-content:start;gap:12px;padding:14px 12px;margin-bottom:8px;text-align:left;background:transparent;color:var(--text-on-dark);border-color:transparent}
.pd-pilot-modes .pm-mode-nav button>span{flex:1;min-width:0}
.pd-pilot-modes .pm-mode-nav button strong,.pd-pilot-modes .pm-mode-nav button small{display:block}
.pd-pilot-modes .pm-mode-nav button strong{font-size:13px;font-weight:600}
.pd-pilot-modes .pm-mode-nav button small{font-size:11px;font-weight:400;color:var(--text-on-dark-muted)}
.pd-pilot-modes .pm-mode-nav button>svg:last-child{width:14px;height:14px}
.pd-pilot-modes .pm-mode-nav button[aria-pressed=true]{background:var(--ai-bg);color:var(--ai);border-color:var(--ai-border)}
.pd-pilot-modes .pm-mode-nav button[aria-pressed=true] small{color:var(--ai)}
.pd-pilot-modes .pm-mode-nav button:focus-visible{outline-color:var(--text-on-dark)}
.pd-pilot-modes .pm-nav-foot{display:flex;gap:11px;padding:30px 12px 0;color:var(--text-on-dark-muted)}
.pd-pilot-modes #main-content .pm-nav-foot p{font-size:12px;line-height:21px}
.pd-pilot-modes .pm-workspace-main{padding:29px 30px}
.pd-pilot-modes .pm-mode-summary{display:flex;align-items:center;justify-content:space-between;gap:16px}
.pd-pilot-modes .pm-mode-summary .pm-eyebrow{margin-bottom:4px!important}
.pd-pilot-modes .pm-mode-summary .pm-pause{font-size:11px;padding:8px 10px}
.pd-pilot-modes .pm-pause svg{width:15px;height:15px}
.pd-pilot-modes .pm-pause[aria-pressed=true]{background:var(--ai-bg);color:var(--ai);border-color:var(--ai-border)}
.pd-pilot-modes #main-content .pm-workspace-hint{margin-top:12px;color:var(--text-muted);font-size:12px;line-height:21px;min-height:42px}
.pd-pilot-modes .pm-action-list{margin-top:19px;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}
.pd-pilot-modes .pm-action-row{display:flex;align-items:center;gap:11px;padding:17px 14px}
.pd-pilot-modes .pm-action-row+.pm-action-row{border-top:1px solid var(--border-hairline)}
.pd-pilot-modes .pm-action-copy{flex:1;min-width:0}
.pd-pilot-modes .pm-action-copy strong,.pd-pilot-modes .pm-action-copy small{display:block}
.pd-pilot-modes .pm-action-copy strong{font-size:13px;font-weight:600}
.pd-pilot-modes .pm-action-copy small{font-size:11px;line-height:19px;color:var(--text-muted)}
.pd-pilot-modes .pm-protected{background:var(--surface-canvas)}
.pd-pilot-modes .pm-page .pm-toggle{position:relative;flex:0 0 44px;width:44px;min-width:44px;height:44px;padding:0;border:0;background:transparent}
.pd-pilot-modes .pm-toggle:before{content:'';position:absolute;inset:10px 0;border-radius:var(--radius-pill);background:var(--border-strong)}
.pd-pilot-modes .pm-toggle>span:first-child{position:absolute;left:3px;top:13px;width:18px;height:18px;border-radius:50%;background:var(--surface);transition:transform .18s ease}
.pd-pilot-modes .pm-toggle[aria-pressed=true]:before{background:var(--ai)}
.pd-pilot-modes .pm-toggle[aria-pressed=true]>span:first-child{transform:translateX(20px)}
.pd-pilot-modes .pm-safeguard{display:flex;align-items:center;gap:9px;margin-block:17px;color:var(--text-muted)}
.pd-pilot-modes .pm-safeguard svg{width:16px;height:16px;color:var(--ai)}
.pd-pilot-modes #main-content .pm-safeguard p{font-size:12px;line-height:20px}
.pd-pilot-modes .pm-page .pm-review{background:var(--action-soft);color:var(--text);border-color:var(--action-soft)}
.pd-pilot-modes .pm-workspace-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 24px;border-top:1px solid var(--border);color:var(--text-muted)}
.pd-pilot-modes .pm-workspace-foot>span{display:flex;align-items:center;gap:7px;font-size:11px}
.pd-pilot-modes .pm-workspace-foot svg{width:14px;height:14px}
.pd-pilot-modes #main-content .pm-workspace-foot p{font-size:11px;line-height:20px;text-align:right}
.pd-pilot-modes #main-content .pm-demo-note{margin-top:17px;font-size:12px;line-height:21px;text-align:center;color:var(--text-muted)}
.pd-pilot-modes .pm-control-section{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:90px;padding-block:95px}
.pd-pilot-modes .pm-guard-visual{border:1px solid var(--border);border-radius:var(--radius-card);padding:27px;background:var(--surface-canvas)}
.pd-pilot-modes .pm-guard-head{display:flex;align-items:center;gap:12px;margin-bottom:22px}
.pd-pilot-modes .pm-guard-head p{font-weight:600}
.pd-pilot-modes .pm-guard-visual article{display:flex;align-items:center;gap:14px;padding:21px 0;border-top:1px solid var(--border)}
.pd-pilot-modes .pm-guard-visual article>span{font-size:12px;color:var(--ai)}
.pd-pilot-modes .pm-guard-visual article>div{flex:1;min-width:0}
.pd-pilot-modes #main-content .pm-guard-visual h3{font-size:14px;line-height:23px}
.pd-pilot-modes #main-content .pm-guard-visual article p{font-size:12px;line-height:20px;color:var(--text-muted)}
.pd-pilot-modes .pm-guard-visual article>svg{color:var(--ai);width:18px;height:18px}
.pd-pilot-modes .pm-control-copy>p:not(.pm-eyebrow){color:var(--text-secondary);margin-block:23px 18px}
.pd-pilot-modes .pm-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding-block:25px 86px}
.pd-pilot-modes .pm-faq details{border-bottom:1px solid var(--border)}
.pd-pilot-modes .pm-faq summary{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:67px;padding-block:17px;font-size:14px;font-weight:600;list-style:none;cursor:pointer}
.pd-pilot-modes .pm-faq summary::-webkit-details-marker{display:none}
.pd-pilot-modes .pm-faq summary svg{width:16px;height:16px;color:var(--ai);transition:transform .18s ease}
.pd-pilot-modes .pm-faq details[open] summary svg{transform:rotate(90deg)}
.pd-pilot-modes .pm-faq details p{padding:0 28px 20px 0;color:var(--text-secondary)}
.pd-pilot-modes .pm-next-band{background:var(--ai-bg);border-top:1px solid var(--ai-border)}
.pd-pilot-modes .pm-next{display:flex;align-items:center;flex-direction:column;padding-block:65px;text-align:center}
.pd-pilot-modes .pm-next>.pm-icon{margin-bottom:20px}
.pd-pilot-modes .pm-next .pm-actions{justify-content:center;margin-top:28px}
.pd-pilot-modes .pm-dialog{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:26px;border:1px solid var(--ai-border);border-radius:var(--radius-card);background:var(--surface);color:var(--text);box-shadow:var(--elev-3)}
.pd-pilot-modes .pm-dialog::backdrop{background:var(--surface-scrim)}
.pd-pilot-modes .pm-dialog>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}
.pd-pilot-modes .pm-dialog>header button{padding:8px}
.pd-pilot-modes #main-content .pm-dialog h2{font-size:28px;line-height:1.3}
.pd-pilot-modes .pm-dialog dl{margin-top:23px;padding-block:14px;border-block:1px solid var(--border)}
.pd-pilot-modes .pm-dialog dl>div{padding-block:5px}
.pd-pilot-modes .pm-dialog dt{font-size:11px;color:var(--text-muted)}
.pd-pilot-modes .pm-dialog dd{font-size:13px}
.pd-pilot-modes .pm-dialog blockquote{padding:20px;margin-block:20px;background:var(--ai-bg);border-radius:var(--radius-lg);font-size:14px;line-height:24px}
.pd-pilot-modes .pm-dialog>p:not(.pm-eyebrow){font-size:12px!important;color:var(--text-secondary)}
.pd-pilot-modes .pm-dialog>footer{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:23px}
@media(max-width:1000px){.pd-pilot-modes .pm-hero{gap:32px}.pd-pilot-modes #main-content .pm-hero :is(h1,h1>span){font-size:49px!important}.pd-pilot-modes .pm-control-card>header{padding:15px}.pd-pilot-modes .pm-control-card>header>.pm-pill{display:none}.pd-pilot-modes .pm-hero-modes{margin-inline:12px}.pd-pilot-modes .pm-hero-work{padding-inline:12px}.pd-pilot-modes .pm-hero-work .pm-icon{display:none}.pd-pilot-modes .pm-workspace-layout{grid-template-columns:240px minmax(0,1fr)}.pd-pilot-modes .pm-workspace-main{padding:24px 20px}.pd-pilot-modes .pm-action-row>.pm-icon{display:none}.pd-pilot-modes .pm-mode-card{padding:23px}.pd-pilot-modes .pm-control-section{gap:48px}}
@media(max-width:760px){.pd-pilot-modes .pm-shell{width:calc(100% - 40px)}.pd-pilot-modes .pm-hero{grid-template-columns:1fr;gap:40px;padding-block:25px 48px}.pd-pilot-modes #main-content .pm-hero :is(h1,h1>span){font-size:48px!important}.pd-pilot-modes .pm-hero-visual{width:100%;max-width:530px;margin:auto}.pd-pilot-modes .pm-hero-visual:before{right:0;left:18px}.pd-pilot-modes .pm-control-card{margin-right:14px}.pd-pilot-modes .pm-floating-note{right:0}.pd-pilot-modes .pm-hero-work .pm-icon{display:grid}.pd-pilot-modes .pm-value-strip{gap:20px;padding-block:23px;grid-template-columns:1fr}.pd-pilot-modes .pm-value-strip>div{justify-content:start}.pd-pilot-modes .pm-modes-section{padding-block:55px}.pd-pilot-modes .pm-mode-cards{grid-template-columns:1fr}.pd-pilot-modes .pm-mode-card>p:not(.pm-small){min-height:0}.pd-pilot-modes .pm-mode-card>.pm-small{margin-top:17px}.pd-pilot-modes .pm-playground-band{padding-block:48px}.pd-pilot-modes .pm-heading-split{display:block}.pd-pilot-modes .pm-heading-split>p{margin-top:18px;max-width:none}.pd-pilot-modes #main-content .pm-page h2{font-size:30px;line-height:1.25}.pd-pilot-modes .pm-workspace-layout{grid-template-columns:1fr}.pd-pilot-modes .pm-mode-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:13px}.pd-pilot-modes .pm-mode-nav button{display:flex;flex-direction:column;gap:6px;margin:0;padding:12px 4px;text-align:center}.pd-pilot-modes .pm-mode-nav button strong{font-size:12px}.pd-pilot-modes .pm-mode-nav button small,.pd-pilot-modes .pm-mode-nav button>svg:last-child,.pd-pilot-modes .pm-nav-label,.pd-pilot-modes .pm-nav-foot{display:none!important}.pd-pilot-modes .pm-workspace-head{padding:17px}.pd-pilot-modes .pm-workspace-head>.pm-pill{display:none}.pd-pilot-modes .pm-workspace-head>div>.pm-icon{display:none}.pd-pilot-modes .pm-workspace-main{padding:23px 16px}.pd-pilot-modes .pm-mode-summary{align-items:start}.pd-pilot-modes #main-content .pm-mode-summary h3{font-size:17px}.pd-pilot-modes .pm-mode-summary .pm-pause{width:78px;flex-shrink:0;flex-direction:column;gap:1px;font-size:10px;line-height:17px;padding:6px}.pd-pilot-modes .pm-action-row{gap:7px;padding:14px 10px;flex-wrap:wrap}.pd-pilot-modes .pm-action-copy{flex-basis:100%}.pd-pilot-modes .pm-page .pm-toggle{margin-left:auto;margin-top:-5px;margin-bottom:-5px}.pd-pilot-modes .pm-workspace-foot{display:block;padding:14px 17px}.pd-pilot-modes #main-content .pm-workspace-foot p{text-align:left;margin-top:5px}.pd-pilot-modes .pm-control-section{grid-template-columns:1fr;gap:32px;padding-block:56px}.pd-pilot-modes .pm-guard-visual{padding:22px}.pd-pilot-modes .pm-faq{grid-template-columns:1fr;gap:28px;padding-block:0 56px}.pd-pilot-modes .pm-next{padding-block:48px}.pd-pilot-modes .pm-next .pm-actions{flex-direction:column;gap:12px}.pd-pilot-modes .pm-hero-modes{margin-inline:12px}.pd-pilot-modes .pm-hero-work>div{flex-wrap:wrap}.pd-pilot-modes .pm-hero-work>div>.pm-state{font-size:10px;padding-inline:7px}.pd-pilot-modes .pm-hero-work strong{font-size:12px}.pd-pilot-modes .pm-hero-work small{font-size:10px}}
@media(prefers-reduced-motion:reduce){.pd-pilot-modes .pm-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
