.landing-module__V2ADkq__page{--ink:#0c1f29;--muted:#51606a;--line:#e3e8e6;--surface:#f5f7f6;--green:#047a3a;--green-dark:#036330;--green-soft:#e8f5ec;--ease:cubic-bezier(.2, .7, .2, 1);color:var(--ink);font-family:var(--font-sans);background:#fff;overflow-x:clip}html:has(.landing-module__V2ADkq__page){scroll-padding-top:80px}@media (prefers-reduced-motion:no-preference){html:has(.landing-module__V2ADkq__page){scroll-behavior:smooth}}.landing-module__V2ADkq__page h1,.landing-module__V2ADkq__page h2,.landing-module__V2ADkq__page h3,.landing-module__V2ADkq__page p{margin:0}.landing-module__V2ADkq__wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 24px}.landing-module__V2ADkq__narrow{flex-direction:column;gap:32px;max-width:820px;display:flex}.landing-module__V2ADkq__display{letter-spacing:-.04em;font-size:clamp(42px,6.6vw,88px);font-weight:700;line-height:1.02}.landing-module__V2ADkq__h2{letter-spacing:-.035em;font-size:clamp(34px,4.8vw,60px);font-weight:700;line-height:1.05}.landing-module__V2ADkq__h3{letter-spacing:-.015em;font-size:20px;font-weight:600;line-height:1.25}.landing-module__V2ADkq__lede{color:var(--muted);font-size:clamp(18px,1.7vw,22px);line-height:1.5}.landing-module__V2ADkq__body{color:var(--muted);font-size:16px;line-height:1.55}.landing-module__V2ADkq__eyebrow{letter-spacing:.02em;color:var(--green);font-size:14px;font-weight:600}.landing-module__V2ADkq__section{padding:120px 0}.landing-module__V2ADkq__sectionTinted{background:var(--surface);padding:120px 0}.landing-module__V2ADkq__stack{flex-direction:column;gap:56px;display:flex}.landing-module__V2ADkq__heading{flex-direction:column;gap:16px;max-width:820px;display:flex}.landing-module__V2ADkq__headingCenter{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.landing-module__V2ADkq__btn{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,background-color .2s,box-shadow .2s,color .2s;display:inline-flex}.landing-module__V2ADkq__btn:focus-visible,.landing-module__V2ADkq__navLink:focus-visible,.landing-module__V2ADkq__stepButton:focus-visible,.landing-module__V2ADkq__faqSummary:focus-visible,.landing-module__V2ADkq__textLink:focus-visible{outline:2px solid var(--green);outline-offset:3px}.landing-module__V2ADkq__btnSmall{min-height:44px;padding:0 18px;font-size:14px}.landing-module__V2ADkq__btnPrimary{background:var(--green);color:#fff}.landing-module__V2ADkq__btnPrimary:hover{background:var(--green-dark);color:#fff;transform:translateY(-1px);box-shadow:0 10px 24px -12px #047a3a99}.landing-module__V2ADkq__btnGhost{color:var(--green);background:0 0}.landing-module__V2ADkq__btnGhost:hover{background:var(--green-soft);color:var(--green-dark)}.landing-module__V2ADkq__btnLight{color:var(--ink);background:#fff}.landing-module__V2ADkq__btnLight:hover{background:var(--green-soft);color:var(--ink);transform:translateY(-1px)}.landing-module__V2ADkq__btnOutlineLight{color:#fff;border-color:#ffffff73}.landing-module__V2ADkq__btnOutlineLight:hover{color:#fff;background:#ffffff1a}.landing-module__V2ADkq__textLink{color:var(--green);font-weight:600;text-decoration:none}.landing-module__V2ADkq__textLink:hover{color:var(--green-dark)}.landing-module__V2ADkq__header{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(18px);background:#ffffffd1;border-bottom:1px solid #e3e8e6b3;position:sticky;top:0}.landing-module__V2ADkq__nav{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.landing-module__V2ADkq__navLinks{gap:32px;display:flex}.landing-module__V2ADkq__navLink{color:var(--ink);opacity:.8;border-radius:6px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s}.landing-module__V2ADkq__navLink:hover{opacity:1;color:var(--ink)}.landing-module__V2ADkq__navActions{align-items:center;gap:4px;display:flex}.landing-module__V2ADkq__logoLink{border-radius:6px;align-items:center;display:flex}.landing-module__V2ADkq__hero{background:linear-gradient(180deg, #fff 0%, var(--surface) 100%);padding:88px 0 40px}.landing-module__V2ADkq__heroCopy{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.landing-module__V2ADkq__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.landing-module__V2ADkq__heroNote{color:var(--muted);font-size:14px}.landing-module__V2ADkq__stage{height:600px;margin-top:64px;position:relative}.landing-module__V2ADkq__window{border:1px solid var(--line);background:#fff;border-radius:18px;width:78%;position:absolute;top:24px;left:0;overflow:hidden;box-shadow:0 40px 80px -40px #0c1f2959}.landing-module__V2ADkq__windowBody{padding-right:96px}.landing-module__V2ADkq__phoneSlot{position:absolute;top:0;right:2%}.landing-module__V2ADkq__phone{background:var(--ink);border-radius:46px;width:280px;height:576px;padding:10px;box-shadow:0 50px 90px -40px #0c1f298c}.landing-module__V2ADkq__screen{background:#fff;border-radius:37px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.landing-module__V2ADkq__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.landing-module__V2ADkq__grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.landing-module__V2ADkq__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.landing-module__V2ADkq__split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:64px;display:grid}.landing-module__V2ADkq__card{border:1px solid var(--line);transition:transform .35s var(--ease), box-shadow .35s ease;background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:28px;display:flex}.landing-module__V2ADkq__card:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px #0c1f2947}.landing-module__V2ADkq__cardCompact{padding:24px}.landing-module__V2ADkq__iconTile{background:var(--green-soft);width:44px;height:44px;color:var(--green);border-radius:12px;justify-content:center;align-items:center;display:flex}.landing-module__V2ADkq__iconTileMuted{color:var(--muted);background:#eef1f0}.landing-module__V2ADkq__badge{background:var(--green-soft);color:var(--green);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:600}.landing-module__V2ADkq__badgeMuted{color:var(--muted);background:#eef1f0}.landing-module__V2ADkq__steps{flex-direction:column;gap:8px;display:flex}.landing-module__V2ADkq__stepButton{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:20px;align-items:flex-start;gap:16px;padding:20px;transition:background-color .25s,border-color .25s,box-shadow .25s;display:flex}.landing-module__V2ADkq__stepButton:hover{background:var(--surface)}.landing-module__V2ADkq__stepButtonActive,.landing-module__V2ADkq__stepButtonActive:hover{border-color:var(--line);background:#fff;box-shadow:0 16px 40px -28px #0c1f2959}.landing-module__V2ADkq__stepNumber{background:var(--green-soft);width:36px;height:36px;color:var(--green);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;transition:background-color .25s,color .25s;display:flex}.landing-module__V2ADkq__stepButtonActive .landing-module__V2ADkq__stepNumber{background:var(--green);color:#fff}.landing-module__V2ADkq__stepText{flex-direction:column;gap:6px;display:flex}.landing-module__V2ADkq__stepTitle{letter-spacing:-.015em;font-size:20px;font-weight:600}.landing-module__V2ADkq__stepStage{background:var(--surface);border-radius:32px;justify-content:center;align-items:center;min-height:560px;padding:32px;display:flex}.landing-module__V2ADkq__panel{border:1px solid var(--line);background:#fff;border-radius:20px;width:100%;max-width:480px;overflow:hidden;box-shadow:0 30px 60px -36px #0c1f2959}.landing-module__V2ADkq__dark{background:var(--ink);color:#fff;padding:128px 0}.landing-module__V2ADkq__dark .landing-module__V2ADkq__eyebrow{color:#3bd43a}.landing-module__V2ADkq__dark .landing-module__V2ADkq__lede,.landing-module__V2ADkq__darkMuted{color:#b9c4c9}.landing-module__V2ADkq__darkCard{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:16px;padding:28px;display:flex}.landing-module__V2ADkq__bigNumber{letter-spacing:-.03em;font-size:44px;font-weight:700;line-height:1}.landing-module__V2ADkq__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.landing-module__V2ADkq__chip{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.landing-module__V2ADkq__tableBox{border:1px solid var(--line);border-radius:24px;overflow-x:auto}.landing-module__V2ADkq__table{border-collapse:collapse;width:100%;min-width:640px}.landing-module__V2ADkq__table th,.landing-module__V2ADkq__table td{text-align:left;border-bottom:1px solid var(--line);padding:18px 16px;font-size:15px}.landing-module__V2ADkq__table tr:last-child th,.landing-module__V2ADkq__table tr:last-child td{border-bottom:none}.landing-module__V2ADkq__table thead th{color:var(--muted);font-size:13px;font-weight:600}.landing-module__V2ADkq__table tbody th{color:var(--ink);font-weight:500}.landing-module__V2ADkq__table td{color:var(--muted)}.landing-module__V2ADkq__table .landing-module__V2ADkq__ours{background:var(--green-soft);color:var(--green);font-weight:600}.landing-module__V2ADkq__faqList{flex-direction:column;display:flex}.landing-module__V2ADkq__faqItem{border-bottom:1px solid var(--line)}.landing-module__V2ADkq__faqSummary{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:22px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.landing-module__V2ADkq__faqSummary::-webkit-details-marker{display:none}.landing-module__V2ADkq__faqIcon{border:1px solid var(--line);width:28px;height:28px;transition:transform .3s var(--ease);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.landing-module__V2ADkq__faqItem[open] .landing-module__V2ADkq__faqIcon{transform:rotate(45deg)}.landing-module__V2ADkq__faqAnswer{padding:0 44px 24px 0}.landing-module__V2ADkq__closing{background:linear-gradient(180deg, var(--green) 0%, var(--green-dark) 100%);color:#fff;padding:136px 0}.landing-module__V2ADkq__footer{border-top:1px solid var(--line);background:#fff;padding:48px 0}.landing-module__V2ADkq__footerRow{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;font-size:14px;display:flex}.landing-module__V2ADkq__footerLinks{flex-wrap:wrap;gap:24px;display:flex}.landing-module__V2ADkq__footerLinks a{color:var(--muted);text-decoration:none}.landing-module__V2ADkq__footerLinks a:hover{color:var(--ink)}.landing-module__V2ADkq__pulseDot{background:#e39a2d;border-radius:50%;width:7px;height:7px}@keyframes landing-module__V2ADkq__rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes landing-module__V2ADkq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes landing-module__V2ADkq__swap{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes landing-module__V2ADkq__growY{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@keyframes landing-module__V2ADkq__growX{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes landing-module__V2ADkq__pulse{0%,to{opacity:1}50%{opacity:.45}}.landing-module__V2ADkq__barY{transform-origin:bottom}.landing-module__V2ADkq__barX{transform-origin:0}@media (prefers-reduced-motion:no-preference){.landing-module__V2ADkq__enter{animation:landing-module__V2ADkq__rise 1s var(--ease) both}.landing-module__V2ADkq__delay1{animation-delay:.1s}.landing-module__V2ADkq__delay2{animation-delay:.2s}.landing-module__V2ADkq__delay3{animation-delay:.35s}.landing-module__V2ADkq__delay4{animation-delay:.5s}.landing-module__V2ADkq__float{animation:7s ease-in-out infinite landing-module__V2ADkq__float}.landing-module__V2ADkq__swap{animation:landing-module__V2ADkq__swap .55s var(--ease) both}.landing-module__V2ADkq__barY{animation:landing-module__V2ADkq__growY 1.1s var(--ease) both}.landing-module__V2ADkq__barX{animation:landing-module__V2ADkq__growX 1.1s var(--ease) both}.landing-module__V2ADkq__pulseDot{animation:2s ease-in-out infinite landing-module__V2ADkq__pulse}@supports (animation-timeline:view()){.landing-module__V2ADkq__reveal{animation:linear both landing-module__V2ADkq__rise;animation-timeline:view();animation-range:entry cover 30%}}}@media (max-width:980px){.landing-module__V2ADkq__grid4,.landing-module__V2ADkq__grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__V2ADkq__split{grid-template-columns:minmax(0,1fr);gap:40px}.landing-module__V2ADkq__navLinks{display:none}.landing-module__V2ADkq__window{width:100%}.landing-module__V2ADkq__windowBody{padding-right:24px}.landing-module__V2ADkq__phoneSlot{right:0}}@media (max-width:640px){.landing-module__V2ADkq__grid4,.landing-module__V2ADkq__grid3,.landing-module__V2ADkq__grid2{grid-template-columns:minmax(0,1fr)}.landing-module__V2ADkq__section,.landing-module__V2ADkq__sectionTinted{padding:88px 0}.landing-module__V2ADkq__dark,.landing-module__V2ADkq__closing{padding:96px 0}.landing-module__V2ADkq__hero{padding-top:56px}.landing-module__V2ADkq__stage{justify-content:center;height:auto;margin-top:48px;display:flex}.landing-module__V2ADkq__window,.landing-module__V2ADkq__hideSmall{display:none}.landing-module__V2ADkq__phoneSlot{position:static}.landing-module__V2ADkq__stepStage{min-height:0;padding:24px 16px}.landing-module__V2ADkq__faqAnswer{padding-right:0}}
.legal-module__uDxcgG__intro{background:linear-gradient(180deg, #fff 0%, var(--surface) 100%);padding:72px 0 40px}.legal-module__uDxcgG__introInner{flex-direction:column;gap:16px;max-width:760px;margin-left:304px;display:flex}.legal-module__uDxcgG__updated{color:var(--muted);font-size:15px}.legal-module__uDxcgG__summary{background:var(--green-soft);border-radius:24px;flex-direction:column;gap:14px;margin-top:16px;padding:28px;display:flex}.legal-module__uDxcgG__summaryTitle{letter-spacing:-.01em;font-size:18px;font-weight:600}.legal-module__uDxcgG__summaryList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.legal-module__uDxcgG__summaryItem{align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.legal-module__uDxcgG__summaryCheck{background:var(--green);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.legal-module__uDxcgG__layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;padding-top:56px;padding-bottom:120px;display:grid}.legal-module__uDxcgG__toc{flex-direction:column;gap:12px;display:flex;position:sticky;top:96px}.legal-module__uDxcgG__tocTitle{color:var(--muted);font-size:13px;font-weight:600}.legal-module__uDxcgG__tocList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.legal-module__uDxcgG__tocLink{color:var(--ink);opacity:.75;border-radius:8px;margin-left:-10px;padding:6px 10px;font-size:14px;line-height:1.4;text-decoration:none;transition:opacity .2s,background-color .2s;display:block}.legal-module__uDxcgG__tocLink:hover{opacity:1;color:var(--ink);background:var(--surface)}.legal-module__uDxcgG__tocLink:focus-visible,.legal-module__uDxcgG__prose a:focus-visible{outline:2px solid var(--green);outline-offset:2px}.legal-module__uDxcgG__prose{flex-direction:column;gap:48px;max-width:720px;display:flex}.legal-module__uDxcgG__section{flex-direction:column;gap:16px;scroll-margin-top:88px;display:flex}.legal-module__uDxcgG__sectionTitle{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.25}.legal-module__uDxcgG__prose p,.legal-module__uDxcgG__prose li{color:#33434c;font-size:17px;line-height:1.65}.legal-module__uDxcgG__prose ul{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.legal-module__uDxcgG__prose strong{color:var(--ink);font-weight:600}.legal-module__uDxcgG__prose a{color:var(--green);font-weight:500}.legal-module__uDxcgG__prose a:hover{color:var(--green-dark)}.legal-module__uDxcgG__related{border-top:1px solid var(--line);color:var(--muted);margin-top:8px;padding-top:32px;font-size:16px}@media (max-width:980px){.legal-module__uDxcgG__introInner{margin-left:0}.legal-module__uDxcgG__layout{grid-template-columns:minmax(0,1fr);gap:40px}.legal-module__uDxcgG__toc{border:1px solid var(--line);border-radius:20px;padding:20px;position:static}}@media (max-width:640px){.legal-module__uDxcgG__intro{padding-top:48px}.legal-module__uDxcgG__summary{padding:22px}.legal-module__uDxcgG__layout{padding-top:40px;padding-bottom:88px}.legal-module__uDxcgG__prose p,.legal-module__uDxcgG__prose li{font-size:16px}}
