.changelog-module__Dcukga__post{border-top:1px solid var(--ink);gap:20px;padding:28px 0 56px;display:grid}@media (min-width:900px){.changelog-module__Dcukga__post{grid-template-columns:200px minmax(0,1fr);gap:48px;padding:36px 0 80px}.changelog-module__Dcukga__when{align-self:start;position:sticky;top:84px}}.changelog-module__Dcukga__date{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--foreground);font-size:22px;line-height:28px;text-decoration:none}.changelog-module__Dcukga__counts{font-family:var(--font-mono);color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px;line-height:18px}.changelog-module__Dcukga__items{gap:48px;max-width:680px;display:grid}.changelog-module__Dcukga__item{scroll-margin-top:84px}.changelog-module__Dcukga__itemTitle{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;font-size:26px;font-weight:500;line-height:1.18}@media (min-width:900px){.changelog-module__Dcukga__itemTitle{font-size:30px}}.changelog-module__Dcukga__itemTitle a{color:inherit;text-decoration:none}.changelog-module__Dcukga__itemTitle a:hover{text-decoration:underline}.changelog-module__Dcukga__body{color:color-mix(in srgb, var(--foreground) 86%, var(--background));text-wrap:pretty;margin-top:12px;font-size:17px;line-height:28px}.changelog-module__Dcukga__frame{aspect-ratio:16/10;border:1px solid var(--line);background:var(--card);box-shadow:0 18px 36px -24px var(--shadow-ink-soft);border-radius:12px;margin-top:20px;overflow:hidden}.changelog-module__Dcukga__frame img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.changelog-module__Dcukga__fixes{max-width:680px;margin-top:56px}.changelog-module__Dcukga__fixesTitle{font-size:15px;font-weight:600;line-height:22px}.changelog-module__Dcukga__fixList{border-top:1px solid var(--line);margin-top:12px}.changelog-module__Dcukga__fix{border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:16px;padding:11px 0;font-size:15px;line-height:22px;display:grid}.changelog-module__Dcukga__area{font-family:var(--font-mono);color:var(--muted-foreground);font-size:12px;line-height:22px}.changelog-module__Dcukga__foot{border-top:1px solid var(--ink);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:24px;font-size:15px;line-height:22px;display:flex}.changelog-module__Dcukga__footLinks{flex-wrap:wrap;gap:8px 20px;display:flex}.changelog-module__Dcukga__footLinks a{color:var(--foreground)}.changelog-module__Dcukga__pager{justify-content:space-between;gap:16px;padding:20px 0 28px;font-size:15px;line-height:22px;display:flex}.changelog-module__Dcukga__pager a{color:var(--foreground)}.changelog-module__Dcukga__pagerLabel{font-family:var(--font-mono);color:var(--muted-foreground);font-size:12px;display:block}
.light-page-module__4CSqYq__page{--background:#fcf9f3;--foreground:#141210;--card:#fffdf9;--card-foreground:#141210;--popover:#fffdf9;--popover-foreground:#141210;--primary:#141210;--primary-foreground:#fffdf9;--secondary:#f2f0ec;--secondary-foreground:#141210;--muted:#f4f1eb;--muted-foreground:#5f5a52;--accent:#d6e3ea;--accent-foreground:#1f3b55;--success:#5f8a32;--success-foreground:#fffdf9;--border:#ebe6dd;--input:#cfc9be;--ring:#141210;--bubble:#f2f0ec;--sky:#d6e3ea;--sky-ink:#1f3b55;--line:#ebe6dd;--line-strong:#d6d1c8;--ink-2:#5f5a52;--faint:#c9c2b6;--chart-1-line:#8a6418;--chart-2-line:#9c4a34;--chart-3-line:#5c7440;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);min-height:100svh;color:var(--foreground)}
.compare-module__6CxquG__verdict{font-family:var(--font-serif);letter-spacing:-.005em;text-wrap:pretty;font-size:24px;line-height:1.4}.compare-module__6CxquG__table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:var(--card);border-radius:16px;width:100%;font-size:15px;line-height:23px;overflow:hidden}.compare-module__6CxquG__table th,.compare-module__6CxquG__table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:16px 18px}.compare-module__6CxquG__table thead th{color:var(--muted-foreground);background:var(--secondary);border-top:0;font-size:13px;font-weight:600}.compare-module__6CxquG__table tbody th{width:22%;font-size:14px;font-weight:600}.compare-module__6CxquG__table td{width:39%;color:color-mix(in srgb, var(--foreground) 86%, var(--background))}.compare-module__6CxquG__claim+.compare-module__6CxquG__claim{margin-top:10px}.compare-module__6CxquG__note{font-family:var(--font-mono);margin-left:2px;font-size:11px;line-height:0}.compare-module__6CxquG__note a{color:var(--muted-foreground);text-underline-offset:2px;padding:0 2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.compare-module__6CxquG__note a:hover,.compare-module__6CxquG__note a:focus-visible{color:var(--foreground);text-decoration:underline}.compare-module__6CxquG__counter{color:var(--foreground);margin-top:6px;font-weight:500}.compare-module__6CxquG__panel{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:22px}.compare-module__6CxquG__list{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.compare-module__6CxquG__list li{color:color-mix(in srgb, var(--foreground) 86%, var(--background));padding-left:20px;font-size:16px;line-height:25px;position:relative}.compare-module__6CxquG__list li:before{content:"";background:var(--line-strong);border-radius:2px;width:7px;height:7px;position:absolute;top:10px;left:2px}.compare-module__6CxquG__list[data-tone=ada] li:before{background:var(--agent-ada)}.compare-module__6CxquG__steps{counter-reset:step;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.compare-module__6CxquG__steps li{counter-increment:step;color:color-mix(in srgb, var(--foreground) 86%, var(--background));padding-left:34px;font-size:16px;line-height:25px;position:relative}.compare-module__6CxquG__steps li:before{content:counter(step);background:var(--secondary);width:23px;height:23px;font-family:var(--font-mono);text-align:center;color:var(--foreground);border-radius:50%;font-size:12px;line-height:23px;position:absolute;top:1px;left:0}@media (max-width:720px){.compare-module__6CxquG__verdict{font-size:20px}.compare-module__6CxquG__table,.compare-module__6CxquG__table tbody,.compare-module__6CxquG__table tr,.compare-module__6CxquG__table th,.compare-module__6CxquG__table td{width:auto;display:block}.compare-module__6CxquG__table{background:0 0;border:0;border-radius:0;overflow:visible}.compare-module__6CxquG__table thead{display:none}.compare-module__6CxquG__table tbody{gap:12px;display:grid}.compare-module__6CxquG__table tr{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.compare-module__6CxquG__table tbody th{background:var(--secondary);border-top:0;width:auto;padding:12px 16px}.compare-module__6CxquG__table td{padding:12px 16px 14px}.compare-module__6CxquG__table td:before{content:attr(data-label);color:var(--muted-foreground);margin-bottom:4px;font-size:12px;font-weight:600;display:block}}
.booking-dialog-module__-CUYFq__overlay{z-index:40;background:color-mix(in srgb, var(--ink) 40%, transparent);animation:.2s both booking-dialog-module__-CUYFq__fade;position:fixed;inset:0}.booking-dialog-module__-CUYFq__sheet{--sheet-ease:cubic-bezier(.2, .8, .2, 1);z-index:41;border:1px solid var(--line);width:min(520px,100vw - 32px);max-height:calc(100svh - 32px);box-shadow:0 30px 60px -30px color-mix(in srgb, var(--ink) 35%, transparent);animation:booking-dialog-module__-CUYFq__rise .3s var(--sheet-ease) both;border-radius:20px;padding:28px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.booking-dialog-module__-CUYFq__sheet:focus{outline:none}.booking-dialog-module__-CUYFq__chip{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--foreground);cursor:pointer;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.booking-dialog-module__-CUYFq__chip:hover{border-color:var(--line-strong)}.booking-dialog-module__-CUYFq__chip:focus-visible{outline:2px solid var(--sky-ink);outline-offset:2px}.booking-dialog-module__-CUYFq__chip[aria-pressed=true]{background:var(--sky);border-color:var(--sky-ink);color:var(--sky-ink)}@keyframes booking-dialog-module__-CUYFq__fade{0%{opacity:0}to{opacity:1}}@keyframes booking-dialog-module__-CUYFq__rise{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes booking-dialog-module__-CUYFq__sheetUp{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:720px){.booking-dialog-module__-CUYFq__sheet{width:100%;max-height:92svh;padding:22px 16px calc(22px + env(safe-area-inset-bottom));animation:booking-dialog-module__-CUYFq__sheetUp .32s var(--sheet-ease) both;border-bottom:0;border-radius:20px 20px 0 0;inset:auto 0 0;transform:none}}@media (prefers-reduced-motion:reduce){.booking-dialog-module__-CUYFq__overlay,.booking-dialog-module__-CUYFq__sheet{animation:none}.booking-dialog-module__-CUYFq__chip{transition:none}}
.meet-ada-lite-v2-module__ZcTzlW__scene{--z:2;--top:120px;height:calc(140px * var(--z));background-image:url(/landing/office.png);background-repeat:no-repeat;background-size:calc(512px * var(--z)) calc(341px * var(--z));background-position:0 calc(var(--top) * var(--z) * -1);image-rendering:pixelated;position:relative;overflow:hidden}@media (min-width:640px){.meet-ada-lite-v2-module__ZcTzlW__scene{--z:3}}.meet-ada-lite-v2-module__ZcTzlW__scene>*{image-rendering:pixelated;background-repeat:no-repeat;position:absolute}.meet-ada-lite-v2-module__ZcTzlW__ada{left:calc(40px * var(--z));top:calc((182px - var(--top)) * var(--z));width:calc(32px * var(--z));height:calc(45px * var(--z));background-image:url(/agents/ada-sheet.png);background-size:calc(224px * var(--z)) calc(135px * var(--z));background-position:calc(-96px * var(--z)) 0;animation:.6s step-end infinite meet-ada-lite-v2-module__ZcTzlW__typing}.meet-ada-lite-v2-module__ZcTzlW__desk{left:calc(8px * var(--z));top:calc((216px - var(--top)) * var(--z));width:calc(116px * var(--z));height:calc(40px * var(--z));background-image:url(/landing/desk-left.png);background-size:100% 100%}@keyframes meet-ada-lite-v2-module__ZcTzlW__typing{0%,to{background-position:calc(-96px * var(--z)) 0}50%{background-position:calc(-128px * var(--z)) 0}}.meet-ada-lite-v2-module__ZcTzlW__standing{--z:3;width:calc(32px * var(--z));height:calc(45px * var(--z));background-image:url(/agents/ada-sheet.png);background-repeat:no-repeat;background-size:calc(224px * var(--z)) calc(135px * var(--z));background-position:calc(-32px * var(--z)) 0;image-rendering:pixelated}.meet-ada-lite-v2-module__ZcTzlW__dotted{background-image:radial-gradient(color-mix(in srgb, var(--foreground) 16%, transparent) 1px, transparent 1.2px);background-size:14px 14px}.meet-ada-lite-v2-module__ZcTzlW__changeDay:after{content:"";background:var(--chart-2);width:60%;height:60%;box-shadow:0 0 0 1.5px var(--foreground);border-radius:50%}.meet-ada-lite-v2-module__ZcTzlW__buddy{display:inline-flex;position:relative}.meet-ada-lite-v2-module__ZcTzlW__sprite{width:78px;height:92px;image-rendering:pixelated;pointer-events:none;background-image:url(/agents/ada-poses.png);background-repeat:no-repeat;background-size:546px 92px;position:absolute}.meet-ada-lite-v2-module__ZcTzlW__perch{background-position:-468px 0;animation:7s step-end infinite meet-ada-lite-v2-module__ZcTzlW__perch;bottom:calc(100% - 4px);right:2px}@keyframes meet-ada-lite-v2-module__ZcTzlW__perch{0%,62%,to{background-position:-468px 0;transform:none}64%,72%,80%,88%{background-position:-390px 0;transform:translateY(16px)}68%,76%,84%{background-position:-468px 0;transform:none}}.meet-ada-lite-v2-module__ZcTzlW__kickGroup{padding-left:72px}.meet-ada-lite-v2-module__ZcTzlW__kicker{background-position:-78px 0;animation:7s step-end infinite meet-ada-lite-v2-module__ZcTzlW__kick;bottom:0;left:0}@keyframes meet-ada-lite-v2-module__ZcTzlW__kick{0%,64%,88%,to{background-position:-78px 0;transform:none}30%{background-position:0 0;transform:translate(-4px)}36%{background-position:-156px 0;transform:none}44%,52%,60%{background-position:-234px 0;transform:translateY(-8px)}48%,56%{background-position:-234px 0;transform:none}74%{background-position:-312px 0;transform:translate(6px)}}.meet-ada-lite-v2-module__ZcTzlW__kickGroup>a{transform-origin:50% 100%;animation:7s linear infinite meet-ada-lite-v2-module__ZcTzlW__jolt}@keyframes meet-ada-lite-v2-module__ZcTzlW__jolt{0%,36%,46%,74%,88%,to{transform:none}38%{transform:translate(5px)rotate(2.5deg)}41%{transform:translate(-2px)rotate(-1deg)}44%{transform:translate(1px)}76%,86%{transform:translate(3px)}}.meet-ada-lite-v2-module__ZcTzlW__impact{opacity:0;pointer-events:none;animation:7s step-end infinite meet-ada-lite-v2-module__ZcTzlW__impact;position:absolute;bottom:40px;left:62px}@keyframes meet-ada-lite-v2-module__ZcTzlW__impact{0%,42%,to{opacity:0}36%{opacity:1}}@media (prefers-reduced-motion:reduce){.meet-ada-lite-v2-module__ZcTzlW__ada,.meet-ada-lite-v2-module__ZcTzlW__perch,.meet-ada-lite-v2-module__ZcTzlW__kicker,.meet-ada-lite-v2-module__ZcTzlW__kickGroup>a,.meet-ada-lite-v2-module__ZcTzlW__impact{animation:none}}
.tools-module__UD8Hoq__root{--tools-ease:cubic-bezier(.2, .8, .2, 1);--tools-spring:cubic-bezier(.34, 1.56, .64, 1)}.tools-module__UD8Hoq__root a{-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;transition:text-decoration-color .15s,color .15s}.tools-module__UD8Hoq__root a:hover{color:var(--sky-ink);-webkit-text-decoration-color:var(--sky-ink);text-decoration-color:var(--sky-ink)}.tools-module__UD8Hoq__root ::selection{background:var(--sky);color:var(--sky-ink)}.tools-module__UD8Hoq__rise{animation:tools-module__UD8Hoq__rise .8s var(--tools-ease) both}@keyframes tools-module__UD8Hoq__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.tools-module__UD8Hoq__sentence{font-family:var(--font-serif);letter-spacing:-.01em;color:color-mix(in srgb, var(--foreground) 82%, var(--background));text-wrap:balance;font-size:38px;line-height:1.6}.tools-module__UD8Hoq__field{background:var(--secondary);color:var(--foreground);cursor:text;border-radius:10px;align-items:baseline;gap:2px;margin:0 2px;padding:0 6px;transition:background-color .15s,box-shadow .15s;display:inline-flex}.tools-module__UD8Hoq__field:hover{background:var(--line)}.tools-module__UD8Hoq__field:focus-within{background:var(--sky);box-shadow:0 0 0 2px var(--sky-ink)}.tools-module__UD8Hoq__field[data-invalid]{box-shadow:0 0 0 2px var(--terracotta-deep)}.tools-module__UD8Hoq__field input{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:inherit;text-align:center;background:0 0;border:0;outline:0;min-width:1.4ch;padding:0;font-size:34px;font-weight:500}.tools-module__UD8Hoq__field input::placeholder{color:var(--muted-foreground)}.tools-module__UD8Hoq__unit{font-family:var(--font-mono);color:var(--muted-foreground);font-size:28px}.tools-module__UD8Hoq__chip{border:1px solid var(--line);min-height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.tools-module__UD8Hoq__chip:hover{border-color:var(--line-strong);color:var(--foreground)}.tools-module__UD8Hoq__chip[aria-pressed=true]{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.tools-module__UD8Hoq__card{box-shadow:0 30px 60px -36px color-mix(in srgb, var(--ink) 22%, transparent)}.tools-module__UD8Hoq__pill{animation:tools-module__UD8Hoq__pop .45s var(--tools-spring) both;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:15px;font-weight:500;display:inline-flex}.tools-module__UD8Hoq__pill[data-tone=good]{background:color-mix(in srgb, var(--olive) 25%, var(--card));color:var(--olive-deep)}.tools-module__UD8Hoq__pill[data-tone=bad]{background:color-mix(in srgb, var(--terracotta) 35%, var(--card));color:var(--terracotta-deep)}.tools-module__UD8Hoq__pill[data-tone=neutral]{background:var(--secondary);color:var(--muted-foreground)}@keyframes tools-module__UD8Hoq__pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.tools-module__UD8Hoq__ghost{border:1px solid var(--line);background:var(--card);height:32px;color:var(--muted-foreground);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.tools-module__UD8Hoq__ghost:hover{background:var(--secondary);color:var(--foreground);border-color:var(--line-strong)}.tools-module__UD8Hoq__track{background:color-mix(in srgb, var(--olive) 25%, var(--card));border-radius:5px;height:10px;position:relative}.tools-module__UD8Hoq__zone{background:color-mix(in srgb, var(--terracotta) 35%, var(--card));transition:width .6s var(--tools-ease);border-radius:5px 0 0 5px;position:absolute;inset:0 auto 0 0}.tools-module__UD8Hoq__gauge{margin:0 -11px;padding:8px 11px 0;overflow-x:clip}.tools-module__UD8Hoq__rail{pointer-events:none;transition:transform .7s var(--tools-spring);position:absolute;inset:0}.tools-module__UD8Hoq__line{background:var(--foreground);width:2px;height:26px;margin-left:-1px;position:absolute;top:-8px;left:0}.tools-module__UD8Hoq__lineLabel{white-space:nowrap;color:var(--foreground);position:absolute;top:22px;left:0;transform:translate(-50%)}.tools-module__UD8Hoq__mark{background:var(--sky-ink);border:3px solid var(--card);width:22px;height:22px;box-shadow:0 2px 6px color-mix(in srgb, var(--sky-ink) 30%, transparent);border-radius:50%;margin-left:-11px;position:absolute;top:-6px;left:0}.tools-module__UD8Hoq__bar{background:var(--secondary);border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.tools-module__UD8Hoq__segment{height:100%;transition:width .6s var(--tools-ease)}.tools-module__UD8Hoq__segment[data-kind=product],.tools-module__UD8Hoq__swatch[data-kind=product]{background:var(--line-strong)}.tools-module__UD8Hoq__segment[data-kind=shipping],.tools-module__UD8Hoq__swatch[data-kind=shipping]{background:var(--faint)}.tools-module__UD8Hoq__segment[data-kind=fees],.tools-module__UD8Hoq__swatch[data-kind=fees]{background:var(--chart-5)}.tools-module__UD8Hoq__segment[data-kind=other],.tools-module__UD8Hoq__swatch[data-kind=other]{background:var(--muted-foreground)}.tools-module__UD8Hoq__segment[data-kind=ads],.tools-module__UD8Hoq__swatch[data-kind=ads]{background:var(--agent-ada)}.tools-module__UD8Hoq__segment[data-kind=profit],.tools-module__UD8Hoq__swatch[data-kind=profit]{background:var(--olive)}.tools-module__UD8Hoq__segment[data-kind=loss],.tools-module__UD8Hoq__swatch[data-kind=loss]{background:var(--terracotta)}.tools-module__UD8Hoq__swatch{border-radius:2px;width:8px;height:8px}.tools-module__UD8Hoq__ada{width:64px;height:90px;image-rendering:pixelated;background-image:url(/agents/ada-sheet.png);background-position:0 0;background-size:448px 270px;flex:none;animation:2.6s steps(2,end) infinite tools-module__UD8Hoq__bob}@keyframes tools-module__UD8Hoq__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.tools-module__UD8Hoq__toc a{border-left:1px solid var(--line);color:var(--muted-foreground);padding:6px 0 6px 12px;font-size:14px;text-decoration:none;display:block}.tools-module__UD8Hoq__toc a:hover{color:var(--foreground);border-left-color:var(--foreground)}.tools-module__UD8Hoq__prose p{color:color-mix(in srgb, var(--foreground) 82%, var(--background));max-width:640px;margin:14px 0 0;font-size:17px;line-height:28px}.tools-module__UD8Hoq__prose a{color:var(--foreground);font-weight:500}.tools-module__UD8Hoq__h2{font-family:var(--font-serif);letter-spacing:-.01em;scroll-margin-top:90px;font-size:34px;font-weight:500;line-height:1.12}.tools-module__UD8Hoq__formulaLine{font-family:var(--font-serif);font-size:26px;line-height:1.3}.tools-module__UD8Hoq__leader{align-items:baseline;gap:10px;padding:7px 0;font-size:15px;display:flex}.tools-module__UD8Hoq__dots{border-bottom:1px dotted var(--faint);flex:1;transform:translateY(-4px)}.tools-module__UD8Hoq__faq{border-top:1px solid var(--line)}.tools-module__UD8Hoq__faq:last-child{border-bottom:1px solid var(--line)}.tools-module__UD8Hoq__faq button{cursor:pointer;width:100%;color:var(--foreground);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:500;display:flex}.tools-module__UD8Hoq__plus{flex:none;width:20px;height:20px;position:relative}.tools-module__UD8Hoq__plus:before,.tools-module__UD8Hoq__plus:after{content:"";background:var(--muted-foreground);width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tools-module__UD8Hoq__plus:after{transition:transform .35s var(--tools-ease);transform:translate(-50%,-50%)rotate(90deg)}.tools-module__UD8Hoq__faq[data-open] .tools-module__UD8Hoq__plus:after{transform:translate(-50%,-50%)rotate(0)}.tools-module__UD8Hoq__answer{transition:grid-template-rows .4s var(--tools-ease);grid-template-rows:0fr;display:grid}.tools-module__UD8Hoq__faq[data-open] .tools-module__UD8Hoq__answer{grid-template-rows:1fr}.tools-module__UD8Hoq__answer>div{overflow:hidden}.tools-module__UD8Hoq__answer p{color:var(--muted-foreground);max-width:680px;margin:0 0 20px;font-size:16px;line-height:26px}.tools-module__UD8Hoq__toolCard{border:1px solid var(--line);background:var(--card);color:var(--foreground);transition:border-color .2s ease, transform .2s var(--tools-ease), box-shadow .2s ease;border-radius:16px;flex-direction:column;gap:10px;padding:22px;text-decoration:none;display:flex}.tools-module__UD8Hoq__root .tools-module__UD8Hoq__toolCard:hover{border-color:var(--line-strong);box-shadow:0 16px 30px -20px color-mix(in srgb, var(--ink) 25%, transparent);color:var(--foreground);transform:translateY(-2px)}.tools-module__UD8Hoq__arrow{transition:transform .2s var(--tools-ease)}.tools-module__UD8Hoq__toolCard:hover .tools-module__UD8Hoq__arrow{transform:translate(3px)}.tools-module__UD8Hoq__footLink{color:var(--muted-foreground);font-size:14px;text-decoration:none}.tools-module__UD8Hoq__root .tools-module__UD8Hoq__footLink:hover{color:var(--foreground)}.tools-module__UD8Hoq__toast{z-index:30;background:var(--ink);color:var(--paper-bright);animation:tools-module__UD8Hoq__toast 1.8s var(--tools-ease) both;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:500;position:fixed;bottom:28px;left:50%}@keyframes tools-module__UD8Hoq__toast{0%{opacity:0;transform:translate(-50%,8px)}12%,82%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}.tools-module__UD8Hoq__mbar{display:none}@media (max-width:720px){.tools-module__UD8Hoq__sentence{font-size:26px;line-height:1.75}.tools-module__UD8Hoq__field{border-radius:9px;align-items:center;min-height:44px;padding:2px 8px}.tools-module__UD8Hoq__field input{min-height:40px;font-size:24px}.tools-module__UD8Hoq__unit{font-size:20px}.tools-module__UD8Hoq__chip{min-height:40px;padding:0 14px}.tools-module__UD8Hoq__h2{font-size:28px}.tools-module__UD8Hoq__formulaLine{font-size:20px}.tools-module__UD8Hoq__prose p{font-size:16px;line-height:26px}.tools-module__UD8Hoq__mbar{z-index:20;background:color-mix(in srgb, var(--ink) 94%, transparent);color:var(--paper-bright);-webkit-backdrop-filter:blur(10px);box-shadow:0 12px 30px -12px color-mix(in srgb, var(--ink) 50%, transparent);transition:transform .35s var(--tools-ease), opacity .25s ease;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex;position:fixed;bottom:12px;left:12px;right:12px}.tools-module__UD8Hoq__mbar[data-hidden]{opacity:0;pointer-events:none;transform:translateY(120%)}.tools-module__UD8Hoq__toast{bottom:84px}}@media (prefers-reduced-motion:reduce){.tools-module__UD8Hoq__root *,.tools-module__UD8Hoq__root :before,.tools-module__UD8Hoq__root :after{transition:none;animation:none}}
.meet-emma-module__THs_nW__scene{--z:2;--top:152px;--left:112px;height:calc(140px * var(--z));background-image:url(/landing/office.png);background-repeat:no-repeat;background-size:calc(512px * var(--z)) calc(341px * var(--z));background-position:calc(var(--left) * var(--z) * -1) calc(var(--top) * var(--z) * -1);image-rendering:pixelated;position:relative;overflow:hidden}@media (min-width:640px){.meet-emma-module__THs_nW__scene{--z:3}}.meet-emma-module__THs_nW__scene>*{image-rendering:pixelated;background-repeat:no-repeat;position:absolute}.meet-emma-module__THs_nW__emma{left:calc((170px - var(--left)) * var(--z));top:calc((214px - var(--top)) * var(--z));width:calc(34px * var(--z));height:calc(46px * var(--z));background-image:url(/agents/emma-sheet.png);background-size:calc(238px * var(--z)) calc(138px * var(--z));background-position:calc(-102px * var(--z)) 0;animation:.6s step-end infinite meet-emma-module__THs_nW__typing}.meet-emma-module__THs_nW__desk{left:calc((140px - var(--left)) * var(--z));top:calc((249px - var(--top)) * var(--z));width:calc(128px * var(--z));height:calc(38px * var(--z));background-image:url(/landing/desk-center.png);background-size:100% 100%}@keyframes meet-emma-module__THs_nW__typing{0%,to{background-position:calc(-102px * var(--z)) 0}50%{background-position:calc(-136px * var(--z)) 0}}.meet-emma-module__THs_nW__standing{--z:3;width:calc(34px * var(--z));height:calc(46px * var(--z));background-image:url(/agents/emma-sheet.png);background-repeat:no-repeat;background-size:calc(238px * var(--z)) calc(138px * var(--z));background-position:calc(-34px * var(--z)) 0;image-rendering:pixelated}.meet-emma-module__THs_nW__dotted{background-image:radial-gradient(color-mix(in srgb, var(--foreground) 16%, transparent) 1px, transparent 1.2px);background-size:14px 14px}.meet-emma-module__THs_nW__sendDay:after{content:"";background:var(--chart-2);width:60%;height:60%;box-shadow:0 0 0 1.5px var(--foreground);border-radius:50%}.meet-emma-module__THs_nW__buddy{display:inline-flex;position:relative}.meet-emma-module__THs_nW__sprite{width:68px;height:92px;image-rendering:pixelated;pointer-events:none;background-image:url(/agents/emma-sheet.png);background-repeat:no-repeat;background-size:476px 276px;position:absolute}.meet-emma-module__THs_nW__perch{background-position:-204px -184px;animation:6s step-end infinite meet-emma-module__THs_nW__perch;bottom:calc(100% - 20px);right:-32px}@keyframes meet-emma-module__THs_nW__perch{0%,8%,16%,24%,32%,40%,48%,56%,86%,to{background-position:-204px -184px}4%,12%,20%,28%,36%,44%,52%,60%,90%{background-position:-272px -184px}64%,82%{background-position:-204px 0}94%{background-position:-272px -184px}}.meet-emma-module__THs_nW__readGroup{padding-left:72px}.meet-emma-module__THs_nW__reader{background-position:-340px -184px;animation:7s step-end infinite meet-emma-module__THs_nW__read;bottom:0;left:0}@keyframes meet-emma-module__THs_nW__read{0%,12%,24%,36%,48%{background-position:-340px -184px;transform:none}6%,18%,30%,42%,54%{background-position:-408px -184px;transform:none}60%{background-position:-68px 0;transform:none}66%,76%{background-position:-340px 0;transform:translateY(-10px)}71%,81%{background-position:-340px 0;transform:none}88%,to{background-position:-68px 0;transform:none}}.meet-emma-module__THs_nW__readGroup>a{transform-origin:50% 100%;animation:7s linear infinite meet-emma-module__THs_nW__nudge}@keyframes meet-emma-module__THs_nW__nudge{0%,66%,71%,76%,81%,to{transform:none}68%,78%{transform:translateY(1px)}}.meet-emma-module__THs_nW__envelope{opacity:0;pointer-events:none;animation:7s step-end infinite meet-emma-module__THs_nW__envelope;position:absolute;bottom:100px;left:22px}@keyframes meet-emma-module__THs_nW__envelope{0%,64%,86%,to{opacity:0;transform:none}66%,76%{opacity:1;transform:translateY(-6px)}71%,81%{opacity:1;transform:none}}.meet-emma-module__THs_nW__lounge{background-position:-204px -184px;animation:.6s step-end infinite meet-emma-module__THs_nW__lounge;bottom:calc(100% - 20px);right:8px}@keyframes meet-emma-module__THs_nW__lounge{0%,to{background-position:-204px -184px}50%{background-position:-272px -184px}}@media (prefers-reduced-motion:reduce){.meet-emma-module__THs_nW__emma,.meet-emma-module__THs_nW__perch,.meet-emma-module__THs_nW__reader,.meet-emma-module__THs_nW__readGroup>a,.meet-emma-module__THs_nW__envelope,.meet-emma-module__THs_nW__lounge{animation:none}}
.specs-module__nojmBq__table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:20px}.specs-module__nojmBq__table th,.specs-module__nojmBq__table td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 12px}.specs-module__nojmBq__table thead th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);border-bottom-color:var(--line-strong);padding-top:0;font-size:11px;font-weight:500}.specs-module__nojmBq__table tbody th{min-width:140px;font-weight:600}.specs-module__nojmBq__table tbody tr{transition:background-color .15s}.specs-module__nojmBq__table tbody tr:hover{background:color-mix(in srgb, var(--secondary) 60%, transparent)}.specs-module__nojmBq__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--foreground);font-size:13px;display:block}.specs-module__nojmBq__value+.specs-module__nojmBq__value{margin-top:6px}.specs-module__nojmBq__basis{font-family:var(--font-sans);color:var(--muted-foreground);margin-top:2px;font-size:12px;display:block}.specs-module__nojmBq__prose .specs-module__nojmBq__value{font-size:13px}.specs-module__nojmBq__rowNote{color:var(--muted-foreground);margin-top:4px;font-size:12px;font-weight:400;display:block}.specs-module__nojmBq__sourceLink{color:var(--muted-foreground);font-size:12px;font-weight:400}@media (max-width:900px){.specs-module__nojmBq__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.specs-module__nojmBq__table,.specs-module__nojmBq__table tbody,.specs-module__nojmBq__table tbody tr,.specs-module__nojmBq__table thead tr,.specs-module__nojmBq__table th,.specs-module__nojmBq__table td{display:block}.specs-module__nojmBq__table tbody tr{border-bottom:1px solid var(--line);padding:16px 0}.specs-module__nojmBq__table tbody th,.specs-module__nojmBq__table td{border:0;padding:4px 0}.specs-module__nojmBq__table tbody th{padding-bottom:8px;font-size:17px}.specs-module__nojmBq__table td{grid-template-columns:128px 1fr;gap:12px;display:grid}.specs-module__nojmBq__table td:before{content:attr(data-label);color:var(--muted-foreground);font-size:13px}}.specs-module__nojmBq__ratios{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:16px;display:grid}.specs-module__nojmBq__shape{border:1.5px solid var(--foreground);background:var(--card);transform-origin:bottom;width:100%;animation:specs-module__nojmBq__grow .7s var(--tools-ease) both;border-radius:6px;position:relative;overflow:hidden}@keyframes specs-module__nojmBq__grow{0%{opacity:0;transform:scaleY(.6)}to{opacity:1;transform:none}}.specs-module__nojmBq__band{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--terracotta) 32%, transparent) 0 4px, transparent 4px 9px);position:absolute;left:0;right:0}.specs-module__nojmBq__sideBand{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--terracotta) 32%, transparent) 0 4px, transparent 4px 9px);position:absolute;top:0;bottom:0}.specs-module__nojmBq__swatchBand{vertical-align:-1px;background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--terracotta) 55%, transparent) 0 3px, transparent 3px 6px);border-radius:2px;width:14px;height:10px;display:inline-block}.specs-module__nojmBq__stage{background:var(--secondary);border-radius:16px;justify-content:center;align-items:center;min-height:360px;padding:36px 16px;display:flex;position:relative;overflow:hidden}.specs-module__nojmBq__frameWrap{transition:width .45s var(--tools-ease), height .45s var(--tools-ease);position:relative}.specs-module__nojmBq__frame{border:2px solid var(--foreground);background:var(--card);border-radius:8px;position:absolute;inset:0;overflow:hidden}.specs-module__nojmBq__media{background:var(--sky);transition:left .45s var(--tools-ease), top .45s var(--tools-ease), width .45s var(--tools-ease), height .45s var(--tools-ease);position:absolute}.specs-module__nojmBq__media img,.specs-module__nojmBq__media video{object-fit:fill;width:100%;height:100%;display:block}.specs-module__nojmBq__ghost{border:1.5px dashed var(--sky-ink);background:color-mix(in srgb, var(--sky) 45%, transparent);opacity:.7;transition:left .45s var(--tools-ease), top .45s var(--tools-ease), width .45s var(--tools-ease), height .45s var(--tools-ease);position:absolute}.specs-module__nojmBq__ghost img,.specs-module__nojmBq__ghost video{object-fit:fill;opacity:.35;width:100%;height:100%;display:block}.specs-module__nojmBq__drop{border:1.5px dashed var(--line-strong);background:var(--card);min-height:88px;color:var(--muted-foreground);text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:14px;font-size:14px;transition:border-color .15s,background-color .15s;display:flex}.specs-module__nojmBq__drop:hover,.specs-module__nojmBq__drop[data-over]{border-color:var(--sky-ink);background:color-mix(in srgb, var(--sky) 35%, var(--card))}.specs-module__nojmBq__drop:focus-within{box-shadow:0 0 0 2px var(--sky-ink)}.specs-module__nojmBq__sizeField{font-family:var(--font-mono);align-items:center;gap:8px;font-size:20px;display:flex}.specs-module__nojmBq__sizeField input{border:1px solid var(--line-strong);background:var(--card);width:100%;min-width:0;height:48px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--foreground);text-align:center;border-radius:10px;padding:0 12px;font-size:20px}.specs-module__nojmBq__sizeField input:focus{border-color:var(--sky-ink);box-shadow:0 0 0 2px var(--sky);outline:0}.specs-module__nojmBq__select{border:1px solid var(--line-strong);background:var(--card);width:100%;height:48px;color:var(--foreground);border-radius:10px;padding:0 12px;font-size:16px}.specs-module__nojmBq__select:focus{border-color:var(--sky-ink);box-shadow:0 0 0 2px var(--sky);outline:0}.specs-module__nojmBq__specCard{border:1px solid var(--line);background:var(--card);color:var(--foreground);transition:border-color .2s ease, transform .2s var(--tools-ease), box-shadow .2s ease;border-radius:16px;flex-direction:column;gap:8px;padding:22px;text-decoration:none;display:flex}@media (prefers-reduced-motion:reduce){.specs-module__nojmBq__shape,.specs-module__nojmBq__frameWrap,.specs-module__nojmBq__media,.specs-module__nojmBq__ghost,.specs-module__nojmBq__drop,.specs-module__nojmBq__table tbody tr{transition:none;animation:none}}