.DemosIndex-module__Cke81q__shell{flex-direction:column;flex:1;display:flex}.DemosIndex-module__Cke81q__page{min-height:100vh;font-family:var(--font-inter), system-ui, sans-serif;overflow-x:clip}[data-demos-theme=dark] .DemosIndex-module__Cke81q__page{color:#f4f4f5;background:radial-gradient(at 50% -10%,#ea580c38 0%,#0000 55%),linear-gradient(#08080c 0%,#0f0f14 100%)}[data-demos-theme=light] .DemosIndex-module__Cke81q__page{color:#1c1917;background:0 0}.DemosIndex-module__Cke81q__inner{max-width:1120px;padding:calc(var(--app-bar-height,64px) + clamp(1.5rem, 4vw, 2.5rem)) clamp(1.25rem, 4vw, 2rem) 4rem;min-width:0;margin:0 auto}.DemosIndex-module__Cke81q__kicker{letter-spacing:.14em;text-transform:uppercase;color:#ea580c;margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:inline-block}.DemosIndex-module__Cke81q__title{letter-spacing:-.03em;max-width:34ch;margin:0 0 1rem;font-size:clamp(2rem,5vw,2.75rem);font-weight:800;line-height:1.15}[data-demos-theme=dark] .DemosIndex-module__Cke81q__title{color:#f4f4f5}[data-demos-theme=light] .DemosIndex-module__Cke81q__title{color:#1c1917}.DemosIndex-module__Cke81q__lead{max-width:52ch;margin:0 0 2.5rem;font-size:1.0625rem;line-height:1.65}[data-demos-theme=dark] .DemosIndex-module__Cke81q__lead{color:#a1a1aa}[data-demos-theme=light] .DemosIndex-module__Cke81q__lead{color:#44403c}.DemosIndex-module__Cke81q__aiSection{-webkit-backdrop-filter:blur(12px);border-radius:16px;margin-bottom:2.75rem;padding:clamp(1.35rem,3vw,1.85rem)}[data-demos-theme=dark] .DemosIndex-module__Cke81q__aiSection{background:#ffffff0a;border:1px solid #ffffff14;box-shadow:0 12px 40px #00000059}[data-demos-theme=light] .DemosIndex-module__Cke81q__aiSection{background:#fffefbd1;border:1px solid #5c4d3c29;box-shadow:0 12px 32px #5c4d3c1a}.DemosIndex-module__Cke81q__aiSectionGrid{grid-template-columns:1fr;align-items:center;gap:1.5rem;display:grid}@media (min-width:900px){.DemosIndex-module__Cke81q__aiSectionGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2rem}}.DemosIndex-module__Cke81q__aiSectionCopy{min-width:0}.DemosIndex-module__Cke81q__aiKicker{letter-spacing:.12em;text-transform:uppercase;color:#ea580c;margin-bottom:.65rem;font-size:.72rem;font-weight:800;display:inline-block}.DemosIndex-module__Cke81q__aiTitle{letter-spacing:-.03em;max-width:28ch;margin:0 0 .85rem;font-size:clamp(1.35rem,2.8vw,1.65rem);font-weight:800;line-height:1.2}[data-demos-theme=dark] .DemosIndex-module__Cke81q__aiTitle{color:#f4f4f5}[data-demos-theme=light] .DemosIndex-module__Cke81q__aiTitle{color:#1c1917}.DemosIndex-module__Cke81q__aiLead{max-width:46ch;margin:0 0 1rem;font-size:.98rem;line-height:1.65}[data-demos-theme=dark] .DemosIndex-module__Cke81q__aiLead{color:#a1a1aa}[data-demos-theme=light] .DemosIndex-module__Cke81q__aiLead{color:#44403c}[data-demos-theme=dark] .DemosIndex-module__Cke81q__aiLead strong{color:#f4f4f5}[data-demos-theme=light] .DemosIndex-module__Cke81q__aiLead strong{color:#1c1917}.DemosIndex-module__Cke81q__aiLead strong{font-weight:700}.DemosIndex-module__Cke81q__aiCaption{max-width:46ch;margin:0;font-size:.8125rem;line-height:1.55;transition:color .22s,opacity .22s}[data-demos-theme=dark] .DemosIndex-module__Cke81q__aiCaption{color:#71717a}[data-demos-theme=light] .DemosIndex-module__Cke81q__aiCaption{color:#78716c}[data-demos-theme=dark] .DemosIndex-module__Cke81q__aiCaptionActive{color:#a1a1aa;opacity:.95}[data-demos-theme=light] .DemosIndex-module__Cke81q__aiCaptionActive{color:#57534e;opacity:.95}@media (hover:none){[data-demos-theme=dark] .DemosIndex-module__Cke81q__aiCaption{color:#a1a1aa;opacity:.95}[data-demos-theme=light] .DemosIndex-module__Cke81q__aiCaption{color:#57534e;opacity:.95}}.DemosIndex-module__Cke81q__aiVideoFrame{aspect-ratio:16/9;background:#0f0f0f;border-radius:12px;width:100%;overflow:hidden}[data-demos-theme=dark] .DemosIndex-module__Cke81q__aiVideoFrame{box-shadow:0 16px 40px #00000073,inset 0 0 0 1px #ffffff14}[data-demos-theme=light] .DemosIndex-module__Cke81q__aiVideoFrame{box-shadow:0 16px 36px #5c4d3c24,inset 0 0 0 1px #5c4d3c1f}.DemosIndex-module__Cke81q__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:1.25rem;display:grid}.DemosIndex-module__Cke81q__card{color:inherit;-webkit-backdrop-filter:blur(12px);border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden}[data-demos-theme=dark] .DemosIndex-module__Cke81q__card{background:#ffffff0a;border:1px solid #ffffff14;box-shadow:0 8px 24px #00000047}[data-demos-theme=light] .DemosIndex-module__Cke81q__card{background:#fffefbd1;border:1px solid #5c4d3c29;box-shadow:0 8px 24px #5c4d3c1a}.DemosIndex-module__Cke81q__card:hover{border-color:#ea580c59;transform:translateY(-4px);box-shadow:0 16px 40px #ea580c1f,0 0 0 1px #ea580c1a}.DemosIndex-module__Cke81q__thumb{background-position:50%;background-size:cover;height:140px}.DemosIndex-module__Cke81q__thumbConstruction{background-image:linear-gradient(135deg,#78350f 0%,#b45309 40%,#451a03 100%)}.DemosIndex-module__Cke81q__thumbRestaurant{background-image:linear-gradient(135deg,#7c2d12 0%,#ea580c 50%,#431407 100%)}.DemosIndex-module__Cke81q__thumbTech{background-image:linear-gradient(135deg,#020617 0%,#1d4ed8 45%,#020617 100%)}.DemosIndex-module__Cke81q__thumbWellness{background-image:linear-gradient(135deg,#134e4a 0%,#5eead4 35%,#0f766e 100%)}.DemosIndex-module__Cke81q__thumbStudio{background-image:linear-gradient(128deg,#1c1917 0%,#f5f0e6 42%,#c45c26 88%)}.DemosIndex-module__Cke81q__thumbSpectacle{background-image:linear-gradient(145deg,#2e1064 0%,#86198f 38%,#e8c547 100%)}.DemosIndex-module__Cke81q__thumbPortfolio{background-image:linear-gradient(135deg,#faf9f7 0%,#3d5266 42%,#1a1917 100%)}.DemosIndex-module__Cke81q__thumbGalerie{background-image:linear-gradient(145deg,#f3f0ea 0%,#c45c26 38%,#121110 100%)}.DemosIndex-module__Cke81q__cardBody{padding:1.25rem 1.35rem 1.5rem}.DemosIndex-module__Cke81q__cardTitle{margin:0 0 .4rem;font-size:1.125rem;font-weight:700}[data-demos-theme=dark] .DemosIndex-module__Cke81q__cardTitle{color:#f4f4f5}[data-demos-theme=light] .DemosIndex-module__Cke81q__cardTitle{color:#1c1917}.DemosIndex-module__Cke81q__cardDesc{margin:0;font-size:.875rem;line-height:1.5}[data-demos-theme=dark] .DemosIndex-module__Cke81q__cardDesc{color:#a1a1aa}[data-demos-theme=light] .DemosIndex-module__Cke81q__cardDesc{color:#57534e}.DemosIndex-module__Cke81q__back{color:#ea580c;margin-top:2.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.DemosIndex-module__Cke81q__back:hover{color:#c2410c;text-decoration:underline}.DemosIndex-module__Cke81q__seoCtaWrap{margin-top:2rem}
.BeigePresentationAmbientBg-module__qBzJ2q__wrap{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.BeigePresentationAmbientBg-module__qBzJ2q__halo{will-change:transform;opacity:.075;width:118%;height:118%;position:absolute;top:-9%;left:-9%}.BeigePresentationAmbientBg-module__qBzJ2q__haloPrimary{background:radial-gradient(ellipse 58% 52% at 18% 24%, var(--primary-color) 0%, transparent 52%)}.BeigePresentationAmbientBg-module__qBzJ2q__haloAccent{background:radial-gradient(ellipse 50% 48% at 82% 78%, var(--accent-color) 0%, transparent 50%);opacity:.065}@media (prefers-reduced-motion:no-preference){@keyframes BeigePresentationAmbientBg-module__qBzJ2q__beigeAmbientDriftPrimary{0%{transform:translate(-1.8%,-1.2%)}to{transform:translate(1.8%,1.4%)}}@keyframes BeigePresentationAmbientBg-module__qBzJ2q__beigeAmbientDriftAccent{0%{transform:translate(1.4%,1%)}to{transform:translate(-1.6%,-1.2%)}}.BeigePresentationAmbientBg-module__qBzJ2q__haloPrimary{animation:96s ease-in-out infinite alternate BeigePresentationAmbientBg-module__qBzJ2q__beigeAmbientDriftPrimary}.BeigePresentationAmbientBg-module__qBzJ2q__haloAccent{animation:84s ease-in-out -12s infinite alternate BeigePresentationAmbientBg-module__qBzJ2q__beigeAmbientDriftAccent}}
