.pageTitle-module-scss-module__vl8unG__Title{text-align:center;width:90vw;max-width:700px;margin:0 auto;font-size:32px}.pageTitle-module-scss-module__vl8unG__SubTitle{width:90vw;max-width:700px;margin:var(--spacing-md)auto 0;font-family:var(--font-mono);color:rgba(var(--background-end-rgba)/60%);text-align:center}
.TextField-module-scss-module__G3s9Pa__Search{width:90vw;max-width:700px;padding:var(--spacing-sm);background-color:var(--gray);border:1px solid rgba(var(--background-end-rgba)/20%);border-radius:10px;flex-direction:column;margin:10vh auto;display:flex;position:relative}@media screen and (min-width:1281px){.TextField-module-scss-module__G3s9Pa__Search{margin:10vh auto 5vh}}@media screen and (max-width:1280px){.TextField-module-scss-module__G3s9Pa__Search{margin:5vh auto var(--spacing-xl)}}.TextField-module-scss-module__G3s9Pa__Search_Field{gap:var(--spacing-sm);min-height:200px;padding:var(--spacing-xs)var(--spacing-sm);grid-template:"input"/1fr;justify-content:space-between;align-items:flex-start;display:grid;position:relative}.TextField-module-scss-module__G3s9Pa__Search_Field textarea{appearance:none;height:100%;color:var(--white);background:0 0;border:none;outline:none;font-size:16px}.TextField-module-scss-module__G3s9Pa__Search p{margin-left:calc(32px + var(--spacing-sm)*2)}
.contactForm-module-scss-module__gdYwwW__Form{flex-direction:column;height:100%;display:flex}.contactForm-module-scss-module__gdYwwW__Field{gap:var(--spacing-sm);flex-direction:column;display:flex}.contactForm-module-scss-module__gdYwwW__Field+.contactForm-module-scss-module__gdYwwW__Field{margin-top:var(--spacing-md)}.contactForm-module-scss-module__gdYwwW__Field label{font-size:14px}.contactForm-module-scss-module__gdYwwW__Field input[type=text],.contactForm-module-scss-module__gdYwwW__Field input[type=email]{appearance:none;width:100%;height:42px;padding:0 var(--spacing-sm);border:1px solid rgba(var(--background-end-rgba)/20%);border-radius:4px;outline:none}.contactForm-module-scss-module__gdYwwW__Field textarea{appearance:none;width:100%;max-width:100%;min-height:142px;max-height:300px;padding:var(--spacing-sm);border:1px solid rgba(var(--background-end-rgba)/20%);border-radius:4px;outline:none}.contactForm-module-scss-module__gdYwwW__Button{appearance:none;justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;height:42px;margin-top:var(--spacing-md);padding:var(--spacing-sm);color:var(--black);background-color:var(--white);border:none;border-radius:5px;display:inline-flex}@media (hover:hover) and (pointer:fine){.contactForm-module-scss-module__gdYwwW__Button:hover{cursor:pointer}}
.Modal-module-scss-module__GBQoIG__Modal{z-index:9000;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden auto}@media screen and (min-width:601px){.Modal-module-scss-module__GBQoIG__Modal:not(.Modal-module-scss-module__GBQoIG__withoutOverlay){background-color:rgba(var(--background-start-rgb)/100%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:Modal-module-scss-module__GBQoIG__background .2s both var(--bezier-custom)}}@keyframes Modal-module-scss-module__GBQoIG__background{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#fafafa00}to{background-color:rgba(var(--background-start-rgb)/100%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.Modal-module-scss-module__GBQoIG__Modal_Content{background-color:rgba(var(--background-start-rgb));flex-direction:column;display:flex;position:relative}@media screen and (max-width:600px){.Modal-module-scss-module__GBQoIG__Modal_Content{max-height:inherit;width:100%;height:100vh;padding:var(--spacing-xl)var(--spacing-m)var(--spacing-m);margin:0}}@media screen and (min-width:601px){.Modal-module-scss-module__GBQoIG__Modal_Content{padding:var(--spacing-xl);box-shadow:0 40px 50px #00000038,0 27px 24px #0003}.Modal-module-scss-module__GBQoIG__Modal_Content.Modal-module-scss-module__GBQoIG__Medium{width:50vw;margin:10vh auto}.Modal-module-scss-module__GBQoIG__Modal_Content.Modal-module-scss-module__GBQoIG__Large{margin:10vh auto}.Modal-module-scss-module__GBQoIG__Modal_Content:not(.Modal-module-scss-module__GBQoIG__Medium,.Modal-module-scss-module__GBQoIG__Large,.Modal-module-scss-module__GBQoIG__Right){width:500px}.Modal-module-scss-module__GBQoIG__Modal_Content.Modal-module-scss-module__GBQoIG__Right{width:500px;height:100vh;margin:0 0 0 auto}}.Modal-module-scss-module__GBQoIG__Modal_Content .Modal-module-scss-module__GBQoIG__Close{top:var(--spacing-sm);right:var(--spacing-sm);z-index:10;background-color:var(--cancel);color:var(--white);position:absolute}.Modal-module-scss-module__GBQoIG__Modal .modal-header{margin:0 0 var(--spacing-xl);padding:0 0 var(--spacing-sm);border-bottom:1px solid var(--gray-light)}.Modal-module-scss-module__GBQoIG__Modal .modal-header h3{margin:0}.Modal-module-scss-module__GBQoIG__Modal .modal-footer{margin-top:var(--spacing-sm);padding:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}
.cards-module-scss-module__LQn45q__Cards{max-width:calc(100vw - var(--spacing-sm)*2);width:var(--max-width);display:grid}@media screen and (min-width:1281px){.cards-module-scss-module__LQn45q__Cards{grid-template-columns:repeat(3,minmax(calc(33.3333% - var(--spacing-xl-2)*3),1fr));gap:var(--spacing-xl);margin:var(--spacing-xxl)auto}}@media screen and (max-width:1280px){.cards-module-scss-module__LQn45q__Cards{grid-template-columns:repeat(2,minmax(calc(50% - var(--spacing-xl-2)*3),1fr));gap:var(--spacing-xl);margin:var(--spacing-xl)auto}}@media screen and (max-width:700px){.cards-module-scss-module__LQn45q__Cards{grid-template-columns:repeat(2,minmax(calc(50% - var(--spacing-xl-2)*3),1fr));gap:var(--spacing-lg);margin:var(--spacing-xl)auto}}@media screen and (max-width:600px){.cards-module-scss-module__LQn45q__Cards{grid-template-columns:repeat(1,minmax(calc(100% - var(--spacing-xl-2)*3),1fr));gap:var(--spacing-lg);margin:var(--spacing-xl)auto}}.cards-module-scss-module__LQn45q__Card{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl-2);background-color:var(--gray);border:1px solid rgba(var(--background-end-rgba)/20%);-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;padding:24px;display:flex}@media (hover:hover) and (pointer:fine){.cards-module-scss-module__LQn45q__Card:hover .cards-module-scss-module__LQn45q__Card_Head svg{opacity:1}}.cards-module-scss-module__LQn45q__Card.cards-module-scss-module__LQn45q__ContactUs{background:#5d5fef21}@media (hover:hover) and (pointer:fine){.cards-module-scss-module__LQn45q__Card.cards-module-scss-module__LQn45q__ContactUs:hover{cursor:pointer}}.cards-module-scss-module__LQn45q__Card.cards-module-scss-module__LQn45q__Soon{filter:grayscale();opacity:.6;cursor:inherit!important}.cards-module-scss-module__LQn45q__Card_Head{place-items:center;gap:var(--spacing-sm);width:100%;height:24px;display:flex;position:relative}.cards-module-scss-module__LQn45q__Card_Head svg{opacity:.6;flex-shrink:0;font-size:1.4rem}.cards-module-scss-module__LQn45q__Card_Head__Thumb{width:100%;height:100%;position:relative}.cards-module-scss-module__LQn45q__Card_Head__Title{font-size:24px;font-weight:700}.cards-module-scss-module__LQn45q__Card_Head img{max-width:90%}.cards-module-scss-module__LQn45q__Card p:not(.cards-module-scss-module__LQn45q__Card_Head__Title){font-family:var(--font-mono);font-size:14px;line-height:1.3}
.landing-module-scss-module__H2jhnq__Page{width:100%;height:100%;padding:var(--spacing-md)0;flex-direction:column;align-items:center;display:flex;overflow-x:hidden}
