:root{--bg-base:#fffb00;--bg-deep:#ffe900;--bg-surface:#fff176;--bg-card:#fffde7;--gold-ultra:#0033cc;--gold-bright:#0044ff;--gold-mid:#1a5fff;--gold-deep:#0055ff;--gold-dark:#002299;--gold-glow:rgba(0,68,255,.45);--gold-glow2:rgba(0,85,255,.2);--silver-hi:#001a80;--silver-mid:#0033bb;--silver-low:#0044cc;--neon-gold:#0044ff;--neon-amber:#0033dd;--neon-copper:#001199;--text-primary:#001133;--text-secondary:#002266;--text-muted:#003399;--text-accent:var(--gold-ultra);--glass-bg:rgba(255,251,0,.75);--glass-border:rgba(0,68,255,.25);--glass-border-hi:rgba(0,85,255,.6);--glass-shine:rgba(255,255,255,.5);--r:16px;--r-lg:24px;--max:1280px;--font-display:'Cinzel',serif;--font-tech:'Orbitron',monospace;--font-body:'Rajdhani',sans-serif;--font-ui:'Space Grotesk',sans-serif}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px;overflow-x:hidden}html,body{background-color:#fffb00!important;background-image:radial-gradient(ellipse 80% 50% at 20% 10%,rgba(0,68,255,.06)0%,transparent 60%),radial-gradient(ellipse 60% 40% at 80% 90%,rgba(0,34,204,.05)0%,transparent 50%),radial-gradient(ellipse 40% 60% at 50% 50%,rgba(255,255,100,.2)0%,transparent 70%)!important;color:#001133;overflow-x:hidden;cursor:none;min-height:100vh;position:relative;font-family:var(--font-body)}body{display:flex;flex-direction:column}footer{margin-top:auto}a{text-decoration:none;color:inherit}img{width:100%;display:block}*{max-width:100%}img{max-width:100%;height:auto}#cursor{width:8px;height:8px;background:#0033cc;border-radius:50%;position:fixed;z-index:9999;pointer-events:none;transform:translate(-50%,-50%);transition:transform .15s,width .3s,height .3s;box-shadow:0 0 12px #0044ff,0 0 24px rgba(0,68,255,.5)}#cursor-ring{width:32px;height:32px;border:1px solid rgba(0,68,255,.7);border-radius:50%;position:fixed;z-index:9998;pointer-events:none;transform:translate(-50%,-50%);transition:transform .2s ease,width .3s,height .3s}@media(hover:none){#cursor,#cursor-ring{display:none}body{cursor:auto}}.topbar{position:relative;z-index:901;background:linear-gradient(90deg,#0033cc 0%,#0044ff 20%,#1a5fff 40%,#0044ff 60%,#0033cc 80%,#0044ff 100%);background-size:300% 100%;animation:topbarSlide 8s linear infinite;overflow:hidden;height:40px;display:flex;align-items:center;border-bottom:1px solid rgba(0,34,204,.4)}.topbar::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#fffb00,transparent);animation:topbarShine 3s ease infinite}@keyframes topbarSlide{0%{background-position:0% 0%}100%{background-position:300% 0%}}@keyframes topbarShine{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.ticker-wrap{display:inline-flex;flex-shrink:0;min-width:max-content;white-space:nowrap;will-change:transform;animation:ticker 30s linear infinite}.ticker-item{padding:0 28px;flex-shrink:0;font-family:var(--font-tech);font-size:10px;font-weight:800;color:#fffde7;letter-spacing:.18em;text-transform:uppercase;display:flex;align-items:center;gap:10px}.ticker-item::before{content:'◈';font-size:7px;color:#fffb00}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.ticker-phone{color:#fffb00!important;animation:tickerPhonePulse 2s ease-in-out infinite;font-weight:900!important}@keyframes tickerPhonePulse{0%,100%{text-shadow:none}50%{text-shadow:0 0 16px #fffb00,0 0 32px rgba(255,251,0,.9)}}.navbar{position:sticky;top:0;z-index:900;background:rgba(255,251,0,.92);backdrop-filter:blur(32px)saturate(1.5);-webkit-backdrop-filter:blur(32px)saturate(1.5);border-bottom:2px solid rgba(0,68,255,.3);transition:all .4s}.navbar.scrolled{background:rgba(255,251,0,.99);border-bottom-color:rgba(0,85,255,.6);box-shadow:0 8px 48px rgba(0,34,204,.2)}.nav-inner{max-width:var(--max);margin:auto;padding:0 32px;height:76px;display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center;gap:14px;margin-right:48px;flex-shrink:0}.logo-mark{width:52px;height:52px;background:linear-gradient(135deg,#0033cc,#0055ff);border:1px solid rgba(0,68,255,.7);border-radius:14px;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:18px;font-weight:700;color:#fffb00;letter-spacing:1px;position:relative;overflow:hidden;flex-shrink:0}.logo-mark span{position:relative;z-index:1}.logo-mark-glow{position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(255,251,0,.3),transparent 70%);animation:logoGlow 3s ease-in-out infinite alternate}@keyframes logoGlow{from{opacity:.6}to{opacity:1}}.logo-name{font-family:var(--font-display);font-size:26px;font-weight:900;letter-spacing:3px;text-transform:uppercase;position:relative;background:linear-gradient(90deg,#001166 0%,#0033cc 12%,#3388ff 24%,#99ccff 32%,#ffffff 38%,#cceeff 43%,#0055ff 52%,#001a99 60%,#0044ff 70%,#66aaff 78%,#ffffff 84%,#3377ff 90%,#001166 100%);background-size:300% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:logoNameShimmer 2.4s linear infinite}@keyframes logoNameShimmer{0%{background-position:0% center}100%{background-position:300% center}}.logo-name span{font-weight:900;font-size:22px;letter-spacing:4px;background:linear-gradient(90deg,#aaccff 0%,#ffffff 18%,#66aaff 30%,#0044ff 42%,#ffffff 54%,#99ccff 66%,#0033cc 78%,#ffffff 88%,#aaccff 100%);background-size:300% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:logoNameShimmer 2.4s linear infinite reverse}.nav-links{display:flex;align-items:center;gap:0;flex-wrap:nowrap;flex:1;justify-content:flex-end}.nav-links a{font-family:var(--font-tech);font-size:10px;font-weight:500;letter-spacing:.07em;padding:10px 11px;border-radius:8px;color:#002266;transition:.25s;text-transform:uppercase;position:relative;white-space:nowrap;flex-shrink:0}.nav-links a::after{content:'';position:absolute;bottom:4px;left:50%;right:50%;height:1px;background:#0044ff;transition:.3s;opacity:0}.nav-links a:hover,.nav-links a.active{color:#0033cc;background:rgba(0,68,255,.1)}.nav-links a:hover::after,.nav-links a.active::after{left:16%;right:16%;opacity:1}.nav-call{background:linear-gradient(135deg,#0033cc,#0055ff)!important;color:#fffb00!important;font-weight:700!important;padding:11px 22px!important;border-radius:10px!important;border:1px solid rgba(0,68,255,.8)!important;box-shadow:0 0 20px rgba(0,68,255,.3),inset 0 1px 0 rgba(255,255,255,.15)!important;margin-left:auto!important;flex-shrink:0}.nav-call:hover{background:linear-gradient(135deg,#0044ff,#1a5fff)!important;box-shadow:0 0 40px rgba(0,68,255,.55)!important;transform:translateY(-2px)}.nav-call::after{display:none!important}.nav-wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#25d366;color:#ffffff!important;font-family:var(--font-tech);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:11px 20px!important;border-radius:10px!important;border:1px solid rgba(37,211,102,.7)!important;box-shadow:0 0 16px rgba(37,211,102,.35),inset 0 1px 0 rgba(255,255,255,.15)!important;margin-left:12px;transition:all .3s;text-decoration:none;flex-shrink:0;white-space:nowrap;position:relative;overflow:hidden;animation:waPulse 3s ease-in-out infinite}.nav-wa::before{content:'';position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:waSheen 3s ease-in-out infinite;pointer-events:none}.nav-wa::after{display:none!important}.nav-wa svg{flex-shrink:0}.nav-wa-label{white-space:nowrap}.hamburger{display:none;background:none;border:1px solid rgba(0,68,255,.4);color:#0033cc;font-size:20px;cursor:pointer;width:44px;height:44px;border-radius:10px;align-items:center;justify-content:center;backdrop-filter:blur(12px)}@media(max-width:860px){.hamburger{display:flex}.nav-links{position:absolute;top:76px;left:0;right:0;background:rgba(255,251,0,.99);backdrop-filter:blur(32px);flex-direction:column;padding:20px 28px 28px;border-bottom:2px solid rgba(0,68,255,.3);display:none;align-items:flex-start}.nav-links.open{display:flex}.nav-links a{width:fit-content;padding:14px 16px}.nav-links a::after{display:none}.nav-wa-label{display:inline}.nav-btn-row{display:flex;flex-direction:row;gap:8px;width:100%;margin-top:8px}.nav-btn-row .nav-call{flex:1;margin-left:0!important;margin-top:0!important;justify-content:center!important;padding:12px 10px!important}.nav-btn-row .nav-wa{flex:1;margin-left:0!important;margin-top:0!important;justify-content:center!important;padding:12px 10px!important}}.phone-blink{position:relative;display:inline-flex;align-items:center;gap:8px;animation:phonePop 2.8s ease-in-out infinite}.phone-blink::before{content:'';position:absolute;inset:-4px;border-radius:inherit;border:1px solid #0044ff;opacity:0;animation:phoneRing 2.8s ease-out infinite;pointer-events:none}.phone-blink::after{content:'';position:absolute;inset:-4px;border-radius:inherit;border:1px solid #1a5fff;opacity:0;animation:phoneRing 2.8s ease-out .4s infinite;pointer-events:none}@keyframes phonePop{0%{transform:scale(1)}10%{transform:scale(1.05);box-shadow:0 0 30px rgba(0,68,255,.6)}18%{transform:scale(.98)}26%{transform:scale(1.03)}38%{transform:scale(1)}100%{transform:scale(1)}}@keyframes phoneRing{0%{inset:-2px;opacity:.8}80%{inset:-16px;opacity:0}100%{inset:-16px;opacity:0}}.phone-blink .ph-icon{display:inline-flex;animation:phoneWiggle 2.8s ease-in-out infinite;flex-shrink:0}@keyframes phoneWiggle{0%{transform:rotate(0)}8%{transform:rotate(-18deg)scale(1.2)}16%{transform:rotate(14deg)scale(1.1)}24%{transform:rotate(-8deg)}32%{transform:rotate(6deg)}40%{transform:rotate(0)}100%{transform:rotate(0)}}.phone-blink .ph-num{letter-spacing:.06em;font-weight:700;white-space:nowrap}#sticky-phone{position:fixed;right:28px;bottom:36px;z-index:9500;display:flex;flex-direction:column;align-items:center;gap:0;pointer-events:none;transition:bottom .3s ease}.sp-tag{background:rgba(255,251,0,.95);border:1px solid rgba(0,68,255,.4);color:#0033cc;font-family:var(--font-tech);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:5px 14px;border-radius:100px;margin-bottom:10px;box-shadow:0 4px 20px rgba(0,17,102,.2);animation:spTagBob 2s ease-in-out infinite;pointer-events:none;backdrop-filter:blur(12px)}@keyframes spTagBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.sp-pill{pointer-events:all;display:flex;align-items:center;gap:0;background:linear-gradient(135deg,#0033cc,#0055ff,#0033cc);background-size:200% 200%;animation:spGradient 3s ease infinite,spEntrance .6s cubic-bezier(.34,1.56,.64,1)both;border-radius:100px;border:1px solid rgba(255,251,0,.5);box-shadow:0 8px 40px rgba(0,17,102,.4),0 0 40px rgba(0,68,255,.3);overflow:hidden;position:relative;cursor:pointer;text-decoration:none;color:#fffb00}@keyframes spGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes spEntrance{from{opacity:0;transform:scale(.5)translateY(40px)}to{opacity:1;transform:scale(1)translateY(0)}}.sp-pill::before{content:'';position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,251,0,.15),transparent);animation:spSheen 2.8s ease-in-out infinite;pointer-events:none}@keyframes spSheen{0%{left:-100%}40%{left:130%}100%{left:130%}}.sp-rings{position:absolute;inset:0;border-radius:100px;pointer-events:none}.sp-rings::before,.sp-rings::after{content:'';position:absolute;inset:0;border-radius:100px;border:1px solid rgba(255,251,0,.5);animation:spRingPulse 2.2s ease-out infinite}.sp-rings::after{animation-delay:.55s;border-color:rgba(0,68,255,.5)}@keyframes spRingPulse{0%{inset:0;opacity:.7}100%{inset:-14px;opacity:0}}.sp-icon-wrap{width:54px;height:54px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sp-icon{font-size:20px;animation:spRing 2.2s ease-in-out infinite;display:block;transform-origin:top right}@keyframes spRing{0%,100%{transform:rotate(0)scale(1)}10%{transform:rotate(-20deg)scale(1.2)}20%{transform:rotate(16deg)scale(1.15)}30%{transform:rotate(-10deg)scale(1.1)}40%{transform:rotate(8deg)scale(1.05)}50%{transform:rotate(0)scale(1)}}.sp-divider{width:1px;height:28px;background:rgba(255,251,0,.25);flex-shrink:0}.sp-number-wrap{padding:0 20px 0 16px;display:flex;flex-direction:column;gap:1px}.sp-label{font-family:var(--font-tech);font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,253,200,.8);font-weight:600;line-height:1}.sp-num{display:flex;align-items:baseline;gap:2px;line-height:1}.sp-code{font-family:var(--font-tech);font-size:12px;font-weight:500;color:rgba(255,253,180,.8);letter-spacing:.04em}.sp-sep{font-size:12px;color:rgba(255,251,0,.5);margin:0 2px}.sp-main{font-family:var(--font-tech);font-size:20px;font-weight:700;color:#fffb00;letter-spacing:.08em;animation:spNumBlink 2.2s ease-in-out infinite}@keyframes spNumBlink{0%,100%{text-shadow:none}35%{text-shadow:0 0 16px #fffb00,0 0 32px rgba(255,251,0,.7)}50%{text-shadow:0 0 6px rgba(255,251,0,.4)}}footer{background:linear-gradient(135deg,#0033cc,#0044ff);border-top:1px solid rgba(0,34,204,.4);position:relative;overflow:hidden;z-index:1}.footer-scan{position:absolute;top:0;left:-100%;right:0;height:1px;background:linear-gradient(90deg,transparent,#fffb00,transparent);animation:footerScan 4s ease-in-out infinite}@keyframes footerScan{from{left:-100%}to{left:100%}}.footer-inner{max-width:var(--max);margin:auto;padding:40px 32px;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;text-align:center}.footer-copy{font-family:var(--font-ui);color:rgba(255,253,231,.8);font-size:13px;max-width:600px;line-height:1.7}footer .logo-mark{background:linear-gradient(135deg,#fffb00,#fff176);border-color:rgba(255,251,0,.7);color:#001a80}@keyframes metalShimmer{to{background-position:200% center}}@keyframes shimmer{to{background-position:200% center}}.shimmer{background:linear-gradient(90deg,#fffb00 0%,#fffde7 30%,#fffb00 50%,#fffde7 70%,#fffb00 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 4s linear infinite}.au-reveal{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}.au-reveal.js-hidden{opacity:0;transform:translateY(24px)}.au-reveal.au-visible{opacity:1!important;transform:none!important}.au-page-hero{position:relative;overflow:hidden;padding:100px 24px 88px;border-bottom:2px solid rgba(0,68,255,.2);background:#fffb00;min-height:420px}.au-hero-overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(135deg,rgba(0,0,0,.72)0%,rgba(0,10,40,.65)40%,rgba(0,5,30,.60)65%,rgba(0,0,0,.70)100%)}.au-page-hero::after{content:'';position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 50%,rgba(0,68,255,.1)0%,transparent 70%)}.au-hero-grid{position:absolute;inset:0;z-index:3;pointer-events:none;background-image:linear-gradient(rgba(0,68,255,.08)1px,transparent 1px),linear-gradient(90deg,rgba(0,68,255,.08)1px,transparent 1px);background-size:60px 60px}.au-hero-orb{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:3}.au-hero-orb-1{width:500px;height:500px;background:rgba(0,68,255,.18);top:-200px;right:-100px;animation:orbFloat 10s ease-in-out infinite alternate}.au-hero-orb-2{width:300px;height:300px;background:rgba(0,34,204,.12);bottom:-100px;left:-80px;animation:orbFloat 7s ease-in-out infinite alternate;animation-delay:-3s}@keyframes orbFloat{from{transform:translate(0,0)scale(1)}to{transform:translate(30px,-40px)scale(1.1)}}.au-hero-inner{position:relative;z-index:5;max-width:860px;margin:0 auto;text-align:center}.au-hero-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-tech);font-size:9px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#fffb00;margin-bottom:20px;padding:10px 22px;border:1px solid rgba(255,251,0,.5);border-radius:100px;background:rgba(255,251,0,.1);backdrop-filter:blur(12px)}.au-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:#fffb00;box-shadow:0 0 8px rgba(255,251,0,.8);animation:au-dot-pulse 2s ease-in-out infinite}@keyframes au-dot-pulse{0%,100%{box-shadow:0 0 0 0 rgba(255,251,0,.9)}50%{box-shadow:0 0 0 8px rgba(255,251,0,0)}}.au-page-hero h1{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.6rem);font-weight:700;line-height:1.1;margin-bottom:20px;background:linear-gradient(160deg,#fffde7 0%,#fffb00 30%,#fff176 55%,#fffb00 80%,#fffde7 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:metalShimmer 6s linear infinite}.au-page-hero h1 em{font-style:normal;background:linear-gradient(135deg,#fffb00 0%,#fffde7 60%,#fffb00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 20px rgba(255,251,0,.4))}.au-hero-desc{color:#fffb00;font-family:var(--font-ui);font-size:16px;max-width:620px;margin:0 auto 28px;line-height:1.75}.au-breadcrumb{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-tech);font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#fffb00}.au-breadcrumb a{color:#fffb00;opacity:.8}.au-breadcrumb-sep{color:rgba(255,251,0,.6)}.au-hero-inner h2{font-family:var(--font-tech);font-size:clamp(11px,1.4vw,15px);font-weight:700;letter-spacing:.45em;text-transform:uppercase;color:#fffb00;margin-bottom:18px;margin-top:-24px;opacity:.85;animation:au-h2-in 1s ease .05s both}@keyframes au-h2-in{from{opacity:0;transform:translateY(-12px)}to{opacity:.85;transform:translateY(0)}}.au-hero-photo{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.au-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 55%;display:block;filter:brightness(.6)saturate(.8)contrast(1.05);transform:scale(1.05);animation:au-photo-in 2s ease .1s both}@keyframes au-photo-in{from{opacity:0;transform:scale(1.1);filter:brightness(.3)saturate(.5)contrast(1.05)}to{opacity:1;transform:scale(1.05);filter:brightness(.6)saturate(.8)contrast(1.05)}}.au-hero-photo::after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 90% 80% at 50% 50%,transparent 30%,rgba(255,251,0,.55)100%)}.au-stats-strip{position:relative;z-index:1;background:linear-gradient(135deg,#0033cc,#0055ff);border-top:1px solid rgba(0,34,204,.4);border-bottom:1px solid rgba(0,34,204,.4)}.au-stats-strip::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(255,251,0,.08),transparent 70%);pointer-events:none}.au-stats-inner{max-width:var(--max);margin:auto;padding:0 32px;display:grid;grid-template-columns:repeat(4,1fr)}.au-stat{padding:40px 20px;border-right:1px solid rgba(255,255,255,.15);text-align:center;position:relative;overflow:hidden;transition:.3s}.au-stat:last-child{border-right:none}.au-stat:hover{background:rgba(255,251,0,.08)}.au-stat-bar{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:2px;background:linear-gradient(90deg,transparent,#fffb00,transparent);transition:width .5s ease}.au-stat:hover .au-stat-bar{width:80%}.au-stat-num{font-family:var(--font-tech);font-size:48px;font-weight:800;color:#fffb00;line-height:1;margin-bottom:8px;background:linear-gradient(90deg,#fffb00 0%,#fffde7 30%,#fffb00 50%,#fffde7 70%,#fffb00 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 4s linear infinite}.au-stat-label{font-family:var(--font-tech);font-size:9px;text-transform:uppercase;letter-spacing:.2em;color:rgba(255,255,255,.75);font-weight:500}.au-section-label{font-family:var(--font-tech);font-size:9px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:#0033cc;margin-bottom:16px;display:flex;align-items:center;gap:14px}.au-section-label::before{content:'';width:32px;height:1px;background:linear-gradient(90deg,transparent,#0044ff)}.au-section-label::after{content:'';flex:1;max-width:60px;height:1px;background:linear-gradient(90deg,#0044ff,transparent)}.au-on-blue .au-section-label{color:#fffb00}.au-on-blue .au-section-label::before{background:linear-gradient(90deg,transparent,#fffb00)}.au-on-blue .au-section-label::after{background:linear-gradient(90deg,#fffb00,transparent)}.au-section-title{font-family:var(--font-display);font-size:clamp(1.7rem,3.5vw,2.6rem);font-weight:700;line-height:1.15;margin-bottom:16px;background:linear-gradient(160deg,#001166 0%,#002299 40%,#001a80 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.au-section-title em{font-style:italic;background:linear-gradient(135deg,#0033cc 0%,#0055ff 60%,#1a5fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.au-on-blue .au-section-title{background:linear-gradient(160deg,#fffde7 0%,#fffb00 50%,#fffde7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.au-on-blue .au-section-title em{background:linear-gradient(135deg,#fffb00 0%,#fff176 60%,#fffb00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.au-section-body{font-family:var(--font-ui);color:#002266;font-size:15px;line-height:1.85;max-width:680px}.au-on-blue .au-section-body{color:rgba(255,253,231,.85)}.au-about-intro{padding:80px 24px;background:rgba(255,251,0,.55);border-bottom:2px solid rgba(0,68,255,.15);position:relative;z-index:1}.au-about-intro-inner{max-width:var(--max);margin:0 auto}.au-about-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin-top:48px}.au-about-card{background:rgba(255,253,200,.9);border:1px solid rgba(0,68,255,.2);border-radius:var(--r-lg);padding:40px;position:relative;overflow:hidden;transition:.4s;backdrop-filter:blur(20px);box-shadow:0 4px 32px rgba(0,34,204,.08)}.au-about-card:hover{border-color:rgba(0,85,255,.6);transform:translateY(-5px);box-shadow:0 28px 70px rgba(0,34,204,.16)}.au-about-card-num{font-family:var(--font-tech);font-size:72px;font-weight:900;color:rgba(0,68,255,.07);position:absolute;top:16px;right:20px;line-height:1}.au-about-card-glow{position:absolute;inset:0;background:radial-gradient(ellipse at 100% 0%,rgba(0,68,255,.1),transparent 60%);pointer-events:none;opacity:0;transition:opacity .4s}.au-about-card:hover .au-about-card-glow{opacity:1}.au-about-card h3{font-family:var(--font-display);font-size:20px;font-weight:600;color:#0033cc;margin-bottom:16px;line-height:1.4}.au-about-card p{font-family:var(--font-ui);color:#002266;font-size:14px;line-height:1.85;margin-bottom:12px}.au-about-card p:last-child{margin-bottom:0}.au-benefits-section{background:linear-gradient(135deg,#0033cc,#0055ff);border-top:1px solid rgba(0,34,204,.3);border-bottom:1px solid rgba(0,34,204,.3);padding:80px 24px;position:relative;z-index:1}.au-benefits-section::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 0% 50%,rgba(255,251,0,.07),transparent 50%),radial-gradient(ellipse at 100% 50%,rgba(255,251,0,.05),transparent 50%);pointer-events:none}.au-benefits-inner{max-width:var(--max);margin:0 auto;position:relative;z-index:1}.au-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.au-benefit-card{background:rgba(255,251,0,.12);border:1px solid rgba(255,251,0,.25);border-radius:var(--r-lg);padding:28px 24px;display:flex;gap:20px;align-items:flex-start;transition:.4s;position:relative;overflow:hidden}.au-benefit-card::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#fffb00,transparent);transform:scaleX(0);transform-origin:center;transition:transform .35s}.au-benefit-card:hover{border-color:rgba(255,251,0,.55);transform:translateY(-4px);background:rgba(255,251,0,.18)}.au-benefit-card:hover::after{transform:scaleX(1)}.au-benefit-num{font-family:var(--font-tech);font-size:11px;font-weight:700;color:#fffb00;background:rgba(255,251,0,.12);border:1px solid rgba(255,251,0,.3);border-radius:var(--r);width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.au-benefit-text h4{font-family:var(--font-body);font-size:15px;font-weight:700;color:#fffde7;margin-bottom:6px}.au-benefit-text p{color:rgba(255,253,231,.8);font-family:var(--font-ui);font-size:13px;line-height:1.75}.au-seo-block{padding:80px 24px;border-top:1px solid rgba(0,68,255,.12);position:relative;z-index:1}.au-seo-block:nth-child(odd){background:rgba(255,251,0,.5)}.au-seo-block:nth-child(even){background:rgba(255,253,200,.7)}.au-seo-block-inner{max-width:var(--max);margin:0 auto}.au-seo-layout{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;margin-top:48px}.au-seo-layout.au-reverse{direction:rtl}.au-seo-layout.au-reverse>*{direction:ltr}.au-seo-content{display:flex;flex-direction:column}.au-seo-content h2{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;line-height:1.2;margin-bottom:20px;background:linear-gradient(160deg,#001166 0%,#002299 40%,#001a80 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.au-seo-content h2 em{font-style:normal;background:linear-gradient(135deg,#0033cc 0%,#0055ff 60%,#1a5fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.au-seo-content p{color:#002266;font-family:var(--font-ui);font-size:14.5px;line-height:1.9;margin-bottom:16px}.au-seo-content .au-btn{align-self:flex-start;margin-top:28px!important;margin-bottom:8px!important}.au-highlight-box{background:rgba(255,253,200,.95);border:1px solid rgba(0,68,255,.2);border-left:3px solid #0044ff;border-radius:var(--r-lg);padding:24px 28px;box-shadow:0 4px 24px rgba(0,34,204,.08)}.au-highlight-box h4{font-family:var(--font-display);font-size:16px;font-weight:600;color:#0033cc;margin-bottom:16px}.au-highlight-box ul{list-style:none;padding:0}.au-highlight-box ul li{color:#002266;font-family:var(--font-ui);font-size:13.5px;line-height:1.7;padding:7px 0;border-bottom:1px solid rgba(0,68,255,.1);display:flex;align-items:flex-start;gap:10px}.au-highlight-box ul li:last-child{border-bottom:none}.au-highlight-box ul li::before{content:'→';color:#0044ff;font-size:12px;margin-top:2px;flex-shrink:0}.au-seo-visual{background:linear-gradient(135deg,#0033cc,#0055ff);border:1px solid rgba(0,68,255,.4);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 8px 40px rgba(0,17,102,.25)}.au-seo-visual-inner{padding:40px 32px;display:flex;flex-direction:column;gap:20px}.au-icon-row{display:flex;align-items:center;gap:16px}.au-icon-box{width:48px;height:48px;background:rgba(255,251,0,.12);border:1px solid rgba(255,251,0,.3);border-radius:var(--r);display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.au-icon-text strong{display:block;font-family:var(--font-body);font-size:15px;font-weight:700;color:#fffb00;margin-bottom:2px}.au-icon-text span{color:rgba(255,253,231,.8);font-family:var(--font-ui);font-size:13px}.au-guidance-section{padding:80px 24px;background:rgba(255,251,0,.5);border-top:2px solid rgba(0,68,255,.15);position:relative;z-index:1}.au-guidance-inner{max-width:var(--max);margin:0 auto}.au-guidance-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:48px}.au-guidance-card{background:rgba(255,253,200,.92);border:1px solid rgba(0,68,255,.18);border-radius:var(--r-lg);padding:32px 28px;transition:.4s;box-shadow:0 4px 20px rgba(0,34,204,.07);position:relative;overflow:hidden}.au-guidance-card::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#0044ff,transparent);transform:scaleX(0);transform-origin:center;transition:transform .35s}.au-guidance-card:hover{border-color:rgba(0,85,255,.5);transform:translateY(-4px);box-shadow:0 20px 48px rgba(0,34,204,.14)}.au-guidance-card:hover::after{transform:scaleX(1)}.au-guidance-icon{font-size:32px;margin-bottom:14px;display:block;line-height:1}.au-guidance-card h4{font-family:var(--font-display);font-size:16px;font-weight:600;color:#0033cc;margin-bottom:10px}.au-guidance-card p{color:#002266;font-family:var(--font-ui);font-size:13.5px;line-height:1.8}.au-process-section{background:linear-gradient(135deg,#0033cc,#0044ff);border-top:1px solid rgba(0,34,204,.3);padding:80px 24px;position:relative;z-index:1}.au-process-section::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 0% 50%,rgba(255,251,0,.07),transparent 50%),radial-gradient(ellipse at 100% 50%,rgba(255,251,0,.05),transparent 50%);pointer-events:none}.au-process-inner{max-width:var(--max);margin:0 auto;position:relative;z-index:1}.au-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.au-step{background:rgba(255,251,0,.12);border:1px solid rgba(255,251,0,.25);border-radius:var(--r-lg);padding:28px 22px;transition:.4s;position:relative;overflow:hidden}.au-step::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#fffb00,transparent);transform:scaleX(0);transform-origin:center;transition:transform .35s}.au-step:hover{border-color:rgba(255,251,0,.55);transform:translateY(-4px);background:rgba(255,251,0,.18)}.au-step:hover::after{transform:scaleX(1)}.au-step-num{font-family:var(--font-tech);font-size:11px;font-weight:700;color:#fffb00;background:rgba(255,251,0,.12);border:1px solid rgba(255,251,0,.3);border-radius:var(--r);padding:4px 10px;display:inline-block;margin-bottom:14px}.au-step h4{font-family:var(--font-body);font-size:15px;font-weight:700;color:#fffde7;margin-bottom:8px}.au-step p{color:rgba(255,253,231,.8);font-family:var(--font-ui);font-size:13px;line-height:1.75}.au-keywords-section{padding:64px 24px;background:linear-gradient(135deg,#0033cc,#0055ff);border-top:1px solid rgba(0,34,204,.3);border-bottom:1px solid rgba(0,34,204,.3);position:relative;z-index:1}.au-keywords-section::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(255,251,0,.06),transparent 70%);pointer-events:none}.au-keywords-inner{max-width:var(--max);margin:0 auto;position:relative;z-index:1}.au-kw-header{margin-bottom:48px}.au-kw-eyebrow{font-family:var(--font-tech);font-size:9px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#fffb00;display:flex;align-items:center;gap:14px;margin-bottom:16px}.au-kw-eyebrow::before{content:'';width:32px;height:1px;background:linear-gradient(90deg,transparent,#fffb00)}.au-kw-eyebrow::after{content:'';width:60px;height:1px;background:linear-gradient(90deg,#fffb00,transparent)}.au-kw-title{font-family:var(--font-display);font-size:clamp(1.7rem,3.5vw,2.6rem);font-weight:700;line-height:1.15;margin-bottom:16px;background:linear-gradient(160deg,#fffde7 0%,#fffb00 50%,#fffde7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.au-kw-title em{font-style:italic;background:linear-gradient(135deg,#fffb00 0%,#fff176 60%,#fffb00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.au-kw-subtitle{font-family:var(--font-ui);font-size:15px;line-height:1.8;color:rgba(255,253,231,.8);max-width:720px}.au-kw-sentences{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:48px}.au-kw-card{background:rgba(255,251,0,.1);border:1px solid rgba(255,251,0,.22);border-radius:16px;padding:28px 28px 28px 24px;position:relative;overflow:hidden;transition:background .35s,border-color .35s,transform .35s;cursor:default}.au-kw-card::before{content:'';position:absolute;top:0;left:0;width:3px;height:0;background:linear-gradient(to bottom,#fffb00,rgba(255,251,0,.3));transition:height .4s ease;border-radius:0 0 3px 3px}.au-kw-card::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,251,0,.4),transparent);transform:scaleX(0);transform-origin:center;transition:transform .4s}.au-kw-card:hover{background:rgba(255,251,0,.16);border-color:rgba(255,251,0,.5);transform:translateY(-4px)}.au-kw-card:hover::before{height:100%}.au-kw-card:hover::after{transform:scaleX(1)}.au-kw-card-num{font-family:var(--font-tech);font-size:9px;font-weight:700;color:rgba(255,251,0,.5);letter-spacing:.2em;margin-bottom:12px;display:block}.au-kw-card p{font-family:var(--font-ui);font-size:14.5px;line-height:1.95;color:rgba(255,253,231,.88)}.au-kw-card p strong{color:#fffb00;font-weight:600}.au-cta-strip{padding:64px 24px;background:linear-gradient(135deg,#0033cc,#0044ff);border-top:1px solid rgba(0,34,204,.3);border-bottom:1px solid rgba(0,34,204,.3);position:relative;z-index:1}.au-cta-strip::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(255,251,0,.08),transparent 60%);pointer-events:none}.au-cta-inner{max-width:860px;margin:0 auto;text-align:center;position:relative;z-index:1}.au-cta-inner h3{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:#fffde7;margin-bottom:12px}.au-cta-inner h3 em{font-style:normal;color:#fffb00}.au-cta-inner p{color:rgba(255,253,231,.8);font-family:var(--font-ui);font-size:15px;margin-bottom:28px}.au-cta-btns{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.au-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-tech);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:14px 28px;border-radius:12px;cursor:pointer;transition:all .3s;border:none;text-decoration:none;position:relative;overflow:hidden}.au-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:.5s}.au-btn:hover::before{left:100%}.au-btn-gold{background:linear-gradient(135deg,#fffb00,#fff176,#fffb00);background-size:200% auto;color:#001166;border:1px solid rgba(255,251,0,.8);box-shadow:0 4px 24px rgba(255,251,0,.25)}.au-btn-gold:hover{background-position:right center;box-shadow:0 8px 48px rgba(255,251,0,.45);transform:translateY(-2px)}.au-btn-outline{background:transparent;border:2px solid rgba(255,251,0,.5);color:#fffb00}.au-btn-outline:hover{border-color:#fffb00;background:rgba(255,251,0,.1);transform:translateY(-2px)}.au-btn-blue{background:linear-gradient(135deg,#0033cc 0%,#0055ff 50%,#0033cc 100%);background-size:200% auto;color:#fffb00;border:1px solid rgba(0,68,255,.8);box-shadow:0 4px 24px rgba(0,68,255,.35)}.au-btn-blue:hover{background-position:right center;box-shadow:0 8px 48px rgba(0,68,255,.6);transform:translateY(-2px)}.au-contact-section{padding:80px 24px;background:rgba(255,251,0,.55);border-top:2px solid rgba(0,68,255,.15);position:relative;z-index:1}.au-contact-inner{max-width:var(--max);margin:0 auto}.au-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:48px}.au-contact-card{background:rgba(255,253,200,.9);border:1px solid rgba(0,68,255,.2);border-radius:var(--r-lg);padding:40px;position:relative;overflow:hidden;transition:.4s;backdrop-filter:blur(24px);box-shadow:0 4px 32px rgba(0,34,204,.08)}.au-contact-card:hover{border-color:rgba(0,85,255,.6)}.au-contact-card-glow{position:absolute;inset:0;background:radial-gradient(ellipse at 0% 0%,rgba(0,68,255,.1),transparent 60%);pointer-events:none;opacity:0;transition:opacity .4s}.au-contact-card:hover .au-contact-card-glow{opacity:1}.au-notice-glow{background:radial-gradient(ellipse at 100% 100%,rgba(0,34,204,.08),transparent 60%)}.au-contact-card h3{font-family:var(--font-display);font-size:28px;font-weight:600;color:#0033cc;margin-bottom:24px}.au-info-row{display:flex;gap:16px;align-items:flex-start;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid rgba(0,68,255,.12)}.au-info-row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.au-ci-icon{width:40px;height:40px;background:rgba(0,68,255,.1);border:1px solid rgba(0,68,255,.25);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.au-warn-icon{background:rgba(0,34,204,.08);border-color:rgba(0,34,204,.25)}.au-ci-text{font-family:var(--font-ui);font-size:14px;color:#002266;line-height:1.7}.au-ci-text strong{display:block;font-family:var(--font-tech);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#0033bb;margin-bottom:3px}.au-notice-card{border-color:rgba(0,34,204,.25)}.au-notice-card h3{color:#0033cc}.au-notice-text{color:#002266;font-family:var(--font-ui);font-size:13px;line-height:2;text-transform:uppercase;letter-spacing:.04em;border-top:1px solid rgba(0,68,255,.15);padding-top:20px}@keyframes waSheen{0%{left:-100%}40%{left:130%}100%{left:130%}}@keyframes waPulse{0%,100%{box-shadow:0 0 16px rgba(37,211,102,.35),inset 0 1px 0 rgba(255,255,255,.15)}50%{box-shadow:0 0 28px rgba(37,211,102,.65),0 0 48px rgba(37,211,102,.2),inset 0 1px 0 rgba(255,255,255,.15)}}.wa-float{position:fixed;left:28px;bottom:36px;z-index:9400;display:flex;flex-direction:column;align-items:center;gap:0;pointer-events:none;transition:bottom .3s ease}.wa-float-tag{background:#25d366;color:#ffffff;font-family:var(--font-tech);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:5px 14px;border-radius:100px;margin-bottom:10px;box-shadow:0 4px 20px rgba(37,211,102,.4);animation:spTagBob 2s ease-in-out infinite;pointer-events:none}.wa-float-btn{pointer-events:all;width:58px;height:58px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 6px 28px rgba(37,211,102,.5),0 0 0 0 rgba(37,211,102,.4);animation:waFloatPulse 2.2s ease-out infinite,spEntrance .6s cubic-bezier(.34,1.56,.64,1)both;transition:transform .3s,background .3s;position:relative}.wa-float-btn:hover{background:#1fbe5a;transform:scale(1.12)}.wa-float-btn::before,.wa-float-btn::after{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid rgba(37,211,102,.6);animation:waRingOut 2.2s ease-out infinite}.wa-float-btn::after{animation-delay:.55s;border-color:rgba(37,211,102,.35)}@keyframes waRingOut{0%{inset:0;opacity:.8}100%{inset:-14px;opacity:0}}@keyframes waFloatPulse{0%{box-shadow:0 6px 28px rgba(37,211,102,.5),0 0 0 0 rgba(37,211,102,.4)}70%{box-shadow:0 6px 28px rgba(37,211,102,.5),0 0 0 14px rgba(37,211,102,0)}100%{box-shadow:0 6px 28px rgba(37,211,102,.5),0 0 0 0 rgba(37,211,102,0)}}@media(max-width:1100px){.au-stats-inner{grid-template-columns:repeat(2,1fr)}.au-seo-layout{grid-template-columns:1fr;gap:40px}.au-seo-layout.au-reverse{direction:ltr}.au-benefits-grid{grid-template-columns:repeat(2,1fr)}.au-steps-grid{grid-template-columns:repeat(2,1fr)}.au-about-intro,.au-seo-block,.au-benefits-section,.au-guidance-section,.au-process-section,.au-contact-section,.au-cta-strip,.au-keywords-section{padding:80px 28px}}@media(max-width:900px){.au-kw-sentences{grid-template-columns:1fr}}@media(max-width:860px){.au-about-cards-grid,.au-contact-grid{grid-template-columns:1fr}.au-benefits-grid,.au-guidance-grid{grid-template-columns:1fr}.au-about-intro,.au-seo-block,.au-benefits-section,.au-guidance-section,.au-process-section,.au-contact-section,.au-cta-strip,.au-keywords-section{padding:64px 20px}.au-about-card,.au-contact-card{padding:28px 22px}.au-stat{padding:28px 12px}}@media(max-width:700px){#sticky-phone{display:none!important}.wa-float{display:none!important}.au-steps-grid{grid-template-columns:1fr 1fr}.au-guidance-grid{grid-template-columns:1fr}.au-stat-num{font-size:34px}.wa-float-tag{display:none}.nav-inner{height:64px!important;padding:0 16px!important}.logo-mark{width:40px!important;height:40px!important;font-size:14px!important;border-radius:10px!important}.logo-name{font-size:18px!important;letter-spacing:2px!important}.logo-name span{font-size:16px!important;letter-spacing:2px!important}.logo{margin-right:0!important}.nav-links{top:64px!important}}@media(max-width:480px){.au-stats-inner{grid-template-columns:repeat(2,1fr)}.au-steps-grid{grid-template-columns:1fr}.au-stat-num{font-size:28px}.au-stat{padding:20px 8px}.au-about-intro,.au-seo-block,.au-benefits-section,.au-guidance-section,.au-process-section,.au-contact-section,.au-cta-strip,.au-keywords-section{padding:48px 14px}.au-about-card,.au-contact-card{padding:20px 14px}.au-btn{padding:12px 18px;font-size:10px}.au-kw-card{padding:20px 18px}.au-kw-card p{font-size:13.5px}.footer-inner{padding:24px 14px}}