.ContactDirect-module__Y2XzGq__wrap{flex:none;align-self:stretch;width:460px;display:flex}.ContactDirect-module__Y2XzGq__direct{border-radius:var(--radius-xl);color:#fff;background:#151515;flex-direction:column;flex:1;gap:20px;min-width:0;padding:40px 36px;display:flex;position:relative}.ContactDirect-module__Y2XzGq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;font-size:11px;font-weight:600;line-height:16px}.ContactDirect-module__Y2XzGq__addresses{flex-direction:column;gap:8px;display:flex}.ContactDirect-module__Y2XzGq__address{border-radius:var(--radius-md);transition:background-color var(--dur-fast) var(--ease-out);background:#ffffff0f;flex-direction:column;gap:2px;padding:14px 18px;display:flex}.ContactDirect-module__Y2XzGq__address:hover{background:#ffffff1a}.ContactDirect-module__Y2XzGq__address:focus-visible{outline-offset:2px;outline:2px solid #71ff1d}.ContactDirect-module__Y2XzGq__email{color:#71ff1d;overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:22px}.ContactDirect-module__Y2XzGq__address:hover .ContactDirect-module__Y2XzGq__email{text-underline-offset:3px;text-decoration:underline}.ContactDirect-module__Y2XzGq__use{color:#ffffff8c;font-size:13px;line-height:20px}.ContactDirect-module__Y2XzGq__ready{flex-direction:column;gap:16px;padding:44px 0;display:flex}.ContactDirect-module__Y2XzGq__readyText{color:#ffffff8c;font-size:14.5px;line-height:22px}.ContactDirect-module__Y2XzGq__items{flex-direction:column;gap:12px;display:flex}.ContactDirect-module__Y2XzGq__items li{color:#fffc;padding-left:24px;font-size:15px;line-height:24px;position:relative}.ContactDirect-module__Y2XzGq__items li:before{content:"";background:#71ff1d;border-radius:2px;width:10px;height:2px;position:absolute;top:11px;left:1px}.ContactDirect-module__Y2XzGq__addressItem{transition:opacity .5s var(--ease-out) calc(.25s + var(--n,0) * 80ms), transform .8s var(--ease-out-expo) calc(.25s + var(--n,0) * 80ms)}.ContactDirect-module__Y2XzGq__items li:before{transform-origin:0;transition:transform .6s var(--ease-out-expo) calc(.5s + var(--n,0) * 90ms)}@media screen and (prefers-reduced-motion:no-preference){.reveal-pending .ContactDirect-module__Y2XzGq__addressItem{opacity:0;transform:translate(-12px)}.reveal-pending .ContactDirect-module__Y2XzGq__items li:before{transform:scaleX(0)}}.ContactDirect-module__Y2XzGq__rule{background:#ffffff1a;border:0;width:100%;height:1px;margin:0}.ContactDirect-module__Y2XzGq__entity{color:#ffffffb3;flex-direction:column;font-size:14px;font-style:normal;line-height:22px;display:flex}@media (max-width:1023px){.ContactDirect-module__Y2XzGq__wrap{width:auto}.ContactDirect-module__Y2XzGq__direct{border-radius:var(--radius-lg);padding:32px}.ContactDirect-module__Y2XzGq__addresses{grid-template-columns:1fr 1fr;display:grid}.ContactDirect-module__Y2XzGq__ready{padding:24px 0}}@media (max-width:599px){.ContactDirect-module__Y2XzGq__direct{border-radius:20px;gap:18px;padding:24px 20px}.ContactDirect-module__Y2XzGq__addresses{grid-template-columns:1fr}.ContactDirect-module__Y2XzGq__ready{gap:14px;padding:20px 0}}
.Alert-module__EgH9CG__alert{border-radius:var(--radius-md);background:var(--color-status-error-tint);align-items:flex-start;gap:12px;width:100%;padding:14px 16px;display:flex}.Alert-module__EgH9CG__alert:focus{outline:none}.Alert-module__EgH9CG__alert:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.Alert-module__EgH9CG__alert[data-tone=success]{background:var(--color-status-success-tint)}.Alert-module__EgH9CG__alert[data-tone=info]{background:var(--color-status-info-tint)}.Alert-module__EgH9CG__alert[data-tone=warning]{background:var(--color-status-warning-tint)}.Alert-module__EgH9CG__icon{color:var(--color-status-error);flex:none}.Alert-module__EgH9CG__alert[data-tone=success] .Alert-module__EgH9CG__icon{color:var(--color-green-700)}.Alert-module__EgH9CG__alert[data-tone=info] .Alert-module__EgH9CG__icon{color:var(--color-purple-500)}.Alert-module__EgH9CG__alert[data-tone=warning] .Alert-module__EgH9CG__icon{color:var(--color-status-warning)}.Alert-module__EgH9CG__text{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:20px;display:flex}.Alert-module__EgH9CG__title{font-size:14.5px;font-weight:600}.Alert-module__EgH9CG__body{color:var(--color-text-secondary);font-size:14px}
.HomePlatform-module__lltDTW__section{flex-direction:column;gap:36px;padding:80px 24px 60px;display:flex}.HomePlatform-module__lltDTW__title{font-family:var(--font-heading);letter-spacing:-.04em;--from:#0b7300;--to:#6b4dff;background:linear-gradient(90deg,#0b7300,#6b4dff);color:#0000;padding-bottom:round(.2em,1px);margin-bottom:round(-.2em,1px);-webkit-background-clip:text;background-clip:text;margin-inline:-.04em -.1em;padding-inline:.04em .1em;font-size:132px;font-weight:800;line-height:128px}.HomePlatform-module__lltDTW__lead{justify-content:space-between;align-items:center;gap:24px;display:flex}.HomePlatform-module__lltDTW__leadText{letter-spacing:-.015em;color:#0b0b0bcc;font-size:22px;font-weight:500;line-height:32px}.HomePlatform-module__lltDTW__leadText span{display:block}.HomePlatform-module__lltDTW__leadButton{padding-right:24px}.HomePlatform-module__lltDTW__leadArrow{margin-left:8px}.HomePlatform-module__lltDTW__tabs{flex-wrap:wrap;gap:10px;display:flex;position:relative}.HomePlatform-module__lltDTW__pill{border-radius:var(--radius-pill);background:var(--color-ink-800);opacity:0;pointer-events:none;height:50px;transition:transform .55s var(--ease-out-expo), width .55s var(--ease-out-expo);position:absolute;top:0;left:0}.HomePlatform-module__lltDTW__tabs[data-pill] .HomePlatform-module__lltDTW__pill{opacity:1}.HomePlatform-module__lltDTW__tab{border-radius:var(--radius-pill);color:#0b0b0ba6;white-space:nowrap;height:50px;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #0b0b0b29;padding:0 24px;font-size:15px;font-weight:600;line-height:22px;position:relative}.HomePlatform-module__lltDTW__tab:hover{border-color:var(--color-border-strong);color:var(--color-text-primary);background:#fff}.HomePlatform-module__lltDTW__tab[aria-selected=true]{border-color:var(--color-ink-800);background:var(--color-ink-800);color:#fff}.HomePlatform-module__lltDTW__tabs[data-pill] .HomePlatform-module__lltDTW__tab[aria-selected=true],.HomePlatform-module__lltDTW__tabs[data-pill] .HomePlatform-module__lltDTW__tab[aria-selected=true]:hover{background:0 0}.HomePlatform-module__lltDTW__tab:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.HomePlatform-module__lltDTW__panel{animation:HomePlatform-module__lltDTW__panel-in .4s var(--ease-out);flex-direction:column;gap:36px;display:flex}@keyframes HomePlatform-module__lltDTW__panel-in{0%{opacity:0;transform:translateY(8px)}}.HomePlatform-module__lltDTW__description{align-items:center;gap:40px;display:flex}.HomePlatform-module__lltDTW__text{color:#0b0b0ba6;flex:none;width:min(700px,60%);font-size:16.5px;line-height:26px}.HomePlatform-module__lltDTW__chips{flex-wrap:wrap;flex:1;gap:8px;min-width:0;display:flex}.HomePlatform-module__lltDTW__canvas{border-radius:var(--radius-xl);color:#fff;background:#151515;align-items:flex-start;gap:32px;padding:40px;display:flex;position:relative;overflow:hidden}.HomePlatform-module__lltDTW__canvasLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;font-size:10.5px;font-weight:600;line-height:16px}.HomePlatform-module__lltDTW__customer{flex-direction:column;flex:none;gap:16px;width:440px;display:flex}.HomePlatform-module__lltDTW__slot{background:#ffffff0a;border:1px dashed #ffffff29;border-radius:20px;height:520px;position:relative;overflow:hidden;container-type:inline-size}.HomePlatform-module__lltDTW__merchant{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex;container-type:inline-size}.HomePlatform-module__lltDTW__table{border-spacing:0;table-layout:fixed;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;width:100%;padding:6px 20px;font-size:13px;line-height:20px}.HomePlatform-module__lltDTW__table th{letter-spacing:.08em;text-align:left;text-transform:uppercase;color:#ffffffd9;padding:12px 16px 12px 0;font-size:10.5px;font-weight:600}.HomePlatform-module__lltDTW__table td{font-family:var(--font-code);color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #ffffff14;padding:14px 16px 14px 0;overflow:hidden}.HomePlatform-module__lltDTW__table th:first-child,.HomePlatform-module__lltDTW__table td:first-child{width:166px}.HomePlatform-module__lltDTW__table th:nth-child(2),.HomePlatform-module__lltDTW__table td:nth-child(2){width:146px}.HomePlatform-module__lltDTW__table th:nth-child(3),.HomePlatform-module__lltDTW__table td:nth-child(3){width:126px}.HomePlatform-module__lltDTW__table th:last-child,.HomePlatform-module__lltDTW__table td:last-child{text-align:right;padding-right:0}.HomePlatform-module__lltDTW__table td:nth-child(3){color:#ffffff8c}.HomePlatform-module__lltDTW__table td[data-ok]{color:#a0ff1d}.HomePlatform-module__lltDTW__liveBody{transition:transform .6s var(--ease-out-expo)}.HomePlatform-module__lltDTW__liveBody tr{transition:opacity .3s var(--ease-out)}.HomePlatform-module__lltDTW__liveBody tr[data-leaving]{opacity:0}.HomePlatform-module__lltDTW__liveBody tr[data-arrived]{animation:HomePlatform-module__lltDTW__row-in .6s var(--ease-out) both}.HomePlatform-module__lltDTW__liveBody tr[data-arrived] td{animation:HomePlatform-module__lltDTW__row-wash 2.2s var(--ease-out) both}@keyframes HomePlatform-module__lltDTW__row-in{0%{opacity:0}}@keyframes HomePlatform-module__lltDTW__row-wash{0%{background:#a0ff1d1a}}.HomePlatform-module__lltDTW__status{display:inline-block}.HomePlatform-module__lltDTW__status[data-cleared]{animation:HomePlatform-module__lltDTW__status-clear .5s var(--ease-spring) both}@keyframes HomePlatform-module__lltDTW__status-clear{0%{opacity:.2;transform:translateY(6px)}}.HomePlatform-module__lltDTW__timeline{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;padding:18px 20px;display:flex}.HomePlatform-module__lltDTW__timelineHead{white-space:nowrap;justify-content:space-between;padding-bottom:10px;line-height:20px;display:flex}.HomePlatform-module__lltDTW__mono{font-family:var(--font-code);color:#ffffffe6;font-size:13px}.HomePlatform-module__lltDTW__total{color:#ffffff8c;transition:opacity .4s var(--ease-out);font-size:12.5px;font-weight:500}.HomePlatform-module__lltDTW__total[data-hidden]{opacity:0}.HomePlatform-module__lltDTW__events{flex-direction:column;display:flex}.HomePlatform-module__lltDTW__event{transition:opacity .35s var(--ease-out), transform .5s var(--ease-out-expo);align-items:center;gap:12px;padding:8px 0;line-height:20px;display:flex}.HomePlatform-module__lltDTW__event[data-hidden]{opacity:0;transform:translate(-8px)}.HomePlatform-module__lltDTW__dot{background:#ffffff59;border-radius:50%;flex:none;width:7px;height:7px}.HomePlatform-module__lltDTW__event[data-done] .HomePlatform-module__lltDTW__dot{background:#a0ff1d}.HomePlatform-module__lltDTW__event[data-done]:not([data-hidden]) .HomePlatform-module__lltDTW__dot{animation:HomePlatform-module__lltDTW__dot-ping 1.2s var(--ease-out) .1s}@keyframes HomePlatform-module__lltDTW__dot-ping{0%{box-shadow:0 0 #a0ff1d99}to{box-shadow:0 0 0 10px #a0ff1d00}}.HomePlatform-module__lltDTW__eventName{font-family:var(--font-code);color:#ffffffa6;flex:1;font-size:13px}.HomePlatform-module__lltDTW__event[data-done] .HomePlatform-module__lltDTW__eventName{color:#a0ff1d}.HomePlatform-module__lltDTW__eventTime{color:#ffffff8c;white-space:nowrap;font-size:12.5px;font-weight:500}@media (max-width:1023px){.HomePlatform-module__lltDTW__section{gap:28px;padding:64px 48px 40px}.HomePlatform-module__lltDTW__title{font-size:88px;line-height:85px}.HomePlatform-module__lltDTW__lead{flex-wrap:wrap;gap:16px 24px}.HomePlatform-module__lltDTW__leadText{flex:320px;font-size:20px;line-height:29px}.HomePlatform-module__lltDTW__leadText span{display:inline}.HomePlatform-module__lltDTW__leadButton{height:49px;font-size:15px;line-height:21px}.HomePlatform-module__lltDTW__tabs{scrollbar-width:none;flex-wrap:nowrap;margin:-4px;padding:4px 64px 4px 4px;scroll-padding-inline:4px 64px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 60px),#0000 calc(100% - 4px));mask-image:linear-gradient(90deg,#000 calc(100% - 60px),#0000 calc(100% - 4px))}.HomePlatform-module__lltDTW__tabs::-webkit-scrollbar{display:none}.HomePlatform-module__lltDTW__tab{flex:none}.HomePlatform-module__lltDTW__panel{gap:28px}.HomePlatform-module__lltDTW__description{flex-direction:column;align-items:stretch;gap:16px}.HomePlatform-module__lltDTW__text{width:auto;font-size:16px;line-height:25px}.HomePlatform-module__lltDTW__chips li>*{padding:6px 12px;font-size:14px;line-height:22px}.HomePlatform-module__lltDTW__canvas{flex-direction:column;align-items:stretch;gap:28px;padding:28px 48px}.HomePlatform-module__lltDTW__canvasLabel{font-size:12px;line-height:18px}.HomePlatform-module__lltDTW__customer{width:auto}.HomePlatform-module__lltDTW__table{padding:5px 19px}.HomePlatform-module__lltDTW__table th{font-size:12px;line-height:23px}.HomePlatform-module__lltDTW__table td{padding-top:13px}.HomePlatform-module__lltDTW__timeline{padding:17px 19px}.HomePlatform-module__lltDTW__total,.HomePlatform-module__lltDTW__eventTime{font-size:14px;line-height:22px}}@media (max-width:599px){.HomePlatform-module__lltDTW__section{gap:24px;padding:48px 20px 28px}.HomePlatform-module__lltDTW__title{padding-right:48px;font-size:52px;line-height:50px}.HomePlatform-module__lltDTW__lead{flex-direction:column;align-items:stretch;gap:20px}.HomePlatform-module__lltDTW__leadText{flex:none;font-size:18px;line-height:26px}.HomePlatform-module__lltDTW__leadButton{height:52px;font-size:16px;line-height:22px}.HomePlatform-module__lltDTW__panel{gap:24px}.HomePlatform-module__lltDTW__canvas{border-radius:20px;gap:20px;padding:16px 20px}.HomePlatform-module__lltDTW__slot{height:440px}.HomePlatform-module__lltDTW__table{padding:5px 15px}.HomePlatform-module__lltDTW__timeline{padding:15px}}@container (max-width:539px){.HomePlatform-module__lltDTW__table th:nth-child(2),.HomePlatform-module__lltDTW__table td:nth-child(2){display:none}.HomePlatform-module__lltDTW__table th:first-child,.HomePlatform-module__lltDTW__table td:first-child{width:auto;padding-right:10px}.HomePlatform-module__lltDTW__table th:nth-child(3),.HomePlatform-module__lltDTW__table td:nth-child(3){width:96px;padding-right:10px}.HomePlatform-module__lltDTW__table th:last-child,.HomePlatform-module__lltDTW__table td:last-child{width:74px}}@container (max-width:289px){.HomePlatform-module__lltDTW__table th:nth-child(3),.HomePlatform-module__lltDTW__table td:nth-child(3){width:82px}.HomePlatform-module__lltDTW__table th:last-child,.HomePlatform-module__lltDTW__table td:last-child{width:58px}}
.PricingPlans-module__WMmTkW__plans{align-items:stretch;gap:16px;display:flex}.PricingPlans-module__WMmTkW__plan{border-radius:var(--radius-lg);background:#fff;flex-direction:column;flex:1;justify-content:space-between;gap:32px;min-width:0;min-height:485px;padding:32px 30px 32px 32px;display:flex;position:relative;overflow:hidden}.PricingPlans-module__WMmTkW__plan:after{content:"";border:1px solid var(--color-border-subtle);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.PricingPlans-module__WMmTkW__plan[data-featured]{background:var(--color-surface-dark);color:#fff}.PricingPlans-module__WMmTkW__plan[data-featured]:after{content:none}@property --beam{syntax:"<angle>";inherits:false;initial-value:0deg}.PricingPlans-module__WMmTkW__plan[data-featured]:before{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from var(--beam), transparent 0deg 240deg, #a0ff1dd9 320deg, #fff 352deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media screen and (prefers-reduced-motion:no-preference){.PricingPlans-module__WMmTkW__plan[data-featured]:before{animation:PricingPlans-module__WMmTkW__beam-lap 3.2s var(--ease-in-out) .5s}}@media screen and (prefers-reduced-motion:no-preference) and (hover:hover){.PricingPlans-module__WMmTkW__plan[data-featured]:hover:before{animation:PricingPlans-module__WMmTkW__beam-lap-again 2.6s var(--ease-in-out)}}@media screen and (prefers-reduced-motion:no-preference){.reveal-pending .PricingPlans-module__WMmTkW__plan[data-featured]:before{animation:none}}@keyframes PricingPlans-module__WMmTkW__beam-lap{0%{--beam:0deg;opacity:0}12%,82%{opacity:1}to{--beam:360deg;opacity:0}}@keyframes PricingPlans-module__WMmTkW__beam-lap-again{0%{--beam:0deg;opacity:0}12%,82%{opacity:1}to{--beam:360deg;opacity:0}}.PricingPlans-module__WMmTkW__glow{pointer-events:none;background:url(/home/glow-plan.svg) no-repeat;width:860px;height:640px;position:absolute;top:-280px;left:-290px}.PricingPlans-module__WMmTkW__top{flex-direction:column;gap:26px;display:flex;position:relative}.PricingPlans-module__WMmTkW__head{flex-direction:column;gap:10px;display:flex}.PricingPlans-module__WMmTkW__nameRow{align-items:center;gap:12px;min-height:26px;display:flex}.PricingPlans-module__WMmTkW__name{letter-spacing:-.01em;flex:1;font-size:17px;font-weight:600;line-height:24px}.PricingPlans-module__WMmTkW__badge{border-radius:var(--radius-pill);background:var(--gradient-green);color:var(--color-text-primary);flex:none;padding:5px 11px;font-size:11.5px;font-weight:600;line-height:16px}.PricingPlans-module__WMmTkW__price{white-space:nowrap;flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}.PricingPlans-module__WMmTkW__amount{font-family:var(--font-heading);letter-spacing:-.04em;font-size:52px;font-weight:800;line-height:56px}.PricingPlans-module__WMmTkW__plan[data-featured] .PricingPlans-module__WMmTkW__amount{background:linear-gradient(152deg,#a0ff1d 14.3%,#11c900 85.7%);color:#0000;padding-bottom:round(.2em,1px);margin-bottom:round(-.2em,1px);-webkit-background-clip:text;background-clip:text;margin-inline:-.04em -.1em;padding-inline:.04em .1em}.PricingPlans-module__WMmTkW__unit{color:var(--color-text-muted);font-size:13.5px;font-weight:500;line-height:20px}.PricingPlans-module__WMmTkW__plan[data-featured] .PricingPlans-module__WMmTkW__unit{color:#ffffff8c}.PricingPlans-module__WMmTkW__text{color:var(--color-text-secondary);font-size:14.5px;line-height:22px}.PricingPlans-module__WMmTkW__plan[data-featured] .PricingPlans-module__WMmTkW__text{color:#fff9}.PricingPlans-module__WMmTkW__divider{background:#0b0b0b1a;border:0;width:100%;height:1px;margin:0}.PricingPlans-module__WMmTkW__plan[data-featured] .PricingPlans-module__WMmTkW__divider{background:#ffffff24}.PricingPlans-module__WMmTkW__features{flex-direction:column;gap:13px;display:flex}.PricingPlans-module__WMmTkW__features li{color:#0b0b0ba6;gap:11px;font-size:14.5px;line-height:22px;display:flex}.PricingPlans-module__WMmTkW__features li:before{content:"";background:url(/home/tick-plan.svg) -.95px 0/13.95px 22px no-repeat;flex:none;width:13px;height:22px}.PricingPlans-module__WMmTkW__plan[data-featured] .PricingPlans-module__WMmTkW__features li{color:#ffffffbf}.PricingPlans-module__WMmTkW__plan[data-featured] .PricingPlans-module__WMmTkW__features li:before{background-image:url(/home/tick-plan-dark.svg)}.PricingPlans-module__WMmTkW__cta{border-radius:var(--radius-pill);height:50px;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border:1.5px solid #0b0b0b2e;justify-content:center;align-items:center;font-size:14.5px;font-weight:600;line-height:20px;display:flex;position:relative}@media (hover:hover){.PricingPlans-module__WMmTkW__cta:hover{border-color:var(--color-text-primary);background:var(--color-surface-field)}}.PricingPlans-module__WMmTkW__plan[data-featured] .PricingPlans-module__WMmTkW__cta{color:var(--color-text-primary);background:linear-gradient(170deg,#a0ff1d 14.3%,#11c900 85.7%);border:0}@media (hover:hover){.PricingPlans-module__WMmTkW__plan[data-featured] .PricingPlans-module__WMmTkW__cta:hover{filter:brightness(1.06)}}.PricingPlans-module__WMmTkW__plan[data-layout=page]{gap:24px;min-height:403px}.PricingPlans-module__WMmTkW__summary{flex-direction:column;gap:14px;display:flex}.PricingPlans-module__WMmTkW__summaryText{color:var(--color-text-secondary);font-size:15px;line-height:24px}.PricingPlans-module__WMmTkW__plan[data-featured] .PricingPlans-module__WMmTkW__summaryText{color:#ffffffa8}.PricingPlans-module__WMmTkW__more{width:fit-content;color:var(--color-green-700);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.PricingPlans-module__WMmTkW__more svg{transition:transform var(--dur-fast) var(--ease-out)}@media (hover:hover){.PricingPlans-module__WMmTkW__more:hover svg{transform:translateY(2px)}}.PricingPlans-module__WMmTkW__plan[data-featured] .PricingPlans-module__WMmTkW__more{color:#71ff1d}.PricingPlans-module__WMmTkW__plan[data-layout=page] .PricingPlans-module__WMmTkW__cta{border-width:1px;border-color:#0b0b0b38}.PricingPlans-module__WMmTkW__plan[data-layout=page][data-filled] .PricingPlans-module__WMmTkW__cta{background:var(--color-ink-800);color:#fff;border:0}@media (hover:hover){.PricingPlans-module__WMmTkW__plan[data-layout=page][data-filled] .PricingPlans-module__WMmTkW__cta:hover{background:var(--color-green-500);color:var(--color-text-primary)}}.PricingPlans-module__WMmTkW__plan[data-layout=page][data-featured][data-filled] .PricingPlans-module__WMmTkW__cta{background:var(--color-green-300);color:var(--color-text-primary)}@media (hover:hover){.PricingPlans-module__WMmTkW__plan[data-layout=page][data-featured][data-filled] .PricingPlans-module__WMmTkW__cta:hover{filter:none;background:#fff}}@media (max-width:1023px){.PricingPlans-module__WMmTkW__plans{flex-direction:column}.PricingPlans-module__WMmTkW__plan{gap:28px;min-height:0;padding:28px}.PricingPlans-module__WMmTkW__plan[data-layout=page]{gap:28px;min-height:0}.PricingPlans-module__WMmTkW__top{flex-flow:wrap;gap:26px 40px}.PricingPlans-module__WMmTkW__head,.PricingPlans-module__WMmTkW__features,.PricingPlans-module__WMmTkW__summary{flex:240px;min-width:0}.PricingPlans-module__WMmTkW__divider{display:none}.PricingPlans-module__WMmTkW__badge{font-size:14px;line-height:19px}.PricingPlans-module__WMmTkW__amount{font-size:44px;line-height:47px}.PricingPlans-module__WMmTkW__unit{font-size:14px;line-height:21px}.PricingPlans-module__WMmTkW__text,.PricingPlans-module__WMmTkW__features li{font-size:15px;line-height:23px}.PricingPlans-module__WMmTkW__cta{height:51px;font-size:15px;line-height:21px}}@media (max-width:599px){.PricingPlans-module__WMmTkW__plans{gap:12px}.PricingPlans-module__WMmTkW__plan{padding:24px 20px}.PricingPlans-module__WMmTkW__top{flex-direction:column}.PricingPlans-module__WMmTkW__head,.PricingPlans-module__WMmTkW__features,.PricingPlans-module__WMmTkW__summary{flex:none}.PricingPlans-module__WMmTkW__divider{display:block}.PricingPlans-module__WMmTkW__amount{font-size:33px;line-height:36px}}
.PricingPlansSection-module__kXrs9q__section{padding:40px 24px}@media (max-width:1023px){.PricingPlansSection-module__kXrs9q__section{padding:32px 48px}}@media (max-width:599px){.PricingPlansSection-module__kXrs9q__section{padding:24px 20px}}
.HomeTestimonial-module___RPEkG__section{flex-direction:column;gap:40px;padding:80px 24px 40px;display:flex}.HomeTestimonial-module___RPEkG__title{width:fit-content;font-family:var(--font-heading);letter-spacing:-.04em;white-space:nowrap;--from:#0b7300;--to:#6b4dff;background:linear-gradient(90deg,#0b7300,#6b4dff);color:#0000;padding-bottom:round(.2em,1px);margin-bottom:round(-.2em,1px);-webkit-background-clip:text;background-clip:text;margin-inline:-.04em -.1em;padding-inline:.04em .1em;font-size:132px;font-weight:800;line-height:128px}.HomeTestimonial-module___RPEkG__card{border-radius:var(--radius-xl);background:var(--color-surface-dark);color:#fff;align-items:center;gap:44px;margin:0;padding:52px 44px 52px 52px;display:flex;position:relative;overflow:hidden}.HomeTestimonial-module___RPEkG__glow{pointer-events:none;background:url(/home/glow-quote.svg) no-repeat;width:1140px;height:840px;position:absolute;top:-360px;left:-400px}.HomeTestimonial-module___RPEkG__quote{flex-direction:column;flex:1;gap:34px;min-width:0;margin:0;display:flex;position:relative}.HomeTestimonial-module___RPEkG__mark{width:fit-content;height:60px;font-family:var(--font-heading);letter-spacing:-.03em;background:linear-gradient(123deg,#a0ff1d 14.3%,#11c900 85.7%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:90px;font-weight:800;line-height:60px}.HomeTestimonial-module___RPEkG__text{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:500;line-height:44px}.HomeTestimonial-module___RPEkG__word{transition:opacity .5s var(--ease-out) calc(.35s + var(--w,0) * 30ms), transform .8s var(--ease-out-expo) calc(.35s + var(--w,0) * 30ms);display:inline-block}.HomeTestimonial-module___RPEkG__mark{transition:transform .7s var(--ease-spring) .2s, opacity .3s var(--ease-out) .2s}@media screen and (prefers-reduced-motion:no-preference){.reveal-pending .HomeTestimonial-module___RPEkG__word{opacity:0;transform:translateY(.45em)}.reveal-pending .HomeTestimonial-module___RPEkG__mark{opacity:0;transform:scale(.4)rotate(-12deg)}}.HomeTestimonial-module___RPEkG__attribution{align-items:center;gap:16px;display:flex}.HomeTestimonial-module___RPEkG__avatar{background:#ffffff0d;border:1px dashed #fff3;border-radius:50%;flex:none;width:48px;height:48px}.HomeTestimonial-module___RPEkG__who{white-space:nowrap;flex-direction:column;gap:3px;display:flex}.HomeTestimonial-module___RPEkG__author{font-size:15.5px;font-weight:600;line-height:22px}.HomeTestimonial-module___RPEkG__note{color:#ffffff8c;font-size:13px;line-height:20px}.HomeTestimonial-module___RPEkG__metrics{flex-direction:column;flex:none;gap:12px;width:300px;margin:0;display:flex;position:relative}.HomeTestimonial-module___RPEkG__metric{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column-reverse;gap:4px;padding:22px 24px 24px;display:flex}.HomeTestimonial-module___RPEkG__metricValue{width:fit-content;font-family:var(--font-heading);letter-spacing:-.035em;white-space:nowrap;--odometer-fill:linear-gradient(149deg, #a0ff1d 14.3%, #11c900 85.7%);--odometer-color:transparent;margin:0;font-size:40px;font-weight:800;line-height:44px}.HomeTestimonial-module___RPEkG__metricLabel{color:#ffffff8c;font-size:13.5px;font-weight:500;line-height:20px}.HomeTestimonial-module___RPEkG__logos{flex-direction:column;gap:20px;display:flex}.HomeTestimonial-module___RPEkG__logosEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:11.5px;font-weight:600;line-height:16px}.HomeTestimonial-module___RPEkG__logoRow{gap:16px;display:flex}.HomeTestimonial-module___RPEkG__logo{border-radius:var(--radius-md);background:#fff;flex:1;justify-content:center;align-items:center;min-width:0;height:62px;display:flex}.HomeTestimonial-module___RPEkG__logo[data-empty]{color:var(--color-text-muted);border:1px dashed #0b0b0b2e;font-size:12.5px;font-weight:500;line-height:18px}@media (max-width:1023px){.HomeTestimonial-module___RPEkG__section{gap:28px;padding:64px 48px 32px}.HomeTestimonial-module___RPEkG__title{font-size:min(88px,15.5vw - 18px);line-height:85px}.HomeTestimonial-module___RPEkG__card{flex-direction:column;align-items:stretch;gap:32px;padding:40px 48px}.HomeTestimonial-module___RPEkG__quote{gap:28px}.HomeTestimonial-module___RPEkG__mark{height:51px;font-size:77px;line-height:51px}.HomeTestimonial-module___RPEkG__text{font-size:26px;line-height:36px}.HomeTestimonial-module___RPEkG__author{font-size:15px;line-height:21px}.HomeTestimonial-module___RPEkG__note{font-size:14px;line-height:22px}.HomeTestimonial-module___RPEkG__metrics{flex-flow:wrap;align-items:flex-start;width:auto}.HomeTestimonial-module___RPEkG__metric{flex:1 0 0;min-width:240px;padding:21px 23px 23px}.HomeTestimonial-module___RPEkG__metricValue{font-size:37px;line-height:41px}.HomeTestimonial-module___RPEkG__metricLabel{font-size:14px;line-height:21px}.HomeTestimonial-module___RPEkG__logosEyebrow{font-size:12px;line-height:17px}.HomeTestimonial-module___RPEkG__logoRow{flex-wrap:wrap}.HomeTestimonial-module___RPEkG__logo{flex:1 0 0;min-width:180px;height:64px}.HomeTestimonial-module___RPEkG__logo[data-empty]{font-size:14px;line-height:20px}}@media (max-width:599px){.HomeTestimonial-module___RPEkG__section{gap:24px;padding:48px 20px 24px}.HomeTestimonial-module___RPEkG__title{font-size:min(52px,15.5vw - 8px);line-height:50px}.HomeTestimonial-module___RPEkG__card{border-radius:20px;gap:28px;padding:28px 20px}.HomeTestimonial-module___RPEkG__quote{gap:20px}.HomeTestimonial-module___RPEkG__mark{height:39px;font-size:58px;line-height:39px}.HomeTestimonial-module___RPEkG__text{font-size:22px;line-height:30px}.HomeTestimonial-module___RPEkG__who{white-space:normal}.HomeTestimonial-module___RPEkG__metric{min-width:140px}.HomeTestimonial-module___RPEkG__metricValue{font-size:32px;line-height:35px}.HomeTestimonial-module___RPEkG__logoRow{gap:12px}.HomeTestimonial-module___RPEkG__logo{min-width:140px}}
.PricingRules-module__lwrqNW__section{flex-direction:column;gap:32px;padding:80px 24px 40px;display:flex}.PricingRules-module__lwrqNW__island{border-radius:var(--radius-xl);background:#151515;flex-direction:column;padding:12px 56px;display:flex;position:relative}.PricingRules-module__lwrqNW__rule{align-items:flex-start;gap:48px;padding:26px 0;display:flex;position:relative}.PricingRules-module__lwrqNW__rule+.PricingRules-module__lwrqNW__rule{border-top:1px solid #0000}.PricingRules-module__lwrqNW__rule+.PricingRules-module__lwrqNW__rule:before{content:"";transform-origin:0;background:#ffffff1a;height:1px;position:absolute;top:-1px;left:0;right:0}.PricingRules-module__lwrqNW__ruleTitle{letter-spacing:-.015em;color:#fff;flex:0 430px;min-width:0;font-size:22px;font-weight:600;line-height:30px}.PricingRules-module__lwrqNW__ruleText{color:#fff9;flex:1 1 0;min-width:0;margin:0;font-size:16px;line-height:26px}.PricingRules-module__lwrqNW__note{color:var(--color-text-muted);font-size:13.5px;line-height:20px}.PricingRules-module__lwrqNW__rule:before{transition:transform 1.1s var(--ease-out-expo) calc(.25s + var(--n,0) * .1s)}.PricingRules-module__lwrqNW__ruleTitle,.PricingRules-module__lwrqNW__ruleText{transition:opacity .6s var(--ease-out) calc(.35s + var(--n,0) * .1s), transform .8s var(--ease-out-expo) calc(.35s + var(--n,0) * .1s)}.PricingRules-module__lwrqNW__ruleText{transition-delay:calc(.42s + var(--n,0) * .1s)}@media screen and (prefers-reduced-motion:no-preference){.reveal-pending .PricingRules-module__lwrqNW__rule:before{transform:scaleX(0)}:is(.reveal-pending .PricingRules-module__lwrqNW__ruleTitle,.reveal-pending .PricingRules-module__lwrqNW__ruleText){opacity:0;transform:translateY(12px)}}@media (max-width:1023px){.PricingRules-module__lwrqNW__section{gap:30px;padding:60px 48px 32px}.PricingRules-module__lwrqNW__island{border-radius:var(--radius-lg);padding:8px 32px}.PricingRules-module__lwrqNW__rule{flex-direction:column;gap:6px;padding:22px 0}.PricingRules-module__lwrqNW__ruleTitle{flex:none;font-size:20px;line-height:28px}.PricingRules-module__lwrqNW__ruleText{flex:none;font-size:15.5px;line-height:25px}}@media (max-width:599px){.PricingRules-module__lwrqNW__section{gap:22px;padding:40px 20px 24px}.PricingRules-module__lwrqNW__island{border-radius:20px;padding:4px 20px}.PricingRules-module__lwrqNW__rule{padding:18px 0}.PricingRules-module__lwrqNW__ruleTitle{font-size:18px;line-height:25px}.PricingRules-module__lwrqNW__ruleText{font-size:15px;line-height:24px}}
.ContactForm-module__x4nGNa__card{border-radius:var(--radius-xl);background:#fff;flex-direction:column;flex:1 1 0;align-items:stretch;gap:28px;min-width:0;padding:49px;display:flex;position:relative}.ContactForm-module__x4nGNa__card:after{content:"";border:1px solid var(--color-border-subtle);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ContactForm-module__x4nGNa__title{font-family:var(--font-heading);letter-spacing:-.03em;font-size:36px;font-weight:800;line-height:42px}.ContactForm-module__x4nGNa__fields{min-width:0;transition:opacity var(--dur-base) var(--ease-out);border:0;flex-direction:column;gap:28px;margin:0;padding:0;display:flex}.ContactForm-module__x4nGNa__fields:disabled{opacity:.5}.ContactForm-module__x4nGNa__row{gap:16px;display:flex}.ContactForm-module__x4nGNa__row>*{flex:1 1 0}.ContactForm-module__x4nGNa__field{gap:8px}.ContactForm-module__x4nGNa__field>label{letter-spacing:0;text-transform:none;color:var(--color-text-primary);font-size:13.5px;line-height:20px}.ContactForm-module__x4nGNa__field input,.ContactForm-module__x4nGNa__field textarea{font-size:15px}.ContactForm-module__x4nGNa__field input:not(:focus):not([aria-invalid=true]),.ContactForm-module__x4nGNa__field textarea:not(:focus):not([aria-invalid=true]){background:#0b0b0b0a}.ContactForm-module__x4nGNa__field textarea{height:132px;padding:14px 18px}.ContactForm-module__x4nGNa__choices{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ContactForm-module__x4nGNa__choiceLegend{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-bottom:10px;padding:0;font-size:13.5px;font-weight:600;line-height:20px;display:flex}.ContactForm-module__x4nGNa__choiceLegend span{color:var(--color-text-muted);font-size:13px;font-weight:400}.ContactForm-module__x4nGNa__chips{flex-wrap:wrap;gap:8px;display:flex}.ContactForm-module__x4nGNa__chip{border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:1px solid #0b0b0b29;padding:10px 16px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:relative}.ContactForm-module__x4nGNa__chip input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.ContactForm-module__x4nGNa__chip:hover{border-color:var(--color-ink-800)}.ContactForm-module__x4nGNa__chip:has(input:checked){border-color:var(--color-ink-800);background:var(--color-ink-800);color:#fff}.ContactForm-module__x4nGNa__chip:has(input:focus-visible){outline:2px solid var(--focus-color);outline-offset:2px}.ContactForm-module__x4nGNa__fields:disabled .ContactForm-module__x4nGNa__chip{cursor:default}.ContactForm-module__x4nGNa__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.ContactForm-module__x4nGNa__consent{font-size:14.5px;line-height:22px}.ContactForm-module__x4nGNa__consent>input{margin-top:1px}.ContactForm-module__x4nGNa__submitRow{align-items:center;gap:24px;display:flex}.ContactForm-module__x4nGNa__submit{border-radius:var(--radius-pill);background:var(--color-ink-800);color:#fff;white-space:nowrap;height:50px;transition:background-color var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);border:0;flex:none;align-items:center;gap:10px;padding:0 24px 0 26px;font-size:14.5px;font-weight:600;line-height:20px;display:inline-flex}.ContactForm-module__x4nGNa__submit:hover{background:#2a2a2a}.ContactForm-module__x4nGNa__submit:disabled{cursor:default;opacity:.85}.ContactForm-module__x4nGNa__submit:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}.ContactForm-module__x4nGNa__spinner{animation:.8s linear infinite ContactForm-module__x4nGNa__spin}@keyframes ContactForm-module__x4nGNa__spin{to{transform:rotate(360deg)}}.ContactForm-module__x4nGNa__note{min-width:0;color:var(--color-text-muted);flex:1 1 0;font-size:13px;line-height:20px}.ContactForm-module__x4nGNa__note a{text-underline-offset:2px;text-decoration:underline}.ContactForm-module__x4nGNa__note a:hover{color:var(--color-text-primary)}.ContactForm-module__x4nGNa__card:not(form){flex:1 1 0;gap:0;padding:46px 49px}.ContactForm-module__x4nGNa__head{align-items:center;gap:20px;margin-bottom:36px;display:flex}.ContactForm-module__x4nGNa__badge{background:var(--color-green-300);width:52px;height:52px;color:var(--color-ink-800);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ContactForm-module__x4nGNa__headText{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.ContactForm-module__x4nGNa__sentTitle{letter-spacing:-.02em;font-size:32px;font-weight:600;line-height:40px}.ContactForm-module__x4nGNa__sentTitle:focus{outline:none}.ContactForm-module__x4nGNa__sentMeta{color:var(--color-text-muted);font-size:15px;line-height:22px}.ContactForm-module__x4nGNa__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:10px;font-size:11px;font-weight:600;line-height:16px}.ContactForm-module__x4nGNa__summary{flex-direction:column;margin:0 0 30px;display:flex}.ContactForm-module__x4nGNa__summary>div{gap:20px;padding:16px 0;line-height:22px;display:flex}.ContactForm-module__x4nGNa__summary>div+div{border-top:1px solid var(--color-border-subtle)}.ContactForm-module__x4nGNa__summary dt{width:240px;color:var(--color-text-muted);flex:none;font-size:14.5px}.ContactForm-module__x4nGNa__summary dd{overflow-wrap:anywhere;flex:1 1 0;min-width:0;margin:0;font-size:16px;font-weight:600}.ContactForm-module__x4nGNa__more{color:var(--color-text-secondary);margin-bottom:24px;font-size:15px;line-height:24px}.ContactForm-module__x4nGNa__more a{text-underline-offset:2px;color:var(--color-text-primary);text-decoration:underline}.ContactForm-module__x4nGNa__actions{flex-wrap:wrap;gap:12px;display:flex}.ContactForm-module__x4nGNa__action{border:1px solid var(--color-ink-800);border-radius:var(--radius-pill);background:var(--color-ink-800);color:#fff;white-space:nowrap;height:50px;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);align-items:center;padding:0 26px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.ContactForm-module__x4nGNa__action:hover{background:#2a2a2a}.ContactForm-module__x4nGNa__action.ContactForm-module__x4nGNa__ghost{color:var(--color-text-primary);background:0 0;border-color:#0b0b0b38}@media (hover:hover){.ContactForm-module__x4nGNa__action.ContactForm-module__x4nGNa__ghost:hover{border-color:var(--color-ink-800)}}.ContactForm-module__x4nGNa__action:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}@media (max-width:1023px){.ContactForm-module__x4nGNa__card{gap:24px;padding:32px}.ContactForm-module__x4nGNa__card:not(form){padding:32px}.ContactForm-module__x4nGNa__title{font-size:32px;line-height:38px}.ContactForm-module__x4nGNa__fields{gap:24px}.ContactForm-module__x4nGNa__summary dt{width:200px}}@media (max-width:599px){.ContactForm-module__x4nGNa__card{border-radius:20px;gap:22px;padding:22px 20px 24px}.ContactForm-module__x4nGNa__card:not(form){padding:24px 20px}.ContactForm-module__x4nGNa__title{font-size:26px;line-height:32px}.ContactForm-module__x4nGNa__fields{gap:20px}.ContactForm-module__x4nGNa__row{flex-direction:column;gap:20px}.ContactForm-module__x4nGNa__chip{padding:8px 13px;font-size:13.5px}.ContactForm-module__x4nGNa__submitRow{flex-direction:column;align-items:stretch;gap:16px}.ContactForm-module__x4nGNa__submit{justify-content:center;height:52px;font-size:15.5px}.ContactForm-module__x4nGNa__head{align-items:flex-start;gap:14px;margin-bottom:28px}.ContactForm-module__x4nGNa__badge{width:44px;height:44px}.ContactForm-module__x4nGNa__sentTitle{font-size:26px;line-height:32px}.ContactForm-module__x4nGNa__summary{margin-bottom:24px}.ContactForm-module__x4nGNa__summary>div{flex-direction:column;gap:2px;padding:12px 0}.ContactForm-module__x4nGNa__summary dt{width:auto;font-size:13.5px;line-height:20px}.ContactForm-module__x4nGNa__actions{flex-direction:column;gap:10px}.ContactForm-module__x4nGNa__action{justify-content:center;height:52px}}
.HomeThesis-module__wCXklq__section{flex-direction:column;gap:48px;padding:88px 24px 40px;display:flex}.HomeThesis-module__wCXklq__header{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.HomeThesis-module__wCXklq__title{font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(44px,10.4vw - 61px,56px);font-weight:800;line-height:calc(1em + 4px)}.HomeThesis-module__wCXklq__title span{display:block}.HomeThesis-module__wCXklq__text{color:#0b0b0b9e;flex:none;width:460px;font-size:16.5px;line-height:27px}.HomeThesis-module__wCXklq__cards{align-items:stretch;gap:16px;display:flex}.HomeThesis-module__wCXklq__card{border-radius:var(--radius-lg);flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.HomeThesis-module__wCXklq__accent{background:linear-gradient(132deg, var(--green-field));gap:32px;padding:32px}.HomeThesis-module__wCXklq__copy{flex-direction:column;gap:16px;display:flex}.HomeThesis-module__wCXklq__eyebrowDark,.HomeThesis-module__wCXklq__eyebrow,.HomeThesis-module__wCXklq__eyebrowLight{letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:600;line-height:16px}.HomeThesis-module__wCXklq__eyebrowDark{color:var(--color-text-on-green)}.HomeThesis-module__wCXklq__eyebrow{color:var(--color-text-muted)}.HomeThesis-module__wCXklq__eyebrowLight{color:#ffffff8c}.HomeThesis-module__wCXklq__lead{letter-spacing:-.015em;font-size:21px;font-weight:500;line-height:30px}.HomeThesis-module__wCXklq__methods{flex-direction:column;gap:8px;display:flex}.HomeThesis-module__wCXklq__method{border-radius:var(--radius-sm);color:#fff;background:#0b0b0be6;align-items:center;gap:12px;padding:11px 12px 11px 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}.HomeThesis-module__wCXklq__method span{flex:1}.HomeThesis-module__wCXklq__method .HomeThesis-module__wCXklq__toggle{background:linear-gradient(130deg,#a0ff1d 14%,#11c900 86%);border-radius:10px;flex:none;width:34px;height:20px;position:relative}.HomeThesis-module__wCXklq__method .HomeThesis-module__wCXklq__toggle:before,.HomeThesis-module__wCXklq__method .HomeThesis-module__wCXklq__toggle:after{content:"";transition-delay:calc(.45s + var(--n,0) * .16s);position:absolute}.HomeThesis-module__wCXklq__method .HomeThesis-module__wCXklq__toggle:before{border-radius:inherit;opacity:0;background:#4a4a4a;transition-property:opacity;transition-duration:.3s;inset:0}.HomeThesis-module__wCXklq__method .HomeThesis-module__wCXklq__toggle:after{width:14px;height:14px;transition-property:transform,background-color;transition-duration:.55s,.3s;transition-timing-function:var(--ease-spring), var(--ease-out);background:#0b0b0b;border-radius:50%;top:3px;left:3px;transform:translate(14px)}@media screen and (prefers-reduced-motion:no-preference){.reveal-pending .HomeThesis-module__wCXklq__toggle:before{opacity:1}.reveal-pending .HomeThesis-module__wCXklq__toggle:after{background:#fff;transform:none}}.HomeThesis-module__wCXklq__dashboard{border:1px solid var(--color-border-subtle);background:#fff;justify-content:space-between;padding:32px 30px}.HomeThesis-module__wCXklq__copyTight{flex-direction:column;gap:14px;display:flex}.HomeThesis-module__wCXklq__leadSmall{letter-spacing:-.015em;font-size:19px;font-weight:500;line-height:28px}.HomeThesis-module__wCXklq__rails{flex-direction:column;margin-top:40px;display:flex}.HomeThesis-module__wCXklq__rail{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:9px;padding:14px 0;display:flex}.HomeThesis-module__wCXklq__rail:first-child{border-top:0;padding-top:0}.HomeThesis-module__wCXklq__railLabel{justify-content:space-between;font-size:13.5px;line-height:20px;display:flex}.HomeThesis-module__wCXklq__railLabel span{color:#0b0b0bb3;font-weight:500}.HomeThesis-module__wCXklq__railLabel strong{font-weight:600}.HomeThesis-module__wCXklq__track{background:#0b0b0b12;border-radius:6px;height:8px;overflow:hidden}.HomeThesis-module__wCXklq__fill{width:var(--share);transform-origin:0;height:100%;transition:transform 1.1s var(--ease-out) .2s;background:#7b61ff;border-radius:6px;display:block}.HomeThesis-module__wCXklq__fill[data-tone=green]{background:linear-gradient(178deg,#a0ff1d 14.3%,#11c900 85.7%)}@media screen and (prefers-reduced-motion:no-preference){.reveal-pending .HomeThesis-module__wCXklq__fill{transform:scaleX(0)}}.HomeThesis-module__wCXklq__stat{background:var(--color-surface-dark);flex:none;justify-content:space-between;width:clamp(280px,12.5vw + 150px,330px);padding:32px 28px 32px 30px}.HomeThesis-module__wCXklq__glow{pointer-events:none;background:url(/home/glow-stat.svg) no-repeat;width:680px;height:560px;position:absolute;top:-230px;left:-230px}.HomeThesis-module__wCXklq__figure{flex-direction:column;gap:16px;display:flex;position:relative}.HomeThesis-module__wCXklq__value{font-family:var(--font-heading);letter-spacing:-.04em;--odometer-fill:linear-gradient(149deg, #a0ff1d 14.3%, #11c900 85.7%);--odometer-color:transparent;font-size:62px;font-weight:800;line-height:66px}.HomeThesis-module__wCXklq__statText{color:#fff9;font-size:15px;line-height:24px}.HomeThesis-module__wCXklq__footnote{color:#ffffff80;margin-top:32px;font-size:12px;line-height:18px;position:relative}@media (max-width:1023px){.HomeThesis-module__wCXklq__section{gap:32px;padding:64px 48px 32px}.HomeThesis-module__wCXklq__header{flex-direction:column;align-items:stretch;gap:20px}.HomeThesis-module__wCXklq__title{font-size:48px;line-height:51px}.HomeThesis-module__wCXklq__text{width:auto;font-size:16px;line-height:26px}.HomeThesis-module__wCXklq__cards{flex-wrap:wrap}.HomeThesis-module__wCXklq__card,.HomeThesis-module__wCXklq__stat{flex:1 0 0;width:auto;min-width:300px}.HomeThesis-module__wCXklq__accent,.HomeThesis-module__wCXklq__stat{padding:28px}.HomeThesis-module__wCXklq__dashboard{padding:27px}.HomeThesis-module__wCXklq__eyebrowDark,.HomeThesis-module__wCXklq__eyebrow,.HomeThesis-module__wCXklq__eyebrowLight{font-size:12px;line-height:17px}.HomeThesis-module__wCXklq__method{font-size:15px;line-height:21px}.HomeThesis-module__wCXklq__rails{margin-top:0}.HomeThesis-module__wCXklq__rail{padding:13px 0 14px}.HomeThesis-module__wCXklq__railLabel{font-size:14px;line-height:21px}.HomeThesis-module__wCXklq__value{font-size:53px;line-height:56px}.HomeThesis-module__wCXklq__footnote{margin-top:0;font-size:14px;line-height:21px}}@media (max-width:599px){.HomeThesis-module__wCXklq__section{gap:24px;padding:48px 20px 24px}.HomeThesis-module__wCXklq__header{gap:16px}.HomeThesis-module__wCXklq__title{font-size:36px;line-height:39px}.HomeThesis-module__wCXklq__title span{display:inline}.HomeThesis-module__wCXklq__cards{flex-direction:column;gap:12px}.HomeThesis-module__wCXklq__card,.HomeThesis-module__wCXklq__stat{flex:none;min-width:0}.HomeThesis-module__wCXklq__accent,.HomeThesis-module__wCXklq__stat{padding:24px 20px}.HomeThesis-module__wCXklq__dashboard{padding:23px 19px}.HomeThesis-module__wCXklq__lead{font-size:18px;line-height:26px}.HomeThesis-module__wCXklq__leadSmall{font-size:18px;line-height:27px}.HomeThesis-module__wCXklq__value{font-size:40px;line-height:43px}}
.ContactFormSection-module__6Bl3SG__section{align-items:flex-start;gap:16px;padding:40px 24px;display:flex}@media (max-width:1023px){.ContactFormSection-module__6Bl3SG__section{flex-direction:column;align-items:stretch;gap:12px;padding:32px 0}}@media (max-width:599px){.ContactFormSection-module__6Bl3SG__section{gap:var(--gutter);padding:16px 0}}
.HomeWho-module__PpbDdW__section{padding:16px}.HomeWho-module__PpbDdW__inner{flex-direction:column;gap:40px;padding:90px 24px 60px;display:flex;overflow:hidden}.HomeWho-module__PpbDdW__title{font-family:var(--font-heading);letter-spacing:-.04em;--from:#0b7300;--to:#6b4dff;background:linear-gradient(90deg,#0b7300,#6b4dff);color:#0000;padding-bottom:round(.2em,1px);margin-bottom:round(-.2em,1px);-webkit-background-clip:text;background-clip:text;margin-inline:-.04em -.1em;padding-inline:.04em .1em;font-size:clamp(88px,9.167vw,132px);font-weight:800;line-height:calc(1em - 4px)}.HomeWho-module__PpbDdW__text{letter-spacing:-.02em;max-width:820px;font-size:28px;font-weight:500;line-height:38px}.HomeWho-module__PpbDdW__groups{gap:16px;display:flex}.HomeWho-module__PpbDdW__group{border-radius:var(--radius-lg);background:#fff;flex-direction:column;flex:1;min-width:0;min-height:458px;display:flex;position:relative;overflow:hidden}.HomeWho-module__PpbDdW__group:after{content:"";border:1px solid var(--color-border-subtle);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.HomeWho-module__PpbDdW__group[data-accent]{background:linear-gradient(125deg, var(--green-field));--focus-color:var(--color-ink-800)}.HomeWho-module__PpbDdW__group[data-accent]:after{content:none}.HomeWho-module__PpbDdW__photo{flex:none;height:250px;position:relative;overflow:hidden}.HomeWho-module__PpbDdW__photo img{object-fit:cover}.HomeWho-module__PpbDdW__copy{flex-direction:column;flex:1;justify-content:space-between;gap:20px;padding:26px 28px 28px;display:flex}.HomeWho-module__PpbDdW__titles{flex-direction:column;gap:8px;display:flex}.HomeWho-module__PpbDdW__groupTitle{font-family:var(--font-heading);letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:32px}.HomeWho-module__PpbDdW__groupText{color:var(--color-text-secondary);font-size:15.5px;line-height:24px}.HomeWho-module__PpbDdW__group[data-accent] .HomeWho-module__PpbDdW__groupText{color:var(--color-text-on-green)}.HomeWho-module__PpbDdW__links{flex-wrap:wrap;gap:8px;display:flex}.HomeWho-module__PpbDdW__link{border-radius:var(--radius-pill);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border:1px solid #0b0b0b29;align-items:center;gap:8px;padding:7px 14px 7px 16px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.HomeWho-module__PpbDdW__link:hover{border-color:var(--color-text-primary);background:var(--color-surface-field)}.HomeWho-module__PpbDdW__arrow{color:var(--color-green-700);transition:transform var(--dur-fast) var(--ease-out);font-size:13px;font-weight:400}.HomeWho-module__PpbDdW__link:hover .HomeWho-module__PpbDdW__arrow{transform:translate(2px)}.HomeWho-module__PpbDdW__group[data-accent] .HomeWho-module__PpbDdW__link{background:var(--color-ink-800);color:#fff;border:0;padding:8px 14px 8px 16px}.HomeWho-module__PpbDdW__group[data-accent] .HomeWho-module__PpbDdW__link:hover{background:#2a2a2a}.HomeWho-module__PpbDdW__group[data-accent] .HomeWho-module__PpbDdW__arrow{color:#71ff1d}.HomeWho-module__PpbDdW__milestones{width:calc(100% + 32px);margin:0;padding-top:40px;display:flex;position:relative}.HomeWho-module__PpbDdW__milestones:before{content:"";transform-origin:0;height:1px;transition:transform 1.4s var(--ease-out-expo);background:#0b0b0b29;position:absolute;top:0;left:0;right:0}@media screen and (prefers-reduced-motion:no-preference){.reveal-pending.HomeWho-module__PpbDdW__milestones:before{transform:scaleX(0)}}.HomeWho-module__PpbDdW__milestone{flex-direction:column-reverse;flex:1;gap:6px;min-width:0;display:flex}.HomeWho-module__PpbDdW__milestoneValue{font-family:var(--font-heading);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(40px,3.889vw,56px);font-weight:800;line-height:calc(1em + 4px)}.HomeWho-module__PpbDdW__milestoneLabel{color:var(--color-text-muted);font-size:13.5px;font-weight:500;line-height:20px}@media (max-width:1023px){.HomeWho-module__PpbDdW__section{padding:0}.HomeWho-module__PpbDdW__inner{gap:28px;padding:64px 48px 40px}.HomeWho-module__PpbDdW__title{font-size:min(88px,11.459vw);line-height:calc(1em - 3px)}.HomeWho-module__PpbDdW__text{font-size:26px;line-height:35px}.HomeWho-module__PpbDdW__groups{flex-direction:column}.HomeWho-module__PpbDdW__group{flex-direction:row;min-height:0}.HomeWho-module__PpbDdW__group[data-accent]{background:linear-gradient(153.9deg, var(--green-field))}.HomeWho-module__PpbDdW__photo{width:min(280px,43.25%);height:auto}.HomeWho-module__PpbDdW__copy{justify-content:flex-start;padding:24px}.HomeWho-module__PpbDdW__groupText{font-size:15px;line-height:23px}.HomeWho-module__PpbDdW__link,.HomeWho-module__PpbDdW__group[data-accent] .HomeWho-module__PpbDdW__link{padding:8px 14px 8px 16px;font-size:15px;line-height:21px}.HomeWho-module__PpbDdW__arrow{font-size:14px;line-height:22px}.HomeWho-module__PpbDdW__milestones{flex-wrap:wrap;gap:28px 16px;width:100%}.HomeWho-module__PpbDdW__milestone{flex:1 0 calc(50% - 8px)}.HomeWho-module__PpbDdW__milestoneValue{font-size:48px;line-height:51px}.HomeWho-module__PpbDdW__milestoneLabel{font-size:14px;line-height:21px}}@media (max-width:599px){.HomeWho-module__PpbDdW__inner{gap:24px;padding:48px 20px 28px}.HomeWho-module__PpbDdW__title{font-size:min(52px,13.334vw);line-height:calc(1em - 2px)}.HomeWho-module__PpbDdW__text{font-size:22px;line-height:30px}.HomeWho-module__PpbDdW__groups{gap:12px}.HomeWho-module__PpbDdW__group{flex-direction:column}.HomeWho-module__PpbDdW__group[data-accent]{background:linear-gradient(120deg, var(--green-field))}.HomeWho-module__PpbDdW__photo{width:auto;height:200px}.HomeWho-module__PpbDdW__copy{padding:24px 20px}.HomeWho-module__PpbDdW__groupTitle{letter-spacing:-.52px;font-size:23px;line-height:28px}.HomeWho-module__PpbDdW__milestoneValue{font-size:32px;line-height:36px}}
.ContactHero-module__Lt4O0q__hero{border-radius:var(--radius-xl);background:#fff;flex-direction:column;align-items:flex-start;gap:28px;padding:160px 64px 90px;display:flex}.ContactHero-module__Lt4O0q__eyebrow{letter-spacing:.08em;text-transform:uppercase;white-space:pre-wrap;color:var(--color-text-muted);font-size:11px;font-weight:600;line-height:16px}.ContactHero-module__Lt4O0q__title{width:fit-content;max-width:calc(100% + .14em);font-family:var(--font-heading);letter-spacing:-.04em;background:linear-gradient(90deg,#6b4dff,#0b7300);color:#0000;padding-bottom:round(.2em,1px);margin-bottom:round(-.2em,1px);-webkit-background-clip:text;background-clip:text;margin-inline:-.04em -.1em;padding-inline:.04em .1em;font-size:min(96px,9.80392vw - 15.6863px);font-weight:800;line-height:.979}.ContactHero-module__Lt4O0q__title>span{display:block}.ContactHero-module__Lt4O0q__text{letter-spacing:-.015em;color:#0b0b0bb8;max-width:860px;font-size:22px;font-weight:500;line-height:32px}@media (max-width:1023px){.ContactHero-module__Lt4O0q__hero{border-radius:var(--radius-lg);gap:24px;padding:128px 48px 64px}.ContactHero-module__Lt4O0q__title{font-size:min(64px,9.80392vw - 11.7647px);line-height:1.06}.ContactHero-module__Lt4O0q__text{font-size:20px;line-height:29px}}@media (max-width:599px){.ContactHero-module__Lt4O0q__hero{border-radius:20px;gap:20px;padding:108px 20px 40px}.ContactHero-module__Lt4O0q__title{font-size:min(40px,13.1579vw - 7.36842px);line-height:1.1}.ContactHero-module__Lt4O0q__title>span{animation:none;display:inline}.ContactHero-module__Lt4O0q__title{animation:ContactHero-module__Lt4O0q__title-rise .8s var(--ease-out-expo) var(--delay,0s) both}.ContactHero-module__Lt4O0q__text{font-size:18px;line-height:26px}}@keyframes ContactHero-module__Lt4O0q__title-rise{0%{transform:translateY(18px)}}
