.sk{overflow-x:clip}.sk img{max-width:none}.sk a:focus-visible,.sk button:focus-visible,.sk summary:focus-visible{outline:3px solid #0b8042;outline-offset:2px;border-radius:6px}.v3.sk-hero{padding:34px 0 40px;background:radial-gradient(640px 520px at 78% 46%,#d9f8e6,#0000 72%),linear-gradient(180deg,#f6faf7,#fff 92%)}.sk-hero-g{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:28px;align-items:start}.sk-hero-t{padding-top:44px;display:flex;flex-direction:column;align-items:flex-start}.sk .sk-h1{font-size:clamp(36px,3.9vw,52px);line-height:1.04;letter-spacing:-.035em;font-weight:700;color:#13271e;margin:0;text-wrap:balance;max-width:640px}.sk-sub{font-size:19px;line-height:1.5;color:#53645d;margin:18px 0 0;max-width:500px}.sk-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:26px}.v3 .sk-cta{min-height:54px;padding:14px 26px;border-radius:999px;font-size:17px}.sk-wa{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#0b8042;text-decoration:none}.sk-wa svg{width:20px;height:20px}.sk-wa:hover{text-decoration:underline;text-underline-offset:4px}.sk-stage{position:relative;height:640px;min-width:0}.sk-aura{position:absolute;left:50%;top:50%;width:440px;height:440px;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#16d46d40,#16d46d00);pointer-events:none}.sk-stage .sk-aura{left:auto;right:-80px;translate:0 -50%}.sk-tel{position:absolute;right:12px;top:26px;height:580px;width:auto;aspect-ratio:495/1042;z-index:2;animation:skFloat 7s ease-in-out infinite}@keyframes skFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.sk-float{left:0;top:0;bottom:0;right:calc(12px + 275px);z-index:3;pointer-events:none}.sk-float,.sk-nt{position:absolute}.sk-nt{right:6px;display:flex;align-items:center;gap:9px;background:#fff;border-radius:16px;padding:8px 13px 8px 8px;box-shadow:0 20px 36px -18px #0b3a2080,0 0 0 1px #0b80421a;white-space:nowrap}.sk-nt b{display:block;font-size:13.5px;line-height:1.2;font-weight:700;color:#13271e}.sk-nt small{display:block;font-size:12px;line-height:1.25;color:#5f7068}.sk-nt-i{width:34px;height:34px;flex:none;border-radius:11px;display:grid;place-items:center;color:#fff}.sk-nt-i svg{width:19px;height:19px}.sk-nt.n1{top:18%}.sk-nt.n2{top:44%;right:34px}.sk-nt.n3{top:70%}@media (min-width:901px){.sk-nt{justify-content:flex-start}.sk-nt.n1{width:196px}.sk-nt.n2{width:172px}.sk-nt.n3{width:170px}}.sk-ill{position:absolute;right:12px;width:275px;bottom:-6px;margin:0;text-align:center;font-size:12px;color:#7b8a84}.sk-ill.c{position:static;width:auto;margin-top:18px}.v3.sk-sec{padding:80px 0}.sk-white{background:#fff}.sk-mint{background:radial-gradient(ellipse 1000px 60% at 50% 50%,#e3faec,#0000 100%),#fff}.sk-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin:26px 0 0}.sk-links.c{justify-content:center}.sk-vs{max-width:1040px;margin:0 auto;display:grid;gap:12px}.sk-vs-h,.sk-vs-r{display:grid;grid-template-columns:250px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px}.sk-vs-h span{font-size:17px;line-height:1.3;font-weight:600;padding-left:20px}.sk-vs-h .nt{color:#41544b}.sk-vs-h .gr{color:#0b8042}.sk-vs-k{display:flex;align-items:center;gap:12px}.sk-vs-k b{font-size:18px;letter-spacing:-.02em;color:#13271e}.sk .sk-vs-k .v3-app svg{width:52%;height:52%}.sk-vs-r p{margin:0;min-height:68px;display:flex;flex-direction:column;justify-content:center;border-radius:18px;padding:12px 20px;font-size:16px;line-height:1.38}.sk-vs-r .nt{background:#f4f6f5;color:#2c3d35;box-shadow:inset 0 0 0 1px #dfe7e2}.sk-vs-r .gr{background:#ecfbf2;color:#13271e;font-weight:600;box-shadow:inset 0 0 0 1.5px #16d46d66,0 18px 34px -26px #0b804299}.sk-vs-l{display:none}.sk-faq{max-width:820px;margin:0 auto;display:grid;gap:10px}.sk-faq details{border-radius:18px;padding:16px 20px;background:#fff;box-shadow:0 0 0 1px #0b804221}.sk-faq details[open]{box-shadow:0 0 0 1.5px #16d46d88,0 24px 40px -32px #0b3a2099}.sk-faq summary{cursor:pointer;font-weight:600;font-size:17.5px;line-height:1.35;color:#13271e;list-style:none;display:flex;justify-content:space-between;gap:16px}.sk-faq summary::-webkit-details-marker{display:none}.sk-faq summary:after{content:"+";font-size:24px;line-height:1;font-weight:500;color:#0b8042;flex:none}.sk-faq details[open] summary:after{content:"–"}.sk-faq p{margin:10px 0 2px;font-size:16px;line-height:1.55;color:#53645d}.v3.sk-faq-s{padding-top:72px}.sk-faq-s .v3-head{margin-bottom:30px}.sk-more{max-width:820px;margin:22px auto 0;text-align:center;font-size:15.5px;color:#53645d}.sk-more a{color:#0b8042;font-weight:600}@media (min-width:901px) and (max-width:1180px){.sk-stage{height:590px}.sk-tel{height:500px;top:60px}.sk-float{right:calc(12px + 238px)}.sk-nt small{display:none}.sk-nt.n2{right:6px}}@media (min-width:901px) and (max-width:1080px){.sk-float{display:none}}@media (max-width:900px){.v3.sk-hero{padding:16px 0 28px}.sk-hero-g{grid-template-columns:minmax(0,1fr);gap:8px}.sk-hero-t{align-items:center;text-align:center;padding-top:0}.sk .sk-h1{font-size:clamp(30px,8.4vw,40px);line-height:1.05}.sk-sub{font-size:16.5px;line-height:1.45;margin-top:10px}.sk-ctas{flex-direction:column;gap:10px;margin-top:18px;width:100%}.v3 .sk-cta{width:100%;max-width:420px;justify-content:center;min-height:52px}.sk-stage{height:490px;--th:450px;margin-top:8px}.sk-stage .sk-aura{width:320px;height:320px;left:50%;right:auto;translate:-50% -50%}.sk-tel{right:auto;left:50%;top:20px;height:var(--th);translate:-50% 0}.sk-float{right:0}.sk-nt{right:auto;padding:6px 10px 6px 6px;gap:7px;border-radius:13px}.sk-nt-i{width:28px;height:28px;border-radius:9px}.sk-nt-i svg{width:15px;height:15px}.sk-nt b{font-size:12px}.sk-nt small{font-size:10.5px}.sk-nt.n1{width:150px;left:calc(50% - var(--th)*.2207 - 150px);top:16%}.sk-nt.n2{left:calc(50% + var(--th)*.18);right:auto;top:46%}.sk-nt.n3{width:140px;left:calc(50% - var(--th)*.225 - 140px);top:74%}.sk-ill{width:auto;left:0;right:0;bottom:-4px}.v3.sk-sec{padding:60px 0}.sk-vs-h{display:none}.sk-vs{gap:18px}.sk-vs-r{grid-template-columns:minmax(0,1fr);gap:8px}.sk-vs-r p{min-height:0;padding:12px 16px;font-size:15.5px}.sk-vs-l{display:block;font-size:15px;font-weight:600;margin-bottom:2px}.sk-vs-r .nt .sk-vs-l{color:#41544b}.sk-vs-r .gr .sk-vs-l{color:#0b8042}.sk-faq summary{font-size:16.5px}}@media (max-width:600px){.sk-stage{height:510px}.sk-tel{top:46px}.sk-nt small{display:none}.sk-nt.n1{width:auto;left:auto;right:calc(50% + 4px);top:0}.sk-nt.n2{left:calc(50% + 4px);top:0}.sk-nt.n3{display:none}}@media (max-width:380px){.sk-nt{white-space:normal}.sk-nt.n1,.sk-nt.n2{width:146px}.sk-nt b{line-height:1.15}}@media (min-width:901px) and (max-height:780px){.v3.sk-hero{padding:22px 0 30px}.sk-hero-t{padding-top:10px}.sk .sk-h1{font-size:clamp(38px,4.2vw,54px)}.sk-sub{font-size:18px;margin-top:12px}.sk-ctas{margin-top:18px}.sk-stage{height:540px}.sk-tel{height:520px;top:6px}.sk-float{right:calc(12px + 247px)}}@media (prefers-reduced-motion:reduce){.sk-tel{animation:none}}.sk .sk-faq .sk-long p+p{margin-top:12px}.sk-faq .sk-long a,.sk-more a{color:#0b8042;font-weight:600}.sk .sk-h1 .v3-g{display:block}.sk-upd{margin:0 0 14px;font-size:15px;line-height:1.3;font-weight:600;color:#53645d}.sk-sub b{color:#13271e}.sk-note{margin:22px 0 0;max-width:520px;border-radius:16px;padding:12px 16px;background:#fffc;box-shadow:0 0 0 1px #0b80421a;font-size:14.5px;line-height:1.5;color:#41544b}.sk-note b{color:#13271e}.sk-note a{white-space:nowrap}.sk .v3-head a,.sk-answer a,.sk-more a,.sk-note a,.sk-src a{color:#0b8042;font-weight:600}.sk-src{max-width:1040px;margin:18px auto 0;font-size:14px;line-height:1.5;color:#5f7068}.sk-answer{max-width:820px;margin:0 auto;font-size:18px;line-height:1.6;color:#41544b;text-align:center}.sk-picks{list-style:none;max-width:820px;margin:26px auto 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sk-picks li{display:flex;justify-content:space-between;align-items:center;gap:12px;border-radius:16px;padding:12px 16px;background:#fff;box-shadow:0 0 0 1px #0b80421a;font-size:15.5px;color:#53645d}.sk-picks a{color:#0b8042;font-weight:700;text-decoration:none;white-space:nowrap}.sk-picks a:hover{text-decoration:underline}.sk-table{max-width:1180px;margin:0 auto;overflow-x:auto;border-radius:22px;box-shadow:0 24px 50px -36px #0b3a2080,0 0 0 1px #0b80421a;background:#fff}.sk-table table{width:100%;min-width:940px;border-collapse:collapse;text-align:left;font-size:14.5px;line-height:1.45;color:#2c3d35}.sk-table td,.sk-table th{padding:13px 16px;vertical-align:top;border-bottom:1px solid #e6efe9}.sk-table thead th{font-size:15px;font-weight:600;color:#13271e;background:#f4f8f5;border-bottom:1px solid #dfe7e2}.sk-table tbody th{font-weight:700;color:#13271e;position:sticky;left:0;background:#fff;min-width:118px}.sk-table tbody th a,.sk-table td a{color:inherit}.sk-table tbody tr:last-child td,.sk-table tbody tr:last-child th{border-bottom:0}.sk-table tr.ours td,.sk-table tr.ours th{background:#f1fcf5}.sk-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.sk-box{border-radius:24px;padding:26px 26px 22px;background:#fff;box-shadow:0 24px 50px -36px #0b3a2080,0 0 0 1px #0b80421a}.sk-box h2{margin:0;font-size:22px;line-height:1.2;letter-spacing:-.02em;font-weight:700;color:#13271e}.sk-box ul,.sk-pc ul{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.sk-box li,.sk-pc li{display:flex;gap:10px;font-size:15.5px;line-height:1.5;color:#41544b}.sk-box li svg,.sk-pc li svg{width:18px;height:18px;flex:none;margin-top:3px;color:#9aa8a1}.sk-box li svg.ok,.sk-pc li svg.ok{color:#0b8042}.sk-cards{max-width:880px;margin:0 auto;display:grid;gap:12px}.sk-cards details{scroll-margin-top:96px;border-radius:22px;padding:18px 22px;background:#fff;box-shadow:0 0 0 1px #0b804221}.sk-cards details.ours{box-shadow:0 0 0 1.5px #16d46d88}.sk-cards details[open]{box-shadow:0 0 0 1.5px #16d46d88,0 24px 40px -32px #0b3a2099}.sk-cards summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:minmax(0,1fr) 24px;column-gap:16px}.sk-cards summary::-webkit-details-marker{display:none}.sk-cards summary:after{content:"+";grid-column:2;grid-row:1;font-size:24px;line-height:1;font-weight:500;color:#0b8042}.sk-cards details[open] summary:after{content:"–"}.sk-card-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.sk-card-h h3{margin:0;font-size:21px;line-height:1.2;letter-spacing:-.02em;font-weight:700;color:#13271e}.sk-ours{font-size:15px;font-weight:600;color:#0b8042}.sk-card-f{grid-column:1;margin-top:6px;font-size:15.5px;line-height:1.5;color:#53645d}.sk-card-p{margin:14px 0 0;font-size:14.5px;color:#5f7068}.sk-pc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:14px}.sk-pc-t{margin:0;font-size:16px;font-weight:600;color:#41544b}.sk-pc-t.gr{color:#0b8042}.sk-pc ul{margin-top:8px;gap:8px}.sk-pc li{font-size:15px}.sk-dl{margin:16px 0 0;padding-top:14px;border-top:1px solid #e6efe9;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 22px;font-size:14.5px;line-height:1.5;color:#41544b}.sk-dl dt{display:inline;font-weight:600;color:#13271e}.sk-dl dd{display:inline;margin:0}.sk-dl a{color:inherit}.sk-card-l{display:flex;flex-wrap:wrap;gap:8px 20px;margin:14px 0 2px;font-size:15px;font-weight:600}.sk-card-l a{color:#0b8042;text-decoration:none}.sk-card-l a:hover{text-decoration:underline}.sk-faq summary h3{margin:0;font:inherit;color:inherit}.v3.sk-other{padding:56px 0}.sk-other h2{margin:0;text-align:center;font-size:20px;font-weight:700;color:#13271e}.sk-other ul{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.sk-other a{display:inline-block;border-radius:14px;padding:9px 16px;background:#fff;box-shadow:0 0 0 1px #0b80421a;font-size:15px;font-weight:600;color:#2c3d35;text-decoration:none}.sk-other a:hover{box-shadow:0 0 0 1.5px #0b8042}@media (max-width:900px){.sk-note{text-align:left}.sk-upd{margin-bottom:10px}.sk-answer{font-size:16.5px;text-align:left}.sk-picks,.sk-two{grid-template-columns:minmax(0,1fr)}.sk-box{padding:20px 18px}.sk-cards details{padding:16px}.sk-card-h h3{font-size:19px}.sk-dl,.sk-pc{grid-template-columns:minmax(0,1fr)}}.sk-sum{max-width:1040px;margin:0 auto 34px;border-radius:26px;padding:26px 30px;background:linear-gradient(140deg,#20d77a,#079c56);color:#fff;font-size:20px;line-height:1.5;font-weight:500;box-shadow:0 30px 50px -24px #16d46d99}.sk-sum b{font-weight:700}.sk .sk-vs-k>span:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sk-chip{font-style:normal;font-size:15px;line-height:1.2;font-weight:600;letter-spacing:0;color:#0b8042;background:#e3f8eb;border-radius:999px;padding:3px 10px}.sk-vs-r.adv .gr{background:#dff8e9;box-shadow:inset 0 0 0 2px #16d46d,0 18px 34px -24px #0b8042aa}.sk-first{max-width:900px;margin:0 auto 26px;border-radius:26px;padding:26px 30px;background:#fff;box-shadow:0 0 0 2px #16d46d,0 30px 50px -34px #0b3a2099;display:flex;align-items:center;justify-content:space-between;gap:18px 28px;flex-wrap:wrap}.sk-first p{margin:0;flex:1 1 420px;font-size:21px;line-height:1.45;font-weight:600;color:#13271e}.sk-first b{color:#0b8042}.sk-answer{font-size:16.5px}@media (max-width:900px){.sk-sum{font-size:17px;margin-bottom:24px}.sk-first,.sk-sum{padding:20px}.sk-first p{font-size:18px;flex-basis:auto}.sk-first .sk-cta{width:100%;justify-content:center}}.sendapp-mcp_mcpIcon__umTq8{display:block;border-radius:22%;box-shadow:0 18px 34px -18px #0b4f3980}.sendapp-mcp_mcpMark__vmJFF{display:inline-block;width:16px;height:16px;opacity:.75}.sendapp-mcp_scene__DacCt{margin:0;padding:34px 26px 22px;border-radius:28px;background:#eef7f1;border:1px solid #d5e8dc;position:relative;isolation:isolate}.sendapp-mcp_sceneRow__J0_qq{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1.1fr) 44px minmax(0,1fr);align-items:center;gap:6px}.sendapp-mcp_node__d1Agh{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.sendapp-mcp_node__d1Agh strong{font-size:14px;font-weight:600;line-height:1.3;color:#163f32}.sendapp-mcp_nodeTile__vaEd0{display:grid;place-items:center;width:72px;height:72px;border-radius:20px;background:#fff;border:1px solid #d5e8dc;color:#1f7a4f;box-shadow:0 12px 26px -18px #163b3160}.sendapp-mcp_node__d1Agh:last-child .sendapp-mcp_nodeTile__vaEd0{background:#0b3d2c;border-color:#0b3d2c}.sendapp-mcp_nodeTile__vaEd0 img{width:36px;height:36px}.sendapp-mcp_nodeMain__7hrhN strong{font-size:15px}.sendapp-mcp_link__2GxpU{position:relative;display:grid;place-items:center;color:#3f8f67}.sendapp-mcp_link__2GxpU i{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:repeating-linear-gradient(90deg,#8fc5a6 0 5px,#0000 5px 10px)}.sendapp-mcp_link__2GxpU svg{position:relative;background:#eef7f1;padding:2px;border-radius:6px}.sendapp-mcp_sceneNote__79cls{display:flex;align-items:center;justify-content:center;gap:8px;margin:22px 0 0;padding:10px 14px;border-radius:999px;background:#fff;border:1px solid #cfe5d8;font-size:13.5px;font-weight:600;color:#0f6b43;text-align:center}.sendapp-mcp_sceneNote__79cls svg{flex-shrink:0}.sendapp-mcp_sceneCaption__hVXtm{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;font-size:11.5px;color:#5f7a6b}@media (prefers-reduced-motion:no-preference){.sendapp-mcp_link__2GxpU i{animation:sendapp-mcp_flow__cx3tJ 2.4s linear infinite;background-size:20px 2px}}@keyframes sendapp-mcp_flow__cx3tJ{0%{background-position:0 0}to{background-position:20px 0}}.sendapp-mcp_works__hdwGG{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:38px;padding-top:26px;border-top:1px solid #e3ebe6}.sendapp-mcp_works__hdwGG p{margin:0;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.sendapp-mcp_works__hdwGG ul{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0;padding:0;list-style:none}.sendapp-mcp_works__hdwGG li{display:flex;align-items:center;gap:8px;color:#475569;font-size:14px;font-weight:600}.sendapp-mcp_works__hdwGG img{width:24px;height:24px;filter:grayscale(1) brightness(.35);opacity:.75}.sendapp-mcp_worksMore__nJwsh{font-weight:500!important;color:#64748b!important}.sendapp-mcp_section__RfMwY{padding:72px 0}.sendapp-mcp_tint__WK9D9{background:#f3f8f5}.sendapp-mcp_dark__ReYZC{background:#0d1a14;color:#e6efe9}.sendapp-mcp_head__cqIsN{max-width:760px;margin-bottom:36px}.sendapp-mcp_head__cqIsN h2{display:flex;align-items:center;gap:12px;margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:600;letter-spacing:-.025em;line-height:1.15;color:#14181c}.sendapp-mcp_head__cqIsN p{margin:14px 0 0;font-size:17px;line-height:1.6;color:#475569}.sendapp-mcp_dark__ReYZC .sendapp-mcp_head__cqIsN h2{color:#fff}.sendapp-mcp_dark__ReYZC .sendapp-mcp_head__cqIsN p{color:#a9bdb1}.sendapp-mcp_canGrid__Rrjd6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.sendapp-mcp_canGrid__Rrjd6 li{padding:24px;border-radius:22px;background:#fff;border:1px solid #e1ebe4}.sendapp-mcp_canGrid__Rrjd6 h3{margin:14px 0 6px;font-size:18px;font-weight:600;color:#14181c}.sendapp-mcp_canGrid__Rrjd6 p{margin:0;font-size:15px;line-height:1.55;color:#475569}.sendapp-mcp_icon__CmVrA{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#e6f6ec;color:#1f7a4f}.sendapp-mcp_steps___CP9w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;counter-reset:s}.sendapp-mcp_steps___CP9w li{padding:24px;border-radius:22px;background:#fff;border:1px solid #d5e8dc}.sendapp-mcp_steps___CP9w li>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#16d46d;color:#06301c;font-weight:700}.sendapp-mcp_steps___CP9w h3{margin:14px 0 6px;font-size:18px;font-weight:600;color:#14181c}.sendapp-mcp_steps___CP9w p{margin:0;font-size:15px;line-height:1.55;color:#475569}.sendapp-mcp_revoke__XsPAA{display:flex;align-items:flex-start;gap:10px;margin:22px 0 0;padding:14px 16px;border-radius:16px;background:#fff;border:1px dashed #b9d9c5;font-size:15px;line-height:1.5;color:#334155}.sendapp-mcp_revoke__XsPAA svg{flex-shrink:0;margin-top:2px;color:#1f7a4f}.sendapp-mcp_subTitle__u_HS8{margin:44px 0 16px;font-size:22px;font-weight:600;color:#14181c}.sendapp-mcp_clients__Szlek{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sendapp-mcp_client__nFhZ0{min-width:0;padding:20px 22px;border-radius:20px;background:#fff;border:1px solid #e1ebe4}.sendapp-mcp_client__nFhZ0 h4{margin:0 0 6px;font-size:16px;font-weight:700;color:#14181c}.sendapp-mcp_client__nFhZ0 p{margin:0;font-size:14.5px;line-height:1.55;color:#475569}.sendapp-mcp_code__1_4kS{max-width:100%;margin:12px 0 0;padding:14px 16px;border-radius:14px;background:#0d1a14;color:#d8f5e3;font-size:12.5px;line-height:1.6;overflow-x:auto;white-space:pre;-webkit-overflow-scrolling:touch}.sendapp-mcp_dark__ReYZC .sendapp-mcp_code__1_4kS{background:#06110c;border:1px solid #1e3a2c}.sendapp-mcp_advanced__itGpO{margin-top:18px;border-radius:18px;background:#fff;border:1px solid #e1ebe4}.sendapp-mcp_advanced__itGpO summary{display:flex;align-items:center;gap:10px;padding:16px 20px;font-weight:600;color:#14181c;cursor:pointer;list-style:none}.sendapp-mcp_advanced__itGpO summary::-webkit-details-marker{display:none}.sendapp-mcp_advanced__itGpO>div{padding:0 20px 18px}.sendapp-mcp_advanced__itGpO p{margin:0 0 10px;font-size:14.5px;line-height:1.6;color:#475569}.sendapp-mcp_chev__4Pca1{margin-left:auto;flex-shrink:0;transition:transform .2s}details[open]>summary .sendapp-mcp_chev__4Pca1{transform:rotate(180deg)}.sendapp-mcp_source__u1FZ4{margin:20px 0 0;font-size:13px;color:#64748b}.sendapp-mcp_source__u1FZ4 a{display:inline-flex;align-items:center;gap:3px;font-weight:600;color:#0b8042}.sendapp-mcp_asks__iwfc7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.sendapp-mcp_asks__iwfc7 li{display:flex;gap:12px;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid #e1ebe4;font-size:15.5px;line-height:1.5;color:#1e293b}.sendapp-mcp_asks__iwfc7 svg{flex-shrink:0;margin-top:3px;color:#1f7a4f}.sendapp-mcp_catalog__y7_rF{column-gap:14px}.sendapp-mcp_area__1DTvG{display:block;break-inside:avoid;margin:0 0 14px;border-radius:18px;background:#fff;border:1px solid #dde9e1}.sendapp-mcp_area__1DTvG summary{display:flex;align-items:center;gap:10px;padding:16px 18px;cursor:pointer;list-style:none}.sendapp-mcp_area__1DTvG summary::-webkit-details-marker{display:none}.sendapp-mcp_areaTitle__6_NZZ{font-weight:700;color:#14181c}.sendapp-mcp_area__1DTvG summary code{font-size:12px;color:#5f7a6b;background:#eef6f1;padding:2px 7px;border-radius:6px}.sendapp-mcp_areaCount__5yCFE{margin-left:auto;font-size:12.5px;font-weight:600;color:#0f6b43}.sendapp-mcp_areaCount__5yCFE+.sendapp-mcp_chev__4Pca1{margin-left:4px}.sendapp-mcp_area__1DTvG ul{margin:0;padding:0 18px 14px;list-style:none}.sendapp-mcp_area__1DTvG li{display:grid;gap:3px;padding:10px 0;border-top:1px solid #eef3f0}.sendapp-mcp_area__1DTvG li code{font-weight:600;color:#0b5e3a;word-break:break-all}.sendapp-mcp_area__1DTvG li span{line-height:1.5;color:#475569}.sendapp-mcp_secGrid__5YUpo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;margin:0;padding:0;list-style:none}.sendapp-mcp_secGrid__5YUpo li{display:flex;gap:14px;padding:18px 20px;border-radius:18px;background:#fff;border:1px solid #e1ebe4}.sendapp-mcp_secGrid__5YUpo svg{flex-shrink:0;margin-top:3px;color:#1f7a4f}.sendapp-mcp_secGrid__5YUpo h3{margin:0 0 4px;font-size:16px;font-weight:600;color:#14181c}.sendapp-mcp_secGrid__5YUpo p{margin:0;font-size:14.5px;line-height:1.55;color:#475569}.sendapp-mcp_devGrid__ClSIx{display:grid;gap:28px}.sendapp-mcp_devCurl__X_DWQ{min-width:0}.sendapp-mcp_devGrid__ClSIx dl{column-count:2;column-gap:14px}.sendapp-mcp_devGrid__ClSIx dl>div{break-inside:avoid;margin-bottom:14px}.sendapp-mcp_devGrid__ClSIx dl{margin:0}.sendapp-mcp_devGrid__ClSIx dl>div{padding:16px 18px;border-radius:16px;background:#13241b;border:1px solid #1e3a2c}.sendapp-mcp_devGrid__ClSIx dt{font-weight:700;color:#fff;margin-bottom:4px}.sendapp-mcp_devGrid__ClSIx dd{margin:0;font-size:14.5px;line-height:1.6;color:#b9ccc0;overflow-wrap:anywhere}.sendapp-mcp_devGrid__ClSIx h3{margin:0;font-size:16px;font-weight:600;color:#fff}.sendapp-mcp_meta__WBfzY{display:flex;flex-wrap:wrap;gap:10px 18px;margin:16px 0 0;font-size:13px}.sendapp-mcp_meta__WBfzY a{display:inline-flex;align-items:center;gap:4px;color:#7af0ad;font-weight:600;overflow-wrap:anywhere}@media (max-width:1000px){.sendapp-mcp_canGrid__Rrjd6{grid-template-columns:repeat(2,minmax(0,1fr))}.sendapp-mcp_catalog__y7_rF,.sendapp-mcp_devGrid__ClSIx dl{column-count:1}}@media (max-width:760px){.sendapp-mcp_section__RfMwY{padding:52px 0}.sendapp-mcp_asks__iwfc7,.sendapp-mcp_canGrid__Rrjd6,.sendapp-mcp_clients__Szlek,.sendapp-mcp_secGrid__5YUpo,.sendapp-mcp_steps___CP9w{grid-template-columns:1fr}.sendapp-mcp_sceneRow__J0_qq{grid-template-columns:1fr;gap:4px}.sendapp-mcp_link__2GxpU{height:34px}.sendapp-mcp_link__2GxpU i{left:50%;right:auto;top:0;bottom:0;width:2px;height:auto;margin:0 0 0 -1px;background:repeating-linear-gradient(180deg,#8fc5a6 0 5px,#0000 5px 10px);animation:none}.sendapp-mcp_link__2GxpU svg{transform:rotate(90deg)}.sendapp-mcp_node__d1Agh{flex-direction:row;justify-content:center}.sendapp-mcp_sceneNote__79cls{border-radius:16px}.sendapp-mcp_works__hdwGG{gap:12px}.sendapp-mcp_works__hdwGG ul{gap:12px 18px}}.sendapp-mcp_tileBox__kZQDC{display:grid;place-items:center;height:96px}.sendapp-mcp_node__d1Agh{justify-content:flex-start}.sendapp-mcp_demo__OsznS{margin:22px auto 0;max-width:420px;display:grid;gap:8px}.sendapp-mcp_demoAsk__bzFuG{justify-self:end;max-width:92%;margin:0;padding:10px 14px;border-radius:16px 16px 4px 16px;background:#0b3d2c;color:#e9fff3;font-size:13.5px;line-height:1.45;box-shadow:0 10px 22px -16px #0b3d2c}.sendapp-mcp_demoTool__oPMtw{justify-self:start;display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 12px;border-radius:12px;background:#fff;border:1px solid #cfe5d8;color:#1f7a4f;font-size:12.5px}.sendapp-mcp_demoTool__oPMtw code{color:#0b5e3a;font-weight:600}.sendapp-mcp_demoOk__biJLx{display:inline-grid;place-items:center;color:#16a35a}@media (prefers-reduced-motion:no-preference){.sendapp-mcp_demoAsk__bzFuG{animation:sendapp-mcp_pop__LD7HF .6s ease-out .3s both}.sendapp-mcp_demoTool__oPMtw{animation:sendapp-mcp_pop__LD7HF .6s ease-out 1.1s both}}@keyframes sendapp-mcp_pop__LD7HF{0%{transform:translateY(6px)}to{transform:none}}@media (max-width:760px){.sendapp-mcp_tileBox__kZQDC{height:auto}.sendapp-mcp_demo__OsznS{max-width:none}}.sendapp-mcp_code__1_4kS::-webkit-scrollbar{height:8px}.sendapp-mcp_code__1_4kS::-webkit-scrollbar-thumb{background:#2c4a3b;border-radius:8px}.sendapp-mcp_code__1_4kS::-webkit-scrollbar-track{background:#0000}.sendapp-mcp_code__1_4kS{scrollbar-color:#2c4a3b #0000}.sendapp-mcp_hero__nR7yF{background:radial-gradient(ellipse at 80% 25%,#e4f5e9,#0000 50%),#fafcf9}.sendapp-mcp_scene__DacCt{padding:38px 26px 24px;background:#f3f9f5;border-radius:32px;box-shadow:0 5px 0 #dfece3,0 24px 44px -30px #18452e40}.sendapp-mcp_scene__DacCt:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(#87b29940 1px,#0000 0);background-size:18px 18px;mask-image:linear-gradient(#000,#0000)}.sendapp-mcp_nodeTile__vaEd0{box-shadow:0 4px 0 #d5e5da,0 16px 25px -20px #17432d80}.sendapp-mcp_demo__OsznS{max-width:none;padding:20px;background:#fff;border:1px solid #d9e7de;border-radius:19px}.sendapp-mcp_demoAsk__bzFuG{max-width:100%;font-size:14px;padding:14px 16px}.sendapp-mcp_demoTool__oPMtw{font-size:13px;margin-top:7px;background:#f3f8f4}.sendapp-mcp_sceneCaption__hVXtm{font-size:12px;flex-wrap:wrap;text-align:center}.sendapp-mcp_works__hdwGG img{width:28px;height:28px;opacity:.85}.sendapp-mcp_capabilityScene__BP5xf{position:relative;isolation:isolate;padding:34px;border:1px solid #dbe7df;border-radius:30px;background:radial-gradient(ellipse at center,#e9f8ee,#0000 60%),#fbfdfb}.sendapp-mcp_capabilityHub__SRB1F{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:15px;width:170px;text-align:center}.sendapp-mcp_capabilityHub__SRB1F strong{font-size:18px;color:#17412e}.sendapp-mcp_capabilityHub__SRB1F>span{font-size:12px;line-height:1.5;color:#597160;max-width:160px}.sendapp-mcp_canGrid__Rrjd6{grid-template-columns:minmax(0,1fr) 210px minmax(0,1fr);gap:28px 0}.sendapp-mcp_canGrid__Rrjd6 li{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);gap:6px 16px;padding:0;border:0;background:#0000;border-radius:0;align-content:start}.sendapp-mcp_canGrid__Rrjd6 li:nth-child(odd){grid-column:1}.sendapp-mcp_canGrid__Rrjd6 li:nth-child(2n){grid-column:3}.sendapp-mcp_canGrid__Rrjd6 li:after{content:"";position:absolute;left:100%;width:32px;height:1px;top:27px;background:#a5c9b1}.sendapp-mcp_canGrid__Rrjd6 li:nth-child(2n):after{left:auto;right:100%}.sendapp-mcp_canGrid__Rrjd6 li:before{content:"";position:absolute;left:calc(100% + 32px);top:27px;width:1px;height:calc(100% + 29px);background:#b7d6c1}.sendapp-mcp_canGrid__Rrjd6 li:nth-child(2n):before{left:auto;right:calc(100% + 32px)}.sendapp-mcp_canGrid__Rrjd6 li:nth-last-child(-n+2):before{display:none}.sendapp-mcp_canGrid__Rrjd6 .sendapp-mcp_icon__CmVrA{grid-row:span 2;margin:0}.sendapp-mcp_canGrid__Rrjd6 h3{margin:4px 0 0;font-size:17px}.sendapp-mcp_canGrid__Rrjd6 p{font-size:14px}.sendapp-mcp_steps___CP9w{gap:30px}.sendapp-mcp_steps___CP9w li{position:relative;padding:0 24px 0 0;background:#0000;border:0;border-radius:0}.sendapp-mcp_steps___CP9w li>span{width:44px;height:44px;border-radius:13px;background:#fff;border:1px solid #c6ddcf;box-shadow:0 3px 0 #dce9e0}.sendapp-mcp_steps___CP9w li:not(:last-child):after{content:"";position:absolute;top:22px;left:60px;right:0;height:1px;background:#b7d3c0}.sendapp-mcp_client__nFhZ0{border-radius:18px;padding:24px}.sendapp-mcp_client__nFhZ0 h4{padding-bottom:12px;border-bottom:1px solid #e0e9e3;font-size:18px}.sendapp-mcp_client__nFhZ0 p{font-size:15px}.sendapp-mcp_code__1_4kS{font-size:13px;line-height:1.8;padding:20px}.sendapp-mcp_asks__iwfc7{gap:0 40px}.sendapp-mcp_asks__iwfc7 li{padding:20px 0;border:0;border-bottom:1px solid #e0e9e3;border-radius:0}.sendapp-mcp_catalog__y7_rF{column-count:2;column-gap:22px}.sendapp-mcp_area__1DTvG{border-radius:15px;margin-bottom:16px;overflow:hidden}.sendapp-mcp_area__1DTvG summary{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:7px 14px;padding:19px 22px;background:#fcfdfc}.sendapp-mcp_areaTitle__6_NZZ{font-size:17px}.sendapp-mcp_area__1DTvG summary code{grid-column:1;grid-row:2;justify-self:start;font-size:11.5px}.sendapp-mcp_areaCount__5yCFE{grid-column:2;grid-row:1/3;font-size:12px;white-space:nowrap}.sendapp-mcp_area__1DTvG summary .sendapp-mcp_chev__4Pca1{grid-column:3;grid-row:1/3}.sendapp-mcp_area__1DTvG ul{padding:0 22px 10px}.sendapp-mcp_area__1DTvG li{padding:13px 0;gap:5px}.sendapp-mcp_area__1DTvG li code{font-size:13px;font-weight:500}.sendapp-mcp_area__1DTvG li span{font-size:14px}.sendapp-mcp_secGrid__5YUpo li{border-radius:0;border:0;border-top:1px solid #dce6df;padding:22px 0}.sendapp-mcp_dark__ReYZC{background:#10261b}.sendapp-mcp_devGrid__ClSIx{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:38px;align-items:start}.sendapp-mcp_devGrid__ClSIx dl{column-count:1}.sendapp-mcp_devGrid__ClSIx dl>div{background:#0000;border-radius:0;border:0;border-bottom:1px solid #2b4636;padding:0 0 18px;margin-bottom:18px}.sendapp-mcp_dark__ReYZC .sendapp-mcp_code__1_4kS{border-radius:17px;border:1px solid #35513f;background:#09190f;color:#b8efcc}.sendapp-mcp_meta__WBfzY a{word-break:break-word}@media (prefers-reduced-motion:no-preference){.sendapp-mcp_link__2GxpU i{animation-iteration-count:4}.sendapp-mcp_canGrid__Rrjd6 .sendapp-mcp_icon__CmVrA{animation:sendapp-mcp_workspace__1UkvW 6s ease-in-out 3;animation-delay:calc(var(--i) * .6s)}}@keyframes sendapp-mcp_workspace__1UkvW{0%,25%,to{border-color:#dce9df}10%{border-color:#47af75;box-shadow:0 3px 0 #c0e1cd}}@media (max-width:1000px){.sendapp-mcp_capabilityScene__BP5xf{padding:28px}.sendapp-mcp_capabilityHub__SRB1F{position:relative;top:auto;left:auto;transform:none;width:auto;margin-bottom:32px}.sendapp-mcp_capabilityHub__SRB1F>span{max-width:400px}.sendapp-mcp_canGrid__Rrjd6{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.sendapp-mcp_canGrid__Rrjd6 li:nth-child(n){grid-column:auto}.sendapp-mcp_canGrid__Rrjd6 li:after,.sendapp-mcp_canGrid__Rrjd6 li:before{display:none}.sendapp-mcp_catalog__y7_rF{column-count:1}.sendapp-mcp_devGrid__ClSIx{grid-template-columns:1fr}}@media (max-width:760px){.sendapp-mcp_scene__DacCt{padding:26px 18px 20px}.sendapp-mcp_sceneRow__J0_qq{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr);gap:2px;align-items:start}.sendapp-mcp_node__d1Agh{flex-direction:column;gap:12px}.sendapp-mcp_tileBox__kZQDC{height:68px}.sendapp-mcp_nodeTile__vaEd0{width:56px;height:56px;border-radius:16px}.sendapp-mcp_nodeMain__7hrhN img{width:66px;height:66px}.sendapp-mcp_nodeMain__7hrhN strong,.sendapp-mcp_node__d1Agh strong{font-size:11.5px;overflow-wrap:anywhere}.sendapp-mcp_link__2GxpU{margin-top:30px;height:2px}.sendapp-mcp_link__2GxpU i{left:0;right:0;top:0;bottom:auto;width:auto;height:1px;background:#90baa0}.sendapp-mcp_link__2GxpU svg{transform:none;width:16px;height:16px;margin-top:-7px}.sendapp-mcp_demo__OsznS{padding:14px}.sendapp-mcp_demoAsk__bzFuG{font-size:13px}.sendapp-mcp_capabilityScene__BP5xf{padding:24px 18px}.sendapp-mcp_canGrid__Rrjd6{grid-template-columns:1fr;gap:20px}.sendapp-mcp_canGrid__Rrjd6 li{border-top:1px solid #d9e7de;padding-top:20px}.sendapp-mcp_steps___CP9w{gap:28px}.sendapp-mcp_steps___CP9w li{padding:0 0 0 62px}.sendapp-mcp_steps___CP9w li>span{position:absolute;left:0;top:0}.sendapp-mcp_steps___CP9w li:not(:last-child):after{left:22px;top:58px;bottom:-12px;width:1px;height:auto}.sendapp-mcp_steps___CP9w h3{margin-top:0}.sendapp-mcp_area__1DTvG summary{padding:17px;gap:6px 10px}.sendapp-mcp_areaTitle__6_NZZ{font-size:16px}.sendapp-mcp_area__1DTvG ul{padding-inline:17px}.sendapp-mcp_code__1_4kS{font-size:12px;padding:16px}}.sendapp-mcp_section__RfMwY[id]{scroll-margin-top:80px}@media (prefers-reduced-motion:no-preference){.sendapp-mcp_capabilityScene__BP5xf[data-visible=false] .sendapp-mcp_icon__CmVrA{animation-play-state:paused}}.case-studies-design_wrap__jLtGe{max-width:1160px;margin:auto;padding:0 24px}.case-studies-design_hero__M8_yh{padding:76px 0 60px;background:radial-gradient(ellipse at 85% 35%,#ddf9e9,#0000 55%),#f9fcfa}.case-studies-design_hero__M8_yh>.case-studies-design_wrap__jLtGe{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.case-studies-design_hero__M8_yh h1{font-size:clamp(40px,5vw,67px);line-height:1.04;letter-spacing:-.05em;color:#172a20;font-weight:600}.case-studies-design_hero__M8_yh p{font-size:18px;line-height:1.7;color:#63766b;margin:24px 0 30px}.case-studies-design_heroDrawing__89bFZ{padding:10px 14px;position:relative}.case-studies-design_flowTop__BefDg{display:flex;align-items:center;justify-content:center;gap:37px;margin-bottom:28px;color:#6a9c7e}.case-studies-design_flowTop__BefDg>span{display:flex;flex-direction:column;align-items:center;gap:12px}.case-studies-design_flowTop__BefDg>span>svg{width:57px;height:60px;padding:13px;border:1px solid #b0dcc2;border-radius:18px;background:#fff;color:#0ca361;box-shadow:0 5px 0 -2px #cee7d8}.case-studies-design_flowTop__BefDg small{font-size:11px}.case-studies-design_flowTop__BefDg>svg{width:24px}.case-studies-design_report__1b4So{padding:24px 28px;border:1px solid #a9ddc1;border-radius:23px;background:#fff;box-shadow:0 30px 50px -30px #20985966;transform:rotate(-2deg)}.case-studies-design_report__1b4So>div:first-child{display:flex;align-items:center;gap:10px;color:#678875;font-size:11px}.case-studies-design_report__1b4So>div:first-child svg{width:21px;height:21px;color:#0aad63}.case-studies-design_report__1b4So>strong{display:block;font-size:66px;line-height:1;letter-spacing:-.06em;color:#124d32;font-weight:500;margin-top:27px}.case-studies-design_report__1b4So small{font-size:31px}.case-studies-design_report__1b4So>p{font-size:12px;margin:12px 0 22px}.case-studies-design_bar__bqxcx{height:20px;background:#d7eee0;border-radius:6px;overflow:hidden}.case-studies-design_bar__bqxcx>span{display:block;height:100%;background:linear-gradient(90deg,#069d57,#24d87c);border-radius:6px}.case-studies-design_report__1b4So footer{display:flex;align-items:center;justify-content:space-between;margin-top:20px;font-size:11px;color:#708777}.case-studies-design_report__1b4So footer svg{width:22px;color:#1898cc}.case-studies-design_stats__ZvJmE{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dbe8df;border-bottom:1px solid #dbe8df;padding:32px 0;margin:30px 0 10px;gap:35px}.case-studies-design_stats__ZvJmE>div{display:flex;flex-direction:column;gap:8px}.case-studies-design_stats__ZvJmE strong{color:#163e2a;font-size:29px;font-weight:500;letter-spacing:-.03em}.case-studies-design_stats__ZvJmE span{font-size:12px;color:#728377}.case-studies-design_stories__LGCia{padding:48px 0 70px}.case-studies-design_story__tTzst{display:grid;grid-template-columns:.8fr 1.2fr;border:1px solid #dce8df;border-radius:26px;overflow:hidden;margin-bottom:30px;scroll-margin-top:110px}.case-studies-design_result__FsDhT{display:flex;flex-direction:column;padding:32px;background:radial-gradient(ellipse at 90% 0,#b9efcd77,#0000 75%),#eaf9f0}.case-studies-design_resultTop__NladW{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#698f78}.case-studies-design_resultIcon__mhWYT{width:41px;height:41px;margin:24px 0 19px;stroke-width:1.4;color:#0cad60}.case-studies-design_result__FsDhT>strong{font-size:39px;letter-spacing:-.045em;font-weight:500;line-height:1.08;color:#154f32}.case-studies-design_result__FsDhT .case-studies-design_bar__bqxcx{height:16px;margin-top:24px}.case-studies-design_result__FsDhT>p{font-size:13px;line-height:1.65;color:#557861;margin:20px 0}.case-studies-design_period__ak_h7{font-size:12px;color:#348256;margin-top:auto}.case-studies-design_storyBody__jUbVY{padding:40px 44px}.case-studies-design_anonymous__FWEKf{font-size:11px;color:#809087}.case-studies-design_storyBody__jUbVY h2{font-size:28px;line-height:1.15;letter-spacing:-.035em;font-weight:500;color:#1c3426;margin:14px 0 30px}.case-studies-design_storySteps__OmtP0{display:grid;gap:25px}.case-studies-design_storySteps__OmtP0>div{display:flex;align-items:flex-start;gap:17px;position:relative}.case-studies-design_storySteps__OmtP0>div>span{font-size:10px;color:#39a673;border:1px solid #c5e2ce;border-radius:50%;width:27px;height:27px;display:grid;place-items:center;flex-shrink:0}.case-studies-design_storySteps__OmtP0>div:first-child:after{content:"";position:absolute;top:34px;left:13px;bottom:-17px;border-left:1px solid #d4e5d9}.case-studies-design_storySteps__OmtP0 h3{font-size:13px;font-weight:600;color:#286141;margin:4px 0 9px}.case-studies-design_storySteps__OmtP0 p{font-size:14px;color:#6a7e70;line-height:1.7}.case-studies-design_note__OWc8h{font-size:12px;line-height:1.7;color:#839087;max-width:850px;margin:35px auto;text-align:center}.case-studies-design_cta__bIWTt{background:radial-gradient(ellipse at 80% 0,#0d6740,#0000 75%),#132d20;border-radius:28px;padding:45px;color:#fff;margin-top:45px}.case-studies-design_cta__bIWTt h2{font-size:34px;font-weight:500;letter-spacing:-.03em;line-height:1.1}.case-studies-design_cta__bIWTt p{font-size:15px;line-height:1.7;color:#adccba;margin:18px 0 27px;max-width:640px}.case-studies-design_trial__FZdA3{display:inline-flex;gap:10px;align-items:center;margin-left:25px;font-size:14px;color:#b2e9c8}.case-studies-design_trial__FZdA3 svg{width:17px;height:17px}@media(max-width:800px){.case-studies-design_hero__M8_yh>.case-studies-design_wrap__jLtGe{gap:30px}.case-studies-design_heroDrawing__89bFZ{padding:0}.case-studies-design_hero__M8_yh p{font-size:16px}.case-studies-design_report__1b4So{padding:23px}.case-studies-design_report__1b4So>strong{font-size:53px}.case-studies-design_storyBody__jUbVY{padding:30px}.case-studies-design_result__FsDhT{padding:28px}.case-studies-design_result__FsDhT>strong{font-size:32px}.case-studies-design_storyBody__jUbVY h2{font-size:25px}.case-studies-design_stats__ZvJmE{gap:22px}.case-studies-design_stats__ZvJmE strong{font-size:24px}}@media(max-width:600px){.case-studies-design_wrap__jLtGe{padding:0 20px}.case-studies-design_hero__M8_yh{padding:44px 0 35px}.case-studies-design_hero__M8_yh>.case-studies-design_wrap__jLtGe{grid-template-columns:1fr;gap:40px}.case-studies-design_hero__M8_yh h1{font-size:47px}.case-studies-design_heroDrawing__89bFZ{padding:0 9px}.case-studies-design_report__1b4So{transform:rotate(-1deg)}.case-studies-design_stats__ZvJmE{grid-template-columns:1fr;gap:20px;padding:26px 0}.case-studies-design_stats__ZvJmE>div{flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.case-studies-design_stats__ZvJmE strong{font-size:24px;white-space:nowrap}.case-studies-design_stats__ZvJmE span{text-align:right;max-width:120px;line-height:1.5}.case-studies-design_stories__LGCia{padding-top:28px}.case-studies-design_story__tTzst{grid-template-columns:1fr}.case-studies-design_result__FsDhT{padding:26px}.case-studies-design_result__FsDhT>strong{font-size:37px}.case-studies-design_resultIcon__mhWYT{margin-top:18px}.case-studies-design_storyBody__jUbVY{padding:28px}.case-studies-design_storyBody__jUbVY h2{font-size:27px}.case-studies-design_cta__bIWTt{padding:30px}.case-studies-design_cta__bIWTt h2{font-size:30px}.case-studies-design_trial__FZdA3{margin:22px 0 0;display:flex}.case-studies-design_note__OWc8h{text-align:left;font-size:11px}}.wm{overflow-x:clip}.wm img{max-width:none}.wm a:focus-visible,.wm button:focus-visible,.wm summary:focus-visible{outline:3px solid #0b8042;outline-offset:2px;border-radius:6px}.wm .wm-hero{padding:30px 0 40px;background:radial-gradient(640px 520px at 78% 46%,#d9f8e6,#0000 72%),linear-gradient(180deg,#f6faf7,#fff 92%)}.wm-hero-g{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:28px;align-items:start}.wm-hero-t{padding-top:56px;display:flex;flex-direction:column;align-items:flex-start}.wm .wm-badge{width:auto;height:80px;order:-1;margin-bottom:20px}.wm .wm-h1{font-size:clamp(36px,3.7vw,52px);line-height:1.04;letter-spacing:-.035em;font-weight:700;color:#13271e;margin:0;text-wrap:balance;max-width:620px}@media (min-width:901px){.wm .wm-h1 .v3-g{white-space:nowrap}}.wm-sub{font-size:19px;line-height:1.5;color:#53645d;margin:18px 0 0;max-width:520px}.wm-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:26px}.wm .wm-cta{min-height:54px;padding:14px 26px;border-radius:999px;font-size:17px}.wm-wa{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#0b8042;text-decoration:none}.wm-wa svg{width:20px;height:20px}.wm-wa:hover{text-decoration:underline;text-underline-offset:4px}.wm-stage{position:relative;height:640px;min-width:0;--th:580px}.wm-aura{top:50%;width:440px;height:440px;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#16d46d40,#16d46d00);pointer-events:none}.wm-aura,.wm-tel{position:absolute;left:50%}.wm-tel{top:26px;height:var(--th);width:auto;aspect-ratio:495/1042;translate:-50% 0;z-index:2;animation:wmFloat 7s ease-in-out infinite}@keyframes wmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.wm-float{inset:0;z-index:3;pointer-events:none}.wm-float,.wm-nt{position:absolute}.wm-nt{display:flex;align-items:center;gap:9px;background:#fff;border-radius:16px;padding:8px 13px 8px 8px;box-shadow:0 20px 36px -18px #0b3a2080,0 0 0 1px #0b80421a;white-space:nowrap}.wm-nt b{display:block;font-size:13.5px;line-height:1.2;font-weight:700;color:#13271e}.wm-nt small{display:block;font-size:12px;line-height:1.25;color:#5f7068}.wm-nt-i{width:34px;height:34px;flex:none;border-radius:11px;display:grid;place-items:center;color:#fff}.wm-nt-i svg{width:19px;height:19px}.wm-nt.n1{width:172px;left:calc(50% - var(--th)*.2207 - 180px);top:6%}.wm-nt.n2{width:182px;left:calc(50% + var(--th)*.18);top:44%}.wm-nt.n3{width:170px;left:calc(50% - var(--th)*.225 - 178px);top:72%}.wm-ill{position:absolute;left:0;right:0;bottom:-6px;margin:0;text-align:center;font-size:12px;color:#7b8a84}.wm-ill.c{position:static;margin-top:18px}.wm .wm-sec{padding:80px 0}.wm-white{background:#fff}.wm-mint{background:radial-gradient(ellipse 1000px 60% at 50% 50%,#e3faec,#0000 100%),#fff}.wm .wm-dark{background:radial-gradient(700px 360px at 50% 0,#0f4a2a,#0000 75%),#07210f}.wm-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin:26px 0 0}.wm-links.c{justify-content:center}.wm-more{max-width:1040px;margin:24px auto 0;text-align:center;font-size:16px;line-height:1.5;color:#53645d}.wm-acc a,.wm-more a,.wm-rules a{color:#0b8042;font-weight:600}.wm-tour{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:40px;align-items:center;max-width:1040px;margin:0 auto}.wm-tabs{display:grid;gap:12px}.wm-tab{--c:#16d46d;position:relative;border-radius:22px;padding:16px 20px;background:#fff9;box-shadow:0 0 0 1px #0b80421a;transition:background .2s,box-shadow .2s}.wm-tab[data-on]{background:#fff;box-shadow:0 26px 48px -30px #0b3a2099,0 0 0 1.5px var(--c)}.wm-tab button{all:unset;cursor:pointer;display:flex;align-items:center;gap:12px;width:100%}.wm-tab h3{margin:0;font-size:20px;line-height:1.15;letter-spacing:-.025em;font-weight:700;color:#13271e}.wm-tab p{margin:8px 0 0;font-size:15.5px;line-height:1.48;color:#53645d}.wm-tab p a{color:#0b8042;font-weight:600;text-decoration:none;white-space:nowrap}.wm-tab p a:hover{text-decoration:underline}.wm .wm-tab .v3-app svg{width:52%;height:52%}.wm-tab-bar{position:absolute;left:20px;right:20px;bottom:0;height:3px;border-radius:3px;overflow:hidden;opacity:0}.wm-tour[data-auto] .wm-tab[data-on] .wm-tab-bar{opacity:1}.wm-tab-bar i{display:block;height:100%;background:var(--c);transform-origin:left;transform:scaleX(0);animation:wmBar 4.5s linear forwards}@keyframes wmBar{to{transform:scaleX(1)}}.wm-tour-tel{position:relative;height:600px}.wm-tour-tel img{position:absolute;left:50%;top:0;height:580px;width:auto;aspect-ratio:495/1042;translate:-50% 0;z-index:1;visibility:hidden}.wm-tour-tel img.on{visibility:visible}.wm-vs{max-width:1040px;margin:0 auto;display:grid;gap:12px}.wm-vs-h,.wm-vs-r{display:grid;grid-template-columns:170px minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:14px}.wm-vs-h span{font-size:17px;line-height:1.3;font-weight:600;padding-left:20px}.wm-vs-h .am{color:#9a6300}.wm-vs-h .gr{color:#0b8042}.wm-vs-k{display:flex;align-items:center;gap:12px}.wm-vs-k b{font-size:18px;letter-spacing:-.02em;color:#13271e}.wm .wm-vs-k .v3-app svg{width:52%;height:52%}.wm-vs-r p{margin:0;min-height:72px;display:flex;flex-direction:column;justify-content:center;border-radius:18px;padding:12px 20px;font-size:16px;line-height:1.38}.wm-vs-r .am{background:#fff8ea;color:#5f4a1c;box-shadow:inset 0 0 0 1px #f2dcae}.wm-vs-r .gr{background:#ecfbf2;color:#13271e;font-weight:600;box-shadow:inset 0 0 0 1.5px #16d46d66,0 18px 34px -26px #0b804299}.wm-vs-a{width:26px;height:26px;color:#16d46d;justify-self:center}.wm .wm-p4{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;max-width:1160px}.wm .wm-p4 .v3-p3-line{left:12.5%;right:12.5%}.wm .wm-p4 .v3-p3 p{max-width:250px}.wm .wm-p4 .v3-p3-n{font-size:15px;font-weight:600}.wm .wm-p4 .v3-app svg{width:46%;height:46%}.wm-sect{list-style:none;margin:0 auto;padding:0;max-width:1160px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.wm-sect li{border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 24px 50px -36px #0b3a2080,0 0 0 1px #0b80421a;display:flex;flex-direction:column}.wm-sect img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.wm-sect div{padding:16px 18px 20px}.wm-sect h3{margin:0;font-size:19px;line-height:1.2;letter-spacing:-.02em;font-weight:700;color:#13271e}.wm-sect p{margin:8px 0 0;font-size:15.5px;line-height:1.5;color:#53645d}.wm-rules{list-style:none;margin:0 auto;padding:0;max-width:1100px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wm-rules li{border-radius:22px;padding:22px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1f}.wm-rules h3{margin:14px 0 0;font-size:20px;line-height:1.2;letter-spacing:-.02em;font-weight:700;color:#fff}.wm-rules p{margin:8px 0 0;font-size:15.5px;line-height:1.55;color:#c3d4ca}.wm-dark .wm-rules a{color:#5dffa5}.wm .wm-rules .v3-app svg{width:52%;height:52%;filter:none}.wm-acc{max-width:1100px;margin:22px auto 0;border-radius:20px;padding:16px 22px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1f;color:#c3d4ca}.wm-acc summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-weight:600;font-size:17px;line-height:1.35;color:#fff}.wm-acc summary::-webkit-details-marker{display:none}.wm-acc summary:after{content:"+";font-size:24px;line-height:1;font-weight:500;color:#5dffa5;flex:none}.wm-acc[open] summary:after{content:"–"}.wm-acc p{margin:14px 0 0;font-size:15.5px;line-height:1.55}.wm-acc ul{margin:14px 0 0;padding-left:20px;font-size:15px;line-height:1.5}.wm-dark .wm-acc a{color:#5dffa5}.wm-src{font-size:13.5px!important;opacity:.8}.wm-tbl{margin-top:14px;overflow-x:auto;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff1f}.wm-tbl table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.4;text-align:left}.wm-tbl th{font-weight:600;padding:10px 14px;color:#fff;background:#ffffff12}.wm-tbl td{padding:10px 14px;border-top:1px solid #ffffff1a}.wm-tbl td:first-child{font-weight:600;color:#fff}.wm-acc.lt{max-width:1000px;background:#fff;color:#53645d;box-shadow:0 0 0 1px #0b804221}.wm-acc.lt summary{color:#13271e}.wm-acc.lt summary:after{color:#0b8042}.wm-acc.lt .wm-tbl{box-shadow:0 0 0 1px #0b804221}.wm-acc.lt th{color:#13271e;background:#f0f8f3}.wm-acc.lt td{border-top-color:#e3ece6}.wm-acc.lt td:first-child{color:#13271e}.wm-sum{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);align-items:stretch}.wm-sum>div{border-radius:24px;padding:22px 22px 20px;background:#fff;box-shadow:0 24px 50px -36px #0b3a2080,0 0 0 1px #0b80421a;display:flex;flex-direction:column}.wm-sum>div.on{background:linear-gradient(140deg,#20d77a,#079c56);color:#fff;box-shadow:0 30px 50px -24px #16d46d99}.wm-sum small{font-size:16px;font-weight:600;color:#5f7068}.wm-sum .on small{color:#dcffe9}.wm-sum b{display:block;margin-top:8px;font-size:clamp(28px,3vw,38px);line-height:1.05;letter-spacing:-.035em;color:#13271e;font-weight:700}.wm-sum .on b{color:#fff}.wm-sum em{font-style:normal;font-size:.5em;letter-spacing:0;font-weight:600}.wm-sum span{margin-top:8px;font-size:15px;line-height:1.4;color:#53645d}.wm-sum .on span{color:#eafff2}.wm-sum>i{display:grid;place-items:center;font-style:normal;font-size:26px;font-weight:700;color:#0b8042}.wm-es{max-width:1000px;margin:22px auto 0;text-align:center;font-size:16px;line-height:1.5;color:#41544b}.wm-es b{color:#13271e}.wm-faq{max-width:820px;margin:0 auto;display:grid;gap:10px}.wm-faq details{border-radius:18px;padding:16px 20px;background:#fff;box-shadow:0 0 0 1px #0b804221}.wm-faq details[open]{box-shadow:0 0 0 1.5px #16d46d88,0 24px 40px -32px #0b3a2099}.wm-faq summary{cursor:pointer;font-weight:600;font-size:17.5px;line-height:1.35;color:#13271e;list-style:none;display:flex;justify-content:space-between;gap:16px}.wm-faq summary::-webkit-details-marker{display:none}.wm-faq summary h3{margin:0;font:inherit;color:inherit;letter-spacing:0}.wm-faq summary:after{content:"+";font-size:24px;line-height:1;font-weight:500;color:#0b8042;flex:none}.wm-faq details[open] summary:after{content:"–"}.wm-faq p{margin:10px 0 2px;font-size:16px;line-height:1.55;color:#53645d}.wm .wm-faq-s{padding-top:72px}.wm-faq-s .v3-head{margin-bottom:30px}.wm .wm-rel-s{padding:8px 0 72px;background:#fff}.wm-rel-h{max-width:1000px;margin:0 auto 16px;font-size:22px;line-height:1.2;letter-spacing:-.02em;font-weight:700;color:#13271e}.wm-rel{list-style:none;margin:0 auto;padding:0;max-width:1000px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wm-rel a{display:flex;align-items:center;justify-content:space-between;gap:10px;height:100%;padding:12px 14px 12px 16px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #0b804221;font-size:15px;line-height:1.35;font-weight:600;color:#13271e;text-decoration:none;transition:box-shadow .2s,background .2s}.wm-rel a:hover{background:#f0fbf4;box-shadow:0 0 0 1.5px #16d46d88}.wm-rel svg{width:18px;height:18px;flex:none;color:#0b8042}.wm .wm-why-s{background:radial-gradient(ellipse 1000px 60% at 50% 40%,#eefcf3,#0000 100%),#fff}.wm-why{list-style:none;margin:0 auto;padding:0;max-width:1100px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wm-why li{border-radius:26px;padding:26px 26px 24px;background:#fff;box-shadow:0 26px 50px -36px #0b3a2080,0 0 0 1px #0b80421a}.wm .wm-why .v3-app{width:56px;height:56px;border-radius:17px}.wm .wm-why .v3-app svg{width:50%;height:50%;filter:none}.wm-why h3{margin:18px 0 0;font-size:23px;line-height:1.15;letter-spacing:-.025em;font-weight:700;color:#13271e}.wm-why p{margin:8px 0 0;font-size:16.5px;line-height:1.5;color:#53645d}.wm-logos{max-width:1100px;margin:22px auto 0;border-radius:22px;padding:18px 24px;background:#f4f8f5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 28px}.wm-logos p{margin:0;font-size:16.5px;color:#53645d}.wm-logos b{color:#13271e}.wm-logos ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.wm-logos img{display:block;opacity:.6;filter:brightness(0)}.wm .wm-end{padding:84px 0;background:radial-gradient(680px 380px at 50% 20%,#0f4a2a,#0000 75%),#07210f}.wm-end-g{display:flex;flex-direction:column;align-items:center;text-align:center}.wm .wm-end .v3-h2{font-size:clamp(34px,4vw,52px)}.wm-end-p{margin:16px 0 0;font-size:18px;line-height:1.5;color:#c3d4ca;max-width:560px}.wm-end-c{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;margin-top:26px}.wm-end-l{font-weight:600;font-size:16px;color:#5dffa5;text-decoration:none}.wm-end-l:hover{text-decoration:underline;text-underline-offset:4px}@media (min-width:901px) and (max-width:1219px){.wm-nt.n2{display:none}}@media (min-width:901px) and (max-width:1060px){.wm-nt{display:none}}@media (min-width:901px) and (max-width:1100px){.wm-nt.n3{display:none}.wm .wm-p4,.wm-sect,.wm-why{grid-template-columns:repeat(2,minmax(0,1fr))}.wm .wm-p4{row-gap:36px}.wm .wm-p4 .v3-p3-line{display:none}}@media (max-width:900px){.wm .wm-hero{padding:16px 0 28px}.wm-hero-g{grid-template-columns:minmax(0,1fr);gap:8px}.wm-hero-t{align-items:center;text-align:center;padding-top:0}.wm .wm-badge{order:5;height:64px;margin:22px 0 0}.wm .wm-h1{font-size:clamp(28px,7.6vw,38px);line-height:1.07}.wm-sub{font-size:16.5px;line-height:1.45;margin-top:10px}.wm-ctas{flex-direction:column;gap:10px;margin-top:18px;width:100%}.wm .wm-cta{width:100%;max-width:420px;justify-content:center;min-height:52px}.wm-stage{height:470px;--th:450px}.wm-aura{width:320px;height:320px}.wm-tel{top:10px}.wm-nt{padding:6px 10px 6px 6px;gap:7px;border-radius:13px}.wm-nt-i{width:28px;height:28px;border-radius:9px}.wm-nt-i svg{width:15px;height:15px}.wm-nt b{font-size:12px}.wm-nt small{font-size:10.5px}.wm-nt.n1{width:148px;left:calc(50% - var(--th)*.2207 - 148px);top:14%}.wm-nt.n2{width:150px;left:calc(50% + var(--th)*.18);top:46%}.wm-nt.n3{width:146px;left:calc(50% - var(--th)*.225 - 146px);top:76%}.wm .wm-sec{padding:60px 0}.wm-vs-h{display:none}.wm-vs{gap:18px}.wm-vs-r{grid-template-columns:minmax(0,1fr);gap:8px}.wm-vs-a{display:none}.wm-vs-r p{min-height:0;padding:12px 16px;font-size:15.5px}.wm-vs-r p:before{content:attr(data-l);display:block;font-size:15px;font-weight:600;margin-bottom:2px}.wm-vs-r .am:before{color:#9a6300}.wm-vs-r .gr:before{color:#0b8042}.wm-more{font-size:15px}.wm-tour{grid-template-columns:minmax(0,1fr);gap:22px}.wm-tour-tel{order:-1;height:430px}.wm-tour-tel img{height:420px}.wm-tab{padding:14px 16px}.wm-tab h3{font-size:19px}.wm-tab p{font-size:15px}.wm .wm-p4{grid-template-columns:minmax(0,1fr);gap:22px}.wm .wm-p4 .v3-p3-n{font-size:15px;min-width:28px;height:28px}.wm-sect{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wm-sect div{padding:12px 14px 16px}.wm-sect h3{font-size:17px}.wm-sect p{font-size:15px}.wm-rules{grid-template-columns:minmax(0,1fr);gap:12px}.wm-rules li{padding:18px}.wm-acc{padding:14px 16px}.wm-acc summary{font-size:16.5px}.wm-tbl table{font-size:14px}.wm-tbl td,.wm-tbl th{padding:9px 10px}.wm-sum{grid-template-columns:minmax(0,1fr)}.wm-sum>i{height:30px}.wm-sum>div{text-align:center}.wm-es{font-size:15px}.wm-faq summary{font-size:16.5px}.wm-rel{grid-template-columns:minmax(0,1fr)}.wm .wm-rel-s{padding:0 0 56px}.wm-end-c{flex-direction:column;width:100%}.wm .wm-end .wm-cta{width:100%;max-width:420px;justify-content:center}.wm-why{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wm-why li{padding:20px 18px}.wm .wm-why .v3-app{width:48px;height:48px;border-radius:15px}.wm-why h3{font-size:19px;margin-top:14px}.wm-why p{font-size:15px}.wm-logos{text-align:center;padding:16px}.wm-logos,.wm-logos ul{justify-content:center}}@media (max-width:600px){.wm-stage{height:490px}.wm-tel{top:44px}.wm-nt small{display:none}.wm-nt.n1{width:auto;left:auto;right:calc(50% + 4px);top:0}.wm-nt.n2{width:auto;left:calc(50% + 4px);top:0}.wm-nt.n3{display:none}.wm-sect,.wm-why{grid-template-columns:minmax(0,1fr)}.wm-why li{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:14px;align-items:start;padding:18px 16px}.wm .wm-why .v3-app{grid-row:1/3}.wm-why h3{margin-top:2px}.wm-why p{margin-top:4px}.wm-sect li{flex-direction:row}.wm-sect img{width:112px;flex:none;aspect-ratio:auto;height:auto;min-height:100%}}@media (min-width:901px) and (max-height:780px){.wm .wm-hero{padding:20px 0 30px}.wm-hero-t{padding-top:24px}.wm .wm-badge{height:64px;margin-bottom:14px}.wm .wm-h1{font-size:clamp(34px,3.4vw,46px)}.wm-sub{font-size:18px;margin-top:12px}.wm-ctas{margin-top:18px}.wm-stage{height:540px;--th:520px}.wm-tel{top:6px}}@media (prefers-reduced-motion:reduce){.wm-tel{animation:none}.wm-tab-bar{display:none}}.mm{overflow-x:clip}.mm img{max-width:none}.mm a:focus-visible,.mm button:focus-visible,.mm summary:focus-visible{outline:3px solid #0b8042;outline-offset:2px;border-radius:6px}.v3.mm-hero{padding:34px 0 40px;background:radial-gradient(640px 520px at 78% 46%,#d9f8e6,#0000 72%),linear-gradient(180deg,#f6faf7,#fff 92%)}.mm-hero-g{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:28px;align-items:start}.mm-hero-t{padding-top:118px;display:flex;flex-direction:column;align-items:flex-start}.mm .mm-h1{font-size:clamp(40px,4.7vw,62px);line-height:1.02;letter-spacing:-.04em;font-weight:700;color:#13271e;margin:0;text-wrap:balance;max-width:640px}.mm-sub{font-size:19px;line-height:1.5;color:#53645d;margin:18px 0 0;max-width:500px}.mm-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:26px}.v3 .mm-cta{min-height:54px;padding:14px 26px;border-radius:999px;font-size:17px}.mm-wa{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#0b8042;text-decoration:none}.mm-wa svg{width:20px;height:20px}.mm-wa:hover{text-decoration:underline;text-underline-offset:4px}@media (min-width:901px){.mm .mm-h1 .v3-g{white-space:nowrap}}.mm-stage{position:relative;height:640px;min-width:0}.mm-aura{position:absolute;left:50%;top:50%;width:440px;height:440px;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#16d46d40,#16d46d00);pointer-events:none}.mm-stage .mm-aura{left:auto;right:-80px;translate:0 -50%}.mm-tel{position:absolute;right:12px;top:26px;height:580px;width:auto;aspect-ratio:495/1042;z-index:2;animation:mmFloat 7s ease-in-out infinite}@keyframes mmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.mm-float{left:0;top:0;bottom:0;right:calc(12px + 275px);z-index:3;pointer-events:none}.mm-float,.mm-nt{position:absolute}.mm-nt{right:6px;display:flex;align-items:center;gap:9px;background:#fff;border-radius:16px;padding:8px 13px 8px 8px;box-shadow:0 20px 36px -18px #0b3a2080,0 0 0 1px #0b80421a;white-space:nowrap}.mm-nt b{display:block;font-size:13.5px;line-height:1.2;font-weight:700;color:#13271e}.mm-nt small{display:block;font-size:12px;line-height:1.25;color:#5f7068}.mm-nt-i{width:34px;height:34px;flex:none;border-radius:11px;display:grid;place-items:center;color:#fff}.mm-nt-i svg{width:19px;height:19px}.mm-nt.n1{top:18%}.mm-nt.n2{top:44%;right:34px}.mm-nt.n3{top:70%}@media (min-width:901px){.mm-nt{justify-content:flex-start}.mm-nt.n1{width:196px}.mm-nt.n2{width:172px}.mm-nt.n3{width:170px}}.mm-ill{position:absolute;right:12px;width:275px;bottom:-6px;margin:0;text-align:center;font-size:12px;color:#7b8a84}.mm-ill.c{position:static;width:auto;margin-top:18px}.v3.mm-sec{padding:80px 0}.mm-white{background:#fff}.mm-mint{background:radial-gradient(ellipse 1000px 60% at 50% 50%,#e3faec,#0000 100%),#fff}.mm-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin:26px 0 0}.mm-links.c{justify-content:center}.mm-bars{max-width:860px;margin:0 auto 44px;padding:24px 26px;border-radius:24px;background:#fff;box-shadow:0 24px 50px -36px #0b3a2080,0 0 0 1px #0b80421a}.mm-bar{display:grid;grid-template-columns:190px minmax(0,1fr) 62px;align-items:center;gap:12px;padding:6px 0;font-size:15px;color:#13271e}.mm-bar b{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.mm-bar-t{height:14px;border-radius:7px;background:#eef4f0;overflow:hidden}.mm-bar-t i{display:block;height:100%;min-width:5px;border-radius:7px;background:linear-gradient(90deg,#16d46d,#0b8042)}.mm-bar.lim{border-bottom:1px solid #e6efe9;padding-bottom:12px;margin-bottom:6px;font-weight:600}.mm-bar.lim .mm-bar-t i{background:#ffb21e}.mm-bars-n{margin:10px 0 0;font-size:13px;color:#7b8a84}.mm-vs{max-width:1040px;margin:0 auto;display:grid;gap:12px}.mm-vs-h,.mm-vs-r{display:grid;grid-template-columns:170px minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:14px}.mm-vs-h span{font-size:17px;line-height:1.3;font-weight:600;padding-left:20px}.mm-vs-h .am{color:#9a6300}.mm-vs-h .gr{color:#0b8042}.mm-vs-k{display:flex;align-items:center;gap:12px}.mm-vs-k b{font-size:18px;letter-spacing:-.02em;color:#13271e}.mm .mm-vs-k .v3-app svg{width:52%;height:52%}.mm-vs-r p{margin:0;min-height:68px;display:flex;flex-direction:column;justify-content:center;border-radius:18px;padding:12px 20px;font-size:16px;line-height:1.38}.mm-vs-r .am{background:#fff8ea;color:#5f4a1c;box-shadow:inset 0 0 0 1px #f2dcae}.mm-vs-r .gr{background:#ecfbf2;color:#13271e;font-weight:600;box-shadow:inset 0 0 0 1.5px #16d46d66,0 18px 34px -26px #0b804299}.mm-vs-l{display:none}.mm-vs-a{width:26px;height:26px;color:#16d46d;justify-self:center}.mm-tour{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:40px;align-items:center;max-width:1040px;margin:0 auto}.mm-tabs{display:grid;gap:12px}.mm-tab{--c:#16d46d;position:relative;border-radius:22px;padding:16px 20px;background:#fff9;box-shadow:0 0 0 1px #0b80421a;transition:background .2s,box-shadow .2s}.mm-tab[data-on]{background:#fff;box-shadow:0 26px 48px -30px #0b3a2099,0 0 0 1.5px var(--c)}.mm-tab button{all:unset;cursor:pointer;display:flex;align-items:center;gap:12px;width:100%}.mm-tab-n{font-size:16px;font-weight:600;color:var(--c)}.mm-tab h3{margin:0;font-size:20px;line-height:1.15;letter-spacing:-.025em;font-weight:700;color:#13271e}.mm-tab p{margin:8px 0 0;font-size:15.5px;line-height:1.48;color:#53645d}.mm-tab p a{color:#0b8042;font-weight:600;text-decoration:none;white-space:nowrap}.mm-tab p a:hover{text-decoration:underline}.mm-tab-bar{position:absolute;left:20px;right:20px;bottom:0;height:3px;border-radius:3px;overflow:hidden;opacity:0}.mm-tour[data-auto] .mm-tab[data-on] .mm-tab-bar{opacity:1}.mm-tab-bar i{display:block;height:100%;background:var(--c);transform-origin:left;transform:scaleX(0);animation:mmBar 4.5s linear forwards}@keyframes mmBar{to{transform:scaleX(1)}}.mm-tour-tel{position:relative;height:600px}.mm-tour-tel img{position:absolute;left:50%;top:0;height:580px;width:auto;aspect-ratio:495/1042;translate:-50% 0;z-index:1;visibility:hidden}.mm-tour-tel img.on{visibility:visible}.mm-trust{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:center}.mm .mm-badge{width:auto;height:80px;margin-bottom:26px}.mm-trust .v3-h2{font-size:clamp(32px,3.8vw,48px)}.mm-why{font-size:18px;line-height:1.55;color:#41544b;margin:18px 0 0;max-width:560px}.mm-why.sm{font-size:15.5px;color:#5f7068;margin-top:12px}.mm-trust-s{display:grid;gap:14px}.mm-logos{border-radius:22px;padding:18px 20px;background:#f4f8f5}.mm-logos p{margin:0 0 12px;font-size:15px;color:#53645d}.mm-logos b{color:#13271e}.mm-logos ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.mm-logos img{display:block;opacity:.6;filter:brightness(0)}.mm-pt{display:flex;align-items:center;gap:14px;margin:0;padding:14px 18px;border-radius:20px;box-shadow:0 0 0 1px #0b80421a;font-size:15px;line-height:1.4;color:#53645d}.mm-pt b{display:block;font-size:17px;color:#13271e}.mm .mm-pt .v3-app svg{width:52%;height:52%;filter:none}.mm-sum{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);align-items:stretch}.mm-sum>div{border-radius:24px;padding:22px 22px 20px;background:#fff;box-shadow:0 24px 50px -36px #0b3a2080,0 0 0 1px #0b80421a;display:flex;flex-direction:column}.mm-sum>div.on{background:linear-gradient(140deg,#20d77a,#079c56);color:#fff;box-shadow:0 30px 50px -24px #16d46d99}.mm-sum small{font-size:16px;font-weight:600;color:#5f7068}.mm-sum .on small{color:#dcffe9}.mm-sum b{display:block;margin-top:8px;font-size:clamp(28px,3vw,38px);line-height:1.05;letter-spacing:-.035em;color:#13271e;font-weight:700}.mm-sum .on b{color:#fff}.mm-sum em{font-style:normal;font-size:.5em;letter-spacing:0;font-weight:600}.mm-sum span{margin-top:8px;font-size:15px;line-height:1.4;color:#53645d}.mm-sum .on span{color:#eafff2}.mm-sum>i{display:grid;place-items:center;font-style:normal;font-size:26px;font-weight:700;color:#0b8042}.mm-es{max-width:1000px;margin:22px auto 0;text-align:center;font-size:16px;line-height:1.5;color:#41544b}.mm-es b{color:#13271e}.mm-faq{max-width:820px;margin:0 auto;display:grid;gap:10px}.mm-faq details{border-radius:18px;padding:16px 20px;background:#fff;box-shadow:0 0 0 1px #0b804221}.mm-faq details[open]{box-shadow:0 0 0 1.5px #16d46d88,0 24px 40px -32px #0b3a2099}.mm-faq summary{cursor:pointer;font-weight:600;font-size:17.5px;line-height:1.35;color:#13271e;list-style:none;display:flex;justify-content:space-between;gap:16px}.mm-faq summary::-webkit-details-marker{display:none}.mm-faq summary:after{content:"+";font-size:24px;line-height:1;font-weight:500;color:#0b8042;flex:none}.mm-faq details[open] summary:after{content:"–"}.mm-faq p{margin:10px 0 2px;font-size:16px;line-height:1.55;color:#53645d}.v3.mm-faq-s{padding-top:72px}.mm-faq-s .v3-head{margin-bottom:30px}.mm-more{max-width:820px;margin:22px auto 0;text-align:center;font-size:15.5px;color:#53645d}.mm-more a{color:#0b8042;font-weight:600}@media (min-width:901px) and (max-width:1180px){.mm-stage{height:590px}.mm-tel{height:500px;top:60px}.mm-float{right:calc(12px + 238px)}.mm-nt small{display:none}.mm-nt.n2{right:6px}}@media (min-width:901px) and (max-width:1080px){.mm-float{display:none}}@media (max-width:900px){.v3.mm-hero{padding:16px 0 28px}.mm-hero-g{grid-template-columns:minmax(0,1fr);gap:8px}.mm-hero-t{align-items:center;text-align:center;padding-top:0}.mm .mm-h1{font-size:clamp(30px,8.4vw,40px);line-height:1.05}.mm-sub{font-size:16.5px;line-height:1.45;margin-top:10px}.mm-ctas{flex-direction:column;gap:10px;margin-top:18px;width:100%}.v3 .mm-cta{width:100%;max-width:420px;justify-content:center;min-height:52px}.mm-stage{height:490px;--th:450px;margin-top:8px}.mm-stage .mm-aura{width:320px;height:320px;left:50%;right:auto;translate:-50% -50%}.mm-tel{right:auto;left:50%;top:20px;height:var(--th);translate:-50% 0}.mm-float{right:0}.mm-nt{right:auto;padding:6px 10px 6px 6px;gap:7px;border-radius:13px}.mm-nt-i{width:28px;height:28px;border-radius:9px}.mm-nt-i svg{width:15px;height:15px}.mm-nt b{font-size:12px}.mm-nt small{font-size:10.5px}.mm-nt.n1{width:150px;left:calc(50% - var(--th)*.2207 - 150px);top:16%}.mm-nt.n2{left:calc(50% + var(--th)*.18);right:auto;top:46%}.mm-nt.n3{width:140px;left:calc(50% - var(--th)*.225 - 140px);top:74%}.mm-ill{width:auto;left:0;right:0;bottom:-4px}.v3.mm-sec{padding:60px 0}.mm-bars{padding:16px;margin-bottom:30px}.mm-bar{grid-template-columns:minmax(0,1fr) 56px;gap:4px 8px;font-size:14px}.mm-bar-t{grid-column:1/3;grid-row:2}.mm-vs-h{display:none}.mm-vs{gap:18px}.mm-vs-r{grid-template-columns:minmax(0,1fr);gap:8px}.mm-vs-a{display:none}.mm-vs-r p{min-height:0;padding:12px 16px;font-size:15.5px}.mm-vs-l{display:block;font-size:15px;font-weight:600;margin-bottom:2px}.mm-vs-r .am .mm-vs-l{color:#9a6300}.mm-vs-r .gr .mm-vs-l{color:#0b8042}.mm-tour{grid-template-columns:minmax(0,1fr);gap:22px}.mm-tour-tel{order:-1;height:430px}.mm-tour-tel img{height:420px}.mm-tab{padding:14px 16px}.mm-tab h3{font-size:19px}.mm-tab p{font-size:15px}.mm-trust{grid-template-columns:minmax(0,1fr);gap:30px;text-align:center}.mm-trust-m{display:flex;flex-direction:column;align-items:center}.mm .mm-badge{height:64px;margin-bottom:20px}.mm-why{font-size:16.5px}.mm-pt{text-align:left}.mm-logos ul{justify-content:center}.mm-sum{grid-template-columns:minmax(0,1fr)}.mm-sum>i{height:30px}.mm-sum>div{text-align:center}.mm-es{font-size:15px}.mm-faq summary{font-size:16.5px}}@media (max-width:600px){.mm-stage{height:510px}.mm-tel{top:46px}.mm-nt small{display:none}.mm-nt.n1{width:auto;left:auto;right:calc(50% + 4px);top:0}.mm-nt.n2{left:calc(50% + 4px);top:0}.mm-nt.n3{display:none}}@media (max-width:380px){.mm-nt{white-space:normal}.mm-nt.n1,.mm-nt.n2{width:146px}.mm-nt b{line-height:1.15}}@media (min-width:901px) and (max-height:780px){.v3.mm-hero{padding:22px 0 30px}.mm-hero-t{padding-top:78px}.mm .mm-h1{font-size:clamp(38px,4.2vw,54px)}.mm-sub{font-size:18px;margin-top:12px}.mm-ctas{margin-top:18px}.mm-stage{height:540px}.mm-tel{height:520px;top:6px}.mm-float{right:calc(12px + 247px)}}@media (prefers-reduced-motion:reduce){.mm-tel{animation:none}.mm-tab-bar{display:none}}.pz{overflow-x:clip}.pz img{max-width:none}.pz a:focus-visible,.pz button:focus-visible,.pz summary:focus-visible{outline:3px solid #0b8042;outline-offset:2px;border-radius:6px}.pz section[id]{scroll-margin-top:76px}.v3.pz-hero{padding:34px 0 40px;background:radial-gradient(640px 520px at 78% 46%,#d9f8e6,#0000 72%),linear-gradient(180deg,#f6faf7,#fff 92%)}.pz-hero-g{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:28px;align-items:start}.pz-hero-t{padding-top:82px;display:flex;flex-direction:column;align-items:flex-start}.pz .pz-badge{width:auto;height:80px;order:-1;margin-bottom:22px}.pz .pz-badge.lg{margin-bottom:26px}.pz .pz-h1{font-size:clamp(40px,4.7vw,62px);line-height:1.02;letter-spacing:-.04em;font-weight:700;color:#13271e;margin:0;text-wrap:balance;max-width:640px}.pz-sub{font-size:19px;line-height:1.5;color:#53645d;margin:18px 0 0;max-width:520px}.pz-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:26px}.pz-ctas.c{justify-content:center}.pz .pz-cta{min-height:54px;padding:14px 26px;border-radius:999px;font-size:17px}.pz-wa{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#0b8042;text-decoration:none}.pz-wa.lt{color:#5dffa5}.pz-wa svg{width:20px;height:20px}.pz-wa:hover{text-decoration:underline;text-underline-offset:4px}.pz-stage{position:relative;height:640px;min-width:0}.pz-aura{top:50%;width:440px;height:440px;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#16d46d40,#16d46d00);pointer-events:none}.pz-aura,.pz-tel{position:absolute;left:50%}.pz-tel{top:26px;height:580px;width:auto;aspect-ratio:495/1042;translate:-50% 0;z-index:2;animation:pzFloat 7s ease-in-out infinite}@keyframes pzFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.pz-float{inset:0;z-index:3;pointer-events:none}.pz-float,.pz-nt{position:absolute}.pz-nt{display:flex;align-items:center;gap:9px;background:#fff;border-radius:16px;padding:8px 13px 8px 8px;box-shadow:0 20px 36px -18px #0b3a2080,0 0 0 1px #0b80421a;white-space:nowrap}.pz-nt b{display:block;font-size:13.5px;line-height:1.2;font-weight:700;color:#13271e}.pz-nt small{display:block;font-size:12px;line-height:1.25;color:#5f7068}.pz-nt-i{width:34px;height:34px;flex:none;border-radius:11px;display:grid;place-items:center;color:#fff}.pz-nt-i svg{width:19px;height:19px}.pz-stage{--th:580px}.pz-nt.n1{width:172px;left:calc(50% - var(--th)*.2207 - 178px);top:20%}.pz-nt.n2{left:calc(50% + var(--th)*.18);top:44%}.pz-nt.n3{width:170px;left:calc(50% - var(--th)*.225 - 176px);top:72%}.pz-ill{position:absolute;left:0;right:0;bottom:-6px;margin:0;text-align:center;font-size:12px;color:#7b8a84}.pz-nav{background:#fff;border-bottom:1px solid #e6efe9;padding:18px 0}.pz-nav ul{list-style:none;margin:0 auto;padding:0 16px;max-width:1180px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.pz-nav a{display:inline-flex;align-items:center;min-height:42px;padding:8px 18px;border-radius:999px;background:#f4f8f5;box-shadow:inset 0 0 0 1px #0b804224;color:#13271e;font-size:15.5px;font-weight:600;text-decoration:none;transition:background .2s,box-shadow .2s}.pz-nav a:hover{background:#e3faec;box-shadow:inset 0 0 0 1.5px #16d46d}@media (min-width:901px){.pz-nav a{justify-content:center;padding-left:0;padding-right:0;white-space:nowrap}.pz-nav li:first-child a{width:132px}.pz-nav li:nth-child(2) a{width:119px}.pz-nav li:nth-child(3) a{width:188px}.pz-nav li:nth-child(4) a{width:215px}.pz-nav li:nth-child(5) a{width:130px}.pz-nav li:nth-child(6) a{width:77px}}@media (min-width:601px) and (max-width:900px){.pz-nav a{justify-content:center;padding-left:0;padding-right:0;white-space:nowrap}.pz-nav li:first-child a{width:121px}.pz-nav li:nth-child(2) a{width:108px}.pz-nav li:nth-child(3) a{width:175px}.pz-nav li:nth-child(4) a{width:201px}.pz-nav li:nth-child(5) a{width:119px}.pz-nav li:nth-child(6) a{width:68px}}.v3.pz-sec{padding:80px 0}.pz-white{background:#fff}.pz-mint{background:radial-gradient(ellipse 1000px 60% at 50% 50%,#e3faec,#0000 100%),#fff}.pz-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin:28px 0 0}.pz-links.c{justify-content:center}.pz-bars{max-width:860px;margin:0 auto;padding:24px 26px;border-radius:24px;background:#fff;box-shadow:0 24px 50px -36px #0b3a2080,0 0 0 1px #0b80421a}.pz-bar{display:grid;grid-template-columns:190px minmax(0,1fr) 62px;align-items:center;gap:12px;padding:6px 0;font-size:15px;color:#13271e}.pz-bar b{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.pz-bar-t{height:14px;border-radius:7px;background:#eef4f0;overflow:hidden}.pz-bar-t i{display:block;height:100%;min-width:5px;border-radius:7px;background:linear-gradient(90deg,#16d46d,#0b8042)}.pz-bar.lim{border-bottom:1px solid #e6efe9;padding-bottom:12px;margin-bottom:6px;font-weight:600}.pz-bar.lim .pz-bar-t i{background:#ffb21e}.pz-bars-n{margin:10px 0 0;font-size:13px;color:#7b8a84}.pz-vs{max-width:1040px;margin:0 auto;display:grid;gap:12px}.pz-vs-h,.pz-vs-r{display:grid;grid-template-columns:170px minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:14px}.pz-vs-h span{font-size:17px;line-height:1.3;font-weight:600;padding-left:20px}.pz-vs-h .am{color:#9a6300}.pz-vs-h .gr{color:#0b8042}.pz-vs-k{display:flex;align-items:center;gap:12px}.pz-vs-k b{font-size:18px;letter-spacing:-.02em;color:#13271e}.pz .v3-app.sm svg{width:52%;height:52%}.pz-vs-r p{margin:0;min-height:76px;display:flex;flex-direction:column;justify-content:center;border-radius:18px;padding:14px 20px;font-size:16px;line-height:1.38}.pz-vs-r .am{background:#fff8ea;color:#5f4a1c;box-shadow:inset 0 0 0 1px #f2dcae}.pz-vs-r .gr{background:#ecfbf2;color:#13271e;font-weight:600;box-shadow:inset 0 0 0 1.5px #16d46d66,0 18px 34px -26px #0b804299}.pz-vs-l{display:none}.pz-vs-a{width:26px;height:26px;color:#16d46d;justify-self:center}.pz-feat{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center;max-width:1080px}.pz-feat.rev .pz-feat-tel{order:-1}.pz-feat .v3-h2{text-align:left;font-size:clamp(32px,3.8vw,48px)}.pz-feat-l{font-size:18px;line-height:1.55;color:#41544b;margin:16px 0 0;max-width:560px}.pz-pts{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:16px}.pz-pts li{display:flex;align-items:flex-start;gap:14px;font-size:16px;line-height:1.45;color:#53645d}.pz-pts b{display:block;font-size:17px;line-height:1.3;font-weight:600;color:#13271e;margin-bottom:2px}.pz-pts .v3-app{flex:none;margin-top:2px}.pz-feat-tel{position:relative;height:560px}.pz-feat-tel img{position:absolute;left:50%;top:0;height:530px;width:auto;aspect-ratio:495/1042;translate:-50% 0;z-index:1}.pz-feat-tel .pz-ill{bottom:0}.pz .v3-then small,.pz .v3-when small{text-transform:none;letter-spacing:0;font-size:15px;font-weight:600}.pz-why-g{list-style:none;margin:0 auto;padding:0;max-width:1080px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pz-why-g li{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:26px 24px 24px;border-radius:26px;background:#fff;box-shadow:0 26px 50px -38px #0b3a2080,0 0 0 1px #0b80421a;font-size:16px;line-height:1.45;color:#53645d}.pz-why-g b{display:block;margin-bottom:6px;font-size:21px;line-height:1.2;letter-spacing:-.02em;font-weight:700;color:#13271e}.pz .pz-why-g .v3-app svg{width:46%;height:46%}.pz-why-s .pz-logos{max-width:1080px;margin:18px auto 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;background:#fff;box-shadow:0 0 0 1px #0b80421a}.pz-why-s .pz-logos p{margin:0}.pz-logos{border-radius:22px;padding:18px 20px;background:#f4f8f5}.pz-logos p{margin:0 0 12px;font-size:15px;color:#53645d}.pz-logos b{color:#13271e}.pz-logos ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.pz-logos img{display:block;opacity:.6;filter:brightness(0)}.v3.pz-ban{padding:80px 0;background:radial-gradient(700px 360px at 50% 0,#0f4a2a,#0000 75%),#07210f;text-align:center}.pz-ban-g{display:flex;flex-direction:column;align-items:center}.pz-ban .v3-h2{font-size:clamp(32px,3.8vw,48px);margin:0}.pz-ban .pz-why{color:#c9d8cf;margin:18px auto 0;max-width:640px}.pz-why{font-size:18px;line-height:1.55;color:#41544b;margin:18px 0 0;max-width:560px}.pz-sum{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);align-items:stretch}.pz-sum>div{border-radius:24px;padding:22px 22px 20px;background:#fff;box-shadow:0 24px 50px -36px #0b3a2080,0 0 0 1px #0b80421a;display:flex;flex-direction:column}.pz-sum>div.on{background:linear-gradient(140deg,#20d77a,#079c56);color:#fff;box-shadow:0 30px 50px -24px #16d46d99}.pz-sum small{font-size:16px;font-weight:600;color:#5f7068}.pz-sum .on small{color:#dcffe9}.pz-sum b{display:block;margin-top:8px;font-size:clamp(28px,3vw,38px);line-height:1.05;letter-spacing:-.035em;color:#13271e;font-weight:700}.pz-sum .on b{color:#fff}.pz-sum em{font-style:normal;font-size:.5em;letter-spacing:0;font-weight:600}.pz-sum span{margin-top:8px;font-size:15px;line-height:1.4;color:#53645d}.pz-sum .on span{color:#eafff2}.pz-sum>i{display:grid;place-items:center;font-style:normal;font-size:26px;font-weight:700;color:#0b8042}.pz-es{max-width:1000px;margin:22px auto 0;text-align:center;font-size:16px;line-height:1.5;color:#41544b}.pz-es b{color:#13271e}.pz-faq{max-width:820px;margin:0 auto;display:grid;gap:10px}.pz-faq details{border-radius:18px;padding:16px 20px;background:#fff;box-shadow:0 0 0 1px #0b804221}.pz-faq details[open]{box-shadow:0 0 0 1.5px #16d46d88,0 24px 40px -32px #0b3a2099}.pz-faq summary{cursor:pointer;font-weight:600;font-size:17.5px;line-height:1.35;color:#13271e;list-style:none;display:flex;justify-content:space-between;gap:16px}.pz-faq summary::-webkit-details-marker{display:none}.pz-faq summary:after{content:"+";font-size:24px;line-height:1;font-weight:500;color:#0b8042;flex:none}.pz-faq details[open] summary:after{content:"–"}.pz-faq p{margin:10px 0 2px;font-size:16px;line-height:1.55;color:#53645d}.v3.pz-faq-s{padding-top:72px}.pz-faq-s .v3-head{margin-bottom:30px}.v3.pz-end{padding:84px 0;background:radial-gradient(680px 380px at 50% 20%,#0f4a2a,#0000 75%),#07210f;text-align:center}.pz-end .v3-h2{font-size:clamp(34px,4vw,52px);margin:0}.pz-end-l{margin:16px auto 0;max-width:620px;font-size:18px;line-height:1.5;color:#a9bdb2}.pz-end .pz-ctas{margin-top:28px}@media (min-width:901px) and (max-width:1219px){.pz-nt.n2{display:none}}@media (min-width:901px) and (max-width:1099px){.pz-nt{display:none}}@media (min-width:601px) and (max-width:1000px){.pz-why-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.v3.pz-hero{padding:16px 0 28px}.pz-hero-g{grid-template-columns:minmax(0,1fr);gap:8px}.pz-hero-t{align-items:center;text-align:center;padding-top:0}.pz .pz-badge{order:5;height:64px;margin:22px 0 0}.pz .pz-badge.lg{order:0;margin:0 0 20px}.pz .pz-h1{font-size:clamp(30px,8.4vw,40px);line-height:1.05}.pz-sub{font-size:16.5px;line-height:1.45;margin-top:10px}.pz-ctas{flex-direction:column;gap:10px;margin-top:18px;width:100%}.pz .pz-cta{width:100%;max-width:420px;justify-content:center;min-height:52px}.pz-stage{height:470px;--th:450px}.pz-aura{width:320px;height:320px}.pz-tel{height:450px}.pz-nt{padding:6px 10px 6px 6px;gap:7px;border-radius:13px}.pz-nt-i{width:28px;height:28px;border-radius:9px}.pz-nt-i svg{width:15px;height:15px}.pz-nt b{font-size:12px}.pz-nt small{font-size:10.5px}.pz-nt.n1{width:148px;left:calc(50% - var(--th)*.2207 - 148px);top:14%}.pz-nt.n2{left:calc(50% + var(--th)*.18);top:46%}.pz-nt.n3{width:146px;left:calc(50% - var(--th)*.225 - 146px);top:76%}.pz-nav{padding:8px 0}.pz-nav a{min-height:40px;padding:7px 14px;font-size:15px}.v3.pz-sec{padding:60px 0}.pz-bars{padding:16px}.pz-bar{grid-template-columns:minmax(0,1fr) 56px;gap:4px 8px;font-size:14px}.pz-bar-t{grid-column:1/3;grid-row:2}.pz-vs-h{display:none}.pz-vs{gap:18px}.pz-vs-r{grid-template-columns:minmax(0,1fr);gap:8px}.pz-vs-a{display:none}.pz-vs-r p{min-height:0;padding:12px 16px;font-size:15.5px}.pz-vs-l{display:block;font-size:15px;font-weight:600;margin-bottom:2px}.pz-vs-r .am .pz-vs-l{color:#9a6300}.pz-vs-r .gr .pz-vs-l{color:#0b8042}.pz-feat{grid-template-columns:minmax(0,1fr);gap:26px}.pz-feat .v3-h2,.pz-feat-l{text-align:center}.pz-feat-l{font-size:16.5px;margin-left:auto;margin-right:auto}.pz-feat-tel,.pz-feat.rev .pz-feat-tel{order:2;height:450px}.pz-feat-tel img{height:420px}.pz-pts li{font-size:15.5px}.pz-feat .pz-links{justify-content:center}.pz-why{font-size:16.5px}.pz-why-g{grid-template-columns:minmax(0,1fr);gap:10px}.pz-why-g li{flex-direction:row;align-items:center;gap:14px;padding:16px 18px;border-radius:20px;font-size:15.5px}.pz-why-g b{font-size:18px;margin-bottom:2px}.pz-why-g .v3-app{width:48px;height:48px;border-radius:15px}.pz-logos ul{justify-content:center}.pz-why-s .pz-logos{flex-direction:column;gap:12px}.v3.pz-ban{padding:60px 0}.pz-sum{grid-template-columns:minmax(0,1fr)}.pz-sum>i{height:30px}.pz-sum>div{text-align:center}.pz-es{font-size:15px}.pz-faq summary{font-size:16.5px}.v3.pz-end{padding:64px 0}.pz-end-l{font-size:16.5px}.pz-end .pz-ctas{align-items:center}}@media (max-width:600px){.pz-nav ul{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:8px;padding:6px 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pz-nav ul::-webkit-scrollbar{display:none}.pz-nav li{flex:none}.pz-stage{height:512px}.pz-tel{top:44px}.pz-nt.n1{left:calc(50% - 154px);top:0}.pz-nt.n2{left:calc(50% + 6px);top:0}.pz-nt.n3{display:none}}@media (max-width:380px){.pz-nt.n1{width:120px;left:calc(50% - 126px)}.pz-nt small{display:none}}@media (min-width:901px) and (max-height:780px){.v3.pz-hero{padding:22px 0 30px}.pz-hero-t{padding-top:90px}.pz .pz-badge{height:64px;margin-bottom:14px}.pz .pz-h1{font-size:clamp(38px,4.2vw,54px)}.pz-sub{font-size:18px;margin-top:12px}.pz-ctas{margin-top:18px}.pz-stage{height:540px;--th:520px}.pz-tel{height:520px;top:6px}}@media (prefers-reduced-motion:reduce){.pz-tel{animation:none}.pz-nav a{transition:none}}