:root{--rd-color-tan: #ece9e2;--rd-color-dark-gray: #282828;--rd-color-dark-gray-rgb: 40, 40, 40;--rd-color-tiger-orange: #ff8601;--rd-max-width: 1200px}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}html{scroll-padding-top:10rem;scroll-behavior:smooth;--scrollbarBG: #282828;--thumbBG: #ece9e2;scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:var(--scrollbarBG)}html::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:8px;border:2px solid var(--scrollbarBG)}html,body{min-height:100vh;color:var(--rd-color-dark-gray);background:var(--rd-color-tan);font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,ul,li,button{all:unset}a,button{-webkit-tap-highlight-color:transparent}.loader{width:80px;height:40px;border-radius:100px 100px 0 0;position:relative;overflow:hidden}.loader:before{content:"";position:absolute;inset:0 0 -100%;background:radial-gradient(farthest-side,#ffd738 80%,#0000) left 70% top 20%/15px 15px,radial-gradient(farthest-side,#020308 92%,#0000) left 65% bottom 19%/12px 12px,radial-gradient(farthest-side,#ecfefe 92%,#0000) left 70% bottom 20%/15px 15px,linear-gradient(#9eddfe 50%,#020308 0);background-repeat:no-repeat;animation:l5 2s infinite}@keyframes l5{0%,20%{transform:rotate(0)}40%,60%{transform:rotate(.5turn)}80%,to{transform:rotate(1turn)}}.tiger-stripe{background:transparent url(/tiger_pattern.svg) repeat center center;background-size:200px;display:flex;justify-content:center;align-items:center;width:100%;height:auto;padding:.2rem 0;box-sizing:border-box}form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;max-width:calc(var(--rd-max-width) - 20rem);gap:1.5rem}@media (width >= 768px){form{gap:2.5rem}}.form-group{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}label{font-size:clamp(1.4rem,2.5vw,2rem);line-height:clamp(1.4rem,2.5vw,2rem);font-weight:500;letter-spacing:.2rem;text-transform:uppercase;margin-bottom:1.5rem;box-sizing:border-box}@media (width >= 768px){label{margin-bottom:2rem}}input{all:unset;color:var(--rd-color-dark-gray);background-color:#fff;border-radius:2rem;padding:.7rem 1.5rem;font-size:1.2rem;line-height:1.2rem;font-weight:400;font-family:inherit;width:100%;box-sizing:border-box}textarea{border:none;outline:none;resize:none;resize:vertical;color:var(--rd-color-dark-gray);background-color:#fff;border-radius:2rem;padding:1.5rem;font-size:1.2rem;line-height:1.2rem;font-weight:400;font-family:inherit;width:100%;box-sizing:border-box}textarea:focus,input:focus{outline:1px solid var(--rd-color-dark-gray)}.form-group:has(.error-message:not(:empty)) input,.form-group:has(.error-message:not(:empty)) textarea{outline:1px solid var(--rd-color-tiger-orange)}input[aria-invalid=true],textarea[aria-invalid=true]{outline:2px solid var(--rd-color-tiger-orange)}textarea::placeholder,input::placeholder{color:rgba(var(--rd-color-dark-gray-rgb),.5)}form button{position:relative;all:unset;color:var(--rd-color-dark-gray);background-color:#fff;border-radius:2rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem;line-height:1.2rem;font-weight:400;font-family:inherit;width:250px;padding:.8rem 1rem;margin-top:1rem;box-sizing:border-box;text-transform:uppercase;cursor:pointer}form button span{position:absolute;left:50%;transform:translate(-50%)}form button svg{margin-left:auto;width:auto;height:1.4rem;flex-shrink:0}form button:hover{color:var(--rd-color-tan);background-color:var(--rd-color-dark-gray)}form button:hover svg path{fill:var(--rd-color-tan)}.form-group .error-message{position:absolute;bottom:unset;top:1.7rem;color:var(--rd-color-tiger-orange);display:flex;justify-content:center;align-items:center;font-size:.7rem;line-height:.7rem;font-weight:400;font-family:inherit;width:100%;height:auto}@media (width >= 768px){.form-group .error-message{bottom:-1.7rem;top:unset;font-size:1rem;line-height:1rem}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #fff inset!important;-webkit-text-fill-color:var(--rd-color-dark-gray)!important}.grecaptcha-badge{display:none!important}.recaptcha{color:var(--rd-color-dark-gray);font-size:.75rem;line-height:1.2rem;font-weight:400;font-family:inherit;margin-bottom:1rem;padding:0 2rem;-webkit-user-select:none;user-select:none;opacity:.5;text-align:center}.recaptcha a{text-decoration:none;-webkit-user-select:none;user-select:none;cursor:pointer}.recaptcha a:hover{text-decoration:underline}nav[data-v-c7231afe]{position:fixed;left:1rem;display:flex;flex-direction:column;justify-content:center;width:60px;z-index:1}@media (width >= 768px){nav[data-v-c7231afe]{left:1.5rem}}nav .nav-logo[data-v-c7231afe]{width:60px;height:58px;cursor:pointer}nav .nav-logo:hover .logo polygon[data-v-c7231afe],nav .nav-logo:hover .logo path[data-v-c7231afe]{fill:#fff}nav ul[data-v-c7231afe]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:0;overflow:hidden;margin-top:-1px}nav ul li:last-child a[data-v-c7231afe]{padding-bottom:.8rem}nav ul li a[data-v-c7231afe]{position:relative;background-color:var(--rd-color-dark-gray);display:flex;justify-content:center;align-items:center;width:42.06365px;height:33px;padding:.3rem 0;cursor:pointer}nav ul li a svg[data-v-c7231afe]{width:100%;height:100%}nav ul li a:hover svg path[data-v-c7231afe]{fill:#fff}nav ul li a[data-v-c7231afe]:after{font-size:.8rem;color:var(--rd-color-dark-gray);background-color:var(--rd-color-dark-gray);position:absolute;left:40px;display:flex;justify-content:center;align-items:center;width:auto;height:20px;padding:.8rem .8rem .8rem 0rem;border-top-right-radius:0;border-bottom-right-radius:0;transform:scaleX(0);transform-origin:left;transition:transform .08s ease-in-out,color .08s ease-in .08s,border-top-right-radius .08s ease-in-out,border-bottom-right-radius .08s ease-in-out;opacity:0}nav ul li a[data-v-c7231afe]:hover:after{transform:scaleX(1);color:#fff;border-top-right-radius:20px;border-bottom-right-radius:20px}nav ul li:nth-child(1) a[data-v-c7231afe]:after{content:"PROJECTS"}nav ul li:nth-child(2) a[data-v-c7231afe]{padding-bottom:0}nav ul li:nth-child(2) a[data-v-c7231afe]:after{content:"CONNECT"}nav ul li:nth-child(3) a[data-v-c7231afe]:after{content:"RESUME"}nav ul li:nth-child(4) a[data-v-c7231afe]:after{content:"REEL"}nav ul.menu-open li a[data-v-c7231afe]:after{opacity:1}nav .nav-menu[data-v-c7231afe]{display:flex;width:60px;height:32px;margin-top:-1px;cursor:pointer;z-index:1}nav .nav-menu:hover .menu .dot[data-v-c7231afe]{fill:#fff}.logo-header[data-v-64cdee24]{width:158px;height:14px;margin:2.5rem .3rem 0 0}@media (width >= 768px){.logo-header[data-v-64cdee24]{margin:0 1rem 0 0}}img[data-v-64cdee24]{position:absolute;top:1.8rem;right:1rem;width:65px;height:auto}@media (width >= 768px){img[data-v-64cdee24]{width:80px;top:1.7rem;right:1.7rem}}.hero[data-v-8f63949f]{display:flex;justify-content:center;align-items:center;width:100%;height:45vh}.hero .hero-title[data-v-8f63949f]{width:350px;height:auto;margin-top:6.5rem}@media (width >= 576px){.hero .hero-title[data-v-8f63949f]{width:500px}}@media (width >= 768px){.hero .hero-title[data-v-8f63949f]{width:650px;margin-top:1rem}}section[data-v-2d458dad]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}section .tooltip[data-v-2d458dad]{font-size:.85rem;line-height:.85rem;position:absolute;top:-22px;left:0;width:100%;height:auto;display:flex;justify-content:center;align-items:center}section .tooltip p[data-v-2d458dad]{position:absolute;left:0;background-color:#fff;padding:.4rem .6rem;border-radius:30px}section .skills[data-v-2d458dad]{background-color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:auto;padding:1rem}section .skills ul[data-v-2d458dad]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}@media (width >= 768px){section .skills ul[data-v-2d458dad]{gap:1.5rem}}@media (width >= 992px){section .skills ul[data-v-2d458dad]{gap:2.5rem}}section .skills ul li[data-v-2d458dad]{display:flex;justify-content:center;align-items:center;width:auto;height:40px}section .skills ul li img[data-v-2d458dad]{width:auto;height:100%}.bio[data-v-a1f48061]{font-size:clamp(1rem,2vw,1.3rem);line-height:clamp(1.7rem,3vw,2.5rem);padding:2.5rem 1.5rem;max-width:var(--rd-max-width);text-align:center}@media (width >= 768px){.bio[data-v-a1f48061]{padding:2.5rem}}@media (width >= 992px){.bio[data-v-a1f48061]{padding:3.5rem}}.bio p[data-v-a1f48061]{text-wrap:balance}.bio p span[data-v-a1f48061]:not(.apple){color:var(--rd-color-tan);background-color:var(--rd-color-dark-gray);padding:.3rem .6rem;font-weight:800;text-wrap:balance;letter-spacing:2px}.bio p span[data-v-a1f48061]:not(.apple):nth-child(1){color:var(--rd-color-tan);background:transparent url(/tiger_pattern.svg) repeat center center;background-size:140px 140px}.bio p i[data-v-a1f48061]{padding:0 .2rem}.feature[data-v-49490b88]{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:auto;border-radius:1.5rem;max-width:calc(var(--rd-max-width) - 5rem);overflow:hidden}@media (width >= 768px){.feature[data-v-49490b88]{flex-direction:row}}.feature img[data-v-49490b88]{width:125%;height:100%;object-fit:cover}@media (width >= 768px){.feature img[data-v-49490b88]{width:50%}}.feature aside[data-v-49490b88]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:auto;padding:1.5rem;gap:1.5rem}@media (width >= 768px){.feature aside[data-v-49490b88]{padding:.7rem;width:50%;gap:1rem}}@media (width >= 992px){.feature aside[data-v-49490b88]{gap:2rem}}.feature aside a[data-v-49490b88]{position:relative;background-color:var(--rd-color-tan);font-size:.8rem;line-height:.8rem;font-weight:500;display:flex;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding:.7rem 3.2rem .7rem 2rem;border-radius:2rem;text-transform:uppercase;white-space:nowrap;box-sizing:border-box;cursor:pointer;transition:all .15s ease-in-out}@media (width >= 576px){.feature aside a[data-v-49490b88]{width:auto}}.feature aside a svg[data-v-49490b88]{position:absolute;right:.6rem;width:1.2rem;height:1.2rem}.feature aside a[data-v-49490b88]:hover{color:var(--rd-color-tan);background-color:var(--rd-color-dark-gray)}.feature aside a:hover svg path[data-v-49490b88]{fill:var(--rd-color-tan)}.feature aside h2[data-v-49490b88]{font-size:clamp(1.4rem,2.5vw,2rem);line-height:clamp(1.4rem,2.5vw,2rem);font-weight:500;text-transform:uppercase}.feature aside p[data-v-49490b88]{font-size:clamp(1rem,2vw,1.1rem);line-height:clamp(1.3rem,2.5vw,2.2rem);text-align:center;text-wrap:balance}.feature .feature-loader[data-v-49490b88]{width:100%;margin:2rem}.cards[data-v-c77f7c01]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;width:100%;height:auto;padding-top:2rem;max-width:calc(var(--rd-max-width) - 5rem)}@media (width >= 768px){.cards[data-v-c77f7c01]{gap:2.5rem;padding-top:2.5rem}}dialog[data-v-c77f7c01]{border:none!important;outline:none!important;padding:0!important;margin:0!important}.modal[data-v-c77f7c01]{background-color:var(--rd-color-dark-gray);position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;overflow:hidden;z-index:1000;border:none;padding:0;margin:0}.modal button[data-v-c77f7c01]{position:absolute;background-color:transparent;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .15s ease-in-out}.modal button:hover svg path[data-v-c77f7c01]{fill:#fff}.modal button.modal-replay[data-v-c77f7c01]{width:33px;height:auto;top:1.5rem;left:1.5rem}.modal button.modal-close[data-v-c77f7c01]{top:1.5rem;right:1.5rem}.modal iframe[data-v-c77f7c01]{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.card[data-v-c77f7c01]{position:relative;display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:100%;height:auto;border-radius:1.5rem;box-sizing:border-box;overflow:hidden;transition:all .15s ease-in-out}@media (width >= 768px){.card[data-v-c77f7c01]{width:calc(50% - 2rem)}}@media (width >= 1100px){.card[data-v-c77f7c01]{width:calc(33.333% - 1.667rem)}}.card img[data-v-c77f7c01]{width:100%;height:100%;object-fit:cover}.card .card-content[data-v-c77f7c01]{background-color:#fff;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:2rem;overflow:hidden;-webkit-user-select:none;user-select:none;box-sizing:border-box}.card .card-content h2[data-v-c77f7c01]{font-size:2rem;line-height:2rem;font-weight:500;text-transform:uppercase;text-wrap:balance;text-align:center}.card .card-content p[data-v-c77f7c01]{font-size:1.1rem;line-height:1.7rem;text-align:center;text-wrap:balance}.card .card-content button[data-v-c77f7c01],.card .card-content a[data-v-c77f7c01]{position:relative;background-color:var(--rd-color-tan);font-size:.8rem;line-height:.8rem;font-weight:500;display:flex;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding:.7rem 3.2rem .7rem 2rem;border-radius:2rem;text-transform:uppercase;white-space:nowrap;box-sizing:border-box;cursor:pointer;transition:all .15s ease-in-out}.card .card-content button svg[data-v-c77f7c01],.card .card-content a svg[data-v-c77f7c01]{position:absolute;right:.6rem;width:1.2rem;height:1.2rem}.card .card-content button[data-v-c77f7c01]:hover,.card .card-content a[data-v-c77f7c01]:hover{color:var(--rd-color-tan);background-color:var(--rd-color-dark-gray)}.card .card-content button:hover svg path[data-v-c77f7c01],.card .card-content a:hover svg path[data-v-c77f7c01]{fill:var(--rd-color-tan)}.card .card-content button svg[data-v-c77f7c01]{width:auto}.load-more[data-v-c77f7c01]{display:flex;justify-content:center;align-items:center;width:100%;height:auto;padding:2rem 2rem 0}@media (width >= 768px){.load-more[data-v-c77f7c01]{padding:2.5rem 2.5rem 0}}.load-more button[data-v-c77f7c01]{display:flex;justify-content:center;align-items:center;width:180px;height:57px;font-size:1.2rem;line-height:1.2rem;font-weight:500;cursor:pointer}.load-more button span[data-v-c77f7c01]{position:absolute;margin-left:1rem}.load-more button svg[data-v-c77f7c01]{width:100%;height:100%}.load-more button:hover svg polyline[data-v-c77f7c01],.load-more button:hover svg path[data-v-c77f7c01]{stroke:var(--rd-color-dark-gray)}.projects[data-v-386ee97b]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}.projects .projects-header-wrapper[data-v-386ee97b]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;background-color:rgba(var(--rd-color-dark-gray-rgb),.95)}.projects .projects-header-wrapper .projects-header[data-v-386ee97b]{color:var(--rd-color-tan);display:flex;justify-content:space-between;align-items:center;width:100%;height:auto;padding:1rem;box-sizing:border-box;-webkit-user-select:none;user-select:none}@media (width >= 768px){.projects .projects-header-wrapper .projects-header[data-v-386ee97b]{padding:1rem 1.5rem}}.projects .projects-header-wrapper .projects-header .projects-header-icon[data-v-386ee97b]{width:32px;height:32px}.projects .projects-header-wrapper .projects-header h2[data-v-386ee97b]{font-size:clamp(1.4rem,2.5vw,2rem);line-height:clamp(1.4rem,2.5vw,2rem);font-weight:500;letter-spacing:.4rem;text-transform:uppercase}.projects .projects-header-wrapper .projects-header button[data-v-386ee97b]{width:34px;height:34px;cursor:pointer}.projects .projects-header-wrapper .projects-header button svg[data-v-386ee97b]{width:100%;height:100%}.projects .projects-header-wrapper .projects-header button:hover .filter_bg[data-v-386ee97b]{fill:var(--rd-color-tiger-orange)}.projects .projects-header-wrapper .filters[data-v-386ee97b]{color:var(--rd-color-tan);display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:1rem;width:100%;height:auto;padding:0 1rem 1rem;box-sizing:border-box;-webkit-user-select:none;user-select:none;max-width:calc(var(--rd-max-width) - 2rem)}@media (width >= 768px){.projects .projects-header-wrapper .filters[data-v-386ee97b]{flex-direction:row;gap:2rem;padding:0 2rem 2rem}}.projects .projects-header-wrapper .filters .filter-wrapper[data-v-386ee97b]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}.projects .projects-header-wrapper .filters .filter-wrapper .filter-header[data-v-386ee97b]{font-size:clamp(1.1rem,2.5vw,1.4rem);line-height:clamp(1.1rem,2.5vw,1.4rem);font-weight:500;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 1.5rem 1rem;box-sizing:border-box;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--rd-color-tan);cursor:pointer}.projects .projects-header-wrapper .filters .filter-wrapper .filter-header[data-v-386ee97b]:hover{color:var(--rd-color-tiger-orange);border-bottom-color:var(--rd-color-tiger-orange)}.projects .projects-header-wrapper .filters .filter-wrapper .filter-header:hover svg path[data-v-386ee97b]{fill:var(--rd-color-tiger-orange)}.projects .projects-header-wrapper .filters .filter-wrapper .filter-header svg[data-v-386ee97b]{width:25px;height:25px;transition:all .1s ease-in-out}.projects .projects-header-wrapper .filters .filter-wrapper .filter-header svg.close[data-v-386ee97b]{translate:0 -2px}.projects .projects-header-wrapper .filters .filter-wrapper .filter-header svg.close path[data-v-386ee97b]{translate:0 20px}.projects .projects-header-wrapper .filters .filter-wrapper .filter-header svg.open[data-v-386ee97b]{translate:0 8px}.projects .projects-header-wrapper .filters .filter-wrapper .filter-header svg.open path[data-v-386ee97b]{translate:0 -20px}@media (width >= 768px){.projects .projects-header-wrapper .filters .filter-wrapper .filter-header svg[data-v-386ee97b]{width:30px;height:30px}}.projects .projects-header-wrapper .filters .filter-wrapper .filter[data-v-386ee97b]{background-color:var(--rd-color-dark-gray);font-size:clamp(1.1rem,2.5vw,1.4rem);line-height:clamp(1.1rem,2.5vw,1.4rem);display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:1rem;width:100%;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:hidden}.projects .projects-header-wrapper .filters .filter-wrapper .filter.skills[data-v-386ee97b]{gap:1.5rem}.projects .projects-header-wrapper .filters .filter-wrapper .filter.open[data-v-386ee97b]{height:auto;padding:1rem 1.5rem}.projects .projects-header-wrapper .filters .filter-wrapper .filter.close[data-v-386ee97b]{height:0;padding:0}.projects .projects-header-wrapper .filters .filter-wrapper .filter li[data-v-386ee97b]{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;cursor:pointer}.projects .projects-header-wrapper .filters .filter-wrapper .filter li[data-v-386ee97b]:hover{color:var(--rd-color-tiger-orange)}.projects .projects-header-wrapper .filters .filter-wrapper .filter li img[data-v-386ee97b]{width:25px;height:25px}@media (width >= 768px){.projects .projects-header-wrapper .filters .filter-wrapper .filter li img[data-v-386ee97b]{width:35px;height:35px}}.projects .projects-content[data-v-386ee97b]{font-size:clamp(1rem,2vw,2rem);line-height:clamp(1.2rem,2vw,2.2rem);display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:auto;padding:2.5rem 2rem}@media (width >= 768px){.projects .projects-content[data-v-386ee97b]{padding:2.5rem}}@media (width >= 992px){.projects .projects-content[data-v-386ee97b]{padding:4rem}}.connect[data-v-8cc690f9],.connect .connect-header-wrapper[data-v-8cc690f9]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}.connect .connect-header-wrapper .connect-header[data-v-8cc690f9]{color:var(--rd-color-tan);background-color:rgba(var(--rd-color-dark-gray-rgb),.95);display:flex;justify-content:space-between;align-items:center;width:100%;height:auto;padding:1rem;box-sizing:border-box;-webkit-user-select:none;user-select:none}@media (width >= 768px){.connect .connect-header-wrapper .connect-header[data-v-8cc690f9]{padding:1rem 1.5rem}}.connect .connect-header-wrapper .connect-header .connect-header-icon[data-v-8cc690f9]{width:32px;height:32px;margin-top:2px}.connect .connect-header-wrapper .connect-header h2[data-v-8cc690f9]{font-size:clamp(1.4rem,2.5vw,2rem);line-height:clamp(1.4rem,2.5vw,2rem);font-weight:500;letter-spacing:.4rem;text-transform:uppercase}.connect .connect-header-wrapper .connect-header a[data-v-8cc690f9]{width:34px;height:34px;cursor:pointer}.connect .connect-header-wrapper .connect-header a svg[data-v-8cc690f9]{width:100%;height:100%}.connect .connect-header-wrapper .connect-header a:hover svg circle[data-v-8cc690f9]{fill:var(--rd-color-tiger-orange)}.connect .connect-content[data-v-8cc690f9]{font-size:clamp(1rem,2vw,2rem);line-height:clamp(1.2rem,2vw,2.2rem);display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:auto;padding:2.5rem 2rem}@media (width >= 768px){.connect .connect-content[data-v-8cc690f9]{padding:2.5rem}}@media (width >= 992px){.connect .connect-content[data-v-8cc690f9]{padding:4rem}}.connect .connect-content .input-group[data-v-8cc690f9]{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem;width:100%;height:auto}@media (width >= 768px){.connect .connect-content .input-group[data-v-8cc690f9]{flex-direction:row;gap:2.5rem}}button.submitting[data-v-8cc690f9]{cursor:not-allowed}button.submitting[data-v-8cc690f9]:hover{color:var(--rd-color-dark-gray);background-color:#fff}.loading-spinner[data-v-8cc690f9]{width:1.4rem;height:1.4rem;border:2px solid transparent;border-top:2px solid var(--rd-color-dark-gray);border-radius:50%;animation:spin-8cc690f9 1s linear infinite;margin-left:auto}@keyframes spin-8cc690f9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.submit-feedback[data-v-8cc690f9]{margin-top:1rem;padding:0 2rem;border-radius:4px;text-align:center;font-size:.9rem;font-weight:500}.submit-feedback.success[data-v-8cc690f9]{color:var(--rd-color-dark-gray)}.submit-feedback.error[data-v-8cc690f9]{color:var(--rd-color-tiger-orange)}.logo-anim[data-v-89832332]{background-color:var(--rd-color-dark-gray);position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}.logo-anim .tiger-stripe-bg[data-v-89832332]{background:transparent url(/tiger_pattern.svg) repeat center center;background-size:200px;position:absolute;inset:0;opacity:.05}.logo-anim .logo-anim-wrapper[data-v-89832332]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;gap:0;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:var(--rd-max-width)}@media (width >= 768px){.logo-anim .logo-anim-wrapper[data-v-89832332]{flex-direction:row;width:100%;height:250px}}@media (width >= 992px){.logo-anim .logo-anim-wrapper[data-v-89832332]{height:320px}}.logo-anim img[data-v-89832332]{width:auto;width:100%;height:auto;object-fit:cover;object-position:center;margin:0;padding:0;display:block}@media (width >= 768px){.logo-anim img[data-v-89832332]{height:100%}}.logo-anim img[data-v-89832332]:first-child{flex:4}.logo-anim img[data-v-89832332]:last-child{flex:6}footer[data-v-e152f9f8]{color:var(--rd-color-tan);background-color:rgba(var(--rd-color-dark-gray-rgb),.95);width:100%;height:auto;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:1rem}@media (width >= 768px){footer[data-v-e152f9f8]{height:75px;padding:1.5rem;flex-direction:row}}footer .copyright[data-v-e152f9f8]{font-size:.65rem;line-height:.65rem}@media (width >= 768px){footer .copyright[data-v-e152f9f8]{position:absolute;left:1.5rem}}footer ul[data-v-e152f9f8]{display:flex;gap:2rem;list-style:none;margin:0;padding:0}footer ul li a[data-v-e152f9f8]{width:25px;height:25px;display:flex;place-items:center;cursor:pointer}footer ul li a svg[data-v-e152f9f8]{width:100%;height:100%}footer ul li a:hover svg path[data-v-e152f9f8]{fill:#fff}footer .star[data-v-e152f9f8]{position:absolute;right:1rem;width:25px;height:25px;visibility:hidden}@media (width >= 768px){footer .star[data-v-e152f9f8]{visibility:visible;right:1.5rem}}header[data-v-b00c6957]{position:absolute;font-weight:500;display:flex;justify-content:center;width:100%;padding:1rem}@media (width >= 768px){header[data-v-b00c6957]{padding:1.5rem}}main[data-v-b00c6957]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:auto}
