.airen-home{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.8fr);align-items:center;gap:30px;overflow:hidden;margin-top:38px;margin-bottom:38px;padding:38px 42px!important;border:1px solid #21476c;border-radius:24px;background:radial-gradient(circle at 87% 18%,#295782 0,transparent 35%),linear-gradient(120deg,#071b3a,#103860);color:#fff;box-shadow:0 22px 54px #09234821}.airen-home-copy{position:relative;z-index:1;max-width:620px}.airen-home-eyebrow{display:flex;align-items:center;gap:8px;color:#ffc487;font-size:10px;font-weight:850;letter-spacing:.14em}.airen-pulse{height:7px;width:7px;background:#ff9a40;border-radius:50%;box-shadow:0 0 0 5px #ff9a4022}.airen-home h2{margin:14px 0 10px;font:700 clamp(30px,4vw,48px)/1.08 Georgia,serif;letter-spacing:-.035em;color:white}.airen-home h2 em{font-style:normal;color:#ffa552}.airen-home p{color:#c9d9e8;font-size:15px;line-height:1.65;margin:0}.airen-home-tags{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.airen-home-tags span{padding:8px 10px;border:1px solid #ffffff22;border-radius:50px;color:#deebf6;font-size:11px}.airen-home-action{display:inline-flex;align-items:center;gap:28px;text-decoration:none!important;background:#ff7a1c;color:white!important;padding:13px 17px;border-radius:12px;font-size:13px;font-weight:800;box-shadow:0 9px 24px #ff791c33}.airen-home-action span{font-size:17px}.airen-home-art{position:absolute;right:28%;top:-50px;color:#ff9a47;opacity:.12;font-size:220px;line-height:1}.airen-home-card{position:relative;z-index:1;padding:25px;border-radius:18px;background:linear-gradient(150deg,#ffffff1d,#ffffff08);border:1px solid #ffffff28;box-shadow:0 20px 40px #00142a44;transform:rotate(2deg)}.airen-home-card small{color:#ffbd78;font-size:9px;letter-spacing:.14em;font-weight:850}.airen-home-card strong{display:block;margin:20px 0;color:#fff;font:700 27px/1.13 Georgia,serif}.airen-route{display:flex;align-items:center;gap:7px;color:#e5eef8;font-size:11px;flex-wrap:wrap}.airen-route i{width:7px;height:7px;border:2px solid #ffa44f;border-radius:50%}.airen-route b{color:#f99b48}.airen-card-footer{display:flex;justify-content:space-between;margin-top:25px;padding-top:12px;border-top:1px solid #ffffff22;font-size:10px;color:#b9cde0}.airen-card-footer span:first-child{color:#ffbd78;font-weight:800}.airen.panel{position:relative;overflow:hidden;padding:25px;border-radius:20px;background:radial-gradient(circle at 100% 0,#2b5b86,#102b50 44%,#081b39);color:#fff}.airen-glow{position:absolute;right:-80px;bottom:-120px;width:220px;height:220px;border-radius:50%;background:#f8862820;filter:blur(35px);pointer-events:none}.airen-top,.airen-benefits,.airen label,.airen-btn,.airen-status,.airen .hint{position:relative}.airen .spark{width:48px;height:48px;background:linear-gradient(140deg,#ffbf76,#f47a1a);color:#fff;box-shadow:0 8px 20px #ff881f45;border-radius:15px}.airen .eyebrow{color:#ffbe79;letter-spacing:.1em}.airen h2{font:700 25px/1.18 Georgia,serif!important;color:#fff;margin:8px 0!important}.airen h2 em{font-style:normal;color:#ffae61}.airen .airen-top p{color:#c3d5e5;margin-bottom:16px}.airen-benefits{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 18px}.airen-benefits span{border:1px solid #ffffff2c;background:#ffffff0b;padding:6px 8px;border-radius:50px;font-size:10px;color:#e1edf6}.airen label{color:#d9e7f2;font-size:11px}.airen select{margin-top:7px;background:#fff;color:#123253;border:0;border-radius:10px;padding:11px}.airen .airen-btn{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:13px;background:#ff7d20;color:#fff;border-radius:11px;padding:13px;box-shadow:0 8px 20px #ff790a2e}.airen .airen-btn span:last-child{margin-left:auto}.airen .airen-btn span:first-child{font-size:18px}.airen .hint{margin:11px 0 0;color:#b9cddd!important}.airen-status:not(:empty){padding:10px;border-radius:9px;background:#ffffff1b;color:#fff;font-size:12px;line-height:1.5}.airen-status:empty{display:none}@media(max-width:760px){.airen-home{grid-template-columns:1fr;gap:18px;margin:26px 14px!important;padding:24px 20px!important;width:auto;border-radius:20px}.airen-home h2{font-size:32px}.airen-home p{font-size:13px}.airen-home-tags{margin:14px 0}.airen-home-card{padding:16px;transform:none}.airen-home-card strong{font-size:20px;margin:12px 0}.airen-card-footer{margin-top:14px}.airen-home-art{right:-30px;top:-20px;font-size:150px}.airen.panel{padding:20px}.airen h2{font-size:22px!important}}
