@font-face{font-family:Zen Dots;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAnIAA4AAAAADlwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAEAAAABYAWIBG0dQT1MAAAGEAAABAQAAAZRsJ2sfR1NVQgAAAogAAAB0AAAAyKnDvM5PUy8yAAAC/AAAAEsAAABgX36a6WNtYXAAAANIAAAAdAAAAKJlA0mCZ2FzcAAAA7wAAAAIAAAACAAAABBnbHlmAAADxAAAAx8AAATA8I/pz2hlYWQAAAbkAAAANAAAADYcp43RaGhlYQAABxgAAAAfAAAAJAhsAhhobXR4AAAHOAAAAEMAAACOSN4FeWxvY2EAAAd8AAAASgAAAEoWLBTvbWF4cAAAB8gAAAAbAAAAIAAyAHhuYW1lAAAH5AAAAQUAAAIUKfhI6XBvc3QAAAjsAAAA2wAAAYJfQ8EteNoUygEGgEAQAMDZO3RCKoqqgr7R/99VawBGKAbAq+j0RmEyqxararOrjl84XarbIxKa0PLnzusbUA0AYAUCfnjaPY+BRkNxFIe/c/5p18ysqVTVtdWQkJCLCanrCrfAUIGC4HaxACTQCAQFQG/RO8zeICZIAD3COvcgh8/ng5+DAHU69JE0ywdEzAHMZiggaHlzX7BYFmVB04s4Qblg3q6FUAdEEkkQvmkQkbDPLj0SYlZoI3IWXo0n+mUM4cmYhqGxq2OEXytGnfq+ECH88Gh8o0GTO2655ooB55xyzOH/QoxITafGoX4ac/cPHTutaKcqPGiwkvnyxJaN7u8VtWfF6D4yKoE6LWDdrkbMNpEd5EAGHAF94ADYA3aALexPnfifwfjsfumeuncr56VyRu4RC7RZYplV1thg8w9yei/xAAAAeNotzIEGwmAAReHvbisrpEZRKpAAPUIgCQHSCxRABHr99WOOc+FyBFN7J7lc7w+tBvpekNfr89WiQm3s6VaYKWuMytZULQ7ih2CkRrxFJ2ik2FnZ2AmiFWcZOseh04kTgqoQE3OGr4ggorGwtLb9A3MQCfF42mNgYXrCOIGBlYGBqYspgoGBwRtCM8YxGDGaMiABBQYGf2S+n7+fK8MBBl65z8yL/n1iYGA+wKgDFGYEyTExM50Ga2EGAD/MDFcAeNotyTEOwVAAANBX3yAoJY20y1ccwpUkVoPRYnUEcTXhBMTYfI1460MPAaUgQ6nvgkohGMg1btmxtw1ZCGEQz/Ea3ynxn0M3fnPq5pVS+qRH2tE+aes2575HBpijAgtEjCxNrE3VZnIrQ9FYo7D5AiYRGSEAAQAB//8AD3jabFMDuBtLFP7PmZvd1N04udzkdVO3ydzNfaht+9m2bdu2bdt2bX6u8amZ7W4mdZPF2V9jMIpeI33Hv0PABJKWbXWyLbtI96jnqLuavUK8sX1KUYwACEWgJu4r2wNSyGiLJa1kVIpcp9B1E5457OdnfuzzzISb1Bq1mn8vb3uUzlV3PcKty+6aNSAAEA/63jBguyTJvyy6XN34E4Wo5id1s0d/qC9oiHI9gNAAiLEs9mspb44v3Jd9/N7Hs/cVbl26hIW6dBgNVF8NpZvL5eOOA6HFa+SXfGccSLp20XXtrOP69pi0g6eRe5169lG/z5h4bx9q+9Ck6SvO71uYMYxOVG/0oXvKnw2fDsIwQDzDv8EBpNVcknYxEY8ZZiJ45mw/teQ2O5XCbc7ZWSNuDTv/ZDr3rEud7v36XHqWuoQu7tm5c0/1A3U4/HD1Sd5h84iTTz6i1+HRjtMPPfysa3s4XXtcOX10t4KKeJ6eVXEDO6gBMBwZ8RrwDQZgP85EDB9gN35uFc8jheUVPsVdcSBfBk8EuF6FCh4CYCB2OPbAz9V4Je9mnUf/HtCXGax9fXgIPcsLMRxpWqJ7XcXX0XxxQzAaju3EQYGeJ/v6MBBtyUsz6a9on/fJ/9972eU85EGiB6dPBwV+ft73G4FOVlT/ff/f4w/fw+seeujwwystTOMQ/8wOklAwkaSSpwJcgEdXRpKqjmBUteUZ+Jt/hQCiroz3uZ9nnHtugAsQiXN34T8KaFyPLMApL5PUcfa7H/CQhx7SWXp0O7mDt/84j9dpTnqN+IFFwCUtacl7V/Dqcp129eaRfmI9QFknn3ecXNYwc/1YFhPJZCIhi6UW2Z7ppbpC40HxlNGxqd1pcXlYU32hYednrPlQ7h21Ym2MeFO/gclKlWj0K52/mY8U96N27/xSac98w6DvYl2bRkYzbdMN4ZNjQwcFX7F020x9+OToMN4cblsbDiWSY4f4hWkERbCe+jwuZAcGEKy2aK9XdT/OQPQsYDf+cxXPI4kHPb1Sv3vqAL70kdqnT3CA7xg7xDxN7OKSoAgGADSBB38AeNpjYGRgAOEtpbuPxPPbfGXgZ37BAAR3vPf6genCnoP/vf7Ls9YyHwBy2RiYQKIAhhANxHjaY2BkYGBe9O8TAwPr0v9ef2NZa4EiqEAZAKPeBooAeNpj/MJgxBTBwADCjHEMDCzuDEbMUxkYmLMZ5JjuMpiDxJhPMLiBxGEYpgaKQcCGKPydwRjGBpkPwzC7GMwBI6wRlQAAAAAVABUAFQAVADMASgBnAIkAiQDAAM4A2gDqAPYBAgESAR4BKgE2AUoBWwFnAXMBfwGLAZkBpwG0AeQCEgIgAiwCPAJIAlQCYAAAeNpjYGRgYFBhsGFgZbACYhAPAZgZGAEPlgCrAHjafZCFTQRAEEUf7lIB2SjuDhE8grvEzt39rhTilEFRNID+THDL2tvxGaCVEA3UNbYBN3Wdr1xHLw+vXE83dxjrnuH2lRtxXL9yE1ucvHIzfcy9crcIIhS0MuRZYlwrj58cUUkK4jHy4oTetKRh6ffZYocrgqTYkFRWjHKkf5iiLL3kONMvZ55pWTkm5T9haxln+UKyK+pNK3+UlMgxQMksF3SmGXzN4d6zuG9ZPkfdY19nU/RvZd9+3zOs681Qtf7DNhnHFBM6k6ITSYJf6jkgJ45J6jfbVespIlnO9AM/phsmahZFfIzhl2XSpGmtMAmChGxmii95zeobJfCacfAFSxpSAwAAAHjabMGxDUAAAEXB/wAAAKAzgVJMIkazieFI1O5k6PNcWvVnkTAwZWrTrkMnFjYOLh4+gW5CImISUjJyCkoqahpaOnoGRiZmXsmx+IX6+DA5B7GX5mUaGDgagGhDV0tXQNNjoAEgDEVRYEzpU5LC+pMJsF6vjBJba+3v4222gV1n910Okwrcg40EbcBd+4kfl5tGg1ZbJg+jXmyW8skWQpyu4L7WLqcelEXan4axTW8N5wTnGooEBUFO67SbU2mPk+CPPrdYyIkKzEcRX4n4LOKjSKhEAqEfUbtlRwA=)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zen Dots;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/zen-dots-latin-400-normal-BZdwNeW0.woff2)format("woff2"),url(/assets/zen-dots-latin-400-normal-CSOiw-6V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vanilla-custard:#ffeaca;--mustard:#f7ce5b;--mint-cream:#fafff7;--golden-bronze:#af9b46;--deep-walnut:#3d2600;--blue-slate:#4f6367;--iron-grey:#354346;--white:#fff;--off-white:#fffaf2;--light-grey:#f3f1ec;--black:#181818;--color-background:var(--off-white);--color-background-accent:var(--vanilla-custard);--color-background-dark:var(--deep-walnut);--color-navbar-background:var(--deep-walnut);--color-heading:var(--deep-walnut);--color-text:var(--iron-grey);--color-text-muted:var(--blue-slate);--color-primary:var(--deep-walnut);--color-primary-hover:#563600;--color-accent:var(--mustard);--color-accent-dark:var(--golden-bronze);--color-text-nav-inactive:var(--mint-cream);--color-text-nav-hover:var(--mustard);--color-text-nav-active:var(--mustard);--color-border:#3d260024;--color-border-hover:#3d26004d;--section-gap:8rem}*,:before,:after{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--color-text);background-color:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6}h1,h2,h3,h4{color:var(--color-heading);font-weight:700;line-height:1.15}p{color:var(--color-text)}a{color:inherit}.brand-font{font-family:Zen Dots,sans-serif;font-style:normal;font-weight:400}.button-primary{background-color:var(--deep-walnut);color:var(--mint-cream);cursor:pointer;border:none;border-radius:999px;padding:.9rem 1.6rem;font-weight:600;transition:transform .2s,background-color .2s,box-shadow .2s}.button-primary:hover{background-color:#563600;transform:translateY(-2px);box-shadow:0 8px 20px #3d260033}.button-secondary{color:var(--deep-walnut);border:1px solid var(--deep-walnut);background:0 0;border-radius:999px;padding:.9rem 1.6rem;font-weight:600}.button-secondary:hover{background-color:var(--vanilla-custard)}.subtitle{color:var(--blue-slate)}.body-text{color:var(--iron-grey)}.site-header[data-v-3f255c4b]{justify-content:space-between;align-items:center;width:100%;padding:1rem 4%;display:flex}.logo[data-v-3f255c4b]{align-items:center;gap:.65rem;display:flex}.brand-logo[data-v-3f255c4b]{width:auto;height:3.75rem;display:block}.navbar[data-v-3f255c4b]{z-index:1000;background-color:var(--deep-walnut);background:linear-gradient(90deg,#3d2600e6 0%,#3d260099 100%);border-radius:999px;align-items:center;padding:.45rem .7rem;display:flex;position:fixed;top:1rem;right:4%;box-shadow:0 8px 24px #3d260054}.navbar a[data-v-3f255c4b]{color:var(--color-text-nav-inactive);border-radius:999px;padding:.5rem 1rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s,transform .2s;position:relative}.navbar a[data-v-3f255c4b]:hover{color:var(--color-text-nav-hover);background-color:#ffffff14;transform:translateY(-1px)}.navbar a.router-link-exact-active[data-v-3f255c4b]{color:var(--color-text-nav-active)}.navbar a[data-v-3f255c4b]:after{content:"";background-color:var(--color-text-nav-active);width:0;height:2px;transition:width .2s;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.navbar a[data-v-3f255c4b]:hover:after,.navbar a.router-link-exact-active[data-v-3f255c4b]:after{width:45%}@media (width<=700px){.logo[data-v-3f255c4b]{display:none}.navbar[data-v-3f255c4b]{left:50%;right:auto;transform:translate(-50%)}}.rotating-phrase[data-v-77318cf1]{text-align:center;justify-content:center;align-items:center;min-height:5rem;display:flex;overflow:hidden}.rotating-phrase h2[data-v-77318cf1]{margin:0}.slide-left-enter-from[data-v-77318cf1]{opacity:0;transform:translate(25px)}.slide-left-leave-to[data-v-77318cf1],.slide-right-enter-from[data-v-77318cf1]{opacity:0;transform:translate(-25px)}.slide-right-leave-to[data-v-77318cf1]{opacity:0;transform:translate(25px)}.slide-up-enter-from[data-v-77318cf1]{opacity:0;transform:translateY(18px)}.slide-up-leave-to[data-v-77318cf1]{opacity:0;transform:translateY(-18px)}.scale-enter-from[data-v-77318cf1]{opacity:0;transform:scale(.92)}.scale-leave-to[data-v-77318cf1]{opacity:0;transform:scale(1.06)}.blur-enter-from[data-v-77318cf1]{opacity:0;filter:blur(8px);transform:scale(.98)}.blur-leave-to[data-v-77318cf1]{opacity:0;filter:blur(8px);transform:scale(1.02)}.slide-left-enter-active[data-v-77318cf1],.slide-left-leave-active[data-v-77318cf1],.slide-right-enter-active[data-v-77318cf1],.slide-right-leave-active[data-v-77318cf1],.slide-up-enter-active[data-v-77318cf1],.slide-up-leave-active[data-v-77318cf1],.scale-enter-active[data-v-77318cf1],.scale-leave-active[data-v-77318cf1],.blur-enter-active[data-v-77318cf1],.blur-leave-active[data-v-77318cf1]{transition:opacity .45s,transform .45s,filter .45s}@media (width<=700px){.rotating-phrase[data-v-77318cf1]{min-height:7rem;padding:0 1rem}.rotating-phrase h2[data-v-77318cf1]{font-size:1.4rem;line-height:1.25}.slide-left-enter-from[data-v-77318cf1]{transform:translate(15px)}.slide-left-leave-to[data-v-77318cf1],.slide-right-enter-from[data-v-77318cf1]{transform:translate(-15px)}.slide-right-leave-to[data-v-77318cf1]{transform:translate(15px)}.slide-up-enter-from[data-v-77318cf1]{transform:translateY(12px)}.slide-up-leave-to[data-v-77318cf1]{transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.slide-left-enter-active[data-v-77318cf1],.slide-left-leave-active[data-v-77318cf1],.slide-right-enter-active[data-v-77318cf1],.slide-right-leave-active[data-v-77318cf1],.slide-up-enter-active[data-v-77318cf1],.slide-up-leave-active[data-v-77318cf1],.scale-enter-active[data-v-77318cf1],.scale-leave-active[data-v-77318cf1],.blur-enter-active[data-v-77318cf1],.blur-leave-active[data-v-77318cf1]{transition:opacity .15s}.slide-left-enter-from[data-v-77318cf1],.slide-left-leave-to[data-v-77318cf1],.slide-right-enter-from[data-v-77318cf1],.slide-right-leave-to[data-v-77318cf1],.slide-up-enter-from[data-v-77318cf1],.slide-up-leave-to[data-v-77318cf1],.scale-enter-from[data-v-77318cf1],.scale-leave-to[data-v-77318cf1],.blur-enter-from[data-v-77318cf1],.blur-leave-to[data-v-77318cf1]{filter:none;transform:none}}.hero[data-v-9d52b235]{grid-template-columns:1.1fr .9fr;align-items:center;gap:5rem;max-width:1400px;min-height:calc(100vh - 5rem);margin:0 auto;padding:7rem 6% 5rem;display:grid}.hero-content[data-v-9d52b235]{max-width:720px}.eyebrow[data-v-9d52b235]{color:var(--golden-bronze);letter-spacing:.18em;margin-bottom:1rem;font-size:.8rem;font-weight:700}.hero h1[data-v-9d52b235]{max-width:800px;color:var(--deep-walnut);letter-spacing:-.045em;font-size:clamp(3.2rem,6vw,6rem);font-weight:700;line-height:.95}.hero-text[data-v-9d52b235]{max-width:600px;color:var(--iron-grey);margin-top:2rem;font-size:1.15rem;line-height:1.7}.hero-actions[data-v-9d52b235]{flex-wrap:wrap;gap:1rem;margin-top:2.25rem;display:flex}.btn-primary[data-v-9d52b235],.btn-secondary[data-v-9d52b235]{border-radius:999px;justify-content:center;align-items:center;padding:.9rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s,background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.btn-primary[data-v-9d52b235]{background-color:var(--deep-walnut);color:var(--mint-cream);box-shadow:0 10px 25px #3d26002e}.btn-primary[data-v-9d52b235]:hover{background-color:#563600;transform:translateY(-2px);box-shadow:0 14px 30px #3d260040}.btn-secondary[data-v-9d52b235]{border:1px solid var(--deep-walnut);color:var(--deep-walnut)}.btn-secondary[data-v-9d52b235]:hover{background-color:var(--vanilla-custard);transform:translateY(-2px)}.hero-points[data-v-9d52b235]{color:var(--blue-slate);flex-wrap:wrap;gap:1.5rem;margin-top:2rem;font-size:.9rem;display:flex}.hero-points span[data-v-9d52b235]{padding-left:1rem;position:relative}.hero-points span[data-v-9d52b235]:before{content:"";background-color:var(--mustard);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hero-visual[data-v-9d52b235]{justify-content:center;display:flex}.browser-card[data-v-9d52b235]{background-color:var(--mint-cream);border:1px solid #3d26001f;border-radius:20px;width:100%;max-width:560px;overflow:hidden;transform:rotate(1deg);box-shadow:0 30px 70px #3d26001f,0 8px 25px #3d260014}.browser-top[data-v-9d52b235]{background-color:var(--deep-walnut);align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.browser-dots[data-v-9d52b235]{gap:.4rem;display:flex}.browser-dots span[data-v-9d52b235]{background-color:var(--mustard);border-radius:50%;width:9px;height:9px}.browser-address[data-v-9d52b235]{color:#ffffffb3;background-color:#ffffff14;border-radius:999px;flex:1;padding:.35rem .8rem;font-size:.75rem}.browser-content[data-v-9d52b235]{padding:1.5rem}.mock-nav[data-v-9d52b235]{justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex}.mock-logo[data-v-9d52b235]{background-color:var(--deep-walnut);border-radius:999px;width:70px;height:14px}.mock-links[data-v-9d52b235]{gap:.5rem;display:flex}.mock-links span[data-v-9d52b235]{background-color:var(--golden-bronze);border-radius:999px;width:35px;height:6px}.mock-hero[data-v-9d52b235]{grid-template-columns:1.1fr .9fr;align-items:center;gap:1.5rem;padding-bottom:2rem;display:grid}.mock-heading[data-v-9d52b235]{background-color:var(--deep-walnut);border-radius:999px;width:100%;height:18px;margin-bottom:.7rem}.mock-heading.short[data-v-9d52b235]{width:75%}.mock-paragraph[data-v-9d52b235]{background-color:var(--blue-slate);opacity:.45;border-radius:999px;width:90%;height:7px;margin-top:1.5rem}.mock-paragraph.short[data-v-9d52b235]{width:65%;margin-top:.5rem}.mock-button[data-v-9d52b235]{background-color:var(--mustard);border-radius:999px;width:100px;height:28px;margin-top:1.5rem}.mock-image[data-v-9d52b235]{background:linear-gradient(135deg, var(--mustard), var(--vanilla-custard));border-radius:18px;min-height:210px}@media (width<=900px){.hero[data-v-9d52b235]{text-align:center;grid-template-columns:1fr;gap:4rem;padding-top:5rem}.hero-content[data-v-9d52b235]{margin:0 auto}.hero-text[data-v-9d52b235]{margin-left:auto;margin-right:auto}.hero-actions[data-v-9d52b235],.hero-points[data-v-9d52b235]{justify-content:center}.hero-visual[data-v-9d52b235]{width:100%}}@media (width<=600px){.hero[data-v-9d52b235]{padding:4rem 1.5rem}.hero h1[data-v-9d52b235]{font-size:clamp(2.8rem,13vw,4.3rem)}.hero-actions[data-v-9d52b235]{flex-direction:column}.btn-primary[data-v-9d52b235],.btn-secondary[data-v-9d52b235]{width:100%}.mock-hero[data-v-9d52b235]{grid-template-columns:1fr}.mock-image[data-v-9d52b235]{min-height:150px}}.item[data-v-397d7c91]{grid-template-columns:56px 1fr;gap:2rem;padding-bottom:3.5rem;display:grid;position:relative}.item[data-v-397d7c91]:before{content:"";background-color:#3d260029;width:1px;position:absolute;top:56px;bottom:0;left:27px}.item[data-v-397d7c91]:last-child:before{display:none}.icon[data-v-397d7c91]{z-index:1;width:56px;height:56px;color:var(--deep-walnut);background-color:var(--color-background);border:1px solid #3d260029;border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 5px 15px #3d26000d}.icon[data-v-397d7c91] svg{width:24px;height:24px}.details[data-v-397d7c91]{padding-top:.25rem}.details h3[data-v-397d7c91]{color:var(--deep-walnut);margin-bottom:.7rem;font-size:1.35rem;font-weight:650}.details p[data-v-397d7c91]{max-width:720px;color:var(--iron-grey);font-size:1rem;line-height:1.75}@media (width<=600px){.item[data-v-397d7c91]{grid-template-columns:46px 1fr;gap:1.25rem;padding-bottom:3rem}.icon[data-v-397d7c91]{border-radius:13px;width:46px;height:46px}.item[data-v-397d7c91]:before{top:46px;left:22px}.details h3[data-v-397d7c91]{font-size:1.15rem}}.services-section[data-v-77b3a331]{max-width:1200px;margin:0 auto;padding:8rem 6%}.section-heading[data-v-77b3a331]{max-width:720px;margin-bottom:5rem}.section-heading span[data-v-77b3a331]{color:var(--golden-bronze);letter-spacing:.18em;margin-bottom:1rem;font-size:.8rem;font-weight:700;display:block}.section-heading h2[data-v-77b3a331]{color:var(--deep-walnut);letter-spacing:-.04em;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;line-height:1}.section-heading p[data-v-77b3a331]{max-width:600px;color:var(--iron-grey);font-size:1.1rem;line-height:1.7}.services-list[data-v-77b3a331]{max-width:950px}@media (width<=700px){.services-section[data-v-77b3a331]{padding:5rem 1.5rem}.section-heading[data-v-77b3a331]{margin-bottom:3rem}}
