@property --gr-border-angle{inherits:false;initial-value:0deg;syntax:"<angle>"}@keyframes grBorderSpin{to{--gr-border-angle:360deg}}.gradient-border{--borderWidth:2px;background:var(--secondary2-color);position:relative}.gradient-border:after{content:"";position:absolute;top:calc(-1 * var(--borderWidth));left:calc(-1 * var(--borderWidth));height:calc(100% + var(--borderWidth) * 2);width:calc(100% + var(--borderWidth) * 2);background:linear-gradient(var(--gr-border-angle),var(--primary-color),var(--accent-color),var(--secondary-color),var(--secondary2-color));border-radius:calc(var(--border-radius-medium) + 1px);z-index:-1;animation:grBorderSpin 6s ease-in alternate infinite}@keyframes gradientBkg{0%{background-position:0}50%{background-position:100%}100%{background-position:0}}.gradient-bkg{background:linear-gradient(45deg,#df9046,rgba(17,18,24,.4),rgba(218,231,150,0),rgba(194,194,194,.243137),#dbc924,#27dbb1,#ffdc18,#ff3706);background-size:400% 400%;animation:gradientBkg 16s linear infinite;animation-direction:alternate}.gradient-border-2{animation:grBorderSpin2 2.5s infinite linear;background:linear-gradient(to bottom,var(--secondary2-color),var(--secondary2-color))padding-box,conic-gradient(from var(--bg-angle) in oklch longer hue,oklch(.72 .13 61.92) 0 0)border-box;border:2px solid transparent}@property --bg-angle{inherits:false;initial-value:0deg;syntax:"<angle>"}@keyframes grBorderSpin2{to{--bg-angle:360deg}}.abt-story .row .story{border-radius:var(--border-radius-medium);position:relative;overflow:hidden;aspect-ratio:4/3;width:90%;margin:auto}.abt-story .row .story:hover .ipad{--ipad-scale:1.02}.abt-story .row .story .story-front,.abt-story .row .story .ipad,.abt-story .row .story .story-back{position:absolute;top:0}.abt-story .row .story .story-front{z-index:100;border-radius:var(--border-radius-medium)}.abt-story .row .story .ipad{left:10%;width:65%;z-index:90;filter:drop-shadow(5px 4px 3px rgba(255,255,255,.4));--ipad-scale:1;--ipad-x:-10%;transform:translateY(var(--ipad-x))scale(var(--ipad-scale));transition:transform calc(var(--t-d-small) * 2.4)var(--easeInOutSine)}.abt-story .row .story .story-back{z-index:80;border-radius:var(--border-radius-medium)}@media screen and (max-width:991px){.abt-story .row .story{width:75%}}.abt-values .val-card{background-color:var(--secondary2-color);border-radius:var(--border-radius-medium);min-height:100%}.abt-values .val-card svg path{transition:fill var(--t-d-small)ease-in}.abt-values .val-card:hover{--borderWidth:2px;background:var(--secondary2-color);position:relative}.abt-values .val-card:hover:after{content:"";position:absolute;top:calc(-1 * var(--borderWidth));left:calc(-1 * var(--borderWidth));height:calc(100% + var(--borderWidth) * 2);width:calc(100% + var(--borderWidth) * 2);background:linear-gradient(var(--gr-border-angle),var(--primary-color),var(--accent-color),var(--secondary-color),var(--secondary2-color));border-radius:calc(var(--border-radius-medium) + 1px);z-index:-1;animation:grBorderSpin 6s ease-in alternate infinite}.abt-values .val-card:hover svg path{fill:var(--primary-color)}.abt-mission .row .mission{border-radius:var(--border-radius-medium);position:relative;overflow:hidden;aspect-ratio:1/1;width:100%}.abt-mission .row .mission .iphone,.abt-mission .row .mission .mission-back{position:absolute;top:0}.abt-mission .row .mission .mission-back{filter:blur(2px)}.abt-mission .row .mission .iphone{left:30%;width:45%;filter:drop-shadow(5px 4px 3px rgba(255,255,255,.4));--iphone-scale:1;--iphone-x:80%;transform:translateY(var(--iphone-x))scale(var(--iphone-scale));transition:transform calc(var(--t-d-small) * 2.4)var(--easeInOutSine)}.abt-mission .row .mission .iphone #status-bar{transition:transform var(--t-d-small)var(--easeInOutExpo)}.abt-mission .row .mission .iphone #status-bar #status-bar-back{opacity:.5}.abt-mission .row .mission .iphone #status-bar #status-icons,.abt-mission .row .mission .iphone #status-bar #time{transition:transform calc(var(--t-d-small) * 2.4)var(--easeInOutExpo)}.abt-mission .row .mission .iphone:hover{--iphone-scale:1.02}.abt-mission .row .mission .iphone:hover #status-bar{transform:translate(50%,-6.65%)scale(-1)}.abt-mission .row .mission .iphone:hover #status-bar #status-icons,.abt-mission .row .mission .iphone:hover #status-bar #time{transform:translateY(-4%)}.abt-mission .row>:nth-child(2) div svg circle{transition:fill var(--t-d-small)ease-in}.abt-mission .row>:nth-child(2) div:hover svg circle{fill:var(--primary-color)}@media screen and (max-width:991px){.abt-mission .row .mission{width:75%;margin:auto}}.abt-crew .row div{scroll-margin-top:var(--navbar-height)}.abt-crew .row div .crew-pic{position:relative;border-radius:var(--border-radius-medium);aspect-ratio:1/1.1;width:75%;overflow:hidden}.abt-crew .row div .crew-pic img{width:100%;border-radius:var(--border-radius-medium);transform-origin:bottom left;transition:transform var(--t-d-small)var(--easeInOutQuint);position:absolute;bottom:0}.abt-crew .row div .crew-pic div{aspect-ratio:4/3.4;width:100%;background-color:var(--primary-color);border-radius:var(--border-radius-medium);position:absolute;bottom:0;z-index:-1}.abt-crew .row div .contact a{text-decoration:none;padding-right:.4em}.abt-crew .row div .contact svg circle{fill:var(--secondary2-color)}.abt-crew .row div .contact svg:hover{transform:scale(1.2);transition:transform var(--t-d-small)ease}.abt-crew .row div .contact svg:hover circle{fill:var(--primary-color)}.abt-crew .row div:hover .crew-pic img{transform:scale(1.1)}@media screen and (max-width:767px){.abt-crew .row div{margin:auto}.abt-crew .row div h6,.abt-crew .row div p{text-align:center}}@media screen and (max-width:991px){.leaf-r,.leaf-l{width:50%!important}}@media screen and (max-width:575px){.leaf-r,.leaf-l{width:70%!important}}.abt-contact{margin-top:80px;margin-bottom:80px;padding-top:120px;padding-bottom:120px;background-color:var(--secondary2-color);overflow-x:clip;position:relative;--leaf-r-x:28em;--leaf-l-x:-28em}.abt-contact .row div{text-align:center}.abt-contact .row div div{display:inline-block;text-align:left}.abt-contact .row div div a{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:var(--txt-underline-offset);color:var(--text-color);transition:-webkit-text-decoration-color var(--t-d-small)ease-in;transition:text-decoration-color var(--t-d-small)ease-in;transition:text-decoration-color var(--t-d-small)ease-in,-webkit-text-decoration-color var(--t-d-small)ease-in}.abt-contact .row div div a:hover{color:var(--accent-color);-webkit-text-decoration-color:var(--accent-color);text-decoration-color:var(--accent-color)}.abt-contact .row div div svg{width:20%;min-width:40px;margin:2px}.abt-contact .row div div svg path{transition:fill var(--t-d-small)ease-in}.abt-contact .row div div svg:hover path{fill:var(--primary-color)}.abt-contact .leaf-r,.abt-contact .leaf-l{position:absolute;width:30%;min-height:100%;background-repeat:no-repeat;background-size:contain;transition:transform var(--t-d-medium)ease}.abt-contact .leaf-r{top:-4em;right:0;transform:translateX(var(--leaf-r-x))}.abt-contact .leaf-l{top:4em;left:0;transform:translateX(var(--leaf-l-x))rotate(180deg)}@media screen and (max-width:991px){.social-icons{text-align:center!important}}@media screen and (max-width:575px){.abt-contact .row div div{text-align:center}.abt-contact .row div .social-icons{width:100%}}