@font-face{font-family:AU Kufi;src:url(./ameer-kufi-arabic.woff2) format('woff2');font-weight:400 700;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}
:root{--au-ink:#202637;--au-muted:#667087;--au-blue:#4268e8;--au-line:#e3e7ef;--au-surface:#fff;--au-bg:#f6f7fb;--au-font:'AU Kufi',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
html{scroll-behavior:smooth}body:not(.app){font-family:var(--au-font)!important;background:var(--au-bg);color:var(--au-ink);-webkit-font-smoothing:antialiased}body:not(.app) button,body:not(.app) input,body:not(.app) select{font-family:var(--au-font)}
.au-home *,.au-nav *,.au-lookup *,.au-download *{box-sizing:border-box}.au-home a,.au-nav a,.au-lookup a,.au-download a{text-decoration:none;color:inherit}.au-home svg,.au-nav svg,.au-lookup svg,.au-link-icon svg{width:24px;height:24px;flex-shrink:0}.au-home{background:radial-gradient(ellipse 500px 340px at 80% 4%,#e8eaff 0,transparent 100%),radial-gradient(ellipse 480px 360px at 8% 28%,#e6f5f2 0,transparent 100%),var(--au-bg);padding:0 24px 30px}
.au-nav{max-width:1120px;margin:auto;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;direction:rtl;color:var(--au-ink);font-family:var(--au-font);line-height:1.5}.au-brand{display:flex;align-items:center;gap:11px!important;color:var(--au-ink)!important;white-space:nowrap;font-size:20px;letter-spacing:-.7px}.au-brand b{font-weight:800}.au-brand b span{color:#5572df}.au-brand-mark{width:36px;height:36px;background:#fff;border:1px solid #e5e9f1;border-radius:12px;display:grid;place-items:center;color:var(--au-blue);box-shadow:0 4px 8px #29395105}.au-brand-mark svg{width:21px;height:21px}.au-nav>div{display:flex;align-items:center;gap:25px}.au-nav>div>a{font-size:12px;font-weight:600;color:#5b6476}.au-nav-app{display:flex;gap:9px;align-items:center;padding:11px 17px;border-radius:30px;background:#fff;border:1px solid var(--au-line);color:var(--au-ink)!important}.au-nav-app svg{width:16px;height:16px}
.au-hero{max-width:760px;margin:52px auto 42px;text-align:center;direction:rtl}.au-eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid #e2e5ef;background:#ffffffb3;padding:7px 13px;border-radius:30px;font-size:11px;font-weight:600;color:#5f687e}.au-eyebrow i{width:7px;height:7px;border-radius:50%;background:#5ead91;box-shadow:0 0 0 3px #5ead9115}.au-hero h1{font-family:var(--au-font);font-size:clamp(34px,4.2vw,56px);line-height:1.65;letter-spacing:-1.5px;font-weight:700;margin:19px 0 14px;color:var(--au-ink)}.au-hero h1 span{color:#6e7dd1}.au-hero p{font-size:14px;color:var(--au-muted);line-height:2.2;margin:0}.au-hub{max-width:1000px;margin:0 auto}.au-feature{border-radius:30px;min-height:272px;padding:36px 42px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#4266dc;color:#fff!important;position:relative;overflow:hidden;box-shadow:0 16px 35px #3f5ec718;transition:transform .22s,box-shadow .22s}.au-feature-copy{position:relative;z-index:1}.au-kicker{font-size:11px;font-weight:600;letter-spacing:.02em;display:block}.au-feature .au-kicker{color:#e1e8ff}.au-feature h2{font-size:29px;font-weight:700;line-height:1.8;margin:10px 0}.au-feature p{color:#e7edff;font-size:12px;margin:0 0 23px}.au-white-button{display:inline-flex;align-items:center;gap:20px;font-size:12px;font-weight:600;color:#3556c7;background:#fff;padding:12px 17px;border-radius:15px}.au-white-button svg{width:17px;height:17px}.au-feature-copy>small{display:block;font:11px -apple-system,BlinkMacSystemFont,sans-serif;text-align:right;color:#dce5ff;margin-top:13px}.au-app-art{width:280px;align-self:stretch;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;flex-shrink:0}.au-app-art img{position:relative;border-radius:32px;box-shadow:0 24px 45px #142c7636;width:140px;height:140px;object-fit:contain;background:#fff;border:7px solid #ffffff85;transform:rotate(-7deg)}.au-app-art>span{position:relative;color:#eef2ff;font-size:12px}.au-app-orbit{position:absolute;width:340px;height:340px;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #ffffff25;border-radius:50%;box-shadow:0 0 0 40px #ffffff08,0 0 0 80px #ffffff05}
.au-section-label{display:flex;justify-content:space-between;align-items:center;margin:34px 2px 17px}.au-section-label h2{font-size:16px;font-weight:700;margin:0}.au-section-label>span{font-size:11px;color:var(--au-muted)}.au-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.au-tile{display:flex;align-items:flex-start;flex-wrap:wrap;background:#fff;border:1px solid var(--au-line);border-radius:24px;padding:23px;position:relative;min-width:0;transition:transform .2s,box-shadow .2s,border-color .2s}.au-icon{width:47px;height:47px;border-radius:15px;display:grid;place-items:center;background:#eaf0ff;color:#4b6dd9;flex-shrink:0}.au-violet .au-icon{background:#efebff;color:#8e6cd7}.au-coral .au-icon{background:#ffeded;color:#d96e70}.au-mint .au-icon{background:#e4f5ef;color:#399782}.au-peach .au-icon{background:#fff0e1;color:#bb8046}.au-tile-copy{flex-basis:100%;margin-top:21px;min-width:0}.au-tile-copy strong{display:block;font-size:14px;font-weight:700;line-height:1.8}.au-tile-copy small{display:block;color:var(--au-muted);font-size:10px;line-height:1.9;margin-top:5px}.au-arrow{position:absolute;top:24px;left:23px;color:#a2abba}.au-arrow svg{width:18px;height:18px}.au-mini-footer{text-align:center;max-width:1000px;margin:55px auto 0;border-top:1px solid var(--au-line);padding:27px 0 0}.au-mini-footer>span{font-size:13px;font-weight:800;letter-spacing:1px;color:#8c95a7}.au-mini-footer p{font-size:11px;color:#8c95a7;margin:9px}.au-mini-footer a{display:inline-block;font-size:10px;margin:6px 10px;color:#697386}.au-platform-details{max-width:1000px;margin:0 auto 40px;padding:20px;border:1px solid var(--au-line);border-radius:18px;color:var(--au-muted)}.au-platform-details>summary{cursor:pointer;font-size:12px;text-align:center;direction:rtl}.au-platform-details .index-container{border-radius:20px}
/* Public platform screens retain their native forms and actions. */
body:not(.app):not(.link-body) .navbar{border-bottom:1px solid var(--au-line);background:#ffffffcc!important}body:not(.app):not(.link-body) .card{border:1px solid var(--au-line);border-radius:22px;box-shadow:0 8px 30px #24394d04}body:not(.app) .form-control{border-radius:13px;min-height:46px;border-color:#dce2ed;box-shadow:none}body:not(.app) .btn{border-radius:13px}body:not(.app) .btn-primary{background:#4268e8;border-color:#4268e8}body:not(.app) .footer{background:transparent;border-top:1px solid var(--au-line);color:var(--au-muted);padding:24px 0;font-size:12px}
/* Shared bio-link design, including all stored /slug pages. */
body.link-body{background:radial-gradient(ellipse 650px 430px at 85% 0,#e7eafd,transparent 95%),radial-gradient(ellipse 450px 480px at 0 35%,#e8f5f0,transparent 95%),#f6f7fb!important;background-attachment:scroll!important;color:var(--au-ink)!important;font-family:var(--au-font)!important}.link-body>.au-nav{padding:22px 24px}.link-body .link-content{max-width:860px!important;flex:0 0 100%;padding:0 18px}.link-body .au-link-hero{margin:28px auto 24px;text-align:center;max-width:680px;direction:rtl}.au-link-hero .au-eyebrow{margin-bottom:13px}.au-link-hero h1{font-family:var(--au-font);font-size:clamp(27px,3.2vw,39px);font-weight:700;line-height:1.8;letter-spacing:-.5px;color:var(--au-ink);margin:8px 0 13px}.au-link-hero p{font-size:12px;color:var(--au-muted);line-height:2.2;margin:0}.link-body #links{margin:24px auto 0!important}.link-body #links>.row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:0;align-items:stretch}.link-body #links>.row>[data-biolink-block-id]{width:auto;max-width:100%;padding:0;margin:0!important;grid-column:1/-1}.link-body #links>.row>.au-card-block{grid-column:auto}.link-body #links .link-btn{display:flex;align-items:center;justify-content:flex-start;gap:15px;width:100%;height:100%;min-height:100px;background:#fff!important;border:1px solid #e2e7f0!important;border-radius:21px!important;box-shadow:0 5px 15px #24395403!important;color:var(--au-ink)!important;padding:21px!important;font-size:12px!important;line-height:1.95;font-weight:600;direction:rtl;text-align:right!important;animation:none!important;transition:transform .2s,box-shadow .2s,border-color .2s!important}.au-link-icon{width:44px;height:44px;border-radius:14px;background:#eaf0ff;color:#4d71d7;display:grid;place-items:center;flex-shrink:0}.au-card-block:nth-child(3n) .au-link-icon{background:#eeebfc;color:#8a6bcd}.au-card-block:nth-child(4n) .au-link-icon{background:#e4f4ed;color:#38927e}.au-card-block:nth-child(5n) .au-link-icon{background:#fff0e4;color:#b77d44}.au-card-label{flex:1;min-width:0}.au-card-label small{display:block;font:11px/1.7 -apple-system,BlinkMacSystemFont,sans-serif;color:var(--au-muted);margin-top:3px;direction:ltr;text-align:right}.au-link-chevron{font:23px/1 -apple-system,sans-serif;color:#aab2c3;margin-inline-start:auto}.link-body .link-btn>[data-icon],.link-body .link-btn-image-wrapper{flex-shrink:0}.link-body .au-decorative{display:none!important}.link-body #links .link-image{width:70px!important;height:70px!important;border:3px solid #fff!important;border-radius:24px!important;box-shadow:0 5px 20px #293a6410;margin:0 auto 12px}.link-body #links h1,.link-body #links h2,.link-body #links h3,.link-body #links h4,.link-body #links h5,.link-body #links h6{color:var(--au-ink)!important;font-family:var(--au-font);font-size:18px;line-height:1.9;margin:24px 0 10px!important}.link-body #links .card{border:0!important;border-radius:18px!important;background:transparent!important;box-shadow:none!important}.link-body #links .card-body{color:var(--au-muted)!important;font-size:12px;line-height:2}.link-body #links .au-app-link{display:flex;align-items:center;gap:17px;direction:rtl;text-align:right;background:#eaf0ff;border:1px solid #dce5fc;color:var(--au-ink);padding:20px 24px;border-radius:21px;min-height:96px;text-decoration:none;margin:3px 0 10px}.au-app-link>img{width:54px;height:54px;border-radius:16px;object-fit:contain;background:#fff;flex-shrink:0}.au-app-link strong{font:600 14px/2 var(--au-font);display:block}.au-app-link small{font:12px/1.8 -apple-system,BlinkMacSystemFont,sans-serif;color:#667a9b;display:block}.au-app-link>span:last-child{margin-inline-start:auto;width:33px;height:33px;display:grid;place-items:center;background:white;border-radius:50%;color:#486bd8}.link-body #links [data-biolink-block-id]:has(a[aria-label]) a{border-radius:14px}.link-body .link-footer{margin:40px 0 22px}.link-body .link-footer a{color:#7d879c!important;font-size:11px}.link-body .google-auto-placed{grid-column:1/-1;max-width:100%}.link-body #links iframe{max-width:100%}.link-body #links img{max-width:100%}
/* Lightweight standalone lookup and redirect pages. */
.au-lookup,.au-download{margin:0;background:radial-gradient(ellipse 580px 420px at 75% 0,#e8ebff,transparent),var(--au-bg)!important;min-height:100vh;padding:0 24px}.au-lookup>.au-nav{max-width:1000px}.au-lookup-main{max-width:620px;margin:45px auto 50px;text-align:center;direction:rtl}.au-back{color:#65738b!important;font-size:11px;display:block;margin:15px 0 30px}.au-lookup-icon{width:66px;height:66px;border-radius:22px;background:#e4ebff;color:#5273da;margin:0 auto 24px}.au-lookup-icon svg{width:30px;height:30px}.au-lookup-main>.au-kicker{color:#77839d}.au-lookup-main h1{font-size:clamp(27px,4vw,37px);line-height:1.8;margin:12px 0;color:var(--au-ink)}.au-lookup-main>p{font-size:13px;line-height:2.2;color:var(--au-muted);max-width:450px;margin:0 auto 30px}.au-lookup-form{padding:32px;background:#fff;border:1px solid var(--au-line);border-radius:27px;box-shadow:0 14px 35px #30446106;text-align:right}.au-field-label,.au-lookup-form label{display:block;font-size:12px;font-weight:600;margin-bottom:14px}.au-lookup-form input,.au-lookup-form select{width:100%;min-height:56px;padding:12px 16px;border:1px solid #dce2ed;border-radius:14px;background:#f9faff;color:var(--au-ink);font-size:16px;outline-offset:4px}.au-lookup-form input{direction:ltr;text-align:left}.au-lookup-form select{direction:ltr}.au-lookup-form button{width:100%;border:0;border-radius:14px;background:#466ae5;color:#fff;font-size:13px;font-weight:600;min-height:52px;margin:16px 0 0;cursor:pointer}.au-field-help{font-size:10px;color:var(--au-muted);line-height:2;text-align:center;margin:20px 0 0}.au-text-link{margin:25px auto;display:inline-flex;align-items:center;gap:10px;font-size:12px;color:#506fd4!important}.au-text-link svg{width:16px;height:16px}.au-ad-slot{max-width:900px;margin:40px auto;overflow:hidden}.au-download{display:grid;place-items:center;min-height:100dvh}.au-download-card{max-width:540px;margin:40px auto;padding:40px;background:#fff;border:1px solid var(--au-line);border-radius:30px;text-align:center;box-shadow:0 20px 50px #24345906}.au-download-card>img{display:block;border-radius:24px;margin:0 auto 26px;box-shadow:0 8px 30px #2434590c}.au-download-card h1{font-size:25px;line-height:1.9;margin:20px 0 10px}.au-download-card>p{font-size:12px;color:var(--au-muted)}.au-stores{display:flex;gap:12px;justify-content:center;margin-top:22px}.au-stores a{border-radius:14px;background:#20232c;color:white;padding:12px 19px;min-width:0;flex:1}.au-stores small{font-size:9px;display:block;line-height:1.8}.au-stores strong{font:600 18px/1.5 -apple-system,sans-serif;white-space:nowrap}.au-loader{display:block;width:21px;height:21px;border-radius:50%;border:2px solid #e4e9f5;border-top-color:#4e70df;animation:au-spin 1s linear infinite;margin:24px auto}@keyframes au-spin{to{transform:rotate(360deg)}}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #748fec!important;outline-offset:4px!important}.au-home a:hover,.au-nav a:hover{color:#4268e8}.au-tile:hover,.link-body #links .link-btn:hover{transform:translateY(-3px);border-color:#c7d3eb!important;box-shadow:0 12px 24px #334b7310!important}.au-feature:hover{transform:translateY(-3px);box-shadow:0 20px 40px #3f5ec725}.au-tile:active,.link-body #links .link-btn:active,.au-feature:active{transform:scale(.985)}
@media(min-width:1400px){.au-hero{margin-top:68px;margin-bottom:48px}}
@media(max-width:700px){.au-home{padding:0 18px 25px}.au-nav{gap:12px;padding:19px 0}.au-brand{font-size:17px;gap:8px!important}.au-brand-mark{width:32px;height:32px;border-radius:11px}.au-nav>div{gap:10px}.au-nav>div>a:not(.au-nav-app){display:none}.au-nav-app{font-size:10px!important;padding:10px 13px}.au-hero{margin:32px auto}.au-hero h1{font-size:35px;line-height:1.7;letter-spacing:-.7px}.au-hero p{font-size:11px;line-height:2.1}.au-feature{padding:26px 23px;border-radius:25px;gap:10px;min-height:230px}.au-feature h2{font-size:22px;line-height:1.8}.au-feature p{font-size:10px;max-width:180px;line-height:2;margin-bottom:17px}.au-feature .au-kicker{font-size:9px}.au-app-art{width:90px}.au-app-art img{width:84px;height:84px;border-radius:21px;border-width:4px}.au-app-art>span{display:none}.au-app-orbit{width:170px;height:170px;box-shadow:0 0 0 24px #ffffff08,0 0 0 48px #ffffff05}.au-white-button{font-size:10px;padding:10px 12px;gap:9px;white-space:nowrap}.au-feature-copy>small{font-size:9px}.au-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.au-tile{padding:18px 15px;border-radius:21px}.au-tile-copy{margin-top:16px}.au-tile-copy strong{font-size:11px}.au-tile-copy small{font-size:9px}.au-icon{width:41px;height:41px;border-radius:13px}.au-arrow{top:19px;left:13px}.au-arrow svg{width:15px;height:15px}.au-section-label{margin-top:27px}.au-section-label h2{font-size:14px}.au-section-label>span{font-size:9px}.au-mini-footer{margin-top:34px}.au-platform-details{margin:0 18px 25px}.au-platform-details>summary{font-size:10px}.link-body>.au-nav{padding:18px 22px}.link-body .au-link-hero{margin:24px auto 18px;padding:0 14px}.link-body .au-link-hero h1{font-size:28px}.link-body .au-link-hero p{font-size:11px}.link-body #links>.row{grid-template-columns:minmax(0,1fr);gap:11px}.link-body .link-content{padding:0 7px}.link-body #links .link-btn{min-height:84px;padding:17px!important;border-radius:20px!important;font-size:11px!important}.link-body #links .au-app-link{padding:17px;gap:13px}.au-app-link strong{font-size:12px}.au-app-link>img{width:48px;height:48px}.au-app-link small{font-size:10px}.au-lookup{padding:0 18px}.au-lookup-main{margin-top:27px}.au-lookup-form{padding:24px 20px}.au-lookup-main>p{font-size:12px}.au-download-card{padding:30px 20px}.au-download-card h1{font-size:21px}.au-stores a{padding:11px 12px}.au-stores strong{font-size:16px}}
@media(max-width:359px){.au-hero h1{font-size:30px}.au-feature{padding:22px 18px}.au-app-art{width:63px}.au-app-art img{width:64px;height:64px;border-radius:17px}.au-feature h2{font-size:20px}.au-brand{font-size:15px}.au-hub-grid{gap:9px}.au-tile{padding:16px 13px}.au-tile-copy strong{font-size:10px}.au-app-link strong{font-size:11px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
body[data-theme-style="dark"]:not(.link-body){--au-ink:#eef1fc;--au-muted:#a3acc4;--au-line:#343b50;--au-bg:#181e2b;--au-surface:#232b3d;background:var(--au-bg);color:var(--au-ink)}body[data-theme-style="dark"] .au-home{background:var(--au-bg)}body[data-theme-style="dark"] .au-tile,body[data-theme-style="dark"] .au-nav-app,body[data-theme-style="dark"] .au-brand-mark{background:var(--au-surface)}body[data-theme-style="dark"] .au-eyebrow{background:#252e42;color:#bdc7e2;border-color:#37415a}

.au-ad-slot{max-width:824px;margin:38px auto;padding:20px 0;border-top:1px solid #e3e7ef;text-align:center}.au-ad-label{display:block;font:10px/2 var(--au-font);letter-spacing:.02em;color:#8b94a5;margin-bottom:12px}.au-ad-slot:empty{display:none}.altum-animate-fade-in,.link-body>.animate__animated{animation-duration:.25s!important}
/* Revision 2: compact, legible iOS hierarchy. */
:root{--au-ink:#131923;--au-muted:#6a7180;--au-blue:#1665ed;--au-line:#e7e9ef;--au-bg:#f4f5f8}
.au-brand b span{color:#ed3345}.au-brand-mark{background:#131923;color:#fff;border:0}.au-nav{padding-top:20px;padding-bottom:20px}.au-nav-app{background:#fff;color:#131923!important;font-size:12px!important;font-weight:700;border-color:#e5e7ec}
body.link-body{background:#f4f5f8!important}.link-body>.au-nav{max-width:930px;padding:20px 26px}.link-body .au-link-hero{text-align:right;max-width:824px;margin:29px auto 26px;padding:0 2px}.link-body .au-link-hero .au-eyebrow{border:0;background:none;padding:0;color:#8b92a0;font:600 10px/1.7 var(--au-font);letter-spacing:.03em;margin:0 0 9px}.link-body .au-link-hero h1{font-size:40px;line-height:1.65;letter-spacing:-1px;margin:0 0 7px;font-weight:700;color:#101721}.link-body .au-link-hero p{font-size:13px;line-height:2;color:#6a7180;margin:0}.link-body #links{margin-top:0!important}.link-body #links>.row{display:block}.link-body #links .au-app-link{background:#172333;border:0;color:#fff;padding:18px 21px;margin:0 0 28px;min-height:88px;border-radius:22px;gap:15px}.au-app-link>img{width:52px;height:52px;border-radius:15px;background:#fff}.au-app-link strong{font-size:15px;line-height:1.9;font-weight:600}.au-app-link small{font-size:11px;color:#bdc7d5}.link-body #links .au-app-link .au-download-cta{width:auto;height:auto;border-radius:30px;padding:9px 14px;font-size:11px;font-weight:700;white-space:nowrap;color:#182334;background:#fff;margin-inline-start:auto}
.au-section-heading{direction:rtl;text-align:right;font:700 14px/1.8 var(--au-font);color:#434b5c;margin:26px 4px 12px;grid-column:1/-1}.au-state-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;direction:rtl;margin-bottom:27px}.link-body #links .au-state-card{padding:0!important;margin:0!important;max-width:none;width:auto}.link-body #links .au-state-card .link-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;min-height:166px;padding:22px!important;border:0!important;border-radius:23px!important;background:#e4edff!important;box-shadow:none!important}.link-body #links .au-state-1 .link-btn{background:#e7e5fc!important}.link-body #links .au-state-2 .link-btn{background:#dcf0e9!important}.link-body #links .au-state-3 .link-btn{background:#fff0d9!important}.au-state-card .au-link-icon{width:42px;height:42px;border-radius:13px;background:#286deb!important;color:white!important;box-shadow:0 5px 9px #286deb15}.au-state-1 .au-link-icon{background:#7950d7!important}.au-state-2 .au-link-icon{background:#219876!important}.au-state-3 .au-link-icon{background:#e39a26!important}.au-state-card .au-card-label{font-size:14px;font-weight:700;line-height:1.8;flex:0}.au-state-card .au-card-label small{color:#59657d;font-size:11px;margin-top:4px}.au-state-card .au-link-chevron{position:absolute;left:19px;top:24px;color:#8896b1}.au-state-card [data-icon]:empty{display:none}
.au-link-group{border:1px solid #e6e9ee;border-radius:23px;overflow:hidden;background:white;margin-bottom:24px;direction:rtl}.link-body #links .au-link-group .au-row-card{padding:0!important;margin:0!important;width:100%;max-width:100%}.link-body #links .au-link-group .link-btn{border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;min-height:79px;padding:17px 20px!important;gap:15px;transform:none!important}.link-body #links .au-link-group .au-row-card+.au-row-card{border-top:1px solid #edf0f4}.au-row-card .au-card-label{font-size:13px;line-height:1.85;font-weight:600}.au-row-card .au-card-label small{font-size:11px}.au-row-card .au-link-icon{width:37px;height:37px;border-radius:11px;background:#edf2fc!important;color:#3269c8!important}.au-row-card:nth-child(3n) .au-link-icon{background:#eaf5ef!important;color:#369378!important}.au-row-card:nth-child(3n + 2) .au-link-icon{background:#f2eafb!important;color:#865bb3!important}.au-row-card .au-link-icon svg{width:21px;height:21px}.au-row-card [data-icon]{display:none}.link-body #links .au-link-group .link-btn:hover{background:#f9faff!important}.link-body #links h1,.link-body #links h2{font-size:16px;margin-top:29px!important}.link-body #links .au-social-links{margin:20px 0 12px!important}.link-body #links .au-social-links>div{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.link-body #links .au-social-links a{display:inline-flex;align-items:center;justify-content:center;color:#3e536e!important;background:#fff;border:1px solid #e0e5ed;border-radius:14px!important;width:45px;height:45px;margin:4px!important;box-shadow:0 3px 6px #26395904}.link-body #links .au-social-links a svg,.link-body #links .au-social-links a i{color:#3e536e!important;font-size:19px}.link-body #links .au-social-links a:hover{background:#eaf0ff;color:#2466d8!important}.link-body .link-footer{margin-top:26px}
.au-home{background:#f4f5f8}.au-hero .au-eyebrow{border:0;background:none;padding:0}.au-hero h1{color:#111827}.au-hero h1 span{color:#2767ed}.au-feature{background:#142f60;box-shadow:none}.au-feature h2{font-weight:700}.au-tile-copy strong{font-size:16px}.au-tile-copy small{font-size:12px}.au-tile{border:0;box-shadow:0 4px 14px #182b4405}.au-blue .au-icon{background:#2e6fec;color:#fff}.au-violet .au-icon{background:#7954d6;color:#fff}.au-coral .au-icon{background:#ed6464;color:#fff}.au-mint .au-icon{background:#249f83;color:#fff}.au-peach .au-icon{background:#e49534;color:#fff}.au-lookup-main h1{color:#111827}.au-lookup-main>p{font-size:14px}
@media(max-width:700px){.link-body>.au-nav{padding:19px 19px}.link-body .link-content{padding:0 15px}.link-body>.container{padding-left:5px;padding-right:5px}.link-body .au-link-hero{margin:22px 0 23px;padding:0 1px}.link-body .au-link-hero h1{font-size:31px;line-height:1.7;letter-spacing:-.6px}.link-body .au-link-hero p{font-size:11px;line-height:2}.link-body .au-link-hero .au-eyebrow{font-size:9px}.link-body #links .au-app-link{padding:14px;border-radius:19px;gap:12px;min-height:80px;margin-bottom:25px}.au-app-link>img{width:45px;height:45px;border-radius:13px}.au-app-link strong{font-size:12px}.au-app-link small{font-size:10px}.link-body #links .au-app-link .au-download-cta{font-size:9px;padding:8px 11px}.au-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px}.link-body #links .au-state-card .link-btn{min-height:145px;padding:18px!important;gap:14px;border-radius:21px!important}.au-state-card .au-card-label{font-size:13px;line-height:1.9}.au-state-card .au-card-label small{font-size:10px}.au-state-card .au-link-icon{width:36px;height:36px;border-radius:11px}.au-state-card .au-link-icon svg{width:22px;height:22px}.au-state-card .au-link-chevron{left:17px;top:23px;font-size:19px}.au-section-heading{font-size:13px;margin:22px 3px 11px}.link-body #links .au-link-group .link-btn{min-height:76px;padding:15px!important;gap:12px}.au-row-card .au-card-label{font-size:12px;line-height:1.9}.au-row-card .au-card-label small{font-size:10px}.au-row-card .au-link-icon{width:35px;height:35px;border-radius:11px}.au-link-group{border-radius:20px;margin-bottom:22px}.au-tile-copy strong{font-size:12px}.au-tile-copy small{font-size:10px}.au-hero{margin-top:29px}.au-hero h1{font-size:34px;line-height:1.65}.au-feature{border-radius:23px}.au-nav .au-nav-app{font-size:11px!important}.au-brand{font-size:18px}.au-brand-mark{width:32px;height:32px}}
@media(max-width:359px){.link-body .link-content{padding:0 12px}.link-body .au-link-hero h1{font-size:28px}.link-body #links .au-state-card .link-btn{padding:15px!important}.au-state-card .au-card-label{font-size:12px}.au-app-link strong{font-size:11px}.au-app-link>img{width:40px;height:40px}.au-nav .au-nav-app{font-size:10px!important}}
/* Keep Bootstrap's negative row gutters inside the phone viewport. */
.link-body>.container>.row{margin-left:0;margin-right:0}.link-body .link-content{min-width:0;width:100%}.au-state-grid,.au-link-group{min-width:0}.link-body>.container{padding-left:16px;padding-right:16px}.link-body>.container>.row>.link-content{padding-left:0;padding-right:0}
