.DemoVideoSlots_section__S0Y94{margin-top:28px}.DemoVideoSlots_grid__6mO6I{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.DemoVideoSlots_card__FHu3n{padding:16px;border:1px solid;border-radius:12px}.DemoVideoSlots_heading__uJK3z{display:flex;justify-content:space-between;gap:12px;align-items:center}.DemoVideoSlots_heading__uJK3z small{opacity:.7}.DemoVideoSlots_choices__MGweW{display:flex;gap:8px;margin:14px 0}.DemoVideoSlots_choices__MGweW button{min-height:40px;padding:8px 12px;border:1px solid;border-radius:9px;background:transparent;color:inherit;cursor:pointer}.DemoVideoSlots_choices__MGweW button[aria-pressed=true]{outline:3px solid currentColor;outline-offset:1px}.DemoVideoSlots_placeholder__9TRz3{min-height:130px;display:grid;place-content:center;justify-items:center;padding:18px;border-radius:10px;background:rgba(127,127,127,.1);text-align:center}.DemoVideoSlots_placeholder__9TRz3 span{font-size:1.6rem}.DemoVideoSlots_placeholder__9TRz3 p{margin-bottom:0}.DemoVideoSlots_fileInput__oEn53{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.DemoVideoSlots_upload__fHyCV{margin-top:14px}.DemoVideoSlots_uploadActions__VAqFQ button,.DemoVideoSlots_uploadButton__gz0cI{min-height:40px;padding:8px 12px;border:1px solid;border-radius:9px;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.DemoVideoSlots_uploadButton__gz0cI{width:100%;min-height:80px}.DemoVideoSlots_uploadActions__VAqFQ{display:flex;gap:8px;flex-wrap:wrap}.DemoVideoSlots_video__VETpo{display:block;width:100%;max-height:300px;border-radius:10px;background:#000}.DemoVideoSlots_fileName__zTxX6{margin:10px 0;overflow-wrap:anywhere;font-size:.9rem}.DemoVideoSlots_error__jM7To{color:#b42318;font-weight:700}.DemoVideoSlots_uploadHelp__CrrHP{margin:0 0 10px;font-size:.85rem;line-height:1.5;opacity:.8}.DemoLogoGenerator_section__YOsNk{margin-top:24px;padding:20px;border:1px solid #d0d5dd;border-radius:12px}.DemoLogoGenerator_fields__OlIzH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.DemoLogoGenerator_fields__OlIzH fieldset,.DemoLogoGenerator_fields__OlIzH label{display:grid;grid-gap:7px;gap:7px;font-weight:700}.DemoLogoGenerator_fields__OlIzH input:not([type]),.DemoLogoGenerator_fields__OlIzH input[type=text],.DemoLogoGenerator_fields__OlIzH select,.DemoLogoGenerator_fields__OlIzH textarea{width:100%;box-sizing:border-box;min-height:44px;padding:10px;border:1px solid #98a2b3;border-radius:8px;font:inherit}.DemoLogoGenerator_fields__OlIzH fieldset{grid-template-columns:auto auto;justify-content:start}.DemoLogoGenerator_fields__OlIzH fieldset legend{grid-column:1/-1}.DemoLogoGenerator_generate__YhSsA{min-height:44px;margin-top:16px;padding:9px 15px;border:0;border-radius:8px;background:#143d91;color:white;font:inherit;font-weight:700;cursor:pointer}.DemoLogoGenerator_concepts__eIbPH{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px;margin-top:20px}.DemoLogoGenerator_concepts__eIbPH>label{display:grid;grid-gap:9px;gap:9px;padding:10px;border:2px solid #d0d5dd;border-radius:10px;cursor:pointer}.DemoLogoGenerator_directions__V7d6C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.DemoLogoGenerator_directions__V7d6C article{display:grid;grid-gap:9px;gap:9px;padding:10px;border:2px solid #d0d5dd;border-radius:10px}.DemoLogoGenerator_directions__V7d6C button,.DemoLogoGenerator_variantHead__M8Vyg button{min-height:40px;padding:8px 12px;border:1px solid;border-radius:8px;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.DemoLogoGenerator_surfaces__mEvR_{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.DemoLogoGenerator_surfaces__mEvR_ figure{min-width:0;margin:0;padding:6px;border-radius:6px;background:#fff}.DemoLogoGenerator_surfaces__mEvR_ figure:nth-child(2){background:#111827;color:#fff}.DemoLogoGenerator_surfaces__mEvR_ img{display:block;width:100%;height:auto;border:1px solid #d0d5dd}.DemoLogoGenerator_surfaces__mEvR_ figcaption{margin-top:3px;font-size:.68rem;opacity:.7}.DemoLogoGenerator_variantHead__M8Vyg{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-top:24px}.DemoLogoGenerator_variantHead__M8Vyg h4{margin:0}.DemoLogoGenerator_refineRow___Y1Jq{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.DemoLogoGenerator_selected__lufLr{border-color:#143d91!important;box-shadow:0 0 0 2px #dbe7ff}@media (max-width:720px){.DemoLogoGenerator_directions__V7d6C,.DemoLogoGenerator_fields__OlIzH{grid-template-columns:1fr}.DemoLogoGenerator_variantHead__M8Vyg{align-items:flex-start;flex-direction:column}}