.styles-module__Ws3cSa__credit{align-items:center;gap:calc(var(--credit-size,17px) * .6);font-size:var(--credit-size,17px);color:var(--credit-color,#d4d4d8);white-space:nowrap;text-decoration:none;display:inline-flex}.styles-module__Ws3cSa__credit:hover{color:var(--credit-color-hover,#fff)}.styles-module__Ws3cSa__text{line-height:1}.styles-module__Ws3cSa__rule{width:1px;height:calc(var(--credit-size,17px) * 1.18);opacity:.45;background:currentColor}.styles-module__Ws3cSa__logo{height:calc(var(--credit-size,17px) * 1.6);aspect-ratio:222/36;background:currentColor;display:block;position:relative;-webkit-mask:url(/812apps-logo.svg) 50%/contain no-repeat;mask:url(/812apps-logo.svg) 50%/contain no-repeat}.styles-module__Ws3cSa__logo:after{content:"";background:linear-gradient(105deg,#0000 38%,#fffffff2 50%,#0000 62%) 100% 0/300% 100%;position:absolute;inset:0}.styles-module__Ws3cSa__credit:hover .styles-module__Ws3cSa__logo:after{background-position:0 0}@media (prefers-reduced-motion:no-preference){.styles-module__Ws3cSa__credit:hover .styles-module__Ws3cSa__logo:after{transition:background-position .9s}}
.styles-module__83laXW__footer{background:var(--color-surface-inverse);color:var(--color-fg-inverse);-webkit-user-select:none;user-select:none}.styles-module__83laXW__top{max-width:calc(var(--size-container) + var(--space-gutter) * 2);padding:var(--space-12) var(--space-gutter) var(--space-10);gap:var(--space-10);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.styles-module__83laXW__brand{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.styles-module__83laXW__seal{width:var(--size-seal-footer);height:var(--size-seal-footer);filter:drop-shadow(var(--shadow-seal-footer))}.styles-module__83laXW__statement{max-width:var(--size-footer-measure);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-lh);color:var(--color-fg-inverse-muted)}.styles-module__83laXW__nav{gap:var(--space-4);flex-direction:column;display:flex}.styles-module__83laXW__links{list-style:none}.styles-module__83laXW__link{min-height:var(--size-footer-link);justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-footer-link-size);line-height:var(--text-footer-link-lh);font-weight:var(--text-weight-regular);font-stretch:var(--text-footer-link-stretch);text-decoration:none;display:flex}.styles-module__83laXW__linkIcon{width:var(--size-icon-menu);height:var(--size-icon-menu);color:var(--color-fg-inverse-muted);transition:color var(--motion-fast) var(--motion-ease), transform var(--motion-fast) var(--motion-ease);flex-shrink:0}.styles-module__83laXW__link:hover .styles-module__83laXW__linkIcon{color:var(--color-fg-inverse);transform:translate(var(--space-1), calc(var(--space-1) * -1))}.styles-module__83laXW__horizon{height:var(--size-horizon);border-top:1px solid var(--color-divider-inverse);position:relative;overflow:hidden}.styles-module__83laXW__horse{top:calc(var(--space-16) - var(--space-1));width:auto;height:var(--size-horizon-horse);max-width:none;opacity:var(--opacity-watermark);position:absolute;left:50%;transform:translate(-50%)}.styles-module__83laXW__ring{top:var(--space-6);width:var(--size-horizon-ring);height:var(--size-horizon-ring);position:absolute;left:50%;transform:translate(-50%)}.styles-module__83laXW__mark{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex;position:absolute;top:45%;left:0;right:0}.styles-module__83laXW__wordmark{font-family:var(--text-wordmark-family);font-weight:var(--text-weight-bold);font-size:var(--text-wordmark-lg-size);letter-spacing:var(--text-wordmark-tracking)}.styles-module__83laXW__tagline{font-stretch:var(--text-display-stretch);font-weight:var(--text-weight-semibold);font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-lh);letter-spacing:var(--text-ring-tracking);text-transform:uppercase;color:var(--color-fg-inverse-muted)}.styles-module__83laXW__legal{max-width:calc(var(--size-container) + var(--space-gutter) * 2);border-top:1px solid var(--color-divider-inverse);padding:var(--space-4) var(--space-gutter) var(--size-floating-clear-block);align-items:center;gap:var(--space-3);text-align:center;font-family:var(--text-credit-family);font-size:var(--text-credit-size);line-height:var(--text-credit-lh);letter-spacing:var(--text-credit-tracking);color:var(--color-fg-inverse-muted);--credit-color:var(--color-credit);--credit-color-hover:var(--color-fg-inverse);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.styles-module__83laXW__top{grid-template-columns:repeat(2,minmax(0,1fr))}.styles-module__83laXW__legal{text-align:start;border-top:0;flex-direction:row;justify-content:space-between;align-items:baseline;padding-block-end:var(--space-6);padding-inline-end:max(var(--space-gutter), var(--size-floating-clear-inline))}}@media (min-width:1024px){.styles-module__83laXW__top{padding-block:var(--space-12) var(--space-10);column-gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr))}.styles-module__83laXW__brand{justify-self:start;gap:var(--space-4);grid-column:1/span 4}.styles-module__83laXW__nav{column-gap:var(--space-8);grid-column:6/span 7;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.styles-module__83laXW__link{justify-content:flex-start;gap:var(--space-2);display:inline-flex}.styles-module__83laXW__horse{top:calc(var(--space-16) + var(--space-2))}.styles-module__83laXW__ring{top:var(--space-8)}}@supports (animation-timeline:view()){@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.styles-module__83laXW__horizon{view-timeline-name:--footer-horizon}.styles-module__83laXW__ring{animation:linear both styles-module__83laXW__ring-rise;animation-timeline:--footer-horizon;animation-range:entry}.styles-module__83laXW__mark{animation:linear both styles-module__83laXW__fade-up;animation-timeline:--footer-horizon;animation-range:entry 55%}}}@keyframes styles-module__83laXW__ring-rise{0%{transform:translate(-50%,38%)rotate(-48deg)}to{transform:translate(-50%)rotate(0)}}@keyframes styles-module__83laXW__fade-up{0%{opacity:0;transform:translateY(var(--space-6))}to{opacity:1;transform:none}}
:root{--color-bg:#e8eaee;--color-fg:#0f1931;--color-fg-muted:#4b5470;--color-brand:#1f3a85;--color-surface-raised:#f4f5f8;--color-surface-inverse:#0f1931;--color-surface-inverse-raised:#172a5c;--color-fg-inverse:#f6f3ec;--color-fg-inverse-muted:#cfcbc2;--color-fg-inverse-hover:#fff;--color-ornament-line-inverse:#f6f3ec38;--color-ornament-text-inverse:#f6f3ec80;--color-ornament-pattern-inverse:#f6f3ec61;--color-divider:#0f19312e;--color-divider-inverse:#f6f3ec38;--color-backdrop:#0f1931b8;--color-row-hover:#1f3a8512;--color-brand-underline:#1f3a8566;--color-field-border:#0f193180;--color-glass-border:#f6f3ec24;--gradient-glass:radial-gradient(120% 160% at 0% 0%, #f6f3ec1a 0%, transparent 55%), linear-gradient(180deg, color-mix(in srgb, var(--color-brand) 55%, transparent) 0%, color-mix(in srgb, var(--color-surface-inverse-raised) 40%, transparent) 100%);--gradient-topbar-glass:linear-gradient(180deg, #f6f3ec14 0%, #f6f3ec05 100%);--shadow-topbar-glass:inset 0 1px 0 #ffffff14, inset 0 -1px 0 var(--color-glass-border);--color-status-online:#3ccf7f;--color-status-online-halo:#3ccf7f33;--color-credit:#d4d4d8;--color-whatsapp:#25d366;--color-whatsapp-hover:#1ebe5a;--color-on-whatsapp:#fff;--gradient-hero:radial-gradient(ellipse 90% 50% at 50% 40%, var(--color-surface-inverse-raised) 0%, var(--color-surface-inverse) 74%);--shadow-primary:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #0f19311f, 0 8px 24px #0000003d;--shadow-panel:0 24px 48px #00000052;--shadow-glass:inset 0 1px 0 #ffffff24, 0 2px 6px #00000040, 0 24px 48px #0006;--shadow-process-logo:0 24px 40px #00000073;--shadow-seal-footer:0 16px 28px #00000073;--shadow-reveal-sheet:0 32px 64px #0408148c;--shadow-sheet:inset 0 1px 0 #ffffffe6, 0 1px 2px #0f193114, 0 24px 48px -16px #0f193138;--opacity-watermark:.05;--opacity-step-dim:.3;--blur-step-depth:2px;--opacity-disabled:.5;--opacity-icon-rest:.4;--z-menu:10;--z-floating-actions:5;--z-works-lead:1;--z-reveal-sheet:1;--z-local-nav:2;--z-header:var(--z-menu);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-30:120px;--space-gutter:var(--space-5);--space-nav-gap:clamp(var(--space-6), 5vw - var(--space-10), var(--space-8));--space-section:var(--space-16);--space-page-edge:max(var(--space-gutter), (100vw - var(--size-container)) / 2);--size-touch:44px;--size-button:52px;--size-container:1280px;--size-dialog:1040px;--size-dialog-narrow:720px;--size-dialog-compact:440px;--size-dialog-photo-band:200px;--ratio-dialog-photo:4 / 3;--size-banner-collage:160px;--size-banner-min:360px;--size-banner-tiles:150%;--size-banner-tiles-side:140%;--ratio-banner-tile:4 / 5;--angle-banner-tilt:-14deg;--shape-banner-cut:polygon(0 0, 100% 0, 100% 72%, 0 100%);--shape-banner-cut-side:polygon(0 0, 100% 0, 84% 100%, 0 100%);--size-focus-ring:2px;--size-rail-marker:2px;--size-local-nav-panel:60svh;--size-icon-xs:10px;--size-icon-menu:16px;--size-icon-sm:18px;--size-icon-md:22px;--size-icon-lg:28px;--size-header:72px;--size-topbar:var(--size-touch);--size-status-dot:8px;--size-floating-action:48px;--space-floating-offset:var(--space-4);--space-floating-gap:var(--space-3);--size-floating-clear-inline:calc(var(--space-floating-offset) + var(--size-floating-action) + var(--space-4));--size-floating-clear-block:calc(var(--space-floating-offset) + var(--size-floating-action) + var(--space-4));--size-to-top-reveal:160px;--size-seal-nav:52px;--size-nav-divider:20px;--size-menu-tab:12px;--size-panel-watermark:280px;--size-menu-row:64px;--size-menu-subrow:48px;--size-meander-band:28px;--size-ring:min(calc(100vw - var(--space-gutter) * 2), 328px);--size-ring-lift:88px;--size-watermark:440px;--size-hero-measure:960px;--size-lead-measure:480px;--size-process-measure:720px;--size-text-measure:68ch;--size-text-stroke:1px;--size-works-shot:160px;--size-works-shot-lead:220px;--size-works-row:300px;--size-works-pin-travel:150svh;--size-carousel-dot:8px;--size-carousel-dot-current:24px;--size-process-logo:200px;--size-service-photo:440px;--ratio-service-photo:11 / 14;--ratio-category-photo:4 / 3;--size-showcase-min:660px;--size-step-perspective:1200px;--size-process-pin-track:450svh;--size-process-wheel:440px;--ratio-process-wheel-radius:7 / 11;--size-step-card:560px;--size-step-mark-digits:2ch;--size-textarea:120px;--size-checkbox:20px;--size-seal-footer:112px;--size-footer-measure:300px;--size-footer-link:48px;--size-horizon:176px;--size-horizon-ring:600px;--size-horizon-horse:112px;--size-meander-travel:240px;--text-family:var(--font-archivo), system-ui, sans-serif;--text-wordmark-family:var(--font-panchang), system-ui, sans-serif;--text-credit-family:var(--font-inter), system-ui, sans-serif;--text-credit-size:18px;--text-credit-lh:28px;--text-credit-tracking:.005em;--text-display-stretch:125%;--text-weight-regular:400;--text-weight-medium:500;--text-weight-semibold:600;--text-weight-bold:700;--text-body-size:16px;--text-body-lh:1.6;--text-body-sm-size:15px;--text-body-sm-lh:1.6;--text-panel-title-size:28px;--text-panel-title-lh:1.15;--text-lead-size:16px;--text-lead-lh:1.6;--text-eyebrow-size:11px;--text-eyebrow-lh:1.7;--text-eyebrow-tracking:.16em;--text-h1-size:32px;--text-h1-lh:1.1;--text-h1-tracking:-.01em;--text-h2-size:28px;--text-h2-lh:1.1;--text-h2-tracking:-.01em;--text-h3-size:20px;--text-h3-lh:1.15;--text-service-title-size:24px;--text-service-title-lh:1.1;--text-step-mark-size:40px;--text-step-mark-lh:1;--text-banner-mark-size:80px;--text-banner-mark-lh:.9;--text-wordmark-lg-size:22px;--text-wordmark-size:16px;--text-wordmark-tracking:.08em;--text-nav-size:15px;--text-footer-link-size:18px;--text-footer-link-lh:1.2;--text-footer-link-stretch:112.5%;--text-topbar-size:13px;--text-button-size:16px;--text-menu-size:22px;--text-ring-size:11px;--text-ring-hero-size:17px;--text-ring-tracking:.24em;--radius-sm:8px;--radius-lg:20px;--radius-arch:999px;--motion-fast:.16s;--motion-ease:ease;--motion-ring:60s;--motion-slide:.4s;--motion-dialog:.32s;--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-dialog-exit:.22s;--motion-ease-in:cubic-bezier(.7, 0, .84, 0);--motion-swap:.36s;--motion-marker:.4s}@media (min-width:768px){:root{--space-gutter:var(--space-10);--space-section:var(--space-24);--size-floating-action:56px;--space-floating-offset:var(--space-5);--size-works-shot:240px;--size-works-shot-lead:360px;--size-ring:560px;--text-ring-hero-size:var(--text-ring-size);--text-eyebrow-size:12px;--text-eyebrow-tracking:.18em;--text-h1-size:44px;--text-h2-size:40px;--text-h3-size:24px;--text-service-title-size:30px}}@media (min-width:1024px){:root{--space-gutter:var(--space-20);--space-section:var(--space-30);--size-header:112px;--space-floating-offset:var(--space-8);--size-seal-nav:80px;--size-ring:min(660px, calc(100svh - var(--size-topbar) - var(--size-header) - var(--size-meander-band) - var(--space-8)));--size-watermark:calc(var(--size-ring) * 10 / 11);--size-text-stroke:1.5px;--size-seal-footer:120px;--size-footer-link:44px;--size-footer-measure:400px;--text-footer-link-size:19px;--size-horizon:208px;--size-horizon-horse:132px;--size-process-logo:360px;--text-wordmark-lg-size:28px;--text-lead-size:18px;--text-h1-size:calc(var(--size-ring) / 11);--text-h1-lh:1.08;--text-h2-size:52px;--text-h2-lh:1.08;--text-service-title-size:36px;--text-step-mark-size:56px;--text-banner-mark-size:88px;--text-wordmark-size:22px;--text-topbar-size:14px;--gradient-hero:radial-gradient(ellipse 52% 62% at 50% 45%, var(--color-surface-inverse-raised) 0%, var(--color-surface-inverse) 74%)}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body,h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0}body{background:var(--color-bg);min-height:100svh;color:var(--color-fg);font-family:var(--text-family);font-size:var(--text-body-size);line-height:var(--text-body-lh);-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}img{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:var(--size-focus-ring) solid currentColor;outline-offset:var(--space-1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
