.main-preview{color:#d7e5f7;text-align:center;background:#17263f;padding:11px 20px;font-size:12px;line-height:1.6}.retained{color:#263449;background:#fff;padding:85px 7%}.retained .wrap{max-width:1300px;margin:auto}.retained h2{letter-spacing:-1.5px;margin:20px 0;font-size:clamp(30px,4vw,52px);font-weight:500;line-height:1.2}.retained p{color:#5d656f;line-height:1.8}.retained .eyebrow{letter-spacing:2px;color:#566880;font-size:10px}.boundary{grid-template-columns:1fr 1px 1fr;gap:50px;margin-top:45px;display:grid}.boundary .divider{background:#e6e6e5}.boundary h3{font-size:24px;font-weight:500}.boundary ul{color:#657285;padding-left:18px;font-size:14px;line-height:2.1}.interest-section{background:#f6f6f5}.retained .grid-2{grid-template-columns:1fr 1fr;gap:70px;display:grid}.form-card{background:#fff;border:1px solid #e6e6e5;border-radius:7px;padding:30px}.form-card label{margin-bottom:22px;font-size:13px;display:block}.form-card :is(input,select){color:#263449;width:100%;font:inherit;background:#fff;border:1px solid #dededb;border-radius:5px;margin-top:10px;padding:14px;display:block}.form-card button{color:#fff;background:#245fba;border:0;border-radius:5px;padding:14px 22px}.callout{border-left:2px solid #a3afbd;padding:15px 20px;font-size:13px}.form-status{font-size:13px}.cinema header nav{gap:22px}.cinema footer nav,.cinema header{flex-wrap:wrap}@media (width<=800px){.retained{padding:55px 7%}.retained .grid-2,.boundary{grid-template-columns:1fr;gap:25px}.boundary .divider{height:1px}.cinema header nav{white-space:nowrap;order:3;gap:20px;width:100%;padding:12px 0;display:flex;overflow:auto}.cinema header{height:auto;padding-top:18px;padding-bottom:8px}.form-card{padding:22px}}.boundary-section .wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:start;gap:70px;display:grid}.boundary-section .section-head{max-width:none;margin:0}.boundary-section h2{letter-spacing:-1.5px;font-size:clamp(30px,3.5vw,46px);line-height:1.12}.boundary-section h2 em{color:#6d88aa;font-family:Georgia,serif;font-weight:400}.boundary-section .section-head>p:last-child{max-width:340px;font-size:13px;line-height:1.9}.boundary-section .boundary{border-top:1px solid #e2e5ea;gap:25px;margin-top:10px;padding-top:22px}.boundary-section .side h3{letter-spacing:-.5px;margin:0 0 10px;font-size:20px}.boundary-section .side p{margin-bottom:20px;font-size:12px}.boundary-section .side ul{margin:0;padding:0;font-size:12px;line-height:1.7;list-style:none}.boundary-section .side li{border-top:1px solid #edf0f4;padding:12px 0}@media (width<=800px){.boundary-section .wrap{grid-template-columns:1fr;gap:25px}.boundary-section .boundary{grid-template-columns:1fr 1fr;gap:25px}.boundary-section .divider{display:none}}@media (width<=420px){.boundary-section .boundary{grid-template-columns:1fr}}.live-workspace-preview{background:#fff;border:1px solid #dfe4ec;border-radius:6px;overflow:hidden;box-shadow:0 20px 70px #16243b0c}.preview-caption{letter-spacing:1.6px;color:#5c6877;border-bottom:1px solid #e5e9ef;justify-content:space-between;padding:20px 24px;font-size:9px;display:flex}.live-workspace-preview img{width:100%;height:auto;display:block}.workspace-tour{border-top:1px solid #e5e9ef;grid-template-columns:repeat(3,1fr);display:grid}.workspace-tour a{color:#5c6877;border-right:1px solid #e5e9ef;padding:24px;font-size:10px}.workspace-tour a:last-child{border:0}.workspace-tour strong{color:#344154;margin:10px 0;font-size:17px;font-weight:500;display:block}.workspace-tour span{color:#5d6775;font-size:11px}.cinema .workspace{color:#263449;background:#f6f7f9}.cinema .workspace h2 em{color:#6d88aa}@media (width<=720px){.workspace-tour{grid-template-columns:1fr}.workspace-tour a{border-bottom:1px solid #e5e9ef;border-right:0}.preview-caption{gap:15px;padding:15px;font-size:8px}}.cinema #workspace.workspace{color:#edf1fa;background:#0b1020}.cinema #workspace .section-marker{color:#8299b9}.cinema #workspace .workspace-heading h2{color:#edf1fa}.cinema #workspace .workspace-heading h2 em{color:#a6c9ef}.cinema #workspace .workspace-heading>p{color:#aab9cf}.cinema #workspace .live-workspace-preview{box-shadow:none;background:#fff;border-color:#ffffff18}.cinema #workspace .preview-caption{color:#5c6877;background:#fff}.cinema #workspace .workspace-tour{background:#fff}.cinema .hero h1 em{display:inline-block;position:relative}.cinema .hero h1 em:after{content:"";opacity:0;transform-origin:0;pointer-events:none;background:#a6c9ef;height:2px;transition:transform .65s cubic-bezier(.2,.7,.2,1),opacity .65s;position:absolute;bottom:-.11em;left:0;right:0;transform:scaleX(.2)}.cinema .hero.centre-highlight h1 em:after{opacity:.8;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.cinema .hero h1 em:after{transition:none}}@media (width<=800px){.cinema #workspace>.section-marker,.cinema #workspace .workspace-heading{text-align:center}.cinema #workspace .workspace-heading>p{max-width:340px;margin:20px auto 25px}}[data-astro-cid-b2i45hj6]{box-sizing:border-box}body{color:#edf1fa;background:#0b1020;margin:0;font-family:DM Sans,sans-serif}a[data-astro-cid-b2i45hj6]{color:inherit;text-decoration:none}.intro[data-astro-cid-b2i45hj6],section[data-astro-cid-b2i45hj6]{width:min(1280px,86%);margin:auto}.intro[data-astro-cid-b2i45hj6]{color:#788aa7;justify-content:space-between;padding:25px 0;font-size:10px;display:flex}.intro[data-astro-cid-b2i45hj6]>span[data-astro-cid-b2i45hj6]{letter-spacing:1.5px;font-size:8px}section[data-astro-cid-b2i45hj6]{padding:40px 0 65px}.eyebrow[data-astro-cid-b2i45hj6]{letter-spacing:2px;color:#8299b9;margin:0 0 30px;font-size:9px}.heading[data-astro-cid-b2i45hj6]{justify-content:space-between;align-items:end;gap:35px;margin-bottom:35px;display:flex}h1[data-astro-cid-b2i45hj6]{letter-spacing:-2.5px;margin:0;font-size:clamp(40px,5vw,70px);font-weight:400;line-height:1.05}h1[data-astro-cid-b2i45hj6] em[data-astro-cid-b2i45hj6]{color:#a6c9ef;font-family:Georgia,serif;font-weight:400}.heading[data-astro-cid-b2i45hj6] p[data-astro-cid-b2i45hj6]{color:#9cacc5;margin:0;font-size:12px;line-height:1.8}.showcase[data-astro-cid-b2i45hj6]{background:#151f33;border:1px solid #263247;border-radius:7px;overflow:hidden}.showcase[data-astro-cid-b2i45hj6] img[data-astro-cid-b2i45hj6]{width:100%;height:auto;display:block}.showcase[data-astro-cid-b2i45hj6] [data-astro-cid-b2i45hj6][hidden]{display:none}.tabs[data-astro-cid-b2i45hj6]{background:#151f33;grid-template-columns:repeat(3,1fr);display:grid}.tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]{text-align:left;color:#edf1fa;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff0d;align-items:start;gap:16px;padding:26px;transition:background .2s;display:flex;position:relative}.tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]:last-child{border-right:0}.tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]:hover{background:#1b2840}.tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6][aria-selected=true]{background:#1c2b44}.tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6][aria-selected=true]:before{content:"";background:#a6c9ef;height:2px;position:absolute;top:0;left:26px;right:26px}.number[data-astro-cid-b2i45hj6]{color:#677e9f;margin-top:3px;font-size:10px}.tabs[data-astro-cid-b2i45hj6] strong[data-astro-cid-b2i45hj6]{font-size:16px;font-weight:500;display:block}.tabs[data-astro-cid-b2i45hj6] small[data-astro-cid-b2i45hj6]{color:#7e94b5;margin-top:8px;font-size:11px;line-height:1.6;display:block}.arrow[data-astro-cid-b2i45hj6]{color:#8299b9;margin-left:auto;transition:transform .2s}.tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]:hover .arrow[data-astro-cid-b2i45hj6]{transform:translate(2px,-2px)}.below[data-astro-cid-b2i45hj6]{color:#69809d;justify-content:space-between;gap:25px;margin-top:20px;font-size:10px;display:flex}.below[data-astro-cid-b2i45hj6] a[data-astro-cid-b2i45hj6]{color:#afc9e8;border-bottom:1px solid #45607f;padding-bottom:7px}[data-astro-cid-b2i45hj6]:is(button,a):focus-visible{outline-offset:-4px;outline:2px solid #adc9ea}@media (width<=720px){.intro[data-astro-cid-b2i45hj6],section[data-astro-cid-b2i45hj6]{width:90%}section[data-astro-cid-b2i45hj6]{padding-top:25px}.heading[data-astro-cid-b2i45hj6]{display:block}.heading[data-astro-cid-b2i45hj6] p[data-astro-cid-b2i45hj6]{margin-top:20px}.tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]{gap:7px;padding:18px 12px}.tabs[data-astro-cid-b2i45hj6] strong[data-astro-cid-b2i45hj6]{font-size:12px}.tabs[data-astro-cid-b2i45hj6] small[data-astro-cid-b2i45hj6],.arrow[data-astro-cid-b2i45hj6]{display:none}.tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6][aria-selected=true]:before{left:12px;right:12px}.below[data-astro-cid-b2i45hj6]{font-size:9px}}@media (prefers-reduced-motion:reduce){.tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6],.arrow[data-astro-cid-b2i45hj6]{transition:none}}.preview-controls[data-astro-cid-b2i45hj6]{background:#fff;border-bottom:1px solid #dfe5ef;align-items:stretch;display:flex}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6]{background:#fff;flex:1}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]{color:#263c59;background:#fff;border-right:1px solid #eef0f4;flex-direction:column;gap:7px;padding:23px 24px;display:flex}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]:hover{background:#f5f8fd}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6][aria-selected=true]{background:#eaf2fe}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6][aria-selected=true]:before{display:none}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] strong[data-astro-cid-b2i45hj6]{font-size:18px;font-weight:500}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] small[data-astro-cid-b2i45hj6]{color:#5c6b82;margin:0;font-size:11px;display:block}.rotation-toggle[data-astro-cid-b2i45hj6]{color:#61738c;cursor:pointer;background:#fff;border:0;border-left:1px solid #eef0f4;padding:0 22px;font:11px DM Sans,sans-serif}.rotation-toggle[data-astro-cid-b2i45hj6]:hover{background:#f5f8fd}.progress[data-astro-cid-b2i45hj6]{transform-origin:0;background:#3e78c2;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.rotating[data-astro-cid-b2i45hj6] [data-astro-cid-b2i45hj6][aria-selected=true] .progress[data-astro-cid-b2i45hj6]{animation:7s linear forwards preview-progress}.capture-panel[data-astro-cid-b2i45hj6]:not([hidden]){animation:.3s ease-out preview-reveal}.showcase[data-astro-cid-b2i45hj6]{background:#fff;border-color:#d7e1ee}@keyframes preview-progress{to{transform:scaleX(1)}}@keyframes preview-reveal{0%{opacity:.65}to{opacity:1}}@media (width<=720px){.preview-controls[data-astro-cid-b2i45hj6]{flex-wrap:wrap}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]{gap:6px;padding:17px 10px}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] strong[data-astro-cid-b2i45hj6]{font-size:13px}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] small[data-astro-cid-b2i45hj6]{display:none}.rotation-toggle[data-astro-cid-b2i45hj6]{text-align:right;border-top:1px solid #eef0f4;width:100%;padding:11px}}@media (prefers-reduced-motion:reduce){.capture-panel[data-astro-cid-b2i45hj6]:not([hidden]),.rotating[data-astro-cid-b2i45hj6] [data-astro-cid-b2i45hj6][aria-selected=true] .progress[data-astro-cid-b2i45hj6]{animation:none}}.showcase[data-astro-cid-b2i45hj6]{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,3fr) minmax(220px,1fr);align-items:stretch;gap:35px;display:grid;overflow:visible}.preview-controls[data-astro-cid-b2i45hj6]{background:0 0;border:0;flex-direction:column;grid-area:1/2;justify-content:center;display:flex}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6]{background:0 0;flex-direction:column;flex:0;display:flex}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]{color:#8498b7;background:0 0;border:0;border-bottom:1px solid #ffffff12;border-radius:0;flex-direction:column;gap:10px;min-height:115px;padding:24px 0;display:flex}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]:first-child{border-top:1px solid #ffffff12}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]:hover{color:#dbe7f8;background:0 0}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6][aria-selected=true]{color:#edf3ff;background:0 0}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] strong[data-astro-cid-b2i45hj6]{letter-spacing:-.4px;font-size:21px;font-weight:400}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] small[data-astro-cid-b2i45hj6]{color:#6b81a0;max-width:220px;font-size:12px;line-height:1.7}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6][aria-selected=true] small[data-astro-cid-b2i45hj6]{color:#a3b5cf}.progress[data-astro-cid-b2i45hj6]{background:#a6c9ef;height:1px}.rotation-toggle[data-astro-cid-b2i45hj6]{color:#7b93b4;text-align:left;background:0 0;border:0;padding:22px 0;font-size:10px}.rotation-toggle[data-astro-cid-b2i45hj6]:hover{color:#dbe7f8;background:0 0}.capture-panel[data-astro-cid-b2i45hj6]{background:#fff;border:1px solid #ffffff20;border-radius:6px;grid-area:1/1;align-self:center;overflow:hidden;box-shadow:0 20px 60px #00000018}.below[data-astro-cid-b2i45hj6]{width:calc(75% - 9px)}@media (width<=800px){.showcase[data-astro-cid-b2i45hj6]{flex-direction:column;gap:20px;display:flex}.preview-controls[data-astro-cid-b2i45hj6]{order:-1}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6]{grid-template-columns:repeat(3,1fr);display:grid}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]{border-bottom:1px solid #ffffff12;min-height:0;padding:16px 10px;border-top:0!important}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] strong[data-astro-cid-b2i45hj6]{font-size:14px}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] small[data-astro-cid-b2i45hj6]{display:none}.rotation-toggle[data-astro-cid-b2i45hj6]{text-align:right;padding:14px 0}.below[data-astro-cid-b2i45hj6],.capture-panel[data-astro-cid-b2i45hj6]{width:100%}section[data-astro-cid-b2i45hj6]>.eyebrow[data-astro-cid-b2i45hj6],.heading[data-astro-cid-b2i45hj6]{text-align:center}.heading[data-astro-cid-b2i45hj6] p[data-astro-cid-b2i45hj6]{max-width:340px;margin:20px auto 0}.preview-controls[data-astro-cid-b2i45hj6] .tabs[data-astro-cid-b2i45hj6] button[data-astro-cid-b2i45hj6]{text-align:center;text-align:center;align-items:center}}.interest-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.interest-section h2{margin-top:0}.interest-intro p{max-width:46ch}.interest-promises{color:#3f4854;gap:10px;margin:24px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.interest-promises li{align-items:center;gap:10px;display:flex}.interest-promises li:before{content:"";background:#245fba;border-radius:50%;flex-shrink:0;width:6px;height:6px}.interest-card{background:#fff;border:1px solid #e3e5e8;border-radius:10px;padding:28px}.interest-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.interest-field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0 0 20px;padding:0;display:flex}.interest-field>span,.interest-field legend{color:#263449;margin-bottom:6px;padding:0;font-size:13px;font-weight:500}.interest-field legend{margin-bottom:10px}.interest-field .interest-optional{color:#5f6874;margin-left:6px;font-weight:400}.interest-help{color:#5f6874;margin-top:-4px;font-size:12px}.interest-field :is(input,textarea){color:#17253b;height:44px;font:inherit;background:#fff;border:1px solid #d9dde3;border-radius:6px;width:100%;padding:0 12px;font-size:15px}.interest-field textarea{resize:vertical;height:auto;padding:10px 12px;line-height:1.5}.interest-field :is(input,textarea):focus-visible{outline-offset:1px;border-color:#245fba;outline:2px solid #245fba}.interest-field [aria-invalid=true],.interest-field[aria-invalid=true] .interest-option span{background:#fffaf5;border-color:#c2410c}.interest-options{flex-wrap:wrap;gap:8px;display:flex}.interest-option{position:relative}.interest-option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.interest-option span{color:#263449;white-space:nowrap;background:#fff;border:1px solid #d9dde3;border-radius:6px;padding:9px 14px;font-size:14px;display:block}.interest-option input:checked+span{color:#174b9c;background:#e9f1fd;border-color:#245fba;font-weight:500}.interest-option input:focus-visible+span{outline-offset:2px;outline:2px solid #245fba}.interest-check{color:#3f4854;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.interest-check input{accent-color:#245fba;flex-shrink:0;width:18px;height:18px;margin:1px 0 0}.interest-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.interest-turnstile:not(:empty){margin-top:16px}.interest-card .form-status{color:#7a4a00;background:#fff7e6;border:1px solid #f3d9a4;border-radius:6px;margin:16px 0 0;padding:10px 12px;font-size:14px;line-height:1.6}.interest-card .form-status[data-kind=done]{color:#1f5f3a;background:#eef7f1;border-color:#cbe6d5}.interest-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:20px;display:flex}.interest-submit{color:#fff;background:#245fba;border:0;border-radius:6px;align-items:center;gap:10px;height:44px;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.interest-submit:hover{background:#174b9c}.interest-submit:focus-visible{outline-offset:3px;outline:2px solid #245fba}.interest-spinner{display:none}.interest-submit[aria-busy=true] .interest-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite interest-spin;display:inline-block}@keyframes interest-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.interest-submit[aria-busy=true] .interest-spinner{border-right-color:#fff;animation:none}}.interest-fine{color:#245fba;text-underline-offset:3px;font-size:13px;text-decoration:underline}@media (width<=800px){.interest-layout{grid-template-columns:1fr;gap:28px}.interest-row{grid-template-columns:1fr;gap:0}.interest-card{padding:20px}.interest-submit{justify-content:center;width:100%}}
