.product-showcase.svelte-1g6ahed{position:relative;width:100%;max-width:440px;margin:0 auto;perspective:2000px;display:flex;justify-content:center;align-items:center;padding:0;text-align:left}.tilt-container.svelte-1g6ahed{position:relative;width:100%;transform:rotateY(-18deg) rotateX(10deg) rotate(-2deg);transform-style:preserve-3d}.mag-viewport.svelte-1g6ahed{position:relative;width:100%;aspect-ratio:1080 / 1350;background:#fff;overflow:hidden;border-radius:4px;container-type:inline-size}.mag-feed.svelte-1g6ahed{height:100%;transition:transform .8s cubic-bezier(.65,0,.35,1)}.mag-item.svelte-1g6ahed{height:100%;width:100%}.sliding-track.svelte-1g6ahed{display:flex;width:100%;height:100%;transition:transform .8s cubic-bezier(.65,0,.35,1)}.page-slide.svelte-1g6ahed{flex:0 0 100%;width:100%;height:100%;position:relative}.mag-visual.svelte-1g6ahed{width:100%;height:100%;overflow:hidden;position:relative}.mag-visual.svelte-1g6ahed img:where(.svelte-1g6ahed){width:100%;height:100%;object-fit:cover}.page-content.svelte-1g6ahed{width:100%;height:100%;background-size:cover;background-position:center;background-color:#1a1a1a;position:relative;box-sizing:border-box;display:flex;flex-direction:column}.page-content.svelte-1g6ahed:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to top,#000c,#0000);pointer-events:none;z-index:1}.page-content.svelte-1g6ahed>:where(.svelte-1g6ahed){position:relative;z-index:2}.page-content.center.svelte-1g6ahed{justify-content:center;align-items:center;text-align:center;padding-bottom:60px}.page-content.bottom-left.svelte-1g6ahed{justify-content:flex-end;align-items:flex-start}.page-content.magazine-cover.svelte-1g6ahed{padding:30px;justify-content:flex-start}.page-content.article.svelte-1g6ahed{padding:30px;justify-content:flex-end}.page-content.article.svelte-1g6ahed:after{height:80%;background:linear-gradient(to top,#000000e6,#0006 60%,#0000)}.article-container.svelte-1g6ahed{width:100%;color:#fff;margin-bottom:20px}.article-headline.svelte-1g6ahed{font-family:Space Grotesk,sans-serif;font-size:32px;line-height:.9;font-weight:700;margin-bottom:16px;text-transform:uppercase;letter-spacing:-1px}.article-body.svelte-1g6ahed{font-family:Space Grotesk,sans-serif;font-size:11px;line-height:1.5;column-count:2;column-gap:20px;text-align:justify;font-weight:300;opacity:.9}.page-content.essay.svelte-1g6ahed{padding:30px;justify-content:flex-end;align-items:flex-end}.page-content.essay.svelte-1g6ahed:after{height:70%;background:linear-gradient(to top,#000000e6,#0000004d,#0000)}.essay-container.svelte-1g6ahed{width:100%;max-width:80%;color:#fff;margin-bottom:20px;text-align:right}.essay-headline.svelte-1g6ahed{font-family:Space Grotesk,sans-serif;font-size:36px;line-height:.9;font-weight:700;margin-bottom:20px;text-transform:uppercase;letter-spacing:-2px}.essay-body.svelte-1g6ahed{font-family:Space Grotesk,sans-serif;font-size:12px;line-height:1.4;font-weight:400;opacity:.9;white-space:pre-wrap}.page-content.cta.svelte-1g6ahed{justify-content:center;align-items:center;text-align:center;padding-bottom:40px}.cta-headline.svelte-1g6ahed{font-family:Space Grotesk,sans-serif;font-size:42px;font-weight:700;line-height:1;margin-bottom:15px;text-transform:uppercase;color:#fff}.cta-subhead.svelte-1g6ahed{font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:400;opacity:.8;margin-bottom:30px;color:#fff}.cta-button.svelte-1g6ahed{background:transparent;color:#fff;border:1px solid #fff;padding:16px 32px;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease}.cta-button.svelte-1g6ahed:hover{background:#fff;color:#000}.masthead.svelte-1g6ahed{font-family:Space Grotesk,sans-serif;font-size:40cqw;font-weight:800;line-height:.8;letter-spacing:-4px;color:#fff;text-align:center;width:100%;margin-top:10px;text-transform:uppercase;mix-blend-mode:difference;margin-left:-20px}.page-content.theme-luxury.svelte-1g6ahed .masthead:where(.svelte-1g6ahed){font-family:Playfair Display,serif;font-style:italic;font-weight:400;text-transform:uppercase;letter-spacing:-1px;font-size:40cqw;mix-blend-mode:normal;text-shadow:0 4px 20px rgba(0,0,0,.5);margin-left:-30px}.page-content.theme-luxury.svelte-1g6ahed h3:where(.svelte-1g6ahed),.page-content.theme-luxury.svelte-1g6ahed .cta-headline:where(.svelte-1g6ahed){font-family:Playfair Display,serif;letter-spacing:0;font-weight:400}.page-content.theme-luxury.svelte-1g6ahed .cta-button:where(.svelte-1g6ahed){background:#fff;color:#000;border:none;font-family:Inter,sans-serif;font-weight:600;letter-spacing:1px}.page-content.theme-luxury.svelte-1g6ahed .issue-meta:where(.svelte-1g6ahed){font-family:Inter,sans-serif;font-weight:400;letter-spacing:1px;font-size:11px;border-top:none;justify-content:center;gap:20px;opacity:.9}.page-content.theme-cookbook.svelte-1g6ahed .masthead:where(.svelte-1g6ahed){font-family:"DM Serif Display",serif;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:0px;font-size:30cqw;mix-blend-mode:normal;text-align:left;margin-left:-32px;width:140%}.page-content.theme-cookbook.svelte-1g6ahed h3:where(.svelte-1g6ahed),.page-content.theme-cookbook.svelte-1g6ahed .article-headline:where(.svelte-1g6ahed),.page-content.theme-cookbook.svelte-1g6ahed .essay-headline:where(.svelte-1g6ahed){font-family:"DM Serif Display",serif;letter-spacing:.5px;font-weight:400}.page-content.theme-cookbook.svelte-1g6ahed p:where(.svelte-1g6ahed),.page-content.theme-cookbook.svelte-1g6ahed .issue-meta:where(.svelte-1g6ahed),.page-content.theme-cookbook.svelte-1g6ahed .article-body:where(.svelte-1g6ahed),.page-content.theme-cookbook.svelte-1g6ahed .essay-body:where(.svelte-1g6ahed),.page-content.theme-cookbook.svelte-1g6ahed .page-text:where(.svelte-1g6ahed){font-family:Space Mono,monospace}.page-content.theme-cookbook.svelte-1g6ahed .issue-meta:where(.svelte-1g6ahed){font-size:10px;letter-spacing:-.5px;border-top:2px solid #fff;justify-content:space-between;font-weight:700}.page-content.theme-cookbook.svelte-1g6ahed .page-text:where(.svelte-1g6ahed){font-size:12px;line-height:1.6}.page-content.theme-corporate.svelte-1g6ahed .masthead:where(.svelte-1g6ahed){font-family:Inter,sans-serif;font-weight:800;letter-spacing:-4px;font-size:33cqw;text-transform:uppercase;mix-blend-mode:normal;text-shadow:0 4px 20px rgba(0,0,0,.5);padding-left:10px}.page-content.theme-corporate.svelte-1g6ahed h3:where(.svelte-1g6ahed),.page-content.theme-corporate.svelte-1g6ahed .article-headline:where(.svelte-1g6ahed),.page-content.theme-corporate.svelte-1g6ahed .cta-headline:where(.svelte-1g6ahed){font-family:Inter,sans-serif;font-weight:800;letter-spacing:-1px}.page-content.theme-corporate.svelte-1g6ahed p:where(.svelte-1g6ahed),.page-content.theme-corporate.svelte-1g6ahed .issue-meta:where(.svelte-1g6ahed),.page-content.theme-corporate.svelte-1g6ahed .article-body:where(.svelte-1g6ahed){font-family:Inter,sans-serif;letter-spacing:-.2px}.page-content.theme-corporate.svelte-1g6ahed .issue-meta:where(.svelte-1g6ahed){background:#2563eb;color:#fff;padding:8px 16px;border-radius:4px;border-top:none;font-size:11px;font-weight:700;margin-bottom:0;box-shadow:0 4px 12px #2563eb66}.page-content.theme-corporate.svelte-1g6ahed .text-overlay.has-bg:where(.svelte-1g6ahed){background:#2563ebf2;color:#fff;border:none;border-radius:0;box-shadow:0 10px 30px #0003}.page-content.theme-corporate.svelte-1g6ahed .text-overlay.has-bg:where(.svelte-1g6ahed) h3:where(.svelte-1g6ahed){color:#fff}.cover-bottom.svelte-1g6ahed{margin-top:auto;width:100%;display:flex;flex-direction:column;gap:16px}.cover-tagline.svelte-1g6ahed{font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;color:#fff;text-transform:uppercase;text-align:center;width:100%}.issue-meta.svelte-1g6ahed{display:flex;justify-content:space-between;width:100%;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600;color:#fff;border-top:1px solid rgba(255,255,255,.4);padding-top:10px}.text-overlay.svelte-1g6ahed{color:#fff;max-width:100%;padding:24px;box-sizing:border-box}.text-overlay.has-bg.svelte-1g6ahed{background:#fff;color:#000;padding:24px;margin:24px;border:1px solid #000}.text-overlay.svelte-1g6ahed h3:where(.svelte-1g6ahed){font-size:clamp(24px,4vw,32px);line-height:.95;margin:0 0 12px;font-family:Space Grotesk,sans-serif;font-style:normal;font-weight:700;letter-spacing:-1.5px;text-transform:uppercase}.page-text.svelte-1g6ahed{font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:400;line-height:1.4;margin:0}.mag-title.svelte-1g6ahed{font-family:Space Grotesk,sans-serif;font-size:clamp(24px,5vw,42px);font-weight:900;margin:0;text-transform:uppercase;letter-spacing:-1.5px}.mag-tagline.svelte-1g6ahed{font-size:11px;font-weight:700;letter-spacing:2px;opacity:.8;margin-top:8px}@media(max-width:768px){.product-showcase.svelte-1g6ahed{max-width:90vw}}:root{--bg-v4: #f9f9f7;--text-v4: #0a0a0a;--accent-v4: #000;--muted-v4: #666}.landing-v4.svelte-1wibvbh{background:var(--bg-v4);color:var(--text-v4);font-family:Inter,sans-serif;overflow-x:hidden}h1.svelte-1wibvbh,h2.svelte-1wibvbh,h3.svelte-1wibvbh,.italic.svelte-1wibvbh{font-family:Playfair Display,serif;font-weight:700}.italic.svelte-1wibvbh{font-style:italic}.container-v4.svelte-1wibvbh{max-width:1400px;margin:0 auto;width:100%;padding:0 5vw;box-sizing:border-box}.hero.svelte-1wibvbh{min-height:80vh;display:flex;align-items:flex-start;padding:40px 0;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.05)}.hero-container.svelte-1wibvbh{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:flex-start;width:100%;padding-top:0}.hero-visual.svelte-1wibvbh{position:relative;margin-left:-10px;transform:translateY(5px);display:flex;justify-content:center;align-items:flex-start;perspective:2000px;width:100%;height:100%}.badge.svelte-1wibvbh{font-size:10px;font-weight:700;letter-spacing:3px;opacity:.5;margin-bottom:24px;margin-left:6px}h1.svelte-1wibvbh{font-size:clamp(48px,8vw,100px);line-height:1;margin:0 0 32px;letter-spacing:-2px}.subtext.svelte-1wibvbh{font-size:20px;line-height:1.5;color:var(--muted-v4);max-width:500px;margin-bottom:48px}.cta-group.svelte-1wibvbh{display:flex;align-items:center;gap:32px}.btn-primary.svelte-1wibvbh{display:inline-block;padding:20px 36px;background:#000;color:#fff;text-decoration:none;font-weight:700;font-size:14px;letter-spacing:1px;transition:transform .2s}.btn-primary.svelte-1wibvbh:hover{transform:translateY(-2px)}.problem.svelte-1wibvbh{padding:160px 5vw;background:#000;color:#fff;text-align:center}.content-narrow.svelte-1wibvbh{max-width:900px;margin:0 auto}.problem.svelte-1wibvbh h2:where(.svelte-1wibvbh){font-size:clamp(32px,5vw,64px);line-height:1.1;margin-bottom:80px;opacity:0;transform:translateY(20px);transition:all 1s cubic-bezier(.2,.8,.2,1)}.problem.svelte-1wibvbh h2.visible:where(.svelte-1wibvbh){opacity:1;transform:translateY(0)}.label.white.svelte-1wibvbh{color:#fff;opacity:.6}.manifesto-spirit.svelte-1wibvbh{margin-top:60px;font-size:24px;font-weight:500;line-height:1.4}.manifesto-spirit.svelte-1wibvbh p:where(.svelte-1wibvbh){margin-bottom:24px}.manifesto-spirit.svelte-1wibvbh .accent:where(.svelte-1wibvbh){font-family:Playfair Display,serif;font-style:italic;font-size:32px;color:#fff;opacity:.9;margin-top:40px}.label.svelte-1wibvbh{font-size:11px;font-weight:700;letter-spacing:4px;opacity:.4;display:block;margin-bottom:16px}.use-cases.svelte-1wibvbh{padding:160px 5vw;background:var(--bg-v4)}.container.svelte-1wibvbh{max-width:1400px;margin:0 auto}.section-title.svelte-1wibvbh{font-size:48px;margin-bottom:100px;text-align:center}.cases-grid.svelte-1wibvbh{display:grid;grid-template-columns:repeat(2,1fr);gap:120px 80px}.case-card.svelte-1wibvbh{display:flex;flex-direction:column;gap:40px}.case-visual.svelte-1wibvbh{aspect-ratio:auto;background:transparent;overflow:visible;border-radius:0}.case-text.svelte-1wibvbh h3:where(.svelte-1wibvbh){font-size:32px;margin-bottom:16px}.case-text.svelte-1wibvbh .desc:where(.svelte-1wibvbh){font-size:18px;font-weight:700;margin-bottom:8px}.case-text.svelte-1wibvbh .copy:where(.svelte-1wibvbh){font-size:16px;color:var(--muted-v4)}.philosophy.svelte-1wibvbh{padding:200px 5vw;background:#000;color:#fff;text-align:center}.philosophy.svelte-1wibvbh h2:where(.svelte-1wibvbh){font-size:clamp(40px,6vw,84px);line-height:1;margin-bottom:60px;opacity:0;transform:translateY(30px);transition:all 1.2s cubic-bezier(.2,.8,.2,1)}.philosophy.svelte-1wibvbh h2.visible:where(.svelte-1wibvbh){opacity:1;transform:translateY(0)}.philosophy-text.svelte-1wibvbh p:where(.svelte-1wibvbh){font-size:24px;color:#888;margin-bottom:80px}.comparison.svelte-1wibvbh{display:flex;flex-direction:column;gap:40px}.comp-row.svelte-1wibvbh{display:flex;flex-direction:column;gap:8px}.comp-row.svelte-1wibvbh .muted:where(.svelte-1wibvbh){font-size:18px;opacity:.3;text-decoration:line-through}.comp-row.svelte-1wibvbh .highlight:where(.svelte-1wibvbh){font-size:32px;font-weight:700;font-family:Playfair Display,serif;font-style:italic}.final-cta.svelte-1wibvbh{min-height:40vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:120px 5vw 100px;box-sizing:border-box}.cta-content.svelte-1wibvbh{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.final-cta.svelte-1wibvbh p:where(.svelte-1wibvbh){font-size:20px;color:var(--muted-v4);margin-bottom:60px}.footer.svelte-1wibvbh{padding:60px 5vw 20px;background:var(--bg-v4);border-top:1px solid rgba(0,0,0,.05)}.footer-container.svelte-1wibvbh{max-width:1400px;margin:0 auto;text-align:center}.footer.svelte-1wibvbh p:where(.svelte-1wibvbh){font-size:11px;font-weight:700;letter-spacing:3px;opacity:.5;text-transform:uppercase;margin-bottom:32px}.footer-bottom.svelte-1wibvbh{display:flex;flex-direction:column;align-items:center;gap:32px}.footer-links.svelte-1wibvbh{display:flex;gap:32px}.footer-links.svelte-1wibvbh a:where(.svelte-1wibvbh){font-size:10px;font-weight:800;letter-spacing:2px;text-decoration:none;color:var(--text-v4);opacity:.4;transition:opacity .2s}.footer-links.svelte-1wibvbh a:where(.svelte-1wibvbh):hover{opacity:1}.copyright.svelte-1wibvbh{font-size:10px;opacity:.3;font-weight:900;letter-spacing:1px}@media(max-width:1024px){.hero-container.svelte-1wibvbh{grid-template-columns:1fr;text-align:center;gap:40px;display:flex;flex-direction:column-reverse;align-items:center}.hero-visual.svelte-1wibvbh{margin:0 auto 10px;width:100%;display:flex;justify-content:center}.hero-text.svelte-1wibvbh{display:flex;flex-direction:column;align-items:center;text-align:center}.cta-group.svelte-1wibvbh{justify-content:center}.cases-grid.svelte-1wibvbh{grid-template-columns:1fr;gap:80px}}@media(max-width:768px){h1.svelte-1wibvbh{font-size:48px}.btn-primary.svelte-1wibvbh{width:100%;box-sizing:border-box}.cta-group.svelte-1wibvbh{flex-direction:column;gap:20px;width:100%}.hero.svelte-1wibvbh{padding-top:5vw}.hero-visual.svelte-1wibvbh{margin-top:10px}}.floating-create-btn.svelte-1uha8ag{position:fixed;bottom:32px;right:32px;background:#fff;color:#000;padding:16px 24px;font-size:12px;font-weight:600;letter-spacing:.5px;text-decoration:none;border:2px solid #fff;box-shadow:0 4px 12px #00000026;transition:transform .2s,box-shadow .2s;z-index:1000;display:none;mix-blend-mode:exclusion}.floating-create-btn.svelte-1uha8ag:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}@media(min-width:1024px){.floating-create-btn.svelte-1uha8ag{display:block}}.mobile-search-wrapper.svelte-1uha8ag{margin-bottom:12px}.micromag-grid.svelte-1uha8ag{display:grid;gap:20px;align-items:start}@media(max-width:767px){.micromag-grid.svelte-1uha8ag{grid-template-columns:1fr}.grid-container.svelte-1uha8ag{padding:8px 12px 60px!important}.tagline-bar.svelte-1uha8ag{padding:16px 12px 8px!important}.tagline-bar.svelte-1uha8ag{font-size:10px!important}}@media(min-width:769px){.mobile-search-wrapper.svelte-1uha8ag{display:none!important}}@media(min-width:768px)and (max-width:1023px){.micromag-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.micromag-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(324px,1fr))}}
