.dWSAla_main{padding:142px 24px 24px}.dWSAla_layout{grid-template-columns:minmax(0,1fr) minmax(0,636px);gap:10px;max-width:1680px;min-height:626px;margin-inline:auto;display:grid}.dWSAla_introduction{flex-direction:column;min-width:0;display:flex}.dWSAla_copy{flex-direction:column;flex:1;justify-content:center;gap:16px;padding:40px clamp(24px,4.6vw,80px) 80px;display:flex}.dWSAla_copy h1,.dWSAla_copy p{letter-spacing:-.03em;max-width:560px;margin:0;font-size:36px;font-weight:400;line-height:1.1}.dWSAla_copy h1{color:#0d1016}.dWSAla_copy p{color:#6b6b6b}.dWSAla_booking{background:#fefefc;flex-direction:column;gap:16px;min-width:0;min-height:626px;padding:60px 40px 40px;display:flex}@media (max-width:1100px){.dWSAla_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dWSAla_copy{padding-inline:24px}}@media (max-width:760px){.dWSAla_main{padding:112px 16px 24px}.dWSAla_layout{grid-template-columns:minmax(0,1fr);gap:24px}.dWSAla_copy{padding:32px 8px}.dWSAla_copy h1,.dWSAla_copy p{font-size:30px;line-height:1.15}.dWSAla_booking{min-height:540px;padding:32px 24px}}.dWSAla_bookingLink{text-align:center;text-underline-offset:4px;text-decoration:underline}.dWSAla_bookingConsent{color:#0d1016;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;max-width:440px;min-height:500px;margin:auto;font-size:17px;line-height:1.55;display:flex}.dWSAla_bookingConsent p{margin:0}.dWSAla_bookingConsent a{text-underline-offset:4px;text-decoration:underline}.dWSAla_bookingButton{color:#fff;font:inherit;cursor:pointer;background:#005032;border:0;border-radius:999px;padding:15px 24px}.dWSAla_bookingButton:hover{background:#003d27}.dWSAla_bookingButton:focus-visible{outline-offset:3px;outline:3px solid #0d1016}.dWSAla_hideCalendar{color:#005032;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-end;text-decoration:underline}
.oqRDSq_footer{color:#005032;background:#fff;flex-direction:column;align-items:center;gap:60px;width:100%;padding:30px 24px;font-size:15.23px;font-weight:400;line-height:19.8px;display:flex}.oqRDSq_spacer,.oqRDSq_bottom{width:100%;max-width:1680px}.oqRDSq_footer a:hover{text-underline-offset:3px;text-decoration:underline}.oqRDSq_spacer{justify-content:center;align-items:center;height:181px;display:flex}.oqRDSq_wordmark{color:#000;letter-spacing:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:78px;font-weight:200;line-height:1}.oqRDSq_bottom{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.oqRDSq_links{flex-wrap:wrap;gap:15px;display:flex}@media (max-width:1100px){.oqRDSq_bottom{flex-wrap:wrap}}@media (max-width:700px){.oqRDSq_footer{overflow-wrap:anywhere;gap:3.5rem;padding:4.5rem 1.25rem 3rem;font-size:1rem;line-height:1.6}.oqRDSq_footer a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.oqRDSq_footer .language-switcher a{font-size:.875rem}.oqRDSq_spacer{height:auto;min-height:78px}.oqRDSq_bottom{flex-direction:column;gap:20px}}
._2XJZFG_section{padding:var(--landing-space) var(--landing-gutter);color:var(--landing-ink);overflow:hidden}._2XJZFG_header{max-width:48rem;margin:0 auto 3.5rem}._2XJZFG_header p:last-child{max-width:65ch}._2XJZFG_carousel{--featured:404px;--small:217px;--gap:60px;max-width:1459px;margin-inline:auto}._2XJZFG_controls{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:3.5rem;display:flex}._2XJZFG_arrow{color:#0d1016;cursor:pointer;background:#e6e6e6;border:0;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}._2XJZFG_arrow svg{display:block}._2XJZFG_pagination{align-items:center;gap:.5rem;display:flex}._2XJZFG_dots{background:#e6e6e6;border-radius:99px;justify-content:center;align-items:center;height:44px;padding:0 .5rem;display:flex}._2XJZFG_dots button{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:24px;height:44px;padding:0 8px;transition:width .4s;display:grid}._2XJZFG_dots span{background:#0d101640;border-radius:99px;width:100%;height:5px;display:block;position:relative;overflow:hidden}._2XJZFG_dots button[aria-pressed=true]{width:40px}._2XJZFG_progress{border-radius:inherit;transform-origin:0;animation:4s linear both _2XJZFG_industryProgress;animation-play-state:inherit;background:#0d1016;position:absolute;inset:0}._2XJZFG_dots button,._2XJZFG_dots span{animation-play-state:inherit}@keyframes _2XJZFG_industryProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._2XJZFG_viewport{height:calc(var(--featured) * 1.25);position:relative}._2XJZFG_track{align-items:flex-start;gap:var(--gap);transform:translateX(calc(var(--featured) / -2 - var(--active) * (var(--small) + var(--gap))));transition:transform .4s;display:flex;position:absolute;left:50%}._2XJZFG_card{flex:0 0 var(--small);width:var(--small);transition:width .4s,flex-basis .4s}._2XJZFG_active{flex-basis:var(--featured);width:var(--featured)}._2XJZFG_picture{aspect-ratio:4/5;cursor:pointer;background:#e6e6e6;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}._2XJZFG_picture picture{width:100%;height:100%;display:block}._2XJZFG_picture img{object-fit:cover;width:100%;height:100%;display:block}._2XJZFG_picture:after{content:"";background:linear-gradient(#000000a6,#0000 50%);position:absolute;inset:0}._2XJZFG_picture>span{z-index:1;color:#fff;text-align:center;font-size:var(--landing-small);line-height:1.5;position:absolute;top:15px;left:12px;right:12px}._2XJZFG_detail{width:var(--featured);flex-direction:column;align-items:flex-start;gap:30px;max-width:100%;min-height:190px;margin:15px auto 0;animation:.65s both _2XJZFG_revealDetail;display:flex}._2XJZFG_detail h3{font-size:1.125rem;font-weight:400;line-height:1.4}._2XJZFG_detail p{font-size:var(--landing-small);color:var(--landing-muted);line-height:1.5}._2XJZFG_detail a{text-underline-offset:4px;font-size:var(--landing-small);align-items:center;gap:4px;min-height:44px;display:inline-flex}._2XJZFG_detail a:hover{text-decoration:underline}._2XJZFG_carousel button:focus-visible,._2XJZFG_detail a:focus-visible{outline-offset:4px;outline:2px solid #0d1016}._2XJZFG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){._2XJZFG_carousel{--featured:min(76vw, 340px);--small:140px;--gap:24px}}@media (max-width:700px){._2XJZFG_header{margin-bottom:3rem}._2XJZFG_controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:2.5rem;display:grid}._2XJZFG_controls>button:first-child{grid-area:1/1}._2XJZFG_controls>button:last-child{grid-area:1/3;justify-self:end}._2XJZFG_pagination{display:contents}._2XJZFG_playback{grid-area:1/2;justify-self:center}._2XJZFG_dots{border-radius:1.5rem;grid-area:2/1/auto/-1;grid-template-columns:repeat(5,44px);justify-self:center;height:auto;padding:4px 8px;display:grid}._2XJZFG_dots button,._2XJZFG_dots button[aria-pressed=true]{width:44px;padding-inline:12px}._2XJZFG_detail{gap:1.5rem;min-height:0;margin-top:2rem}._2XJZFG_detail h3{font-size:1.375rem;font-weight:500;line-height:1.35}._2XJZFG_detail p{line-height:1.7}._2XJZFG_viewport{height:max(calc(var(--featured) * 1.25), 18rem)}._2XJZFG_active ._2XJZFG_picture{min-height:18rem}}@keyframes _2XJZFG_revealDetail{0%,62%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._2XJZFG_playback{display:none}._2XJZFG_detail{animation:none}._2XJZFG_dots button{transition:none}._2XJZFG_progress{animation:none;transform:scaleX(1)}._2XJZFG_track,._2XJZFG_card{transition:none}}
.TN4Vyq_section{padding-block:var(--landing-space);background:linear-gradient(#f3f3f2, var(--landing-paper) 36rem)}.TN4Vyq_introduction{margin-bottom:calc(var(--landing-space) * 1.5);flex-direction:column;align-items:center;gap:2.5rem;display:flex}.TN4Vyq_introduction>header{max-width:56rem}.TN4Vyq_introduction>header>p:last-child{max-width:62ch}.TN4Vyq_introduction>a{max-width:100%;min-height:44px;font-size:var(--landing-small);white-space:normal}.TN4Vyq_stages{gap:var(--landing-space);display:grid}.TN4Vyq_stage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:clamp(2rem,3vw,3rem);display:grid}.TN4Vyq_copy{grid-area:1/2;padding:1.75rem 1rem}.TN4Vyq_visual{aspect-ratio:1.15;background:#e6e5e2;grid-area:1/1;margin:0;position:relative;overflow:hidden}.TN4Vyq_visual img{object-fit:cover}.TN4Vyq_visual .TN4Vyq_knowledgeImage{object-position:center 23%}.TN4Vyq_stage:nth-child(2n){align-items:start}.TN4Vyq_stage:nth-child(2n) .TN4Vyq_copy{grid-column:1}.TN4Vyq_stage:nth-child(2n) .TN4Vyq_visual{grid-column:2}.TN4Vyq_subtitle{color:#15191d;margin-top:2rem;font-size:1.125rem}.TN4Vyq_description{max-width:65ch;color:var(--landing-muted);font-size:var(--landing-small);margin-top:.6rem;line-height:1.6}@media (max-width:700px){.TN4Vyq_introduction{margin-bottom:var(--landing-space);gap:2rem}.TN4Vyq_stage{grid-template-columns:1fr;gap:2.5rem}.TN4Vyq_stage .TN4Vyq_copy,.TN4Vyq_stage:nth-child(2n) .TN4Vyq_copy{grid-area:1/1;padding:0}.TN4Vyq_stage .TN4Vyq_visual,.TN4Vyq_stage:nth-child(2n) .TN4Vyq_visual{grid-area:2/1}.TN4Vyq_copy h3{font-size:1.5rem;line-height:1.35}.TN4Vyq_subtitle{margin-top:1.75rem;font-size:1.125rem;font-weight:500;line-height:1.5}.TN4Vyq_description{margin-top:1rem;line-height:1.7}}
.u7TLTG_section{--landing-muted:#b7bdc5;padding-block:var(--landing-space);background:var(--landing-dark);color:#fafaf9}.u7TLTG_intro{margin-bottom:6rem}.u7TLTG_intro header{max-width:43rem}.u7TLTG_intro header>p:last-child{color:#c9cdd2;max-width:53ch}.u7TLTG_cardImage{object-fit:cover}@media (max-width:700px){.u7TLTG_intro{margin-bottom:4rem}}
.z43e-a_section{isolation:isolate;color:#fff;background:#666575;width:100%;min-height:53rem;margin:0 0 .5rem;position:relative;overflow:hidden}.z43e-a_image{z-index:-2;object-fit:cover;object-position:center 30%}.z43e-a_shade{z-index:-1;background:linear-gradient(#171b2b8c 0%,#171b2b55 46%,#171b2b08 80%);position:absolute;inset:0}.z43e-a_frenchShade{background:linear-gradient(#10151e26,#10151e26),linear-gradient(#171b2b8c 0%,#171b2b55 46%,#171b2b08 80%)}.z43e-a_content{padding-block:5rem}.z43e-a_content header>p:last-child{max-width:58ch}.z43e-a_summary{max-width:55ch;font-size:var(--landing-small);margin-top:1.5rem}.z43e-a_demoAction{justify-content:flex-start;margin-top:2rem;padding:0}@media (max-width:700px){.z43e-a_section{width:100%;min-height:56rem;margin-bottom:0}.z43e-a_content{padding-block:5rem}.z43e-a_summary{margin-top:2rem;line-height:1.7}.z43e-a_demoAction{height:auto;margin-top:2.5rem}.z43e-a_demoAction .demo-link{height:auto;min-height:44px;font-size:var(--landing-small);white-space:normal;line-height:1.4}.z43e-a_image{object-position:51% bottom}.z43e-a_shade{background:linear-gradient(#171b2bd9,#171b2baa 65%,#171b2b14)}.z43e-a_frenchShade{background:linear-gradient(#10151e26,#10151e26),linear-gradient(#171b2bd9,#171b2baa 65%,#171b2b14)}}
.KfKgva_section{background:#fafaf9;width:100%;padding:120px 24px}.KfKgva_content{width:min(100%,720px);font-family:var(--font-inter), Arial, sans-serif;flex-direction:column;gap:48px;margin-inline:auto;font-weight:400;display:flex}.KfKgva_title{color:#0a0a0a;letter-spacing:0;font-size:36px;font-weight:400;line-height:1.1}.KfKgva_questions{border-bottom:1px solid #ecece7}.KfKgva_item{border-top:1px solid #ecece7}.KfKgva_question{color:#0d1016;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:18px;width:100%;min-height:43.96px;padding:10px 0 8px;font-family:inherit;font-size:19.2px;line-height:1.3;display:flex}.KfKgva_question:focus-visible{outline-offset:3px}.KfKgva_icon{flex:0 0 18px;height:19px;margin-top:3px;position:relative}.KfKgva_icon:before,.KfKgva_icon:after{content:"";background:currentColor;width:16px;height:1px;position:absolute;top:9px;left:1px}.KfKgva_icon:after{transition:transform .15s;transform:rotate(90deg)}.KfKgva_item[data-open=true] .KfKgva_icon:after{transform:rotate(0)}.KfKgva_answerPanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .25s,opacity .2s;display:grid}.KfKgva_item[data-open=true] .KfKgva_answerPanel{opacity:1;grid-template-rows:1fr}.KfKgva_answerInner{min-height:0;overflow:hidden}.KfKgva_answer{color:#6b6b6b;padding:0 0 10px;font-size:16px;line-height:1.3}@media (prefers-reduced-motion:reduce){.KfKgva_icon:after,.KfKgva_answerPanel{transition:none}}@media (max-width:700px){.KfKgva_section{padding:80px 20px}.KfKgva_content{gap:36px}.KfKgva_title{font-size:32px}.KfKgva_question{min-height:52px;font-size:18px}.KfKgva_answer{padding-right:36px}}
.V0mMtG_section{padding:0 var(--landing-gutter) var(--landing-space)}.V0mMtG_panel{background:var(--landing-green);max-width:1440px;color:var(--landing-paper);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-inline:auto;display:grid}.V0mMtG_content{align-self:center;min-width:0;padding:clamp(3rem,6vw,6rem)}.V0mMtG_title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.5rem,3.8vw,3.75rem);line-height:1.08}.V0mMtG_title span{display:block}.V0mMtG_description{max-width:43ch;font-size:var(--landing-body);margin-top:2rem;line-height:1.7}.V0mMtG_action{margin-top:2.5rem}.V0mMtG_action .demo-link{white-space:normal;max-width:100%;min-height:48px;padding:.75rem .875rem .75rem 1.5rem;font-size:1rem;line-height:1.5}.V0mMtG_action .demo-link>span{flex-shrink:0}.V0mMtG_note{margin-top:1.25rem;font-size:.875rem;line-height:1.6}.V0mMtG_visual{background:var(--landing-ink);min-height:100%;position:relative}.V0mMtG_image{object-fit:cover;object-position:50% center}@media (max-width:700px){.V0mMtG_panel{grid-template-columns:minmax(0,1fr)}.V0mMtG_content{padding:3.5rem 1.5rem}.V0mMtG_title{font-size:clamp(2.25rem,7.5vw,3.25rem)}.V0mMtG_visual{aspect-ratio:1.4;min-height:0}}
.nIvG8a_band{color:#68655e;align-items:center;gap:30px;padding:60px 24px 30px;display:flex;overflow:hidden}.nIvG8a_label{flex:none;font-size:13.33px;line-height:17.33px}.nIvG8a_viewport{flex:1;min-width:0;overflow:hidden}.nIvG8a_viewport:focus-visible{outline-offset:5px;outline:3px solid #b87a32}.nIvG8a_track{width:max-content;animation:50s linear infinite nIvG8a_scroll;display:flex}.nIvG8a_group{flex:none;justify-content:space-around;align-items:center;gap:60px;min-width:100vw;padding-right:60px;display:flex}.nIvG8a_logo{object-fit:contain;filter:grayscale();mix-blend-mode:multiply;opacity:.65;flex:none;width:76px;height:30px}.nIvG8a_band:hover .nIvG8a_track,.nIvG8a_band:focus-within .nIvG8a_track{animation-play-state:paused}@keyframes nIvG8a_scroll{to{transform:translate(-50%)}}@media (max-width:700px){.nIvG8a_band{flex-direction:column;align-items:stretch;gap:1.5rem;padding-block:4rem 2rem;padding-inline:20px}.nIvG8a_label{font-size:.875rem;line-height:1.5}.nIvG8a_viewport{flex:auto;width:100%}}@media (prefers-reduced-motion:reduce){.nIvG8a_track{animation:none}.nIvG8a_viewport{overflow-x:auto}.nIvG8a_group[aria-hidden=true]{display:none}}
.roUgbq_cloud{aspect-ratio:1.3;pointer-events:none;width:100%;position:relative}.roUgbq_element{position:absolute;transform:translate(-50%,-50%)}.roUgbq_element img{width:100%;height:auto;display:block}
.ybE8cG_vision,.ybE8cG_demo{color:#0d1016;padding:30px 24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ybE8cG_visionGrid{width:100%;max-width:1680px;margin:0 auto}.ybE8cG_vision{background:#e1dfda}.ybE8cG_visionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.ybE8cG_vision h2,.ybE8cG_demo h2{letter-spacing:normal;font-size:clamp(28px,2.3vw,34.27px);font-weight:400;line-height:1.1}.ybE8cG_visionAside{flex-direction:column;justify-content:space-between;gap:60px;display:flex}.ybE8cG_portrait{max-width:267.13px;margin:0;padding-bottom:59px}.ybE8cG_portrait img{width:100%;height:auto;display:block}.ybE8cG_portrait figcaption{color:#625f58;margin-top:10px;font-size:15.23px;line-height:1.3}.ybE8cG_visionContent{flex-direction:column;gap:48px;display:flex}.ybE8cG_visionCopy{color:#343434;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;font-size:15.23px;line-height:1.3;display:grid}.ybE8cG_visionCopy p+p{margin-top:16px}.ybE8cG_visionImage{aspect-ratio:722/578;object-fit:cover;border-radius:2px;width:100%;height:auto;display:block}.ybE8cG_demo{background:#fafaf9;padding:200px 30px}.ybE8cG_demoCard{color:#fff;background:#003d26;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;max-width:1080px;margin:0 auto;padding:15px;display:grid;overflow:hidden}.ybE8cG_demoCopy{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:40px;padding:15px;display:flex}.ybE8cG_demoCopy h2{max-width:402px}.ybE8cG_demoCopy p{max-width:352px;margin-top:30px;font-size:13.33px;line-height:1.3}.ybE8cG_demoImage{aspect-ratio:1;object-fit:cover;border-radius:5px;width:100%;height:100%;display:block}@media (max-width:1000px){.ybE8cG_visionGrid{grid-template-columns:1fr 2fr;gap:30px}.ybE8cG_visionCopy{grid-template-columns:1fr}}@media (max-width:700px){.ybE8cG_vision{padding:48px 20px}.ybE8cG_visionGrid,.ybE8cG_demoCard{grid-template-columns:1fr}.ybE8cG_visionAside{gap:30px}.ybE8cG_portrait{padding-bottom:0}.ybE8cG_visionCopy{gap:20px;font-size:16px}.ybE8cG_visionContent{gap:30px}.ybE8cG_demo{padding:64px 20px}.ybE8cG_demoCopy{gap:28px;padding:12px 5px}.ybE8cG_demoCopy p{margin-top:20px;font-size:16px;line-height:1.5}.ybE8cG_demoCopy .demo-link{justify-content:space-between;width:100%}.ybE8cG_demoImage{aspect-ratio:4/3}}
.APUqcq_main{color:#0d1016;padding:150px 24px 112px}.APUqcq_article{max-width:860px;margin:0 auto}.APUqcq_eyebrow{color:#005032;text-transform:uppercase;letter-spacing:.06em;margin:0 0 20px;font-size:14px}.APUqcq_article h1{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:1.06}.APUqcq_intro{color:#555;max-width:690px;margin:0 0 64px;font-size:clamp(18px,2vw,22px);line-height:1.5}.APUqcq_section{border-top:1px solid #d9dedb;padding:28px 0 32px}.APUqcq_section h2{color:#005032;margin:0 0 16px;font-size:clamp(23px,3vw,29px);font-weight:400;line-height:1.2}.APUqcq_section p,.APUqcq_section li{max-width:740px;margin:0 0 12px;font-size:16px;line-height:1.7}.APUqcq_section ul{margin:0;padding-left:22px}.APUqcq_section a{text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){.APUqcq_main{padding:116px 20px 64px}.APUqcq_intro{margin-bottom:44px}}
