.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}.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}.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}.as-bar b{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.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}.as-tabs{gap:6px;padding:8px 12px 0;display:flex;overflow:hidden}.as-tabs span{color:var(--as-muted);white-space:nowrap;background:#16241d0f;border-radius:99px;flex:none;padding:3px 9px;font-size:11px}.as-tabs span[data-on]{background:var(--as-tint);color:var(--as-tint-ink);font-weight:650}.as-scene{gap:8px;min-height:0;padding:12px;display:grid}.as-scene span{background:#16241d14;border-radius:6px;min-height:8px;display:block}.as-scene span[data-on],.as-scene .as-button{background:var(--as-tint-ink);opacity:.8}.as-scene .as-title{background:#16241d29;width:45%;min-height:10px}.as-scene .as-short{width:60%}.as-scene .as-button{border-radius:99px;width:32%;min-height:16px}.as-sheet,.as-canvas,.as-column,.as-rail{background:var(--as-surface);border-radius:10px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.as-scene[data-scene=report]{grid-template-rows:auto minmax(0,1fr)}.as-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.as-tiles span{background:var(--as-surface);min-height:34px}.as-tiles span[data-on]{background:var(--as-tint);opacity:1}.as-bars{background:var(--as-surface);border-radius:10px;align-items:flex-end;gap:8px;padding:10px;display:flex}.as-bars span{background:var(--as-tint-ink);opacity:.55;flex:1}.as-bars span:nth-child(4){opacity:.9}.as-scene[data-scene=form],.as-scene[data-scene=document]{justify-items:center}.as-scene[data-scene=form] .as-sheet,.as-scene[data-scene=document] .as-sheet{width:min(78%,320px)}.as-scene[data-scene=form] .as-sheet>span:not(.as-title,.as-button){background:var(--as-surface);border:1px solid #16241d24;min-height:18px}.as-scene[data-scene=document] .as-sheet>span:not(.as-title){min-height:9px}.as-scene[data-scene=document] .as-total{background:var(--as-tint-ink);opacity:.7;justify-self:end;width:38%}.as-scene[data-scene=chat]{align-content:end}.as-scene[data-scene=chat]>span{background:var(--as-surface);border-radius:12px 12px 12px 4px;width:58%;min-height:18px}.as-scene[data-scene=chat]>span[data-on]{background:var(--as-tint);opacity:1;border-radius:12px 12px 4px;justify-self:end}.as-scene[data-scene=chat]>.as-compose{background:var(--as-surface);border:1px solid #16241d24;border-radius:99px;width:100%;min-height:22px}.as-scene[data-scene=calendar]{grid-template-columns:repeat(7,minmax(0,1fr));align-content:stretch}.as-scene[data-scene=calendar]>span{background:var(--as-surface);min-height:0}.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}.as-scene[data-scene=editor],.as-scene[data-scene=course]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.32fr) minmax(0,1fr)}.as-scene .as-rail span{min-height:14px}.as-scene .as-hero{background:var(--as-tint);min-height:42%}.as-scene[data-scene=board]{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.as-column>span:not(.as-title){background:var(--as-paper);border:1px solid #16241d1a;min-height:26px}.as-column>span[data-on]{background:var(--as-tint);opacity:1;border-color:#0000}.as-scene[data-scene=flow]{align-content:center;justify-items:center;gap:16px}.as-scene[data-scene=flow]>span{background:var(--as-surface);border:1px solid #16241d1f;width:min(60%,240px);min-height:24px;position:relative}.as-scene[data-scene=flow]>span[data-on]{background:var(--as-tint);opacity:1;border-color:#0000}.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}.as-scene span,.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)}.as-scene{overflow:hidden}.as-scene[data-scene=chat]{gap:10px}.as-scene[data-scene=chat]>span:not(.as-compose){min-height:24px}.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)}.as-tabs{display:none}.as-scene{gap:6px;padding:8px}.as-scene[data-scene=chat]{gap:6px}.as-scene[data-scene=chat]>span:not(.as-compose){min-height:16px}.as-scene[data-scene=chat]>span:first-child{min-height:26px}.as-scene[data-scene=chat]>.as-compose{min-height:18px}.as-scene[data-scene=flow]{gap:10px}.as-scene[data-scene=flow]>span{min-height:18px}.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}.as-scene span{border:1px solid canvastext!important}}@media (prefers-reduced-motion:reduce){.app-showcase .app-showcase-scroll-help{display:none}}.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,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 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;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:10px;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{padding:13px 14px}.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}}.orbit-public .landing-plans-section{--lp-ink:#19392e;--lp-text:#374151;--lp-muted:#4b5563;--lp-line:#e5e7eb;--lp-moss:#4c6628;--lp-off:#6b7280;--lp-marker:#f3be53}.orbit-public .landing-plans-section>h2{margin-bottom:16px}.orbit-public .landing-plans-lead{max-width:620px;color:var(--lp-muted);text-align:center;margin:0 auto 48px;font-size:18px;line-height:1.55}.orbit-public .landing-plans-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.orbit-public .landing-plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0 16px;display:grid}.orbit-public .landing-plan{grid-row:span 9;grid-template-rows:subgrid;border:1px solid var(--lp-line);color:var(--lp-text);background:#fff;border-radius:16px;row-gap:0;padding:28px 24px 26px;display:grid;position:relative;box-shadow:0 1px 2px #16241d0d}.orbit-public .landing-plan :is(h3,p,ul){margin:0}.orbit-public .landing-plan h3{color:var(--lp-ink);letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.25}.orbit-public .landing-plan header p{color:var(--lp-moss);margin-top:4px;font-size:14px;font-weight:600}.orbit-public .landing-plan-description{color:var(--lp-muted);padding-top:12px;font-size:15px;line-height:1.55}.orbit-public .landing-plan-seats{padding-top:22px}.orbit-public .landing-plan-seats p:first-child{color:var(--lp-ink);flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.orbit-public .landing-plan-seats strong{letter-spacing:-.03em;font-size:44px;font-weight:650;line-height:1}.orbit-public .landing-plan-seats strong.is-word{font-size:34px;line-height:1.15}.orbit-public .landing-plan-seats span{font-size:15px;font-weight:500}.orbit-public .landing-plan-seats p+p{color:var(--lp-muted);margin-top:8px;font-size:13px;line-height:1.5}.orbit-public .landing-plan>.public-button{white-space:nowrap;align-self:start;gap:10px;width:100%;margin-top:22px}.orbit-public .landing-plan ul{grid-row:span 5;grid-template-rows:subgrid;border-top:1px solid var(--lp-line);row-gap:12px;margin-top:24px;padding:24px 0 0;list-style:none;display:grid}.orbit-public .landing-plan li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:15px;line-height:1.45;display:grid}.orbit-public .landing-plan li svg{color:var(--lp-moss);stroke-width:2.25px;margin-top:1px}.orbit-public .landing-plan li.is-excluded{color:var(--lp-off)}.orbit-public .landing-plan li.is-excluded svg{color:#9ca3af}.orbit-public .landing-plan.is-featured{border-color:var(--lp-ink);background:var(--lp-ink);color:#e8eee9;box-shadow:0 18px 40px #16241d29}.orbit-public .landing-plan.is-featured :is(h3,.landing-plan-seats p:first-child){color:#fff}.orbit-public .landing-plan.is-featured header p{color:var(--lp-marker)}.orbit-public .landing-plan.is-featured :is(.landing-plan-description,.landing-plan-seats p+p){color:#cfdad3}.orbit-public .landing-plan.is-featured ul{border-top-color:#ffffff2e}.orbit-public .landing-plan.is-featured li svg{color:var(--lp-marker)}.orbit-public .landing-plan.is-featured>.public-button{color:var(--lp-ink);background:#fff;border-color:#fff}.orbit-public .landing-plan.is-featured>.public-button:hover{background:#eef3ea}.orbit-public .landing-plan.is-featured>.public-button:focus-visible{outline-color:var(--lp-marker)}.orbit-public .landing-plan-badge{background:var(--lp-marker);color:var(--lp-ink);border-radius:99px;padding:4px 12px;font-size:13px;font-weight:600;line-height:1.4;position:absolute;top:0;left:24px;transform:translateY(-50%)}.orbit-public .landing-plans-note{max-width:860px;color:var(--lp-muted);text-align:center;margin:32px auto 0;font-size:13px;line-height:1.6;display:block}@media (width<=1099px){.orbit-public .landing-plans{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}}@media (width<=699px){.orbit-public .landing-plans-lead{text-align:left;margin-bottom:36px;font-size:16px}.orbit-public .landing-plans{grid-template-columns:minmax(0,1fr);row-gap:28px}.orbit-public .landing-plan{padding:24px 20px 22px}.orbit-public .landing-plan-seats strong{font-size:40px}.orbit-public .landing-plan ul{row-gap:10px;margin-top:20px;padding-top:20px}.orbit-public .landing-plan-seats strong.is-word{font-size:32px}.orbit-public .landing-plans-note{text-align:left}}@supports not (grid-template-rows:subgrid){.orbit-public .landing-plan{grid-row:auto;grid-template-rows:none;align-content:start}.orbit-public .landing-plan ul{grid-row:auto;grid-template-rows:none}}.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,cursive;font-weight:700;line-height:1.12}.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,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,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,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,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-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{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:900px;margin:0 auto;padding:0;list-style:none;display:grid}.landing-connections li{color:#19392e;background:#f7f8f5;border:1px solid #e2e8df;border-radius:15px;justify-content:center;align-items:center;gap:13px;min-height:82px;padding:15px;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{color:#1877f2}.landing-connections-icon .threads,.landing-connections-icon .tiktok{color:#111827}@media (width<=760px){.landing-connections{padding:64px 0}.landing-connections ul{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-connections li{min-height:72px;font-size:14px}}@media (width<=390px){.landing-connections ul{gap:9px}.landing-connections li{gap:8px;padding:10px}.landing-connections-icon{flex-basis:36px;width:36px;height:36px}.landing-connections-icon svg{width:25px;height:25px}}.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-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}}.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;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.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:2px solid var(--o-accent);outline-offset:2px}.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:#f6f6f3;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:#121614}.theme-swatch-rail{background:#172321;margin:-10px 0 0}.theme-swatch-card{background:#fff;border:1px solid #dddfd7;border-bottom:0;border-radius:6px 6px 0 0;align-content:start;gap:6px;padding:10px;display:grid}.theme-swatch-card b{background:#dddfd6;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:#59732f;width:36%}.theme-swatch.is-dark .theme-swatch-rail{background:#0d1210}.theme-swatch.is-dark .theme-swatch-card{background:#1a1f1c;border-color:#2f3430}.theme-swatch.is-dark .theme-swatch-card b{background:#353a34}.theme-swatch.is-dark .theme-swatch-card b:first-child{background:#ebece3}.theme-swatch.is-dark .theme-swatch-card b:last-child{background:#617d34}.theme-swatch.is-split:after{content:"";background:linear-gradient(115deg,#0000 50%,#121614eb 50%);position:absolute;inset:0}.theme-swatch.is-split.is-dark:after{background:linear-gradient(115deg,#0000 50%,#f6f6f3e6 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>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: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}}
