.workflow-example{border-top:1px solid var(--line);padding-top:65px;padding-bottom:75px}.workflow-example-heading{max-width:760px}.workflow-example p,.workflow-pilot p{font-size:16px;line-height:1.8}.workflow-records{grid-template-columns:1fr 1fr;gap:20px;margin-top:32px;display:grid}.workflow-records article{border:1px solid var(--line);background:var(--paper);border-radius:18px;padding:28px}.workflow-records h3{margin:20px 0;font-size:25px;line-height:1.3}.workflow-records dl{margin:0}.workflow-records dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:14px 0;font-size:14px;display:flex}.workflow-records dd{text-align:right;margin:0;font-weight:600}.workflow-records dt{color:var(--muted)}.workflow-records .workflow-record-exception{border-color:var(--accent-line);background:var(--accent-soft)}.workflow-records p{margin:20px 0 0;font-size:14px}.workflow-example-note{max-width:780px;color:var(--muted);margin-top:24px}.workflow-pilot{border-top:1px solid var(--line);padding-top:60px;padding-bottom:70px}.workflow-pilot-grid{grid-template-columns:1fr 1fr;gap:45px;display:grid}.workflow-pilot h3{margin:20px 0 12px;font-size:22px;line-height:1.4}.workflow-pilot a,.workflow-reading a{text-underline-offset:5px;text-decoration:underline}.workflow-landing .workflow-nav{padding:24px var(--gutter);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;display:flex}.workflow-nav .workflow-brand{width:190px;display:block}.workflow-nav .logo-lockup{align-items:center;gap:12px;display:flex}.workflow-nav .original-logo{object-fit:contain;width:40px;height:38px}.workflow-nav .brand-wordmark{width:137px;height:auto}.workflow-nav .logo-dark,.dark-theme .workflow-nav .logo-light{display:none}.dark-theme .workflow-nav .logo-dark{display:block}.workflow-nav nav{gap:26px;font-size:13px;display:flex}.workflow-landing .workflow-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;padding-top:80px;padding-bottom:65px;display:grid}.workflow-hero h1{letter-spacing:-.04em;margin:24px 0;font-size:clamp(45px,5vw,78px);line-height:1.08}.workflow-hero .solution-intro{font-size:19px}.workflow-hero .button{margin-top:28px}.workflow-hero .workflow-records{margin:0;display:block}.workflow-hero .workflow-records article+article{margin-top:14px}.workflow-hero .workflow-records h3{margin:14px 0;font-size:21px}.workflow-hero .workflow-records article{padding:22px}.workflow-hero .workflow-records dl div{padding:10px 0}.workflow-landing h2{margin:18px 0 25px;font-size:clamp(32px,4vw,55px);line-height:1.12}.workflow-landing .workflow-content-section{border-top:1px solid var(--line);padding-top:65px;padding-bottom:70px}.workflow-content-section>p{max-width:780px;font-size:17px;line-height:1.8}.workflow-process-steps{grid-template-columns:repeat(3,1fr);gap:30px;margin:35px 0 0;padding:0;list-style:none;display:grid}.workflow-process-steps li{border-top:1px solid var(--accent-line);padding-top:20px}.workflow-process-steps h3{margin:12px 0;font-size:23px;line-height:1.35}.workflow-process-steps p{font-size:15px;line-height:1.8}.workflow-reading{flex-wrap:wrap;gap:24px;font-size:14px;display:flex}.workflow-footer{padding:35px var(--gutter);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:13px;display:flex}.workflow-footer nav{flex-wrap:wrap;gap:22px;display:flex}.workflow-footer button{font:inherit;color:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=850px){.workflow-landing .workflow-hero{grid-template-columns:1fr;gap:35px;padding-top:50px}.workflow-process-steps{grid-template-columns:1fr}.workflow-pilot-grid{gap:25px}.workflow-nav nav{gap:16px}.workflow-nav .workflow-brand{width:160px}.workflow-nav .brand-wordmark{width:110px}}@media (width<=600px){.workflow-records,.workflow-pilot-grid{grid-template-columns:1fr}.workflow-landing .workflow-nav{flex-wrap:wrap;gap:20px}.workflow-nav nav{justify-content:space-between;width:100%;font-size:12px}.workflow-landing .workflow-hero h1{font-size:46px}.workflow-example,.workflow-pilot,.workflow-landing .workflow-content-section{padding-top:45px;padding-bottom:50px}.workflow-records article{padding:22px}.workflow-hero .solution-intro{font-size:17px}}body.workflow-landing{background:var(--theme-bg);color:var(--theme-text)}.workflow-landing .workflow-hero{background:radial-gradient(at 95% 15%,#dcd0fa55,#0000 45%),radial-gradient(at 3% 85%,#cceae555,#0000 45%)}.pre-alert-example{min-width:0;margin:0}.pre-alert-example>figcaption{margin-bottom:16px}.pre-alert-example .operation-window{border-radius:20px;padding:18px;box-shadow:0 20px 55px #322d2610}.pre-alert-example .approval-toolbar b{font-size:13px}.pre-alert-example .approval-toolbar small{font-size:9px}.workflow-record-title{align-items:center;gap:12px;display:flex}.workflow-record-title h2{letter-spacing:-.025em;margin:12px 0;font-size:20px;line-height:1.3}.workflow-icon-tile{color:#3c3664;background:linear-gradient(135deg,#e3ceff,#c3b4f7,#e5dcff);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.workflow-icon-tile svg{width:20px;height:20px}.workflow-decision{align-items:center;gap:12px;display:flex}.workflow-decision>svg{flex-shrink:0;width:23px;height:23px}.workflow-fit{color:var(--muted);margin-top:22px;font-size:12px;line-height:1.6}.workflow-process-steps>li>svg{width:26px;height:26px;color:var(--accent)}.workflow-nav .theme-toggle{color:var(--ink);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}.workflow-close{background:var(--accent-soft);border-radius:24px;grid-template-columns:1.2fr 1fr;gap:80px;margin-bottom:65px;padding-top:70px;padding-bottom:80px;display:grid}.workflow-close p:not(.eyebrow){font-size:17px;line-height:1.85}.workflow-close .button{margin-top:26px}.workflow-close p>a{text-underline-offset:4px;text-decoration:underline}.workflow-close .workflow-reading{flex-direction:column;justify-content:center;gap:20px;display:flex}.workflow-close .workflow-reading a{border-bottom:1px solid var(--accent-line);padding-bottom:15px;line-height:1.65}.workflow-landing .workflow-content-section h1{margin:20px 0 25px;font-size:clamp(38px,5vw,68px);line-height:1.12}.workflow-landing .enquiry-composer{max-width:850px;margin-top:35px}.booking-landing .solution-hero{grid-template-columns:1fr 1fr;align-items:start;gap:50px}.booking-landing .solution-hero h1{font-size:clamp(43px,4.7vw,72px);line-height:1.1}.booking-landing .solution-intro{font-size:19px}.booking-landing .booking-example{border:1px solid var(--line);background:radial-gradient(ellipse at 100% 0,#e1d6f955,transparent 70%),var(--surface-soft);border-radius:22px;padding:24px}.booking-landing .booking-example h2{margin:15px 0;font-size:25px;line-height:1.2}.booking-example .workflow-example-heading>p:not(.eyebrow){font-size:13px;line-height:1.75}.booking-example .workflow-records{grid-template-columns:1fr;gap:14px;margin-top:22px}.booking-example .workflow-records article{padding:20px}.booking-example .workflow-records h3{margin:14px 0;font-size:20px}.booking-example .workflow-records dl div{padding:9px 0;font-size:12px}.booking-example .workflow-records p,.booking-example .workflow-example-note{font-size:12px;line-height:1.7}@media (width<=1000px){.booking-landing .solution-hero{grid-template-columns:1fr}.booking-example .workflow-records{grid-template-columns:1fr 1fr}.workflow-close{gap:35px}}@media (width<=650px){.booking-example .workflow-records{grid-template-columns:1fr}.workflow-close{border-radius:0;grid-template-columns:1fr;margin-bottom:35px;padding-top:45px;padding-bottom:45px}.booking-landing .solution-hero{gap:35px}.booking-landing .solution-hero h1{font-size:45px}.pre-alert-example .operation-window{padding:12px}.workflow-record-title h2{font-size:18px}}.workflow-close{padding-left:40px;padding-right:40px}@media (width<=650px){.workflow-close{padding-left:22px;padding-right:22px}}body .site-header.site-header.site-header-conversion{grid-template-columns:1fr auto;gap:12px;width:calc(100% - 48px);max-width:1320px;height:68px;margin:0;position:fixed;top:20px;left:50%;transform:translate(-50%)}body .site-header-conversion>.header-glass{grid-area:1/1}body .site-header.site-header.site-header-conversion nav{display:contents}body .site-header-conversion .nav-actions{backdrop-filter:blur(32px)saturate(75%);background:linear-gradient(120deg,#dadad3c2,#bfc9c8bd);border:1px solid #ffffff50;border-radius:20px;flex-wrap:nowrap;grid-area:1/2;padding:7px 8px;display:flex;box-shadow:inset 0 1px #ffffff40,0 4px 16px #16232c08}body .site-header-conversion .brand{grid-area:1/1;padding-left:18px}body .site-header.site-header.site-header-conversion nav .theme-toggle{flex-shrink:0;margin:0;display:flex;position:static}body .site-header.site-header.site-header-conversion nav .nav-contact{flex:none;min-width:125px;height:44px;margin:0;padding:0 18px;position:static}.workflow-landing [data-contact-intro]{padding-top:160px}@media (width<=600px){body .site-header.site-header.site-header-conversion{gap:8px;width:calc(100% - 24px);height:58px;top:12px}body .site-header-conversion .brand{padding-left:10px}body .site-header-conversion .original-logo{width:32px;height:32px}body .site-header-conversion .brand-wordmark{width:91px}body .site-header-conversion .logo-lockup{gap:6px}body .site-header-conversion .nav-actions{gap:3px;padding:5px}body .site-header.site-header.site-header-conversion nav .theme-toggle{width:34px;height:40px}body .site-header.site-header.site-header-conversion nav .nav-contact{gap:6px;min-width:0;height:40px;padding:0 11px;font-size:11px}}
