.MenuManagementFeature_section__eMrnI{padding-block:clamp(3rem,6.5vw,6rem);border-bottom:1px solid #ded8ca;background:radial-gradient(ellipse at 12% 0,#fffdf7,transparent 72%),#f2eee4;color:#102c32}.MenuManagementFeature_layout__pBVpi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(1.5rem,6vw,6rem)}.MenuManagementFeature_section__eMrnI .MenuManagementFeature_layout__pBVpi h2{max-width:18ch;margin:0;font:400 clamp(2rem,3.6vw,3.65rem)/1.12 Georgia,serif!important;letter-spacing:-.035em!important;text-wrap:balance}.MenuManagementFeature_layout__pBVpi h2+p{max-width:55ch;margin:1rem 0 0;color:#405957;font-size:1rem;line-height:1.7}.MenuManagementFeature_kicker__8apT7{display:flex;align-items:center;gap:.65rem;margin:0 0 .8rem;color:#795b34;font-size:.73rem;font-weight:700;letter-spacing:.14em}.MenuManagementFeature_kicker__8apT7:before{content:"";width:1.75rem;height:1px;background:currentColor}.MenuManagementFeature_panel__BiP9R{padding:clamp(1rem,3vw,2rem);border:1px solid #b49b74;border-radius:12px;background:radial-gradient(ellipse at 90% 0,#24494d,transparent 77%),#0b232a;box-shadow:0 18px 40px -29px #0b232aa6;color:#f8f1e6}.MenuManagementFeature_panel__BiP9R p{margin:0;color:#ead0a5;font-size:.84rem;font-weight:650;letter-spacing:.075em}.MenuManagementFeature_panel__BiP9R ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:1rem 0;padding:0;list-style:none}.MenuManagementFeature_panel__BiP9R li{display:flex;align-items:center;gap:.65rem;min-height:48px;padding:.55rem .6rem;border:1px solid #e0c59a47;border-radius:6px;background:#ffffff08}.MenuManagementFeature_panel__BiP9R li span{flex:0 0 1.65rem;color:#e0c59a;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.MenuManagementFeature_panel__BiP9R .MenuManagementFeature_more__60rEf{color:#dbe5df;letter-spacing:0}.MenuManagementFeature_page__Knief .rx-feature-section{padding-block:clamp(3rem,6vw,5.5rem)}.MenuManagementFeature_page__Knief .rx-feature-section h2{font-family:Georgia,serif;font-weight:400!important}.MenuManagementFeature_page__Knief .rx-feature-flow span{color:#795b34;font:400 1.4rem/1 Georgia,serif}.MenuManagementFeature_page__Knief .rx-feature-flow article{border-top-color:#baa581}@media (max-width:780px){.MenuManagementFeature_layout__pBVpi{grid-template-columns:minmax(0,1fr)}}.AiMenuExample_section__YoIjB{padding-block:clamp(3rem,6.5vw,6rem);border-bottom:1px solid #ded8ca;background:radial-gradient(ellipse at 10% 0,#fffdf7,transparent 72%),#f2eee4;color:#102c32}.AiMenuExample_layout__Vbwjd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(1.5rem,6vw,6rem)}.AiMenuExample_section__YoIjB .AiMenuExample_layout__Vbwjd h2{max-width:22ch;margin:0;font:400 clamp(2rem,3.6vw,3.65rem)/1.12 Georgia,serif!important;letter-spacing:-.035em!important;text-wrap:balance}.AiMenuExample_kicker__N_Jvz{display:flex;align-items:center;gap:.65rem;margin:0 0 .8rem;color:#795b34;font-size:.73rem;font-weight:700;letter-spacing:.14em}.AiMenuExample_kicker__N_Jvz:before{content:"";flex:0 0 1.75rem;height:1px;background:currentColor}.AiMenuExample_body__EiEsi{max-width:56ch;margin:1rem 0 0;color:#405957;font-size:1rem;line-height:1.7}.AiMenuExample_example__9bdDR{overflow:hidden;margin:0;border:1px solid #b49b74;border-radius:12px;background:radial-gradient(ellipse at 90% 0,#24494d,transparent 77%),#0b232a;box-shadow:0 18px 40px -29px #0b232aa6;color:#f8f1e6}.AiMenuExample_exampleTitle__NwMOF{margin:0;padding:1rem clamp(1rem,3vw,2rem);border-bottom:1px solid #ffffff35;color:#ead0a5;font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.AiMenuExample_example__9bdDR dl{display:grid;gap:1rem;margin:0;padding:clamp(1rem,3vw,2rem)}.AiMenuExample_example__9bdDR dl div{max-width:91%;padding:.75rem .95rem;color:#16353a}.AiMenuExample_example__9bdDR dt{color:#435c57;font-size:.76rem;font-weight:700}.AiMenuExample_example__9bdDR dd{margin:.2rem 0 0;font-size:.97rem;line-height:1.5}.AiMenuExample_question__5uUIB{justify-self:end;border-radius:10px 10px 2px 10px;background:#e1ede4}.AiMenuExample_answer__eKvYa{justify-self:start;border-radius:10px 10px 10px 2px;background:#f6f2e9}.AiMenuExample_example__9bdDR figcaption{padding:.75rem clamp(1rem,3vw,2rem);border-top:1px solid #ffffff35;color:#d5dfda;font-size:.84rem;line-height:1.5}@media (max-width:780px){.AiMenuExample_layout__Vbwjd{grid-template-columns:minmax(0,1fr)}}.MenuImportExample_example__QL2tV{margin:0;overflow:hidden;border:1px solid #b7a27c;border-radius:14px;background:#102e34;color:#fff9ef;box-shadow:0 20px 45px -26px #102e34a6}.MenuImportExample_draft__8zGJk,.MenuImportExample_original__piOHY{padding:clamp(1rem,2.8vw,1.6rem)}.MenuImportExample_original__piOHY{background:#eee6d5;color:#18383a}.MenuImportExample_example__QL2tV h3{margin:0 0 .65rem;color:inherit;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.MenuImportExample_original__piOHY p{margin:0;font:1.12rem/1.55 Georgia,serif}.MenuImportExample_draft__8zGJk h3{color:#ead0a5}.MenuImportExample_dish__bUvop{padding:1rem;border:1px solid #ded5c5;border-radius:9px;background:#fcf8ef;color:#18383a}.MenuImportExample_dish__bUvop p{margin:0}.MenuImportExample_category__vFyjE,.MenuImportExample_label__g2KD9{color:#52665d;font-size:.8rem}.MenuImportExample_dish__bUvop .MenuImportExample_name__gjyxL{margin:.22rem 0 .65rem;font:1.4rem/1.25 Georgia,serif}.MenuImportExample_dish__bUvop dl{margin:.35rem 0 0}.MenuImportExample_dish__bUvop dl div{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-top:1px solid #e0d8ca}.MenuImportExample_dish__bUvop dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.MenuImportExample_example__QL2tV figcaption{padding:.7rem clamp(1rem,2.8vw,1.6rem);border-top:1px solid #ffffff35;color:#d9e6df;font-size:.8rem}.PrintRoutingExample_section__uK3dX{padding-block:clamp(3.25rem,7vw,6rem);border-bottom:1px solid #ded7c8;background:radial-gradient(ellipse at 85% 0,#fffdf6,transparent 70%),#f2eee4;color:#102c32}.PrintRoutingExample_eyebrow__dpFFM{margin:0 0 .75rem;color:#795b34;font-size:.73rem;font-weight:700;letter-spacing:.14em}.PrintRoutingExample_section__uK3dX h2{margin:0;font:400 clamp(2.05rem,4.1vw,3.7rem)/1.13 Georgia,serif;letter-spacing:-.035em;text-wrap:balance}.PrintRoutingExample_intro__nle_X{max-width:64ch;margin:1rem 0 0;color:#405957;line-height:1.7}.PrintRoutingExample_example__8gAWw{margin:2rem 0 0;overflow:hidden;border:1px solid #47605b;border-radius:1rem;background:radial-gradient(ellipse at 90% 0,#254b4c,transparent 75%),#102c32;color:#fff7e8;box-shadow:0 22px 50px -33px #102c3299}.PrintRoutingExample_order__TmiK0{padding:1.1rem clamp(1rem,3vw,2rem);border-bottom:1px solid #ffffff32;color:#ecd1a4;font-weight:700}.PrintRoutingExample_tickets__gEYIx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2.3vw,1.5rem);margin:0;padding:clamp(1rem,3vw,2rem);list-style:none}.PrintRoutingExample_ticket__Nf85J{min-width:0;padding:clamp(1rem,2.4vw,1.55rem);border-top:3px solid #ad8a54;border-radius:.45rem;background:#fffaf0;color:#163437}.PrintRoutingExample_ticket__Nf85J:nth-child(2){border-color:#6e9c87}.PrintRoutingExample_ticket__Nf85J:nth-child(3){border-color:#829dba}.PrintRoutingExample_label__d19cx{margin:0 0 .35rem;color:#5a5141;font-size:.72rem;font-weight:700;letter-spacing:.09em}.PrintRoutingExample_ticket__Nf85J h3{margin:0;font:400 1.55rem/1.2 Georgia,serif}.PrintRoutingExample_items__KCuqb{margin:.85rem 0;padding:.65rem 0 0;border-top:1px dashed #c4b99f;list-style:none}.PrintRoutingExample_items__KCuqb li+li{margin-top:.3rem}.PrintRoutingExample_note__AR_1f{margin:0;color:#52645a;font-size:.83rem}.PrintRoutingExample_example__8gAWw figcaption{padding:.75rem clamp(1rem,3vw,2rem);border-top:1px solid #ffffff32;color:#dce7de;font-size:.83rem}@media (max-width:660px){.PrintRoutingExample_tickets__gEYIx{grid-template-columns:minmax(0,1fr)}}.PaymentShiftExample_section__IyEn_{padding-block:clamp(3.25rem,7vw,6rem);border-bottom:1px solid #ded7c8;background:radial-gradient(ellipse at 85% 0,#fffdf6,transparent 70%),#f2eee4;color:#102c32}.PaymentShiftExample_eyebrow__UN_yf{margin:0 0 .75rem;color:#795b34;font-size:.73rem;font-weight:700;letter-spacing:.14em}.PaymentShiftExample_section__IyEn_ h2{max-width:26ch;margin:0;font:400 clamp(2.05rem,4.1vw,3.7rem)/1.13 Georgia,serif;letter-spacing:-.035em;text-wrap:balance}.PaymentShiftExample_intro__x2E2z{max-width:65ch;margin:1rem 0 0;color:#405957;line-height:1.7}.PaymentShiftExample_example__zN2L8{margin:2rem 0 0;overflow:hidden;border:1px solid #47605b;border-radius:1rem;background:radial-gradient(ellipse at 90% 0,#254b4c,transparent 75%),#102c32;color:#fff7e8;box-shadow:0 22px 50px -33px #102c3299}.PaymentShiftExample_cards__Zvp3j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2.3vw,1.5rem);margin:0;padding:clamp(1rem,3vw,2rem);list-style:none}.PaymentShiftExample_card__yigAT{min-width:0;padding:clamp(1rem,2.4vw,1.55rem);border-top:3px solid #6e9c87;border-radius:.55rem;background:#fffaf0;color:#163437}.PaymentShiftExample_card__yigAT:nth-child(2){border-color:#829dba;background:#eff4f7}.PaymentShiftExample_card__yigAT:nth-child(3){border-color:#ad8a54;background:#faf0dc}.PaymentShiftExample_card__yigAT h3{margin:0;font-size:1rem;line-height:1.3}.PaymentShiftExample_amount__mPS9H{margin:.7rem 0;font:400 clamp(2.35rem,4.5vw,3.9rem)/1 Georgia,serif;font-variant-numeric:lining-nums tabular-nums}.PaymentShiftExample_lines__UEXZX{margin:0;padding:.7rem 0 0;border-top:1px solid #16343732;list-style:none;font-size:.91rem;line-height:1.45}.PaymentShiftExample_lines__UEXZX li+li{margin-top:.4rem;color:#465f56}.PaymentShiftExample_example__zN2L8 figcaption{padding:.75rem clamp(1rem,3vw,2rem);border-top:1px solid #ffffff32;color:#dce7de;font-size:.83rem}@media (max-width:700px){.PaymentShiftExample_cards__Zvp3j{grid-template-columns:minmax(0,1fr)}}.HostSeatingExample_board___GOU7{margin:0;overflow:hidden;border:1px solid #6c8073;border-radius:.95rem;background:radial-gradient(ellipse at 90% 0,#254b4c,transparent 75%),#102c32;color:#fff7e8;box-shadow:0 22px 50px -33px #102c3299}.HostSeatingExample_header__3A76l{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem clamp(1rem,3vw,1.7rem);border-bottom:1px solid #ffffff32}.HostSeatingExample_header__3A76l h3{margin:0;font:400 clamp(1.4rem,2.6vw,2rem)/1.2 Georgia,serif}.HostSeatingExample_header__3A76l span{color:#ecd1a4;white-space:nowrap;font-size:.85rem}.HostSeatingExample_rows__wQEBh{display:grid;gap:.55rem;margin:0;padding:clamp(.75rem,2vw,1.2rem);list-style:none}.HostSeatingExample_rows__wQEBh li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.7rem clamp(.65rem,2vw,1rem);border-radius:.5rem;background:#fff9ee;color:#173638}.HostSeatingExample_rows__wQEBh p{margin:.24rem 0 0;color:#4c6259;font-size:.84rem}.HostSeatingExample_status__ipcSg{padding:.32rem .5rem;border-radius:.4rem;background:#dceee0;color:#24533e;font-size:.76rem;font-weight:700}.HostSeatingExample_rows__wQEBh li:nth-child(2) .HostSeatingExample_status__ipcSg{background:#f7e7c7;color:#734818}.HostSeatingExample_rows__wQEBh li:nth-child(3) .HostSeatingExample_status__ipcSg{background:#e6edf5;color:#314b70}.HostSeatingExample_board___GOU7 figcaption{padding:.72rem clamp(1rem,3vw,1.7rem);border-top:1px solid #ffffff32;color:#dce7de;font-size:.82rem}.CustomerCareExample_journey__CgmSj{margin:0;padding:clamp(1.1rem,4vw,2rem);border:1px solid #567373;border-radius:.85rem;background:radial-gradient(ellipse at 95% 0,#23484a,transparent 75%),#102b31;color:#fff8ed;box-shadow:0 24px 48px -34px #132f33}.CustomerCareExample_journey__CgmSj h3{margin:0;font:400 clamp(1.35rem,3vw,2rem)/1.2 Georgia,serif}.CustomerCareExample_steps__WRmJv{margin:1rem 0 0;padding:0;list-style:none}.CustomerCareExample_steps__WRmJv li{display:grid;grid-template-columns:2.6rem minmax(0,1fr);align-items:start;gap:.8rem;padding:.9rem 0;border-top:1px solid #ffffff36}.CustomerCareExample_number__BUc6B{color:#efd0a0;font-size:.9rem;font-variant-numeric:tabular-nums}.CustomerCareExample_journey__CgmSj figcaption,.CustomerCareExample_steps__WRmJv p{color:#d0e0da;font-size:.88rem;line-height:1.5}.CustomerCareExample_steps__WRmJv p{margin:.26rem 0 0}.CustomerCareExample_journey__CgmSj figcaption{padding-top:.85rem;border-top:1px solid #ffffff36}.ReportingShowcase_section__W5Zf9{padding:clamp(3rem,8vw,7rem) 0;background:#f3f0e8;color:#142f35}.ReportingShowcase_example__Vsggq h3,.ReportingShowcase_section__W5Zf9 h2{margin:.65rem 0 0;font:400 clamp(2rem,4.2vw,3.65rem)/1.1 Georgia,serif;text-wrap:balance}.ReportingShowcase_reports__AYv7I{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17.5rem,100%),1fr));gap:.75rem;margin-top:clamp(1.4rem,4vw,2.8rem)}.ReportingShowcase_reports__AYv7I article{padding:clamp(1.15rem,2.4vw,1.9rem);border:1px solid #ded8c9;border-radius:.7rem;background:#fffcf6}.ReportingShowcase_reports__AYv7I span{color:#805d34;font:400 1.25rem Georgia,serif}.ReportingShowcase_reports__AYv7I h3{margin:.8rem 0 .45rem;font-size:1.1rem}.ReportingShowcase_reports__AYv7I p{margin:0;color:#435a5c;line-height:1.6}.ReportingShowcase_example__Vsggq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:clamp(1.25rem,4vw,3rem);margin-top:clamp(1.5rem,5vw,3.5rem);padding:clamp(1.3rem,4vw,3rem);border:1px solid #486066;border-radius:.8rem;background:radial-gradient(ellipse at 90% 0,#21464b,transparent 80%),#102c33;color:#fff9ef}.ReportingShowcase_example__Vsggq .rx-eyebrow{color:#e3c49a}.ReportingShowcase_example__Vsggq h3{font-size:clamp(1.8rem,3.2vw,2.85rem)}.ReportingShowcase_example__Vsggq ol{margin:0;padding-inline-start:1.65rem}.ReportingShowcase_example__Vsggq li{padding:.6rem 0 .6rem .35rem;color:#e0ebe7;line-height:1.6}.ReportingShowcase_example__Vsggq li::marker{color:#e3c49a;font-weight:700}.ReportingShowcase_example__Vsggq li+li{border-top:1px solid #ffffff38}.LocationShowcase_section__2CXoN{padding:clamp(3rem,8vw,7rem) 0;background:#f3f0e8;color:#142f35}.LocationShowcase_cards__xWnrQ h3,.LocationShowcase_example__GohVP h3,.LocationShowcase_section__2CXoN h2{margin:.65rem 0 0;font:400 clamp(2rem,4.2vw,3.65rem)/1.1 Georgia,serif;text-wrap:balance}.LocationShowcase_cards__xWnrQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(25rem,100%),1fr));gap:1rem;margin-top:clamp(1.4rem,4vw,2.8rem)}.LocationShowcase_cards__xWnrQ article{padding:clamp(1.2rem,3vw,2.5rem);border:1px solid #d8d0bc;border-radius:.75rem;background:#fffcf6}.LocationShowcase_cards__xWnrQ article:first-child{border-color:#415d62;background:radial-gradient(ellipse at 90% 0,#23474b,transparent 80%),#102c33;color:#fff8ed}.LocationShowcase_label__9o6OY{margin:0;color:#79552d;font-size:.78rem;font-weight:700;letter-spacing:.09em}.LocationShowcase_cards__xWnrQ article:first-child .LocationShowcase_label__9o6OY,.LocationShowcase_cards__xWnrQ article:first-child li::marker{color:#e6c89a}.LocationShowcase_cards__xWnrQ h3,.LocationShowcase_example__GohVP h3{font-size:clamp(1.55rem,2.65vw,2.4rem)}.LocationShowcase_cards__xWnrQ ul{margin:1.1rem 0 0;padding-inline-start:1.2rem}.LocationShowcase_cards__xWnrQ li{padding:.55rem 0 .55rem .2rem;line-height:1.55}.LocationShowcase_cards__xWnrQ li+li{border-top:1px solid #9b978e55}.LocationShowcase_example__GohVP{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));align-items:center;gap:clamp(.85rem,3vw,2rem);margin-top:1.25rem;padding:clamp(1.2rem,3vw,2rem);border:1px solid #d8d0bc;border-inline-start:.2rem solid #987044;border-radius:.5rem}.LocationShowcase_example__GohVP h3,.LocationShowcase_example__GohVP p{margin:0}.LocationShowcase_example__GohVP p{color:#435a5c;line-height:1.65}.StaffPermissionsShowcase_section__PiM8G{padding:clamp(3rem,8vw,7rem) 0;background:#f3f0e8;color:#142f35}.StaffPermissionsShowcase_example__jWdLo h3,.StaffPermissionsShowcase_section__PiM8G h2{margin:.65rem 0 0;font:400 clamp(2rem,4.2vw,3.65rem)/1.1 Georgia,serif;text-wrap:balance}.StaffPermissionsShowcase_reports__SHanJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17.5rem,100%),1fr));gap:.75rem;margin-top:clamp(1.4rem,4vw,2.8rem)}.StaffPermissionsShowcase_reports__SHanJ article{padding:clamp(1.15rem,2.4vw,1.9rem);border:1px solid #ded8c9;border-radius:.7rem;background:#fffcf6}.StaffPermissionsShowcase_reports__SHanJ span{color:#805d34;font:400 1.25rem Georgia,serif}.StaffPermissionsShowcase_reports__SHanJ h3{margin:.8rem 0 .45rem;font-size:1.1rem}.StaffPermissionsShowcase_reports__SHanJ p{margin:0;color:#435a5c;line-height:1.6}.StaffPermissionsShowcase_example__jWdLo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:clamp(1.25rem,4vw,3rem);margin-top:clamp(1.5rem,5vw,3.5rem);padding:clamp(1.3rem,4vw,3rem);border:1px solid #486066;border-radius:.8rem;background:radial-gradient(ellipse at 90% 0,#21464b,transparent 80%),#102c33;color:#fff9ef}.StaffPermissionsShowcase_example__jWdLo .rx-eyebrow{color:#e3c49a}.StaffPermissionsShowcase_example__jWdLo h3{font-size:clamp(1.8rem,3.2vw,2.85rem)}.StaffPermissionsShowcase_roleList__uaD5l{margin:0;padding:0;list-style:none}.StaffPermissionsShowcase_roleList__uaD5l li{padding:.65rem 0}.StaffPermissionsShowcase_roleList__uaD5l li+li{border-top:1px solid #ffffff38}.StaffPermissionsShowcase_roleList__uaD5l strong{color:#e3c49a}.StaffPermissionsShowcase_roleList__uaD5l p{margin:.25rem 0 0;color:#e0ebe7;line-height:1.55}.WebsiteIntegrationShowcase_section__X09tp{padding:clamp(3.5rem,8vw,7.5rem) 0;background:radial-gradient(ellipse at 90% 10%,#214448,transparent 68%),#10292f;color:#fff9ee}.WebsiteIntegrationShowcase_spread__WLM8V{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:clamp(1.75rem,5vw,5rem)}.WebsiteIntegrationShowcase_eyebrow__8fAUH{color:#e5c8a1;font-size:.74rem;font-weight:700;letter-spacing:.14em}.WebsiteIntegrationShowcase_spread__WLM8V h2{margin:.75rem 0 0;color:#fff9ee;font:400 clamp(2.25rem,4.2vw,4rem)/1.08 Georgia,serif;text-wrap:balance}.WebsiteIntegrationShowcase_benefits__pKyvR p,.WebsiteIntegrationShowcase_intro__AOCZY{color:#d5e3e1;line-height:1.65}.WebsiteIntegrationShowcase_intro__AOCZY{max-width:35ch;margin:1rem 0 0}.WebsiteIntegrationShowcase_preview__FRgvA{min-width:0;margin:0}.WebsiteIntegrationShowcase_preview__FRgvA img{display:block;width:100%;height:auto;border:1px solid #b89f7c;border-radius:.7rem;box-shadow:0 1.5rem 3rem #061c22a8}.WebsiteIntegrationShowcase_preview__FRgvA figcaption{margin-top:.8rem;color:#c8d9d7;font-size:.8rem}.WebsiteIntegrationShowcase_benefits__pKyvR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,2.5rem);margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding:0;list-style:none}.WebsiteIntegrationShowcase_benefits__pKyvR li{min-width:0;padding-top:1rem;border-top:1px solid #b89f7c80}.WebsiteIntegrationShowcase_benefits__pKyvR span{color:#e5c8a1;font:400 1.15rem Georgia,serif}.WebsiteIntegrationShowcase_benefits__pKyvR h3{margin:.55rem 0;color:#fff9ee;font-size:1.15rem}.WebsiteIntegrationShowcase_benefits__pKyvR p{margin:0}@media (max-width:800px){.WebsiteIntegrationShowcase_benefits__pKyvR,.WebsiteIntegrationShowcase_spread__WLM8V{grid-template-columns:minmax(0,1fr)}}.SiteFooter_footer__aUaTs{--footer-gold:#ddc39a;color:#e4eae7;border-block-start:1px solid #8e7a59}.SiteFooter_inner__23SNm{width:min(1220px,calc(100% - clamp(2rem, 10vw, 8rem)));margin-inline:auto}.SiteFooter_signature__ZsR8R{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.5rem 2rem;padding-block:clamp(2.75rem,6vw,5rem) clamp(2rem,4vw,3rem);border-block-end:1px solid #c5aa785c}.SiteFooter_logo__vk6s3{display:inline-block}.SiteFooter_logo__vk6s3 img{display:block;width:clamp(9.5rem,17vw,14rem);height:auto}.SiteFooter_signature__ZsR8R .SiteFooter_tagline___UH2c{margin:1.15rem 0 0;color:#fffdf8;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:500;line-height:1.22;letter-spacing:-.035em}.SiteFooter_tagline___UH2c em{display:block;color:var(--footer-gold);font-family:Georgia,serif;font-weight:400}.SiteFooter_demo__V5EEx{display:inline-flex;align-items:center;gap:1.2rem;min-height:48px;padding:.6rem .95rem;border:1px solid #a68e68;border-radius:5px;color:var(--footer-gold);font-size:.875rem;font-weight:600}.SiteFooter_demo__V5EEx:hover{background:var(--footer-gold);color:#081b22}.SiteFooter_footer__aUaTs a:focus-visible,.SiteFooter_footer__aUaTs button:focus-visible{outline:2px solid var(--footer-gold);outline-offset:4px}.SiteFooter_columns__nlIeI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem clamp(1.5rem,5vw,5rem);padding-block:clamp(1.75rem,4vw,3.25rem)}.SiteFooter_columns__nlIeI h2{margin:0 0 .65rem;color:var(--footer-gold);font-size:.72rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.SiteFooter_columns__nlIeI ul{margin:0;padding:0;list-style:none}.SiteFooter_columns__nlIeI li{margin-block:.18rem}.SiteFooter_columns__nlIeI a{display:inline-flex;align-items:center;gap:.35rem;min-height:34px;color:inherit;overflow-wrap:anywhere}.SiteFooter_columns__nlIeI a:hover,.SiteFooter_legal__Dh8KR a:hover,.SiteFooter_legal__Dh8KR button:hover{color:var(--footer-gold);text-decoration:underline;text-underline-offset:.2em}.SiteFooter_columns__nlIeI .SiteFooter_featureLink__FCuGy{color:var(--footer-gold)}.SiteFooter_address__AB6xf,.SiteFooter_columns__nlIeI{font-size:.875rem;line-height:1.6}.SiteFooter_address__AB6xf{font-style:normal;overflow-wrap:anywhere}.SiteFooter_address__AB6xf strong{color:#fffdf8;font-weight:600}.SiteFooter_address__AB6xf ul{margin-top:.4rem}.SiteFooter_legal__Dh8KR{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block:1.15rem 1.5rem;border-block-start:1px solid #95a7a238;color:#b9c9c5;font-size:.78rem}.SiteFooter_legal__Dh8KR div{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;align-items:center}.SiteFooter_legal__Dh8KR button{color:inherit;font:inherit}@media (max-width:699px){.SiteFooter_columns__nlIeI{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}.SiteFooter_columns__nlIeI>div:last-child{grid-column:1/-1}.SiteFooter_columns__nlIeI a{min-height:44px}.SiteFooter_legal__Dh8KR a,.SiteFooter_legal__Dh8KR button{display:inline-flex;align-items:center;min-height:44px}}.AboutLandingView_root__NBqME{--ink:#0b232a;--gold:#dfc69f;--paper:#f5f2eb;--body:#3e5754;color:var(--ink);background:var(--paper)}.AboutLandingView_wrap__LuVCB{width:min(1200px,calc(100% - clamp(2.25rem, 9vw, 9rem)));margin-inline:auto}.AboutLandingView_section__7Up9g{padding-block:clamp(3rem,7.3vw,6.25rem)}.AboutLandingView_root__NBqME :is(h2,h3){margin:0;text-wrap:balance}.AboutLandingView_root__NBqME h2{max-width:24ch;font-size:clamp(2rem,4vw,3.7rem);font-weight:500;line-height:1.12;letter-spacing:-.045em;scroll-margin-top:7rem}.AboutLandingView_eyebrow__0qha4{display:flex;align-items:center;gap:.7rem;margin:0 0 .9rem;color:#725b39;font-size:.72rem;font-weight:650;line-height:1.5;letter-spacing:.15em;text-transform:uppercase}.AboutLandingView_eyebrow__0qha4:before{content:"";flex:0 0 1.5rem;height:1px;background:currentColor}.AboutLandingView_platform__thUPm,.AboutLandingView_support__Ca2XI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.6rem,6vw,5.75rem)}.AboutLandingView_platform__thUPm{align-items:start}.AboutLandingView_support__Ca2XI{align-items:center}.AboutLandingView_support__Ca2XI img{display:block;width:100%;height:auto;border:1px solid #b99f78;border-radius:10px}.AboutLandingView_prose__PONI1{max-width:58ch;margin:0;color:var(--body);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.72}.AboutLandingView_contact__bGwXP h2+.AboutLandingView_prose__PONI1,.AboutLandingView_support__Ca2XI h2+.AboutLandingView_prose__PONI1{margin-top:1rem}.AboutLandingView_features__xs5zF{margin:1.35rem 0 0;padding:0;list-style:none}.AboutLandingView_features__xs5zF li{display:flex;gap:.85rem;align-items:baseline;padding-block:.7rem;border-block-start:1px solid #cfc9bb;font-size:.94rem;line-height:1.5}.AboutLandingView_features__xs5zF li:last-child{border-block-end:1px solid #cfc9bb}.AboutLandingView_features__xs5zF li:before{content:"";width:.35rem;height:.35rem;flex:0 0 .35rem;border:1px solid #957a50;transform:translateY(-.1em) rotate(45deg)}.AboutLandingView_textLink__hEkPh{display:inline-flex;gap:.45rem;align-items:center;min-height:44px;margin-top:.55rem;color:#204f51;font-size:.9rem;font-weight:650;text-decoration:underline;text-underline-offset:.25em}.AboutLandingView_process__upUhm{background:#e7eee9;border-block:1px solid #d1dbd3}.AboutLandingView_steps__4wDRg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,2.75rem);margin:clamp(1.75rem,4vw,3rem) 0 0;padding:0;list-style:none}.AboutLandingView_steps__4wDRg li{padding-block:1.05rem .4rem;border-block-start:1px solid #9caa9d}.AboutLandingView_steps__4wDRg li>span{display:block;color:#725b39;font-family:Georgia,serif;font-size:1.65rem;line-height:1.2}.AboutLandingView_steps__4wDRg h3{margin-top:.75rem;font-size:1.24rem;font-weight:600}.AboutLandingView_steps__4wDRg p{margin:.5rem 0 0;color:var(--body);line-height:1.62}.AboutLandingView_contactSection__IgMMm{padding-block:0 clamp(3rem,6vw,5.5rem)}.AboutLandingView_contact__bGwXP{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.5rem 2rem;padding:clamp(1.5rem,5vw,4.5rem);border:1px solid #3c5958;border-radius:12px;background:radial-gradient(ellipse at 95% 0,#24474a,transparent 72%),var(--ink);color:#fffdf8}.AboutLandingView_contact__bGwXP .AboutLandingView_eyebrow__0qha4{color:var(--gold)}.AboutLandingView_contact__bGwXP .AboutLandingView_prose__PONI1{color:#d3dfdc}.AboutLandingView_actions__RPkjU{display:flex;flex-wrap:wrap;gap:.6rem}.AboutLandingView_primary__VO9V4,.AboutLandingView_secondary___aucQ{display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:48px;padding:.65rem .9rem;border:1px solid #b7a079;border-radius:5px;font-size:.87rem;font-weight:650}.AboutLandingView_primary__VO9V4{background:var(--gold);color:var(--ink)}.AboutLandingView_primary__VO9V4:hover{background:#f3dfbc}.AboutLandingView_secondary___aucQ{color:#fffdf8;border-color:#91a6a0}.AboutLandingView_secondary___aucQ:hover{background:#ffffff16}.AboutLandingView_root__NBqME a:focus-visible{outline:2px solid #ab8752;outline-offset:4px}@media (max-width:759px){.AboutLandingView_platform__thUPm,.AboutLandingView_steps__4wDRg,.AboutLandingView_support__Ca2XI{grid-template-columns:minmax(0,1fr)}.AboutLandingView_actions__RPkjU>*{flex:1 1 14rem}}.LegalArticle_document__CfARD{background:#f6f3ec;color:#102c32}.LegalArticle_hero__11EW7{padding:clamp(110px,12vw,154px) 0 clamp(42px,6vw,78px);background:radial-gradient(ellipse at 95% 0,#23484b,transparent 72%),#0b232a;color:#fffaf0;border-bottom:1px solid #b0996e}.LegalArticle_inner__hc0l3,.LegalArticle_layout__jOmjg{width:min(1200px,calc(100% - clamp(36px, 9vw, 128px)));margin-inline:auto}.LegalArticle_home__shNIl{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;color:#e4d3b7;font-size:.875rem}.LegalArticle_home__shNIl:hover{text-decoration:underline}.LegalArticle_home__shNIl:focus-visible{outline:2px solid #e0c59a;outline-offset:4px}.LegalArticle_kicker__V7CsJ{display:flex;align-items:center;gap:.7rem;margin:.9rem 0;color:#e0c59a;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.LegalArticle_kicker__V7CsJ:before{content:"";width:1.75rem;height:1px;background:currentColor}.LegalArticle_document__CfARD .LegalArticle_hero__11EW7 h1{margin:0;color:inherit;font:400 clamp(2.4rem,5vw,4.65rem)/1.1 Georgia,serif;letter-spacing:-.035em;overflow-wrap:anywhere}.LegalArticle_intro__DaK2e,.LegalArticle_subtitle__rGNjM{max-width:71ch;margin:1rem 0 0;color:#d6e1df;font-size:1rem;line-height:1.65}.LegalArticle_layout__jOmjg{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,2fr);gap:clamp(20px,4vw,60px);align-items:start;padding-block:clamp(25px,5vw,66px)}.LegalArticle_contents__PIky0,.LegalArticle_mobileContents__vhByb,.LegalArticle_paper__zbsPA{border:1px solid #ddd4c4;border-radius:12px;background:#fffefa}.LegalArticle_contents__PIky0{position:sticky;top:100px;max-height:calc(100vh - 124px);overflow:auto;padding:1.05rem}.LegalArticle_contentsTitle__TfBs6,.LegalArticle_mobileContents__vhByb summary{color:#75582e;font-size:.82rem;font-weight:700;letter-spacing:.08em}.LegalArticle_contentsTitle__TfBs6{margin:0 0 .55rem}.LegalArticle_contents__PIky0 ol,.LegalArticle_mobileContents__vhByb ol{margin:0;padding-inline-start:1.45rem;list-style:decimal-leading-zero}.LegalArticle_contents__PIky0 li,.LegalArticle_mobileContents__vhByb li{padding-inline-start:.2rem;color:#75582e;font-size:.875rem}.LegalArticle_contents__PIky0 a,.LegalArticle_mobileContents__vhByb a{display:block;padding:.5rem .2rem;color:#254348;line-height:1.35}.LegalArticle_contents__PIky0 a:hover,.LegalArticle_mobileContents__vhByb a:hover{text-decoration:underline}.LegalArticle_contents__PIky0 a:focus-visible,.LegalArticle_mobileContents__vhByb :is(a,summary):focus-visible{outline:2px solid #176068;outline-offset:2px}.LegalArticle_mobileContents__vhByb{display:none}.LegalArticle_paper__zbsPA{padding:clamp(18px,4vw,52px);overflow-wrap:anywhere}.LegalArticle_chapter__x_1H_+.LegalArticle_chapter__x_1H_{border-top:1px solid #e4dccf;margin-top:1.65rem;padding-top:1.65rem}.LegalArticle_document__CfARD .LegalArticle_chapter__x_1H_ h2{margin:0 0 .85rem;color:#102c32;font:500 clamp(1.2rem,2.05vw,1.7rem)/1.25 Georgia,serif!important;letter-spacing:-.015em!important;scroll-margin-top:7.25rem}.LegalArticle_blocks__EgVEF{color:#354e50;font-size:1rem;line-height:1.7}.LegalArticle_blocks__EgVEF p,.LegalArticle_blocks__EgVEF ul{margin:0}.LegalArticle_blocks__EgVEF>*+*{margin-top:.75rem}.LegalArticle_blocks__EgVEF ul{padding-inline-start:1.2rem;list-style:disc}.LegalArticle_blocks__EgVEF li+li{margin-top:.25rem}@media (max-width:760px){.LegalArticle_layout__jOmjg{grid-template-columns:minmax(0,1fr)}.LegalArticle_contents__PIky0{display:none}.LegalArticle_mobileContents__vhByb{display:block;padding:.35rem 1rem}.LegalArticle_mobileContents__vhByb summary{min-height:44px;padding-block:.7rem;cursor:pointer}.LegalArticle_mobileContents__vhByb nav{padding-block-end:.65rem}}.ProductHome_eyebrow__Sml9Q{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.ProductHome_workflow__iLC9m{background:radial-gradient(ellipse at 82% 0,#faf7ef,transparent 64%),#f3f1ea;color:#0b232a;padding:clamp(48px,6vw,88px) clamp(20px,5vw,68px)}.ProductHome_workflowInner__HnfON{max-width:1320px;margin-inline:auto}.ProductHome_workflowHeader__L0YAH{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:22px 48px}.ProductHome_workflowHeader__L0YAH>div{flex:1 1 35rem}.ProductHome_workflowHeader__L0YAH .ProductHome_eyebrow__Sml9Q{display:flex;align-items:center;gap:.7rem;color:#795d33}.ProductHome_workflowHeader__L0YAH .ProductHome_eyebrow__Sml9Q:before{content:"";width:2rem;height:1px;background:#a58958}.ProductHome_workflow__iLC9m .ProductHome_workflowHeader__L0YAH h2{max-width:24ch;margin:.65rem 0 0;color:#0b232a;font-family:Georgia,serif;font-size:clamp(2.15rem,4.2vw,4rem);font-weight:400;letter-spacing:-.038em;line-height:1.1;text-wrap:balance}.ProductHome_workflowLead__uPt_r{max-width:63ch;margin:.95rem 0 0;color:#415957;font-size:1rem;line-height:1.65}.ProductHome_features__dp0ir{display:inline-flex;align-items:center;justify-content:space-between;gap:1.15rem;min-height:48px;border:1px solid #385355;border-radius:5px;padding:.65rem 1rem;background:#123237;color:#fffaf0;font-size:.875rem;font-weight:700}.ProductHome_features__dp0ir span{color:#ead0a5}.ProductHome_features__dp0ir:hover{background:#20474a;color:#fffaf0}.ProductHome_features__dp0ir:focus-visible{outline:2px solid #795d33;outline-offset:4px}.ProductHome_panorama__1VLUL{overflow:hidden;margin:clamp(24px,3vw,42px) 0 0;border:1px solid #a58b64;border-radius:12px;background:#102c31;box-shadow:0 16px 35px -23px #2a2823b3}.ProductHome_panorama__1VLUL img{display:block;width:100%;height:auto}.ProductHome_panorama__1VLUL figcaption{display:flex;align-items:baseline;gap:.75rem;padding:.8rem clamp(.9rem,2.25vw,1.8rem);border-top:1px solid #a58b64;color:#f6eee2;font-size:.875rem;line-height:1.55}.ProductHome_panorama__1VLUL figcaption:before{content:"";flex:0 0 clamp(.8rem,2.2vw,1.8rem);height:1px;margin-block-end:.24em;background:#c5a674}.ProductHome_steps__bj7GM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(16px,2.3vw,34px);margin:clamp(24px,3.25vw,44px) 0 0;padding:0;list-style:none}.ProductHome_steps__bj7GM li{position:relative;border-top:1px solid #cec4af;padding:.95rem 0 1.25rem}.ProductHome_steps__bj7GM li:before{content:"";position:absolute;inset:-1px auto auto 0;width:2rem;height:2px;background:#9a7948}.ProductHome_stepNumber__q_Db1{display:block;color:#795d33;font:400 1.8rem/1 Georgia,serif;font-variant-numeric:lining-nums tabular-nums}.ProductHome_steps__bj7GM h3{margin:.7rem 0 0;color:#0b232a;font-size:1.125rem;font-weight:700;line-height:1.28}.ProductHome_steps__bj7GM p{margin:.42rem 0 0;color:#415957;font-size:.95rem;line-height:1.6}.ProductHome_product__LRWZO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.8fr);align-items:center;gap:clamp(20px,3vw,48px);margin:clamp(28px,4vw,56px) 0 0;padding:clamp(18px,3.25vw,48px);border:1px solid #315156;border-radius:14px;background:radial-gradient(ellipse at 85% 0,#22464a,transparent 70%),#0b232a;color:#fffdf8;scroll-margin-top:5.5rem}.ProductHome_product__LRWZO .ProductHome_eyebrow__Sml9Q{color:#e0c59a}.ProductHome_product__LRWZO .ProductHome_eyebrow__Sml9Q:before{content:"";display:inline-block;width:1.6rem;height:1px;margin-inline-end:.6rem;background:currentColor;vertical-align:middle}.ProductHome_product__LRWZO h3{margin:.85rem 0;color:inherit;font-family:Georgia,serif;font-size:clamp(1.85rem,3.25vw,3.25rem);font-weight:400;line-height:1.12;text-wrap:balance}.ProductHome_product__LRWZO figcaption>p:last-child{margin:0;color:#cedbd8;font-size:1rem;line-height:1.6}.ProductHome_productFrame__JSQUd{overflow:hidden;border:1px solid #b8a582;border-radius:9px;background:#112b31;box-shadow:0 15px 32px #06161880}.ProductHome_productBar__xALqa{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.2rem .85rem;color:#d6e2df;font-size:.75rem;line-height:1.35}.ProductHome_productBar__xALqa a{display:inline-flex;align-items:center;min-height:44px;gap:.35rem;color:#f0d6ad;text-decoration:underline;text-underline-offset:.22em;white-space:nowrap}.ProductHome_productBar__xALqa a:focus-visible{outline:2px solid #e0c59a;outline-offset:3px}.ProductHome_product__LRWZO img{display:block;width:100%;height:auto}@media (max-width:800px){.ProductHome_product__LRWZO{grid-template-columns:minmax(0,1fr)}.ProductHome_steps__bj7GM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ProductHome_steps__bj7GM{grid-template-columns:minmax(0,1fr)}}.ProblemSection_section__KOykA[id]{position:relative;isolation:isolate;overflow:hidden;scroll-margin-top:5.5rem;background:radial-gradient(ellipse at 85% 12%,#21484a 0,#0b232a 63%);color:#f8f5ec;padding-block:clamp(60px,6.5vw,100px);padding-inline:clamp(20px,5vw,68px)}.ProblemSection_section__KOykA:before{content:"";position:absolute;z-index:-1;top:-16rem;right:-13rem;width:43rem;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 39px,#dac39824 40px 41px,transparent 42px 69px);-webkit-mask-image:linear-gradient(145deg,transparent 20%,#000 70%);mask-image:linear-gradient(145deg,transparent 20%,#000 70%);pointer-events:none}.ProblemSection_inner__domWH{max-width:1320px;margin-inline:auto}.ProblemSection_eyebrow__kkYJb{display:flex;align-items:center;gap:12px;color:#e0cda9;font-size:.72rem;font-weight:700;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.ProblemSection_eyebrow__kkYJb:before{content:"";flex:0 0 30px;height:1px;background:#cfb88d}.ProblemSection_section__KOykA h2.ProblemSection_title__KLBp9{max-width:1000px;margin:clamp(20px,3vw,35px) 0 0;color:#f8f5ec;font-size:clamp(2.05rem,4.45vw,4.25rem);line-height:1.07;text-wrap:balance}.ProblemSection_title__KLBp9 span{display:block;color:#dfcba8;margin-top:.09em}.ProblemSection_steps__Aj2sL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(44px,6vw,76px) 0 0;padding:0;list-style:none}.ProblemSection_step__PXrTT{min-width:0;padding:0 clamp(16px,2.6vw,42px) 0 0;border-top:1px solid #bda7806e}.ProblemSection_number__hnBfV{display:grid;place-items:center;width:40px;height:40px;margin-top:-21px;border:1px solid #bda780;border-radius:50%;background:#143038;color:#e5d1ae;font-size:.77rem;font-weight:700;font-variant-numeric:tabular-nums}.ProblemSection_step__PXrTT h3{margin:20px 0 9px;color:#f8f5ec;font-size:clamp(1.08rem,1.7vw,1.3rem);line-height:1.25}.ProblemSection_step__PXrTT p{color:#d0ddd8;font-size:.95rem;line-height:1.62}@media (max-width:1000px){.ProblemSection_steps__Aj2sL{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}}@media (max-width:600px){.ProblemSection_section__KOykA:before{right:-24rem;opacity:.65}.ProblemSection_steps__Aj2sL{grid-template-columns:minmax(0,1fr);row-gap:0}.ProblemSection_step__PXrTT{position:relative;margin-left:20px;padding:0 0 24px 37px;border-top:0;border-left:1px solid #bda7806e}.ProblemSection_step__PXrTT:last-child{padding-bottom:0;border-left-color:transparent}.ProblemSection_number__hnBfV{position:absolute;top:0;left:-21px;margin:0}.ProblemSection_step__PXrTT h3{margin:0 0 6px;padding-top:7px}}.ServiceMomentsSection_section__PrtsK{padding-inline:clamp(20px,5vw,68px);background:radial-gradient(ellipse at 88% 0,#234749,transparent 68%),#0b232a;color:#faf6ed;scroll-margin-top:80px}.ServiceMomentsSection_inner__cInD2{max-width:1320px;margin-inline:auto}.ServiceMomentsSection_eyebrow__Cc3nF{display:flex;align-items:center;gap:.75rem;margin:0 0 .9rem;color:#e0c59a;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ServiceMomentsSection_eyebrow__Cc3nF:before{content:"";width:2rem;height:1px;background:currentColor}.ServiceMomentsSection_section__PrtsK .ServiceMomentsSection_inner__cInD2 h2{max-width:25ch;margin:0;color:inherit;font:400 clamp(2.15rem,4.4vw,4.2rem)/1.12 Georgia,serif;letter-spacing:-.035em;text-wrap:balance}.ServiceMomentsSection_gallery__VxTMX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.1vw,30px);margin:clamp(28px,4vw,52px) 0 0;padding:0;list-style:none}.ServiceMomentsSection_step__G7LVD{overflow:hidden;border:1px solid #60706a;border-radius:10px;background:#142f34}.ServiceMomentsSection_photo__csjE9{position:relative;aspect-ratio:4/3;background:#1d373a}.ServiceMomentsSection_photo__csjE9 img{-o-object-fit:cover;object-fit:cover}.ServiceMomentsSection_detail__MnJxF{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:clamp(10px,1.25vw,20px);padding:clamp(16px,1.9vw,26px);border-top:1px solid #9f895f}.ServiceMomentsSection_number__2vgz4{color:#e0c59a;font:400 1.45rem/1 Georgia,serif;font-variant-numeric:lining-nums tabular-nums}.ServiceMomentsSection_detail__MnJxF h3{margin:0;color:#faf6ed;font-size:clamp(1.05rem,1.45vw,1.3rem);font-weight:600;line-height:1.25;overflow-wrap:anywhere}.ServiceMomentsSection_detail__MnJxF p{margin:.55rem 0 0;color:#d5dfda;font-size:.96rem;line-height:1.55;text-wrap:pretty}.ServiceMomentsSection_note__DcfKG{margin:1.2rem 0 0;color:#bacac5;font-size:.825rem;line-height:1.5}@media (max-width:720px){.ServiceMomentsSection_gallery__VxTMX{grid-template-columns:minmax(0,1fr)}}.PartnershipTeaserSection_section__7OOrD{background:radial-gradient(ellipse at 10% 0,#fcfaf5,transparent 70%),#f0ebe0;color:#0b232a;padding-inline:clamp(20px,5vw,68px)}.PartnershipTeaserSection_inner__hBOVv{display:grid;grid-template-columns:minmax(0,1.17fr) minmax(0,1fr);gap:clamp(30px,6vw,94px);align-items:center;max-width:1320px;margin-inline:auto}.PartnershipTeaserSection_eyebrow__NJsak{display:flex;align-items:center;gap:.7rem;margin:0 0 .85rem;color:#75582e;font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.PartnershipTeaserSection_eyebrow__NJsak:before{content:"";flex:0 0 1.75rem;height:1px;background:currentColor}.PartnershipTeaserSection_section__7OOrD .PartnershipTeaserSection_intro__wo8rm h2{max-width:23ch;margin:0;color:inherit;font:400 clamp(2.2rem,4.35vw,4rem)/1.1 Georgia,serif;letter-spacing:-.038em;text-wrap:balance}.PartnershipTeaserSection_description__wsbsM{max-width:56ch;margin:1.1rem 0 0;color:#3e5655;font-size:1rem;line-height:1.7;text-wrap:pretty}.PartnershipTeaserSection_cta__w0Vw0{display:inline-flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:48px;margin-top:1.5rem;padding:.65rem 1rem;border-radius:5px;background:#123237;color:#fffaf0;font-size:.9rem;font-weight:700}.PartnershipTeaserSection_cta__w0Vw0 span{color:#ead0a5}.PartnershipTeaserSection_cta__w0Vw0:hover{background:#20474a;color:#fffaf0}.PartnershipTeaserSection_cta__w0Vw0:focus-visible{outline:2px solid #75582e;outline-offset:4px}.PartnershipTeaserSection_commitments__U9s52{margin:0;padding:clamp(12px,2.1vw,28px) clamp(18px,3vw,42px);border:1px solid #7c7964;border-radius:12px;background:radial-gradient(ellipse at 90% 0,#214447,transparent 78%),#0b232a;box-shadow:0 20px 36px -28px #0b232aab;color:#faf6ee;list-style:none}.PartnershipTeaserSection_commitments__U9s52 li{display:flex;align-items:center;gap:.9rem;min-height:66px;padding-block:.85rem;font-size:1rem;line-height:1.48;text-wrap:pretty}.PartnershipTeaserSection_commitments__U9s52 li+li{border-top:1px solid #ffffff2b}.PartnershipTeaserSection_commitments__U9s52 svg{flex:0 0 32px;width:32px;height:32px;padding:6px;border:1px solid #e0c59a66;border-radius:50%;color:#e0c59a}@media (max-width:800px){.PartnershipTeaserSection_inner__hBOVv{grid-template-columns:minmax(0,1fr)}}.FaqSection_section__vRK5r{padding-inline:clamp(20px,5vw,68px);border-block-start:1px solid #ddd7ca;background:#faf9f5;color:#0b232a}.FaqSection_inner__Wr8kp{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.4fr);align-items:start;gap:clamp(24px,5vw,76px);max-width:1320px;margin-inline:auto}.FaqSection_eyebrow__93Lxl{display:flex;align-items:center;gap:.7rem;margin:0 0 .85rem;color:#745932;font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.FaqSection_eyebrow__93Lxl:before{content:"";width:1.75rem;height:1px;background:currentColor}.FaqSection_section__vRK5r .FaqSection_intro__OyWxF h2{max-width:15ch;margin:0;font:400 clamp(2.25rem,4.4vw,4rem)/1.1 Georgia,serif;letter-spacing:-.04em;text-wrap:balance}.FaqSection_questions__f8qDA{border:1px solid #ded6c7;border-radius:12px;background:#fffefa;box-shadow:0 18px 36px -30px #4a3f2d99}.FaqSection_item__agrLY+.FaqSection_item__agrLY{border-block-start:1px solid #e5dfd2}.FaqSection_item__agrLY:first-child{border-start-start-radius:11px;border-start-end-radius:11px}.FaqSection_item__agrLY:last-child{border-end-start-radius:11px;border-end-end-radius:11px}.FaqSection_item__agrLY[open]{background:#f4efe4}.FaqSection_question__RflzP{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:clamp(.6rem,1.6vw,1.25rem);min-height:66px;padding:.75rem clamp(.75rem,2vw,1.5rem);border-radius:inherit;list-style:none;cursor:pointer;color:#102c32;font-size:1rem;font-weight:650;line-height:1.4}.FaqSection_question__RflzP::-webkit-details-marker{display:none}.FaqSection_question__RflzP:focus-visible{outline:2px solid #176068;outline-offset:-3px}@media (hover:hover){.FaqSection_question__RflzP:hover{background:#f2efe6}}.FaqSection_index__69nqf{color:#745932;font:400 .95rem/1 Georgia,serif;font-variant-numeric:lining-nums tabular-nums}.FaqSection_toggle__SWmc7{display:grid;place-items:center;width:34px;height:34px;border:1px solid #d7cbb6;border-radius:50%;background:#f6f1e7;color:#16373a}.FaqSection_toggle__SWmc7:after,.FaqSection_toggle__SWmc7:before{content:"";grid-area:1/1;width:12px;height:1px;background:currentColor}.FaqSection_toggle__SWmc7:after{transform:rotate(90deg)}.FaqSection_item__agrLY[open] .FaqSection_toggle__SWmc7{background:#15373c;border-color:#15373c;color:#f6e7cb}.FaqSection_item__agrLY[open] .FaqSection_toggle__SWmc7:after{transform:none}.FaqSection_answer__ThBb_{max-width:71ch;margin:0;padding:0 clamp(1rem,2vw,1.5rem) 1.25rem calc(1.75rem + clamp(.75rem, 2vw, 1.5rem) + clamp(.6rem, 1.6vw, 1.25rem));color:#415957;font-size:.96rem;line-height:1.65}@media (max-width:790px){.FaqSection_inner__Wr8kp{grid-template-columns:minmax(0,1fr)}.FaqSection_section__vRK5r .FaqSection_intro__OyWxF h2{max-width:none;text-wrap:wrap}}.HomeFinalCtaSection_section__l_Bfp{padding-inline:clamp(1rem,5vw,5rem);scroll-margin-top:5rem;background:var(--rx-stone,#f4f2ed)}.HomeFinalCtaSection_panel__3QUOW{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,.33fr);grid-template-areas:"eyebrow eyebrow" "heading link";align-items:end;gap:clamp(1.5rem,3vw,3rem);max-width:75rem;margin-inline:auto;padding:clamp(1.75rem,5.5vw,5rem);border:1px solid #325055;border-radius:12px;background:radial-gradient(ellipse at 96% 0,#20434a,transparent 62%),#0b232a;color:#fffdf8;box-shadow:0 18px 44px -30px #0b232a}.HomeFinalCtaSection_eyebrow__E2Qcy{grid-area:eyebrow;display:flex;align-items:center;gap:.85rem;color:#dbc39a;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.HomeFinalCtaSection_eyebrow__E2Qcy:before{content:"";flex:0 0 1.75rem;height:1px;background:currentColor}.HomeFinalCtaSection_section__l_Bfp .HomeFinalCtaSection_panel__3QUOW .HomeFinalCtaSection_heading__fueuk{grid-area:heading;margin:0;color:inherit;font-size:clamp(1.85rem,4.1vw,3.65rem);font-weight:500;line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.HomeFinalCtaSection_heading__fueuk>em,.HomeFinalCtaSection_heading__fueuk>span{display:block}.HomeFinalCtaSection_heading__fueuk>em{margin-top:.24em;color:#e5cda3;font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em}.HomeFinalCtaSection_formLink__qb__B{grid-area:link;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 0;border-block-start:1px solid #a38b66;color:inherit;font-size:1rem;line-height:1.45;text-decoration:none}.HomeFinalCtaSection_arrow__SFuia{display:grid;flex:0 0 2.75rem;height:2.75rem;place-items:center;border:1px solid #a38b66;border-radius:50%;color:#e5cda3}.HomeFinalCtaSection_formLink__qb__B:focus-visible .HomeFinalCtaSection_arrow__SFuia,.HomeFinalCtaSection_formLink__qb__B:hover .HomeFinalCtaSection_arrow__SFuia{background:#e5cda3;color:#0b232a}.HomeFinalCtaSection_formLink__qb__B:focus-visible{outline:2px solid #e5cda3;outline-offset:5px}@media (max-width:760px){.HomeFinalCtaSection_panel__3QUOW{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "heading" "link"}}.WhatsAppLandingView_page__Lh76G{--ink:#0b232a;--muted:#3e5655;--bronze:#795b34;--line:#ded8ca;background:#fffefa;color:var(--ink)}.WhatsAppLandingView_section__pv_ap{padding-block:clamp(3rem,6.5vw,6rem);border-bottom:1px solid var(--line)}.WhatsAppLandingView_soft__zuwlj{background:#f5f1e7}.WhatsAppLandingView_wrap__Locub{width:min(1240px,calc(100% - clamp(36px, 9vw, 128px)));margin-inline:auto}.WhatsAppLandingView_faq__RAxUV,.WhatsAppLandingView_flow__7xoRy{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,6vw,6rem)}.WhatsAppLandingView_flow__7xoRy{align-items:center}.WhatsAppLandingView_kicker__xMmsO{display:flex;align-items:center;gap:.7rem;margin:0 0 .85rem;color:var(--bronze);font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.WhatsAppLandingView_kicker__xMmsO:before{content:"";flex:0 0 1.75rem;height:1px;background:currentColor}.WhatsAppLandingView_page__Lh76G h2.WhatsAppLandingView_title__Li5aT{max-width:24ch;margin:0;color:var(--ink);font:400 clamp(2rem,3.75vw,3.6rem)/1.12 Georgia,serif!important;letter-spacing:-.035em!important;text-wrap:balance}.WhatsAppLandingView_lead___mDFo{max-width:62ch;margin:1rem 0 0;color:var(--muted);font-size:1rem;line-height:1.65}.WhatsAppLandingView_steps__Vspi4{list-style:none;margin:1.5rem 0 0;padding:0}.WhatsAppLandingView_steps__Vspi4 li{display:grid;grid-template-columns:2.15rem minmax(0,1fr);gap:.7rem;border-top:1px solid var(--line);padding:.95rem 0}.WhatsAppLandingView_number__uXmWx{display:block;color:var(--bronze);font:400 1.35rem/1.1 Georgia,serif}.WhatsAppLandingView_setupGrid__lB5ka h3,.WhatsAppLandingView_steps__Vspi4 h3{margin:0;color:var(--ink);font-weight:700;line-height:1.4}.WhatsAppLandingView_setupGrid__lB5ka p,.WhatsAppLandingView_steps__Vspi4 p{margin:.3rem 0 0;color:var(--muted);font-size:.95rem;line-height:1.55}.WhatsAppLandingView_chat__dEM_U{margin:0;border:1px solid #b6a183;border-radius:12px;background:radial-gradient(ellipse at 85% 0,#21474a,transparent 75%),var(--ink);box-shadow:0 20px 42px -28px #0b232ab0;color:#fffaf0;overflow:hidden}.WhatsAppLandingView_chatTitle__wHg65{margin:0;padding:1rem clamp(1rem,3vw,2rem);border-bottom:1px solid #ffffff38;color:#ead0a5;font-size:.78rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.WhatsAppLandingView_chat__dEM_U ol{display:grid;gap:.8rem;list-style:none;margin:0;padding:clamp(1rem,3vw,2rem)}.WhatsAppLandingView_chat__dEM_U li{max-width:88%;padding:.7rem .95rem;background:#f6f2e9;color:#16353a;font-size:.95rem;line-height:1.45}.WhatsAppLandingView_chat__dEM_U li span{display:block;margin-bottom:.22rem;color:#435c57;font-size:.76rem;font-weight:700}.WhatsAppLandingView_chat__dEM_U .WhatsAppLandingView_guestMessage__Z7HFP{justify-self:end;border-radius:10px 10px 2px 10px;background:#e3eee5}.WhatsAppLandingView_chat__dEM_U .WhatsAppLandingView_restaurantMessage__qj1q_{justify-self:start;border-radius:10px 10px 10px 2px}.WhatsAppLandingView_chat__dEM_U figcaption{border-top:1px solid #ffffff38;padding:.75rem clamp(1rem,3vw,2rem);color:#d5dfda;font-size:.84rem;line-height:1.5}.WhatsAppLandingView_setupGrid__lB5ka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:1.8rem}.WhatsAppLandingView_setupGrid__lB5ka article{padding:1.25rem;background:#fffefa;border:1px solid var(--line);border-top:2px solid #b6a183;border-radius:8px}.WhatsAppLandingView_setupGrid__lB5ka h3{margin-top:.65rem}.WhatsAppLandingView_faq__RAxUV{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)}.WhatsAppLandingView_questions__iIgiX{border:1px solid var(--line);border-radius:8px}.WhatsAppLandingView_questions__iIgiX details+details{border-top:1px solid var(--line)}.WhatsAppLandingView_questions__iIgiX details[open]{background:#f8f4eb}.WhatsAppLandingView_questions__iIgiX summary{cursor:pointer;padding:1rem;color:var(--ink);font-weight:700}.WhatsAppLandingView_questions__iIgiX details p{margin:0;padding:0 1rem 1rem;color:var(--muted);line-height:1.6}.WhatsAppLandingView_links__NUfCP{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.4rem 0 0;padding:0;list-style:none}.WhatsAppLandingView_links__NUfCP a{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:.45rem .8rem;border:1px solid #c3b59d;border-radius:5px;background:#fffefa;color:#19454a}.WhatsAppLandingView_links__NUfCP a:hover{background:#eee8d9}.WhatsAppLandingView_page__Lh76G :is(.WhatsAppLandingView_links__NUfCP a,.WhatsAppLandingView_questions__iIgiX summary):focus-visible{outline:2px solid #176068;outline-offset:3px}@media (max-width:760px){.WhatsAppLandingView_faq__RAxUV,.WhatsAppLandingView_flow__7xoRy,.WhatsAppLandingView_setupGrid__lB5ka{grid-template-columns:minmax(0,1fr)}}.WhatsAppLandingView_automation__lxhtn{margin:1.15rem 0 0;padding:.75rem 1rem;border-inline-start:3px solid #b39764;background:#f1eadb;color:#17383b;font-size:1rem;line-height:1.45}.SolutionsHubView_root__9xLn3{--sol-ink:#0b232a;--sol-body:#34504f;--sol-muted:#61716d;--sol-line:#dce1d9;--sol-soft:#f4f2ed;--sol-blue:#1a5158;--sol-max:1120px;--sol-prose:40rem;color:#173238;background:#fff}.SolutionsHubView_container__ekXTi{width:100%;max-width:var(--sol-max);margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.SolutionsHubView_container__ekXTi{padding-inline:1.5rem}}@media (min-width:1024px){.SolutionsHubView_container__ekXTi{padding-inline:2rem}}.SolutionsHubView_eyebrow__lAtNf{color:var(--sol-blue)}.SolutionsHubView_eyebrowOnDark__DgPrn,.SolutionsHubView_eyebrow__lAtNf{margin:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.SolutionsHubView_eyebrowOnDark__DgPrn{color:#e4d5b9}.SolutionsHubView_h1__KYxq2{margin:.75rem 0 0;max-width:20ch;color:#fff;font-size:clamp(1.7rem,3.4vw,2.55rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.SolutionsHubView_h2__SaECL{color:var(--sol-ink)}.SolutionsHubView_h2OnDark__OW0cw,.SolutionsHubView_h2__SaECL{margin:.75rem 0 0;max-width:var(--sol-prose);font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.22;text-wrap:balance}.SolutionsHubView_h2OnDark__OW0cw{color:#fff}.SolutionsHubView_h3__kOvkT{margin:0;color:var(--sol-ink);font-size:1.05rem;font-weight:700;letter-spacing:-.015em;line-height:1.3}.SolutionsHubView_prose__FNqIq{color:var(--sol-body)}.SolutionsHubView_proseOnDark__tQu1f,.SolutionsHubView_prose__FNqIq{margin:.95rem 0 0;max-width:var(--sol-prose);font-size:1.02rem;line-height:1.7;text-wrap:pretty}.SolutionsHubView_proseOnDark__tQu1f{color:hsla(55,31%,93%,.92)}.SolutionsHubView_proseOnDark__tQu1f strong,.SolutionsHubView_prose__FNqIq strong{font-weight:700}.SolutionsHubView_prose__FNqIq strong{color:var(--sol-ink)}.SolutionsHubView_proseOnDark__tQu1f strong{color:#fff}.SolutionsHubView_breadcrumb__kijnB{margin:0;padding:6.5rem 0 0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;color:hsla(55,31%,93%,.7);font-size:13px}.SolutionsHubView_breadcrumb__kijnB a{color:inherit;text-decoration:none}.SolutionsHubView_breadcrumb__kijnB a:hover{color:#fff}.SolutionsHubView_breadcrumb__kijnB a:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.SolutionsHubView_breadcrumbCurrent___92xz{color:#fff;font-weight:500}.SolutionsHubView_hero__mysN6{padding:1rem 0 2.75rem;background:linear-gradient(180deg,#0b232a,#102f36 72%,#143b42)}@media (min-width:1024px){.SolutionsHubView_hero__mysN6{padding:1.25rem 0 3.25rem}}.SolutionsHubView_ctaRow___Rmeq{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.SolutionsHubView_btnPrimaryDark__RPr3I,.SolutionsHubView_btnPrimary__egx82,.SolutionsHubView_btnSecondaryLight__LRPuA,.SolutionsHubView_btnSecondary__outvZ,.SolutionsHubView_btnText__bJxMQ{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;border-radius:8px;padding:.8rem 1.35rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}@media (prefers-reduced-motion:reduce){.SolutionsHubView_btnPrimaryDark__RPr3I,.SolutionsHubView_btnPrimary__egx82,.SolutionsHubView_btnSecondaryLight__LRPuA,.SolutionsHubView_btnSecondary__outvZ,.SolutionsHubView_btnText__bJxMQ{transition:none}}.SolutionsHubView_btnPrimary__egx82{background:var(--sol-blue);color:#fff;box-shadow:0 8px 24px rgba(26,81,88,.28)}.SolutionsHubView_btnPrimary__egx82:hover{background:#2b676d}.SolutionsHubView_btnSecondary__outvZ{border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.06);color:#fff}.SolutionsHubView_btnSecondary__outvZ:hover{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.12)}.SolutionsHubView_btnPrimaryDark__RPr3I{background:var(--sol-blue);color:#fff}.SolutionsHubView_btnPrimaryDark__RPr3I:hover{background:#2b676d}.SolutionsHubView_btnSecondaryLight__LRPuA{border:1px solid #ccd5cb;background:#fff;color:var(--sol-ink)}.SolutionsHubView_btnSecondaryLight__LRPuA:hover{border-color:#b8c7dc;background:var(--sol-soft)}.SolutionsHubView_btnText__bJxMQ{padding-inline:0;color:var(--sol-blue);border-radius:.25rem}.SolutionsHubView_btnText__bJxMQ:hover{color:#15464c}.SolutionsHubView_btnPrimaryDark__RPr3I:focus-visible,.SolutionsHubView_btnPrimary__egx82:focus-visible,.SolutionsHubView_btnSecondaryLight__LRPuA:focus-visible,.SolutionsHubView_btnSecondary__outvZ:focus-visible,.SolutionsHubView_btnText__bJxMQ:focus-visible{outline:2px solid #d8c39f;outline-offset:2px}.SolutionsHubView_sectionSoft__4kiW1,.SolutionsHubView_section__IIG5D{border-bottom:1px solid var(--sol-line);padding-block:clamp(2.5rem,4vw,3.5rem)}.SolutionsHubView_sectionSoft__4kiW1{background:var(--sol-soft)}.SolutionsHubView_areaGrid__7PEQq{display:grid;gap:.75rem;margin-top:1.75rem}@media (min-width:640px){.SolutionsHubView_areaGrid__7PEQq{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.SolutionsHubView_areaGrid__7PEQq{grid-template-columns:repeat(4,1fr);gap:1rem}}.SolutionsHubView_areaItem__xPVZc{border:1px solid var(--sol-line);border-radius:8px;background:#fff;padding:1.1rem 1rem;text-align:center}.SolutionsHubView_areaItem__xPVZc span{display:block;color:var(--sol-ink);font-size:.95rem;font-weight:700;letter-spacing:-.01em;line-height:1.35}.SolutionsHubView_areaItem__xPVZc[aria-hidden=true]{display:none}.SolutionsHubView_thesis__94RRZ{margin:2.25rem auto 0;max-width:24ch;padding-top:1.75rem;border-top:1px solid var(--sol-line);color:var(--sol-ink);font-size:clamp(1.4rem,2.5vw,1.95rem);font-weight:800;letter-spacing:-.03em;line-height:1.22;text-align:center;text-wrap:balance}.SolutionsHubView_platformGrid__KPGzc{display:grid;gap:2rem;align-items:center}@media (min-width:900px){.SolutionsHubView_platformGrid__KPGzc{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.75rem}}.SolutionsHubView_platformMedia__CMC_5{position:relative;overflow:hidden;border-radius:1.15rem;border:1px solid var(--sol-line);background:#fff;aspect-ratio:16/11;box-shadow:0 16px 40px rgba(11,35,42,.08)}.SolutionsHubView_pointList__QexyU{margin:1.35rem 0 0;padding:0;list-style:none;display:grid;gap:.65rem}.SolutionsHubView_pointList__QexyU li{position:relative;padding-left:1.1rem;color:var(--sol-body);font-size:.98rem;line-height:1.5}.SolutionsHubView_pointList__QexyU li:before{content:"";position:absolute;top:.55rem;left:0;width:.4rem;height:.4rem;border-radius:999px;background:var(--sol-blue)}.SolutionsHubView_cardGrid__4TLOj{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:700px){.SolutionsHubView_cardGrid__4TLOj{grid-template-columns:1fr 1fr;gap:1.1rem}}@media (min-width:1100px){.SolutionsHubView_cardGrid__4TLOj{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem 1.35rem}}.SolutionsHubView_card__xwTRs{display:flex;flex-direction:column;border:1px solid var(--sol-line);border-radius:8px;background:#fff;padding:1.15rem 1.1rem 1.05rem}.SolutionsHubView_card__xwTRs .SolutionsHubView_h3__kOvkT{margin-top:0}.SolutionsHubView_cardDesc__g01Yh{margin:.7rem 0 0;color:var(--sol-body);font-size:.95rem;line-height:1.55;text-wrap:pretty}.SolutionsHubView_cardCaps__dy0e1{margin:.8rem 0 0;padding:0;list-style:none;display:grid;gap:.35rem}.SolutionsHubView_cardCaps__dy0e1 li{position:relative;padding-left:1rem;color:#344e4d;font-size:.92rem;line-height:1.45}.SolutionsHubView_cardCaps__dy0e1 li:before{content:"";position:absolute;top:.5rem;left:0;width:.35rem;height:.35rem;border-radius:999px;background:var(--sol-blue)}.SolutionsHubView_cardNote__LHCzI{margin:.75rem 0 0;color:var(--sol-muted);font-size:.88rem;line-height:1.5;text-wrap:pretty}.SolutionsHubView_cardCta__apXZa{margin-top:auto;padding-top:.9rem}.SolutionsHubView_steps__VaIOi{display:grid;gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none}@media (min-width:900px){.SolutionsHubView_steps__VaIOi{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.SolutionsHubView_step__gbj0I{border:1px solid var(--sol-line);border-radius:1.1rem;background:#fff;padding:1.2rem 1.15rem}.SolutionsHubView_stepIndex__JiTiv{margin:0;color:var(--sol-blue);font-size:12px;font-weight:700;letter-spacing:.12em}.SolutionsHubView_stepTitle__VTJzy{margin:.45rem 0 0;color:var(--sol-ink);font-size:1.02rem;font-weight:700;line-height:1.3}.SolutionsHubView_stepText__rD6eA{margin:.55rem 0 0;color:var(--sol-body);font-size:.95rem;line-height:1.6}.SolutionsHubView_insightsGrid__tOG5t{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:800px){.SolutionsHubView_insightsGrid__tOG5t{grid-template-columns:1fr 1fr}}.SolutionsHubView_finalCta__A0CZp{background:var(--sol-ink);padding-block:clamp(2.75rem,4vw,3.75rem)}.SolutionsHubView_finalCta__A0CZp .SolutionsHubView_proseOnDark__tQu1f{color:hsla(55,31%,93%,.9)}.SolutionsHubView_anchorTarget__f6Blw{scroll-margin-top:6.5rem}.SolutionsHubView_hero__mysN6{background:#0b232a}.SolutionsHubView_heroGlow__TPfAS{display:none}.SolutionsHubView_h1__KYxq2,.SolutionsHubView_heroTitle__XPQqb{font-weight:500;letter-spacing:-.045em;line-height:1.08}.SolutionsHubView_h2OnDark__OW0cw,.SolutionsHubView_h2__SaECL,.SolutionsHubView_heading__CtaLC{font-weight:500;letter-spacing:-.035em;line-height:1.18}.SolutionsHubView_dutyTitle__rv_GC,.SolutionsHubView_h3__kOvkT,.SolutionsHubView_opsTitle__CXwRJ,.SolutionsHubView_principleTitle__D7utU,.SolutionsHubView_processTitle__pTk2s{font-weight:500}.SolutionsHubView_eyebrowOnDark__DgPrn,.SolutionsHubView_hero__mysN6 .SolutionsHubView_eyebrow__lAtNf{color:#d6be96}.SolutionsHubView_btnPrimary__egx82{background:#1a5158;box-shadow:none;border-radius:4px}.SolutionsHubView_btnPrimary__egx82:hover{background:#15464c}.SolutionsHubView_hero__mysN6 .SolutionsHubView_btnPrimaryDark__RPr3I,.SolutionsHubView_hero__mysN6 .SolutionsHubView_btnPrimary__egx82{background:#cfb88d;color:#102d32;box-shadow:none}.SolutionsHubView_hero__mysN6 .SolutionsHubView_btnPrimaryDark__RPr3I:hover,.SolutionsHubView_hero__mysN6 .SolutionsHubView_btnPrimary__egx82:hover{background:#e2cca8}.SolutionsHubView_btnSecondaryLight__LRPuA,.SolutionsHubView_btnSecondary__outvZ{border-radius:4px;box-shadow:none}.SolutionsHubView_callout__8mW7T,.SolutionsHubView_cap__MYEPR,.SolutionsHubView_card__xwTRs,.SolutionsHubView_faqItem__nhfhn,.SolutionsHubView_fitCard__JPxq9,.SolutionsHubView_responsibilityCard__v9SUI{box-shadow:none}.RmsLandingView_page__MmwvG{--ink:#102c32;--muted:#425b56;--gold:#e4c79a;--paper:#f9f6ee;color:var(--ink);background:#fffdf8}.RmsLandingView_wrap__Blto0{width:min(100% - clamp(2rem,6vw,5rem),75rem);margin-inline:auto}.RmsLandingView_hero__vwGp9{padding:7rem 0 clamp(3.5rem,8vw,7rem);border-bottom:1px solid #385459;background:radial-gradient(ellipse at 84% 58%,#294c4c,transparent 66%),#0b232a;color:#fffbf1}.RmsLandingView_crumb__Zjtlb{display:flex;gap:.65rem;margin-bottom:clamp(1.8rem,4vw,3.6rem);color:#d9e2df;font-size:.82rem}.RmsLandingView_crumb__Zjtlb a:hover{text-decoration:underline}.RmsLandingView_heroGrid__GhJI5{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.5rem,4vw,3.4rem)}.RmsLandingView_kicker__rgJi9{margin:0 0 .8rem;color:#795b34;font-size:.72rem;font-weight:700;letter-spacing:.16em}.RmsLandingView_final__wZaVD .RmsLandingView_kicker__rgJi9,.RmsLandingView_hero__vwGp9 .RmsLandingView_kicker__rgJi9,.RmsLandingView_reports__zi5hs .RmsLandingView_kicker__rgJi9{color:var(--gold)}.RmsLandingView_page__MmwvG h1,.RmsLandingView_page__MmwvG h2{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.04em;text-wrap:balance}.RmsLandingView_page__MmwvG h1{font-size:clamp(2.55rem,4.5vw,4.6rem);line-height:1.04}.RmsLandingView_page__MmwvG h2{font-size:clamp(2rem,4vw,3.55rem);line-height:1.11}.RmsLandingView_accent__PO_oA{margin:.85rem 0 0;color:var(--gold);font:italic 400 clamp(1.55rem,2.65vw,2.5rem)/1.14 Georgia,serif;text-wrap:balance}.RmsLandingView_body__WNpnl,.RmsLandingView_lead__ILczL{margin:0;max-width:62ch;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.72;text-wrap:pretty}.RmsLandingView_lead__ILczL{margin-top:1.35rem;color:#e2eae6}.RmsLandingView_body__WNpnl{color:var(--muted)}.RmsLandingView_actions__XD_5H{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem}.RmsLandingView_primary__5HnkU,.RmsLandingView_secondary__qyC1H{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;gap:.65rem;padding:.65rem 1rem;border:1px solid transparent;border-radius:.32rem;font-size:.88rem;font-weight:700;text-align:center}.RmsLandingView_primary__5HnkU{background:var(--gold);color:#102c32}.RmsLandingView_primary__5HnkU:hover{background:#f5ddaf}.RmsLandingView_secondary__qyC1H{border-color:#93a6a3;color:#fffaf0}.RmsLandingView_secondary__qyC1H:hover{background:#ffffff1c}.RmsLandingView_dashboard__l3o_C,.RmsLandingView_panorama__x7_ug{margin:0;min-width:0}.RmsLandingView_dashboard__l3o_C a{display:block;padding:clamp(.28rem,.7vw,.58rem);border:1px solid #aa9874;border-radius:.8rem;background:linear-gradient(155deg,#d1b88c,#455b56 68%);box-shadow:0 26px 76px -26px #000b}.RmsLandingView_dashboard__l3o_C img,.RmsLandingView_panorama__x7_ug img{display:block;width:100%;height:auto}.RmsLandingView_dashboard__l3o_C img{border-radius:.42rem}.RmsLandingView_dashboard__l3o_C figcaption,.RmsLandingView_panorama__x7_ug figcaption{padding-top:.6rem;font-size:.8rem;line-height:1.4}.RmsLandingView_dashboard__l3o_C figcaption{color:#e4d3b2}.RmsLandingView_panorama__x7_ug{margin-top:1.6rem}.RmsLandingView_panorama__x7_ug img{border-radius:.8rem;border:1px solid #cdbb99}.RmsLandingView_panorama__x7_ug figcaption{color:var(--muted)}.RmsLandingView_section__snTzI{padding-block:clamp(3.25rem,7vw,6rem);border-bottom:1px solid #ded7c8}.RmsLandingView_split__xBqQx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:clamp(1.25rem,5vw,4.6rem)}.RmsLandingView_workflow__gL198{background:var(--paper);scroll-margin-top:5.25rem}.RmsLandingView_reportCards__GFUxL,.RmsLandingView_steps__q_G3T{display:grid;gap:1.15rem;margin:1.55rem 0 0;padding:0;list-style:none}.RmsLandingView_steps__q_G3T{grid-template-columns:repeat(4,minmax(0,1fr))}.RmsLandingView_reportCards__GFUxL{grid-template-columns:repeat(3,minmax(0,1fr))}.RmsLandingView_reportCards__GFUxL>li,.RmsLandingView_steps__q_G3T>li{min-width:0;padding:1.15rem 0;border-top:1px solid #cbbd9f}.RmsLandingView_reportCards__GFUxL span,.RmsLandingView_steps__q_G3T span{color:#785a35;font-size:.74rem;font-weight:700;letter-spacing:.12em}.RmsLandingView_reportCards__GFUxL h3,.RmsLandingView_steps__q_G3T h3{margin:.55rem 0 .45rem;font:400 1.38rem/1.2 Georgia,serif}.RmsLandingView_reportCards__GFUxL p,.RmsLandingView_steps__q_G3T p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.55}.RmsLandingView_links__J9_1G{display:flex;flex-wrap:wrap;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none}.RmsLandingView_links__J9_1G a{display:inline-block;padding:.35rem .58rem;border:1px solid #cbd1c5;border-radius:.3rem;color:#204d51;font-size:.78rem;font-weight:700}.RmsLandingView_links__J9_1G a:hover{background:#e3eee4}.RmsLandingView_textLink__AQL4X{display:inline-block;margin-top:1rem;color:#194a50;font-size:.94rem;font-weight:700;text-decoration:underline;text-underline-offset:.24em}.RmsLandingView_final__wZaVD,.RmsLandingView_reports__zi5hs{background:radial-gradient(ellipse at 92% 10%,#274a4b,transparent 68%),#102c32;color:#fffaf0;border-color:#365458}.RmsLandingView_final__wZaVD .RmsLandingView_body__WNpnl,.RmsLandingView_reports__zi5hs .RmsLandingView_body__WNpnl{color:#e3ebe5}.RmsLandingView_reportCards__GFUxL>li{padding:1.25rem;border:1px solid #6b8277;border-top-color:#d4b98a;border-radius:.65rem;background:#ffffff08}.RmsLandingView_reportCards__GFUxL span,.RmsLandingView_reports__zi5hs .RmsLandingView_textLink__AQL4X{color:var(--gold)}.RmsLandingView_reportCards__GFUxL p{color:#deebe3}.RmsLandingView_reportNote__jmM9k{max-width:74ch;margin:1.35rem 0 0;padding:.25rem 0 .25rem .85rem;border-left:2px solid var(--gold);color:#f2e4ca;line-height:1.55}.RmsLandingView_faq__qF_jf{border-top:1px solid #d7d0be}.RmsLandingView_faq__qF_jf details{padding:.85rem 0;border-bottom:1px solid #d7d0be}.RmsLandingView_faq__qF_jf summary{padding:.35rem 0;font-weight:700;cursor:pointer}.RmsLandingView_faq__qF_jf details p{margin:.45rem 0 0;color:var(--muted);line-height:1.65}.RmsLandingView_page__MmwvG a:focus-visible,.RmsLandingView_page__MmwvG summary:focus-visible{outline:2px solid #b08449;outline-offset:.2rem}@media (max-width:919px){.RmsLandingView_heroGrid__GhJI5{grid-template-columns:minmax(0,1fr)}.RmsLandingView_dashboard__l3o_C{margin-top:.35rem}.RmsLandingView_steps__q_G3T{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.RmsLandingView_hero__vwGp9{padding-top:6.1rem}.RmsLandingView_reportCards__GFUxL,.RmsLandingView_split__xBqQx,.RmsLandingView_steps__q_G3T{grid-template-columns:minmax(0,1fr)}.RmsLandingView_steps__q_G3T{gap:.25rem}.RmsLandingView_page__MmwvG h1{font-size:clamp(2.15rem,10vw,3.25rem);overflow-wrap:anywhere}}