:root{--ak-azure:#1c91cf;--ak-azure-dark:#147bb2;--ak-oxford:#141143;--ak-light:#e4fafe;--ak-ink:#141143;--ak-muted:#68738c;--ak-line:#dce9f0;--ak-font:Gordita,"Avenir Next",Avenir,Montserrat,"Segoe UI",sans-serif}body,button,html,input,select,textarea{font-family:var(--ak-font)}body{color:var(--ak-ink)}body.md-skin{background:var(--ak-oxford)}body.md-skin #page-wrapper,body.md-skin .gray-bg{background:#f5f9fc}body.md-skin .nav-header,body.md-skin .navbar-static-side,body.md-skin .navbar.navbar-fixed-top,body.md-skin .sidebar-collapse,body.md-skin.fixed-nav #side-menu{background:var(--ak-oxford)!important;background-color:var(--ak-oxford)!important}body.md-skin #side-menu>li{background:transparent}body.md-skin .nav.metismenu>li>a{background:transparent;color:hsla(0,0%,100%,.78)!important}body.md-skin .nav.metismenu>li>a>i{color:hsla(0,0%,100%,.58)!important}body.md-skin .nav.metismenu>li>a:focus,body.md-skin .nav.metismenu>li>a:hover{background:rgba(28,145,207,.16)!important;color:#fff!important}body.md-skin .nav.metismenu>li>a:focus>i,body.md-skin .nav.metismenu>li>a:hover>i{color:#75d1ff!important}body.md-skin #side-menu>li.active{background:transparent}body.md-skin .nav.metismenu>li.active>a>i{color:var(--ak-azure)!important}body.md-skin .navbar.navbar-fixed-top{box-shadow:0 3px 16px rgba(20,17,67,.18)}.react-menu-section{background:transparent!important;color:rgba(228,250,254,.48)}.landing-mini-mark,.react-sidebar-mark,.react-topbar-mark{align-items:flex-end;display:inline-flex;gap:3px;height:26px;width:27px}.landing-mini-mark b,.react-sidebar-mark b,.react-topbar-mark b{background:var(--ak-azure);clip-path:polygon(40% 0,100% 0,74% 28%,100% 28%,44% 100%,0 100%);display:block;height:26px;width:19px}.landing-mini-mark i,.react-sidebar-mark i,.react-topbar-mark i{background:#fff;border-radius:50%;display:block;height:7px;margin-bottom:1px;width:7px}.react-topbar-mark{height:18px;width:19px}.react-topbar-mark b{height:18px;width:13px}.react-topbar-mark i{height:5px;width:5px}.audit-toolbar form button,.btn-primary,.btn-success,.requests-search button{background-color:var(--ak-azure)!important;border-color:var(--ak-azure)!important}.btn-primary:hover,.btn-success:hover{background-color:var(--ak-azure-dark)!important;border-color:var(--ak-azure-dark)!important}.text-navy,a{color:var(--ak-azure)}.label-primary,.nav.metismenu>li>a .react-menu-badge{background:var(--ak-azure)}.audit-hero,.catalogue-hero,.delegation-hero,.report-hero,.report-status-strip,.template-detail-hero{background:var(--ak-oxford)}.dashboard-donut{background:conic-gradient(var(--ak-azure) var(--progress),#edf1f5 0)}.dashboard-progress i,.report-bars b,.report-trend i{background:var(--ak-azure)}.brand-landing{background:#fff;color:var(--ak-oxford);margin:0;overflow-x:hidden}.brand-landing *{box-sizing:border-box}.landing-header{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;margin:0 auto;max-width:1440px;min-height:88px;padding:0 5vw}.landing-brand img{display:block;height:46px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:175px}.landing-header nav{display:flex;gap:34px}.landing-header nav a,.landing-link{color:var(--ak-oxford);font-size:13px;font-weight:600}.landing-header nav a:hover,.landing-link:hover{color:var(--ak-azure)}.landing-header-actions{align-items:center;display:flex;gap:22px;justify-content:flex-end}.landing-button{align-items:center;background:var(--ak-azure);border:1px solid var(--ak-azure);border-radius:7px;color:#fff!important;display:inline-flex;font-size:13px;font-weight:700;gap:14px;justify-content:center;min-height:52px;padding:0 24px;transition:.2s}.landing-button:hover{background:var(--ak-azure-dark);box-shadow:0 10px 25px rgba(28,145,207,.22);transform:translateY(-2px)}.landing-button-small{min-height:42px;padding:0 18px}.landing-hero{align-items:center;background:linear-gradient(135deg,#f8fdff,var(--ak-light));display:grid;gap:5vw;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);min-height:700px;overflow:hidden;padding:72px max(5vw,calc(50vw - 650px));position:relative}.landing-hero:before{background-image:radial-gradient(rgba(28,145,207,.18) 1px,transparent 0);background-size:26px 26px;content:"";height:240px;left:-40px;position:absolute;top:20px;width:240px}.landing-hero-copy{position:relative;z-index:2}.landing-eyebrow{align-items:center;color:var(--ak-azure);display:flex;font-size:11px;font-weight:700;gap:9px;letter-spacing:.13em;text-transform:uppercase}.landing-eyebrow i{background:var(--ak-azure);display:block;height:2px;width:24px}.landing-hero h1{color:var(--ak-oxford);font-size:clamp(48px,5.2vw,76px);font-weight:700;letter-spacing:-.055em;line-height:1.03;margin:20px 0 24px;max-width:700px}.landing-hero h1 em{color:var(--ak-azure);font-style:normal}.landing-hero-copy>p{color:#59657c;font-size:18px;line-height:1.75;margin:0;max-width:600px}.landing-hero-actions{align-items:center;display:flex;gap:26px;margin-top:34px}.landing-text-link{color:var(--ak-oxford);font-size:13px;font-weight:700}.landing-trust-row{border-top:1px solid rgba(20,17,67,.1);display:flex;flex-wrap:wrap;gap:20px;margin-top:42px;padding-top:22px}.landing-trust-row span{color:#626d82;font-size:11px}.landing-trust-row i{color:var(--ak-azure);margin-right:6px}.landing-product-scene{min-height:510px;position:relative}.landing-product-card{background:#fff;border:1px solid rgba(20,17,67,.08);border-radius:15px;box-shadow:0 34px 80px rgba(20,17,67,.16);margin:35px auto 0;max-width:650px;overflow:hidden;position:relative;transform:perspective(1200px) rotateY(-3deg);z-index:2}.landing-product-card>header{align-items:center;border-bottom:1px solid #ebf0f4;display:flex;gap:11px;padding:17px 20px}.landing-product-card>header>div{display:grid;flex:1}.landing-product-card header strong{font-size:12px}.landing-product-card header small{color:#8993a5;font-size:9px}.landing-product-card header em{background:var(--ak-light);border-radius:20px;color:var(--ak-azure-dark);font-size:9px;font-style:normal;font-weight:800;padding:5px 9px}.landing-kpis{display:grid;gap:9px;grid-template-columns:repeat(3,1fr);padding:18px 20px 10px}.landing-kpis article{align-items:center;background:#f8fbfd;border:1px solid #e8eef3;border-radius:8px;display:flex;gap:10px;padding:12px}.landing-kpis article>i{align-items:center;background:var(--ak-light);border-radius:7px;color:var(--ak-azure);display:flex;height:32px;justify-content:center;width:32px}.landing-kpis span{display:grid}.landing-kpis small{color:#8490a2;font-size:8px}.landing-kpis strong{font-size:18px}.landing-flow-card{border:1px solid #e6edf2;border-radius:9px;margin:8px 20px 12px;padding:14px 16px 19px}.landing-flow-heading{align-items:center;display:flex;justify-content:space-between}.landing-flow-heading>span{display:grid}.landing-flow-heading small{color:var(--ak-azure);font-size:8px;font-weight:800;text-transform:uppercase}.landing-flow-heading strong{font-size:11px}.landing-flow-heading em{background:#fff6dc;border-radius:12px;color:#9a7017;font-size:8px;font-style:normal;padding:4px 7px}.landing-flow{align-items:start;display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;margin-top:18px}.landing-flow>span{align-items:center;display:grid;justify-items:center}.landing-flow>span>i{align-items:center;background:#f0f3f6;border:2px solid #d8e0e7;border-radius:50%;color:#7d8998;display:flex;font-size:8px;font-style:normal;height:25px;justify-content:center;width:25px}.landing-flow>span.done>i{background:var(--ak-azure);border-color:var(--ak-azure);color:#fff}.landing-flow>span.active>i{background:var(--ak-light);border-color:var(--ak-azure);color:var(--ak-azure-dark)}.landing-flow>span small{color:#7f8999;font-size:7px;margin-top:5px;white-space:nowrap}.landing-flow>b{background:#dce5eb;height:2px;margin-top:12px}.landing-flow>span.done+b{background:var(--ak-azure)}.landing-task-list{padding:0 20px 15px}.landing-task-list article{align-items:center;border-top:1px solid #edf1f4;display:flex;gap:10px;padding:11px 2px}.landing-task-list article>div{display:grid;flex:1}.landing-task-list strong{font-size:10px}.landing-task-list small{color:#8993a2;font-size:8px}.landing-task-list em{color:var(--ak-azure);font-size:8px;font-style:normal;font-weight:800}.landing-avatar{align-items:center;background:var(--ak-oxford);border-radius:7px;color:#fff;display:flex;font-size:8px;font-weight:800;height:31px;justify-content:center;width:31px}.landing-avatar.azure{background:var(--ak-azure)}.landing-orbit{border:1px solid rgba(28,145,207,.2);border-radius:50%;position:absolute}.landing-orbit-one{height:580px;right:-120px;top:-45px;width:580px}.landing-orbit-two{height:380px;right:-20px;top:55px;width:380px}.landing-float-card{align-items:center;background:#fff;border:1px solid #e6edf2;border-radius:9px;box-shadow:0 15px 35px rgba(20,17,67,.12);display:flex;gap:9px;padding:11px 13px;position:absolute;z-index:3}.landing-float-card>i{align-items:center;background:var(--ak-light);border-radius:7px;color:var(--ak-azure);display:flex;height:31px;justify-content:center;width:31px}.landing-float-card span{display:grid}.landing-float-card strong{font-size:9px}.landing-float-card small{color:#8a94a3;font-size:7px}.landing-float-top{right:-15px;top:4px}.landing-float-bottom{bottom:-4px;left:-16px}.landing-purpose{background:var(--ak-oxford);color:#fff;padding:100px max(5vw,calc(50vw - 620px))}.landing-purpose>span{color:#73cefa;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.landing-purpose>h2{font-size:clamp(32px,4vw,52px);letter-spacing:-.04em;line-height:1.1;margin:18px 0 60px;max-width:800px}.landing-purpose>div{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.landing-purpose article{border-top:1px solid hsla(0,0%,100%,.17);padding-top:22px}.landing-purpose article strong{color:var(--ak-azure);font-size:11px}.landing-purpose article h3{font-size:22px;margin:20px 0 9px}.landing-purpose article p{color:hsla(0,0%,100%,.66);line-height:1.7;margin:0}.landing-capabilities{display:grid;gap:8vw;grid-template-columns:minmax(300px,.7fr) minmax(550px,1.3fr);margin:0 auto;max-width:1340px;padding:110px 5vw}.landing-section-intro{height:-moz-fit-content;height:fit-content;position:sticky;top:40px}.landing-section-intro h2{font-size:clamp(34px,3.7vw,52px);letter-spacing:-.045em;line-height:1.1;margin:20px 0}.landing-section-intro p{color:#69758b;font-size:16px;line-height:1.7}.landing-capability-grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.landing-capability-grid article{background:#f8fbfd;border:1px solid #e4edf2;border-radius:11px;min-height:270px;overflow:hidden;padding:26px;position:relative}.landing-capability-grid article.featured{background:var(--ak-light);grid-column:1/-1;min-height:245px}.landing-capability-grid article>span{align-items:center;background:#fff;border-radius:9px;color:var(--ak-azure);display:flex;font-size:18px;height:44px;justify-content:center;width:44px}.landing-capability-grid article small{color:var(--ak-azure);display:block;font-size:9px;font-weight:800;letter-spacing:.11em;margin-top:32px;text-transform:uppercase}.landing-capability-grid article h3{font-size:22px;line-height:1.2;margin:9px 0}.landing-capability-grid article p{color:#69758a;line-height:1.65;margin:0}.landing-capability-grid article>b{bottom:-20px;color:rgba(28,145,207,.08);font-size:90px;position:absolute;right:10px}.landing-cta{align-items:center;background:var(--ak-azure);color:#fff;display:grid;gap:30px;grid-template-columns:auto 1fr auto;margin:0 auto 60px;max-width:1240px;padding:50px}.landing-mini-mark.light{height:56px;width:60px}.landing-mini-mark.light b{background:#fff;height:56px;width:40px}.landing-mini-mark.light i{background:var(--ak-oxford);height:15px;width:15px}.landing-cta h2{font-size:32px;margin:6px 0}.landing-cta p{color:hsla(0,0%,100%,.8);margin:0}.landing-button-light{background:#fff;border-color:#fff;color:var(--ak-oxford)!important}.landing-footer{align-items:center;border-top:1px solid #e7edf2;display:grid;gap:30px;grid-template-columns:1fr 1.5fr 1fr;margin:0 auto;max-width:1240px;padding:38px 0 48px}.landing-footer img{height:42px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:160px}.landing-footer p{color:#6e798d;font-size:11px;margin:0;text-align:center}.landing-footer span{color:#8a94a4;font-size:10px;text-align:right}.brand-auth{background:#fff;color:var(--ak-oxford);margin:0;min-height:100vh}.brand-auth *{box-sizing:border-box}.brand-auth-shell{display:grid;grid-template-columns:minmax(420px,.95fr) minmax(500px,1.05fr);min-height:100vh}.brand-auth-story{background:var(--ak-light);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:55px 7vw;position:relative}.brand-auth-story:after,.brand-auth-story:before{border:1px solid rgba(28,145,207,.18);border-radius:50%;content:"";height:520px;position:absolute;right:-230px;top:19%;width:520px}.brand-auth-story:after{height:320px;right:-130px;top:calc(19% + 100px);width:320px}.brand-auth-story>a,.brand-auth-story>div,.brand-auth-story>small{position:relative;z-index:2}.brand-auth-story img{height:56px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:210px}.brand-auth-eyebrow,.brand-auth-story>div span{color:var(--ak-azure);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.brand-auth-story h1{font-size:clamp(42px,5vw,68px);letter-spacing:-.055em;line-height:1.03;margin:18px 0 24px}.brand-auth-story h1 em{color:var(--ak-azure);font-style:normal}.brand-auth-story p{color:#5d6980;font-size:16px;line-height:1.75;max-width:510px}.brand-auth-form{align-items:center;display:flex;justify-content:center;padding:55px 7vw;position:relative}.brand-auth-card{max-width:440px;width:100%}.brand-auth-card h2{font-size:30px;letter-spacing:-.03em;margin:9px 0 7px}.brand-auth-card>p{color:#798497;margin-bottom:34px}.brand-auth-card label{font-size:11px;font-weight:700}.brand-auth-card .form-control{border:1px solid #d8e3ea;border-radius:7px;box-shadow:none;height:48px;padding:0 14px}.brand-auth-card .form-control:focus{border-color:var(--ak-azure);box-shadow:0 0 0 3px rgba(28,145,207,.1)}.brand-auth-card .form-group{margin-bottom:20px}.brand-auth-options{align-items:center;display:flex;justify-content:space-between;margin:4px 0 26px}.brand-auth-options a,.brand-auth-options label{color:#677389;font-size:11px}.brand-auth-submit button{align-items:center;border-radius:7px;display:flex;font-weight:700;height:50px;justify-content:space-between;padding:0 18px;width:100%}.brand-auth-register{border-top:1px solid #e7edf2;color:#7a8597;font-size:11px;margin-top:30px;padding-top:24px;text-align:center}.brand-auth-home{bottom:30px;color:#798496;font-size:10px;left:50%;position:absolute;transform:translateX(-50%)}@media(max-width:1050px){.landing-header{grid-template-columns:1fr auto}.landing-header nav{display:none}.landing-hero{grid-template-columns:1fr}.landing-product-scene{margin:auto;width:min(100%,720px)}.landing-capabilities{gap:50px;grid-template-columns:1fr}.landing-section-intro{position:static}.landing-cta{margin-left:4vw;margin-right:4vw}.landing-footer{margin:0 4vw}.brand-auth-shell{grid-template-columns:.85fr 1.15fr}}@media(max-width:760px){.landing-header{min-height:72px;padding:0 20px}.landing-brand img{height:38px;width:145px}.landing-header-actions .landing-link{display:none}.landing-button-small{min-height:38px;padding:0 13px}.landing-hero{display:block;min-height:auto;padding:60px 22px 80px}.landing-hero h1{font-size:48px}.landing-hero-copy>p{font-size:16px}.landing-hero-actions,.landing-trust-row{align-items:flex-start;flex-direction:column}.landing-product-scene{margin-top:55px;min-height:420px}.landing-product-card{transform:none}.landing-float-card,.landing-kpis article:nth-child(3){display:none}.landing-kpis{grid-template-columns:1fr 1fr}.landing-flow>span small{display:none}.landing-purpose{padding:75px 24px}.landing-purpose>div{gap:28px;grid-template-columns:1fr}.landing-capabilities{display:block;padding:80px 22px}.landing-capability-grid{grid-template-columns:1fr;margin-top:45px}.landing-capability-grid article.featured{grid-column:auto}.landing-cta{align-items:start;grid-template-columns:1fr;margin:0 22px 50px;padding:34px 28px}.landing-cta .landing-mini-mark{display:none}.landing-cta .landing-button{justify-self:start}.landing-footer{grid-template-columns:1fr;justify-items:center;margin:0 22px}.landing-footer img{-o-object-position:center;object-position:center}.landing-footer span{text-align:center}.brand-auth-shell{display:block}.brand-auth-story{display:none}.brand-auth-form{min-height:100vh;padding:55px 24px 90px}}@media(max-width:430px){.landing-hero h1{font-size:41px}.landing-product-scene{min-height:385px}.landing-product-card{margin-top:10px}.landing-kpis,.landing-product-card>header,.landing-task-list{padding-left:12px;padding-right:12px}.landing-flow-card{margin-left:12px;margin-right:12px}.landing-task-list article:nth-child(2){display:none}}body.md-skin .nav-header,body.md-skin .navbar-static-side,body.md-skin .sidebar-collapse,body.md-skin.fixed-nav #side-menu{background:#f5fafc!important;background-color:#f5fafc!important}body.md-skin .navbar-static-side{border-right:1px solid #dce9f0;box-shadow:2px 0 12px rgba(20,17,67,.035)}body.md-skin .nav-header{border-bottom:1px solid #e1edf2}body.md-skin .nav-header .profile-element>span{background:var(--ak-oxford);color:#fff}body.md-skin .react-profile-toggle .font-bold{color:var(--ak-oxford)}body.md-skin .react-profile-toggle .text-muted{color:#77839a!important}body.md-skin .react-menu-section{color:#8a98aa}body.md-skin .nav.metismenu>li>a{color:#536177!important}body.md-skin .nav.metismenu>li>a>i{color:#8997a9!important}body.md-skin .nav.metismenu>li>a:focus,body.md-skin .nav.metismenu>li>a:hover{background:#edf7fb!important;color:var(--ak-oxford)!important}body.md-skin .nav.metismenu>li>a:focus>i,body.md-skin .nav.metismenu>li>a:hover>i{color:var(--ak-azure)!important}body.md-skin .nav.metismenu>li.active>a{background:var(--ak-light)!important;border-left-color:var(--ak-azure);color:var(--ak-oxford)!important}body.md-skin .navbar.navbar-fixed-top{background:#fff!important;background-color:#fff!important;border-bottom:1px solid #dce9f0!important;box-shadow:0 3px 14px rgba(20,17,67,.055)}body.md-skin .navbar.navbar-fixed-top .react-topbar-button,body.md-skin .navbar.navbar-fixed-top .topbar-product{color:#536177}body.md-skin .navbar.navbar-fixed-top .topbar-product{color:var(--ak-oxford)}body.md-skin .navbar.navbar-fixed-top .navbar-minimalize{background:var(--ak-light);border-color:#ccebf5;color:var(--ak-azure)}body.md-skin .navbar.navbar-fixed-top .navbar-minimalize:hover,body.md-skin .navbar.navbar-fixed-top .react-topbar-button:hover,body.md-skin .navbar.navbar-fixed-top .topbar-notification-button:hover{background:#edf7fb;color:var(--ak-oxford)}body.fixed-nav.fixed-sidebar #wrapper .navbar-static-side{margin-top:0;top:0;z-index:2031}body.fixed-nav.fixed-sidebar .navbar.navbar-fixed-top{left:220px}body.fixed-nav.fixed-sidebar.mini-navbar .navbar.navbar-fixed-top{left:0}@media (max-width:768px){body.fixed-nav.fixed-sidebar .navbar.navbar-fixed-top{left:0}}body.md-skin .navbar.navbar-fixed-top .navbar-minimalize{align-items:center;background:#f2f8fb!important;border:1px solid #d8eaf2!important;box-shadow:none;color:var(--ak-azure)!important;display:inline-flex;height:38px;justify-content:center}body.md-skin .navbar.navbar-fixed-top .navbar-minimalize>i{color:var(--ak-azure)!important}body.md-skin .navbar.navbar-fixed-top .react-topbar-button{background:transparent!important;border:0;border-radius:7px;color:#536177!important}body.md-skin .navbar.navbar-fixed-top .react-topbar-button>i{color:#718096!important}body.md-skin .navbar.navbar-fixed-top .topbar-notification-button>i{color:var(--ak-azure)!important}body.md-skin .navbar.navbar-fixed-top .navbar-minimalize:focus,body.md-skin .navbar.navbar-fixed-top .navbar-minimalize:hover,body.md-skin .navbar.navbar-fixed-top .react-topbar-button:focus,body.md-skin .navbar.navbar-fixed-top .react-topbar-button:hover{background:var(--ak-light)!important;color:var(--ak-oxford)!important;outline:none}body.md-skin .navbar.navbar-fixed-top .react-topbar-button:focus>i,body.md-skin .navbar.navbar-fixed-top .react-topbar-button:hover>i{color:var(--ak-azure)!important}body.md-skin .navbar.navbar-fixed-top .topbar-notification-button .label-danger{background:var(--ak-oxford)!important;border:2px solid #fff;color:#fff!important;min-width:18px}.public-workflow-body{background:#f5f9fc;color:var(--ak-oxford);margin:0;min-height:100vh}.public-workflow-body *{box-sizing:border-box}.public-workflow-header{align-items:center;background:#fff;border-bottom:1px solid var(--ak-line);display:flex;justify-content:space-between;min-height:78px;padding:0 max(24px,calc(50vw - 590px))}.public-workflow-header img{display:block;height:43px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:165px}.public-workflow-header nav{display:flex;gap:25px}.public-workflow-header nav a{color:#5e6b80;font-size:12px;font-weight:700}.public-workflow-main{margin:0 auto;max-width:1180px;min-height:calc(100vh - 150px);padding:58px 24px 80px}.public-workflow-footer{border-top:1px solid var(--ak-line);color:#8490a2;display:flex;font-size:10px;justify-content:space-between;margin:auto;max-width:1180px;padding:25px 24px}.public-catalogue-hero{margin-bottom:38px;max-width:700px}.public-catalogue-hero>span,.public-form-intro>span,.public-receipt>span{color:var(--ak-azure);font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.public-catalogue-hero h1{font-size:45px;letter-spacing:-.045em;margin:10px 0}.public-catalogue-hero p{color:#68758a;font-size:16px;line-height:1.7}.public-service-grid{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.public-service-grid>a{align-items:flex-start;background:#fff;border:1px solid #e0eaf0;border-radius:10px;color:inherit;display:flex;gap:16px;min-height:190px;padding:25px;transition:.2s}.public-service-grid>a:hover{border-color:#a9dced;box-shadow:0 10px 28px rgba(20,17,67,.07);transform:translateY(-2px)}.public-service-grid>a>i{align-items:center;background:var(--ak-light);border-radius:9px;color:var(--ak-azure);display:flex;font-size:18px;height:44px;justify-content:center;width:44px}.public-service-grid>a>div{display:grid}.public-service-grid h2{font-size:19px;margin:2px 0 8px}.public-service-grid p{color:#748094;line-height:1.6;margin:0 0 18px}.public-service-grid span{color:var(--ak-azure);font-size:10px;font-weight:800;text-transform:uppercase}.public-service-grid span i{margin-left:5px}.public-empty{background:#fff;border:1px solid #e0eaf0;border-radius:10px;grid-column:1/-1;padding:60px;text-align:center}.public-empty>i{color:#aebccc;font-size:35px}.public-empty h2{font-size:20px}.public-empty p{color:#7b8799}.public-form-shell{align-items:start;display:grid;gap:65px;grid-template-columns:minmax(280px,.72fr) minmax(480px,1.28fr)}.public-form-intro{position:sticky;top:30px}.public-form-intro>a{color:#788497;display:inline-block;font-size:10px;margin-bottom:48px}.public-form-intro>a i{margin-right:6px}.public-form-intro h1{font-size:42px;letter-spacing:-.045em;line-height:1.08;margin:12px 0 17px}.public-form-intro>p{color:#647188;font-size:15px;line-height:1.7}.public-form-intro>div{background:var(--ak-light);border-left:3px solid var(--ak-azure);color:#53637a;line-height:1.6;margin:24px 0;padding:15px}.public-form-intro ul{list-style:none;margin:28px 0 0;padding:0}.public-form-intro li{color:#657288;font-size:11px;margin-top:10px}.public-form-intro li i{color:var(--ak-azure);margin-right:8px}.public-form-card{background:#fff;border:1px solid #dee8ee;border-radius:11px;box-shadow:0 18px 45px rgba(20,17,67,.06);overflow:hidden}.public-form-card>header{border-bottom:1px solid #e8eef2;padding:25px 28px}.public-form-card>header>span{color:var(--ak-azure);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-form-card>header h2{font-size:23px;margin:5px 0}.public-form-card>header p{color:#8490a1;margin:0}.public-form-card form{padding:27px 28px}.public-contact-grid{display:grid;gap:17px;grid-template-columns:1fr 1fr}.public-contact-grid label,.public-field{display:grid;gap:6px;margin:0}.public-contact-grid label>span,.public-field>span{color:#46546a;font-size:11px;font-weight:700}.public-form-card input,.public-form-card select,.public-form-card textarea{background:#fff;border:1px solid #d6e1e8;border-radius:7px;color:var(--ak-oxford);min-width:0;padding:11px 12px;width:100%}.public-form-card input:focus,.public-form-card select:focus,.public-form-card textarea:focus{border-color:var(--ak-azure);box-shadow:0 0 0 3px rgba(28,145,207,.1);outline:0}.public-form-divider{align-items:center;display:flex;margin:28px 0 19px}.public-form-divider:after{background:#e5ebef;content:"";flex:1;height:1px;margin-left:12px}.public-form-divider span{color:#8591a2;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.public-field{margin-bottom:19px}.public-field>small{color:#8590a0;font-size:10px}.public-field>em{color:#bd3f4c;font-size:10px;font-style:normal}.public-field input[type=file]{background:#f8fbfd}.public-information{background:var(--ak-light);border-radius:7px;color:#52637a;line-height:1.6;padding:12px}.public-consent{align-items:flex-start;background:#f7fafc;border:1px solid #e1e9ee;border-radius:7px;display:flex;gap:10px;margin:25px 0 18px;padding:13px}.public-consent input{flex:0 0 auto;margin-top:2px;width:auto}.public-consent span{color:#657287;font-size:10px;line-height:1.5}.public-submit{align-items:center;background:var(--ak-azure);border:0;border-radius:7px;color:#fff;display:flex;font-weight:700;justify-content:space-between;padding:14px 17px;width:100%}.public-submit:hover{background:var(--ak-azure-dark)}.public-privacy{color:#8994a4;font-size:9px;margin:12px 0 0;text-align:center}.public-privacy i{color:var(--ak-azure);margin-right:4px}.public-honeypot{height:1px!important;left:-10000px!important;opacity:0!important;position:absolute!important;width:1px!important}.public-form-errors{background:#fff1f2;border-bottom:1px solid #f3cdd2;color:#a52d3b;padding:15px 28px}.public-form-errors ul{margin:7px 0 0;padding-left:18px}.public-receipt{margin:15px auto;max-width:760px;text-align:center}.public-receipt-icon{align-items:center;background:var(--ak-light);border:6px solid #f1fcfe;border-radius:50%;color:var(--ak-azure);display:flex;font-size:25px;height:72px;justify-content:center;margin:0 auto 20px;width:72px}.public-receipt h1{font-size:38px;letter-spacing:-.04em;margin:10px 0}.public-receipt>p{color:#6c788d;font-size:15px}.public-reference{background:var(--ak-oxford);border-radius:9px;color:#fff;display:grid;margin:30px auto 14px;max-width:390px;padding:16px}.public-reference small{color:#8ad5f8;font-size:9px;font-weight:800;text-transform:uppercase}.public-reference strong{font-size:23px;letter-spacing:.06em}.public-status-card{background:#fff;border:1px solid #dfe8ee;border-radius:10px;margin:24px 0;overflow:hidden;text-align:left}.public-status-card>header{align-items:center;border-bottom:1px solid #e8eef2;display:flex;justify-content:space-between;padding:17px 20px}.public-status-card>header>span{display:grid}.public-status-card header small{color:#8a95a5;font-size:8px;text-transform:uppercase}.public-status-card header em{background:var(--ak-light);border-radius:14px;color:var(--ak-azure-dark);font-size:9px;font-style:normal;font-weight:800;padding:5px 9px}.public-status-line{align-items:start;display:grid;grid-template-columns:auto 1fr auto 1fr auto;padding:28px 50px}.public-status-line>span{display:grid;justify-items:center}.public-status-line>span i{align-items:center;background:#eef2f5;border:2px solid #d7e0e7;border-radius:50%;color:#8390a0;display:flex;height:32px;justify-content:center;width:32px}.public-status-line>span small{color:#7d899a;font-size:8px;margin-top:7px;white-space:nowrap}.public-status-line>span.done i{background:var(--ak-azure);border-color:var(--ak-azure);color:#fff}.public-status-line>span.active i{background:var(--ak-light);border-color:var(--ak-azure);color:var(--ak-azure)}.public-status-line>b{background:#dbe4ea;height:2px;margin-top:15px}.public-status-card>footer{background:#fafcfd;border-top:1px solid #e8eef2;color:#8994a3;font-size:9px;padding:10px 20px;text-align:right}.public-save-link{align-items:flex-start;background:#eef9fd;border:1px solid #d4edf6;border-radius:8px;display:flex;gap:12px;padding:15px;text-align:left}.public-save-link>i{color:var(--ak-azure);margin-top:2px}.public-save-link div{display:grid}.public-save-link p{color:#69778c;font-size:10px;margin:3px 0}.public-secondary-button{border:1px solid #d5e1e8;border-radius:7px;color:#5d6b80;display:inline-block;font-size:10px;font-weight:700;margin-top:25px;padding:11px 15px}@media(max-width:850px){.public-form-shell{gap:35px;grid-template-columns:1fr}.public-form-intro{position:static}.public-form-intro>a{margin-bottom:30px}.public-form-intro ul{display:none}}@media(max-width:620px){.public-workflow-header{min-height:68px;padding:0 18px}.public-workflow-header img{height:37px;width:145px}.public-workflow-header nav a:first-child{display:none}.public-workflow-main{padding:40px 16px 60px}.public-service-grid{grid-template-columns:1fr}.public-catalogue-hero h1,.public-form-intro h1{font-size:36px}.public-contact-grid{grid-template-columns:1fr}.public-form-card form,.public-form-card>header{padding-left:19px;padding-right:19px}.public-status-line{padding-left:20px;padding-right:20px}.public-status-line>span small{display:none}.public-workflow-footer{padding-left:18px;padding-right:18px}}.static-routing-recipients:not([hidden]){display:block}.static-routing-recipients[hidden]{display:none!important}.static-routing-recipients .select2-container{max-width:100%;width:100%!important}.static-routing-recipients .select2-selection--multiple{min-height:42px;padding:3px 5px}.static-routing-recipients .select2-search__field{min-width:230px!important;width:auto!important}.static-routing-recipients .select2-selection__choice{background:var(--ak-light)!important;border-color:#bfe5f2!important;color:var(--ak-oxford)}.recipient-selector-help{display:block;line-height:1.45;margin-top:6px}.recipient-selector-help i{color:var(--ak-azure);margin-right:4px}
