/* Beyond5 / Connected intelligence / art direction, November 2026.
   Existing Manrope, midnight, cobalt, mint and original 3D assets retained. */
.art-direction{--ink:#08131f;--paper:#f7f9fc;--blue:#245fef;--line:#d5dfe9;background:var(--paper);color:var(--ink)}
.art-direction .wrap{width:min(1240px,calc(100% - 96px));max-width:1240px}
.art-direction .header{position:relative;background:var(--ink);border-bottom:1px solid #243242}
.art-direction .nav-inner{min-height:88px;gap:32px}.art-direction .logo{width:170px}.art-direction #main-nav{gap:27px}.art-direction #main-nav a{font-size:13px}.art-direction #main-nav .nav-book{padding:13px 18px;border:1px solid #92e2c5;color:#b9f1dd;border-radius:3px;white-space:nowrap}.art-direction .event-ribbon{display:flex;align-items:center;justify-content:center;gap:32px;min-height:43px;background:#e6effc;color:#153758;font-size:12px;padding:10px 24px;text-decoration:none}.art-direction .event-ribbon>span:first-child{font-size:10px;font-weight:800;letter-spacing:.12em}.art-direction .event-ribbon strong{font-weight:600}.art-direction .event-ribbon>span:last-child{font-weight:750}
.art-direction .btn{border-radius:4px;box-shadow:none;padding:17px 23px;min-height:52px;font-size:14px;letter-spacing:0;gap:24px}.art-direction .btn.primary{background:#245fef;color:#fff}.art-direction .btn:hover{transform:translateY(-2px)}.art-direction .art-kicker{font-size:11px;font-weight:750;letter-spacing:.14em;line-height:1.6;text-transform:uppercase;color:#356189;margin:0 0 24px}.art-direction h1,.art-direction h2,.art-direction h3{letter-spacing:-.045em}.art-direction h2{font-size:clamp(32px,4vw,54px);max-width:none}.art-direction h3{letter-spacing:-.025em}.art-direction p{line-height:1.75}.art-direction .light{background:var(--paper)}.art-direction .section{padding-block:80px;border-color:var(--line)}
.signature-hero{background:#08131f;color:#f5f8ff;overflow:hidden;position:relative}.signature-layout{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:15px;min-height:620px;padding-block:60px}.signature-copy{position:relative;z-index:2}.art-direction .signature-copy .art-kicker{color:#92e2c5}.art-direction .signature-copy h1{font-size:clamp(48px,6.2vw,84px);font-weight:650;line-height:1.02;letter-spacing:-.065em;margin:0 0 32px}.signature-copy h1 em,.webinar-hero h1 em{font-style:normal;color:#92c4ff}.art-direction .signature-lede{font-size:20px;color:#c2d1e0;line-height:1.7;max-width:490px}.hero-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:32px}.quiet-link{font-size:13px;color:#e5effa;text-decoration:none;border-bottom:1px solid #536577;padding:8px 0}.quiet-link span{margin-left:14px}.art-direction .hero-event-note{font-size:10px;letter-spacing:.08em;color:#a9bed1;margin-top:25px}.hero-event-note span{padding:0 10px;color:#5a6c7e}.hero-bottom{border-top:1px solid #2a3949;padding-block:19px;display:flex;justify-content:space-between;gap:24px;font-size:11px;color:#a7bacd}.hero-bottom span:first-child{color:#92e2c5;letter-spacing:.08em}
.signature-art{height:495px;position:relative;isolation:isolate;min-width:0}.signature-caption{position:absolute;top:0;right:12px;color:#7597b4;font-size:9px;letter-spacing:.2em}.signature-orbit{position:absolute;border:1px solid #28465c;border-radius:50%;pointer-events:none;z-index:-1}.orbit-one{width:94%;height:43%;top:26%;left:3%;transform:rotate(-22deg)}.orbit-two{width:73%;height:73%;left:13%;top:8%;transform:rotate(28deg);border-color:#183348}.signature-object{position:absolute;width:45%;color:#bfd2e2}.signature-object img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 15px 18px #0006);transition:transform .6s}.signature-object:hover img{transform:translateY(-8px) rotate(3deg)}.signature-object span{display:block;font-size:11px;line-height:1.4}.signature-object b{display:block;font-size:28px;letter-spacing:-.04em;color:#92c4ff;margin-bottom:5px}.object-ci{left:0;top:12%}.object-bi{left:30%;top:36%}.object-ai{right:-2%;top:2%}.object-ci span{position:absolute;left:13%;top:82%}.object-bi span{position:absolute;left:68%;top:73%;white-space:nowrap}.object-bi b{color:#92e2c5}.object-ai span{position:absolute;right:2%;top:77%;text-align:right}.object-ai b{color:#b9cafa}.signature-baseline{position:absolute;bottom:0;left:6%;right:0;border-top:1px solid #294154;padding-top:13px;display:flex;gap:18px;justify-content:space-between;font-size:9px;letter-spacing:.02em;color:#9eb3c6}
.art-direction .art-founder{background:#f7f9fc;padding-block:70px}.art-direction .founder-intro-grid{grid-template-columns:.72fr 1.28fr;gap:80px;align-items:center}.art-direction .founder-video-slot{min-height:330px;aspect-ratio:1.2;border-radius:4px;box-shadow:none}.art-direction .founder-intro-copy h2{font-size:clamp(30px,3.6vw,48px);margin-bottom:25px}.art-direction .founder-intro-copy h2 span{color:#4e6c8c}.art-direction .founder-intro-copy h3{font-size:23px}.art-direction .founder-intro-copy>p{max-width:610px}.art-direction .founder-slot-note{font-size:13px!important;color:#5a6c7e}.art-direction .founder-video-slot:before{opacity:.65}
.launch-event{background:#245fef;color:white;padding:70px 0;overflow:hidden}.event-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:center}.art-direction .event-intro .art-kicker{color:#d7e7ff;display:flex;align-items:center;gap:10px}.event-dot{width:7px;height:7px;background:#b7f6d8;border-radius:50%;display:inline-block}.art-direction .event-intro h2{font-size:clamp(37px,4.9vw,65px);line-height:1.08;letter-spacing:-.05em;margin:0 0 28px}.event-intro>p:not(.art-kicker){font-size:17px;color:#e1ebff;max-width:540px}.art-direction .event-button{background:white;color:#143f9d;margin-top:27px}.event-footnote{display:block;font-size:11px;margin-top:18px;color:#cfe0ff}.event-ticket{background:#f6f9ff;color:#143859;padding:29px 32px;transform:rotate(2deg);border-radius:3px;box-shadow:15px 20px 0 #134dcc}.ticket-top{display:flex;justify-content:space-between;gap:20px;font-size:9px;font-weight:800;letter-spacing:.12em;padding-bottom:22px;border-bottom:1px solid #c4d5ed}.ticket-date{display:flex;align-items:center;gap:23px;margin:20px 0}.ticket-date b{font-size:115px;line-height:1;font-weight:600;letter-spacing:-.08em;color:#245fef}.ticket-date>span{font-size:15px;line-height:1.5;letter-spacing:.1em;font-weight:700}.ticket-time{border-top:1px dashed #a4bad6;padding-top:22px;display:flex;justify-content:space-between;gap:20px;font-size:13px;line-height:1.6}.ticket-method{display:flex;align-items:center;gap:20px;margin-top:27px;font-size:27px;font-weight:650;color:#245fef}.ticket-method i{font-size:14px;font-weight:400;color:#6984a5;font-style:normal}
.art-direction .offers-choice{background:#fff;padding:85px 0}.art-direction .offers-choice-heading{display:block;margin-bottom:38px}.art-direction .offers-choice-heading h2{max-width:900px;font-size:clamp(33px,4.3vw,55px)}.art-direction .offers-choice-heading p{margin-top:16px;font-size:16px}.art-direction .offer-grid{gap:0;border-block:1px solid #c4d1df}.art-direction .offer-card{background:transparent;border:0;border-radius:0;box-shadow:none;padding:33px 30px;transform:none;transition:background .25s}.art-direction .offer-card+ .offer-card{border-left:1px solid #c4d1df}.art-direction .offer-card:first-child{padding-left:0}.art-direction .offer-card:last-child{padding-right:0}.art-direction .offer-card:hover{transform:none;background:#edf4ff;box-shadow:none}.art-direction .offer-card-top{color:#476b94}.art-direction .offer-card h3{font-size:clamp(29px,3vw,39px);margin-top:29px}.art-direction .offer-card>strong{font-size:15px;min-height:0}.art-direction .offer-comparison{gap:18px;margin-top:28px}.art-direction .offer-comparison dt{font-size:9px;letter-spacing:.13em}.art-direction .offer-comparison dd{font-size:14px}.art-direction .offer-comparison div{border:0;padding:0}.art-direction .card-action{font-size:13px;padding-top:22px;border-top:1px solid #c4d1df}
.art-direction .art-method{background:#08131f;padding:80px 0}.art-direction .art-method .section-head{display:flex;justify-content:space-between;gap:60px;align-items:end}.art-method .section-head h2{font-size:clamp(31px,4vw,51px)}.art-method .section-head h2 span{color:#92c4ff}.art-direction .art-method .section-head>p{max-width:330px;font-size:15px}.art-direction .engine-art{height:140px;max-height:140px}.art-direction .engine-nodes{gap:45px}.art-direction .engine-detail,.art-direction .workflow-sample{border-radius:3px;box-shadow:none;background:#10273a;border-color:#2c4559}.art-direction .workflow-sample{margin-top:0;border-top:0;background:#0c2031}.art-direction .workflow-sample h3{font-size:22px}.art-direction .method-caption{margin-top:24px}.art-direction .demo-label{font-size:11px}.art-direction .proof-section{background:#edf2f8;padding-block:60px}.art-direction .proof-section h2{font-size:36px}.art-direction .proof-line{grid-template-columns:.6fr 1.4fr;gap:70px}.art-direction .proof-line strong{font-size:61px}.art-direction .art-close{background:#08131f;color:#fff;padding:90px 0;text-align:center}.art-direction .art-close .art-kicker{color:#92e2c5}.art-direction .art-close h2{font-size:clamp(35px,4.6vw,60px);margin:0 0 30px}.art-direction .art-close p:last-child{font-size:12px;color:#9fb6cd;margin-top:23px}
.art-direction .art-offer-hero{display:grid;grid-template-columns:1.05fr 1fr;position:relative;isolation:isolate;background:#08131f;overflow:hidden;min-height:470px;padding-left:max(48px,calc((100vw - 1240px)/2))}.art-direction .art-offer-hero:after{display:none}.art-direction .art-offer-hero .hero-content{width:auto;display:block;min-height:0;padding:32px 50px 43px 0;grid-column:1;grid-row:1}.art-direction .art-offer-hero .breadcrumb{margin-bottom:30px}.art-direction .art-offer-hero h1{font-size:clamp(43px,5.6vw,72px);margin:20px 0}.art-direction .art-offer-hero .offer-lede{font-size:17px;max-width:500px}.art-direction .art-offer-hero .hero-copy{max-width:none}.art-direction .offer-editorial-image{position:relative;margin:0;grid-column:2;grid-row:1;min-width:0;overflow:hidden}.offer-editorial-image img{width:100%;height:100%;object-fit:cover;object-position:60% center;filter:saturate(.75)}.offer-method-mark{display:flex;align-items:center;gap:15px;margin-top:36px;font-size:18px;color:#92c4ff;font-weight:650}.offer-method-mark span:nth-of-type(2){color:#92e2c5}.offer-method-mark span:nth-of-type(3){color:#b9cafa}.offer-method-mark i{font-size:11px;color:#52708c;font-style:normal}.art-direction .offer-video-preview{border:0}.art-direction .offer-video-poster{border-radius:3px}.art-direction .art-compact-method{padding-block:50px}.art-direction .art-compact-method h2{font-size:32px}.art-direction .booking-placeholder,.art-direction .delivery-quote,.art-direction .enquiry-form,.art-direction .enquiry-review{border-radius:4px;box-shadow:none}.art-direction .workshop-item{border-radius:4px;box-shadow:none;border:1px solid #c8d6e6}.art-direction .offer-related{background:#10263a}.art-direction .faq-list summary{font-size:17px}.art-direction .team-card{border-radius:4px;box-shadow:none}.art-direction .editorial-hero{padding-block:45px 65px}.art-direction .experience-ticker{overflow:visible}.art-direction .experience-track{animation:none;transform:none;width:100%}.art-direction .experience-logos{animation:none;display:flex;flex-wrap:wrap;width:100%;gap:14px}.art-direction .experience-logos li{width:150px;min-width:130px;height:80px;border-radius:0}.art-direction .compact-footer{padding-block:28px;background:#06101a;color:#bdccdc;font-size:11px}.art-direction .compact-footer a{color:#bdccdc}.art-direction .footer{background:#06101a}
.webinar-hero{background:#08131f;color:#fff;padding:65px 0}.webinar-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:35px;align-items:center}.art-direction .webinar-hero h1{font-size:clamp(43px,5.2vw,72px);line-height:1.08;letter-spacing:-.055em;margin:0 0 26px}.art-direction .webinar-hero .art-kicker{color:#92e2c5}.art-direction .webinar-hero p{font-size:20px;color:#bcd0e2}.art-direction .webinar-hero .webinar-lede{font-size:16px;max-width:560px}.art-direction .webinar-hero .btn{margin-top:26px}.art-direction .webinar-hero .webinar-date{font-size:13px;margin-top:26px;line-height:1.9}.webinar-date strong{color:#f0f6fc;font-weight:600}.webinar-outcomes{padding:80px 0;background:#fff}.art-outcome-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:45px}.art-outcome-grid article{border-top:1px solid #b8ccdf;padding-top:24px}.art-outcome-grid span{font-size:11px;font-weight:750;letter-spacing:.08em;color:#2463c7}.art-outcome-grid h3{font-size:26px;margin:20px 0 15px}.art-outcome-grid p{font-size:16px;color:#465970}.webinar-agenda{padding:80px 0;background:#e9f0f8}.agenda-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px}.agenda-layout h2 span{color:#466d98}.agenda-layout>div>p:last-child{margin-top:24px;font-size:16px;max-width:320px}.agenda-layout ol{list-style:none;margin:0;padding:0}.agenda-layout li{display:flex;gap:24px;padding:25px 0;border-top:1px solid #bbcede}.agenda-layout li>span{font-size:12px;color:#346a99;padding-top:7px}.agenda-layout li h3{font-size:24px;margin-bottom:10px}.agenda-layout li p{font-size:15px;color:#465970}.webinar-presenters{padding:80px 0;background:#fff}.presenter-layout{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:35px}.presenter-card{display:grid;grid-template-columns:160px 1fr;gap:28px;align-items:center}.presenter-card img{width:160px;aspect-ratio:1;object-fit:cover;border-radius:3px}.presenter-card h3{font-size:25px}.presenter-card p{font-size:14px;color:#465970}.webinar-register{padding:80px 0;background:#245fef;color:#fff}.registration-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.art-direction .webinar-register .art-kicker{color:#c9e0ff}.registration-layout h2{font-size:55px;margin-bottom:27px}.registration-layout>div>p{color:#e0ecff;font-size:16px}.registration-panel{padding:32px;background:#fff;color:#153859;border-radius:4px;min-height:260px}.registration-panel h3{font-size:29px;margin-bottom:18px}.registration-panel iframe{width:100%;min-height:650px;border:0}.registration-panel .small-note{font-size:12px}.art-direction :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #0689ba;outline-offset:5px}.art-direction :is(.signature-hero,.webinar-hero,.launch-event,.webinar-register,.header,.art-close) :is(a,button):focus-visible{outline-color:#baf5de}
@media(max-width:1100px){.art-direction .wrap{width:calc(100% - 56px)}.art-direction #main-nav{gap:16px}.art-direction #main-nav .nav-book{padding:12px}.signature-layout{min-height:570px}.signature-art{height:410px}.signature-object b{font-size:24px}.signature-copy .hero-actions{gap:16px}.art-direction .signature-lede{font-size:18px}.event-grid{gap:55px}.ticket-date b{font-size:95px}.art-direction .founder-intro-grid{gap:45px}.presenter-card{grid-template-columns:110px 1fr;gap:20px}.presenter-card img{width:110px}.art-direction .art-offer-hero{padding-left:28px}.art-direction .art-offer-hero .hero-content{padding-right:28px}.registration-layout{gap:40px}}
@media(max-width:800px){.art-direction .nav-inner{min-height:76px}.art-direction #main-nav{background:#08131f}.art-direction #main-nav .nav-book{margin-top:10px;text-align:center}.art-direction .event-ribbon{gap:12px;justify-content:space-between;font-size:10px}.event-ribbon>span:last-child{display:none}.signature-layout,.webinar-hero-grid{grid-template-columns:1fr 1fr;gap:0;min-height:540px}.signature-art{height:345px}.signature-caption{font-size:7px;right:0}.signature-object span{font-size:9px}.signature-baseline{gap:10px;font-size:7px}.art-direction .signature-copy h1{font-size:52px}.art-direction .signature-lede{font-size:16px}.hero-actions{display:block}.hero-actions .quiet-link{display:inline-block;margin-top:14px}.art-direction .hero-event-note{font-size:9px}.art-direction .founder-intro-grid{grid-template-columns:.7fr 1fr;gap:35px}.event-grid{gap:38px;grid-template-columns:1.1fr .9fr}.event-ticket{padding:23px}.ticket-date{gap:16px}.ticket-date b{font-size:75px}.ticket-date>span{font-size:11px}.ticket-time{display:block;font-size:12px}.ticket-time>span{display:block;margin-top:10px}.art-direction .offer-card{padding:28px 20px}.art-direction .offer-card h3{font-size:27px}.art-direction .offer-comparison dd{font-size:13px}.agenda-layout{gap:50px}.presenter-layout{grid-template-columns:1fr}.art-direction .webinar-hero h1{font-size:48px}.registration-layout h2{font-size:43px}.art-direction .art-method .section-head{gap:35px}.art-direction .engine-nodes{gap:25px}.art-direction .engine-art{height:115px}.art-direction .art-offer-hero{min-height:460px}}
@media(max-width:620px){.art-direction .wrap{width:calc(100% - 40px)}.art-direction .logo{width:140px}.art-direction .event-ribbon{padding-inline:20px;gap:12px;min-height:48px}.event-ribbon>span:first-child{max-width:80px;line-height:1.5}.event-ribbon strong{text-align:right;max-width:210px}.signature-layout,.webinar-hero-grid{grid-template-columns:1fr;padding-block:40px 20px;gap:35px}.art-direction .signature-copy h1{font-size:clamp(43px,10.4vw,62px);margin-bottom:24px}.art-direction .signature-lede{font-size:17px}.hero-actions{margin-top:25px}.hero-actions .quiet-link{margin-left:0}.signature-art{height:360px;width:min(100%,440px);margin:auto}.signature-object span{font-size:10px}.signature-object b{font-size:24px}.signature-caption{font-size:8px}.signature-baseline{font-size:8px}.hero-bottom{display:block;font-size:10px;line-height:1.6}.hero-bottom span{display:block}.hero-bottom span+span{margin-top:8px}.art-direction .art-founder{padding-block:45px}.art-direction .founder-intro-grid{display:flex;flex-direction:column-reverse;gap:30px}.art-direction .founder-video-slot{min-height:280px;aspect-ratio:1.35;width:100%}.art-direction .founder-intro-copy h2{font-size:32px}.launch-event{padding:48px 0 60px}.event-grid{grid-template-columns:1fr;gap:38px}.event-ticket{max-width:360px;width:calc(100% - 14px);margin:auto;padding:25px;transform:rotate(1.5deg)}.ticket-date b{font-size:95px}.ticket-date>span{font-size:14px}.ticket-time{display:flex;font-size:12px}.ticket-time>span{margin-top:0}.art-direction .event-intro h2{font-size:39px}.event-intro>p:not(.art-kicker){font-size:16px}.art-direction .offers-choice{padding-block:50px}.art-direction .offer-grid{display:block}.art-direction .offer-card{padding:30px 0;border:0}.art-direction .offer-card+.offer-card{border-left:0;border-top:1px solid #c4d1df}.art-direction .offer-card h3{font-size:34px;margin-top:20px}.art-direction .offer-comparison{grid-template-columns:1fr 1fr;gap:18px 25px}.art-direction .offer-comparison div:last-child{grid-column:1/-1}.art-direction .offer-comparison dd{font-size:14px}.art-direction .art-method{padding-block:50px}.art-direction .art-method .section-head{display:block}.art-method .section-head>p{margin-top:22px}.art-direction .engine-art{height:96px}.art-direction .engine-nodes{gap:8px}.art-direction .engine-name{font-size:11px}.art-direction .engine-detail,.art-direction .workflow-sample{padding:23px}.art-direction .proof-line{grid-template-columns:1fr;gap:25px}.art-direction .proof-line strong{font-size:53px}.art-direction .proof-section h2{font-size:32px}.art-direction .art-close{padding-block:58px}.art-direction .section{padding-block:48px}.art-direction .art-offer-hero{display:flex;flex-direction:column;padding:0;min-height:0}.art-direction .art-offer-hero .hero-content{padding:24px 20px 32px;width:100%}.art-direction .art-offer-hero h1{font-size:48px}.art-direction .offer-editorial-image{height:230px;max-height:230px;width:100%;aspect-ratio:auto}.art-direction .offer-editorial-image img{object-position:center}.offer-method-mark{margin-top:25px}.art-direction .art-compact-method h2{font-size:29px}.art-direction .editorial-hero{padding-block:28px 45px}.art-direction .compact-footer{font-size:11px}.webinar-hero{padding-block:0 20px}.art-direction .webinar-hero h1{font-size:44px}.webinar-hero .signature-art{height:335px}.webinar-outcomes,.webinar-agenda,.webinar-presenters,.webinar-register{padding-block:50px}.art-outcome-grid,.agenda-layout,.registration-layout{grid-template-columns:1fr;gap:30px}.art-outcome-grid h3{font-size:25px}.art-outcome-grid{margin-top:28px}.art-direction .webinar-outcomes h2{font-size:33px}.agenda-layout h2{font-size:38px}.presenter-card{grid-template-columns:95px 1fr;gap:18px}.presenter-card img{width:95px}.presenter-card h3{font-size:23px}.presenter-card p{font-size:13px}.registration-layout h2{font-size:44px}.registration-panel{padding:23px}.registration-panel h3{font-size:26px}}
.art-direction .webinar-hero p.art-kicker{font-size:11px;line-height:1.6}
.object-bi span{top:68%;left:85%}
.art-direction .art-offer-hero .offer-editorial-image{order:2}
.art-direction .art-offer-hero .hero-content{order:1}
@media(prefers-reduced-motion:reduce){.art-direction *, .art-direction *:before,.art-direction *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.webinar-register .registration-panel>p{color:#526b82}.webinar-register .registration-panel a{color:#164eaa}.registration-panel iframe{display:block;max-width:100%;background:white}

/* Leadership trio */
.leadership-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.leadership-trio .presenter-card{display:flex;flex-direction:column;align-items:flex-start;gap:22px;min-width:0}
.leadership-trio .presenter-card img{width:100%;max-width:250px;aspect-ratio:1;object-fit:cover}
.leadership-trio .presenter-card h3{margin-bottom:8px}
.leadership-trio .presenter-card p{margin-bottom:8px}
.leadership-trio .presenter-context{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#245fef}
@media(max-width:680px){.leadership-trio{grid-template-columns:1fr;gap:32px}.leadership-trio .presenter-card{display:grid;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:20px}.leadership-trio .presenter-card img{width:105px}.leadership-trio .presenter-card h3{font-size:22px}}
