.SampleArchitecture_demoBanner__v60ag{position:fixed;top:0;left:0;right:0;z-index:1001;display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,#7c5dbd,#4a8fa8);color:#fff;font-size:.875rem;font-weight:500}.SampleArchitecture_demoBackLink__E29Tp{color:#fff;text-decoration:underline;opacity:.9}.SampleArchitecture_header__FEa6C{position:fixed;top:44px;left:0;right:0;z-index:1000;background:hsla(0,0%,4%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.SampleArchitecture_headerContainer__hqe2f{max-width:1200px;margin:0 auto;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between}.SampleArchitecture_logo__Bl1PM{font-size:1.25rem;font-weight:300;color:#fff;text-decoration:none;display:flex;align-items:center;gap:.75rem;letter-spacing:.1em;text-transform:uppercase}.SampleArchitecture_nav__l4tXQ{display:flex;align-items:center;gap:2.5rem}.SampleArchitecture_navLink__VWahM{font-size:.8125rem;font-weight:400;color:hsla(0,0%,100%,.7);text-decoration:none;letter-spacing:.05em;text-transform:uppercase}.SampleArchitecture_navLink__VWahM:hover{color:#fff}.SampleArchitecture_contactBtn__BAYOa{padding:.75rem 1.5rem;font-size:.8125rem;font-weight:500;color:#0a0a0a;background:#fff;border-radius:0;text-decoration:none;letter-spacing:.05em;text-transform:uppercase}.SampleArchitecture_contactBtn__BAYOa:hover{background:#e5e5e5}.SampleArchitecture_hero__5zyG3{min-height:100vh;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);margin-top:44px;padding:120px 1.5rem 80px}.SampleArchitecture_heroContent__MG0Lh{text-align:center;max-width:900px;margin:0 auto 4rem}.SampleArchitecture_heroTitle__KL7KB{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:200;color:#fff;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.02em}.SampleArchitecture_heroAccent__BPRXx{color:#c9a962;font-weight:300}.SampleArchitecture_heroDesc__n4Fa6{font-size:1.125rem;color:hsla(0,0%,100%,.6);line-height:1.8;margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.SampleArchitecture_heroButtons__w5UQw{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.SampleArchitecture_primaryBtn__dhkvb{padding:1rem 2.5rem;font-size:.875rem;font-weight:500;color:#0a0a0a;background:#c9a962;border-radius:0;text-decoration:none;letter-spacing:.05em;text-transform:uppercase}.SampleArchitecture_primaryBtn__dhkvb:hover{background:#d4b872}.SampleArchitecture_secondaryBtn__6w6ZP{padding:1rem 2.5rem;font-size:.875rem;font-weight:500;color:#fff;background:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:0;text-decoration:none;letter-spacing:.05em;text-transform:uppercase}.SampleArchitecture_secondaryBtn__6w6ZP:hover{border-color:#fff}.SampleArchitecture_heroStats__lOUea{display:flex;justify-content:center;gap:5rem;flex-wrap:wrap}.SampleArchitecture_stat__NmJvU{text-align:center}.SampleArchitecture_statNumber__LBhrq{display:block;font-size:3rem;font-weight:200;color:#c9a962;margin-bottom:.5rem}.SampleArchitecture_statLabel__KmzeF{font-size:.75rem;color:hsla(0,0%,100%,.5);letter-spacing:.1em;text-transform:uppercase}.SampleArchitecture_projects__9uY8k{padding:6rem 1.5rem;background:#f5f5f5}.SampleArchitecture_sectionHeader__tUBAj{max-width:1200px;margin:0 auto 3rem}.SampleArchitecture_sectionTitle__61Kgi{font-size:2.5rem;font-weight:200;color:#0a0a0a;text-align:center;margin-bottom:2rem;letter-spacing:-.01em}.SampleArchitecture_filterTabs__wjDxj{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.SampleArchitecture_filterTabs__wjDxj button{padding:.5rem 1.25rem;font-size:.8125rem;font-weight:500;color:#666;background:transparent;border:1px solid #ddd;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;transition:all .2s}.SampleArchitecture_filterTabs__wjDxj button:hover{border-color:#0a0a0a;color:#0a0a0a}.SampleArchitecture_filterActive__rDox0{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}.SampleArchitecture_projectGrid__EF1yc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1200px;margin:0 auto}@media (max-width:900px){.SampleArchitecture_projectGrid__EF1yc{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.SampleArchitecture_projectGrid__EF1yc{grid-template-columns:1fr}}.SampleArchitecture_projectCard__Fv_Hf{position:relative;aspect-ratio:4/3;overflow:hidden;cursor:pointer}.SampleArchitecture_projectFeatured__Grxmv{grid-column:span 2;grid-row:span 2;aspect-ratio:1}@media (max-width:900px){.SampleArchitecture_projectFeatured__Grxmv{grid-column:span 1;grid-row:span 1;aspect-ratio:4/3}}.SampleArchitecture_projectImage__s_nJI{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#333);display:flex;align-items:center;justify-content:center;font-size:5rem;transition:transform .5s}.SampleArchitecture_projectCard__Fv_Hf:hover .SampleArchitecture_projectImage__s_nJI{transform:scale(1.05)}.SampleArchitecture_projectOverlay__w6fgo{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,transparent 60%);display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;opacity:0;transition:opacity .3s}.SampleArchitecture_projectCard__Fv_Hf:hover .SampleArchitecture_projectOverlay__w6fgo{opacity:1}.SampleArchitecture_projectType__K70wj{font-size:.75rem;color:#c9a962;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.SampleArchitecture_projectName__Ygd4L{font-size:1.5rem;font-weight:300;color:#fff;margin-bottom:.5rem}.SampleArchitecture_projectMeta__TWWb4{display:flex;gap:1rem;font-size:.875rem;color:hsla(0,0%,100%,.6);margin-bottom:1rem}.SampleArchitecture_projectLink__8ksoG{font-size:.8125rem;color:#fff;text-decoration:none;letter-spacing:.05em}.SampleArchitecture_projectLink__8ksoG:hover{color:#c9a962}.SampleArchitecture_services__OcKer{padding:6rem 1.5rem;background:#fff}.SampleArchitecture_serviceGrid__VHUR3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;max-width:1100px;margin:0 auto}@media (max-width:900px){.SampleArchitecture_serviceGrid__VHUR3{grid-template-columns:repeat(2,1fr)}}.SampleArchitecture_serviceCard___9g52{text-align:center;padding:2rem;border:1px solid #eee;transition:border-color .2s}.SampleArchitecture_serviceCard___9g52:hover{border-color:#c9a962}.SampleArchitecture_serviceIcon__yDZ4b{font-size:2.5rem;display:block;margin-bottom:1.5rem}.SampleArchitecture_serviceCard___9g52 h3{font-size:1rem;font-weight:500;color:#0a0a0a;margin-bottom:.75rem;letter-spacing:.02em}.SampleArchitecture_serviceCard___9g52 p{font-size:.875rem;color:#666;line-height:1.6}.SampleArchitecture_process__kcD6u{padding:6rem 1.5rem;background:#0a0a0a}.SampleArchitecture_process__kcD6u .SampleArchitecture_sectionTitle__61Kgi{color:#fff}.SampleArchitecture_processSteps___QUwj{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;max-width:1100px;margin:0 auto}@media (max-width:800px){.SampleArchitecture_processSteps___QUwj{grid-template-columns:repeat(2,1fr)}}.SampleArchitecture_processStep__V2Yvb{text-align:center;padding:2rem}.SampleArchitecture_stepNumber__tY0NT{font-size:3rem;font-weight:200;color:#c9a962;margin-bottom:1rem}.SampleArchitecture_processStep__V2Yvb h3{font-size:1rem;font-weight:500;color:#fff;margin-bottom:.75rem;letter-spacing:.05em;text-transform:uppercase}.SampleArchitecture_processStep__V2Yvb p{font-size:.875rem;color:hsla(0,0%,100%,.6);line-height:1.6}.SampleArchitecture_about__PgKSu{padding:6rem 1.5rem;background:#f5f5f5}.SampleArchitecture_aboutContent__MN5Zy{max-width:800px;margin:0 auto;text-align:center}.SampleArchitecture_aboutContent__MN5Zy h2{font-size:2rem;font-weight:300;color:#0a0a0a;margin-bottom:1.5rem}.SampleArchitecture_aboutContent__MN5Zy>p{font-size:1.125rem;color:#666;line-height:1.8;margin-bottom:2.5rem}.SampleArchitecture_awards__4xyAf{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.SampleArchitecture_awardBadge__z5DK1{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#fff;border:1px solid #eee}.SampleArchitecture_awardBadge__z5DK1 span{font-size:1.5rem}.SampleArchitecture_awardBadge__z5DK1 strong{display:block;font-size:.875rem;color:#0a0a0a}.SampleArchitecture_awardBadge__z5DK1 div span{font-size:.75rem;color:#666}.SampleArchitecture_contact__CGR_8{padding:6rem 1.5rem;background:#fff}.SampleArchitecture_contactContent__Ups1W{max-width:600px;margin:0 auto;text-align:center}.SampleArchitecture_contactContent__Ups1W h2{font-size:2rem;font-weight:300;color:#0a0a0a;margin-bottom:.75rem}.SampleArchitecture_contactContent__Ups1W>p{font-size:1rem;color:#666;margin-bottom:2rem}.SampleArchitecture_contactForm__8Bm_y{text-align:left}.SampleArchitecture_formRow__TaRRr{display:flex;gap:1rem;margin-bottom:1rem}@media (max-width:500px){.SampleArchitecture_formRow__TaRRr{flex-direction:column}}.SampleArchitecture_contactForm__8Bm_y input,.SampleArchitecture_contactForm__8Bm_y select,.SampleArchitecture_contactForm__8Bm_y textarea{width:100%;padding:1rem;font-size:1rem;border:1px solid #ddd;background:#fafafa;margin-bottom:1rem}.SampleArchitecture_contactForm__8Bm_y input:focus,.SampleArchitecture_contactForm__8Bm_y select:focus,.SampleArchitecture_contactForm__8Bm_y textarea:focus{border-color:#c9a962;outline:none}.SampleArchitecture_contactForm__8Bm_y textarea{min-height:120px;resize:vertical}.SampleArchitecture_submitBtn__fWXz3{width:100%;padding:1rem;font-size:.9375rem;font-weight:500;color:#fff;background:#0a0a0a;border:none;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;transition:background .2s}.SampleArchitecture_submitBtn__fWXz3:hover{background:#1a1a1a}.SampleArchitecture_automationSection__Ux18I{padding:5rem 1.5rem;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);color:#fff}.SampleArchitecture_container__mmeXQ{max-width:1100px;margin:0 auto}.SampleArchitecture_automationHeader__E0xLF{text-align:center;max-width:700px;margin:0 auto 3rem}.SampleArchitecture_automationBadge__RQFol{display:inline-block;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;color:#c9a962;background:rgba(201,169,98,.15);border:1px solid rgba(201,169,98,.3);border-radius:0;margin-bottom:1.5rem;letter-spacing:.05em;text-transform:uppercase}.SampleArchitecture_automationTitle__dVut0{font-size:2rem;font-weight:200;color:#fff;margin-bottom:1rem;letter-spacing:-.01em}.SampleArchitecture_automationSubtitle__aYd9Y{color:hsla(0,0%,100%,.6);font-size:1rem;line-height:1.7}.SampleArchitecture_automationFlow__6i9G5{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap;margin-bottom:3rem}@media (max-width:768px){.SampleArchitecture_automationFlow__6i9G5{flex-direction:column;gap:1rem}.SampleArchitecture_stepArrow__wXOAb{transform:rotate(90deg)}}.SampleArchitecture_automationStep__pvyii{text-align:center;padding:1.5rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);min-width:150px;transition:all .3s ease;position:relative}.SampleArchitecture_automationStep__pvyii:hover{background:rgba(201,169,98,.1);border-color:rgba(201,169,98,.3);transform:translateY(-4px)}.SampleArchitecture_stepIcon__Lnfeo{width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:linear-gradient(135deg,#c9a962,#d4b872);margin:0 auto 1rem}.SampleArchitecture_automationStep__pvyii h3{font-size:.9375rem;font-weight:500;color:#fff;margin-bottom:.5rem;letter-spacing:.02em}.SampleArchitecture_automationStep__pvyii p{font-size:.8125rem;color:hsla(0,0%,100%,.5);line-height:1.5}.SampleArchitecture_stepArrow__wXOAb{position:absolute;right:-1.25rem;top:50%;font-size:1.25rem;color:#c9a962;font-weight:700}@media (max-width:768px){.SampleArchitecture_stepArrow__wXOAb{position:static;margin-top:.5rem}}.SampleArchitecture_automationResults___fbAB{display:flex;justify-content:center;gap:3rem;margin-bottom:2.5rem;flex-wrap:wrap}.SampleArchitecture_resultItem__dZD40{text-align:center}.SampleArchitecture_resultNumber__31Q_m{display:block;font-size:2.5rem;font-weight:200;color:#c9a962;line-height:1;margin-bottom:.5rem}.SampleArchitecture_resultLabel__EO3sb{font-size:.875rem;color:hsla(0,0%,100%,.6);letter-spacing:.02em}.SampleArchitecture_automationCta__yxiEA{display:block;margin:0 auto;padding:1rem 2rem;font-size:.875rem;font-weight:500;color:#0a0a0a;background:#c9a962;border:none;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;transition:background .2s}.SampleArchitecture_automationCta__yxiEA:hover{background:#d4b872}.SampleArchitecture_footer__zoJG9{padding:3rem 1.5rem;background:#0a0a0a;text-align:center}.SampleArchitecture_footer__zoJG9 p{color:hsla(0,0%,100%,.5);font-size:.9375rem;margin-bottom:1rem}.SampleArchitecture_footer__zoJG9 a{color:#c9a962}.SampleArchitecture_footerCta___Q_S6{display:inline-block;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;color:#0a0a0a;background:#c9a962;text-decoration:none;letter-spacing:.05em;text-transform:uppercase}.SampleArchitecture_footerCta___Q_S6:hover{background:#d4b872}@media (max-width:768px){.SampleArchitecture_nav__l4tXQ{display:none}.SampleArchitecture_heroTitle__KL7KB{font-size:2.5rem}}