.mint-component.left-rail-form{background:var(--base-white);flex-direction:column;display:flex}.mint-component.left-rail-form .rail{row-gap:var(--spacing-1000);padding:var(--spacing-1000) var(--spacing-600);flex-direction:column;display:flex}.mint-component.left-rail-form .logo{flex:none;align-self:center;display:block}.mint-component.left-rail-form .logo img{width:198px;max-width:100%;display:block}.mint-component.left-rail-form .rail-content{row-gap:var(--spacing-800);flex-direction:column;width:100%;max-width:496px;margin:auto;display:flex}.mint-component.left-rail-form .heading{align-items:center;row-gap:var(--spacing-400);flex-direction:column;display:flex}.mint-component.left-rail-form h1{text-align:center;font-size:var(--text-800);margin:0;font-weight:400}.mint-component.left-rail-form .rating{-moz-column-gap:var(--spacing-200);align-items:center;column-gap:var(--spacing-200);font-size:var(--text-250);display:flex}.mint-component.left-rail-form .rating .g2-logo{width:var(--spacing-800);height:var(--spacing-800);display:block}.mint-component.left-rail-form .rating .stars{background:var(--gray-200);width:100px;height:20px;display:block;position:relative;-webkit-mask:url(https://semgrep.dev/build/assets/star-ByOJBQKx.svg) 0 0/20px 20px repeat-x;mask:url(https://semgrep.dev/build/assets/star-ByOJBQKx.svg) 0 0/20px 20px repeat-x}.mint-component.left-rail-form .rating .stars:before{content:"";width:calc(var(--rating) / 5 * 100%);background:var(--orange-200);position:absolute;inset:0}.mint-component.left-rail-form .rating .score{color:var(--neutral-green-100);font-weight:600}.mint-component.left-rail-form .backdrop{background-position:0 0;background-repeat:no-repeat;background-size:cover;min-height:600px}@media screen and (min-width:768px){.mint-component.left-rail-form .rail{padding-left:var(--spacing-1200);padding-right:var(--spacing-1200)}}@media screen and (min-width:992px){.mint-component.left-rail-form{flex-direction:row;min-height:100vh}.mint-component.left-rail-form .rail{max-width:100%;padding-left:var(--spacing-800);padding-right:var(--spacing-800);scrollbar-width:none;flex:0 0 576px;overflow-y:auto}.mint-component.left-rail-form .rail::-webkit-scrollbar{display:none}.mint-component.left-rail-form h1{font-size:var(--text-900)}.mint-component.left-rail-form .backdrop{flex:1;min-height:0}}@media screen and (min-width:2500px){.mint-component.left-rail-form .rail{flex-basis:800px}.mint-component.left-rail-form .rail-content{max-width:660px}.mint-component.left-rail-form h1{font-size:var(--text-1000)}}
