:root{--black: #000000;--black-text: #000000;--white: #FFFFFF;--white-text: #FFFFFF;--blue-1: #0E62BF;--blue-1-text: #0E62BF;--blue-2: #1D4775;--blue-2-text: #1D4775;--blue-3: #5184BC;--blue-3-text: #5184BC;--blue-4: #62A7F1;--blue-4-text: #62A7F1;--blue-5: #BCD6F2;--blue-5-text: #BCD6F2;--blue-6: #D8E3EF;--blue-6-text: #D8E3EF;--blue-7: #8DC4FF;--blue-7-text: #8DC4FF;--blue-8: #93C7FF;--blue-8-text: #93C7FF;--blue-9: #CBE4FF;--blue-9-text: #CBE4FF;--blue-10: #E8F3FF;--blue-10-text: #E8F3FF;--blue-11: #FAFDFF;--blue-11-text: #FAFDFF;--gray-1: #7D98B7;--gray-1-text: #7D98B7;--gray-2: #A4B5C8;--gray-2-text: #A4B5C8;--gray-3: #B3B3B3;--gray-3-text: #B3B3B3;--gray-4: #CCCCCC;--gray-4-text: #CCCCCC;--gray-5: #DDDDDD;--gray-5-text: #DDDDDD;--gray-6: #EEEEEE;--gray-6-text: #EEEEEE;--gray-7: #F5F5F5;--gray-7-text: #F5F5F5;--gray-8: #F7FCFF;--gray-8-text: #F7FCFF;--red-1: #B51222;--red-1-text: #B51222;--red-2: #DBB3B7;--red-2-text: #DBB3B7;--red-3: #FFCDD2;--red-3-text: #FFCDD2;--red-4: #FFEBEE;--red-4-text: #FFEBEE;--green-1: #76D75A;--green-1-text: #76D75A;--green-2: #E9FFE2;--green-2-text: #E9FFE2;--purple-1: #AB29D3;--purple-1-text: #AB29D3;--purple-2: #D389E9;--purple-2-text: #D389E9;--input-placeholder: #9ab3d0;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-size: 16px}*{box-sizing:border-box}ul{list-style:none;margin:0;padding:0}button{background:none;border:none;cursor:pointer}textarea,input,button,select,a,td,th{font-family:var(--font-family);font-size:var(--font-size)}th,td{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:200}p{margin:0;padding:0}html{margin:0;padding:0;width:100%;height:100%}body{font-family:var(--font-family);font-size:var(--font-size);margin:0;padding:0;overflow:auto;width:100%;min-height:100%}hr,.split{border:0;border-bottom:1px solid #9dc6f1;margin:12px 0;padding:0}hr{margin:0}@media screen and (max-width: 768px){td,th{font-size:var(--font-size);-webkit-text-size-adjust:100%}}.skeleton-loader{background:linear-gradient(90deg,var(--blue-11) 25%,var(--blue-10) 50%,var(--gray-8) 75%);background-size:auto;background-size:200% 100%;animation:skeleton-loading 2s ease infinite;height:100px;border-radius:8px;border:1px solid var(--blue-10)}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.feed-layout-wrapper{background-color:var(--blue-11);min-height:100dvh}.feed-layout-wrapper.wide .feed-layout-page{width:100%;padding:60px;height:100vh}.feed-layout-wrapper.wide .feed-layout-page .feed-layout{max-width:calc(100% - 60px)}.feed-layout-wrapper.pwa .feed-layout-page .navigation{padding-bottom:45px}.feed-layout-page{display:flex;width:750px;margin:0 auto;padding:60px 0;gap:30px}.feed-layout-page .navigation ul{display:flex;flex-direction:column;gap:33px}.feed-layout-page .navigation ul li a{display:block;font-size:2.5rem;color:var(--blue-3-text);transition:color .1s}.feed-layout-page .navigation ul li a.active{color:var(--blue-4-text)}.feed-layout-page .navigation ul li a:hover{cursor:pointer;color:var(--blue-2-text)}.feed-layout-page .feed-layout{display:flex;flex-direction:column;gap:20px;flex-grow:1;max-width:680px}@media screen and (max-width: 768px){.feed-layout-wrapper.wide,.feed-layout-wrapper.wide .feed-layout-page{padding:0}.feed-layout-wrapper.wide .feed-layout-page .feed-layout{max-width:100%}.feed-layout-page{flex-direction:column;width:100%;padding:20px;gap:20px}.feed-layout-page .navigation{position:fixed;bottom:0;left:0;background-color:var(--white);width:100%;padding:20px 0;border-top:1px solid var(--blue-7);z-index:99999}.feed-layout-page .navigation ul{flex-direction:row;gap:20px;justify-content:space-around}.feed-layout-page .navigation ul li a{font-size:1.5rem}.feed-layout-page .feed-layout{padding-bottom:100px}}.sign-layout{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:var(--blue-11)}.sign-layout .logo{width:64px;height:64px}.sign-layout .logo div{width:100%;height:100%}.sign-layout .logo div svg{width:100%;height:100%;transform:rotate(-7deg)}.sign-layout .logo div svg path{fill:var(--gray-1);stroke-width:8px;stroke:var(--gray-1)}.sign-layout .sign-layout-inner{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:300px}.sign-layout .sign-layout-form{width:100%;padding:33px 20px;border-radius:8px;border:1px solid var(--blue-9);background-color:var(--white);box-shadow:0 1px 2px #0000001a}.sign-layout .sign-layout-form .input-group{gap:5px}.sign-layout .sign-layout-form .form-button-group{margin-top:20px}.sign-layout .sign-link{color:var(--blue-1-text);text-decoration:none;transition:color .1s ease-in-out}.sign-layout .sign-link:hover{color:var(--blue-1-text);text-decoration:underline}.error-layout{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;background-color:var(--blue-11)}.error-layout .logo{width:64px;height:64px}.error-layout .logo svg{width:100%;height:100%;transform:rotate(-7deg)}.error-layout .logo svg path{fill:var(--gray-1);stroke-width:8px;stroke:var(--gray-1)}.error-layout .error-layout-inner{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:600px}.error-layout .error-layout-content{width:100%;padding:33px 20px;border-radius:8px;border:1px solid var(--blue-9);background-color:var(--white);box-shadow:0 1px 2px #0000001a;display:flex;flex-direction:column;gap:12px}.error-layout .error-link{color:var(--blue-1-text);text-decoration:none;transition:color .1s ease-in-out}.error-layout .error-link:hover{color:var(--blue-1-text);text-decoration:underline}@media (max-width: 768px){.error-layout .error-layout-inner{width:100%;padding:0 20px}.error-layout .error-layout-content{padding:20px}}html{background-color:var(--white)}.landing{display:flex;flex-direction:column;gap:150px;padding-bottom:150px}@media screen and (max-width: 768px){.landing{gap:50px;padding-bottom:50px}}.landing{margin-bottom:200px}.landing .intro{display:flex;align-items:center;flex-direction:column;gap:30px;font-weight:200;letter-spacing:2px;color:var(--blue-2-text)}.landing .intro h1{font-size:3rem}.landing .intro p{font-size:1.5rem;text-align:center}.landing .intro .cta-link{padding:10px 20px;border-radius:50px;border:1px solid var(--blue-2);color:var(--blue-2-text);transition:background-color .1s,color .1s,box-shadow .1s;letter-spacing:.025rem;font-size:1.175rem}.landing .intro .cta-link:hover{background-color:var(--blue-8);text-decoration:none;box-shadow:0 0 10px #0000001a}.landing .hero-image{display:flex;justify-content:center;align-items:center}.landing .hero-image .hero-image-border{border:20px solid var(--blue-2);border-radius:30px;box-shadow:0 0 10px #00000080;width:1280px;height:724px;background-color:var(--blue-10)}.landing .hero-image .hero-image-border img{border-radius:30px;max-width:1240px}.landing .features{display:flex;justify-content:center;gap:100px;padding:5rem 0;flex-direction:column;align-items:center}.landing .features:not:last-child{border-bottom:1px solid var(--blue-2)}.landing .cta{display:flex;justify-content:center;align-items:center;padding:2rem 0;gap:20px;font-size:1.175rem}.landing .cta .cta-link{padding:10px 20px;border-radius:50px;border:1px solid var(--blue-2-text);color:var(--blue-2-text);transition:background-color .1s,color .1s,box-shadow .1s;letter-spacing:.025rem}.landing .cta .cta-link:hover{background-color:#a4d0ff;text-decoration:none;box-shadow:0 0 10px #0000001a}@media screen and (max-width: 1240px){.landing .intro{margin:0 20px;gap:15px}.landing .hero-image .hero-image-border{margin:0 20px;border:10px solid var(--blue-2);border-radius:15px;width:100%;height:600px;overflow:hidden;position:relative}.landing .hero-image .hero-image-border img{width:150%;position:absolute;top:-12px;left:50%;transform:translate(-50%);max-width:150%}}@media screen and (max-width: 768px){.landing .hero-image .hero-image-border{height:250px}}.selling-section{display:flex;justify-content:center;width:100%;padding:120px 0}.selling-section.blue{background-color:var(--blue-11);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAwIiBoZWlnaHQ9IjQwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZDEiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjojRkFGREZGO3N0b3Atb3BhY2l0eToxIiAvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOiNFNEY0RkY7c3RvcC1vcGFjaXR5OjEiIC8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPHBhdHRlcm4gaWQ9InN0cmlwZSIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBwYXR0ZXJuVHJhbnNmb3JtPSJyb3RhdGUoNDUpIj4KICAgICAgPHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZDEpIiAvPgogICAgPC9wYXR0ZXJuPgogIDwvZGVmcz4KICA8cmVjdCB3aWR0aD0iNDAwIiBoZWlnaHQ9IjQwMCIgZmlsbD0idXJsKCNzdHJpcGUpIiAvPgo8L3N2Zz4=);text-shadow:0 0 5px rgba(0,0,0,.1);position:relative}.selling-section.blue:before{position:absolute;top:-6px;height:10px;background-color:#ffffff80;box-shadow:0 0 20px 20px #fffc;content:"";width:100%;transform:translateY(-50%)}.selling-section.blue:after{position:absolute;top:calc(100% + 6px);height:10px;background-color:#ffffff80;box-shadow:0 0 20px 20px #fffc;content:"";width:100%;transform:translateY(-50%)}.selling-section .inner-selling-section{font-weight:400;display:flex;flex-direction:column;max-width:1240px}.selling-section .inner-selling-section .selling-section-text{width:800px}.selling-section .inner-selling-section span{font-size:1rem;letter-spacing:2px;color:var(--blue-2-text);text-transform:uppercase;display:flex;gap:5px;align-items:center}.selling-section .inner-selling-section h2{font-size:2.5rem;letter-spacing:2px;color:var(--blue-2-text)}.selling-section .inner-selling-section p{font-size:1.5rem;letter-spacing:2px;color:var(--blue-2-text);font-weight:200;margin-bottom:20px}.selling-section .selling-section-image{width:1000px;border:20px solid var(--blue-2);border-radius:30px;box-shadow:0 0 10px #00000080}.selling-section .selling-section-image video,.selling-section .selling-section-image img{border-radius:1%;max-width:100%}@media screen and (max-width: 1240px){.selling-section{padding:120px 20px}.selling-section .inner-selling-section,.selling-section .inner-selling-section .selling-section-text{width:100%}.selling-section .inner-selling-section h2{font-size:2rem}.selling-section .inner-selling-section p{font-size:1.25rem}.selling-section .selling-section-image{border:10px solid var(--blue-2-text);border-radius:15px;width:100%;height:600px;overflow:hidden;position:relative}.selling-section .selling-section-image img,.selling-section .selling-section-image video{width:150%;position:absolute;top:-12px;left:50%;transform:translate(-50%);max-width:150%}}@media screen and (max-width: 768px){.selling-section .selling-section-image{width:100%;height:250px}}.link{color:var(--blue-1-text);text-decoration:none;display:inline-flex;align-items:center;gap:8px}.link:hover{text-decoration:underline}.link:visited{color:var(--blue-1-text)}.landing-header{width:1240px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:20px 0}.landing-header .logo{width:64px;height:64px}.landing-header .logo div{width:100%;height:100%}.landing-header .logo div svg{width:100%;height:100%;transform:rotate(-7deg)}.landing-header .logo div svg path{fill:var(--gray-1);stroke-width:8px;stroke:var(--gray-1)}.landing-header .links{display:flex;gap:40px}.landing-header .links a{font-size:1rem;color:var(--gray-1-text);text-decoration:none;letter-spacing:2px;transition:color .1s}.landing-header .links a:visited{color:var(--gray-1-text)}.landing-header .links a:hover{color:var(--blue-2-text)}@media screen and (max-width: 1240px){.landing-header{width:100%;padding:20px;justify-content:center;gap:20px}.landing-header .logo{width:48px;height:48px}.landing-header .links{gap:20px}.landing-header .links a{font-size:.875rem}}
