#how-it-works,#features,#dashboard-preview,#pricing,#countries,#faq{scroll-margin-top:76px}.in{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"copy copy photo""track track photo""speed stat inverse"}.in>*{min-width:0}.hU{grid-area:copy}.hU button{margin-top:26px}.hK{grid-area:photo;position:relative}.hK img{object-fit:cover;object-position:70% center;width:100%;height:100%;position:absolute;inset:0}.in>.hL{padding:var(--cell-pad);background:var(--soft-green);grid-area:track}.hL>strong{color:var(--ink);font-size:var(--fs-cell);letter-spacing:-.01em;text-wrap:balance;line-height:1.25;display:block}.fM{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;margin-top:20px;display:grid}.cv{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:grid}.cv>img{border:1px solid var(--line);border-radius:var(--radius-md);object-fit:cover;width:40px;height:40px}.cv>span{gap:2px;min-width:0;display:grid}.cv b{color:var(--ink);font-size:var(--fs-meta);line-height:1.2}.cv small{color:var(--muted);text-wrap:pretty;font-size:12px;line-height:1.35}.cv time{color:var(--muted);align-self:start;font-size:11px;line-height:1.2}.hM,.eL{flex-direction:column;align-items:flex-start;display:flex}.hM{grid-area:speed}.eL{grid-area:stat}.eL.il{grid-area:inverse}.in .eL strong{margin:0 0 4px}.hL>.g{border:1px solid var(--line);background:#fff}.ie{background:conic-gradient(var(--ink) 0 82%, var(--brand-surface-mid) 82%);text-align:center;border-radius:50%;place-content:center;width:96px;height:96px;margin-bottom:20px;display:grid;position:relative}.ie:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.ie span,.ie small{z-index:1}.ie span{color:var(--ink);font:700 24px / 1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ie small{color:var(--muted);margin-top:3px;font-size:11px}.eL span{color:var(--muted);font-size:var(--fs-meta);line-height:1.4}.if{border-radius:var(--radius-md);background:var(--soft-green);order:-1;align-items:center;gap:6px;height:44px;margin-bottom:16px;padding:0 12px;display:flex}.if img{border:1px solid var(--line);border-radius:var(--radius-xs);object-fit:cover;width:26px;height:20px}.eL.il .g{order:-1}.hH{grid-template-columns:minmax(0,1fr)}.hH>.id{background:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.id button{min-height:56px;padding:0 12px 0 var(--shell-inset);color:var(--muted);font:600 14px / 1.25 var(--font-text);text-align:left;cursor:pointer;background:#fff;border:0;transition:color .18s;position:relative}@media (hover:hover){.id button:hover{color:var(--ink)}}.id button:focus-visible{outline:2px solid var(--green-2);outline-offset:-2px}.id button.im{background:var(--soft-green);color:var(--ink)}.id button.im:after{content:"";background:var(--ink);height:2px;animation:4s linear benefit-progress;position:absolute;bottom:0;left:0;right:0}@keyframes benefit-progress{0%{opacity:0;clip-path:inset(0 100% 0 0)}}@media (prefers-reduced-motion:reduce){.id button.im:after{animation:none}}.hH[data-autoplay=off] .id button.im:after{animation:none}.hI{align-items:start;gap:var(--shell-inset);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.hi{min-height:96px;padding-left:var(--shell-inset);border-left:1px solid var(--line);align-self:center}.hi>p{max-width:640px;color:var(--muted);font-size:var(--fs-body);margin:0;line-height:1.6}.hp{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.hp>.hP{border-radius:var(--radius-section);background:var(--soft);place-items:center;display:grid;overflow:clip}.hp>.ik{padding:0 var(--shell-inset) 0 72px}.hV{width:100%;height:100%;min-height:560px;position:relative}.dg{--phone-width:174px;--phone-bezel:5px;width:var(--phone-width);aspect-ratio:430/932;box-sizing:border-box;padding:var(--phone-bezel);background:var(--brand-primary-dark);border:1px solid #2e6d66;border-radius:12%/5.5%;margin:0;position:absolute}.dg:before{content:"";z-index:4;pointer-events:none;background:#001c19;border-radius:999px;width:25%;height:2.8%;position:absolute;top:2.5%;left:50%;transform:translate(-50%)}.dg:after{content:"";pointer-events:none;background:#2e6d66;border-radius:999px;width:2px;height:10%;position:absolute;top:24%;right:-3px}.bO{background:var(--brand-primary-dark);border-radius:10.5%/5%;width:100%;height:100%;display:block;overflow:hidden}.bO img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.gG{z-index:3;--phone-width:214px;--phone-bezel:6px;top:50%;left:50%;transform:translate(-50%,-50%)}.gG .bO img{object-position:center top;transform-origin:top;transform:scale(1.115)}.gF,.gk{z-index:2;top:50%}.gF{left:5%;transform:translateY(-50%)rotate(-9deg)}.gk{right:5%;transform:translateY(-50%)rotate(9deg)}.ik{flex-direction:column;justify-content:center;display:flex}.gl{align-items:center;gap:12px;margin-top:28px;display:flex}.cd{cursor:default;flex:none;display:inline-flex}.gl img{object-fit:contain;max-width:100%;height:auto;display:block}.gl :is(.ex,.ee){width:auto;height:48px}@media (width<=1100px){.hi{min-height:144px}}@media (width<=1050px){.gG{--phone-width:188px}.gF,.gk{--phone-width:150px}}@media (width<=959px){.id button{padding:0 20px}}@media (width>=761px) and (width<=900px){.hp>.ik{padding:32px var(--shell-inset) 0}}@media (width<=900px){.in{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"copy copy""track photo""speed speed""stat inverse"}.fM{grid-template-columns:minmax(0,1fr)}.hM{grid-template-columns:80px minmax(0,1fr);align-items:center;column-gap:18px;display:grid}.ie{width:80px;height:80px;margin:0}.ie span{font-size:20px}.hI,.hp{grid-template-columns:minmax(0,1fr)}.hi{border-top:1px solid var(--line);border-left:0;min-height:121px;padding:24px 0 0}.hV{min-height:480px}}@media (width<=760px){.in{grid-template-areas:"copy copy""track track""photo photo""speed speed""stat inverse"}.hK{aspect-ratio:16/10}.hU button{margin-top:22px}.fM{margin-top:16px}.cv time{display:none}.cv{grid-template-columns:40px minmax(0,1fr)}.if{height:40px}.hp>.ik{padding:32px 0 0}.hH{background:#fff;flex-direction:column;gap:0;display:flex}.hI{display:contents}.hT{padding:var(--lead-pad);order:-1;padding-bottom:20px}.hH>.id{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background:0 0;flex-wrap:nowrap;gap:8px;padding:0 20px 20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.hH>.id::-webkit-scrollbar{display:none}.id button{border:1px solid var(--line);scroll-snap-align:start;white-space:nowrap;border-radius:999px;flex:none;min-height:44px;padding:0 16px}.id button.im{border-color:var(--ink)}.id button.im:after{display:none}.hi{min-height:193px;padding:20px 20px 28px}.hp>.hP{border-radius:var(--radius-section-mobile)}.hV{min-height:380px}.gG{--phone-width:156px;--phone-bezel:5px}.gF,.gk{--phone-width:124px;--phone-bezel:4px}.gF{left:6%}.gk{right:6%}.gl{gap:10px;margin-top:22px}.gl :is(.ex,.ee){height:40px}}.hj{padding-block:var(--band-pad);background:var(--soft)}.gO{grid-template-columns:repeat(3,minmax(0,1fr))}.hk{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;display:grid}.hk button{margin-top:26px}.gC{border-radius:var(--radius-xl);background:var(--soft-green);padding:22px}.gC>b{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;margin-bottom:16px;font-size:20px;display:flex}.hJ{background:var(--ink);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #054a4224}.gC>div{border-radius:var(--radius-lg);background:#fff;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.gD{background:var(--soft);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.gD .g,.gC>div>.g{width:18px;height:18px}.gC strong{color:var(--ink);font-size:14px;display:block}.gC small{color:var(--muted);font-size:var(--fs-meta)}@media (width<=900px){.gO{grid-template-columns:minmax(0,1fr)}.hk{grid-template-columns:minmax(0,1fr);gap:28px}}.bX{cursor:pointer;transition:background-color .18s,border-color .18s}@media (hover:hover){.bX:not(.ij):hover{background:#ffffff1a;border-color:#ffffff47}}.cg{border:1.5px solid var(--on-dark-muted);border-radius:50%;place-items:center;width:18px;height:18px;margin-bottom:24px;display:grid}.cg:after{content:"";border-radius:50%;width:8px;height:8px}.bX.ij .cg{border-color:var(--ink)}.bX.ij .cg:after{background:var(--ink)}html[data-auth=checking] [data-gt]{visibility:hidden}html[data-premium=true] [data-gt]{display:none}.ii{grid-template-rows:auto 1fr}.ii>div:first-child>p{max-width:470px;color:var(--muted);font-size:var(--fs-body);margin:0;line-height:1.6}.hm{grid-area:1/2/span 2;grid-template-columns:repeat(2,minmax(0,1fr))}.hm>a{grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:16px;min-height:72px;padding:18px 24px;transition:background-color .18s;display:grid}@media (hover:hover){.hm>a:hover{background:var(--soft-green)}}.hm>a:active{background:var(--soft-green)}.hm .bp{border-radius:var(--radius-xs);object-fit:cover;border:1px solid #054a421a;width:44px;height:30px}.hm span{gap:2px;display:grid}.hm b{color:var(--ink);font-size:var(--fs-body);line-height:1.3}.hm small{color:var(--muted);font-size:var(--fs-meta);font-variant-numeric:tabular-nums}.hm .g{width:18px;height:18px}.hn{grid-area:2/1}@media (width<=900px){.ii{grid-template-rows:none}.hm,.hn{grid-area:auto/1}}@media (width<=760px){.hm>a{grid-template-columns:28px minmax(0,1fr);gap:10px;min-height:60px;padding:14px}.hm .bp{width:28px;height:21px}.hm b{font-size:14px}.hm .g{display:none}}@media (width<=359px){.hm>a{grid-template-columns:24px minmax(0,1fr);gap:8px;padding:12px}.hm .bp{width:24px;height:18px}}.w main h3{font-weight:700}.cp>div:first-child>p{max-width:390px;color:var(--muted);font-size:var(--fs-body);margin:0;line-height:1.65}.bk{padding:4px var(--shell-inset);border-radius:var(--radius-section);box-shadow:var(--shadow);background:#fff}.cp details:not(.bl){border-bottom:1px solid var(--line)}:is(.bk,.bl)>details:last-child{border-bottom:0}.cp summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:20px 0;list-style:none;display:flex}.cp summary::-webkit-details-marker{display:none}.cp summary h3{color:var(--ink);text-wrap:pretty;margin:0;font-size:17px;font-weight:600;line-height:1.35}.cp summary:after{content:"";background:linear-gradient(var(--ink), var(--ink)) center / 14px 2px no-repeat, linear-gradient(var(--ink), var(--ink)) center / 2px 14px no-repeat;flex:none;width:24px;height:24px;transition:rotate .2s}.cp details[open]>summary:after{rotate:45deg}.cp details p{color:var(--muted);font-size:var(--fs-body);margin:0 40px 14px 0;line-height:1.6}.cp details p:last-child{margin-bottom:22px}.cp .bl>summary{color:var(--ink);font:600 17px / 1.35 var(--font-display)}.cp .bl[open]>summary{display:none}.cp.faq-reveal-ready>div:first-child,.cp.faq-reveal-ready .bk>details{opacity:0;transition:opacity .62s cubic-bezier(.2,.75,.25,1),transform .62s cubic-bezier(.2,.75,.25,1);transform:translateY(24px)}.cp.faq-reveal-ready.is-visible>div:first-child,.cp.faq-reveal-ready.is-visible .bk>details{opacity:1;transform:none}.cp.faq-reveal-ready .bk>details:first-child{transition-delay:60ms}.cp.faq-reveal-ready .bk>details:nth-child(2){transition-delay:.11s}.cp.faq-reveal-ready .bk>details:nth-child(3){transition-delay:.16s}.cp.faq-reveal-ready .bk>details:nth-child(4){transition-delay:.21s}.cp.faq-reveal-ready .bk>details:nth-child(5){transition-delay:.26s}.cp.faq-reveal-ready .bk>details:nth-child(6){transition-delay:.31s}.bh{margin-bottom:var(--section-gap);padding:96px var(--shell-inset) 88px;border-radius:var(--radius-section);background:var(--brand-primary-dark);color:#fff;text-align:center;justify-items:center;display:grid}.as{flex-direction:column;align-items:center;max-width:760px;display:flex}.bh h2{color:#fff;text-wrap:balance;margin:0}.bh p{color:var(--on-dark);font-size:var(--fs-body);text-wrap:pretty;margin:18px 0 0;line-height:1.65}.bh,.I{--focus-ring:var(--on-dark)}.I{padding-top:72px}@media (width<=820px){#how-it-works,#features,#dashboard-preview,#pricing,#countries,#faq{scroll-margin-top:64px}}[data-auth-dialog],[data-premium-paywall]{color-scheme:light}@media (width<=760px){.bk{border:1px solid var(--line);border-radius:var(--radius-section-mobile);box-shadow:none;padding:0 20px}.cp summary{min-height:56px;padding:16px 0}.cp :is(summary h3,.bl>summary){font-size:16px}.cp details p{margin-right:0}.cp.faq-reveal-ready>div:first-child,.cp.faq-reveal-ready .bk>details{opacity:1;transition:none;transform:none}.bh{margin-bottom:var(--mobile-home-gutter);border-radius:var(--radius-section-mobile);text-align:left;justify-items:stretch;padding:48px 20px 20px}.as{align-items:stretch}.bh .ae{justify-content:center}.I{padding-top:56px}}@media (prefers-reduced-motion:reduce){.cp summary:after{transition:none}}@media (width<=389px){.hi{min-height:217px}}@media (width<=359px){.hi{min-height:241px}.if{gap:4px;max-width:100%;padding:0 8px}.if img{flex:0 22px;min-width:0;height:16px}}