@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-variable-latin.woff2?v=056e4e2459f5) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/playfair-display-variable-latin.woff2?v=5d91eb5d522a) format("woff2")}

:root{color-scheme:dark;--bg: #03110b;--surface: #0b1b13;--surface-raised: #13271c;--text: #f4f9f5;--muted: #a3b3a8;--green: #91f0b2;--line: rgba(215, 255, 228, .16);--glass: rgba(16, 38, 26, .72);--radius: 28px;--max: 1120px}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:17px}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button,a,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--green);outline-offset:6px}button:disabled{opacity:.35;cursor:default}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:600;letter-spacing:-.035em}p{line-height:1.5}img{display:block;max-width:100%}.wrap{width:min(var(--max),calc(100% - 96px));margin-inline:auto}.skip{position:fixed;z-index:99;top:-80px;left:16px;padding:15px;background:var(--text);color:var(--bg);border-radius:10px}.skip:focus{top:12px}.globalnav{height:44px;background:#06120c}.global-inner{max-width:1000px;margin:auto;height:100%;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:12px;color:#c8d4cb}.wordmark{font-size:26px;font-weight:750;letter-spacing:-1.5px;color:var(--text)}.global-inner a:hover,.local-links a:hover{color:var(--green)}.localnav{position:fixed;top:0;inset-inline:0;z-index:20;border-bottom:1px solid var(--line);background:#05140cc2;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.local-inner{max-width:1000px;margin:auto;min-height:55px;display:flex;align-items:center;gap:28px}.local-brand{font-size:21px;font-weight:650;margin-right:auto;letter-spacing:-.04em}.local-links{display:flex;gap:25px;font-size:12px}.button{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;background:var(--green);color:#052413;border:1px solid transparent;border-radius:999px;font-size:17px;font-weight:500;transition:background .2s,transform .2s}.button:hover{background:#b4ffd1;transform:translateY(-1px)}.button.small{font-size:12px;padding:7px 15px;white-space:nowrap}.button.secondary{background:#d1ffe10f;border-color:#d6ffe666;color:var(--text)}.button.secondary:hover{background:#d1ffe11f}.menu-toggle{display:none;background:none;border:0;padding:12px}.menu-toggle span{display:block;width:17px;height:1px;background:#fff;margin:5px}.hero{min-height:900px;position:relative;isolation:isolate;overflow:hidden;padding:455px 24px 95px;text-align:center;background:radial-gradient(ellipse at 50% 30%,#0d2718 0,transparent 56%)}.hero-media{position:absolute;inset:0 0 auto;height:490px;z-index:-1;overflow:hidden;pointer-events:none}.hero-media img{width:1440px;max-width:none;position:absolute;left:50%;top:-20px;transform:translate(-50%);mix-blend-mode:normal}.hero-copy{max-width:900px;margin:auto}.eyebrow{font-size:24px;font-weight:600;letter-spacing:-.02em;margin-bottom:18px}.hero .eyebrow{font-size:30px;margin-bottom:10px}.hero h1{font-size:80px;line-height:1.05;letter-spacing:-.035em;background:linear-gradient(100deg,#fbfff9 20%,#c3ffcf 60%,#6edca5);color:transparent;background-clip:text;-webkit-background-clip:text}.intro{max-width:790px;margin:27px auto 0;font-size:24px;line-height:1.35;font-weight:550;color:var(--muted)}.suite{border-radius:var(--radius);background:linear-gradient(120deg,#103321,#0b1912 65%);border:1px solid var(--line);display:grid;grid-template-columns:1.15fr 1fr;overflow:hidden;min-height:390px;align-items:center;margin-top:32px}.suite-copy{padding:52px}.suite .eyebrow{font-size:19px;margin-bottom:12px}.suite h2{font-size:40px;line-height:1.08}.suite p:not(.eyebrow){color:var(--muted);margin-top:20px;font-size:19px;line-height:1.42}.suite img{width:100%;height:370px;object-fit:contain}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.highlights{padding:160px 0 100px;overflow:hidden}.section-heading{font-size:56px;line-height:1.07;letter-spacing:-.035em}.highlight-track{display:flex;overflow-x:auto;gap:24px;padding:65px max(48px,calc((100vw - var(--max)) / 2)) 22px;scroll-snap-type:x mandatory;scrollbar-width:none}.highlight-track::-webkit-scrollbar{display:none}.highlight-card{position:relative;border-radius:var(--radius);overflow:hidden;flex:0 0 min(980px,80vw);height:560px;background:var(--surface);scroll-snap-align:center}.highlight-card img{height:100%;width:100%;object-fit:cover}.highlight-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.72),transparent 65%);pointer-events:none}.highlight-card h3{position:absolute;top:40px;left:42px;max-width:460px;font-size:32px;line-height:1.14;z-index:1;letter-spacing:-.025em}.gallery-controls{display:flex;align-items:center;justify-content:center;gap:12px;margin:24px auto 0}.dots{display:flex;gap:12px;align-items:center;height:48px;padding:0 22px;background:var(--glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--line);border-radius:50px}.dot{position:relative;border:0;padding:0;width:9px;height:9px;background:#708478;border-radius:8px;transition:width .2s}.dot:after{content:"";position:absolute;inset:-15px -5px}.dot[aria-current=true]{width:25px;background:#d4f9df}.circle{width:45px;height:45px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--glass);font-size:30px;line-height:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.circle:hover{background:#24412e}.feature-section{padding:70px 0 120px;overflow:hidden}.cinema{height:650px;max-width:1920px;position:relative;margin:auto;overflow:hidden}.cinema img{height:100%;width:100%;object-fit:cover;mix-blend-mode:normal}.cinema:after{display:none}.section-intro{max-width:900px;text-align:center;margin:50px auto 76px;padding:0 28px}.section-intro h2{font-size:80px;line-height:1.05;white-space:pre-line;letter-spacing:-.035em}.section-intro .description{font-size:24px;line-height:1.38;font-weight:550;color:var(--muted);margin:30px auto 0;max-width:830px}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:start}.feature-grid.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 34px}.feature-card{min-width:0}.feature-image{height:300px;overflow:hidden;background:var(--surface);border-radius:22px}.feature-grid.four .feature-image{height:360px}.feature-image img{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.feature-card p{font-size:19px;line-height:1.42;color:var(--muted);margin-top:24px;padding:0 9px;letter-spacing:-.014em}.feature-card strong{color:var(--text);font-weight:600}.tabs-block{margin:110px auto 0;text-align:center}.tabs-block h3{font-size:40px;line-height:1.15;margin-bottom:30px}.tab-list{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;margin:0 auto 35px}.tab{font-size:17px;padding:11px 20px;border:1px solid transparent;border-radius:99px;background:transparent;color:var(--muted);font-weight:550}.tab[aria-selected=true]{border-color:var(--line);background:var(--surface-raised);color:var(--text)}.tab:hover{color:var(--text)}.tab-panel img{width:100%;height:auto;max-height:650px;object-fit:contain;mix-blend-mode:normal}.tab-panel p{max-width:640px;color:var(--muted);font-size:21px;line-height:1.4;margin:30px auto 0}.tab-panel[hidden]{display:none}.intelligence{position:relative;background:radial-gradient(ellipse at 50% 10%,#135031 0,rgba(6,47,28,.45) 23%,transparent 60%);padding-top:160px}.intelligence .section-intro h2{background:linear-gradient(110deg,#f0ffe7 10%,#b6ff9d 40%,#60deaa 75%,#96ffe6);background-clip:text;-webkit-background-clip:text;color:transparent}.feature-banner{margin-top:85px;position:relative;width:100%;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface);cursor:pointer;display:block;text-align:left;padding:0}.feature-banner img{width:100%;height:360px;object-fit:cover;opacity:1;mix-blend-mode:normal}.feature-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.8),transparent)}.feature-banner span{position:absolute;bottom:40px;left:40px;font-size:30px;font-weight:600;z-index:1;letter-spacing:-.02em}.feature-banner .plus{position:absolute;right:32px;bottom:32px;font-style:normal;z-index:2}.anywhere{padding:80px 0 120px}.anywhere .section-intro{margin-top:0}.closing{text-align:center;padding:130px 0 150px;border-top:1px solid var(--line)}.closing h2{font-size:80px;line-height:1.05}.gradient-text{background:linear-gradient(100deg,#defeda,#6fe79d,#8ef4cc);background-clip:text;-webkit-background-clip:text;color:transparent}.closing p:not(.eyebrow){font-size:24px;color:var(--muted);margin:26px 0}.closing .button{margin-top:6px}.faq{padding-bottom:140px;max-width:980px}.faq h2{margin-bottom:55px;text-align:center}.faq details{border-bottom:1px solid var(--line);padding:27px 0}.faq summary{list-style:none;display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:24px;font-weight:600;letter-spacing:-.02em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--muted);font-size:28px;font-weight:400}.faq details[open] summary:after{content:"\2212"}.faq details p{color:var(--muted);max-width:850px;margin-top:20px;font-size:19px}footer{background:#08160e;border-top:1px solid var(--line);padding:45px 0 30px;font-size:12px;color:var(--muted)}.footer-top{display:flex;align-items:center;gap:25px;padding-bottom:28px;border-bottom:1px solid var(--line)}.footer-bottom{display:flex;justify-content:space-between;gap:25px;margin-top:24px}.footer-bottom nav{display:flex;gap:20px}footer a:hover{color:var(--green)}dialog{width:min(1050px,calc(100% - 32px));max-height:90vh;overflow:auto;border:1px solid var(--line);border-radius:32px;padding:0;background:#0b1d13;color:var(--text)}dialog::backdrop{background:#000804cc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dialog-close{position:sticky;top:20px;float:right;margin:20px;z-index:2;font-size:27px}.dialog-body{padding:80px 55px 60px}.dialog-body h2{font-size:56px;line-height:1.08;white-space:pre-line}.dialog-body p{margin:28px 0;color:var(--muted);font-size:22px}.dialog-body img{width:100%;margin:35px 0;border-radius:20px}@media(min-width:1700px){.hero{min-height:1000px;padding-top:530px}.hero-media{height:560px}.hero-media img{width:1600px}.cinema{height:760px}}@media(max-width:1068px){.global-inner,.local-inner{padding-inline:30px}.wrap{width:calc(100% - 64px)}.hero{min-height:790px;padding-top:400px}.hero-media{height:425px}.hero-media img{width:1220px}.hero h1,.section-intro h2,.closing h2{font-size:64px}.intro,.section-intro .description{font-size:21px}.suite-copy{padding:34px}.suite h2{font-size:34px}.suite img{height:300px}.section-heading{font-size:48px}.highlight-card{height:480px}.cinema{height:540px}.feature-image{height:240px}.feature-grid.four .feature-image{height:300px}.feature-grid{gap:20px}.feature-card p{font-size:17px}.global-inner{gap:20px}.global-inner a:nth-child(4){display:none}}@media(max-width:734px){html{scroll-padding-top:85px}.wrap{width:calc(100% - 44px)}.globalnav{height:44px}.global-inner{padding:0 22px}.global-inner a:not(.wordmark){display:none}.global-inner .wordmark{font-size:23px}.local-inner{padding:0 22px;min-height:55px;gap:10px;flex-wrap:wrap}.local-brand{font-size:20px}.local-links{display:none;order:4;flex:1 0 100%;flex-direction:column;gap:0;padding:5px 0 18px;font-size:17px}.local-links a{padding:12px 0;border-top:1px solid var(--line)}.localnav.is-open .local-links{display:flex}.menu-toggle{display:block}.hero{min-height:710px;padding:305px 22px 65px}.hero-media{height:320px}.hero-media img{width:880px;top:-2px}.hero .eyebrow{font-size:24px}.hero h1{font-size:48px;line-height:1.04;max-width:500px;margin:auto}.intro{font-size:19px;margin-top:24px;max-width:480px}.suite{grid-template-columns:1fr;margin-top:0}.suite-copy{padding:34px 30px 0}.suite h2{font-size:36px}.suite .eyebrow{font-size:17px}.suite p:not(.eyebrow){font-size:17px}.suite img{height:250px;object-fit:contain}.actions{gap:9px}.button{font-size:15px;padding:11px 17px}.highlights{padding:90px 0 55px}.section-heading{font-size:36px;line-height:1.12}.highlight-track{padding:35px 22px 10px;gap:15px}.highlight-card{flex-basis:86vw;height:480px}.highlight-card img{object-fit:cover}.highlight-card h3{font-size:28px;top:28px;left:26px;right:26px;max-width:320px}.gallery-controls{margin-top:20px}.feature-section{padding:45px 0 65px}.cinema{height:340px}.cinema img{width:150%;max-width:none;margin-left:-25%}.section-intro{padding:0 22px;margin:28px auto 45px}.eyebrow{font-size:21px;margin-bottom:16px}.section-intro h2,.closing h2{font-size:48px;line-height:1.05}.section-intro .description{font-size:19px;line-height:1.42;margin-top:25px}.feature-grid,.feature-grid.four{grid-template-columns:1fr;gap:40px}.feature-image,.feature-grid.four .feature-image{height:auto;min-height:230px;aspect-ratio:1.4}.feature-image img{object-fit:cover}.feature-card p{font-size:19px;margin-top:20px;padding:0 5px}.tabs-block{margin-top:65px}.tabs-block h3{font-size:32px}.tab-list{gap:4px;margin-bottom:25px}.tab{font-size:15px;padding:10px 14px}.tab-panel p{font-size:19px;margin-top:22px}.intelligence{padding-top:100px}.feature-banner{margin-top:55px}.feature-banner img{height:300px}.feature-banner span{font-size:26px;bottom:75px;left:26px;right:25px}.feature-banner .plus{right:24px;bottom:22px}.anywhere{padding:70px 0}.closing{padding:85px 0 100px}.closing p:not(.eyebrow){font-size:21px}.faq{padding-bottom:85px}.faq h2{margin-bottom:30px}.faq summary{font-size:21px}.faq details{padding:23px 0}.faq details p{font-size:17px}.footer-top,.footer-bottom{align-items:flex-start;flex-direction:column;gap:15px}.footer-bottom nav{flex-wrap:wrap;gap:18px}.dialog-body{padding:80px 25px 35px}.dialog-body h2{font-size:40px}.dialog-body p{font-size:19px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}.localnav{background:linear-gradient(110deg,#0c2d1ccc,#04160dd1 58%,#0f3421c7);box-shadow:0 1px 28px #00080329}.local-inner{max-width:1120px;min-height:66px}.local-brand.wordmark{font-size:28px;font-weight:750;letter-spacing:-1.5px}.local-links{font-size:14px;gap:25px}.button.small{font-size:14px;padding:8px 17px}.hero{padding:18px 24px 100px;min-height:0;background:radial-gradient(ellipse at 15% 33%,rgba(18,112,60,.36),transparent 52%),radial-gradient(ellipse at 88% 45%,rgba(18,102,72,.3),transparent 50%),linear-gradient(180deg,#061c10 0%,#082617 62%,var(--bg) 100%)}.hero-media{position:relative;inset:auto;height:500px;margin:0 -24px 38px;z-index:auto}.hero-media img{top:-20px}.hero-copy{position:relative}.suite{background:radial-gradient(ellipse at 10% 5%,rgba(69,164,88,.24),transparent 58%),linear-gradient(120deg,#16452b,#0b2417 65%,#153e2d);box-shadow:inset 0 1px #ddffe721,0 28px 100px #18603017}.highlights{background:radial-gradient(ellipse at 8% 50%,rgba(30,108,61,.22),transparent 60%),radial-gradient(ellipse at 95% 85%,rgba(19,87,67,.19),transparent 48%)}.highlight-card{background:linear-gradient(145deg,#163b26,#082018 55%,#12311d)}.highlight-card img{mix-blend-mode:normal}.feature-section{background:radial-gradient(ellipse at 8% 38%,rgba(25,100,52,.22),transparent 55%),radial-gradient(ellipse at 93% 72%,rgba(22,94,66,.18),transparent 48%)}.feature-section:nth-child(odd){background:radial-gradient(ellipse at 87% 38%,rgba(26,105,72,.24),transparent 52%),radial-gradient(ellipse at 5% 75%,rgba(49,110,46,.18),transparent 46%)}.feature-section.intelligence{background:radial-gradient(ellipse at 20% 20%,rgba(58,143,46,.35),transparent 55%),radial-gradient(ellipse at 85% 35%,rgba(13,125,83,.38),transparent 58%),linear-gradient(180deg,var(--bg),#0b301c 45%,var(--bg))}.feature-image{background:linear-gradient(135deg,#163c27,#082218 65%,#143422);border:1px solid rgba(158,239,184,.1)}.anywhere{position:relative;background:radial-gradient(ellipse at 50% 55%,rgba(20,110,65,.28),transparent 66%)}.closing{background:radial-gradient(ellipse at 22% 50%,rgba(45,138,56,.27),transparent 60%),radial-gradient(ellipse at 80% 60%,rgba(21,130,93,.27),transparent 55%)}footer{background:linear-gradient(115deg,#102e1c,#06170e 65%,#0c251a)}@media(min-width:1700px){.hero{padding-top:25px}.hero-media{height:560px}}@media(max-width:1068px){.local-inner{padding-inline:28px}.local-links{gap:18px}.hero{padding-top:10px}.hero-media{height:430px;margin-bottom:32px}.hero-media img{width:1220px}}@media(max-width:734px){.local-inner{padding-inline:22px;min-height:64px}.local-brand.wordmark{font-size:26px}.local-links{font-size:17px;gap:0}.button.small{font-size:12px;padding:8px 13px}.hero{padding:8px 22px 70px;min-height:0}.hero-media{height:315px;margin:0 -22px 32px}.hero-media img{width:880px;top:-2px}.hero-copy{max-width:500px}}:root{--serif: "Playfair Display", Georgia, serif;--sans: "IBM Plex Sans", -apple-system, sans-serif;--muted: #b3c6b9;--max: 1180px}body,button,input,summary{font-family:var(--sans)}h1,h2,h3{font-family:var(--serif);font-weight:500;letter-spacing:-.045em}.eyebrow,.tool-name{font-family:var(--sans);font-size:15px;letter-spacing:.11em;text-transform:uppercase;font-weight:500;color:#a1d7b3}.wordmark{display:inline-flex;align-items:center;gap:11px;font-family:var(--serif);font-weight:500!important;letter-spacing:-1px!important}.wordmark img{width:28px;height:36px;object-fit:contain}.local-inner{max-width:var(--max);min-height:72px}.local-brand.wordmark{font-size:30px}.local-links a[aria-current=page]{color:var(--green)}.localnav{background:linear-gradient(115deg,#103a25bf,#031910d6);-webkit-backdrop-filter:blur(26px) saturate(145%);backdrop-filter:blur(26px) saturate(145%)}.hero{padding:0 24px 125px;background:radial-gradient(ellipse at 24% 27%,#276349a1,transparent 52%),radial-gradient(ellipse at 87% 50%,#266d4894,transparent 50%),linear-gradient(155deg,#051b16,#102c19 53%,#03110b 95%)}.hero h1{white-space:pre-line;font-size:clamp(48px,6.1vw,86px);line-height:1.08;max-width:1000px;margin:auto}.hero-copy{max-width:1000px}.intro{font-weight:400;font-size:23px;line-height:1.55;max-width:760px;margin-top:28px}.device-stage{position:relative;width:min(1280px,100%);aspect-ratio:1.5;margin:-18px auto -32px;isolation:isolate;pointer-events:none}.device-stage img{position:absolute;display:block;max-width:none;object-fit:fill}.device-hardware,.tablet-hardware{inset:0;width:100%;height:100%}.device-hardware{z-index:0}.desktop-screen{left:25.3255%;top:10.0586%;width:64.974%;height:52.9297%;z-index:1;border-radius:3px}.tablet-hardware{z-index:2;clip-path:polygon(7.02% 45.85%,47.1% 45.85%,47.1% 89.75%,7.02% 89.75%)}.tablet-screen{left:8.6589%;top:48.3398%;width:36.7188%;height:38.8672%;z-index:3;border-radius:5px}.suite{min-height:440px;grid-template-columns:1.08fr 1fr;background:radial-gradient(at 0 0,#3c785854,transparent 65%),linear-gradient(125deg,#113d29,#0c241e 65%,#184b3b);border-color:#c9ffda22}.suite h2{font-size:47px;line-height:1.1}.suite .eyebrow{font-size:13px}.suite-copy{padding:54px}.suite p:not(.eyebrow){font-size:18px;font-weight:400}.suite .actions .button{font-size:15px}.tool-orbit{height:440px;display:grid;place-items:center;position:relative;overflow:hidden;isolation:isolate}.tool-orbit:before{content:"";position:absolute;width:340px;height:340px;border-radius:50%;background:#8bdc9861;filter:blur(80px);z-index:-1}.tool-tiles{display:grid;grid-template-columns:repeat(3,100px);gap:19px;transform:rotate(-12deg) skewY(6deg);padding:25px}.app-tile{width:100px;height:105px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:24px;background:linear-gradient(135deg,#71dcae,#225d4e);border:1px solid #e3fff05e;box-shadow:0 10px #102c25,0 14px #ffffff12,0 24px 32px #0006,inset 0 1px 2px #fffc;color:#eafff3}.app-tile svg{width:43px;height:43px;stroke-width:1.45}.app-tile span{font-size:10px;font-weight:500;letter-spacing:.015em}.app-tile img{width:44px;height:47px;object-fit:contain}.tile-1{background:linear-gradient(135deg,#ade9a1,#417844)}.tile-2{background:linear-gradient(135deg,#5bcecf,#265965)}.tile-3{background:linear-gradient(135deg,#c8d69a,#667e39)}.tile-4{background:linear-gradient(135deg,#367757,#062f21);transform:translateY(-14px);box-shadow:0 16px #061e15,0 35px 38px #0007}.tile-5{background:linear-gradient(135deg,#a1b9ea,#445972)}.tile-6{background:linear-gradient(135deg,#86bbbe,#285a5b)}.tile-7{background:linear-gradient(135deg,#c0a2e8,#644d83)}.tile-8{background:linear-gradient(135deg,#89c89e,#35674a)}.section-heading{font-size:58px;line-height:1.12}.highlights{padding-top:135px}.highlight-track{padding-top:50px;gap:24px}.highlight-card{flex-basis:min(550px,83vw);height:640px;border:1px solid #b8ffcd24;box-shadow:inset 0 1px #e1ffe815;background:radial-gradient(at 80% 90%,#38825b55,transparent 70%),linear-gradient(145deg,#173f2b,#09201a);display:flex;flex-direction:column}.highlight-card:nth-child(3n+2){background:radial-gradient(at 90% 80%,#659a6659,transparent 70%),linear-gradient(145deg,#234739,#0c251d)}.highlight-card:nth-child(3n){background:radial-gradient(at 90% 80%,#26887866,transparent 70%),linear-gradient(145deg,#14403d,#0a241a)}.highlight-card:after{display:none}.highlight-copy{padding:35px 37px 25px;min-height:310px;position:relative}.tool-icon{display:inline-flex;border:1px solid #dfffea38;border-radius:14px;padding:10px;background:#e7fff313;color:#bdedcd;float:right;margin:0 0 8px 12px}.tool-icon svg{width:25px;height:25px;stroke-width:1.5}.tool-name{font-size:12px;padding-top:9px;line-height:1.5;min-height:44px;max-width:270px}.highlight-card h3{position:static;font-size:39px;line-height:1.12;max-width:410px;margin:11px 0 18px;letter-spacing:-.04em}.tool-description{font-size:17px;line-height:1.5;color:var(--muted);max-width:415px}.highlight-screen{margin:0 0 0 35px;border:1px solid #c9ffda44;border-radius:14px 0 0;overflow:hidden;box-shadow:0 0 0 6px #ffffff09,0 20px 45px #0006;flex:1;background:#fff}.highlight-screen img{height:auto;width:770px;max-width:none;object-fit:initial;object-position:left top;transform:translate(-125px)}.section-intro h2{font-size:clamp(48px,6vw,78px);line-height:1.12}.section-intro .description{font-weight:400;font-size:22px;line-height:1.55;max-width:775px}.section-intro{margin-bottom:65px}.cinema{width:min(1180px,calc(100% - 96px));height:auto;aspect-ratio:1.6;margin:40px auto 80px;padding:14px;border:1px solid #d7ffe432;border-radius:28px;background:linear-gradient(125deg,#80aa9130,#bfdcc511,#316a494d);box-shadow:0 45px 85px #0005,inset 0 1px #fff2;overflow:hidden}.cinema img{height:100%;width:100%;object-fit:cover;object-position:top;border-radius:15px}.feature-image,.feature-grid.four .feature-image{height:auto;min-height:0;aspect-ratio:1.5;display:flex;align-items:center;padding:12px;border:1px solid #d7ffe431;background:linear-gradient(135deg,#5d93712b,#0c281d7a);border-radius:22px}.feature-image img{height:auto;width:100%;object-fit:contain;border-radius:10px;box-shadow:0 12px 28px #0003}.feature-card p{font-size:18px;line-height:1.55;padding:0 2px}.feature-card strong{font-weight:600}.feature-grid.four{gap:44px 32px}.feature-section{padding-bottom:100px}.feature-section.intelligence{padding-top:100px}.tabs-block h3{font-size:42px}.tab-panel img{border-radius:18px;border:10px solid #c9ffda19;box-shadow:0 35px 65px #0004;max-height:720px}.tab-panel p{font-size:20px;line-height:1.55}.feature-banner{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:linear-gradient(125deg,#1c5034,#0b2b23);padding:30px 30px 30px 42px;min-height:230px}.feature-banner img{grid-column:2;height:210px;object-fit:cover;object-position:top;border-radius:12px}.feature-banner:after{display:none}.feature-banner span{position:static;grid-column:1;grid-row:1;font-family:var(--serif);font-size:34px;font-weight:500;line-height:1.15;padding-right:25px}.feature-banner .plus{right:45px;bottom:40px}.closing h2{font-size:76px;line-height:1.12}.faq summary{font-family:var(--serif);font-weight:500;letter-spacing:-.025em}.footer-bottom{font-size:13px;line-height:1.8}.dialog-body h2{font-family:var(--serif)}.dialog-body img{border:8px solid #b6faca18}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.company-page{background:radial-gradient(ellipse at 85% 5%,#24644777,transparent 30%),radial-gradient(ellipse at 0 35%,#29684b44,transparent 40%),radial-gradient(ellipse at 90% 70%,#18615455,transparent 35%)}.company-hero{text-align:center;padding:130px 0 110px}.company-hero h1{font-size:clamp(50px,6vw,86px);line-height:1.12;margin-top:24px}.company-lede{max-width:690px;margin:35px auto 0;font-size:23px;line-height:1.55;color:var(--muted)}.mission-panel{position:relative;border:1px solid #cfffdf30;border-radius:32px;padding:65px 70px;background:radial-gradient(at 100% 0,#467d6459,transparent 70%),linear-gradient(125deg,#173c2a9e,#102c2577);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:inset 0 1px #edfff11f;display:grid;grid-template-columns:1fr 1fr;gap:18px 70px;align-items:center}.mission-panel .eyebrow{grid-column:1/-1;margin:0}.mission-panel h2{font-size:54px;line-height:1.15}.mission-panel>p:last-child{font-size:21px;color:#c4d7ca;line-height:1.7}.founder-note{display:grid;grid-template-columns:1fr 1.05fr;gap:85px;padding-top:135px;padding-bottom:130px}.founder-note h2{font-size:48px;line-height:1.15}.letter p{color:var(--muted);font-size:19px;line-height:1.8;margin-bottom:25px}.letter .letter-opening{color:var(--text);font-family:var(--serif);font-size:28px;line-height:1.4}.text-link{color:#a6edbe;display:inline-flex;align-items:center;gap:15px;font-size:16px;padding:7px 0;line-height:1.5}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.company-close{border-top:1px solid var(--line);padding:100px 0 120px;text-align:center}.company-close h2{font-size:60px;line-height:1.15;margin-bottom:35px}.team-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.person-card{border:1px solid #cfffdf30;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#264f3b61,#0b211b8c);box-shadow:inset 0 1px #edfff11f}.portrait{height:370px;overflow:hidden;background:#193829}.portrait img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.person-copy{padding:36px 38px 38px}.person-role{color:#a5d9b7;font-size:12px;letter-spacing:.1em;text-transform:uppercase;min-height:36px}.person-copy h2{font-size:36px;line-height:1.12;margin:8px 0 22px;max-width:430px}.person-bio{font-size:18px;color:var(--muted);line-height:1.65;margin-bottom:25px}.team-page .company-close{margin-top:110px}@media(min-width:1500px){.device-stage{margin-top:-30px;margin-bottom:-40px}.hero{padding-top:0}}@media(max-width:1068px){.suite-copy{padding:36px}.suite h2{font-size:39px}.tool-tiles{grid-template-columns:repeat(3,82px);gap:16px}.app-tile{width:82px;height:90px;border-radius:20px}.app-tile svg{width:34px;height:34px}.app-tile span{font-size:9px}.local-inner{gap:20px}.local-links{gap:17px}.cinema{width:calc(100% - 64px)}.company-hero{padding-top:100px}.mission-panel{padding:45px;gap:24px 40px}.mission-panel h2{font-size:43px}.founder-note{gap:45px}.founder-note h2{font-size:40px}.portrait{height:320px}.person-copy{padding:30px}.person-copy h2{font-size:32px}}@media(max-width:734px){.local-inner{min-height:66px;gap:9px}.local-brand.wordmark{font-size:25px;gap:8px}.wordmark img{width:22px;height:29px}.hero{padding:15px 22px 75px}.device-stage{width:calc(100% + 60px);max-width:none;margin:0 -30px}.hero h1{font-size:46px;line-height:1.1;white-space:normal}.intro{font-size:18px;line-height:1.6;max-width:480px}.suite{display:flex;flex-direction:column;min-height:0}.suite-copy{padding:35px 28px 0;width:100%}.suite h2{font-size:38px}.suite .actions{gap:8px}.suite .actions .button{font-size:14px}.tool-orbit{width:100%;height:360px}.tool-tiles{grid-template-columns:repeat(3,82px);gap:17px}.suite .app-tile img{height:43px;width:38px}.highlights{padding-top:88px}.section-heading{font-size:38px}.highlight-track{gap:18px;padding-top:32px}.highlight-card{height:565px;flex-basis:86vw}.highlight-copy{padding:27px 26px 22px;min-height:302px}.highlight-card h3{font-size:34px;line-height:1.13;margin-top:12px}.tool-description{font-size:16px}.tool-name{font-size:11px;max-width:190px}.tool-icon{padding:8px;margin-right:0}.tool-icon svg{width:22px;height:22px}.highlight-screen{margin-left:24px}.highlight-screen img{width:620px;transform:translate(-101px)}.cinema{width:calc(100% - 32px);margin:25px auto 55px;padding:7px;border-radius:16px;aspect-ratio:1.55}.cinema img{width:100%;margin:0;max-width:100%;border-radius:10px}.section-intro h2{font-size:47px;line-height:1.13}.section-intro .description{font-size:18px;line-height:1.6}.section-intro .eyebrow{font-size:13px}.feature-section{padding-bottom:65px}.feature-grid,.feature-grid.four{gap:34px}.feature-image,.feature-grid.four .feature-image{aspect-ratio:1.4;padding:10px;min-height:0}.feature-card p{font-size:18px}.tabs-block{margin-top:65px}.tabs-block h3{font-size:34px}.tab-panel img{border-width:6px}.feature-banner{grid-template-columns:1fr;padding:27px;gap:22px}.feature-banner span{font-size:31px;padding-right:35px}.feature-banner img{grid-column:1;grid-row:2;height:auto;max-height:230px;width:100%}.feature-banner .plus{right:22px;bottom:23px}.closing h2{font-size:49px;line-height:1.12}.faq summary{font-size:22px}.company-hero{padding:80px 0 65px}.company-hero h1{font-size:48px}.company-lede{font-size:19px;margin-top:27px}.company-hero .eyebrow{font-size:12px}.mission-panel{display:block;padding:34px 28px;border-radius:24px}.mission-panel .eyebrow{margin-bottom:20px;font-size:13px}.mission-panel h2{font-size:40px;margin-bottom:24px}.mission-panel>p:last-child{font-size:18px;line-height:1.65}.founder-note{display:block;padding:75px 0}.founder-note h2{font-size:40px;margin-bottom:32px}.founder-note .eyebrow{font-size:13px}.letter .letter-opening{font-size:25px}.letter p{font-size:18px;line-height:1.7}.company-close{padding:75px 0 85px}.company-close .eyebrow{font-size:12px}.company-close h2{font-size:42px}.team-grid{grid-template-columns:1fr;gap:30px}.portrait{height:auto;aspect-ratio:1.14}.person-copy{padding:28px}.person-copy h2{font-size:33px}.person-role{min-height:0;line-height:1.6;font-size:11px}.person-bio{font-size:17px}.team-page .company-close{margin-top:75px}.dialog-body h2{font-size:38px}}.local-brand.wordmark{font-family:var(--sans);font-weight:500!important;letter-spacing:-1.2px!important}.device-stage{aspect-ratio:1.7;margin:10px auto 0;width:min(1200px,100%)}.imac-device{position:absolute;left:18%;top:0;width:84%;aspect-ratio:1.5}.device-stage .imac-hardware{width:100%;height:100%;inset:0}.device-stage .imac-screen{left:calc(14.84375% - 1px);top:calc(8.4961% - 1px);width:calc(70.3125% + 2px);height:calc(57.9102% + 2px);border-radius:2px}.ipad-device{position:absolute;left:5%;top:46%;width:39%;aspect-ratio:614/448;overflow:hidden;border-radius:5.2%/7.15%;box-shadow:0 18px 32px #0005}.device-stage .ipad-hardware{width:100%;height:100%;left:0;top:0}.device-stage .ipad-screen{left:4.0717%;top:5.5804%;width:91.8567%;height:88.8393%;border-radius:1.3%}.tile-7{background:linear-gradient(135deg,#ffca92,#b95724);color:#fff5e9;border-color:#ffdfb6a1}.highlight-card.maya-card{background:radial-gradient(ellipse at 90% 80%,#d3743766,transparent 70%),linear-gradient(145deg,#57321f,#241910);border-color:#efaa6d45}.maya-card .tool-icon{color:#ffd4a7;background:#ffbc7220;border-color:#ffd09b4a}.maya-card .tool-name{color:#ffc38b}.maya-card .tool-description{color:#dec5b1}.maya-mini{margin:0 35px 35px;padding:32px;flex:1;border-radius:22px;background:linear-gradient(135deg,#ffcf9540,#d45c331a);border:1px solid #ffd8a74a;display:flex;flex-direction:column;justify-content:center;gap:15px;color:#ffe1be;font-family:var(--serif);font-size:32px;line-height:1.2}.maya-mini small{font:12px var(--sans);letter-spacing:.04em;color:#ebbd94}.maya-spark{font-size:52px;color:#ffb267}.feature-section{padding-top:80px}.story-film{position:relative;border-radius:28px;overflow:hidden;background:#153326;isolation:isolate;border:1px solid #d6ffe32d}.story-film video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.film-caption{position:absolute;bottom:65px;left:38px;font-family:var(--serif);font-size:32px;text-shadow:0 2px 18px #000;pointer-events:none}.story-film:after{content:"";position:absolute;inset:60% 0 40px;background:linear-gradient(transparent,#07190b88);pointer-events:none;z-index:-1}.text-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;margin-top:55px}.text-steps article{border-top:1px solid #d6ffe32b;padding-top:24px}.step-number{font-size:13px;color:#9dc3ac;letter-spacing:.08em}.text-steps h3{font-size:28px;line-height:1.2;margin:19px 0 15px}.text-steps p{font-size:17px;color:var(--muted);line-height:1.65}.feature-section.intelligence{padding-top:130px;padding-bottom:130px;background:radial-gradient(ellipse at 10% 40%,#93461965,transparent 50%),radial-gradient(ellipse at 90% 55%,#d9773145,transparent 48%),linear-gradient(180deg,#03110b,#211d12 30%,#2c1c12 62%,#03110b)}.intelligence .eyebrow{color:#ffc48c}.intelligence .section-intro h2{background:linear-gradient(110deg,#fff7e7,#ffc083 70%,#f89b56);background-clip:text;-webkit-background-clip:text;color:transparent}.intelligence .description{color:#d6c5b4}.intelligence .text-steps p{color:#cebca9}.intelligence .step-number{color:#f6b47c}.intelligence .text-steps article{border-color:#f7c89c3b}.maya-preview{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;max-width:1030px;margin:15px auto 75px}.maya-orb{height:350px;width:350px;justify-self:center;display:grid;place-items:center;border-radius:50%;font-size:150px;color:#fff2d7;background:radial-gradient(circle at 35% 26%,#ffdfb8,#f0a15a 32%,#a74926 69%,#572b20);box-shadow:inset -18px -20px 60px #4f1b2788,inset 8px 12px 22px #ffe4bdaa,0 0 90px #eb833c38;position:relative}.maya-orb:after{content:"";position:absolute;inset:-24px;border:1px solid #ffc68e33;border-radius:50%}.maya-brief{padding:33px 36px;background:linear-gradient(135deg,#ffe1c420,#fff0d608);border:1px solid #ffcf9b50;border-radius:26px;box-shadow:0 30px 65px #0b0b0744,inset 0 1px #ffedcf25;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.brief-top{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:15px;color:#ffc68d;margin-bottom:30px}.brief-top span:last-child{font-size:10px;text-transform:uppercase;letter-spacing:.07em;border:1px solid #f3b07350;border-radius:20px;padding:6px 9px}.maya-brief h3{font-size:33px;line-height:1.2;margin-bottom:13px}.maya-brief>p{font-size:16px;color:#d7bfaa;margin-bottom:25px}.brief-row{display:flex;gap:20px;padding:19px 0;border-top:1px solid #ffdbb326}.brief-row>span{font-size:12px;color:#edaa70;padding-top:4px}.brief-row strong{font-weight:500;font-size:15px;color:#ffe7d0}.brief-row p{font-size:14px;color:#c6b3a1;margin-top:5px}.brief-bottom{border-top:1px solid #ffdbb326;padding-top:20px;font-size:12px;color:#e1b892}.collaboration-grid{grid-template-columns:1fr 1.25fr;gap:42px;align-items:start}.collaboration-grid .feature-image{aspect-ratio:auto;align-items:flex-start}.collaboration-grid .feature-image img{width:100%;height:auto}.collaboration-grid .feature-card p{margin-top:26px;max-width:500px}.photo-story{display:grid;grid-template-columns:1.15fr .85fr;gap:65px;align-items:start}.photo-story figure{margin:0;position:relative;border-radius:28px;overflow:hidden;min-height:600px}.community-photo img{height:650px;width:100%;object-fit:cover;object-position:55% center}.community-photo:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#07190bc9)}.community-photo figcaption{position:absolute;bottom:38px;left:38px;right:35px;z-index:1;font-family:var(--serif);font-size:35px;line-height:1.18}.story-aside{padding-top:80px}.story-aside img{width:100%;height:350px;object-fit:cover;object-position:center 63%;border-radius:24px}.story-aside h3{font-size:35px;line-height:1.15;margin:28px 0 20px}.story-aside p{font-size:18px;color:var(--muted);line-height:1.65;margin-bottom:20px}.anywhere .tabs-block{max-width:850px;margin:45px auto 0;padding:35px;border:1px solid #c9ffda2b;border-radius:26px;background:linear-gradient(120deg,#23513c5e,#102c2366)}.anywhere .tab-panel p{max-width:600px;margin:25px auto 5px;min-height:95px}.anywhere .section-intro{margin-bottom:35px}@media(max-width:1068px){.maya-preview{gap:30px}.maya-orb{width:270px;height:270px;font-size:110px}.maya-brief{padding:28px}.photo-story{gap:35px}.text-steps{gap:30px}.community-photo img{height:650px}.film-caption{font-size:28px}}@media(max-width:734px){.device-stage{width:calc(100% + 40px);margin:0 -20px 20px;aspect-ratio:1.5}.imac-device{left:5%;top:0;width:100%}.ipad-device{left:3%;top:49%;width:47%}.local-brand.wordmark{font-size:25px}.feature-section{padding-top:45px}.story-film{border-radius:18px}.film-caption{display:none}.text-steps{grid-template-columns:1fr;gap:25px;margin-top:32px}.text-steps article{padding-top:18px}.text-steps h3{font-size:27px;margin:12px 0}.text-steps p{font-size:17px}.feature-section.intelligence{padding:80px 0}.maya-preview{grid-template-columns:1fr;gap:55px;margin-bottom:45px}.maya-orb{width:200px;height:200px;font-size:85px}.maya-orb:after{inset:-17px}.maya-brief{padding:25px 23px}.maya-brief h3{font-size:29px}.brief-top{gap:8px;font-size:13px}.brief-top span:last-child{font-size:9px}.collaboration-grid{grid-template-columns:1fr;gap:40px}.photo-story{grid-template-columns:1fr;gap:35px}.photo-story figure{min-height:0}.community-photo img{height:440px}.community-photo figcaption{left:27px;bottom:30px;font-size:30px}.story-aside{padding-top:0}.story-aside img{height:300px}.story-aside h3{font-size:32px}.anywhere .tabs-block{padding:25px 18px;margin-top:35px}.anywhere .tab-panel p{font-size:18px;min-height:125px}.maya-mini{margin:0 25px 25px;padding:25px;font-size:29px}.maya-mini .maya-spark{font-size:42px}}.wordmark,.local-brand.wordmark{font-family:var(--sans);font-size:25px;font-weight:400!important;letter-spacing:.22em!important;gap:15px;text-transform:uppercase}.tile-7{background:linear-gradient(135deg,#91b9ff,#7050bc);color:#f5f1ff;border-color:#cdc1ff99}.highlight-card.maya-card{background:radial-gradient(ellipse at 90% 80%,#7261d066,transparent 70%),linear-gradient(145deg,#242b55,#16152d);border-color:#b0adf745}.maya-card .tool-icon{color:#d4d6ff;background:#b7baff20;border-color:#c6c8ff4a}.maya-card .tool-name{color:#c8c1ff}.maya-card .tool-description{color:#c4c8e7}.maya-mini{background:linear-gradient(135deg,#98baff40,#825acd1a);border-color:#c1bcff4a;color:#e1e4ff}.maya-mini small{color:#b8b7ec}.maya-spark{color:#b7adff}.feature-section.intelligence{background:radial-gradient(ellipse at 10% 40%,#345d9965,transparent 50%),radial-gradient(ellipse at 90% 55%,#7651c945,transparent 48%),linear-gradient(180deg,#03110b,#131d30 30%,#211d3b 62%,#03110b)}.intelligence .eyebrow{color:#b5bdff}.intelligence .section-intro h2{background-image:linear-gradient(110deg,#eef8ff,#b8c7ff 60%,#c7a1ff)}.intelligence .description{color:#c0c6df}.intelligence .text-steps p{color:#bdc2d9}.intelligence .step-number{color:#b8b3f3}.intelligence .text-steps article{border-color:#b8b9ef3b}.maya-orb{background:radial-gradient(circle at 35% 26%,#e1edff,#7ca1ed 32%,#7555bf 69%,#302554);color:#f5f4ff;box-shadow:inset -18px -20px 60px #372a6c88,inset 8px 12px 22px #e1e8ffaa,0 0 90px #857de438}.maya-orb:after{border-color:#b8b9ef33}.maya-brief{background:linear-gradient(135deg,#b5c7ff20,#e4dcff08);border-color:#c0bdff50;box-shadow:0 30px 65px #090c2244,inset 0 1px #e4e5ff25}.brief-top{color:#c6c9ff}.brief-top span:last-child{border-color:#b9b4ff50}.maya-brief>p{color:#c2c7e5}.brief-row,.brief-bottom{border-color:#d0d1ff26}.brief-row>span{color:#b9aff3}.brief-row strong{color:#e3e6ff}.brief-row p{color:#b6bcd6}.brief-bottom{color:#bfc4ee}.video-window{position:relative;display:block;width:100%;aspect-ratio:16/9;border:1px solid #d6ffe32d;border-radius:28px;background:#061b12;overflow:hidden;cursor:pointer;box-shadow:inset 0 1px #ffffff09}.expand-video{position:absolute;bottom:22px;right:22px;width:44px;height:44px;border:1px solid #edfff238;border-radius:50%;display:grid;place-items:center;background:#d9ffea0d;font-size:25px;color:#dcefe4}.video-window:hover .expand-video{background:#d9ffea22}.maya-video{background:#11182e;border-color:#c3c4ff33;margin-bottom:75px}.maya-video .expand-video{color:#e0dfff;border-color:#c5c3ff55;background:#999cff12}.maya-video-intro{display:flex;justify-content:space-between;gap:20px;color:#bcc2e4;font-size:14px;margin-bottom:18px}.maya-video-label{color:#e3e7ff;font-weight:500}.maya-preview{margin-top:50px}#detail-dialog{width:min(1100px,calc(100% - 36px));max-width:1100px;background:#0b2118;border:1px solid #e1ffeb30;border-radius:26px;padding:0;color:var(--text)}#detail-dialog.maya-dialog{background:#161b35;border-color:#c2beff44}#detail-dialog .dialog-body{padding:35px}#detail-dialog h2{font-size:32px;padding-right:45px;margin-bottom:25px}#detail-dialog .dialog-close{position:absolute;top:22px;right:22px;z-index:2}.popup-video{border:1px solid #e0e6ff24;border-radius:16px;overflow:hidden;background:#06150e;aspect-ratio:16/9}.maya-dialog .popup-video{background:#0b1023}.popup-video video,.blank-video{display:block;width:100%;height:100%;object-fit:contain}.dialog-open{overflow:hidden}@media(max-width:734px){.wordmark,.local-brand.wordmark{font-size:19px;letter-spacing:.17em!important;gap:9px}.local-brand.wordmark img{width:21px;height:28px}.local-inner{padding-inline:18px;gap:7px}.local-inner .button.small{font-size:11px;padding:8px 10px}.video-window{border-radius:18px}.expand-video{width:36px;height:36px;right:14px;bottom:14px;font-size:22px}.maya-video{margin-bottom:45px}#detail-dialog .dialog-body{padding:60px 18px 20px}#detail-dialog h2{font-size:29px}#detail-dialog .dialog-close{top:14px;right:14px}}.local-links{gap:20px}@media(max-width:1068px){.local-links{gap:12px;font-size:13px}}@media(max-width:734px){.local-links{font-size:17px;gap:0}}.contact-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:75px;padding-top:110px;padding-bottom:130px;align-items:start}.contact-intro{padding-top:40px}.contact-intro h1{font-size:clamp(44px,4.8vw,68px);line-height:1.13}.contact-intro>p:not(.eyebrow){font-size:21px;line-height:1.7;color:var(--muted);margin-top:30px;max-width:480px}.contact-topics{display:flex;flex-direction:column;gap:0;margin-top:50px;max-width:400px}.contact-topics span{font-size:16px;color:#c6dece;padding:17px 0;border-top:1px solid #d6ffe326}.contact-topics span:before{content:"\2197";color:#92d8ad;margin-right:18px}.contact-panel{border:1px solid #dcffdf35;border-radius:30px;padding:42px;background:radial-gradient(at 100% 0,#67977a33,transparent 70%),linear-gradient(135deg,#244d3888,#0d291e99);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 35px 80px #0002,inset 0 1px #ffffff14}.contact-form-heading h2{font-size:33px;line-height:1.2}.contact-form-heading p{font-size:16px;color:var(--muted);margin:14px 0 30px}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-field{margin-bottom:23px}.form-field label{display:block;font-size:14px;font-weight:500;margin-bottom:10px;color:#dbece0}.form-field label span{font-weight:400;color:#a9c3b2}.form-field input,.form-field select,.form-field textarea{display:block;width:100%;font:16px var(--sans);border:1px solid #cff5df38;border-radius:11px;background:#061b126e;padding:14px 15px;color:#eff8f1;min-height:51px;outline-offset:3px}.form-field textarea{resize:vertical;min-height:140px;line-height:1.6}.form-field input::placeholder,.form-field textarea::placeholder{color:#91ad9c;opacity:1}.form-field select{color-scheme:dark}.form-field select option{background:#142e21}.form-field input:focus,.form-field textarea:focus,.form-field select:focus{outline:2px solid #a0e9b5;border-color:transparent}.contact-submit{width:100%;justify-content:space-between;padding:14px 23px}.form-status{color:#ffd0be;font-size:14px;line-height:1.6;margin-bottom:15px}.form-status:empty{display:none}.form-privacy{font-size:12px;color:#a5bfaf;line-height:1.7;margin-top:20px}.form-privacy a{text-decoration:underline;text-underline-offset:3px}.contact-success{padding:50px 0;text-align:center}.contact-success[hidden]{display:none}.contact-success>span{display:grid;place-items:center;width:65px;height:65px;border-radius:50%;background:#a6ffc622;color:#aff8ca;font-size:30px;margin:0 auto 30px}.contact-success h2{font-size:43px;line-height:1.2}.contact-success>p:not(.eyebrow){font-size:18px;color:var(--muted);margin:25px 0 30px;line-height:1.6}.vision-photo-hero{position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:none;padding:145px 48px 120px;min-height:630px;margin-bottom:80px}.vision-photo{position:absolute;inset:-12px;z-index:-2;background:url(/assets/stock/march-on-washington-1963.webp?v=703a2f7378e8) center 48% / cover no-repeat;filter:grayscale(1) blur(4px);opacity:.65}.vision-photo-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#052314b3,#083421a6 45%,#03110bf5),linear-gradient(100deg,#1259358c,#092f2070);mix-blend-mode:multiply}.vision-photo-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#03110b33,#06241544 60%,#03110b)}.vision-photo-hero h1,.vision-photo-hero .company-lede{position:relative;text-shadow:0 3px 25px #00140eb3}.vision-photo-hero .company-lede{color:#d0e1d6}.vision-photo-credit{display:inline-block;margin-top:40px;font-size:11px;color:#9fb8a9;letter-spacing:.03em}.vision-photo-credit:hover{color:#ecfff3}@media(max-width:1068px){.contact-layout{gap:40px}.contact-panel{padding:30px}.contact-intro h1{font-size:49px}}@media(max-width:734px){.contact-layout{grid-template-columns:1fr;gap:35px;padding-top:60px;padding-bottom:80px}.contact-intro{padding-top:0}.contact-intro h1{font-size:46px}.contact-intro>p:not(.eyebrow){font-size:18px;margin-top:25px}.contact-topics{display:none}.contact-panel{padding:28px 23px;border-radius:24px}.contact-form-heading h2{font-size:30px}.form-pair{grid-template-columns:1fr;gap:0}.form-field label{font-size:13px}.contact-success h2{font-size:37px}.vision-photo-hero{padding:95px 25px 80px;min-height:550px;margin-bottom:45px}.vision-photo{filter:grayscale(1) blur(3px);background-position:56% center}.vision-photo-credit{font-size:10px;margin-top:30px}}.hero h1{line-height:1.18;padding-bottom:.16em;overflow:visible}.hero .intro{font-size:20px;line-height:1.65;margin-top:18px;max-width:760px}@media(max-width:734px){.hero h1{line-height:1.18;padding-bottom:.16em}.hero .intro{font-size:17px;line-height:1.65;margin-top:16px}}.localnav{border-bottom:1px solid transparent;box-shadow:none;transition:border-color .25s ease,box-shadow .25s ease}.localnav.past-opening{border-bottom-color:#d7ffe430;box-shadow:0 8px 24px #00120b14}h1,h2,h3{padding-bottom:.12em;overflow:visible}.hero h1{line-height:1.18;padding-bottom:.12em}.gradient-text{display:inline-block;padding-bottom:.1em}.section-intro h2,.company-hero h1,.closing h2,.company-close h2{line-height:1.18;margin-bottom:0}.section-intro .eyebrow,.company-hero .eyebrow{margin-bottom:18px}.section-intro .description{margin-top:24px}.hero .intro{margin-top:18px}.company-hero h1{margin-top:0}.company-lede{margin-top:24px}.suite h2{line-height:1.18}.suite p:not(.eyebrow){margin-top:20px}.highlight-card h3{line-height:1.18;margin-bottom:16px}.tabs-block h3{line-height:1.2;margin-bottom:24px}.text-steps h3,.maya-brief h3{line-height:1.22;margin-bottom:14px}.story-aside h3{line-height:1.2;margin-bottom:18px}.mission-panel h2,.founder-note h2{line-height:1.2}.person-copy h2{line-height:1.2;margin-bottom:18px}.contact-intro h1{line-height:1.18}.contact-intro>p:not(.eyebrow){margin-top:24px}.contact-form-heading h2{line-height:1.22}.contact-form-heading p{margin-top:14px}.company-close h2{margin-bottom:26px}.closing h2{margin-bottom:24px}#detail-dialog h2{line-height:1.2;margin-bottom:22px}@media(max-width:734px){.section-intro .description,.company-lede,.contact-intro>p:not(.eyebrow){margin-top:20px}.hero .intro{margin-top:14px}.company-close h2,.closing h2{margin-bottom:22px}.highlight-card h3{margin-bottom:14px}.person-copy h2{margin-bottom:16px}}.local-inner{width:100%;padding-inline:32px}.local-brand.wordmark{font-size:21px;letter-spacing:.34em!important;gap:12px;flex-shrink:0}.local-brand.wordmark img{width:23px;height:30px}.local-inner>.button.small{padding-inline:22px;flex-shrink:0}@media(min-width:735px)and (max-width:900px){.local-inner{gap:14px;padding-inline:22px}.local-brand.wordmark{font-size:18px;letter-spacing:.32em!important;gap:10px}.local-links{gap:12px;font-size:12px}.local-inner>.button.small{font-size:12px;padding-inline:16px}}@media(max-width:734px){.local-inner{padding-inline:20px;gap:6px}.local-brand.wordmark{font-size:17px;letter-spacing:.29em!important;gap:10px}.local-brand.wordmark img{width:18px;height:25px}.local-inner>.button.small{padding-inline:14px}}.anywhere .tabs-block.role-showcase{max-width:none;padding:0;border:0;background:none;border-radius:0}.role-showcase .tab-list{margin-bottom:35px}.role-scene{position:relative;height:650px;overflow:hidden;border-radius:30px;border:1px solid #d8ffe330;background:#173b29;isolation:isolate}.role-panel[hidden]{display:none}.role-scene:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,transparent 40%,#06160c3d 70%,#06180f94),linear-gradient(0deg,#051d1370,transparent 35%);pointer-events:none}.anywhere .role-scene>.role-photo{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center;border:0;border-radius:0;box-shadow:none}.anywhere .role-scene-2>.role-photo{object-position:35% center}.role-phone{position:absolute;z-index:1;right:65px;bottom:35px;width:282px;height:580px;padding:7px;border-radius:43px;background:linear-gradient(115deg,#a6afa9,#303c35 30%,#7f8b83 65%,#bcc7bf);border:1px solid #e2ebe277;box-shadow:0 35px 65px #00100877,0 3px 8px #0006}.phone-display{display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden;border:3px solid #15251c;border-radius:36px;background:#f7f9f5;color:#1d3425;font-family:var(--sans);text-align:left}.phone-status{flex-shrink:0;height:31px;display:flex;align-items:center;justify-content:space-between;padding:6px 19px 0;font-size:10px;font-weight:600;color:#21372a}.phone-island{position:absolute;width:73px;height:20px;background:#102118;border-radius:14px;top:8px;left:50%;transform:translate(-50%)}.phone-app-header{flex-shrink:0;display:flex;align-items:center;gap:7px;margin:8px 15px 0;padding-bottom:12px;border-bottom:1px solid #dfe8dd;letter-spacing:.17em;font-size:10px;font-weight:600}.anywhere .phone-app-header img{width:17px;height:20px;object-fit:contain;max-height:none;border:0;border-radius:0;box-shadow:none;margin:0}.phone-app-header small{margin-left:auto;letter-spacing:0;font-size:9px;font-weight:400;background:#e5ece2;border-radius:20px;padding:4px 7px}.phone-body{flex:1;min-height:0;overflow:hidden;padding:17px 15px 65px}.phone-overline{font-size:8px;letter-spacing:.07em;color:#6a7d6c;font-weight:500}.phone-body h3{font-family:var(--serif);font-size:24px!important;line-height:1.17!important;letter-spacing:-.035em;margin:8px 0 14px!important;padding:0;color:#183c28}.phone-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.phone-stats>div{padding:12px 10px;border:1px solid #dde6d8;border-radius:10px;background:#fff}.phone-stats small,.phone-stats span{display:block;font-size:8px;line-height:1.45;letter-spacing:0;color:#718170}.phone-stats b{display:block;font-size:19px;font-weight:600;letter-spacing:-.04em;margin:7px 0 5px}.phone-stats em{font-style:normal;font-size:11px;font-weight:400;color:#6e7e6c}.phone-stats span{color:#47845e}.phone-section-label{font-size:8px;font-weight:600;letter-spacing:.08em;color:#667d69;margin:17px 0 9px}.phone-contact{padding:12px;border:1px solid #dce7d8;border-radius:12px;background:#fff;position:relative}.phone-avatar{width:30px;height:30px;background:#e1eeda;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:500;float:left;margin-right:9px}.phone-contact>b{display:block;font-size:11px;margin-top:2px}.phone-contact>small{display:block;font-size:8px;color:#798775;margin-top:4px}.anywhere .phone-contact p{font-size:9px;line-height:1.5;color:#6b7c67;margin:12px 0 10px;min-height:0;max-width:none}.phone-action{display:flex;align-items:center;justify-content:center;gap:7px;background:#285c3f;color:#fff;border-radius:7px;padding:8px;font-size:10px}.phone-action svg{width:12px;height:12px}.phone-row{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid #e4e9e0}.phone-row>span{font-size:9px;color:#73886d;min-width:23px;padding-top:1px}.phone-row b,.phone-task b{font-size:10px;display:block;font-weight:500;line-height:1.4}.phone-row small,.phone-task small{display:block;font-size:8px;line-height:1.5;color:#7a8975;margin-top:3px}.phone-progress{background:#e6eede;border:1px solid #d9e5d1;border-radius:10px;padding:13px}.phone-progress>div{display:flex;justify-content:space-between;gap:10px;font-size:9px}.phone-progress small{font-size:9px;color:#64775a}.phone-progress b{font-size:9px;font-weight:500}.phone-progress>span{display:block;height:5px;background:#d2dfc9;border-radius:10px;margin-top:12px}.phone-progress i{display:block;width:67%;height:100%;background:#537b3f;border-radius:10px}.phone-task{display:flex;gap:9px;background:#fff;border:1px solid #e0e8db;border-radius:9px;padding:12px 10px;margin-top:8px}.phone-task-dot{width:12px;height:12px;border:1px solid #9eb594;border-radius:4px;flex-shrink:0;margin-top:2px}.phone-shift{background:linear-gradient(145deg,#204d35,#3c6b49);color:#f2f9ee;border-radius:13px;padding:16px}.phone-shift-label{font-size:8px;letter-spacing:.08em;color:#c5dcbf}.phone-date{display:flex;gap:10px;align-items:center;margin:14px 0 12px}.phone-date b{font-size:34px;font-weight:500;line-height:1}.phone-date>span{font-size:8px;line-height:1.6;color:#d3e5cd}.phone-shift h4{font-size:13px;font-weight:500;margin:0 0 9px}.anywhere .phone-shift p{font-size:9px;line-height:1.65;margin:0 0 13px;min-height:0;color:#d4e4ce}.phone-confirmed{font-size:8px;padding:5px 8px;border:1px solid #c2dfa855;border-radius:15px;background:#d6ffc411}.phone-volunteer-note{display:flex;gap:7px;align-items:center;padding:13px 0;font-size:9px;color:#5c7652}.phone-volunteer-note svg{width:14px;height:14px}.phone-bottom-nav{position:absolute;bottom:0;left:0;right:0;z-index:2;height:60px;border-top:1px solid #dce6d7;background:#f9fbf6;display:flex;justify-content:space-around;padding:8px 0 13px}.phone-bottom-nav>span{display:flex;flex-direction:column;gap:4px;align-items:center;font-size:7px;color:#7c8b75}.phone-bottom-nav svg{width:16px;height:16px;stroke-width:1.6}.phone-bottom-nav .selected{color:#32643d;font-weight:600}.phone-home-indicator{position:absolute;z-index:3;bottom:5px;left:50%;transform:translate(-50%);width:83px;height:3px;border-radius:3px;background:#183024}.role-caption{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;text-align:left;padding:35px 5px 0;align-items:start}.role-caption h3{font-size:34px;line-height:1.2;margin:0;padding:0;max-width:420px}.anywhere .role-caption p{font-size:19px;line-height:1.65;min-height:0;max-width:570px;margin:0;color:var(--muted)}.mobile-coming-soon{display:flex;align-items:center;justify-content:center;gap:9px;width:max-content;max-width:100%;margin:40px auto 0;padding:9px 16px;border:1px solid #c5e6ce45;border-radius:999px;font-size:12px;color:#c5dfcb;background:#ddffe70a}.mobile-coming-soon>span{display:flex}.mobile-coming-soon svg{width:14px;height:14px}@media(max-width:1068px){.role-scene{height:610px}.role-phone{right:35px;bottom:25px;width:270px;height:560px}.role-caption{gap:35px}.role-caption h3{font-size:30px}}@media(max-width:734px){.role-showcase .tab-list{margin-bottom:25px}.role-scene{height:590px;border-radius:23px}.anywhere .role-scene>.role-photo{height:440px;object-position:40% center}.anywhere .role-scene-1>.role-photo{object-position:42% center}.anywhere .role-scene-2>.role-photo{object-position:28% center}.role-scene:after{background:linear-gradient(0deg,#123325,#12332500 57%)}.role-phone{right:17px;bottom:24px;width:210px;height:434px;padding:5px;border-radius:33px}.phone-display{border-radius:28px;border-width:2px}.phone-status{height:25px;font-size:8px;padding:5px 13px 0}.phone-island{width:59px;height:16px;top:6px}.phone-app-header{margin:6px 11px 0;padding-bottom:8px;font-size:8px;gap:5px}.anywhere .phone-app-header img{width:13px;height:17px}.phone-app-header small{font-size:7px;padding:3px 5px}.phone-body{padding:12px 11px 50px}.phone-overline{font-size:6px}.phone-body h3{font-size:19px!important;margin:6px 0 10px!important}.phone-stats{gap:6px}.phone-stats>div{padding:8px 7px}.phone-stats small,.phone-stats span{font-size:6px}.phone-stats b{font-size:15px;margin:5px 0 3px}.phone-stats em{font-size:9px}.phone-section-label{font-size:6px;margin:12px 0 6px}.phone-contact{padding:9px}.phone-avatar{width:23px;height:23px;font-size:8px;margin-right:6px}.phone-contact>b{font-size:9px}.phone-contact>small{font-size:6px}.anywhere .phone-contact p{font-size:7px;margin:9px 0 8px}.phone-action{font-size:8px;padding:6px}.phone-action svg{width:10px;height:10px}.phone-row{padding:7px 0;gap:8px}.phone-row>span{font-size:7px;min-width:18px}.phone-row b,.phone-task b{font-size:8px}.phone-row small,.phone-task small{font-size:6px;margin-top:2px}.phone-progress{padding:10px}.phone-progress small,.phone-progress b{font-size:7px}.phone-progress>span{margin-top:9px;height:4px}.phone-task{padding:9px 7px;margin-top:6px;gap:6px}.phone-task-dot{width:9px;height:9px}.phone-shift{padding:12px}.phone-shift-label{font-size:6px}.phone-date{gap:8px;margin:10px 0 8px}.phone-date b{font-size:26px}.phone-date>span{font-size:6px}.phone-shift h4{font-size:10px;margin-bottom:7px}.anywhere .phone-shift p{font-size:7px;margin-bottom:10px}.phone-confirmed{font-size:6px;padding:4px 6px}.phone-volunteer-note{font-size:7px;padding:9px 0}.phone-volunteer-note svg{width:11px;height:11px}.phone-bottom-nav{bottom:0;height:46px;padding:6px 0 10px}.phone-bottom-nav>span{font-size:5.5px;gap:3px}.phone-bottom-nav svg{width:13px;height:13px}.phone-home-indicator{bottom:4px;width:65px;height:3px}.role-caption{display:block;padding:25px 2px 0}.role-caption h3{font-size:29px;margin-bottom:17px}.anywhere .role-caption p{font-size:17px;line-height:1.65}.mobile-coming-soon{margin-top:30px;font-size:11px;padding:8px 14px}}.imac-device{transform-origin:0 0}.hero-screen-interaction{position:absolute;left:calc(14.84375% - 1px);top:calc(8.4961% - 1px);width:calc(70.3125% + 2px);height:calc(57.9102% + 2px);pointer-events:none;overflow:hidden;border-radius:2px;display:none}html[data-hero-intro=running] .device-stage{overflow:hidden;border-radius:14px}html[data-hero-intro=running] .hero-screen-interaction{display:block}.hero-cursor{position:absolute;left:6.3%;top:20.5%;width:clamp(12px,1.5vw,21px);height:auto;overflow:visible;transform-origin:3px 2px;filter:drop-shadow(0 2px 2px #0003)}.hero-click-ring{position:absolute;left:6.3%;top:20.5%;width:30px;height:30px;border:2px solid #2dba81;border-radius:50%;opacity:0}.hero-dashboard-press{position:absolute;left:.7%;top:17.9%;width:15.2%;height:7%;border-radius:6px;background:#259b5124;box-shadow:inset 0 0 0 1px #2dba8180;opacity:0}html[data-hero-intro=pending] .hero .imac-device,html[data-hero-intro=pending] .hero .ipad-device{opacity:0}html[data-hero-intro=running] .hero .imac-device,html[data-hero-intro=running] .hero .ipad-device{will-change:transform,opacity}@media(prefers-reduced-motion:reduce){html[data-hero-intro] .hero .imac-device,html[data-hero-intro] .hero .ipad-device,html[data-hero-intro] .hero .hero-copy{opacity:1!important;transform:none!important}.hero-screen-interaction{display:none!important}.hero .imac-hardware{opacity:1!important}}.suite{grid-template-columns:1.08fr 1fr;min-height:380px}.suite-copy{padding:48px}.tool-orbit{height:340px;overflow:visible}.tool-orbit:before{width:300px;height:200px;background:#74b79130;filter:blur(65px)}.tool-tiles{grid-template-columns:repeat(5,74px);gap:17px 15px;transform:none;padding:20px 10px}.app-tile{width:74px;height:78px;gap:7px;border-radius:18px;transform:none;border:1px solid #e6fff22e;background:linear-gradient(145deg,#d5ffec15,#d0ffe904);box-shadow:inset 0 1px 1px #f4fff638,0 8px 18px #0003;color:#a5e9c7}.app-tile svg{width:32px;height:32px;stroke-width:1.6;filter:drop-shadow(0 2px 4px #00180c44)}.app-tile span{font-size:8px;font-weight:500;letter-spacing:.005em;color:#d6eadf}.tile-0{color:#75d9b2}.tile-1{color:#b3dc83}.tile-2{color:#82d5ee}.tile-3{color:#e0d887}.tile-4{color:#a6bafa;transform:none;box-shadow:inset 0 1px 1px #f4fff638,0 8px 18px #0003}.tile-5{color:#84cdd1}.tile-6{color:#b8a4f7}.tile-7{color:#b1db8d}.tile-8{color:#e6baa2}.tile-9{color:#a2d9b7}@media(max-width:1068px){.suite-copy{padding:36px}.tool-tiles{grid-template-columns:repeat(5,58px);gap:13px 11px;padding:16px 8px}.app-tile{width:58px;height:64px;border-radius:15px;gap:6px}.app-tile svg{width:27px;height:27px}.app-tile span{font-size:6.5px}.tool-orbit{height:300px}}@media(max-width:734px){.suite-copy{padding:35px 28px 0}.suite{min-height:0}.tool-orbit{height:225px}.tool-tiles{grid-template-columns:repeat(5,48px);gap:13px 9px;padding:15px 0}.app-tile{width:48px;height:55px;gap:6px;border-radius:13px}.app-tile svg{width:25px;height:25px}.app-tile span{font-size:6px}.tool-orbit:before{width:230px;height:150px}}.phone-logo{position:relative;display:block;width:17px;height:20px;overflow:hidden;flex-shrink:0}.anywhere .phone-app-header .phone-logo img{position:absolute;width:160%;height:142%;max-width:none;left:-26.7%;top:-16.3%;object-fit:fill;margin:0;border:0;border-radius:0;box-shadow:none}@media(max-width:734px){.phone-logo{width:13px;height:17px}}.localnav{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.localnav.is-scrolled,.localnav.is-open{background:linear-gradient(115deg,#103a25bf,#031910d6);backdrop-filter:blur(26px) saturate(145%);-webkit-backdrop-filter:blur(26px) saturate(145%)}.hero{padding-top:67px}.vision-photo-hero .vision-photo,.vision-photo-hero:before,.vision-photo-hero:after{-webkit-mask-image:linear-gradient(#000 0%,#000 48%,transparent 100%);mask-image:linear-gradient(#000 0%,#000 48%,transparent 100%)}.vision-photo-hero .vision-photo-credit{position:absolute;left:48px;bottom:24px;margin:0;text-align:left;z-index:1;font-size:10px;line-height:1.5}.tool-tiles{grid-template-columns:repeat(5,74px);transform:none}.tool-tiles .app-tile{transform:none}.suite .app-tile img{width:30px;height:34px;object-fit:contain;filter:brightness(0) invert(1)}.anywhere .role-scene-0>.role-photo{object-position:35% center}.anywhere .role-scene-1>.role-photo{object-position:42% center}.anywhere .role-scene-2>.role-photo{width:100%;object-position:center;transform:scaleX(-1)}.role-scene-2{background:#183225}@media(max-width:1068px){.tool-tiles{grid-template-columns:repeat(5,58px)}.app-tile{width:58px;height:64px}.app-tile span{font-size:6.5px}.suite .app-tile img{width:25px;height:29px}}@media(max-width:734px){.hero{padding-top:82px}.vision-photo-hero .vision-photo-credit{left:25px;bottom:18px;max-width:calc(100% - 50px);font-size:9px}.tool-tiles{grid-template-columns:repeat(5,48px);gap:13px 9px}.app-tile{width:48px;height:55px}.app-tile span{font-size:6px}.suite .app-tile img{width:23px;height:27px}.anywhere .role-scene-2>.role-photo{width:100%;height:440px;object-position:70% center}}.localnav,.localnav.is-scrolled,.localnav.is-open{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;isolation:isolate}.localnav:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#071f1594;backdrop-filter:blur(32px) saturate(160%);-webkit-backdrop-filter:blur(32px) saturate(160%);box-shadow:inset 0 1px #ffffff08;opacity:0;transition:opacity .18s ease}.localnav.is-scrolled:before,.localnav.is-open:before{opacity:1}[data-app=CRM]{--app-top: #5cc48c;--app-bottom: #17613f}[data-app=Barazas]{--app-top: #9cf5ea;--app-bottom: #14a395}[data-app="Call Time"]{--app-top: #d6ff8a;--app-bottom: #5aa82e}[data-app=Calendar]{--app-top: #8fd8ff;--app-bottom: #2b7fd6}[data-app=Fundraising]{--app-top: #ffe89a;--app-bottom: #d9951c}[data-app=Events]{--app-top: #cfc2ff;--app-bottom: #6a4de0}[data-app=Dashboard],[data-app=Budgeting]{--app-top: #9df2c0;--app-bottom: #1e8f57}[data-app=Maya]{--app-top: #9275ed;--app-bottom: #6840ae}[data-app=Priorities]{--app-top: #ffb3a3;--app-bottom: #e0402f}[data-app=Team]{--app-top: #f0b08e;--app-bottom: #a9573a}.tool-tiles .app-tile{color:#fff;background:linear-gradient(145deg,var(--app-top),var(--app-bottom));border-color:#ffffff4d;box-shadow:inset 0 1px 2px #fff6,inset 0 -1px 1px #0002,0 8px 20px #00110940;transition:transform .22s cubic-bezier(.2,.7,.3,1),box-shadow .22s ease}.tool-tiles .app-tile svg{color:#fff;stroke:currentColor;filter:drop-shadow(0 2px 3px #0002)}.tool-tiles .app-tile span{color:#fff;text-shadow:0 1px 2px #0004}@media(hover:hover){.tool-tiles .app-tile:hover{transform:scale(1.1);box-shadow:inset 0 1px 2px #fff6,0 12px 28px #0005}}.tool-tiles .barazas-mark{position:relative;display:block;width:40px;height:42px;overflow:hidden;flex-shrink:0}.suite .app-tile .barazas-mark img{position:absolute;max-width:none;width:160%;height:142%;left:-26.7%;top:-16.3%;object-fit:fill;filter:brightness(0) invert(1)}.tool-tiles .app-tile[data-app=Barazas]{gap:4px}.highlight-card[data-app]{background:radial-gradient(ellipse at 85% 90%,color-mix(in srgb,var(--app-top) 38%,transparent),transparent 65%),linear-gradient(145deg,color-mix(in srgb,var(--app-bottom) 58%,#07140f),color-mix(in srgb,var(--app-bottom) 20%,#07140f));border-color:color-mix(in srgb,var(--app-top) 35%,transparent)}.highlight-card[data-app] .tool-icon{color:#fff;background:linear-gradient(145deg,var(--app-top),var(--app-bottom));border-color:#ffffff4d}.highlight-card[data-app] .tool-name{color:color-mix(in srgb,var(--app-top) 45%,white)}.highlight-card[data-app] .tool-description{color:#e0e6e2}@media(max-width:1068px){.tool-tiles .barazas-mark{width:32px;height:34px}}@media(max-width:734px){.tool-tiles .barazas-mark{width:28px;height:30px}.tool-tiles .app-tile[data-app=Barazas]{gap:2px}}@media(prefers-reduced-motion:reduce){.tool-tiles .app-tile:hover{transform:none}}.local-links a:has(.nav-soon){display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.nav-soon{display:inline-block;border:1px solid currentColor;border-radius:999px;padding:2px 5px;font-size:8px;line-height:1.2;font-weight:400;letter-spacing:.02em;opacity:.8}

:root{--page-gutter: clamp(20px, 3.5vw, 48px);--section-space: clamp(56px, 6vw, 96px);--page-width: calc(100vw - var(--page-gutter) * 2);--content-width: var(--page-width);--max: var(--page-width);--reading-width: 70ch;--feature-media-width: 700px;--form-width: 560px}@media(min-width:1100px){:root{--page-width: 75vw}.local-inner{width:var(--page-width);padding-inline:0}}.wrap{width:var(--content-width)}.faq{max-width:none}.faq details p{max-width:75ch}h1,h2,h3{overflow-wrap:break-word;text-wrap:balance}.gradient-text{max-width:100%;padding-bottom:.14em;margin-bottom:-.04em}.hero h1{font-size:clamp(38px,4.8vw,76px);line-height:1.2;padding-bottom:.15em}.hero .intro{font-size:clamp(16px,1.35vw,20px);line-height:1.6;max-width:690px;margin-top:14px}.hero{padding-bottom:var(--section-space)}.device-stage{width:min(1100px,100%,102svh);margin:10px auto 0}.section-heading,.section-intro h2,.closing h2{font-size:clamp(34px,4.5vw,66px);line-height:1.2}.section-intro{margin:32px auto 42px;padding-inline:var(--page-gutter)}.section-intro .description{font-size:clamp(16px,1.5vw,20px);line-height:1.6;max-width:720px;margin-top:20px}.feature-section,.feature-section.intelligence,.anywhere,.highlights{padding-block:var(--section-space)}.suite{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);min-height:0}.suite-copy{padding:clamp(28px,3.3vw,44px);min-width:0}.suite h2{font-size:clamp(30px,3.1vw,44px)}.suite p:not(.eyebrow){font-size:clamp(16px,1.4vw,19px)}.tool-orbit{height:280px;min-width:0}.highlight-track{align-items:stretch;padding-top:36px}.highlight-card{flex-basis:min(470px,83vw);height:auto;min-height:0}.highlight-copy{padding:28px 30px;min-height:0;flex:0 0 auto}.highlight-card h3{font-size:clamp(27px,2.6vw,35px);line-height:1.2}.highlight-screen{flex:1 0 225px;min-height:225px;margin-left:24px}.highlight-screen img{width:140%;max-width:none;transform:translate(-15%)}.maya-mini{min-height:225px;font-size:28px}.tabs-block{margin-top:48px}.text-steps{gap:clamp(24px,3.5vw,44px);margin-top:36px}.text-steps h3{font-size:clamp(25px,2.2vw,30px)}.maya-preview{gap:36px;margin-bottom:45px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.maya-orb{width:clamp(180px,25vw,300px);height:auto;aspect-ratio:1;font-size:110px}.video-window{background:transparent;box-shadow:none;max-width:980px;margin-inline:auto}.maya-video{background:transparent;margin-bottom:48px}.popup-video,.maya-dialog .popup-video{background:transparent}.photo-story{gap:36px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.photo-story figure{min-height:0}.community-photo img{height:auto;aspect-ratio:1.1;object-fit:cover}.story-aside{padding-top:24px}.story-aside img{height:auto;aspect-ratio:1.7;object-fit:cover}.story-aside h3{font-size:clamp(27px,2.7vw,35px);margin-top:22px}.role-scene{height:520px}.role-phone{transform:scale(.8);transform-origin:bottom right;right:36px;bottom:22px}.role-caption{gap:30px}.role-caption h3{font-size:clamp(27px,2.6vw,35px)}.anywhere .role-caption p{min-height:0;font-size:18px}.closing.wrap{width:100%;padding:var(--section-space) var(--page-gutter);border-top:0;background:radial-gradient(ellipse at 22% 50%,#2d8a3845,transparent 65%),radial-gradient(ellipse at 80% 60%,#15825d45,transparent 65%)}.closing p:not(.eyebrow){font-size:20px}.company-hero{padding:112px 0 64px}.company-hero h1{font-size:clamp(38px,4.8vw,70px);line-height:1.2}.company-lede{font-size:clamp(17px,1.6vw,21px);line-height:1.6}.vision-hero-content{width:min(var(--max),100%);max-width:none;margin-inline:auto}.vision-photo-hero{padding:120px var(--page-gutter) 90px;min-height:0;margin-bottom:40px}.vision-photo-hero .vision-photo,.vision-photo-hero:before,.vision-photo-hero:after{-webkit-mask-image:linear-gradient(#000 0%,#000 35%,transparent 88%);mask-image:linear-gradient(#000 0%,#000 35%,transparent 88%)}.company-page{background:radial-gradient(ellipse at 85% 5%,#24644777,transparent 30%),radial-gradient(ellipse at 0 35%,#29684b44,transparent 40%),radial-gradient(ellipse at 90% 70%,#18615455,transparent 35%)}.mission-panel{padding:clamp(26px,4vw,52px);gap:22px 40px;grid-template-columns:repeat(2,minmax(0,1fr))}.mission-panel h2,.founder-note h2{font-size:clamp(32px,3.4vw,46px)}.mission-panel>p:last-child{font-size:18px}.founder-note{padding-block:var(--section-space);gap:48px;grid-template-columns:repeat(2,minmax(0,1fr))}.company-close{padding-block:var(--section-space)}.company-close h2{font-size:clamp(34px,4vw,56px)}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.person-card{display:grid;grid-template-columns:minmax(130px,.65fr) minmax(0,1.35fr);align-items:stretch;border-radius:24px}.portrait{height:100%;min-height:280px;aspect-ratio:auto}.portrait img{object-position:50% 25%}.person-copy{padding:26px;min-width:0}.person-role{min-height:0;font-size:10px;line-height:1.6;letter-spacing:.07em}.person-copy h2{font-size:clamp(25px,2.2vw,31px);margin:10px 0 16px;text-wrap:initial}.person-bio{font-size:16px;line-height:1.65;margin-bottom:16px}.team-page .company-close{margin-top:var(--section-space)}.contact-layout{gap:clamp(28px,4vw,64px);grid-template-columns:minmax(0,var(--form-width)) minmax(0,var(--form-width));justify-content:center;padding-block:clamp(90px,10vh,116px) clamp(32px,4vw,64px);min-height:0}.contact-panel{padding:clamp(20px,2vw,30px);min-width:0}.contact-intro{padding-top:20px;max-width:560px}.contact-intro h1{font-size:clamp(34px,3.6vw,54px)}.contact-intro>p:not(.eyebrow){margin-top:18px;font-size:18px}.contact-topics{margin-top:24px}.contact-topics span{padding-block:12px}.contact-form-heading h2{font-size:clamp(25px,2.2vw,30px)}.contact-form-heading p{margin:8px 0 18px}.form-field{margin-bottom:14px}.form-field label{margin-bottom:6px}.form-field input,.form-field select,.form-field textarea{min-height:44px;padding:10px 12px}.form-field textarea{min-height:88px}.form-privacy{margin-top:12px}footer{background:linear-gradient(180deg,var(--bg),#0b2519)}@media(min-width:735px)and (max-height:800px){.device-stage{width:min(100%,90svh)}.hero{padding-bottom:64px}}@media(max-width:1100px){.team-grid{grid-template-columns:1fr;max-width:820px}.person-card{grid-template-columns:minmax(170px,.7fr) minmax(0,1.3fr)}.portrait{min-height:250px}}@media(max-width:1000px){.local-inner{flex-wrap:wrap;gap:10px;padding-inline:var(--page-gutter)}.local-links{display:none;order:4;flex:1 0 100%;flex-direction:column;gap:0;padding:5px 0 18px;font-size:16px}.local-links a{padding:12px 0;border-top:1px solid var(--line)}.localnav.is-open .local-links{display:flex}.menu-toggle{display:block}.suite{grid-template-columns:1fr;display:grid}.suite-copy{padding-bottom:12px}.tool-orbit{height:220px}.tool-tiles{grid-template-columns:repeat(5,64px);gap:16px}.app-tile{width:64px;height:70px}.app-tile span{font-size:7px}}@media(max-width:734px){:root{--section-space: 52px}.hero{padding:82px var(--page-gutter) 52px}.device-stage{width:100%;aspect-ratio:1.5;margin:0 auto 16px}.hero h1{font-size:clamp(34px,8.5vw,48px);line-height:1.2}.hero .intro{font-size:16px}.section-intro{margin:0 auto 28px}.section-intro h2{font-size:clamp(31px,8vw,44px);white-space:normal}.section-intro .description{font-size:16px;margin-top:16px}.section-intro .eyebrow{font-size:12px;margin-bottom:14px}.suite-copy{padding:28px 24px 0}.suite h2{font-size:32px}.suite .actions .button{font-size:13px;padding:10px 14px}.tool-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:min(100%,340px);padding:12px 16px}.app-tile{width:100%;height:auto;aspect-ratio:.88;gap:4px;border-radius:13px}.app-tile span{font-size:6px}.tool-orbit{height:200px}.highlight-copy{padding:24px;min-height:0}.highlight-card h3{font-size:28px}.highlight-screen{flex-basis:180px;min-height:180px}.maya-mini{margin:0 24px 24px;min-height:180px}.text-steps{grid-template-columns:1fr;gap:24px;margin-top:28px}.text-steps h3{font-size:25px;margin:10px 0}.text-steps p{font-size:16px}.maya-preview{grid-template-columns:1fr;gap:36px;margin-top:38px}.maya-orb{width:160px;font-size:70px}.maya-orb:after{inset:-12px}.maya-video{margin-bottom:36px}.collaboration-grid{grid-template-columns:1fr;gap:28px}.collaboration-grid .feature-image{aspect-ratio:1.65;align-items:center;padding:8px}.collaboration-grid .feature-image img{width:100%;height:100%;object-fit:contain}.collaboration-grid .feature-card p{font-size:16px;margin-top:16px}.photo-story{grid-template-columns:1fr;gap:22px}.community-photo img{width:100%;height:auto;aspect-ratio:1.45;object-fit:cover}.community-photo figcaption{font-size:25px;left:22px;right:22px;bottom:22px}.story-aside{padding:0}.story-aside>img{display:none}.story-aside h3{font-size:28px;margin:0 0 14px}.story-aside p{font-size:16px;margin-bottom:12px}.anywhere .section-intro{padding:0;margin-bottom:24px}.anywhere .tabs-block{margin-top:24px}.role-showcase .tab-list{margin-bottom:18px}.tab{font-size:14px;padding:10px 15px}.role-scene{height:350px;border-radius:22px}.anywhere .role-scene>.role-photo{height:100%;width:100%;object-fit:cover;object-position:35% center}.anywhere .role-scene-1>.role-photo{object-position:42% center}.anywhere .role-scene-2>.role-photo{object-position:65% center}.role-phone{right:10px;bottom:14px;transform:scale(.69);transform-origin:bottom right}.role-scene:after{background:linear-gradient(90deg,transparent 35%,#06180f40),linear-gradient(0deg,#051d1340,transparent 30%)}.role-caption{padding:20px 0 0}.role-caption h3{font-size:27px;margin-bottom:12px}.anywhere .role-caption p{font-size:16px;line-height:1.6;min-height:0;margin:0}.mobile-coming-soon{margin-top:20px}.closing h2{font-size:clamp(34px,8vw,46px)}.closing .eyebrow{font-size:17px}.closing p:not(.eyebrow){font-size:18px}.company-hero{padding:102px 0 42px}.company-hero h1{font-size:clamp(34px,8.5vw,48px)}.company-lede{margin-top:20px;font-size:17px}.vision-photo-hero{padding:110px var(--page-gutter) 84px;margin-bottom:24px;min-height:0}.mission-panel{display:block;padding:28px 24px}.mission-panel h2{font-size:32px;margin-bottom:20px}.mission-panel>p:last-child{font-size:17px}.founder-note{display:block}.founder-note h2{font-size:32px;margin-bottom:26px}.letter p{font-size:17px}.person-card{grid-template-columns:minmax(100px,.55fr) minmax(0,1.45fr);border-radius:20px}.portrait{min-height:220px}.person-copy{padding:20px}.person-copy h2{font-size:25px}.person-role{font-size:9px}.person-bio{font-size:15px}.person-copy .text-link{font-size:14px}.team-grid{gap:20px}.contact-layout{grid-template-columns:1fr;padding-top:88px;gap:24px}.form-pair{grid-template-columns:1fr;gap:0}.contact-intro{padding-top:0}.contact-intro>p:not(.eyebrow){font-size:16px;line-height:1.5}.contact-topics{display:none}}@media(max-width:380px){.local-brand.wordmark{font-size:14px;gap:6px;letter-spacing:.25em!important}.local-inner{gap:2px;padding-inline:14px}.local-inner>.button.small{padding-inline:10px;font-size:10px}.person-card{grid-template-columns:1fr}.portrait{height:180px;min-height:0}.portrait img{object-position:center 30%}.role-scene{height:320px}.role-phone{transform:scale(.63)}}.anywhere.wrap{width:100%;padding-inline:var(--page-gutter);background:radial-gradient(ellipse at 50% 50%,#146e4148,transparent 68%)}.anywhere .role-showcase{width:min(var(--max),100%);margin-inline:auto}#feature-sections{position:relative;isolation:isolate}#feature-sections .feature-section{position:relative;overflow:visible;background:none;--pool-left: #185c405c;--pool-right: #17675d40}#feature-sections .feature-section:before{content:"";position:absolute;inset:-130px 0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 66% 44% at -8% 43%,var(--pool-left),transparent 100%),radial-gradient(ellipse 62% 43% at 105% 62%,var(--pool-right),transparent 100%);filter:blur(42px)}#feature-sections #intelligence{--pool-left: #315bae88;--pool-right: #7253ab66}#feature-sections #collaboration{--pool-left: #3464ac70;--pool-right: #b4478077}.company-page{position:relative;isolation:isolate;background:none}.company-page:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 85% 5%,#24644777,transparent 30%),radial-gradient(ellipse at 0 35%,#29684b44,transparent 40%),radial-gradient(ellipse at 90% 70%,#18615455,transparent 35%);-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-image:linear-gradient(#000 80%,transparent)}.anywhere .role-scene-0>.role-photo{height:100%;width:100%;top:0;bottom:auto;object-fit:cover;object-position:50% 38%;transform:scaleX(-1)}@media(max-width:734px){.suite{margin-top:36px}.collaboration-grid .feature-image{position:relative;aspect-ratio:1.85;padding:0;display:block}.collaboration-grid .feature-image img{width:150%;height:auto;max-width:none;object-fit:initial;transform:translate(-2%,-7%);border-radius:0}.collaboration-grid .feature-card:nth-child(2) .feature-image img{width:180%;transform:translate(-22%,-12%)}}@media(max-width:734px){.person-card{position:relative;display:block}.person-card .portrait{position:absolute;left:20px;top:20px;width:88px;height:112px;min-height:0;border-radius:12px}.person-card .portrait img{object-position:center 25%}.person-copy{padding:20px}.person-role{padding-left:108px}.person-copy h2{margin-left:108px;min-height:78px;margin-bottom:20px;font-size:24px}}.hero{background:linear-gradient(180deg,transparent 65%,var(--bg)),radial-gradient(ellipse at 15% 33%,#12703c5c,transparent 52%),radial-gradient(ellipse at 88% 45%,#1266484d,transparent 50%),linear-gradient(#061c10,#082617 62%,var(--bg))}.highlights{background:linear-gradient(var(--bg),transparent 18%,transparent 82%,var(--bg)),radial-gradient(ellipse at 8% 50%,#1e6c3d38,transparent 60%),radial-gradient(ellipse at 95% 85%,#13574330,transparent 48%)}.closing.wrap{background:linear-gradient(var(--bg),transparent 20%,transparent 80%,var(--bg)),radial-gradient(ellipse at 22% 50%,#2d8a3845,transparent 65%),radial-gradient(ellipse at 80% 60%,#15825d45,transparent 65%)}.hero{background:linear-gradient(180deg,transparent 48%,#000 100%),radial-gradient(ellipse at 15% 33%,#12703c5c,transparent 52%),radial-gradient(ellipse at 88% 45%,#1266484d,transparent 50%),linear-gradient(#061c10,#082617 62%,#000)}.platform-surround{display:flow-root;padding-bottom:32px;background:linear-gradient(#000 65%,var(--bg))}.video-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.video-feature .video-window{width:100%;max-width:var(--feature-media-width);margin:0;aspect-ratio:16/9;justify-self:start}.video-feature .section-intro{text-align:left;padding:0;margin:0;min-width:0;max-width:none}.video-feature .section-intro h2{font-size:clamp(32px,3.6vw,50px);line-height:1.2;text-wrap:initial}.video-feature .section-intro .eyebrow{font-size:14px;margin-bottom:16px}.video-feature .section-intro .description{font-size:clamp(16px,1.4vw,19px);margin:20px 0 0;max-width:540px}.photo-story{max-width:1600px;margin-inline:auto}.person-bio,.letter p,.mission-panel>p{max-width:var(--reading-width)}@media(min-width:2000px){.team-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.person-card{grid-template-columns:1fr;align-content:start}.portrait{aspect-ratio:4 / 3;height:auto;min-height:0;max-height:340px}}.video-feature-section .text-steps{margin-top:44px}.video-feature-section .maya-preview{margin-top:60px}@media(max-width:734px){.video-feature{grid-template-columns:1fr;gap:26px}.video-feature .video-window{max-width:480px;justify-self:center;border-radius:20px}.video-feature .section-intro h2{font-size:clamp(31px,8vw,42px)}.video-feature .section-intro .eyebrow{font-size:12px}.video-feature .section-intro .description{font-size:16px;margin-top:16px}.video-feature-section .text-steps{margin-top:30px}.video-feature-section .maya-preview{margin-top:42px}}@media(max-width:734px){#operations{padding-block:32px}#operations .video-feature{gap:20px}#operations .video-window{max-width:280px;border-radius:18px}#operations .section-intro .eyebrow{margin-bottom:10px}#operations .section-intro h2{font-size:28px;line-height:1.18}#operations .section-intro .description{margin-top:12px;line-height:1.5}#operations .text-steps{margin-top:22px;gap:16px}#operations .text-steps article{padding-top:14px}#operations .step-number{display:none}#operations .text-steps h3{font-size:20px;line-height:1.25;margin:0 0 6px}#operations .text-steps p{font-size:16px;line-height:1.5}}.video-feature-section .maya-preview{max-width:920px;margin:36px auto 28px;gap:36px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.maya-signal{position:relative;width:100%;height:310px;display:grid;place-items:center}.maya-signal .maya-orb{width:132px;height:132px;font-size:60px;animation:maya-breathe 6s ease-in-out infinite}.maya-signal .maya-orb:after{inset:-14px}.maya-insight{position:absolute;z-index:1;width:195px;padding:12px 15px;border:1px solid #c5caff55;border-radius:16px;background:linear-gradient(130deg,#243659ed,#3f2d60ed);box-shadow:0 10px 30px #090c2238;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:maya-insight-cycle 12s ease-in-out infinite both}.maya-insight span{font-size:12px;color:#bfc7ff;display:block;margin-bottom:5px}.maya-insight p{font-size:14px;line-height:1.4;color:#edf0ff}.insight-fundraising{top:0;left:0}.insight-outreach{top:100px;right:0;animation-delay:-8s}.insight-priorities{left:8px;bottom:44px;animation-delay:-4s}.maya-motion-toggle{position:absolute;bottom:0;left:50%;transform:translate(-50%);border:1px solid #c5caff38;background:#bfc7ff0b;border-radius:99px;padding:7px 14px;font-size:12px;color:#cdd3f4;white-space:nowrap}.maya-signal.is-paused .maya-insight,.maya-signal.is-paused .maya-orb,.maya-signal.is-offscreen .maya-insight,.maya-signal.is-offscreen .maya-orb{animation-play-state:paused}.maya-preview .maya-brief{padding:24px 26px;border-radius:22px}.maya-preview .brief-top{font-size:14px;margin-bottom:16px}.maya-preview .brief-top span:last-child{padding:4px 7px}.maya-preview .maya-brief h3{font-size:27px;margin-bottom:10px}.maya-preview .maya-brief>p{font-size:15px;line-height:1.5;margin-bottom:14px}.maya-preview .brief-row{padding:11px 0;gap:14px}.maya-preview .brief-row strong{font-size:14px}.maya-preview .brief-row p{font-size:13px;line-height:1.4;margin-top:3px}.maya-preview .brief-bottom{padding-top:12px;font-size:12px}@keyframes maya-insight-cycle{0%,5%{opacity:0;transform:translateY(14px) scale(.94)}12%,35%{opacity:1;transform:translateY(0) scale(1)}43%,to{opacity:0;transform:translateY(-10px) scale(.97)}}@keyframes maya-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media(max-width:734px){.video-feature-section .maya-preview{grid-template-columns:1fr;gap:24px;margin-block:30px 24px;max-width:440px}.maya-signal{height:270px;max-width:360px;justify-self:center}.maya-signal .maya-orb{width:112px;height:112px;font-size:50px}.maya-insight{width:180px;padding:10px 13px}.insight-outreach{top:84px}.maya-preview .maya-brief{padding:22px}.maya-preview .maya-brief h3{font-size:25px}.faq{padding-bottom:38px}.faq h2{font-size:30px;line-height:1.2;margin-bottom:18px}.faq details{padding:15px 0}.faq summary{font-size:18px;line-height:1.35;gap:14px;min-height:28px;align-items:center}.faq summary:after{font-size:22px;flex-shrink:0}.faq details p{font-size:16px;line-height:1.5;margin-top:12px}}@media(prefers-reduced-motion:reduce){.maya-signal .maya-orb,.maya-insight{animation:none;transform:none;opacity:1}.maya-motion-toggle{display:none}}@media(min-width:735px){.video-feature-section .maya-preview{max-width:none;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:40px;margin-bottom:20px}.maya-preview .maya-brief{padding:22px 28px}.maya-preview .brief-top{margin-bottom:12px}.maya-preview .maya-brief>p{margin-bottom:10px}.maya-preview .brief-row{padding:10px 0}.maya-preview .brief-row:last-child{padding-bottom:0}#intelligence .text-steps{margin-top:24px;gap:32px}#intelligence .text-steps article{padding-top:16px}#intelligence .text-steps h3{font-size:24px;margin:10px 0}#intelligence .text-steps p{font-size:16px;line-height:1.5}}#collaboration.collaboration-showcase{padding-block:48px;background:none}#collaboration .section-intro{margin:0 auto 20px;max-width:880px}#collaboration .section-intro h2{font-size:clamp(32px,3.6vw,48px);line-height:1.2}#collaboration .section-intro .description{font-size:18px;line-height:1.5;max-width:670px;margin-top:16px}.collaboration-track{padding-block:18px 14px;gap:22px;scroll-padding-inline:max(var(--page-gutter),calc((100vw - var(--max)) / 2))}.collaboration-track .collaboration-card{flex-basis:350px;min-height:280px;height:auto;scroll-snap-align:start;border-radius:26px;border:1px solid #ffc6e43b;background:radial-gradient(ellipse at 90% 90%,#e67ab238,transparent 70%),linear-gradient(135deg,#6a2d50,#391c33);box-shadow:inset 0 1px #ffe1f015}.collaboration-card .highlight-copy{position:relative;z-index:1;padding:28px;min-height:0}.collaboration-card .tool-name{font-size:12px;line-height:1.5;letter-spacing:.03em;color:#edbad5;padding:0 46px 0 0;min-height:32px;max-width:none}.collaboration-card h3{font-size:29px;line-height:1.2;margin:16px 0 14px;max-width:none;letter-spacing:-.03em}.collaboration-card .tool-description{font-size:16px;line-height:1.5;color:#f0dce7}.collaboration-icon{position:absolute;top:24px;right:24px;z-index:2;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;pointer-events:none;color:var(--invite-ink);background:var(--invite-surface)}.collaboration-icon svg{display:block;width:23px;height:23px;stroke-width:1.8}.collaboration-card:nth-child(7n+1){--invite-ink: #2563ad;--invite-surface: #dbeafe}.collaboration-card:nth-child(7n+2){--invite-ink: #7940ae;--invite-surface: #f0ddff}.collaboration-card:nth-child(7n+3){--invite-ink: #087c79;--invite-surface: #ccf2eb}.collaboration-card:nth-child(7n+4){--invite-ink: #be3869;--invite-surface: #ffe0ed}.collaboration-card:nth-child(7n+5){--invite-ink: #9b5712;--invite-surface: #ffebc5}.collaboration-card:nth-child(7n+6){--invite-ink: #27783f;--invite-surface: #d7f5dc}.collaboration-card:nth-child(7n+7){--invite-ink: #b74c30;--invite-surface: #ffdfd1}#collaboration .gallery-controls{margin-top:8px}#collaboration .dots{height:42px;padding-inline:18px;gap:10px}#collaboration .circle{width:42px;height:42px}@media(max-width:734px){#collaboration.collaboration-showcase{padding-block:36px}#collaboration .section-intro{margin-bottom:14px}#collaboration .section-intro h2{font-size:32px}#collaboration .section-intro .description{font-size:16px;margin-top:14px}.collaboration-track{padding-inline:var(--page-gutter);gap:16px;scroll-padding-inline:var(--page-gutter)}.collaboration-track .collaboration-card{flex-basis:86vw;min-height:260px;border-radius:22px}.collaboration-card .highlight-copy{padding:24px}.collaboration-card h3{font-size:27px;margin-top:14px}.collaboration-icon{top:20px;right:20px}}@media(min-width:735px){#collaboration.collaboration-showcase{padding-block:40px}#collaboration .section-intro h2{white-space:normal;font-size:40px}}#platform .tool-tiles{grid-template-columns:repeat(5,minmax(0,clamp(62px,5.1vw,104px)));gap:22px 14px;padding:20px 12px;transform:none}#platform .app-tile{width:100%;height:auto;aspect-ratio:auto;gap:9px;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;overflow:visible}#platform .figma-app-art{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:22%;overflow:hidden;background:linear-gradient(155deg,#1b3526,#0a1a12);border:1px solid #d7ffe438;box-shadow:inset 0 2px 2px #ffffff14,0 8px 18px #0005}#platform .figma-app-art img{display:block;width:90%;height:90%;max-width:100%;object-fit:contain;filter:none}#platform .app-label{font-size:11px;line-height:1.3;font-weight:500;white-space:nowrap;color:#e0f1e7;letter-spacing:0}#collaboration .eyebrow{color:#eab0d0}#collaboration .circle,#collaboration .dots{background:#74335526;border-color:#f8bbdc33}#collaboration .dot[aria-current=true]{background:#f4b4d8}#collaboration .circle:hover{background:#a6477655}@media(min-width:735px)and (max-width:1068px){#platform .tool-tiles{grid-template-columns:repeat(5,minmax(0,62px));gap:20px 10px}#platform .app-label{font-size:10px}}@media(max-width:734px){#platform .tool-tiles{width:min(100%,350px);grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 10px;padding:18px 12px}#platform .app-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#platform .tool-orbit{height:auto;min-height:0}}#platform .app-tile[data-app=Events] .figma-app-art img{width:72%;height:72%}@media(max-width:734px){.anywhere .role-scene-0>.role-photo{object-position:60% center}}.button.demo-action,.button.explore-action{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-synthesis:none}#platform .figma-app-art>svg{display:block;width:90%;height:90%;max-width:100%;filter:none;stroke:none}#platform .app-tile[data-app=Events] .figma-app-art>svg{width:72%;height:72%}html[data-theme=light] #platform .figma-app-art>svg [filter]{filter:none}.anywhere .role-scene-2>.role-photo{object-position:center 25%}@media(max-width:734px){.anywhere .role-scene-2>.role-photo{object-position:65% 25%}}

:root[data-theme=dark]{color-scheme:dark}.theme-toggle{display:inline-grid;place-items:center;flex:0 0 36px;width:36px;height:36px;padding:7px;border:0;border-radius:50%;background:transparent;color:var(--text);cursor:pointer}.theme-toggle:hover{background:var(--surface-raised)}.theme-toggle svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.6;fill:none}.theme-toggle .moon-icon{display:none}[data-theme=light] .theme-toggle .moon-icon{display:block}[data-theme=light] .theme-toggle .sun-icon{display:none}.closing.wrap{background:transparent}.company-close{background:none}:root[data-theme=light]{color-scheme:light;--bg: #f3f9f4;--surface: #ffffff;--surface-raised: #e3eee5;--text: #18382c;--muted: #52675b;--green: #146c45;--line: #234d3026;--glass: #ffffffbf}html[data-theme=light] .localnav:before{background:#f6f8f3c9;box-shadow:inset 0 1px #fff8}html[data-theme=light] .localnav.past-opening{border-bottom-color:var(--line);box-shadow:0 8px 24px #16332308}html[data-theme=light] .wordmark img{filter:brightness(0) saturate(100%);opacity:.8}html[data-theme=light] .menu-toggle span{background:var(--text)}html[data-theme=light] .button{background:#146c45;color:#fff}html[data-theme=light] .button:hover{background:#0b5235}html[data-theme=light] .button.secondary{background:#ffffff80;color:var(--text);border-color:#38694b66}html[data-theme=light] .eyebrow,html[data-theme=light] .text-link,html[data-theme=light] .person-role,html[data-theme=light] .step-number{color:#286846}html[data-theme=light] .hero{background:linear-gradient(180deg,transparent 48%,var(--bg) 100%),radial-gradient(ellipse at 15% 33%,#99ddc078,transparent 52%),radial-gradient(ellipse at 88% 45%,#9bdac688,transparent 50%),linear-gradient(#e3f5e6,#d9f0e5 62%,var(--bg))}html[data-theme=light] .platform-surround{background:var(--bg)}html[data-theme=light] .hero h1,html[data-theme=light] .gradient-text{background-image:linear-gradient(120deg,#18382c,#247249);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=light] .suite,html[data-theme=light] .mission-panel,html[data-theme=light] .person-card,html[data-theme=light] .contact-panel,html[data-theme=light] .investor-pillars article{background:linear-gradient(135deg,#fafffbe6,#d4eee0d4);border-color:var(--line);box-shadow:inset 0 1px #fff,0 14px 44px #244b3010}html[data-theme=light] .suite p:not(.eyebrow),html[data-theme=light] .mission-panel>p:last-child{color:var(--muted)}html[data-theme=light] #platform .figma-app-art{background:linear-gradient(155deg,#e2f0e6,#fafffc);border-color:#214e3026;box-shadow:inset 0 1px 1px #fff,0 8px 18px #244b3012}html[data-theme=light] #platform .app-label{color:var(--text);text-shadow:none}html[data-theme=light] .highlight-card[data-app]{background:linear-gradient(145deg,color-mix(in srgb,var(--app-top) 32%,white),color-mix(in srgb,var(--app-top) 14%,#f6f8f3));border-color:color-mix(in srgb,var(--app-bottom) 25%,transparent);box-shadow:inset 0 1px #fff}html[data-theme=light] .highlight-card[data-app] .tool-name{color:color-mix(in srgb,var(--app-bottom) 70%,#18382c)}html[data-theme=light] .highlight-card[data-app] .tool-description{color:var(--muted)}html[data-theme=light] .highlight-card h3{color:var(--text)}html[data-theme=light] .maya-mini{background:#e6e5fa;color:#40376c;border-color:#70619b30}html[data-theme=light] .maya-mini small{color:#584b7c}html[data-theme=light] .circle,html[data-theme=light] .dots{background:#ffffffc9;border-color:var(--line);color:var(--text)}html[data-theme=light] .circle:hover{background:#e2eee4}html[data-theme=light] .dot{background:#627b6d55}html[data-theme=light] .dot[aria-current=true]{background:#146c45}html[data-theme=light] #feature-sections .feature-section{--pool-left: #84d7b595;--pool-right: #8cd5d278}html[data-theme=light] #feature-sections #intelligence{--pool-left: #8dbaf7a6;--pool-right: #b89be79c}html[data-theme=light] #feature-sections #collaboration{--pool-left: #96c7f2a3;--pool-right: #ee9ac39c}html[data-theme=light] .intelligence .section-intro h2{background-image:linear-gradient(110deg,#3f376e,#6350a0)}html[data-theme=light] .intelligence .eyebrow,html[data-theme=light] .intelligence .step-number{color:#62519a}html[data-theme=light] .intelligence .description,html[data-theme=light] .intelligence .text-steps p{color:#5c6079}html[data-theme=light] .maya-brief,html[data-theme=light] .maya-insight{background:linear-gradient(135deg,#f5f8ffed,#e1daf7ed);border-color:#7168a933;box-shadow:0 14px 32px #3028550d,inset 0 1px #fff}html[data-theme=light] .maya-insight span,html[data-theme=light] .brief-top,html[data-theme=light] .brief-row>span{color:#62519a}html[data-theme=light] .maya-insight p,html[data-theme=light] .brief-row strong{color:#312b50}html[data-theme=light] .maya-brief>p,html[data-theme=light] .brief-row p,html[data-theme=light] .brief-bottom{color:#5c6079}html[data-theme=light] .brief-row,html[data-theme=light] .brief-bottom,html[data-theme=light] .brief-top span:last-child{border-color:#7168a933}html[data-theme=light] .maya-motion-toggle{color:#514473;border-color:#7168a933;background:#ffffff70}html[data-theme=light] .video-window,html[data-theme=light] .popup-video{border-color:var(--line);background:transparent}html[data-theme=light] .expand-video,html[data-theme=light] .maya-video .expand-video{color:var(--text);background:#ffffff70;border-color:var(--line)}html[data-theme=light] #collaboration .eyebrow,html[data-theme=light] .collaboration-card .tool-name{color:#853a66}html[data-theme=light] .collaboration-track .collaboration-card{background:linear-gradient(135deg,#fff4faee,#f0ccdfeb);border-color:#a65b8130;box-shadow:inset 0 1px #fff}html[data-theme=light] .collaboration-card h3{color:#49243b}html[data-theme=light] .collaboration-card .tool-description{color:#6f4f62}html[data-theme=light] #collaboration .circle,html[data-theme=light] #collaboration .dots{background:#fff9fc;border-color:#a65b8130}html[data-theme=light] #collaboration .dot[aria-current=true]{background:#9b4777}html[data-theme=light] .community-photo figcaption{color:#fff}html[data-theme=light] .anywhere .tabs-block{border-color:var(--line);background:transparent}html[data-theme=light] .tab-list{border-color:var(--line)}html[data-theme=light] .tab-list button{color:var(--muted)}html[data-theme=light] .tab-list button[aria-selected=true]{color:var(--text);border-color:var(--green)}html[data-theme=light] .role-caption p{color:var(--muted)}html[data-theme=light] .mobile-coming-soon{background:#e6f0e7;color:#286846;border-color:var(--line)}html[data-theme=light] .company-page:before{background:radial-gradient(ellipse at 85% 5%,#92d8ad66,transparent 30%),radial-gradient(ellipse at 0 35%,#86d5bf66,transparent 40%),radial-gradient(ellipse at 90% 70%,#99d9d355,transparent 35%)}html[data-theme=light] .vision-photo{opacity:.38}html[data-theme=light] .vision-photo-hero:before{background:linear-gradient(180deg,#eff6eccc,#e6f0e6aa 45%,var(--bg));mix-blend-mode:normal}html[data-theme=light] .vision-photo-hero:after{background:linear-gradient(180deg,#f6f8f344,#edf4e877 60%,var(--bg))}html[data-theme=light] .vision-photo-hero h1,html[data-theme=light] .vision-photo-hero .company-lede{text-shadow:none}html[data-theme=light] .vision-photo-hero .company-lede{color:var(--muted)}html[data-theme=light] .vision-photo-credit{color:#52675b}html[data-theme=light] .portrait{background:#e0eadf}html[data-theme=light] .contact-topics span,html[data-theme=light] .form-field label span,html[data-theme=light] .form-privacy{color:var(--muted)}html[data-theme=light] .contact-topics span{border-color:var(--line)}html[data-theme=light] .contact-topics span:before{color:var(--green)}html[data-theme=light] .form-field label{color:var(--text)}html[data-theme=light] .form-field input,html[data-theme=light] .form-field select,html[data-theme=light] .form-field textarea{background:#ffffffe0;color:var(--text);border-color:#40674d55;color-scheme:light}html[data-theme=light] .form-field input::placeholder,html[data-theme=light] .form-field textarea::placeholder{color:#687b6e}html[data-theme=light] .form-field select option{background:#fff}html[data-theme=light] .form-status{color:#a23424}html[data-theme=light] .contact-success>span{background:#d8eddd;color:#175e36}html[data-theme=light] footer{background:linear-gradient(180deg,var(--bg),#e6efe5)}html[data-theme=light] dialog,html[data-theme=light] #detail-dialog{background:#f6f8f3;color:var(--text);border-color:var(--line)}html[data-theme=light] #detail-dialog.maya-dialog{background:#f1effa}html[data-theme=light] dialog::backdrop{background:#18382c66}@media(max-width:1200px){.local-inner{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-rows:72px;grid-auto-rows:auto;row-gap:0}.local-brand{grid-column:1;grid-row:1}.theme-toggle{grid-column:2;grid-row:1}.menu-toggle{grid-column:3;grid-row:1}.local-inner>.button.small{grid-column:4;grid-row:1}.local-links{grid-column:1 / -1;grid-row:2}}@media(max-width:734px){.local-inner{grid-template-rows:66px}}@media(min-width:1001px)and (max-width:1200px){.local-inner{flex-wrap:wrap;column-gap:14px}.local-links{display:none;order:4;flex:1 0 100%;flex-direction:column;gap:0;padding:5px 0 18px;font-size:16px}.local-links a{padding:12px 0;border-top:1px solid var(--line)}.localnav.is-open .local-links{display:flex}.menu-toggle{display:block}}@media(max-width:734px){.local-inner{column-gap:4px}.theme-toggle{flex-basis:32px;width:32px;height:36px;padding:5px}.menu-toggle{padding-inline:3px}}@media(max-width:380px){.local-inner{padding-inline:12px;column-gap:2px}.local-brand.wordmark{font-size:13px;gap:5px;letter-spacing:.22em!important}.local-inner>.button.small{padding-inline:9px;font-size:10px}}@media(prefers-reduced-motion:no-preference){html.theme-crossfade{--theme-fade-duration: .28s}html.theme-crossfade::view-transition-old(root){animation:theme-fade-out var(--theme-fade-duration) ease-in-out both}html.theme-crossfade::view-transition-new(root){animation:theme-fade-in var(--theme-fade-duration) ease-in-out both}}@media(min-width:735px)and (pointer:fine){html.theme-crossfade{--theme-fade-duration: .65s}}@keyframes theme-fade-out{to{opacity:0}}@keyframes theme-fade-in{0%{opacity:0}}html[data-theme=light] #platform .app-tile[data-app=CRM] .figma-app-art img{content:url(/assets/figma-app-panel/crm-light.svg?v=b6f393a06cb3)}html[data-theme=light] #platform .app-tile[data-app="Call Time"] .figma-app-art img{content:url(/assets/figma-app-panel/call-time-light.svg?v=5d9bd5ea0f1b)}html[data-theme=light] #platform .app-tile[data-app=Barazas] .figma-app-art img{content:url(/assets/figma-app-panel/barazas-light.svg?v=2aaad3645549)}html[data-theme=light] #platform .app-tile[data-app=Calendar] .figma-app-art img{content:url(/assets/figma-app-panel/calendar-light.svg?v=65c523df33b4)}html[data-theme=light] #platform .app-tile[data-app=Fundraising] .figma-app-art img{content:url(/assets/figma-app-panel/fundraising-light.svg?v=df1935099b1c)}html[data-theme=light] #platform .app-tile[data-app=Events] .figma-app-art img{content:url(/assets/figma-app-panel/events-light.svg?v=58cbfa45c9b9)}html[data-theme=light] #platform .app-tile[data-app=Budgeting] .figma-app-art img{content:url(/assets/figma-app-panel/dashboard-light.svg?v=48d6667d7de3)}html[data-theme=light] #platform .app-tile[data-app=Maya] .figma-app-art img{content:url(/assets/figma-app-panel/maya-daily-light.svg?v=75683eb00a11)}html[data-theme=light] #platform .app-tile[data-app=Priorities] .figma-app-art img{content:url(/assets/figma-app-panel/priorities-light.svg?v=74b8956e8b4a)}html[data-theme=light] #platform .app-tile[data-app=Team] .figma-app-art img{content:url(/assets/figma-app-panel/team-light.svg?v=819b503ba54c)}:root{--section-wash-mask: linear-gradient( to bottom, transparent 0%, #0000000d 6%, #00000040 14%, #000000a6 24%, #000 36%, #000 64%, #000000a6 76%, #00000040 86%, #0000000d 94%, transparent 100% )}.highlights,.anywhere.wrap{position:relative;isolation:isolate;background:transparent}.highlights:before,.anywhere.wrap:before{content:"";position:absolute;inset:-100px 0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 8% 50%,#1e6c3d38,transparent 60%),radial-gradient(ellipse at 95% 65%,#13574330,transparent 58%)}.anywhere.wrap:before{background:radial-gradient(ellipse at 50% 50%,#146e4148,transparent 68%)}.highlights:before,.anywhere.wrap:before,#feature-sections .feature-section:before,.maya-smart-features:before,.pricing:before{-webkit-mask-image:var(--section-wash-mask);mask-image:var(--section-wash-mask)}.company-close,footer{border-top:0}footer,html[data-theme=light] footer{background:transparent}.company-page:before{-webkit-mask-image:linear-gradient(#000 75%,transparent);mask-image:linear-gradient(#000 75%,transparent)}.form-response-time{margin:16px 0 0;color:var(--muted);font-size:14px;line-height:1.5}

.inquiry-picker{position:relative;margin:10px 0 22px}.form-field .inquiry-native{display:none!important;position:absolute;width:1px;height:1px;min-height:0;padding:0;clip-path:inset(50%);overflow:hidden}.inquiry-trigger{display:flex;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:56px;padding:15px 18px;border:1px solid #cff5df38;border-radius:12px;color:#eff8f1;background:#061b12b8;text-align:left;font:400 16px/1.4 var(--sans);cursor:pointer}.inquiry-trigger svg{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.75}.inquiry-trigger:focus-visible{outline:2px solid #a0e9b5;outline-offset:3px}.inquiry-trigger[aria-invalid=true]{border-color:#e79691}.inquiry-options{position:absolute;z-index:20;inset:calc(100% + 8px) 0 auto;padding:7px;background:#102a1e;border:1px solid #9dd8b64d;border-radius:14px;box-shadow:0 18px 45px #0004}.inquiry-options [role=option]{padding:13px 14px;border-radius:8px;font:400 15px/1.5 var(--sans);color:#eaf7ee;cursor:pointer}.inquiry-options [role=option]:hover,.inquiry-options .is-active{background:#24563c}.inquiry-options [aria-selected=true]{background:#2e6948;color:#fff}html[data-theme=light] .inquiry-trigger{color:#234333;background:#f7fbf8;border-color:#b4cabe}html[data-theme=light] .inquiry-options{background:#f7fcf8;border-color:#bbd2c2;box-shadow:0 18px 40px #123b2424}html[data-theme=light] .inquiry-options [role=option]{color:#234333}html[data-theme=light] .inquiry-options [role=option]:hover,html[data-theme=light] .inquiry-options .is-active{background:#e2f1e5}html[data-theme=light] .inquiry-options [aria-selected=true]{background:#cce8d4;color:#17472a}@media(max-width:734px){.inquiry-trigger{padding:15px 16px}}
