.home-workspace-section{overflow:hidden}.home-workspace-header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:38px}.home-workspace-header h2{margin:0}.home-workspace-navigation{display:flex;flex:0 0 auto;gap:16px;padding-bottom:8px}.home-workspace-rail{display:flex;align-items:stretch;gap:24px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.home-workspace-rail::-webkit-scrollbar{display:none}.home-workspace-rail:focus-visible{outline:2px solid #ac795f;outline-offset:6px;border-radius:26px}.home-workspace-card{--workspace-accent:#3e5c44;--workspace-soft:#e1e9e0;display:flex;flex-direction:column;flex:0 0 452px;min-width:0;height:700px;padding:30px;border:1px solid #3029230d;border-radius:28px;background:var(--workspace-soft);color:#302923;scroll-snap-align:start}.home-workspace-card--office{--workspace-accent:#ccd4bd;--workspace-soft:#3f5040}.home-workspace-card--field{--workspace-accent:#e4c9af;--workspace-soft:#6b4d3e}.home-workspace-card--mail{--workspace-accent:#c4d0cb;--workspace-soft:#435057}.home-workspace-card--growth{--workspace-accent:#ded6ae;--workspace-soft:#5d5d3f}.home-workspace-card--studio{--workspace-accent:#ddc9d4;--workspace-soft:#594451}.home-workspace-name{display:flex;align-items:center;gap:10px;color:var(--workspace-accent);font-size:17px;font-weight:600;line-height:24px}.home-workspace-name>span{display:flex}.home-workspace-card .home-workspace-title{margin:20px 0 12px;color:#f5f1e8;font-size:35px;font-weight:500;line-height:1.08;letter-spacing:-.045em}.home-workspace-card .home-workspace-description{min-height:48px;margin:0;color:#e0d4c3;font-size:16px;line-height:24px;font-weight:400}.home-workspace-preview{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:0;margin-top:22px;overflow:hidden;isolation:isolate}.home-workspace-dashboard{width:100%;aspect-ratio:8/5;border:1px solid #30292324;border-radius:9px;background:#fffdf9;box-shadow:0 12px 28px #17110e1f}.home-workspace-dashboard>img{display:block;width:100%;height:auto}.home-workspace-card .home-workspace-link{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding-top:19px;border-top:1px solid #f5f1e830;color:#f5f1e8;font-size:15px;font-weight:600;line-height:22px;text-decoration:none}.home-workspace-link svg{width:24px;height:24px;padding:4px;border:1px solid #f5f1e84d;border-radius:50%;color:#f5f1e8;transition:transform .18s ease,background .18s ease}.home-workspace-link:hover svg{transform:translateX(4px);border-color:#f5f1e8;background:#f5f1e81a;color:#f5f1e8}@media (max-width:767px){.home-workspace-header{align-items:start;margin-bottom:28px}.home-workspace-navigation{display:none}.home-workspace-rail{gap:16px}.home-workspace-card{flex-basis:min(340px,100%);height:595px;padding:24px;border-radius:24px}.home-workspace-name{font-size:15px}.home-workspace-card .home-workspace-title{font-size:clamp(27px,7.5vw,32px);margin-top:19px}.home-workspace-card .home-workspace-description{font-size:14px;line-height:22px;min-height:66px}.home-workspace-preview{margin-top:18px}.home-workspace-card .home-workspace-link{margin-top:18px;padding-top:16px;font-size:14px}}@media (prefers-reduced-motion:reduce){.home-features .home-workspace-arrow,.home-workspace-link svg{transition:none}}.home-workspace-dashboard{position:relative;height:270px;overflow:hidden}.home-workspace-dashboard>.product-artifact{width:900px;height:620px;transform:scale(.44);transform-origin:top left;border-radius:12px}.home-workspace-dashboard .pa-canvas{padding:22px}.home-workspace-dashboard{border-radius:12px}@media(max-width:767px){.home-workspace-dashboard{height:205px}.home-workspace-dashboard>.product-artifact{transform:scale(.32)}}