#nav-header[data-v-47449916]{position:relative;z-index:1000}.navbar[data-v-47449916]{position:fixed;top:0;left:0;z-index:1100;width:100%;height:5em;display:flex;align-items:center;justify-content:space-between;padding:0 1.25em;background:transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);border-bottom:.0625em solid transparent;transition:background .35s ease,backdrop-filter .35s ease,border-color .35s ease,box-shadow .35s ease}.navbar--internal[data-v-47449916],.navbar.scrolled[data-v-47449916]{background:rgba(1,16,36,.96);backdrop-filter:blur(.875em);-webkit-backdrop-filter:blur(.875em);border-bottom:.0625em solid var(--border-1);box-shadow:0 .5em 1.875em rgba(0,0,0,.3)}.navbar__logo[data-v-47449916]{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.navbar__logo img[data-v-47449916]{display:block;width:9.375em;max-height:3.375em;height:auto;-o-object-fit:contain;object-fit:contain}.navbar__menu[data-v-47449916]{display:none;list-style:none;margin:0;padding:0}.navbar__menu li[data-v-47449916]{list-style:none}.navbar__menu a[data-v-47449916]{position:relative;display:block;color:var(--text-1);font-size:.9375em;font-weight:500;-letter-spacing:.0625em;text-decoration:none;transition:var(--transition)}.navbar__menu a[data-v-47449916]:after{content:"";position:absolute;left:50%;bottom:-.625em;width:0;height:.125em;background:var(--color-3);transform:translateX(-50%);transition:var(--transition)}.navbar__menu a[data-v-47449916]:hover{color:var(--text-3)}.navbar__menu a[data-v-47449916]:hover:after{width:100%}.navbar__actions[data-v-47449916]{display:flex;align-items:center;flex-shrink:0}.navbar__language[data-v-47449916]{position:relative;display:none;margin-left:1.875em}.navbar__language .language__current[data-v-47449916]{display:flex;align-items:center;gap:.5em;color:var(--text-1);font-family:var(--font-tech);font-size:.75em;font-weight:600;-letter-spacing:.1em;text-decoration:none}.navbar__language .language__current i[data-v-47449916]{font-size:.6875em;transition:.3s ease}.navbar__language .language__menu[data-v-47449916]{position:absolute;top:calc(100% + 1.125em);right:0;min-width:10.625em;margin:0;padding:.75em 0;list-style:none;background:rgba(1,16,36,.98);border:.0625em solid var(--border-1);border-radius:.875em;backdrop-filter:blur(1.25em);-webkit-backdrop-filter:blur(1.25em);box-shadow:0 1.25em 3.125em rgba(0,0,0,.3);opacity:0;visibility:hidden;transform:translateY(.625em);transition:.3s ease}.navbar__language .language__menu li[data-v-47449916]{width:100%}.navbar__language .language__menu a[data-v-47449916]{display:block;padding:.75em 1.375em;color:var(--text-1);font-size:.9375em;text-decoration:none;transition:.3s ease}.navbar__language .language__menu a[data-v-47449916]:hover{color:var(--text-3);background:rgba(233,81,29,.08)}.navbar__language:hover .language__menu[data-v-47449916]{opacity:1;visibility:visible;transform:translateY(0)}.navbar__language:hover .language__current i[data-v-47449916]{transform:rotate(180deg)}.navbar__connect[data-v-47449916]{display:none;align-items:center;justify-content:center;min-height:2.75em;margin-left:1.25em;padding:0 1.45em;border:.0625em solid var(--color-3);background:var(--color-3);color:var(--text-1);font-family:var(--font-tech);font-size:.68em;font-weight:600;-letter-spacing:.12em;white-space:nowrap;text-decoration:none;text-transform:uppercase;transition:background .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease}.navbar__connect[data-v-47449916]:hover{background:transparent;color:var(--text-3);transform:translateY(-.125em);box-shadow:0 .5em 1.5em rgba(233,81,29,.14)}.menu-toggle[data-v-47449916]{position:relative;display:flex;justify-content:center;align-items:center;width:2.75em;height:2.75em;padding:0;border:none;background:transparent;cursor:pointer;flex-shrink:0;z-index:2100}.menu-toggle span[data-v-47449916]{position:absolute;width:1.625em;height:.125em;background:var(--text-1);transition:.35s ease;pointer-events:none}.menu-toggle span[data-v-47449916]:first-child{transform:translateY(-.5em)}.menu-toggle span[data-v-47449916]:nth-child(2){transform:translateY(0)}.menu-toggle span[data-v-47449916]:nth-child(3){transform:translateY(.5em)}.menu-toggle.active span[data-v-47449916]:first-child{transform:rotate(45deg)}.menu-toggle.active span[data-v-47449916]:nth-child(2){opacity:0}.menu-toggle.active span[data-v-47449916]:nth-child(3){transform:rotate(-45deg)}.mobile-overlay[data-v-47449916]{position:fixed;inset:0;background:rgba(0,0,0,.58);backdrop-filter:blur(.25em);-webkit-backdrop-filter:blur(.25em);opacity:0;visibility:hidden;transition:.35s ease;z-index:1998}.mobile-overlay.active[data-v-47449916]{opacity:1;visibility:visible}.mobile-menu[data-v-47449916]{position:fixed;top:0;right:-21.25em;width:20em;max-width:90vw;height:100vh;display:flex;flex-direction:column;overflow-y:auto;background:rgba(1,16,36,.98);backdrop-filter:blur(1.5em);-webkit-backdrop-filter:blur(1.5em);border-left:.0625em solid var(--border-1);box-shadow:-.9375em 0 3.75em rgba(0,0,0,.45);transition:right .35s ease;z-index:2000}.mobile-menu.active[data-v-47449916]{right:0}.mobile-menu__header[data-v-47449916]{display:flex;justify-content:space-between;align-items:center;padding:1.5em;border-bottom:.0625em solid var(--border-1)}.mobile-menu__logo img[data-v-47449916]{display:block;width:8.75em;max-height:3.125em;-o-object-fit:contain;object-fit:contain}.mobile-menu__close[data-v-47449916]{display:flex;justify-content:center;align-items:center;width:2.5em;height:2.5em;padding:0;background:transparent;border:none;color:var(--text-1);font-size:1.5em;cursor:pointer;transition:.35s ease}.mobile-menu__close[data-v-47449916]:hover{color:var(--text-3);transform:rotate(90deg)}.mobile-menu__nav[data-v-47449916]{padding:2.625em 1.875em}.mobile-menu__nav ul[data-v-47449916]{margin:0;padding:0;list-style:none}.mobile-menu__nav li[data-v-47449916]{margin-bottom:1.375em}.mobile-menu__nav a[data-v-47449916]{position:relative;display:inline-block;color:var(--text-1);font-size:1em;font-weight:500;-letter-spacing:.125em;text-transform:uppercase;text-decoration:none;transition:.35s ease}.mobile-menu__nav a[data-v-47449916]:after{content:"";position:absolute;left:0;bottom:-.5em;width:0;height:.125em;background:var(--color-3);transition:.35s ease}.mobile-menu__nav a[data-v-47449916]:hover{color:var(--text-3)}.mobile-menu__nav a[data-v-47449916]:hover:after{width:100%}.mobile-menu__connect[data-v-47449916]{padding:0 1.875em 1.625em}.mobile-menu__connect a[data-v-47449916]{display:flex;align-items:center;justify-content:space-between;gap:1em;width:100%;min-height:3.25em;padding:0 1.25em;background:var(--color-3);border:.0625em solid var(--color-3);color:var(--text-1);font-family:var(--font-tech);font-size:.72em;font-weight:600;-letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.mobile-menu__connect a span[data-v-47449916]{font-size:1.35em}.mobile-menu__language[data-v-47449916]{margin-top:auto;padding:1.625em 1.875em;border-top:.0625em solid var(--border-1)}.mobile-menu__language span[data-v-47449916]{display:block;margin-bottom:1em;color:var(--text-3);font-size:.75em;font-weight:700;-letter-spacing:.1875em;text-transform:uppercase}.mobile-menu__language a[data-v-47449916]{display:block;margin-bottom:.75em;color:var(--text-2);text-decoration:none;transition:.3s ease}.mobile-menu__language a[data-v-47449916]:hover{color:var(--text-3);padding-left:.5em}@media (min-width:57em){.navbar[data-v-47449916]{height:5.625em;padding:0 5%}.navbar__logo img[data-v-47449916]{width:11.25em;max-height:3.75em}.navbar__menu[data-v-47449916]{display:flex;gap:1.4em}.navbar__language[data-v-47449916]{display:block}.navbar__connect[data-v-47449916]{display:inline-flex}.menu-toggle[data-v-47449916]{display:none}}@media (min-width:75em){.navbar__menu[data-v-47449916]{gap:2.2em}}@media (min-width:87.5em){.navbar__menu[data-v-47449916]{gap:2.625em}}.footer[data-v-5037ea8c]{position:relative;padding:4.375em 1.25em 1.75em;background:radial-gradient(circle at 10% 25%,rgba(233,81,29,.055),transparent 28%),var(--color-2);color:var(--text-1);overflow:hidden}.footer[data-v-5037ea8c]:before{content:"";position:absolute;top:-11.25em;right:-11.25em;width:22.5em;height:22.5em;border:.0625em solid hsla(0,0%,100%,.035);border-radius:50%;pointer-events:none}.footer__container[data-v-5037ea8c]{position:relative;width:100%;max-width:var(--container);margin:0 auto;z-index:2}.footer__main[data-v-5037ea8c]{display:grid;grid-template-columns:1fr;gap:3.4375em;padding-bottom:3.4375em}.footer__brand[data-v-5037ea8c]{max-width:26.875em}.footer__logo[data-v-5037ea8c]{display:block;width:11.875em;max-height:5.625em;margin-bottom:2em;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.footer__eyebrow[data-v-5037ea8c]{display:flex;align-items:center;gap:.75em;margin-bottom:1em;color:var(--text-3);font-family:var(--font-tech);font-size:.625em;font-weight:600;-letter-spacing:.1875em;text-transform:uppercase}.footer__eyebrow[data-v-5037ea8c]:before{content:"";width:1.875em;height:.0625em;background:var(--color-3)}.footer__brand-title[data-v-5037ea8c]{max-width:26.25em;margin:0 0 1em;color:var(--text-1);font-size:clamp(1.75em,5vw,2.625em);font-weight:700;line-height:1;-letter-spacing:-.09375em;text-transform:uppercase}.footer__brand-text[data-v-5037ea8c]{max-width:24.375em;margin:0;color:var(--text-2);font-size:.8125em;line-height:1.7}.footer__navigation[data-v-5037ea8c]{display:grid;grid-template-columns:1fr;gap:2.375em}.footer__column[data-v-5037ea8c]{position:relative;padding-top:1.125em;border-top:.0625em solid var(--border-1)}.footer__column h3[data-v-5037ea8c]{margin:0 0 1.25em;color:var(--text-1);font-family:var(--font-tech);font-size:.6875em;font-weight:700;-letter-spacing:.125em;text-transform:uppercase}.footer__column-index[data-v-5037ea8c]{display:block;margin-bottom:.625em;color:var(--text-3);font-family:var(--font-tech);font-size:.5625em;-letter-spacing:.09375em}.footer__links[data-v-5037ea8c] ul{margin:0;padding:0;list-style:none}.footer__links[data-v-5037ea8c] li{margin-bottom:.6875em}.footer__links[data-v-5037ea8c] a{position:relative;display:inline-flex;align-items:center;color:var(--text-2);font-size:.8125em;font-weight:500;text-decoration:none;transition:color .3s ease,transform .3s ease}.footer__links[data-v-5037ea8c] a:after{content:"↗";margin-left:.5em;color:var(--text-3);font-size:.625em;opacity:0;transform:translate(-.1875em,.1875em);transition:opacity .3s ease,transform .3s ease}.footer__links[data-v-5037ea8c] a:hover{color:var(--text-1);transform:translateX(.1875em)}.footer__links[data-v-5037ea8c] a:hover:after{opacity:1;transform:translate(0)}.footer__bottom[data-v-5037ea8c]{display:flex;flex-direction:column;gap:1.125em;padding-top:1.5em;border-top:.0625em solid var(--border-1)}.footer__copyright[data-v-5037ea8c]{color:var(--text-2);font-family:var(--font-tech);font-size:.5625em;font-weight:600;-letter-spacing:.0875em;text-transform:uppercase}.footer__legal[data-v-5037ea8c]{display:flex;flex-direction:column;gap:.625em}.footer__legal a[data-v-5037ea8c]{color:var(--text-2);font-family:var(--font-tech);font-size:.5625em;font-weight:500;-letter-spacing:.0625em;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.footer__legal a[data-v-5037ea8c]:hover{color:var(--text-3)}@media (min-width:43.75em){.footer[data-v-5037ea8c]{padding:5em 2.5em 1.75em}.footer__navigation[data-v-5037ea8c]{grid-template-columns:repeat(3,1fr);gap:2.1875em}.footer__bottom[data-v-5037ea8c]{flex-direction:row;align-items:center;justify-content:space-between;gap:1.875em}.footer__legal[data-v-5037ea8c]{flex-direction:row;align-items:center;gap:1.25em}}@media (min-width:62.5em){.footer[data-v-5037ea8c]{padding:5.625em 3.125em 1.875em}.footer__main[data-v-5037ea8c]{grid-template-columns:minmax(17.5em,.8fr) minmax(0,1.5fr);gap:5.625em;align-items:start;padding-bottom:4.0625em}.footer__navigation[data-v-5037ea8c]{gap:3.125em}}@media (min-width:87.5em){.footer[data-v-5037ea8c]{padding:6.25em 4.375em 2em}.footer__main[data-v-5037ea8c]{gap:7.5em}}#contact-form[data-v-4fbb8597]{display:flex;flex-direction:column;width:100%;padding:1.625em;background:#fff;color:#111827}.form__heading[data-v-4fbb8597]{margin-bottom:2.125em;padding-bottom:1.5em;border-bottom:.0625em solid rgba(1,16,36,.1)}.form__heading-label[data-v-4fbb8597]{display:block;margin-bottom:.625em;color:var(--color-3);font-family:var(--font-tech);font-size:.6875em;font-weight:600;-letter-spacing:.125em;-letter-spacing:0;text-transform:uppercase}.form__heading p[data-v-4fbb8597]{max-width:26.25em;margin:0;color:#667085;font-size:.875em;line-height:1.6}.form__row[data-v-4fbb8597]{display:grid;grid-template-columns:1fr;gap:0}.form__group[data-v-4fbb8597]{display:flex;flex-direction:column;margin-bottom:1.625em}.form__group label[data-v-4fbb8597]{margin-bottom:.5625em;color:#182230;font-family:var(--font-tech);font-size:.6875em;font-weight:600;-letter-spacing:.0625em;-letter-spacing:0;text-transform:uppercase}.form__group input[data-v-4fbb8597],.form__group textarea[data-v-4fbb8597]{width:100%;padding:.875em 1em;border:.0625em solid rgba(1,16,36,.14);border-radius:.5em;background:#f8fafc;color:#111827;font-family:var(--font-main);font-size:.9375em;outline:none;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.form__group input[data-v-4fbb8597]::-moz-placeholder,.form__group textarea[data-v-4fbb8597]::-moz-placeholder{color:#98a2b3}.form__group input[data-v-4fbb8597]::placeholder,.form__group textarea[data-v-4fbb8597]::placeholder{color:#98a2b3}.form__group input[data-v-4fbb8597]:hover,.form__group textarea[data-v-4fbb8597]:hover{border-color:rgba(1,16,36,.24)}.form__group input[data-v-4fbb8597]:focus,.form__group textarea[data-v-4fbb8597]:focus{border-color:var(--color-3);background:#fff;box-shadow:0 0 0 .1875em rgba(233,81,29,.1)}.form__group textarea[data-v-4fbb8597]{min-height:9.6875em;resize:vertical;line-height:1.6}.form__checkbox[data-v-4fbb8597]{display:grid;grid-template-columns:1.25em 1fr;gap:.75em;align-items:start;margin:.125em 0 1.75em}.form__checkbox input[data-v-4fbb8597]{width:1.0625em;height:1.0625em;margin-top:.1875em;accent-color:var(--color-3);cursor:pointer}.form__checkbox label[data-v-4fbb8597]{color:#667085;font-size:.75em;line-height:1.6;cursor:pointer}.form__checkbox a[data-v-4fbb8597]{color:var(--color-3);font-weight:600;text-decoration:none;border-bottom:.0625em solid rgba(233,81,29,.3);transition:color .3s ease,border-color .3s ease}.form__checkbox a[data-v-4fbb8597]:hover{color:#c64014;border-color:#c64014}.form__submit[data-v-4fbb8597]{display:flex;align-items:center;justify-content:space-between;gap:1.5em;width:100%;min-height:3.625em;padding:0 1.375em;border:.0625em solid var(--color-3);background:var(--color-3);color:#fff;font-family:var(--font-tech);font-size:.75em;font-weight:600;-letter-spacing:.09375em;-letter-spacing:0;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.form__submit[data-v-4fbb8597]:hover:not(:disabled){background:#d74617;border-color:#d74617;transform:translateY(-.125em);box-shadow:0 .75em 1.75em rgba(233,81,29,.2)}.form__submit[data-v-4fbb8597]:disabled{opacity:.55;cursor:not-allowed}.form__submit-arrow[data-v-4fbb8597]{font-size:1.125em;transition:transform .3s ease}.form__submit:hover:not(:disabled) .form__submit-arrow[data-v-4fbb8597]{transform:translate(.1875em,-.1875em)}pre[data-v-4fbb8597]{margin-top:1.875em;white-space:pre-wrap}@media (min-width:43.75em){#contact-form[data-v-4fbb8597]{padding:2.125em}.form__row[data-v-4fbb8597]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.375em}}@media (min-width:68.75em){#contact-form[data-v-4fbb8597]{padding:2.5em}}.contact[data-v-0f51fcaa]{position:relative;padding:6.25em 1.25em;background:radial-gradient(circle at 10% 20%,rgba(233,81,29,.06),transparent 28%),radial-gradient(circle at 90% 85%,rgba(35,83,150,.12),transparent 30%),var(--color-1);overflow:hidden}.contact__glow[data-v-0f51fcaa]{position:absolute;border-radius:50%;pointer-events:none;filter:blur(5em);opacity:.18}.contact__glow--one[data-v-0f51fcaa]{top:8%;left:-5em;width:15em;height:15em;background:var(--color-3)}.contact__glow--two[data-v-0f51fcaa]{right:-6.25em;bottom:5%;width:17.5em;height:17.5em;background:#244d84}.container[data-v-0f51fcaa]{position:relative;width:100%;max-width:var(--container);margin:0 auto;z-index:2}.contact__wrapper[data-v-0f51fcaa]{display:grid;grid-template-columns:1fr;gap:3.4375em;align-items:start}.contact__info[data-v-0f51fcaa]{max-width:38.75em}.contact__subtitle[data-v-0f51fcaa]{display:flex;align-items:center;gap:.875em;margin-bottom:1.375em;color:var(--text-3);font-family:var(--font-tech);font-size:.75em;font-weight:500;-letter-spacing:.1875em;text-transform:uppercase}.contact__subtitle[data-v-0f51fcaa]:before{content:"";width:2.125em;height:.0625em;background:var(--color-3);box-shadow:0 0 .75em rgba(233,81,29,.4)}.contact__title[data-v-0f51fcaa]{max-width:43.75em;margin:0 0 1.75em;color:var(--text-1);font-size:clamp(2.625em,9vw,5.125em);font-weight:700;line-height:.92;-letter-spacing:-.1875em;text-transform:uppercase}.contact__copy[data-v-0f51fcaa]{max-width:32.5em;color:var(--text-2);font-size:.9375em;line-height:1.8}.contact__copy[data-v-0f51fcaa] p{margin:0 0 1.125em}.contact__copy[data-v-0f51fcaa] strong{color:var(--text-1);font-weight:600}.contact__copy[data-v-0f51fcaa] a{color:var(--text-3);transition:color .3s ease}.contact__copy[data-v-0f51fcaa] a:hover{color:var(--text-1)}.contact__meta[data-v-0f51fcaa]{display:flex;align-items:center;flex-wrap:wrap;gap:.75em;margin-top:2.625em;padding-top:1.375em;border-top:.0625em solid var(--border-1)}.contact__meta-label[data-v-0f51fcaa],.contact__meta-text[data-v-0f51fcaa]{font-family:var(--font-tech);font-size:.625em;-letter-spacing:.125em;text-transform:uppercase}.contact__meta-label[data-v-0f51fcaa]{color:var(--text-1)}.contact__meta-text[data-v-0f51fcaa]{color:var(--text-2)}.contact__meta-line[data-v-0f51fcaa]{width:1.375em;height:.0625em;background:var(--color-3)}.contact__form-wrapper[data-v-0f51fcaa]{position:relative;width:100%;border:.0625em solid var(--border-1);background:linear-gradient(145deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,.006));box-shadow:0 1.875em 5em rgba(0,0,0,.24);overflow:hidden}.contact__form-wrapper[data-v-0f51fcaa]:before{content:"";position:absolute;top:0;left:0;right:0;height:.125em;background:linear-gradient(90deg,transparent,var(--color-3),transparent)}.contact__form-top[data-v-0f51fcaa]{display:flex;align-items:center;justify-content:space-between;gap:1.25em;padding:1.125em 1.375em;border-bottom:.0625em solid var(--border-1)}.contact__form-index[data-v-0f51fcaa],.contact__form-status[data-v-0f51fcaa]{font-family:var(--font-tech);font-size:.625em;-letter-spacing:.1125em;text-transform:uppercase}.contact__form-index[data-v-0f51fcaa]{color:var(--text-2)}.contact__form-status[data-v-0f51fcaa]{position:relative;padding-left:.875em;color:var(--text-3)}.contact__form-status[data-v-0f51fcaa]:before{content:"";position:absolute;top:50%;left:0;width:.375em;height:.375em;border-radius:50%;background:var(--color-3);transform:translateY(-50%);box-shadow:0 0 .625em rgba(233,81,29,.7)}.contact__form[data-v-0f51fcaa]{padding:1.5em 1.375em 1.75em}@media (min-width:48em){.contact[data-v-0f51fcaa]{padding:7.5em 2.5em}.contact__form-top[data-v-0f51fcaa]{padding:1.25em 1.75em}.contact__form[data-v-0f51fcaa]{padding:2em 1.75em 2.25em}}@media (min-width:61.25em){.contact[data-v-0f51fcaa]{padding:8.75em 3.125em}.contact__wrapper[data-v-0f51fcaa]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:5em}.contact__info[data-v-0f51fcaa]{position:sticky;top:8.125em}.contact__form[data-v-0f51fcaa]{padding:2.375em 2.25em 2.625em}}@media (min-width:87.5em){.contact[data-v-0f51fcaa]{padding-left:4.375em;padding-right:4.375em}.contact__wrapper[data-v-0f51fcaa]{gap:6.875em}}:root{--color-1:#011024;--color-2:#0d0d0d;--color-3:#e9511d;--text-1:#fff;--text-2:#8a8a8a;--text-3:#e9511d;--text-4:#d31a2b;--font-main:"Inter",sans-serif;--font-tech:"JetBrains Mono",monospace;--container:87.5em;--border-1:hsla(0,0%,100%,0.08);--border-2:#e9511d;--ui-radius:0.75em;--transition:.35s ease}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--color-1);color:var(--text-1);font-family:var(--font-main);font-size:.85rem;overflow-x:hidden}img{display:block;max-width:100%}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}.container{width:min(var(--container),92%);margin-inline:auto}.btn{display:inline-flex;justify-content:center;align-items:center;min-width:12.5em;height:3.5em;padding:0 2em;border:none;border-radius:3.125em;color:inherit;font-size:.875em;font-weight:600;-letter-spacing:.125em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:var(--transition)}.btn--gold{background:var(--color-3);color:var(--text-1)}.btn--gold:hover{opacity:.9;transform:translateY(-.1875em)}.btn--outline{border:.0625em solid var(--border-1);color:var(--text-1)}.btn--outline:hover{background:hsla(0,0%,100%,.08);border-color:var(--border-2);color:var(--text-3);transform:translateY(-.1875em)}.btn:disabled{opacity:.6;cursor:not-allowed}#app{letter-spacing:0}#app .view-content{display:block;padding-top:5em}@media (min-width:57em){#app .view-content{padding-top:5.625em}}#app blockquote{background-color:hsla(0,0%,80%,.25);padding:1.5em 3em;border-radius:0 0 .3125em .3125em;border-color:var(--border-2);border-top:.0625em solid var(--border-2)}#app .limit-width{max-width:var(--container);margin:0 auto;padding:.75em 2.25em}#app .center,#app .center>*,#app .centered,#app .centered>*,#app .text-center,#app .text-center>*{text-align:center!important}#app hr{border-top:.0625em solid var(--border-1);border-bottom:0;background:transparent;margin-top:4em!important;margin-bottom:4em!important}#app .section{padding:1em;display:flex;justify-content:center;align-items:center;background:var(--color-1);min-height:10em}#app .section button{padding:1em 2em;font-size:1.2rem;border-radius:var(--ui-radius);background-color:var(--color-3);color:var(--text-1);border:none;cursor:pointer}#app pre{color:#000;background-color:#f5f5f5;padding:.625em;border-radius:.25em;overflow-x:auto}#app .no-break{white-space:nowrap}#app .pre-line{white-space:pre-line}#app .lower-case,#app .lowercase{text-transform:lowercase}#app .upper-case,#app .uppercase{text-transform:uppercase}#app .title-like,#app .titlelike{text-transform:capitalize}