:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#171b18;--body:#5e655f;--soft:#f5f7f4;--paper:#fff;--line:#e3e8e2;--green:#9bccb2;--green-deep:#426e59;--green-wash:#e9f4ed;--navy:#1c2924;--font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--shell:min(1220px, calc(100% - 72px))}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{color:var(--ink);background:var(--paper);font:15px/1.55 var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}img{max-width:100%;display:block}.section-shell{width:var(--shell);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:200;color:var(--ink);border:1px solid var(--line);background:#fff;padding:12px 16px;position:absolute;top:-60px;left:20px}.skip-link:focus{top:12px}.announcement-strip{color:#486051;letter-spacing:.01em;background:#eaf3ed;justify-content:center;align-items:center;gap:9px;min-height:34px;padding:6px 20px;font-size:10px;display:flex}.announcement-strip a{color:var(--ink);margin-left:8px;font-weight:650}.announcement-strip a span{color:var(--green-deep);margin-left:3px}.strip-dot,.caption-dot{background:#67a582;border-radius:50%;width:6px;height:6px}.site-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe8;border-bottom:1px solid #18271e12;align-items:center;height:75px;padding:0 max(36px,50vw - 685px);display:flex;position:sticky;top:0}.brand{flex:none;align-items:center;gap:10px;display:inline-flex}.brand-mark,.app-symbol{background:linear-gradient(145deg,#e5f4ea,#fff);border:1px solid #426e5942;border-radius:9px;justify-content:center;align-items:center;gap:2px;width:27px;height:27px;display:inline-flex;position:relative}.brand-mark i,.app-symbol i{background:#528269;border-radius:5px;width:3px;display:block;transform:skew(-20deg)}.brand-mark i:first-child,.app-symbol i:first-child{opacity:.62;height:9px}.brand-mark i:nth-child(2),.app-symbol i:nth-child(2){height:15px}.brand-mark i:nth-child(3),.app-symbol i:nth-child(3){opacity:.78;height:11px}.brand-name{letter-spacing:-.065em;font-size:16px;font-weight:670}.brand-name span{color:#628671;font-weight:470}.primary-nav{color:#59615b;align-items:center;gap:clamp(17px,2.35vw,34px);margin:0 auto;padding:0 28px;font-size:11px;display:flex}.primary-nav a{padding:9px 0;transition:color .18s;position:relative}.primary-nav a:hover,.primary-nav a[aria-current=page]{color:#315b43}.primary-nav a[aria-current=page]:after{content:"";background:#83b495;height:1px;position:absolute;bottom:2px;left:0;right:0}.button{letter-spacing:.005em;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:20px;min-height:46px;padding:0 19px;font-size:11px;font-weight:650;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-dark{color:#fff;background:#202823;box-shadow:0 7px 18px #141e171a}.button-dark:hover{background:#33473a;box-shadow:0 10px 23px #141e1726}.button-light{color:#172018;background:#fff}.button-light:hover{background:#edf5ef}.button-quiet{color:#303a33;background:0 0;padding-inline:8px}.button-quiet span,.text-link span{color:#649275}.button-outline-light{color:#fff;background:0 0;border-color:#ffffff61}.button-outline-light:hover{background:#ffffff14}.header-cta{white-space:nowrap;gap:12px;min-height:38px;padding:0 14px;font-size:10px}.menu-toggle{display:none}.eyebrow{color:#527a60;letter-spacing:.16em;text-transform:uppercase;margin:0 0 17px;font-size:9px;font-weight:720;line-height:1.45}.eyebrow-mark{vertical-align:1px;background:#80b494;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.home-hero{text-align:center;background:radial-gradient(at 49% 8%,#eef6ef 0,#f5f8f594 38%,#fff 73%);padding:82px 32px 68px;overflow:hidden}.hero-copy{max-width:740px;margin:0 auto}.hero-copy .eyebrow{margin-bottom:19px}.home-hero h1,.subpage-copy h1,.beta-hero h1,.whats-title h1,.community-hero h1{letter-spacing:-.079em;margin:0;font-size:clamp(54px,8vw,94px);font-weight:570;line-height:.99}.home-hero h1 span,.subpage-copy h1 span,.beta-hero h1 span,.whats-title h1 span,.community-hero h1 span{color:#638a6e}.hero-lede{max-width:570px;color:var(--body);margin:22px auto 0;font-size:15px;line-height:1.78}.hero-lede strong{color:var(--ink);font-weight:650}.hero-actions{justify-content:center;align-items:center;gap:14px;margin-top:26px;display:flex}.hero-note{color:#838b84;letter-spacing:.035em;margin:17px 0 0;font-size:9px}.hero-note span,.story-status span,.beta-small-note span{vertical-align:1px;background:#79ad8c;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.product-window{text-align:left;background:#fff;border:1px solid #dce2dc;border-radius:15px;width:min(1080px,100% - 30px);margin:61px auto 0;position:relative;transform:perspective(1600px)rotateX(1deg);box-shadow:0 30px 75px #1f2e2324,0 4px 16px #1f2e230d}.window-topbar{color:#879088;border-bottom:1px solid #edf0ec;justify-content:space-between;align-items:center;height:38px;padding:0 15px;font-size:8px;display:flex}.window-topbar b{color:#b2b8b1;padding-inline:5px}.traffic-lights{gap:4px;display:flex}.traffic-lights i{background:#dde4dc;border-radius:50%;width:6px;height:6px}.traffic-lights i:first-child{background:#e7afa4}.topbar-menu{letter-spacing:2px}.app-shell{grid-template-columns:188px 1fr;min-height:386px;display:grid}.app-sidebar{border-right:1px solid #edf0ec;flex-direction:column;gap:7px;padding:23px 14px 18px;display:flex;position:relative}.app-wordmark{letter-spacing:-.02em;align-items:center;gap:8px;margin:0 0 29px 4px;font-size:10px;display:flex}.app-symbol{border-radius:7px;flex:none;width:20px;height:20px}.app-symbol i{width:2px}.app-symbol i:first-child{height:7px}.app-symbol i:nth-child(2){height:11px}.app-symbol i:nth-child(3){height:8px}.studio-label,.mini-label{color:#98a099;letter-spacing:.12em;font-size:7px;font-weight:680}.studio-label{margin:0 0 4px 10px}.sidebar-link{color:#778079;border-radius:4px;align-items:center;gap:10px;height:29px;padding:0 9px;font-size:8px;display:flex}.sidebar-link.selected{color:#356044;background:#edf6ef;font-weight:650}.side-glyph{color:#78917e;text-align:center;width:12px;font-size:12px}.sidebar-foot{color:#515a53;border-top:1px solid #edf0ec;align-items:center;gap:7px;margin-top:auto;padding:10px 1px 0;font-size:8px;display:flex}.avatar-small{color:#46644f;background:#dfeee3;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.sidebar-foot small{color:#97a098;margin-top:2px;font-size:7px;display:block}.side-dots{color:#9ba39c;margin-left:auto}.app-main{background:#fcfdfb}.app-toolbar{color:#8a928b;border-bottom:1px solid #edf0ec;justify-content:space-between;align-items:center;height:45px;padding:0 22px;font-size:8px;display:flex}.toolbar-user{color:#667169;align-items:center;gap:5px;display:flex}.toolbar-user i{background:#a8cbb0;border-radius:50%;width:6px;height:6px}.app-content{padding:23px 23px 19px}.dash-heading{justify-content:space-between;align-items:center;display:flex}.dash-heading h2{letter-spacing:-.06em;margin:4px 0 1px;font-size:22px;font-weight:560}.dash-heading p{color:#7b847c;margin:0;font-size:9px}.demo-button{color:#59645b;background:#fff;border:1px solid #e3e9e2;border-radius:4px;padding:6px 10px;font-size:8px}.demo-button span{color:#849286;margin-left:9px}.dash-stats{grid-template-columns:1fr 1fr 1.25fr;gap:9px;margin-top:19px;display:grid}.stat-box{background:#fff;border:1px solid #e9eee8;border-radius:5px;min-height:81px;padding:12px;position:relative}.stat-box>span{color:#8d968e;letter-spacing:.09em;font-size:6px;font-weight:720;display:block}.stat-box>b{letter-spacing:-.065em;margin-top:8px;font-size:20px;font-weight:550;display:block}.stat-box small{color:#929a93;margin-top:2px;font-size:7px;display:block}.stat-box .stat-mark{color:#9daf9f;font-size:10px;font-style:normal;position:absolute;top:11px;right:11px}.stat-highlight{background:#f4f8f3;border-color:#deebdf}.stat-highlight>b{margin-top:11px;font-size:12px}.dash-lower{grid-template-columns:1.35fr 1fr;gap:10px;margin-top:11px;display:grid}.agenda-panel,.focus-panel{background:#fff;border:1px solid #e9eee8;border-radius:5px;min-height:151px;padding:12px}.panel-heading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.panel-heading b{font-size:9px}.panel-heading span{color:#6a9174;letter-spacing:.06em;font-size:6px;font-weight:720}.agenda-item{border-top:1px solid #f0f2ef;align-items:center;gap:8px;min-height:37px;display:flex}.date-chip{color:#48604e;text-align:center;width:22px;font-size:8px;font-weight:700}.date-chip small{color:#9ca49c;font-size:5px;display:block}.person-dot{border-radius:50%;place-items:center;width:20px;height:20px;font-size:7px;display:grid}.person-one{color:#766b5c;background:#f2e9da}.person-two{color:#5f6d80;background:#e1e8ee}.person-three{color:#61745d;background:#e5eedf}.agenda-copy{color:#4c554e;flex:1;font-size:7px}.agenda-copy b,.agenda-copy small{display:block}.agenda-copy small{color:#97a098;margin-top:2px;font-size:6px}.agenda-chevron{color:#a8b2a8;font-size:9px}.focus-panel{padding:10px}.focus-panel .mini-label{margin-bottom:8px;display:block}.focus-art{background:linear-gradient(165deg,#e8dcd0 0,#d7d5c3 57%,#c8d3c1 58%,#a8bba8 100%);border-radius:3px;height:80px;position:relative;overflow:hidden}.focus-sun{background:#f3ddba;border-radius:50%;width:23px;height:23px;position:absolute;top:10px;right:20px}.focus-hill{background:#728a75;border-radius:50% 50% 0 0;width:75%;height:53px;position:absolute;bottom:-23px;transform:rotate(-8deg)}.hill-a{left:-11px}.hill-b{background:#9aab96;bottom:-34px;right:-25px;transform:rotate(14deg)}.focus-caption{color:#fff;letter-spacing:-.03em;text-shadow:0 1px 5px #00000040;font-size:10px;font-weight:600;position:absolute;bottom:12px;left:11px}.focus-footer{justify-content:space-between;align-items:center;padding-top:7px;font-size:7px;display:flex}.focus-footer small{color:#9aa39b;margin-top:2px;font-size:6px;display:block}.focus-arrow{color:#71927a}.window-caption{color:#929b93;letter-spacing:.025em;border-top:1px solid #edf0ec;justify-content:center;align-items:center;gap:6px;height:27px;font-size:7px;display:flex}.caption-dot{background:#8ab998;width:5px;height:5px}.intro-band{padding-top:102px;padding-bottom:106px}.intro-grid{grid-template-columns:1.1fr .75fr;align-items:start;gap:9%;display:grid}.intro-grid h2,.section-heading h2,.closing-inner h2,.beta-copy h2,.community-copy h2,.product-explainer h2,.product-roadmap h2{letter-spacing:-.073em;margin:0;font-size:clamp(38px,5.1vw,62px);font-weight:560;line-height:1.02}.intro-grid h2 span,.section-heading h2 span,.closing-inner h2 span,.beta-copy h2 span,.community-copy h2 span,.product-explainer h2 span,.product-roadmap h2 span{color:#6b9475}.intro-grid>div>p{color:var(--body);margin:0 0 16px;font-size:13px;line-height:1.8}.text-link{color:#24392a;gap:8px;margin-top:7px;font-size:11px;font-weight:660;display:inline-flex}.feature-story{background:#f5f7f4;padding:91px 0 84px}.story-grid{grid-template-columns:.78fr 1.1fr;align-items:center;gap:11%;display:grid}.story-copy h2,.announcement-copy h2,.split-copy h2,.guidelines-inner h2{letter-spacing:-.08em;margin:0 0 18px;font-size:clamp(43px,5vw,64px);font-weight:550;line-height:1.01}.story-copy>p:not(.eyebrow):not(.story-status){max-width:370px;color:var(--body);font-size:13px;line-height:1.8}.story-status{color:#838c85;margin-top:27px;font-size:9px}.photo-frame{background:#dce6dc;border-radius:4px;min-height:405px;position:relative;overflow:hidden;box-shadow:0 20px 52px #26332a1a}.photo-frame:after{content:"";background:linear-gradient(#0000 36%,#0c16109c 100%);position:absolute;inset:0}.photo-frame img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.photo-label{z-index:1;color:#fff;position:absolute;bottom:30px;left:32px}.photo-label span{letter-spacing:.16em;margin-bottom:9px;font-size:7px;font-weight:700;display:block}.photo-label b{letter-spacing:-.055em;font-size:clamp(24px,3.2vw,39px);font-weight:520;line-height:1.06;display:block}.image-credit{color:#909992;text-align:right;margin:11px 0 0;font-size:8px}.image-credit a{text-underline-offset:2px;text-decoration:underline}.product-qualities{padding-top:103px;padding-bottom:92px}.section-heading{max-width:600px}.section-heading>p:last-child{max-width:455px;color:var(--body);margin:20px 0 0;font-size:13px;line-height:1.8}.quality-list{border-top:1px solid var(--line);margin-top:52px}.quality-row{border-bottom:1px solid var(--line);grid-template-columns:1.05fr .78fr;align-items:center;gap:12%;min-height:354px;padding:36px 5% 36px 3%;display:grid;position:relative}.quality-reverse{grid-template-columns:.78fr 1.05fr}.quality-reverse .quality-visual{order:2}.quality-index{color:#9ca79e;font-size:8px;position:absolute;top:38px;left:0}.quality-visual{background:#f6f8f5;border-radius:6px;justify-content:center;align-items:center;min-height:264px;display:flex;position:relative;overflow:hidden}.calendar-visual{background:radial-gradient(at 50% 45%,#edf4ee,#fafbf9 74%);gap:18px}.calendar-card{background:#fff;border:1px solid #e2eae2;border-radius:7px;grid-template-columns:repeat(3,24px);place-content:center;gap:8px;width:116px;height:140px;display:grid;box-shadow:0 12px 25px #2b3d2e14}.calendar-card span{color:#8a958b;text-align:center;letter-spacing:.12em;grid-column:1/-1;font-size:6px}.calendar-card b{color:#365d41;letter-spacing:-.08em;text-align:center;grid-column:1/-1;font-size:42px;font-weight:500}.calendar-card i{background:#9cc8a5;border-radius:50%;justify-self:center;width:7px;height:7px}.calendar-card i:nth-of-type(2){background:#e1c7a5}.calendar-card i:nth-of-type(3){background:#d7e4d8}.calendar-event{color:#4b594d;background:#fff;border:1px solid #e6ece5;border-radius:5px;max-width:144px;padding:13px;font-size:8px;box-shadow:0 10px 28px #2b3d2e0f}.calendar-event small{color:#91a093;margin-top:5px;font-size:7px;display:block}.quality-copy{max-width:370px}.quality-copy h3{letter-spacing:-.062em;margin:0 0 12px;font-size:clamp(25px,3.1vw,36px);font-weight:560;line-height:1.1}.quality-copy>p:not(.eyebrow){color:var(--body);margin:0;font-size:12px;line-height:1.75}.status-pill{color:#56745c;letter-spacing:.03em;background:#f5f9f5;border:1px solid #dce9de;border-radius:999px;margin-top:18px;padding:5px 9px;font-size:7px;font-weight:650;display:inline-block}.presentation-visual{background:linear-gradient(145deg,#f4f2ed,#f0f4ef)}.laptop-card{background:#fff;border:5px solid #27312b;border-bottom-width:8px;border-radius:7px 7px 4px 4px;width:69%;padding:8px;position:absolute;top:39px;left:9%;box-shadow:0 16px 26px #1f2a211f}.tiny-photo,.tablet-photo{background:linear-gradient(155deg,#d4e1d4,#e9d3bd 45%,#839e83 46%,#596d5e)}.tiny-photo{height:120px}.tiny-controls{justify-content:space-between;padding:8px 4px 1px;display:flex}.tiny-controls i{background:#c7d5ca;border-radius:50%;width:6px;height:6px}.tiny-controls i:nth-child(2){background:#63856b;width:23px}.tablet-card{background:#fff;border:4px solid #29342e;border-radius:9px;width:78px;padding:7px 6px;position:absolute;bottom:25px;right:7%;box-shadow:0 15px 25px #1f2a212b}.tablet-photo{border-radius:2px;height:87px}.tablet-card>span{color:#708273;text-align:center;padding-top:4px;font-size:6px;display:block}.sync-line{color:#78917d;letter-spacing:.04em;font-size:7px;position:absolute;top:41px;right:7%}.integration-visual{background:radial-gradient(#edf5ee,#fafbf9 75%);gap:clamp(10px,3vw,30px)}.integration-mark,.flow-core{background:#fff;border:1px solid #e4e9e3;border-radius:15px;place-items:center;width:49px;height:49px;font-size:19px;font-weight:650;display:grid;box-shadow:0 12px 25px #2b3d2e12}.square-mark{color:#29332c}.shootproof-mark{color:#688276;letter-spacing:-.08em;font-size:12px}.connector-line{gap:4px;display:flex}.connector-line i{background:#aec7b2;border-radius:50%;width:4px;height:4px}.flow-core{color:#45634d;text-align:center;border-radius:25px;gap:5px;width:90px;height:90px;font-size:9px}.flow-core .brand-mark{width:22px;height:22px}.flow-core b{font-weight:650;line-height:1.15}.disclaimer{color:#929a92;text-align:center;margin:25px 0 0;font-size:9px}.announcement-feature{color:#fff;background:#202923;padding:77px 0}.announcement-grid{grid-template-columns:.8fr 1fr;align-items:center;gap:10%;display:grid}.announcement-copy .eyebrow{color:#adc7b0}.announcement-copy h2 span{color:#b3d3b9}.announcement-copy>p:not(.eyebrow){color:#c2cac3;max-width:380px;margin:0 0 25px;font-size:12px;line-height:1.8}.video-placeholder{background:radial-gradient(circle at 65% 44%,#9ac6a438,#0000 32%),linear-gradient(135deg,#303b32,#18201a 70%);border:1px solid #ffffff24;justify-content:center;align-items:center;min-height:310px;display:flex;position:relative;overflow:hidden}.video-glow{border:1px solid #cae4cb24;border-radius:50%;width:310px;height:310px;position:absolute;box-shadow:0 0 0 38px #cde8cf06,0 0 0 80px #cde8cf06}.play-button{color:#fff;border:1px solid #ffffff9e;border-radius:50%;place-items:center;width:46px;height:46px;padding-left:3px;font-size:12px;transition:transform .2s,background .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-placeholder:hover .play-button{background:#ffffff1a;transform:translate(-50%,-50%)scale(1.08)}.video-lockup{color:#fff;flex-direction:column;display:flex;position:absolute;bottom:24px;left:25px}.video-lockup small{color:#9fbaa5;letter-spacing:.17em;font-size:6px}.video-lockup b{letter-spacing:-.05em;margin-top:3px;font-size:20px;font-weight:550}.video-lockup em{color:#9da89f;letter-spacing:.09em;text-transform:uppercase;margin-top:5px;font-size:7px;font-style:normal}.video-corner{color:#bdc9bf;letter-spacing:.12em;border:1px solid #ffffff36;padding:4px 7px;font-size:6px;position:absolute;top:15px;right:15px}.beta-feature{background:linear-gradient(112deg,#f1f7f1 0%,#f8faf8 66%,#ebf4ed 100%);border-radius:6px;justify-content:space-between;align-items:center;min-height:380px;margin-top:92px;margin-bottom:90px;padding:61px 8%;display:flex;position:relative;overflow:hidden}.beta-copy{z-index:1;max-width:620px;position:relative}.beta-copy h2{font-size:clamp(36px,4.6vw,56px)}.beta-copy>p:not(.eyebrow){max-width:510px;color:var(--body);margin:19px 0 22px;font-size:12px;line-height:1.8}.beta-orbit{border:1px solid #4e7b5b1a;border-radius:50%;width:390px;height:390px;position:absolute;top:-86px;right:7%;box-shadow:0 0 0 42px #4e7b5b06,0 0 0 95px #4e7b5b06}.beta-stamp{z-index:1;color:#4f7559;background:#ffffff57;border:1px solid #4c785959;border-radius:50%;place-items:center;width:133px;height:133px;margin-right:7%;display:grid;position:relative;transform:rotate(-11deg)}.stamp-ring{color:#78927d;letter-spacing:.14em;place-items:start center;font-size:6px;font-weight:680;display:grid;position:absolute;inset:10px}.beta-stamp b{letter-spacing:-.08em;margin-top:14px;font-size:42px;font-weight:480;line-height:.8}.beta-stamp small{letter-spacing:.14em;text-align:center;margin-top:-6px;font-size:6px;font-weight:700;line-height:1.2}.community-feature{grid-template-columns:.72fr 1fr;align-items:center;gap:12%;padding-top:30px;padding-bottom:110px;display:grid}.community-copy h2{font-size:clamp(38px,4.5vw,55px)}.community-copy>p:not(.eyebrow){max-width:360px;color:var(--body);font-size:12px;line-height:1.8}.community-preview{background:#fff;border:1px solid #e5eae4;border-radius:7px;padding:17px 20px 0;box-shadow:0 17px 48px #1e2c2212}.forum-preview-top{border-bottom:1px solid #edf0ec;align-items:center;gap:10px;padding-bottom:14px;display:flex}.forum-icon{color:#507258;background:#eef5ef;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.forum-preview-top b,.forum-preview-top small{display:block}.forum-preview-top b{font-size:9px}.forum-preview-top small{color:#909992;margin-top:2px;font-size:7px}.online-pip{background:#79ad8c;border-radius:50%;width:6px;height:6px;margin-left:auto}.forum-preview-line{border-bottom:1px solid #f0f2ef;align-items:center;gap:9px;min-height:55px;display:flex}.forum-category-dot{border-radius:50%;flex:none;width:6px;height:6px}.dot-mint{background:#87b997}.dot-lilac{background:#b3a6c6}.dot-peach{background:#daa987}.forum-preview-line b,.forum-preview-line small{display:block}.forum-preview-line b{font-size:8px;font-weight:600}.forum-preview-line small{color:#969e97;margin-top:3px;font-size:6px}.forum-preview-line em{color:#879288;white-space:nowrap;margin-left:auto;font-size:6px;font-style:normal}.forum-preview-foot{color:#8a958b;letter-spacing:.1em;justify-content:space-between;padding:12px 0;font-size:6px;font-weight:700;display:flex}.forum-preview-foot a{color:#4c7758;letter-spacing:0;font-size:7px}.closing-cta{color:#fff;text-align:center;background:#202923;padding:83px 0 87px}.closing-inner .eyebrow{color:#adc7b0}.closing-inner h2{font-size:clamp(43px,6vw,70px)}.closing-inner h2 span{color:#b3d3b9}.closing-actions{justify-content:center;gap:12px;margin-top:27px;display:flex}.site-footer{color:#e5eae6;background:#171e19;padding-top:43px}.footer-top{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:30px;padding-bottom:39px;display:grid}.footer-brand .brand-name{color:#fff}.footer-brand .brand-name span{color:#acd0b3}.footer-brand p{color:#aab5ac;max-width:210px;margin:15px 0 0;font-size:9px;line-height:1.7}.footer-column{color:#aeb8b0;flex-direction:column;align-items:flex-start;gap:9px;font-size:9px;display:flex}.footer-column b{color:#f1f3f1;letter-spacing:.04em;margin-bottom:3px;font-size:8px}.footer-column a:hover,.footer-bottom a:hover{color:#b6d1bb}.footer-bottom{color:#849087;border-top:1px solid #ffffff1c;justify-content:space-between;gap:20px;padding-top:13px;padding-bottom:16px;font-size:7px;display:flex}.subpage-hero{text-align:center;background:radial-gradient(at 50% 0,#edf5ef 0,#f5f8f561 44%,#fff 76%);padding-top:80px}.subpage-copy{max-width:740px}.subpage-copy h1{font-size:clamp(53px,7.4vw,84px)}.subpage-copy>p:not(.eyebrow){max-width:530px;color:var(--body);margin:21px auto 22px;font-size:14px;line-height:1.75}.product-hero-art{margin-top:53px;padding:19px 0 0;position:relative}.product-wordmark{text-align:left;align-items:center;gap:11px;width:min(910px,100%);margin:0 auto 13px;display:flex}.product-wordmark>span:nth-child(2){flex-direction:column;display:flex}.product-wordmark small{color:#89938b;letter-spacing:.14em;font-size:6px;font-weight:700}.product-wordmark b{margin-top:2px;font-size:12px;font-weight:630}.product-wordmark em{color:#71947a;letter-spacing:.1em;margin-left:auto;font-size:6px;font-style:normal;font-weight:700}.product-console{text-align:left;background:#fff;border:1px solid #dde5dd;border-radius:9px 9px 0 0;grid-template-columns:55px 1fr;width:min(960px,100%);min-height:350px;margin:0 auto;display:grid;box-shadow:0 27px 62px #2331251f}.console-sidebar{border-right:1px solid #edf1ec;flex-direction:column;align-items:center;gap:13px;padding:17px 7px;display:flex}.console-square{background:linear-gradient(145deg,#dcefe0,#fff);border:1px solid #d8e5d9;border-radius:7px;width:22px;height:22px;margin-bottom:15px}.console-sidebar i{color:#89958a;border-radius:5px;place-items:center;width:28px;height:27px;font-size:12px;font-style:normal;display:grid}.console-sidebar i.is-on{color:#4d7657;background:#edf5ee}.console-avatar{color:#5c775f;background:#e5eee2;border-radius:50%;place-items:center;width:22px;height:22px;margin-top:auto;font-size:8px;display:grid}.console-main{background:#fcfdfb;padding:17px 22px}.console-topline{color:#879188;border-bottom:1px solid #edf0ec;justify-content:space-between;padding-bottom:12px;font-size:7px;display:flex}.console-topline span:first-child{color:#58635a;font-size:8px}.console-main-grid{grid-template-columns:.75fr 1.1fr;align-items:stretch;gap:17px;padding:21px 0 15px;display:grid}.console-overview>small{color:#8f9a90;letter-spacing:.11em;font-size:6px;font-weight:700}.console-overview h2{letter-spacing:-.075em;margin:9px 0 15px;font-size:clamp(22px,3vw,35px);font-weight:540;line-height:.98}.console-statline{gap:25px;display:flex}.console-statline b,.console-statline span{display:block}.console-statline b{font-size:15px;font-weight:550}.console-statline span{color:#96a097;margin-top:2px;font-size:6px}.console-photo{background:#e5ece4;border-radius:4px;min-height:180px;position:relative;overflow:hidden}.console-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.console-photo span{color:#fff;letter-spacing:.09em;text-shadow:0 1px 6px #0000007a;font-size:6px;font-weight:700;position:absolute;bottom:10px;left:11px}.console-agenda{background:#fff;border:1px solid #e7eee6;border-radius:4px;align-items:center;gap:12px;padding:11px 12px;display:flex}.console-agenda>span{color:#819085;letter-spacing:.1em;font-size:6px;font-weight:700}.console-agenda b{margin-left:auto;font-size:8px;font-weight:600}.console-agenda small{color:#8e998f;font-size:7px}.console-agenda i{color:#83a18a;font-size:9px;font-style:normal}.product-art-caption{color:#909990;text-align:right;width:min(960px,100%);margin:9px auto 0;font-size:7px;display:block}.product-explainer{grid-template-columns:.85fr 1fr;gap:13%;padding-top:106px;padding-bottom:109px;display:grid}.product-explainer h2{font-size:clamp(41px,5vw,62px)}.explainer-body>p{color:var(--body);font-size:12px;line-height:1.8}.explainer-body .large-copy{color:#384039;letter-spacing:-.03em;margin:0 0 16px;font-size:17px;line-height:1.55}.product-facts{border-top:1px solid var(--line);margin-top:30px}.product-facts>div{border-bottom:1px solid var(--line);grid-template-columns:43px 1fr;padding:14px 0;display:grid;position:relative}.product-facts>div>span{color:#7c9a80;grid-row:1/span 2;font-size:8px}.product-facts b{font-size:10px;font-weight:650}.product-facts small{color:#838d85;margin-top:3px;font-size:8px}.product-split{padding:83px 0}.product-split-dark{color:#fff;background:#202923}.product-split-light{background:#f3f6f2}.split-inner{grid-template-columns:.75fr 1.1fr;align-items:center;gap:10%;display:grid}.split-reverse{grid-template-columns:1.1fr .75fr}.split-reverse .split-copy{order:2}.split-copy .eyebrow{color:#688d70}.product-split-dark .split-copy .eyebrow{color:#a9c8ae}.split-copy h2{font-size:clamp(38px,4.7vw,58px)}.split-copy h2 span{color:#6e9878}.product-split-dark .split-copy h2 span{color:#b2d2b8}.split-copy>p:not(.eyebrow){color:#bdc8bf;max-width:390px;font-size:12px;line-height:1.8}.product-split-light .split-copy>p:not(.eyebrow){color:var(--body)}.status-on-dark{color:#c7dcc9;background:#d2eed614;border-color:#cce8cf40}.split-art{border-radius:5px;min-height:314px;position:relative}.schedule-art{background:radial-gradient(at 60% 30%,#79a38033,#0000 50%),#28332b;border:1px solid #dceade26;padding:28px 27px;overflow:hidden}.schedule-top{color:#dce6dd;justify-content:space-between;font-size:8px;display:flex}.schedule-top span{color:#a7b5aa;letter-spacing:.1em;font-size:6px}.schedule-day{color:#b5c6b7;align-items:baseline;gap:7px;margin-top:35px;display:flex}.schedule-day b{letter-spacing:.1em;font-size:7px}.schedule-day strong{color:#fff;letter-spacing:-.08em;font-size:29px;font-weight:500}.schedule-day small{color:#a2b0a5;font-size:7px}.schedule-event{background:#ffffff14;border:1px solid #e2efe324;border-radius:4px;align-items:center;gap:10px;margin-top:12px;padding:12px 13px;display:flex}.schedule-event>i{background:#91bf99;border-radius:3px;width:6px;height:30px}.schedule-event span{color:#edf4ee;font-size:9px}.schedule-event small{color:#a9b7ac;margin-top:4px;font-size:7px;display:block}.schedule-event em{color:#bec9c0;margin-left:auto;font-size:7px;font-style:normal}.schedule-event-soft>i{background:#d8ba91}.schedule-lines{gap:8px;margin-top:19px;display:flex}.schedule-lines i{background:#e8f3e921;border-radius:5px;width:28%;height:3px}.devices-art{background:radial-gradient(at 44% 53%,#e4ede4,#f5f7f3 72%);align-items:center;min-height:340px;padding:23px;display:flex}.device-desktop{z-index:1;background:#f9faf8;border:5px solid #29322c;border-bottom-width:8px;border-radius:7px 7px 4px 4px;width:76%;padding:8px 8px 5px;position:relative;box-shadow:0 19px 35px #1b251d2b}.device-toolbar{color:#68766a;letter-spacing:.08em;justify-content:space-between;padding:2px 3px 6px;font-size:5px;font-weight:700;display:flex}.device-image{background:linear-gradient(160deg,#dce7d7,#e6c9ad 47%,#899d82 48%,#566a59);height:154px;position:relative;overflow:hidden}.device-image img{object-fit:cover;width:100%;height:100%}.device-controls{color:#859087;justify-content:space-between;padding:6px 3px 0;font-size:6px;display:flex}.device-controls b{color:#6d9273;letter-spacing:2px;font-size:6px}.device-tablet{background:#fbfcfa;border:4px solid #29322c;border-radius:10px;width:82px;padding:7px 6px;position:absolute;bottom:20px;right:4%;box-shadow:0 15px 25px #1b251d2e}.device-tablet .device-image{height:103px}.device-tablet>small{color:#68766a;text-align:center;padding-top:5px;font-size:6px;display:block}.tablet-label-small{color:#6c846e;letter-spacing:.11em;font-size:6px;position:absolute;top:-18px;right:0}.integrations-band{background:#edf4ee;padding:91px 0}.integrations-inner{grid-template-columns:.8fr 1fr;align-items:center;gap:13%;display:grid}.integrations-inner h2{letter-spacing:-.075em;margin:0;font-size:clamp(39px,4.7vw,57px);font-weight:560;line-height:1.02}.integrations-inner>div:first-child>p:last-child{max-width:365px;color:var(--body);font-size:12px;line-height:1.8}.integration-system{background:#ffffff87;border:1px solid #49705321;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:210px;display:flex;position:relative}.service-logo{background:#fff;border:1px solid #e2e9e2;border-radius:14px;place-items:center;width:50px;height:50px;font-size:18px;font-weight:700;display:grid;box-shadow:0 12px 25px #2b3d2e12}.square-logo{color:#202722}.shootproof-logo{color:#6e8a77;letter-spacing:-.08em;font-size:12px}.link-dashes{gap:4px;display:flex}.link-dashes i{background:#91b69a;border-radius:50%;width:4px;height:4px}.flow-node{color:#46614c;text-align:center;background:#fff;border:1px solid #dde9df;border-radius:22px;place-items:center;gap:4px;width:81px;height:81px;font-size:9px;line-height:1.1;display:grid;box-shadow:0 14px 27px #2b3d2e14}.integration-system>small{color:#78907c;letter-spacing:.15em;text-align:center;font-size:6px;font-weight:700;position:absolute;bottom:16px;left:0;right:0}.product-roadmap{text-align:center;padding-top:95px;padding-bottom:105px}.product-roadmap h2{font-size:clamp(39px,4.8vw,57px)}.roadmap-line{text-align:left;grid-template-columns:repeat(3,1fr);gap:30px;margin:52px auto 0;display:grid;position:relative}.roadmap-line:before{content:"";background:#dce5dc;height:1px;position:absolute;top:5px;left:9%;right:9%}.roadmap-step{flex-direction:column;padding-top:25px;display:flex;position:relative}.roadmap-step>i{z-index:1;background:#9bbda0;border:3px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #c6d9c8}.roadmap-step small{color:#7c947f;letter-spacing:.13em;font-size:6px;font-weight:700}.roadmap-step b{margin:9px 0 4px;font-size:12px}.roadmap-step>span{color:#838d85;max-width:215px;font-size:9px;line-height:1.65}.beta-hero{background:radial-gradient(at 74% 54%,#e7f1e8 0,#f8faf7 44%,#fff 72%);padding:87px 0 75px;overflow:hidden}.beta-hero-inner{grid-template-columns:.92fr .9fr;align-items:center;gap:7%;display:grid}.beta-hero-copy h1{font-size:clamp(55px,7.5vw,86px)}.beta-hero-copy>p:not(.eyebrow):not(.beta-small-note){max-width:485px;color:var(--body);margin:22px 0;font-size:13px;line-height:1.8}.beta-small-note{color:#8b948d;margin-top:17px;font-size:8px}.beta-hero-art{place-items:center;min-height:380px;display:grid;position:relative}.beta-orbit-line{border:1px solid #46745429;border-radius:50%;width:310px;height:310px;position:absolute}.orbit-b{border-color:#46745433;width:230px;height:230px}.beta-art-core{z-index:1;color:#3d6449;text-align:center;background:#ffffffb3;border:1px solid #46745430;border-radius:30px;flex-direction:column;align-items:center;gap:10px;width:128px;height:128px;padding-top:22px;display:flex;transform:rotate(-4deg);box-shadow:0 15px 34px #34513a17}.beta-art-core .app-symbol{width:25px;height:25px}.beta-art-core b{letter-spacing:-.05em;font-size:15px;font-weight:600;line-height:1.03}.beta-art-core small{color:#809483;letter-spacing:.11em;margin-top:auto;padding-bottom:12px;font-size:5px;font-weight:700}.beta-art-caption{color:#66846b;letter-spacing:.13em;text-align:center;font-size:6px;font-weight:700;line-height:1.5;position:absolute}.caption-one{top:27px;left:36%}.caption-two{top:50%;right:1%}.caption-three{bottom:19px;left:37%}.beta-manifesto{text-align:center;max-width:790px;padding-top:93px;padding-bottom:98px}.beta-manifesto h2{letter-spacing:-.075em;margin:0;font-size:clamp(39px,5vw,61px);font-weight:550;line-height:1.03}.beta-manifesto h2 span{color:#6d9576}.beta-manifesto>p:last-child{max-width:620px;color:var(--body);margin:22px auto 0;font-size:12px;line-height:1.85}.beta-steps{background:#f5f7f4;padding:79px 0 69px}.beta-steps .section-heading{margin-bottom:35px}.beta-steps .section-heading h2{font-size:clamp(38px,4.7vw,57px)}.beta-step-row{border-top:1px solid #dfe6df;border-bottom:1px solid #dfe6df;grid-template-columns:repeat(3,1fr);display:grid}.beta-step{min-height:209px;padding:24px 26px 21px 0;position:relative}.beta-step+.beta-step{border-left:1px solid #dfe6df;padding-left:26px}.beta-step>span{color:#719376;font-size:9px}.beta-step h3{letter-spacing:-.035em;max-width:240px;margin:20px 0 8px;font-size:16px;font-weight:620}.beta-step p{max-width:260px;color:var(--body);margin:0;font-size:10px;line-height:1.75}.beta-step small{color:#7c927f;letter-spacing:.12em;font-size:6px;font-weight:700;position:absolute;bottom:17px}.beta-audience{grid-template-columns:1fr .56fr;align-items:center;gap:15%;padding-top:94px;padding-bottom:94px;display:grid}.audience-copy h2{letter-spacing:-.075em;margin:0;font-size:clamp(39px,4.7vw,56px);font-weight:550;line-height:1.02}.audience-copy h2 span{color:#6a9274}.audience-copy>p:last-child{max-width:450px;color:var(--body);font-size:12px;line-height:1.8}.audience-note{background:linear-gradient(145deg,#f8faf7,#eff5ef);border:1px solid #e0e9e0;padding:32px 27px;position:relative}.note-mark{color:#79a483;font-size:17px}.audience-note p{letter-spacing:-.04em;margin:18px 0 25px;font-size:18px;font-weight:520;line-height:1.35}.audience-note small{color:#718775;letter-spacing:.13em;font-size:6px;font-weight:700}.beta-interest{background:#f3f6f2;padding:83px 0}.interest-grid{grid-template-columns:.8fr .75fr;align-items:start;gap:15%;display:grid}.interest-copy h2{letter-spacing:-.075em;margin:0;font-size:clamp(38px,4.5vw,55px);font-weight:550;line-height:1.03}.interest-copy h2 span{color:#6c9376}.interest-copy>p:not(.eyebrow){color:var(--body);font-size:11px;line-height:1.8}.interest-promise{color:#78857a;align-items:flex-start;gap:9px;margin-top:22px;font-size:8px;line-height:1.6;display:flex}.interest-promise i{background:#85b294;border-radius:50%;flex:none;width:7px;height:7px;margin-top:3px}.interest-form{background:#fff;border:1px solid #e1e8e0;border-radius:5px;padding:26px;box-shadow:0 13px 35px #2a3b2d0f}.interest-form label{color:#4c574e;margin:12px 0 6px;font-size:8px;font-weight:650;display:block}.interest-form label:first-child{margin-top:0}.interest-form input,.interest-form select{color:#29342c;background:#fff;border:1px solid #e3e8e2;border-radius:3px;outline:none;width:100%;height:39px;padding:0 11px;font-size:9px}.interest-form input:focus,.interest-form select:focus,.forum-search input:focus{border-color:#8eb99a;box-shadow:0 0 0 3px #7ead8a24}.interest-form input::placeholder{color:#adb6ae}.form-submit{justify-content:space-between;width:100%;margin-top:17px}.form-disclaimer{color:#98a198;text-align:center;margin:10px 0 0;font-size:7px}.form-status{color:#476d50;text-align:center;min-height:15px;margin:8px 0 0;font-size:8px}.beta-next{justify-content:space-between;align-items:center;gap:24px;padding-top:55px;padding-bottom:57px;display:flex}.beta-next h2{letter-spacing:-.06em;margin:0;font-size:25px;font-weight:570}.whats-hero{padding-top:73px}.whats-title{text-align:center;max-width:700px}.whats-title h1{font-size:clamp(54px,7.4vw,83px)}.announcement-card{color:#fff;background:#202923;grid-template-columns:1.03fr .97fr;min-height:406px;margin-top:47px;display:grid;position:relative;overflow:hidden;box-shadow:0 23px 55px #2030241f}.announcement-card-top{z-index:2;color:#aab8ac;letter-spacing:.13em;justify-content:space-between;font-size:6px;font-weight:700;display:flex;position:absolute;top:21px;left:25px;right:25px}.announcement-label{color:#c2dac4}.announcement-label i{background:#9cc8a3;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.announcement-card-body{z-index:1;align-self:center;padding:69px 0 47px 12%;position:relative}.announcement-lockup{align-items:center;gap:8px;margin-bottom:15px;display:flex}.announcement-lockup small{color:#aabdaf;letter-spacing:.14em;font-size:6px;font-weight:700}.announcement-card-body h2{letter-spacing:-.075em;margin:0;font-size:clamp(40px,5vw,58px);font-weight:540;line-height:1}.announcement-card-body h2 span{color:#b4d5ba}.announcement-card-body>p{color:#c2cbc3;max-width:360px;margin:16px 0 20px;font-size:11px;line-height:1.8}.announcement-card-actions{align-items:center;gap:13px;display:flex}.announcement-card-actions>span{color:#9ba79d;letter-spacing:.09em;font-size:6px;font-weight:700}.announcement-card-art{background:radial-gradient(circle at 50% 46%,#87b58f3b,#0000 31%),linear-gradient(135deg,#2b382e,#1b231d);place-items:center;min-height:400px;display:grid;position:relative;overflow:hidden}.art-ring{border:1px solid #c6e1c929;border-radius:50%;position:absolute}.ring-1{width:180px;height:180px}.ring-2{width:275px;height:275px}.ring-3{width:360px;height:360px}.announcement-icon{z-index:1;color:#dcebe0;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.announcement-icon .app-symbol{background:#e6f6e81a;border-color:#d2ead545;width:42px;height:42px}.announcement-icon .app-symbol i{background:#acd0b3;width:4px}.announcement-icon .app-symbol i:first-child{height:14px}.announcement-icon .app-symbol i:nth-child(2){height:21px}.announcement-icon .app-symbol i:nth-child(3){height:16px}.announcement-icon b{letter-spacing:-.06em;font-size:24px;font-weight:540;line-height:.98}.art-caption{color:#a7b7a9;letter-spacing:.12em;text-align:right;font-size:6px;line-height:1.55;position:absolute;bottom:17px;right:16px}.announcement-details{grid-template-columns:.55fr 1fr;gap:12%;padding-top:95px;padding-bottom:93px;display:grid}.details-sidebar{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.details-count{color:#8a948b;letter-spacing:.09em;font-size:7px;font-weight:700}.details-count i{color:#bac4bb;margin:0 6px;font-style:normal}.details-copy h2{letter-spacing:-.075em;margin:0 0 17px;font-size:clamp(36px,4.4vw,52px);font-weight:550;line-height:1.02}.details-copy h2 span{color:#699074}.details-copy>p:not(.eyebrow){max-width:600px;color:var(--body);font-size:12px;line-height:1.85}.placeholder-notice{background:#f7f9f6;border:1px solid #e2e9e1;align-items:center;gap:11px;margin-top:26px;padding:14px;display:flex}.placeholder-notice>span{color:#5c8264;background:#e9f2ea;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.placeholder-notice b,.placeholder-notice small{display:block}.placeholder-notice b{font-size:9px}.placeholder-notice small{color:#879188;margin-top:3px;font-size:8px}.announcement-video{grid-template-columns:1.2fr .64fr;align-items:center;gap:7%;padding-bottom:99px;display:grid}.video-stage{color:#fff;background:radial-gradient(circle at 50% 49%,#91bd9738,#0000 30%),#1f2922;place-items:center;min-height:325px;display:grid;position:relative;overflow:hidden}.video-stage-noise{opacity:.23;background-image:linear-gradient(115deg,#0000 45%,#ffffff0b 45.5%,#0000 46%),linear-gradient(15deg,#0000 58%,#ffffff09 58.5%,#0000 59%);position:absolute;inset:0}.video-play{border:1px solid #ffffff96;border-radius:50%;place-items:center;width:42px;height:42px;padding-left:3px;font-size:10px;display:grid;position:absolute;top:44%}.video-stage-lockup{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:50px}.video-stage-lockup span,.video-stage-lockup small{color:#afc4b2;letter-spacing:.15em;font-size:6px;font-weight:700}.video-stage-lockup b{letter-spacing:-.05em;margin:4px 0;font-size:22px;font-weight:550}.video-stage-footer{color:#9daaa0;justify-content:space-between;font-size:6px;display:flex;position:absolute;bottom:11px;left:13px;right:13px}.video-side-copy h3{letter-spacing:-.06em;margin:0;font-size:25px;font-weight:560;line-height:1.14}.video-side-copy>p:not(.eyebrow){color:var(--body);font-size:10px;line-height:1.75}.next-up-band{background:#f3f6f2;padding:60px 0}.next-up-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.next-up-inner h2{letter-spacing:-.07em;margin:0;font-size:clamp(30px,4vw,45px);font-weight:550;line-height:1.05}.next-up-inner p:last-child{color:var(--body);font-size:10px}.community-hero{background:radial-gradient(at 75% 44%,#eaf3eb 0,#f6f9f666 42%,#fff 75%);padding:75px 0 72px;overflow:hidden}.community-hero-inner{grid-template-columns:.86fr .92fr;align-items:center;gap:8%;display:grid}.community-hero-copy h1{font-size:clamp(52px,7vw,80px)}.community-hero-copy>p:not(.eyebrow){max-width:420px;color:var(--body);margin:20px 0 23px;font-size:13px;line-height:1.8}.community-hero-art{place-items:center;min-height:330px;display:grid;position:relative}.community-core{z-index:1;color:#40644a;text-align:center;background:#ffffffba;border:1px solid #dbe7dc;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:13px;width:146px;height:146px;display:flex;box-shadow:0 17px 40px #2e4a3317}.community-core .brand-mark{width:31px;height:31px}.community-core b{letter-spacing:-.06em;font-size:19px;font-weight:550;line-height:1}.community-disc{color:#627468;text-align:center;background:#fff;border:1px solid #e3ebe3;border-radius:999px;place-items:center;max-width:130px;min-height:35px;padding:8px 12px;font-size:7px;display:grid;position:absolute;box-shadow:0 8px 22px #2b3d2e0f}.disc-one{top:29px;left:2%}.disc-two{bottom:47px;right:1%}.disc-three{color:#799480;background:#f6faf6;top:40%;right:-3%}.forum-section{padding-top:64px;padding-bottom:80px}.forum-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:22px;padding-bottom:29px;display:flex}.forum-heading h2{letter-spacing:-.065em;margin:0;font-size:34px;font-weight:560}.forum-heading>div>p:last-child{max-width:500px;color:var(--body);margin:8px 0 0;font-size:10px}.forum-layout{grid-template-columns:235px 1fr;gap:42px;padding-top:26px;display:grid}.forum-sidebar{flex-direction:column;align-items:stretch;display:flex}.forum-search-label{color:#4f5b51;margin-bottom:7px;font-size:8px;font-weight:650}.forum-search{background:#fff;border:1px solid #e2e8e1;border-radius:4px;align-items:center;gap:7px;height:34px;padding:0 8px;display:flex}.forum-search>span{color:#869388;font-size:16px}.forum-search input{color:#303a32;border:0;outline:none;width:100%;min-width:0;font-size:8px}.forum-search kbd{color:#8b958d;white-space:nowrap;border:1px solid #e4e9e3;border-radius:3px;padding:2px 4px;font-size:6px}.forum-sidebar-label{color:#8d988e;letter-spacing:.13em;margin:28px 0 8px;font-size:6px;font-weight:700}.forum-filters{flex-direction:column;gap:3px;display:flex}.topic-filter{color:#606b62;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;min-height:32px;padding:0 8px;font-size:8px;display:flex}.topic-filter.active{color:#33583b;background:#edf5ee;font-weight:650}.topic-filter b{color:#929b93;margin-left:auto;font-size:7px;font-weight:550}.filter-dot{border-radius:50%;width:6px;height:6px}.dot-dark{background:#5a8062}.dot-blue{background:#7f9bb2}.forum-guidelines{background:#f8faf7;border:1px solid #e6ece5;border-radius:4px;margin-top:27px;padding:15px}.guideline-mark{color:#78a182;font-size:15px}.forum-guidelines b{margin-top:9px;font-size:9px;display:block}.forum-guidelines p{color:#7d897e;font-size:8px;line-height:1.7}.forum-guidelines a{color:#52755a;font-size:7px;font-weight:650}.discussion-area{min-width:0}.discussion-toolbar{border-bottom:1px solid #e5eae4;justify-content:space-between;align-items:center;padding:0 0 11px;display:flex}.discussion-tabs{gap:16px;display:flex}.discussion-tab{color:#919a92;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:5px 0;font-size:8px}.discussion-tab.active{color:#2c3c30;border-color:#6c9674;font-weight:650}.sample-flag{color:#869187;letter-spacing:.1em;font-size:6px;font-weight:700}.sample-flag i{background:#91bc99;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.topic-row{border-bottom:1px solid #ebefea}.topic-toggle{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;width:100%;min-height:68px;padding:10px 2px;display:flex}.topic-toggle:hover .topic-title{color:#4d7555}.topic-avatar{border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:8px;font-weight:650;display:grid}.avatar-sage{color:#58755c;background:#e7efe4}.avatar-lilac{color:#756883;background:#eee8f2}.avatar-peach{color:#8c6c50;background:#f3e9df}.avatar-blue{color:#56748c;background:#e5edf2}.avatar-gold{color:#897548;background:#f3eedc}.avatar-mint{color:#53776b;background:#e2efe9}.topic-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.topic-title{color:#303a32;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:630;overflow:hidden}.topic-meta{color:#8e9890;font-size:7px}.topic-meta i{color:#b0b9b1;margin:0 4px;font-style:normal}.topic-activity{text-align:center;width:40px}.topic-activity b,.topic-activity small{display:block}.topic-activity b{color:#55645a;font-size:8px;font-weight:600}.topic-activity small{color:#9aa39b;font-size:6px}.topic-arrow{color:#91a594;margin-left:8px;font-size:9px}.topic-preview{padding:0 50px 15px 42px}.topic-preview p{color:#637066;margin:0 0 5px;font-size:8px;line-height:1.75}.topic-preview span{color:#9aa39b;font-size:6px}.no-topics{color:#7d897f;padding:25px 0;font-size:9px}.forum-status{color:#52775a;min-height:14px;font-size:8px}.forum-pagination{color:#929b93;justify-content:space-between;align-items:center;padding-top:9px;font-size:7px;display:flex}.forum-pagination button{color:#507457;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:650}.guidelines-section{background:#f3f6f2;padding:66px 0}.guidelines-inner{grid-template-columns:.75fr 1fr;align-items:start;gap:13%;display:grid}.guidelines-inner h2{margin:0;font-size:42px}.guideline-points{border-top:1px solid #dde6dc}.guideline-points p{color:#69746b;border-bottom:1px solid #dde6dc;margin:0;padding:13px 0;font-size:9px}.guideline-points b{color:#313b33}.community-final{text-align:center;padding-top:77px;padding-bottom:85px}.community-final h2{letter-spacing:-.075em;margin:0;font-size:clamp(38px,4.8vw,56px);font-weight:550;line-height:1.02}.community-final h2 span{color:#6a9473}.community-final>p:not(.eyebrow){max-width:500px;color:var(--body);margin:17px auto;font-size:10px;line-height:1.8}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(16px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}@media (max-width:900px){:root{--shell:min(100% - 48px, 720px)}.site-header{height:68px;padding-inline:24px}.brand-name{font-size:14px}.primary-nav{gap:14px;padding-inline:10px;font-size:9px}.header-cta{padding-inline:11px}.home-hero{padding:70px 22px 58px}.product-window{width:min(100%,760px);margin-top:49px}.app-shell{grid-template-columns:145px 1fr;min-height:350px}.app-sidebar{padding-inline:10px}.app-content{padding:18px 15px}.dash-stats{grid-template-columns:1fr 1fr}.stat-highlight{display:none}.intro-band{padding-top:78px;padding-bottom:80px}.story-grid{grid-template-columns:.8fr 1fr;gap:7%}.photo-frame{min-height:330px}.quality-row,.quality-reverse{grid-template-columns:1fr 1fr;gap:6%}.quality-index{left:-2px}.beta-feature{padding-inline:6%}.community-feature{gap:6%}.footer-top{gap:20px}.beta-hero-inner,.community-hero-inner{gap:3%}.forum-layout{grid-template-columns:195px 1fr;gap:24px}}@media (max-width:680px){:root{--shell:calc(100% - 38px)}.announcement-strip{justify-content:flex-start;min-height:39px;padding-inline:12px;font-size:8px}.announcement-strip a{white-space:nowrap;margin-left:auto}.site-header{height:62px;padding-inline:19px}.brand{gap:7px}.brand-mark{width:24px;height:24px}.brand-name{font-size:14px}.menu-toggle{background:0 0;border:0;flex-direction:column;gap:4px;width:31px;height:32px;margin-left:auto;padding:8px 6px;display:flex}.menu-toggle>span:not(.sr-only){background:#354138;width:18px;height:1px}.header-cta{display:none}.primary-nav{border-bottom:1px solid var(--line);background:#fffffffa;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:9px 20px 15px;font-size:12px;display:none;position:absolute;top:61px;left:0;right:0;box-shadow:0 14px 25px #18271e12}.primary-nav.is-open{display:flex}.primary-nav a{border-bottom:1px solid #eff2ee;padding:12px 0}.primary-nav a:after{display:none}.home-hero{padding:54px 14px 45px}.home-hero h1,.subpage-copy h1,.beta-hero h1,.whats-title h1,.community-hero h1{font-size:clamp(50px,14vw,70px)}.hero-copy .eyebrow{font-size:7px}.hero-lede{max-width:450px;margin-top:18px;font-size:12px}.hero-actions{flex-direction:column;gap:7px;margin-top:21px}.button{min-height:43px}.button-quiet{min-height:34px}.hero-note{margin-top:12px;font-size:8px}.product-window{border-radius:10px;width:calc(100% + 16px);margin:37px -8px 0;transform:none}.window-topbar{height:29px;padding-inline:10px;font-size:6px}.app-shell{grid-template-columns:46px 1fr;min-height:264px}.app-sidebar{gap:6px;padding:12px 5px 10px}.app-wordmark{justify-content:center;margin:0 0 12px}.app-wordmark b,.studio-label,.sidebar-link:not(.selected){display:none}.sidebar-link{justify-content:center;padding:0;font-size:0}.side-glyph{font-size:13px}.sidebar-foot{justify-content:center;padding-top:8px}.sidebar-foot>span:not(.avatar-small){display:none}.avatar-small{width:21px;height:21px}.app-toolbar{height:32px;padding-inline:9px;font-size:6px}.app-content{padding:13px 9px 9px}.dash-heading h2{font-size:16px}.dash-heading p{font-size:6px}.dash-heading .mini-label{font-size:5px}.demo-button{padding:5px;font-size:6px}.demo-button span{margin-left:3px}.dash-stats{gap:5px;margin-top:11px}.stat-box{min-height:63px;padding:7px}.stat-box>span{font-size:4px}.stat-box>b{margin-top:6px;font-size:16px}.stat-box small{font-size:5px}.stat-box .stat-mark{font-size:7px;top:6px;right:6px}.dash-lower{grid-template-columns:1fr;gap:5px;margin-top:5px}.agenda-panel{min-height:unset;padding:7px}.panel-heading{margin-bottom:4px}.panel-heading b{font-size:7px}.panel-heading span{font-size:4px}.agenda-item{gap:4px;min-height:27px}.date-chip{width:16px;font-size:6px}.person-dot{width:15px;height:15px;font-size:5px}.agenda-copy{font-size:6px}.agenda-copy small{font-size:5px}.agenda-chevron{font-size:7px}.focus-panel{display:none}.window-caption{height:23px;font-size:6px}.intro-band{padding-top:62px;padding-bottom:65px}.intro-grid,.story-grid,.community-feature,.announcement-grid,.product-explainer,.split-inner,.split-reverse,.integrations-inner,.beta-hero-inner,.beta-audience,.interest-grid,.announcement-details,.announcement-video,.community-hero-inner,.guidelines-inner{grid-template-columns:1fr;gap:27px}.intro-grid h2,.section-heading h2,.closing-inner h2,.beta-copy h2,.community-copy h2,.product-explainer h2,.product-roadmap h2{font-size:40px}.intro-grid>div>p{font-size:11px}.feature-story{padding:62px 0}.story-copy h2,.announcement-copy h2,.split-copy h2,.guidelines-inner h2{font-size:43px}.story-copy>p:not(.eyebrow):not(.story-status){font-size:11px}.story-status{margin-top:18px}.photo-frame{min-height:330px}.product-qualities{padding-top:66px;padding-bottom:63px}.section-heading>p:last-child{font-size:11px}.quality-list{margin-top:31px}.quality-row,.quality-reverse{grid-template-columns:1fr;gap:19px;min-height:0;padding:28px 0 31px 17px}.quality-index{top:33px;left:0}.quality-reverse .quality-visual{order:initial}.quality-visual{min-height:208px}.quality-copy h3{font-size:28px}.quality-copy>p:not(.eyebrow){font-size:10px}.calendar-card{width:100px;height:122px}.calendar-event{font-size:7px}.calendar-event small{font-size:6px}.tiny-photo{height:105px}.disclaimer{font-size:8px;line-height:1.6}.announcement-feature{padding:62px 0}.announcement-copy h2{font-size:45px}.announcement-copy>p:not(.eyebrow){font-size:11px}.video-placeholder{min-height:250px}.beta-feature{min-height:unset;margin-top:58px;margin-bottom:57px;padding:38px 25px;display:block}.beta-copy h2{font-size:37px}.beta-copy>p:not(.eyebrow){font-size:10px}.beta-stamp{width:89px;height:89px;margin:30px 0 0 auto}.beta-stamp b{font-size:31px}.stamp-ring{font-size:4px;inset:7px}.beta-stamp small{font-size:5px}.beta-orbit{width:280px;height:280px;top:auto;bottom:-65px;right:-95px}.community-feature{padding-top:5px;padding-bottom:66px}.community-copy h2{font-size:39px}.community-copy>p:not(.eyebrow){font-size:10px}.community-preview{padding:13px 12px 0}.forum-preview-line b{font-size:7px}.forum-preview-line small,.forum-preview-line em{font-size:5px}.closing-cta{padding:62px 0}.closing-inner h2{font-size:43px}.closing-actions{flex-direction:column;align-items:center}.closing-actions .button{min-width:210px}.footer-top{grid-template-columns:1fr 1fr;gap:24px 15px;padding-bottom:27px}.footer-brand{grid-column:1/-1}.footer-bottom{flex-wrap:wrap;gap:8px 16px;font-size:6px}.subpage-hero{padding-top:59px}.subpage-copy>p:not(.eyebrow){font-size:11px}.product-hero-art{width:calc(100% - 24px);margin-top:37px}.product-wordmark{padding-inline:3px}.product-console{grid-template-columns:36px 1fr;min-height:260px}.console-sidebar{gap:7px;padding:12px 3px}.console-square{width:18px;height:18px;margin-bottom:8px}.console-sidebar i{width:24px;height:22px;font-size:10px}.console-main{padding:11px 9px}.console-topline{padding-bottom:8px;font-size:5px}.console-topline span:first-child{font-size:6px}.console-main-grid{grid-template-columns:.65fr 1fr;gap:7px;padding:13px 0 9px}.console-overview>small{font-size:4px}.console-overview h2{font-size:21px}.console-statline{gap:10px}.console-statline b{font-size:11px}.console-statline span{font-size:5px}.console-photo{min-height:130px}.console-photo span{font-size:4px;bottom:5px;left:5px}.console-agenda{gap:5px;padding:7px 6px}.console-agenda>span{font-size:4px}.console-agenda b{font-size:6px}.console-agenda small{font-size:5px}.product-art-caption{font-size:6px}.product-explainer{padding-top:66px;padding-bottom:66px}.explainer-body .large-copy{font-size:15px}.explainer-body>p{font-size:10px}.product-facts{margin-top:20px}.product-split{padding:59px 0}.split-copy h2{font-size:40px}.split-copy>p:not(.eyebrow){font-size:10px}.split-art{min-height:265px}.schedule-art{padding:21px 17px}.schedule-day{margin-top:26px}.devices-art{min-height:275px;padding:17px 6px}.device-desktop{width:83%;padding:6px 6px 4px}.device-image{height:126px}.device-controls{font-size:5px}.device-tablet{border-width:3px;width:69px;padding:5px 4px;right:0}.device-tablet .device-image{height:83px}.integrations-band{padding:60px 0}.integrations-inner h2{font-size:42px}.integrations-inner>div:first-child>p:last-child{font-size:10px}.integration-system{gap:8px;min-height:175px}.service-logo{border-radius:11px;width:39px;height:39px;font-size:15px}.shootproof-logo{font-size:10px}.flow-node{border-radius:19px;width:68px;height:68px;font-size:8px}.link-dashes{gap:3px}.link-dashes i{width:3px;height:3px}.product-roadmap{text-align:left;padding-top:65px;padding-bottom:69px}.roadmap-line{grid-template-columns:1fr;gap:0;margin-top:31px;padding-left:20px}.roadmap-line:before{width:1px;height:auto;top:5px;bottom:15px;left:5px}.roadmap-step{min-height:90px;padding:0 0 15px 8px}.roadmap-step>i{left:-20px}.roadmap-step>span{max-width:260px}.beta-hero{padding:58px 0 45px}.beta-hero-inner{gap:16px}.beta-hero-copy>p:not(.eyebrow):not(.beta-small-note){font-size:11px}.beta-small-note{font-size:7px}.beta-hero-art{min-height:260px}.beta-orbit-line{width:230px;height:230px}.orbit-b{width:168px;height:168px}.beta-art-core{border-radius:25px;width:108px;height:108px;padding-top:15px}.beta-art-core b{font-size:13px}.beta-art-core small{padding-bottom:9px}.caption-one{top:8px}.caption-three{bottom:4px}.beta-manifesto{padding-top:61px;padding-bottom:64px}.beta-manifesto h2{font-size:40px}.beta-manifesto>p:last-child{font-size:10px}.beta-steps{padding:61px 0 52px}.beta-step-row{grid-template-columns:1fr}.beta-step,.beta-step+.beta-step{border-bottom:1px solid #dfe6df;border-left:0;min-height:170px;padding:17px 2px 28px}.beta-step:last-child{border-bottom:0}.beta-step h3{margin:12px 0 5px}.beta-step p{max-width:300px;font-size:9px}.beta-step small{bottom:12px}.beta-audience{padding-top:64px;padding-bottom:63px}.audience-copy h2{font-size:40px}.audience-copy>p:last-child{font-size:10px}.audience-note{padding:23px}.audience-note p{font-size:16px}.beta-interest{padding:62px 0}.interest-copy h2{font-size:40px}.interest-copy>p:not(.eyebrow){font-size:10px}.interest-form{padding:19px}.beta-next{padding-top:39px;padding-bottom:41px;display:block}.beta-next h2{font-size:22px}.beta-next .text-link{margin-top:14px}.whats-hero{padding-top:56px}.whats-title>p:last-child{font-size:11px}.announcement-card{grid-template-columns:1fr;margin-top:31px}.announcement-card-top{font-size:5px;top:14px;left:15px;right:15px}.announcement-card-body{padding:52px 20px 30px}.announcement-card-body h2{font-size:46px}.announcement-card-body>p{font-size:10px}.announcement-card-art{min-height:245px}.announcement-card-actions{flex-direction:column;align-items:flex-start;gap:8px}.ring-1{width:130px;height:130px}.ring-2{width:205px;height:205px}.ring-3{width:280px;height:280px}.announcement-details{padding-top:61px;padding-bottom:62px}.details-sidebar{gap:10px}.details-copy h2{font-size:39px}.details-copy>p:not(.eyebrow){font-size:10px}.announcement-video{padding-bottom:65px}.video-stage{min-height:248px}.video-side-copy h3{font-size:23px}.video-side-copy>p:not(.eyebrow){font-size:9px}.next-up-band{padding:44px 0}.next-up-inner{display:block}.next-up-inner h2{font-size:34px}.next-up-inner p:last-child{font-size:9px}.next-up-inner .button{margin-top:7px}.community-hero{padding:55px 0 40px}.community-hero-inner{gap:16px}.community-hero-copy>p:not(.eyebrow){font-size:11px}.community-hero-art{min-height:230px}.community-core{gap:8px;width:114px;height:114px}.community-core .brand-mark{width:26px;height:26px}.community-core b{font-size:16px}.community-disc{max-width:113px;min-height:29px;padding:6px 9px;font-size:6px}.disc-one{top:7px;left:0}.disc-two{bottom:21px;right:0}.disc-three{top:38%;right:-2%}.forum-section{padding-top:47px;padding-bottom:56px}.forum-heading{display:block}.forum-heading h2{font-size:29px}.forum-heading>div>p:last-child{font-size:9px}.forum-new-topic{margin-top:14px}.forum-layout{grid-template-columns:1fr;gap:25px}.forum-search-label{font-size:8px}.forum-search{height:38px}.forum-search input{font-size:9px}.forum-sidebar-label{margin-top:17px}.forum-filters{grid-template-columns:1fr 1fr;display:grid}.topic-filter{min-height:30px;padding-inline:5px;font-size:7px}.topic-filter b{font-size:6px}.forum-guidelines{margin-top:16px}.forum-guidelines p{margin-bottom:6px}.discussion-toolbar{margin-top:2px}.topic-toggle{gap:7px;min-height:63px}.topic-avatar{width:25px;height:25px;font-size:7px}.topic-title{font-size:8px}.topic-meta{font-size:6px}.topic-activity{width:30px}.topic-activity b{font-size:7px}.topic-activity small{font-size:5px}.topic-arrow{margin-left:0}.topic-preview{padding-left:32px;padding-right:10px}.topic-preview p{font-size:7px}.topic-preview span{font-size:5px}.forum-pagination{font-size:6px}.guidelines-section{padding:52px 0}.guidelines-inner{gap:18px}.guidelines-inner h2{font-size:37px}.guideline-points p{font-size:8px}.community-final{padding-top:61px;padding-bottom:65px}.community-final h2{font-size:40px}.community-final>p:not(.eyebrow){font-size:9px}}.beta-form.interest-form{gap:0;display:grid}.beta-form.interest-form>label>span{margin-bottom:6px;display:block}.beta-form.interest-form .consent-field{align-items:flex-start;gap:9px;margin:14px 0 5px;font-weight:450;line-height:1.5;display:flex}.beta-form.interest-form .consent-field input{width:14px;height:14px;accent-color:var(--green-deep);flex:none;margin:1px 0 0}.beta-form.interest-form .honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.beta-form.interest-form .button{justify-content:space-between;width:100%;margin-top:17px}.beta-form-note{color:#98a198;text-align:center;margin:10px 0 0;font-size:7px;line-height:1.6}.beta-form-status{color:#476d50;margin:10px 0 0;font-size:9px;line-height:1.6}.beta-form-status[data-state=error]{color:#a33f38}.beta-form-status[data-state=pending]{color:#68776b}.whats-hub{padding-top:76px;padding-bottom:105px}.whats-title{margin-bottom:42px}.whats-title h1{letter-spacing:-.079em;margin:0;font-size:clamp(53px,7vw,78px);font-weight:560;line-height:.99}.whats-title h1 span{color:var(--product-blue)}.whats-title>p:last-child{color:var(--body);margin:15px 0 0;font-size:13px}.whats-content-grid{grid-template-columns:1.15fr .75fr;align-items:start;gap:8%;display:grid}.whats-video-column{min-width:0}.whats-video-column>.announcement-label{color:#6884a0;letter-spacing:.13em;align-items:center;gap:7px;margin-bottom:10px;font-size:7px;font-weight:700;display:flex}.whats-video-column>.announcement-label i{background:#8db4d4;border-radius:50%;width:6px;height:6px}.whats-video-column .video-stage{min-height:385px}.whats-video-column .video-stage video{object-fit:contain;background:#101820;width:100%;height:100%;position:absolute;inset:0}.whats-video-note{color:#87928a;max-width:510px;margin:12px 0 0;font-size:9px;line-height:1.7}.whats-includes{padding-top:5px}.whats-includes h2{letter-spacing:-.075em;margin:0 0 20px;font-size:clamp(33px,4vw,45px);font-weight:550;line-height:1.04}.whats-includes h2 span{color:var(--product-blue)}.announcement-topic-list{border-top:1px solid #e3e8e2;margin:0;padding:0;list-style:none}.announcement-topic-list li{border-bottom:1px solid #e3e8e2;grid-template-columns:32px 1fr;gap:10px;padding:15px 0;display:grid}.announcement-number{color:var(--product-blue);font-size:8px;font-weight:700}.announcement-topic-list h3{letter-spacing:-.02em;margin:0;font-size:12px;font-weight:650}.announcement-topic-list p{color:var(--body);margin:5px 0 0;font-size:9px;line-height:1.65}.announcement-note{color:#89948c;margin:13px 0 0;font-size:8px;line-height:1.65}.page-announcement .video-stage-noise{opacity:.18}.page-announcement .eyebrow{color:var(--product-blue-deep)}.page-announcement .whats-title h1 span,.page-announcement .whats-includes h2 span{color:var(--product-blue)}.announcement-topic-list li>div{min-width:0}.community-page-placeholder{color:#79877d}.photo-frame img,.console-photo img,.device-image img{object-fit:contain;background:#dce6dc}a:focus-visible,button:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #496e9373}@media (max-width:680px){.whats-hub{padding-top:55px;padding-bottom:64px}.whats-title{margin-bottom:29px}.whats-content-grid{grid-template-columns:1fr;gap:33px}.whats-video-column .video-stage{min-height:248px}.whats-includes h2{font-size:37px}}:root{--product-blue:#496e93;--product-blue-deep:#355876;--product-blue-wash:#edf4fa;--product-blue-line:#d9e6f0}.product-blue .eyebrow{color:var(--product-blue-deep)}.product-blue h1 span,.product-blue h2 span,.product-blue .text-link span{color:var(--product-blue)}.product-blue .eyebrow-mark,.product-blue .hero-note span,.product-blue .story-status span{background:#7fa6c8}.product-blue .app-symbol{background:linear-gradient(145deg,#e8f1f8,#fff);border-color:#496e9347}.product-blue .app-symbol i{background:var(--product-blue)}.product-blue .sidebar-link.selected{color:var(--product-blue-deep);background:var(--product-blue-wash)}.product-blue .side-glyph{color:#6c91b1}.product-blue .toolbar-user i{background:#8fb0ce}.product-blue .stat-highlight{border-color:var(--product-blue-line);background:#f2f7fb}.product-blue .stat-box .stat-mark,.product-blue .panel-heading span,.product-blue .date-chip{color:var(--product-blue)}.product-blue .focus-panel .mini-label{color:#6f91b0}.product-blue .quality-index{color:var(--product-blue)}.product-blue .status-pill{border-color:var(--product-blue-line);color:var(--product-blue-deep);background:#f4f8fb}.product-blue .calendar-card{border-color:#dbe8f1}.product-blue .calendar-card b{color:var(--product-blue-deep)}.product-blue .calendar-card i{background:#82a8c6}.product-blue .calendar-card i:nth-of-type(2){background:#c0d2e1}.product-blue .calendar-event{border-color:var(--product-blue-line)}.product-blue .tiny-controls i:nth-child(2){background:var(--product-blue)}.product-blue .sync-line{color:#6684a1}.product-blue .flow-core{border-color:var(--product-blue-line);color:var(--product-blue-deep)}.product-blue .announcement-copy .eyebrow,.product-blue .announcement-copy h2 span{color:#a9c5de}.product-blue .video-placeholder{background:radial-gradient(circle at 65% 44%,#769dbe45,#0000 32%),linear-gradient(135deg,#303b46,#19242e 70%)}.product-blue .video-glow{border-color:#bedaef2b;box-shadow:0 0 0 38px #bedaef08,0 0 0 80px #bedaef08}.product-blue .video-lockup small,.product-blue .video-corner{color:#b8cee0}.page-products .eyebrow,.page-products .text-link span{color:var(--product-blue-deep)}.page-products .subpage-copy h1 span,.page-products .product-explainer h2 span,.page-products .product-roadmap h2 span{color:var(--product-blue)}.page-products .product-wordmark .app-symbol{background:linear-gradient(145deg,#e8f1f8,#fff);border-color:#496e9347}.page-products .product-wordmark .app-symbol i,.page-products .flow-node .app-symbol i{background:var(--product-blue)}.page-products .product-wordmark small,.page-products .product-wordmark em{color:var(--product-blue)}.page-products .console-square{background:linear-gradient(145deg,#e3eff8,#fff);border-color:#d6e4ef}.page-products .console-sidebar i.is-on{color:var(--product-blue-deep);background:var(--product-blue-wash)}.page-products .console-statline b,.page-products .console-agenda i{color:var(--product-blue)}.page-products .console-agenda{border-color:var(--product-blue-line)}.page-products .product-facts>div>span{color:var(--product-blue)}.page-products .product-split-dark .eyebrow,.page-products .product-split-dark .split-copy h2 span{color:#a9c5de}.page-products .product-split-light .split-copy h2 span{color:var(--product-blue)}.page-products .status-pill{border-color:var(--product-blue-line);color:var(--product-blue-deep);background:#f3f7fb}.page-products .product-split-dark .status-pill{color:#c3d8e9;background:#bedaef14;border-color:#bedaef40}.page-products .schedule-event>i{background:#85aaca}.page-products .schedule-event-soft>i{background:#b6cadd}.page-products .integrations-inner .eyebrow,.page-products .roadmap-step small{color:var(--product-blue-deep)}.page-products .flow-node{border-color:var(--product-blue-line);color:var(--product-blue-deep)}.page-products .link-dashes i{background:#83a7c5}.page-products .roadmap-step>i{background:#7fa6c8;box-shadow:0 0 0 1px #b9cfe1}.page-products .roadmap-line:before{background:#d6e3ed}.page-products .product-art-caption{color:#7f93a5}.page-announcement .eyebrow,.page-announcement .details-count,.page-announcement .next-up-inner .eyebrow{color:var(--product-blue-deep)}.page-announcement .whats-title h1 span,.page-announcement .details-copy h2 span{color:var(--product-blue)}.page-announcement .announcement-label{color:#c0d8ed}.page-announcement .announcement-label i{background:#8db4d4}.page-announcement .announcement-card-art{background:radial-gradient(circle at 50% 46%,#84adcd40,#0000 31%),linear-gradient(135deg,#2e3c4a,#1a2530)}.page-announcement .art-ring{border-color:#bedaef30}.page-announcement .announcement-icon .app-symbol{background:#deeffb1a;border-color:#bedaef4d}.page-announcement .announcement-icon .app-symbol i{background:#a7c8e3}.page-announcement .art-caption{color:#b2c7d9}.page-announcement .placeholder-notice{border-color:var(--product-blue-line)}.page-announcement .placeholder-notice>span{color:var(--product-blue-deep);background:var(--product-blue-wash)}.page-announcement .video-stage{background:radial-gradient(circle at 50% 49%,#87b1d240,#0000 30%),#1f2932}.page-announcement .video-stage-lockup span,.page-announcement .video-stage-lockup small{color:#b5cbe0}.page-announcement .next-up-band{background:#f0f5f9}.page-announcement .next-up-inner .button{background:var(--product-blue-deep)}.page-announcement .next-up-inner .button:hover{background:#294863}.product-catalog{background:#f4f7f4;padding:85px 0 82px}.catalog-heading{justify-content:space-between;align-items:end;gap:36px;margin-bottom:30px;display:flex}.catalog-heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(39px,4.6vw,56px);font-weight:550;line-height:1.02}.catalog-heading h2 span{color:var(--product-blue)}.catalog-heading>p{max-width:340px;color:var(--body);margin:0 0 3px;font-size:10px;line-height:1.8}.catalog-feature{background:#fff;grid-template-columns:1.15fr .85fr;min-height:310px;display:grid;overflow:hidden}.catalog-feature-art{background:radial-gradient(at 51% 44%,#e7f0f7,#f8fafc 72%);place-items:center;min-height:310px;display:grid;position:relative;overflow:hidden}.catalog-app-window{background:#fff;border:1px solid #d8e4ee;border-radius:6px;width:81%;padding:12px 13px 13px;transform:perspective(900px)rotateY(2deg)rotateX(1deg);box-shadow:0 18px 43px #2d455921}.catalog-app-bar{color:#334c61;border-bottom:1px solid #edf1f4;align-items:center;gap:7px;padding-bottom:9px;font-size:7px;display:flex}.catalog-app-bar .app-symbol{background:#eef5fa;border-color:#d9e7f1;width:17px;height:17px}.catalog-app-bar .app-symbol i{background:var(--product-blue)}.catalog-app-bar small{color:#8c9eac;letter-spacing:.1em;margin-left:auto;font-size:5px}.catalog-app-content{grid-template-columns:20px 1fr;gap:12px;padding-top:12px;display:grid}.catalog-app-sidebar{color:#7193af;flex-direction:column;align-items:center;gap:8px;font-size:8px;display:flex}.catalog-app-sidebar i{font-style:normal}.catalog-app-main>small{color:#8d9ba5;letter-spacing:.1em;font-size:5px}.catalog-app-main>strong{color:#263f52;letter-spacing:-.06em;margin-top:5px;font-size:17px;font-weight:550;line-height:1.02;display:block}.catalog-app-stats{grid-template-columns:.55fr .55fr 1fr;gap:5px;margin-top:11px;display:grid}.catalog-app-stats>span{border:1px solid #e7edf2;border-radius:3px;flex-direction:column;padding:7px;display:flex}.catalog-app-stats b{color:#365876;font-size:10px;font-weight:600}.catalog-app-stats small{color:#94a2ac;margin-top:2px;font-size:5px}.catalog-app-stats .catalog-app-event{background:#f3f7fa;padding-left:13px;position:relative}.catalog-app-event i{background:#7397b6;border-radius:2px;width:3px;height:23px;position:absolute;top:8px;left:6px}.catalog-app-event b{color:#314c63;font-size:6px}.catalog-art-caption{color:#8097a9;letter-spacing:.11em;font-size:5px;font-weight:700;position:absolute;bottom:10px;right:12px}.catalog-feature-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:35px clamp(23px,4vw,54px);display:flex}.catalog-product-index{color:#6d8ba4;letter-spacing:.13em;font-size:6px;font-weight:720}.catalog-feature-copy h3{letter-spacing:-.075em;margin:12px 0 7px;font-size:clamp(28px,3.6vw,42px);font-weight:550;line-height:1.02}.catalog-feature-copy p{max-width:300px;color:var(--body);margin:0;font-size:10px;line-height:1.8}.catalog-feature-copy .text-link{margin-top:14px}.catalog-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.catalog-product{background:#fff;min-width:0}.catalog-product-art{place-items:center;min-height:213px;display:grid;position:relative;overflow:hidden}.calendar-product-art{background:radial-gradient(at 50% 44%,#e8f0f6,#f8fafb 74%)}.calendar-product-window{background:#fff;border:1px solid #d8e4ee;border-radius:5px;width:77%;min-height:146px;padding:12px;transform:rotate(-2deg);box-shadow:0 12px 26px #30475b1a}.calendar-product-top{color:#7191ab;letter-spacing:.08em;justify-content:space-between;font-size:5px;font-weight:700;display:flex}.calendar-product-top b{color:#8699a8;font-size:5px}.calendar-product-days,.calendar-product-dates{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:13px;display:grid}.calendar-product-days i{color:#a0acb5;font-size:5px;font-style:normal}.calendar-product-dates i{color:#657989;border-radius:50%;place-items:center;width:18px;height:18px;font-size:6px;font-style:normal;display:grid}.calendar-product-dates i.has-session{color:#fff;background:#668bac}.calendar-product-event{color:#526879;border:1px solid #e5edf3;border-radius:3px;align-items:center;gap:6px;margin-top:11px;padding:6px;font-size:6px;display:flex}.calendar-product-event span{background:#7799b5;width:3px;height:19px}.calendar-product-event small{color:#91a0ab;margin-left:auto;font-size:5px}.reveal-product-art{background:radial-gradient(at 50% 44%,#e8f1f7,#f8fafb 73%)}.reveal-product-screen{background:#fff;border:4px solid #263540;border-radius:6px 6px 3px 3px;width:76%;padding:9px;position:relative;transform:translate(-11px);box-shadow:0 14px 27px #23364624}.reveal-product-screen>span{color:#6688a5;letter-spacing:.1em;padding-bottom:6px;font-size:5px;font-weight:700;display:block}.reveal-product-photo{background:linear-gradient(150deg,#c5d9e4,#e7d4c2 46%,#8fa4aa 47%,#536d7a);height:95px}.reveal-product-screen>b{color:#3c4e5a;margin-top:5px;font-size:7px;font-weight:560;display:block}.reveal-product-screen>small{color:#91a1ae;justify-content:space-between;margin-top:6px;font-size:5px;display:flex}.reveal-product-screen>small i{color:#688ca9;letter-spacing:2px;font-style:normal}.reveal-product-tablet{background:#fff;border:3px solid #293640;border-radius:6px;width:43px;padding:4px;position:absolute;bottom:12px;right:8%;box-shadow:0 9px 18px #2b3c4a26}.reveal-product-tablet>div{background:linear-gradient(155deg,#c8dce7,#e9d7c8 47%,#94aa9e 48%,#586f68);height:51px}.reveal-product-tablet small{color:#6e8597;text-align:center;padding-top:3px;font-size:4px;display:block}.gallery-product-art{background:radial-gradient(at 50% 44%,#e8f1f7,#f8fafb 74%);flex-direction:column;justify-content:center;padding:15px 19px;display:flex}.gallery-product-top,.gallery-product-foot{color:#6e8ba3;letter-spacing:.08em;justify-content:space-between;font-size:5px;font-weight:700;display:flex}.gallery-product-top b{color:#8597a5;font-size:5px}.gallery-thumbs{grid-template-columns:repeat(3,1fr);gap:5px;margin:10px 0;display:grid}.gallery-thumbs i{background:linear-gradient(148deg,#c9dce8,#e4ceba 48%,#8ba29a 49%,#536b67);height:52px}.gallery-thumbs i:nth-child(2),.gallery-thumbs i:nth-child(5){background:linear-gradient(148deg,#d4e0eb,#ecd8c2 48%,#a0a992 49%,#75806c)}.gallery-thumbs i:nth-child(3),.gallery-thumbs i:nth-child(4){background:linear-gradient(148deg,#b9d0dd,#e4c6ae 48%,#798f84 49%,#445d56)}.gallery-product-foot{color:#8da0ae;font-size:5px}.catalog-product-copy{padding:17px 18px 20px}.catalog-product-copy h3{letter-spacing:-.055em;margin:8px 0 5px;font-size:20px;font-weight:560}.catalog-product-copy p{min-height:34px;color:var(--body);margin:0;font-size:9px;line-height:1.65}.catalog-product-copy .text-link{margin-top:11px;font-size:9px}.catalog-note{color:#89948c;text-align:center;margin:18px 0 0;font-size:8px}@media (max-width:900px){.catalog-grid{grid-template-columns:repeat(2,1fr)}.catalog-product:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}}@media (max-width:680px){.product-catalog{padding:60px 0 58px}.catalog-heading{margin-bottom:22px;display:block}.catalog-heading h2{font-size:40px}.catalog-heading>p{margin-top:12px;font-size:9px}.catalog-feature{grid-template-columns:1fr}.catalog-feature-art{min-height:235px}.catalog-app-window{width:85%;padding:9px}.catalog-app-content{gap:8px}.catalog-app-main>strong{font-size:15px}.catalog-app-stats{grid-template-columns:.5fr .5fr 1fr;gap:3px}.catalog-app-stats>span{padding:5px}.catalog-app-event b{font-size:5px}.catalog-feature-copy{padding:23px}.catalog-feature-copy h3{font-size:33px}.catalog-grid{grid-template-columns:1fr;gap:10px}.catalog-product:last-child{grid-column:auto;display:block}.catalog-product-art{min-height:205px}.catalog-product-copy{padding:15px 17px 18px}.catalog-product-copy p{min-height:0}.catalog-note{line-height:1.6}}
