.orbit-brand-mark{flex-shrink:0;display:block}.kraymus-wordmark{color:#165c43;font:600 var(--kraymus-wordmark-size,26px)/1 "Inter Variable", "Inter Fallback", Inter, Arial, sans-serif;letter-spacing:-.065em;white-space:nowrap;vertical-align:middle;align-items:center;gap:.035em;display:inline-flex}.kraymus-wordmark .orbit-brand-mark,.orbit-app .kraymus-wordmark .orbit-brand-mark{opacity:1;width:.938em;height:1.15em}.kraymus-wordmark-suffix{letter-spacing:-.025em}:root[data-theme=dark] .kraymus-wordmark:not(.is-inline){color:#b9e8d0}.kraymus-wordmark.is-inline{font-size:inherit;font-weight:inherit;color:inherit}:root .sidebar .brand>.kraymus-wordmark{color:#c2ebd3;display:inline-flex}:root .sidebar .brand .kraymus-wordmark .orbit-brand-mark{width:28px;height:28px}@media (width>=768px){:root .orbit-app.sidebar-collapsed .sidebar .sidebar-header .brand>.kraymus-wordmark{display:inline-flex}:root .sidebar-collapsed .brand .kraymus-wordmark-letters{display:none}}.orbit-public{--public-ink:#172a23;--public-muted:#656d69;--public-cream:#faf9f5;background:var(--public-cream);color:var(--public-ink);min-height:100dvh;font-family:Arial,sans-serif;line-height:1.5}.orbit-public *{box-sizing:border-box}.orbit-public a{color:inherit;text-decoration:none}.public-container{width:min(1240px,88%);margin-inline:auto}.public-header{justify-content:space-between;align-items:center;gap:28px;height:100px;display:flex}.public-brand{letter-spacing:-1px;align-items:center;gap:10px;font:600 32px Georgia,serif;display:inline-flex}.public-brand svg{stroke-width:1.6px;width:36px;height:36px}.public-header nav{gap:32px;font-size:14px;display:flex}.public-header>div{align-items:center;gap:28px;display:flex}.public-signin{font-size:14px}.orbit-public .public-button{border:1px solid var(--public-ink);background:var(--public-ink);color:#fff;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:15px 25px;font:500 14px Arial,sans-serif;transition:background .15s,transform .15s;display:inline-flex}.orbit-public .public-button:hover{background:#294536;transform:translateY(-1px)}.orbit-public .public-outline{color:var(--public-ink);background:0 0}.orbit-public .public-outline:hover{background:#eeeee4}.orbit-public a:focus-visible,.orbit-public button:focus-visible,.orbit-public summary:focus-visible{outline-offset:5px;outline:3px solid #9d7035}.public-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:58px;padding:32px 0 54px;display:grid}.public-hero h1{letter-spacing:-2.5px;margin:0 0 26px;font:500 clamp(42px,4.55vw,66px)/1.03 Georgia,serif}.public-hero>div>p{max-width:520px;margin:0 0 24px;font-size:21px;line-height:1.5}.public-actions{flex-wrap:wrap;gap:16px;margin:26px 0;display:flex}.public-hero small{color:#6d7469;font-size:12px}.public-workflow{background:#f5f4ef;border:1px solid #e5e3dc;border-radius:7px;padding:28px;scroll-margin-top:24px}.public-workflow h2{letter-spacing:-.5px;margin:0 0 22px;font:500 25px/1.3 Georgia,serif}.public-workflow ol{gap:18px;margin:0 0 14px;padding:0;list-style:none;display:grid}.public-workflow li{background:#fff;border:1px solid #e9e7df;border-radius:7px;align-items:center;gap:20px;padding:21px 18px;display:flex;position:relative}.public-workflow li>span{color:#64722f;font:22px Georgia,serif}.public-workflow i{color:#778544;border:1px solid #e0e2d9;border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;font-style:normal;display:grid}.public-workflow li:not(:last-child) i:after{content:"";background:#b7beaa;width:1px;height:44px;position:absolute;top:calc(50% + 26px)}.public-workflow h3{margin:0 0 3px;font:500 19px Georgia,serif}.public-workflow li p{color:var(--public-muted);margin:0;font-size:13px}.public-product{color:#faf9f5;background:#172e25;padding:45px 0;scroll-margin-top:0}.public-product>.public-container{grid-template-columns:1.05fr 1fr;align-items:center;gap:58px;display:grid}.public-product h2{letter-spacing:-2px;font:500 clamp(36px,4.3vw,60px)/1.08 Georgia,serif}.public-product ol{margin:0;padding:0;list-style:none}.public-product li{border-bottom:1px solid #65705d;align-items:center;gap:25px;padding:20px 0;display:flex}.public-product li:last-child{border-bottom:0}.public-product li>span{color:#64722f;border:1px solid #81915e;border-radius:50%;flex-shrink:0;place-items:center;width:50px;height:50px;font:22px Georgia,serif;display:grid}.public-product h3{margin:0 0 5px;font:500 23px Georgia,serif}.public-product p{color:#e0e5dd;margin:0;font-size:14px}.public-ways{padding:58px 0 38px}.public-ways>h2{letter-spacing:-1.6px;text-align:center;margin:0 0 42px;font:500 clamp(34px,3.8vw,53px)/1.15 Georgia,serif}.public-offers{grid-template-columns:1fr 1fr;display:grid}.public-offers article{padding:0 45px 25px}.public-offers article+article{border-left:1px solid #d5d8cd}.public-offers h3{letter-spacing:-.8px;margin:0 0 10px;font:500 33px Georgia,serif}.public-offers p{color:var(--public-muted);max-width:410px;min-height:55px;margin:0 0 22px;font-size:16px}.public-ways>small{text-align:center;color:#6f766f;margin-top:22px;font-size:12px;display:block}.public-questions details{border-top:1px solid #dcdfd4}.public-questions details:last-child{border-bottom:1px solid #dcdfd4}.public-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font:19px Georgia,serif;list-style:none;display:flex}.public-questions summary::-webkit-details-marker{display:none}.public-questions details[open] svg{transform:rotate(180deg)}.public-questions details p{max-width:850px;color:var(--public-muted);margin:0 0 22px;font-size:15px;line-height:1.8}.public-final{text-align:center;padding:40px 0}.public-final h2{letter-spacing:-1px;margin:0 0 22px;font:500 clamp(30px,3.2vw,44px)/1.15 Georgia,serif}.public-footer{border-top:1px solid #d5d8cd;padding:22px 0}.public-footer .public-brand{font-size:26px}.public-footer .public-brand svg{width:28px;height:28px}.public-footer>div{color:#6f766f;justify-content:space-between;font-size:12px;display:flex}.public-footer p{margin:8px 0}.public-skip{z-index:50;background:#fff;padding:12px;position:absolute;top:-100px;left:15px}.public-skip:focus{top:10px}.public-start{max-width:850px;padding:55px 0}.public-start h1{letter-spacing:-1.5px;font:500 48px/1.1 Georgia,serif}.public-start>p{color:#657168}.public-start-options{grid-template-columns:1fr 1fr;gap:16px;margin:30px 0;display:grid}.public-start-options button{text-align:left;color:#233b2b;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:9px;padding:22px;font:16px Arial,sans-serif}.public-start-options button[aria-pressed=true]{background:#f0f3e5;border:2px solid #637640}.public-start-options small{color:#69736b;margin-top:8px;line-height:1.6;display:block}.public-start-note{color:#616d62;background:#efeee4;border-radius:8px;padding:20px;font-size:14px}.public-start ol{padding-left:20px;line-height:2}.public-start .public-actions{margin-top:26px}@media (width<=1000px){.public-header nav,.public-header,.public-header>div{gap:16px}.public-hero{gap:25px}.public-workflow{padding:20px}.public-workflow li{gap:12px;padding:18px 12px}.public-workflow i{width:40px;height:40px}.public-workflow h3{font-size:17px}.public-workflow li:not(:last-child) i:after{height:42px;top:calc(50% + 20px)}.public-product>.public-container{gap:25px}}@media (width<=760px){.public-container{width:88%}.public-header{height:80px}.public-header nav,.public-header .public-button{display:none}.public-brand{font-size:28px}.public-hero{grid-template-columns:1fr;gap:35px;padding-top:35px}.public-hero h1{font-size:48px}.public-hero>div>p{font-size:18px}.public-product>.public-container{grid-template-columns:1fr;gap:8px}.public-product h2{margin:5px 0 18px;font-size:42px}.public-offers{grid-template-columns:1fr;gap:30px}.public-offers article{padding:0 0 25px}.public-offers article+article{border-top:1px solid #ddd;border-left:0;padding-top:28px}.public-ways>h2{text-align:left;font-size:38px}.public-offers p{min-height:0}.public-workflow h2{font-size:24px}.public-start h1{font-size:38px}.public-start-options{grid-template-columns:1fr}.public-questions summary{font-size:18px}.public-final h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.orbit-public *{scroll-behavior:auto!important;transition:none!important}}.orbit-public h1,.orbit-public h2,.orbit-public h3{color:inherit}.orbit-public .public-product h2,.orbit-public .public-product h3{color:#faf9f5}.landing-video{aspect-ratio:16/9;background:#faf9f5;border:1px solid #d6dfda;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #19392e66}.landing-video video{object-fit:cover;width:100%;height:100%;display:block}.landing-video-toggle{color:#fff;cursor:pointer;opacity:.92;background:#172a23e0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:transform .15s,background-color .15s;display:grid;position:absolute;bottom:14px;right:14px}.landing-video-toggle:hover{background:#176348;transform:scale(1.06)}.landing-video-toggle:focus-visible{outline-offset:3px;outline:3px solid #9d7035}.landing-video:not([data-playing]) .landing-video-toggle{color:#172a23;background:#f3be53;width:64px;height:64px;bottom:50%;right:50%;transform:translate(50%,50%)}.landing-video:not([data-playing]) .landing-video-toggle svg{width:26px;height:26px;margin-left:3px}.landing-video:not([data-playing]) .landing-video-toggle:hover{background:#f7cd78;transform:translate(50%,50%)scale(1.06)}.landing-videos{text-align:center;padding:24px 0 104px}.landing-videos h2{letter-spacing:-.02em;margin:0 0 12px;font:700 clamp(40px,4.6vw,64px)/1.1 Caveat Variable,Caveat Fallback,cursive}.landing-videos>p{max-width:560px;color:var(--public-muted,#4b5563);margin:0 auto 44px;font-size:20px;line-height:1.5}.landing-videos-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:0;display:grid}.landing-videos-grid figure{gap:18px;margin:0;display:grid}.landing-videos-grid figcaption h3{margin:0 0 6px;font-family:inherit;font-size:22px;font-weight:650}.landing-videos-grid figcaption p{color:#4b5563;margin:0;font-size:16px;line-height:1.6}.app-showcase-media .landing-video{box-shadow:none}@media (width<=860px){.landing-videos-grid{grid-template-columns:1fr;gap:40px}.landing-videos{padding-bottom:72px}.landing-videos>p{font-size:18px}}@media (prefers-reduced-motion:reduce){.landing-video-toggle{transition:none}.landing-video-toggle:hover{transform:none}.landing-video:not([data-playing]) .landing-video-toggle:hover{transform:translate(50%,50%)}}.app-showcase{--as-paper:#f6f5ef;--as-surface:#fff;--as-ink:#16241d;--as-ink-2:#3c4740;--as-muted:#59625b;--as-line:#dcdfd3;--as-line-strong:#b9bfae;--as-forest:#173026;--as-forest-2:#22402f;--as-moss:#4c6628;--as-moss-pale:#eaf0dc;--as-moss-line:#c3d0a5;--as-display:Georgia, "Times New Roman", serif;--as-card:150px;--as-gap:14px;--as-fade:7%;--as-tint:var(--as-moss-pale);--as-tint-ink:var(--as-moss);min-width:0;color:var(--as-ink)}.app-showcase *,.app-showcase :before,.app-showcase :after{box-sizing:border-box}.app-showcase :is(h3,h4,p,ul,figure){margin:0}.app-showcase ul{padding:0;list-style:none}.app-showcase [data-category=Sales]{--as-tint:#f4ead6;--as-tint-ink:#7a5712}.app-showcase [data-category=Websites]{--as-tint:#e0eee7;--as-tint-ink:#2f5d4a}.app-showcase [data-category=Services]{--as-tint:#e5edf7;--as-tint-ink:#33598c}.app-showcase [data-category=Productivity]{--as-tint:#ebe8f2;--as-tint-ink:#5b4d7a}.app-showcase [data-category=People]{--as-tint:#f2e6ea;--as-tint-ink:#7f3f55}.app-showcase-viewport{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--as-fade), #000 calc(100% - var(--as-fade)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--as-fade), #000 calc(100% - var(--as-fade)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--as-fade), #000 calc(100% - var(--as-fade)), transparent);touch-action:pan-y;-webkit-user-select:none;user-select:none;padding:10px 0 18px;position:relative;overflow:clip}.app-showcase-track{width:max-content;transform:translate3d(var(--as-x,0px), 0, 0);display:flex;position:relative}.app-showcase-track>li{flex:none;padding-inline-end:var(--as-gap)}.app-showcase[data-motion=on] .app-showcase-track{animation:app-showcase-drift var(--as-duration,80s) linear var(--as-delay,0s) infinite;will-change:transform}.app-showcase[data-motion=held] .app-showcase-track{transition:transform .45s cubic-bezier(.2,.7,.2,1)}@keyframes app-showcase-drift{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.app-showcase-card{width:var(--as-card);border:1px solid var(--as-line);background:var(--as-surface);min-height:136px;color:var(--as-ink);font:inherit;text-align:center;cursor:pointer;border-radius:16px;align-content:center;justify-items:center;gap:4px;padding:16px 10px 14px;transition:border-color .15s,box-shadow .15s;display:grid;box-shadow:0 1px 2px #16241d0d}.app-showcase-card:hover{border-color:var(--as-moss-line);box-shadow:0 10px 24px #16241d14}.app-showcase-icon{background:var(--as-tint);width:48px;height:48px;color:var(--as-tint-ink);border-radius:14px;flex:none;place-items:center;margin-bottom:6px;display:grid}.app-showcase-name{font-size:15px;font-weight:650;line-height:1.25}.app-showcase-category{color:var(--as-muted);font-size:12px}.app-showcase-inner{width:min(1080px,100% - 48px);margin-inline:auto}.app-showcase-controls{justify-content:center;align-items:center;gap:10px;display:flex}.app-showcase .app-showcase-step{border:1px solid var(--as-line-strong);background:var(--as-surface);min-width:44px;min-height:44px;color:var(--as-ink);font:inherit;cursor:pointer;border-radius:99px;flex:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.app-showcase .app-showcase-step:hover{border-color:var(--as-forest);background:var(--as-moss-pale)}.app-showcase .app-showcase-hint{color:var(--as-muted);text-align:center;margin-top:14px;font-size:14px}.app-showcase .app-showcase-scroll-help{color:var(--as-muted);text-align:center;margin-top:10px;font-size:13px;line-height:1.5}.app-showcase-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-showcase :is(button,a,.app-showcase-card):focus-visible{outline:3px solid var(--as-moss);outline-offset:3px}.app-showcase-detail{margin-top:18px}.app-showcase-panel{border:1px solid var(--as-line);background:var(--as-surface);text-align:left;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:28px;padding:24px;display:grid;box-shadow:0 18px 40px #16241d14}.app-showcase-copy{align-content:start;gap:16px;min-width:0;display:grid}.app-showcase-head{align-items:center;gap:14px;display:flex}.app-showcase-head .app-showcase-icon{margin:0}.app-showcase-head>div{flex:1;min-width:0}.app-showcase-head h3{font:400 26px/1.15 var(--as-display);letter-spacing:-.4px;overflow-wrap:anywhere}.app-showcase-head p{color:var(--as-muted);margin-top:3px;font-size:13px}.app-showcase-summary{color:var(--as-ink-2);font-size:17px;line-height:1.55}.app-showcase-example{border-left:3px solid var(--as-tint-ink);background:var(--as-paper);color:var(--as-ink-2);border-radius:0 10px 10px 0;padding:12px 14px;font-size:15px;line-height:1.5}.app-showcase-example strong{color:var(--as-ink);font-weight:650}.app-showcase-facts{gap:8px;display:grid}.app-showcase-facts li{color:var(--as-ink-2);padding-left:18px;font-size:14px;line-height:1.5;position:relative}.app-showcase-facts li:before{content:"";background:var(--as-tint-ink);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:2px}.app-showcase-capabilities{border:1px solid var(--as-line);background:var(--as-paper);border-radius:12px;padding:14px}.app-showcase-capabilities h4{margin-bottom:9px;font-size:14px}.app-showcase-capabilities ul{gap:7px;display:grid}.app-showcase-capabilities li{color:var(--as-ink-2);font-size:13px;line-height:1.45}.app-showcase-tools h4{color:var(--as-muted);margin:0 0 8px;font-size:12px;font-weight:650}.app-showcase-tools ul{flex-wrap:wrap;gap:6px;display:flex}.app-showcase-tools li{border:1px solid var(--as-line);background:var(--as-paper);color:var(--as-ink-2);border-radius:99px;padding:4px 10px;font-size:13px}.app-showcase-action a{border:1px solid var(--as-forest);background:var(--as-forest);color:#fff;border-radius:10px;align-items:center;gap:8px;min-height:46px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.app-showcase-action a:hover{background:var(--as-forest-2)}.app-showcase-media{align-content:start;gap:10px;min-width:0;display:grid}.app-showcase-screen{aspect-ratio:16/9;border:1px solid var(--as-line);background:var(--as-paper);border-radius:14px;grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.app-showcase-media figcaption{color:var(--as-muted);font-size:13px;line-height:1.5}.app-showcase-media figcaption strong{color:var(--as-ink);font-weight:650}:where(.app-showcase) .as-bar{border-bottom:1px solid var(--as-line);background:var(--as-surface);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}:where(.app-showcase) .as-bar b{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}:where(.app-showcase) .as-soon{background:var(--as-moss-pale);color:var(--as-moss);border-radius:99px;flex:none;padding:2px 9px;font-size:11px;font-weight:650}:where(.app-showcase) .as-tabs{gap:6px;padding:8px 12px 0;display:flex;overflow:hidden}:where(.app-showcase) .as-tabs span{color:var(--as-muted);white-space:nowrap;background:#16241d0f;border-radius:99px;flex:none;padding:3px 9px;font-size:11px}:where(.app-showcase) .as-tabs span[data-on]{background:var(--as-tint);color:var(--as-tint-ink);font-weight:650}:where(.app-showcase) .as-scene{gap:8px;min-height:0;padding:12px;display:grid}:where(.app-showcase) .as-scene span{background:#16241d14;border-radius:6px;min-height:8px;display:block}:where(.app-showcase) .as-scene span[data-on],:where(.app-showcase) .as-scene .as-button{background:var(--as-tint-ink);opacity:.8}:where(.app-showcase) .as-scene .as-title{background:#16241d29;width:45%;min-height:10px}:where(.app-showcase) .as-scene .as-short{width:60%}:where(.app-showcase) .as-scene .as-button{border-radius:99px;width:32%;min-height:16px}:where(.app-showcase) .as-sheet,:where(.app-showcase) .as-canvas,:where(.app-showcase) .as-column,:where(.app-showcase) .as-rail{background:var(--as-surface);border-radius:10px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}:where(.app-showcase) .as-scene[data-scene=report]{grid-template-rows:auto minmax(0,1fr)}:where(.app-showcase) .as-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}:where(.app-showcase) .as-tiles span{background:var(--as-surface);min-height:34px}:where(.app-showcase) .as-tiles span[data-on]{background:var(--as-tint);opacity:1}:where(.app-showcase) .as-bars{background:var(--as-surface);border-radius:10px;align-items:flex-end;gap:8px;padding:10px;display:flex}:where(.app-showcase) .as-bars span{background:var(--as-tint-ink);opacity:.55;flex:1}:where(.app-showcase) .as-bars span:nth-child(4){opacity:.9}:where(.app-showcase) .as-scene[data-scene=form],:where(.app-showcase) .as-scene[data-scene=document]{justify-items:center}:where(.app-showcase) .as-scene[data-scene=form] .as-sheet,:where(.app-showcase) .as-scene[data-scene=document] .as-sheet{width:min(78%,320px)}:where(.app-showcase) .as-scene[data-scene=form] .as-sheet>span:not(.as-title,.as-button){background:var(--as-surface);border:1px solid #16241d24;min-height:18px}:where(.app-showcase) .as-scene[data-scene=document] .as-sheet>span:not(.as-title){min-height:9px}:where(.app-showcase) .as-scene[data-scene=document] .as-total{background:var(--as-tint-ink);opacity:.7;justify-self:end;width:38%}:where(.app-showcase) .as-scene[data-scene=chat]{align-content:end}:where(.app-showcase) .as-scene[data-scene=chat]>span{background:var(--as-surface);border-radius:12px 12px 12px 4px;width:58%;min-height:18px}:where(.app-showcase) .as-scene[data-scene=chat]>span[data-on]{background:var(--as-tint);opacity:1;border-radius:12px 12px 4px;justify-self:end}:where(.app-showcase) .as-scene[data-scene=chat]>.as-compose{background:var(--as-surface);border:1px solid #16241d24;border-radius:99px;width:100%;min-height:22px}:where(.app-showcase) .as-scene[data-scene=calendar]{grid-template-columns:repeat(7,minmax(0,1fr));align-content:stretch}:where(.app-showcase) .as-scene[data-scene=calendar]>span{background:var(--as-surface);min-height:0}:where(.app-showcase) .as-scene[data-scene=calendar]>span[data-on]{background:linear-gradient(var(--as-tint-ink), var(--as-tint-ink)) 6px 70% / calc(100% - 12px) 28% no-repeat, var(--as-surface);opacity:1}:where(.app-showcase) .as-scene[data-scene=editor],:where(.app-showcase) .as-scene[data-scene=course]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.32fr) minmax(0,1fr)}:where(.app-showcase) .as-scene .as-rail span{min-height:14px}:where(.app-showcase) .as-scene .as-hero{background:var(--as-tint);min-height:42%}:where(.app-showcase) .as-scene[data-scene=board]{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}:where(.app-showcase) .as-column>span:not(.as-title){background:var(--as-paper);border:1px solid #16241d1a;min-height:26px}:where(.app-showcase) .as-column>span[data-on]{background:var(--as-tint);opacity:1;border-color:#0000}:where(.app-showcase) .as-scene[data-scene=flow]{align-content:center;justify-items:center;gap:16px}:where(.app-showcase) .as-scene[data-scene=flow]>span{background:var(--as-surface);border:1px solid #16241d1f;width:min(60%,240px);min-height:24px;position:relative}:where(.app-showcase) .as-scene[data-scene=flow]>span[data-on]{background:var(--as-tint);opacity:1;border-color:#0000}:where(.app-showcase) .as-scene[data-scene=flow]>span:not(:last-child):after{content:"";background:#16241d33;width:2px;height:16px;position:absolute;top:100%;left:50%}@media (width<=860px){.app-showcase-panel{grid-template-columns:minmax(0,1fr);gap:22px}}@media (width<=640px){.app-showcase{--as-card:132px;--as-gap:10px;--as-fade:5%}.app-showcase-inner{width:calc(100% - 32px)}.app-showcase-panel{border-radius:16px;padding:18px 16px}.app-showcase-head h3{font-size:23px}.app-showcase-summary{font-size:16px}}@media (prefers-reduced-motion:reduce){.app-showcase-track,.app-showcase-card{transition:none!important;animation:none!important}}@media (forced-colors:active){.app-showcase-card,.app-showcase-panel{border:1px solid canvastext}.app-showcase-card[data-selected]{outline:3px solid highlight}:where(.app-showcase) .as-scene span,:where(.app-showcase) .as-bars span{forced-color-adjust:none;background:graytext}}.app-showcase{--as-focus:var(--as-moss);--as-display-weight:400;--as-ai-lime:#dcebb8;--as-ai-lime-strong:#c2dc8f;--as-ai-soft:#c8d6cd;--as-frame-line:#9aa294}.app-showcase :is(button,a,.app-showcase-card):focus-visible{outline-color:var(--as-focus)}.app-showcase[data-motion=on] .app-showcase-viewport:has(:focus-visible) .app-showcase-track{animation-play-state:paused}.app-showcase-viewport{padding-inline:8px;padding-bottom:24px}.app-showcase-viewport:has(:focus-visible){-webkit-mask-image:none;mask-image:none}.app-showcase-card:hover{box-shadow:0 6px 16px #16241d17}.app-showcase-card{position:relative}.app-showcase-card[data-selected]{border-color:var(--as-forest);box-shadow:inset 0 0 0 1px var(--as-forest), 0 6px 16px #16241d1a}.app-showcase-card[data-selected] .app-showcase-icon{background:var(--as-tint-ink);color:#fff}.app-showcase-card[data-selected]:after{content:"";border-right:2px solid var(--as-forest);border-bottom:2px solid var(--as-forest);background:var(--as-surface);border-bottom-right-radius:3px;width:12px;height:12px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.app-showcase-card[data-app=ai-team]{--as-tint:var(--as-ai-lime);--as-tint-ink:var(--as-forest);border-color:var(--as-forest);background:radial-gradient(130% 100% at 50% 0%, #2f5846 0%, var(--as-forest) 64%);color:#fff;box-shadow:0 4px 12px #16241d29}.app-showcase-card[data-app=ai-team] .app-showcase-category{color:var(--as-ai-soft)}.app-showcase-card[data-app=ai-team]:hover{border-color:#4f7d67;box-shadow:0 6px 16px #16241d38}.app-showcase-card[data-app=ai-team][data-selected]{box-shadow:inset 0 0 0 2px var(--as-ai-lime), 0 6px 16px #16241d38}.app-showcase-card[data-app=ai-team][data-selected] .app-showcase-icon{background:var(--as-ai-lime-strong);color:var(--as-forest)}.app-showcase-card[data-app=ai-team][data-selected]:after{border-color:var(--as-ai-lime);background:var(--as-forest)}.app-showcase-head h3{font-weight:var(--as-display-weight)}@media (prefers-reduced-motion:no-preference){.app-showcase-panel{animation:.24s ease-out both app-showcase-panel-in}}@keyframes app-showcase-panel-in{0%{opacity:0;transform:translateY(6px)}}.app-showcase-panel[data-app=ai-team]{--as-tint:var(--as-moss-pale);--as-tint-ink:var(--as-moss)}.app-showcase-panel[data-app=ai-team] .app-showcase-head .app-showcase-icon{background:var(--as-forest);color:var(--as-ai-lime)}.app-showcase-panel[data-app=ai-team] .app-showcase-tools ul{gap:8px}.app-showcase-panel[data-app=ai-team] .app-showcase-tools li{background:var(--as-moss-pale);min-height:40px;color:var(--as-ink);border-color:#0000;border-radius:10px;flex:auto;align-items:center;gap:9px;padding:9px 12px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.app-showcase-panel[data-app=ai-team] .app-showcase-tools li:before{content:"";background:var(--as-forest);border-radius:2px;flex:none;width:8px;height:8px}.app-showcase-screen{border:1.5px dashed var(--as-frame-line)}:where(.app-showcase) .as-scene{overflow:hidden}:where(.app-showcase) .as-scene[data-scene=chat]{gap:10px}:where(.app-showcase) .as-scene[data-scene=chat]>span:not(.as-compose){min-height:24px}:where(.app-showcase) .as-scene[data-scene=chat]>span:first-child{width:66%;min-height:44px}.app-showcase-panel[data-app=ai-team] .as-scene[data-scene=chat]>span:not([data-on],.as-compose){margin-left:28px;position:relative}.app-showcase-panel[data-app=ai-team] .as-scene[data-scene=chat]>span:not([data-on],.as-compose):before{content:"";background:var(--as-forest);border-radius:50%;width:20px;height:20px;position:absolute;bottom:0;left:-28px}.app-showcase-panel[data-app=ai-team] .as-scene[data-scene=chat]>span:nth-child(3):before{background:var(--as-moss);opacity:.8}.app-showcase-media{container-type:inline-size}@container (width<=360px){.app-showcase-screen{grid-template-rows:auto minmax(0,1fr)}:where(.app-showcase) .as-tabs{display:none}:where(.app-showcase) .as-scene{gap:6px;padding:8px}:where(.app-showcase) .as-scene[data-scene=chat]{gap:6px}:where(.app-showcase) .as-scene[data-scene=chat]>span:not(.as-compose){min-height:16px}:where(.app-showcase) .as-scene[data-scene=chat]>span:first-child{min-height:26px}:where(.app-showcase) .as-scene[data-scene=chat]>.as-compose{min-height:18px}:where(.app-showcase) .as-scene[data-scene=flow]{gap:10px}:where(.app-showcase) .as-scene[data-scene=flow]>span{min-height:18px}:where(.app-showcase) .as-scene[data-scene=flow]>span:not(:last-child):after{height:10px}}@media (width<=640px){.app-showcase-inner{width:100%}}@media (width<=360px){.app-showcase-head{gap:12px}.app-showcase-head .app-showcase-icon{border-radius:12px;width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.app-showcase-viewport{padding:4px 0 14px;-webkit-mask-image:none;mask-image:none}.app-showcase-track{justify-content:center;gap:var(--as-gap);flex-wrap:wrap;width:auto;transform:none!important}.app-showcase-track>li{padding-inline-end:0}.app-showcase-track>li[aria-hidden=true],.app-showcase-card[data-selected]:after{display:none}}@media (prefers-reduced-motion:reduce) and (width<=640px){.app-showcase-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.app-showcase-card{text-align:left;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr);place-items:center start;gap:1px 9px;width:100%;min-height:60px;padding:10px}.app-showcase-card .app-showcase-icon{border-radius:9px;grid-row:1/3;width:32px;height:32px;margin:0}.app-showcase-card .app-showcase-icon svg{width:18px;height:18px}.app-showcase-card .app-showcase-name{overflow-wrap:anywhere;align-self:end;font-size:13.5px}.app-showcase-card .app-showcase-category{align-self:start}}@media (prefers-reduced-motion:reduce) and (width<=374px){.app-showcase-card{grid-template-rows:none;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:1px}.app-showcase-card .app-showcase-icon{border-radius:8px;grid-row:auto;width:28px;height:28px;margin-bottom:6px}.app-showcase-card .app-showcase-icon svg{width:16px;height:16px}}@media (forced-colors:active){.app-showcase-card[data-selected]:after{display:none}.app-showcase-screen{border-color:canvastext}:where(.app-showcase) .as-scene span{border:1px solid canvastext!important}}@media (prefers-reduced-motion:reduce){.app-showcase .app-showcase-scroll-help{display:none}}.app-showcase-availability{border-top:1px solid var(--as-line);padding-top:10px}.app-showcase-availability summary{min-height:44px;color:var(--as-ink-2);cursor:pointer;padding:12px 0;font-size:13px;font-weight:600;line-height:1.5;display:list-item}.app-showcase-availability[open] .app-showcase-facts{padding:6px 0 10px}.app-showcase-availability summary:focus-visible{outline:3px solid var(--as-moss);outline-offset:3px;border-radius:4px}.app-showcase-track>li{display:flex}.landing-ai-team{color:#f5f7f1;background:#19392e;padding:104px 0 88px;scroll-margin-top:24px;position:relative;overflow:hidden}.landing-ai-team:before{content:"";pointer-events:none;background:radial-gradient(circle,#55745780 0%,#19392e00 67%);border-radius:50%;width:700px;height:700px;position:absolute;top:-350px;right:-300px}.landing-ai-team>.public-container{position:relative}.landing-ai-team-intro{grid-template-columns:minmax(0,1fr) minmax(0,.96fr);align-items:center;gap:clamp(48px,6vw,96px);display:grid}.landing-ai-team-copy{max-width:600px}.landing-ai-team-kicker{color:#f3be53;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:24px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.landing-ai-team h2{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(46px,5.1vw,72px);font-weight:600;line-height:1.06}.landing-ai-team h2 em{color:#f3be53;letter-spacing:-.025em;font-family:Caveat Variable,Caveat Fallback,cursive;font-size:1.18em;font-style:normal;font-weight:700}.landing-ai-team-copy>p{color:#d4e1d7;max-width:535px;margin:26px 0 29px;font-size:18px;line-height:1.65}.orbit-public .landing-ai-team-link{color:#fff;border-bottom:1px solid #f3be53;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:600;transition:gap .2s,color .2s;display:inline-flex}.orbit-public .landing-ai-team-link:hover{color:#f3be53;gap:16px}.landing-ai-team-preview{color:#19392e;background:#f9faf7;border:1px solid #dfebde;border-radius:20px;max-width:550px;margin:0;overflow:hidden;box-shadow:0 26px 72px #0d231d5c}.landing-ai-team-preview-top{border-bottom:1px solid #e6ebe5;align-items:center;gap:10px;padding:16px 20px;font-size:14px;font-weight:700;display:flex}.landing-ai-team-preview-top>span:nth-child(2){white-space:nowrap}.landing-ai-team-preview-top small{color:#64766b;margin-left:auto;font-size:11px;font-weight:600}.landing-ai-team-preview-mark{color:#f3be53;background:#19392e;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.landing-ai-team-thread{gap:13px;padding:20px;display:grid}.landing-ai-team-message{align-items:flex-start;gap:11px;display:flex}.landing-ai-team-avatar{color:#335d41;background:#e1e9e2;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.landing-ai-team-avatar.is-ceo{color:#f3be53;background:#19392e}.landing-ai-team-avatar.is-cmo{color:#604d28;background:#e6d5b3}.landing-ai-team-message>div{background:#fff;border:1px solid #e4eae1;border-radius:5px 13px 13px;min-width:0;max-width:440px;padding:12px 14px}.landing-ai-team-message.is-you>div{background:#edf3eb}.landing-ai-team-message small{color:#53695b;margin-bottom:3px;font-size:11px;font-weight:700;display:block}.landing-ai-team-message p{color:#19392e;margin:0;font-size:13px;line-height:1.5}.landing-ai-team-message strong{color:#356947;font-weight:700}.landing-ai-team-review{background:#eef4e9;border:1px solid #c9d9c8;border-radius:11px;align-items:center;gap:12px;min-height:72px;margin:0 20px 12px;padding:12px 14px;display:flex}.landing-ai-team-review>span{color:#285c37;background:#d3e5c8;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;display:grid}.landing-ai-team-review>div{gap:2px;min-width:0;display:grid}.landing-ai-team-review strong{font-size:12px}.landing-ai-team-review small{color:#52665a;font-size:11px;line-height:1.4}.landing-ai-team-preview figcaption{color:#66756b;padding:0 20px 14px;font-size:11px;line-height:1.5}.landing-ai-team-capabilities{border-top:1px solid #55715d;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:82px 0 0;padding:34px 0 0;list-style:none;display:grid}.landing-ai-team-capabilities li{min-width:0}.landing-ai-team-capabilities li>span{color:#f3be53;letter-spacing:.1em;margin-bottom:20px;font-size:13px;font-weight:700;display:block}.landing-ai-team-capabilities h3{color:#fff;margin:0 0 10px;font-size:17px;font-weight:650;line-height:1.3}.landing-ai-team-capabilities p{color:#c9d9cf;margin:0;font-size:13px;line-height:1.6}@media (width<=980px){.landing-ai-team-intro{gap:36px}.landing-ai-team-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px}}@media (width<=760px){.landing-ai-team{padding:68px 0 64px}.landing-ai-team-intro{grid-template-columns:1fr;gap:42px}.landing-ai-team h2{font-size:clamp(45px,11vw,62px)}.landing-ai-team-copy>p{font-size:16px}.landing-ai-team-preview{max-width:none}.landing-ai-team-capabilities{margin-top:54px}}@media (width<=520px){.landing-ai-team-capabilities{grid-template-columns:1fr;gap:22px}.landing-ai-team-capabilities li{grid-template-columns:35px minmax(0,1fr);gap:0 12px;display:grid}.landing-ai-team-capabilities li>span{grid-row:span 2;margin:2px 0 0}.landing-ai-team-capabilities h3{margin-bottom:5px}.landing-ai-team-preview-top{gap:7px;padding:13px 11px}.landing-ai-team-thread{padding:15px 13px}.landing-ai-team-review{margin-inline:13px}.landing-ai-team-preview figcaption{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.orbit-public .landing-ai-team-link{transition:none}}.landing-ai-team-examples{flex-wrap:wrap;align-items:center;gap:5px;padding:12px 15px 0;display:flex}.landing-ai-team-examples button{color:#51675a;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:7px 11px;font-size:12px;font-weight:650;transition:background .16s,color .16s}.landing-ai-team-examples button[aria-pressed=true]{color:#19392e;background:#e8f0e4;border-color:#c9d9c8}.landing-ai-team-examples button:hover{color:#19392e;background:#e8f0e4}.landing-ai-team-examples button:focus-visible{outline-offset:2px;outline:2px solid #356947}.landing-ai-team-channel{background:#f6f7fd;border:1px solid #e2e5f1;border-radius:10px;align-items:center;gap:9px;margin:10px 15px 0;padding:9px 11px;display:flex}.landing-ai-team-channel-icon{color:#fff;background:linear-gradient(135deg,#6555d9,#d64e95,#f6a652);border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.landing-ai-team-channel>span:last-child{gap:1px;display:grid}.landing-ai-team-channel strong{font-size:11px;line-height:1.3}.landing-ai-team-channel small{color:#64766b;font-size:11px;line-height:1.3}.landing-ai-team-replay{color:#51675a;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.landing-ai-team-replay:hover{background:#e8f0e4}.landing-ai-team-replay:focus-visible{outline-offset:2px;outline:2px solid #356947}.landing-ai-team-thread.is-demo{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9d9c8 transparent;align-content:start;height:354px;overflow-y:auto}.landing-ai-team-thread.is-demo .landing-ai-team-message{animation:.25s ease-out both landing-chat-arrive}.landing-ai-team-thread.is-demo .landing-ai-team-message>div{flex:1}.landing-ai-team-avatar.is-social,.landing-ai-team-avatar.is-sales{color:#285c37;background:#dae7dc}.landing-ai-team-avatar.is-automation,.landing-ai-team-avatar.is-knowledge{color:#695735;background:#e7e2d2}.landing-ai-team-avatar.is-support{color:#355c7b;background:#dce6ef}.landing-ai-team-avatar.is-setter{color:#256c3d;background:#d8ecdc}.landing-ai-team-avatar.is-customer{color:#526078;background:#e7e9ef}.landing-ai-team-thread.is-channel{background:#fafbff}.landing-ai-team-thread.is-channel .landing-ai-team-message.is-setter{flex-direction:row-reverse}.landing-ai-team-thread.is-channel .landing-ai-team-message.is-setter>div{background:#4467de;border:0;border-radius:16px 6px 16px 16px}.landing-ai-team-thread.is-channel .landing-ai-team-message.is-setter small,.landing-ai-team-thread.is-channel .landing-ai-team-message.is-setter p{color:#fff}.landing-ai-team-thread.is-channel .landing-ai-team-message.is-customer>div{background:#f0f1f5;border-color:#e5e8ef;border-radius:6px 16px 16px}.landing-ai-team-typing{color:#64766b;align-items:center;gap:4px;min-height:28px;margin-left:43px;font-size:11px;display:flex}.landing-ai-team-typing>span{margin-right:5px}.landing-ai-team-typing i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite landing-chat-dot}.landing-ai-team-typing i:nth-of-type(2){animation-delay:.14s}.landing-ai-team-typing i:nth-of-type(3){animation-delay:.28s}.landing-ai-team-review[data-ready=false]{background:#f1f4ef;border-color:#e0e7dd}.landing-ai-team-transcript{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes landing-chat-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-chat-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (width<=520px){.landing-ai-team-thread.is-demo{height:378px}.landing-ai-team-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:10px 10px 0;display:grid}.landing-ai-team-examples button{min-height:44px;padding-inline:8px;font-size:12px}.landing-ai-team-preview-top small{font-size:11px}}@media (prefers-reduced-motion:reduce){.landing-ai-team-thread.is-demo .landing-ai-team-message,.landing-ai-team-typing i{animation:none}.landing-ai-team-examples button{transition:none}}.landing-ai-team-thread.is-demo[data-playing=false] .landing-ai-team-message,.landing-ai-team-thread.is-demo[data-playing=false] .landing-ai-team-typing i{animation-play-state:paused}@media (width<=980px){.landing-ai-team-review{min-height:100px}}@media (width<=760px){.landing-ai-team-thread.is-demo{overscroll-behavior:auto;touch-action:pan-y;gap:9px;height:auto;min-height:370px;padding:14px;overflow:visible}.landing-ai-team-message{gap:8px}.landing-ai-team-avatar{border-radius:8px;flex-basis:25px;width:25px;height:25px;font-size:11px}.landing-ai-team-message>div{padding:8px 10px}.landing-ai-team-message p{font-size:12px;line-height:1.45}.landing-ai-team-message small{margin-bottom:2px;font-size:11px}.landing-ai-team-typing{min-height:23px;margin-left:33px;font-size:11px}.landing-ai-team-review{gap:9px;min-height:76px;padding:10px 12px}.landing-ai-team-review strong,.landing-ai-team-review small,.landing-ai-team-preview figcaption{font-size:11px}}.orbit-public .landing-ai-team-link:focus-visible{outline-color:#f3be53}@media (prefers-reduced-motion:reduce) and (width>=761px){.landing-ai-team-thread.is-demo{height:auto;min-height:354px;overflow:visible}}@media (width<=360px){.landing-ai-team-thread.is-demo{min-height:392px}.landing-ai-team-examples button{padding-inline:4px}}@media (width>=761px) and (width<=900px){.landing-ai-team-intro{grid-template-columns:1fr;gap:42px}.landing-ai-team-review{min-height:72px}}@media (width>=901px) and (width<=1140px){.landing-ai-team-intro{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:40px}.landing-ai-team-examples{padding-inline:12px}.landing-ai-team-examples button{padding-inline:9px}.landing-ai-team-review{min-height:72px}}@media (width>=761px) and (prefers-reduced-motion:no-preference){.landing-ai-team-thread.is-demo{height:414px}.landing-ai-team-thread.is-demo.is-channel{height:354px}}@media (width<=760px){.landing-ai-team-preview{--ai-thread-reserve:380px}.landing-ai-team-thread.is-demo{min-height:var(--ai-thread-reserve)}.landing-ai-team-thread.is-demo.is-channel{min-height:calc(var(--ai-thread-reserve) - 60px)}}@media (width<=520px){.landing-ai-team-preview{--ai-thread-reserve:396px}.landing-ai-team-channel{margin-inline:10px}}@media (width<=389px){.landing-ai-team-preview{--ai-thread-reserve:414px}}@media (width<=340px){.landing-ai-team-preview{--ai-thread-reserve:448px}}.orbit-public .landing-ai-team-replay:focus-visible{outline-offset:2px;outline:2px solid #356947}.pricing-checkout{--pc-thumb:26px;width:100%;max-width:720px;color:var(--o-ink,#161c19);text-align:left;gap:16px;margin-inline:auto;display:grid}.pricing-checkout :is(p,dl,dd,fieldset){margin:0}.pricing-checkout .pc-seats,.pricing-checkout .pc-summary{border:1px solid var(--o-line,#dddfd7);background:var(--o-surface,#fff);box-shadow:var(--o-shadow,0 1px 2px #1723210d);border-radius:18px;padding:22px 24px}.pricing-checkout .pc-seats-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.pricing-checkout .pc-seats-head label{font-size:15px;font-weight:600}.pricing-checkout .pc-seats-head .pc-count{color:var(--o-ink,#161c19);font-variant-numeric:tabular-nums;font-size:20px}.pricing-checkout .pc-seats-head .pc-count strong{color:var(--o-accent,#59732f)}.pricing-checkout .pc-track{padding:14px 0 6px}.pricing-checkout input[type=range],.business-membership .pricing-checkout input[type=range]{width:100%;height:var(--pc-thumb);cursor:pointer;appearance:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.pricing-checkout input[type=range]:disabled{cursor:not-allowed;opacity:.6}.pricing-checkout input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--o-accent,#59732f), var(--o-accent,#59732f)) 0 / calc(var(--pc-f) * (100% - var(--pc-thumb)) + var(--pc-thumb) / 2) 100% no-repeat, var(--o-fill,#dddfd6);border-radius:999px;height:8px}.pricing-checkout input[type=range]::-moz-range-track{background:linear-gradient(var(--o-accent,#59732f), var(--o-accent,#59732f)) 0 / calc(var(--pc-f) * (100% - var(--pc-thumb)) + var(--pc-thumb) / 2) 100% no-repeat, var(--o-fill,#dddfd6);border-radius:999px;height:8px}.pricing-checkout input[type=range]::-webkit-slider-thumb{width:var(--pc-thumb);height:var(--pc-thumb);margin-top:calc((8px - var(--pc-thumb)) / 2);border:4px solid var(--o-surface,#fff);background:var(--o-accent,#59732f);box-shadow:0 1px 4px rgb(var(--o-shadow-rgb,23 35 33) / .3);-webkit-appearance:none;border-radius:50%;transition:transform .12s}.pricing-checkout input[type=range]::-moz-range-thumb{width:calc(var(--pc-thumb) - 8px);height:calc(var(--pc-thumb) - 8px);border:4px solid var(--o-surface,#fff);background:var(--o-accent,#59732f);box-shadow:0 1px 4px rgb(var(--o-shadow-rgb,23 35 33) / .3);border-radius:50%}.pricing-checkout input[type=range]:active::-webkit-slider-thumb{transform:scale(1.08)}.pricing-checkout input[type=range]:focus-visible{outline:none}.pricing-checkout input[type=range]:focus-visible::-webkit-slider-thumb{outline:3px solid var(--o-accent-line,#c4d1a6);outline-offset:2px}.pricing-checkout input[type=range]:focus-visible::-moz-range-thumb{outline:3px solid var(--o-accent-line,#c4d1a6);outline-offset:2px}.pricing-checkout .pc-scale{height:30px;margin-bottom:12px;position:relative}.pricing-checkout .pc-scale>*{top:2px;left:calc(var(--pc-at) * (100% - var(--pc-thumb)) + var(--pc-thumb) / 2);color:var(--o-ink-3,#5f655c);font:inherit;white-space:nowrap;background:0 0;border:0;padding:2px 4px;font-size:13px;position:absolute;transform:translate(-50%)}.pricing-checkout .pc-scale>:first-child{left:0;transform:none}.pricing-checkout .pc-scale>:last-child{left:auto;right:0;transform:none}.pricing-checkout .pc-scale button{cursor:pointer;border-radius:6px}.pricing-checkout .pc-scale button:hover{color:var(--o-ink,#161c19)}.pricing-checkout .pc-scale button[aria-pressed=true]{color:var(--o-accent,#59732f);font-weight:600}.pricing-checkout .pc-plan-line{color:var(--o-ink-3,#5f655c);font-size:15px;line-height:1.5}.pricing-checkout .pc-plan-line strong{color:var(--o-ink,#161c19)}.pricing-checkout .pc-periods{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;padding:0;display:grid}.pricing-checkout .pc-periods legend{margin-bottom:8px;padding:0;font-size:15px;font-weight:600}.pricing-checkout .pc-periods label{border:1px solid var(--o-line,#dddfd7);background:var(--o-surface,#fff);text-align:center;cursor:pointer;border-radius:14px;align-content:center;justify-items:center;gap:4px;min-height:64px;padding:10px 8px;transition:border-color .12s,background-color .12s;display:grid;position:relative}.pricing-checkout .pc-periods label:hover{border-color:var(--o-line-strong,#c9ccc1)}.pricing-checkout .pc-periods label.is-selected{border-color:var(--o-accent,#59732f);background:var(--o-accent-pale,#edf4df);box-shadow:inset 0 0 0 1px var(--o-accent,#59732f)}.pricing-checkout .pc-periods label:has(input:focus-visible){outline:3px solid var(--o-accent-line,#c4d1a6);outline-offset:2px}.pricing-checkout .pc-periods fieldset:disabled label,.pricing-checkout .pc-periods:disabled label{cursor:not-allowed;opacity:.6}.pricing-checkout .pc-periods input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.pricing-checkout .pc-periods span{font-size:15px;font-weight:600}.pricing-checkout .pc-periods small{background:var(--o-ok-pale,#e8f8ea);color:var(--o-ok,#2b7440);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.pricing-checkout .pc-summary{gap:10px;display:grid}.pricing-checkout .pc-price{align-items:baseline;gap:4px;display:flex}.pricing-checkout .pc-price strong{color:var(--o-ink,#161c19);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:600;line-height:1.05}.pricing-checkout .pc-price span{color:var(--o-ink-3,#5f655c);font-size:16px}.pricing-checkout .pc-billed{color:var(--o-ink-3,#5f655c);font-size:15px}.pricing-checkout .pc-save{color:var(--o-ok,#2b7440);align-items:flex-start;gap:8px;font-size:15px;font-weight:600;line-height:1.45;display:flex}.pricing-checkout .pc-save svg{flex:none;margin-top:2px}.pricing-checkout .pc-lines{border-top:1px solid var(--o-line-soft,#e9eae4);gap:6px;padding:12px 0 2px;font-size:14px;display:grid}.pricing-checkout .pc-lines div{justify-content:space-between;gap:16px;display:flex}.pricing-checkout .pc-lines dt{color:var(--o-ink-3,#5f655c)}.pricing-checkout .pc-lines dd{font-variant-numeric:tabular-nums}.pricing-checkout .pc-lines .pc-total{border-top:1px solid var(--o-line-soft,#e9eae4);padding-top:6px;font-weight:600}.pricing-checkout .pc-lines .pc-total dt{color:var(--o-ink,#161c19)}.pricing-checkout .pc-action{gap:8px;margin-top:6px;display:grid}.pricing-checkout .pc-action>:is(a,button){justify-content:center;width:100%}.pricing-checkout .pc-fine{color:var(--o-ink-3,#5f655c);font-size:12px;line-height:1.55}.pricing-checkout .pc-fine a{color:inherit;text-underline-offset:2px;text-decoration:underline}.pricing-checkout .pc-notice{border:1px solid var(--o-info-line,#b8d0ef);background:var(--o-info-pale,#ebf4ff);color:var(--o-info,#3464a0);border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.5}.pricing-checkout .pc-notice.is-error{border-color:var(--o-signal-line,#f1c1b1);background:var(--o-signal-pale,#fff0eb);color:var(--o-signal,#b54016)}@media (width<=520px){.pricing-checkout .pc-seats,.pricing-checkout .pc-summary{border-radius:16px;padding:18px 16px}.pricing-checkout .pc-periods{gap:6px}.pricing-checkout .pc-periods label{padding:10px 4px}.pricing-checkout .pc-periods span{font-size:14px}.pricing-checkout .pc-price strong{font-size:38px}}@media (prefers-reduced-motion:reduce){.pricing-checkout *{transition:none!important}}.orbit-public .landing-plans-section>h2{margin-bottom:16px}.orbit-public .landing-plans-lead{color:#4b5563;text-align:center;max-width:620px;margin:0 auto 36px;font-size:18px;line-height:1.55}.orbit-public .landing-plans-section .pricing-checkout{--o-ink:#19392e}.orbit-public .landing-plans-note{color:#4b5563;text-align:center;max-width:720px;margin:28px auto 0;font-size:13px;line-height:1.6;display:block}.orbit-public .landing-plans-note a{text-underline-offset:2px;text-decoration:underline}@media (width<=760px){.orbit-public .landing-plans-lead{text-align:left;margin-inline:0;font-size:16px}.orbit-public .landing-plans-note{text-align:left}}.orbit-public .public-hero h1,.orbit-public .public-product h2,.orbit-public .public-ways>h2,.orbit-public .public-final h2{letter-spacing:-.025em;font-family:Caveat Variable,Caveat Fallback,cursive;font-weight:700;line-height:1.12}@font-face{font-family:Caveat Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(Roboto Bold),local(Roboto-Bold);font-weight:100 900;size-adjust:71.2%;ascent-override:134.8%;descent-override:42.1%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Arial),local(ArialMT),local(Helvetica),local(Liberation Sans),local(Roboto),local(Roboto-Regular);font-weight:100 349;size-adjust:104.6%;ascent-override:92.7%;descent-override:22.9%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Arial),local(ArialMT),local(Helvetica),local(Liberation Sans),local(Roboto),local(Roboto-Regular);font-weight:350 549;size-adjust:106.6%;ascent-override:91%;descent-override:22.5%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;size-adjust:101.1%;ascent-override:95.9%;descent-override:23.7%;line-gap-override:0%}.landing-marker{isolation:isolate;white-space:nowrap;position:relative}.landing-marker:before{content:"";z-index:-1;background:#f3be53;border-radius:22% 9% 18% 7%;position:absolute;inset:34% -8px 9%;transform:rotate(-2deg)}.landing-workflow-section{padding:80px 0 96px}.orbit-redesign .landing-workflow-section .public-workflow{background:#fff;border:1px solid #e5e7eb}.orbit-redesign .landing-workflow-section .public-workflow h2{text-align:center;font-size:clamp(36px,4vw,56px)}.landing-nav-toggle{color:#19392e;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:none}.orbit-redesign .public-header{z-index:5;position:relative}@media (width<=760px){.landing-nav-toggle{margin-left:auto;display:flex}.orbit-redesign .public-header nav.is-open{background:#fff;flex-direction:column;gap:20px;padding:24px;display:flex;position:absolute;top:76px;left:0;right:0;box-shadow:0 8px 16px #0000001a}.orbit-redesign .public-header nav a{min-height:24px}}.landing-directory{isolation:isolate;background:#f3f4f6;padding:64px 0 80px;position:relative}.landing-directory:before{content:"";z-index:-1;background:#f3f4f6;border-radius:50% 50% 0 0;height:75px;position:absolute;top:-50px;left:0;right:0}.landing-directory h2{text-align:center;margin:0 0 48px;font:700 clamp(44px,5vw,68px)/1.1 Caveat Variable,Caveat Fallback,cursive}.orbit-redesign .app-showcase{--as-paper:#f3f4f6;--as-ink:#19392e;--as-ink-2:#374151;--as-muted:#4b5563;--as-line:#e5e7eb;--as-forest:#19392e;--as-display:"Inter Variable","Inter Fallback",Inter,Arial,sans-serif;--as-display-weight:600;--as-focus:#9d7035}.orbit-redesign{color:#111827;--public-ink:#19392e;--public-muted:#4b5563;background:#fff;font-family:Inter Variable,Inter Fallback,Inter,Arial,sans-serif}.orbit-redesign .public-header{height:76px}.orbit-redesign .public-button{border-radius:4px;min-height:48px;padding:12px 24px;font-family:inherit;font-size:16px}.orbit-redesign .public-hero{text-align:center;grid-template-columns:1fr;gap:72px;padding:48px 0 96px}.orbit-redesign .public-hero h1{letter-spacing:-.025em;max-width:1100px;margin:0 auto 28px;font-size:clamp(54px,6vw,88px);line-height:1.05}.orbit-redesign .public-hero>div>p{max-width:760px;margin:0 auto 28px;font-size:24px;font-weight:300;line-height:1.5}.orbit-redesign .public-actions{justify-content:center;margin:28px 0 22px}.orbit-redesign .public-workflow{text-align:left;background:#f3f4f6;border:0;width:100%;max-width:900px;margin:auto;padding:32px}.orbit-redesign .public-workflow h2{font-family:Caveat Variable,Caveat Fallback,cursive;font-size:44px;font-weight:700}.orbit-redesign .public-workflow h3{font-family:inherit;font-weight:600}.orbit-redesign .public-product{color:#111827;isolation:isolate;background:#f3f4f6;padding:96px 0;position:relative}.orbit-redesign .public-product:before{content:"";z-index:-1;background:#f3f4f6;border-radius:50% 50% 0 0;height:70px;position:absolute;top:-48px;left:0;right:0}.orbit-redesign .public-product h2,.orbit-redesign .public-product h3{color:#111827}.orbit-redesign .public-product p{color:#4b5563}.orbit-redesign .public-product li{border-color:#d1d5db}.orbit-redesign .public-product h3{font-family:inherit;font-size:24px;font-weight:600}.orbit-redesign .public-ways{padding:96px 0 64px}.orbit-redesign .public-ways>h2{font-size:clamp(44px,5vw,76px)}.orbit-redesign .public-offers h3{font-family:inherit;font-size:24px;font-weight:600}.orbit-redesign .public-questions{padding:32px 0}.orbit-redesign .public-questions summary{padding:24px 0;font-family:inherit;font-size:20px}.orbit-redesign .public-final{padding:96px 0}.orbit-redesign .public-final h2{font-size:clamp(48px,6vw,88px)}.orbit-redesign .public-footer{color:#fff;background:#252733;border:0;width:100%;max-width:none;padding:48px 6%}.orbit-redesign .public-footer>.public-brand{color:#fff;justify-content:center;margin-bottom:32px;font-size:36px;display:flex}.orbit-redesign .public-footer>div{color:#c5c7d0;max-width:1240px;margin:auto;font-size:14px}@media (width<=760px){.orbit-redesign .public-hero{gap:48px;padding-top:32px}.orbit-redesign .public-hero>div>p{font-size:20px}.orbit-redesign .public-workflow{padding:20px}.orbit-redesign .public-product,.orbit-redesign .public-ways,.orbit-redesign .public-final{padding-top:64px;padding-bottom:64px}.orbit-redesign .public-questions summary{font-size:18px}}.public-header nav a,.public-signin{align-items:center;min-height:28px;display:inline-flex}.landing-assurances{color:var(--public-ink);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:18px auto 0;padding:0;font-size:14px;list-style:none;display:flex}.landing-assurances li{align-items:center;gap:7px;display:inline-flex}.landing-assurances svg{color:#1f7a50;flex:none}.orbit-redesign .public-hero{gap:56px;padding-bottom:72px}.landing-peek{width:100%;max-width:1080px;margin:0 auto}.landing-peek-frame{background:#fff;border:1px solid #d6dfda;border-radius:18px;overflow:hidden;box-shadow:0 36px 80px -28px #19392e61,0 10px 28px #19392e1a}.landing-peek-bar{background:#f3f6f4;border-bottom:1px solid #e3e9e6;gap:7px;padding:12px 16px;display:flex}.landing-peek-bar i{background:#c9d3ce;border-radius:50%;width:10px;height:10px}.landing-peek img{width:100%;height:auto;display:block}.landing-peek figcaption{color:var(--public-muted);margin-top:14px;font-size:13px}.landing-benefits{text-align:center;padding:8px 0 104px}.landing-benefits h2{letter-spacing:-.02em;margin:0 0 12px;font:700 clamp(40px,4.6vw,64px)/1.1 Caveat Variable,Caveat Fallback,cursive}.landing-benefits>p{max-width:640px;color:var(--public-muted);margin:0 auto 44px;font-size:20px;line-height:1.5}.landing-benefits ul{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.landing-benefits li{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:26px 22px 24px;transition:transform .18s,box-shadow .18s}.landing-benefits li:hover{transform:translateY(-3px);box-shadow:0 16px 36px -16px #19392e47}.landing-benefits li>span{color:#176348;background:#e8f3ec;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:16px;display:grid}.landing-benefits h3{margin:0 0 8px;font-family:inherit;font-size:19px;font-weight:650;line-height:1.3}.landing-benefits li p{color:#4b5563;margin:0;font-size:15px;line-height:1.6}.public-final .landing-assurances{margin-top:24px}.landing-sticky-cta{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);visibility:hidden;background:#fffffff2;border-top:1px solid #e5e7eb;transition:transform .25s;position:fixed;inset:auto 0 0;transform:translateY(110%)}.landing-sticky-cta[data-visible]{visibility:visible;transform:none}.landing-sticky-cta a{background:var(--public-ink);color:#fff;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:16px;font-weight:600;display:flex}@media (width>=761px){.landing-sticky-cta{display:none}}@media (width<=1000px){.landing-benefits ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.orbit-redesign .public-hero{gap:40px;padding-bottom:56px}.landing-benefits{padding-bottom:72px}.landing-benefits>p{font-size:18px}.landing-peek-frame{border-radius:12px}}@media (width<=560px){.landing-benefits ul{grid-template-columns:1fr}.landing-assurances{flex-direction:column;align-items:center;gap:8px}}@media (prefers-reduced-motion:reduce){.landing-benefits li,.landing-sticky-cta{transition:none}.landing-benefits li:hover{transform:none}}.orbit-redesign .public-footer .kraymus-wordmark{color:#b9e8d0}.orbit-redesign .public-footer>.public-brand{align-items:center;width:fit-content;min-height:44px;margin-inline:auto}.orbit-redesign .public-footer>div{gap:8px 32px}@media (width<=760px){.orbit-redesign .public-footer>div{flex-direction:column;gap:0}.orbit-redesign .public-footer>div a{align-items:center;min-height:44px;display:inline-flex}html:has(.landing-sticky-cta[data-visible]){scroll-padding-bottom:84px}}.orbit-redesign .public-workflow li>span{min-width:26px}@media (width<=760px){.orbit-redesign .public-workflow li{align-items:flex-start}.orbit-redesign .public-workflow li>span{line-height:40px}.orbit-redesign .public-workflow li>div{padding-top:7px}.orbit-redesign .public-workflow li:not(:last-child) i:after{height:auto;top:58px;bottom:-38px}}@media (width>=761px) and (width<=900px){.orbit-redesign .public-product>.public-container{grid-template-columns:1fr;gap:8px}.orbit-public .public-product h2{margin:5px 0 18px;font-size:44px}}@media (width<=560px){.public-final .landing-assurances{text-align:left;align-items:flex-start;width:fit-content;max-width:100%}.public-final .landing-assurances li{align-items:flex-start}.public-final .landing-assurances svg{margin-top:3px}}.orbit-redesign .public-footer>div a{white-space:nowrap}@media (width>=761px) and (width<=1240px){.orbit-redesign .public-footer>div{flex-wrap:wrap;justify-content:flex-start}}.landing-connections{text-align:center;background:#fff;padding:82px 0 76px}.landing-connections-kicker{color:#51705c;letter-spacing:.16em;text-transform:uppercase;margin-bottom:13px;font-size:12px;font-weight:700;display:block}.landing-connections h2{color:#19392e;letter-spacing:-.045em;margin:0;font-size:clamp(35px,4vw,55px);font-weight:650;line-height:1.12}.landing-connections p{color:#4b5563;max-width:680px;margin:19px auto 35px;font-size:16px;line-height:1.65}.landing-connections ul{flex-wrap:wrap;justify-content:center;gap:20px 38px;max-width:1050px;margin:0 auto;padding:0;list-style:none;display:flex}.landing-connections li{color:#19392e;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-width:100px;min-height:82px;padding:10px;font-size:16px;font-weight:650;display:flex}.landing-connections-icon{background:#fff;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 1px 4px #19392e12}.landing-connections-icon .instagram{color:#d65c80}.landing-connections-icon .facebook,.landing-connections-icon .messenger{color:#1877f2}.landing-connections-icon .threads,.landing-connections-icon .tiktok{color:#111827}.landing-connections-icon .youtube{color:#e62117}.landing-connections-planned{color:#4b5563;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:30px;font-size:14px;display:flex}.landing-connections-planned ul{gap:22px;margin:0}.landing-connections-planned li{flex-direction:row;gap:8px;min-width:0;min-height:44px;padding:0;font-size:14px;font-weight:500}.landing-connections-planned .linkedin{color:#0a66c2}.landing-connections-planned .whatsapp{color:#147c3b}.landing-connections .landing-connections-note{max-width:680px;margin:24px auto 0;font-size:14px}.orbit-redesign .public-final>p{max-width:620px;color:var(--public-muted);margin:0 auto 28px;font-size:18px;line-height:1.65}@media (width<=760px){.landing-connections{padding:64px 0}.landing-connections ul{gap:18px}.landing-connections li{min-width:88px;min-height:72px;font-size:14px}.landing-connections-planned ul{gap:20px}.landing-connections-planned li{min-width:0}}@media (width<=390px){.landing-connections ul{gap:12px}.landing-connections li{gap:8px;min-width:78px;padding:8px}.landing-connections-icon{flex-basis:36px;width:36px;height:36px}.landing-connections-icon svg{width:25px;height:25px}.landing-connections-planned li{min-width:0;padding:0}.landing-connections-planned svg{width:22px;height:22px}}@media (width>=761px) and (width<=1000px){.landing-connections .public-container>ul{gap:20px 12px}}@media (width<=760px){.landing-connections .public-container>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px;max-width:420px;margin-inline:auto;display:grid}}@media (width<=360px){.landing-connections .public-container>ul li{min-width:0;padding-inline:2px}}.orbit-public .public-header .pill-nav{--pn-base:#17191f;--pn-paper:#fff;--pn-ink:#20232a;align-items:center;gap:24px;width:100%;font:500 13px/1.25 Inter Variable,Inter Fallback,Inter,Arial,sans-serif;display:flex;position:relative}.pill-nav [hidden]{display:none!important}.pill-nav .pn-brand{flex-shrink:0;align-items:center;gap:9px;display:inline-flex}.pill-nav .pn-brand.pn-brand-wordmark{min-height:48px}.pill-nav .pn-logo,.pill-nav .pn-toggle{background:var(--pn-base);width:48px;height:48px;color:var(--pn-paper);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.pill-nav .pn-logo-art{place-items:center;transition:transform .5s cubic-bezier(.22,1,.36,1);display:grid}.pill-nav .pn-logo-art svg,.pill-nav .pn-logo-art img{object-fit:contain;width:25px;height:25px}.pill-nav .pn-brand-name{letter-spacing:-.6px;font:600 25px/1 Georgia,serif}.pill-nav .pn-brand:is(:hover,:focus-visible) .pn-logo-art{transform:rotate(360deg)}.pill-nav .pn-links{flex:1;justify-content:space-between;align-items:center;gap:20px;min-width:0;display:flex}.pill-nav .pn-list{background:var(--pn-base);border-radius:999px;align-items:center;gap:5px;margin:0;padding:5px;list-style:none;display:flex}.pill-nav .pn-list li{min-width:0;display:flex}.orbit-public .public-header .pill-nav .pn-link,.orbit-public .public-header .pill-nav .pn-action{isolation:isolate;white-space:nowrap;min-height:44px;color:var(--pn-ink);background:var(--pn-paper);font:inherit;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.pill-nav .pn-link:before{content:"";z-index:-1;background:var(--pn-base);transform-origin:50% 100%;border-radius:50%;width:120%;height:340%;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-20%;left:-10%;transform:translateY(100%)scale(.2)}.pill-nav .pn-label{transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .2s;display:block}.pill-nav .pn-hover-label{color:var(--pn-paper);opacity:0;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s;display:flex;position:absolute;inset:0;transform:translateY(120%)}.pill-nav .pn-link:is(:hover,:focus-visible):before{transform:translateY(0)scale(1)}.pill-nav .pn-link:is(:hover,:focus-visible) .pn-label{opacity:0;transform:translateY(-160%)}.pill-nav .pn-link:is(:hover,:focus-visible) .pn-hover-label{opacity:1;transform:translateY(0)}.pill-nav .pn-link[aria-current]:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:calc(50% - 2px)}.pill-nav .pn-link:is(:hover,:focus-visible)[aria-current]:after{color:var(--pn-paper)}.orbit-public .public-header .pill-nav .pn-action{background:var(--pn-base);color:var(--pn-paper);flex-shrink:0;min-height:48px;padding-inline:22px;transition:transform .2s}.pill-nav .pn-action:hover{transform:translateY(-1px)}.pill-nav .pn-action:active,.pill-nav .pn-toggle:active{transform:scale(.97)}.orbit-public .pill-nav :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #5275b9}.pn-enter .pn-brand{animation:.4s ease-out backwards pn-arrive}.pn-enter .pn-link{animation:.4s ease-out backwards pn-arrive;animation-delay:calc(var(--pn-order)*35ms)}@keyframes pn-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=1000px){.orbit-public .public-header .pill-nav{justify-content:space-between;gap:12px}.pill-nav .pn-toggle{cursor:pointer;margin-left:auto;display:grid}.pill-nav .pn-links{background:var(--pn-base);border-radius:22px;flex-direction:column;align-items:stretch;gap:10px;max-height:calc(100dvh - 100px);padding:10px;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:auto;box-shadow:0 14px 30px #0002}.pill-nav .pn-list{border-radius:0;flex-direction:column;align-items:stretch;gap:6px;padding:0}.pill-nav .pn-list li{display:block}.orbit-public .public-header .pill-nav .pn-link{border-radius:14px;justify-content:flex-start;width:100%;min-height:48px;padding-inline:18px}.pill-nav .pn-hover-label{justify-content:flex-start;padding-inline:18px}.orbit-public .public-header .pill-nav .pn-action{background:var(--pn-paper);color:var(--pn-base);border-radius:14px}}@media (prefers-reduced-motion:reduce){.pill-nav *,.pill-nav :before{transition:none!important;animation:none!important}.pill-nav .pn-brand:is(:hover,:focus-visible) .pn-logo-art{transform:none}}@media (width>=1001px) and (width<=1100px){.orbit-public .public-header .pill-nav{gap:16px}.pill-nav .pn-links{gap:12px}.orbit-public .public-header .pill-nav .pn-link{padding-inline:12px}}.orbit-public .wl-join{text-align:left;max-width:620px;margin:32px auto 0;scroll-margin-top:28px}.orbit-public .wl-form{position:relative}.orbit-public .wl-form label{color:var(--public-ink);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.orbit-public .wl-form-row{gap:10px;display:flex}.orbit-public .wl-form .wl-age-confirmation{cursor:pointer;align-items:center;gap:10px;min-height:44px;margin:10px 0 0;font-weight:400;display:flex}.orbit-public .wl-age-confirmation input{width:18px;height:18px;accent-color:var(--public-ink);flex:none;margin:0}.orbit-public .wl-age-confirmation input:focus-visible{outline-offset:3px;outline:3px solid #9d7035}.orbit-public .wl-form-row input{min-width:0;min-height:50px;color:var(--public-ink);font:inherit;background:#fff;border:1px solid #b8c4be;border-radius:4px;flex:1;padding:12px 16px;font-size:16px}.orbit-public .wl-form-row input::placeholder{color:#66736c;opacity:1}.orbit-public .wl-form-row input:focus-visible{outline-offset:3px;outline:3px solid #9d7035}.orbit-public .wl-form-row input[aria-invalid=true]{border-color:#a83b30}.orbit-public .wl-form-row button{border:1px solid var(--public-ink);background:var(--public-ink);color:#fff;min-height:50px;font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:16px;font-weight:500;display:inline-flex}.orbit-public .wl-form-row button:hover{background:#294536}.orbit-public .wl-form-row button:disabled{opacity:.65;cursor:wait}.orbit-public .wl-hint{color:var(--public-muted);margin:10px 0 0;font-size:12px;line-height:1.6}.orbit-public .wl-problem{color:#a02d24;margin:12px 0 0;font-size:14px}.orbit-public .wl-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.orbit-public .wl-joined{background:#f1f6f3;border:1px solid #c7d6ce;border-radius:6px;align-items:flex-start;gap:14px;padding:20px;display:flex}.orbit-public .wl-joined-icon{width:32px;height:32px;color:var(--public-ink);background:#dbe9e0;border-radius:50%;flex:none;place-items:center;display:grid}.orbit-public .wl-joined h2{margin:0 0 6px;font-family:inherit;font-size:21px;font-weight:600;line-height:1.3}.orbit-public .wl-joined h2:focus-visible{outline-offset:3px;outline:3px solid #9d7035}.orbit-public .wl-joined p{color:var(--public-muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.orbit-public .wl-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:1s linear infinite landing-waitlist-spin}@keyframes landing-waitlist-spin{to{transform:rotate(360deg)}}@media (width<=540px){.orbit-public .wl-form-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){.orbit-public .wl-spinner{animation:none}}.orbit-public .wl-form .landing-assurances{justify-content:flex-start;gap:6px 14px;margin:14px 0 2px;font-size:13px}@media (width<=540px){.orbit-public .wl-form .landing-assurances{align-items:flex-start}}.orbit-public .wl-hint a{text-underline-offset:2px;text-decoration:underline}.orbit-public .wl-age-confirmation input[aria-invalid=true]{outline-offset:2px;outline:2px solid #a83b30}.orbit-public .wl-form .wl-age-confirmation input:focus-visible{outline-offset:3px;outline:3px solid #9d7035}.orbit-public .wl-hint a:focus-visible{outline-offset:2px}.theme-choice{border:0;min-width:0;margin:0;padding:0}.theme-choice-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.theme-choice label{border:1px solid var(--o-line);border-radius:var(--o-r-lg,13px);background:var(--o-surface);min-width:0;color:var(--o-ink);cursor:pointer;gap:10px;padding:10px;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.theme-choice label{transition:border-color .15s,box-shadow .15s}}.theme-choice.is-cards label{align-content:start}.theme-choice.is-cards{container:theme-choice/inline-size}@container theme-choice (width<=520px){.theme-choice.is-cards .theme-choice-options{grid-template-columns:1fr}.theme-choice.is-cards label{grid-template-columns:112px minmax(0,1fr);align-items:center}.theme-choice.is-cards .theme-swatch{height:64px}}.theme-choice label:hover{border-color:var(--o-line-strong)}.theme-choice label.is-selected{border-color:var(--o-accent);box-shadow:0 0 0 1px var(--o-accent)}.theme-choice input{opacity:0;pointer-events:none;position:absolute}.theme-choice label:has(input:focus-visible){outline:var(--o-ring-width) solid var(--o-ring);outline-offset:var(--o-ring-offset)}.theme-choice .theme-choice-text{min-width:0;color:inherit;font:inherit;gap:2px;display:grid}.theme-choice .theme-choice-text strong span{color:inherit;font:inherit}.theme-choice-text strong{align-items:center;gap:7px;font-size:13px;font-weight:620;display:flex}.theme-choice-text small{color:var(--o-ink-3);font-size:12px;line-height:1.4}.theme-swatch{background:#f4f6f5;border-radius:8px;grid-template-columns:22% 1fr;gap:8%;height:78px;padding:10px 12px 0 0;display:grid;position:relative;overflow:hidden}.theme-swatch.is-dark{background:#000}.theme-swatch-rail{background:linear-gradient(175deg,#1b634b 0%,#104d38 48%,#093a2a 100%);margin:-10px 0 0}.theme-swatch-card{background:#fff;border:1px solid #dce5df;border-bottom:0;border-radius:6px 6px 0 0;align-content:start;gap:6px;padding:10px;display:grid}.theme-swatch-card b{background:#dce5df;border-radius:3px;height:5px;display:block}.theme-swatch-card b:first-child{background:#161c19;width:55%;height:7px}.theme-swatch-card b:last-child{background:#176348;width:36%}.theme-swatch.is-dark .theme-swatch-rail{background:linear-gradient(175deg,#294b7b 0%,#142f60 40%,#0d1e40 100%)}.theme-swatch.is-dark .theme-swatch-card{background:#111;border-color:#303030}.theme-swatch.is-dark .theme-swatch-card b{background:#303030}.theme-swatch.is-dark .theme-swatch-card b:first-child{background:#f5f5f5}.theme-swatch.is-dark .theme-swatch-card b:last-child{background:#2e6ce6}.theme-swatch.is-split:after{content:"";background:linear-gradient(115deg,#0000 50%,#000000eb 50%);position:absolute;inset:0}.theme-swatch.is-split.is-dark:after{background:linear-gradient(115deg,#0000 50%,#f4f6f5eb 50%)}.theme-choice.is-compact .theme-choice-legend{color:var(--o-ink-3);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;padding:0;font-size:11px;font-weight:600}.theme-choice.is-compact .theme-choice-options{border:1px solid var(--o-line);border-radius:var(--o-r,9px);background:var(--o-sand);gap:2px;padding:2px}.theme-choice.is-compact label{color:var(--o-ink-3);text-align:center;background:0 0;border:0;border-radius:7px;gap:0;padding:6px 4px}.theme-choice.is-compact label.is-selected{background:var(--o-surface);box-shadow:var(--o-shadow);color:var(--o-ink)}.theme-choice.is-compact .theme-choice-text strong{white-space:nowrap;justify-content:center;gap:5px;font-size:12px;font-weight:600}.theme-toggle{width:var(--o-ctl,32px);height:var(--o-ctl,32px);border-radius:var(--o-r-sm,6px);color:var(--o-ink-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.theme-toggle:hover{background:var(--o-sand);color:var(--o-ink)}@media (width<=760px){.theme-choice-options{grid-template-columns:1fr}.theme-choice.is-cards label{grid-template-columns:112px minmax(0,1fr);align-items:center}.theme-choice.is-cards .theme-swatch{height:64px}.theme-choice.is-compact .theme-choice-options{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-choice.is-compact label{min-height:var(--o-tap,44px);align-content:center}.theme-toggle{min-width:var(--o-tap,44px);min-height:var(--o-tap,44px)}}@media (width<=560px){.theme-toggle{display:none}}.auth-loading>.auth-card{background:#fff;border:1px solid #e5e1da;border-radius:13px;gap:18px;width:min(432px,100% - 32px);margin:24px auto;padding:38px;display:grid;box-shadow:0 22px 55px #18201b14}.auth-loading>.auth-card>a:first-child{color:var(--o-ink);letter-spacing:-.3px;justify-self:start;font-family:Georgia,serif;font-size:18px;text-decoration:none}.auth-loading>.auth-card h1{letter-spacing:-1px;margin:4px 0 0;font:400 30px/1.1 Georgia,serif}.auth-loading>.auth-card h1+p{color:var(--o-ink-2);margin:-8px 0 0;font-size:13.5px;line-height:1.5}.auth-loading .email-auth-form,.auth-loading .email-auth-form label{display:grid}.auth-loading .email-auth-form{gap:14px}.auth-loading .email-auth-form label{color:var(--o-ink-2);gap:6px;font-size:12.5px;font-weight:650}.auth-loading .email-auth-form input{border:1px solid var(--o-field-line);width:100%;height:44px;color:var(--o-ink);background:var(--o-surface);border-radius:8px;padding:0 12px;font-size:14px}.auth-loading .email-auth-form input:hover{border-color:var(--o-field-line-hover)}.auth-loading .email-auth-form input:focus-visible{border-color:var(--o-accent);outline:2px solid var(--o-accent);outline-offset:1px}.auth-loading>.auth-card .button{border-radius:8px;width:100%;min-height:44px;font-weight:650}.auth-loading .email-auth-form .button{border:1px solid var(--o-forest);color:var(--o-on-forest);background:var(--o-forest);margin-top:4px}.auth-loading>.auth-card>.button{border:1px solid var(--o-line-strong);color:var(--o-ink);background:var(--o-surface);margin-top:-6px}.auth-loading>.auth-card .button:disabled{cursor:wait;opacity:.6}.auth-loading>.auth-card>.auth-note{color:var(--o-ink-2);margin:-6px 0 0;font-size:12.5px;line-height:1.45}.auth-loading>.auth-card>p[role=alert]{color:var(--o-signal);background:var(--o-signal-pale);border-radius:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45}.auth-loading>.auth-card>p:last-child{color:var(--o-ink-2);text-align:center;margin:0;font-size:13px}.auth-loading>.auth-card a{color:var(--o-ink);text-underline-offset:3px;border-radius:3px}.auth-loading>.auth-card>a:first-child{padding-block:2px}.auth-loading>.auth-card>p:last-child a{padding-block:4px;display:inline-block}.auth-loading>.auth-card a:focus-visible,.auth-loading>.auth-card .button:focus-visible{outline:2px solid var(--o-accent);outline-offset:2px}@media (pointer:coarse){.auth-loading .email-auth-form input{font-size:16px}}@media (width<=700px){.auth-loading>.auth-card{margin:16px auto;padding:28px 20px}.auth-loading>.auth-card>a:first-child{align-items:center;min-height:44px;display:inline-flex}.auth-loading>.auth-card>p:last-child a{align-items:center;min-height:44px;padding-block:0;display:inline-flex}}.pricing-page .public-header{height:88px}.pricing-page .pricing-page-main{max-width:760px;padding:24px 0 56px}.pricing-page h1{letter-spacing:-1.4px;text-align:center;margin:0 0 14px;font:500 clamp(34px,4.4vw,52px)/1.08 Georgia,serif}.pricing-page .pricing-page-lead{max-width:600px;color:var(--public-muted);text-align:center;margin:0 auto 32px;font-size:18px;line-height:1.55}.pricing-page .pricing-page-banner{color:#6f4f12;background:#fcf4de;border:1px solid #e4cf9d;border-radius:12px;max-width:720px;margin:0 auto 16px;padding:12px 16px;font-size:14px}.pricing-page .pricing-checkout{--o-ink:var(--public-ink)}.pricing-page .pricing-page-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:720px;margin:40px auto 0;display:grid}.pricing-page .pricing-page-points h2{margin:0 0 6px;font:500 19px Georgia,serif}.pricing-page .pricing-page-points p{color:var(--public-muted);margin:0;font-size:14px;line-height:1.6}.pricing-page .pricing-page-points a{text-underline-offset:2px;text-decoration:underline}@media (width<=760px){.pricing-page .public-header .public-button{min-height:44px;padding:10px 16px;display:inline-flex}.pricing-page .pricing-page-main{padding-top:8px}.pricing-page h1{text-align:left}.pricing-page .pricing-page-lead{text-align:left;margin-inline:0;font-size:16px}.pricing-page .pricing-page-points{grid-template-columns:1fr;gap:18px}}
