.auPage{background:#fff}.auPage .au-wrap{max-width:1120px;margin:0 auto;padding:0 32px}.auPage .au-narrow{max-width:820px}.auPage h2{letter-spacing:-1.2px;color:var(--navy);text-wrap:balance;font-size:clamp(26px,3.6vw,38px);font-weight:900;line-height:1.12}.auPage h3{color:var(--navy);letter-spacing:-.3px;font-size:17px;font-weight:800}.auPage .au-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:12px;font-size:12.5px;font-weight:800;display:inline-block}.auPage .au-kicker.light{color:#9db4ff}.auPage .au-head{max-width:62ch;margin-bottom:40px}.auPage .au-head.center{text-align:center;margin-left:auto;margin-right:auto}.auPage .au-head p{color:var(--gray);margin-top:14px;font-size:16.5px;line-height:1.7}.auPage .au-head em{color:var(--blue);font-style:normal}.auPage .au-cta{color:var(--navy);background:#fff;border-radius:12px;align-items:center;gap:9px;min-height:54px;padding:16px 30px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 26px #040c2047}.auPage .au-cta:hover{transform:translateY(-2px);box-shadow:0 12px 32px #040c2057}.auPage .au-hero{color:#fff;background:radial-gradient(120% 120% at 78% 8%,#3b6ef56b,#0000 58%),linear-gradient(168deg,#0d1a35 0%,#112750 38%,#16306b 100%);overflow:hidden}.auPage .au-hero-in{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:48px;max-width:1120px;margin:0 auto;padding:56px 32px 66px;display:grid}.auPage .au-hero h1{letter-spacing:-1.8px;color:#fff;text-wrap:balance;margin-bottom:18px;font-size:clamp(32px,5vw,52px);font-weight:900;line-height:1.06}.auPage .au-hero h1 span{color:#8fb2ff}.auPage .au-lead{color:#ffffffc2;max-width:44ch;margin-bottom:26px;font-size:17px;line-height:1.65}.auPage .au-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#c9d9ff;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 15px;font-size:12.5px;font-weight:800;display:inline-flex}.auPage .au-badges{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.auPage .au-badges li{color:#ffffffd9;background:#ffffff14;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-size:13.5px;display:inline-flex}.auPage .au-badges svg{color:#7fe0a0;flex:none}.auPage .lead-card{color:var(--navy);z-index:1;background:#fff;border-radius:20px;padding:28px 26px;scroll-margin-top:90px;position:relative;box-shadow:0 28px 66px #040c206b}.auPage .lead-card h3{letter-spacing:-.6px;margin-bottom:5px;font-size:21px}.auPage .lf-sub{color:var(--gray);margin-bottom:20px;font-size:14px;line-height:1.55}.auPage .lf-field{flex-direction:column;gap:6px;margin-bottom:13px;display:flex}.auPage .lf-field label{color:var(--navy);font-size:12.5px;font-weight:700}.auPage .lf-field input,.auPage .lf-field select{width:100%;min-width:0;color:var(--navy);border:1.5px solid var(--border);background:#fff;border-radius:11px;outline:none;min-height:46px;padding:11px 13px;font-family:inherit;font-size:16px;transition:border-color .15s,box-shadow .15s}.auPage .lf-field input::placeholder{color:#9aa3b2}.auPage .lf-field input:focus,.auPage .lf-field select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2d4fd629}.auPage .lf-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:11px;display:grid}.auPage .lf-submit{color:#fff;background:var(--blue);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:54px;margin-top:8px;padding:15px;font-family:inherit;font-size:15.5px;font-weight:800;transition:background .15s,transform .1s;display:inline-flex;box-shadow:0 8px 22px #2d4fd652}.auPage .lf-submit:hover:not(:disabled){background:var(--blue2);transform:translateY(-1px)}.auPage .lf-submit:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.auPage .lf-wa{flex:none;width:19px;height:19px}.auPage .lf-note{text-align:center;color:var(--gray);justify-content:center;align-items:flex-start;gap:6px;margin-top:12px;font-size:11.5px;line-height:1.5;display:flex}.auPage .lf-note svg{flex:none;margin-top:2px}.auPage .lf-error{color:#b42318;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin:4px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.auPage .lf-done{text-align:center;padding:18px 4px 10px}.auPage .lf-done-ic{background:var(--green-bg,#dcfce7);color:#16a34a;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 14px;display:grid}.auPage .lf-done-ic svg{width:26px;height:26px}.auPage .lf-done h3{margin-bottom:8px;font-size:20px}.auPage .lf-done p{color:var(--gray);font-size:14.5px;line-height:1.6}.auPage .lf-done a{color:var(--blue);font-weight:700}.auPage .au-trust{color:#fff;background:#0b1730;padding:22px 0}.auPage .au-trust-in{text-align:center;flex-wrap:wrap;justify-content:center;gap:16px 44px;max-width:1120px;margin:0 auto;padding:0 32px;display:flex}.auPage .au-trust-item b{letter-spacing:-.5px;color:#8fb2ff;font-size:21px;font-weight:900;line-height:1.2;display:block}.auPage .au-trust-item span{color:#fff9;font-size:12.5px}.auPage section{padding:72px 0}.auPage .au-why{background:var(--light)}.auPage .au-cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.auPage .au-card{border:1px solid var(--border);background:#fff;border-radius:16px;padding:26px 24px;transition:transform .15s,box-shadow .15s}.auPage .au-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0f1e3c1a}.auPage .au-card-ic{background:#eef3ff;border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:15px;font-size:23px;display:grid}.auPage .au-card h3{margin-bottom:8px}.auPage .au-card p{color:var(--gray);font-size:14.5px;line-height:1.65}.auPage .au-whom{grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.auPage .au-whom li{background:var(--light);border:1px solid var(--border);border-radius:14px;align-items:flex-start;gap:13px;padding:17px 18px;display:flex}.auPage .au-tick{background:var(--green,#16a34a);border-radius:50%;flex:none;place-items:center;width:25px;height:25px;margin-top:1px;display:grid}.auPage .au-whom p{color:var(--navy);font-size:15px;font-weight:600;line-height:1.55}.auPage .au-req{color:#fff;background:linear-gradient(#112750,#0b1730)}.auPage .au-req h2{color:#fff}.auPage .au-req .au-kicker{color:#9db4ff}.auPage .au-req .au-head p{color:#ffffffb8}.auPage .au-req-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.auPage .au-req-card{background:#ffffff0e;border:1px solid #ffffff21;border-radius:16px;padding:24px 22px}.auPage .au-req-card h3{color:#fff;align-items:center;gap:11px;margin-bottom:10px;font-size:17px;display:flex}.auPage .au-req-n{background:var(--blue);color:#fff;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;font-size:14px;font-weight:900;display:grid}.auPage .au-req-card p{color:#ffffffbf;font-size:14.5px;line-height:1.65}.auPage .au-fin{border-top:1px solid #ffffff21;margin:14px 0 0;padding-top:12px}.auPage .au-fin>div{justify-content:space-between;gap:12px;padding:5px 0;font-size:13.5px;display:flex}.auPage .au-fin dt{color:#ffffffb3}.auPage .au-fin dd{color:#8fb2ff;white-space:nowrap;margin:0;font-weight:800}.auPage .au-solve{background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:26px;padding:22px 24px;display:flex}.auPage .au-solve p{color:var(--navy);max-width:62ch;font-size:15.5px;line-height:1.6}.auPage .au-solve-btn{color:#fff;background:var(--blue);border-radius:11px;flex:none;align-items:center;min-height:50px;padding:14px 26px;font-size:15px;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex}.auPage .au-solve-btn:hover{background:var(--blue2)}.auPage .au-steps{grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.auPage .au-step{border:1px solid var(--border);background:#fff;border-radius:16px;padding:30px 20px 22px;position:relative}.auPage .au-step-n{background:var(--blue);color:#fff;border-radius:11px;place-items:center;width:36px;height:36px;font-size:16px;font-weight:900;display:grid;position:absolute;top:-17px;left:20px;box-shadow:0 6px 16px #2d4fd657}.auPage .au-step h3{margin:6px 0 8px}.auPage .au-step p{color:var(--gray);font-size:14px;line-height:1.6}.auPage .au-does{background:var(--light)}.auPage .au-does-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.auPage .au-does-grid article{border:1px solid var(--border);background:#fff;border-radius:16px;padding:24px 22px}.auPage .au-does-grid h3{margin-bottom:8px}.auPage .au-does-grid p{color:var(--gray);font-size:14.5px;line-height:1.65}.auPage .au-guar{color:#fff;background:linear-gradient(135deg,#2d4fd6,#16306b);border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:40px 38px;display:grid}.auPage .au-seal{color:#fff;background:#ffffff24;border:2px solid #ffffff73;border-radius:50%;place-items:center;width:92px;height:92px;display:grid}.auPage .au-guar h2{color:#fff;margin-bottom:10px;font-size:26px}.auPage .au-guar p{color:#ffffffd9;font-size:15.5px;line-height:1.7}.auPage .au-faq-sec{background:var(--light)}.auPage .au-final{color:#fff;text-align:center;background:radial-gradient(120% 120% at 50% 0,#3b6ef566,#0000 58%),linear-gradient(168deg,#0d1a35,#16306b)}.auPage .au-final h2{color:#fff;max-width:20ch;margin:0 auto 14px}.auPage .au-final p{color:#ffffffc2;max-width:54ch;margin:0 auto 30px;font-size:16.5px;line-height:1.65}.auPage .au-legal-sec{padding:48px 0 64px}.auPage .au-tourist{color:var(--navy);background:var(--light);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;padding:15px 18px;font-size:14.5px;display:flex}.auPage .au-tourist a{color:var(--blue);font-weight:700}.auPage .au-legal{color:var(--gray);font-size:12.5px;line-height:1.7}.auPage .au-legal strong{color:#374151}@media (max-width:980px){.auPage .au-hero-in{grid-template-columns:minmax(0,1fr);gap:34px;padding:44px 24px 50px}.auPage .au-lead{max-width:none}.auPage .au-cards{grid-template-columns:repeat(2,1fr)}.auPage .au-steps{grid-template-columns:1fr 1fr}}@media (max-width:760px){.auPage .au-wrap{padding:0 20px}.auPage section{padding:56px 0}.auPage .au-cards,.auPage .au-whom,.auPage .au-req-grid,.auPage .au-does-grid{grid-template-columns:1fr}.auPage .au-guar{text-align:center;grid-template-columns:1fr;padding:32px 24px}.auPage .au-seal{margin:0 auto}.auPage .au-solve{flex-direction:column;align-items:stretch}.auPage .au-solve-btn{justify-content:center}.auPage .au-trust-in{gap:18px 26px}}@media (max-width:540px){.auPage .au-hero-in{padding:36px 18px 44px}.auPage .au-wrap{padding:0 18px}.auPage .lead-card{padding:24px 20px}.auPage .lf-row{grid-template-columns:minmax(0,1fr)}.auPage .au-steps{grid-template-columns:1fr}.auPage .au-cta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.auPage .au-cta,.auPage .au-card,.auPage .lf-submit,.auPage .au-solve-btn,.auPage .lf-field input,.auPage .lf-field select{transition:none}}
