.azb-wrap{font-family:inherit;color:#e9f3ff;max-width:1160px;margin:0 auto}.azb-wrap *{box-sizing:border-box}.azb-hero{background:radial-gradient(ellipse at 80% 30%,#174a8c 0%,#09234c 48%,#06162f 100%);border:1px solid #285487;border-radius:22px;padding:38px;display:grid;grid-template-columns:minmax(240px,1fr) 1fr;gap:48px;align-items:center}.azb-cover img{width:100%;border-radius:9px;box-shadow:0 22px 55px #0008;display:block}.azb-eyebrow{color:#7fcaff;font-size:12px;font-weight:700;letter-spacing:.15em}.azb-intro h1{font-size:clamp(30px,4vw,53px);line-height:1.12;color:#fff;margin:16px 0}.azb-intro p{color:#d1e1f3;line-height:1.7}.azb-price{font-size:31px;font-weight:800;color:#fff!important}.azb-cta,.azb-submit{display:inline-block;background:#21a6fa;color:#031d39!important;padding:15px 26px;border:0;border-radius:9px;text-decoration:none!important;font-weight:800;cursor:pointer}.azb-cta:hover,.azb-submit:hover{background:#7dd0ff}.azb-small{font-size:12px;color:#a8bfd9!important}.azb-order{background:#081d3b;border:1px solid #2c5079;border-radius:22px;padding:36px;margin-top:28px}.azb-heading h2{color:#fff;font-size:32px;margin:10px 0}.azb-heading p{color:#c7d9eb}.azb-form{display:grid;gap:20px;margin-top:24px}.azb-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.azb-form label{display:block;color:#e9f3ff;font-size:14px;font-weight:600}.azb-form input:not([type=radio]):not([type=checkbox]),.azb-form select,.azb-form textarea{display:block;width:100%;margin-top:8px;background:#102d52!important;color:#fff!important;border:1px solid #41618a!important;border-radius:8px;padding:13px;font:inherit;min-height:46px}.azb-form input::placeholder,.azb-form textarea::placeholder{color:#a9bcd3}.azb-form small{display:block;font-weight:400;margin-top:8px}.azb-form a{color:#75caff}.azb-fieldset{border:1px solid #35587f;border-radius:10px;padding:16px;display:flex;flex-wrap:wrap;gap:20px}.azb-fieldset legend{padding:0 8px;color:#fff;font-weight:700}.azb-radio{display:flex!important;align-items:center;gap:8px}.azb-total{padding:18px;background:#12345c;border-radius:12px}.azb-total>div{display:flex;justify-content:space-between;gap:12px}.azb-total strong{color:#fff}.azb-total p{font-size:13px;color:#c6d9ee}.azb-consent{display:flex!important;align-items:flex-start;gap:10px;font-weight:400!important;line-height:1.6}.azb-consent input{margin-top:5px}.azb-submit{width:100%;font-size:16px}.azb-alert{padding:16px;background:#64252b;color:#fff;border-radius:9px;margin:16px 0}.azb-ok{background:#145a48}.azb-trap{position:absolute;left:-9999px;opacity:0}[hidden]{display:none!important}@media(max-width:720px){.azb-hero,.azb-grid{grid-template-columns:1fr}.azb-hero,.azb-order{padding:20px}.azb-hero{gap:22px}.azb-cover{max-width:430px;margin:auto}.azb-heading h2{font-size:26px}}.azb-wrap,.azb-wrap *:not(.dashicons){font-family:Arial,Helvetica,sans-serif!important}.azb-wrap h1,.azb-wrap h2,.azb-wrap h3,.azb-wrap button,.azb-wrap input,.azb-wrap textarea,.azb-wrap select{font-family:Arial,Helvetica,sans-serif!important}.azb-wrap h1,.azb-wrap h2{font-weight:800;letter-spacing:-.025em}.azb-office-open{display:block;margin-top:12px;background:#21a6fa;border:0;border-radius:9px;padding:12px 18px;color:#061c36;font-weight:800;cursor:pointer}.azb-office-open:hover{background:#7dd0ff}.azb-fallback-toggle{margin-top:9px;padding:3px 0;background:0 0;border:0;color:#9bd6ff;text-decoration:underline;cursor:pointer}.azb-office-fallback{margin-top:12px}.azb-locator-modal{position:fixed;inset:0;z-index:999999;background:#020c20d9;display:flex;align-items:center;justify-content:center;padding:16px}.azb-locator-panel{width:min(100%,980px);height:min(92vh,850px);background:#081d3b;border:1px solid #426d9e;border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:10px}.azb-locator-head{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:19px}.azb-locator-close{background:#183e69;color:#fff;border:0;border-radius:8px;padding:10px 14px;cursor:pointer}.azb-locator-frame{border:0;border-radius:10px;background:#fff;width:100%;flex:1;min-height:250px}.azb-locator-panel p{color:#c7d9eb;margin:0;font-size:13px}.azb-modal-open{overflow:hidden}@media(max-width:720px){.azb-locator-panel{height:94vh;padding:9px}.azb-locator-modal{padding:7px}}.az-home-module,.az-home-module *{box-sizing:border-box;font-family:'Nunito',sans-serif!important}.az-home-book{display:grid;grid-template-columns:38% minmax(0,1fr);align-items:center;gap:32px;padding:35px;background:linear-gradient(135deg,#07162d,#123d77);border-radius:20px;color:#fff}.az-home-book__cover{width:100%;max-width:330px;aspect-ratio:1/1.35;overflow:hidden;border-radius:12px;justify-self:center;box-shadow:0 15px 35px #0006}.az-home-book__cover img{display:block!important;width:200%!important;max-width:none!important;height:100%!important;object-fit:fill;transform:translateX(-50%);border-radius:0!important}.az-home-book__eyebrow{display:block;color:#6bc6ff;font-size:12px;font-weight:800;letter-spacing:1.5px;margin-bottom:12px}.az-home-book__content h2{color:#fff!important;font-size:clamp(28px,3vw,43px)!important;font-weight:900!important;line-height:1.15!important;margin:0 0 15px!important}.az-home-book__content p{color:#cbdcf2!important;font-size:15px!important;line-height:1.65!important;margin:0 0 14px!important}.az-home-book__content .az-home-book__lead{color:#fff!important;font-size:18px!important;font-weight:800!important}.az-home-book__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:20px}.az-home-book__price small{display:block;color:#b9d1ee;font-size:12px}.az-home-book__price strong{display:block;color:#fff;font-size:29px;font-weight:900}.az-home-book__button{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:10px;background:#24a8f5;color:#07162d!important;font-size:14px;font-weight:900;text-decoration:none!important;cursor:pointer;border:0}.az-home-book__button:hover{background:#fff}.az-home-book__delivery{display:block;color:#b9d1ee;font-size:12px;margin-top:15px}.az-home-modal[hidden]{display:none!important}.az-home-modal{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:18px}.az-home-modal__shade{position:absolute;inset:0;background:#020a1ad9;backdrop-filter:blur(8px)}.az-home-modal__dialog{position:relative;width:min(100%,900px);max-height:92dvh;overflow-y:auto;overscroll-behavior:contain;background:#071b39;border:1px solid #5cafff40;border-radius:20px;box-shadow:0 30px 90px #0008;outline:none}.az-home-modal__close{position:sticky;top:10px;float:right;z-index:30;margin:10px 10px -50px 0;width:40px;height:40px;border:0;border-radius:50%;background:#1d4779;color:#fff;font-size:28px;cursor:pointer}.az-home-modal__content{padding:22px}.az-home-modal .azb-wrap{max-width:100%!important;margin:0!important}.az-home-modal .azb-order{padding:18px!important;margin:0!important;border:0!important}.az-home-modal .azb-heading h2{font-size:26px!important}body.az-home-modal-open{overflow:hidden!important}@media(max-width:767px){.az-home-book{grid-template-columns:1fr;gap:25px;padding:24px 20px}.az-home-book__cover{max-width:210px}.az-home-book__content h2{font-size:29px!important}.az-home-modal{padding:7px}.az-home-modal__dialog{max-height:96dvh;border-radius:14px}.az-home-modal__content{padding:8px}.az-home-modal .azb-order{padding:14px!important}}.azb-success{font-family:'Nunito',sans-serif;font-size:17px;line-height:1.65;padding:24px;border:1px solid #52bda0;background:#104d43;color:#fff}.azb-success strong{font-size:22px}.azb-consent span{flex:1;min-width:0}.azb-consent a{text-decoration:underline!important}