.FinalCta-module__mGh-aG__final{--grid:#d6fffd1a;background:radial-gradient(ellipse 60% 80% at 50% 100%, #28a9dc59, transparent 70%), var(--grad-deep);color:var(--ink-on-dark);text-align:center;padding-block:clamp(96px,12vw,160px)}.FinalCta-module__mGh-aG__inner{flex-direction:column;align-items:center;gap:22px;display:flex}.FinalCta-module__mGh-aG__title{font-size:clamp(44px,7vw,96px)}.FinalCta-module__mGh-aG__final p{color:#c1e1e0;margin-bottom:12px;font-size:19px}.FinalCta-module__mGh-aG__accent{color:#3ee0d5}
.DemoVideo-module__THbZ6a__video{aspect-ratio:16/9;background:var(--ink);border-radius:var(--radius);width:100%;max-width:960px;margin:0 auto;display:block}.DemoVideo-module__THbZ6a__caption{text-align:center;color:var(--muted-light);margin-top:14px;font-size:14px}
.FeatureDetail-module__T3oYHa__row{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.FeatureDetail-module__T3oYHa__wide{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);gap:clamp(32px,4vw,56px)}.FeatureDetail-module__T3oYHa__flip{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.FeatureDetail-module__T3oYHa__wide.FeatureDetail-module__T3oYHa__flip{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.FeatureDetail-module__T3oYHa__flip>:first-child{order:2}.FeatureDetail-module__T3oYHa__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:16px;font-size:12px;font-weight:500;display:inline-block}.FeatureDetail-module__T3oYHa__accent{color:var(--brand);display:block}.FeatureDetail-module__T3oYHa__accentDeep{color:#3ee0d5}.FeatureDetail-module__T3oYHa__body{margin-top:20px;line-height:1.6}.FeatureDetail-module__T3oYHa__phone{justify-self:center;width:min(380px,90%)}@media (max-width:1080px){.FeatureDetail-module__T3oYHa__row,.FeatureDetail-module__T3oYHa__wide,.FeatureDetail-module__T3oYHa__wide.FeatureDetail-module__T3oYHa__flip{grid-template-columns:minmax(0,1fr)}.FeatureDetail-module__T3oYHa__flip>:first-child{order:0}}
.PhoneFrame-module__IX1s1a__phone{box-shadow:var(--shadow);background:#0b1f25;border:6px solid #0b1f25;border-radius:28px;margin:0;overflow:hidden}.PhoneFrame-module__IX1s1a__phone img{width:100%;height:auto;display:block}@media (max-width:520px){.PhoneFrame-module__IX1s1a__phone{border-width:4px;border-radius:18px}}
.estimates-module__5DVYnW__create{padding:10px 16px;font-size:14px;box-shadow:0 6px 16px #1fa2ac4d}.estimates-module__5DVYnW__list,.estimates-module__5DVYnW__detail{flex-direction:column;gap:12px;display:flex}.estimates-module__5DVYnW__doc{text-align:left;flex-direction:column;gap:6px;padding:14px 16px;transition:border-color .2s;display:flex}.estimates-module__5DVYnW__doc:hover{border-color:var(--a-teal)}.estimates-module__5DVYnW__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.estimates-module__5DVYnW__id{align-items:center;gap:6px;font-size:16px;display:flex}.estimates-module__5DVYnW__id svg{color:var(--a-teal)}.estimates-module__5DVYnW__name{font-size:18px;font-weight:800}.estimates-module__5DVYnW__total{flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.estimates-module__5DVYnW__total b{font-size:19px}.estimates-module__5DVYnW__info{color:#4b5563;align-items:center;gap:8px;font-size:13.5px;display:flex}.estimates-module__5DVYnW__date{border-top:1px solid var(--a-line);padding-top:8px;font-size:12.5px}.estimates-module__5DVYnW__empty{text-align:center;padding:30px 0}.estimates-module__5DVYnW__back{color:var(--a-teal);flex:none;align-items:center;gap:6px;font-weight:600;display:flex}.estimates-module__5DVYnW__sheet{flex-direction:column;gap:8px;padding:16px;display:flex}.estimates-module__5DVYnW__photos{gap:6px;margin-top:4px;display:flex}.estimates-module__5DVYnW__photos span{color:#94a3b8;background:linear-gradient(135deg,#334155,#0f172a);border-radius:10px;place-items:center;width:52px;height:52px;display:grid}.estimates-module__5DVYnW__items{flex-direction:column;gap:6px;margin-top:6px;display:flex}.estimates-module__5DVYnW__item,.estimates-module__5DVYnW__option{border-bottom:1px solid var(--a-line);text-align:left;justify-content:space-between;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.estimates-module__5DVYnW__option{border:1px solid var(--a-line);border-radius:10px;padding:10px 12px}.estimates-module__5DVYnW__optionOn{border-color:var(--a-teal);background:var(--a-teal-soft)}.estimates-module__5DVYnW__sum{justify-content:space-between;align-items:center;font-weight:700;display:flex}.estimates-module__5DVYnW__sum b{font-size:20px}.estimates-module__5DVYnW__sign{border:1px dashed var(--a-line);border-radius:10px;padding:10px 12px}.estimates-module__5DVYnW__sign span{color:#1e3a8a;font:italic 600 22px/1.2 Brush Script MT,Segoe Script,cursive;display:block}.estimates-module__5DVYnW__cta{flex:none;padding:13px;font-size:15px}.estimates-module__5DVYnW__cta:disabled{opacity:.7;cursor:progress}.estimates-module__5DVYnW__done{color:#15803d;background:#dcfce7;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:12px;font-weight:600;display:flex}
.mobile-module__5ctPRq__status{flex:none;justify-content:space-between;align-items:center;padding:14px 26px 6px;font-size:15px;display:flex}.mobile-module__5ctPRq__status span{align-items:center;gap:5px;display:flex}.mobile-module__5ctPRq__bar{color:#2c3e50;flex:none;justify-content:space-between;align-items:center;padding:10px 18px;display:flex}.mobile-module__5ctPRq__backTitle{color:#2c3e50;letter-spacing:1px;align-items:center;gap:4px;margin-left:-6px;font-size:20px;font-weight:500;display:flex}.mobile-module__5ctPRq__bell{display:flex;position:relative}.mobile-module__5ctPRq__bell i{color:#fff;background:#ef4444;border-radius:999px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:700;position:absolute;top:-8px;right:-10px}.mobile-module__5ctPRq__title{flex:none;justify-content:space-between;align-items:center;gap:10px;padding:4px 16px 12px;display:flex}.mobile-module__5ctPRq__title>b{letter-spacing:-.02em;font-size:27px;font-weight:800}.mobile-module__5ctPRq__content{flex-direction:column;flex:1;gap:12px;min-height:0;padding:0 14px 12px;display:flex}.mobile-module__5ctPRq__tabs{border-top:1px solid var(--a-line);color:#9ca3af;background:#fff;border-radius:22px 22px 0 0;flex:none;justify-content:space-around;padding:10px 4px 22px;display:flex}.mobile-module__5ctPRq__tabs span{flex-direction:column;align-items:center;gap:3px;font-size:10.5px;display:flex}.mobile-module__5ctPRq__tabOn{color:var(--a-teal)}
.payments-module__xaioFG__summary{color:#fff;background:linear-gradient(135deg,#0d1b33,#1fa2ac);border-radius:16px;flex-direction:column;flex:none;gap:2px;padding:16px;display:flex}.payments-module__xaioFG__summary small{opacity:.8}.payments-module__xaioFG__summary b{letter-spacing:-.02em;font-size:30px;font-weight:800}.payments-module__xaioFG__summary span{opacity:.75;font-size:12px}.payments-module__xaioFG__due{flex-direction:column;flex:none;gap:8px;padding:12px 14px;display:flex}.payments-module__xaioFG__dueRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.payments-module__xaioFG__dueRow b,.payments-module__xaioFG__dueRow small{display:block}.payments-module__xaioFG__small{padding:7px 10px;font-size:12.5px}.payments-module__xaioFG__small:disabled{opacity:.6;cursor:progress}.payments-module__xaioFG__chip{padding:6px 12px;font-size:13px}.payments-module__xaioFG__list{flex-direction:column;gap:8px;display:flex}.payments-module__xaioFG__pay{flex:none;padding:12px}.payments-module__xaioFG__payRow{text-align:left;align-items:center;gap:10px;width:100%;display:flex}.payments-module__xaioFG__icon{background:var(--a-teal-soft);width:38px;height:38px;color:var(--a-teal);border-radius:12px;flex:none;place-items:center;display:grid}.payments-module__xaioFG__who{flex:1;min-width:0}.payments-module__xaioFG__who b,.payments-module__xaioFG__who small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.payments-module__xaioFG__amount{flex-direction:column;align-items:flex-end;display:flex}.payments-module__xaioFG__amount b{font-size:16px}.payments-module__xaioFG__amount small{font-size:11.5px}.payments-module__xaioFG__struck{color:var(--a-muted);text-decoration:line-through}.payments-module__xaioFG__pay .payments-module__xaioFG__refund{color:#dc2626;width:100%;margin-top:10px}.payments-module__xaioFG__empty{text-align:center;padding:24px 0}
.comms-module__uXu03a__call{background:var(--a-navy);color:#fff;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;margin:0 -14px -12px;font-size:15px;display:flex}.comms-module__uXu03a__call b{font-size:24px}.comms-module__uXu03a__call small{opacity:.7}.comms-module__uXu03a__about{background:#ffffff1a;border-radius:999px;margin-top:6px;padding:6px 12px;font-size:13px}.comms-module__uXu03a__end{color:#fff;background:#dc2626;border-radius:50%;place-items:center;width:64px;height:64px;margin-top:40px;display:grid}.comms-module__uXu03a__chat{flex-direction:column;flex:1;min-height:0;display:flex}.comms-module__uXu03a__with{border-bottom:1px solid var(--a-line);padding:10px 14px;font-size:14px}.comms-module__uXu03a__compose{border-top:1px solid var(--a-line);gap:8px;padding:10px;display:flex}.comms-module__uXu03a__compose input{border:1px solid var(--a-line);border-radius:999px;outline:none;flex:1;min-width:0;padding:8px 12px}
.phone-module__cKPv3q__wrap{flex-direction:column;align-items:center;gap:12px;display:flex}.phone-module__cKPv3q__phone{width:min(290px,100%)}.phone-module__cKPv3q__list{flex-direction:column;gap:8px;display:flex}.phone-module__cKPv3q__row{text-align:left;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.phone-module__cKPv3q__avatar{background:var(--a-teal-soft);width:42px;height:42px;color:var(--a-teal);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.phone-module__cKPv3q__big{width:64px;height:64px;font-size:22px}.phone-module__cKPv3q__text{flex-direction:column;flex:1;min-width:0;font-size:15px;display:flex}.phone-module__cKPv3q__text small{color:var(--a-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.phone-module__cKPv3q__section{color:var(--a-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.phone-module__cKPv3q__back{color:var(--a-teal);align-items:center;gap:2px;font-size:15px;font-weight:600;display:flex}.phone-module__cKPv3q__center{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.phone-module__cKPv3q__iconBtn{background:var(--a-teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}
.schedule-module__eFGnkq__days{flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.schedule-module__eFGnkq__day{border:1px solid var(--a-line);background:#fff;border-radius:12px;flex-direction:column;align-items:center;padding:8px 0;display:flex}.schedule-module__eFGnkq__day small{color:var(--a-muted);font-size:12px}.schedule-module__eFGnkq__day b{font-size:18px}.schedule-module__eFGnkq__dayOn{border-color:var(--a-teal);background:var(--a-teal);color:#fff}.schedule-module__eFGnkq__dayOn small{color:#fffc}.schedule-module__eFGnkq__appt{flex:none;align-items:center;gap:12px;padding:12px;display:flex}.schedule-module__eFGnkq__next{border-color:var(--a-teal)}.schedule-module__eFGnkq__time{width:64px;color:var(--a-teal);flex:none;align-items:center;gap:4px;font-size:14px;font-weight:700;display:flex}.schedule-module__eFGnkq__task{text-align:left;flex:none;align-items:center;gap:10px;padding:12px;font-size:15px;display:flex}.schedule-module__eFGnkq__box{border:2px solid #cbd5e1;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.schedule-module__eFGnkq__taskOn{color:var(--a-muted);text-decoration:line-through}.schedule-module__eFGnkq__taskOn .schedule-module__eFGnkq__box{color:#fff;background:#16a34a;border-color:#16a34a}
.vin-module__OaYYeq__camera{background:radial-gradient(circle at 50% 40%,#334155,#0f172a);flex:1;place-items:center;margin:0 -14px -12px;display:grid;position:relative;overflow:hidden}.vin-module__OaYYeq__sticker{background:#f8fafc;border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:14px 16px;display:flex;transform:rotate(-3deg)}.vin-module__OaYYeq__sticker small{letter-spacing:.08em;font:600 11px ui-monospace,monospace}.vin-module__OaYYeq__barcode{background:repeating-linear-gradient(90deg,#0f172a 0 2px,#0000 2px 4px,#0f172a 4px 5px,#0000 5px 8px,#0f172a 8px 11px,#0000 11px 12px);width:220px;height:46px}.vin-module__OaYYeq__corners{border:3px dashed #5eead4;border-radius:14px;position:absolute;inset:34% 8%}.vin-module__OaYYeq__laser{background:#5eead4;height:3px;animation:1.3s ease-in-out infinite vin-module__OaYYeq__sweep;position:absolute;left:10%;right:10%;box-shadow:0 0 12px #5eead4}.vin-module__OaYYeq__shutter{width:66px;height:66px;color:var(--a-navy);background:#fff;border:4px solid #fff9;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:28px}.vin-module__OaYYeq__badge{align-self:flex-start}.vin-module__OaYYeq__vin{letter-spacing:.08em;font:600 16px ui-monospace,monospace}.vin-module__OaYYeq__field{justify-content:space-between;align-items:center;padding:12px 14px;font-size:15px;animation:.35s both vin-module__OaYYeq__in;display:flex}@keyframes vin-module__OaYYeq__sweep{0%,to{top:38%}50%{top:60%}}@keyframes vin-module__OaYYeq__in{0%{opacity:0;transform:translate(-10px)}}
.workorder-module__57k3AW__head{align-items:center;gap:10px;padding:12px;display:flex}.workorder-module__57k3AW__task{text-align:left;flex:none;align-items:center;gap:10px;padding:12px;font-size:15px;transition:background .2s;display:flex}.workorder-module__57k3AW__box{border:2px solid #cbd5e1;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.workorder-module__57k3AW__taskOn{color:var(--a-muted);background:#f0fdf4;text-decoration:line-through}.workorder-module__57k3AW__taskOn .workorder-module__57k3AW__box{color:#fff;background:#16a34a;border-color:#16a34a}.workorder-module__57k3AW__note{background:#fffbeb;gap:8px;padding:12px;font-size:14px;display:flex}.workorder-module__57k3AW__note svg{color:#d97706;flex:none}.workorder-module__57k3AW__photos{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workorder-module__57k3AW__photo,.workorder-module__57k3AW__add{aspect-ratio:4/3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.workorder-module__57k3AW__photo{color:#ffffffd9}.workorder-module__57k3AW__photo small{font-size:12px;font-weight:600}.workorder-module__57k3AW__add{color:var(--a-teal);border:2px dashed #94a3b8;font-size:13px;font-weight:700}
.otto-module__N9IilW__panel{color:var(--ink-on-dark,#e6f4f3);background:linear-gradient(#0c1517,#080b0d);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.otto-module__N9IilW__head{border-bottom:1px solid #d6fffd14;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex}.otto-module__N9IilW__head small{color:#5eead4;margin-left:auto;font-size:11px;font-weight:600}.otto-module__N9IilW__face{background:#fff;border-radius:50%}.otto-module__N9IilW__log{scrollbar-width:thin;flex-direction:column;gap:12px;height:300px;padding:14px;display:flex;overflow-y:auto}.otto-module__N9IilW__small{font-size:13.5px}.otto-module__N9IilW__short .otto-module__N9IilW__log{height:260px}.otto-module__N9IilW__pick{flex-wrap:wrap;gap:6px;display:flex}.otto-module__N9IilW__pickItem{border:1px solid var(--a-line);background:#fff;border-radius:999px;padding:5px 10px;font-size:12.5px;transition:all .2s}.otto-module__N9IilW__pickOn{border-color:var(--a-teal);background:var(--a-teal-soft);color:#0f766e;font-weight:600}.otto-module__N9IilW__foot{border-top:1px solid #d6fffd14;flex-wrap:wrap;gap:6px;padding:10px 12px 12px;display:flex}.otto-module__N9IilW__chip{color:#ccfbf1;text-align:left;background:#1b2b2d;border:1px solid #5cd6d059;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:600;transition:background .2s}.otto-module__N9IilW__chip:hover{background:#244042}.otto-module__N9IilW__chip:disabled{opacity:.45;cursor:default}.otto-module__N9IilW__compose{flex-basis:100%;gap:6px;display:flex}.otto-module__N9IilW__compose input{color:#e6f4f3;background:#141d1f;border:1px solid #d6fffd26;border-radius:999px;outline:none;flex:1;min-width:0;padding:7px 12px;font-size:13px}.otto-module__N9IilW__compose input:focus{border-color:#5eead4}.otto-module__N9IilW__compose button{background:var(--grad,#1fa2ac);width:34px;color:var(--ink,#0b1f25);border-radius:50%;place-items:center;display:grid}.otto-module__N9IilW__actions{gap:6px;display:flex}.otto-module__N9IilW__yes,.otto-module__N9IilW__no{border-radius:8px;padding:6px 14px;font-size:13px;font-weight:700}.otto-module__N9IilW__yes{background:var(--grad,#1fa2ac);color:var(--ink,#0b1f25)}.otto-module__N9IilW__no{color:#ccfbf1;border:1px solid #d6fffd33}.otto-module__N9IilW__done{color:#5eead4;align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}
.ActionCard-module__ktU56a__card{animation:ActionCard-module__ktU56a__cardIn .6s 50ms var(--ease-pop) both;transform-origin:top;background:#141d1f;border:1px solid #344546;border-radius:12px;overflow:hidden}.ActionCard-module__ktU56a__top{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 8px;font-size:12px;display:flex}.ActionCard-module__ktU56a__tag{background:var(--grad);color:var(--ink);font:700 11px var(--mono-f);border-radius:3px;padding:3px 8px}.ActionCard-module__ktU56a__warn{color:#ff9a73;font:500 11px var(--mono-f)}.ActionCard-module__ktU56a__who{flex-direction:column;gap:4px;padding:0 14px 12px;display:flex}.ActionCard-module__ktU56a__who b{letter-spacing:-.02em;font-size:19px;font-weight:600}.ActionCard-module__ktU56a__who span,.ActionCard-module__ktU56a__meta span{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ActionCard-module__ktU56a__plate{height:20px;color:var(--ink);font:normal 600 11px var(--mono-f);letter-spacing:.06em;background:linear-gradient(#f4f5f6,#d9dde2);border:1px solid #9aa0a8;border-radius:4px;align-items:center;padding:0 6px;display:inline-flex}.ActionCard-module__ktU56a__perf{border-top:1.5px dashed #3d5052;margin:0 14px;position:relative}.ActionCard-module__ktU56a__perf:before,.ActionCard-module__ktU56a__perf:after{content:"";background:#080b0d;border:1px solid #344546;border-radius:50%;width:15px;height:15px;position:absolute;top:-8px}.ActionCard-module__ktU56a__perf:before{left:-22px}.ActionCard-module__ktU56a__perf:after{right:-22px}.ActionCard-module__ktU56a__lines{flex-direction:column;gap:6px;margin:0;padding:12px 14px 4px;font-size:14px;list-style:none;display:flex}.ActionCard-module__ktU56a__lines li{color:#cde4e3;justify-content:space-between;gap:12px;animation:.4s both ActionCard-module__ktU56a__msgIn;display:flex}.ActionCard-module__ktU56a__lines li:nth-child(2){animation-delay:.1s}.ActionCard-module__ktU56a__lines li:nth-child(3){animation-delay:.2s}.ActionCard-module__ktU56a__total{color:var(--muted);justify-content:space-between;align-items:baseline;padding:8px 14px 14px;font-size:12px;display:flex}.ActionCard-module__ktU56a__total b{color:#fff;letter-spacing:-.02em;font-size:26px;font-weight:500}.ActionCard-module__ktU56a__when{align-items:baseline;gap:10px;padding:0 14px;display:flex}.ActionCard-module__ktU56a__when b{letter-spacing:-.04em;font-size:34px;font-weight:600}.ActionCard-module__ktU56a__when span{color:#cde4e3;font-size:14px}.ActionCard-module__ktU56a__meta{color:#cde4e3;padding:6px 14px 12px;font-size:14px;line-height:1.6}.ActionCard-module__ktU56a__hours{grid-template-columns:repeat(10,1fr);gap:3px;padding:0 14px;display:grid}.ActionCard-module__ktU56a__hours i{background:#232e2f;border-radius:3px;height:22px}.ActionCard-module__ktU56a__hours i.ActionCard-module__ktU56a__busy{background:repeating-linear-gradient(135deg,#313d3f 0 3px,#232e2f 3px 6px)}.ActionCard-module__ktU56a__hours i.ActionCard-module__ktU56a__mine{background:var(--grad);animation:ActionCard-module__ktU56a__pop .4s var(--ease-pop) both;box-shadow:0 0 10px #19c8c299}.ActionCard-module__ktU56a__scale{color:var(--muted);justify-content:space-between;padding:6px 14px 12px;font-size:10px;display:flex}.ActionCard-module__ktU56a__quote{border-left:2px solid var(--brand);color:#d7eae9;background:#1c2526;margin:0 14px 12px;padding:12px;font-size:14px;line-height:1.55}.ActionCard-module__ktU56a__task{align-items:center;gap:10px;padding:4px 14px 0;font-size:17px;font-weight:500;display:flex}.ActionCard-module__ktU56a__check{border:1.5px solid var(--brand);border-radius:4px;width:18px;height:18px}.ActionCard-module__ktU56a__level{background:#232e2f;border-radius:4px;height:8px;margin:10px 14px 14px;overflow:hidden}.ActionCard-module__ktU56a__level i{height:100%;animation:ActionCard-module__ktU56a__fill 1s .3s var(--ease-out) both;background:linear-gradient(90deg,#ff7a45,#ffd166);border-radius:4px;display:block}@keyframes ActionCard-module__ktU56a__cardIn{0%{opacity:0;transform:translateY(14px)rotateX(16deg)scale(.97)}to{opacity:1;transform:none}}@keyframes ActionCard-module__ktU56a__msgIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes ActionCard-module__ktU56a__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ActionCard-module__ktU56a__fill{0%{width:0}}
.EmailIt-module__g9gwnq__form{background:#101719;border-top:1px solid #2b393b;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.EmailIt-module__g9gwnq__form input{border:1px solid var(--line);border-radius:var(--radius);background:var(--ink);color:#fff;min-width:0;height:40px;font:400 16px var(--display);outline:0;flex:150px;padding:0 12px}.EmailIt-module__g9gwnq__form input:focus{border-color:var(--brand)}.EmailIt-module__g9gwnq__submit{flex:auto}.EmailIt-module__g9gwnq__error{color:#ffb4a8;flex-basis:100%;font-size:13px}.EmailIt-module__g9gwnq__stamp{color:var(--ok);animation:EmailIt-module__g9gwnq__stamp .5s var(--ease-pop) both;overflow-wrap:anywhere;background:#3cdd9214;border-top:1px solid #3cdd9240;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.EmailIt-module__g9gwnq__stamp>span{background:var(--ok);width:22px;height:22px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.EmailIt-module__g9gwnq__stamp svg{width:13px;height:13px}@keyframes EmailIt-module__g9gwnq__stamp{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}
.ChatTurns-module__KPdhpW__meTurn{max-width:82%;animation:ChatTurns-module__KPdhpW__sendIn .5s var(--ease-soft) both;transform-origin:100% 100%;flex-direction:column;align-self:flex-end;align-items:flex-end;gap:4px;display:flex}.ChatTurns-module__KPdhpW__bubbleMe{background:var(--grad);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 18px 5px;padding:10px 14px;font-size:15px;line-height:1.4;box-shadow:0 8px 22px -12px #19c8c2cc,inset 0 1px #ffffff59}.ChatTurns-module__KPdhpW__receipt{font:500 10.5px var(--mono-f);color:#769293;align-items:center;gap:5px;transition:color .6s;display:inline-flex}.ChatTurns-module__KPdhpW__receipt svg{width:15px;height:10px}.ChatTurns-module__KPdhpW__read{color:var(--brand-2)}.ChatTurns-module__KPdhpW__botTurn{animation:ChatTurns-module__KPdhpW__msgIn .6s var(--ease-soft) both;align-items:flex-end;gap:10px;display:flex}.ChatTurns-module__KPdhpW__avatar{-o-object-fit:cover;object-fit:cover;background:#fff;border-radius:50%;flex-shrink:0;width:30px;height:30px;box-shadow:0 0 0 2px #0c1517,0 0 0 3px #19c8c259}.ChatTurns-module__KPdhpW__botBody{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.ChatTurns-module__KPdhpW__bubbleOtto{color:#e2f3f2;-webkit-backdrop-filter:blur(10px);-webkit-user-select:text;user-select:text;cursor:default;background:linear-gradient(160deg,#1f3133cc,#152123bf);border:1px solid #d6fffd14;border-radius:18px 18px 18px 5px;align-self:flex-start;max-width:100%;padding:10px 14px;font-size:15px;line-height:1.55;position:relative;box-shadow:0 10px 26px -18px #000}.ChatTurns-module__KPdhpW__react{color:#ff7a8a;cursor:pointer;width:24px;height:24px;animation:ChatTurns-module__KPdhpW__pop .45s var(--ease-pop) both;background:#253537;border:2px solid #0c1517;border-radius:50%;place-items:center;padding:0;font-size:12px;line-height:1;display:grid;position:absolute;bottom:-10px;right:-6px}.ChatTurns-module__KPdhpW__typing{background:#1b2b2dcc;border:1px solid #d6fffd14;border-radius:18px 18px 18px 5px;gap:5px;padding:14px 16px;display:flex}.ChatTurns-module__KPdhpW__typing i{background:var(--brand-2);opacity:.35;border-radius:50%;width:7px;height:7px;animation:1.3s ease-in-out infinite ChatTurns-module__KPdhpW__typing}.ChatTurns-module__KPdhpW__typing i:nth-child(2){animation-delay:.18s}.ChatTurns-module__KPdhpW__typing i:nth-child(3){animation-delay:.36s}.ChatTurns-module__KPdhpW__caret{vertical-align:-2px;background:var(--brand-2);width:2px;height:1em;margin-left:2px;animation:.8s step-end infinite ChatTurns-module__KPdhpW__blink;display:inline-block}@keyframes ChatTurns-module__KPdhpW__sendIn{0%{opacity:0;transform:translate(12px,14px)scale(.92)}to{opacity:1;transform:none}}@keyframes ChatTurns-module__KPdhpW__msgIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes ChatTurns-module__KPdhpW__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ChatTurns-module__KPdhpW__typing{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-4px)}}@keyframes ChatTurns-module__KPdhpW__blink{50%{opacity:0}}
.brief-module__p8JoqG__tall>div:nth-child(2){height:330px}.brief-module__p8JoqG__brief{background:#141d1f;border:1px solid #d6fffd1a;border-radius:12px;flex-direction:column;gap:6px;padding:12px;font-size:13px;animation:.4s both brief-module__p8JoqG__in;display:flex}.brief-module__p8JoqG__head{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-top:4px;font-size:11px;font-weight:700;display:flex}.brief-module__p8JoqG__item{color:#e2f3f2;text-align:left;background:#1b2b2d;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.brief-module__p8JoqG__todo i{color:#0b1f25;border:1.5px solid #fb923c;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.brief-module__p8JoqG__handled{color:#769293;text-decoration:line-through}.brief-module__p8JoqG__handled i{background:#5eead4;border-color:#5eead4}.brief-module__p8JoqG__bars{background:#141d1f;border-radius:12px;align-items:flex-end;gap:8px;height:110px;padding:12px 12px 6px;display:flex}.brief-module__p8JoqG__bars span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.brief-module__p8JoqG__bars i{transform-origin:bottom;background:linear-gradient(#5eead4,#1fa2ac);border-radius:4px 4px 0 0;width:100%;animation:.6s both brief-module__p8JoqG__grow}.brief-module__p8JoqG__bars small{color:#8da4a5;font-size:10px}@keyframes brief-module__p8JoqG__grow{0%{transform:scaleY(0)}}@keyframes brief-module__p8JoqG__in{0%{opacity:0;transform:translateY(6px)}}
.voice-module__U9kCPW__talk{color:#9bafb0;flex-basis:100%;align-items:center;gap:12px;font-size:12.5px;display:flex}.voice-module__U9kCPW__mic{background:var(--grad,#1fa2ac);width:46px;height:46px;color:var(--ink,#0b1f25);border-radius:50%;flex:none;place-items:center;transition:transform .15s;display:grid}.voice-module__U9kCPW__mic:hover:not(:disabled){transform:scale(1.06)}.voice-module__U9kCPW__mic:disabled:not(.voice-module__U9kCPW__on){opacity:.45}.voice-module__U9kCPW__on{animation:1s ease-out infinite voice-module__U9kCPW__pulse}.voice-module__U9kCPW__wave{align-items:center;gap:3px;height:28px;display:flex}.voice-module__U9kCPW__wave i{background:#5eead4;border-radius:2px;width:4px;height:100%;animation:.6s ease-in-out infinite alternate voice-module__U9kCPW__bounce}@keyframes voice-module__U9kCPW__pulse{0%{box-shadow:0 0 #5eead499}to{box-shadow:0 0 0 14px #5eead400}}@keyframes voice-module__U9kCPW__bounce{0%{transform:scaleY(.2)}}
.assign-module__kWfOWa__plates{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.assign-module__kWfOWa__plate{align-items:center;gap:8px;padding:8px;font-size:13px;display:flex}.assign-module__kWfOWa__plate i{color:#fff;background:#94a3b8;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-style:normal;font-weight:700;display:grid}.assign-module__kWfOWa__plate span{flex-direction:column;min-width:0;display:flex}.assign-module__kWfOWa__plate small{font-size:11.5px}.assign-module__kWfOWa__open{border-style:dashed}.assign-module__kWfOWa__jobs{flex-direction:column;gap:6px;padding-bottom:46px;display:flex}.assign-module__kWfOWa__job{align-items:center;gap:10px;padding:8px 10px;font-size:13px;transition:border-color .2s;display:flex}.assign-module__kWfOWa__job>svg{color:var(--a-teal);flex:none}.assign-module__kWfOWa__waiting{background:#fffbeb;border-color:#fcd34d}.assign-module__kWfOWa__what{flex-direction:column;flex:1;min-width:0;display:flex}.assign-module__kWfOWa__what small{font-size:12px}.assign-module__kWfOWa__tag{color:#92400e;background:#fde68a;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:700}.assign-module__kWfOWa__pick{gap:4px;display:flex}.assign-module__kWfOWa__pick button{border:1.5px solid var(--c);color:var(--c);background:#fff;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700;transition:background .2s,color .2s,transform .15s}.assign-module__kWfOWa__pick button:hover{transform:scale(1.05)}.assign-module__kWfOWa__pick .assign-module__kWfOWa__on{background:var(--c);color:#fff}@media (max-width:520px){.assign-module__kWfOWa__plates{grid-template-columns:repeat(2,minmax(0,1fr))}.assign-module__kWfOWa__job{flex-wrap:wrap}.assign-module__kWfOWa__pick{width:100%;padding-left:26px}}
.payroll-module__4I6n9W__rows{flex-direction:column;gap:6px;display:flex}.payroll-module__4I6n9W__row{grid-template-columns:30px minmax(70px,.8fr) minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:grid}.payroll-module__4I6n9W__row>i{color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;font-weight:700;display:grid}.payroll-module__4I6n9W__who{flex-direction:column;min-width:0;display:flex}.payroll-module__4I6n9W__who small{font-size:11.5px}.payroll-module__4I6n9W__row select{border:1px solid var(--a-line);background:#fff;border-radius:8px;min-width:0;padding:5px 6px;font-size:12.5px}.payroll-module__4I6n9W__how{flex-direction:column;gap:2px;min-width:0;display:flex}.payroll-module__4I6n9W__how input{width:100%;accent-color:var(--a-teal)}.payroll-module__4I6n9W__how small{font-size:11.5px}.payroll-module__4I6n9W__amount{text-align:right;min-width:78px}.payroll-module__4I6n9W__cols{color:var(--a-muted);letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;padding-block:0;font-size:11px;font-weight:700}.payroll-module__4I6n9W__member{grid-column:1/3}.payroll-module__4I6n9W__total{background:var(--a-navy);color:#fff;border-radius:12px;padding:10px 12px;font-weight:700}.payroll-module__4I6n9W__total b{color:#5eead4;font-size:18px}@media (max-width:560px){.payroll-module__4I6n9W__cols{display:none}.payroll-module__4I6n9W__row{grid-template-columns:auto minmax(0,1fr) auto}.payroll-module__4I6n9W__row select,.payroll-module__4I6n9W__how{grid-column:2/-1}}
.roles-module__TUulhq__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}.roles-module__TUulhq__matrix{flex-direction:column;gap:8px;padding:12px;display:flex}.roles-module__TUulhq__perm{align-items:center;gap:8px;font-size:13px;display:flex}.roles-module__TUulhq__perm>svg{color:var(--a-teal);flex:none}.roles-module__TUulhq__perm>span{flex:1}.roles-module__TUulhq__perm button:disabled{cursor:not-allowed;opacity:.6}.roles-module__TUulhq__preview{background:var(--a-navy);color:#e2e8f0;border-radius:14px;flex-direction:column;gap:4px;padding:12px;font-size:13px;display:flex}.roles-module__TUulhq__signed{color:#5eead4;align-items:center;gap:8px;margin-bottom:6px;font-weight:700;display:flex}.roles-module__TUulhq__signed>span{flex-direction:column;display:flex}.roles-module__TUulhq__signed small{color:#94a3b8;font-size:11.5px;font-weight:500}.roles-module__TUulhq__signed i{background:var(--a-teal);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.roles-module__TUulhq__nav{background:#ffffff0f;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;display:flex}.roles-module__TUulhq__locked{color:#64748b;background:0 0;text-decoration:line-through}.roles-module__TUulhq__lock{margin-left:auto}@media (max-width:520px){.roles-module__TUulhq__grid{grid-template-columns:minmax(0,1fr)}}
.sheet-module__5Q1kka__sheet{flex-direction:column;gap:10px;padding:14px;font-size:13px;display:flex}.sheet-module__5Q1kka__head{border-bottom:1px solid var(--a-line);align-items:center;gap:10px;padding-bottom:10px;display:flex}.sheet-module__5Q1kka__head>svg{color:var(--a-teal)}.sheet-module__5Q1kka__head span{flex-direction:column;display:flex}.sheet-module__5Q1kka__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.sheet-module__5Q1kka__services{margin:6px 0 0;padding-left:18px}.sheet-module__5Q1kka__services li{margin-bottom:3px}.sheet-module__5Q1kka__note{background:#fffbeb;border-radius:10px;gap:6px;margin-top:6px;padding:10px;display:flex}.sheet-module__5Q1kka__note svg{color:#d97706;flex:none}.sheet-module__5Q1kka__timeline{gap:4px;display:flex}.sheet-module__5Q1kka__step{border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:6px 4px;font-size:12px;display:flex;position:relative}.sheet-module__5Q1kka__step i{background:#fff;border:2px solid #cbd5e1;border-radius:50%;width:12px;height:12px}.sheet-module__5Q1kka__step small{color:var(--a-muted);font-size:11px}.sheet-module__5Q1kka__stepPast i{border-color:var(--a-teal);background:var(--a-teal)}.sheet-module__5Q1kka__stepOn{background:var(--a-teal-soft)}.sheet-module__5Q1kka__stepOn i{border-color:var(--a-teal);box-shadow:0 0 0 3px #99f6e4}.sheet-module__5Q1kka__photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sheet-module__5Q1kka__photo{aspect-ratio:4/3;color:#ffffffd9;text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.sheet-module__5Q1kka__add{color:var(--a-teal);cursor:pointer;background:#fff;border:2px dashed #99f6e4}.sheet-module__5Q1kka__add:hover{background:var(--a-teal-soft)}.sheet-module__5Q1kka__photo small{padding:0 6px;font-size:11px;font-weight:600}@media (max-width:480px){.sheet-module__5Q1kka__cols{grid-template-columns:minmax(0,1fr)}.sheet-module__5Q1kka__photos{grid-template-columns:repeat(2,minmax(0,1fr))}}
.visualizer-module__MODM6q__stage{touch-action:none;-webkit-user-select:none;user-select:none;background:#2b2d33;border-radius:12px;position:relative;overflow:hidden}.visualizer-module__MODM6q__light{background:radial-gradient(circle,#fff,#dfe6ea);padding:18px 10px}.visualizer-module__MODM6q__grab{cursor:grab}.visualizer-module__MODM6q__grab:active{cursor:grabbing}.visualizer-module__MODM6q__car{transition:transform .25s;position:relative}.visualizer-module__MODM6q__car img{width:100%;height:auto;transition:filter .45s;display:block}.visualizer-module__MODM6q__car:after{content:"";mix-blend-mode:soft-light;opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff80 48%,#0000 60%);transition:opacity .4s;position:absolute;inset:0}.visualizer-module__MODM6q__gloss:after{opacity:.9}.visualizer-module__MODM6q__satin:after{opacity:.35}.visualizer-module__MODM6q__tag{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d1b33bf;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:10px}.visualizer-module__MODM6q__swatches{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:6px;display:grid}.visualizer-module__MODM6q__swatch{aspect-ratio:1;box-shadow:0 0 0 1px var(--a-line);border:2px solid #fff;border-radius:50%;transition:transform .15s}.visualizer-module__MODM6q__swatch:hover{transform:scale(1.1)}.visualizer-module__MODM6q__swatchOn{box-shadow:0 0 0 2px var(--a-teal);transform:scale(1.1)}.visualizer-module__MODM6q__seg{border:1px solid var(--a-line);background:#fff;border-radius:9px;display:inline-flex;overflow:hidden}.visualizer-module__MODM6q__seg button{color:var(--a-muted);padding:6px 12px;font-size:12.5px;font-weight:600}.visualizer-module__MODM6q__seg button+button{border-left:1px solid var(--a-line)}.visualizer-module__MODM6q__seg .visualizer-module__MODM6q__segOn{background:var(--a-teal);color:#fff}.visualizer-module__MODM6q__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.visualizer-module__MODM6q__zoom{color:var(--a-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.visualizer-module__MODM6q__zoom input{width:110px;accent-color:var(--a-teal)}.visualizer-module__MODM6q__hint{color:var(--a-muted);font-size:12px}.visualizer-module__MODM6q__hint a{color:var(--a-teal);font-weight:600}
.counter-module__Zc3kXq__tablet{background:#0b1f25;border-radius:22px;margin-bottom:44px;padding:10px;box-shadow:0 16px 34px #0d1b3340}.counter-module__Zc3kXq__screen{background:#fff;border-radius:14px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px;padding:10px;display:grid}.counter-module__Zc3kXq__left{flex-direction:column;gap:8px;display:flex}.counter-module__Zc3kXq__sheet{flex-direction:column;gap:6px;font-size:13px;display:flex}.counter-module__Zc3kXq__sheet button:disabled{opacity:.7;cursor:default}.counter-module__Zc3kXq__note{color:var(--a-muted);flex-direction:column;gap:3px;font-size:11.5px;font-weight:600;display:flex}.counter-module__Zc3kXq__note input{border:1px solid var(--a-line);color:var(--a-ink);border-radius:8px;outline:none;padding:6px 8px;font-size:12.5px;font-weight:400}.counter-module__Zc3kXq__note input:focus{border-color:var(--a-teal)}@media (max-width:520px){.counter-module__Zc3kXq__screen{grid-template-columns:minmax(0,1fr)}}
.embed-module__6VIhTq__code{color:#e2e8f0;background:#0d1b33;border-radius:10px;overflow:hidden}.embed-module__6VIhTq__codeHead{color:#94a3b8;border-bottom:1px solid #ffffff14;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:600;display:flex}.embed-module__6VIhTq__codeHead button{color:#fff;background:#ffffff1a;border-radius:6px;align-items:center;gap:4px;margin-left:auto;padding:3px 8px;font-size:11.5px;display:flex}.embed-module__6VIhTq__code pre{color:#5eead4;margin:0;padding:10px 12px;font:12px/1.5 ui-monospace,monospace;overflow-x:auto}.embed-module__6VIhTq__site{border:1px solid var(--a-line);background:#fff;border-radius:12px;margin-bottom:44px;overflow:hidden}.embed-module__6VIhTq__url{color:var(--a-muted);background:#f1f5f9;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;display:flex}.embed-module__6VIhTq__page{flex-direction:column;gap:8px;padding:12px;display:flex}.embed-module__6VIhTq__title{font-size:15px}.embed-module__6VIhTq__foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.embed-module__6VIhTq__book{padding:8px 12px;font-size:13px}
.library-module__GhBoPG__compare{padding:6px 12px;font-size:12.5px}.library-module__GhBoPG__previews{gap:8px;display:grid}.library-module__GhBoPG__split{grid-template-columns:repeat(2,minmax(0,1fr))}.library-module__GhBoPG__note{margin:0}
.upsell-module__DMe0DG__tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.upsell-module__DMe0DG__tier{border:1px solid var(--a-line);text-align:left;background:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:10px;font-size:12.5px;transition:border-color .2s,box-shadow .2s;display:flex}.upsell-module__DMe0DG__tier small{color:var(--a-muted);font-size:11px}.upsell-module__DMe0DG__tierOn{border-color:var(--a-teal);box-shadow:0 0 0 3px var(--a-teal-soft)}.upsell-module__DMe0DG__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.upsell-module__DMe0DG__finishes{gap:6px;display:flex}.upsell-module__DMe0DG__finishes button{padding:5px 10px;font-size:12px}.upsell-module__DMe0DG__total{flex-direction:column;align-items:flex-end;display:flex}.upsell-module__DMe0DG__total small{font-size:11px}.upsell-module__DMe0DG__total b{font-size:22px;display:inline-block}.upsell-module__DMe0DG__meter{background:var(--a-line);border-radius:999px;height:8px;overflow:hidden}.upsell-module__DMe0DG__meter i{border-radius:inherit;background:linear-gradient(90deg,#1fa2ac,#22c55e);height:100%;transition:width .45s;display:block}.upsell-module__DMe0DG__yes{align-self:flex-start;margin-bottom:44px}.upsell-module__DMe0DG__yes:disabled{opacity:.65;cursor:default}@media (max-width:480px){.upsell-module__DMe0DG__tiers{grid-template-columns:minmax(0,1fr)}}
.workflow-module__NsYPBq__board{gap:8px;display:grid}.workflow-module__NsYPBq__col{background:#eaf7f9;border-radius:10px;flex-direction:column;gap:6px;min-height:150px;padding:8px;transition:box-shadow .25s;display:flex}.workflow-module__NsYPBq__colOn{box-shadow:inset 0 0 0 2px var(--a-teal)}.workflow-module__NsYPBq__colHead{color:#fff;text-align:center;background:#22a7b8;border-radius:6px;padding:6px 4px;font-size:11.5px;font-weight:700}.workflow-module__NsYPBq__ghost{color:#9ca3af;background:#fff;border-radius:8px;padding:6px 8px;font-size:11.5px}.workflow-module__NsYPBq__lead{border:1px solid var(--a-teal);background:#fff;border-radius:8px;flex-direction:column;padding:7px 8px;font-size:12px;animation:.45s cubic-bezier(.3,1.5,.5,1) both workflow-module__NsYPBq__land;display:flex;box-shadow:0 6px 16px #1fa2ac40}.workflow-module__NsYPBq__lead small{color:var(--a-muted);font-size:11px}.workflow-module__NsYPBq__rules{flex-direction:column;gap:6px;margin-bottom:44px;display:flex}.workflow-module__NsYPBq__rule{border:1px solid var(--a-line);color:#9ca3af;text-align:left;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;transition:border-color .2s,color .2s;display:flex}.workflow-module__NsYPBq__rule:disabled{cursor:default}.workflow-module__NsYPBq__ruleNext{border-color:var(--a-teal);color:var(--a-ink);box-shadow:0 0 0 3px var(--a-teal-soft)}.workflow-module__NsYPBq__ruleNext:hover{background:var(--a-teal-soft)}.workflow-module__NsYPBq__rulePassed{color:#374151}.workflow-module__NsYPBq__when{flex:1;align-items:center;gap:6px;display:flex}.workflow-module__NsYPBq__when svg{color:var(--a-teal);flex:none}.workflow-module__NsYPBq__then{white-space:nowrap;font-weight:700}.workflow-module__NsYPBq__tick{color:#16a34a}@keyframes workflow-module__NsYPBq__land{0%{opacity:0;transform:translate(-24px)scale(.9)}}
.showcase-module__SgBTeG__overview{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:clamp(56px,8vw,104px);display:grid}.showcase-module__SgBTeG__overview a{border:1px solid var(--line-light);background:var(--surface);color:var(--ink);transition:border-color .25s, transform .25s var(--ease-out);border-radius:12px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.showcase-module__SgBTeG__overview a:hover{border-color:var(--brand);transform:translateY(-3px)}.showcase-module__SgBTeG__overview b{font-size:16px;font-weight:600;line-height:1.3}.showcase-module__SgBTeG__no,.showcase-module__SgBTeG__kicker{color:var(--brand);font:500 12px var(--mono-f);letter-spacing:.14em;text-transform:uppercase}.showcase-module__SgBTeG__rows{gap:clamp(72px,10vw,128px);display:grid}.showcase-module__SgBTeG__row{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,72px);scroll-margin-top:100px;display:grid}.showcase-module__SgBTeG__flip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.showcase-module__SgBTeG__flip .showcase-module__SgBTeG__text{order:2}.showcase-module__SgBTeG__text h3{margin-top:14px;font-size:clamp(28px,3.2vw,40px)}.showcase-module__SgBTeG__text p{color:var(--muted-light);margin-top:16px;font-size:18px;line-height:1.6}@media (max-width:900px){.showcase-module__SgBTeG__row,.showcase-module__SgBTeG__flip{grid-template-columns:minmax(0,1fr)}.showcase-module__SgBTeG__flip .showcase-module__SgBTeG__text{order:0}}
.Hero-module__RN8dqG__hero{overflow:hidden}.Hero-module__RN8dqG__inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;min-height:min(760px,100svh - 106px);padding-block:64px 72px;display:grid}.Hero-module__RN8dqG__badge{border-radius:var(--radius);color:var(--ink-on-dark);font:500 12px var(--mono-f);animation:Hero-module__RN8dqG__rise .7s var(--ease-out) both;background:#d6fffd14;border:1px solid #d6fffd33;align-items:center;gap:10px;padding:7px 12px;display:inline-flex}.Hero-module__RN8dqG__badge i{background:var(--brand);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite Hero-module__RN8dqG__ping;box-shadow:0 0 #19c8c299}.Hero-module__RN8dqG__title{color:var(--ink-on-dark);margin:26px 0;font-size:clamp(40px,4.8vw,62px);line-height:.94}.Hero-module__RN8dqG__line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.Hero-module__RN8dqG__line>span{animation:Hero-module__RN8dqG__lineUp .9s var(--ease-out) both;display:inline-block}.Hero-module__RN8dqG__line:nth-child(2)>span{animation-delay:80ms}.Hero-module__RN8dqG__lineAccent>span{color:#3ee0d5;animation-delay:.22s}.Hero-module__RN8dqG__sub{color:#c1e1e0;max-width:54ch;animation:Hero-module__RN8dqG__rise .8s .35s var(--ease-out) both;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.Hero-module__RN8dqG__more{animation:Hero-module__RN8dqG__rise .8s .4s var(--ease-out) both;margin-top:12px}.Hero-module__RN8dqG__more .Hero-module__RN8dqG__sub{margin-bottom:12px;animation:none}.Hero-module__RN8dqG__moreBtn{cursor:pointer;color:#3ee0d5;font:500 14px var(--mono-f);text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}.Hero-module__RN8dqG__cta{animation:Hero-module__RN8dqG__rise .8s .45s var(--ease-out) both;flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.Hero-module__RN8dqG__ghost{position:relative}.Hero-module__RN8dqG__ghost:before{content:"";border-radius:inherit;background:conic-gradient(from var(--glow-angle), transparent 60%, #9ff6ff 85%, transparent);-webkit-mask-composite:xor;-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:2px;transition:opacity .2s;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Hero-module__RN8dqG__ghost:hover:before{opacity:1;animation:1.6s linear infinite Hero-module__RN8dqG__orbit}.Hero-module__RN8dqG__trust{color:#9fd0ce;animation:Hero-module__RN8dqG__rise .8s .55s var(--ease-out) both;margin-top:16px;font-size:15px}.Hero-module__RN8dqG__proof{animation:Hero-module__RN8dqG__rise .8s .65s var(--ease-out) both;flex-direction:column;align-items:center;gap:16px;margin-top:8px;display:flex}.Hero-module__RN8dqG__rated{color:#9fd0ce;letter-spacing:.08em;text-align:center;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0;font-size:13px;font-weight:600;display:flex}.Hero-module__RN8dqG__rated .Hero-module__RN8dqG__stars{color:#24dbcf}.Hero-module__RN8dqG__rated .Hero-module__RN8dqG__stars svg{width:22px;height:22px}.Hero-module__RN8dqG__stores{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.Hero-module__RN8dqG__stores a{transition:transform .25s var(--ease-out)}.Hero-module__RN8dqG__stores a:hover{transform:translateY(-2px)}.Hero-module__RN8dqG__stores img{width:auto;height:40px;display:block}@media (max-width:1080px){.Hero-module__RN8dqG__inner{grid-template-columns:1fr;min-height:0;padding-block:48px 40px}}@media (max-width:760px){.Hero-module__RN8dqG__cta>*{flex:100%}}@keyframes Hero-module__RN8dqG__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes Hero-module__RN8dqG__lineUp{0%{transform:translateY(105%)}to{transform:none}}@property --glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes Hero-module__RN8dqG__orbit{to{--glow-angle:360deg}}@keyframes Hero-module__RN8dqG__ping{0%{box-shadow:0 0 #19c8c299}to{box-shadow:0 0 0 9px #0000}}
.HeroStage-module__awgeAa__stage{height:560px;animation:HeroStage-module__awgeAa__rise 1s .2s var(--ease-out) both;place-items:center;display:grid;position:relative}.HeroStage-module__awgeAa__ring{aspect-ratio:1;border:1px dashed #d6fffd40;border-radius:50%;width:440px;animation:60s linear infinite HeroStage-module__awgeAa__spin;position:absolute}.HeroStage-module__awgeAa__ring:before{content:"";background:radial-gradient(circle,#66fff738,#0000 70%);border-radius:50%;position:absolute;inset:44px}.HeroStage-module__awgeAa__ring:after{content:"";background:var(--brand);width:10px;height:10px;box-shadow:0 0 16px var(--brand);border-radius:50%;position:absolute;top:-5px;left:50%}.HeroStage-module__awgeAa__otto{z-index:1;margin-top:-40px;position:relative}.HeroStage-module__awgeAa__heard{z-index:2;background:var(--ink);width:max-content;max-width:90%;color:var(--ink-on-dark);box-shadow:var(--shadow);animation:HeroStage-module__awgeAa__bubbleIn .5s var(--ease-pop) both;border-radius:14px 14px 14px 4px;padding:10px 14px;font-size:14px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.HeroStage-module__awgeAa__card{z-index:2;background:var(--panel);width:260px;color:var(--ink-on-dark);border-radius:var(--radius);box-shadow:var(--shadow);animation:HeroStage-module__awgeAa__cardIn .6s .15s var(--ease-pop) both;border:1px solid #d6fffd33;flex-direction:column;gap:4px;padding:16px 18px;display:flex;position:absolute;bottom:90px;right:0}.HeroStage-module__awgeAa__card b{font-size:16px;font-weight:600}.HeroStage-module__awgeAa__card span:not(.HeroStage-module__awgeAa__tag){color:var(--muted);font-size:13px}.HeroStage-module__awgeAa__card strong{letter-spacing:-.02em;margin-top:6px;font-size:26px;font-weight:500}.HeroStage-module__awgeAa__tag{background:var(--grad);color:var(--ink);font:700 11px var(--mono-f);border-radius:3px;align-self:flex-start;margin-bottom:6px;padding:3px 8px}.HeroStage-module__awgeAa__paid{border-color:var(--ok);box-shadow:0 0 0 4px #3cdd9226, var(--shadow)}.HeroStage-module__awgeAa__paid .HeroStage-module__awgeAa__tag{background:var(--ok)}.HeroStage-module__awgeAa__track{justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:20px;left:0;right:0}.HeroStage-module__awgeAa__track li{font:500 11px var(--mono-f);color:var(--muted-light);border:1px solid var(--line-light);border-radius:var(--radius);background:#fff;padding:5px 10px;transition:background .4s,color .4s,border-color .4s}.HeroStage-module__awgeAa__track li.HeroStage-module__awgeAa__on{background:var(--grad);color:#fff;border-color:#0000}@media (max-width:1080px){.HeroStage-module__awgeAa__stage{height:500px}}@media (max-width:760px){.HeroStage-module__awgeAa__stage{height:440px}.HeroStage-module__awgeAa__ring{width:320px}.HeroStage-module__awgeAa__otto{width:230px!important;height:221px!important}.HeroStage-module__awgeAa__card{width:min(260px,90%);bottom:64px;right:50%;translate:50%}}@keyframes HeroStage-module__awgeAa__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes HeroStage-module__awgeAa__spin{to{rotate:360deg}}@keyframes HeroStage-module__awgeAa__bubbleIn{0%{opacity:0;transform:translate(-50%,8px)scale(.9)}to{opacity:1;transform:translate(-50%)}}@keyframes HeroStage-module__awgeAa__cardIn{0%{opacity:0;transform:translateY(14px)rotateX(16deg)scale(.97)}to{opacity:1;transform:none}}
.ops-module__bMrDtq__stage{place-items:center;padding:24px 0 40px;display:grid;position:relative}.ops-module__bMrDtq__board{background:var(--panel);width:min(100%,520px);color:var(--ink-on-dark);box-shadow:var(--shadow);animation:ops-module__bMrDtq__rise .7s var(--ease-out) both;border:1px solid #d6fffd2e;border-radius:16px;padding:18px}.ops-module__bMrDtq__boardHead{justify-content:space-between;margin-bottom:14px;font-size:14px;display:flex}.ops-module__bMrDtq__boardHead span{font:500 11px var(--mono-f);letter-spacing:.14em;color:var(--muted)}.ops-module__bMrDtq__grid{grid-template-rows:20px;grid-template-columns:54px repeat(5,1fr);grid-auto-rows:48px;gap:6px;font-size:11px;display:grid}.ops-module__bMrDtq__day,.ops-module__bMrDtq__bay{font:500 10px var(--mono-f);letter-spacing:.1em;color:var(--muted);place-items:center;display:grid}.ops-module__bMrDtq__job{background:var(--grad);color:#fff;white-space:nowrap;animation:ops-module__bMrDtq__grow .5s var(--d,0s) var(--ease-out) both;transform-origin:0;border-radius:8px;align-items:center;padding:0 10px;font-weight:600;display:flex;overflow:hidden}.ops-module__bMrDtq__jobBlue{background:linear-gradient(90deg,#6c7cff,#26aadf)}.ops-module__bMrDtq__jobGreen{background:linear-gradient(90deg,#01a79e,#3ddc97)}.ops-module__bMrDtq__reminder{color:var(--ink);box-shadow:var(--shadow);animation:ops-module__bMrDtq__rise .5s var(--d,0s) var(--ease-pop) both;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:11px 15px;font-size:13px;display:flex;position:absolute;bottom:0;right:max(0px,50% - 270px)}.ops-module__bMrDtq__reminder b{display:block}.ops-module__bMrDtq__reminder svg{color:var(--brand)}.ops-module__bMrDtq__call{gap:12px;width:min(100%,400px);display:grid}.ops-module__bMrDtq__card{background:var(--panel);color:var(--ink-on-dark);box-shadow:var(--shadow);animation:ops-module__bMrDtq__rise .5s var(--d,0s) var(--ease-out) both;border:1px solid #d6fffd2e;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;font-size:13px;display:flex}.ops-module__bMrDtq__card b{font-size:15px;display:block}.ops-module__bMrDtq__card small{color:var(--muted)}.ops-module__bMrDtq__ring{background:var(--grad);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;position:relative}.ops-module__bMrDtq__ring:before,.ops-module__bMrDtq__ring:after{content:"";border:2px solid #3ee0d5;border-radius:50%;animation:1.6s ease-out infinite ops-module__bMrDtq__ring;position:absolute;inset:0}.ops-module__bMrDtq__ring:after{animation-delay:.8s}.ops-module__bMrDtq__missed{background:#e5484d}.ops-module__bMrDtq__missed:before,.ops-module__bMrDtq__missed:after{display:none}.ops-module__bMrDtq__text{background:var(--grad);color:#fff;animation:ops-module__bMrDtq__rise .5s var(--d,0s) var(--ease-pop) both;border-radius:16px 16px 16px 4px;margin-left:58px;padding:10px 14px;font-size:13px;line-height:1.45}.ops-module__bMrDtq__text small{font:600 9px var(--mono-f);letter-spacing:.12em;text-transform:uppercase;opacity:.85;margin-bottom:3px;display:block}.ops-module__bMrDtq__wave{flex:1;align-items:center;gap:3px;height:28px;display:flex}.ops-module__bMrDtq__wave i{height:var(--h);background:#3ee0d5;border-radius:2px;flex:1;animation:1s ease-in-out infinite alternate ops-module__bMrDtq__bars}.ops-module__bMrDtq__wave i:nth-child(odd){animation-delay:.3s}@keyframes ops-module__bMrDtq__rise{0%{opacity:0;translate:0 14px}}@keyframes ops-module__bMrDtq__grow{0%{opacity:0;transform:scaleX(.2)}}@keyframes ops-module__bMrDtq__ring{to{opacity:0;transform:scale(1.9)}}@keyframes ops-module__bMrDtq__bars{to{transform:scaleY(.4)}}
.phone-module__Q0Fq1G__stage{place-items:center;padding-block:24px;display:grid;position:relative}.phone-module__Q0Fq1G__stage:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#66fff733,#0000 65%);border:1px dashed #d6fffd40;border-radius:50%;width:min(440px,100%);position:absolute}.phone-module__Q0Fq1G__phone{width:290px;min-height:520px;color:var(--ink);box-shadow:var(--shadow);background:#f3fafb;border:10px solid #0b1f25;border-radius:40px;padding:16px 14px 20px;position:relative}.phone-module__Q0Fq1G__phone:before{content:"";background:#0b1f25;border-radius:6px;width:90px;height:6px;margin:0 auto 14px;display:block}.phone-module__Q0Fq1G__head{border-bottom:1px solid var(--line-light);align-items:center;gap:10px;padding-bottom:12px;display:flex}.phone-module__Q0Fq1G__head b{font-size:14px;display:block}.phone-module__Q0Fq1G__head small{color:var(--muted-light);font-size:11px}.phone-module__Q0Fq1G__avatar{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.phone-module__Q0Fq1G__thread{flex-direction:column;gap:10px;padding-top:14px;display:flex}.phone-module__Q0Fq1G__in,.phone-module__Q0Fq1G__out{max-width:85%;animation:phone-module__Q0Fq1G__pop .5s var(--d,0s) var(--ease-pop) both;border-radius:16px;padding:9px 12px;font-size:13px;line-height:1.4}.phone-module__Q0Fq1G__in{background:#fff;border-bottom-left-radius:4px;align-self:flex-start;box-shadow:0 2px 8px #243b4214}.phone-module__Q0Fq1G__out{background:var(--grad);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.phone-module__Q0Fq1G__who{font:600 9px var(--mono-f);letter-spacing:.1em;text-transform:uppercase;opacity:.8;margin-bottom:2px;display:block}.phone-module__Q0Fq1G__typing{background:#cef3f0;border-radius:14px;align-self:flex-end;gap:4px;padding:10px 12px;display:flex}.phone-module__Q0Fq1G__typing i{background:var(--brand);border-radius:50%;width:6px;height:6px;animation:1.2s infinite phone-module__Q0Fq1G__blink}.phone-module__Q0Fq1G__typing i:nth-child(2){animation-delay:.2s}.phone-module__Q0Fq1G__typing i:nth-child(3){animation-delay:.4s}.phone-module__Q0Fq1G__payCard{border:1px solid var(--line-light);animation:phone-module__Q0Fq1G__pop .5s var(--d,0s) var(--ease-pop) both;background:#fff;border-radius:14px;font-size:13px;overflow:hidden}.phone-module__Q0Fq1G__payCard div{padding:12px 14px}.phone-module__Q0Fq1G__payCard strong{font:600 24px var(--display);letter-spacing:-.03em;display:block}.phone-module__Q0Fq1G__payBtn{background:var(--grad);color:#fff;text-align:center;padding:11px;font-weight:700;display:block}.phone-module__Q0Fq1G__notif{animation:phone-module__Q0Fq1G__slide .5s var(--d,0s) var(--ease-out) both;background:#fff;border-radius:14px;gap:10px;padding:11px 12px;font-size:12px;display:flex;box-shadow:0 4px 14px #243b421a}.phone-module__Q0Fq1G__notif b{font-size:13px;display:block}.phone-module__Q0Fq1G__notif span{color:var(--muted-light)}.phone-module__Q0Fq1G__notifIcon{background:var(--grad);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.phone-module__Q0Fq1G__tabs{color:var(--muted-light);background:#fff;border-radius:16px;justify-content:space-around;padding:10px;display:flex;position:absolute;bottom:16px;left:14px;right:14px}.phone-module__Q0Fq1G__toast{background:var(--panel);color:var(--ink-on-dark);box-shadow:var(--shadow);animation:phone-module__Q0Fq1G__pop .6s var(--d,0s) var(--ease-pop) both;border:1px solid #3cdd9280;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:13px;display:flex;position:absolute;bottom:70px;right:max(0px,50% - 250px)}.phone-module__Q0Fq1G__toast b{display:block}.phone-module__Q0Fq1G__toast svg{color:var(--ok)}@keyframes phone-module__Q0Fq1G__pop{0%{opacity:0;transform:translateY(10px)scale(.92)}}@keyframes phone-module__Q0Fq1G__slide{0%{opacity:0;transform:translateY(-14px)}}@keyframes phone-module__Q0Fq1G__blink{50%{opacity:.25}}
.LaptopFrame-module__9lrFmG__laptop{margin:0;position:relative}.LaptopFrame-module__9lrFmG__screen{box-shadow:var(--shadow);background:#0b1f25;border:10px solid #0b1f25;border-bottom-width:14px;border-radius:16px 16px 4px 4px;position:relative;overflow:hidden}.LaptopFrame-module__9lrFmG__screen img{width:100%;height:auto;display:block}.LaptopFrame-module__9lrFmG__screen:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff2e 50%,#0000 60%);animation:6s ease-in-out 1.5s infinite LaptopFrame-module__9lrFmG__glare;position:absolute;inset:0;transform:translate(-100%)}.LaptopFrame-module__9lrFmG__base{background:linear-gradient(#2a3d43,#0b1f25);border-radius:0 0 14px 14px;width:112%;height:14px;position:relative;left:-6%}.LaptopFrame-module__9lrFmG__base:before{content:"";background:#445a60;border-radius:0 0 6px 6px;width:16%;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.LaptopFrame-module__9lrFmG__screen:after{animation:none}}@media (max-width:520px){.LaptopFrame-module__9lrFmG__screen{border-width:6px 6px 9px;border-radius:10px 10px 3px 3px}}@keyframes LaptopFrame-module__9lrFmG__glare{30%,to{transform:translate(100%)}}
.doc-module__oUw3LW__stage{place-items:center;padding:24px 0;display:grid;position:relative}.doc-module__oUw3LW__paper{width:min(100%,400px);color:var(--ink);box-shadow:var(--shadow);animation:doc-module__oUw3LW__rise .7s var(--ease-out) both;background:#fff;border-radius:16px;padding:26px 26px 22px;position:relative;transform:rotate(-1.5deg)}.doc-module__oUw3LW__top{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;padding-bottom:14px;display:flex}.doc-module__oUw3LW__label{font:600 11px var(--mono-f);letter-spacing:.16em;color:var(--brand)}.doc-module__oUw3LW__top b{font-size:18px}.doc-module__oUw3LW__meta{color:var(--muted-light);margin-top:10px;font-size:13px}.doc-module__oUw3LW__lines{margin:14px 0 0;padding:0;font-size:14px;list-style:none}.doc-module__oUw3LW__lines li{border-bottom:1px dashed var(--line-light);animation:doc-module__oUw3LW__rise .4s var(--d,0s) var(--ease-out) both;justify-content:space-between;padding:9px 0;display:flex}.doc-module__oUw3LW__total{font-size:17px;font-weight:700;border-bottom:0!important}.doc-module__oUw3LW__sign{border-top:1px solid var(--line-light);color:var(--muted-light);margin-top:8px;padding-top:8px;font-size:11px;position:relative}.doc-module__oUw3LW__sign svg{width:200px;height:56px;display:block}.doc-module__oUw3LW__sign path{fill:none;stroke:#0b3a8a;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:520;stroke-dashoffset:520px;animation:1.6s ease-in-out 1.6s forwards doc-module__oUw3LW__draw}.doc-module__oUw3LW__stamp{border:3px solid var(--ok);color:#18a565;font:800 15px var(--mono-f);letter-spacing:.12em;animation:doc-module__oUw3LW__stamp .45s 3.3s var(--ease-pop) both;border-radius:8px;padding:6px 12px;position:absolute;bottom:30px;right:18px;transform:rotate(-12deg)}.doc-module__oUw3LW__chip{background:var(--panel);color:var(--ink-on-dark);box-shadow:var(--shadow);animation:doc-module__oUw3LW__rise .5s var(--d,0s) var(--ease-out) both;border-radius:12px;padding:10px 14px;font-size:13px;position:absolute;bottom:0;left:max(0px,50% - 250px)}.doc-module__oUw3LW__chip b{color:#3ee0d5}.doc-module__oUw3LW__plate{width:min(100%,420px);color:var(--ink);box-shadow:var(--shadow);animation:doc-module__oUw3LW__rise .7s var(--ease-out) both;background:#fff;border-radius:14px;padding:22px 22px 18px;position:relative;overflow:hidden}.doc-module__oUw3LW__barcode{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 7px, transparent 7px 9px, var(--ink) 9px 10px, transparent 10px 13px);height:70px;margin-top:12px}.doc-module__oUw3LW__vin{font:600 18px var(--mono-f);letter-spacing:.18em;text-align:center;margin-top:10px}.doc-module__oUw3LW__laser{background:#ff3b3b;height:2px;animation:1.8s ease-in-out infinite alternate doc-module__oUw3LW__scan;position:absolute;top:40px;left:10px;right:10px;box-shadow:0 0 12px 2px #ff3b3b}.doc-module__oUw3LW__decoded{grid-template-columns:repeat(3,1fr);gap:10px;width:min(100%,420px);margin-top:16px;display:grid}.doc-module__oUw3LW__decoded div{background:var(--panel);color:var(--ink-on-dark);animation:doc-module__oUw3LW__rise .5s var(--d,0s) var(--ease-pop) both;border:1px solid #d6fffd33;border-radius:12px;padding:12px 14px}.doc-module__oUw3LW__decoded small{font:500 10px var(--mono-f);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:block}.doc-module__oUw3LW__decoded b{font-size:18px}@keyframes doc-module__oUw3LW__rise{0%{opacity:0;translate:0 14px}}@keyframes doc-module__oUw3LW__draw{to{stroke-dashoffset:0}}@keyframes doc-module__oUw3LW__stamp{0%{opacity:0;transform:rotate(-12deg)scale(1.8)}}@keyframes doc-module__oUw3LW__scan{to{top:92px}}
.HeroDevices-module__CWhXZq__stage{animation:HeroDevices-module__CWhXZq__rise .9s .3s var(--ease-out) both;padding:24px 0 32px;position:relative}.HeroDevices-module__CWhXZq__ring{background:radial-gradient(circle,#66fff72e,#0000 65%);border-radius:50%;position:absolute;inset:0 10%}.HeroDevices-module__CWhXZq__laptop{width:88%}.HeroDevices-module__CWhXZq__phone{width:30%;animation:HeroDevices-module__CWhXZq__rise .9s .5s var(--ease-out) both, HeroDevices-module__CWhXZq__float 5s 1.4s ease-in-out infinite;position:absolute;bottom:8px;right:-8%}@media (max-width:1080px){.HeroDevices-module__CWhXZq__stage{width:100%;max-width:620px;margin-inline:auto}.HeroDevices-module__CWhXZq__phone{right:0}}@media (prefers-reduced-motion:reduce){.HeroDevices-module__CWhXZq__phone{animation:none}}@keyframes HeroDevices-module__CWhXZq__rise{0%{opacity:0;transform:translateY(18px)}}@keyframes HeroDevices-module__CWhXZq__float{50%{transform:translateY(-10px)}}
.stock-module__i7B1kG__stage{place-items:center;min-height:420px;padding-block:24px;display:grid;position:relative}.stock-module__i7B1kG__stage:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#66fff733,#0000 65%);border:1px dashed #d6fffd40;border-radius:50%;width:min(440px,100%);position:absolute}.stock-module__i7B1kG__shelf{width:min(360px,100%);color:var(--ink);box-shadow:var(--shadow);background:#f3fafb;border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex;position:relative}.stock-module__i7B1kG__head{font-size:15px}.stock-module__i7B1kG__roll{flex-direction:column;gap:6px;font-size:13px;display:flex}.stock-module__i7B1kG__roll span{justify-content:space-between;display:flex}.stock-module__i7B1kG__roll em{animation:stock-module__i7B1kG__fadeIn .4s var(--d,0s) both;font-style:normal;font-weight:700}.stock-module__i7B1kG__roll i{background:linear-gradient(var(--brand), var(--brand)) 0 0 / var(--to) 100% no-repeat, #dae5e7;height:10px;animation:stock-module__i7B1kG__drain 1.2s var(--d,0s) var(--ease-out) both;border-radius:999px;display:block}.stock-module__i7B1kG__roll .stock-module__i7B1kG__low{background:linear-gradient(#f87171, #f87171) 0 0 / var(--to) 100% no-repeat, #dae5e7}@keyframes stock-module__i7B1kG__drain{0%{background-size:var(--from) 100%, auto}}@keyframes stock-module__i7B1kG__fadeIn{0%{opacity:0}}
.Integrations-module__e2X5Xq__grid{--cell:var(--surface);--cell-hover:var(--surface-tint);background:var(--line-light);border:1px solid var(--line-light);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.Integrations-module__e2X5Xq__deep{--cell:#023a45;--cell-hover:#034855;background:#d6fffd24;border-color:#d6fffd24}.Integrations-module__e2X5Xq__cell{background:var(--cell);align-items:center;gap:16px;min-height:88px;padding:20px 24px;transition:background-color .25s;display:flex;position:relative}.Integrations-module__e2X5Xq__cell:not(.Integrations-module__e2X5Xq__more):before{content:"";background:var(--grad);transform-origin:0;height:2px;transition:transform .4s var(--ease-out);position:absolute;inset:auto 0 0;transform:scaleX(0)}.Integrations-module__e2X5Xq__cell:not(.Integrations-module__e2X5Xq__more):hover{background:var(--cell-hover)}.Integrations-module__e2X5Xq__cell:not(.Integrations-module__e2X5Xq__more):hover:before{transform:scaleX(1)}.Integrations-module__e2X5Xq__mark{width:40px;height:40px;transition:transform .35s var(--ease-pop), box-shadow .3s;border-radius:8px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #06090914}.Integrations-module__e2X5Xq__cell:hover .Integrations-module__e2X5Xq__mark{transform:scale(1.12)rotate(-6deg);box-shadow:inset 0 0 0 1px #06090914,0 8px 18px #0f1f242e}.Integrations-module__e2X5Xq__mark svg{width:26px;height:26px}.Integrations-module__e2X5Xq__markText{font-family:var(--font-figtree), var(--display)}.Integrations-module__e2X5Xq__text{flex-direction:column;gap:2px;min-width:0;display:flex}.Integrations-module__e2X5Xq__name{transition:translate .3s var(--ease-out);font-size:16px;font-weight:500;line-height:1.3}.Integrations-module__e2X5Xq__cell:hover .Integrations-module__e2X5Xq__name{translate:2px}.Integrations-module__e2X5Xq__kind{font:500 11px var(--mono-f);letter-spacing:.08em;text-transform:uppercase;color:#118884}.Integrations-module__e2X5Xq__deep .Integrations-module__e2X5Xq__kind{color:var(--brand-2)}.Integrations-module__e2X5Xq__more{color:var(--muted-light);grid-column:span 2;justify-content:center;font-size:15px;font-style:italic}.Integrations-module__e2X5Xq__deep .Integrations-module__e2X5Xq__more{color:#bbdddc}@media (max-width:1080px){.Integrations-module__e2X5Xq__grid{grid-template-columns:repeat(2,1fr)}.Integrations-module__e2X5Xq__more{grid-column:1/-1}}@media (max-width:560px){.Integrations-module__e2X5Xq__grid{grid-template-columns:1fr}.Integrations-module__e2X5Xq__cell{min-height:72px;padding:16px}}
.fleetVisual-module__6FxUMW__row,.fleetVisual-module__6FxUMW__total{animation:fleetVisual-module__6FxUMW__slide .5s var(--d,0s) var(--ease-out) both;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.fleetVisual-module__6FxUMW__row{background:#fff;border-radius:12px;padding:10px 12px;box-shadow:0 4px 14px #243b421a}.fleetVisual-module__6FxUMW__row small{color:var(--muted-light);font-size:12px;display:block}.fleetVisual-module__6FxUMW__total{background:var(--grad);color:#fff;border-radius:12px;padding:12px}.fleetVisual-module__6FxUMW__total b{font-size:18px}@keyframes fleetVisual-module__6FxUMW__slide{0%{opacity:0;transform:translateY(-12px)}}
.MeetOtto-module__wYVmVa__meet{grid-template-columns:1fr minmax(0,440px);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.MeetOtto-module__wYVmVa__lede{max-width:52ch;color:var(--muted-light);margin-top:18px;font-size:20px}.MeetOtto-module__wYVmVa__rows{margin:40px 0 0;padding:0;list-style:none}.MeetOtto-module__wYVmVa__rows li{border-top:1px solid var(--line-light);gap:18px;padding:22px 0;display:flex}.MeetOtto-module__wYVmVa__rows li:last-child{border-bottom:1px solid var(--line-light)}.MeetOtto-module__wYVmVa__rowIcon{color:#139a96;margin-top:2px}.MeetOtto-module__wYVmVa__rows b{letter-spacing:-.01em;font-size:18px;font-weight:600;display:block}.MeetOtto-module__wYVmVa__rows span{color:var(--muted-light);font-size:16px}.MeetOtto-module__wYVmVa__invite{text-align:center;color:#145b5c;margin-bottom:14px;font-size:15px}@media (max-width:1080px){.MeetOtto-module__wYVmVa__meet{grid-template-columns:minmax(0,1fr)}.MeetOtto-module__wYVmVa__demo{width:100%;min-width:0;max-width:440px;margin-inline:auto}}.MeetOtto-module__wYVmVa__accent{color:var(--brand)}
.ottoVisual-module__SdxQYW__stage{place-items:center;min-height:540px;padding-block:24px;display:grid;position:relative}.ottoVisual-module__SdxQYW__stage:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#66fff733,#0000 65%);border:1px dashed #d6fffd40;border-radius:50%;width:min(440px,100%);position:absolute}.ottoVisual-module__SdxQYW__panel{width:min(380px,100%);color:var(--ink-on-dark);box-shadow:var(--shadow);background:linear-gradient(#0c1517,#080b0d);border:1px solid #d6fffd1f;border-radius:22px;position:relative;overflow:hidden}.ottoVisual-module__SdxQYW__head{border-bottom:1px solid #d6fffd14;align-items:center;gap:8px;padding:12px 16px;display:flex}.ottoVisual-module__SdxQYW__head img{background:#fff;border-radius:50%}.ottoVisual-module__SdxQYW__head small{color:var(--brand-2);margin-left:auto;font-size:11px;font-weight:600}.ottoVisual-module__SdxQYW__log{flex-direction:column;gap:14px;padding:16px;display:flex}.ottoVisual-module__SdxQYW__step{animation:ottoVisual-module__SdxQYW__rise .6s var(--d,0s) var(--ease-soft) both;flex-direction:column;display:flex}.ottoVisual-module__SdxQYW__actions{animation:ottoVisual-module__SdxQYW__rise .5s 2.4s var(--ease-soft) both;gap:6px;display:flex}.ottoVisual-module__SdxQYW__actions i,.ottoVisual-module__SdxQYW__actions em{border-radius:8px;padding:6px 14px;font-size:13px;font-style:normal;font-weight:700}.ottoVisual-module__SdxQYW__actions i{background:var(--grad);color:var(--ink);animation:.4s 3s both ottoVisual-module__SdxQYW__tap}.ottoVisual-module__SdxQYW__actions em{color:#e2f3f2;border:1px solid #d6fffd33}@keyframes ottoVisual-module__SdxQYW__rise{0%{opacity:0;transform:translateY(12px)}}@keyframes ottoVisual-module__SdxQYW__tap{50%{transform:scale(.92)}}
.Composer-module__AygInq__composer{z-index:2;-webkit-backdrop-filter:blur(14px);transition:border-color .4s, box-shadow .6s var(--ease-soft);background:#14191acc;border:1px solid #d6fffd1a;border-radius:24px;align-items:flex-end;gap:4px;margin:10px 12px 6px;padding:4px 4px 4px 16px;display:flex;position:relative}.Composer-module__AygInq__composer:focus-within,.Composer-module__AygInq__live{border-color:#19c8c28c;box-shadow:0 0 0 4px #19c8c21a,0 12px 40px -12px #19c8c273}.Composer-module__AygInq__composer textarea{field-sizing:content;resize:none;min-width:0;min-height:44px;max-height:120px;color:var(--ink-on-dark);font:400 16px/1.4 var(--display);scrollbar-width:none;background:0 0;border:0;outline:0;flex:1;padding:11px 0}.Composer-module__AygInq__composer textarea::placeholder{color:#769293}.Composer-module__AygInq__count{color:#ffb067;align-self:center;font-size:11px}.Composer-module__AygInq__composer button{cursor:pointer;width:44px;height:44px;color:var(--muted);transition:background .2s, color .2s, transform .3s var(--ease-pop);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Composer-module__AygInq__composer button svg{width:20px;height:20px}.Composer-module__AygInq__mic:hover{color:#fff;background:#232e2f}.Composer-module__AygInq__composer .Composer-module__AygInq__micOn{color:var(--ink);background:#ff7a6b;animation:1.2s ease-in-out infinite Composer-module__AygInq__micPulse}.Composer-module__AygInq__composer .Composer-module__AygInq__send{background:var(--grad);color:var(--ink)}.Composer-module__AygInq__composer .Composer-module__AygInq__send:disabled{color:var(--muted);cursor:default;background:#273335}.Composer-module__AygInq__send:not(:disabled){animation:Composer-module__AygInq__pop .35s var(--ease-pop);box-shadow:0 6px 18px -6px #19c8c2e6}.Composer-module__AygInq__send:not(:disabled):hover{transform:translateY(-2px)}.Composer-module__AygInq__send:not(:disabled):active{transform:scale(.9)}@keyframes Composer-module__AygInq__micPulse{50%{box-shadow:0 0 0 6px #ff7a6b40}}@keyframes Composer-module__AygInq__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}
.pipelineVisual-module__44aoNq__stage{place-items:center;min-height:440px;padding-block:24px;display:grid;position:relative}.pipelineVisual-module__44aoNq__stage:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#66fff733,#0000 65%);border:1px dashed #d6fffd40;border-radius:50%;width:min(440px,100%);position:absolute}.pipelineVisual-module__44aoNq__board{width:min(460px,100%);color:var(--ink);box-shadow:var(--shadow);background:#f3fafb;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex;position:relative}.pipelineVisual-module__44aoNq__head{font-size:15px}.pipelineVisual-module__44aoNq__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid;position:relative}.pipelineVisual-module__44aoNq__col{background:#e3f3f5;border-radius:10px;flex-direction:column;gap:6px;min-height:120px;padding:6px;display:flex}.pipelineVisual-module__44aoNq__col span{color:#fff;text-align:center;background:#22a7b8;border-radius:6px;padding:5px 2px;font-size:10.5px;font-weight:700}.pipelineVisual-module__44aoNq__col i{opacity:.5;background:#fff;border-radius:8px;height:36px}.pipelineVisual-module__44aoNq__card{border:2px solid var(--brand);width:calc(25% - 16.5px);animation:pipelineVisual-module__44aoNq__travel 6s .6s var(--ease-soft) both;background:#fff;border-radius:8px;flex-direction:column;padding:6px 8px;font-size:11.5px;display:flex;position:absolute;top:34px;left:6px;box-shadow:0 8px 20px #12252b2e}.pipelineVisual-module__44aoNq__card small{color:var(--muted-light);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.pipelineVisual-module__44aoNq__triggers{flex-wrap:wrap;gap:6px;display:flex}.pipelineVisual-module__44aoNq__triggers span{color:#11585f;animation:pipelineVisual-module__44aoNq__pop .5s var(--d,0s) var(--ease-pop) both;background:#cef3f0;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}@keyframes pipelineVisual-module__44aoNq__travel{0%,15%{transform:none}30%,42%{transform:translate(calc(100% + 18px))}57%,69%{transform:translate(calc(200% + 36px))}84%,to{transform:translate(calc(300% + 54px))}}@keyframes pipelineVisual-module__44aoNq__pop{0%{opacity:0;transform:translateY(8px)scale(.9)}}
.JobView-module__IlIwpW__job{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-direction:column;flex:1;gap:10px;min-width:0;padding:14px;display:flex;position:relative;overflow:hidden}.JobView-module__IlIwpW__job:before{content:"";background:linear-gradient(120deg, transparent 30%, var(--brand-2), transparent 70%) 0 0 / 250% 100%;-webkit-mask-composite:xor;pointer-events:none;border-radius:10px;padding:1px;animation:1.8s linear infinite JobView-module__IlIwpW__edge;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.JobView-module__IlIwpW__head{justify-content:space-between;font-size:14px;display:flex}.JobView-module__IlIwpW__head span{font:500 11px var(--mono-f);color:var(--muted)}.JobView-module__IlIwpW__bar{background:#232e2f;border-radius:2px;height:3px;overflow:hidden}.JobView-module__IlIwpW__bar i{background:var(--grad);height:100%;box-shadow:0 0 10px var(--brand);transition:width .1s linear;display:block}.JobView-module__IlIwpW__steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.JobView-module__IlIwpW__steps li{opacity:.38;align-items:flex-start;gap:10px;font-size:13px;transition:opacity .3s;display:flex}.JobView-module__IlIwpW__steps li.JobView-module__IlIwpW__active,.JobView-module__IlIwpW__steps li.JobView-module__IlIwpW__done{opacity:1}.JobView-module__IlIwpW__steps b{font-weight:500;display:block}.JobView-module__IlIwpW__steps small{font:400 11px var(--mono-f);color:var(--muted);display:block}.JobView-module__IlIwpW__steps li.JobView-module__IlIwpW__active b{background:linear-gradient(90deg,#cfe 30%,#fff 50%,#cfe 70%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.3s linear infinite JobView-module__IlIwpW__shimmer}.JobView-module__IlIwpW__dot{border:1.5px solid #415658;border-radius:50%;flex-shrink:0;width:15px;height:15px;margin-top:2px;position:relative}.JobView-module__IlIwpW__active .JobView-module__IlIwpW__dot{border-color:#0000;border-top-color:var(--brand-2);border-right-color:var(--brand-2);animation:.7s linear infinite JobView-module__IlIwpW__spin}.JobView-module__IlIwpW__done .JobView-module__IlIwpW__dot{background:var(--ok);border-color:var(--ok);animation:JobView-module__IlIwpW__pop .35s var(--ease-pop) both}.JobView-module__IlIwpW__done .JobView-module__IlIwpW__dot:after{content:"";border:solid var(--ink);border-width:0 2px 2px 0;width:4px;height:7px;position:absolute;top:1.5px;left:4px;transform:rotate(45deg)}.JobView-module__IlIwpW__tokens{border-top:1px dashed var(--line);flex-wrap:wrap;gap:6px;padding-top:10px;display:flex}.JobView-module__IlIwpW__tokens span{border:1px solid var(--line);height:26px;animation:JobView-module__IlIwpW__pop .35s var(--ease-pop) both;background:#182325;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:12px;display:inline-flex}.JobView-module__IlIwpW__tokens em{font:normal 500 10px var(--mono-f);color:var(--brand-2)}@keyframes JobView-module__IlIwpW__edge{to{background-position:-250% 0}}@keyframes JobView-module__IlIwpW__shimmer{to{background-position:-200% 0}}@keyframes JobView-module__IlIwpW__spin{to{rotate:360deg}}@keyframes JobView-module__IlIwpW__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}
.qrVisual-module__WP2MkG__stage{justify-content:center;align-items:center;gap:18px;min-height:520px;padding-block:24px;display:flex;position:relative}.qrVisual-module__WP2MkG__stage:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#66fff733,#0000 65%);border:1px dashed #d6fffd40;border-radius:50%;width:min(440px,100%);position:absolute}.qrVisual-module__WP2MkG__sign{border-top:6px solid var(--brand);color:var(--ink);box-shadow:var(--shadow);background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:16px 18px;display:flex;position:relative;transform:rotate(-4deg)}.qrVisual-module__WP2MkG__sign small{color:var(--muted-light);font:600 10px var(--mono-f);letter-spacing:.1em;text-transform:uppercase}.qrVisual-module__WP2MkG__code{width:110px;height:110px;animation:2.4s ease-in-out infinite qrVisual-module__WP2MkG__pulse}.qrVisual-module__WP2MkG__phone{flex-direction:column;gap:10px;width:250px;min-height:470px;display:flex}.qrVisual-module__WP2MkG__brand{color:#fff;background:linear-gradient(90deg,#00b8b0,#0098da);border-radius:14px;align-items:center;gap:8px;margin:-4px -4px 4px;padding:12px;font-size:13px;display:flex}.qrVisual-module__WP2MkG__brand span{background:#0d1b33;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.qrVisual-module__WP2MkG__field{color:var(--muted-light);flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}.qrVisual-module__WP2MkG__field span{min-height:34px;color:var(--ink);background:#fff;border:2px solid #d4e1e2;border-radius:8px;padding:8px 10px;font-size:13px}.qrVisual-module__WP2MkG__field em{animation:qrVisual-module__WP2MkG__type .6s var(--d,0s) steps(12) both;font-style:normal;display:inline-block}.qrVisual-module__WP2MkG__submit{color:#fff;text-align:center;animation:qrVisual-module__WP2MkG__press .5s var(--d,0s) both;background:linear-gradient(90deg,#00b8b0,#0098da);border-radius:8px;margin-top:6px;padding:10px;font-size:13px;font-weight:700}@keyframes qrVisual-module__WP2MkG__type{0%{clip-path:inset(0 100% 0 0)}}@keyframes qrVisual-module__WP2MkG__press{0%{opacity:.45}60%{transform:scale(.96)}}@keyframes qrVisual-module__WP2MkG__pulse{50%{transform:scale(1.04)}}@media (max-width:560px){.qrVisual-module__WP2MkG__sign{display:none}}
.OttoChat-module__OUbBJW__phone{background:var(--ink);border-radius:44px;padding:10px;box-shadow:0 50px 90px -40px #0b3032e6,0 0 0 1px #303f41,0 0 60px #19c8c22e}.OttoChat-module__OUbBJW__screen{height:720px;min-height:560px;max-height:calc(100svh - 120px);color:var(--ink-on-dark);background:linear-gradient(#0c1517,#080b0d);border-radius:34px;flex-direction:column;display:flex;position:relative;overflow:hidden}.OttoChat-module__OUbBJW__screen:before{content:"";pointer-events:none;filter:blur(20px);background:radial-gradient(40% 35% at 20% 30%,#19c8c229,#0000 70%),radial-gradient(45% 40% at 85% 75%,#1ac3e61c,#0000 70%);animation:24s ease-in-out infinite alternate OttoChat-module__OUbBJW__aurora;position:absolute;inset:-20%}.OttoChat-module__OUbBJW__head{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(1.3);background:#0c15178c;border-bottom:1px solid #d6fffd12;align-items:center;gap:12px;padding:18px 18px 12px;display:flex;position:relative}.OttoChat-module__OUbBJW__headOtto{cursor:pointer;background:radial-gradient(circle at 50% 55%,#75fff840,#0000 65%);border:0;border-radius:50%;padding:0;transition:transform .2s}.OttoChat-module__OUbBJW__headOtto:hover{transform:translateY(-2px)}.OttoChat-module__OUbBJW__head h3{font-size:20px}.OttoChat-module__OUbBJW__status{font:500 12px var(--mono-f);color:var(--muted);align-items:center;gap:7px;margin-top:4px;display:flex}.OttoChat-module__OUbBJW__status i{background:var(--brand);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite OttoChat-module__OUbBJW__ping}.OttoChat-module__OUbBJW__statusBusy i{background:var(--brand-2);animation-duration:.8s}.OttoChat-module__OUbBJW__statusDone i{background:var(--ok)}.OttoChat-module__OUbBJW__statusOops i{background:#ffb067}.OttoChat-module__OUbBJW__log{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex-direction:column;flex:1;gap:14px;padding:16px 16px 8px;display:flex;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 18px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 18px calc(100% - 12px),#0000)}.OttoChat-module__OUbBJW__day{font:500 11px var(--mono-f);color:var(--muted);align-self:center}.OttoChat-module__OUbBJW__jump{z-index:3;-webkit-backdrop-filter:blur(12px);height:32px;color:var(--brand-2);font:500 12px var(--mono-f);cursor:pointer;animation:OttoChat-module__OUbBJW__msgIn .35s var(--ease-soft) both;background:#101b1ed9;border:1px solid #19c8c266;border-radius:16px;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex;position:absolute;bottom:150px;left:50%;translate:-50%;box-shadow:0 10px 24px -10px #000}.OttoChat-module__OUbBJW__jump svg{width:14px;height:14px}.OttoChat-module__OUbBJW__foot{text-align:center;color:#769293;padding:0 16px 14px;font-size:11.5px}@media (max-width:760px){.OttoChat-module__OUbBJW__phone{border-radius:36px;padding:7px}.OttoChat-module__OUbBJW__screen{border-radius:30px;height:640px}}@keyframes OttoChat-module__OUbBJW__aurora{0%{transform:translate(0)scale(1)}to{transform:translate(6%,-4%)scale(1.12)}}@keyframes OttoChat-module__OUbBJW__ping{0%{box-shadow:0 0 #19c8c299}to{box-shadow:0 0 0 9px #0000}}@keyframes OttoChat-module__OUbBJW__msgIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}
.teamVisual-module__4QeDoG__stage{place-items:center;min-height:440px;padding-block:24px;display:grid;position:relative}.teamVisual-module__4QeDoG__stage:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#66fff733,#0000 65%);border:1px dashed #d6fffd40;border-radius:50%;width:min(440px,100%);position:absolute}.teamVisual-module__4QeDoG__board{width:min(400px,100%);color:var(--ink);box-shadow:var(--shadow);background:#f3fafb;border-radius:18px;flex-direction:column;gap:12px;padding:20px;display:flex;position:relative}.teamVisual-module__4QeDoG__head{flex-direction:column;gap:2px;font-size:15px;display:flex}.teamVisual-module__4QeDoG__head small,.teamVisual-module__4QeDoG__info b small{color:var(--muted-light);font-size:12px;font-weight:500}.teamVisual-module__4QeDoG__update{margin-top:4px;position:static}.teamVisual-module__4QeDoG__row{animation:teamVisual-module__4QeDoG__in .5s var(--d,0s) var(--ease-pop) both;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.teamVisual-module__4QeDoG__row>i{color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-style:normal;font-weight:800;display:grid}.teamVisual-module__4QeDoG__info{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:13px;display:flex}.teamVisual-module__4QeDoG__info em{color:var(--muted-light);font-size:12px;font-style:normal}.teamVisual-module__4QeDoG__bar{background:#e0eaeb;border-radius:999px;height:6px;overflow:hidden}.teamVisual-module__4QeDoG__bar u{width:var(--w);border-radius:inherit;background:var(--grad);height:100%;animation:teamVisual-module__4QeDoG__fill 1s var(--d,0s) var(--ease-out) both;display:block}.teamVisual-module__4QeDoG__row>small{color:var(--a-teal,#0e7490);flex:none;font-size:12px;font-weight:700}@keyframes teamVisual-module__4QeDoG__in{0%{opacity:0;transform:translateY(10px)scale(.96)}}@keyframes teamVisual-module__4QeDoG__fill{0%{width:0}}
.Suggestions-module__0vnX2q__starters{flex-direction:column;gap:8px;margin-left:40px;display:flex}.Suggestions-module__0vnX2q__starters button,.Suggestions-module__0vnX2q__chips button{text-align:left;color:var(--ink-on-dark);font:400 13.5px var(--display);cursor:pointer;animation:Suggestions-module__0vnX2q__msgIn .6s var(--ease-soft) both;background:#19c8c20f;border:1px solid #19c8c247;border-radius:12px;padding:9px 12px;transition:background .2s,border-color .2s,transform .2s}.Suggestions-module__0vnX2q__starters button:nth-child(2){animation-delay:60ms}.Suggestions-module__0vnX2q__starters button:nth-child(3){animation-delay:.12s}.Suggestions-module__0vnX2q__starters button:nth-child(4){animation-delay:.18s}.Suggestions-module__0vnX2q__starters button:nth-child(5){animation-delay:.24s}.Suggestions-module__0vnX2q__starters button:nth-child(6){animation-delay:.3s}.Suggestions-module__0vnX2q__starters button:hover,.Suggestions-module__0vnX2q__chips button:hover{border-color:var(--brand);background:#19c8c229;transform:translate(3px)}.Suggestions-module__0vnX2q__chips{scrollbar-width:none;gap:6px;padding:8px 14px 0;display:flex;position:relative;overflow-x:auto}.Suggestions-module__0vnX2q__chips button{white-space:nowrap;border-radius:16px;flex-shrink:0;padding:7px 12px;font-size:12.5px}.Suggestions-module__0vnX2q__chips button:hover{transform:translateY(-1px)}@keyframes Suggestions-module__0vnX2q__msgIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}
.visualizer-module__Vm8GYW__carStage{aspect-ratio:1;place-items:center;margin:0;display:grid;position:relative}.visualizer-module__Vm8GYW__carStage:before{content:"";background:radial-gradient(circle,#66fff738,#0000 65%);border:1px dashed #d6fffd40;border-radius:50%;position:absolute;inset:8%}.visualizer-module__Vm8GYW__car{filter:drop-shadow(-30px 0 40px #02070899);width:92%;height:auto;animation:visualizer-module__Vm8GYW__float 6s var(--ease-soft) infinite alternate;position:relative;rotate:-90deg}.visualizer-module__Vm8GYW__embed{background:var(--panel);border:0;width:100%;height:clamp(420px,70vh,720px);display:block}.visualizer-module__Vm8GYW__benefits{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.visualizer-module__Vm8GYW__list{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.visualizer-module__Vm8GYW__list li{gap:16px;display:flex}.visualizer-module__Vm8GYW__list h3{color:var(--ink-on-dark);font-size:22px}.visualizer-module__Vm8GYW__list p{color:#bbdddc;margin-top:8px}.visualizer-module__Vm8GYW__check{background:var(--grad);color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}@media (max-width:900px){.visualizer-module__Vm8GYW__benefits{grid-template-columns:1fr}.visualizer-module__Vm8GYW__embed{height:480px}.visualizer-module__Vm8GYW__carStage{width:min(100%,420px);margin-inline:auto}}@keyframes visualizer-module__Vm8GYW__float{0%{translate:0}to{translate:0 -12px}}
.sections-module__C6CHgW__steps{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.sections-module__C6CHgW__steps li{background:#d6fffd0d;border:1px solid #d6fffd29;border-radius:14px;padding:26px 24px;transition:border-color .25s,background .25s;position:relative}.sections-module__C6CHgW__steps li:hover{background:#d6fffd17;border-color:#3ee0d580}.sections-module__C6CHgW__steps h3{color:var(--ink-on-dark);margin-top:18px;font-size:22px}.sections-module__C6CHgW__steps p{color:#bbdddc;margin-top:8px;font-size:16px}.sections-module__C6CHgW__stepNo{font:500 13px var(--mono-f);letter-spacing:.14em;color:#3ee0d5}.sections-module__C6CHgW__founder{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,56px);display:grid}.sections-module__C6CHgW__founderPhoto{border-radius:14px;margin:0;overflow:hidden;box-shadow:0 24px 60px -30px #0f1f2480}.sections-module__C6CHgW__founderPhoto img{width:100%;height:auto;transition:transform .6s var(--ease-out);display:block}.sections-module__C6CHgW__founderPhoto:hover img{transform:scale(1.04)}.sections-module__C6CHgW__stats{gap:22px;margin:0;display:grid}.sections-module__C6CHgW__stats div{border-top:2px solid var(--brand);padding-top:16px}.sections-module__C6CHgW__stats dt{font:600 clamp(36px, 4vw, 52px) / 1 var(--display);letter-spacing:-.04em}.sections-module__C6CHgW__stats dd{color:var(--muted-light);margin:8px 0 0;font-size:15px}@media (max-width:900px){.sections-module__C6CHgW__founder{grid-template-columns:1fr}}
.Resources-module__Nu7gda__resources{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.Resources-module__Nu7gda__resource{background:var(--surface-tint);border:1px solid var(--line-light);border-radius:var(--radius);transition:border-color .3s, transform .35s var(--ease-out);flex-direction:column;gap:14px;padding:28px;text-decoration:none;display:flex}.Resources-module__Nu7gda__deep .Resources-module__Nu7gda__resource{background:#143a3db3;border-color:#d6fffd24}.Resources-module__Nu7gda__resource:hover{border-color:#1fada999;transform:translateY(-4px)}.Resources-module__Nu7gda__chip{font:500 11px var(--mono-f);color:#118884;border:1px solid #1a938f80;border-radius:3px;align-self:flex-start;padding:4px 8px}.Resources-module__Nu7gda__deep .Resources-module__Nu7gda__chip{color:var(--brand-2)}.Resources-module__Nu7gda__resource h3{font-size:22px}.Resources-module__Nu7gda__resource p{color:var(--muted-light);font-size:15px}.Resources-module__Nu7gda__deep .Resources-module__Nu7gda__resource p{color:#c1e1e0}@media (max-width:1080px){.Resources-module__Nu7gda__resources{grid-template-columns:1fr}}
.SemaBanner-module__NeGvoq__band{background:var(--surface);padding-top:clamp(40px,6vw,72px)}.SemaBanner-module__NeGvoq__card{background:var(--surface-tint);border:1px solid var(--line-light);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:340px;transition:border-color .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}.SemaBanner-module__NeGvoq__card:hover{border-color:#1fada999;box-shadow:0 20px 40px -24px #0b303259}.SemaBanner-module__NeGvoq__art{position:relative;-webkit-mask-image:linear-gradient(90deg,#000 62%,#0000);mask-image:linear-gradient(90deg,#000 62%,#0000)}.SemaBanner-module__NeGvoq__art img{-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--ease-soft)}.SemaBanner-module__NeGvoq__card:hover .SemaBanner-module__NeGvoq__art img{transform:scale(1.04)}.SemaBanner-module__NeGvoq__body{flex-direction:column;justify-content:center;align-items:flex-start;padding:40px 48px 40px 24px;display:flex}.SemaBanner-module__NeGvoq__logo{height:auto;margin-bottom:18px}.SemaBanner-module__NeGvoq__title{font-size:clamp(30px,3.6vw,46px)}.SemaBanner-module__NeGvoq__meta{color:var(--muted-light);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:22px;font-size:15px;display:flex}.SemaBanner-module__NeGvoq__meta b{color:var(--ink);font-weight:600}.SemaBanner-module__NeGvoq__chip{background:var(--grad);color:#fff;font:700 12px/1.4 var(--mono-f);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 12px}.SemaBanner-module__NeGvoq__cta{border-bottom:2px solid var(--brand);font:600 14px/1.4 var(--mono-f);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin-top:28px;padding-bottom:6px;text-decoration:none}.SemaBanner-module__NeGvoq__cta:before{content:"";z-index:1;position:absolute;inset:0}.SemaBanner-module__NeGvoq__cta:after{content:" →";transition:translate .25s;display:inline-block}.SemaBanner-module__NeGvoq__cta:hover:after,.SemaBanner-module__NeGvoq__card:hover .SemaBanner-module__NeGvoq__cta:after{translate:4px}@media (max-width:900px){.SemaBanner-module__NeGvoq__card{grid-template-columns:1fr}.SemaBanner-module__NeGvoq__art{min-height:220px;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.SemaBanner-module__NeGvoq__body{padding:8px 24px 32px}}
.article-module__19RnYW__hero{padding-block:clamp(56px,7vw,96px) clamp(64px,8vw,104px)}.article-module__19RnYW__back{color:#c1e1e0;margin-bottom:20px;font-size:14px;font-weight:600;display:inline-flex}.article-module__19RnYW__back:hover{color:#fff}.article-module__19RnYW__title{max-width:22ch;font-size:clamp(36px,5vw,60px)}.article-module__19RnYW__lede{color:#c1e1e0;max-width:60ch;margin-top:20px;font-size:19px}.article-module__19RnYW__meta{color:#9fd0ce;flex-wrap:wrap;gap:10px 18px;margin-top:24px;font-size:13px;display:flex}.article-module__19RnYW__body{padding-block:clamp(48px,6vw,80px)}.article-module__19RnYW__prose{max-width:720px;margin-inline:auto}.article-module__19RnYW__intro{font-size:20px;line-height:1.6}.article-module__19RnYW__section{margin-top:48px}.article-module__19RnYW__section h2{font-size:clamp(24px,3vw,32px)}.article-module__19RnYW__section p{margin-top:14px;font-size:17px;line-height:1.7}.article-module__19RnYW__list{gap:10px;margin:18px 0 0;padding-left:22px;font-size:17px;line-height:1.6;display:grid}.article-module__19RnYW__list li::marker{color:var(--brand)}.article-module__19RnYW__steps{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.article-module__19RnYW__steps li{border:1px solid var(--line-light);border-left:4px solid var(--brand);background:var(--surface);border-radius:12px;padding:18px 20px 18px 22px;position:relative}.article-module__19RnYW__steps b{margin-top:4px;font-size:18px;display:block}.article-module__19RnYW__steps p{margin-top:6px;font-size:16px}.article-module__19RnYW__stepLabel{color:var(--brand);font-size:12px;font-weight:600}.article-module__19RnYW__tableWrap{border:1px solid var(--line-light);border-radius:12px;margin-top:22px;overflow-x:auto}.article-module__19RnYW__table{border-collapse:collapse;width:100%;font-size:15px}.article-module__19RnYW__table th,.article-module__19RnYW__table td{border-bottom:1px solid var(--line-light);text-align:left;vertical-align:top;padding:12px 14px}.article-module__19RnYW__table thead th{background:var(--surface);letter-spacing:.04em;text-transform:uppercase;font-size:13px}.article-module__19RnYW__table tbody tr:last-child>*{border-bottom:0}.article-module__19RnYW__ours{color:var(--brand);font-weight:600}.article-module__19RnYW__quote{background:linear-gradient(90deg,#22c3bb1f,#28a9dc14);border-radius:12px;margin:24px 0 0;padding:18px 22px;font-size:19px;font-weight:600;line-height:1.5}.article-module__19RnYW__demo{max-width:860px;margin:48px auto 0}.article-module__19RnYW__demo figcaption{color:var(--muted-light);text-align:center;margin-top:10px;font-size:14px}.article-module__19RnYW__related{max-width:960px;margin:72px auto 0}.article-module__19RnYW__related h2{font-size:24px}.article-module__19RnYW__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.article-module__19RnYW__relatedCard{border:1px solid var(--line-light);background:var(--surface);transition:border-color .2s ease, transform .2s var(--ease-out);border-radius:12px;flex-direction:column;gap:6px;padding:18px;display:flex}.article-module__19RnYW__relatedCard:hover{border-color:var(--brand);transform:translateY(-2px)}.article-module__19RnYW__relatedCard span{color:var(--muted-light);font-size:14px}.article-module__19RnYW__relatedCard em{color:var(--brand);margin-top:auto;padding-top:8px;font-size:14px;font-style:normal;font-weight:600}@media (max-width:760px){.article-module__19RnYW__relatedGrid{grid-template-columns:minmax(0,1fr)}}
.Reviews-module__duqr8W__quotes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.Reviews-module__duqr8W__quote{border-radius:var(--radius);background:#143a3db3;border:1px solid #d6fffd24;flex-direction:column;gap:16px;margin:0;padding:32px;display:flex}.Reviews-module__duqr8W__lift .Reviews-module__duqr8W__quote{background:var(--surface-tint);border-color:var(--line-light)}.Reviews-module__duqr8W__quote h3{font-size:26px}.Reviews-module__duqr8W__quote blockquote{opacity:.86;margin:0;font-size:16px;line-height:1.6}.Reviews-module__duqr8W__quote figcaption{border-top:1px solid #d6fffd24;align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:14px;display:flex}.Reviews-module__duqr8W__avatar{background:var(--grad);color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.Reviews-module__duqr8W__quote figcaption b{font-size:16px;display:block}
.Trades-module__wDdiya__trades{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.Trades-module__wDdiya__trade{border-radius:var(--radius);transition:transform .35s var(--ease-out), border-color .3s;background:#143a3db3;border:1px solid #d6fffd1f;flex-direction:column;gap:10px;padding:24px 20px 26px;display:flex;position:relative;overflow:hidden}.Trades-module__wDdiya__trade:before{content:"";background:repeating-linear-gradient(90deg,#d6fffd1a 0 1px,#0000 1px 8px);height:60px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.Trades-module__wDdiya__trade:hover{border-color:#75fff873;transform:translateY(-4px)}.Trades-module__wDdiya__glyph{border-radius:var(--radius);background:var(--grad);width:48px;height:48px;color:var(--ink);place-items:center;margin-bottom:18px;display:grid;position:relative}.Trades-module__wDdiya__trade h3{font-size:19px}.Trades-module__wDdiya__trade p{color:#c8e4e3;font-size:14px}@media (max-width:1080px){.Trades-module__wDdiya__trades{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.Trades-module__wDdiya__trade{scroll-snap-align:start}}
.Countdown-module__f2IpPq__label{font:500 10px var(--mono-f);letter-spacing:.1em;text-align:center;text-transform:uppercase;color:#3ee0d5;margin-top:10px}.Countdown-module__f2IpPq__countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.Countdown-module__f2IpPq__unit{border-radius:var(--radius);background:var(--panel);border:1px solid #d6fffd24;flex-direction:column;align-items:center;gap:2px;padding:8px 2px 6px;display:flex}.Countdown-module__f2IpPq__countdown .Countdown-module__f2IpPq__unit b{font:500 22px/1 var(--mono-f);font-variant-numeric:tabular-nums;color:var(--ink-on-dark)}.Countdown-module__f2IpPq__countdown .Countdown-module__f2IpPq__unit small{font:500 10px var(--mono-f);letter-spacing:.1em;text-transform:uppercase;color:#3ee0d5}.Countdown-module__f2IpPq__live{font:500 13px var(--mono-f);color:var(--ok);margin-top:10px}
.SemaStage-module__KdSKOq__timer{z-index:2;width:min(320px,90%);position:absolute;bottom:12px;left:50%;translate:-50%}
.SemaVideo-module__sNwl9q__frame{aspect-ratio:16/9;border:1px solid var(--line-light);background:var(--panel);border-radius:12px;max-width:960px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 30px 60px -32px #0b303273}.SemaVideo-module__sNwl9q__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.SemaVideo-module__sNwl9q__poster{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.SemaVideo-module__sNwl9q__poster img{-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--ease-soft)}.SemaVideo-module__sNwl9q__poster:after{content:"";background:linear-gradient(#060c0e1a,#060c0ea6);position:absolute;inset:0}.SemaVideo-module__sNwl9q__poster:hover img{transform:scale(1.04)}.SemaVideo-module__sNwl9q__play{z-index:1;background:var(--grad);color:#fff;width:76px;height:76px;transition:transform .35s var(--ease-pop), box-shadow .35s;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 #3ee0d580}.SemaVideo-module__sNwl9q__play svg{width:30px;height:30px;margin-left:4px}.SemaVideo-module__sNwl9q__poster:hover .SemaVideo-module__sNwl9q__play{transform:scale(1.1);box-shadow:0 0 0 12px #3ee0d52e}.SemaVideo-module__sNwl9q__label{z-index:1;font:600 11px/1.5 var(--mono-f);letter-spacing:.12em;text-align:left;text-transform:uppercase;color:#fff;position:absolute;bottom:16px;left:18px;right:18px}
.WhyVisit-module__zgbHrq__reasons{grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.WhyVisit-module__zgbHrq__reason{background:var(--surface-tint);border:1px solid var(--line-light);border-radius:var(--radius);flex-direction:column;gap:10px;padding:26px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.WhyVisit-module__zgbHrq__reason:after{content:"";background:var(--grad);transform-origin:0;height:2px;transition:transform .5s var(--ease-out);position:absolute;inset:0 0 auto;transform:scaleX(0)}.WhyVisit-module__zgbHrq__reason:hover{border-color:#1fada999;box-shadow:0 20px 40px -24px #0b303259}.WhyVisit-module__zgbHrq__reason:hover:after{transform:none}.WhyVisit-module__zgbHrq__num{font:600 12px var(--mono-f);letter-spacing:.1em;color:var(--muted-light);position:absolute;top:26px;right:26px}.WhyVisit-module__zgbHrq__icon{color:#139a96}.WhyVisit-module__zgbHrq__reason h3{margin-top:10px;font-size:20px}.WhyVisit-module__zgbHrq__reason p{color:var(--muted-light);font-size:15px}@media (max-width:1080px){.WhyVisit-module__zgbHrq__reasons{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.WhyVisit-module__zgbHrq__reasons{grid-template-columns:1fr}}
