@font-face{font-family:Martina Plantijn;src:url(/fonts/martina-plantijn.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.foo-page{--foo-unit:min(100vw / 144,10px);--foo-ink:#3b3b3b;--foo-serif:"Martina Plantijn",Georgia,serif;--foo-gutter:clamp(20px,4.2vw,72px);--foo-inset:var(--foo-gutter);--foo-media-radius:clamp(18px,calc(var(--foo-unit) * 2.1),30px);--foo-title-xl:clamp(32px,calc(var(--foo-unit) * 5.2),52px);--foo-title-lg:clamp(30px,calc(var(--foo-unit) * 4.6),48px);--foo-title-md:clamp(22px,calc(var(--foo-unit) * 2.32),34px);color:var(--foo-ink);background:#fff;width:100%;max-width:none;overflow-x:clip}.foo-page>section:not(.foo-hero):not(.foo-memory),.foo-page>figure:not(.foo-side-photo){padding-inline:var(--foo-inset)}.foo-hero,.foo-memory,.foo-side-photo{padding-inline:0}.foo-page>:is(section,figure):not(.foo-hero){box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto}.foo-inset{box-sizing:border-box;width:100%;max-width:none;margin-inline:auto}.foo-page h1,.foo-page h2,.foo-page h3,.font-foo-serif{font-family:var(--foo-serif);letter-spacing:-.025em;font-weight:400;line-height:1.13}.foo-page h1,.foo-page h2{font-size:var(--foo-title-lg);color:var(--foo-ink)}.foo-page h3{font-size:var(--foo-title-md)}.foo-hero h1{color:#fff}.foo-body,.foo-section-desc,.foo-hardware-desc,.foo-faq-answer p,.memory-copy .foo-body,.connections-options .foo-body,.closing-copy .foo-body,.foo-feature-copy .foo-body{color:#666;font-size:15px;font-weight:400;line-height:1.45}.foo-page :is(a,summary){-webkit-tap-highlight-color:transparent}.foo-page a{transition:opacity .2s,background .2s,text-decoration-color .2s}.foo-page a:not(.foo-button):hover{opacity:.7}.foo-hero-copy .foo-button,.foo-hero-copy .foo-button:hover,.foo-nav a,.foo-nav a:hover{opacity:1}.foo-page :is(a,summary,button):focus,.foo-page :is(a,summary,button):focus-visible{outline:none}.foo-page [id]{scroll-margin-top:35px}.foo-skip-link{z-index:20;background:#fff;border-radius:30px;padding:12px 20px;position:absolute;top:-100px;left:20px}.foo-skip-link:focus{top:15px}.foo-button{background:var(--foo-ink);color:#f8f8f8;min-height:clamp(40px,calc(var(--foo-unit) * 4),48px);font-size:clamp(14px,calc(var(--foo-unit) * 1.4),15px);white-space:nowrap;border-radius:50px;justify-content:center;align-items:center;padding:0 1.5em;text-decoration:none;display:inline-flex}.foo-button:hover{background:#2e2e2e}button.foo-button{appearance:none;cursor:pointer;font-family:inherit;font-weight:inherit;letter-spacing:inherit;border:0}.foo-button-light{color:var(--foo-ink);min-height:clamp(38px,calc(var(--foo-unit) * 3.6),46px);font-size:clamp(14px,calc(var(--foo-unit) * 1.35),15px);background:#fff}.foo-button-light:hover{color:var(--foo-ink);background:#fff}.foo-hero{width:100%;max-width:none;height:min(100svh,calc(var(--foo-unit) * 108));color:#fff;box-sizing:border-box;border-radius:0;min-height:min(100svh,820px);max-height:1600px;margin-inline:0;position:relative;overflow:hidden}.foo-hero-image{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.foo-nav{z-index:100;top:calc(var(--foo-unit) * 2.55);color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff12;border:none;border-radius:100px;justify-content:space-between;align-items:center;width:min(480px,100% - 48px);max-width:calc(100% - 40px);height:44px;padding:0 clamp(22px,5vw,32px);font-size:14px;font-weight:400;transition:color .25s,background .25s,box-shadow .25s;display:flex;position:fixed;left:50%;transform:translate(-50%)}.foo-nav a{color:inherit;white-space:nowrap;letter-spacing:normal;word-spacing:.34em;font-weight:400;text-decoration:none}.foo-nav-links{align-items:center;gap:28px;display:flex}.foo-home{padding:8px 10px}.foo-home img{width:15px;height:auto;transition:filter .25s,opacity .25s}.foo-nav-toggle,.foo-nav-mobile-menu{display:none}.foo-nav a:focus,.foo-nav a:focus-visible,.foo-nav-toggle:focus,.foo-nav-toggle:focus-visible{outline:none}.foo-nav-scrolled{color:var(--foo-ink);background:#ffffffeb;box-shadow:0 8px 32px #0000000f}.foo-hero-copy{text-align:center;width:min(92%,680px);position:absolute;bottom:clamp(48px,9vh,132px);left:50%;transform:translate(-50%)}.foo-hero h1{font-size:var(--foo-title-xl);margin:0 auto calc(var(--foo-unit) * 3.3);text-wrap:wrap;max-width:min(92vw,680px);line-height:1.16}.foo-hero-title-break{display:block}.foo-hero .foo-button,.foo-hero .foo-button:hover{color:var(--foo-ink);background:#fff}.foo-dot{width:clamp(7px,calc(var(--foo-unit) * .58),13px);height:clamp(7px,calc(var(--foo-unit) * .58),13px);background:var(--foo-ink);margin:0 auto calc(var(--foo-unit) * 2.15);border-radius:50%;display:block}.foo-intro-copy{text-align:center;padding-top:calc(var(--foo-unit) * 19);z-index:1;width:46%;margin:auto;position:relative}.foo-intro h2{font-size:var(--foo-title-md);color:var(--foo-ink);margin-bottom:calc(var(--foo-unit) * 3.7)}.foo-intro .foo-body p+p{margin-top:1.35em}.foo-photo-caption{font-size:clamp(13px,calc(var(--foo-unit) * 1.4),28px);margin-top:calc(var(--foo-unit) * 3.5)}.foo-dorm{margin-top:0;position:relative}.foo-dorm>img:first-child{width:100%;height:auto}.foo-dorm:after{content:"";background:linear-gradient(#0000,#fff 98%);position:absolute;inset:43% 0 0}.dorm-dot{width:calc(var(--foo-unit) * .58);z-index:1;height:auto;position:absolute}.foo-hardware{padding-top:calc(var(--foo-unit) * 12);padding-bottom:calc(var(--foo-unit) * 6);text-align:center}.foo-hardware h2{z-index:1;margin-bottom:calc(var(--foo-unit) * 1.6);position:relative}.foo-hardware-desc{max-width:min(100%,34em);margin:0 auto calc(var(--foo-unit) * 3.5);text-wrap:pretty}.foo-hardware-img{width:100%;max-width:100%;height:auto;margin:calc(var(--foo-unit) * 2) auto 0;display:block}.foo-hardware-img-mobile{display:none}.foo-illustration{width:100%;position:relative;overflow:hidden;container-type:inline-size}.foo-illustration.foo-illustration-inset{box-sizing:border-box;padding:clamp(28px,10cqw,72px) clamp(32px,12cqw,88px)}.foo-illustration.foo-illustration-inset.foo-boundary-private{padding:clamp(14px,4.5cqw,36px) clamp(16px,5cqw,44px)}.foo-boundaries .foo-boundary-card{border-radius:var(--foo-media-radius);width:100%;height:clamp(440px,56vw,720px);aspect-ratio:unset;justify-content:center;align-items:center;display:flex}.foo-boundaries .foo-boundary-off-the-record .foo-boundary-media{width:auto;max-width:58%;height:auto;max-height:48%}.foo-boundaries .foo-boundary-media{object-fit:contain;max-height:100%}.foo-boundary-media-wrap{flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;transition:opacity .75s cubic-bezier(.33,1,.68,1);display:flex}.foo-boundary-media-wrap.is-faded{opacity:0}@media (prefers-reduced-motion:reduce){.foo-boundary-media-wrap{transition:none}}.foo-memory{margin-top:calc(var(--foo-unit) * 10);padding-inline:0;padding-bottom:calc(var(--foo-unit) * 12);position:relative;overflow:visible;container:memory/inline-size}.foo-memory-first{margin-top:calc(var(--foo-unit) * 14)}.memory-stage{width:100%;max-width:1440px;min-height:0;padding:calc(var(--foo-unit) * 8) var(--foo-gutter) calc(var(--foo-unit) * 6);box-sizing:border-box;grid-template-columns:minmax(0,1fr);place-items:start stretch;row-gap:clamp(16px,2.4vw,28px);margin-inline:auto;display:grid;position:relative}.memory-copy{text-align:center;z-index:auto;grid-area:4/1;justify-self:center;width:min(100%,40rem);min-width:0;max-width:100%;position:relative}.memory-copy h2{margin-bottom:calc(var(--foo-unit) * 1.5)}.memory-copy .foo-dot{margin-bottom:calc(var(--foo-unit) * 1.6)}.memory-copy .foo-body{max-width:780px;margin-inline:auto}.memory-copy .foo-body p+p{margin-top:.85em}.memory-questions{pointer-events:none;width:auto;height:auto;display:contents;position:static;inset:auto}.foo-office-scene{margin:calc(var(--foo-unit) * 8) auto 0}.foo-side-photo{margin:calc(var(--foo-unit) * 8) auto calc(var(--foo-unit) * 2);padding-inline:var(--foo-inset);overflow:hidden}.memory-question{--memory-pad-y:12px;--memory-pad-x:14px;font-size:clamp(15px,calc(var(--foo-unit) * 1.4),24px);padding:var(--memory-pad-y) var(--memory-pad-x);border-radius:calc(var(--foo-unit) * 1.25);text-align:left;text-wrap:balance;overflow-wrap:break-word;box-sizing:border-box;background:#f8f8f8;width:fit-content;min-width:0;max-width:100%;height:auto;min-height:0;line-height:1.4;position:relative;inset:auto;transform:none}.question-1{grid-area:1/1;justify-self:start}.question-2{grid-area:2/1;justify-self:end}.question-3{grid-area:3/1;justify-self:start}.question-4{grid-area:5/1;justify-self:end}.question-5{grid-area:6/1;justify-self:start}.question-6{grid-area:7/1;justify-self:end}@container memory (min-width:840px){.memory-stage{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,min(42rem,46%)) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,64px) clamp(16px,2.4vw,48px)}.memory-copy{grid-area:1/2/span 3;align-self:center;width:auto;max-width:none}.question-1{grid-area:1/1;place-self:end start}.question-2{grid-area:1/3;place-self:start end}.question-3{grid-area:2/1;place-self:center start}.question-4{grid-area:2/3;place-self:center end}.question-5{grid-area:3/1;place-self:start}.question-6{grid-area:3/3;place-self:end}}.foo-side-photo video{aspect-ratio:1724/1342;object-fit:cover;object-position:center;border-radius:var(--foo-media-radius);width:100%;height:auto;display:block}.foo-section-header{text-align:center}.foo-section-header h2{margin-bottom:calc(var(--foo-unit) * 2)}.foo-section-desc{text-wrap:pretty;max-width:min(100%,34em);margin:0 auto}.foo-boundaries{padding:calc(var(--foo-unit) * 10) 0 0}.foo-boundaries .foo-feature{gap:calc(var(--foo-unit) * 4.25)}.foo-boundaries .foo-feature-copy{padding-inline:clamp(16px,3vw,44px)}.foo-boundaries .foo-feature-copy .foo-body{text-wrap:pretty;max-width:min(100%,30em)}.foo-features{gap:calc(var(--foo-unit) * 5);margin-top:calc(var(--foo-unit) * 7);max-width:100%;margin-inline:auto;display:grid}.foo-feature{align-items:center;gap:calc(var(--foo-unit) * 3.5);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);display:grid}.foo-feature-copy{padding:0}.foo-feature h3{margin-bottom:calc(var(--foo-unit) * 2)}.foo-feature-reverse .foo-feature-copy{grid-area:1/2}.foo-feature-reverse .foo-illustration{grid-area:1/1}.foo-boundaries .foo-feature .foo-illustration:not(.foo-boundary-card){border-radius:var(--foo-media-radius);height:clamp(440px,56vw,720px);aspect-ratio:unset}.foo-connections{margin-top:calc(var(--foo-unit) * 12);padding-top:calc(var(--foo-unit) * 4);padding-bottom:calc(var(--foo-unit) * 8);position:relative}.connections-visual{width:min(100%,520px);margin:0 auto;position:relative}.connections-orbit{aspect-ratio:822.665/831.367;--orbit-cx:48.008%;--orbit-cy:50.031%;--orbit-shift-x:calc(50% - var(--orbit-cx));--connections-dot:clamp(7px,calc(var(--foo-unit) * .58),13px);width:100%;position:relative}.connections-orbit-shift{transform:translate(var(--orbit-shift-x),11%);position:absolute;inset:0}.connections-orbit-ring{width:100%;height:100%;display:block;position:absolute;inset:0}.connections-orbit-spin{transform-origin:var(--orbit-cx) var(--orbit-cy);animation:56s linear infinite connections-orbit-rotate;position:absolute;inset:0}.connections-orbit-icon{animation:56s linear infinite reverse connections-orbit-rotate;position:absolute;overflow:hidden}.connections-orbit-icon>img{max-width:none;display:block}.connections-orbit-sheet{max-width:none;position:absolute}.connections-header{left:50%;top:var(--orbit-cy);transform:translate(-50%,calc(var(--connections-dot) / -2));z-index:3;text-align:center;pointer-events:none;width:max-content;position:absolute}.connections-header .foo-dot{width:var(--connections-dot);height:var(--connections-dot);margin:0 auto calc(var(--foo-unit) * 1.6);background:var(--foo-ink)}.connections-header h2{margin-top:calc(var(--foo-unit) * 3);margin-bottom:0}.connections-orbit-shift:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#ffffff80 14%,#ffffffe6 34%,#fff 52%);position:absolute;inset:47% -8% -4%}@keyframes connections-orbit-rotate{to{transform:rotate(360deg)}}@keyframes foo-nav-link-in{0%{opacity:0}to{opacity:1}}.connections-options{z-index:3;width:min(100%,760px);max-width:100%;margin:calc(var(--foo-unit) * -3) auto 0;box-sizing:border-box;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,96px);padding-inline:0;display:grid;position:relative}.connections-options h3{white-space:nowrap}.connections-options .foo-body{margin-top:calc(var(--foo-unit) * 2);text-wrap:pretty;max-width:min(100%,22em);line-height:1.45}.connections-title{align-items:center;gap:calc(var(--foo-unit) * 1.5);display:flex}.connections-title span{font-size:clamp(11px,calc(var(--foo-unit) * 1.05),20px);white-space:nowrap;background:#ececec;border-radius:50px;padding:.65em 1.1em;font-weight:500}@media (prefers-reduced-motion:reduce){.connections-orbit-spin,.connections-orbit-icon,.foo-nav-mobile-link{animation:none}}.foo-office-scene{border-radius:var(--foo-media-radius);width:100%;position:relative;overflow:hidden}.foo-office-scene-img{object-fit:contain;object-position:center center;border-radius:var(--foo-media-radius);width:100%;height:auto;display:block}.foo-pricing{padding:calc(var(--foo-unit) * 12) 0 0;margin-top:calc(var(--foo-unit) * 4)}.foo-pricing header h2{margin-bottom:calc(var(--foo-unit) * 2.5)}.foo-plans{gap:calc(var(--foo-unit) * 1.2);margin-top:calc(var(--foo-unit) * 4);grid-template-columns:repeat(3,1fr);max-width:100%;margin-inline:auto;display:grid}.foo-plan{padding:calc(var(--foo-unit) * 2.5) calc(var(--foo-unit) * 1.1) calc(var(--foo-unit) * 1.3);border-radius:calc(var(--foo-unit) * 1.74);background:#f8f8f8;flex-direction:column;display:flex}.plan-icon{height:calc(var(--foo-unit) * 8.7);padding-left:calc(var(--foo-unit) * 1.25);color:var(--foo-ink);align-items:flex-start;display:flex}.plan-icon-art{flex:none;max-width:75%;height:auto;display:block}.plan-icon-art circle,.plan-icon-art path{fill:currentColor}.plan-icon-office{aspect-ratio:114/96;width:calc(var(--foo-unit) * 6.26 * 114 / 96);height:calc(var(--foo-unit) * 6.26)}.plan-icon-fleet{aspect-ratio:344/108;width:min(75%,calc(var(--foo-unit) * 6.26 * 344 / 108));height:auto}.foo-plan:first-child .plan-icon-art{width:calc(var(--foo-unit) * 1.63);margin-top:calc(var(--foo-unit) * .35)}.foo-plan h3,.plan-price,.foo-plan ul{margin-inline:calc(var(--foo-unit) * 1.25)}.foo-plan h3{font-size:clamp(22px,calc(var(--foo-unit) * 1.75),32px);margin-bottom:calc(var(--foo-unit) * 1.6)}.plan-price{font-size:clamp(15px,calc(var(--foo-unit) * 1.1),17px);color:#3b3b3b;font-weight:500;line-height:1.3}.plan-price span{font-weight:500}.foo-plan ul{font-size:clamp(15px,calc(var(--foo-unit) * 1.1),17px);margin-top:calc(var(--foo-unit) * 3);margin-bottom:calc(var(--foo-unit) * 5);color:var(--foo-ink);padding:0;line-height:1.45;list-style:none}.foo-plan li{gap:clamp(10px,calc(var(--foo-unit) * 1),18px);align-items:flex-start;display:flex}.foo-plan li:before{content:"";width:clamp(4px,calc(var(--foo-unit) * .32),5px);height:clamp(4px,calc(var(--foo-unit) * .32),5px);background:currentColor;border-radius:50%;flex:none;min-width:4px;min-height:4px;margin-top:.65em;display:block}.foo-plan .foo-button{border-radius:calc(var(--foo-unit) * .87);width:100%;margin-top:auto}.foo-faq{padding:calc(var(--foo-unit) * 36) 0 calc(var(--foo-unit) * 6)}.foo-faq h2{text-align:center;margin-bottom:calc(var(--foo-unit) * 5)}.foo-faq-list{width:min(100%,640px);margin:0 auto}.foo-faq-item{border-top:1px solid #e3e3e3}.foo-faq-item:last-child{border-bottom:1px solid #e3e3e3}.foo-faq-summary{appearance:none;width:100%;color:inherit;font:inherit;cursor:pointer;gap:clamp(16px,calc(var(--foo-unit) * 1.6),24px);padding:calc(var(--foo-unit) * 2.4) 0;background:0 0;border:0;justify-content:space-between;align-items:flex-start;margin:0;font-size:15px;line-height:1.45;list-style:none;display:flex}.foo-faq-question{text-align:left;flex:1;min-width:0}.foo-faq-marker{width:clamp(4px,calc(var(--foo-unit) * .32),5px);height:clamp(4px,calc(var(--foo-unit) * .32),5px);background:var(--foo-ink);border-radius:50%;flex-shrink:0;margin-top:.7em}.foo-faq-item>.foo-faq-answer{height:0;transition:height .5s cubic-bezier(.33,1,.68,1);overflow:hidden}.foo-faq-answer-inner{overflow:hidden}.foo-faq-answer p{padding:0 0 calc(var(--foo-unit) * 2.4);opacity:0;margin:0;transition:opacity .4s cubic-bezier(.33,1,.68,1),transform .45s cubic-bezier(.33,1,.68,1);transform:translateY(.35em)}.foo-faq-item.is-open .foo-faq-answer p{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.foo-faq-item>.foo-faq-answer,.foo-faq-answer p{transition:none}.foo-faq-item.is-open .foo-faq-answer p{transform:none}}.foo-closing{margin-top:calc(var(--foo-unit) * 12);padding:calc(var(--foo-unit) * 8) var(--foo-inset) calc(var(--foo-unit) * 6);text-align:center}.closing-container{border-radius:calc(var(--foo-unit) * 2.2);width:100%;padding-top:calc(var(--foo-unit) * 24);background:#f8f8f8;overflow:hidden}.closing-copy{z-index:1;max-width:640px;padding-inline:calc(var(--foo-unit) * 2);margin-inline:auto;position:relative}.closing-copy .foo-body{max-width:22em;margin:calc(var(--foo-unit) * 2.2) auto calc(var(--foo-unit) * 3.2)}.closing-photo{width:min(100%,920px);height:clamp(220px,42vw,460px);margin:calc(var(--foo-unit) * 2) auto 0;position:relative}.closing-photo-img{object-fit:cover;object-position:center 72%}.closing-container .closing-links{width:100%;padding:calc(var(--foo-unit) * 2.4) 24px calc(var(--foo-unit) * 3.2);color:var(--foo-ink)}.foo-page .closing-links nav[aria-label=Legal]{color:color-mix(in srgb,var(--foo-ink) 55%,transparent)}.foo-page>footer{padding-top:calc(var(--foo-unit) * 4);background:#fff}@media (min-width:701px){.foo-hero-image{border-radius:0;width:100%;left:0;right:0}}@media (min-width:701px) and (max-width:1024px){.foo-plan h3{font-size:24px}.plan-price{font-size:17px}.foo-plan ul{font-size:16px;line-height:1.45}.plan-icon{height:calc(var(--foo-unit) * 7.2)}.plan-icon-office{width:calc(var(--foo-unit) * 5.2 * 114 / 96);height:calc(var(--foo-unit) * 5.2)}.plan-icon-fleet{width:min(75%,calc(var(--foo-unit) * 5.2 * 344 / 108))}.connections-options{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,48px);width:min(100%,760px);max-width:100%;padding-inline:0}.connections-options h3{white-space:normal}.connections-title{flex-wrap:wrap;align-items:baseline}}@media (min-width:1441px){.foo-page{--foo-unit:10px;--foo-title-xl:52px;--foo-title-lg:48px;--foo-title-md:34px}.foo-button,.foo-button-light{min-height:44px;padding:0 1.35em;font-size:15px}.foo-hero{border-radius:0;width:100%;max-width:none;margin-inline:0}.foo-hero-image{border-radius:0;width:100%;inset:0}.foo-hero .foo-button{min-height:40px;padding:0 1.25em;font-size:14px}.foo-hero-title-break{display:block}.foo-hero h1{max-width:min(92%,11.5em)}}@media (max-width:700px){.foo-page{--foo-unit:min(100vw / 200,6px);--foo-title-xl:clamp(26px,6.5vw,30px);--foo-title-lg:clamp(22px,5.6vw,25px);--foo-title-md:18px;--foo-gutter:20px;--foo-inset:20px;-moz-text-size-adjust:100%;text-size-adjust:100%}.foo-page h1,.foo-page h2{font-size:var(--foo-title-lg)!important}.foo-page h3{font-size:var(--foo-title-md)!important}.foo-body,.foo-section-desc,.foo-hardware-desc,.foo-faq-answer p,.memory-copy .foo-body,.connections-options .foo-body,.closing-copy .foo-body,.foo-feature-copy .foo-body{font-size:13px;line-height:1.5}.foo-page [id]{scroll-margin-top:84px}.foo-hero{border-radius:0;width:100%;max-width:none;height:100svh;min-height:0;max-height:none;margin-inline:0}.foo-hero-image{object-position:49% 28%;object-fit:cover;border-radius:0;width:100%;left:0;right:0}.foo-nav{top:max(14px,env(safe-area-inset-top,0px));justify-content:space-between;align-items:center;gap:0;width:calc(100% - 24px);max-width:none;height:44px;padding:0 10px 0 14px;font-size:14px;display:flex}.foo-nav a{word-spacing:0}.foo-nav-links{display:none}.foo-home{order:1;margin-right:auto;padding:6px 2px}.foo-home img{width:13px}.foo-nav-toggle{width:44px;height:44px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:none;background:0 0;border:0;border-radius:50%;outline:none;flex-shrink:0;order:2;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.foo-nav-toggle-lines{width:20px;height:11px;display:block;position:relative}.foo-nav-toggle-lines span{transform-origin:50%;background:currentColor;border-radius:2px;width:20px;height:2px;transition:transform .25s,top .25s,bottom .25s;position:absolute;left:0}.foo-nav-toggle-lines span:first-child{top:0}.foo-nav-toggle-lines span:last-child{bottom:0}.foo-nav-open{z-index:151;color:var(--foo-ink);background:#fff;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.foo-nav-open .foo-nav-toggle-lines span:first-child{top:50%;transform:translateY(-50%)rotate(45deg)}.foo-nav-open .foo-nav-toggle-lines span:last-child{top:50%;bottom:auto;transform:translateY(-50%)rotate(-45deg)}.foo-nav-open .foo-nav-toggle,.foo-nav-open .foo-nav-toggle:focus,.foo-nav-open .foo-nav-toggle:focus-visible{box-shadow:none;background:0 0;outline:none}.foo-nav{--foo-nav-logo-x:calc(12px + 14px + 2px)}.foo-nav-mobile-menu{--foo-ink:#3b3b3b;--foo-serif:"Martina Plantijn",Georgia,serif;--foo-nav-logo-x:calc(12px + 14px + 2px);z-index:150;padding:calc(env(safe-area-inset-top,0px) + 72px) 24px calc(env(safe-area-inset-bottom,0px) + 32px) var(--foo-nav-logo-x);color:var(--foo-ink);box-sizing:border-box;background:#fff;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.foo-nav-mobile-menu nav{width:min(100%,calc(100vw - var(--foo-nav-logo-x) - 24px));flex-direction:column;gap:0;display:flex}.foo-nav-mobile-link{font-family:var(--foo-serif);letter-spacing:-.025em;text-align:left;white-space:normal;-webkit-tap-highlight-color:transparent;border-bottom:1px solid #ececec;padding:18px 0;font-size:clamp(24px,6.5vw,28px);font-weight:400;line-height:1.15;text-decoration:none;animation:.55s cubic-bezier(.22,1,.36,1) both foo-nav-link-in;display:block}.foo-nav-mobile-link:nth-child(2){animation-delay:70ms}.foo-nav-mobile-link:nth-child(3){animation-delay:.14s}.foo-nav-mobile-link:nth-child(4){animation-delay:.21s}.foo-nav-mobile-link:last-child{border-bottom:0}.foo-nav-mobile-link:hover{opacity:1}.foo-nav-mobile-link:active,.foo-nav-mobile-link:focus,.foo-nav-mobile-link:focus-visible{opacity:1;background:0 0;outline:none}.foo-hero-copy{bottom:max(88px,env(safe-area-inset-bottom,0px) + 72px);width:88%;max-width:460px}.foo-hero h1{text-wrap:wrap;max-width:100%;margin-bottom:16px;line-height:1.14;font-size:var(--foo-title-xl)!important}.foo-button{min-height:40px;padding:0 1.2em;font-size:13px}.foo-button-light{min-height:38px;font-size:13px}.foo-hero .foo-button,.foo-closing .foo-button{min-height:32px;padding:0 14px;font-size:12px;line-height:1}.foo-dot{width:7px;height:7px;margin-bottom:25px}.foo-intro-copy{width:86%;max-width:500px;padding-top:115px}.foo-intro h2{margin-bottom:24px;font-size:var(--foo-title-md)!important}.foo-photo-caption{margin-top:32px;font-size:11px}.foo-dorm{margin-top:20px}.dorm-dot{width:4px}.foo-hardware{padding-top:96px;padding-bottom:48px;padding-inline:0;overflow-x:clip}.foo-hardware h2,.foo-hardware-desc{padding-inline:var(--foo-inset)}.foo-hardware h2{margin-bottom:12px}.foo-hardware-desc{margin-bottom:20px}.foo-hardware-img{width:100%;max-width:100%;margin:8px auto 0}.foo-hardware-img-desktop{display:none}.foo-hardware-img-mobile{display:block}.foo-memory{margin-top:72px;padding-bottom:80px;overflow:visible}.foo-memory-first{margin-top:64px}.memory-stage{width:100%;min-width:0;max-width:100%;min-height:auto;padding:36px var(--foo-inset) 48px;box-sizing:border-box;grid-template-rows:none;grid-template-columns:minmax(0,1fr);place-items:stretch stretch;gap:22px 0;display:grid}.memory-copy{z-index:auto;box-sizing:border-box;background:0 0;grid-area:4/1;place-self:auto stretch;width:100%;min-width:0;max-width:100%;margin-block:8px;padding:36px 0;position:static}.memory-copy h2,.memory-copy .foo-dot{margin-bottom:12px}.memory-copy .foo-body{overflow-wrap:break-word;text-wrap:pretty;max-width:100%}.memory-questions{width:auto;height:auto;display:contents;position:static;inset:auto}.memory-question{padding:var(--memory-pad-y) var(--memory-pad-x);box-sizing:border-box;overflow-wrap:break-word;text-wrap:balance;border-radius:14px;width:fit-content;min-width:0;max-width:100%;min-height:0;font-size:13px;line-height:1.35;position:relative;inset:auto;transform:none}.question-1{grid-area:1/1;place-self:auto start}.question-2{grid-area:2/1;place-self:auto end}.question-3{grid-area:3/1;place-self:auto start}.question-4{grid-area:5/1;place-self:auto end}.question-5{grid-area:6/1;place-self:auto start}.question-6{grid-area:7/1;place-self:auto end}.foo-side-photo{padding-inline:var(--foo-inset);margin-top:80px}.foo-side-photo video{aspect-ratio:1/1.12;object-fit:cover;object-position:center}.foo-boundaries{padding:120px 0 96px}.foo-section-header h2{margin-bottom:12px}.foo-section-desc{max-width:24em;padding-inline:0}.foo-features{gap:160px;margin-top:200px}.foo-boundaries .foo-feature{flex-direction:column;align-items:stretch;gap:36px;display:flex}.foo-feature h3{margin-bottom:10px}.foo-boundaries .foo-feature-copy{text-align:center;padding-inline:0}.foo-boundaries .foo-feature-copy .foo-body{text-align:center;text-wrap:pretty;max-width:24em;margin-inline:auto}.foo-feature-copy{padding:0}.foo-feature .foo-illustration{border-radius:var(--foo-media-radius);height:clamp(280px,78vw,420px);aspect-ratio:unset}.foo-feature .foo-boundary-off-the-record .foo-boundary-media{max-width:min(84%,360px);max-height:44%}.foo-connections{padding-top:32px;padding-bottom:80px;padding-inline:max(24px,var(--foo-inset));margin-top:88px}.connections-visual{width:min(100%,340px)}.connections-header h2{margin-top:14px}.connections-options{box-sizing:border-box;grid-template-columns:1fr;gap:28px;width:100%;max-width:36rem;margin:20px auto 0;padding-inline:clamp(12px,4vw,20px)}.connections-options h3{white-space:normal;padding-right:.25em;line-height:1.2}.connections-options .foo-body{text-wrap:pretty;max-width:32em;margin-top:10px}.connections-title{flex-wrap:wrap;align-items:baseline;gap:10px}.connections-title span{padding:7px 10px;font-size:11px}.foo-office-scene{margin-top:64px;margin-bottom:64px}.foo-pricing{margin-top:32px;padding:112px 0 0}.foo-pricing header h2{margin-bottom:16px}.foo-plans{grid-template-columns:1fr;gap:16px;margin-top:28px}.foo-plan{border-radius:20px;padding:22px 20px 20px}.plan-icon{height:auto;margin-bottom:14px;padding-left:0}.plan-icon-office{width:61.75px;max-width:85%;height:52px}.plan-icon-fleet{width:min(85%,166px);max-width:none;height:auto}.foo-plan:first-child .plan-icon-art{width:12px;max-width:none;height:18px;max-height:none;margin-top:0}.foo-plan h3,.plan-price,.foo-plan ul{margin-inline:0}.foo-plan h3{margin-bottom:8px;font-size:18px!important}.plan-price{font-size:15px!important}.foo-plan ul{margin-top:14px;margin-bottom:20px;line-height:1.45;font-size:13px!important}.foo-plan li{gap:12px}.foo-plan li:before{background:#3b3b3b;border-radius:50%;flex:0 0 6px;width:6px;min-width:6px;height:6px;min-height:6px;margin-top:.42em;display:block}.foo-faq-marker{background:#3b3b3b;flex:0 0 5px;width:5px;min-width:5px;height:5px;min-height:5px;display:block}.foo-plan .foo-button{border-radius:11px;min-height:38px;font-size:13px}.foo-faq{padding:112px 0 24px}.foo-faq h2{margin-bottom:28px}.foo-faq-list{box-sizing:border-box;width:100%;max-width:36rem;margin-inline:auto;padding-inline:clamp(24px,7vw,40px)}.foo-faq-summary{padding:16px 0;font-size:14px;line-height:1.4}.foo-faq-answer p{padding:0 0 16px}.foo-closing{margin-top:72px;padding:0 0 48px}.closing-container{border-radius:22px;padding-top:72px}.closing-copy{padding-inline:clamp(28px,8vw,44px)}.closing-copy .foo-body{text-wrap:pretty;max-width:17.5em;margin:20px auto 24px}.closing-copy .foo-button{margin-bottom:120px}.closing-photo{height:240px;margin-top:0}.closing-container .closing-links{padding:36px 16px 88px}.foo-page>footer{padding-top:24px;padding-bottom:24px}}
