.index-module__v7TPXW__wrapper{max-width:calc(100% - var(--space-8));border-radius:var(--radius-lg);outline:1px solid var(--border-normal);box-shadow:0px 0px 100px -27px var(--border-contrast);position:relative}.index-module__v7TPXW__portal{z-index:var(--index-1);background-color:var(--surface-primary);border-radius:var(--radius-lg);width:436px;max-width:100%;position:relative}.index-module__v7TPXW__body{padding:var(--space-10) var(--space-8);position:relative}.index-module__v7TPXW__body img{-webkit-user-select:none;user-select:none}.index-module__v7TPXW__footer{padding:var(--space-4) var(--space-8);border-top:1px solid var(--divider)}
.index-module__tkmt6a__summary{row-gap:var(--space-4);padding:var(--space-4);background-color:var(--surface-secondary);border-radius:var(--radius-md);flex-direction:column;align-items:center;display:flex}.index-module__tkmt6a__logos{column-gap:var(--space-3);justify-content:center;align-items:center;display:flex}.index-module__tkmt6a__logo{object-fit:contain;max-width:96px;max-height:40px}.index-module__tkmt6a__swatches{column-gap:var(--space-2);display:flex}.index-module__tkmt6a__swatch{border:1px solid var(--divider);border-radius:var(--radius-full);width:24px;height:24px;display:inline-block}
.index-module__Uky7vq__template{grid-template-rows:var(--space-1) calc(100vh - 4px);background-color:var(--surface-tertiary);display:grid;position:relative}
.index-module__Eep5jq__grid{background-color:var(--surface-primary);grid-template-columns:620px 1fr;width:100%;min-height:calc(100vh - 4px);display:grid}.index-module__Eep5jq__item{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.index-module__Eep5jq__sideWrap{max-width:720px;position:relative}.index-module__Eep5jq__footer{width:100%;padding:var(--space-20) var(--space-6) var(--space-12);background-image:linear-gradient(0deg, var(--surface-secondary) 75%, transparent 100%);position:absolute;bottom:0;left:0}@media only screen and (max-width:1024px){.index-module__Eep5jq__grid{grid-template-columns:1fr}.index-module__Eep5jq__item{padding:var(--space-16) 0}.index-module__Eep5jq__sideWrap{padding:var(--space-4) var(--space-8)}.index-module__Eep5jq__footer{padding:var(--space-16) var(--space-6) var(--space-12)}}
