.bookings-operations_choices___b4Pp{padding-block:0 84px;scroll-margin-top:112px}.bookings-operations_heading__8Ufvv{max-width:780px}.bookings-operations_heading__8Ufvv h2{margin-top:16px;color:#172033;font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.bookings-operations_heading__8Ufvv>p:not(:first-child){margin-top:20px;color:#627084;font-size:17px;line-height:1.85}.bookings-operations_sectorGrid__K_Lm6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:34px}.bookings-operations_sectorGrid__K_Lm6>div{display:flex;min-width:0}.bookings-operations_sectorCard__1OTk9{display:flex;flex-direction:column;width:100%;min-width:0;padding:20px 26px 26px;border:1px solid #dfe4ee;border-radius:24px;background:linear-gradient(145deg,#ffffffeb,#faf7ffba);box-shadow:0 14px 36px #25314d05;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .3s}.bookings-operations_sectorArt__OkaKj{width:100%;max-width:320px;margin-inline:auto}.bookings-operations_sectorCard__1OTk9 h3{margin-top:12px;color:#172033;font-size:23px;font-weight:600;line-height:1.25;letter-spacing:-.025em;overflow-wrap:anywhere;hyphens:auto}.bookings-operations_sectorCard__1OTk9>p{flex:1;margin-top:14px;color:#627084;font-size:14px;line-height:1.8}.bookings-operations_explore__xgoOq{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;padding-top:18px;border-top:1px solid #e1e6ee;color:#9d4e56;font-size:14px;font-weight:600}.bookings-operations_explore__xgoOq>span{font-size:20px;transition:transform .3s}.bookings-operations_sectorCard__1OTk9:focus-visible{outline:2px solid #b85f66;outline-offset:5px}.bookings-operations_workflow__DsKSV{padding:42px;border:1px solid #b85f662b;border-radius:28px;background:linear-gradient(125deg,#fff6f5e0,#f3efff90 75%,#f1f7ff)}.bookings-operations_steps__egaHc{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;margin-top:40px}.bookings-operations_steps__egaHc li{position:relative;min-width:0}.bookings-operations_steps__egaHc li:not(:last-child):after{position:absolute;top:19px;right:-16px;width:calc(100% - 38px);height:1px;content:"";background:linear-gradient(90deg,#b85f6640,#b85f6680)}.bookings-operations_stepNumber__y_8oJ{display:grid;place-items:center;width:40px;height:40px;border:1px solid #b85f6640;border-radius:50%;background:#ffffffa0;color:#9d4e56;font-family:var(--font-jetbrains),monospace;font-size:11px}.bookings-operations_steps__egaHc h3{margin-top:20px;color:#172033;font-size:16px;font-weight:600;line-height:1.45;overflow-wrap:anywhere;hyphens:auto}.bookings-operations_steps__egaHc p{margin-top:10px;color:#627084;font-size:13px;line-height:1.8}.bookings-operations_example__SBXRu{margin-top:32px;padding-top:24px;border-top:1px solid #b85f6633;color:#56627c;font-size:15px;line-height:1.8}.bookings-operations_disclosure__pEqbF{margin-top:12px;color:#627084;font-size:12px;line-height:1.8}.bookings-operations_capabilities__R_1dn{padding-block:76px}.bookings-operations_capabilityList__bNKET{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:48px;column-gap:48px;margin-top:28px}.bookings-operations_capabilityList__bNKET li{display:flex;align-items:baseline;gap:20px;padding:20px 0;border-bottom:1px solid #dfe4ee;color:#56627c;font-size:15px;line-height:1.8}.bookings-operations_capabilityList__bNKET li>span{color:#b85f66;font-family:var(--font-jetbrains),monospace;font-size:11px}.dark .bookings-operations_heading__8Ufvv h2,.dark .bookings-operations_sectorCard__1OTk9 h3,.dark .bookings-operations_steps__egaHc h3{color:#f1f5f9}.dark .bookings-operations_capabilityList__bNKET li,.dark .bookings-operations_example__SBXRu,.dark .bookings-operations_heading__8Ufvv>p:not(:first-child),.dark .bookings-operations_sectorCard__1OTk9>p,.dark .bookings-operations_steps__egaHc p{color:#bdc8d8}.dark .bookings-operations_sectorCard__1OTk9{border-color:#39465b;background:linear-gradient(145deg,#1e293be8,#252a3fe0);box-shadow:0 14px 36px #00000012}.dark .bookings-operations_explore__xgoOq{border-color:#39465b;color:#edabb4}.dark .bookings-operations_workflow__DsKSV{border-color:#b85f6640;background:linear-gradient(125deg,#2a222f,#242b42 75%,#1b2a38)}.dark .bookings-operations_stepNumber__y_8oJ{border-color:#e1a0a850;background:#1e293ba0;color:#edabb4}.dark .bookings-operations_disclosure__pEqbF{color:#97a6be}.dark .bookings-operations_capabilityList__bNKET li{border-color:#39465b}.dark .bookings-operations_capabilityList__bNKET li>span{color:#e1a0a8}@media (hover:hover){.bookings-operations_sectorCard__1OTk9:hover{transform:translateY(-4px);border-color:#b85f6680;box-shadow:0 20px 44px #25314d0c}.bookings-operations_sectorCard__1OTk9:hover .bookings-operations_explore__xgoOq>span{transform:translate(2px,-2px)}.dark .bookings-operations_sectorCard__1OTk9:hover{border-color:#e1a0a880;box-shadow:0 20px 44px #00000025}}@media (max-width:1023px){.bookings-operations_sectorGrid__K_Lm6{gap:16px}.bookings-operations_sectorCard__1OTk9{padding:14px 18px 22px}.bookings-operations_sectorCard__1OTk9 h3{font-size:20px}.bookings-operations_steps__egaHc{grid-template-columns:1fr;gap:0}.bookings-operations_steps__egaHc li{padding-bottom:28px;padding-left:60px}.bookings-operations_steps__egaHc li:last-child{padding-bottom:0}.bookings-operations_steps__egaHc li:not(:last-child):after{top:42px;bottom:4px;left:19px;right:auto;width:1px;height:auto}.bookings-operations_stepNumber__y_8oJ{position:absolute;left:0;top:0}.bookings-operations_steps__egaHc h3{margin-top:0;padding-top:7px}.bookings-operations_steps__egaHc p{margin-top:8px;max-width:600px}.bookings-operations_workflow__DsKSV{padding:32px}}@media (max-width:639px){.bookings-operations_choices___b4Pp{padding-bottom:56px}.bookings-operations_sectorGrid__K_Lm6{grid-template-columns:1fr;gap:20px}.bookings-operations_sectorCard__1OTk9{padding:16px 24px 24px}.bookings-operations_sectorCard__1OTk9 h3{font-size:25px}.bookings-operations_sectorArt__OkaKj{max-width:280px}.bookings-operations_workflow__DsKSV{padding:26px 22px;border-radius:22px}.bookings-operations_heading__8Ufvv>p:not(:first-child){font-size:15px}.bookings-operations_capabilities__R_1dn{padding-block:52px}.bookings-operations_capabilityList__bNKET{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.bookings-operations_explore__xgoOq>span,.bookings-operations_sectorCard__1OTk9,.bookings-operations_sectorCard__1OTk9:hover,.bookings-operations_sectorCard__1OTk9:hover .bookings-operations_explore__xgoOq>span{transform:none;transition:none}}.solution-stories_section__AbAYe{padding:76px 0 88px;border-block:1px solid #e7ebf3;background:linear-gradient(180deg,#ffffff88,#f7f8fb55 38%,#ffffff88)}.solution-stories_heading__zTEcs{max-width:760px}.solution-stories_heading__zTEcs h2{margin-top:16px;color:#172033;font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.solution-stories_intro__5toU8{max-width:700px;margin-top:20px;color:#627084;font-size:17px;line-height:1.85}.solution-stories_note__IE3Hl{max-width:900px;margin-top:24px;padding-left:18px;border-left:2px solid #b85f6660;color:#627084;font-size:14px;line-height:1.85}.solution-stories_index__gF9kU{margin-top:34px}.solution-stories_index__gF9kU ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px}.solution-stories_index__gF9kU a{display:flex;align-items:baseline;min-height:65px;height:100%;gap:13px;padding:15px 0;border-bottom:1px solid #dde3ed;border-radius:3px;color:#58657a;font-size:13px;font-weight:500;line-height:1.65;transition:color .18s,border-color .18s}.solution-stories_index__gF9kU a>span:nth-child(2){min-width:0;overflow-wrap:anywhere;hyphens:auto}.solution-stories_indexNumber__6cgB1{flex-shrink:0;color:#b85f66;font-family:var(--font-jetbrains),monospace;font-size:10px}.solution-stories_indexArrow__C1Zq4{margin-left:auto;padding-left:5px;color:#b85f66}.solution-stories_index__gF9kU a:hover{color:#974954;border-color:#b85f6680}.solution-stories_list__mBAGO{margin-top:72px}.solution-stories_story__x2D2D{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:64px;scroll-margin-top:115px}.solution-stories_legacyAnchor__EFRz9{position:absolute;top:0;left:0;scroll-margin-top:115px}.solution-stories_story__x2D2D+.solution-stories_story__x2D2D{margin-top:100px}.solution-stories_story__x2D2D.solution-stories_reverse__c1d3y{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.solution-stories_copy__9PEAd{grid-column:2;grid-row:1;min-width:0}.solution-stories_visual__m8cmh{grid-column:1;grid-row:1;min-width:0}.solution-stories_reverse__c1d3y .solution-stories_copy__9PEAd{grid-column:1}.solution-stories_reverse__c1d3y .solution-stories_visual__m8cmh{grid-column:2}.solution-stories_number__Jcwmy{color:#b85f66;font-family:var(--font-jetbrains),monospace;font-size:12px;letter-spacing:.13em}.solution-stories_copy__9PEAd h3{margin-top:15px;color:#172033;font-size:clamp(1.8rem,2.75vw,2.5rem);font-weight:600;line-height:1.16;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere}.solution-stories_paragraphs__FQMwV{margin-top:23px;color:#627084;font-size:15px;line-height:1.9}.solution-stories_paragraphs__FQMwV p+p{margin-top:17px}.solution-stories_visualFrame__Ky_Nu{overflow:hidden;border:1px solid #dce2ec;border-radius:23px;background:#fff;box-shadow:0 8px 18px #25314d04,0 24px 60px #25314d07;transition:border-color .25s,box-shadow .3s}.solution-stories_image__nDG8S{display:block;width:100%;height:auto}.solution-stories_editorial__86oG6{padding:18px;background:linear-gradient(135deg,#f9f8ff,#f6fafa)}.solution-stories_editorial__86oG6 svg{display:block;width:100%;height:auto}.solution-stories_visual__m8cmh figcaption{margin-top:13px;padding-inline:8px;color:#627084;font-size:12px;line-height:1.7}.solution-stories_deepLink__LqpgD{display:inline-flex;min-height:44px;align-items:center;gap:18px;margin-top:22px;border-bottom:1px solid #b85f6645;color:#9d4e56;font-size:13px;font-weight:600;line-height:1.5;transition:border-color .2s,color .2s}.solution-stories_deepLink__LqpgD span{transition:transform .25s}.solution-stories_deepLink__LqpgD:focus-visible,.solution-stories_index__gF9kU a:focus-visible{outline:2px solid #b85f66;outline-offset:5px}.dark .solution-stories_section__AbAYe{border-color:#29364a;background:linear-gradient(180deg,#121c2b88,#17213655 38%,#121c2b88)}.dark .solution-stories_copy__9PEAd h3,.dark .solution-stories_heading__zTEcs h2{color:#f1f5f9}.dark .solution-stories_intro__5toU8,.dark .solution-stories_note__IE3Hl,.dark .solution-stories_paragraphs__FQMwV{color:#bdc8d8}.dark .solution-stories_index__gF9kU a{color:#bdc8d8;border-color:#354258}.dark .solution-stories_indexArrow__C1Zq4,.dark .solution-stories_indexNumber__6cgB1,.dark .solution-stories_number__Jcwmy{color:#e1a0a8}.dark .solution-stories_visualFrame__Ky_Nu{border-color:#455168;background:#1e293b;box-shadow:0 8px 18px #0000000e,0 24px 60px #00000024}.dark .solution-stories_editorial__86oG6{background:linear-gradient(135deg,#242c43,#1b2a38)}.dark .solution-stories_visual__m8cmh figcaption{color:#97a6be}.dark .solution-stories_deepLink__LqpgD{color:#edabb4;border-color:#d58b9b50}@media (hover:hover){.solution-stories_visualFrame__Ky_Nu:hover{border-color:#b85f6670;box-shadow:0 8px 18px #25314d07,0 24px 60px #25314d0d}.solution-stories_deepLink__LqpgD:hover{color:#7f3b45;border-color:#b85f66}.solution-stories_deepLink__LqpgD:hover span{transform:translate(2px,-2px)}.dark .solution-stories_visualFrame__Ky_Nu:hover{border-color:#d58b9b80}.dark .solution-stories_deepLink__LqpgD:hover,.dark .solution-stories_index__gF9kU a:hover{color:#f7c5cc}}@media (max-width:1023px){.solution-stories_section__AbAYe{padding-block:60px 72px}.solution-stories_index__gF9kU ol{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-stories_story__x2D2D,.solution-stories_story__x2D2D.solution-stories_reverse__c1d3y{grid-template-columns:minmax(0,1fr);gap:28px}.solution-stories_copy__9PEAd,.solution-stories_reverse__c1d3y .solution-stories_copy__9PEAd{grid-column:1;grid-row:1;max-width:720px}.solution-stories_reverse__c1d3y .solution-stories_visual__m8cmh,.solution-stories_visual__m8cmh{grid-column:1;grid-row:2;width:100%;max-width:760px}.solution-stories_story__x2D2D+.solution-stories_story__x2D2D{margin-top:72px}.solution-stories_copy__9PEAd h3{max-width:650px;font-size:32px}.solution-stories_paragraphs__FQMwV{font-size:16px}}@media (max-width:639px){.solution-stories_section__AbAYe{padding-block:48px 56px}.solution-stories_intro__5toU8{font-size:15px}.solution-stories_note__IE3Hl{font-size:13px}.solution-stories_index__gF9kU ol{-moz-column-gap:20px;column-gap:20px}.solution-stories_index__gF9kU a{gap:9px;padding-block:12px;font-size:12px}.solution-stories_indexArrow__C1Zq4{display:none}.solution-stories_list__mBAGO{margin-top:48px}.solution-stories_story__x2D2D+.solution-stories_story__x2D2D{margin-top:58px;padding-top:34px;border-top:1px solid #e1e6ee}.dark .solution-stories_story__x2D2D+.solution-stories_story__x2D2D{border-color:#354258}.solution-stories_copy__9PEAd h3{margin-top:11px;font-size:27px;line-height:1.2}.solution-stories_paragraphs__FQMwV{margin-top:18px;font-size:15px;line-height:1.85}.solution-stories_visualFrame__Ky_Nu{border-radius:18px}.solution-stories_visual__m8cmh figcaption{padding-inline:3px;font-size:11px}.solution-stories_editorial__86oG6{padding:8px}}@media (prefers-reduced-motion:reduce){.solution-stories_deepLink__LqpgD,.solution-stories_deepLink__LqpgD span,.solution-stories_index__gF9kU a,.solution-stories_visualFrame__Ky_Nu{transition:none}.solution-stories_deepLink__LqpgD:hover span{transform:none}}