.o3ay10a,.o3ay10a *{box-sizing:border-box}.o3ay10a .office-menu{display:-ms-grid;gap:.8rem;padding:0;list-style:none;display:grid}.o3ay10a .office-menu a{border:1px solid #bbb;border-radius:4px;padding:1rem;display:block}.o3ay10a .table-scroll{max-width:100%;overflow-x:auto}.o3ay10a table{border-collapse:collapse;width:100%}.o3ay10a th,.o3ay10a td{text-align:left;border:1px solid #ddd}.o3ay10a .article-content{overflow-wrap:anywhere}.o3ay10a .article-content table{table-layout:fixed}.o3ay10a .article-content img{max-width:100%;height:auto}.o3ay10a .article-content td{padding:.4rem}.o3ay10a .news-list{display:-ms-grid;gap:1.5rem;padding:0;list-style:none;display:grid}.o3ay10a .news-list li{border-bottom:1px solid #ddd;padding-bottom:1rem}.o3ay10a .news-list img{object-fit:contain;max-width:200px;max-height:150px}.o3ay10a .plain-text{white-space:pre-wrap;overflow-wrap:anywhere}.o3ay10a .error{color:#9e1919}.o3ay10a .success{color:#176536}.o3ay10a form{width:100%}.o3ay10a label{display:-ms-grid;gap:.4rem;display:grid}.o3ay10a input,.o3ay10a textarea,.o3ay10a select,.o3ay10a button{font:inherit;max-width:100%}.o3ay10a textarea,.o3ay10a select{padding:.6rem}.o3ay10a .pagination{align-items:center;gap:1rem;display:flex}.o3ay10a .comment{border-left:3px solid #ccc;padding-left:1rem}@media (width>=48rem){.o3ay10a .office-menu{-ms-grid-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3,minmax(0,1fr))}}.ltzwgvx{padding:0 0 24px}.ltzwgvx .login-details{max-width:1552px;margin-inline:auto}.ltzwgvx .eyebrow,.ltzwgvx .service-number{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.ltzwgvx .eyebrow{margin:0 0 16px}.ltzwgvx .login-opening{isolation:isolate;margin-inline:calc(-1 * var(--gutter));min-height:calc(100svh - var(--header-height));padding:24px var(--gutter) 0;color:#fff;background:var(--ink);flex-direction:column;display:flex;position:relative}.ltzwgvx .hero-photo{z-index:-2;object-fit:cover;object-position:55% center;width:100%;height:100%;position:absolute;inset:0}.ltzwgvx .login-opening:before{content:"";z-index:-1;background:linear-gradient(90deg,#0c131dcc,#0c131d99);position:absolute;inset:0}.ltzwgvx .hero-content{display:-ms-grid;flex:1;align-items:center;gap:24px;width:100%;max-width:1552px;margin-inline:auto;padding-bottom:24px;display:grid}.ltzwgvx .hero-intro h1{letter-spacing:-.055em;max-width:12ch;margin:0 0 20px;font-size:clamp(36px,6vw,88px);line-height:1.04}.ltzwgvx .hero-intro .eyebrow{margin-bottom:12px}.ltzwgvx .login-intro{max-width:36ch;margin:0;font-size:16px;line-height:1.5}.ltzwgvx .login-panel{min-width:0;color:var(--ink);background:#fff;padding:24px 20px}.ltzwgvx .login-panel h2{margin:0 0 24px;font-size:24px}.ltzwgvx .hero-links{display:-ms-grid;border-top:1px solid #ffffff80;gap:0;width:100%;max-width:1552px;margin-inline:auto;padding-block:8px;display:grid}.ltzwgvx .hero-links a{-webkit-box-pack:justify;-ms-flex-pack:space-between;color:var(--accent);justify-content:space-between;gap:16px;min-height:44px;font-size:13px;display:flex}.ltzwgvx #services,.ltzwgvx #access,.ltzwgvx #questions{scroll-snap-margin-top:24px;scroll-margin-top:24px}.ltzwgvx form{gap:8px;max-width:none;margin:0}.ltzwgvx form label{font-size:14px;font-weight:600}.ltzwgvx form input{width:100%;min-width:0;height:52px;color:var(--ink);background:#fff;border:1px solid #9ca1aa;border-radius:0;padding:12px 14px}.ltzwgvx .password-heading{-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.ltzwgvx .password-heading a{font-size:13px}.ltzwgvx .password-field{position:relative}.ltzwgvx .password-field input{padding-right:56px}.ltzwgvx .password-toggle{width:44px;height:44px;display:-ms-grid;background:0 0;border:none;place-items:center;display:grid;position:absolute;top:4px;right:4px}.ltzwgvx .password-toggle:hover{background:var(--surface)}.ltzwgvx .login-submit{width:100%;margin-top:16px}.ltzwgvx button:disabled{opacity:.6;cursor:wait}.ltzwgvx .error{color:#9e1919;white-space:pre-wrap;margin:8px 0 0}.ltzwgvx .access-note{color:var(--muted);margin:20px 0 0;font-size:13px}.ltzwgvx .access-note a{display:inline-block}.ltzwgvx .login-services,.ltzwgvx .login-faq{padding:48px 0}.ltzwgvx .section-intro{color:var(--muted);max-width:65ch}.ltzwgvx .services-grid{display:-ms-grid;gap:28px;margin-top:32px;display:grid}.ltzwgvx .services-grid section{border-top:1px solid var(--line);-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;flex-direction:column;align-items:flex-start;padding-top:20px;display:flex}.ltzwgvx .service-number{color:var(--accent)}.ltzwgvx .services-grid h3{margin:20px 0 12px}.ltzwgvx .services-grid p{color:var(--muted);margin:0 0 16px}.ltzwgvx .services-grid .text-link{margin-top:auto}.ltzwgvx .services-note{color:var(--muted);margin:24px 0 0;font-size:13px}.ltzwgvx .access-section{display:-ms-grid;background:var(--surface);scroll-snap-margin-top:24px;gap:24px;padding:28px 20px;scroll-margin-top:24px;display:grid}.ltzwgvx .access-section p{color:var(--muted)}.ltzwgvx .access-steps{counter-reset:steps;margin:0;padding:0;list-style:none}.ltzwgvx .access-steps li{counter-increment:steps;border-bottom:1px solid var(--line);padding:20px 0 20px 44px;position:relative}.ltzwgvx .access-steps li:before{content:"0" counter(steps);color:var(--accent);font-size:13px;position:absolute;top:22px;left:0}.ltzwgvx .access-steps li:first-child{padding-top:0}.ltzwgvx .access-steps li:first-child:before{top:2px}.ltzwgvx .access-steps li:last-child{border:none;padding-bottom:0}.ltzwgvx .access-steps h3{margin:0 0 8px;font-size:20px}.ltzwgvx .access-steps p{margin:0}.ltzwgvx .login-faq{display:-ms-grid;gap:12px;display:grid}.ltzwgvx .login-faq details{border-top:1px solid var(--line)}.ltzwgvx .login-faq details:last-child{border-bottom:1px solid var(--line)}.ltzwgvx .login-faq summary{padding:20px 0;font-weight:500}.ltzwgvx .login-faq details p{color:var(--muted);margin:0 0 24px}@media (width>=768px){.ltzwgvx .login-opening{padding-top:40px}.ltzwgvx .hero-content{-ms-grid-columns:minmax(0, 1.15fr) minmax(320px, .85fr);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:40px;padding-block:24px 48px}.ltzwgvx .login-panel{-ms-grid-column-align:end;justify-self:end;width:100%;max-width:480px;padding:32px}.ltzwgvx .hero-links{-ms-grid-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:12px}.ltzwgvx .hero-links a{justify-content:flex-start}.ltzwgvx .services-grid{-ms-grid-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ltzwgvx .login-services,.ltzwgvx .login-faq{padding:64px 0}.ltzwgvx .access-section,.ltzwgvx .login-faq{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:64px}.ltzwgvx .access-section{padding:40px}}@media (width>=1200px){.ltzwgvx .hero-content{gap:80px}.ltzwgvx .login-panel{padding:40px}.ltzwgvx .login-intro{font-size:18px}}.ltzwgvx form input::-webkit-input-placeholder{color:#757b84}.ltzwgvx form input::placeholder{color:#757b84}.ltzwgvx form input:-ms-placeholder-shown{color:#757b84}.ltzwgvx form input::placeholder{color:#757b84}
