@font-face{font-family:Forum;src:url(../fonts/Forum-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vela Sans;src:url(../fonts/VelaSans-ExtraLight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Vela Sans;src:url(../fonts/VelaSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vela Sans;src:url(../fonts/VelaSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vela Sans;src:url(../fonts/VelaSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vela Sans;src:url(../fonts/VelaSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@media (min-width:390px){:root{--px-container:calc(.484375rem + 2.1164vw)}}@media (min-width:768px){:root{--px-container:1.5rem}}@media (min-width:1024px){:root{--px-container:calc(.5rem + 1.5625vw)}}@media (min-width:1280px){:root{--px-container:calc(-.75rem + 3.125vw)}}@media (min-width:1920px){html{font-size:calc(8px + .4167vw)}:root{--px-container:3rem}}@media (min-width:3840px){html{font-size:.625vw}}:root{--c-bg-dark-green:#27341f;--c-bg-sage:#d7e2c1;--c-bg-main:#fffdf5;--c-bg-beige:#f7f5ed;--c-bg-gray-green:#d3d8d0;--c-bg-sand:#d8cebd;--c-bg-lime:#d7e2c1;--c-bg-soft-white:#f6f7ef;--c-bg-gold:#b1a086;--c-bg-stale:#ebe7e4;--c-bg-light-stale:#e8e3dc;--c-text-white:#fffdf5;--c-text-dark:#483f36;--c-text-black:#010101;--c-text-cream:#fcfcf7;--c-text-green:#253917;--c-text-green-muted:#253917cc;--c-text-dark-muted:#16121199;--c-text-ivory:#f8f6f2;--c-text-white-muted:#ffffffb3;--c-text-sage-light:#d3d8d0;--f-primary:"Vela Sans", sans-serif;--f-accent:"Forum", serif;--c-bg:var(--c-bg-main);--c-text:var(--c-text-dark);--c-border:#161211;--tr-fast:.2s ease;--tr-base:.3s ease;--tr-slow:.5s ease;--z-base:1;--z-header:100;--z-modal:1000;--px-container:1rem}@media (min-width:390px){:root{--px-container:calc(.4841rem + 2.1164vw)}}@media (min-width:768px){:root{--px-container:1.5rem}}@media (min-width:1024px){:root{--px-container:calc(.5rem + 1.5625vw)}}@media (min-width:1280px){:root{--px-container:calc(-.75rem + 3.125vw)}}@media (min-width:1920px){:root{--px-container:3rem}}html,body{background-color:var(--c-bg);color:var(--c-text);font-family:var(--f-primary);-webkit-font-smoothing:antialiased;width:100%;margin:0;padding:0;overflow-x:clip}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-hover-hide,.u-hover-show{cursor:pointer;text-decoration:none;display:inline-block;position:relative}.u-hover-hide:after,.u-hover-show:after{content:"";transform-origin:50%;pointer-events:none;background-color:currentColor;width:100%;height:1px;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:0}.u-hover-hide:after{transform:scaleX(1)}.u-hover-hide:hover:after,a:hover .u-hover-hide:after,button:hover .u-hover-hide:after,.u-group:hover .u-hover-hide:after,.u-hover-show:after{transform:scaleX(0)}.u-hover-show:hover:after,a:hover .u-hover-show:after,button:hover .u-hover-show:after,.u-group:hover .u-hover-show:after{transform:scaleX(1)}html.lenis,html.lenis body{height:auto}.lenis-smooth{scroll-behavior:auto!important}.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis-scrolling iframe{pointer-events:none}.floating-preview{pointer-events:none;z-index:99999;opacity:0;visibility:hidden;will-change:transform, opacity;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.75rem;width:15rem;height:15rem;transition:opacity .3s cubic-bezier(.25,1,.5,1),scale .3s cubic-bezier(.25,1,.5,1),visibility .3s cubic-bezier(.25,1,.5,1);position:fixed;top:0;left:0;scale:.85;box-shadow:0 .75rem 2rem #16121126}.floating-preview.is-visible{opacity:1;visibility:visible;scale:1}@media (max-width:768px){.floating-preview{border-radius:.5rem;width:11.25rem;height:11.25rem}}@media (max-width:1024px){.docs-table,.doc-row-container,.drawer-panel{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}:root{--h-header:clamp(4.625rem, .125rem + 5.625vw, 6.875rem)}.svg-animator[data-v-7067715a]{width:100%;height:auto;display:inline-block}.animated-svg[data-v-7067715a]{width:100%;height:100%;display:block}.signature[data-v-d59d98e9]{width:100%;height:100%;position:absolute;top:0;left:0}.logo-animation[data-v-d59d98e9]{position:relative}.logo-svg[data-v-d59d98e9]{width:100%;max-width:12.5rem;height:6.25rem;display:block;overflow:visible}.preloader-overlay[data-v-8542d08f]{background-color:var(--c-bg);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.logo-container[data-v-8542d08f]{opacity:0;width:10rem}.transition-overlay[data-v-3da80ca0]{z-index:9998;pointer-events:none;position:fixed;inset:0}.transition-click-blocker[data-v-3da80ca0]{z-index:9999;cursor:default;background:0 0;position:fixed;inset:0}.cascade-overlay[data-v-3da80ca0]{display:none}.cascade-panel[data-v-3da80ca0]{will-change:transform;width:100%;height:100%;position:absolute;inset:0}.panel-accent[data-v-3da80ca0]{background-color:var(--c-bg-beige)}.panel-main[data-v-3da80ca0]{background-color:var(--c-bg-lime)}
