@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700&display=swap);body{-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--navy:#0c1c3d;--navy-soft:#16294f;--bg:#f7f8f9;--surface:#fff;--surface-alt:#f4f5f7;--border:#dfe1e6;--border-soft:#ebecf0;--text:#172b4d;--text-dim:#44546f;--text-faint:#7a869a;--accent:#0c66e4;--accent-hover:#05c;--accent-soft:#0c66e417;--accent-dim:#0747a6;--amber:#b65c02;--amber-soft:#fff7d6;--amber-border:#f5cd47;--radius:6px;--font-display:"Inter",sans-serif;--font-body:"Inter",sans-serif;--font-mono:"IBM Plex Mono",monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;background:#f7f8f9;background:var(--bg);color:#172b4d;color:var(--text);font-family:Inter,sans-serif;font-family:var(--font-body);line-height:1.5}#root,body{min-height:100vh}#root{display:flex;flex-direction:column}a{color:inherit;text-decoration:none}[role=tab],a,button,input,textarea{touch-action:manipulation}::selection{background:#0c66e417;background:var(--accent-soft);color:#0c66e4;color:var(--accent)}:focus-visible{border-radius:4px;outline:2px solid #0c66e4;outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){*{cursor:none!important}}@media (hover:none),(pointer:coarse){*{cursor:auto!important}}.cursor-dot{background:#fff;border:1px solid #0c66e459;border-radius:50%;box-shadow:0 0 10px 5px #0c66e438,0 0 22px 12px #0c66e41a;height:9px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%);transition:opacity .2s ease,width .18s ease,height .18s ease,box-shadow .18s ease,background .18s ease;width:9px;z-index:9999}.cursor-dot.active{opacity:1}.cursor-dot.hovering{box-shadow:0 0 14px 7px #0c66e447,0 0 30px 16px #0c66e421;height:15px;width:15px}@media (hover:none),(pointer:coarse){.cursor-dot{display:none}}.nav{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f8f9b8;border-bottom:1px solid #ebecf0;border-bottom:1px solid var(--border-soft);display:grid;grid-template-columns:1fr auto 1fr;padding:12px 40px;position:sticky;top:0;z-index:100}.brand{gap:9px;justify-self:start}.brand,.brand-mark{align-items:center;display:flex}.brand-mark{background:#0000;border-radius:6px;flex-shrink:0;height:24px;justify-content:center;overflow:hidden;width:24px}.brand-mark img{height:100%;object-fit:contain;width:100%}.brand-name{color:#172b4d;color:var(--text);font-family:Inter,sans-serif;font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:0}.nav-tabs{display:flex;gap:28px;justify-self:center}.nav-tab{background:#0000;border:none;border-bottom:1.5px solid #0000;color:#7a869a;color:var(--text-faint);cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-family:var(--font-body);font-size:13.5px;font-weight:500;padding:4px 0;transition:color .2s ease,border-color .2s ease}#tab-radio-faq:checked~.nav label[for=tab-radio-faq],#tab-radio-home:checked~.nav label[for=tab-radio-home]{border-bottom-color:#0c66e4;border-bottom-color:var(--accent);color:#172b4d;color:var(--text)}.nav-tab:hover{color:#44546f;color:var(--text-dim)}.tab-radio{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nav-badge{display:none;justify-self:end}.beta-badge.nav-badge{font-size:12px;margin-bottom:0;padding:5px 12px;white-space:nowrap}@media (min-width:720px){.nav-badge{display:inline-flex}}@media (max-width:720px){.nav{grid-template-columns:auto 1fr}.nav-tabs{gap:18px;justify-self:end}}.beta-badge{align-items:center;background:#0000;border:1px solid #0c66e4;border:1px solid var(--accent);border-radius:999px;color:#0c66e4;color:var(--accent);display:inline-flex;font-family:Inter,sans-serif;font-family:var(--font-body);font-size:12.5px;font-weight:600;gap:8px;margin-bottom:16px;padding:5px 13px}.beta-badge .dot{animation:pulse 1.8s infinite;background:#0c66e4;background:var(--accent);border-radius:50%;box-shadow:0 0 0 0 #0c66e480;height:6px;width:6px}@keyframes pulse{0%{box-shadow:0 0 0 0 #0c66e473}70%{box-shadow:0 0 0 7px #0c66e400}to{box-shadow:0 0 0 0 #0c66e400}}.view{display:none}#tab-radio-faq:checked~#view-faq,#tab-radio-home:checked~#view-home{animation:fadeIn .4s ease;display:flex;flex:1 1;flex-direction:column}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:1320px;padding:36px 40px 48px;width:100%}.home-grid{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:.72fr 1.28fr}@media (max-width:1080px){.home-grid{gap:36px;grid-template-columns:1fr}}.eyebrow{display:block;font-family:IBM Plex Mono,monospace;font-family:var(--font-mono);font-size:12.5px;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.eyebrow,.sub-headline{color:#0c66e4;color:var(--accent)}.sub-headline{font-family:Inter,sans-serif;font-family:var(--font-body);font-size:clamp(16px,1.8vw,19px);font-weight:600;line-height:1.4;margin-bottom:8px}.sub-headline .accent{color:#0c66e4;color:var(--accent)}h1.headline{font-family:Inter,sans-serif;font-family:var(--font-display);font-size:clamp(28px,4vw,44px);font-weight:700;letter-spacing:0;line-height:1.12;margin-bottom:16px;text-transform:uppercase}h1.headline .accent{color:#0c66e4;color:var(--accent)}.lede{color:#44546f;color:var(--text-dim);font-size:16px;line-height:1.6;margin-bottom:24px;max-width:520px}.integrations{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.tag{background:#fff;background:var(--surface);border:1px solid #dfe1e6;border:1px solid var(--border);border-radius:999px;color:#44546f;color:var(--text-dim);font-family:IBM Plex Mono,monospace;font-family:var(--font-mono);font-size:12.5px;padding:6px 14px;transition:border-color .2s ease,color .2s ease}.tag:hover{border-color:#0c66e4;border-color:var(--accent);color:#0c66e4;color:var(--accent)}.cost-card{background:#fff;background:var(--surface);border:1px solid #dfe1e6;border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px -10px #091e422e;overflow:hidden;position:relative}.card-face-wrap{padding:22px 24px 18px}#costFace{margin:-22px -24px -18px}.jira-screenshot{border-radius:10px 10px 0 0;display:block;height:auto;width:100%}.tracker-breadcrumb{color:#7a869a;color:var(--text-faint);font-size:12px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-chip{background:#0c66e417;background:var(--accent-soft);border-radius:5px;color:#0c66e4;color:var(--accent);display:inline-block;font-size:11.5px;font-weight:700;letter-spacing:0;padding:2px 8px}.tracker-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.tracker-brand{align-items:center;color:#0c66e4;color:var(--accent);display:inline-flex;font-family:Inter,sans-serif;font-family:var(--font-display);font-size:13.5px;font-weight:700;gap:7px;letter-spacing:.04em}.brand-dot{background:#0c66e4;background:var(--accent);border-radius:50%;flex-shrink:0;height:7px;width:7px}.tracker-configure{align-items:center;color:#7a869a;color:var(--text-faint);display:inline-flex;font-size:12.5px;gap:5px}.tracker-configure svg{height:13px;width:13px}.tracker-sub{color:#44546f;color:var(--text-dim);font-size:13px;margin-bottom:16px}.tracker-sub strong{color:#172b4d;color:var(--text);font-weight:600}.tracker-table{margin-bottom:14px}.tracker-row{align-items:center;border-bottom:1px dashed #ebecf0;border-bottom:1px dashed var(--border-soft);display:grid;font-size:13.5px;grid-template-columns:1.3fr 1fr .8fr;padding:10px 0}.tracker-row span:first-child{color:#172b4d;color:var(--text);text-align:left}.tracker-row span:nth-child(2){color:#44546f;color:var(--text-dim);text-align:center}.tracker-row span:nth-child(2),.tracker-row span:nth-child(3){font-family:IBM Plex Mono,monospace;font-family:var(--font-mono)}.tracker-row span:nth-child(3){text-align:right}.tracker-row-head{border-bottom:1px solid #ebecf0;border-bottom:1px solid var(--border-soft);color:#7a869a;color:var(--text-faint);font-family:IBM Plex Mono,monospace;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;padding-bottom:8px;text-transform:uppercase}.tracker-row-head span:first-child{text-align:left}.tracker-row .cost-val{color:#0c66e4;color:var(--accent);font-weight:500}.tracker-row-total{border-bottom:none;border-top:1px solid #ebecf0;border-top:1px solid var(--border-soft);color:#172b4d;color:var(--text);font-weight:700;margin-top:2px;padding-top:12px}.tracker-row-total .cost-val{color:#0c66e4;color:var(--accent);font-weight:700}.tracker-foot{color:#7a869a;color:var(--text-faint);display:flex;font-size:11.5px;justify-content:space-between;padding-top:10px}.cta-bar,.tracker-foot{border-top:1px solid #ebecf0;border-top:1px solid var(--border-soft)}.cta-bar{background:#f4f5f7;background:var(--surface-alt);padding:12px 24px}.cta-btn{background:#0c66e4;background:var(--accent);border:none;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:Inter,sans-serif;font-family:var(--font-body);font-size:14px;font-weight:600;padding:10px 20px;text-align:center;transition:background .2s ease;width:100%}.cta-btn:hover{background:#05c;background:var(--accent-hover)}.cta-btn:active{background:#0747a6;background:var(--accent-dim)}.faq-page{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;margin:0 auto;max-width:760px;padding:48px 40px 64px;text-align:center;width:100%}.faq-page h1{font-family:Inter,sans-serif;font-family:var(--font-display);font-size:clamp(26px,3.6vw,34px);font-weight:700;letter-spacing:0;margin-bottom:10px}.faq-page>p{color:#44546f;color:var(--text-dim);font-size:14.5px;margin-bottom:32px}.accordion{display:flex;flex-direction:column;gap:10px;text-align:left}.acc-item{background:#fff;background:var(--surface);border:1px solid #dfe1e6;border:1px solid var(--border);border-radius:6px;overflow:hidden;transition:border-color .2s ease}.acc-item[open]{border-color:#0c66e4;border-color:var(--accent)}.acc-header{align-items:center;background:#0000;border:none;color:#172b4d;color:var(--text);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-family:var(--font-body);font-size:14.5px;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:15px 18px;text-align:left;width:100%}.acc-header::-webkit-details-marker{display:none}.acc-header::marker{content:""}.acc-header .idx{color:#7a869a;color:var(--text-faint);font-family:IBM Plex Mono,monospace;font-family:var(--font-mono);font-size:12px;font-weight:400;margin-right:10px}.acc-icon{align-items:center;border:1px solid #dfe1e6;border:1px solid var(--border);border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;transition:transform .3s ease,border-color .3s ease,background .3s ease;width:20px}.acc-item[open] .acc-icon{background:#0c66e4;background:var(--accent);border-color:#0c66e4;border-color:var(--accent);transform:rotate(45deg)}.acc-icon:after,.acc-icon:before{background:#44546f;background:var(--text-dim);content:"";position:absolute}.acc-icon:before{height:1.5px;width:8px}.acc-icon:after{height:8px;width:1.5px}.acc-item[open] .acc-icon:after,.acc-item[open] .acc-icon:before{background:#fff}.acc-panel{animation:fadeIn .3s ease;padding:0 18px 16px}.acc-panel p{color:#44546f;color:var(--text-dim);font-size:13.5px;line-height:1.6}.footer{border-top:1px solid #ebecf0;border-top:1px solid var(--border-soft);color:#7a869a;color:var(--text-faint);flex-wrap:wrap;font-family:IBM Plex Mono,monospace;font-family:var(--font-mono);font-size:11px;gap:6px;justify-content:space-between;padding:9px 40px}.footer,.footer-links{align-items:center;display:flex}.footer-links{gap:8px}.footer-icon{align-items:center;border-radius:5px;color:#7a869a;color:var(--text-faint);display:inline-flex;height:22px;justify-content:center;transition:color .2s ease,background .2s ease;width:22px}.footer-icon:hover{background:#0c66e417;background:var(--accent-soft);color:#0c66e4;color:var(--accent)}.footer-icon svg{height:14px;width:14px}@media (max-width:600px){.nav{padding:12px 20px}.page{padding:28px 20px 32px}.faq-page{padding:36px 20px 56px}.footer{padding:9px 20px}}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=main.7b518605.css.map*/