/* Gemini Argon introduction: editorial layout with an original studio still life. */
#boxf8d93b52-7038-71ac-2aae-6344f38f5d52,#boxec08e92c-aa75-cf8f-6abe-2c597ee3e77c,#box63ff57e0-6dbe-a1f2-8325-4f1aa9dda88e,#boxff743eb9-a040-ed13-5d79-e604be4d1486{visibility:hidden!important;pointer-events:none!important}
.am-intro-host{overflow:hidden!important}.am-introduction{position:absolute;inset:0;background:#f4f8fb;color:#17334c;font-family:'Argon Figtree','Figtree',Arial,sans-serif;border-top:1px solid #d9e5ef;border-bottom:1px solid #d9e5ef}.am-introduction *{box-sizing:border-box;font-family:'Argon Figtree','Figtree',Arial,sans-serif}.am-introduction h2,.am-introduction h3,.am-introduction p,.am-introduction figure,.am-introduction dl{margin:0}
.am-intro-shell{max-width:1160px;height:100%;margin:auto;padding:66px 35px;display:flex;flex-direction:column;justify-content:center;gap:38px}.am-intro-header{display:grid;grid-template-columns:1.35fr 1fr;align-items:end;gap:65px;border-bottom:1px solid #cfdde8;padding-bottom:30px}.am-introduction .am-intro-label{font-size:11px;letter-spacing:2px;font-weight:700;color:#53718b;margin-bottom:15px}.am-introduction .am-intro-header h2{text-align:left;font-size:48px;font-weight:800;line-height:1.15;letter-spacing:-1.7px;color:#17334c}.am-intro-header h2>span{color:#2253ce}.am-introduction .am-intro-deck{font-size:22px;line-height:33px;color:#667b90;padding-bottom:4px}
.am-intro-body{display:grid;grid-template-columns:1.12fr 1fr;gap:48px;align-items:start}.am-intro-visual{min-width:0;position:relative}.am-intro-visual>img{width:100%;height:490px;object-fit:cover;display:block;border-radius:3px}.am-intro-visual figcaption{display:flex;justify-content:space-between;gap:10px;font-size:9px;line-height:1.5;padding:15px 0 0;color:#6d8398}.am-intro-visual figcaption>span:first-child{font-weight:700;letter-spacing:.8px}.am-introduction .am-intro-story h3{font-size:27px;line-height:1.2;font-weight:700;letter-spacing:-.5px;text-align:left;color:#17334c;margin-bottom:17px}.am-introduction .am-intro-story>p{font-size:20px;line-height:30px;color:#60768b;margin-bottom:16px}.am-intro-story strong{font-weight:700;color:#17334c}.am-intro-deliverables{padding-top:3px}.am-intro-deliverables>div{border-top:1px solid #d9e4ed;padding:14px 0}.am-intro-deliverables dt{display:flex;align-items:center;gap:9px;font-size:17px;line-height:1.5;font-weight:700}.am-intro-marker{display:inline-block;width:10px;height:10px;flex-shrink:0}.am-marker-blue{background:#2253ce}.am-marker-coral{background:#e9896b}.am-marker-yellow{background:#edc259}.am-intro-deliverables dd{margin:5px 0 0 19px;font-size:15px;line-height:23px;color:#6d8093}.am-intro-foot{display:flex;justify-content:space-between;align-items:center;gap:25px;background:#e5edf9;border-left:5px solid #2253ce;padding:25px 28px}.am-intro-foot strong{font-size:22px;font-weight:700;line-height:1.5}.am-introduction .am-intro-foot p{font-size:16px;line-height:24px;color:#667b90;margin-top:5px}.am-intro-signature{font-size:11px;line-height:1.7;color:#66819f;min-width:150px}.am-intro-signature b{font-size:15px;color:#2253ce}
@media(max-width:959px){.am-intro-shell{padding:34px 25px;gap:30px;justify-content:space-evenly}.am-intro-header{grid-template-columns:1fr;gap:18px;padding-bottom:23px}.am-introduction .am-intro-header h2{font-size:41px;line-height:1.15;letter-spacing:-1.2px}.am-introduction .am-intro-deck{font-size:22px;line-height:33px;max-width:580px}.am-intro-body{grid-template-columns:1fr;gap:28px}.am-intro-visual>img{height:360px;object-position:center}.am-intro-visual figcaption{font-size:9px;padding-top:12px}.am-introduction .am-intro-story h3{font-size:29px;line-height:1.2;margin-bottom:18px}.am-intro-story h3 br{display:none}.am-introduction .am-intro-story>p{font-size:22px;line-height:33px;margin-bottom:17px}.am-intro-deliverables>div{padding:16px 0}.am-intro-deliverables dt{font-size:20px}.am-intro-deliverables dd{font-size:19px;line-height:28px}.am-intro-foot{padding:21px 22px;flex-direction:column;align-items:flex-start;gap:16px}.am-intro-foot strong{font-size:22px}.am-introduction .am-intro-foot p{font-size:20px;line-height:29px}.am-intro-signature{font-size:12px}.am-intro-signature br{display:none}.am-intro-signature b{font-size:14px;margin-left:5px}}
