.inspiration{--lx-color-icon-primary: #333;--lx-color-fill-top: #fff;--inspiration-line: rgba(13, 13, 13, .12);--inspiration-tertiary: rgba(13, 13, 13, .46);--inspiration-hover: rgba(13, 13, 13, .06);--inspiration-brand: #2f67bb;--inspiration-brand-soft: rgba(47, 103, 187, .1);--inspiration-gradient: linear-gradient(102.7276deg, #5583ff .27205%, #8518c4 99.728%);min-height:100vh;padding:104px 24px 80px;background:#fff;color:var(--home-ink);font-family:var(--home-font)}.inspiration [hidden]{display:none!important}.inspiration__inner{width:min(1200px,100%);margin:0 auto}.inspiration+.home-footer{padding-top:clamp(40px,5vw,72px)}.inspiration__tools{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.inspiration .inspiration__tools>overflow-category-tabs{flex:1 1 0;width:auto}.inspiration__categories{gap:10px;white-space:nowrap}.inspiration__category{flex:0 0 auto;min-height:32px;padding:5px 16px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:14px;line-height:22px;cursor:pointer;transition:background-color .18s ease}.inspiration__category:hover,.inspiration__category[aria-pressed=true]{background:var(--inspiration-hover)}.inspiration__category[aria-pressed=true]{font-weight:600}.inspiration__search-wrap{display:flex;align-items:center;flex:0 0 200px;min-width:0;gap:6px;height:32px;padding:0 10px;border:1px solid var(--inspiration-line);border-radius:9px;color:var(--inspiration-tertiary)}.inspiration__search-wrap img{flex:0 0 auto}.inspiration__search-wrap:focus-within{border-color:var(--inspiration-brand)}.inspiration__search{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--lx-color-text-primary, var(--home-ink));font:inherit;font-size:13px;line-height:20px}.inspiration__search::placeholder{color:var(--inspiration-tertiary)}.inspiration__search::-webkit-search-cancel-button,.inspiration__search::-webkit-search-decoration{-webkit-appearance:none}.inspiration__search-clear{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer}.inspiration__search-clear:hover{background:var(--inspiration-hover)}.inspiration__search-clear:focus-visible{outline:2px solid var(--inspiration-brand);outline-offset:1px}.inspiration__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:24px}.inspiration__column{display:flex;flex-direction:column;gap:24px;min-width:0}.inspiration__card{width:100%;overflow:hidden;border:1px solid var(--inspiration-line);border-radius:16px;background:#fff;box-shadow:0 4px 24px #00000005;transition:box-shadow .18s ease}.inspiration__card:hover,.inspiration__card:focus-within{box-shadow:0 12px 32px #0d0d0d14}.inspiration__card-image{display:block;overflow:hidden;border-bottom:1px solid rgba(13,13,13,.06);background:#f5f5f5}.inspiration__card-cover{display:block;width:100%;height:auto;aspect-ratio:var(--cover-ratio);object-fit:cover;object-position:top}.inspiration__card-body{display:flex;flex-direction:column;gap:8px;padding:16px 16px 12px}.inspiration__card-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:inherit;font-size:14px;font-weight:600;line-height:22px;text-decoration:none}.inspiration__card-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}.inspiration__card-meta{overflow:hidden;color:var(--inspiration-tertiary);font-size:12px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.inspiration__try{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 24px;border:0;border-radius:999px;background:var(--inspiration-gradient);color:#f5f5f5;font:inherit;font-size:16px;line-height:24px;text-decoration:none;cursor:pointer}.inspiration__try img{flex:0 0 auto}.inspiration__try-icon{flex:0 0 13px;width:13px;height:13px;background:currentColor;-webkit-mask:var(--try-icon) center / contain no-repeat;mask:var(--try-icon) center / contain no-repeat}.inspiration__theme-icon--dark{display:none}.inspiration__card .inspiration__try{flex:0 0 auto;gap:6px;min-height:24px;padding:1px 6px;margin-right:-6px;border-radius:6px;background:transparent;color:var(--home-ink);font-size:12px;line-height:22px;white-space:nowrap;transition:color .18s ease,background-color .18s ease}.inspiration__card:hover .inspiration__try,.inspiration__card:focus-within .inspiration__try{color:var(--inspiration-brand)}.inspiration__card .inspiration__try:hover{background:var(--inspiration-brand-soft)}.inspiration__empty{display:flex;flex-direction:column;align-items:center;gap:24px;padding:120px 20px;color:var(--inspiration-tertiary);text-align:center}.inspiration__empty svg{flex:0 0 auto;opacity:.7}.inspiration__empty p{margin:0;font-size:16px;line-height:24px}.inspiration__more{min-height:24px;margin:32px auto 0;color:var(--inspiration-tertiary);font-size:13px;text-align:center}.inspiration--detail{--inspiration-viewport-height: 100vh;--inspiration-gallery-height: clamp(460px, calc(var(--inspiration-viewport-height) - 212px), 740px);min-height:0;padding-top:96px}@supports (height: 100svh){.inspiration--detail{--inspiration-viewport-height: 100svh}}.inspiration--detail .inspiration__inner{width:min(1440px,100%)}.inspiration__detail-nav-inner{display:flex;align-items:center;min-height:52px}.inspiration__back{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 12px;margin-left:-12px;border-radius:8px;color:inherit;font-size:14px;line-height:22px;text-decoration:none}.inspiration__back img{flex:0 0 auto}.inspiration__back:hover{background:var(--inspiration-hover)}.inspiration__detail-content{padding-top:60px}.inspiration__detail{display:grid;grid-template-columns:minmax(0,780fr) minmax(0,644fr);gap:16px;align-items:start}.inspiration__gallery{min-width:0}.inspiration__gallery-stage{position:relative;height:var(--inspiration-gallery-height);overflow:hidden;border-radius:12px;background:linear-gradient(136.2846deg,#e7edfe 2.5966%,#fbefe8 105.86%)}.inspiration__gallery-slide{position:absolute;inset:0}.inspiration__gallery-image-area{position:absolute;inset:6% 10% max(44px,6%);container-type:size}.inspiration__gallery-slide img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:contain}.inspiration__gallery-slide img.inspiration__gallery-image--rotated{inset:50% auto auto 50%;width:100cqh;height:100cqw;transform:translate(-50%,-50%) rotate(var(--image-rotation))}.inspiration__gallery-counter{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.inspiration__gallery-arrow{position:absolute;top:50%;display:grid;place-items:center;width:36px;height:36px;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:#00000080;cursor:pointer;transition:background-color .18s ease}.inspiration__gallery-arrow:hover{background:#000000b3}.inspiration__gallery-arrow--prev{left:18px}.inspiration__gallery-arrow--next{right:18px}.inspiration__gallery-arrow--prev img{transform:rotate(180deg)}.inspiration__gallery-dots{position:absolute;bottom:17px;left:50%;display:flex;justify-content:center;flex-wrap:wrap;gap:4px;max-width:calc(100% - 32px);width:max-content;padding:4px;transform:translate(-50%);border-radius:999px;background:#00000080}.inspiration__gallery-dots button{width:6px;height:6px;padding:0;border:0;border-radius:999px;background:#ffffff80;cursor:pointer}.inspiration__gallery-dots button[aria-current=true]{width:12px;background:#fff}.inspiration__detail-copy{display:flex;flex-direction:column;min-width:0;max-height:var(--inspiration-gallery-height);padding:0 12px 0 20px}.inspiration__detail-copy h1{flex:0 0 auto;margin:0 0 8px;font-size:28px;font-weight:600;line-height:40px;overflow-wrap:anywhere}.inspiration__detail-meta{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--inspiration-tertiary);font-size:16px;line-height:24px}.inspiration__detail-categories{display:flex;flex-wrap:wrap;gap:6px}.inspiration__detail-categories a{border-radius:4px;color:inherit;text-decoration:none}.inspiration__detail-categories a:hover{color:var(--inspiration-brand)}.inspiration__detail-action{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.inspiration__detail-action .inspiration__try{min-width:120px;transition:opacity .18s ease}.inspiration__detail-action .inspiration__try:hover{opacity:.8}.inspiration__download{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:180px;min-height:40px;padding:0 16px;border:1px solid #5c80e3;border-radius:999px;background:#fff;color:#5c80e3;font-size:16px;line-height:24px;text-decoration:none;white-space:nowrap;transition:background-color .18s ease}.inspiration__download:hover{background:#f4f3ff}.inspiration__download img{flex:0 0 auto}.inspiration__download span{background:linear-gradient(109.3588deg,#5c80e3 .27205%,#6a0d9f 99.728%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.inspiration__detail-sections{display:flex;flex-direction:column;gap:24px;min-height:0;margin-top:40px;overflow-y:auto;overscroll-behavior-y:contain}.inspiration__section{flex:0 0 auto}.inspiration__section h2{margin:0 0 8px;color:var(--home-ink);font-size:16px;font-weight:600;line-height:28px}.inspiration__section p{margin:0;color:var(--home-muted);font-size:14px;line-height:22px;white-space:pre-wrap;overflow-wrap:anywhere}.inspiration__section-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.inspiration__section-heading h2{margin-bottom:0}.inspiration__copy{min-width:72px;min-height:28px;padding:2px 12px;border:1px solid var(--inspiration-line);border-radius:6px;background:#fff;color:var(--home-ink);font:inherit;font-size:14px;line-height:22px;cursor:pointer}.inspiration__copy:hover{background:var(--inspiration-hover)}.inspiration__toast{position:fixed;z-index:1000;top:26px;left:50%;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);min-height:36px;padding:6px 16px;transform:translate(-50%);border:1px solid #418f1f;border-radius:8px;background:#e9f6e3;box-shadow:0 16px 60px #0003;color:#0d0d0d;font-size:13px;line-height:20px}.inspiration__toast-icon{flex:0 0 16px;color:#418f1f}.inspiration__toast[data-error=true]{border-color:#c93434;background:#fff0f0}.inspiration__toast[data-error=true] .inspiration__toast-icon{display:none}.inspiration__prompt{padding:12px;border-radius:12px;background:var(--inspiration-brand-soft)}.inspiration__notice{flex:0 0 auto;margin:16px 0 0;color:var(--inspiration-tertiary);font-size:12px;line-height:20px}.inspiration a[role=link]{cursor:pointer}.inspiration a:focus-visible,.inspiration button:focus-visible{outline:2px solid var(--inspiration-brand);outline-offset:3px}html[data-inspiration-embed=wps] .home-nav,html[data-inspiration-embed=wps] .home-footer{display:none}html[data-theme][data-inspiration-embed=wps],html[data-theme][data-inspiration-embed=wps] body,html[data-inspiration-embed=wps] .inspiration{background:transparent}html[data-inspiration-embed=wps] .inspiration{padding-top:0}html[data-inspiration-embed=wps] .inspiration__grid:not([data-layout-ready]) [data-embed-overflow]{display:none}html[data-inspiration-embed=wps] .inspiration--detail{min-height:var(--inspiration-viewport-height);padding-inline:clamp(24px,5.94vw,98px)}html[data-inspiration-embed=wps] .inspiration__detail-nav{margin-inline:calc(-1*clamp(24px,5.94vw,98px));padding-inline:20px}html[data-inspiration-embed=wps] .inspiration__detail-nav-inner{width:100%}html[data-inspiration-embed=wps] .inspiration__detail-content{padding-top:80px}html[data-inspiration-embed=wps][data-theme=dark] .inspiration{--lx-color-icon-primary: #c7c7c7;--lx-color-fill-top: #252525;--home-ink: #f5f5f5;--home-muted: #8a8a8a;--inspiration-line: rgba(245, 245, 245, .14);--inspiration-tertiary: rgba(245, 245, 245, .46);--inspiration-hover: rgba(255, 255, 255, .06);--inspiration-brand: #f5f5f5;--inspiration-brand-soft: rgba(255, 255, 255, .08);--inspiration-surface-card: #252525;--inspiration-surface-top: #2e2e2e;--inspiration-surface-light: rgba(255, 255, 255, .08);--overflow-tabs-background: #121212;color-scheme:dark}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__theme-icon--light{display:none}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__theme-icon--dark{display:block}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__search-wrap{background:var(--inspiration-surface-light)}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__card{background:var(--inspiration-surface-card)}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__card-image{border-color:#f5f5f514;background:var(--inspiration-surface-top)}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__card:hover,html[data-inspiration-embed=wps][data-theme=dark] .inspiration__card:focus-within{box-shadow:0 12px 32px #0000003d}html[data-inspiration-embed=wps][data-theme=dark] .inspiration-heading__tile{border-color:var(--inspiration-line);background:var(--inspiration-surface-top)}html[data-inspiration-embed=wps][data-theme=dark] .inspiration .overflow-tabs__button{background:var(--inspiration-surface-top);color:#c7c7c7}html[data-inspiration-embed=wps][data-theme=dark] .inspiration .overflow-tabs__button:hover{background:#ffffff24;color:#f5f5f5}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__copy{background:var(--inspiration-surface-card)}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__gallery-stage{background:linear-gradient(134.78deg,#122c75 -2.6%,#6c0808 105.86%)}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__download{border-color:#7499ff;background:transparent}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__download:hover{background:#ffffff14}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__download span{background-image:linear-gradient(114.3103deg,#cddbff .27205%,#bd59f6 99.728%)}html[data-inspiration-embed=wps][data-theme=dark] .inspiration__search-clear img{filter:invert(1)}@supports not selector(::-webkit-scrollbar){html[data-page=inspiration],.inspiration__detail-sections{scrollbar-width:thin;scrollbar-color:#d9d9d9 transparent}html[data-page=inspiration][data-inspiration-embed=wps][data-theme=dark],html[data-inspiration-embed=wps][data-theme=dark] .inspiration__detail-sections{scrollbar-color:#5c5c5c transparent}}html[data-page=inspiration]::-webkit-scrollbar,.inspiration__detail-sections::-webkit-scrollbar{width:6px;height:6px;background:transparent}html[data-page=inspiration]::-webkit-scrollbar-track,html[data-page=inspiration]::-webkit-scrollbar-corner,.inspiration__detail-sections::-webkit-scrollbar-track,.inspiration__detail-sections::-webkit-scrollbar-corner{background:transparent}html[data-page=inspiration]::-webkit-scrollbar-button,.inspiration__detail-sections::-webkit-scrollbar-button{display:none;width:0;height:0}html[data-page=inspiration]::-webkit-scrollbar-thumb,.inspiration__detail-sections::-webkit-scrollbar-thumb{border-radius:999px;background:#d9d9d9}html[data-page=inspiration][data-inspiration-embed=wps][data-theme=dark]::-webkit-scrollbar-thumb,html[data-inspiration-embed=wps][data-theme=dark] .inspiration__detail-sections::-webkit-scrollbar-thumb{background:#5c5c5c}@media(max-width:1399px)and (min-width:1024px){html[data-inspiration-embed=wps] .inspiration--detail{--inspiration-gallery-height: clamp(460px, calc(var(--inspiration-viewport-height) - 172px), 740px);padding-inline:60px;padding-bottom:60px}html[data-inspiration-embed=wps] .inspiration__detail-nav{margin-inline:-60px}html[data-inspiration-embed=wps] .inspiration__detail-content{padding-top:60px}}@media(max-width:1023px){.inspiration__tools{gap:16px}.inspiration__search-wrap{flex-basis:180px}.inspiration__detail-copy{padding:0 0 0 8px}.inspiration__detail-copy h1{font-size:24px;line-height:34px}.inspiration__detail-meta,.inspiration__try,.inspiration__download{font-size:14px}.inspiration__detail-action{gap:8px}.inspiration__detail-action .inspiration__try{min-width:100px;padding-inline:16px}.inspiration__download{min-width:156px;padding-inline:12px}}@media(max-width:767px){.inspiration{padding:78px 16px 60px}.inspiration__tools{flex-direction:column-reverse;align-items:stretch;gap:16px}.inspiration__search-wrap{flex:auto;width:100%}.inspiration__grid,.inspiration__column{gap:12px}.inspiration__card-body{padding:12px}.inspiration__card-footer{flex-wrap:wrap;gap:2px 6px}.inspiration__card-meta{flex:1 1 76px}.inspiration__card-title{font-size:13px;line-height:20px}.inspiration__card .inspiration__try{margin-left:auto}.inspiration--detail{padding-top:78px}.inspiration__detail-content,html[data-inspiration-embed=wps] .inspiration__detail-content{padding-top:20px}.inspiration__detail{grid-template-columns:minmax(0,1fr);gap:28px}.inspiration__gallery-stage{height:auto;aspect-ratio:39 / 37}.inspiration__detail-copy{max-height:none;padding:0}.inspiration__detail-sections{margin-top:28px;overflow:visible}html[data-inspiration-embed=wps] .inspiration--detail{padding-inline:16px}html[data-inspiration-embed=wps] .inspiration__detail-nav{margin-inline:-16px;padding-inline:16px}}@media(prefers-reduced-motion:reduce){.inspiration *,.inspiration *:before,.inspiration *:after{transition:none}}
