.container-fluid.svelte-1uha8ag{width:100%;max-width:1800px;margin:0 auto}.text-cutout.svelte-1uha8ag{font-size:clamp(4rem,15vw,12rem);font-weight:900;line-height:.85;letter-spacing:-.04em;text-transform:uppercase;position:relative;z-index:2;color:#1e1e1e;text-shadow:0 4px 20px rgba(0,0,0,.1),0 8px 40px rgba(138,138,116,.15);will-change:transform}.hero-title.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;position:relative;overflow:hidden}.hero-title.svelte-1uha8ag{position:relative}.background-texts.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.background-text.svelte-1uha8ag{position:absolute;font-family:Roboto Mono,monospace;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#8a8a74;opacity:.25;transform:translate(-50%,-50%);white-space:nowrap;transition:opacity .8s ease;animation:svelte-1uha8ag-subtle-float 20s ease-in-out infinite;min-height:1.5em}.background-text.svelte-1uha8ag:nth-child(odd){color:#9b9b86;opacity:.2;animation-duration:25s;animation-delay:-5s}.background-text.svelte-1uha8ag:nth-child(2n){color:#c4846a;opacity:.22;animation-duration:30s;animation-delay:-10s}.background-text.svelte-1uha8ag:nth-child(3n){font-size:clamp(1.1rem,1.7vw,1.5rem);opacity:.18}.background-text.svelte-1uha8ag:nth-child(4n){font-size:clamp(1.4rem,2.3vw,2.1rem);opacity:.28;font-weight:700}@keyframes svelte-1uha8ag-subtle-float{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-10px)}}.background-text.svelte-1uha8ag:hover{opacity:.3!important;transform:translate(-50%,-50%) scale(1.1)}@media(max-width:768px){.background-text.svelte-1uha8ag{font-size:clamp(.7rem,2vw,.9rem)}}.background-texts.svelte-1uha8ag{z-index:1}.hero-section.svelte-1uha8ag>div:where(.svelte-1uha8ag):last-child{z-index:10;position:relative}.hero-title.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;font-family:Roboto Mono,monospace;font-weight:900;line-height:.85;letter-spacing:-.03em;transform-style:preserve-3d;perspective:1000px}.cta-button.svelte-1uha8ag{border:2px solid var(--soft-black);color:var(--soft-black);transition:all .5s cubic-bezier(.4,0,.2,1)}.cta-button.svelte-1uha8ag:hover{color:var(--warm-beige);border-color:var(--soft-black);transform:translateY(-2px);box-shadow:0 10px 30px #0003}.grid-cols-12.svelte-1uha8ag{grid-template-columns:repeat(12,1fr)}.col-span-12.svelte-1uha8ag{grid-column:span 12 / span 12}.svelte-1uha8ag::-webkit-scrollbar{width:8px}.svelte-1uha8ag::-webkit-scrollbar-track{background:var(--warm-beige)}.svelte-1uha8ag::-webkit-scrollbar-thumb{background:var(--soft-black);border-radius:0}html{scroll-behavior:smooth}@keyframes svelte-1uha8ag-flow{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.animate-flow.svelte-1uha8ag{animation:svelte-1uha8ag-flow 2s linear infinite}
