:root{--box-shadow-color: #D3D3D3;--box-shadow: 3px 3px 0;--color-primary-darker: #2d47ce;--color-purple: #7614b6;--color-purple-dark-mode: #c773ef;--color-blue: #4B66F2;--color-gold: #e2652b;--color-gold-darker: #b34c1c;--color-grey: #f3f3f3;--color-grey-2: #e8e8e8;--color-grey-3: #D3D3D3;--color-grey-dark: #a7a7a7;--color-grey-darker: #525252;--color-green: #5ef24b;--color-cyan: #4da39d;--color-cyan-dark-mode: #4ac7bf;--color-red: #fb2128;--color-orange: #e2652b;--color-pink: #f24bc6;--color-black: #212121;--color-black-full: #080808;--color-black-2: #272727;--color-white: #ffffff;--color-primary: var(--color-orange);--color-bg: var(--color-white);--color-text: var(--color-black);--color-bg-section: var(--color-grey);--color-bg-section-2: var(--color-grey-2);--color-card-text: var(--color-text);--color-card-background: var(--color-white);--color-card-border: transparent;--color-twitter: #1DA1F2;--color-linkedin: #2867B2;--color-github: #AD5C51;--color-spotify: #1DB954;--dashed-border: 1px dashed;--font-size-root: 17px;--font-size: 1rem;--font-line-height: 1.8;--font-weight: 400;--font-family-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial,sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--work-list-pseudo-color: var(--color-grey-3);--work-pseudo-color: var(--color-grey-3);--color-white-2: #fdfdfd;--loading-bg-color: 255, 255, 255;--transition: .06s ease-in-out}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}a{display:inline-block}a,a:focus{color:var(--color-text);text-decoration:none;outline:none}@media(hover:hover){a:hover{color:var(--color-text);text-decoration:none;outline:none}}b,strong{font-weight:600}i{font-style:normal}button{padding:0;margin:0;border:0;color:var(--color-text);cursor:pointer;background-color:transparent;font-size:1rem}button:focus{outline:0}@media(hover:hover){button:hover{outline:0}}.link{padding-bottom:.1rem;border-bottom:var(--dashed-border) var(--color-primary);transition:var(--transition)}@media(hover:hover){.link:hover{color:var(--color-primary)}}.card{padding:1rem;color:var(--color-card-text);background:var(--color-card-background);border:3px solid var(--color-card-border);box-shadow:var(--box-shadow) var(--box-shadow-color);transition:var(--transition)}@media(hover:hover){.card:hover{color:var(--color-card-text);border-color:var(--color-primary);box-shadow:5px 5px 5px var(--color-grey-dark)}}html,body{overflow-x:hidden}html{font-size:var(--font-size-root);min-width:300px;text-rendering:optimizeLegibility;text-size-adjust:100%;scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{height:100%;color:var(--color-text);font-size:var(--font-size);font-family:var(--font-family-system);line-height:var(--font-line-height);font-weight:var(--font-weight-body);background-color:var(--color-bg);transition:background-color .2s ease-out;-webkit-tap-highlight-color:rgba(#f65e5e,.1)}#root{overflow:hidden}.section{padding:2rem 1rem 2.5rem;transition:background-color .2s ease-out}.section-content{max-width:1200px;margin:0 auto}@media only screen and (min-width:576px){.section{padding:2rem 2rem 2.5rem}}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.dark-mode{--box-shadow-color: var(--color-black);--color-text: var(--color-white-2);--color-bg: var(--color-black-2);--color-bg-section: var(--color-black);--color-bg-section-2: var(--color-black-2);--color-white: var(--color-white-2);--color-grey-dark: var(--color-black-full);--color-card-text: var(--color-white);--color-card-background: rgb(59, 59, 59);--color-card-border: #353535;--color-primary-darker: var(--color-gold-darker);--dashed-border-color: var(--color-grey-darker);--work-pseudo-color: var(--color-grey-darker);--work-list-pseudo-color: var(--color-black);--loading-bg-color: 05, 05, 05}.dark-mode img{opacity:.96;transition:opacity var(--transition)}.dark-mode .dark-logo{color:var(--color-white-2);filter:invert(1)}@media(hover:hover){.dark-mode img:hover{opacity:1}}._wrapper_4j513_1{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80%}._circle_4j513_9{display:flex;justify-content:center;align-items:center;position:relative;margin:0 auto;width:130px;height:130px;cursor:pointer;z-index:10}._circle_4j513_9:after{content:"";position:absolute;width:128px;height:128px;background-color:var(--color-primary);z-index:-1;border-radius:50%;background:linear-gradient(90deg,var(--color-blue),var(--color-primary))}._circle_4j513_9._spinning_4j513_32:after,._circle_4j513_9._active_4j513_33:after{background:linear-gradient(90deg,var(--color-blue),var(--color-primary));animation:_circle-rotation_4j513_1 infinite linear}._circle_4j513_9._spinning_4j513_32:after{animation-duration:.29s}._circle_4j513_9._active_4j513_33:after{animation-duration:.25s}._primary-color-purple_4j513_46._circle_4j513_9._active_4j513_33:after{background:linear-gradient(90deg,var(--color-primary),var(--color-cyan))}._primary-color-cyan_4j513_50._circle_4j513_9._active_4j513_33:after{background:linear-gradient(90deg,var(--color-primary),var(--color-pink))}._primary-color-yellow_4j513_54._circle_4j513_9._active_4j513_33:after{background:linear-gradient(90deg,var(--color-primary),var(--color-blue))}._circle_4j513_9._active_4j513_33 img{border-color:transparent;filter:grayscale(100%)}._circle_4j513_9._active_4j513_33 img{transform:scale(.8);transition:transform .2s}._picture_4j513_68{width:120px;height:120px;border-radius:100%;transition:.06s ease-in-out,filter .6s}._text_4j513_75{margin-top:.5rem;font-size:1.2rem}.primary-color-orange{--color-primary: var(--color-orange)}.primary-color-purple{--color-primary: var(--color-purple)}.dark-mode.primary-color-purple{--color-primary: var(--color-purple-dark-mode)}.primary-color-cyan{--color-primary: var(--color-cyan)}.dark-mode.primary-color-cyan{--color-primary: var(--color-cyan-dark-mode)}.primary-color-red{--color-primary: var(--color-red)}@keyframes _circle-rotation_4j513_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(hover:hover){._circle_4j513_9:hover:after{background:linear-gradient(90deg,var(--color-blue),var(--color-primary));animation:_circle-rotation_4j513_1 infinite linear}._circle_4j513_9:hover:after{animation-duration:.29s}._primary-color-purple_4j513_46._circle_4j513_9:hover:after{background:linear-gradient(90deg,var(--color-primary),var(--color-cyan))}._primary-color-cyan_4j513_50._circle_4j513_9:hover:after{background:linear-gradient(90deg,var(--color-primary),var(--color-pink))}._primary-color-yellow_4j513_54._circle_4j513_9:hover:after{background:linear-gradient(90deg,var(--color-primary),var(--color-blue))}._circle_4j513_9:hover img{border-color:transparent;filter:grayscale(100%)}}._section-header_1es4t_4{padding-top:3rem;text-align:center}._header_1es4t_9{display:inline-flex;flex-direction:column;align-items:center;text-align:left}._header-picture_1es4t_16{position:relative}._picture-hint_1es4t_18{position:absolute;padding:.05rem .4rem;font-size:.65rem;color:var(--color-white);background:var(--color-primary);border-radius:5px;z-index:1;opacity:0;transform:rotate(-35deg) translateY(20px)}._picture-hint_1es4t_18:before{content:"";position:absolute;top:calc(100% - 1px);left:50%;display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--color-primary);transform:translate(-50%)}.home-initialized ._picture-hint_1es4t_18{animation:_hint_1es4t_1 15s infinite cubic-bezier(.41,-.12,.61,1.43) 2.5s}._heading_1es4t_48{display:flex;flex-direction:column;text-align:center}._greeting_1es4t_54{padding-top:.6rem;font-size:1.2rem;line-height:2rem}._name_1es4t_60{padding-top:.7rem;font-size:2.4rem;font-weight:600;line-height:.95}._position_1es4t_67{color:var(--color-primary);font-size:1.45rem;line-height:2.4rem}._bio-wrapper_1es4t_73{margin:3rem auto 2rem;font-size:1.2rem;line-height:2.1rem;text-align:center}._punch-line_1es4t_80{display:inline-block;margin-bottom:1rem;padding-bottom:1rem;font-size:1.6rem;font-weight:300;line-height:2.2rem;border-bottom:var(--dashed-border) var(--color-primary)}._bio_1es4t_73,._personality-bio_1es4t_91{font-size:1.2rem;line-height:1.9rem}._personality-bio_1es4t_91{color:var(--color-primary)}@media only screen and (min-width:576px){._section-header_1es4t_4{padding-top:2rem}._header_1es4t_9{flex-direction:row;padding-top:1.5rem;min-width:420px}._heading_1es4t_48{text-align:left;margin-left:.6rem}._greeting_1es4t_54{padding:0 0 0 .3rem;font-size:1.2rem;line-height:1.4}._name_1es4t_60{padding-top:.4rem;font-size:2.8rem;line-height:2.7rem}._position_1es4t_67{padding-left:.2rem;font-size:1.4rem;line-height:2rem}._bio-wrapper_1es4t_73{max-width:78%}}@media(min-width:992px){._bio-wrapper_1es4t_73{max-width:70%;margin:4rem auto}._punch-line_1es4t_80{margin-bottom:.7rem;font-size:2.26rem;font-weight:300;line-height:3.2rem}._bio_1es4t_73,._personality-bio_1es4t_91{width:87%;margin:0 auto;font-size:1.33rem;line-height:2rem}}@keyframes _hint_1es4t_1{0%{opacity:0;transform:scale(.2) rotate(-35deg) translateY(20px)}4%,98%{opacity:1;transform:rotate(-35deg) translateY(-20px)}to{opacity:0;transform:scale(0) rotate(-35deg) translateY(20px)}}._header_1gpjx_3{text-align:center}._anchor_1gpjx_5{cursor:initial}._title_1gpjx_7{font-size:1.5rem;line-height:2rem;font-weight:600}._subtitle_1gpjx_13{font-size:1.05rem;line-height:1.76rem;font-weight:400}@media(min-width:breakpoint-sm){._title_1gpjx_7{font-size:1.7rem;line-height:2.1rem}._subtitle_1gpjx_13{font-size:1.2rem;line-height:1.9rem}}._wrapper_u4k2x_3{text-align:center}._section-link_u4k2x_5{font-size:1.1rem;text-align:center}@media(min-width:992px){._section-link_u4k2x_5{margin-top:2.4rem}}._loading-wrapper_1t02m_1{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:1;transition:var(--transition);background-color:var(--color-bg-lighter)}._section-gists_1r7oj_3{position:relative;min-height:300px;background-color:var(--color-bg-section-2)}._section-link_1r7oj_9{text-align:center}._gists-loading_1r7oj_13 svg{width:84px;animation:_loading-animation_1r7oj_1 1.5s infinite ease-in-out;transition:var(--transition)}@media(min-width:992px){._section-link_1r7oj_9{margin-top:3rem}}@keyframes _loading-animation_1r7oj_1{0%{color:var(--color-text)}20%{color:var(--color-red)}40%{color:var(--color-purple)}60%{color:var(--color-cyan)}80%{color:var(--color-gold)}}._message_1yokk_1{padding:4rem 0;text-align:center}._list_33vfo_4{display:grid;grid-template-columns:1fr;grid-row-gap:2rem;justify-items:center;margin:3rem auto}._list-item_33vfo_12{display:flex;align-items:center;justify-items:center;width:90%}._link_33vfo_19{font-size:.9rem;transition:var(--transition)}._tech-logo_33vfo_24{width:30px;margin-right:.76rem}@media(min-width:576px){._list_33vfo_4{margin:4rem auto 2rem;grid-template-columns:1fr 1fr;justify-items:center}._list-item_33vfo_12{width:90%;justify-items:center}}@media(min-width:992px){._list_33vfo_4{max-width:800px}}._logo_10tpe_1{width:30px}._footer-section_1o46z_3{background-color:var(--color-bg-section)}._footer_1o46z_3{display:flex;flex-direction:column;justify-content:space-between}._languages_1o46z_11,._social_1o46z_12,._top-wrapper_1o46z_13{margin-bottom:2.2rem}._actions_1o46z_15{display:inline-flex;flex-direction:column;align-items:center;width:340px;justify-content:space-between}._top-wrapper_1o46z_13,._bottom-wrapper_1o46z_24{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}._copyright_1o46z_32{margin-bottom:.5rem;font-size:.9rem}._quote_1o46z_37{font-size:.8rem}._quote-link_1o46z_39{font-style:italic}@media only screen and (min-width:768px){._top-wrapper_1o46z_13,._bottom-wrapper_1o46z_24{flex-direction:row}._languages_1o46z_11,._social_1o46z_12,._copyright_1o46z_32{margin-bottom:0}._top-wrapper_1o46z_13{margin-bottom:1.5rem}._actions_1o46z_15{flex-direction:row}}._list_119mx_3{display:flex;justify-content:space-between;width:100%;max-width:140px;text-align:center}._link_119mx_11{display:inherit;position:relative}._link_119mx_11,._social_119mx_17{width:25px;height:25px}._social_119mx_17{position:relative;top:0;transition:var(--transition)}@media(hover:hover){._link_119mx_11:hover ._social_119mx_17{top:1px}._logo-linkedin_119mx_30:hover{color:var(--color-linkedin)}._logo-github_119mx_31:hover{color:var(--color-github)}._logo-spotify_119mx_32:hover{color:var(--color-spotify)}}._list_11w07_1{display:flex}._list-item_11w07_3:before{content:"|"}._list-item_11w07_3:first-child:before{display:none}._list-item_11w07_3:first-child ._language_11w07_7{margin-left:0;padding-left:0}._language_11w07_7{display:inline-block;margin:0 .4rem;padding-bottom:.2rem;font-size:.9rem;line-height:.9rem;border-bottom:var(--dashed-border) transparent;opacity:.5;transition:var(--transition)}._language_11w07_7._active_11w07_23{opacity:1;border-color:var(--color-primary)}@media(hover:hover){._language_11w07_7:hover{color:var(--color-text);border-color:var(--color-primary);opacity:1}}._button_6hyds_1{padding:.65rem .85rem;color:var(--color-white);font-size:.7rem;background-color:var(--color-black);transition:var(--transition);box-shadow:var(--box-shadow) var(--box-shadow-color)}._button-light_6hyds_10{color:var(--color-black);background-color:var(--color-white)}@media(hover:hover){._button_6hyds_1:hover{position:relative;top:1px;left:1px;box-shadow:none;background-color:var(--color-primary)}._button_6hyds_1:active{box-shadow:inset 2px 2px 2px var(--color-black);background-color:var(--color-primary)}._button-light_6hyds_10:hover{color:var(--color-white)}._button-light_6hyds_10:active{box-shadow:inset 2px 2px 2px var(--color-black-full)}}._button_ehf0u_3{display:flex;justify-content:center;align-items:center;position:relative;margin-top:2rem;height:32px;width:32px;overflow:hidden;border:3px solid var(--color-primary);border-radius:100px;transition:var(--transition)}._button_ehf0u_3:active{top:1px}._arrow_ehf0u_19{position:relative;width:18px;height:18px;transition:var(--transition)}@keyframes _scroll-up_ehf0u_1{0%{transform:translateY(40px)}to{transform:translateY(-70px)}}@media(hover:hover){._button_ehf0u_3:hover{border-color:var(--color-primary)}._button_ehf0u_3:hover ._arrow_ehf0u_19{animation:_scroll-up_ehf0u_1 1s infinite cubic-bezier(0,.6,1,.4)}}@media(min-width:768px){._button_ehf0u_3{margin-top:0}}._section-work_i6tgk_4{background-color:var(--color-bg-lighter)}._content_i6tgk_6{display:flex;flex-direction:column;justify-content:space-between}._about_i6tgk_13{order:1;margin-top:3rem}._about_i6tgk_13 h4{font-size:1.2rem;line-height:1.9rem;font-weight:600;margin-bottom:.2rem}._about_i6tgk_13 p{margin-bottom:1.5rem}._ad_i6tgk_27{display:flex;align-items:center;justify-content:center;margin:1.5em 0;line-height:3rem;text-align:center;border-top:var(--dashed-border) var(--color-primary)}._ad_i6tgk_27 img{margin-left:.5rem}._linkedin_i6tgk_39{width:22px;height:22px}._list_i6tgk_45{display:flex;flex-direction:column;position:relative;margin-top:.8rem}._list_i6tgk_45:before{content:"";position:absolute;top:52px;left:50%;display:block;width:2px;height:calc(100% - 52px);background-color:var(--work-pseudo-color);transform:translate(-50%)}._list-item_i6tgk_65{display:grid;grid-template-columns:1fr}._list-item-card_i6tgk_70{display:flex;align-items:center;order:1;position:relative;width:294px;margin:0 auto;padding:.7rem!important}._list-item-badge_i6tgk_80{display:block;position:absolute;right:0;top:0;font-size:.6rem;color:#fff;padding:0 .5rem;background:var(--color-primary)}._list-item-card_i6tgk_70:before{content:"";position:absolute;top:-57px;left:50%;display:block;width:14px;height:14px;border-radius:100%;background-color:var(--color-primary);transform:translate(-50%);z-index:2}._list-item-date_i6tgk_106{margin:2rem auto;font-size:1.06rem;font-weight:600;z-index:1}._list-item-date_i6tgk_106 span{display:inline-block;width:90px;text-align:center}._logo_i6tgk_120{width:68px;height:68px;margin-right:.8rem;background-image:url(/assets/work-logos-DaoBCm7o.jpg);background-repeat:no-repeat;background-size:280px;white-space:nowrap;font:0/0;color:transparent;box-shadow:var(--box-shadow) var(--box-shadow-color)}._logo-nexhealth_i6tgk_133{background-position:0 -72px}._logo-payvision_i6tgk_134{background-position:0 0}._logo-webdoctor_i6tgk_135{background-position:-72px 0}._logo-neoway_i6tgk_136{background-position:-142px 1px}._logo-elogroup_i6tgk_137{background-position:-72px -72px}._logo-bolt-brasil_i6tgk_138{background-position:-141px -72px}._logo-standard-giving_i6tgk_139{background-position:-210px 0px}._logo-medihive_i6tgk_140{background-position:-211px -72px}._title_i6tgk_142{font-weight:600}._position_i6tgk_146{font-size:.7rem}@media(hover:hover){._list-item-card_i6tgk_70:hover:before{background-color:var(--color-primary)}._list-item-card_i6tgk_70:hover ._title_i6tgk_142{color:var(--color-primary)}}@media(min-width:992px)and (max-width:1200px){._content_i6tgk_6,._about_i6tgk_13,._list_i6tgk_45{flex-direction:row}._content_i6tgk_6{margin:3rem 0}._about_i6tgk_13{order:0;width:40%;margin-top:1rem;padding-right:2rem}._list_i6tgk_45{width:60%;height:520px;flex-wrap:wrap;justify-content:center}._list_i6tgk_45:before{top:58px;height:calc(100% - 77px);background-color:var(--work-list-pseudo-color)}._list-item_i6tgk_65{margin-bottom:2rem}._list-item-card_i6tgk_70{height:90px}._list-item-card_i6tgk_70:before{top:-26px}._list-item-date_i6tgk_106{margin:0 auto;align-self:center}}@media(min-width:1200px){._content_i6tgk_6{flex-direction:row;margin:4rem 0}._about_i6tgk_13{order:0;margin-top:1rem;padding-right:1rem;width:calc(100% - 704px)}._list_i6tgk_45{width:670px;height:100%;margin:0}._list_i6tgk_45:before{top:72px;height:calc(100% - 126px)}._list-item_i6tgk_65{grid-template-columns:342px auto;justify-content:left;align-items:center;margin-top:1.2rem}._list-item-left_i6tgk_231{grid-template-columns:auto auto;align-self:flex-end;padding-right:.2rem}._list-item-card_i6tgk_70{width:300px;margin:0}._list-item-card_i6tgk_70:hover:after{background-color:var(--color-primary)}._list-item-card_i6tgk_70:after{content:"";position:absolute;top:50%;right:-39px;display:block;width:36px;height:2px;background-color:var(--work-pseudo-color);transform:translateY(-50%)}._list-item-left_i6tgk_231 ._list-item-card_i6tgk_70:after{left:-33px;width:32px}._list-item-card_i6tgk_70:before{top:50%;right:0;left:calc(100% + 32px);transform:translateY(-50%)}._list-item-left_i6tgk_231 ._list-item-card_i6tgk_70:before{left:-40px}._list-item-left_i6tgk_231 ._list-item-date_i6tgk_106{order:0;padding-right:92px;padding-left:0}._list-item-date_i6tgk_106{width:auto;margin:0;padding-left:24px;order:1}._list-item-date_i6tgk_106 span{width:auto;padding:0 .15rem}._list-item-date_i6tgk_106 span:first-child:after{content:" - "}}._section-projects_10lkj_4{background-color:var(--color-bg-section)}._list_10lkj_6{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;grid-gap:3rem;margin:3rem auto}._link_10lkj_14{display:flex;flex-direction:column;position:relative;height:100%;padding:.9rem;overflow:hidden}._status_10lkj_23{position:absolute;top:16px;left:-28px;padding:.1rem 0;width:110px;font-size:.58rem;text-align:center;text-transform:uppercase;color:var(--color-white-2);background-color:var(--color-primary);transform:rotate(-45deg)}._link-wrapper_10lkj_37{display:flex;align-items:center}._favicon_10lkj_42{width:32px;height:32px}._name_10lkj_47{flex-grow:1;padding:0 .5rem;font-size:1.2rem;font-weight:700}._link-icon_10lkj_54{width:22px;height:22px;transform:scale(.8)}._description_10lkj_60{padding-top:.4rem;font-size:.94rem;line-height:1.6}@media(hover:hover){._link_10lkj_14:hover ._name_10lkj_47{color:var(--color-primary)}}@media(min-width:768px){._list_10lkj_6{margin:3.6rem auto 2.6rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){._list_10lkj_6{grid-template-columns:repeat(3,1fr);max-width:1200px}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-slide{margin-bottom:3rem}.swiper-pagination{bottom:0!important;margin-top:2rem}.swiper-pagination-bullet-active{background-color:var(--color-primary)!important}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}._section-stack_1br1y_1{background-color:var(--color-bg-section)}._list_1br1y_3{text-align:center;padding:5rem 0 0}._stack-logo-nextjs_1br1y_8,._stack-logo-cypress_1br1y_9,._stack-logo-bash_1br1y_10{fill:var(--color-text)}._swiper-pagination_1br1y_14{margin-top:2rem}
