.intro.svelte-x7e0pq{display:flex;flex-direction:column;align-items:flex-start;min-height:100vh;padding:3.67rem 2rem 2rem;gap:2rem}@media (min-width: 501px) and (max-width: 768px){.marquee-item.svelte-x7e0pq img:where(.svelte-x7e0pq){width:160px!important;height:auto!important}.mobile-grid.svelte-x7e0pq .cover-tile:where(.svelte-x7e0pq) img:where(.svelte-x7e0pq){height:140px!important}.mobile-grid.svelte-x7e0pq{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}}.intro-line.svelte-x7e0pq{margin:0;line-height:1.1}.line1.svelte-x7e0pq{font-size:8rem;font-weight:300}.eq.svelte-x7e0pq{font-size:10rem;font-weight:700}.line3.svelte-x7e0pq{font-size:6rem;font-weight:300}.highlight.svelte-x7e0pq{font-weight:1000;font-size:17vh}@media (max-width: 768px){.line1.svelte-x7e0pq{font-size:5rem}.eq.svelte-x7e0pq{font-size:7rem}.line3.svelte-x7e0pq{font-size:4rem}.intro.svelte-x7e0pq{padding:3.67rem 1.5rem 1.5rem;gap:1.5rem}}.subtitle.svelte-x7e0pq{display:flex;padding:2rem;min-height:50vh}.subtitle-content.svelte-x7e0pq{display:flex;align-items:center;gap:2rem}.home-wrapper.svelte-x7e0pq{padding-left:2.5rem;padding-right:2.5rem}.subtitle-image.svelte-x7e0pq{position:absolute;top:46.5%;right:4rem;transform:translateY(-50%);width:35%;pointer-events:none}.subtitle-image.svelte-x7e0pq img.polaroid:where(.svelte-x7e0pq){position:absolute;top:0;left:0;width:100%;box-shadow:0 4px 4px #0000004d;transform-origin:center}.polaroid.p0.svelte-x7e0pq{transform:rotate(-5deg);z-index:1}.polaroid.p1.svelte-x7e0pq{transform:rotate(5deg);z-index:2}.polaroid.p2.svelte-x7e0pq{transform:rotate(0);z-index:3}.learn-more-wrapper.svelte-x7e0pq{display:flex;justify-content:center;margin:6rem 0}.learn-more-button.svelte-x7e0pq{display:inline-block;padding:.8rem 1.5rem;font-size:1.25rem;font-weight:500;color:#fff;text-decoration:none;border:2px solid #fff;border-radius:36px;position:relative;overflow:hidden;background:transparent;cursor:pointer;transition:background .2s ease}.learn-more-button.svelte-x7e0pq:hover{background:#fff;color:#000}.learn-more-button.svelte-x7e0pq:before{display:none}.learn-more-button.svelte-x7e0pq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;padding:2px;background:linear-gradient(90deg,#f0f,#0ff,#ff0,#f0f);background-size:300%;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;transition:background-position .3s ease}.learn-more-button.svelte-x7e0pq:hover:before{background-position:100% 0}.learn-more-button.svelte-x7e0pq:hover{color:#000;background:#fff}@media (max-width: 768px){.subtitle-image.svelte-x7e0pq{position:static;transform:none;width:80%;top:50%;margin:0 auto}.subtitle-image.svelte-x7e0pq img.polaroid:where(.svelte-x7e0pq){position:static;transform:none;width:100%}}@media (max-width: 768px){.subtitle-content.svelte-x7e0pq{flex-direction:column;gap:1.5rem}.subtitle.svelte-x7e0pq .designer-small:where(.svelte-x7e0pq){font-size:5rem}.subtitle-image.svelte-x7e0pq img.polaroid:where(.svelte-x7e0pq){position:static;max-width:80%;margin:0 auto;transform:none}}@media (max-width: 1228px){.subtitle-image.svelte-x7e0pq img.polaroid:where(.svelte-x7e0pq){display:none}}.home-title.svelte-x7e0pq{font-size:2rem;margin:2rem 0 1rem}.marquee-container.svelte-x7e0pq{overflow:hidden;white-space:nowrap;background:#000}.marquee-content.svelte-x7e0pq{display:inline-flex;animation:svelte-x7e0pq-marquee-scroll 20s linear infinite}.marquee-item.svelte-x7e0pq{position:relative;flex:0 0 auto;margin-right:2rem}.marquee-item.svelte-x7e0pq img:where(.svelte-x7e0pq){width:280px;height:350px;object-fit:cover;border:2px solid #444;border-radius:4px}.marquee-item.svelte-x7e0pq .overlay:where(.svelte-x7e0pq){position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;border-radius:4px}.marquee-item.svelte-x7e0pq:hover .overlay:where(.svelte-x7e0pq){opacity:1}.marquee-item.svelte-x7e0pq .overlay:where(.svelte-x7e0pq) span:where(.svelte-x7e0pq){font-size:1.5rem;color:#fff}@keyframes svelte-x7e0pq-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.mobile-grid.svelte-x7e0pq{display:none;gap:1rem}.mobile-grid.svelte-x7e0pq .cover-tile:where(.svelte-x7e0pq){position:relative;overflow:hidden}.mobile-grid.svelte-x7e0pq .cover-tile:where(.svelte-x7e0pq) img:where(.svelte-x7e0pq){width:100%;border-radius:4px;object-fit:cover}.mobile-grid.svelte-x7e0pq .cover-tile:where(.svelte-x7e0pq) .overlay:where(.svelte-x7e0pq){position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;border-radius:4px}.mobile-grid.svelte-x7e0pq .cover-tile:where(.svelte-x7e0pq) .overlay:where(.svelte-x7e0pq) span:where(.svelte-x7e0pq){font-size:1.2rem;color:#fff}@media (max-width: 768px){.marquee-container.svelte-x7e0pq{display:none}.mobile-grid.svelte-x7e0pq{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (max-width: 500px){.intro.svelte-x7e0pq{min-height:5vh}.intro-line.line1.svelte-x7e0pq{font-size:2.5rem!important}.intro-line.eq.svelte-x7e0pq{font-size:2rem!important}.intro-line.line3.svelte-x7e0pq{font-size:3rem!important}.highlight.svelte-x7e0pq{font-size:4rem}.subtitle.svelte-x7e0pq{position:static!important;padding:1rem!important;min-height:auto!important}.subtitle-image.svelte-x7e0pq{display:none!important}.marquee-item.svelte-x7e0pq img:where(.svelte-x7e0pq){width:120px!important;height:auto!important}.mobile-grid.svelte-x7e0pq .cover-tile:where(.svelte-x7e0pq) img:where(.svelte-x7e0pq){height:100px!important}.learn-more-button.svelte-x7e0pq{padding:.4rem 1rem!important;font-size:1rem!important}}
