@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--navy:#071625;--navy2:#0c2034;--ink:#0d1d2d;--muted:#5c6d7e;--cyan:#22c6dc;--blue:#3976ff;--line:#dce5ed;--paper:#f5f8fb;--white:#fff;--display:Manrope,Arial,sans-serif;--body:"DM Sans",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.65 var(--body)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation}.wrap{width:min(1160px,calc(100% - 44px));margin-inline:auto}.top-note{background:#071522;color:#aebdca;font-size:11px}.top-note .wrap{display:flex;justify-content:space-between;padding:8px 0}.top-note i,.hero-proof .proof-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#29c6dc;margin-right:8px}.top-note a{color:#5bd7e5}.site-header{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.97);border-bottom:1px solid #e6edf2;backdrop-filter:blur(12px)}.header-inner{min-height:76px;display:flex;align-items:center;gap:24px}.brand{display:flex;align-items:center;gap:10px;flex:none}.brand-symbol{width:41px;height:41px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(140deg,#18bfd3,#3475ff);color:#fff;font:800 16px var(--display);box-shadow:0 7px 18px rgba(31,137,218,.2)}.brand b,.brand small{display:block;line-height:1.3}.brand b{font:800 13px var(--display);letter-spacing:.1px}.brand small{font-size:8px;letter-spacing:1.6px;color:#718092}.primary-nav{display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,1.55vw,22px);margin-left:auto}.primary-nav a{font-size:11px;color:#526274;white-space:nowrap}.primary-nav a:hover,.primary-nav a[aria-current=page]{color:#1569c2}.primary-nav a[aria-current=page]{font-weight:700}.button{min-height:45px;display:inline-flex;align-items:center;justify-content:center;gap:11px;padding:0 18px;border:1px solid transparent;border-radius:9px;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s}.button-primary{background:linear-gradient(110deg,#1473e6,#16b8cb);color:#fff;box-shadow:0 8px 20px rgba(22,128,199,.18)}.button-primary:hover{filter:brightness(1.04)}.button-quiet{border-color:#d9e3ed;background:#fff;color:#21344b}.button-outline{border-color:#83d7e2;background:transparent;color:#fff}.button-small{min-height:37px;padding:0 13px;font-size:10px}.pos-button{margin-left:2px;background:#0a1d2d;color:white;white-space:nowrap}.pos-button span{color:#5ad8e4}.menu-toggle{display:none}.hero{min-height:535px;display:grid;grid-template-columns:1fr .92fr;align-items:center;gap:34px;padding-top:54px;padding-bottom:58px}.hero-copy{max-width:590px}.eyebrow{display:inline-flex;align-items:center;gap:9px;color:#177bb5;font-size:9px;font-weight:800;letter-spacing:2px}.hero h1,.page-hero h1{font:800 clamp(42px,5.2vw,70px)/1.07 var(--display);letter-spacing:-3.5px;margin:17px 0;color:#0b1d30}.hero h1 em,.page-hero h1 em{font-style:normal;color:#179fbe}.hero-copy>p{max-width:470px;margin:18px 0 25px;color:#667789;font-size:15px;line-height:1.85}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.hero-proof{margin-top:26px;color:#6c7d8c;font-size:10px}.hero-proof .proof-dot{margin-right:6px}.hero-art{height:405px;position:relative;display:grid;place-items:center;overflow:hidden;border-radius:28px;background:radial-gradient(circle at 58% 40%,rgba(34,198,220,.24),transparent 33%),linear-gradient(140deg,#091b2a,#102b48 55%,#063b53);box-shadow:0 28px 60px rgba(4,25,44,.16)}.hero-art:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(166,220,238,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(166,220,238,.035) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(transparent,#000)}.glow{position:absolute;width:270px;height:270px;border-radius:50%;background:#20c6d8;filter:blur(90px);opacity:.17}.device{position:relative;z-index:2;width:185px;height:335px;padding:11px;border:2px solid rgba(207,241,255,.65);border-radius:34px;background:linear-gradient(145deg,#c5dbe8,#627f93 18%,#0d2236 25%);transform:rotate(-8deg);box-shadow:16px 23px 40px rgba(0,0,0,.35)}.device-camera{position:absolute;z-index:3;top:10px;left:50%;transform:translateX(-50%);width:45px;height:8px;border-radius:6px;background:#0a1927}.device-screen{height:100%;border-radius:24px;background:linear-gradient(150deg,#112e4a,#081724);display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;overflow:hidden}.device-screen span{font:800 63px var(--display);letter-spacing:-6px;color:#55d5e0}.device-screen b{font:700 13px var(--display);letter-spacing:4px}.device-screen i{width:90px;height:4px;margin-top:13px;border-radius:4px;background:linear-gradient(90deg,#1dc6d4,#3478ff)}.device-screen i:nth-of-type(2){width:65px;opacity:.55}.device-screen i:nth-of-type(3){width:42px;opacity:.3}.device-screen small{margin-top:22px;font-size:7px;letter-spacing:2px;color:#8eaabc}.orbit{position:absolute;width:335px;height:335px;border:1px solid rgba(68,208,225,.27);border-radius:50%}.orbit-two{width:420px;height:420px;border-color:rgba(68,208,225,.12)}.float-tag{position:absolute;z-index:3;padding:10px 13px;border:1px solid rgba(171,231,240,.2);border-radius:10px;background:rgba(9,31,49,.86);color:#deeff4;font-size:10px;box-shadow:0 8px 20px rgba(0,0,0,.18)}.tag-a{top:86px;left:32px}.tag-b{right:25px;bottom:84px}.trust-strip{background:#fff;border-block:1px solid #e4ebf1}.trust-items{min-height:64px;display:flex;justify-content:space-between;align-items:center;gap:14px;color:#657587;font-size:10px}.trust-items a{color:#117fa9;font-weight:700}.section{padding-top:76px;padding-bottom:76px}.section.compact{padding-top:20px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:26px}.section-heading h2,.tip-banner h2,.contact-cta h2,.about-layout h2{font:800 clamp(28px,3.1vw,42px)/1.2 var(--display);letter-spacing:-1.4px;margin:11px 0 0;color:#0c2033}.text-link{color:#1684a7;font-size:11px;font-weight:700}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.service-card{min-height:195px;padding:23px;border:1px solid #e0e7ee;border-radius:15px;background:#fff;box-shadow:0 6px 24px rgba(19,47,72,.035)}.service-icon{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:#e7f8fb;color:#0b95b4;font-size:20px}.service-card small{display:block;margin-top:17px;color:#258ba9;font-size:8px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.service-card h3,.video-card h3{font:700 17px var(--display);margin:8px 0 5px}.service-card p,.video-card p{margin:0;color:#6a7b8c;font-size:12px;line-height:1.7}.section-dark{background:#091a2a;color:#fff}.section-dark .section-heading h2{color:white}.section-dark .eyebrow{color:#51cddc}.section-dark .muted{color:#b4c4d1}.video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.video-card{overflow:hidden;border:1px solid rgba(182,218,233,.14);border-radius:13px;background:#102438}.video-thumb{height:175px;position:relative;display:grid;place-items:center;background:linear-gradient(140deg,#133752,#0b263a)}.video-thumb img{width:100%;height:100%;object-fit:cover}.video-thumb span{position:absolute;width:43px;height:43px;display:grid;place-items:center;border-radius:50%;background:rgba(24,185,211,.92);color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.25)}.video-card>div{padding:16px}.video-card small{color:#56d1de;font-size:8px;font-weight:800;letter-spacing:1.3px}.video-card h3{font-size:14px;color:#fff}.video-card p{min-height:34px;color:#a8b9c8;font-size:10px}.video-card .text-link{display:inline-block;margin-top:12px;color:#62d2df;font-size:10px}.empty-state{grid-column:1/-1;min-height:155px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px dashed rgba(140,185,208,.28);border-radius:13px;color:#b3c4d1;text-align:center}.empty-state>span{font-size:22px;color:#51d0de}.empty-state p{margin:0;font-size:12px}.empty-state a{color:#65d8e3;font-size:11px}.tip-banner{min-height:320px;padding:38px;display:flex;align-items:center;justify-content:space-between;gap:25px;border-radius:18px;background:linear-gradient(120deg,#e6f4f8,#f6f9fb 60%,#e7effb);overflow:hidden}.tip-banner p,.contact-cta p{color:#657789;font-size:13px}.tip-banner .button{margin-top:12px}.tip-graphic{width:200px;height:220px;position:relative;flex:none;display:flex;flex-direction:column;justify-content:center;padding:25px;border-radius:15px;background:linear-gradient(150deg,#0b2639,#123e5e);color:#fff;transform:rotate(5deg);box-shadow:15px 17px 30px rgba(13,50,74,.17)}.tip-graphic span{position:absolute;right:18px;top:15px;color:#4cd0de;font:700 12px var(--display)}.tip-graphic b{font:800 22px/1.45 var(--display);letter-spacing:2px}.tip-graphic i{position:absolute;bottom:16px;right:18px;color:#3ccada;font-style:normal;font-size:25px}.contact-cta{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:29px;border:1px solid #dfe8ef;border-radius:15px;background:#fff}.contact-cta h2{font-size:28px}.contact-cta p{margin-bottom:0}.contact-cta>div:last-child{display:flex;gap:9px;flex-wrap:wrap}.contact-cta .button-outline{color:#18324a;border-color:#ccd8e4}.page-hero{padding-top:78px;padding-bottom:37px}.page-hero h1{font-size:clamp(40px,5vw,60px);margin:15px 0}.page-hero p{max-width:610px;color:#68798a;font-size:14px}.page-hero .button{margin-top:13px}.about-layout{display:grid;grid-template-columns:.75fr 1fr;align-items:center;gap:75px}.about-mark{height:300px;display:grid;place-content:center;text-align:center;border-radius:19px;background:radial-gradient(circle at center,rgba(53,196,219,.22),transparent 48%),linear-gradient(140deg,#081c2c,#0e3453);color:#fff}.about-mark span{font:800 95px/.95 var(--display);letter-spacing:-8px;color:#57d5e1}.about-mark small{margin-top:12px;letter-spacing:4px;font-size:10px}.about-layout h2{font-size:30px}.about-layout p{color:#627588}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.values-grid article{padding:23px;border:1px solid rgba(162,212,231,.15);border-radius:14px;background:rgba(255,255,255,.035)}.values-grid article>span{color:#4dd4e2;font:700 14px var(--display)}.values-grid h3{font:700 17px var(--display);margin:11px 0 4px}.values-grid p{color:#aabbc9;font-size:12px}.note-card{margin-top:24px;padding:22px;border:1px solid #dce6ee;border-radius:13px;background:#fff}.note-card p{color:#657687;font-size:12px}.tips-list{display:grid;gap:12px}.tip-card{display:flex;gap:20px;padding:23px;border:1px solid #dfe7ee;border-radius:13px;background:#fff}.tip-card>span{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#e7f8fb;color:#1285a2;font:800 13px var(--display);flex:none}.tip-card small{color:#218ca6;font-size:8px;font-weight:800;letter-spacing:1.3px}.tip-card h2{margin:6px 0;font:700 18px var(--display)}.tip-card p{margin:0;color:#68798a;font-size:12px}.filter-row{display:flex;gap:7px;margin-bottom:19px;flex-wrap:wrap}.filter-chip{padding:8px 13px;border:1px solid #d7e1ea;border-radius:20px;background:#fff;color:#57687a;font-size:10px;cursor:pointer}.filter-chip.active{background:#0f4c69;border-color:#0f4c69;color:#fff}.gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.gallery-card{margin:0;overflow:hidden;border:1px solid #dfe7ee;border-radius:13px;background:#fff}.gallery-card img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:#e9f0f4}.gallery-card figcaption{padding:13px}.gallery-card figcaption b,.gallery-card figcaption span{display:block}.gallery-card figcaption span{font-size:9px;color:#2188a4;margin-top:3px}.gallery-card figcaption p{font-size:11px;color:#687b8d}.downloads-list{display:grid;gap:10px}.download-card{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid #dfe7ee;border-radius:12px;background:#fff}.file-icon{width:42px;height:46px;display:grid;place-items:center;border-radius:8px;background:#eaf4ff;color:#2270c2;font-size:10px;font-weight:800}.download-card>div{flex:1}.download-card h2{margin:0;font:700 15px var(--display)}.download-card p{margin:4px 0 0;color:#67798a;font-size:11px}.download-card .button-outline{color:#15324b;border-color:#cbd9e5}.contact-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.contact-card{min-height:210px;padding:24px;border:1px solid #e0e8ef;border-radius:14px;background:#fff}.contact-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#e6f8fa;color:#108aaa;font-size:19px}.contact-card h2{font:700 17px var(--display);margin:14px 0 5px}.contact-card p{min-height:25px;color:#66798b;font-size:12px}.contact-card .text-link{display:inline-block;margin-top:13px}.contact-card [aria-disabled=true]{opacity:.55;pointer-events:none}.site-footer{background:#071522;color:#c6d3dc;padding:44px 0 16px}.footer-grid{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:35px}.footer-grid p{max-width:300px;color:#8599aa;font-size:11px}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;align-items:flex-start;gap:9px;font-size:11px}.footer-grid>div:not(:first-child)>b{margin-bottom:4px;color:#fff}.footer-grid>div:not(:first-child)>a{color:#97aabd}.footer-grid .brand b{color:#fff}.footer-grid .brand small{color:#8fa7b8}.footer-bottom{margin-top:29px;padding-top:13px;border-top:1px solid rgba(199,224,235,.12);display:flex;justify-content:space-between;color:#768b9c;font-size:9px}.footer-bottom a{color:#9bb1c1}.admin-login-body{min-height:100vh;display:grid;place-items:center;padding:22px;background:radial-gradient(circle at 15% 20%,rgba(38,194,214,.15),transparent 32%),linear-gradient(145deg,#071625,#0b2741)}.admin-login-card{width:min(420px,100%);padding:34px;border:1px solid rgba(167,215,232,.17);border-radius:17px;background:#fff;box-shadow:0 28px 80px rgba(0,0,0,.25)}.brand-dark{margin-bottom:28px;color:#0a1d30}.admin-login-card .eyebrow{font-size:8px}.admin-login-card h1{margin:9px 0;font:800 29px var(--display)}.admin-login-card>p{margin:0 0 18px;color:#68798a;font-size:12px}.admin-login-card form,.admin-form{display:grid;gap:13px}.admin-login-card label,.admin-form label,.admin-toolbar label{display:grid;gap:6px;font-size:11px;font-weight:700;color:#33465b}.admin-login-card input,.admin-form input,.admin-form textarea,.admin-form select,.admin-toolbar select{width:100%;padding:11px 12px;border:1px solid #d6e0e9;border-radius:8px;background:#fff;color:#1b2e42;outline:none}.admin-login-card input:focus,.admin-form input:focus,.admin-form textarea:focus,.admin-form select:focus{border-color:#28abc4;box-shadow:0 0 0 3px rgba(40,171,196,.12)}.admin-login-card form .button{width:100%;margin-top:6px}.admin-login-card #admin-login-message,.admin-main #admin-notice{min-height:20px;margin-top:10px;color:#30754f;font-size:11px}.error{color:#b42332!important}.back-link{display:inline-block;margin-top:20px;color:#177da0;font-size:11px}.admin-body{min-height:100vh;background:#f2f6f9}.admin-top{height:68px;display:flex;justify-content:space-between;align-items:center;padding:0 24px;background:#fff;border-bottom:1px solid #e0e7ed}.admin-top .brand{margin:0}.admin-top>div{display:flex;align-items:center;gap:15px;font-size:11px;color:#14799d}.admin-top button,.admin-toolbar button,.admin-form-actions button,.icon-close{padding:8px 12px;border:1px solid #d8e2ea;border-radius:7px;background:#fff;color:#314458;cursor:pointer}.admin-shell{width:min(1360px,calc(100% - 30px));margin:24px auto;display:grid;grid-template-columns:230px 1fr;gap:17px}.admin-sidebar,.admin-main{border:1px solid #dfe7ed;border-radius:12px;background:#fff;padding:20px}.admin-sidebar{align-self:start}.admin-sidebar .eyebrow{font-size:8px}.admin-tab{display:block;width:100%;margin-top:12px;padding:10px;text-align:left;border:0;border-radius:7px;background:transparent;color:#566a7d;font-size:11px;cursor:pointer}.admin-tab.active{background:#eaf6fa;color:#0d7390;font-weight:700}.admin-sidebar p{margin-top:25px;color:#778897;font-size:10px;line-height:1.7}.admin-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.admin-panel-heading h1{margin:7px 0;font:800 26px var(--display)}.admin-panel-heading p{margin:0;color:#6d7e8e;font-size:11px}.admin-toolbar{display:flex;justify-content:space-between;align-items:end;gap:10px;margin:24px 0 12px}.admin-toolbar select{min-width:210px}.admin-table-wrap{overflow:auto;border:1px solid #e1e8ee;border-radius:9px}.admin-main table{width:100%;border-collapse:collapse;min-width:560px}.admin-main th,.admin-main td{padding:11px 12px;border-bottom:1px solid #e8edf1;text-align:left;font-size:10px}.admin-main th{background:#f4f8fa;color:#53687b}.admin-main td{color:#354a5e}.admin-main td button{padding:6px 8px;margin-right:4px;border:1px solid #d5e0e8;border-radius:6px;background:#fff;color:#176c89;font-size:9px;cursor:pointer}.status-pill{display:inline-flex;padding:4px 7px;border-radius:20px;background:#eef1f4;color:#647587;font-size:8px}.status-pill.published{background:#e4f6ed;color:#26714d}.admin-form{margin-top:18px;padding:18px;border:1px solid #dce6ec;border-radius:11px;background:#f8fafb}.admin-form-title{display:flex;justify-content:space-between;align-items:center}.admin-form-title h2{margin:4px 0;font:700 18px var(--display)}.admin-form-title .eyebrow{font-size:8px}.admin-form label small,.admin-form label>span{font-size:9px;font-weight:400;color:#718395}.publish-toggle{display:flex!important;align-items:center;gap:8px!important}.publish-toggle input{width:auto!important}.admin-form-actions{display:flex;gap:8px}.admin-settings-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border:0;background:transparent}.admin-settings-form label:nth-child(4),.admin-settings-form label:nth-child(5),.admin-settings-form label:nth-child(9){grid-column:1/-1}.admin-settings-form .button{justify-self:start}.preview-dialog{width:min(650px,calc(100% - 28px));max-height:85vh;overflow:auto;border:0;border-radius:14px;padding:25px;box-shadow:0 20px 80px rgba(0,0,0,.28)}.preview-dialog::backdrop{background:rgba(3,15,26,.66)}.preview-dialog>.icon-close{float:right}.preview-dialog img{max-width:100%;max-height:55vh;object-fit:contain}.preview-dialog h2{font:700 20px var(--display)}
@media(max-width:1080px){.header-inner{gap:13px}.primary-nav{gap:11px}.primary-nav a{font-size:9px}.hero{min-height:480px}.hero-art{height:370px}}
@media(max-width:850px){.header-inner{min-height:68px}.menu-toggle{display:inline-flex;align-items:center;gap:7px;margin-left:auto;padding:8px 10px;border:1px solid #d8e2eb;border-radius:7px;background:#fff;color:#31485e;font-size:10px}.primary-nav{display:none;position:absolute;top:68px;left:0;right:0;padding:14px 22px 20px;background:white;border-bottom:1px solid #dfe6ec;box-shadow:0 12px 20px rgba(14,37,57,.1);grid-template-columns:repeat(2,1fr)}.primary-nav.open{display:grid}.primary-nav a{padding:7px;font-size:11px}.pos-button{margin-left:0}.hero{grid-template-columns:1fr .8fr;gap:20px}.hero-art{height:330px}.float-tag{font-size:8px}.tag-a{left:10px}.tag-b{right:8px}.service-grid{gap:9px}.service-card{padding:17px}}
@media(max-width:650px){.wrap{width:calc(100% - 30px)}.top-note .wrap{font-size:9px}.top-note .wrap>span{max-width:70%}.header-inner{gap:9px}.brand-symbol{width:37px;height:37px}.brand b{font-size:11px}.brand small{font-size:7px}.pos-button{padding:0 9px;font-size:9px}.menu-toggle{padding:7px}.hero{display:flex;flex-direction:column;align-items:stretch;padding-top:42px;padding-bottom:35px}.hero h1,.page-hero h1{font-size:43px;letter-spacing:-2px}.hero-copy>p{font-size:13px}.hero-art{height:315px}.device{transform:scale(.86) rotate(-8deg)}.trust-items{padding:12px 0;display:grid;grid-template-columns:1fr 1fr;font-size:9px}.trust-items a{grid-column:1/-1}.section{padding-top:53px;padding-bottom:53px}.section-heading{align-items:start;flex-direction:column}.section-heading h2{font-size:31px}.service-grid,.video-grid,.values-grid,.gallery-grid{grid-template-columns:1fr}.service-card{min-height:0}.video-thumb{height:195px}.tip-banner{min-height:0;padding:24px}.tip-graphic{width:130px;height:165px;padding:13px}.tip-graphic b{font-size:15px}.contact-cta{align-items:flex-start;flex-direction:column;padding:22px}.contact-cta h2{font-size:24px}.page-hero{padding-top:55px;padding-bottom:20px}.about-layout{grid-template-columns:1fr;gap:28px}.about-mark{height:210px}.about-layout h2{font-size:25px}.values-grid{gap:10px}.download-card{align-items:flex-start;flex-wrap:wrap}.download-card>div{min-width:calc(100% - 65px)}.download-card .button{margin-left:58px}.contact-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr;gap:25px}.footer-grid>div:first-child{grid-column:1/-1}.admin-top{padding:0 12px}.admin-shell{grid-template-columns:1fr;width:calc(100% - 20px);margin:10px auto}.admin-sidebar{display:flex;align-items:center;gap:5px;overflow:auto;padding:10px}.admin-sidebar .eyebrow,.admin-sidebar p{display:none}.admin-tab{width:auto;white-space:nowrap;margin:0}.admin-panel-heading{align-items:flex-start;flex-direction:column}.admin-panel-heading h1{font-size:22px}.admin-settings-form{grid-template-columns:1fr}.admin-settings-form label:nth-child(n){grid-column:auto}.admin-main{padding:13px}.admin-login-card{padding:25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}
