.BuildingSolutions_buildingSolutions__lue8t{position:relative;min-height:auto;height:auto;padding:2rem 0 .5rem}@media(min-width:768px){.BuildingSolutions_buildingSolutions__lue8t{padding:4rem 0;height:600px;min-height:auto}}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_decorLeft__R0ffF,.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_decorRight__B9Rmx{position:absolute;width:200px;height:120px;background:none;z-index:0;opacity:.15;pointer-events:none}@media(min-width:768px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_decorLeft__R0ffF,.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_decorRight__B9Rmx{width:450px;height:306px}}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_decorLeft__R0ffF{background:none;background-image:url(/ellipse-left.png);background-repeat:no-repeat;background-size:contain;left:-40px;top:30%}@media(min-width:768px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_decorLeft__R0ffF{left:-100px;top:20%}}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_decorRight__B9Rmx{background:none;background-image:url(/ellipse-right.png);background-repeat:no-repeat;background-size:contain;right:-40px;bottom:10%}@media(min-width:768px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_decorRight__B9Rmx{right:-100px;bottom:15%}}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX{margin:0 auto;padding:0 1rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem;position:relative}@media(min-width:768px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX{gap:2rem;padding:0 2rem}}@media(min-width:1024px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX{padding:0 3rem}}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX h1{font-size:1.5rem;font-weight:700;line-height:1.2;max-width:800px;margin:0 auto}@media(min-width:768px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX h1{font-size:2.5rem}}@media(min-width:1024px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX h1{font-size:3.5rem}}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX .BuildingSolutions_cursor__cpR46{display:inline-block;animation:BuildingSolutions_blink__3VaGq 1s step-end infinite;margin-left:2px}@keyframes BuildingSolutions_blink__3VaGq{0%,50%{opacity:1}51%,to{opacity:0}}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX p{font-size:.75rem;max-width:600px;margin:0;opacity:.8;line-height:1.4}@media(min-width:768px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX p{font-size:1rem}}@media(min-width:1024px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX p{font-size:1.2rem}}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX .BuildingSolutions_getStarted__fcpRK{background-color:#11a5d0;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:32px;font-size:.75rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-bottom:.5rem}@media(min-width:768px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX .BuildingSolutions_getStarted__fcpRK{padding:1rem 2rem;font-size:1rem;margin-bottom:80px}}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX .BuildingSolutions_getStarted__fcpRK:hover{background-color:#0f94b8}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX .BuildingSolutions_getStarted__fcpRK:focus{outline:2px solid #0f94b8;outline-offset:2px}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX .BuildingSolutions_workflowContainer__X4yyc{width:100%;max-width:1600px;margin:2rem auto 0;display:flex;justify-content:center;align-items:center;padding:0 1rem}@media(min-width:768px){.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX .BuildingSolutions_workflowContainer__X4yyc{margin:3rem auto 0;padding:0 2rem}}.BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX .BuildingSolutions_workflowContainer__X4yyc .BuildingSolutions_workflowDiagram__uYyNh{width:100%;height:auto;max-width:1600px;object-fit:contain}.dark .BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_decorLeft__R0ffF,.dark .BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_decorRight__B9Rmx{filter:brightness(.5) invert(.9)}.dark .BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX h1{color:#fff}.dark .BuildingSolutions_buildingSolutions__lue8t .BuildingSolutions_content__AfNXX p{color:hsla(0,0%,100%,.8)}.QuickNav_quickNav__FvFwS{width:100%;padding:3rem 1rem;background:rgba(0,0,0,0)}@media(min-width:768px){.QuickNav_quickNav__FvFwS{padding:4rem 2rem}}.QuickNav_container__r3nH_{max-width:1200px;margin:0 auto}.QuickNav_header__OHUvm{text-align:center;margin-bottom:2rem}@media(min-width:768px){.QuickNav_header__OHUvm{margin-bottom:3rem}}.QuickNav_label__FuEA1{display:block;color:#11a5d0;font-weight:600;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem}@media(min-width:768px){.QuickNav_label__FuEA1{font-size:.875rem;margin-bottom:1rem}}.QuickNav_header__OHUvm h2{font-size:1.5rem;font-weight:700;color:#222;margin:0 0 .5rem;line-height:1.3}@media(min-width:768px){.QuickNav_header__OHUvm h2{font-size:2rem;margin-bottom:.75rem}}.QuickNav_header__OHUvm p{color:#666;font-size:.875rem;line-height:1.6;max-width:600px;margin:0 auto}@media(min-width:768px){.QuickNav_header__OHUvm p{font-size:1rem}}.QuickNav_navGrid__iYu_F{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:640px){.QuickNav_navGrid__iYu_F{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.QuickNav_navGrid__iYu_F{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.QuickNav_navCard__trNIg{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;background:#f7f7f7;border-radius:.75rem;text-decoration:none;transition:all .3s ease;position:relative;border:1px solid rgba(0,0,0,0)}@media(min-width:768px){.QuickNav_navCard__trNIg{padding:2rem}}.QuickNav_navCard__trNIg:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(17,165,208,.15);border-color:#11a5d0}.QuickNav_navCard__trNIg:hover .QuickNav_iconWrapper__wbBTg{background:#11a5d0;color:#fff}.QuickNav_navCard__trNIg:hover .QuickNav_arrow__Uh7rc{opacity:1;transform:translateX(0)}.QuickNav_iconWrapper__wbBTg{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#e8f7fb;border-radius:12px;color:#11a5d0;margin-bottom:1rem;transition:all .3s ease}@media(min-width:768px){.QuickNav_iconWrapper__wbBTg{width:64px;height:64px;margin-bottom:1.25rem}}.QuickNav_navCard__trNIg h3{font-size:1.1rem;font-weight:600;color:#222;margin:0 0 .5rem}@media(min-width:768px){.QuickNav_navCard__trNIg h3{font-size:1.25rem;margin-bottom:.75rem}}.QuickNav_navCard__trNIg p{font-size:.8rem;color:#666;margin:0;line-height:1.5}@media(min-width:768px){.QuickNav_navCard__trNIg p{font-size:.9rem}}.QuickNav_arrow__Uh7rc{position:absolute;bottom:1rem;right:1rem;color:#11a5d0;opacity:0;transform:translateX(-8px);transition:all .3s ease}@media(min-width:768px){.QuickNav_arrow__Uh7rc{bottom:1.5rem;right:1.5rem}}.dark .QuickNav_header__OHUvm h2{color:#fff}.dark .QuickNav_header__OHUvm p{color:#aaa}.dark .QuickNav_navCard__trNIg{background:#1e1f20}.dark .QuickNav_navCard__trNIg:hover{box-shadow:0 8px 24px rgba(17,165,208,.2)}.dark .QuickNav_iconWrapper__wbBTg{background:rgba(17,165,208,.15)}.dark .QuickNav_navCard__trNIg h3{color:#fff}.dark .QuickNav_navCard__trNIg p{color:#aaa}