._logo_14cgb_1{color:var(--ink);align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}._mark_14cgb_9{border-radius:50%;flex:none;width:44px;height:44px}._wordmark_14cgb_16{flex-direction:column;gap:.3rem;line-height:1;display:flex}._wordmark_14cgb_16 strong{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem;font-weight:800}._wordmark_14cgb_16 span{letter-spacing:.34em;text-transform:uppercase;color:var(--royal);font-size:.62rem;font-weight:600}._light_14cgb_39{color:#fff}._light_14cgb_39 ._wordmark_14cgb_16 span{color:#9fb6ff}._footer_1l28r_1{background:var(--ink);color:var(--on-dark-muted);padding-top:clamp(3.5rem,2.5rem + 3vw,5.5rem)}._grid_1l28r_7{gap:2.5rem;padding-bottom:3.5rem;display:grid}@media (width>=720px){._grid_1l28r_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){._grid_1l28r_7{grid-template-columns:1.4fr 1.3fr .8fr 1fr;gap:3rem}}._brand_1l28r_26 p{max-width:34ch;margin-top:1.25rem}._heading_1l28r_31{font-family:var(--font-body);font-size:var(--step--1);color:#fff;letter-spacing:.02em;margin-bottom:1rem;font-weight:600}._column_1l28r_40 ul{gap:.7rem;list-style:none;display:grid}._column_1l28r_40 li{align-items:baseline;gap:.6rem;display:flex}._column_1l28r_40 a{color:var(--on-dark);text-decoration:none;transition:color .2s}._column_1l28r_40 a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}._note_1l28r_64{margin-bottom:1.25rem}._column_1l28r_40 ._cta_1l28r_68{color:var(--ink);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);background:#fff;padding:.75rem 1.2rem;font-weight:600;text-decoration:none;display:inline-flex}._column_1l28r_40 ._cta_1l28r_68:hover{background:var(--mist);color:var(--ink);text-decoration:none}._bottom_1l28r_84{font-size:var(--step--1);border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-block:1.5rem;display:flex}._header_8awy1_1{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(14px);background:#ffffffdb;border-bottom:1px solid #0000;transition:border-color .3s,background-color .3s;position:sticky;top:0}._header_8awy1_1[data-scrolled=true]{border-bottom-color:var(--line);background:#fffffff0}._inner_8awy1_19{min-height:var(--header-height);align-items:center;gap:1.5rem;display:flex}._desktopNav_8awy1_26{margin-left:auto}._desktopNav_8awy1_26 ul{gap:.25rem;list-style:none;display:flex}._navLink_8awy1_36{color:var(--ink-soft);padding:.6rem .85rem;font-size:.97rem;font-weight:500;text-decoration:none;transition:color .2s;display:block;position:relative}._navLink_8awy1_36:after{content:"";background:var(--cobalt);transform-origin:0;height:2px;transition:transform .35s var(--ease-out);position:absolute;bottom:.3rem;left:.85rem;right:.85rem;transform:scaleX(0)}._navLink_8awy1_36:hover{color:var(--ink)}._navLink_8awy1_36:hover:after,._navLink_8awy1_36[aria-current=page]:after{transform:scaleX(1)}._navLink_8awy1_36[aria-current=page]{color:var(--ink)}._cta_8awy1_73{background:var(--ink);color:#fff;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);align-items:center;min-height:2.75rem;padding:.6rem 1.15rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}._cta_8awy1_73:hover,._cta_8awy1_73[aria-current=page]{background:var(--cobalt)}._menuButton_8awy1_92{border:1.5px solid var(--line);cursor:pointer;background:#fff;align-items:center;gap:.4rem;margin-left:auto;padding:.55rem .8rem;font-weight:600;display:none}._menuButton_8awy1_92 svg{width:1.2rem;height:1.2rem}._mobilePanel_8awy1_109{display:none}@media (width<=960px){._desktopNav_8awy1_26,._cta_8awy1_73{display:none}._menuButton_8awy1_92{display:inline-flex}._mobilePanel_8awy1_109{inset:var(--header-height) 0 0;padding:1.5rem var(--gutter) 2rem;background:var(--paper);border-top:1px solid var(--line);display:block;position:fixed;overflow-y:auto}._mobilePanel_8awy1_109[hidden]{display:none}._mobilePanel_8awy1_109 ul{list-style:none}._mobilePanel_8awy1_109 li{border-bottom:1px solid var(--line)}@media (prefers-reduced-motion:no-preference){._mobilePanel_8awy1_109[data-open=true] li{animation:_rise-in_8awy1_1 .5s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms)}}._mobileLink_8awy1_152{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;color:var(--ink);padding:1.1rem 0;font-weight:600;text-decoration:none;display:block}._mobileLink_8awy1_152[aria-current=page]{color:var(--cobalt)}}._button_cxugl_1{--button-bg:var(--cobalt);--button-fg:#fff;--button-border:var(--cobalt);border:1.5px solid var(--button-border);background-color:var(--button-bg);background-image:linear-gradient(to bottom left, transparent calc(50% - .75px), var(--button-border) calc(50% - .75px), var(--button-border) calc(50% + 1px), transparent calc(50% + 1px));background-size:var(--chamfer-sm) var(--chamfer-sm);min-height:3.1rem;color:var(--button-fg);cursor:pointer;clip-path:polygon(0 0, calc(100% - var(--chamfer-sm)) 0, 100% var(--chamfer-sm), 100% 100%, 0 100%);transition:background-color .2s ease, color .2s ease, border-color .2s ease, transform .2s var(--ease-out);background-position:100% 0;background-repeat:no-repeat;background-origin:border-box;justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1.4rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}._button_cxugl_1:hover{transform:translateY(-1px)}._button_cxugl_1:active{transform:translateY(0)}._primary_cxugl_47:hover{--button-bg:var(--cobalt-strong);--button-border:var(--cobalt-strong)}._secondary_cxugl_52{--button-bg:transparent;--button-fg:var(--ink);--button-border:var(--ink)}._secondary_cxugl_52:hover{--button-bg:var(--ink);--button-fg:#fff}._light_cxugl_63{--button-bg:#fff;--button-fg:var(--ink);--button-border:#fff}._light_cxugl_63:hover{--button-bg:var(--mist);--button-border:var(--mist)}._text_cxugl_74{--button-bg:transparent;--button-fg:var(--pillar,var(--cobalt));--button-border:transparent;clip-path:none;min-height:auto;padding:.25rem 0}._text_cxugl_74:hover{text-underline-offset:4px;text-decoration:underline;transform:none}._arrow_cxugl_89{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem;transition:transform .25s var(--ease-out)}._button_cxugl_1:hover ._arrow_cxugl_89{transform:translate(4px)}._button_cxugl_1:disabled,._button_cxugl_1[aria-disabled=true]{opacity:.6;cursor:progress;transform:none}._wrap_1chak_1{padding-block:var(--section-space)}._flush_1chak_5{padding-top:0}._band_1chak_9{--chamfer:40px;background:var(--royal);color:#fff;align-items:center;gap:2rem;padding:clamp(2.25rem,1.5rem + 3vw,4rem);display:grid;position:relative;overflow:hidden}._band_1chak_9:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff12 0 22px,#0000 22px 54px);width:46%;height:180%;position:absolute;top:-40%;right:-6%}@media (width>=900px){._band_1chak_9{grid-template-columns:minmax(0,1fr) auto}}._band_1chak_9>*{z-index:1;position:relative}._title_1chak_48{color:#fff;font-size:var(--step-3);letter-spacing:-.025em}._body_1chak_54{color:#d4defb;font-size:var(--step-1);margin-top:.6rem}._header_1eu4c_1{background:var(--mist);position:relative;overflow:hidden}._header_1eu4c_1:before{content:"";clip-path:polygon(38% 0,100% 0,100% 100%,0 100%);pointer-events:none;background:linear-gradient(160deg,#2556e81a,#2556e800);width:42%;position:absolute;top:0;bottom:0;right:-8%}._inner_1eu4c_20{padding-block:clamp(3.5rem,2.5rem + 4vw,6rem) clamp(3rem,2rem + 3vw,5rem);position:relative}@media (prefers-reduced-motion:no-preference){._kicker_1eu4c_26,._title_1eu4c_27,._lead_1eu4c_28,._extra_1eu4c_29{animation:_rise-in_1eu4c_1 .9s var(--ease-out) both}._title_1eu4c_27{animation-delay:90ms}._lead_1eu4c_28{animation-delay:.18s}._extra_1eu4c_29{animation-delay:.27s}}._kicker_1eu4c_26{font-size:var(--step--1);color:var(--royal);margin-bottom:1.25rem;font-weight:600}._title_1eu4c_27{max-width:18ch}._lead_1eu4c_28{margin-top:1.5rem}._extra_1eu4c_29{margin-top:2rem}._spectrum_1eu4c_62{grid-template-columns:repeat(4,1fr);height:5px;display:grid}._spectrum_1eu4c_62 span{background:var(--pillar)}@media (prefers-reduced-motion:no-preference){._spectrum_1eu4c_62 span{transform-origin:0;animation:_grow_1eu4c_1 1s var(--ease-out) both}._spectrum_1eu4c_62 span:nth-child(2){animation-delay:80ms}._spectrum_1eu4c_62 span:nth-child(3){animation-delay:.16s}._spectrum_1eu4c_62 span:nth-child(4){animation-delay:.24s}}@keyframes _grow_1eu4c_1{0%{transform:scaleX(0)}to{transform:none}}._heading_1y29c_1{margin-bottom:clamp(2.25rem,1.5rem + 2vw,3.5rem)}._main_1y29c_5{max-width:46rem}._kicker_1y29c_9{font-size:var(--step--1);letter-spacing:.01em;color:var(--royal);align-items:center;gap:.6rem;margin-bottom:1rem;font-weight:600;display:inline-flex}._kicker_1y29c_9:before{content:"";background:currentColor;width:1.75rem;height:2px}.section-dark ._kicker_1y29c_9{color:#9fb6ff}._title_1y29c_31{max-width:20ch}._lead_1y29c_35{margin-top:1.25rem}._split_1y29c_39{align-items:end;gap:1.5rem;display:grid}@media (width>=900px){._split_1y29c_39{grid-template-columns:minmax(0,1fr) auto}}._aside_1y29c_51{gap:.75rem;display:flex}._focusCopy_eca2y_1{font-size:var(--step-1);gap:1.25rem;max-width:58ch;line-height:1.6;display:grid}._focusCopy_eca2y_1 p:first-child{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.015em;color:var(--ink);font-weight:500;line-height:1.35}._focusCopy_eca2y_1 p+p{color:var(--muted)}._principles_eca2y_22{gap:1.5rem;margin:0;display:grid}@media (width>=720px){._principles_eca2y_22{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){._principles_eca2y_22{grid-template-columns:repeat(4,minmax(0,1fr))}}._principle_eca2y_22{border-top:2px solid var(--ink);padding-top:1.25rem}._principle_eca2y_22 dt{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;font-weight:700}._principle_eca2y_22 dd{color:var(--muted);margin:.6rem 0 0}._values_eca2y_57{list-style:none;display:grid}._value_eca2y_57{border-bottom:1px solid var(--line);gap:.5rem;padding:clamp(1.5rem,1rem + 1.5vw,2.25rem) 0;display:grid}@media (width>=800px){._value_eca2y_57{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline}}._value_eca2y_57:first-child{border-top:1px solid var(--line)}._value_eca2y_57 h3{font-size:var(--step-4);letter-spacing:-.04em;font-weight:300}._value_eca2y_57 p{font-size:var(--step-1);color:var(--muted)}._capabilities_eca2y_91{gap:.75rem;list-style:none;display:grid}._capability_eca2y_97{color:var(--ink);border-left:4px solid var(--pillar);transition:transform .25s var(--ease-out);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;text-decoration:none;display:grid}._capability_eca2y_97:hover{transform:translate(6px)}._capIcon_eca2y_114{width:2.75rem;height:2.75rem;color:var(--pillar);background:color-mix(in srgb, var(--pillar) 12%, #fff);place-items:center;display:grid}._capIcon_eca2y_114 svg{width:1.4rem;height:1.4rem}._capText_eca2y_128{gap:.2rem;display:grid}._capText_eca2y_128 strong{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.01em}._capText_eca2y_128 span{color:var(--muted);font-size:.95rem}._capArrow_eca2y_144{width:1.3rem;height:1.3rem;color:var(--pillar);transition:transform .25s var(--ease-out)}._capability_eca2y_97:hover ._capArrow_eca2y_144{transform:translate(4px)}._steps_1r55k_1{gap:2.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){._steps_1r55k_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){._steps_1r55k_1{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:1.75rem}}._step_1r55k_1{border-top:2px solid var(--line);padding-top:1.5rem;position:relative}._step_1r55k_1:before{content:"";background:var(--cobalt);clip-path:polygon(0 0,100% 0,100% 55%,55% 100%,0 100%);width:10px;height:10px;position:absolute;top:-6px;left:0}._number_1r55k_40{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:-.04em;color:var(--cobalt);font-weight:300;line-height:1;display:block}._title_1r55k_50{font-size:var(--step-1);margin-top:1rem}._body_1r55k_55{color:var(--muted);max-width:32ch;margin-top:.5rem}._dark_1r55k_61 ._step_1r55k_1{border-top-color:#ffffff2e}._dark_1r55k_61 ._number_1r55k_40{color:#8fa8ff}._dark_1r55k_61 ._body_1r55k_55{color:var(--on-dark-muted)}._steps_1r55k_1._stacked_1r55k_74{grid-template-columns:minmax(0,1fr);gap:0}._stacked_1r55k_74 ._step_1r55k_1{grid-template-columns:4.5rem minmax(0,1fr);column-gap:1rem;padding:1.5rem 0;display:grid}._stacked_1r55k_74 ._number_1r55k_40{font-size:var(--step-3);grid-row:span 2}._stacked_1r55k_74 ._title_1r55k_50{margin-top:0}._stacked_1r55k_74 ._body_1r55k_55{max-width:52ch}._panel_e3pjt_1{--chamfer:32px;background:#fff;gap:1.35rem;padding:clamp(1.5rem,1rem + 2vw,2.75rem);display:grid;box-shadow:0 30px 60px -40px #0a1a3f73}._row_e3pjt_10{gap:1.35rem;display:grid}@media (width>=640px){._row_e3pjt_10{grid-template-columns:repeat(2,minmax(0,1fr))}}._field_e3pjt_21{align-content:start;gap:.45rem;display:grid}._field_e3pjt_21 label{font-size:.95rem;font-weight:600}._optional_e3pjt_32{color:var(--muted);margin-left:.35rem;font-weight:400}._field_e3pjt_21 input,._field_e3pjt_21 select,._field_e3pjt_21 textarea{border:1.5px solid var(--line);background:var(--paper);border-radius:0;width:100%;min-height:3.1rem;padding:.75rem .9rem;transition:border-color .2s,box-shadow .2s}._field_e3pjt_21 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a1a3f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:1.1rem;padding-right:2.5rem}._field_e3pjt_21 textarea{resize:vertical;min-height:9rem}._field_e3pjt_21 input:hover,._field_e3pjt_21 select:hover,._field_e3pjt_21 textarea:hover{border-color:#b8c5de}._field_e3pjt_21 input:focus,._field_e3pjt_21 select:focus,._field_e3pjt_21 textarea:focus{border-color:var(--cobalt);outline:none;box-shadow:0 0 0 3px #2556e82e}._field_e3pjt_21 [aria-invalid=true]{border-color:#c2341b}._error_e3pjt_84{color:#b02a14;font-size:.9rem}._alert_e3pjt_89{color:#7a1d0d;background:#fdf0ed;border-left:4px solid #c2341b;padding:.9rem 1rem;font-weight:500}._alert_e3pjt_89:focus{outline:none}._honeypot_e3pjt_101{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._footer_e3pjt_109{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.5rem;display:flex}._submit_e3pjt_117{background:var(--cobalt);color:#fff;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);border:0;align-items:center;gap:.6rem;min-height:3.25rem;padding:.8rem 1.5rem;font-weight:600;transition:background-color .2s;display:inline-flex}._submit_e3pjt_117 svg{width:1.1rem;height:1.1rem;transition:transform .25s var(--ease-out)}._submit_e3pjt_117:hover{background:var(--cobalt-strong)}._submit_e3pjt_117:hover svg{transform:translate(4px)}._submit_e3pjt_117:disabled{cursor:progress;opacity:.8}._spinner_e3pjt_151{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite _spin_e3pjt_151}._privacy_e3pjt_160{font-size:var(--step--1);color:var(--muted)}._success_e3pjt_165{text-align:left;justify-items:start}._success_e3pjt_165:focus{outline:none}._successIcon_e3pjt_174{background:var(--ai);color:#fff;place-items:center;width:3.5rem;height:3.5rem;display:grid}._successIcon_e3pjt_174 svg{width:1.75rem;height:1.75rem}@media (prefers-reduced-motion:no-preference){._success_e3pjt_165{animation:_rise-in_e3pjt_1 .6s var(--ease-out)}}._successTitle_e3pjt_194{font-size:var(--step-3)}._section_2z0ng_1{padding-top:clamp(3rem,2rem + 3vw,5rem)}._grid_2z0ng_5{gap:3rem;display:grid}@media (width>=1000px){._grid_2z0ng_5{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(3rem,2rem + 3vw,5rem)}._formColumn_2z0ng_17{top:calc(var(--header-height) + 1.5rem);position:sticky}}._heading_2z0ng_23{font-size:var(--step-3);letter-spacing:-.025em}._intro_2z0ng_28{color:var(--muted);max-width:44ch;margin-top:.85rem}._subheading_2z0ng_34{font-family:var(--font-body);font-size:var(--step--1);color:var(--royal);margin:2.5rem 0 1rem;font-weight:600}._enquiries_2z0ng_42{gap:.6rem;list-style:none;display:grid}._enquiries_2z0ng_42 li{align-items:flex-start;gap:.6rem;display:flex}._enquiries_2z0ng_42 svg{width:1.15rem;height:1.15rem;color:var(--cobalt);flex:none;margin-top:.25rem}._card_qry12_1{border-top:3px solid var(--pillar);background:#ffffff0f;flex-direction:column;height:100%;padding:clamp(1.75rem,1.2rem + 1.5vw,2.75rem);display:flex}._tag_qry12_10{font-size:var(--step--1);color:var(--on-dark);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}._tag_qry12_10 svg{width:1.15rem;height:1.15rem;color:color-mix(in srgb, var(--pillar) 55%, #fff)}._title_qry12_25{font-size:var(--step-3);letter-spacing:-.025em;max-width:22ch;margin-top:1rem;line-height:1.12}._details_qry12_33{gap:1.25rem;margin:2rem 0 0;display:grid}@media (width>=900px){._details_qry12_33{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}._details_qry12_33 dt{font-size:var(--step--1);color:#fff;margin-bottom:.4rem;font-weight:600}._details_qry12_33 dd{color:var(--on-dark-muted);margin:0;font-size:.98rem}._outcome_qry12_59 dd{color:var(--on-dark)}._stage_6bgp9_1{--orbit-duration:56s;--radius:36cqi;aspect-ratio:1;width:min(100%,540px);margin:0 auto;position:relative;container-type:inline-size}._halo_6bgp9_12{filter:blur(6px);background:radial-gradient(circle,#2556e829,#0000 62%),radial-gradient(circle at 70% 25%,#7448cc1f,#0000 50%);border-radius:50%;position:absolute;inset:8%}._ring_6bgp9_22,._ringOuter_6bgp9_23{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._ring_6bgp9_22{width:calc(var(--radius) * 2);height:calc(var(--radius) * 2);border:1.5px solid #c6d3ee}._ringOuter_6bgp9_23{width:calc(var(--radius) * 2.62);height:calc(var(--radius) * 2.62);border:1px dashed #c6d3ee}._orbit_6bgp9_43,._orbit_6bgp9_43>div{position:absolute;inset:0}._spoke_6bgp9_54{width:var(--radius);transform-origin:0;height:1.5px;transform:rotate(var(--angle));background:linear-gradient(90deg, transparent 18%, var(--pillar) 100%);opacity:.55;position:absolute;top:50%;left:50%}._node_6bgp9_66{transform:translate(-50%, -50%) rotate(var(--angle)) translateX(var(--radius)) rotate(calc(var(--angle) * -1));position:absolute;top:50%;left:50%}._nodeInner_6bgp9_73{text-align:center;flex-direction:column;align-items:center;gap:.45rem;width:max-content;max-width:9.5rem;display:flex}._nodeIcon_6bgp9_83{background-color:#fff;background-image:linear-gradient(to bottom left, transparent calc(50% - .75px), var(--pillar) calc(50% - .75px), var(--pillar) calc(50% + 1px), transparent calc(50% + 1px));width:clamp(2.6rem,11cqi,3.5rem);height:clamp(2.6rem,11cqi,3.5rem);color:var(--pillar);border:1.5px solid var(--pillar);box-shadow:0 10px 24px -12px var(--pillar);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);background-position:100% 0;background-repeat:no-repeat;background-size:9px 9px;background-origin:border-box;place-items:center;display:grid}._nodeIcon_6bgp9_83 svg{width:55%;height:55%}._nodeLabel_6bgp9_111{color:var(--ink);border-left:3px solid var(--pillar);background:#ffffffeb;padding:.3rem .6rem;font-size:clamp(.72rem,2.6cqi,.88rem);font-weight:600;line-height:1.25}._core_6bgp9_121{background:#fff;border-radius:50%;width:30cqi;height:30cqi;padding:1.4cqi;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5cqi #fffc,0 24px 50px -18px #0b3fae8c}._logo_6bgp9_136{border-radius:50%;width:100%;height:100%;position:relative}._pulse_6bgp9_143{opacity:0;border:2px solid #2556e873;border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){._orbit_6bgp9_43{animation:_spin_6bgp9_1 var(--orbit-duration) linear infinite}._nodeInner_6bgp9_73{animation:_spin-reverse_6bgp9_1 var(--orbit-duration) linear infinite}._ringOuter_6bgp9_23{animation:_spin-reverse_6bgp9_1 calc(var(--orbit-duration) * 2) linear infinite}._pulse_6bgp9_143{animation:_pulse_6bgp9_143 4.5s var(--ease-out) infinite 1.2s}._stage_6bgp9_1:hover ._orbit_6bgp9_43,._stage_6bgp9_1:hover ._nodeInner_6bgp9_73,._stage_6bgp9_1:hover ._ringOuter_6bgp9_23{animation-play-state:paused}}@keyframes _pulse_6bgp9_143{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}._hero_gttlf_1{padding-block:clamp(2.5rem,1.5rem + 4vw,5.5rem) clamp(3.5rem,2rem + 5vw,6.5rem);position:relative;overflow:hidden}._hero_gttlf_1:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0a1a3f0d 1px,#0000 1px),linear-gradient(#0a1a3f0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 30%,#000 75%);mask-image:linear-gradient(100deg,#0000 30%,#000 75%)}._grid_gttlf_21{align-items:center;gap:clamp(2.5rem,2rem + 3vw,4rem);display:grid;position:relative}@media (width>=1000px){._grid_gttlf_21{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}._copy_gttlf_34>*{--order:0}@media (prefers-reduced-motion:no-preference){._tagline_gttlf_39,._title_gttlf_40>span,._lead_gttlf_41,._actions_gttlf_42,._note_gttlf_43{animation:_rise-in_gttlf_1 1s var(--ease-out) both;animation-delay:calc(var(--order) * .11s + 80ms)}._visual_gttlf_48{animation:_orbit-in_gttlf_1 1.4s var(--ease-out) both .25s}}@keyframes _orbit-in_gttlf_1{0%{opacity:0;transform:scale(.92)rotate(-8deg)}to{opacity:1;transform:none}}._tagline_gttlf_39{font-weight:600;font-size:var(--step--1);color:var(--royal);align-items:center;gap:.75rem;margin-bottom:1.5rem;display:inline-flex}._spectrum_gttlf_74{gap:3px;display:inline-flex}._spectrum_gttlf_74 span{background:var(--pillar);width:.9rem;height:4px}._title_gttlf_40{max-width:14ch}._title_gttlf_40>span{display:inline}@media (width>=560px){._title_gttlf_40>span{display:block}}._lead_gttlf_41{max-width:54ch;margin-top:1.75rem}._actions_gttlf_42{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}._note_gttlf_43{border-left:2px solid var(--line);font-size:var(--step--1);color:var(--muted);margin-top:1.75rem;padding-left:.9rem}._visual_gttlf_48{position:relative}._card_1chnh_1{background:var(--mist);flex-direction:column;height:100%;padding:clamp(1.6rem,1.2rem + 1vw,2.25rem);transition:background-color .3s;display:flex;position:relative}._card_1chnh_1:before{content:"";inset:0 var(--chamfer) auto 0;background:var(--pillar);transform-origin:0;height:4px;transition:transform .5s var(--ease-out);position:absolute}._card_1chnh_1:hover{background:var(--mist-strong)}._icon_1chnh_25{width:3.25rem;height:3.25rem;color:var(--pillar);background:#fff;place-items:center;margin-bottom:1.75rem;display:grid}._icon_1chnh_25 svg{width:1.7rem;height:1.7rem}._title_1chnh_40{font-size:var(--step-2);letter-spacing:-.02em}._summary_1chnh_45{color:var(--muted);margin-top:.85rem}._list_1chnh_50{gap:.6rem;margin:1.5rem 0 1.75rem;font-size:.97rem;list-style:none;display:grid}._list_1chnh_50 li{align-items:flex-start;gap:.6rem;display:flex}._list_1chnh_50 svg{width:1.15rem;height:1.15rem;color:var(--pillar);flex:none;margin-top:.2rem}._link_1chnh_72{align-self:flex-start;margin-top:auto}._carousel_xy4k6_1{--carousel-gap:clamp(1rem, .6rem + 1vw, 1.5rem);--control-fg:var(--ink);--control-border:var(--line);--control-hover-bg:var(--ink);--control-hover-fg:#fff;--dot-idle:var(--mist-strong);--dot-active:var(--ink);position:relative}._dark_xy4k6_12{--control-fg:#fff;--control-border:#ffffff47;--control-hover-bg:#fff;--control-hover-fg:var(--ink);--dot-idle:#ffffff38;--dot-active:#fff}._track_xy4k6_21{--pv:var(--per-view);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--pv) - 1) * var(--carousel-gap)) / var(--pv));gap:var(--carousel-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;--bleed:max(var(--gutter), (100vw - var(--container)) / 2);padding:6px var(--bleed) 10px 4px;margin:-6px calc(var(--bleed) * -1) -10px -4px;scroll-padding-inline:4px var(--bleed);display:grid;overflow-x:auto}._track_xy4k6_21::-webkit-scrollbar{display:none}._track_xy4k6_21:focus-visible{outline:3px solid var(--cobalt);outline-offset:4px}@media (width>=720px){._track_xy4k6_21{--pv:var(--per-view-md)}}@media (width>=1080px){._track_xy4k6_21{--pv:var(--per-view-lg)}}._slide_xy4k6_59{scroll-snap-align:start;min-width:0;display:flex}._slide_xy4k6_59>*{flex:1;min-width:0}._controls_xy4k6_70{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}._dots_xy4k6_79{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}._dot_xy4k6_79{cursor:pointer;background:0 0;border:0;width:2.25rem;height:1.5rem;padding:0;position:relative}@media (width<=480px){._dots_xy4k6_79{gap:.35rem}._dot_xy4k6_79{width:1.6rem}}._dot_xy4k6_79:before{content:"";background:var(--dot-idle);height:4px;transition:background-color .3s;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}._dot_xy4k6_79[aria-current=true]:before,._dot_xy4k6_79:hover:before{background:var(--dot-active)}._progress_xy4k6_128{transform-origin:0;background:var(--cobalt);width:100%;height:4px;animation:_fill_xy4k6_1 var(--autoplay-ms) linear forwards;position:absolute;inset:50% auto auto 0;transform:translateY(-50%)scaleX(0)}._dark_xy4k6_12 ._progress_xy4k6_128{background:#8fa8ff}@keyframes _fill_xy4k6_1{to{transform:translateY(-50%)scaleX(1)}}._buttons_xy4k6_149{gap:.5rem;display:flex}._control_xy4k6_70{border:1.5px solid var(--control-border);background-color:#0000;background-image:linear-gradient(to bottom left, transparent calc(50% - .75px), var(--control-border) calc(50% - .75px), var(--control-border) calc(50% + 1px), transparent calc(50% + 1px));width:2.9rem;height:2.9rem;color:var(--control-fg);cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);background-position:100% 0;background-repeat:no-repeat;background-size:8px 8px;background-origin:border-box;place-items:center;padding:0;transition:background-color .2s,color .2s,border-color .2s;display:grid}._control_xy4k6_70 svg{width:1.25rem;height:1.25rem}._control_xy4k6_70:hover{background-color:var(--control-hover-bg);border-color:var(--control-hover-bg);color:var(--control-hover-fg)}._list_3o26n_1{border-top:1px solid var(--line)}._item_3o26n_5{border-bottom:1px solid var(--line)}._summary_3o26n_9{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;font-weight:600;list-style:none;display:flex}._summary_3o26n_9::-webkit-details-marker{display:none}._summary_3o26n_9:hover{color:var(--cobalt)}._icon_3o26n_31{width:1.5rem;height:1.5rem;color:var(--cobalt);transition:transform .35s var(--ease-out);flex:none}._item_3o26n_5[open] ._icon_3o26n_31{transform:rotate(45deg)}._answer_3o26n_43{max-width:68ch;color:var(--muted);padding-bottom:1.5rem}@media (prefers-reduced-motion:no-preference){._item_3o26n_5[open] ._answer_3o26n_43{animation:_rise-in_3o26n_1 .45s var(--ease-out)}}._chips_s1mze_1{flex-wrap:wrap;gap:.6rem;list-style:none;display:flex}._chip_s1mze_1{border:1.5px solid var(--line);color:var(--ink);transition:border-color .2s ease, transform .2s var(--ease-out);background:#fff;align-items:center;gap:.55rem;padding:.6rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}._chip_s1mze_1:hover{border-color:var(--pillar);transform:translateY(-2px)}._grid_3uu11_1{gap:2.5rem;display:grid}@media (width>=960px){._grid_3uu11_1{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:4rem}._intro_3uu11_13{top:calc(var(--header-height) + 2rem);position:sticky}}._icon_3uu11_19{background:var(--pillar);color:#fff;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);place-items:center;width:3.75rem;height:3.75rem;margin-bottom:1.75rem;display:grid}._icon_3uu11_19 svg{width:1.9rem;height:1.9rem}._title_3uu11_35{font-size:var(--step-4);max-width:16ch}._lead_3uu11_40{margin:1.25rem 0 1.5rem}._offerings_3uu11_44{background:var(--line);border:1px solid var(--line);gap:1px;list-style:none;display:grid}@media (width>=640px){._offerings_3uu11_44{grid-template-columns:repeat(2,minmax(0,1fr))}}._offering_3uu11_44{background:var(--paper);align-items:flex-start;gap:.85rem;min-height:7rem;padding:1.5rem;font-weight:500;line-height:1.45;display:flex}.section-tint ._offering_3uu11_44{background:#f8faff}._offering_3uu11_44 svg{width:1.35rem;height:1.35rem;color:var(--pillar);flex:none;margin-top:.1rem}._card_1nbnp_1{border-left:4px solid var(--pillar);background:#fff;flex-direction:column;height:100%;padding:clamp(1.6rem,1.2rem + 1vw,2.1rem);display:flex}._head_1nbnp_10{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._icon_1nbnp_17{background:color-mix(in srgb, var(--pillar) 12%, #fff);width:2.6rem;height:2.6rem;color:var(--pillar);place-items:center;display:grid}._icon_1nbnp_17 svg{width:1.35rem;height:1.35rem}._track_1nbnp_31{font-size:var(--step--1);color:var(--pillar);font-weight:600}._title_1nbnp_37{font-size:var(--step-2);letter-spacing:-.02em}._body_1nbnp_42{color:var(--muted);margin-top:.75rem}._topics_1nbnp_47{border-top:1px solid var(--line);gap:.55rem;margin-top:1.5rem;padding-top:1.25rem;font-size:.95rem;list-style:none;display:grid}._topics_1nbnp_47 li{align-items:flex-start;gap:.55rem;display:flex}._topics_1nbnp_47 svg{width:1rem;height:1rem;color:var(--pillar);flex:none;margin-top:.25rem}._formats_15ld1_1{border-top:2px solid var(--ink);list-style:none;display:grid}@media (width>=800px){._formats_15ld1_1{grid-template-columns:repeat(3,minmax(0,1fr))}}._format_15ld1_1{border-bottom:1px solid var(--line);padding:1.75rem 0}@media (width>=800px){._format_15ld1_1{border-bottom:0;padding:2rem 2rem 0 0}._format_15ld1_1+._format_15ld1_1{border-left:1px solid var(--line);padding-left:2rem}}._format_15ld1_1 h3{font-size:var(--step-3);letter-spacing:-.025em}._format_15ld1_1 p{color:var(--muted);max-width:30ch;margin-top:.6rem}._approachIntro_15ld1_41{gap:1rem;display:grid}@media (width>=960px){._approachIntro_15ld1_41{top:calc(var(--header-height) + 2rem);position:sticky}}._planBox_15ld1_53{border-top:3px solid var(--training);background:#ffffff12;padding:2rem}._planBox_15ld1_53 h3{font-size:var(--step-2)}._planBox_15ld1_53 p{color:var(--on-dark-muted);margin:.6rem 0 1.5rem}._consulting_15ld1_68{background:var(--line);border:1px solid var(--line);gap:1px;display:grid}@media (width>=720px){._consulting_15ld1_68{grid-template-columns:repeat(2,minmax(0,1fr))}}._consultItem_15ld1_81{background:var(--paper);padding:clamp(1.5rem,1rem + 1.5vw,2.5rem)}._consultItem_15ld1_81 h3{font-size:var(--step-2);letter-spacing:-.02em}._consultItem_15ld1_81 p{color:var(--muted);max-width:44ch;margin-top:.6rem}:root{--ink:#0a1a3f;--ink-soft:#24365e;--royal:#0b3fae;--cobalt:#2556e8;--cobalt-strong:#1a43c4;--mist:#eef2f9;--mist-strong:#dfe6f3;--paper:#fff;--line:#d9e1ef;--muted:#52607a;--on-dark:#e8eefb;--on-dark-muted:#a9b6d3;--ai:#138a6c;--software:#2556e8;--training:#7448cc;--cloud:#c95a19;--font-display:"Bricolage Grotesque", "Segoe UI", ui-sans-serif, system-ui, sans-serif;--font-body:"Instrument Sans", "Segoe UI", ui-sans-serif, system-ui, sans-serif;--step--1:.875rem;--step-0:1.0625rem;--step-1:1.25rem;--step-2:1.5625rem;--step-3:clamp(1.75rem, 1.4rem + 1.3vw, 2.4rem);--step-4:clamp(2.2rem, 1.6rem + 2.4vw, 3.4rem);--step-5:clamp(2.6rem, 1.7rem + 3.8vw, 4.6rem);--container:1200px;--gutter:clamp(1.25rem, 4vw, 2.5rem);--section-space:clamp(4.5rem, 3rem + 6vw, 8rem);--header-height:76px;--chamfer:22px;--chamfer-sm:10px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-height) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--font-body);font-size:var(--step-0);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);color:var(--ink);text-wrap:balance;margin:0;font-weight:700}h1{font-size:var(--step-5);letter-spacing:-.035em;line-height:1.02}h2{font-size:var(--step-4);letter-spacing:-.03em;line-height:1.06}h3{font-size:var(--step-1);letter-spacing:-.01em;line-height:1.25}p{text-wrap:pretty;margin:0}a{color:inherit}img,svg{max-width:100%;display:block}ul{margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px;border-radius:4px}::selection{color:var(--ink);background:#c9d6ff}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}main{overflow-x:clip}.section{padding-block:var(--section-space)}.section-tint{background:var(--mist)}.section-dark{background:var(--ink);color:var(--on-dark)}.section-dark h2,.section-dark h3{color:#fff}.lead{font-size:var(--step-1);color:var(--muted);max-width:62ch;line-height:1.55}.section-dark .lead{color:var(--on-dark-muted)}.measure{max-width:68ch}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--ink);color:#fff;padding:.75rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}.split{gap:2.5rem;display:grid}@media (width>=960px){.split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(3rem,2rem + 3vw,5.5rem)}}.pillar-dot{background:var(--pillar,var(--cobalt));clip-path:polygon(0 0,100% 0,100% 55%,55% 100%,0 100%);flex:none;width:.6rem;height:.6rem;display:inline-block}[data-pillar=ai]{--pillar:var(--ai)}[data-pillar=software]{--pillar:var(--software)}[data-pillar=training]{--pillar:var(--training)}[data-pillar=cloud]{--pillar:var(--cloud)}.chamfer{clip-path:polygon(0 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% 100%, 0 100%)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transition:opacity .8s var(--ease-out) var(--reveal-delay,0s), transform .8s var(--ease-out) var(--reveal-delay,0s);transform:translateY(22px)}[data-reveal][data-visible=true]{opacity:1;transform:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spin-reverse{to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
