.ceo-sign-in-field{--paper:#f2f3ec;--ink:#161b18;--muted:#a4ada5;--line:#354139;--citron:#e8edcb;--light-line:#cbd0c4;background:var(--ink);min-height:100svh;color:var(--paper);-webkit-font-smoothing:antialiased;grid-template-columns:1.05fr 1fr;font:400 16px/1.5 Arial,Helvetica,sans-serif;display:grid}.ceo-sign-in-field *{box-sizing:border-box}.ceo-sign-in-field a{color:inherit;text-decoration:none}.ceo-sign-in-field button{font:inherit;cursor:pointer}.ceo-sign-in-field :is(a,button,input):focus-visible{outline-offset:5px;outline:2px solid #d4df9d}.ceo-sign-in-field .sign-in-atmosphere{color:#171c18;background:#e8e7e2;flex-direction:column;min-width:0;min-height:720px;padding:38px 9% 28px;display:flex;position:relative;overflow:hidden}.ceo-sign-in-field .sign-in-brand{z-index:1;width:max-content;display:block;position:relative}.ceo-sign-in-field .sign-in-wordmark{width:191px;height:42px;display:block;position:relative;overflow:hidden}.ceo-sign-in-field .sign-in-wordmark img{width:308px;max-width:none;height:73px;position:absolute;top:-18px;left:-21px}.ceo-sign-in-field .sign-in-brand>span:last-child{letter-spacing:.12em;margin-top:5px;font:7px/1.5 monospace;display:block}.ceo-sign-in-field .sign-in-perspective{z-index:1;margin-top:clamp(44px,7vh,85px);position:relative}.ceo-sign-in-field .sign-in-eyebrow{letter-spacing:.13em;color:#5b645b;margin:0 0 19px;font:9px/1.5 monospace}.ceo-sign-in-field .sign-in-statement{letter-spacing:-.055em;margin:0;font-size:clamp(40px,4.4vw,72px);line-height:1.035}.ceo-sign-in-field .sign-in-statement>span{color:#687261}.ceo-sign-in-field .sign-in-art{mix-blend-mode:multiply;background:url(/continuity/motion-poster-005.jpg) 94%/auto 100% no-repeat;flex:1;min-height:300px;margin:10px -11% 0;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 9% 91%,#0000);mask-image:linear-gradient(#0000,#000 9% 91%,#0000)}.ceo-sign-in-field .sign-in-art-caption{z-index:1;color:#5d665b;border-top:1px solid #c6cbc0;justify-content:space-between;align-items:center;gap:16px;margin:10px 0 0;padding-top:18px;font-size:11px;display:flex;position:relative}.ceo-sign-in-field .sign-in-art-caption>span:first-child{letter-spacing:.08em;white-space:nowrap;font:8px/1.5 monospace}.ceo-sign-in-field .sign-in-panel{background:radial-gradient(ellipse at 90% 0, #24362b70, transparent 65%), var(--ink);flex-direction:column;min-width:0;padding:38px clamp(32px,5.7vw,110px) 28px;display:flex}.ceo-sign-in-field .sign-in-topline{justify-content:space-between;align-items:center;gap:14px;min-height:44px;font-size:11px;display:flex}.ceo-sign-in-field .sign-in-topline>span{letter-spacing:.15em;color:var(--muted);white-space:nowrap;font:8px/1.5 monospace}.ceo-sign-in-field .sign-in-topline a{color:#d0d8cf;align-items:center;gap:12px;min-height:44px;display:inline-flex}.ceo-sign-in-field .sign-in-topline a:hover{color:var(--citron)}.ceo-sign-in-field .sign-in-index-icon{border:1px solid #4b574c;border-radius:50%;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;padding:10px;display:flex}.ceo-sign-in-field .sign-in-index-icon i{background:currentColor;width:100%;height:1px;display:block}.ceo-sign-in-field .sign-in-index-icon i:last-child{width:70%}.ceo-sign-in-field .sign-in-content{width:100%;max-width:410px;margin:auto;padding-block:48px}.ceo-sign-in-field .sign-in-context{color:var(--citron);letter-spacing:.045em;align-items:center;gap:8px;margin:0 0 22px;font:10px/1.5 monospace;display:inline-flex}.ceo-sign-in-field .sign-in-context svg{width:17px;height:17px}.ceo-sign-in-field h1{letter-spacing:-.055em;margin:0 0 17px;font:400 clamp(38px,4.05vw,62px)/1.05 Arial,Helvetica,sans-serif}.ceo-sign-in-field .sign-in-heading>p:last-child{color:var(--muted);max-width:33ch;margin:0;font-size:14px;line-height:1.6}.ceo-sign-in-field .ceo-sign-in-actions{margin-top:32px}.ceo-sign-in-field form{gap:24px;display:grid}.ceo-sign-in-field .sign-in-input-group{gap:8px;display:grid}.ceo-sign-in-field label{color:#d7dfd5;font-size:12px}.ceo-sign-in-field input{width:100%;min-height:48px;color:var(--paper);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;border-bottom:1px solid #546054;border-radius:0;padding:8px 0 12px;scroll-margin-block:24px;font:16px/1.4 Arial,Helvetica,sans-serif;display:block}.ceo-sign-in-field input::placeholder{color:#829080;opacity:1}.ceo-sign-in-field input:focus-visible{border-bottom-color:var(--citron);box-shadow:0 1px 0 var(--citron);outline:0}.ceo-sign-in-field .sign-in-password{position:relative}.ceo-sign-in-field .sign-in-password input{padding-right:62px}.ceo-sign-in-field .sign-in-password-toggle{color:#ccd6c7;background:0 0;border:0;min-width:55px;min-height:44px;padding:8px;font-size:11px;position:absolute;top:0;right:-8px}.ceo-sign-in-field .sign-in-password-toggle:hover{color:var(--citron)}.ceo-sign-in-field .sign-in-submit{width:100%;min-height:64px;color:var(--paper);text-align:left;background:0 0;border:0;align-items:center;gap:17px;margin-top:4px;padding:0;font-size:18px;display:flex}.ceo-sign-in-field .sign-in-action-orbit{background:var(--citron);color:#1b251b;border-radius:50%;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;transition:background .2s;display:flex;position:relative}.ceo-sign-in-field .sign-in-action-orbit:after{content:"";border:1px solid #8e9c755c;border-radius:50%;position:absolute;inset:5px}.ceo-sign-in-field .sign-in-action-orbit svg{width:23px;height:23px}.ceo-sign-in-field .sign-in-submit small{color:var(--muted);margin-top:3px;font:9px/1.5 monospace;display:block}.ceo-sign-in-field .sign-in-submit[aria-disabled=true]{cursor:progress;opacity:.65}.ceo-sign-in-field .sign-in-access-note{color:var(--muted);max-width:38ch;margin:22px 0 0;font-size:11px;line-height:1.6}.ceo-sign-in-field .ceo-sign-in-failure{border-left:2px solid #d9bfa2;padding:4px 0 4px 14px}.ceo-sign-in-field .ceo-sign-in-failure strong{color:#edd9bf;font-size:12px;font-weight:400}.ceo-sign-in-field .ceo-sign-in-failure p{color:#c6cfc3;margin:6px 0 0;font-size:12px;line-height:1.6}.ceo-sign-in-field .ceo-session-recovery{background:#283424;border:1px solid #56684b;border-radius:4px;margin-bottom:24px;padding:16px 18px}.ceo-sign-in-field .ceo-session-recovery strong{color:var(--citron);font-size:13px;font-weight:400}.ceo-sign-in-field .ceo-session-recovery p{color:#c2cbbc;margin:8px 0;font-size:12px}.ceo-sign-in-field .ceo-session-recovery a{text-underline-offset:5px;align-items:center;min-height:44px;font:9px/1.5 monospace;text-decoration:underline;display:inline-flex}.ceo-sign-in-field .sign-in-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding-top:20px;display:flex}.ceo-sign-in-field .sign-in-footer p{color:#cbd4c7;margin:0;font-size:11px}.ceo-sign-in-field .sign-in-footer p span{color:var(--muted);font-size:10px}.ceo-sign-in-field .sign-in-footer nav{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:0 18px;font-size:10px;display:flex}.ceo-sign-in-field .sign-in-footer nav a{align-items:center;min-height:44px;display:inline-flex}.ceo-sign-in-field .sign-in-footer nav a:last-child{display:none}.ceo-sign-in-field .sign-in-footer a:hover{color:var(--paper)}@media (min-width:1600px){.ceo-sign-in-field .sign-in-art{min-height:420px}}@media (max-width:1050px) and (min-width:801px){.ceo-sign-in-field{grid-template-columns:1fr 1fr}.ceo-sign-in-field .sign-in-panel{padding-inline:32px}.ceo-sign-in-field .sign-in-art-caption>span:last-child{font-size:9px}.ceo-sign-in-field .sign-in-topline{gap:8px}.ceo-sign-in-field .sign-in-topline a{gap:8px;font-size:10px}.ceo-sign-in-field .sign-in-statement{font-size:42px}}@media (max-width:800px){.ceo-sign-in-field{grid-template-columns:1fr}.ceo-sign-in-field .sign-in-atmosphere{height:230px;min-height:0;padding:max(24px, env(safe-area-inset-top)) 26px 22px}.ceo-sign-in-field .sign-in-wordmark{width:154px;height:30px}.ceo-sign-in-field .sign-in-wordmark img{width:248px;height:59px;top:-16px;left:-17px}.ceo-sign-in-field .sign-in-brand>span:last-child{margin-top:5px;font-size:6px}.ceo-sign-in-field .sign-in-perspective{margin-top:30px}.ceo-sign-in-field .sign-in-eyebrow{margin-bottom:9px;font-size:7px}.ceo-sign-in-field .sign-in-statement{font-size:33px}.ceo-sign-in-field .sign-in-art{background-position:100%;width:42%;height:143px;min-height:0;margin:0;position:absolute;top:78px;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%),linear-gradient(#0000,#000 10% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22%),linear-gradient(#0000,#000 10% 91%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ceo-sign-in-field .sign-in-art-caption{display:none}.ceo-sign-in-field .sign-in-panel{padding:19px 26px max(24px, env(safe-area-inset-bottom))}.ceo-sign-in-field .sign-in-content{max-width:520px;padding-block:31px 30px}.ceo-sign-in-field .sign-in-context{margin-bottom:16px}.ceo-sign-in-field h1{margin-bottom:12px;font-size:42px}.ceo-sign-in-field .sign-in-heading>p:last-child{max-width:none;font-size:13px}.ceo-sign-in-field .ceo-sign-in-actions{margin-top:27px}.ceo-sign-in-field form{gap:22px}.ceo-sign-in-field .sign-in-submit{margin-top:0}.ceo-sign-in-field .sign-in-access-note{margin-top:20px}.ceo-sign-in-field .sign-in-footer{padding-top:14px}}@media (max-width:360px){.ceo-sign-in-field .sign-in-atmosphere{height:210px;padding-inline:20px}.ceo-sign-in-field .sign-in-perspective{margin-top:25px}.ceo-sign-in-field .sign-in-statement{font-size:29px}.ceo-sign-in-field .sign-in-art{height:123px}.ceo-sign-in-field .sign-in-panel{padding-inline:20px}.ceo-sign-in-field .sign-in-topline{font-size:10px}.ceo-sign-in-field .sign-in-content{padding-block:25px}.ceo-sign-in-field h1{font-size:37px}.ceo-sign-in-field .sign-in-footer{gap:14px}}@media (prefers-reduced-motion:reduce){.ceo-sign-in-field *{scroll-behavior:auto!important;transition:none!important}}@media (forced-colors:active){.ceo-sign-in-field,.ceo-sign-in-field .sign-in-panel,.ceo-sign-in-field .sign-in-atmosphere{color:canvastext;background:canvas}.ceo-sign-in-field :is(input,button,a):focus-visible{outline:2px solid highlight}.ceo-sign-in-field input,.ceo-sign-in-field .sign-in-action-orbit{border:1px solid buttontext}.ceo-sign-in-field .sign-in-action-orbit{color:buttontext;background:buttonface}.ceo-sign-in-field .sign-in-art{display:none}}.ceo-sign-in-field .sign-in-submit{color:#20352b;background:#e4ebd0;border:1px solid #d7e2c2;border-radius:42px;justify-content:space-between;gap:22px;min-height:76px;padding:12px 14px 12px 24px;font-size:18px;line-height:1.3;transition:background .2s,border-color .2s}.ceo-sign-in-field .sign-in-action-label{min-width:0}.ceo-sign-in-field .sign-in-action-orbit{color:#20352b;background:0 0;border:1px solid #a9b59b;flex-basis:46px;width:46px;height:46px}.ceo-sign-in-field .sign-in-action-orbit:after{content:none}.ceo-sign-in-field .sign-in-submit small{color:#52644c;margin-top:4px;font:11px/1.4 Arial,Helvetica,sans-serif}.ceo-sign-in-field .sign-in-submit:hover,.ceo-sign-in-field .sign-in-submit:focus-visible{background:#f2f5e5;border-color:#f2f5e5}.ceo-sign-in-field .sign-in-submit:hover .sign-in-action-orbit{background:0 0}.ceo-sign-in-field .sign-in-submit[aria-disabled=true]{opacity:.7}@media (max-width:360px){.ceo-sign-in-field .sign-in-submit{gap:14px;padding-left:20px;font-size:17px}}@media (prefers-reduced-motion:reduce){.ceo-sign-in-field .sign-in-submit{transition:none}}@media (forced-colors:active){.ceo-sign-in-field .sign-in-submit{color:buttontext;background:buttonface;border-color:buttontext}.ceo-sign-in-field .sign-in-submit small{color:buttontext}}
