.wm-home-preview{max-width:1320px;margin:48px auto;padding:52px;display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center;background:linear-gradient(125deg,#e6ecdc,#f6f3e9);border:1px solid #dbe2d0;border-radius:12px}.wm-home-preview[hidden],.wm-home-preview [hidden]{display:none!important}.wm-home-copy h2{font-size:clamp(34px,3.5vw,52px);font-weight:400;margin:17px 0 22px}.wm-home-copy>p{font-size:16px;max-width:490px}.wm-home-benefits{list-style:none!important;padding:0!important;margin:25px 0!important;display:grid;gap:20px}.wm-home-benefits li{display:flex;gap:15px;align-items:flex-start}.wm-home-benefits li>span{font:28px Georgia,serif;width:30px;flex-shrink:0}.wm-home-benefits strong{font-size:14px;display:block;margin-bottom:5px}.wm-home-benefits div>span{font-size:13px;display:block;line-height:1.6}.wm-home-actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-top:27px}.wm-home-actions>a:last-child{font-size:12px;text-underline-offset:4px}.wm-home-copy .wm-home-note{font-size:11px;margin-top:15px}.wm-home-demo{padding:27px;background:#fffdf6;border:1px solid #d5ddca;border-radius:12px;box-shadow:0 18px 45px #234a3b12;transform:rotate(1deg)}.wm-demo-top,.wm-demo-bottom{display:flex;justify-content:space-between;gap:10px;font-size:9px;letter-spacing:.12em}.wm-demo-top span:first-child{font-weight:700}.wm-home-demo h3{font:400 31px/1.12 Georgia,serif;margin:24px 0}.wm-demo-tabs{display:flex;gap:5px;border-bottom:1px solid #dbe2d0;padding-bottom:12px;margin-bottom:18px;flex-wrap:wrap}.wm-demo-tabs button{font-size:11px;color:#234a3b;background:transparent;border:1px solid transparent;border-radius:20px;padding:8px 11px;cursor:pointer}.wm-demo-tabs button[aria-selected=true]{background:#e5edda;border-color:#c8d6bb}.wm-demo-tabs button:hover{background:#edf2e4}.wm-demo-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wm-demo-collections h4{font:400 17px/1.2 Georgia,serif;color:#234a3b;margin:12px 0 5px}.wm-demo-collections small{font-size:9px;color:#647660}.wm-demo-art{aspect-ratio:1.25;border-radius:6px;background:#dbe6cc;display:flex;align-items:center}.wm-demo-art-gift{background:#e9e2d3}.wm-demo-art-table{background:#dce7e2}.wm-demo-art svg{width:100%;stroke:#5b7657;stroke-width:1.3}.wm-demo-art-gift svg{stroke:#8a8066}.wm-demo-art-table svg{stroke:#5e7a70}.wm-home-demo [role=tabpanel]>p{font-size:12px;line-height:1.6;margin:20px 0 10px}.wm-demo-feature{min-height:215px;background:#edf1e4;padding:24px;border-radius:8px}.wm-demo-feature>span{font:36px Georgia,serif}.wm-demo-feature h4{font:400 25px/1.15 Georgia,serif;color:#234a3b;margin:13px 0}.wm-demo-feature p{font-size:13px;line-height:1.6}.wm-demo-feature small{font-size:10px;line-height:1.6;display:block}.wm-demo-bottom{border-top:1px solid #dbe2d0;padding-top:18px;margin-top:20px;letter-spacing:0;font-size:10px}@media(max-width:1100px){.wm-home-preview{margin:35px 24px;padding:35px;gap:30px}.wm-home-demo{padding:22px}.wm-home-demo h3{font-size:28px}}@media(max-width:800px){.wm-home-preview{grid-template-columns:1fr;padding:30px}.wm-home-demo{transform:none}.wm-home-copy h2{font-size:43px}.wm-home-copy>p{max-width:100%}}@media(max-width:480px){.wm-home-preview{margin:28px 16px;padding:25px 20px;gap:25px}.wm-home-copy h2{font-size:36px}.wm-home-demo{padding:20px 16px}.wm-demo-collections{gap:8px}.wm-demo-collections h4{font-size:15px}.wm-demo-top{letter-spacing:.07em}.wm-home-actions{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.wm-home-demo{transform:none}}
