*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.column{display:grid}.column-1{grid-template-columns:repeat(1,minmax(0,1fr))}.column-2{grid-template-columns:repeat(2,minmax(0,1fr))}.column-3{grid-template-columns:repeat(3,minmax(0,1fr))}.column-4{grid-template-columns:repeat(4,minmax(0,1fr))}.column-5{grid-template-columns:repeat(5,minmax(0,1fr))}.column-6{grid-template-columns:repeat(6,minmax(0,1fr))}.column-7{grid-template-columns:repeat(7,minmax(0,1fr))}.column-8{grid-template-columns:repeat(8,minmax(0,1fr))}.column-9{grid-template-columns:repeat(9,minmax(0,1fr))}.column-10{grid-template-columns:repeat(10,minmax(0,1fr))}.column-11{grid-template-columns:repeat(11,minmax(0,1fr))}.column-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex{display:flex}.flex-1{flex:1}.flex-col{flex-direction:column}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-center{align-items:center}.items-start{align-items:start}.items-end{align-items:end}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-20{gap:5rem}.gap-24{gap:6rem}.gap-28{gap:7rem}.gap-32{gap:8rem}.gap-36{gap:9rem}.w-12{width:100%}.w-11{width:91.6666666667%}.w-10{width:83.3333333333%}.w-9{width:75%}.w-8{width:66.6666666667%}.w-7{width:58.3333333333%}.w-6{width:50%}.w-5{width:41.6666666667%}.w-4{width:33.3333333333%}.w-3{width:25%}.w-2{width:16.6666666667%}.w-1{width:8.3333333333%}.min-h-100{min-height:100vh}.min-h-75{min-height:75vh}.min-h-50{min-height:50vh}.min-h-25{min-height:25vh}.h-full{height:100%}.hidden{display:none}.block{display:block}.mx-auto{margin:0 auto}.mb-8{padding-bottom:1rem}.mb-16{padding-bottom:2rem}.mb-20{padding-bottom:2.5rem}.mb-24{padding-bottom:3rem}.mb-28{padding-bottom:3.5rem}.mb-32{padding-bottom:4rem}.py-4{padding:1rem 0}.bg-blue{background:#00f}.mr-4{margin-right:1rem}.text-center{text-align:center}:root{--radius-xs: .375rem;--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--font-size-7xl: 4.5rem;--font-size-8xl: 6rem;--font-size-9xl: 8rem;--spacing-4xs: .125rem;--spacing-3xs: .25rem;--spacing-2xs: .5rem;--spacing-xs: .75rem;--spacing-sm: 1rem;--spacing-md: 1.25rem;--spacing-lg: 1.5rem;--spacing-xl: 1.75rem;--spacing-2xl: 2rem;--spacing-3xl: 2.5rem;--spacing-4xl: 3rem;--spacing-5xl: 4rem;--spacing-6xl: 5rem;--spacing-7xl: 6rem;--spacing-8xl: 7rem;--spacing-9xl: 8rem;--spacing-10xl: 9rem;--spacing-smal: 20rem;--spacing-large: 25rem;--spacing-x-large: 30rem}.admin-bar{background:#171717;color:#e5e5e5}.admin-bar .container{display:flex;justify-content:space-between;align-items:center;max-width:1536px;margin:0 auto;padding-top:1rem;padding-bottom:1rem}.admin-bar__icon{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;background:#404040;font-size:1.1rem;border-radius:.5rem;cursor:pointer}.admin-bar__nav{display:flex;align-items:center}.admin-bar__nav li{margin-right:1rem}.admin-bar__nav li:last-child{margin-right:0}.admin-bar__logo{letter-spacing:4px;font-size:1.2rem}[data-theme=light]{--color-bg: #fafafa;--color-bg-header: rgba(250, 250, 250, .95);--color-bg-hover-header-button: #e5e5e5;--color-header-shadwo-inner: rgba(38, 38, 38, .3);--color-header-shadwo-outer: rgba(163, 163, 163, .19);--color-main: white;--color-main-border: #d4d4d4;--color-main-border-hover: #d4d4d4;--color-main-shadow-inner: rgba(38, 38, 38, .3);--color-main-shadow-outer: rgba(163, 163, 163, .19);--color-fg: #737373}[data-theme=dark]{--color-bg: #020617;--color-bg-header: #0a0a0a;--color-bg-hover-header-button: rgba(64, 64, 64, .8);--color-header-shadwo-inner: #0f172a;--color-header-shadwo-outer: #0f172a;--color-main: #1e293b;--color-main-border: rgb(43, 43, 43);--color-main-border-hover: rgb(43, 43, 43);--color-main-shadow-inner: lightblue;--color-main-shadow-outer: lightblue;--color-fg: #a3a3a3}.btn{line-height:inherit;position:relative;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;text-decoration:none;padding:calc(var(--spacing-sm) * .5) var(--spacing-sm);border-radius:var(--radius-sm);background:transparent;font-weight:300;font-size:1rem;cursor:pointer;border:1px solid #d4d4d4;transition-property:background-color,transform,box-shadow;transition-duration:.6s,.2s,.6s}.btn:hover{outline:none;box-shadow:0 3px 8px #a3a3a3}.btn:focus-visible{outline:none;box-shadow:0 0 4px 2px #a3a3a3}.btn:active{transform:translateY(2px)}.btn--primary{border-color:transparent;background:#3b82f6;color:#eff6ff}.btn--primary:hover{background:#4f8ff7}.btn--accent{border-color:transparent;background:#ef4444;color:#fef2f2}.btn--accent:hover{background:#f15757}.btn--contrast{border-color:transparent;background:#404040;color:#e5e5e5}.btn--contrast:hover{background:#535353}.btn--spacing-sm{padding:calc(var(--spacing-2xs) * .5) var(--spacing-2xs)}.btn--spacing-md{padding:calc(var(--spacing-xs) * .5) var(--spacing-xs)}.btn--spacing-lg{padding:calc(var(--spacing-md) * .5) var(--spacing-md)}.btn--spacing-xl{padding:calc(var(--spacing-lg) * .5) var(--spacing-lg)}.btn--spacing-xs-wide{padding:var(--spacing-3xs) var(--spacing-md)}.btn--icon{background:#f5f5f5;display:flex;align-items:center;justify-content:center;text-align:center;border:none;line-height:0;width:2rem;height:2rem;font-size:var(--font-size-xl);color:var(--color-fg);transition-property:width,transform;transition-duration:.5s,.3s;cursor:pointer;border-radius:var(--radius-sm)}.btn--icon:hover{background:#d4d4d4}.btn--icon:active{transform:translateY(2px)}.btn--icon__small{width:1.5rem;height:1.5rem}.btn--icon-lg{font-size:var(--font-size-2xl)}.btn--icon-xl{font-size:var(--font-size-3xl)}.list{margin:0 0 1rem 1rem}.list ul{margin-left:1rem}.list-style__decimal{list-style:decimal}.list-style__decimal ul{list-style-type:decimal}.list-style__disc,.list-style__disc ul{list-style:disc}.spacing-b-sm{margin-bottom:.25rem}.spacing-b-md{margin-bottom:.5rem}.spacing-b-lg{margin-bottom:.75rem}.spacing-b-xl{margin-bottom:1rem}.text__bold{font-weight:500}.text-italic{font-style:italic}.text-sm{font-size:.8rem}.text-md{font-size:1rem}.text-lg{font-size:1.25rem}.text-link{color:#3b82f6}.bold{font-weight:500}p{text-wrap:balance;margin-bottom:1rem}.hash-tag:before{display:block;content:" ";margin-top:-7rem;height:7rem;visibility:hidden;pointer-events:none}.overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;z-index:999}.alert{box-shadow:0 3px 8px #e5e5e5;transition:box-shadow .8s ease-in-out;border-radius:1rem;padding:1rem;max-width:640px;position:absolute;width:100%;bottom:2rem;left:50%;transform:translate(-50%)}.alert:hover{box-shadow:#0003 0 14px 28px,#0000002e 0 10px 10px}.alert-close{display:flex;justify-content:space-between;align-items:center}.alert-close-btn button{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.alert-light{background:#fafafa;color:#525252}.alert-dark{background:#404040;color:#e5e5e5}.alert-danger{background:#b91c1c;color:#fecaca}html{scroll-behavior:smooth}body{color:#525252;font-family:Figtree,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.app{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}main{flex:1}.section{padding:var(--spacing-5xl) 0}.container{margin:0 auto;padding:0 1rem;max-width:1536px}.section-header{max-width:640px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 1rem 2rem}.section-title{font-size:1.5rem;padding:0 1rem;margin-bottom:.5rem;text-align:center;border-bottom:1px solid #3b82f6}.page-info{border-bottom:1px solid #d4d4d4;background:#fafafa}.page-info__wrapper{max-width:1536px;margin:0 auto}.page-info__container{display:flex;flex-direction:column}.page-title{border-left:8px solid #3b82f6;padding:1rem;margin-bottom:2rem;font-size:1.2rem}.page-summary{max-width:640px}@media (width >= 640px){.section-header{margin:0 auto 4rem}}@media (width >= 768px){.page-info__container{flex-direction:row;justify-content:space-between}.page-title{margin-bottom:0}.page-summary{max-width:380px}.section-title{font-size:1.75rem}}@media (width >= 1024px){.page-title{font-size:1.5rem}.container{padding:0 1.5rem}.page-summary{max-width:640px}.section-title{font-size:2rem}.section{padding:var(--spacing-7xl) 0}}@media (width >= 1280px){.page-title{font-size:2rem}.container{padding:0 2rem}}@media (width >= 1920px){.container{padding:0}.section{padding:var(--spacing-8xl) 0}}.contact-page{min-height:50vh;justify-items:center;align-items:center;display:flex}.contact-page .container{display:flex;flex-direction:column;gap:1rem;width:100%}.contact-page .left-column{margin-bottom:4rem}.contact-page .right-column{max-width:768px}.contact-page .success-message{background:#fafafa;border-radius:1rem;padding:1rem}.contact-page .success-message h2{font-weight:300;font-size:1.5rem}@media (width >= 640px){.contact .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 768px){.contact-page .container{flex-direction:row}.contact-page .left-column{width:40%;margin:0 2rem 0 0}.contact-page .right-column{flex:1}.contact-page .form-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width >= 1024px){.contact-page{padding:6rem 0}.contact-page .left-column{width:30%}.contact-page .container{gap:1.5rem;justify-content:space-between}.contact-page .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.agreement-page{max-width:1024px;margin:0 auto}.agreement-page .container{display:flex;flex-direction:column}.agreement-page .left-column{margin-bottom:var(--spacing-4xl)}.agreement-page .left-column ul{position:sticky;top:7rem}.agreement-page .left-column li{border-bottom:1px solid #d4d4d4}.agreement-page .left-column li a{padding:.5rem 1rem;display:block}.agreement-page h2{font-size:1.25rem}.agreement-page p{text-wrap:balance}.agreement-page section{margin-bottom:2rem;border-bottom:1px solid #d4d4d4;padding-bottom:2rem}.agreement-page section:last-child{border-bottom:none;margin-bottom:0}.agreement-page p{margin-bottom:1rem}.agreement-page p:last-child{margin-bottom:0}@media (width >= 640px){.agreement-page .container{flex-direction:row}.agreement-page .left-column{width:33%;margin-right:var(--spacing-4xl)}.agreement-page .right-column{flex:1}}@media (width >= 1024px){.agreement-page .container{padding:0}.agreement-page .left-column{width:25%}.agreement-page h2{font-size:1.5rem}}@media (width >= 1280px){.agreement-page .container{margin:0}}.landing-page .title{display:flex;margin-bottom:var(--spacing-5xl)}.landing-page .title .line{border-radius:1rem;width:1rem}.landing-page .title h2{padding:2rem;font-size:1.2rem;font-weight:300;letter-spacing:2px;text-align:left;flex:1}.landing-page .prices .title{flex-direction:column;justify-content:space-between}.landing-page .prices .title-wrapper{display:flex;margin-bottom:2rem}.landing-page .prices p{margin-bottom:0}.landing-page .btn-big{border-color:transparent;min-width:25%;box-shadow:none;padding:1rem;text-align:center;border-radius:1rem;transition:all .3s ease-in-out}.landing-page .btn-big:hover{scale:1.1}.landing-page .services{background:linear-gradient(45deg,#171717,#171717,#0a0a0a,#171717,#171717) no-repeat;color:#fff}.landing-page .services .title .line{background:#ffffff26}.landing-page .services .title h2{color:#a3a3a3}.landing-page .services .btn-big{background:#404040}.landing-page .services .product-wrapper{display:flex;margin-bottom:var(--spacing-5xl)}.landing-page .services .product-wrapper .icon{font-size:4rem;color:#a3a3a3;margin-bottom:1rem}.landing-page .services .product-www{justify-content:end}.landing-page .services .product-content{justify-content:start;color:inherit}.landing-page .services .product-profile{justify-content:end;color:inherit}.landing-page .services .product-social{justify-content:start}.landing-page .services .product-costumer{justify-content:end}.landing-page .services .product-movie{justify-content:start}.landing-page .services .product-website:hover,.landing-page .services .product-costumer:hover,.landing-page .services .product-social:hover,.landing-page .services .product-profile:hover,.landing-page .services .product-content:hover{background:transparent;color:inherit}.landing-page .services .product{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background:#171717;box-shadow:0 2px 2px #475569,0 3px 4px #93c5fd;padding:calc(var(--spacing-5xl) / 2);border-radius:1rem;text-align:center}.landing-page .services .product-description{width:100%}.landing-page .services .product-description h2{border-top:1px solid rgba(37,99,235,.35);padding:2rem 0 0;margin-bottom:1rem;font-size:1rem;font-weight:300;letter-spacing:2px;text-transform:uppercase}.landing-page .about-us{background:linear-gradient(135deg,#3b82f6,#a855f7,#ef4444)}.landing-page .about-us .title .line{background:#ffffff26}.landing-page .about-us .title h2{color:#fff}.landing-page .about-us .content{color:#fff;background:#ffffff0d;border:1px solid rgba(255,255,255,.3)}.landing-page .content-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.landing-page .content{padding:1rem;border-radius:1rem}.landing-page .content h3{padding:2rem 0 0;margin-bottom:1rem;font-size:1rem;font-weight:300;letter-spacing:2px;text-transform:uppercase}.landing-page .prices{background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.landing-page .prices .title .line{background:#00000026}.landing-page .prices .title h2{color:#475569}.landing-page .prices .content{color:#475569;border:1px solid rgba(71,85,105,.5)}.landing-page .prices .btn-big{background:#334155;color:#f8fafc}.landing-page .prices .content-grid{margin-bottom:var(--spacing-5xl)}.landing-page .summary{background:#fafafa}.landing-page .summary .title{margin:0 0 2rem;flex-direction:column;text-align:center}.landing-page .summary .title p{max-width:640px;margin:0 auto}.landing-page .summary .title h2{border-bottom:1px solid #d4d4d4;text-align:center;padding:0 0 2rem;margin-bottom:2rem}.landing-page .summary h3{margin-bottom:1rem;font-size:1rem;font-weight:300;letter-spacing:2px;text-transform:uppercase;text-align:center}.landing-page .summary .what-we-do{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;margin-bottom:var(--spacing-5xl)}.landing-page .summary .what-we-do li{padding:0 1rem;height:6rem;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #e5e5e5;border-radius:1rem;transition:box-shadow .8s ease-in-out}.landing-page .summary .what-we-do li:hover{box-shadow:#0003 0 14px 28px,#0000002e 0 10px 10px}.landing-page .summary .what-we-do .svg-icon{font-size:1.5rem;margin-bottom:.5rem}.landing-page .summary .what-we-do .text{text-transform:uppercase;font-weight:300}.landing-page .summary .contact-us{display:flex;flex-direction:column;gap:1rem}.landing-page .summary .contact-us .form-button{justify-content:center}.landing-page .summary .contact-text-wrapper{background:#f5f5f5;border-radius:1rem;padding:2rem 1rem}.landing-page .summary .contact-text{margin:0 auto;max-width:380px}@media (width >= 640px){.landing-page .summary .what-we-do{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (width >= 768px){.landing-page .title h2{font-size:1.5rem}.landing-page .services .product{width:60%}.landing-page .about-us{background:linear-gradient(125deg,#3b82f6,#a855f7,#ef4444)}.landing-page .content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1024px){.landing-page .title{display:flex;margin-bottom:var(--spacing-7xl)}.landing-page .title h2{font-size:2rem}.landing-page .services .product-wrapper{margin-bottom:var(--spacing-7xl)}.landing-page .services .product-wrapper .icon{font-size:5rem}.landing-page .about-us{background:linear-gradient(100deg,#3b82f6,#a855f7,#ef4444)}.landing-page .content-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page .prices .title{justify-content:space-between;flex-direction:row}.landing-page .prices .title-wrapper{margin-bottom:0}.landing-page .prices .content-grid{margin-bottom:var(--spacing-7xl)}.landing-page .prices p{max-width:640px;text-wrap:inherit}.landing-page .summary .what-we-do{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--spacing-7xl)}.landing-page .summary .contact-us{flex-direction:row;gap:1.5rem}.landing-page .summary .contact-us .form-button button{width:100%;padding:1rem 0}.landing-page .summary .contact-text-wrapper{width:45%}.landing-page .summary .contact-form{flex:1}}@media (width >= 1280px){.landing-page .services .product-wrapper .icon{font-size:6rem}.landing-page .content-grid{gap:2rem}}@media (width >= 1536px){.landing-page .summary .contact-us{gap:2rem}}@media (width >= 1920px){.landing-page .title{display:flex;margin-bottom:var(--spacing-8xl)}.landing-page .services .product-wrapper{margin-bottom:var(--spacing-8xl)}.landing-page .services .product-wrapper .icon{font-size:8rem}.landing-page .prices .content-grid,.landing-page .summary .what-we-do{margin-bottom:var(--spacing-8xl)}}.login-screen{background:linear-gradient(125deg,#3b82f6,#ef4444);min-height:100vh;display:flex;justify-content:center;align-items:center}.login-screen .container{width:100%;max-width:640px;background:#fff;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;padding:1rem}@media (width >= 640px){.login-screen .container{border-radius:1rem;border:none}}.sticky-header{position:fixed;top:0;left:0;width:100%;background:#fafafaf2;display:flex;transition:all .45s ease-in-out;box-shadow:0 4px 4px #00000040;border-top:8px solid #a855f7}.sticky-header .nav{padding:1rem 0}.header-border-top{border-top:8px solid #a855f7}.header{background:#fafafaf2;border-top:8px solid #a855f7}.header .container{padding-top:0;padding-bottom:0}.header__large{padding:1rem 0 4rem;border-bottom:1px solid #d4d4d4}.header__small{padding:1rem 0;position:sticky;top:0;z-index:10;box-shadow:0 4px 4px #00000040}.header-container{max-width:1536px;margin:0 auto}.header-top{padding:0 1rem}.nav{margin:0 auto;padding:0;width:100%;display:flex;justify-content:space-between;max-width:1536px}.header-content{text-wrap:balance;margin-top:1rem;background:#fff;display:flex;flex-direction:column;padding:4rem 1rem}.header-content__left{margin-bottom:1.5rem}.header-content__right{margin-bottom:2rem}.header-content__box{margin-bottom:1rem;padding:1rem;border-radius:1rem;background:#fafafa}.header-content__box:last-child{margin-bottom:0}.header-content__title{font-size:1.5rem;text-align:center;margin-bottom:1.5rem}.header-pitch{max-width:640px;margin:0 auto}.header-content__column{margin-bottom:2rem}.header-content__box-title{font-size:1.2rem}.logo-container{display:flex;justify-content:start}.logo{font-size:1.25rem;letter-spacing:.5rem;font-weight:300}.header__navigation-container{display:flex;align-items:center;justify-content:center}.header__cta{display:flex}.cta-button{background:#2563eb;padding:1rem 1.5rem;border-radius:.75rem;color:#eff6ff;width:100%;text-align:center;transition:all .25s ease-in-out}.cta-button:hover{background:#1d4ed8;transform:scale(1.01);color:#dbeafe;box-shadow:0 8px 8px #00000040}.header__cta-hidden-sm{display:none}@media (width >= 768px){.logo-container{margin-bottom:0}.header-content{margin:2rem 1rem 0;border-radius:1rem;padding:4rem 1.5rem}.header__large{padding:2rem 0}.header-content__left{display:flex;flex-direction:column;justify-content:center}.header-content__right{flex:1;margin-bottom:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.header__cta{justify-content:center;align-items:center}.cta-button{width:50%}.cta-button:hover{transform:scale(1.1)}.header__cta-hidden-lg{margin-top:4rem}.header-content__title{font-size:1.75rem}}@media (width >= 1024px){.header-top{padding:0 1.5rem}.logo{font-size:1.5rem}.sticky-header .nav{padding-top:1rem;padding-bottom:1rem}}@media (width >= 1280px){.header-content{margin:3rem 2rem 4rem;border-radius:1rem;flex-direction:row}.header__large{padding:3rem 0}.header-top{padding:0 2rem}.logo{font-size:1.75rem}.sticky-header{padding:0 2rem}.header-content__box{padding:2rem}.header-content__left{width:50%;margin:0 2rem 0 0}.header-content__right{grid-template-columns:repeat(1,1fr)}.header-content__title{font-size:2rem}.header__cta-hidden-sm{display:flex}.header__cta-hidden-lg{display:none}}@media (width >= 1536px){.sticky-header .nav{padding-left:2rem;padding-right:2rem}}@media (width >= 1920px){.header-content{margin:4rem 0 0;border-radius:1rem}.header__large{padding:4rem 0}.header-top,.sticky-header{padding:0}.sticky-header .nav{padding:1rem 0}.header-content__left{margin-right:2rem}.header-content__box{padding:2.5rem 2rem}}.footer{color:#e5e5e5;background:linear-gradient(150deg,#0a0a0a,#1e293b,#0a0a0a),linear-gradient(#0a0a0a,#0a0a0a)}.footer-logo{font-size:1.8rem;text-align:center;letter-spacing:.5rem;font-weight:300}.footer__container{max-width:1536px;margin:0 auto;padding:2rem 1rem}.footer__column{display:grid;grid-template-columns:1fr;gap:1rem;padding-bottom:2rem}.footer-copyright{margin-bottom:1rem;text-transform:lowercase;text-align:center;font-size:.85rem}.footer-line{height:.5rem;background:#ffffff42;border-radius:2rem;margin-bottom:2rem}.footer-media{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #525252;padding-bottom:2rem}.footer-media h4{margin-bottom:.5rem;font-size:1rem;font-weight:300}.footer-media .svg-icon{font-size:1.5rem}.footer-media ul{display:flex}.footer-media li{margin-right:.5rem}.footer-navigation{display:flex;flex-direction:column;text-align:center}.footer-navigation a{display:block;padding:.5rem 1rem;border-bottom:1px solid #525252}.footer-navigation li:last-child a{border-bottom:none}.footer-navigation .left{margin-bottom:2rem;border-bottom:1px solid #525252}.footer-bottom{display:flex;justify-content:center}.footer-bottom ul{display:flex}.footer-bottom li{margin-right:1rem}.footer-bottom li:last-child{margin-right:0}.footer-bottom a{border-bottom:1px solid #a3a3a3;padding:.25rem .5rem;font-size:.85rem}@media (width >= 768px){.footer__column{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-logo{text-align:left;margin-bottom:1rem}.footer-copyright{text-align:left}.footer-media{justify-content:start;align-items:start;margin-bottom:0;border-bottom:none}.footer-navigation{text-align:left}.footer-navigation .left,.footer-navigation .right{width:100%}}@media (width >= 1024px){.footer__container{padding:3rem 1.5rem}.footer__column{padding-bottom:3rem}.footer-navigation{flex-direction:row}.footer-navigation .left{width:50%;margin:0 1rem 0 0;padding:0 1rem 0 0;border-bottom:none}.footer-navigation .right{width:50%}.footer-line{margin-bottom:3rem}}@media (width >= 1280px){.footer__container{padding:4rem 2rem}}@media (width >= 1920px){.footer__container{padding:4rem 0}}.price-table{background:#fafafa}.price-table .grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.price-table .price-header{border-bottom:1px solid;margin:0 0 2rem;padding:0 0 1rem}.price-table .price-header h2{font-size:1rem;letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem}.price-table .price-footer{margin:2rem 0 0;display:flex;justify-content:center}.price-table .button{padding:.5rem 1.5rem;border-radius:.75rem;cursor:pointer;transition:all .25s ease-in-out}.price-table .button:hover{scale:1.2}.price-table .price-introduction{margin-bottom:1.5rem;border-bottom:1px solid #d4d4d4;padding-bottom:1.5rem}.price-table .price{font-size:1.75rem;line-height:100%;margin-bottom:.5rem;font-weight:300;letter-spacing:2px}.price-table .col{text-align:center;padding:2rem 1rem;display:flex;flex-direction:column;min-height:33vh;border-radius:.75rem;background:#fff;box-shadow:2px 2px 4px #0003;transition:all .45s ease-in-out}.price-table .col .price-header{border-color:#d4d4d4}.price-table .col li{padding:.5rem 0;border-bottom:1px solid #d4d4d4}.price-table .col:hover{scale:1.05;padding:2rem 1rem}.price-table .col:hover .price{font-size:2rem}.price-table .price-body{display:flex;flex-direction:column;justify-content:space-between;height:100%}.price-table .base .price-header h2{color:#475569}.price-table .base .button{color:#f8fafc;background:#475569}.price-table .medium .price-header h2{color:#16a34a}.price-table .medium .button{color:#f0fdf4;background:#16a34a}.price-table .large .price-header h2{color:#2563eb}.price-table .large .button{color:#eff6ff;background:#2563eb}.price-table .offer{background:#9333ea;color:#faf5ff}.price-table .offer .price-header{border-color:#c084fc}.price-table .offer .price-header h2{color:#faf5ff}.price-table .offer .price-introduction{border-color:#c084fc}.price-table .offer .button{color:#faf5ff;background:#581c87}.price-table .offer li{border-color:#c084fc}@media (width >= 768px){.price-table .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1024px){.price-table .offer-large{display:none}}@media (width >= 1280px){.price-table .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.services{font-weight:300}.services .svg-icon{font-size:6rem}.services .product-website{border-color:#3b82f6}.services .product-website:hover{background:#eff6ff;color:#1e40af}.services .product-website:hover .svg-icon{color:#93c5fd}.services .product-content{border-color:#22c55e}.services .product-content:hover{background:#f0fdf4;color:#166534}.services .product-content:hover .svg-icon{color:#86efac}.services .product-profile{border-color:#a855f7}.services .product-profile:hover{background:#faf5ff;color:#6b21a8}.services .product-profile:hover .svg-icon{color:#d8b4fe}.services .product-social-media{border-color:#f97316}.services .product-social-media:hover{background:#fff7ed;color:#9a3412}.services .product-social-media:hover .svg-icon{color:#fdba74}.services .product-costumer-service{border-color:#eab308}.services .product-costumer-service:hover{background:#fefce8;color:#854d0e}.services .product-costumer-service:hover .svg-icon{color:#fde047}.services .product-video{border-color:#10b981}.services .product-video:hover{background:#ecfdf5;color:#065f46}.services .product-video:hover .svg-icon{color:#6ee7b7}.product-img{display:flex;justify-content:center;text-align:center}.products__small{max-width:1536px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.products__small .product-card{margin:0 auto 1rem}.products__small .product-card:last-child{margin-bottom:0}.product-description{max-width:640px;margin:0 auto}.products__large{display:none}.product-card{background:#f8fafc;display:flex;flex-direction:column;align-items:center;border-radius:1rem;padding:2rem 1rem;border-width:1px;border-style:solid;border-color:transparent;transition:all .35s ease-in-out}.product-card-header{align-items:center;margin-bottom:1rem}.product-title{font-size:1.25rem;text-align:center}.product-subtitle{font-weight:500;text-align:center;margin-bottom:1rem}.product-btn{display:flex;margin-bottom:1rem;justify-content:center}@media (width >= 640px){.products__small .product-card{margin:0}.product-title{font-size:1.5rem}}@media (width >= 768px){.products .svg-icon{font-size:8rem}.product-title{font-size:2rem}.product-card-header{margin-bottom:1.5rem}}@media (width >= 1024px){.products{padding:6rem 0}.products .svg-icon{font-size:10rem}.products__small{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 1280px){.products__small{gap:2rem}.product-card:hover{scale:1.05}}@media (width >= 1536px){.products__small{gap:2rem}}.form-group{margin-bottom:2rem}.form-button{display:flex;justify-content:end}.form-input,.form-textarea{border:1px solid #d4d4d4;padding:.5rem 1rem;border-radius:.5rem;width:100%}.form-textarea{min-height:10rem}.form-label{display:inline-block;margin-bottom:.5rem}.form-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.form-error{margin-top:.25rem;color:#ef4444}.main-navigation{display:flex;align-items:center;justify-content:center;font-weight:300;font-size:1rem}.main-navigation li{margin:0 1rem 0 0}.main-navigation li:last-child{margin-right:0}.main-navigation a{padding:0 .5rem .25rem;transition:all .25s ease-in-out}.main-navigation .active,.main-navigation a:hover{border-bottom:1px solid #3b82f6;color:#3b82f6}.hide-small-screen{display:none}.main-navigation-btn{display:flex;align-items:center}.main-navigation-btn button{padding:.5rem;background:#f5f5f5;display:inline-flex;border-radius:100%;transition:all .25s ease-in-out}.main-navigation-btn button:hover{scale:1.2;background:#d4d4d4}.main-navigation-btn button:active{margin-top:.5rem}#mobileNavigation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#mobileNavigation .header{box-shadow:0 4px 4px #00000040;padding:1rem;margin-bottom:4rem;background:#fafafa;display:flex;justify-content:space-between;align-items:center}#mobileNavigation .header button{background:#f5f5f5;display:flex;width:2rem;height:2rem;justify-content:center;align-items:center;font-size:1.25rem;border-radius:100%;transition:all .25s ease-in-out}#mobileNavigation .header button:hover{scale:1.2;background:#d4d4d4}#mobileNavigation .header button:active{margin-top:.5rem}#mobileNavigation .mobile-navigation{width:100%;margin:0 auto;font-size:1.1rem;text-align:center}#mobileNavigation .mobile-navigation a{display:block;padding:.5rem 0;margin:1rem 0;background:#fafafa;transition:all .25s ease-in-out}#mobileNavigation .mobile-navigation a:hover{margin:1.5rem 0;background:#3b82f6;color:#eff6ff}#mobileNavigation .mobile-navigation .active{color:#3b82f6}@media (width >= 380px){#mobileNavigation .mobile-navigation{width:50%}#mobileNavigation .mobile-navigation a{border-radius:.5rem}}@media (width >= 768px){.hide-small-screen{display:flex}.main-navigation-mobile,.main-navigation-btn{display:none}}@media (width >= 1024px){.main-navigation{font-size:1.1rem}}@media (width >= 1280px){.main-navigation{font-size:1.25rem}}.contact-card{border:1px solid #d4d4d4;border-radius:1rem;padding:1rem;transition:all .35s ease-in-out}.contact-card:hover{background:#e5e5e5}.contact-section{margin-bottom:2rem}.contact-section:last-child{margin:0}.contact-title{margin-bottom:.5rem;font-size:1.25rem}.contact-information{margin-bottom:2rem}.contact-information li{border-top:1px solid #d4d4d4;padding:.75rem .5rem;display:flex;flex-direction:column}.contact-information li:last-child{border-bottom:none;border-bottom:1px solid #d4d4d4}.contact-information a{border-bottom:1px solid #3b82f6}.contact-information a:hover{color:#3b82f6}.contact-social ul{display:flex;flex-direction:column;justify-content:space-around}.contact-social li{width:100%;margin-bottom:1rem}.contact-social a{display:flex;justify-content:center;border:1px solid #d4d4d4;padding:.5rem 1rem;border-radius:1rem;background:#fff;transition:all .55s ease-in-out}.contact-social a:hover{background:#171717;color:#d4d4d4}.contact-social .svg-icon{font-size:1.5rem}@media (width >= 640px){.contact-information li{flex-direction:row;align-items:center}.contact-information li span{margin-right:1rem;font-size:1.25rem}.contact-social ul{justify-content:center;flex-direction:row}.contact-social li{width:33.33%;margin:0 1rem 0 0}.contact-social li:last-child{margin-right:0}}@media (width >= 768px){.contact-card{background:#fff;border:none;box-shadow:0 3px 8px #e5e5e5;transition:all .35s ease-in-out}.contact-card:hover{background:#fafafa;transition:box-shadow .8s ease-in-out}.contact-card:hover:hover{box-shadow:#0003 0 14px 28px,#0000002e 0 10px 10px}}
