@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);html{scrollbar-color:#fff #0000;scrollbar-width:thin}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#181818;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden;overflow-y:auto;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:12px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#0000;border-radius:6px}::-webkit-scrollbar-thumb{background-color:#fff;border:none;border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:#d3d3d3}@media screen and (max-width:767px){:root{--fontsize-body-m:var(--scale-space-400);--fontsize-body-l:var(--scale-space-500);--fontsize-body-s:var(--scale-space-300);--fontsize-headline-h6:var(--scale-space-500);--fontsize-headline-h5:var(--scale-space-500);--fontsize-headline-h4:var(--scale-space-600);--fontsize-headline-h3:var(--scale-space-600);--fontsize-headline-h2:var(--scale-space-700);--fontsize-headline-h1:var(--scale-space-800);--line-height-body-m:var(--scale-space-600);--line-height-body-s:var(--scale-space-500);--line-height-body-l:var(--scale-space-800);--line-height-headline-h1:var(--scale-space-1000);--line-height-headline-h2:var(--scale-space-800);--line-height-headline-h3:var(--scale-space-700);--line-height-headline-h4:var(--scale-space-700);--line-height-headline-h6:var(--scale-space-600);--line-height-headline-h5:var(--scale-space-600);--paragraph-body-m:var(--scale-space-400);--paragraph-body-s:var(--scale-space-400);--paragraph-body-l:var(--scale-space-500);--paragraph-headline-h1:var(--scale-space-500);--paragraph-headline-h2:var(--scale-space-400);--paragraph-headline-h3:var(--scale-space-300);--paragraph-headline-h4:var(--scale-space-300);--paragraph-headline-h5:var(--scale-space-200);--paragraph-headline-h6:var(--scale-space-200);--spacing-padding-vertical:var(--scale-space-800);--spacing-padding-horizontal:var(--scale-space-400);--spacing-gap-block-s:var(--scale-space-1600);--spacing-gap-block-m:var(--scale-space-2000);--spacing-gap-block-l:var(--scale-space-2400)}}@media screen and (min-width:768px) and (max-width:1024px){:root{--fontsize-body-m:var(--scale-space-400);--fontsize-body-l:var(--scale-space-500);--fontsize-body-s:var(--scale-space-300);--fontsize-headline-h6:var(--scale-space-500);--fontsize-headline-h5:var(--scale-space-600);--fontsize-headline-h4:var(--scale-space-700);--fontsize-headline-h3:var(--scale-space-800);--fontsize-headline-h2:var(--scale-space-1000);--fontsize-headline-h1:var(--scale-space-1200);--line-height-body-m:var(--scale-space-600);--line-height-body-s:var(--scale-space-500);--line-height-body-l:var(--scale-space-800);--line-height-headline-h1:var(--scale-space-1400);--line-height-headline-h2:var(--scale-space-1200);--line-height-headline-h3:var(--scale-space-1000);--line-height-headline-h4:var(--scale-space-900);--line-height-headline-h6:var(--scale-space-700);--line-height-headline-h5:var(--scale-space-800);--paragraph-body-m:var(--scale-space-400);--paragraph-body-s:var(--scale-space-400);--paragraph-body-l:var(--scale-space-500);--paragraph-headline-h1:var(--scale-space-700);--paragraph-headline-h2:var(--scale-space-600);--paragraph-headline-h3:var(--scale-space-500);--paragraph-headline-h4:var(--scale-space-500);--paragraph-headline-h5:var(--scale-space-400);--paragraph-headline-h6:var(--scale-space-400);--spacing-padding-vertical:var(--scale-space-1200);--spacing-padding-horizontal:var(--scale-space-1200);--spacing-gap-block-s:var(--scale-space-2400);--spacing-gap-block-m:var(--scale-space-3000);--spacing-gap-block-l:var(--scale-space-3600)}}@media (min-width:1025px){:root{--fontsize-body-m:var(--scale-space-400);--fontsize-body-l:var(--scale-space-500);--fontsize-body-s:var(--scale-space-300);--fontsize-headline-h6:var(--scale-space-500);--fontsize-headline-h5:var(--scale-space-600);--fontsize-headline-h4:var(--scale-space-800);--fontsize-headline-h3:var(--scale-space-1000);--fontsize-headline-h2:var(--scale-space-1200);--fontsize-headline-h1:var(--scale-space-1500);--line-height-body-m:var(--scale-space-600);--line-height-body-s:var(--scale-space-500);--line-height-body-l:var(--scale-space-800);--line-height-headline-h1:var(--scale-space-1800);--line-height-headline-h2:var(--scale-space-1400);--line-height-headline-h3:var(--scale-space-1300);--line-height-headline-h4:var(--scale-space-1000);--line-height-headline-h6:var(--scale-space-700);--line-height-headline-h5:var(--scale-space-800);--paragraph-body-m:var(--scale-space-300);--paragraph-body-s:var(--scale-space-300);--paragraph-body-l:var(--scale-space-400);--paragraph-headline-h1:var(--scale-space-900);--paragraph-headline-h2:var(--scale-space-700);--paragraph-headline-h3:var(--scale-space-600);--paragraph-headline-h4:var(--scale-space-500);--paragraph-headline-h5:var(--scale-space-400);--paragraph-headline-h6:var(--scale-space-300);--spacing-padding-vertical:var(--scale-space-1200);--spacing-padding-horizontal:var(--scale-space-1600);--spacing-gap-block-s:var(--scale-space-3200);--spacing-gap-block-m:var(--scale-space-4000);--spacing-gap-block-l:var(--scale-space-4800)}}.App{background:#181818a6;box-sizing:border-box;margin:0}#root{background:#181818;min-height:100vh}#root,.grid{display:flex;flex-direction:column}.grid{flex-grow:1}.hero-full-screen{align-items:center;align-self:stretch;background:url(/static/media/portfolio-full-hero-section.759d2f56ea7fbb55210c.webp) #d3d3d3 50%/cover no-repeat;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:60vh;justify-content:space-between;max-width:100vw;padding:2rem 1rem;padding:var(--scale-space-800) var(--scale-space-400) var(--scale-space-800) var(--scale-space-400)}.hero-full-screen .h1-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.hero-full-screen .h1-container .h1-hero{align-self:flex-start;max-width:60%}.hero-full-screen .h1-container .h1-hero-curved{align-self:flex-start}.hero-full-screen .mouse-down-container{align-items:center;display:none;flex-direction:column;gap:.75rem;gap:var(--scale-space-300);justify-content:flex-end}.hero-full-screen .img_mouse_down{animation:bounceY 1.3s ease-in-out infinite;aspect-ratio:1/2;height:48px;width:24px}@keyframes bounceY{0%{transform:translateY(0)}25%{transform:translateY(2px)}50%{transform:translateY(4px)}75%{transform:translateY(2px)}to{transform:translateY(0)}}.default-button-accent.body-m-medium{align-items:flex-start;align-items:center;background:#fb6d57;background:var(--surface-action-default);border:none;border-radius:3rem;border-radius:var(--border-radius-l);color:#181818;color:var(--text-on-color);cursor:pointer;display:flex;gap:.25rem;gap:var(--scale-space-100);height:60px;justify-content:center;max-width:320px;min-width:100px;outline:none;padding:.75rem 1rem;padding:var(--scale-space-300) var(--scale-space-400);width:152px}@media screen and (max-width:1366px){.default-button-accent.body-m-medium{height:44px}}.default-button-accent.body-m-medium:hover{background:#fb6d57a6;background:var(--surface-action-hover)}.default-button-accent.body-m-medium:active{background:#da5d4b;background:var(--surface-action-pressed)}.content{grid-gap:2rem;grid-gap:var(--scale-space-800);box-sizing:border-box;display:grid;gap:2rem;gap:var(--scale-space-800);grid-template-columns:1fr;margin:0 auto;max-width:1200px;padding-bottom:var(--spacing-gap-block-m);padding-top:var(--spacing-gap-block-m);width:calc(100% - 32px)}.content h2{color:#fff;grid-column:1/-1}.content .chip-container{align-items:flex-start;align-self:stretch;display:flex;gap:1rem;gap:var(--scale-space-400);grid-column:1/-1;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.content .chip-container::-webkit-scrollbar{height:0;width:0}.content .chip-container .chip-selected.body-m{background:#fb6d57;background:var(--surface-action-default);border:none;border-radius:12rem;border-radius:var(--border-radius-round);color:#181818;color:var(--text-on-color)}.content .chip-container .chip-disabled.body-m,.content .chip-container .chip-selected.body-m{align-items:center;display:flex;flex-basis:180px;gap:.25rem;gap:var(--scale-space-100);height:44px;justify-content:center;outline:none;padding:.5rem 1rem;padding:var(--scale-space-200) var(--scale-space-400);white-space:nowrap}.content .chip-container .chip-disabled.body-m{background:#0000;border:1px solid #fff3;border:1px solid var(--border-disabled);border-radius:12rem;border-radius:var(--border-radius-round);color:#fff3;color:var(--text-disabled);cursor:not-allowed}.footer{background-color:brown;padding:var(--spacing-150)}@media(min-width:768px)and (max-width:1024px){.h1-container{max-width:720px}.h1-container .h1-hero{align-self:flex-start;max-width:100%}.h1-container .h1-hero-curved{align-self:flex-end!important;max-width:100%}.hero-full-screen .h1-container .h1-hero{align-self:flex-start;max-width:100%}.hero-full-screen .h1-container .h1-hero-curved{align-self:flex-end!important;max-width:100%}.hero-full-screen{height:100vh;padding:calc(2rem + 68px) 1rem 2rem;padding:calc(var(--scale-space-800) + 68px) var(--scale-space-400) var(--scale-space-800) var(--scale-space-400)}.hero-full-screen .mouse-down-container{display:flex}.content{align-items:start;gap:3rem;gap:var(--scale-space-1200);grid-template-columns:repeat(2,1fr);max-width:720px;padding-top:3rem;padding-top:var(--scale-space-1200)}.content .chip-container{gap:2rem;gap:var(--scale-space-800)}.content .card:nth-child(2n){margin-top:3rem;margin-top:var(--scale-space-1200)}}@media(min-width:1025px)and (max-width:1439px){.h1-container{max-width:960px}.h1-container .h1-hero{align-self:flex-start;max-width:100%}.h1-container .h1-hero-curved{align-self:flex-end!important;max-width:100%}.hero-full-screen .h1-container .h1-hero{align-self:flex-start;max-width:100%}.hero-full-screen .h1-container .h1-hero-curved{align-self:flex-end!important;max-width:100%}.hero-full-screen{height:100vh;padding:calc(2rem + 74px) 1rem 2rem;padding:calc(var(--scale-space-800) + 74px) var(--scale-space-400) var(--scale-space-800) var(--scale-space-400)}.hero-full-screen .mouse-down-container{display:flex}.content .chip-container{gap:2rem;gap:var(--scale-space-800)}.content{gap:3rem;gap:var(--scale-space-1200);grid-template-columns:repeat(2,1fr);max-width:960px;padding-top:3rem;padding-top:var(--scale-space-1200)}.content .card:nth-child(2n){margin-top:3rem;margin-top:var(--scale-space-1200)}}@media(min-width:1440px){.h1-container{max-width:1200px}.h1-container .h1-hero{align-self:flex-start;max-width:100%}.h1-container .h1-hero-curved{align-self:flex-end!important;max-width:100%}.hero-full-screen .h1-container .h1-hero{align-self:flex-start;max-width:100%}.hero-full-screen .h1-container .h1-hero-curved{align-self:flex-end!important;max-width:100%}.content .chip-container{gap:2rem;gap:var(--scale-space-800)}.hero-full-screen{height:100vh;padding:calc(2rem + 86px) 1rem 2rem;padding:calc(var(--scale-space-800) + 86px) var(--scale-space-400) var(--scale-space-800) var(--scale-space-400)}.hero-full-screen .mouse-down-container{display:flex}.content{gap:4rem;gap:var(--scale-space-1600);grid-template-columns:repeat(2,1fr);padding-top:var(--spacing-gap-block-m)}.content .card:nth-child(2n){margin-top:3rem;margin-top:var(--scale-space-1200)}}.header{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#181818a6;border:var(--border-width-s) solid var(--border-primary);border-radius:var(--border-radius-round);display:flex;height:auto;justify-content:space-between;left:16px;padding:var(--scale-space-300) var(--scale-space-400);position:fixed;right:16px;top:16px;z-index:1000}.header .logo-container{align-content:center;height:100%}.header .logo-container .logotype{align-self:center;max-height:44px;max-width:44px}.header .mobile-buttons-container{align-items:center;display:flex;gap:var(--scale-space-200)}.header .mobile-buttons-container .mobile-menu-button,.header .mobile-buttons-container .telegram-button{align-items:center;background-color:#0000;border-radius:48px;border-radius:var(--border-radius-l,48px);cursor:pointer;display:flex;justify-content:center;min-height:44px;min-width:44px;outline:none;padding:8px;padding:var(--scale-space-200,8px)}.header .mobile-buttons-container .mobile-menu-button img,.header .mobile-buttons-container .telegram-button img{height:24px;width:24px}.header .mobile-buttons-container .telegram-button{border:1px solid var(--border-primary)}.header .mobile-buttons-container .telegram-button:active{background:var(--surface-neutral-action-pressed)}.header .mobile-buttons-container .mobile-menu-button{border:1px solid var(--border-action)}.header .mobile-buttons-container .mobile-menu-button:active{background:var(--surface-action-pressed)}.header .menu-container{display:none}.header .menu-button,.header .menu-button-disabled{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;gap:var(--scale-space-100);justify-content:center;min-height:44px;min-width:44px;outline:none;padding:var(--scale-space-200) var(--scale-space-400)}.header .menu-button:hover{color:var(--text-neutral-action-hover)}.header .menu-button:active{color:var(--text-neutral-action-active)}.header .menu-button-disabled{color:var(--text-disabled);cursor:not-allowed}.header .default-button-accent{display:none}@media(min-width:1025px){.header{left:48px;right:48px;top:32px}.header .logo-container .logotype{max-height:60px;max-width:60px;min-height:44px;min-width:44px}.header .mobile-buttons-container{display:none}.header .menu-container{align-items:center;display:flex;gap:var(--scale-space-800)}.header .default-button-accent{display:flex}}.footer{align-items:center;align-self:stretch;background-color:#ffffff12;background-color:var(--surface-neutral);display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:auto;padding:2rem 0;padding:var(--scale-space-800) 0}.footer .body-m{color:#fff;color:var(--text-heading)}.footer .body-s{color:#fff9;color:var(--text-secondary)}.footer-container{grid-gap:2rem;grid-gap:var(--scale-space-800);align-items:flex-start;box-sizing:border-box;display:grid;gap:2rem;gap:var(--scale-space-800);grid-template-columns:1fr;max-width:100%;padding:0 16px;width:100%}.footer-column{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;gap:var(--scale-space-200);grid-column:span 1}.footer-column--info .footer-headline{align-items:center;align-self:stretch;display:flex;gap:.5rem;gap:var(--scale-space-200)}.footer-column--info .footer-headline .footer-logo{height:24px;width:24px}.footer-column--info .footer-paragraph{align-items:flex-start;display:flex;flex-direction:column;gap:0;gap:var(--scale-space-0)}.footer-column--contact .footer-contact-group{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;gap:var(--scale-space-200);justify-content:center}@media(min-width:768px){.footer{padding:3rem;padding:var(--scale-space-1200)}.footer-container{gap:3rem;gap:var(--scale-space-1200);grid-template-columns:repeat(2,1fr);max-width:720px;padding:0;padding:var(--scale-space-0)}.footer-column{grid-column:span 1}.footer-column,.footer-column--contact .footer-contact-group{gap:1rem;gap:var(--scale-space-400)}}@media(min-width:1025px){.footer{padding:4rem;padding:var(--scale-space-1600)}.footer-container{gap:3rem;gap:var(--scale-space-1200);grid-template-columns:repeat(4,1fr);max-width:960px}}@media(min-width:1440px){.footer{padding:4rem;padding:var(--scale-space-1600)}.footer-container{gap:4rem;gap:var(--scale-space-1600);grid-template-columns:repeat(4,1fr);max-width:1200px}}.card{aspect-ratio:auto;display:flex;flex-direction:column;grid-column:span 1;height:auto;overflow:hidden}.card__img{aspect-ratio:1/1;background-position:50%;background-size:cover;border-radius:1rem;border-radius:var(--border-radius-s);margin-bottom:1rem;margin-bottom:var(--scale-space-400);width:100%}.card__text{display:flex;flex-direction:column;flex-grow:1;gap:.25rem;gap:var(--scale-space-100);min-height:0;overflow:auto}.card__text-desc,.card__text-title{word-break:break-word}.card__text-desc{color:#fff9;color:var(--text-secondary)}@media(min-width:768px)and (max-width:1024px){.card{align-self:start;height:auto}.card__img{aspect-ratio:1/1;margin-bottom:2rem;margin-bottom:var(--scale-space-800);width:100%}}@media(min-width:1025px)and (max-width:1439px){.card__img{aspect-ratio:1/1;margin-bottom:2rem;margin-bottom:var(--scale-space-800);transition:transform .3s ease-in-out;width:100%}.card__img:hover{transform:scale(.97)}}@media(min-width:1440px){.card__img{aspect-ratio:1/1;margin-bottom:2rem;margin-bottom:var(--scale-space-800);transition:transform .3s ease-in-out;width:100%}.card__img:hover{transform:scale(.97)}}.form-block{align-items:center;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:center;overflow:hidden;padding:2rem 0;padding:var(--scale-space-800) 0;position:relative}.form-background-image{background:url(/static/media/form-background.88e01a4a7f3fcefa92bc.webp) #d3d3d3 50%/cover no-repeat;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:0}.form{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff12;background:var(--surface-neutral);border-radius:1.5rem;border-radius:var(--border-radius-m);box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:2rem;gap:var(--scale-space-800);height:auto;justify-content:center;max-width:720px;padding:2rem 1rem;padding:var(--scale-space-800) var(--scale-space-400);position:relative;z-index:1}.form,.headline{display:flex;width:100%}.headline{align-items:flex-start}.headline h4{color:#fff;color:var(--text-heading);margin:0}.form-container{gap:2rem;gap:var(--scale-space-800)}.content-container,.form-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;width:100%}.content-container{gap:.25rem;gap:var(--scale-space-100)}.inputs-wrapper,.success-wrapper{overflow:hidden;transition:opacity .3s ease,max-height .3s ease,transform .3s ease;width:100%}.inputs-wrapper{display:flex;flex-direction:column;gap:.25rem;gap:var(--scale-space-100)}.inputs-wrapper.hidden{max-height:0;opacity:0}.success-wrapper.hidden{max-height:0;opacity:0;transform:translateX(-20px)}.inputs-wrapper:not(.hidden){max-height:500px;opacity:1}.success-wrapper:not(.hidden){max-height:100px;opacity:1;transform:translateX(0)}.inputs-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.75rem;gap:var(--scale-space-300);width:100%}.caption{align-self:center;text-align:center}.form-button{align-items:flex-start;align-items:center;background:#fb6d57;background:var(--surface-action-default);border:none;border-radius:3rem;border-radius:var(--border-radius-l);cursor:pointer;display:flex;gap:.25rem;gap:var(--scale-space-100);height:60px;justify-content:center;min-width:100px;outline:none;padding:.75rem 1rem;padding:var(--scale-space-300) var(--scale-space-400);width:100%}.form-button .body-m-medium{color:#181818;color:var(--text-on-color)}.form-button:hover{background:#fb6d57a6;background:var(--surface-action-hover)}@media(hover:none)and (pointer:coarse){.form-button:hover{background:#fb6d57;background:var(--surface-action-default)}}.form-button:active{background:#da5d4b;background:var(--surface-action-pressed)}.form-button:disabled{background:#fff3;background:var(--surface-disabled);cursor:not-allowed}.form-button.error{background:#dc463e;background:var(--surface-error)}@media(min-width:768px){.form-block{padding:4rem 0;padding:var(--scale-space-1600) 0}.form{border-radius:3rem;border-radius:var(--border-radius-l);padding:3rem 4rem;padding:var(--scale-space-1200) var(--scale-space-1600);width:calc(100% - 64px)}}@media(min-width:1025px){.form-block{padding:4rem 0;padding:var(--scale-space-1600) 0}.form{border-radius:3rem;border-radius:var(--border-radius-l);width:696px}}@media(min-width:1440px){.form-block{padding:4rem 0;padding:var(--scale-space-1600) 0}.form{border-radius:3rem;border-radius:var(--border-radius-l);width:696px}}:root{--colors-dark-main:#181818;--colors-dark-a900:#181818e6;--colors-dark-a500:#181818bf;--colors-dark-a400:#181818a6;--colors-dark-a300:#18181875;--colors-dark-a200:#18181840;--colors-dark-a100:#18181826;--colors-dark-a50:#1818180d;--colors-white-main:#fff;--colors-white-a900:#ffffffde;--colors-white-a500:#ffffffbf;--colors-white-a400:#fff9;--colors-white-a300:#ffffff61;--colors-white-a200:#fff3;--colors-white-a100:#ffffff12;--colors-white-a50:#ffffff08;--colors-blue-700:#00317a;--colors-blue-600:#0042a3;--colors-blue-500:#0163f5;--colors-blue-a400:#0163f5a6;--colors-blue-a300:#0163f559;--colors-blue-a200:#0163f533;--colors-blue-a100:#0163f51a;--colors-blue-a50:#0163f50d;--colors-red-700:#842a25;--colors-red-600:#b03832;--colors-red-500:#dc463e;--colors-red-a400:#dc463ea6;--colors-red-a300:#dc463e59;--colors-red-a200:#dc463e33;--colors-red-a100:#dc463e1a;--colors-red-a50:#dc463e0d;--colors-coral-700:#b94d3e;--colors-coral-600:#da5d4b;--colors-coral-500:#fb6d57;--colors-coral-a400:#fb6d57a6;--colors-coral-a300:#fb6d5759;--colors-coral-a200:#fb6d5733;--colors-coral-a100:#fb6d571a;--colors-coral-a50:#fb6d570d;--colors-green-700:#0e9d3d;--colors-green-600:#0fb044;--colors-green-500:#11c44c;--colors-green-a400:#11c44ca6;--colors-green-a300:#11c44c59;--colors-green-a200:#11c44c33;--colors-green-a100:#11c44c1a;--colors-green-a50:#11c44c0d;--colors-yellow-700:#cca62e;--colors-yellow-600:#e6ba34;--colors-yellow-500:#ffcf3a;--colors-yellow-a400:#ffcf3aa6;--colors-yellow-a300:#ffcf3a59;--colors-yellow-a200:#ffcf3a33;--colors-yellow-a100:#ffcf3a1a;--colors-yellow-a50:#ffcf3a0d;--colors-orange-700:#c26e32;--colors-orange-600:#db7c39;--colors-orange-500:#f38a3f;--colors-orange-a400:#f38a3fa6;--colors-orange-a300:#f38a3f59;--colors-orange-a200:#f38a3f33;--colors-orange-a100:#f38a3f1a;--colors-orange-a50:#f38a3f0d;--colors-teal-700:#358eac;--colors-teal-600:#3ba0c2;--colors-teal-500:#42b2d7;--colors-teal-a400:#42b2d7a6;--colors-teal-a300:#42b2d759;--colors-teal-a200:#42b2d733;--colors-teal-a100:#42b2d71a;--colors-teal-a50:#42b2d70d;--colors-purple-700:#7265b9;--colors-purple-600:#8171d0;--colors-purple-500:#8f7ee7;--colors-purple-a400:#8f7ee7a6;--colors-purple-a300:#8f7ee759;--colors-purple-a200:#8f7ee733;--colors-purple-a100:#8f7ee71a;--colors-purple-a50:#8f7ee70d;--colors-lime-700:#7ba428;--colors-lime-600:#8bb82d;--colors-lime-500:#9acd32;--colors-lime-a400:#9acd32a6;--colors-lime-a300:#9acd3259;--colors-lime-a200:#9acd3233;--colors-lime-a100:#9acd321a;--colors-lime-a50:#9acd320d;--colors-magenta-700:#ae4e8a;--colors-magenta-600:#c4589b;--colors-magenta-500:#da62ac;--colors-magenta-a400:#da62aca6;--colors-magenta-a300:#da62ac59;--colors-magenta-a200:#da62ac33;--colors-magenta-a100:#da62ac1a;--colors-magenta-a50:#da62ac0d;--scale-space-025:0.0625rem;--scale-space-0:0rem;--scale-space-100:0.25rem;--scale-space-200:0.5rem;--scale-space-300:0.75rem;--scale-space-400:1rem;--scale-space-500:1.25rem;--scale-space-600:1.5rem;--scale-space-700:1.75rem;--scale-space-800:2rem;--scale-space-900:2.25rem;--scale-space-1000:2.5rem;--scale-space-1100:2.75rem;--scale-space-1200:3rem;--scale-space-1400:3.5rem;--scale-space-1500:3.75rem;--scale-space-4000:10rem;--scale-space-2400:6rem;--scale-space-3200:8rem;--scale-space-2000:5rem;--scale-space-1900:4.75rem;--scale-space-4800:12rem;--scale-space-1700:4.25rem;--scale-space-1600:4rem;--scale-space-050:0.125rem;--scale-space-2200:5.5rem;--scale-space-1300:3.25rem;--scale-space-2600:6.5rem;--scale-space-5000:12.5rem;--scale-space-1800:4.5rem;--scale-space-450:1.125rem;--scale-space-3000:7.5rem;--scale-space-3600:9rem;--type-family-headline:"Inter";--type-family-body:"Inter";--colors-primary-a50:var(--colors-coral-a50);--colors-primary-a100:var(--colors-coral-a100);--colors-primary-a200:var(--colors-coral-a200);--colors-primary-a300:var(--colors-coral-a300);--colors-primary-a400:var(--colors-coral-a400);--colors-primary-default:var(--colors-coral-500);--colors-primary-600:var(--colors-coral-600);--colors-primary-700:var(--colors-coral-700);--colors-secondary-700:var(--colors-purple-700);--colors-secondary-600:var(--colors-purple-600);--colors-secondary-default:var(--colors-purple-500);--colors-secondary-a400:var(--colors-purple-a400);--colors-secondary-a300:var(--colors-purple-a300);--colors-secondary-a200:var(--colors-purple-a200);--colors-secondary-a100:var(--colors-purple-a100);--colors-secondary-a50:var(--colors-purple-a50);--colors-error-700:var(--colors-red-700);--colors-error-600:var(--colors-red-600);--colors-error-default:var(--colors-red-500);--colors-error-a400:var(--colors-red-a400);--colors-error-a300:var(--colors-red-a300);--colors-error-a200:var(--colors-red-a200);--colors-error-a100:var(--colors-red-a100);--colors-error-a50:var(--colors-red-a50);--colors-success-700:var(--colors-green-700);--colors-success-600:var(--colors-green-600);--colors-success-default:var(--colors-green-500);--colors-success-a400:var(--colors-green-a400);--colors-success-a300:var(--colors-green-a300);--colors-success-a200:var(--colors-green-a200);--colors-success-a100:var(--colors-green-a100);--colors-success-a50:var(--colors-green-a50);--colors-neutral-default:var(--colors-white-main);--colors-neutral-a900:var(--colors-white-a900);--colors-neutral-a400:var(--colors-white-a400);--colors-neutral-a300:var(--colors-white-a300);--colors-neutral-a200:var(--colors-white-a200);--colors-neutral-a100:var(--colors-white-a100);--colors-neutral-a50:var(--colors-white-a50);--colors-dark-neutral-default:var(--colors-dark-main);--colors-dark-neutral-a900:var(--colors-dark-a900);--colors-dark-neutral-a400:var(--colors-dark-a400);--colors-dark-neutral-a300:var(--colors-dark-a300);--colors-dark-neutral-a200:var(--colors-dark-a200);--colors-dark-neutral-a100:var(--colors-dark-a100);--colors-dark-neutral-a50:var(--colors-dark-a50);--colors-warning-700:var(--colors-orange-700);--colors-warning-600:var(--colors-orange-600);--colors-warning-default:var(--colors-orange-500);--colors-warning-a400:var(--colors-orange-a400);--colors-warning-a300:var(--colors-orange-a300);--colors-warning-a200:var(--colors-orange-a200);--colors-warning-a100:var(--colors-orange-a100);--colors-warning-a50:var(--colors-orange-a50);--colors-information-700:var(--colors-blue-700);--colors-information-600:var(--colors-blue-600);--colors-information-default:var(--colors-blue-500);--colors-information-a400:var(--colors-blue-a400);--colors-information-a300:var(--colors-blue-a300);--colors-information-a200:var(--colors-blue-a200);--colors-information-a100:var(--colors-blue-a100);--colors-information-a50:var(--colors-blue-a50);--border-width-none:var(--scale-space-0);--border-width-s:var(--scale-space-025);--border-width-l:var(--scale-space-100);--border-width-m:var(--scale-space-050);--border-radius-none:var(--scale-space-0);--border-radius-s:var(--scale-space-400);--border-radius-m:var(--scale-space-600);--border-radius-l:var(--scale-space-1200);--border-radius-round:var(--scale-space-4800);--colors-on-color-default:var(--colors-dark-neutral-default);--border-radius-sm:var(--scale-space-450);--colors-dark-neutral-a500:var(--colors-dark-a500);--colors-neutral-a500:var(--colors-white-a500);--text-heading:var(--colors-neutral-default);--text-body:var(--colors-neutral-a900);--text-disabled:var(--colors-neutral-a200);--text-information:var(--colors-information-default);--text-success:var(--colors-success-default);--text-warning:var(--colors-warning-default);--text-error:var(--colors-error-default);--text-inverse:var(--colors-dark-neutral-default);--surface-page:var(--colors-dark-neutral-default);--surface-primary:var(--colors-primary-default);--surface-success:var(--colors-success-a100);--surface-error:var(--colors-error-default);--surface-warning:var(--colors-warning-a100);--surface-information:var(--colors-information-a100);--surface-action-default:var(--colors-primary-default);--surface-action-hover:var(--colors-primary-a400);--surface-action-pressed:var(--colors-primary-600);--icon-primary:var(--colors-neutral-default);--icon-information:var(--colors-information-default);--icon-success:var(--colors-success-default);--icon-warning:var(--colors-warning-default);--icon-error:var(--colors-error-default);--border-primary:var(--colors-neutral-a300);--border-information:var(--colors-information-default);--border-success:var(--colors-success-default);--border-disabled:var(--colors-neutral-a200);--border-warning:var(--colors-warning-default);--border-error:var(--colors-error-default);--border-secondary:var(--colors-primary-default);--border-action:var(--colors-primary-default);--border-action-hover:var(--colors-primary-a400);--surface-neutral-action-default:var(--colors-neutral-default);--surface-neutral-action-hover:var(--colors-neutral-a500);--surface-neutral-action-pressed:var(--colors-neutral-a400);--icon-inverse:var(--colors-dark-neutral-default);--surface-disabled:var(--colors-neutral-a200);--icon-disabled:var(--colors-neutral-a200);--text-neutral-action-default:var(--colors-neutral-default);--text-neutral-action-hover:var(--colors-neutral-a400);--text-neutral-action-pressed:var(--colors-neutral-a300);--icon-neutral-action-default:var(--colors-neutral-default);--icon-neutral-action-hover:var(--colors-neutral-a400);--icon-neutral-action-pressed:var(--colors-neutral-a300);--text-on-color:var(--colors-on-color-default);--icon-on-color:var(--colors-on-color-default);--text-secondary:var(--colors-neutral-a400);--text-on-disabled:var(--colors-dark-neutral-default);--icon-on-disabled:var(--colors-dark-neutral-default);--text-inverse-secondary:var(--colors-dark-neutral-a400);--border-neutral-action-default:var(--colors-neutral-a400);--border-neutral-action-active:var(--colors-neutral-default);--surface-neutral:var(--colors-neutral-a100)}@font-face{font-family:TT Ramillas Trl Light It;font-style:normal;font-weight:400;src:local("TT Ramillas Trl Light It"),url(/static/media/TT%20Ramillas%20Trial%20Light%20Italic.306aa80ef3416438e1b4.woff) format("woff")}.h1{font-size:var(--fontsize-headline-h1);line-height:var(--line-height-headline-h1)}.h1,h2{-webkit-margin-before:0;-webkit-margin-after:0;color:#fff;color:var(--text-heading);font-family:Inter;font-family:var(--type-family-headline);font-style:normal;font-weight:300;letter-spacing:.75px;margin:0;margin-block-end:0;margin-block-start:0}h2{font-size:var(--fontsize-headline-h2);line-height:var(--line-height-headline-h2)}h4{-webkit-margin-before:0;-webkit-margin-after:0;color:#fff;color:var(--text-heading);font-family:Inter;font-family:var(--type-family-headline);font-size:var(--fontsize-headline-h4);font-style:normal;font-weight:400;letter-spacing:.75px;line-height:var(--line-height-headline-h4);margin:0;margin-block-end:0;margin-block-start:0}.h5{font-size:var(--fontsize-headline-h5);line-height:var(--line-height-headline-h5)}.h5,.h6{-webkit-margin-before:0;-webkit-margin-after:0;color:#fff;color:var(--text-heading);font-family:Inter;font-family:var(--type-family-headline);font-style:normal;font-weight:300;letter-spacing:.75px;margin:0;margin-block-end:0;margin-block-start:0}.h6{font-size:var(--fontsize-headline-h6);line-height:var(--line-height-headline-h6)}.body-m-medium{font-weight:500}.body-m,.body-m-medium{-webkit-margin-before:0;-webkit-margin-after:0;color:#ffffffde;color:var(--text-body);font-family:Inter;font-family:var(--type-family-body);font-size:var(--fontsize-body-m);font-style:normal;letter-spacing:.75px;line-height:var(--line-height-body-m);margin:0;margin-block-end:0;margin-block-start:0}.body-m{font-weight:300}.body-s-medium{-webkit-margin-before:0;-webkit-margin-after:0;color:#fff9;color:var(--text-secondary);font-family:Inter;font-family:var(--type-family-body);font-size:var(--fontsize-body-s);font-style:normal;font-weight:500;line-height:var(--line-height-body-s);margin:0;margin-block-end:0;margin-block-start:0}.body-s-link{-webkit-text-decoration-skip:ink;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.body-s,.body-s-link{-webkit-margin-before:0;-webkit-margin-after:0;color:#fff9;color:var(--text-secondary);font-family:Inter;font-family:var(--type-family-body);font-size:var(--fontsize-body-s);font-style:normal;font-weight:400;line-height:var(--line-height-body-s);margin:0;margin-block-end:0;margin-block-start:0}.h1-hero{font-family:Inter;font-family:var(--type-family-headline);font-style:normal;font-weight:300;letter-spacing:.75px}.h1-hero,.h1-hero-curved{-webkit-margin-before:0;-webkit-margin-after:0;color:#fff;color:var(--text-heading);font-size:var(--fontsize-headline-h1);line-height:var(--line-height-headline-h1);margin:0;margin-block-end:0;margin-block-start:0}.h1-hero-curved{font-family:TT Ramillas Trl Light It}.default-input{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.5rem;gap:var(--scale-space-200);width:100%}.default-input.error .input-field-wrapper{border-color:#dc463e;border-color:var(--border-error)}.default-input.error .styled-input::placeholder{color:#dc463e;color:var(--border-error)}.default-input.error .input-icon{fill:#dc463e;fill:var(--icon-error)}.default-input.warning .input-field-wrapper{border-color:#f38a3f;border-color:var(--border-warning)}.default-input.warning .styled-input::placeholder{color:#f38a3f;color:var(--border-warning)}.default-input.warning .input-icon{fill:#f38a3f;fill:var(--icon-warning)}.label{gap:.75rem;gap:var(--scale-space-300);min-width:44px;width:100%}.label,.label .container{align-items:flex-start;display:flex}.required{color:red;font-weight:700;margin-left:4px}.input-field-wrapper{align-items:center;border:.0625rem solid #ffffff61;border:var(--border-width-s,1px) solid var(--border-primary);border-radius:12rem;border-radius:var(--border-radius-round);box-sizing:border-box;display:flex;flex:1 0 auto;gap:.5rem;gap:var(--scale-space-200);height:60px;padding:.75rem 1rem;padding:var(--scale-space-300) var(--scale-space-400);transition:border-color .3s ease;width:100%}.input-field-wrapper:hover{border-color:#ffffffbf;border-color:var(--surface-neutral-action-hover)}.input-field-wrapper:focus-within{border-color:#fff;border-color:var(--border-neutral-action-active)}.input-icon{fill:#fff;fill:var(--icon-primary);flex-shrink:0;height:24px;transition:fill .3s ease;width:24px}.styled-input{background:#0000;border:none;box-sizing:border-box;color:#fff9;color:var(--text-secondary);flex:1 1;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0;transition:color .3s ease;width:100%}.styled-input::placeholder,.styled-input:not(:focus)::placeholder{color:#fff9;color:var(--text-secondary);opacity:1}.styled-input:focus,.styled-input:not(:placeholder-shown){color:#fff;color:var(--text-heading)}.styled-input.is-initial-phone{color:#fff9;color:var(--text-secondary)}
/*# sourceMappingURL=main.ce279807.css.map*/