.Calculators-module__1-wq1W__page{--err:#b42318;--field-edge:#c9cfdc}.Calculators-module__1-wq1W__hero{margin-top:-64px;padding:8px 8px 0}.Calculators-module__1-wq1W__heroCard{isolation:isolate;color:#fff;--_unused:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(150deg,#15803d 0%,#14532d 45%,#0b1f17 100%);border-radius:24px;padding:128px 0 64px;position:relative;overflow:clip}.Calculators-module__1-wq1W__heroIndex{padding-bottom:80px}.Calculators-module__1-wq1W__heroCard:before{content:"";z-index:-1;opacity:.2;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.Calculators-module__1-wq1W__heroCard:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#6b79d873,#0000);width:70%;height:70%;position:absolute;top:-10%;right:-15%}.Calculators-module__1-wq1W__crumb ol{color:#fffc;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:13.5px;font-weight:500;list-style:none;display:flex}.Calculators-module__1-wq1W__crumb li{align-items:center;gap:6px;display:inline-flex}.Calculators-module__1-wq1W__crumb li[aria-current]{color:#fff}.Calculators-module__1-wq1W__crumb svg{opacity:.7;width:14px;height:14px}.Calculators-module__1-wq1W__crumb a:hover{color:#fff;text-decoration:underline}.Calculators-module__1-wq1W__crumb a:focus-visible{outline-color:#fff}.Calculators-module__1-wq1W__eyebrow{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;margin:22px 0 0;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.Calculators-module__1-wq1W__title{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:820px;margin:18px 0 14px;font-size:56px;font-weight:800;line-height:1}.Calculators-module__1-wq1W__intro{color:#ffffffdb;text-wrap:pretty;max-width:640px;margin:0 0 40px;font-size:19px;line-height:1.5}.Calculators-module__1-wq1W__heroIndex .Calculators-module__1-wq1W__intro{margin-bottom:0}.Calculators-module__1-wq1W__tool{color:var(--ink);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.Calculators-module__1-wq1W__formCard,.Calculators-module__1-wq1W__resultsCard{background:var(--card);border-radius:20px;padding:28px;box-shadow:0 30px 60px -30px #00000080}.Calculators-module__1-wq1W__resultsCard{top:var(--header-offset);position:sticky}.Calculators-module__1-wq1W__formHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.Calculators-module__1-wq1W__cardTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 4px;font-size:22px;font-weight:800}.Calculators-module__1-wq1W__cardLede{color:var(--ink-60);margin:0;font-size:14px;line-height:1.5}.Calculators-module__1-wq1W__currency{flex-direction:column;flex:none;gap:4px;display:flex}.Calculators-module__1-wq1W__currency label{color:var(--ink-60);font-size:12.5px;font-weight:600}.Calculators-module__1-wq1W__formCard select{border:1px solid var(--field-edge);height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:10px;padding:0 12px;font-size:15px}.Calculators-module__1-wq1W__formCard select:focus-visible{outline:2px solid var(--indigo);outline-offset:1px}.Calculators-module__1-wq1W__fields{gap:18px;display:grid}.Calculators-module__1-wq1W__field label,.Calculators-module__1-wq1W__vat>label{margin-bottom:6px;font-size:15px;font-weight:600;display:block}.Calculators-module__1-wq1W__money{border:1px solid var(--field-edge);transition:border-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard);background:#fff;border-radius:12px;align-items:center;display:flex}.Calculators-module__1-wq1W__money:focus-within{border-color:var(--indigo);box-shadow:var(--shadow-focus)}.Calculators-module__1-wq1W__field[data-invalid] .Calculators-module__1-wq1W__money{border-color:var(--err)}.Calculators-module__1-wq1W__symbol{color:var(--ink-60);padding-left:14px;font-size:16px;font-weight:600}.Calculators-module__1-wq1W__suffix{color:var(--ink-60);padding-right:14px;font-size:16px;font-weight:600}.Calculators-module__1-wq1W__money input{min-width:0;height:48px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;flex:1;padding:0 14px 0 8px;font-size:17px}.Calculators-module__1-wq1W__money input:focus{outline:none}.Calculators-module__1-wq1W__money input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Calculators-module__1-wq1W__money input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Calculators-module__1-wq1W__money input::placeholder{color:#6b7280}.Calculators-module__1-wq1W__help{color:var(--ink-60);margin:6px 0 0;font-size:13px;line-height:1.45}.Calculators-module__1-wq1W__fieldError{color:var(--err);margin:6px 0 0;font-size:13px;font-weight:600}.Calculators-module__1-wq1W__fields+.Calculators-module__1-wq1W__fields,.Calculators-module__1-wq1W__vat+.Calculators-module__1-wq1W__fields{border-top:1px solid var(--ink-line);margin-top:24px;padding-top:22px}.Calculators-module__1-wq1W__modes{border:0;margin:0 0 22px;padding:0}.Calculators-module__1-wq1W__modes legend{margin-bottom:8px;padding:0;font-size:15px;font-weight:600}.Calculators-module__1-wq1W__modeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Calculators-module__1-wq1W__mode{border:1px solid var(--field-edge);cursor:pointer;transition:border-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard);background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px 12px 42px;display:flex;position:relative}.Calculators-module__1-wq1W__mode input{width:18px;height:18px;accent-color:var(--indigo);margin:0;position:absolute;top:15px;left:14px}.Calculators-module__1-wq1W__mode:has(input:checked){border-color:var(--indigo);box-shadow:inset 0 0 0 1px var(--indigo);background:var(--tint-indigo)}.Calculators-module__1-wq1W__mode:has(input:focus-visible){box-shadow:var(--shadow-focus)}.Calculators-module__1-wq1W__modeLabel{font-size:15px;font-weight:700}.Calculators-module__1-wq1W__modeHint{color:var(--ink-60);font-size:13px}.Calculators-module__1-wq1W__vat{border-top:1px solid var(--ink-line);margin-top:24px;padding-top:22px}.Calculators-module__1-wq1W__vat>select{width:100%;max-width:220px}.Calculators-module__1-wq1W__perLine{margin-top:14px}.Calculators-module__1-wq1W__perLine summary{cursor:pointer;width:fit-content;color:var(--indigo-600);border-radius:6px;font-size:14px;font-weight:600}.Calculators-module__1-wq1W__perLine summary:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.Calculators-module__1-wq1W__perLineGrid{gap:10px;margin-top:12px;display:grid}.Calculators-module__1-wq1W__perLineRow{grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:12px;display:grid}.Calculators-module__1-wq1W__perLineRow label{color:var(--ink-2);font-size:14px}.Calculators-module__1-wq1W__headline{background:var(--tint-indigo);border-radius:16px;padding:22px 24px}.Calculators-module__1-wq1W__resultsTitle{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--indigo-ink);margin:0;font-size:13px;font-weight:700}.Calculators-module__1-wq1W__roas{font-family:var(--font-display);letter-spacing:-.04em;color:var(--indigo-ink);font-variant-numeric:tabular-nums;margin:8px 0;font-size:72px;font-weight:800;line-height:1}.Calculators-module__1-wq1W__roas[data-state]{font-size:44px}.Calculators-module__1-wq1W__roas[data-long]{overflow-wrap:anywhere;font-size:52px}.Calculators-module__1-wq1W__headline [data-testid=calculator-prompt]{margin-top:8px}.Calculators-module__1-wq1W__sentence{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.Calculators-module__1-wq1W__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 0;display:grid}.Calculators-module__1-wq1W__tiles>div{border:1px solid var(--card-edge);background:var(--paper);border-radius:14px;padding:14px 16px}.Calculators-module__1-wq1W__tiles dt{color:var(--ink-60);font-size:13px;font-weight:600}.Calculators-module__1-wq1W__tiles dd{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:22px;font-weight:800}.Calculators-module__1-wq1W__tiles dd.Calculators-module__1-wq1W__tileHelp{font-family:var(--font-body);letter-spacing:0;color:var(--ink-60);margin-top:2px;font-size:12.5px;font-weight:400;line-height:1.4}.Calculators-module__1-wq1W__tableWrap{border-radius:8px;margin-top:20px;overflow-x:auto}.Calculators-module__1-wq1W__sensitivity{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.Calculators-module__1-wq1W__sensitivity caption{text-align:left;color:var(--ink-60);margin-bottom:8px;font-size:13px;font-weight:600}.Calculators-module__1-wq1W__sensitivity th,.Calculators-module__1-wq1W__sensitivity td{text-align:right;white-space:nowrap;padding:9px 6px}.Calculators-module__1-wq1W__sensitivity th:first-child{text-align:left;white-space:normal}.Calculators-module__1-wq1W__sensitivity thead th{color:var(--ink-60);border-bottom:1px solid var(--ink-line);font-size:12.5px;font-weight:600}.Calculators-module__1-wq1W__sensitivity tbody th{font-size:13px;font-weight:600}.Calculators-module__1-wq1W__sensitivity tbody tr+tr>*{border-top:1px solid var(--ink-line)}.Calculators-module__1-wq1W__sensitivity [data-base]{background:var(--tint-indigo);color:var(--indigo-ink);font-weight:700}.Calculators-module__1-wq1W__email{border-top:1px solid var(--ink-line);margin-top:22px;padding-top:20px;position:relative}.Calculators-module__1-wq1W__emailTitle{font-family:var(--font-display);margin:0 0 2px;font-size:16px;font-weight:700}.Calculators-module__1-wq1W__emailLede{color:var(--ink-60);margin:0 0 12px;font-size:14px}.Calculators-module__1-wq1W__emailRow{flex-wrap:wrap;gap:8px;display:flex}.Calculators-module__1-wq1W__emailRow input{border:1px solid var(--field-edge);min-width:0;height:46px;font:inherit;color:var(--ink);border-radius:10px;flex:200px;padding:0 14px;font-size:15px}.Calculators-module__1-wq1W__emailRow input::placeholder{color:#6b7280}.Calculators-module__1-wq1W__emailRow input:focus-visible{border-color:var(--indigo);box-shadow:var(--shadow-focus);outline:none}.Calculators-module__1-wq1W__emailRow input[aria-invalid]{border-color:var(--err)}.Calculators-module__1-wq1W__emailRow button{background:var(--ink);color:#fff;height:46px;font-family:var(--font-display);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 20px;font-size:14.5px;font-weight:600}.Calculators-module__1-wq1W__emailRow button:hover{background:var(--indigo-ink)}.Calculators-module__1-wq1W__emailRow button:disabled{cursor:progress;opacity:.8}.Calculators-module__1-wq1W__emailError{color:var(--err);margin:8px 0 0;font-size:13.5px;font-weight:600}.Calculators-module__1-wq1W__emailSent{color:var(--green-700);align-items:center;gap:6px;margin:8px 0 0;font-size:13.5px;font-weight:600;display:flex}.Calculators-module__1-wq1W__emailSent svg{width:16px;height:16px}.Calculators-module__1-wq1W__consent{color:var(--ink-60);cursor:pointer;align-items:flex-start;gap:10px;margin-top:12px;font-size:13px;line-height:1.45;display:flex}.Calculators-module__1-wq1W__consent input{width:18px;height:18px;accent-color:var(--indigo);flex:none;margin:0}.Calculators-module__1-wq1W__privacy{color:var(--ink-60);margin:8px 0 0;font-size:12.5px}.Calculators-module__1-wq1W__privacy a{text-decoration:underline}.Calculators-module__1-wq1W__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Calculators-module__1-wq1W__reading{padding-top:72px;padding-bottom:16px}.Calculators-module__1-wq1W__block{max-width:780px;margin:0 auto 56px}.Calculators-module__1-wq1W__h2{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 18px;font-size:34px;font-weight:800;line-height:1.1}.Calculators-module__1-wq1W__prose p,.Calculators-module__1-wq1W__prose li{color:var(--ink-2);font-size:17px;line-height:1.65}.Calculators-module__1-wq1W__prose p{margin:0 0 14px}.Calculators-module__1-wq1W__prose ul,.Calculators-module__1-wq1W__prose ol{margin:0 0 14px;padding-left:22px}.Calculators-module__1-wq1W__prose li{margin:0 0 10px;padding-left:4px}.Calculators-module__1-wq1W__prose strong{color:var(--ink)}.Calculators-module__1-wq1W__prose p:has(>strong:only-child){background:var(--tint-indigo);color:var(--indigo-ink);border-radius:12px;padding:16px 20px}.Calculators-module__1-wq1W__prose p:has(>strong:only-child) strong{color:inherit}.Calculators-module__1-wq1W__exampleWrap{margin:0 0 22px}.Calculators-module__1-wq1W__example{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:560px}.Calculators-module__1-wq1W__example th,.Calculators-module__1-wq1W__example td{border-bottom:1px solid var(--ink-line);padding:12px 0}.Calculators-module__1-wq1W__example th{text-align:left;color:var(--ink-2);padding-right:16px;font-size:15px;font-weight:500}.Calculators-module__1-wq1W__example td{text-align:right;white-space:nowrap;font-size:16px;font-weight:700}.Calculators-module__1-wq1W__example tr[data-total]>*{color:var(--indigo-ink);border-bottom:0;font-size:18px;font-weight:800}.Calculators-module__1-wq1W__faq{border-top:1px solid var(--ink-line)}.Calculators-module__1-wq1W__faq details{border-bottom:1px solid var(--ink-line)}.Calculators-module__1-wq1W__faq summary{cursor:pointer;font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);padding:18px 40px 18px 0;font-size:18px;font-weight:700;list-style:none;position:relative}.Calculators-module__1-wq1W__faq summary::-webkit-details-marker{display:none}.Calculators-module__1-wq1W__faq summary:after{content:"";border-right:2px solid var(--ink-60);border-bottom:2px solid var(--ink-60);width:9px;height:9px;transition:transform .15s;position:absolute;top:50%;right:6px;transform:translateY(-70%)rotate(45deg)}.Calculators-module__1-wq1W__faq details[open] summary:after{transform:translateY(-30%)rotate(-135deg)}.Calculators-module__1-wq1W__faq summary:focus-visible{outline:2px solid var(--indigo);outline-offset:2px;border-radius:6px}.Calculators-module__1-wq1W__faq details p{color:var(--ink-60);margin:0 0 18px;font-size:16px;line-height:1.6}.Calculators-module__1-wq1W__related{padding:24px 0 40px}.Calculators-module__1-wq1W__relatedHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:20px;display:flex}.Calculators-module__1-wq1W__relatedHead .Calculators-module__1-wq1W__h2{margin:0}.Calculators-module__1-wq1W__textLink{color:var(--indigo-600);align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.Calculators-module__1-wq1W__textLink svg{width:16px;height:16px}.Calculators-module__1-wq1W__textLink:hover{text-decoration:underline}.Calculators-module__1-wq1W__relatedGrid,.Calculators-module__1-wq1W__indexGrid{margin:0;padding:0;list-style:none;display:grid}.Calculators-module__1-wq1W__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}.Calculators-module__1-wq1W__indexGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.Calculators-module__1-wq1W__calcCard{border:1px solid var(--card-edge);background:var(--card);height:100%;transition:border-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard), transform .15s var(--ease-standard);border-radius:18px;flex-direction:column;gap:8px;padding:20px;display:flex}a.Calculators-module__1-wq1W__calcCard:hover{border-color:var(--indigo);box-shadow:var(--shadow-md);transform:translateY(-2px)}.Calculators-module__1-wq1W__calcCard[data-soon]{background:var(--paper-2)}.Calculators-module__1-wq1W__cardName{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800}.Calculators-module__1-wq1W__cardSummary{color:var(--ink-60);flex:1;margin:0;font-size:14.5px;line-height:1.5}.Calculators-module__1-wq1W__cardCta{color:var(--indigo-600);align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:600;display:inline-flex}.Calculators-module__1-wq1W__cardCta svg{width:16px;height:16px}.Calculators-module__1-wq1W__soon{border:1px solid var(--card-edge);background:var(--card);color:var(--ink-60);border-radius:999px;align-self:flex-start;margin-top:6px;padding:4px 10px;font-size:12.5px;font-weight:600}.Calculators-module__1-wq1W__indexList{padding:56px 0 24px}.Calculators-module__1-wq1W__indexGrid .Calculators-module__1-wq1W__calcCard{min-height:200px;padding:26px}.Calculators-module__1-wq1W__indexGrid .Calculators-module__1-wq1W__cardName{font-size:22px}@media (max-width:1000px){.Calculators-module__1-wq1W__tool{grid-template-columns:minmax(0,1fr)}.Calculators-module__1-wq1W__resultsCard{position:static}.Calculators-module__1-wq1W__indexGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.Calculators-module__1-wq1W__hero{margin-top:-60px}.Calculators-module__1-wq1W__heroCard{border-radius:20px;padding:100px 0 32px}.Calculators-module__1-wq1W__heroIndex{padding-bottom:40px}.Calculators-module__1-wq1W__title{font-size:38px}.Calculators-module__1-wq1W__intro{margin-bottom:28px;font-size:17px}.Calculators-module__1-wq1W__formCard,.Calculators-module__1-wq1W__resultsCard{border-radius:16px;padding:20px}.Calculators-module__1-wq1W__formHead{flex-direction:column}.Calculators-module__1-wq1W__headline{padding:18px}.Calculators-module__1-wq1W__roas{font-size:56px}.Calculators-module__1-wq1W__roas[data-long]{font-size:38px}.Calculators-module__1-wq1W__modeGrid{grid-template-columns:minmax(0,1fr)}.Calculators-module__1-wq1W__tiles{gap:8px}.Calculators-module__1-wq1W__tiles>div{padding:12px}.Calculators-module__1-wq1W__tiles dd{font-size:19px}.Calculators-module__1-wq1W__perLineRow{grid-template-columns:minmax(0,1fr);gap:4px}.Calculators-module__1-wq1W__reading{padding-top:48px}.Calculators-module__1-wq1W__block{margin-bottom:44px}.Calculators-module__1-wq1W__h2{font-size:28px}.Calculators-module__1-wq1W__indexGrid{grid-template-columns:minmax(0,1fr)}.Calculators-module__1-wq1W__indexGrid .Calculators-module__1-wq1W__calcCard{min-height:0}}@media (max-width:767px){.Calculators-module__1-wq1W__help{font-size:14px}}
.Button-module__8RiFmG__btn{font-family:var(--font-display);cursor:pointer;letter-spacing:-.01em;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;line-height:1;transition:transform .14s,box-shadow .16s,background .16s,color .16s,border-color .16s;display:inline-flex}.Button-module__8RiFmG__primary{background:var(--indigo);color:#fff;box-shadow:0 10px 24px -10px #5664d299}.Button-module__8RiFmG__primary:hover{background:var(--indigo-deep);transform:translateY(-1px)}.Button-module__8RiFmG__ink{background:var(--ink);color:var(--paper)}.Button-module__8RiFmG__ink:hover{background:#000;transform:translateY(-1px)}.Button-module__8RiFmG__outline{color:var(--ink);border-color:var(--ink);background:0 0}.Button-module__8RiFmG__outline:hover{background:var(--ink);color:var(--paper)}.Button-module__8RiFmG__ghost{background:var(--white);color:var(--ink);border-color:var(--card-edge);box-shadow:var(--shadow-sm)}.Button-module__8RiFmG__ghost:hover{border-color:var(--ink)}.Button-module__8RiFmG__lg{padding:17px 30px;font-size:16px}.Button-module__8RiFmG__btn svg{flex:none;width:17px;height:17px}
.Blog-module__qYX-oq__bl{--acc:var(--indigo);--acc-deep:var(--indigo-deep);--acc-tint:var(--tint-indigo);--acc-ink:var(--indigo-ink)}.Blog-module__qYX-oq__eyebrow{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--indigo);align-items:center;gap:9px;font-size:12px;font-weight:700;display:inline-flex}.Blog-module__qYX-oq__eyebrow:before{display:none}.Blog-module__qYX-oq__topic[data-topic=platform]{--cat:#5664d2;--cat-tint:#eef0fb;--cat-ink:#2e3578}.Blog-module__qYX-oq__topic[data-topic=marketing]{--cat:#7c5cff;--cat-tint:#f0ebff;--cat-ink:#4327a8}.Blog-module__qYX-oq__topic[data-topic=advertising]{--cat:#d9822b;--cat-tint:#fdf0e0;--cat-ink:#8a4e12}.Blog-module__qYX-oq__topic[data-topic=finance]{--cat:#10b981;--cat-tint:#d9f5e9;--cat-ink:#0c6e4a}.Blog-module__qYX-oq__topic[data-topic=business]{--cat:#334155;--cat-tint:#eaeef3;--cat-ink:#1f2937}.Blog-module__qYX-oq__hero,.Blog-module__qYX-oq__hubHero{--hc-a:#1d4ed8;--hc-b:#1e3a8a;--hc-c:#0b1437;--hc-glow:#60a5fa6b;text-align:center}.Blog-module__qYX-oq__hero{padding-bottom:30px}.Blog-module__qYX-oq__hero .Blog-module__qYX-oq__eyebrow,.Blog-module__qYX-oq__hubHero .Blog-module__qYX-oq__eyebrow{color:#fff}.Blog-module__qYX-oq__hero h1{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;text-wrap:balance;max-width:860px;margin:18px auto 0;font-size:62px;font-weight:800;line-height:.96}.Blog-module__qYX-oq__hero h1 em{color:#bfdbfe;font-style:normal}.Blog-module__qYX-oq__heroLinks{color:#ffffffd1;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;max-width:820px;margin:26px auto 0;padding:0;font-size:14px;list-style:none;display:flex}.Blog-module__qYX-oq__heroLinks a{color:#fff;background:#ffffff14;border:1px solid #ffffff4d;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.Blog-module__qYX-oq__heroLinks a:hover{background:#ffffff2e}.Blog-module__qYX-oq__heroLinks a:focus-visible{outline-offset:2px;outline:3px solid #fff}.Blog-module__qYX-oq__heroSub{color:#ffffffe0;letter-spacing:-.01em;max-width:640px;margin:20px auto 0;font-size:20px;line-height:1.5}.Blog-module__qYX-oq__thumb{aspect-ratio:3/2;background:linear-gradient(140deg, var(--cat) 0%, color-mix(in srgb, var(--cat) 62%, #11142e) 100%);border-radius:16px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden}.Blog-module__qYX-oq__thumb:after{content:"";background:radial-gradient(circle,#ffffff38,#0000 70%);border-radius:50%;width:190px;height:190px;position:absolute;bottom:-40px;right:-30px}.Blog-module__qYX-oq__thumbIc{color:#fff;z-index:1;background:#fff3;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:relative}.Blog-module__qYX-oq__thumbIc svg{width:22px;height:22px}.Blog-module__qYX-oq__thumbT{z-index:1;font-family:var(--font-display);color:#fff;letter-spacing:-.02em;text-wrap:balance;max-width:92%;font-size:18px;font-weight:700;line-height:1.18;position:relative}.Blog-module__qYX-oq__thumbPhoto{background:var(--paper-2)}.Blog-module__qYX-oq__thumbPhoto:after{content:none}.Blog-module__qYX-oq__thumbImg{object-fit:cover}.Blog-module__qYX-oq__thumbLg .Blog-module__qYX-oq__thumbT{font-size:30px}.Blog-module__qYX-oq__thumbLg .Blog-module__qYX-oq__thumbIc{width:52px;height:52px}.Blog-module__qYX-oq__thumbLg .Blog-module__qYX-oq__thumbIc svg{width:27px;height:27px}.Blog-module__qYX-oq__featured{padding:36px 0 18px}.Blog-module__qYX-oq__feat{background:var(--white);border:1px solid var(--card-edge);box-shadow:var(--shadow-card);border-radius:26px;grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;padding:22px;transition:box-shadow .18s,transform .18s;display:grid}.Blog-module__qYX-oq__feat:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.Blog-module__qYX-oq__featMedia{aspect-ratio:16/10}.Blog-module__qYX-oq__featMedia .Blog-module__qYX-oq__thumb{aspect-ratio:16/10;height:100%}.Blog-module__qYX-oq__featBody{padding:14px 24px 14px 6px}.Blog-module__qYX-oq__featTag{margin-bottom:16px}.Blog-module__qYX-oq__featH{font-family:var(--font-display);letter-spacing:-.032em;color:var(--ink);text-wrap:balance;margin:0 0 16px;font-size:34px;font-weight:800;line-height:1.04}.Blog-module__qYX-oq__featEx{color:var(--ink-60);letter-spacing:-.005em;margin:0 0 22px;font-size:17px;line-height:1.55}.Blog-module__qYX-oq__featMeta{align-items:center;gap:12px;display:flex}.Blog-module__qYX-oq__filterbar{padding:30px 0 6px}.Blog-module__qYX-oq__filter{flex-wrap:wrap;justify-content:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.Blog-module__qYX-oq__filterBtn{border:1px solid var(--card-edge);background:var(--white);cursor:pointer;font-family:var(--font-display);color:var(--ink-60);border-radius:999px;padding:9px 18px;font-size:14px;font-weight:600;line-height:normal;transition:all .15s;display:inline-block}.Blog-module__qYX-oq__filterBtn:hover{border-color:var(--ink);color:var(--ink)}.Blog-module__qYX-oq__filterBtn[aria-current=page]{background:var(--ink);color:#fff;border-color:var(--ink)}.Blog-module__qYX-oq__gridwrap{padding:26px 0 40px}.Blog-module__qYX-oq__grid{grid-template-columns:repeat(3,1fr);gap:26px 24px;margin:0;padding:0;list-style:none;display:grid}.Blog-module__qYX-oq__card{text-align:left;cursor:pointer;flex-direction:column;height:100%;display:flex}.Blog-module__qYX-oq__card .Blog-module__qYX-oq__thumb{transition:transform .2s,box-shadow .2s}.Blog-module__qYX-oq__card:hover .Blog-module__qYX-oq__thumb{box-shadow:var(--shadow-md);transform:translateY(-4px)}.Blog-module__qYX-oq__cardTag{margin:16px 0 11px}.Blog-module__qYX-oq__cardH{font-family:var(--font-display);letter-spacing:-.022em;color:var(--ink);text-wrap:balance;margin:0 0 12px;font-size:19px;font-weight:700;line-height:1.22;transition:color .15s}.Blog-module__qYX-oq__card:hover .Blog-module__qYX-oq__cardH{color:var(--indigo)}.Blog-module__qYX-oq__cardEx{color:var(--ink-60);letter-spacing:-.005em;flex:1;margin:0 0 16px;font-size:14.5px;line-height:1.5}.Blog-module__qYX-oq__tag{font-family:var(--font-display);letter-spacing:.07em;text-transform:uppercase;color:var(--cat-ink);background:var(--cat-tint);border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;font-weight:700;display:inline-flex}.Blog-module__qYX-oq__tagDot{background:var(--cat);border-radius:999px;width:7px;height:7px}.Blog-module__qYX-oq__meta{align-items:center;gap:10px;margin-top:auto;display:flex}.Blog-module__qYX-oq__metaAv{background:linear-gradient(135deg, var(--indigo), #9d5cff);color:#fff;width:36px;height:36px;font-family:var(--font-display);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:inline-flex;overflow:hidden}.Blog-module__qYX-oq__metaAv img{object-fit:cover;width:100%;height:100%}.Blog-module__qYX-oq__metaTxt{color:var(--ink-muted);font-size:12.5px;line-height:1.3}.Blog-module__qYX-oq__metaTxt b{color:var(--ink);font-weight:600;display:block}.Blog-module__qYX-oq__featMeta .Blog-module__qYX-oq__metaAv{width:44px;height:44px;font-size:14px}.Blog-module__qYX-oq__featMeta .Blog-module__qYX-oq__metaTxt{font-size:14px}.Blog-module__qYX-oq__crumb{padding:24px 0 0}.Blog-module__qYX-oq__crumbInner{color:var(--ink-muted);align-items:center;gap:8px;margin:0;padding:0;font-size:13px;font-weight:500;list-style:none;display:inline-flex}.Blog-module__qYX-oq__crumbInner li{align-items:center;gap:8px;display:inline-flex}.Blog-module__qYX-oq__crumb a:hover{color:var(--indigo)}.Blog-module__qYX-oq__crumb svg{opacity:.5;width:13px;height:13px}.Blog-module__qYX-oq__ahead{text-align:center;padding:22px 0 30px}.Blog-module__qYX-oq__aheadInner{max-width:760px;margin:0 auto}.Blog-module__qYX-oq__ahead h1{font-family:var(--font-display);letter-spacing:-.038em;color:var(--ink);text-wrap:balance;margin:16px 0 22px;font-size:50px;font-weight:800;line-height:1.04}.Blog-module__qYX-oq__aheadMeta{align-items:center;gap:12px;display:inline-flex}.Blog-module__qYX-oq__aheadMeta .Blog-module__qYX-oq__metaTxt{text-align:left;font-size:14px}.Blog-module__qYX-oq__ahero{width:100%;max-width:980px;margin:8px auto 0}.Blog-module__qYX-oq__aheroImg,.Blog-module__qYX-oq__ahero .Blog-module__qYX-oq__thumb{border-radius:22px;width:100%;height:440px;display:block}.Blog-module__qYX-oq__aheroImg{object-fit:cover}.Blog-module__qYX-oq__ahero .Blog-module__qYX-oq__thumb{aspect-ratio:auto}.Blog-module__qYX-oq__article{max-width:720px;margin:0 auto;padding:48px 0 24px}.Blog-module__qYX-oq__lead{color:var(--ink-2);letter-spacing:-.01em;text-wrap:pretty;margin:0 0 30px;font-size:21px;font-weight:500;line-height:1.55}.Blog-module__qYX-oq__prose h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;scroll-margin-top:var(--header-offset);margin:44px 0 16px;font-size:30px;font-weight:800;line-height:1.1}.Blog-module__qYX-oq__prose h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);scroll-margin-top:var(--header-offset);margin:32px 0 12px;font-size:22px;font-weight:700;line-height:1.2}.Blog-module__qYX-oq__prose p{color:var(--ink-2);letter-spacing:-.004em;text-wrap:pretty;margin:0 0 20px;font-size:18px;line-height:1.68}.Blog-module__qYX-oq__prose p b,.Blog-module__qYX-oq__prose p strong{color:var(--ink);font-weight:700}.Blog-module__qYX-oq__prose a{color:var(--indigo);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Blog-module__qYX-oq__prose a:hover{color:var(--indigo-deep)}.Blog-module__qYX-oq__prose ul,.Blog-module__qYX-oq__prose ol{flex-direction:column;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:flex}.Blog-module__qYX-oq__prose li{color:var(--ink-2);letter-spacing:-.004em;padding-left:28px;font-size:17.5px;line-height:1.55;position:relative}.Blog-module__qYX-oq__prose ul>li:before{content:"";background:var(--indigo);border-radius:999px;width:8px;height:8px;position:absolute;top:9px;left:4px}.Blog-module__qYX-oq__prose ol{counter-reset:step}.Blog-module__qYX-oq__prose ol>li{counter-increment:step}.Blog-module__qYX-oq__prose ol>li:before{content:counter(step) ".";font-family:var(--font-display);color:var(--indigo);font-weight:800;position:absolute;top:0;left:0}.Blog-module__qYX-oq__prose figure{margin:32px 0}.Blog-module__qYX-oq__prose img{border-radius:14px;max-width:100%;height:auto;display:block}.Blog-module__qYX-oq__prose figcaption{color:var(--ink-muted);text-align:center;margin-top:10px;font-size:13px}.Blog-module__qYX-oq__prose blockquote{border-left:4px solid var(--indigo);margin:32px 0;padding:4px 0 4px 24px}.Blog-module__qYX-oq__prose blockquote p{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:21px;font-weight:600;line-height:1.4}.Blog-module__qYX-oq__tableWrap{border:1px solid var(--card-edge);border-radius:14px;margin:28px 0;overflow-x:auto}.Blog-module__qYX-oq__prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.45}.Blog-module__qYX-oq__prose th,.Blog-module__qYX-oq__prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ink-line);padding:11px 14px}.Blog-module__qYX-oq__prose th{font-family:var(--font-display);background:var(--paper);color:var(--ink);font-weight:700}.Blog-module__qYX-oq__prose tr:last-child td{border-bottom:0}.Blog-module__qYX-oq__callout{background:var(--tint-indigo);border-radius:18px;margin:32px 0;padding:26px 28px}.Blog-module__qYX-oq__callout>b{font-family:var(--font-display);color:var(--indigo-ink);letter-spacing:.02em;text-transform:uppercase;margin-bottom:8px;font-size:15px;font-weight:800;display:block}.Blog-module__qYX-oq__callout p{color:var(--ink-2);margin:0;font-size:17px}.Blog-module__qYX-oq__toc{border:1px solid var(--card-edge);background:var(--paper);border-radius:16px;margin:0 0 32px}.Blog-module__qYX-oq__toc summary{cursor:pointer;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:center;padding:15px 20px;font-size:13px;font-weight:700;list-style:none;display:flex}.Blog-module__qYX-oq__toc summary::-webkit-details-marker{display:none}.Blog-module__qYX-oq__toc summary svg{width:16px;height:16px;transition:transform .16s}.Blog-module__qYX-oq__toc[open] summary svg{transform:rotate(180deg)}.Blog-module__qYX-oq__toc ol{flex-direction:column;gap:0;margin:0;padding:0 20px 18px 40px;font-size:15px;line-height:1.4;display:flex}.Blog-module__qYX-oq__toc a{color:var(--ink-60);padding:4px 0;display:inline-block}.Blog-module__qYX-oq__toc a:hover{color:var(--indigo)}.Blog-module__qYX-oq__faq{border-top:1px solid var(--ink-line);margin:0 0 22px}.Blog-module__qYX-oq__faq details{border-bottom:1px solid var(--ink-line)}.Blog-module__qYX-oq__faq summary{cursor:pointer;font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);padding:18px 0;font-size:18px;font-weight:700}.Blog-module__qYX-oq__faq details p{margin:0 0 18px}.Blog-module__qYX-oq__sources,.Blog-module__qYX-oq__sources li{font-size:15px}.Blog-module__qYX-oq__share{border-top:1px solid var(--ink-line);align-items:center;gap:12px;margin-top:36px;padding-top:26px;display:flex}.Blog-module__qYX-oq__share>span{color:var(--ink-muted);font-size:13px;font-weight:600}.Blog-module__qYX-oq__share a,.Blog-module__qYX-oq__share button{border:1px solid var(--card-edge);cursor:pointer;width:36px;height:36px;color:var(--ink-60);background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.Blog-module__qYX-oq__share a:hover,.Blog-module__qYX-oq__share button:hover{border-color:var(--indigo);color:var(--indigo)}.Blog-module__qYX-oq__share svg{width:16px;height:16px}.Blog-module__qYX-oq__dates{margin-top:2px;display:block}.Blog-module__qYX-oq__authorbox{background:var(--white);border:1px solid var(--card-edge);max-width:720px;box-shadow:var(--shadow-card);border-radius:20px;align-items:center;gap:18px;margin:0 auto;padding:26px 28px;display:flex}.Blog-module__qYX-oq__authorboxAv{background:linear-gradient(135deg, var(--indigo), #9d5cff);color:#fff;width:56px;height:56px;font-family:var(--font-display);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:19px;font-weight:700;display:inline-flex;overflow:hidden}.Blog-module__qYX-oq__authorboxAv img{object-fit:cover;width:100%;height:100%}.Blog-module__qYX-oq__authorbox b{font-family:var(--font-display);color:var(--ink);font-size:16px;font-weight:700}.Blog-module__qYX-oq__authorbox b a:hover{color:var(--indigo)}.Blog-module__qYX-oq__authorbox small{color:var(--ink-muted);margin-top:4px;font-size:13.5px;line-height:1.5;display:block}.Blog-module__qYX-oq__related{padding:40px 0 30px}.Blog-module__qYX-oq__relatedHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;display:flex}.Blog-module__qYX-oq__relatedHead h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:34px;font-weight:800}.Blog-module__qYX-oq__relatedAll{font-family:var(--font-display);color:var(--indigo);align-items:center;gap:7px;font-size:15px;font-weight:600;display:inline-flex}.Blog-module__qYX-oq__relatedAll svg{width:16px;height:16px}.Blog-module__qYX-oq__news{padding:8px 0 20px}.Blog-module__qYX-oq__newsCard{background:var(--paper-2);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;max-width:1100px;margin:0 auto;padding:40px 44px;display:flex}.Blog-module__qYX-oq__newsT{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:0 0 8px;font-size:28px;font-weight:800}.Blog-module__qYX-oq__newsS{color:var(--ink-60);margin:0;font-size:16px}.Blog-module__qYX-oq__newsForm{flex-wrap:wrap;flex:1;gap:10px;min-width:280px;max-width:440px;display:flex}.Blog-module__qYX-oq__newsForm input{border:1px solid var(--card-edge);min-width:0;font-family:var(--font-body);color:var(--ink);background:var(--white);border-radius:999px;flex:1;padding:14px 20px;font-size:15px}.Blog-module__qYX-oq__newsForm input:focus{border-color:var(--indigo);box-shadow:var(--shadow-focus);outline:none}.Blog-module__qYX-oq__newsStatus{color:var(--ink-60);flex-basis:100%;margin:0;font-size:14px}.Blog-module__qYX-oq__newsStatus:empty{display:none}.Blog-module__qYX-oq__hubHero{--hc-pad:128px 0 56px;--hc-pad-sm:108px 0 44px;padding-bottom:10px}.Blog-module__qYX-oq__hubHero h1{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;text-wrap:balance;max-width:820px;margin:16px auto 0;font-size:52px;font-weight:800;line-height:1}.Blog-module__qYX-oq__hubHero p{color:#ffffffe0;max-width:620px;margin:16px auto 0;font-size:18px;line-height:1.55}.Blog-module__qYX-oq__empty{text-align:center;color:var(--ink-60);padding:20px 0 40px}@media (max-width:1000px){.Blog-module__qYX-oq__hero h1{font-size:46px}.Blog-module__qYX-oq__feat{grid-template-columns:1fr}.Blog-module__qYX-oq__grid{grid-template-columns:repeat(2,1fr)}.Blog-module__qYX-oq__ahead h1{font-size:38px}.Blog-module__qYX-oq__aheroImg,.Blog-module__qYX-oq__ahero .Blog-module__qYX-oq__thumb{height:320px}.Blog-module__qYX-oq__hubHero h1{font-size:40px}}@media (max-width:640px){.Blog-module__qYX-oq__hero h1{font-size:34px}.Blog-module__qYX-oq__grid{grid-template-columns:1fr}.Blog-module__qYX-oq__featH{font-size:26px}.Blog-module__qYX-oq__ahead h1{font-size:30px}.Blog-module__qYX-oq__newsCard{flex-direction:column;align-items:flex-start}.Blog-module__qYX-oq__hubHero h1{font-size:32px}}@media (prefers-reduced-motion:reduce){.Blog-module__qYX-oq__feat,.Blog-module__qYX-oq__card .Blog-module__qYX-oq__thumb,.Blog-module__qYX-oq__toc summary svg{transition:none}}.Blog-module__qYX-oq__video{aspect-ratio:16/9;background:var(--ink);border-radius:14px;margin:32px 0;overflow:hidden}.Blog-module__qYX-oq__video iframe{border:0;width:100%;height:100%}.Blog-module__qYX-oq__prose .Blog-module__qYX-oq__callout a{color:var(--indigo-ink);font-weight:700}@media (max-width:359px){.Blog-module__qYX-oq__newsCard{padding:28px 20px}.Blog-module__qYX-oq__newsForm{min-width:0}}
.Closer-module__gMFICW__closer{--acc:var(--indigo);--acc-deep:var(--indigo-deep);padding:30px 0 80px}.Closer-module__gMFICW__card{background:linear-gradient(135deg, var(--acc-deep), var(--acc));color:#fff;text-align:center;border-radius:32px;max-width:1100px;margin:0 auto;padding:64px 56px;position:relative;overflow:hidden}.Closer-module__gMFICW__card:after{content:"";pointer-events:none;background:radial-gradient(80% 120% at 50% -10%,#ffffff2e,#0000 60%);position:absolute;inset:0}.Closer-module__gMFICW__closer h2{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0 0 16px;font-size:50px;font-weight:800;line-height:1;position:relative}.Closer-module__gMFICW__closer p{color:#ffffffdb;max-width:560px;margin:0 auto 30px;font-size:19px;line-height:1.45;position:relative}.Closer-module__gMFICW__ctas{flex-wrap:wrap;justify-content:center;gap:13px;display:inline-flex;position:relative}.Closer-module__gMFICW__closer .Closer-module__gMFICW__ink{color:var(--acc-deep);background:#fff}.Closer-module__gMFICW__closer .Closer-module__gMFICW__ink:hover{background:var(--ink);color:#fff}.Closer-module__gMFICW__closer .Closer-module__gMFICW__outline{color:#fff;border-color:#fff9}.Closer-module__gMFICW__closer .Closer-module__gMFICW__outline:hover{color:var(--acc-deep);background:#fff;border-color:#fff}.Closer-module__gMFICW__strip{color:#fffc;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:28px;margin-bottom:0;padding:0;font-size:14px;list-style:none;display:flex;position:relative}.Closer-module__gMFICW__strip li{align-items:center;gap:7px;display:inline-flex}.Closer-module__gMFICW__strip svg{width:15px;height:15px}@media (max-width:700px){.Closer-module__gMFICW__closer h2{font-size:36px}.Closer-module__gMFICW__card{padding:40px 28px}}
.DemoBooking-module__eL2XcG__booking{max-width:560px;scroll-margin-top:110px;container-type:inline-size}.DemoBooking-module__eL2XcG__emailForm{gap:10px;display:grid}.DemoBooking-module__eL2XcG__emailRow{grid-template-columns:1fr auto;gap:10px;display:grid}@container (max-width:479px){.DemoBooking-module__eL2XcG__emailRow{grid-template-columns:1fr}}.DemoBooking-module__eL2XcG__label{font-family:var(--font-display);color:var(--ink);margin-bottom:7px;padding:0;font-size:14px;font-weight:600;display:block}.DemoBooking-module__eL2XcG__emailForm>.DemoBooking-module__eL2XcG__label{margin-bottom:-3px}.DemoBooking-module__eL2XcG__field{min-width:0}.DemoBooking-module__eL2XcG__input{background:var(--white);width:100%;height:56px;font:inherit;color:var(--ink);border:1px solid #cfd4dc;border-radius:12px;padding:0 16px;font-size:16px}.DemoBooking-module__eL2XcG__input::placeholder{color:#8a909b}.DemoBooking-module__eL2XcG__input:focus{border-color:var(--indigo);box-shadow:var(--shadow-focus);outline:none}.DemoBooking-module__eL2XcG__input[aria-invalid=true]{border-color:#c0392b}.DemoBooking-module__eL2XcG__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%234b5563' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;height:50px;padding-right:40px}.DemoBooking-module__eL2XcG__select:has(option[value=""]:checked){color:#6b7280}.DemoBooking-module__eL2XcG__select option{color:var(--ink)}.DemoBooking-module__eL2XcG__submit{background:var(--indigo);height:56px;color:var(--white);font-family:var(--font-display);white-space:nowrap;cursor:pointer;transition:background .15s var(--ease-standard), transform .15s var(--ease-standard);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:17px;font-weight:700;display:inline-flex;box-shadow:0 12px 24px -12px #5664d2b3}.DemoBooking-module__eL2XcG__submit:hover{background:var(--indigo-600)}.DemoBooking-module__eL2XcG__submit:active{transform:translateY(1px)}.DemoBooking-module__eL2XcG__submit:disabled{cursor:progress;opacity:.8}.DemoBooking-module__eL2XcG__submit svg{width:18px;height:18px}.DemoBooking-module__eL2XcG__error,.DemoBooking-module__eL2XcG__status{color:#b3261e;margin:0;font-size:13.5px}.DemoBooking-module__eL2XcG__status:empty{display:none}.DemoBooking-module__eL2XcG__note{color:var(--ink-muted);gap:9px;margin:2px 0 0;font-size:13px;line-height:1.45;display:flex}.DemoBooking-module__eL2XcG__note svg{flex:none;width:15px;height:15px;margin-top:1px}.DemoBooking-module__eL2XcG__note a{color:var(--indigo-ink);text-underline-offset:2px;text-decoration:underline}.DemoBooking-module__eL2XcG__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.DemoBooking-module__eL2XcG__stepHeading{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.12}.DemoBooking-module__eL2XcG__stepHeading:focus{outline:none}.DemoBooking-module__eL2XcG__stepLede{color:var(--ink-60);overflow-wrap:anywhere;margin:0 0 22px;font-size:16px;line-height:1.55}.DemoBooking-module__eL2XcG__linkButton{font:inherit;color:var(--indigo-ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.DemoBooking-module__eL2XcG__bookingWide{max-width:880px}.DemoBooking-module__eL2XcG__bookingWide .DemoBooking-module__eL2XcG__stepHeading{margin-bottom:20px}.DemoBooking-module__eL2XcG__schedulerWrap{border:1px solid var(--ink-line);background:var(--white);border-radius:16px;min-height:615px;position:relative;overflow:hidden}.DemoBooking-module__eL2XcG__scheduler{background:var(--white);border:0;width:100%;min-width:0;height:756px;min-height:615px;display:block}.DemoBooking-module__eL2XcG__schedulerLoading{background:var(--white);color:var(--ink-60);justify-content:center;align-items:center;gap:12px;margin:0;font-size:15px;display:flex;position:absolute;inset:0}.DemoBooking-module__eL2XcG__spinner{border:2px solid #d5d9f2;border-top-color:var(--indigo-600);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite DemoBooking-module__eL2XcG__spin}@keyframes DemoBooking-module__eL2XcG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.DemoBooking-module__eL2XcG__spinner{animation-duration:2.4s}}.DemoBooking-module__eL2XcG__after{color:var(--ink-60);margin:14px 0 0;font-size:14px}.DemoBooking-module__eL2XcG__details{display:grid}.DemoBooking-module__eL2XcG__details .DemoBooking-module__eL2XcG__stepLede{margin-bottom:20px}.DemoBooking-module__eL2XcG__details .DemoBooking-module__eL2XcG__submit{justify-self:start;margin-top:22px}.DemoBooking-module__eL2XcG__details .DemoBooking-module__eL2XcG__status{margin-top:12px}.DemoBooking-module__eL2XcG__detailsGrid{grid-template-columns:1fr 1fr;gap:16px 14px;display:grid}.DemoBooking-module__eL2XcG__detailsGrid .DemoBooking-module__eL2XcG__input{border-radius:10px;height:50px}.DemoBooking-module__eL2XcG__detailsGrid .DemoBooking-module__eL2XcG__error{margin-top:6px}.DemoBooking-module__eL2XcG__wide{grid-column:1/-1}@container (max-width:479px){.DemoBooking-module__eL2XcG__detailsGrid{grid-template-columns:1fr}.DemoBooking-module__eL2XcG__details .DemoBooking-module__eL2XcG__submit{justify-self:stretch}}.DemoBooking-module__eL2XcG__videoLink{font-family:var(--font-display);color:var(--indigo-ink);text-underline-offset:3px;align-items:center;gap:8px;margin-top:20px;font-size:15.5px;font-weight:700;text-decoration:underline;display:inline-flex}.DemoBooking-module__eL2XcG__videoLink svg{flex:none;width:18px;height:18px}@media (max-width:600px){.DemoBooking-module__eL2XcG__stepHeading{font-size:25px}}
.FinalCta-module__vSC-Oq__final{padding:24px 0 96px}.FinalCta-module__vSC-Oq__card{background:linear-gradient(160deg, var(--ink) 0%, #1a1f3a 100%);color:#fff;text-align:center;border-radius:32px;padding:64px 56px}.FinalCta-module__vSC-Oq__title{font-family:var(--font-display);letter-spacing:-.035em;margin:0 0 14px;font-size:46px;font-weight:800}.FinalCta-module__vSC-Oq__subtitle{font-family:var(--font-display);letter-spacing:-.015em;color:#ffffffeb;max-width:560px;margin:0 auto 12px;font-size:24px;font-weight:600;line-height:1.25}.FinalCta-module__vSC-Oq__lede{color:#fffdf8b3;max-width:560px;margin:0 auto 28px;font-size:17px}.FinalCta-module__vSC-Oq__ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.FinalCta-module__vSC-Oq__ctas .FinalCta-module__vSC-Oq__outlineLight,.FinalCta-module__vSC-Oq__ctas .FinalCta-module__vSC-Oq__outlineLight:hover{color:#fff;border-color:#fff6}.FinalCta-module__vSC-Oq__trust{color:#fffdf88c;margin:26px 0 0;font-size:13px}.FinalCta-module__vSC-Oq__stars{color:var(--sig-amber);letter-spacing:1px;font-size:13px}@media (max-width:389px){.FinalCta-module__vSC-Oq__card{padding-left:20px;padding-right:20px}.FinalCta-module__vSC-Oq__ctas>a{white-space:normal;max-width:100%;line-height:1.25}}.FinalCta-module__vSC-Oq__form{color:#fff;text-align:left;max-width:560px;margin:0 auto 8px;container-type:inline-size}.FinalCta-module__vSC-Oq__form form{grid-template-columns:minmax(0,1fr)}.FinalCta-module__vSC-Oq__form input{border-color:#ffffffd9;min-width:0}.FinalCta-module__vSC-Oq__form label{color:#fff}.FinalCta-module__vSC-Oq__form form>p{color:#ffffffc7}.FinalCta-module__vSC-Oq__form form>p a{color:#fff}.FinalCta-module__vSC-Oq__form form>p[id],.FinalCta-module__vSC-Oq__form form>p[role=alert]{color:#ffb4ab}.FinalCta-module__vSC-Oq__form [data-email-row]{grid-template-columns:minmax(0,1fr) auto}@media (max-width:359px){.FinalCta-module__vSC-Oq__form [data-email-row]{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.FinalCta-module__vSC-Oq__form [data-email-row] button{padding:0 20px}}.FinalCta-module__vSC-Oq__card:has(.FinalCta-module__vSC-Oq__form) .FinalCta-module__vSC-Oq__lede{text-wrap:balance;color:#fffdf8d1;font-size:18px;line-height:1.5}@media (max-width:600px){.FinalCta-module__vSC-Oq__card:has(.FinalCta-module__vSC-Oq__form){padding:44px 20px}.FinalCta-module__vSC-Oq__subtitle{font-size:20px}}@media (max-width:767px){.FinalCta-module__vSC-Oq__trust{font-size:14px}}
.HomeBlog-module__zQdYdq__sec{padding:8px 0 96px}.HomeBlog-module__zQdYdq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:28px;display:flex}.HomeBlog-module__zQdYdq__kicker{margin:0}.HomeBlog-module__zQdYdq__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:10px 0 0;font-size:36px;font-weight:800;line-height:1.08}.HomeBlog-module__zQdYdq__all{min-height:44px;font-family:var(--font-display);color:var(--indigo-ink);align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.HomeBlog-module__zQdYdq__all:hover{text-underline-offset:3px;text-decoration:underline}.HomeBlog-module__zQdYdq__all svg{width:16px;height:16px}.HomeBlog-module__zQdYdq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.HomeBlog-module__zQdYdq__grid>li{min-width:0;display:flex}.HomeBlog-module__zQdYdq__card{border:1px solid var(--ink-line,#e6e8ef);width:100%;color:var(--ink);transition:transform .16s var(--ease-standard), box-shadow .16s var(--ease-standard);background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.HomeBlog-module__zQdYdq__card:hover{transform:translateY(-2px);box-shadow:0 18px 40px -24px #11131859}.HomeBlog-module__zQdYdq__card:focus-visible{outline:3px solid var(--indigo);outline-offset:3px}.HomeBlog-module__zQdYdq__media{aspect-ratio:3/2;background:#eef0f6;display:block;position:relative;overflow:hidden}.HomeBlog-module__zQdYdq__img{object-fit:cover}.HomeBlog-module__zQdYdq__media>div{border-radius:0;height:100%;position:absolute;inset:0}.HomeBlog-module__zQdYdq__body{flex-direction:column;flex:1;gap:8px;padding:18px 20px 20px;display:flex}.HomeBlog-module__zQdYdq__date{color:var(--ink-60);font-size:13px}.HomeBlog-module__zQdYdq__cardTitle{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:pretty;margin:0;font-size:19px;font-weight:700;line-height:1.3}.HomeBlog-module__zQdYdq__more{color:var(--indigo-ink);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:600;display:inline-flex}.HomeBlog-module__zQdYdq__more svg{width:15px;height:15px}@media (max-width:1000px){.HomeBlog-module__zQdYdq__grid{gap:16px}.HomeBlog-module__zQdYdq__cardTitle{font-size:17px}}@media (max-width:760px){.HomeBlog-module__zQdYdq__sec{padding-bottom:72px}.HomeBlog-module__zQdYdq__title{font-size:30px}.HomeBlog-module__zQdYdq__grid{grid-template-columns:minmax(0,1fr)}}
.HeroVideo-module__sGH0sa__video{aspect-ratio:16/9;background:#0c0f1a;border:1px solid #ffffff1f;border-radius:20px;width:calc(100% - 48px);max-width:1320px;margin:44px auto 0;scroll-margin-top:110px;animation:.5s both HeroVideo-module__sGH0sa__videoIn;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #00000080}.HeroVideo-module__sGH0sa__facade,.HeroVideo-module__sGH0sa__placeholder,.HeroVideo-module__sGH0sa__player{background:#0c0f1a;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.HeroVideo-module__sGH0sa__facade{cursor:pointer;font:inherit;color:#fff}.HeroVideo-module__sGH0sa__facade:focus-visible{outline-offset:-8px;border-radius:20px;outline:3px solid #fff}.HeroVideo-module__sGH0sa__player{object-fit:cover}.HeroVideo-module__sGH0sa__poster{background:linear-gradient(#eef0fb 0%,#dfe3f6 100%);position:absolute;inset:0;overflow:hidden}.HeroVideo-module__sGH0sa__posterImg{object-fit:cover}.HeroVideo-module__sGH0sa__art{pointer-events:none;width:min(84%,1040px);position:absolute;top:50%;left:50%;translate:-50% -50%}.HeroVideo-module__sGH0sa__art>*{margin:0;box-shadow:0 30px 60px -30px #11182759}.HeroVideo-module__sGH0sa__overlay{color:#fff;pointer-events:none;background:linear-gradient(#1a14408c,#0c0f1ac7);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.HeroVideo-module__sGH0sa__play{background:var(--indigo);width:76px;height:76px;transition:transform .2s var(--ease-emphasis,ease);border:1px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 16px 40px -12px #0009}.HeroVideo-module__sGH0sa__facade:hover .HeroVideo-module__sGH0sa__play,.HeroVideo-module__sGH0sa__facade:focus-visible .HeroVideo-module__sGH0sa__play{transform:scale(1.06)}.HeroVideo-module__sGH0sa__play svg{color:#fff;width:28px;height:28px;margin-left:3px}.HeroVideo-module__sGH0sa__playMuted{box-shadow:none;background:#ffffff24;border-color:#fff6}.HeroVideo-module__sGH0sa__cap{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;font-size:16px;font-weight:600}.HeroVideo-module__sGH0sa__badge{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#1a1440;background:#ffd98a;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;top:16px;left:16px}@keyframes HeroVideo-module__sGH0sa__videoIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HeroVideo-module__sGH0sa__video{animation:none}.HeroVideo-module__sGH0sa__play{transition:none}}@media (max-width:700px){.HeroVideo-module__sGH0sa__video,.HeroVideo-module__sGH0sa__facade:focus-visible{border-radius:14px}.HeroVideo-module__sGH0sa__art{width:150%;top:8%;left:8%;translate:none}.HeroVideo-module__sGH0sa__play{width:58px;height:58px}.HeroVideo-module__sGH0sa__play svg{width:22px;height:22px}.HeroVideo-module__sGH0sa__cap{font-size:14px}}@media (max-width:400px){.HeroVideo-module__sGH0sa__video{width:calc(100% - 32px);margin-top:32px}.HeroVideo-module__sGH0sa__badge{top:10px;left:10px}}.HeroVideo-module__sGH0sa__bright .HeroVideo-module__sGH0sa__art{width:min(90%,1040px)}.HeroVideo-module__sGH0sa__bright .HeroVideo-module__sGH0sa__overlay{background:radial-gradient(60% 60%,#0c0f1a52 0%,#0c0f1a0f 100%);gap:12px}.HeroVideo-module__sGH0sa__bright .HeroVideo-module__sGH0sa__cap{background:#111328c7;border-radius:999px;padding:8px 16px;font-size:15px;box-shadow:0 10px 30px -12px #0009}@media (max-width:700px){.HeroVideo-module__sGH0sa__bright .HeroVideo-module__sGH0sa__art{width:150%}.HeroVideo-module__sGH0sa__bright .HeroVideo-module__sGH0sa__cap{padding:6px 12px;font-size:13px}}
.LeadMagnet-module__F4oVxq__sec{padding:0 0 96px}.LeadMagnet-module__F4oVxq__card{background:radial-gradient(90% 120% at 0% 0%, #5fd38a2e, transparent 60%), var(--green-50);border:1px solid var(--green-100);border-radius:32px;padding:56px}.LeadMagnet-module__F4oVxq__withCover{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.LeadMagnet-module__F4oVxq__visual{min-width:0;padding-top:8px}.LeadMagnet-module__F4oVxq__text{min-width:0}.LeadMagnet-module__F4oVxq__card:not(.LeadMagnet-module__F4oVxq__withCover) .LeadMagnet-module__F4oVxq__text{text-align:center;max-width:640px;margin:0 auto}.LeadMagnet-module__F4oVxq__text .LeadMagnet-module__F4oVxq__kicker{color:var(--green-700);margin:0}.LeadMagnet-module__F4oVxq__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:10px 0 14px;font-size:40px;font-weight:800;line-height:1.08}.LeadMagnet-module__F4oVxq__body{color:var(--ink-2);margin:0 0 8px;font-size:18px;line-height:1.5}.LeadMagnet-module__F4oVxq__inside{color:var(--ink-60);margin:0;font-size:15px;line-height:1.55}.LeadMagnet-module__F4oVxq__text .LeadMagnet-module__F4oVxq__btn{background:var(--green-700);color:#fff;margin-top:28px;box-shadow:0 10px 24px -12px #0f2a1f99}.LeadMagnet-module__F4oVxq__text .LeadMagnet-module__F4oVxq__btn:hover{background:var(--green-600)}@media (max-width:900px){.LeadMagnet-module__F4oVxq__card{padding:40px 28px}.LeadMagnet-module__F4oVxq__withCover{grid-template-columns:minmax(0,1fr);gap:28px}.LeadMagnet-module__F4oVxq__visual{width:100%;max-width:460px;margin:0 auto}.LeadMagnet-module__F4oVxq__title{font-size:32px}}@media (max-width:600px){.LeadMagnet-module__F4oVxq__card{border-radius:24px;padding:32px 20px}.LeadMagnet-module__F4oVxq__body{font-size:16px}.LeadMagnet-module__F4oVxq__text .LeadMagnet-module__F4oVxq__btn{white-space:normal;text-align:center;width:100%;line-height:1.25}}
.Book-module__RnNeqa__cover{aspect-ratio:.72;width:280px;color:var(--green-900);font-family:var(--font-display);background:linear-gradient(#fdfcf8 0%,#f6f4ec 100%);border-radius:3px 8px 8px 3px;position:relative;overflow:hidden;box-shadow:1px 1px #e4e0d2,2px 2px #fbfaf6,3px 3px #e4e0d2,4px 4px #fbfaf6,5px 5px #ddd8c8,0 34px 60px -26px #06140e8c,0 12px 22px -12px #06140e59;container-type:inline-size}.Book-module__RnNeqa__cover:before{content:"";z-index:2;background:linear-gradient(90deg,#0a1d15 0%,#17583a 55%,#0f2a1f 100%);width:4.3cqw;position:absolute;inset:0 auto 0 0}.Book-module__RnNeqa__cover:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#06140e38,#06140e00);width:3cqw;position:absolute;inset:0 auto 0 4.3cqw}.Book-module__RnNeqa__coverIn{flex-direction:column;height:100%;padding:9cqw 8.5cqw 0 13cqw;display:flex;position:relative}.Book-module__RnNeqa__top{justify-content:space-between;align-items:center;gap:3cqw;display:flex}.Book-module__RnNeqa__logo{width:38cqw;height:auto;display:block}.Book-module__RnNeqa__edition{letter-spacing:.12em;text-transform:uppercase;color:var(--green-700);white-space:nowrap;font-size:3.2cqw;font-weight:700}.Book-module__RnNeqa__title{letter-spacing:-.035em;flex-direction:column;margin-top:11cqw;font-weight:800;line-height:.96;display:flex}.Book-module__RnNeqa__the{letter-spacing:.18em;text-transform:uppercase;color:var(--green-500);margin-bottom:1.6cqw;font-size:4cqw;font-weight:700}.Book-module__RnNeqa__t1{color:var(--green-900);font-size:13.4cqw}.Book-module__RnNeqa__t2{color:var(--green-700);font-size:13.4cqw}.Book-module__RnNeqa__sub{max-width:66cqw;font-family:var(--font-body);color:#3c4a43;margin:4.6cqw 0 0;font-size:max(4.4cqw,9px);font-weight:500;line-height:1.35}.Book-module__RnNeqa__panel{background:radial-gradient(90% 80% at 85% 0,#5fd38a29,#0000 60%),linear-gradient(165deg,#17402e 0%,#0f2a1f 60%,#0a1d15 100%);margin:auto -8.5cqw 0 -13cqw;padding:6cqw 8.5cqw 6.5cqw 13cqw;position:relative}.Book-module__RnNeqa__chart{width:100%;height:auto;display:block}.Book-module__RnNeqa__foot{letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;margin:4cqw 0 0;font-size:max(2.9cqw,6px);font-weight:700;line-height:1.45}.Book-module__RnNeqa__page{aspect-ratio:.74;width:250px;color:var(--ink);font-family:var(--font-display);background:#fff;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 26px 50px -24px #11182759,0 2px 6px #1118270f;container-type:inline-size}.Book-module__RnNeqa__pageIn{padding:8cqw 7.2cqw}.Book-module__RnNeqa__pageNo{color:var(--green-700);letter-spacing:-.02em;font-size:8.8cqw;font-weight:800}.Book-module__RnNeqa__pageTitle{letter-spacing:-.02em;margin:2.4cqw 0 5.6cqw;font-size:6cqw;font-weight:700;line-height:1.12}.Book-module__RnNeqa__exTitle{margin-bottom:2.4cqw;font-size:4.2cqw;font-weight:700;line-height:1.2}.Book-module__RnNeqa__table{border-collapse:collapse;width:100%;font-size:3cqw;font-family:var(--font-body)}.Book-module__RnNeqa__table th{text-align:left;background:var(--green-50);padding:1.6cqw;font-weight:700}.Book-module__RnNeqa__table td{border-top:1px solid var(--ink-line);color:var(--ink-60);padding:1.4cqw 1.6cqw}.Book-module__RnNeqa__table td:not(:first-child),.Book-module__RnNeqa__table th:not(:first-child){text-align:right}.Book-module__RnNeqa__barsTitle{margin:4cqw 0 1.6cqw;font-size:3.2cqw;font-weight:700}.Book-module__RnNeqa__bars{border-bottom:1px solid var(--card-edge);justify-content:center;align-items:flex-end;gap:10.4cqw;height:31.2cqw;display:flex}.Book-module__RnNeqa__barsCompact{height:25.6cqw}.Book-module__RnNeqa__barCol{flex-direction:column;justify-content:flex-end;align-items:center;width:18.4cqw;height:100%;display:flex;position:relative}.Book-module__RnNeqa__barVal{margin-bottom:.8cqw;font-size:3cqw;font-weight:700}.Book-module__RnNeqa__bar{background:#8fd9aa;border-radius:.8cqw .8cqw 0 0;width:100%}.Book-module__RnNeqa__barHi{background:var(--green-400)}.Book-module__RnNeqa__barLbl{color:var(--ink-muted);font-size:2.8cqw;position:absolute;bottom:-12px}.Book-module__RnNeqa__offersHead{background:var(--green-50);border-radius:1.6cqw;padding:2.4cqw 3.2cqw;font-size:3.8cqw;font-weight:700}.Book-module__RnNeqa__offers{font-size:3.6cqw;font-family:var(--font-body);color:var(--ink-60);flex-direction:column;gap:3.6cqw;margin:3.2cqw 0 0;padding:0;list-style:none;display:flex}.Book-module__RnNeqa__offers li{align-items:center;gap:3.2cqw;display:flex}.Book-module__RnNeqa__offerIc{border:1px solid var(--card-edge);width:7.2cqw;height:7.2cqw;color:var(--green-700);border-radius:1.6cqw;justify-content:center;align-items:center;display:inline-flex}.Book-module__RnNeqa__offerIc svg{width:4cqw;height:4cqw}.Book-module__RnNeqa__stack{aspect-ratio:1.5;width:100%;max-width:620px;margin-left:auto;position:relative}.Book-module__RnNeqa__stack>*{position:absolute}.Book-module__RnNeqa__stackCover{transform-origin:0;z-index:4;width:41%;top:4%;left:0;transform:perspective(1600px)rotateY(9deg)rotate(-3deg)}.Book-module__RnNeqa__stackPage1{z-index:3;width:31%;top:1%;left:40%;transform:rotate(2deg)}.Book-module__RnNeqa__stackPageEdge{z-index:1;width:29%;top:9%;left:71%;transform:rotate(6deg)}.Book-module__RnNeqa__stackPage3{z-index:2;width:30%;top:5%;left:70%;transform:rotate(4deg)}.Book-module__RnNeqa__stackPage1 .Book-module__RnNeqa__pageIn,.Book-module__RnNeqa__stackPage3 .Book-module__RnNeqa__pageIn{padding-left:13cqw}.Book-module__RnNeqa__sticker{z-index:5;white-space:pre-line;max-width:220px;font-family:var(--font-display);color:var(--ink-2);margin:0;font-size:14px;font-style:italic;font-weight:600;line-height:1.3;top:-46px;right:0;transform:rotate(-4deg)}@media (max-width:960px){.Book-module__RnNeqa__stack{margin:0 auto}}@media (max-width:480px){.Book-module__RnNeqa__stack{aspect-ratio:1.25}.Book-module__RnNeqa__stackCover{width:54%}.Book-module__RnNeqa__stackPage1{width:38%;left:50%}.Book-module__RnNeqa__stackPage3{width:36%;left:64%}.Book-module__RnNeqa__stackPageEdge{width:34%;left:66%}.Book-module__RnNeqa__stackPage3 .Book-module__RnNeqa__pageIn{visibility:hidden}.Book-module__RnNeqa__sticker{display:none}}
.App-module__PVrSXa__app{--brand-50:#eeebfc;--brand-200:#bcaef4;--brand-300:#9a85ee;--brand-500:#4f2de1;--brand-600:#4222c4;--brand-700:#371ba1;--success-100:#d1f3ee;--success-500:#14b8a6;--success-700:#0d8275;--danger-100:#fde0dd;--danger-500:#f44336;--danger-700:#b8281e;--warning-100:#fef3c7;--warning-700:#92400e;--ink-50:#f9fafb;--ink-100:#f3f4f6;--ink-200:#e5e7eb;--ink-300:#d1d5db;--ink-400:#9ca3af;--ink-500:#6b7280;--ink-600:#4b5563;--ink-700:#374151;--ink-800:#1f2937;--canvas:#f7f7fc;--ok-fill:#0d8275;--ok-text:#0c766c;--bad:#d92d20;--shadow-card:0 1px 2px #1118270d, 0 2px 8px -2px #1f24510f;zoom:.75;background:var(--brand-500);min-width:0;color:var(--ink-800);font-family:var(--font-display);letter-spacing:0;text-align:left;border-radius:14px;margin:0;font-size:16px;line-height:normal;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -24px #05041eb3}.App-module__PVrSXa__app *{box-sizing:border-box}.App-module__PVrSXa__tnum{font-variant-numeric:tabular-nums lining-nums}.App-module__PVrSXa__rail{flex:none;width:64px;position:relative}.App-module__PVrSXa__railInner{color:#fff;flex-direction:column;align-items:center;gap:4px;padding:16px 10px;display:flex;position:absolute;inset:0;overflow:hidden}.App-module__PVrSXa__railLogo{flex:none;align-items:center;height:40px;margin-bottom:8px;display:flex}.App-module__PVrSXa__railLogo svg{width:26px;height:31px}.App-module__PVrSXa__railItem{color:#ffffffd9;border-radius:10px;flex:none;place-items:center;width:44px;height:40px;display:grid}.App-module__PVrSXa__railItem svg{width:20px;height:20px}.App-module__PVrSXa__railItem[data-active]{background:var(--brand-700);color:#fff}.App-module__PVrSXa__main{flex-direction:column;flex:1;min-width:0;padding-top:12px;display:flex}.App-module__PVrSXa__page{background:var(--canvas);border-top-left-radius:14px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden;box-shadow:-6px 0 18px #1f245147}.App-module__PVrSXa__top{border-bottom:1px solid var(--ink-200);background:#fff;flex:none;align-items:center;gap:12px;height:60px;padding:0 28px;display:flex}.App-module__PVrSXa__store{color:var(--ink-800);white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:500;display:flex}.App-module__PVrSXa__store svg{width:14px;height:14px;color:var(--ink-500)}.App-module__PVrSXa__tag{background:var(--brand-50);height:20px;color:var(--brand-700);letter-spacing:.02em;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.App-module__PVrSXa__topRight{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.App-module__PVrSXa__btn{border:1px solid var(--ink-200);height:34px;color:var(--ink-800);font:inherit;white-space:nowrap;background:#fff;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex;box-sizing:content-box!important}.App-module__PVrSXa__btn svg{width:14px;height:14px}.App-module__PVrSXa__btnSm{height:32px;padding:0 10px}.App-module__PVrSXa__btnTinted{border-color:var(--brand-200);color:var(--brand-700)}.App-module__PVrSXa__btnPlain{background:var(--brand-50);color:var(--brand-700);border-color:#0000}.App-module__PVrSXa__btnPrimary{background:var(--brand-500);color:#fff;border-color:#0000;padding:0 14px}button.App-module__PVrSXa__btnPrimary{cursor:pointer}button.App-module__PVrSXa__btnPrimary:hover{background:var(--brand-600)}button.App-module__PVrSXa__btnPrimary:focus-visible{outline:none;box-shadow:0 0 0 3px #4f2de140}.App-module__PVrSXa__iconBtn{border:1px solid var(--ink-200);width:34px;height:34px;color:var(--ink-600);background:#fff;border-radius:8px;flex:none;place-items:center;display:grid;box-sizing:content-box!important}.App-module__PVrSXa__iconBtn svg{width:15px;height:15px}.App-module__PVrSXa__muted{color:var(--ink-500)}.App-module__PVrSXa__sep{color:var(--brand-300)}.App-module__PVrSXa__bell{color:var(--ink-500);margin:0 6px;display:flex}.App-module__PVrSXa__bell svg{width:18px;height:18px}.App-module__PVrSXa__avatar{background:var(--brand-500);color:#fff;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:grid}.App-module__PVrSXa__body{flex:1;min-width:0}.App-module__PVrSXa__tabbar{display:none}.App-module__PVrSXa__card{border:1px solid var(--ink-200);box-shadow:var(--shadow-card);background:#fff;border-radius:12px}.App-module__PVrSXa__pill{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#fff;border-radius:999px;align-items:center;height:22px;padding:2px 10px 0;font-size:11px;font-weight:500;line-height:22px;display:inline-flex;box-sizing:content-box!important}.App-module__PVrSXa__ahead{background:var(--ok-fill)}.App-module__PVrSXa__behind{background:var(--bad)}.App-module__PVrSXa__brand{background:var(--brand-500)}.App-module__PVrSXa__dotPill{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:22px;padding:1px 9px 0 8px;font-size:11px;font-weight:500;display:inline-flex;box-sizing:content-box!important}.App-module__PVrSXa__dotPill i{background:currentColor;border-radius:50%;width:7px;height:7px}.App-module__PVrSXa__dotSuccess{background:var(--success-100);color:var(--ok-text)}.App-module__PVrSXa__dotWarning{background:var(--warning-100);color:var(--warning-700)}.App-module__PVrSXa__softPill{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.App-module__PVrSXa__softGood{background:var(--success-100);color:var(--ok-text)}.App-module__PVrSXa__softBad{background:var(--danger-100);color:var(--danger-700)}.App-module__PVrSXa__delta{letter-spacing:.01em;white-space:nowrap;font-size:13px;font-weight:500}.App-module__PVrSXa__good{color:var(--success-700)}.App-module__PVrSXa__bad{color:var(--bad)}.App-module__PVrSXa__neutral{color:var(--ink-500)}.App-module__PVrSXa__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.App-module__PVrSXa__metric{border:1px solid var(--ink-200);min-width:0;box-shadow:var(--shadow-card);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;padding:14px 16px 0;display:flex;overflow:hidden}.App-module__PVrSXa__metricLabel{letter-spacing:.01em;color:var(--ink-700);white-space:nowrap;align-items:center;gap:8px;font-size:14px;line-height:16px;display:flex}.App-module__PVrSXa__glyph{flex:none;width:16px;height:16px;display:block;position:relative;top:-2px}.App-module__PVrSXa__metricValue{letter-spacing:-.03em;white-space:nowrap;margin:14px 0 8px;font-size:22px}.App-module__PVrSXa__spark{flex:none;align-self:stretch;width:calc(100% + 32px);height:50px;margin:auto -16px 0;padding-top:8px;display:block}.App-module__PVrSXa__headRow{display:contents}.App-module__PVrSXa__th{border-bottom:1px solid var(--ink-200);background:var(--ink-50);color:var(--ink-600);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:12px 16px;font-size:11px;font-weight:600;display:flex}.App-module__PVrSXa__td{border-bottom:1px solid var(--ink-100);white-space:nowrap;align-items:center;height:53px;padding:0 16px;font-size:13px;display:flex}.App-module__PVrSXa__right{text-align:right;justify-content:flex-end}.App-module__PVrSXa__summary{background:var(--ink-50);font-weight:500}.App-module__PVrSXa__neg{color:var(--bad)}@media (max-width:760px){.App-module__PVrSXa__app{zoom:1;border-radius:18px;flex-direction:column}.App-module__PVrSXa__rail{display:none}.App-module__PVrSXa__main{padding-top:0}.App-module__PVrSXa__page{box-shadow:none;border-radius:0}.App-module__PVrSXa__top{gap:8px;height:56px;padding:0 16px}.App-module__PVrSXa__hideSm{display:none!important}.App-module__PVrSXa__tabbar{border-top:1px solid var(--ink-200);background:#fff;flex:none;height:60px;display:flex}.App-module__PVrSXa__tab{color:var(--ink-500);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.App-module__PVrSXa__tab svg{width:20px;height:20px}.App-module__PVrSXa__tab[data-active]{color:var(--brand-600)}.App-module__PVrSXa__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.App-module__PVrSXa__metric{padding:12px 12px 0}.App-module__PVrSXa__metricLabel{font-size:13px}.App-module__PVrSXa__metricValue{font-size:19px}.App-module__PVrSXa__spark{width:calc(100% + 24px);margin:auto -12px 0}.App-module__PVrSXa__ofTarget{display:none}.App-module__PVrSXa__topRight{flex:0 auto}.App-module__PVrSXa__dateBtn{flex:0 auto;min-width:0}.App-module__PVrSXa__btnText{text-overflow:ellipsis;min-width:0;overflow:hidden}.App-module__PVrSXa__th{white-space:normal;padding:10px;line-height:1.2}.App-module__PVrSXa__td{height:46px;padding:0 10px}}@media (min-width:1264px){.App-module__PVrSXa__app[data-app-screen=ltv]{zoom:.645}}@media (min-width:1131px) and (max-width:1263px){.App-module__PVrSXa__app[data-app-screen=ltv]{zoom:.6}}@media (min-width:761px) and (max-width:1000px){.App-module__PVrSXa__app{zoom:.7}}@media (min-width:1001px) and (max-width:1130px){.App-module__PVrSXa__app{zoom:.62}}@media (min-width:1131px) and (max-width:1263px){.App-module__PVrSXa__app{zoom:.7}}@media (max-width:360px){.App-module__PVrSXa__app{zoom:.92}}@media (min-width:1001px){.App-module__PVrSXa__app{height:100%}.App-module__PVrSXa__body{min-height:0;overflow:hidden}.App-module__PVrSXa__app,.App-module__PVrSXa__app[data-app-screen=ltv]{zoom:.62}.App-module__PVrSXa__main{padding-top:8px}.App-module__PVrSXa__top{height:52px}.App-module__PVrSXa__th{padding:9px 16px}.App-module__PVrSXa__td{height:34px}.App-module__PVrSXa__metricValue{margin:10px 0 6px}.App-module__PVrSXa__spark{height:38px}}
.Screens-module__QSLb7G__dash{flex-direction:column;gap:20px;padding:40px 28px 32px;display:flex}.Screens-module__QSLb7G__greet{flex-direction:column;gap:6px;display:flex}.Screens-module__QSLb7G__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-500);font-size:11px;font-weight:600}.Screens-module__QSLb7G__headline{letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:1.15}.Screens-module__QSLb7G__ask{border:1px solid var(--brand-300);background:#fff;border-radius:12px;align-items:center;gap:12px;height:60px;margin:4px 0;padding:0 12px 0 14px;display:flex;box-shadow:0 10px 30px -8px #4f2de138,0 1px 2px #1118270a}.Screens-module__QSLb7G__askIcon{background:var(--brand-50);width:28px;height:28px;color:var(--brand-500);border-radius:8px;flex:none;place-items:center;display:grid}.Screens-module__QSLb7G__askIcon svg{width:16px;height:16px}.Screens-module__QSLb7G__askText{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-500);flex:1;font-size:15px;overflow:hidden}.Screens-module__QSLb7G__askChip{border:1px solid var(--ink-200);border-radius:999px;flex:none;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.Screens-module__QSLb7G__askChip svg{width:13px;height:13px;color:var(--ink-500)}.Screens-module__QSLb7G__askSend{background:var(--brand-500);color:#fff;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;display:grid}.Screens-module__QSLb7G__askSend svg{width:17px;height:17px}.Screens-module__QSLb7G__kg{border:1px solid var(--ink-200);box-shadow:var(--shadow-card);background:#fff;border-radius:12px;padding:16px}.Screens-module__QSLb7G__kgHead{align-items:center;gap:8px;margin-bottom:12px;display:flex}.Screens-module__QSLb7G__kgTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);font-size:11px;font-weight:600}.Screens-module__QSLb7G__kgEdit{margin-left:auto}.Screens-module__QSLb7G__kgEdit svg{color:var(--ink-500)}.Screens-module__QSLb7G__kgGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.Screens-module__QSLb7G__tile{border:1px solid var(--ink-200);min-width:0;color:var(--ink-800);background:#fff;border-radius:12px;padding:14px 16px}.Screens-module__QSLb7G__tile[data-on]{background:var(--ok-fill);color:#fff;border-color:#0000}.Screens-module__QSLb7G__tileLabel{letter-spacing:.01em;color:var(--ink-600);white-space:nowrap;align-items:center;gap:6px;font-size:14px;display:flex}.Screens-module__QSLb7G__tile[data-on] .Screens-module__QSLb7G__tileLabel{color:inherit}.Screens-module__QSLb7G__tileLabel svg{width:14px;height:14px;color:var(--ink-500)}.Screens-module__QSLb7G__tile[data-on] .Screens-module__QSLb7G__tileLabel svg{color:inherit;opacity:.8}.Screens-module__QSLb7G__tileValue{letter-spacing:-.03em;white-space:nowrap;margin:14px 0 8px;font-size:24px}.Screens-module__QSLb7G__tileDelta{letter-spacing:.01em;color:var(--ink-500);font-size:13px;font-weight:500}.Screens-module__QSLb7G__tile[data-on] .Screens-module__QSLb7G__tileDelta{color:#fff}.Screens-module__QSLb7G__tilePill{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:var(--success-100);max-width:100%;height:22px;color:var(--ok-text);border-radius:999px;align-items:center;padding:2px 10px 0;font-size:11px;font-weight:600;line-height:22px;display:inline-flex;box-sizing:content-box!important}.Screens-module__QSLb7G__tilePill[data-target=behind]{background:var(--danger-100);color:var(--danger-700)}.Screens-module__QSLb7G__tile[data-on] .Screens-module__QSLb7G__tilePill{color:var(--success-700);background:#fff}.Screens-module__QSLb7G__tile[data-on] .Screens-module__QSLb7G__tilePill[data-target=behind]{color:var(--bad)}.Screens-module__QSLb7G__chart{gap:6px;margin-top:20px;display:flex}.Screens-module__QSLb7G__gutter{width:38px;color:var(--ink-500);flex-direction:column;flex:none;justify-content:space-between;font-size:11px;display:flex}.Screens-module__QSLb7G__plot{flex:1;min-width:0}.Screens-module__QSLb7G__plot svg{width:100%;display:block}.Screens-module__QSLb7G__xLabels{color:var(--ink-500);justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.Screens-module__QSLb7G__legendRow{color:var(--ink-600);align-items:center;gap:12px;margin-top:14px;font-size:12px;display:flex}.Screens-module__QSLb7G__toggle{background:var(--brand-200);border-radius:999px;width:31px;height:18px;display:inline-block;position:relative}.Screens-module__QSLb7G__toggle i{background:var(--brand-500);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.Screens-module__QSLb7G__legend{gap:8px;margin-left:auto;display:inline-flex}.Screens-module__QSLb7G__chip{background:var(--ink-100);height:24px;color:var(--ink-600);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.Screens-module__QSLb7G__chip i{border-top:2px solid var(--success-500);width:12px}.Screens-module__QSLb7G__chip i.Screens-module__QSLb7G__dashed{opacity:.6;border-top-style:dashed}.Screens-module__QSLb7G__coach{border-top:1px solid var(--ink-200);color:var(--ink-600);align-items:flex-start;gap:12px;margin-top:16px;padding-top:16px;font-size:13px;line-height:1.45;display:flex}.Screens-module__QSLb7G__coach b{color:var(--ink-800);font-weight:500}.Screens-module__QSLb7G__bulb{font-size:16px;line-height:1}.Screens-module__QSLb7G__report{flex-direction:column;gap:20px;padding:28px 28px 32px;display:flex}.Screens-module__QSLb7G__reportHead{align-items:flex-end;gap:12px;display:flex}.Screens-module__QSLb7G__reportTitleCol{min-width:0}.Screens-module__QSLb7G__reportTitle{letter-spacing:-.01em;align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.Screens-module__QSLb7G__reportGlyphs{align-items:center;gap:6px;display:flex}.Screens-module__QSLb7G__reportGlyphs svg{width:14px;height:14px;top:0}.Screens-module__QSLb7G__reportDesc{color:var(--ink-500);margin-top:2px;font-size:12px}.Screens-module__QSLb7G__reportActions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.Screens-module__QSLb7G__tableCard{overflow:hidden}.Screens-module__QSLb7G__blockHead{border-bottom:1px solid var(--ink-200);align-items:center;gap:10px;padding:14px 20px;display:flex}.Screens-module__QSLb7G__blockHead b{font-size:15px;font-weight:600}.Screens-module__QSLb7G__blockHead span{color:var(--ink-500);font-size:12px}.Screens-module__QSLb7G__pnl{grid-template-columns:minmax(160px,2fr) repeat(3,minmax(80px,1fr));display:grid}.Screens-module__QSLb7G__pnl>:nth-last-child(-n+4){border-bottom:0}.Screens-module__QSLb7G__lineLabel{color:var(--ink-800)}.Screens-module__QSLb7G__shell{border-bottom:1px solid var(--ink-200);background:#fff}.Screens-module__QSLb7G__controls{border-bottom:1px solid var(--ink-200);align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}.Screens-module__QSLb7G__controlsRight{align-items:center;gap:8px;margin-left:auto;display:flex}.Screens-module__QSLb7G__control{border:1px solid var(--ink-200);height:32px;color:var(--ink-700);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex;box-sizing:content-box!important}.Screens-module__QSLb7G__control b{color:var(--ink-800);font-weight:500}.Screens-module__QSLb7G__control svg{width:14px;height:14px}.Screens-module__QSLb7G__payback{border-color:var(--brand-200);background:var(--brand-50);color:var(--brand-700);gap:8px;font-weight:500}.Screens-module__QSLb7G__mini{background:var(--brand-500);border-radius:999px;width:28px;height:16px;display:inline-block;position:relative}.Screens-module__QSLb7G__mini i{background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}.Screens-module__QSLb7G__seg{border:1px solid var(--ink-200);background:#fff;border-radius:8px;height:32px;font-size:13px;display:inline-flex;overflow:hidden;box-sizing:content-box!important}.Screens-module__QSLb7G__seg span{color:var(--ink-600);align-items:center;padding:0 10px;display:flex}.Screens-module__QSLb7G__seg span+span{border-left:1px solid var(--ink-200)}.Screens-module__QSLb7G__seg span[data-on]{background:var(--brand-50);color:var(--brand-700);font-weight:500}.Screens-module__QSLb7G__count{background:var(--brand-50);height:18px;color:var(--brand-700);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.Screens-module__QSLb7G__cohortClip{overflow:hidden}.Screens-module__QSLb7G__cohorts{grid-template-columns:1.3fr 1fr .7fr .7fr repeat(13,1fr);min-width:1180px;font-size:13px;display:grid}.Screens-module__QSLb7G__ch{border-bottom:1px solid var(--ink-200);background:var(--ink-50);color:var(--ink-600);letter-spacing:.06em;text-align:center;text-transform:uppercase;white-space:nowrap;padding:12px 8px;font-size:11px;font-weight:600}.Screens-module__QSLb7G__chLabel{text-align:left;padding-left:16px}.Screens-module__QSLb7G__cell{border-bottom:1px solid var(--ink-100);white-space:nowrap;height:47px;color:var(--ink-800);justify-content:center;align-items:center;padding:0 8px;display:flex}.Screens-module__QSLb7G__cellLabel{justify-content:flex-start;padding-left:16px}.Screens-module__QSLb7G__soft{color:var(--ink-600)}.Screens-module__QSLb7G__cell[data-solid]{color:#fff}.Screens-module__QSLb7G__cell[data-payback]{border-left:3px solid var(--success-500)}.Screens-module__QSLb7G__cohortFoot{color:var(--ink-500);align-items:center;gap:16px;padding:12px 16px;font-size:12px;display:flex}.Screens-module__QSLb7G__legendItem{align-items:center;gap:6px;display:inline-flex}.Screens-module__QSLb7G__paybackBar{background:var(--success-500);border-radius:1px;width:3px;height:14px}.Screens-module__QSLb7G__heatBar{background:linear-gradient(90deg,#4f2de114,#4f2de1);border-radius:2px;width:60px;height:10px}.Screens-module__QSLb7G__summaryText{margin-left:auto}@media (max-width:760px){.Screens-module__QSLb7G__dash{gap:16px;padding:16px 16px 24px}.Screens-module__QSLb7G__headline{font-size:22px}.Screens-module__QSLb7G__ask,.Screens-module__QSLb7G__legend{display:none}.Screens-module__QSLb7G__kg{padding:10px}.Screens-module__QSLb7G__kgGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Screens-module__QSLb7G__tile{padding:12px 10px}.Screens-module__QSLb7G__tileLabel{font-size:13px}.Screens-module__QSLb7G__xLabels span{white-space:nowrap}.Screens-module__QSLb7G__xLabels span:nth-child(4n+3){display:none}.Screens-module__QSLb7G__tileLabel{text-overflow:ellipsis;display:block;overflow:hidden}.Screens-module__QSLb7G__tileLabel svg{display:none}.Screens-module__QSLb7G__tileValue{font-size:19px}.Screens-module__QSLb7G__tileDelta{margin-top:2px;display:block}.Screens-module__QSLb7G__tilePill{text-overflow:ellipsis;height:24px;padding:1px 8px 0;overflow:hidden;box-sizing:border-box!important}.Screens-module__QSLb7G__xOdd{display:none}.Screens-module__QSLb7G__legendRow{flex-wrap:wrap}.Screens-module__QSLb7G__report{gap:16px;padding:16px 16px 24px}.Screens-module__QSLb7G__blockHead{padding:12px 14px}.Screens-module__QSLb7G__pnl{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr))}.Screens-module__QSLb7G__pnl>:nth-child(4n){display:none}.Screens-module__QSLb7G__pnl>*{font-size:12px}.Screens-module__QSLb7G__controls{padding:10px 12px}.Screens-module__QSLb7G__fixed{display:none}.Screens-module__QSLb7G__cohorts{grid-template-columns:1.5fr repeat(5,1fr);min-width:0}.Screens-module__QSLb7G__cohorts>[data-late-month]{display:none}.Screens-module__QSLb7G__ch,.Screens-module__QSLb7G__cell{padding:0 4px}.Screens-module__QSLb7G__ch{padding-top:12px;padding-bottom:12px}.Screens-module__QSLb7G__chLabel,.Screens-module__QSLb7G__cellLabel{padding-left:12px}.Screens-module__QSLb7G__cohortFoot{flex-wrap:wrap;gap:6px 16px}.Screens-module__QSLb7G__summaryText{margin-left:0}}@media (min-width:1001px){.Screens-module__QSLb7G__dash{gap:16px;padding:22px 28px 20px}.Screens-module__QSLb7G__kgGrid{gap:12px}.Screens-module__QSLb7G__tile{padding:12px 16px}.Screens-module__QSLb7G__tileValue{margin:10px 0 8px}.Screens-module__QSLb7G__chart{margin-top:16px}.Screens-module__QSLb7G__legendRow{margin-top:10px}.Screens-module__QSLb7G__coach{margin-top:12px;padding-top:12px}.Screens-module__QSLb7G__report{gap:14px;padding:20px 28px}.Screens-module__QSLb7G__blockHead{padding:10px 20px}.Screens-module__QSLb7G__ch{padding:9px 8px}.Screens-module__QSLb7G__cell{height:36px}.Screens-module__QSLb7G__cohortFoot{padding:10px 16px}}
.ActionPlan-module____1bvq__plan{min-width:0;font-family:var(--ap-font,inherit);color:var(--ap-ink,#1f2937)}.ActionPlan-module____1bvq__head{margin-bottom:calc(var(--ap-u,1px) * 8);font-size:max(7px, calc(var(--ap-u,1px) * 11));letter-spacing:.08em;text-transform:uppercase;color:var(--ap-head,#6b7280);font-weight:600;line-height:1.25}.ActionPlan-module____1bvq__list{gap:calc(var(--ap-u,1px) * 10);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ActionPlan-module____1bvq__list li{align-items:flex-start;gap:calc(var(--ap-u,1px) * 9);display:flex}.ActionPlan-module____1bvq__n{width:calc(var(--ap-u,1px) * 22);height:calc(var(--ap-u,1px) * 22);color:#371ba1;font-size:max(7px, calc(var(--ap-u,1px) * 12));background:#eeebfc;border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.ActionPlan-module____1bvq__text{gap:calc(var(--ap-u,1px) * 2);flex-direction:column;flex:1;min-width:0;display:flex}.ActionPlan-module____1bvq__text b{font-size:max(8px, calc(var(--ap-u,1px) * 14));font-weight:600;line-height:1.25}.ActionPlan-module____1bvq__text small{font-size:max(7px, calc(var(--ap-u,1px) * 12));color:var(--ap-muted,#6b7280);line-height:1.3}.ActionPlan-module____1bvq__impact,.ActionPlan-module____1bvq__impactNeutral{padding:calc(var(--ap-u,1px) * 3) calc(var(--ap-u,1px) * 7);color:#0c766c;font-size:max(7px, calc(var(--ap-u,1px) * 12));font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;background:#d1f3ee;border-radius:999px;flex:none;font-weight:600;line-height:1.25}.ActionPlan-module____1bvq__impactNeutral{color:#371ba1;background:#eeebfc}
.Iphone-module__lNwxbq__device{background:linear-gradient(145deg,#3a3a3f,#1b1b1e 40%,#0c0c0e);border-radius:15%/7%;padding:3.6%;box-shadow:inset 0 0 0 1.5px #5a5a60,inset 0 0 0 4px #121214,0 30px 60px -20px #040318bf}.Iphone-module__lNwxbq__screen{--pt:calc(100cqw / 393);--sys:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Arial, sans-serif;aspect-ratio:393/852;background:var(--screen-bg,#fff);color:#000;font-family:var(--sys);text-align:left;border-radius:12.5%/5.8%;flex-direction:column;line-height:1.25;display:flex;position:relative;overflow:hidden;container-type:inline-size}.Iphone-module__lNwxbq__screen svg{flex:none}.Iphone-module__lNwxbq__island{z-index:2;top:calc(var(--pt) * 11);width:calc(var(--pt) * 124);height:calc(var(--pt) * 36);background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.Iphone-module__lNwxbq__status{height:calc(var(--pt) * 54);padding:calc(var(--pt) * 6) calc(var(--pt) * 32) 0 calc(var(--pt) * 46);background:var(--screen-top,transparent);flex:none;justify-content:space-between;align-items:center;display:flex}.Iphone-module__lNwxbq__clock{font-size:max(8px, calc(var(--pt) * 17));letter-spacing:-.01em;font-weight:600}.Iphone-module__lNwxbq__sys{align-items:center;gap:calc(var(--pt) * 6);display:flex}.Iphone-module__lNwxbq__sys svg{height:calc(var(--pt) * 12);fill:#000;width:auto}.Iphone-module__lNwxbq__battery{width:calc(var(--pt) * 25);height:calc(var(--pt) * 12);border-radius:calc(var(--pt) * 4);border:1px solid #0006;position:relative}.Iphone-module__lNwxbq__battery i{border-radius:calc(var(--pt) * 2);background:#000;position:absolute;inset:1.5px 22% 1.5px 1.5px}.Iphone-module__lNwxbq__home{z-index:2;bottom:calc(var(--pt) * 8);width:calc(var(--pt) * 134);height:calc(var(--pt) * 5);background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}@container reports (max-width:599px){.Iphone-module__lNwxbq__screen{--pt:max(calc(100cqw / 360), .84px);aspect-ratio:360/852}.Iphone-module__lNwxbq__island{width:calc(var(--pt) * 104)}}
.Mail-module__qOdHSW__phone{--screen-bg:#fff}.Mail-module__qOdHSW__nav{height:calc(var(--pt) * 44);padding:0 calc(var(--pt) * 12) 0 calc(var(--pt) * 6);color:#0066d6;font-size:max(9px, calc(var(--pt) * 17));flex:none;justify-content:space-between;align-items:center;display:flex}.Mail-module__qOdHSW__back{align-items:center;display:flex}.Mail-module__qOdHSW__back svg{width:calc(var(--pt) * 28);height:calc(var(--pt) * 28);stroke-width:2.4px}.Mail-module__qOdHSW__arrows{gap:calc(var(--pt) * 16);display:flex}.Mail-module__qOdHSW__arrows svg{width:calc(var(--pt) * 24);height:calc(var(--pt) * 24)}.Mail-module__qOdHSW__head{align-items:center;gap:calc(var(--pt) * 10);padding:calc(var(--pt) * 8) calc(var(--pt) * 16) calc(var(--pt) * 10);border-top:1px solid #e5e5ea;flex:none;display:flex}.Mail-module__qOdHSW__avatar{width:calc(var(--pt) * 40);height:calc(var(--pt) * 40);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #e5e5ea}.Mail-module__qOdHSW__avatar svg{width:calc(var(--pt) * 22);height:calc(var(--pt) * 28)}.Mail-module__qOdHSW__headText{flex:1;min-width:0}.Mail-module__qOdHSW__fromRow,.Mail-module__qOdHSW__toRow{justify-content:space-between;align-items:baseline;gap:calc(var(--pt) * 8);display:flex}.Mail-module__qOdHSW__fromRow b{font-size:max(9px, calc(var(--pt) * 17));font-weight:600}.Mail-module__qOdHSW__fromRow span,.Mail-module__qOdHSW__toRow{font-size:max(8px, calc(var(--pt) * 15));color:#6e6e73}.Mail-module__qOdHSW__toRow span{color:#0066d6}.Mail-module__qOdHSW__subject{padding:0 calc(var(--pt) * 16) calc(var(--pt) * 12);font-size:max(10px, calc(var(--pt) * 20));letter-spacing:-.01em;flex:none;font-weight:700;line-height:1.2}.Mail-module__qOdHSW__mail{background:#f4f4f8;border-top:1px solid #e5e5ea;flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.Mail-module__qOdHSW__mailInner{padding:calc(var(--pt) * 12);font-family:var(--font-display);color:#1f2937}.Mail-module__qOdHSW__brandBar{padding:calc(var(--pt) * 12) calc(var(--pt) * 14);border-radius:calc(var(--pt) * 12) calc(var(--pt) * 12) 0 0;background:#4f2de1;align-items:center;display:flex}.Mail-module__qOdHSW__brandBar svg{width:auto;height:calc(var(--pt) * 22);display:block}.Mail-module__qOdHSW__brandBar svg *{fill:#fff}.Mail-module__qOdHSW__card{gap:calc(var(--pt) * 14);padding:calc(var(--pt) * 16) calc(var(--pt) * 14);border-radius:0 0 calc(var(--pt) * 12) calc(var(--pt) * 12);background:#fff;border:1px solid #e5e7eb;border-top:0;flex-direction:column;display:flex}.Mail-module__qOdHSW__eyebrow{font-size:max(7px, calc(var(--pt) * 11));letter-spacing:.08em;text-transform:uppercase;color:#4f2de1;font-weight:600}.Mail-module__qOdHSW__title{margin-top:calc(var(--pt) * 4);font-size:max(10px, calc(var(--pt) * 21));letter-spacing:-.01em;font-weight:600;line-height:1.15}.Mail-module__qOdHSW__text{margin-top:calc(var(--pt) * 6);font-size:max(8px, calc(var(--pt) * 14));color:#4b5563;line-height:1.4}.Mail-module__qOdHSW__plan{--ap-u:var(--pt);--ap-font:var(--font-display)}.Mail-module__qOdHSW__tiles{gap:calc(var(--pt) * 8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Mail-module__qOdHSW__tile{gap:calc(var(--pt) * 3);min-width:0;padding:calc(var(--pt) * 10);border-radius:calc(var(--pt) * 10);background:#f9fafb;border:1px solid #e5e7eb;flex-direction:column;display:flex}.Mail-module__qOdHSW__tile small{font-size:max(7px, calc(var(--pt) * 11));text-overflow:ellipsis;white-space:nowrap;color:#6b7280;overflow:hidden}.Mail-module__qOdHSW__tile b{font-size:max(9px, calc(var(--pt) * 18));letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;font-weight:600}.Mail-module__qOdHSW__tile span{font-size:max(7px, calc(var(--pt) * 12));font-weight:500}.Mail-module__qOdHSW__up{color:#0c766c}.Mail-module__qOdHSW__down{color:#d92d20}.Mail-module__qOdHSW__button{padding:calc(var(--pt) * 11);border-radius:calc(var(--pt) * 8);color:#fff;font-size:max(8px, calc(var(--pt) * 14));text-align:center;background:#4f2de1;font-weight:600}.Mail-module__qOdHSW__toolbar{height:calc(var(--pt) * 84);padding:calc(var(--pt) * 12) calc(var(--pt) * 28) 0;color:#007aff;background:#f9f9f9f5;border-top:1px solid #e5e5ea;flex:none;justify-content:space-between;align-items:flex-start;display:flex}.Mail-module__qOdHSW__toolbar svg{width:calc(var(--pt) * 24);height:calc(var(--pt) * 24)}
.Slack-module__I6H3uW__win{color:#1d1c1d;min-width:0;font-family:"Slack-Lato", var(--lato-face), Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;text-align:left;background:#3f0e40;border-radius:10px;flex-direction:column;font-size:15px;line-height:1.46668;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -20px #040318bf;container:slack/inline-size}.Slack-module__I6H3uW__win svg{flex:none}.Slack-module__I6H3uW__titlebar{color:#fffc;background:#350d36;flex:none;align-items:center;gap:12px;height:38px;padding:0 12px;display:flex}.Slack-module__I6H3uW__lights{gap:8px;display:flex}.Slack-module__I6H3uW__lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px}.Slack-module__I6H3uW__lights i:nth-child(2){background:#febc2e}.Slack-module__I6H3uW__lights i:nth-child(3){background:#28c840}.Slack-module__I6H3uW__history svg,.Slack-module__I6H3uW__help{width:16px;height:16px}.Slack-module__I6H3uW__history{margin-left:auto;display:flex}.Slack-module__I6H3uW__search{color:#fff;background:#5d3d5e;border-radius:6px;align-items:center;gap:8px;width:min(60%,520px);height:26px;padding:0 10px;font-size:13px;display:flex}.Slack-module__I6H3uW__search svg{width:14px;height:14px}.Slack-module__I6H3uW__help{margin-right:auto}.Slack-module__I6H3uW__body{flex:1;min-height:0;display:flex}.Slack-module__I6H3uW__rail{flex-direction:column;flex:none;align-items:center;gap:10px;width:64px;padding-top:10px;display:flex}.Slack-module__I6H3uW__ws{color:#3f0e40;background:#fff;border-radius:8px;place-items:center;width:36px;height:36px;margin-bottom:6px;font-size:14px;font-weight:900;display:grid}.Slack-module__I6H3uW__railItem{color:#ffffffe6;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.Slack-module__I6H3uW__railItem[data-on]{background:#fff3}.Slack-module__I6H3uW__railItem svg{width:20px;height:20px}.Slack-module__I6H3uW__sidebar{color:#cfc3cf;flex:none;width:220px;padding:0 8px}.Slack-module__I6H3uW__wsName{color:#fff;align-items:center;gap:4px;height:50px;padding:0 8px;display:flex}.Slack-module__I6H3uW__wsName b{white-space:nowrap;font-size:18px;font-weight:900}.Slack-module__I6H3uW__wsName svg{width:14px;height:14px}.Slack-module__I6H3uW__wsName .Slack-module__I6H3uW__compose{width:18px;height:18px;margin-left:auto}.Slack-module__I6H3uW__sec{margin-bottom:10px}.Slack-module__I6H3uW__secLabel,.Slack-module__I6H3uW__item{white-space:nowrap;border-radius:6px;align-items:center;gap:8px;height:28px;padding:0 10px;display:flex}.Slack-module__I6H3uW__secLabel svg{width:12px;height:12px}.Slack-module__I6H3uW__item svg{width:15px;height:15px}.Slack-module__I6H3uW__item[data-unread]{color:#fff;font-weight:900}.Slack-module__I6H3uW__item[data-on]{color:#fff;background:#1164a3}.Slack-module__I6H3uW__itemAv{background:#4f2de1;border-radius:4px;place-items:center;width:18px;height:18px;display:grid}.Slack-module__I6H3uW__itemAv svg{width:10px;height:13px}.Slack-module__I6H3uW__pane{background:#fff;border-top-left-radius:8px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.Slack-module__I6H3uW__chanHead{border-bottom:1px solid #1d1c1d21;flex:none;align-items:center;gap:8px;height:49px;padding:0 16px 0 20px;display:flex}.Slack-module__I6H3uW__chanName{flex-direction:column;min-width:0;display:flex}.Slack-module__I6H3uW__chanTitle{white-space:nowrap;align-items:center;gap:2px;font-size:18px;font-weight:900;line-height:1.2;display:flex}.Slack-module__I6H3uW__chanTitle svg{width:17px;height:17px}.Slack-module__I6H3uW__chanTitle .Slack-module__I6H3uW__chev{width:14px;height:14px;margin-left:2px}.Slack-module__I6H3uW__members{border:1px solid #1d1c1d4d;border-radius:6px;align-items:center;gap:6px;height:28px;margin-left:auto;padding:0 8px 0 4px;font-size:13px;font-weight:700;display:flex}.Slack-module__I6H3uW__members i{background:#e0a96d;border:2px solid #fff;border-radius:5px;width:20px;height:20px;margin-right:-10px}.Slack-module__I6H3uW__members i:nth-child(2){background:#7a9dd8}.Slack-module__I6H3uW__members i:nth-child(3){background:#4f2de1;margin-right:0}.Slack-module__I6H3uW__mBack,.Slack-module__I6H3uW__mMembers,.Slack-module__I6H3uW__mHuddle{display:none}.Slack-module__I6H3uW__msgs{flex:1;min-height:0;padding-bottom:8px;overflow:hidden}.Slack-module__I6H3uW__dayRow{justify-content:center;margin:12px 0 4px;display:flex;position:relative}.Slack-module__I6H3uW__dayRow:before{content:"";border-top:1px solid #1d1c1d21;position:absolute;top:50%;left:0;right:0}.Slack-module__I6H3uW__dayRow span{background:#fff;border:1px solid #1d1c1d21;border-radius:24px;align-items:center;gap:4px;height:28px;padding:0 12px 0 16px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.Slack-module__I6H3uW__dayRow svg{width:12px;height:12px}.Slack-module__I6H3uW__msg{gap:8px;padding:8px 20px;display:flex}.Slack-module__I6H3uW__av{background:#4f2de1;border-radius:6px;flex:none;place-items:center;width:36px;height:36px;display:grid}.Slack-module__I6H3uW__av svg{width:18px;height:23px}.Slack-module__I6H3uW__content{flex:1;min-width:0}.Slack-module__I6H3uW__meta{align-items:baseline;gap:6px;line-height:1.2;display:flex}.Slack-module__I6H3uW__meta b{font-size:15px;font-weight:900}.Slack-module__I6H3uW__badge{color:#1d1c1dbf;background:#1d1c1d21;border-radius:2px;padding:1px 3px;font-size:10px;font-weight:700;position:relative;top:-1px}.Slack-module__I6H3uW__time{color:#616061;font-size:12px}.Slack-module__I6H3uW__header{margin:6px 0 2px;font-size:18px;font-weight:700;line-height:1.33}.Slack-module__I6H3uW__section{margin:4px 0}.Slack-module__I6H3uW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;max-width:560px;margin:8px 0 4px;display:grid}.Slack-module__I6H3uW__fields div{flex-direction:column;display:flex}.Slack-module__I6H3uW__fields b{font-weight:700}.Slack-module__I6H3uW__fields i{font-style:normal;font-weight:700}.Slack-module__I6H3uW__up{color:#0c766c}.Slack-module__I6H3uW__down{color:#d92d20}.Slack-module__I6H3uW__divider{border-top:1px solid #1d1c1d21;margin:12px 0}.Slack-module__I6H3uW__plan{--ap-u:1px;--ap-font:inherit;--ap-ink:#1d1c1d;--ap-head:#616061;--ap-muted:#616061;max-width:620px}.Slack-module__I6H3uW__context{color:#616061;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.Slack-module__I6H3uW__ctxMark{flex:none;place-items:center;width:16px;height:16px;display:grid}.Slack-module__I6H3uW__ctxMark svg{width:12px;height:15px}.Slack-module__I6H3uW__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.Slack-module__I6H3uW__primary,.Slack-module__I6H3uW__secondary{white-space:nowrap;background:#fff;border:1px solid #1d1c1d4d;border-radius:4px;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.Slack-module__I6H3uW__primary{color:#fff;background:#007a5a;border-color:#0000}.Slack-module__I6H3uW__composer{flex:none;padding:0 20px 20px}.Slack-module__I6H3uW__box{border:1px solid #1d1c1d4d;border-radius:8px}.Slack-module__I6H3uW__placeholder{color:#1d1c1db3;padding:10px 12px 4px;display:block}.Slack-module__I6H3uW__tools{color:#616061;align-items:center;gap:12px;height:36px;padding:0 10px;display:flex}.Slack-module__I6H3uW__tools svg{width:18px;height:18px}.Slack-module__I6H3uW__tools .Slack-module__I6H3uW__send{color:#1d1c1d59;margin-left:auto}@container slack (max-width:519px){.Slack-module__I6H3uW__titlebar,.Slack-module__I6H3uW__rail,.Slack-module__I6H3uW__sidebar,.Slack-module__I6H3uW__members,.Slack-module__I6H3uW__chanTitle .Slack-module__I6H3uW__chev,.Slack-module__I6H3uW__wideOnly{display:none}.Slack-module__I6H3uW__pane{border-radius:0}.Slack-module__I6H3uW__chanHead{gap:6px;height:56px;padding:0 14px 0 6px}.Slack-module__I6H3uW__mBack{color:#1d1c1d;display:flex}.Slack-module__I6H3uW__mBack svg{width:26px;height:26px}.Slack-module__I6H3uW__chanTitle{font-size:16px}.Slack-module__I6H3uW__chanTitle svg{width:15px;height:15px}.Slack-module__I6H3uW__mMembers{color:#616061;font-size:12px;display:block}.Slack-module__I6H3uW__mHuddle{color:#616061;width:20px;height:20px;margin-left:auto;display:block}.Slack-module__I6H3uW__msg{padding:8px 14px}.Slack-module__I6H3uW__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px}.Slack-module__I6H3uW__composer{padding:0 12px 12px}}
@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.1yo2pz3g4u6be.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.0ic9f6t6i9npx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.3wo4ln4ldr9c9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.24jxsbewvqxgy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/da28569d36042d01-s.16b55mzif2khb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9be384ea93fe3f49-s.0oq27de-d8s-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_2cc4dc0b-module__vk4WEG__className{font-family:Lato,Lato Fallback;font-style:normal}
.ui-module__phcYsa__btn{font-family:var(--font-display);letter-spacing:-.01em;cursor:pointer;text-align:center;text-wrap:balance;border:1.5px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:16px 26px;font-size:16px;font-weight:600;line-height:1.1;transition:transform .14s,box-shadow .16s,background .16s,color .16s,border-color .16s;display:inline-flex}.ui-module__phcYsa__btn svg{flex:none;width:18px;height:18px}.ui-module__phcYsa__lg{padding:19px 34px;font-size:17px}.ui-module__phcYsa__green{background:var(--green-700);color:#fff;box-shadow:0 12px 26px -12px #1d6b45b3}.ui-module__phcYsa__green:hover{background:var(--green-600);transform:translateY(-1px)}.ui-module__phcYsa__bright{background:var(--green-300);color:var(--green-950)}.ui-module__phcYsa__bright:hover{background:#7ddc9f;transform:translateY(-1px)}.ui-module__phcYsa__ink{background:var(--ink);color:#fff}.ui-module__phcYsa__ink:hover{background:#000}.ui-module__phcYsa__outline{color:var(--ink);border-color:var(--ink);background:#fff}.ui-module__phcYsa__outline:hover{background:var(--ink);color:#fff}.ui-module__phcYsa__small{border-radius:999px;padding:11px 18px;font-size:14px}.ui-module__phcYsa__block{width:100%}@media (max-width:480px){.ui-module__phcYsa__lg{gap:8px;padding:17px 18px;font-size:15.5px}}.ui-module__phcYsa__kicker{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;text-wrap:balance;color:var(--green-500);align-items:center;gap:10px;margin:0 0 16px;font-size:13px;font-weight:700;display:inline-flex}.ui-module__phcYsa__kickerLight{color:var(--green-300)}.ui-module__phcYsa__reassure{color:var(--ink-60);flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.ui-module__phcYsa__reassure li{align-items:center;gap:7px;display:inline-flex}.ui-module__phcYsa__reassure svg{width:16px;height:16px;color:var(--green-500);flex:none}.ui-module__phcYsa__checks{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.ui-module__phcYsa__checks li{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:16px;line-height:1.4;display:flex}.ui-module__phcYsa__checkDot{background:var(--green-700);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.ui-module__phcYsa__checkDot svg{stroke-width:3px;width:13px;height:13px}
.AppStoreBadge-module__HQKkea__appStore{flex:none;line-height:0;text-decoration:none;display:inline-block}.AppStoreBadge-module__HQKkea__appStore:focus-visible{outline:2px solid var(--acc-text,var(--indigo-ink,#3730a3));outline-offset:4px}.AppStoreBadge-module__HQKkea__img{width:auto;height:44px;display:block}
.GoalCards-module__o0bLrW__panel{background:#f4f4fd;border:1px solid #ebebf7;border-radius:18px;flex-direction:column;align-items:center;padding:58px 40px 46px;display:flex}.GoalCards-module__o0bLrW__panel>*{width:min(320px,72%)}.GoalCards-module__o0bLrW__bare{background:0 0;border:0;padding:0}.GoalCards-module__o0bLrW__bare .GoalCards-module__o0bLrW__card{box-shadow:0 1px 2px #1118270f,0 24px 48px -20px #14163c73}.GoalCards-module__o0bLrW__card{background:#fff;border:1px solid #e6e6f0;border-radius:16px;position:relative;overflow:hidden;transform:translate(-19.7%);box-shadow:0 1px 2px #1118270a,0 14px 32px -20px #282c6e38;container-type:inline-size}.GoalCards-module__o0bLrW__second{margin-top:-13px;transform:translate(19.7%)}.GoalCards-module__o0bLrW__head{align-items:center;gap:3.1cqw;padding:5.6cqw 4.5cqw 0;display:flex}.GoalCards-module__o0bLrW__bag{flex-shrink:0;width:5cqw;height:5.7cqw}.GoalCards-module__o0bLrW__title{font-family:var(--font-display);letter-spacing:-.005em;color:#1c1c28;white-space:nowrap;font-size:min(20px,6.25cqw);font-weight:400;line-height:1.2}.GoalCards-module__o0bLrW__valueRow{align-items:baseline;gap:3.4cqw;padding:3.2cqw 4.7cqw 0;display:flex}.GoalCards-module__o0bLrW__value{font-family:var(--font-display);letter-spacing:-.005em;color:#1c1c28;white-space:nowrap;font-size:min(27.5px,8.6cqw);font-weight:400;line-height:1.2}.GoalCards-module__o0bLrW__delta{font-family:var(--font-display);white-space:nowrap;align-items:center;gap:1.2cqw;font-size:min(17.5px,5.45cqw);font-weight:400;display:inline-flex}.GoalCards-module__o0bLrW__delta svg{stroke-width:3.2px;width:3.4cqw;height:3.4cqw}.GoalCards-module__o0bLrW__pill{font-family:var(--font-display);letter-spacing:.015em;text-transform:uppercase;color:#fff;white-space:nowrap;border-radius:999px;margin:2.4cqw 0 0 3.1cqw;padding:.95cqw 2.4cqw .8cqw;font-size:min(13.5px,4.2cqw);font-weight:500;line-height:1.25;display:inline-block}.GoalCards-module__o0bLrW__chart{width:100%;height:auto;margin-top:7.4cqw;display:block;overflow:hidden}.GoalCards-module__o0bLrW__line{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.GoalCards-module__o0bLrW__dash{fill:none;stroke-width:2px;stroke-dasharray:5 5;stroke-linecap:round}.GoalCards-module__o0bLrW__good .GoalCards-module__o0bLrW__delta{color:#2a7f6b}.GoalCards-module__o0bLrW__good .GoalCards-module__o0bLrW__pill{background:#2a7f6b}.GoalCards-module__o0bLrW__good .GoalCards-module__o0bLrW__line{stroke:#45a085}.GoalCards-module__o0bLrW__good .GoalCards-module__o0bLrW__dash{stroke:#82c79b}.GoalCards-module__o0bLrW__good .GoalCards-module__o0bLrW__area{fill:#edf6f2}.GoalCards-module__o0bLrW__bad .GoalCards-module__o0bLrW__delta{color:#d23f2e}.GoalCards-module__o0bLrW__bad .GoalCards-module__o0bLrW__pill{background:#d23f2e}.GoalCards-module__o0bLrW__bad .GoalCards-module__o0bLrW__line{stroke:#e24d3b}.GoalCards-module__o0bLrW__bad .GoalCards-module__o0bLrW__dash{stroke:#ee8c80}.GoalCards-module__o0bLrW__bad .GoalCards-module__o0bLrW__area{fill:#fdeeec}.GoalCards-module__o0bLrW__line{stroke-dasharray:1 2;stroke-dashoffset:0;transition:stroke-dashoffset 1.5s cubic-bezier(.45,0,.2,1)}.GoalCards-module__o0bLrW__area{transition:opacity .9s ease-out .6s,transform .9s ease-out .6s}.GoalCards-module__o0bLrW__dash{clip-path:inset(0);transition:clip-path 1.5s cubic-bezier(.45,0,.2,1) .15s}.GoalCards-module__o0bLrW__second .GoalCards-module__o0bLrW__line{transition-delay:.35s}.GoalCards-module__o0bLrW__second .GoalCards-module__o0bLrW__area{transition-delay:.95s}.GoalCards-module__o0bLrW__second .GoalCards-module__o0bLrW__dash{transition-delay:.5s}.GoalCards-module__o0bLrW__armed .GoalCards-module__o0bLrW__line{stroke-dashoffset:1px}.GoalCards-module__o0bLrW__armed .GoalCards-module__o0bLrW__area{opacity:0;transform:translateY(10px)}.GoalCards-module__o0bLrW__armed .GoalCards-module__o0bLrW__dash{clip-path:inset(0 100% 0 0)}.GoalCards-module__o0bLrW__armed .GoalCards-module__o0bLrW__line,.GoalCards-module__o0bLrW__armed .GoalCards-module__o0bLrW__area,.GoalCards-module__o0bLrW__armed .GoalCards-module__o0bLrW__dash{transition:none}@media (max-width:600px){.GoalCards-module__o0bLrW__panel:not(.GoalCards-module__o0bLrW__bare){padding:32px 14px 26px}.GoalCards-module__o0bLrW__panel>*{width:86%}.GoalCards-module__o0bLrW__card{transform:translate(-7%)}.GoalCards-module__o0bLrW__second{transform:translate(7%)}}@media (prefers-reduced-motion:reduce){.GoalCards-module__o0bLrW__line,.GoalCards-module__o0bLrW__area,.GoalCards-module__o0bLrW__dash{transition:none}}
.TierPill-module__5gzJ2q__pill{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex}.TierPill-module__5gzJ2q__live{color:#0c6e4a;background:#e3f5ec}.TierPill-module__5gzJ2q__soon{color:#8a5f00;background:#fbf3e0}.TierPill-module__5gzJ2q__mcp{background:var(--tint-indigo);color:var(--indigo-deep)}.TierPill-module__5gzJ2q__later{background:var(--paper-2);color:var(--ink-60)}
