.ea67{font-family:Inter,"DM Sans",system-ui,-apple-system,sans-serif;color:#12233b;background:linear-gradient(180deg,#f1f7ff,#fff 420px);min-height:60vh;padding:55px 0 85px}.ea67 *{box-sizing:border-box}.ea67-shell{width:min(1250px,calc(100% - 40px));margin:auto}.ea67-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:28px}.ea67-top h1,.ea67-landing h1{font-size:clamp(37px,5vw,70px);letter-spacing:-.05em;line-height:1.12;margin:12px 0;color:#10253d;font-weight:750}.ea67-top h1 em,.ea67-landing h1 em{font-style:normal;background:linear-gradient(90deg,#2588f5,#63c3ed);color:transparent;background-clip:text}.ea67-top p,.ea67-landing-hero p{font-size:16px;line-height:1.7;color:#526984;max-width:650px}.ea67-kicker,.ea67-cardhead>span{font-size:11px;font-weight:800;color:#1775d4;letter-spacing:.15em;text-transform:uppercase}.ea67-back,.ea67-businessnav a{font-size:13px;color:#1b65ba;text-decoration:none;border:1px solid #d5e3f3;border-radius:12px;padding:12px 16px;background:#fff}.ea67-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px}.ea67-metrics>div{background:#0e2440;padding:22px;border-radius:18px;display:flex;flex-direction:column;gap:7px;color:#d9ecff;box-shadow:0 10px 25px #102b4a12}.ea67-metrics small{font-size:10px;font-weight:800;letter-spacing:.13em;color:#8fc5f7}.ea67-metrics strong{font-size:33px;letter-spacing:-.05em;color:#fff}.ea67-metrics span{font-size:12px;color:#a7bdd7}.ea67-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.ea67-card{background:#fff;border:1px solid #d8e6f6;box-shadow:0 20px 50px #112d4f08;border-radius:21px;padding:28px;min-width:0}.ea67-cardhead{margin-bottom:23px}.ea67-card h2{font-size:25px;font-weight:750;letter-spacing:-.03em;margin:7px 0;color:#10243a}.ea67-card h3{font-size:15px;color:#1b3c60}.ea67-card label{display:block;font-size:12px;font-weight:700;color:#46617b;margin:14px 0 0}.ea67-card input,.ea67-card select,.ea67-card textarea{display:block;width:100%;margin-top:7px;border:1px solid #d1e1f1;border-radius:11px;padding:12px 13px;background:#f9fcff;color:#173350;font:inherit;font-size:14px;outline-color:#2585e7}.ea67-card textarea{resize:vertical}.ea67-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ea67-primary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:none;border-radius:11px;background:#2475ef;color:white;padding:12px 18px;font-weight:750;cursor:pointer;margin-top:18px;width:100%}.ea67-primary:disabled{opacity:.5;cursor:not-allowed}.ea67-hint,.ea67-empty{font-size:13px;color:#71869b;line-height:1.65}.ea67-hint{margin:15px 0 0}.ea67-item{padding:14px 0;border-bottom:1px solid #e9f0f8;display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.ea67-item-title{display:flex;align-items:center;gap:8px}.ea67-dot{display:inline-block;height:8px;width:8px;background:#3087ec;border-radius:50%}.ea67-dot.urgent{background:#e17f45}.ea67-item-title strong{font-size:14px}.ea67-item small,.ea67-booking small{display:block;font-size:11px;color:#69829c;margin:4px 0}.ea67-item p{font-size:12px;color:#6d8094;line-height:1.6;margin:7px 0;white-space:pre-wrap}.ea67-item-actions{display:flex;gap:5px;flex-shrink:0}.ea67-item-actions button,.ea67-booking button{background:#f4f8fd;border:1px solid #dce8f5;border-radius:8px;color:#1a66b6;padding:7px 10px;cursor:pointer}.ea67-subhead{padding-top:16px;margin-bottom:0}.ea67-lower{margin-top:18px}.ea67-notice{padding:18px;border:1px solid #facb8e;border-radius:12px;background:#fff8e8;margin-bottom:20px}.ea67-businessnav{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:25px}.ea67-businessnav span{font-size:13px;font-weight:800;margin-right:12px}.ea67-businessnav a.active{background:#0d65d5;color:#fff}.ea67-onboard{max-width:680px;margin:auto;padding:36px}.ea67-bookinglink{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 25px;background:#e7f2ff;border:1px solid #cbdff4;border-radius:18px;margin-bottom:22px}.ea67-bookinglink small{color:#2072be;font-weight:800;letter-spacing:.1em}.ea67-bookinglink p{font-size:13px;color:#556e83;margin:6px 0}.ea67-bookinglink code{overflow-wrap:anywhere;color:#143b62;font-size:12px}.ea67-bookinglink>a{background:#1671e6;color:white;border-radius:11px;padding:13px 18px;text-decoration:none;font-weight:700;white-space:nowrap}.ea67-booking{border-bottom:1px solid #e5eef7;padding:12px 0;display:flex;justify-content:space-between;gap:12px}.ea67-booking strong{font-size:14px}.ea67-smallrow{padding:12px 0;display:flex;gap:6px;flex-direction:column;border-bottom:1px solid #e8f1f9}.ea67-smallrow strong{font-size:14px}.ea67-smallrow span{font-size:12px;color:#6a839d}.ea67-landing{padding:0;background:#fff}.ea67-landing-hero{background:radial-gradient(circle at 75% 20%,#123f74 0,transparent 45%),linear-gradient(140deg,#071a32,#0d2d51);padding:80px 0 100px}.ea67-landing .ea67-kicker{color:#78ccff}.ea67-landing h1{max-width:850px;color:#fff;font-size:clamp(42px,6vw,78px)}.ea67-landing-hero p{color:#bad1e9}.ea67-choice{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:45px}.ea67-choice a{padding:34px;background:#ffffff0a;color:#fff;border:1px solid #5594cc55;border-radius:23px;text-decoration:none;min-height:280px;transition:transform .2s,border-color .2s,background .2s}.ea67-choice a:hover{transform:translateY(-5px);border-color:#70bfff;background:#ffffff13}.ea67-symbol{width:52px;height:52px;background:#217cf220;border:1px solid #387bd6;border-radius:15px;display:grid;place-items:center;color:#9ed9ff;font-size:28px;margin-bottom:23px}.ea67-choice small{color:#90bcde;letter-spacing:.12em;font-size:10px;font-weight:800}.ea67-choice h2{font-size:32px;letter-spacing:-.04em;margin:9px 0;color:#fff}.ea67-choice p{font-size:14px;line-height:1.65;margin-bottom:25px}.ea67-choice b{font-size:14px;color:#8dd2ff}.ea67-landing-details{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding-top:65px;padding-bottom:65px}.ea67-landing-details div{border-top:2px solid #d3e6f9;padding-top:22px}.ea67-landing-details small{font-size:11px;color:#2275c6;font-weight:800}.ea67-landing-details h2{font-size:22px;letter-spacing:-.03em;color:#10253e}.ea67-landing-details p{font-size:14px;line-height:1.75;color:#6b8197}@media(max-width:760px){.ea67{padding:38px 0}.ea67-shell{width:calc(100% - 26px)}.ea67-top{flex-direction:column}.ea67-metrics{gap:8px}.ea67-metrics>div{padding:15px 10px}.ea67-metrics strong{font-size:25px}.ea67-metrics span{font-size:10px}.ea67-columns,.ea67-choice,.ea67-landing-details{grid-template-columns:1fr}.ea67-card{padding:20px}.ea67-bookinglink{align-items:flex-start;flex-direction:column}.ea67-landing-hero{padding:58px 0}.ea67-choice a{min-height:0;padding:25px}.ea67-2{grid-template-columns:1fr 1fr}}
