.Segbar-module__Y-5gOa__segbarContainer{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 10%,#fbbf2408,#0000 40%),radial-gradient(circle at 90%,#38bdf805,#0000 40%);margin:32px 0;padding:48px 0}.Segbar-module__Y-5gOa__segbar{flex-direction:column;display:flex}.Segbar-module__Y-5gOa__header{letter-spacing:.5px;text-transform:uppercase;color:#fff;align-items:center;gap:8px;font-size:18px;font-weight:800;display:flex}.Segbar-module__Y-5gOa__stepNum{color:var(--accent)}.Segbar-module__Y-5gOa__sub{color:var(--dim);margin-top:6px;margin-bottom:24px;font-size:15px}.Segbar-module__Y-5gOa__opts{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:900px){.Segbar-module__Y-5gOa__opts{grid-template-columns:1fr}}.Segbar-module__Y-5gOa__seg{text-align:left;font-family:var(--font);border:1px solid var(--line);background:var(--panel);color:var(--ink);cursor:pointer;border-radius:12px;align-items:center;gap:16px;min-height:80px;padding:16px 20px;transition:all .2s;display:flex}.Segbar-module__Y-5gOa__seg:hover{background:var(--panel2);border-color:#4a5c6d}.Segbar-module__Y-5gOa__seg.Segbar-module__Y-5gOa__on{background:#f59e0b0d;border-color:#f59e0b99}.Segbar-module__Y-5gOa__seg .Segbar-module__Y-5gOa__k{color:#fff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.Segbar-module__Y-5gOa__seg:first-child .Segbar-module__Y-5gOa__k{background:#a34c44}.Segbar-module__Y-5gOa__seg:nth-child(2) .Segbar-module__Y-5gOa__k{background:#875438}.Segbar-module__Y-5gOa__seg:nth-child(3) .Segbar-module__Y-5gOa__k{background:#795d33}.Segbar-module__Y-5gOa__seg .Segbar-module__Y-5gOa__t{flex-direction:column;font-size:15px;font-weight:700;line-height:1.35;display:flex}
.Hero-module__RrpK_G__hero{padding:34px 0 8px}:is(.Hero-module__RrpK_G__hero .Hero-module__RrpK_G__wrap,.Hero-module__RrpK_G__hero .wrap){grid-template-columns:1.05fr .95fr;align-items:start;gap:34px;display:grid}@media (max-width:960px){:is(.Hero-module__RrpK_G__hero .Hero-module__RrpK_G__wrap,.Hero-module__RrpK_G__hero .wrap){grid-template-columns:1fr;gap:26px}}.Hero-module__RrpK_G__hsHead{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.Hero-module__RrpK_G__hsTitle{letter-spacing:1.2px;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:800}.Hero-module__RrpK_G__hsNote{color:var(--dim);font-size:15px}.Hero-module__RrpK_G__hsGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:900px){.Hero-module__RrpK_G__hsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Hero-module__RrpK_G__hsGrid{grid-template-columns:1fr}}.Hero-module__RrpK_G__hscard{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:28px 24px;text-decoration:none;transition:all .2s;display:block;position:relative}.Hero-module__RrpK_G__hscard:hover{background:var(--panel2);border-color:#4a5c6d;transform:translateY(-3px)}.Hero-module__RrpK_G__hscard .Hero-module__RrpK_G__n{letter-spacing:1.2px;color:var(--accent);text-transform:uppercase;font-size:12px;font-weight:800}.Hero-module__RrpK_G__hscard h3{margin:14px 0;font-size:19px;line-height:1.35}.Hero-module__RrpK_G__hscard p{color:#a3b8cc;margin:0;font-size:15.5px;line-height:1.65}.Hero-module__RrpK_G__hscard .Hero-module__RrpK_G__arw{color:var(--dim);font-size:16px;transition:all .16s;position:absolute;top:24px;right:24px}.Hero-module__RrpK_G__hscard:hover .Hero-module__RrpK_G__arw{color:var(--accent);transform:translate(3px)}.Hero-module__RrpK_G__kicker{letter-spacing:1.1px;text-transform:uppercase;color:#ffd88a;background:#f59e0b1f;border:1px solid #f59e0b59;border-radius:999px;margin-bottom:16px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.Hero-module__RrpK_G__slogan{letter-spacing:1.6px;text-transform:uppercase;color:#fde047;margin-bottom:14px;font-size:13px;font-weight:800}.Hero-module__RrpK_G__segline{color:#dbe6f0;border-left:3px solid var(--accent);max-width:62ch;margin:0 0 20px;padding:2px 0 2px 13px;font-size:15.2px}.Hero-module__RrpK_G__heroCta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Hero-module__RrpK_G__productVisual{background:linear-gradient(180deg, var(--panel2), var(--panel));border:1px dashed var(--line);border-radius:var(--radius);justify-content:center;align-items:center;display:flex;position:sticky;top:84px;overflow:hidden;box-shadow:0 30px 80px #00000080}@media (max-width:960px){.Hero-module__RrpK_G__productVisual{position:static}}.Hero-module__RrpK_G__productVisual img{border-radius:var(--radius);width:100%;height:auto;display:block}.Hero-module__RrpK_G__proofstrip{border:1px solid var(--line);background:linear-gradient(#38bdf80f,#0000);border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;padding:24px 28px;font-size:15.5px;display:flex}.Hero-module__RrpK_G__proofstrip .Hero-module__RrpK_G__dot{background:var(--good);border-radius:99px;width:9px;height:9px;box-shadow:0 0 0 4px #34d39926}.Hero-module__RrpK_G__proofstrip b{font-weight:700}
.Problem-module__jb1ESG__grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:900px){.Problem-module__jb1ESG__grid{grid-template-columns:1fr}}.Problem-module__jb1ESG__card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:32px 28px}.Problem-module__jb1ESG__card h3{margin:0 0 14px;font-size:19px;line-height:1.35}.Problem-module__jb1ESG__card p{color:#a3b8cc;margin:0;font-size:15.5px;line-height:1.65}.Problem-module__jb1ESG__card .Problem-module__jb1ESG__num{color:var(--accent);letter-spacing:1.2px;margin-bottom:16px;font-size:13px;font-weight:800}
.WhoWeServe-module__3xjWBq__cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:900px){.WhoWeServe-module__3xjWBq__cards{grid-template-columns:1fr}}.WhoWeServe-module__3xjWBq__card{background:linear-gradient(180deg, var(--panel2), var(--panel));border:1px solid var(--line);cursor:pointer;border-radius:14px;padding:32px 28px;transition:all .16s;position:relative;overflow:hidden}.WhoWeServe-module__3xjWBq__card:hover{border-color:#4a5c6d;transform:translateY(-3px)}.WhoWeServe-module__3xjWBq__card.WhoWeServe-module__3xjWBq__on{border-color:#f59e0b99;box-shadow:inset 0 0 0 1px #f59e0b40}.WhoWeServe-module__3xjWBq__card .WhoWeServe-module__3xjWBq__tag{letter-spacing:1.2px;color:#ffd88a;text-transform:uppercase;font-size:12px;font-weight:800}.WhoWeServe-module__3xjWBq__card h3{margin:14px 0;font-size:19px;line-height:1.35}.WhoWeServe-module__3xjWBq__card p{color:#a3b8cc;margin:0 0 20px;font-size:15.5px;line-height:1.65}.WhoWeServe-module__3xjWBq__card ul{color:#a3b8cc;margin:0;padding-left:17px;font-size:15px}.WhoWeServe-module__3xjWBq__card ul li{margin:6px 0}.WhoWeServe-module__3xjWBq__card .WhoWeServe-module__3xjWBq__go{color:var(--accent);margin-top:24px;font-size:15px;font-weight:700;line-height:1.5}.WhoWeServe-module__3xjWBq__card .WhoWeServe-module__3xjWBq__reality,.WhoWeServe-module__3xjWBq__card .WhoWeServe-module__3xjWBq__deliver{color:#a3b8cc;margin:0 0 14px;font-size:15px;line-height:1.6}.WhoWeServe-module__3xjWBq__card .WhoWeServe-module__3xjWBq__reality b,.WhoWeServe-module__3xjWBq__card .WhoWeServe-module__3xjWBq__deliver b{color:#ffd88a;font-weight:600}
.Offer-module__XaFYUW__offer{background:linear-gradient(#f59e0b17,#f59e0b05);border:1px solid #f59e0b66;border-radius:16px;padding:48px 40px}.Offer-module__XaFYUW__offer .Offer-module__XaFYUW__two{grid-template-columns:1.2fr .8fr;align-items:center;gap:32px;display:grid}@media (max-width:900px){.Offer-module__XaFYUW__offer .Offer-module__XaFYUW__two{grid-template-columns:1fr}}.Offer-module__XaFYUW__offer ul{color:#f0f4f8;margin:16px 0 0;padding-left:18px;font-size:15.5px;line-height:1.65}.Offer-module__XaFYUW__offer ul li{margin-bottom:8px}.Offer-module__XaFYUW__offer .Offer-module__XaFYUW__price{color:#fff;margin:0;font-size:42px;font-weight:800}.Offer-module__XaFYUW__offer .Offer-module__XaFYUW__price span{color:var(--muted);font-size:15px;font-weight:600}
.HowItWorks-module__LoAy5W__steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.HowItWorks-module__LoAy5W__steps{grid-template-columns:1fr}}.HowItWorks-module__LoAy5W__step{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:32px 28px}.HowItWorks-module__LoAy5W__step:before{counter-increment:s;content:counter(s);color:#ffd88a;background:#f59e0b26;border:1px solid #f59e0b66;border-radius:9px;place-items:center;width:32px;height:32px;margin-bottom:20px;font-weight:800;display:grid}.HowItWorks-module__LoAy5W__step h3{margin:0 0 14px;font-size:19px;line-height:1.35}.HowItWorks-module__LoAy5W__step p{color:#a3b8cc;margin:0;font-size:15.5px;line-height:1.65}
.About-module__tM9I3a__about{grid-template-columns:1.1fr .9fr;align-items:start;gap:32px;display:grid}@media (max-width:900px){.About-module__tM9I3a__about{grid-template-columns:1fr}}.About-module__tM9I3a__about p{color:var(--muted);font-size:15.5px;line-height:1.65}.About-module__tM9I3a__card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:32px 28px}.About-module__tM9I3a__card h3{margin:0 0 14px;font-size:19px;line-height:1.35}.About-module__tM9I3a__card p{color:#a3b8cc;margin:0;font-size:15.5px;line-height:1.65}.About-module__tM9I3a__card .About-module__tM9I3a__metric{border-top:1px solid var(--line);color:var(--dim);margin-top:18px;padding-top:16px;font-size:14px}
.Faq-module__kQ6DSW__faq{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin-bottom:12px;overflow:hidden}.Faq-module__kQ6DSW__faq summary{cursor:pointer;align-items:center;gap:12px;padding:20px 24px;font-size:16px;font-weight:700;list-style:none;display:flex}.Faq-module__kQ6DSW__faq summary::-webkit-details-marker{display:none}.Faq-module__kQ6DSW__faq summary:before{content:"+";color:var(--accent);width:14px;font-weight:800}.Faq-module__kQ6DSW__faq[open] summary:before{content:"–"}.Faq-module__kQ6DSW__faq .Faq-module__kQ6DSW__body{color:var(--muted);padding:0 24px 24px;font-size:15.5px;line-height:1.65}
.Book-module__vw30gq__book{border:1px solid var(--line);background:linear-gradient(#38bdf812,#0000);border-radius:16px;padding:48px 40px}.Book-module__vw30gq__book .Book-module__vw30gq__row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}
.Drawer-module__RQkZHa__drawer{background:var(--bg2);border-left:1px solid var(--line);z-index:90;flex-direction:column;width:min(440px,94vw);transition:all .25s;display:flex;position:fixed;inset:0 0 0 auto;transform:translate(105%);box-shadow:-30px 0 80px #0009}.Drawer-module__RQkZHa__drawer.Drawer-module__RQkZHa__open{transform:none}.Drawer-module__RQkZHa__drawerHead{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px;display:flex}.Drawer-module__RQkZHa__drawerHead h3{margin:0 0 4px;font-size:19px;font-weight:700}.Drawer-module__RQkZHa__drawerBody{padding:24px 18px;overflow-y:auto}.Drawer-module__RQkZHa__lead{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin-bottom:12px;padding:16px 20px}.Drawer-module__RQkZHa__lead .Drawer-module__RQkZHa__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.Drawer-module__RQkZHa__lead .Drawer-module__RQkZHa__nm{font-size:15.5px;font-weight:700}.Drawer-module__RQkZHa__lead .Drawer-module__RQkZHa__ty{color:#ffd88a;white-space:nowrap;background:#f59e0b24;border:1px solid #f59e0b59;border-radius:999px;padding:4px 10px;font-size:12px}.Drawer-module__RQkZHa__lead .Drawer-module__RQkZHa__ty.Drawer-module__RQkZHa__b,.Drawer-module__RQkZHa__lead .Drawer-module__RQkZHa__tyB,.Drawer-module__RQkZHa__tyB{color:#bae6fd;background:#38bdf81f;border-color:#38bdf859}.Drawer-module__RQkZHa__lead .Drawer-module__RQkZHa__ty.Drawer-module__RQkZHa__c,.Drawer-module__RQkZHa__lead .Drawer-module__RQkZHa__tyC,.Drawer-module__RQkZHa__tyC{color:#a7f3d0;background:#34d3991f;border-color:#34d39959}.Drawer-module__RQkZHa__lead .Drawer-module__RQkZHa__meta{color:var(--dim);margin-top:8px;font-size:13px}.Drawer-module__RQkZHa__scrim{z-index:80;opacity:0;pointer-events:none;background:#0000008c;transition:all .25s;position:fixed;inset:0}.Drawer-module__RQkZHa__scrim.Drawer-module__RQkZHa__on,.Drawer-module__RQkZHa__scrim.Drawer-module__RQkZHa__scrimOn,.Drawer-module__RQkZHa__scrimOn{opacity:1;pointer-events:auto}.Drawer-module__RQkZHa__orb{background:radial-gradient(circle at 32% 30%,#ffe3a3,#f59e0b 55%,#92400e);border-radius:999px;flex:none;width:30px;height:30px;box-shadow:0 0 0 4px #f59e0b1f}.Drawer-module__RQkZHa__icobtn{border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:9px;place-items:center;width:34px;height:30px;font-size:13px;transition:all .14s;display:grid}.Drawer-module__RQkZHa__icobtn:hover{color:var(--ink);border-color:#33475c}
.ChatWidget-module__624Z6G__trigger{z-index:50;background:var(--panel);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:16px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 25px #00000080}.ChatWidget-module__624Z6G__trigger:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0009}.ChatWidget-module__624Z6G__chatWidget{z-index:50;background:linear-gradient(180deg, var(--panel2), var(--panel));border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;width:360px;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 30px 80px #00000080}@media (max-width:480px){.ChatWidget-module__624Z6G__chatWidget{width:calc(100% - 48px)}}.ChatWidget-module__624Z6G__assistTop{border-bottom:1px solid var(--line);letter-spacing:.7px;text-transform:uppercase;color:var(--dim);background:#ffffff05;justify-content:space-between;align-items:center;padding:11px 16px;font-size:11.5px;font-weight:700;display:flex}.ChatWidget-module__624Z6G__closeBtn{color:var(--dim);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:14px;display:flex}.ChatWidget-module__624Z6G__closeBtn:hover{color:var(--ink)}.ChatWidget-module__624Z6G__chat{scroll-behavior:smooth;flex-direction:column;gap:12px;height:320px;padding:16px;display:flex;overflow-y:auto}.ChatWidget-module__624Z6G__chat::-webkit-scrollbar{width:9px}.ChatWidget-module__624Z6G__chat::-webkit-scrollbar-thumb{background:#1d2b3a;border-radius:9px}.ChatWidget-module__624Z6G__chips{flex-wrap:wrap;gap:8px;padding:0 16px 12px;display:flex}.ChatWidget-module__624Z6G__composer{border-top:1px solid var(--line);background:#ffffff04;gap:9px;padding:12px;display:flex}.ChatWidget-module__624Z6G__composer input{background:var(--bg2);border:1px solid var(--line);color:var(--ink);font-size:14.5px;font-family:var(--font);border-radius:11px;outline:none;flex:1;padding:12px 13px}.ChatWidget-module__624Z6G__composer input:focus{border-color:#f59e0b99}.ChatWidget-module__624Z6G__mic{border:1px solid var(--line);background:var(--panel);width:44px;color:var(--muted);cursor:pointer;border-radius:11px;flex:none;place-items:center;transition:all .14s;display:grid}.ChatWidget-module__624Z6G__mic:hover{color:var(--ink);border-color:#33475c}.ChatWidget-module__624Z6G__send{color:#1a1206;cursor:pointer;background:linear-gradient(#fbbf24,#f59e0b);border:1px solid #f59e0b;border-radius:11px;flex:none;width:44px;font-weight:800}.ChatWidget-module__624Z6G__hint{color:var(--dim);padding:0 16px 12px;font-size:11.5px}
