:root{--cyan: hsl(180, 66%, 49%);--faded-cyan: hsl(180, 66%, 75%);--dark-violet: hsl(257, 27%, 26%);--red: hsl(0, 87%, 67%);--gray: hsl(0, 0%, 75%);--grayish-violet: hsl(257, 7%, 63%);--vd-blue: hsl(255, 11%, 22%);--vd-violet: hsl(260, 8%, 14%)}:root{--font-poppins: "Poppins", sans-serif}.app__cta .btn-secondary,.hero .container .intro__section .btn-primary{font-size:1.0625rem;font-family:Poppins;font-weight:700;color:#fff;background-color:var(--cyan);border:none;padding:.9375rem 2.5rem;border-radius:32px;cursor:pointer}.app__cta .btn-secondary:hover,.hero .container .intro__section .btn-primary:hover{background-color:var(--faded-cyan)}.features .url__list li .shrtcode .copybtn{padding:.75rem 7.1875rem;border:none;border-radius:8px;font-family:var(--font-poppins);font-size:.9375rem;font-weight:700;color:#fff;background-color:var(--cyan);cursor:pointer}.features .url__list li .shrtcode .copybtn:hover{background-color:var(--faded-cyan)}.features #first__ribbon,.features #second__ribbon{position:absolute;height:50px;width:12px;background-color:var(--cyan);margin-top:-48px;transform:translate(160px);flex-shrink:0}@media (min-width: 64em){.features #first__ribbon,.features #second__ribbon{margin:0;transform:rotate(90deg);height:33px}}html{font-size:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;margin:0}body{font-family:var(--font-poppins)}.container{width:85%;margin:0 auto}header{padding-top:2.5rem}@media (min-width: 64em){header{padding-top:3.4375rem}}header .header__logo{float:left}header .toggler{content:url(/assets/icon-hamburger.e27716ac.svg);-webkit-appearance:none;cursor:pointer;float:right}header .toggler:checked~nav{display:block}@media (min-width: 64em){header .toggler{display:none}}header nav{display:none;clear:both}@media (min-width: 64em){header nav{display:initial;clear:none;float:left;width:85%}}header nav .menu__links{position:absolute;top:97px;left:8%;background-color:var(--dark-violet);border-radius:8px;width:85%;height:385px;text-align:center;padding:2.5rem 0 0;transition:all .5s}@media (min-width: 64em){header nav .menu__links{position:relative;top:0;left:0;width:auto;max-height:2.8125rem;padding-top:0;background:none;margin-left:2.5rem}}header nav .menu__links li{list-style:none;margin-bottom:1.875rem}@media (min-width: 64em){header nav .menu__links li{margin-bottom:0;margin-right:2rem;float:left}}header nav .menu__link{text-decoration:none;color:#fff;font-weight:700}@media (min-width: 64em){header nav .menu__link{font-size:.8125rem;color:var(--grayish-violet)}header nav .menu__link:hover{color:var(--vd-blue)}}header nav .secondary__links{border-top:.4px solid var(--grayish-violet);margin:0 1.5rem}@media (min-width: 64em){header nav .secondary__links{float:right;border-top:none}}header nav .secondary__links #odd__link{padding-top:2.0625rem;margin-bottom:2.625rem}@media (min-width: 64em){header nav .secondary__links #odd__link{padding-top:0;margin-top:0}}header nav .secondary__links #custom__link{background-color:var(--cyan);color:#fff;padding:.9375rem 6.25rem;border-radius:32px;transition:.3s}header nav .secondary__links #custom__link:hover{background-color:var(--faded-cyan)}@media (min-width: 64em){header nav .secondary__links #custom__link{padding:.875rem 1.5625rem}}.hero{margin-top:-10px}@media (min-width: 64em){.hero .container{display:grid;grid-template-columns:55% 45%}}.hero .container .vec__img img{object-fit:cover;height:21.25rem;margin-top:1.6875rem}@media (min-width: 64em){.hero .container .vec__img img{height:auto;grid-column:2}}.hero .container .intro__section{text-align:center;margin-top:2.125rem}@media (min-width: 64em){.hero .container .intro__section{text-align:left;grid-column:1;grid-row:1;margin-top:6.5625rem}}.hero .container .intro__section h1{font-size:clamp(2.5rem,1.8rem + 3vw,4.5rem);line-height:42px}@media (min-width: 64em){.hero .container .intro__section h1{line-height:80px;margin-left:0}}.hero .container .intro__section p{font-size:clamp(1.125rem,1.06rem + .28vw,1.3125rem);color:var(--grayish-violet);margin-top:1.5625rem;word-spacing:.5px}@media (min-width: 64em){.hero .container .intro__section p{margin-right:8.75rem}}.hero .container .intro__section .btn-primary{margin-top:2.0625rem}.features{background-color:#ecf2f8;transform:translateY(-90px);padding-bottom:2.5rem}@media (min-width: 64em){.features{padding-bottom:7.5rem}}.features .url__list{display:none;padding-top:7.625rem;list-style:none;padding-left:0}@media (min-width: 64em){.features .url__list{width:95%;padding:6.25rem 0 0 3.75rem}}.features .url__list li{margin-top:1rem;padding:1rem 0;background-color:#fff;border-radius:4px}@media (min-width: 64em){.features .url__list li{display:flex;justify-content:space-between;padding-top:1.25rem}}.features .url__list li .url__link{margin:0 1.125rem 1rem;height:25px;overflow:hidden;font-size:.9375rem}@media (min-width: 64em){.features .url__list li .url__link{margin:0 2.1875rem}}.features .url__list li .shrtcode{padding:1rem 0 0 1.125rem;border-top:1px solid var(--gray)}@media (min-width: 64em){.features .url__list li .shrtcode{display:flex;gap:25px;border:none;padding:0;margin-right:1.5rem}}.features .url__list li .shrtcode .shrtcode__link{color:var(--cyan);padding-bottom:1rem;font-size:.9375rem}@media (min-width: 64em){.features .url__list li .shrtcode .shrtcode__link{padding-bottom:0}}@media (min-width: 64em){.features .url__list li .shrtcode .copybtn{padding:.5rem 1.875rem;margin-top:-.625rem}}.features h2{padding-top:10.8125rem;text-align:center;font-size:clamp(1.625rem,1.43rem + .85vw,2.1875rem)}@media (min-width: 64em){.features h2{padding-top:13.4375rem}}.features .title__content{text-align:center;margin-top:1.5625rem;color:var(--grayish-violet)}@media (min-width: 64em){.features .title__content{margin:1.4375rem 20.9375rem 0;font-size:1.125rem}}@media (min-width: 64em){.features .features__content{position:relative;display:flex;margin-top:3.75rem}}@media (min-width: 64em){.features .features__2{transform:translateY(45px);margin-left:1.875rem}}@media (min-width: 64em){.features .features__3{transform:translateY(90px);margin-left:1.875rem}}.features .feature__logo{background-color:var(--dark-violet);padding:1.3125rem;margin-top:3.125rem;text-align:center;width:90px;border-radius:50%;transform:translate(120px);position:relative;z-index:2}@media (min-width: 64em){.features .feature__logo{transform:translate(50px);margin-top:0}}.features .app__features{background-color:#fff;padding:5.3125rem 0 2.5rem;transform:translateY(-50px)}@media (min-width: 64em){.features .app__features{height:268px;width:355px;margin-right:0}}.features .app__features h3{text-align:center}@media (min-width: 64em){.features .app__features h3{text-align:left;margin-left:2.125rem}}.features .app__features .feature__content{text-align:center;margin:1.25rem 2.625rem 0;color:var(--grayish-violet);font-size:.875rem}@media (min-width: 64em){.features .app__features .feature__content{text-align:left;margin:1.5rem 2.125rem 0;font-size:.9375rem}}@media (min-width: 64em){.features #first__ribbon{top:190px;left:365px}}@media (min-width: 64em){.features #second__ribbon{top:190px;left:750px}}.features #detail__records,.features #fully__customizable{margin-top:0}.features #fully__customizable{width:90px}.shortener{margin-top:5.625rem;position:relative;z-index:2}@media (min-width: 64em){.shortener{margin-top:7.5rem}}@media (min-width: 64em){.shortener .container{width:75%;border-radius:16px}}.shortener .container form{display:flex;flex-direction:column;padding:1.5rem;position:relative;background-color:var(--vd-blue);border-radius:8px}@media (min-width: 64em){.shortener .container form{flex-direction:row;gap:25px;padding:3.3125rem 3.9375rem}}.shortener .container form input{font-family:var(--font-poppins);font-size:clamp(1.125rem,1.04rem + .38vw,1.375rem);width:100%;padding:1.0625rem;border:none;border-radius:8px}@media (min-width: 64em){.shortener .container form input{width:300%;padding:1.375rem}}.shortener .container form .form__btn{margin-top:1.0625rem;width:100%;padding:1rem;border:none;border-radius:8px;font-family:var(--font-poppins);font-size:clamp(1.125rem,1.04rem + .38vw,1.375rem);font-weight:700;color:#fff;background-color:var(--cyan);cursor:pointer}.shortener .container form .form__btn:hover{background-color:var(--faded-cyan)}@media (min-width: 64em){.shortener .container form .form__btn{margin-top:0;padding:1.375rem}}.shortener .container form .error__msg{font-style:italic;color:var(--red);margin-top:10px;display:none}@media (min-width: 64em){.shortener .container form .error__msg{position:absolute;bottom:25px}}.app__cta{background-color:var(--dark-violet);text-align:center;padding-bottom:5.125rem;margin-top:-5.5rem;background-image:url(/assets/bg-boost-mobile.683c4474.svg)}@media (min-width: 64em){.app__cta{background-image:url(/assets/bg-boost-desktop.05593952.svg);padding-bottom:1.875rem}}.app__cta h2{padding-top:6.25rem;text-align:center;font-size:1.625rem;color:#fff}@media (min-width: 64em){.app__cta h2{padding-top:4.25rem;font-size:3rem}}.app__cta .btn-secondary{margin-top:1.125rem}@media (min-width: 64em){.app__cta .btn-secondary{font-size:1.25rem}}.footer{background-color:var(--vd-violet)}.footer .container{text-align:center}@media (min-width: 64em){.footer .container{display:flex;justify-content:space-around;padding-top:4.375rem}}.footer .foot__logo{padding-top:3.375rem;margin-bottom:2.1875rem;filter:brightness(0) invert(1)}@media (min-width: 64em){.footer .foot__logo{padding-top:0}}.footer .foot__features,.footer .foot__resources,.footer .foot__company{margin-bottom:2.8125rem}.footer .foot__features h4,.footer .foot__resources h4,.footer .foot__company h4{color:#fff;margin-bottom:.9375rem}@media (min-width: 64em){.footer .foot__features h4,.footer .foot__resources h4,.footer .foot__company h4{width:270px}}.footer .foot__features ul,.footer .foot__resources ul,.footer .foot__company ul{padding-left:0;margin:0 5.625rem}.footer .foot__features ul a,.footer .foot__resources ul a,.footer .foot__company ul a{display:block;text-decoration:none;color:#bfbfbf;margin-bottom:16px}.footer .foot__features ul a:hover,.footer .foot__resources ul a:hover,.footer .foot__company ul a:hover{color:var(--cyan)}@media (min-width: 64em){.footer .foot__features ul a,.footer .foot__resources ul a,.footer .foot__company ul a{text-align:left}}.footer .socials{cursor:pointer;padding-bottom:3.125rem}.footer .socials img{filter:brightness(0) invert(1);margin-right:1.5625rem}.footer .socials img:hover{filter:none}
