.char__animation[data-v-2c6cc2d6]{height:100%;width:100%}@font-face{font-family:"Saira Fallback: Arial";src:local("Arial");size-adjust:103.6337%;ascent-override:109.5203%;descent-override:42.3607%;line-gap-override:0%}@font-face{font-family:Saira;src:local("Saira SemiBold Italic"),url(../_fonts/V1F6ST5igQLYF_OSLUXGMoC_bXGcEwRxxo2YfqjT-Yo-OnSiob_9tIuOzwKgOWwEx_Vo4WHRmNAG5_g1JGUqsZ0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Saira;src:local("Saira SemiBold"),url(../_fonts/n44gbIrXlHmjbvsNDpn_NB1REzhzHwBgeN07RGS_oOA-AbhWfKck7puyaiIp7F1KeuQhkzbpmyZQbgtn_phCY-Y.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Saira;src:local("Saira SemiBold Italic"),url(../_fonts/PYZObkzeleDuBrZZdKdI0EI8h_PWNjGgVM0QhcFp89Q-u1DVUqmuD1UAw4xLXyPOGy0OjJw00EmZCX6GudlhifI.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Saira;src:local("Saira SemiBold"),url(../_fonts/DH_0SfF1q2hGT2bazw-EBaelQhMEPMdaRMvSM4F4enI-3_oi_b_oK91_vKIr9dy7Mz8YwoUzuwbAKGDg5DogNPk.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Saira;src:local("Saira SemiBold Italic"),url(../_fonts/ZEq1Z4dAijxtTIhnnI6vHaV9JrYXRBesNrb9Gq23o5A-nx3waIugGJzmYv9oPuPH_c-d5pNSKKrvebIZTUojygY.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Saira;src:local("Saira SemiBold Italic"),url(../_fonts/yKlbCgwV4HWJu200CAP7D8MIubVq_BVWY6Z4tze0WKs-LgcsEfSiPvYsi4337yvnFflyNsDcfUWKvUpYqn7wVlU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Saira;src:local("Saira SemiBold"),url(../_fonts/4aYL0cTksCxwzgYY85WV1HNeZw3kYiaxFpCuTLw-eMc-VZ4tV9cVqNtwNq2B_6UXJG0JcVuZvRCkclbkf9rcQcQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Saira;src:local("Saira SemiBold"),url(../_fonts/E6X6BoI-_AzkMFidJ5myXnYvzVaLD5o5hUbWW4X_JxY-FNHPbOjqCd_a5mG6cNTz9Z4D4DUTADPD-4gXe5HaMVQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}.main-content{align-items:center;display:flex;flex-direction:column;height:100svh;justify-content:center;overflow:hidden;padding:2rem 2rem 6rem;position:relative}.main-content .effect:after,.main-content .effect:before{background-image:linear-gradient(0deg,#f847ca,#4aa5fd);content:"";height:100%;pointer-events:none;position:absolute;top:0;width:50%;z-index:0}.main-content .effect:before{clip-path:polygon(0 100%,0 100%,100% 100%,0 100%);left:0}.main-content .effect:after{clip-path:polygon(100% 100%,100% 100%,100% 100%,0 100%);right:0}.main-content .info{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-bottom:1.25rem;padding:1rem;position:relative}.main-content .info__icon{max-width:90rem;position:absolute;top:-26rem;width:300rem;z-index:-10}.main-content .info__icon img{opacity:.1;width:100%}@media (max-width:1920px){.main-content .info__icon{max-width:70rem;top:-17rem}}.main-content .info__logo{margin-bottom:1rem;pointer-events:none;position:relative;width:8rem}.main-content .info__text{align-items:center;display:flex;flex-direction:column;position:relative}.main-content .info__text p{color:#636363;font-size:1.5rem}.main-content .info__text h1{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#f847ca,#4aa5fd);color:transparent;font-family:Saira,"Saira Fallback: Arial",sans-serif;font-size:4rem;line-height:3.5rem;margin-block:.25rem;text-align:center;text-transform:uppercase}.main-content .info__text h2{color:#636363;font-size:1.5rem;text-transform:uppercase}.main-content .info__description{color:#636363;line-height:1.7rem;max-width:50rem;position:relative;text-align:center;text-wrap:balance;width:100%}.main-content .info__social{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:.5rem;position:relative}.main-content .info__social a{height:2rem;width:2rem}.main-content .info__social a svg{stroke:#4aa5fd}@media (min-width:768px){.main-content .info__social a{bottom:0;position:relative;transition:.3s}.main-content .info__social a svg{transition:.3s}.main-content .info__social a:hover{bottom:.25rem}.main-content .info__social a:hover svg{stroke:#f847ca}}.main-content .char{height:20.25rem;margin-bottom:-8rem;position:relative;width:20rem;z-index:15}.main-content .char__animation{height:100%;width:100%}.main-content .buttons{align-items:center;display:flex;gap:10rem;justify-content:center;max-width:72rem;position:relative;width:100%;z-index:5}.main-content .buttons a{background:#fee3f7;box-sizing:border-box;color:#7a7a7a;cursor:pointer;font-family:Saira,"Saira Fallback: Arial",sans-serif;font-size:1.875rem;min-width:14rem;padding-block:1rem;padding-inline:2.25rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}@media (min-width:768px){.main-content .buttons a{bottom:0;box-shadow:0 0 0 transparent;position:relative;transition:.3s}.main-content .buttons a:hover{bottom:.5rem;box-shadow:0 20px 10px -15px #f847ca66}}.main-content .buttons a[data-link=about]{border-radius:999px 0 0 999px}.main-content .buttons a[data-link=projects]{border-radius:0 999px 999px 0}.main-content .buttons__element{bottom:3.5rem;height:6rem;pointer-events:none;position:absolute;fill:#fee3f7}.main-content .buttons__element--left{left:-25rem}.main-content .buttons__element--right{right:-25rem}@media (max-width:1024px){.main-content{height:100svh;max-height:60rem;min-height:48rem}.main-content .info__logo{margin-bottom:.5rem;width:4.5rem}.main-content .info{gap:.5rem;margin-bottom:0}.main-content .info__text h2,.main-content .info__text p{font-size:1.25rem}.main-content .info__text h1{font-size:3rem;line-height:2.5rem}.main-content .info__description{font-size:1rem;line-height:1.4rem}.main-content .info__social{gap:1.5rem;margin-top:0}.main-content .char{height:15.25rem;margin-bottom:-1rem;width:15rem;z-index:5}.main-content .buttons{gap:.5rem;z-index:10}.main-content .buttons a[data-link]{border-radius:999px;font-size:1.35rem;min-width:10rem;padding-block:.75rem;padding-inline:1rem}.main-content .buttons__element{bottom:2.2rem}}@media (max-width:480px){.main-content .buttons a[data-link]{color:#545454}}@media (max-height:880px) and (orientation:landscape){.main-content{align-content:center;display:grid;grid-template-columns:repeat(2,minmax(0,480px));grid-template-rows:12rem 8rem;min-height:23rem;overflow:hidden;padding:1rem}}@media (max-height:880px) and (orientation:landscape) and (max-width:550px){.main-content{min-height:27.5rem}}@media (max-height:880px) and (orientation:landscape){.main-content .effect:before{display:none}.main-content .effect:after{background-image:linear-gradient(0deg,#f847ca,#4aa5fd);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);width:calc(50% - 2.5rem)}.main-content .info{align-items:flex-start;grid-column:1;grid-row:1/span 2}.main-content .info__icon{left:-5rem;max-width:50rem;top:-17rem}.main-content .info__logo{height:4.5em;width:4.5rem}.main-content .info__text{align-items:flex-start}.main-content .info__text p{font-size:1.25rem}.main-content .info__text h1{font-size:2.7rem;line-height:2.25rem;text-align:left}.main-content .info__text h2{font-size:1.25rem}.main-content .info__description{font-size:.9rem;line-height:1.5rem;text-align:left}.main-content .info__social{flex-wrap:wrap;gap:1rem;position:absolute;right:2.5rem;top:5px;width:7rem}.main-content .char{grid-column:2;grid-row:1;height:12.5rem;margin-bottom:0;width:12rem;z-index:20}.main-content .buttons{align-items:flex-start;flex-direction:column;gap:.5rem;grid-column:2;grid-row:2}.main-content .buttons a[data-link]{background:#f4f4f4;border-radius:0 999px 999px 0;font-size:1.25rem;margin-left:2.5rem;padding-block:.5rem;padding-inline:2rem;width:calc(100% - 3.5rem)}}@media (max-height:880px) and (orientation:landscape) and (min-width:768px){.main-content .buttons a[data-link]{width:calc(100% - 4.5rem)}.main-content .buttons a[data-link]:hover{bottom:0;width:calc(100% - 3.5rem)}}@media (max-height:880px) and (orientation:landscape){.main-content .buttons__element{bottom:10rem;height:6rem}.main-content .buttons__element--left{display:none}.main-content .buttons__element--right{right:-15rem}}@media (min-height:1440px){.main-content{max-height:65rem}}@font-face{font-family:Quicksand;src:local("Quicksand Light"),url(../_fonts/L9BbDBsFFh0LrbBsc_XUiGhI9MyWcMQsCqLseZHpf5U-uHWaWuglmN6bvc6uwc9vYEqZZp6xiQdnRRoHcFWuKTk.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:300;font-style:normal}@font-face{font-family:"Quicksand Fallback: Arial";src:local("Arial");size-adjust:104.3067%;ascent-override:95.8711%;descent-override:23.9678%;line-gap-override:0%}@font-face{font-family:Quicksand;src:local("Quicksand Light"),url(../_fonts/zhlnxrVDEzii97DyCB2b-miJGFwWpdFuJiMi0kFnd4o-wHKBKQxVw1e6nr8dok8lUqZ5t0K9B6VIdEl6IuQZFNg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:300;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Light"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Regular"),local("Quicksand"),url(../_fonts/L9BbDBsFFh0LrbBsc_XUiGhI9MyWcMQsCqLseZHpf5U-uHWaWuglmN6bvc6uwc9vYEqZZp6xiQdnRRoHcFWuKTk.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Regular"),local("Quicksand"),url(../_fonts/zhlnxrVDEzii97DyCB2b-miJGFwWpdFuJiMi0kFnd4o-wHKBKQxVw1e6nr8dok8lUqZ5t0K9B6VIdEl6IuQZFNg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Regular"),local("Quicksand"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Medium"),url(../_fonts/L9BbDBsFFh0LrbBsc_XUiGhI9MyWcMQsCqLseZHpf5U-uHWaWuglmN6bvc6uwc9vYEqZZp6xiQdnRRoHcFWuKTk.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Medium"),url(../_fonts/zhlnxrVDEzii97DyCB2b-miJGFwWpdFuJiMi0kFnd4o-wHKBKQxVw1e6nr8dok8lUqZ5t0K9B6VIdEl6IuQZFNg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Medium"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand SemiBold"),url(../_fonts/L9BbDBsFFh0LrbBsc_XUiGhI9MyWcMQsCqLseZHpf5U-uHWaWuglmN6bvc6uwc9vYEqZZp6xiQdnRRoHcFWuKTk.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand SemiBold"),url(../_fonts/zhlnxrVDEzii97DyCB2b-miJGFwWpdFuJiMi0kFnd4o-wHKBKQxVw1e6nr8dok8lUqZ5t0K9B6VIdEl6IuQZFNg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand SemiBold"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Bold"),url(../_fonts/L9BbDBsFFh0LrbBsc_XUiGhI9MyWcMQsCqLseZHpf5U-uHWaWuglmN6bvc6uwc9vYEqZZp6xiQdnRRoHcFWuKTk.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Bold"),url(../_fonts/zhlnxrVDEzii97DyCB2b-miJGFwWpdFuJiMi0kFnd4o-wHKBKQxVw1e6nr8dok8lUqZ5t0K9B6VIdEl6IuQZFNg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Bold"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Light"),url(../_fonts/Z-0D0HAxk5OjVcdUl4MxiHRxqmVggG10IQ9ayuiAoQk-B8pTmR1P6BsQ5YjrPrtzQGTBoH58Vtk4PBbWasCwwOk.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Regular"),local("Quicksand"),url(../_fonts/1cFgchboX6zEEO9qaYtozT5bsyvMb2xcOYKUgGt_3-U-o6QenEJsWDjEB6OPZCh6c9Kxfp0mZziiEHv1mBTufsw.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Medium"),url(../_fonts/wBeCcO0s46RzKwK5XU8DvaBLCbsZO6YBPwIaGVjoOeY-_WVAV3azJgHcvkGMt_lJ3J5z9x9sC6FOJ1KWUKsuoLc.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand SemiBold"),url(../_fonts/OILi5OvxDOdUGjiJxTRQBLmtno9v24WydAIWBbebcSI-RwE6hk9eKGsEPflsDeLIVjZu9MaQgkDUEYtBBEJ1U4M.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Bold"),url(../_fonts/48E2v-vTG22yAfz_nJ7ocCTNiC6a6tZQiBJtR_K_5gE-TIegDqvAWDr_6qpByP0FHCVSGRjQmfoJCtc2d0WwJkY.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:400;margin:0;padding:0}ol,ul{list-style:none}img{height:auto;max-width:100%}@media (orientation:landscape){.effect:before{animation:vLeftLandscape 3s ease forwards;animation-delay:.6s}.effect:after{animation:vRightLandscape 3s ease forwards;animation-delay:.6s}@keyframes vLeftLandscape{0%{clip-path:polygon(0 100%,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,0 0,100% 100%,0 100%)}}@keyframes vRightLandscape{0%{clip-path:polygon(100% 100%,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(100% 0,100% 0,100% 100%,0 100%)}}}@media (orientation:portrait){.effect:before{animation:vLeftPortrait 3s ease forwards;animation-delay:.6s}.effect:after{animation:vRightPortrait 3s ease forwards;animation-delay:.6s}@keyframes vLeftPortrait{0%{clip-path:polygon(0 100%,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,0 50%,100% 100%,0 100%)}}@keyframes vRightPortrait{0%{clip-path:polygon(100% 100%,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(100% 50%,100% 0,100% 100%,0 100%)}}}@media (max-height:880px) and (orientation:landscape){.effect:after{animation:vSmallLandscape 3s ease forwards;animation-delay:.6s}@keyframes vSmallLandscape{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}}body{background:#f4f4f4;font-family:Quicksand,"Quicksand Fallback: Arial",sans-serif;min-width:320px;position:relative}
