@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_11759a73-module__YWshtG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_11759a73-module__YWshtG__variable{--font-dm-sans:"DM Sans","DM Sans Fallback"}
@font-face{font-family:UncutSans;src:url(/fonts/UncutSans-Variable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--color-black:#0a0330;--color-purple-dark:#592e83;--color-purple-light:#f6f5ff;--color-purple:#ddd6ff;--color-yellow:#fdba31;--color-red:#8b0000;--color-red-light:#fddfdc;--color-green:#173619;--color-green-light:#d2eba2;--color-green-very-light:#eaf4ea;--color-orange:#2b1808;--color-orange-light:#fcc99c;--color-orange-very-light:#fde7d7}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--color-purple-light);font-family:var(--font-dm-sans),"DM Sans",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{font-family:var(--font-dm-sans),"DM Sans",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{margin-bottom:16px}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select{background-color:#fff}input:-webkit-autofill{-webkit-text-fill-color:var(--color-black);caret-color:var(--color-black);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-black);caret-color:var(--color-black);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-black);caret-color:var(--color-black);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #fff}textarea:-webkit-autofill{-webkit-text-fill-color:var(--color-black);caret-color:var(--color-black);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #fff}select:-webkit-autofill{-webkit-text-fill-color:var(--color-black);caret-color:var(--color-black);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.wireframe-h1{color:var(--color-black);margin:0 0 24px;font-size:32px;font-weight:700;line-height:1.2}.wireframe-h2{color:var(--color-black);margin:0 0 32px;font-size:24px;font-weight:700}.wireframe-h3{color:var(--color-black);margin:0 0 16px;font-size:18px;font-weight:700}.wireframe-p{color:var(--color-purple-dark);margin:0 0 32px;font-size:16px;line-height:1.5}.wireframe-p-small{color:var(--color-purple-dark);margin:0;font-size:14px;line-height:1.4}.wireframe-card{border:1px solid var(--color-purple);background-color:#fff;padding:32px}.wireframe-card-primary{border:1px solid var(--color-black);background-color:#fff;padding:32px}.wireframe-card-feature{border:1px solid var(--color-purple);text-align:center;padding:24px}.wireframe-grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.wireframe-grid-3{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;display:grid}.wireframe-flex-center{flex-wrap:wrap;justify-content:center;gap:48px;display:flex}.wireframe-separator{border-top:1px solid var(--color-purple);margin-top:16px;padding-top:16px}.wireframe-separator-large{border-top:1px solid var(--color-purple);margin-top:24px;padding-top:24px}.wireframe-stat{text-align:center}.wireframe-stat-number{color:var(--color-black);margin:0 0 4px;font-size:24px;font-weight:700}.wireframe-stat-label{color:var(--color-purple-dark);font-size:14px}.wireframe-form{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.wireframe-form-group{flex:1}.wireframe-form-button{flex-shrink:0}@media (max-width:600px){.wireframe-section{padding:40px 16px}.wireframe-h1{font-size:28px}.wireframe-h2{font-size:20px}.wireframe-flex-center{gap:24px}.wireframe-grid-2,.wireframe-grid-3{grid-template-columns:1fr;gap:16px}}.main-page{width:100%;max-width:1440px;margin:0 auto;padding:0 30px}@media (max-width:768px){.main-page{padding:0 16px!important}}
