/* Evolve: white, cobalt, teal, navy, and signature gold. */
:root{--bg:#ffffff;--panel:#ffffff;--line:#dbe4ef;--muted:#52627a;--white:#132744;--gold:#946712;--gold-light:#e2c183;--ink:#132744;--paper:#ffffff;--blue:#1656dc;--teal:#007f89;--navy:#091d3b;--pale:#f2f7fd}
body{background:#fff;color:var(--ink)}
::selection{background:#cfe0ff;color:#0b2450}
button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#1656dc}
.eyebrow{color:#1656dc}.small-line{background:#1656dc}.dot{background:#00838d}.gold-text{color:#1656dc}.text-link{color:#163d77}.text-link>span{color:#1656dc}
h2{color:#122949}h2>span{color:#1656dc}
.site-header{background:#091d3bf5;border-bottom:3px solid #1760e8;color:#f5f8ff;box-shadow:0 3px 20px #0a25421a}
.desktop-nav{color:#e0e8f6}.desktop-nav a:hover{color:#6ddce3}.header-cta{border-color:#354967;color:#fff}.header-cta>.icon{color:#61d6e0}
.brand>span{color:#d5dcea}#header-count{background:#59cdd8;color:#08283f}.menu-toggle span{background:#eef6ff}.mobile-nav{background:#0b2347;border-color:#334c6e;color:#f4f8ff}.mobile-nav a:hover{color:#71e0e3}
.site-header :focus-visible{outline-color:#6ddce3}
.hero{isolation:isolate}.hero:after{content:'';position:absolute;inset:0 -3% 0 48%;z-index:-3;background:radial-gradient(ellipse at 60% 52%,#d6f2f9 0%,#edf4ff 38%,#fff0 72%);pointer-events:none}
.hero h1{font-weight:600;color:#102746}.hero h1>span{color:#1656dc;background:linear-gradient(110deg,#1550d9 10%,#1278d8 65%,#008e9c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.hero-lead{color:#213f65}.hero-lead strong{color:#1656dc}.hero-description{color:#52627a;font-size:14px}.hero-foot{color:#536b85;font-weight:600}.hero-foot .dot{background:#00838d}
.hero-art:before{background:radial-gradient(ellipse,#4c9cff25,transparent 67%)}.orbit{border-color:#1c78dc33}.orbit-two{border-color:#149caa20}.orbit-star{color:#058c9a}
.concept-window{background:#102340;border-color:#667c98;box-shadow:0 24px 55px #0d35523d;color:#f6f9ff}.browser-bar{background:#193553;border-color:#2d4c6c;color:#c1d5ed}.browser-dots i{border-color:#85a0bc}
.concept-nav>span,.concept-eyebrow{color:#c3d5e9}.concept-nav b{color:#6bdce4}.concept-heading em{color:#f0ca7e}.concept-button{background:#2877ef;color:#fff}.concept-bottom{color:#ceddf0;border-color:#4c698840}.concept-bottom b{color:#77dce4}
.architectural-photo{background:linear-gradient(90deg,#102340 0%,transparent 45%),linear-gradient(0deg,#102340,transparent 20%),url('/assets/optimized/architecture-b93661a190bd.webp') center/cover;filter:saturate(.25);opacity:.8}
.mobile-concept{background:#0d2748;border-color:#6f8aa8;box-shadow:-10px 16px 30px #12385640;color:#f7faff}.phone-art{background:linear-gradient(0deg,#0d2748,transparent 50%),url('/assets/optimized/architecture-b93661a190bd.webp') center 37%/cover}.phone-top{color:#dce9f8}.phone-heading em{color:#f0ca7e}.phone-rule{background:#60d6de}.mobile-concept b{color:#66d5df}.art-caption,.concept-label{color:#4d6a89}.art-caption .dot{background:#008591}
.button.gold{background:#1656dc;color:#fff;border-color:#1656dc;box-shadow:0 7px 18px #1656dc22}.button.gold:hover{background:#1046bd;border-color:#1046bd}
.principles{background:#f0f6ff;border-color:#d9e6f6}.principles-inner>span{color:#244366;font-weight:600}.principles .icon{color:#1656dc}.principles i{background:#c5d8ee}
.home-about p,.section-heading>p{color:#53637a}.home-about .text-link{color:#1656dc}.home-about{border-color:#dbe5f0}
.service-toolbar{border-color:#d9e3ef}.filter{color:#4c617d;font-weight:600;border-radius:4px}.filter.active{background:#1656dc;border-color:#1656dc;color:#fff}.filter:hover:not(.active){background:#edf4ff;color:#164caa}.toolbar-hint{color:#5c6e86}.toolbar-hint>span{color:#00838d}
.service-card{--card-accent:#1656dc;background:#fff;border-color:#d5e1f0;border-top:3px solid var(--card-accent);box-shadow:0 5px 20px #12396507;border-radius:6px;min-height:285px}
.service-card:nth-child(3n+2){--card-accent:#007f89}.service-card:nth-child(3n){--card-accent:#9b6c17}
.service-card:hover{background:#f6faff;border-color:var(--card-accent);box-shadow:0 10px 28px #16467712}.service-card.selected{border-color:#1656dc;background:#edf4ff;box-shadow:0 0 0 1px #1656dc}
.service-card-top>.icon{color:var(--card-accent);background:#eef5fe;box-shadow:0 0 0 9px #eef5fe;border-radius:3px}.service-card:nth-child(3n+2) .service-card-top>.icon{background:#e8f7f7;box-shadow:0 0 0 9px #e8f7f7}.service-card:nth-child(3n) .service-card-top>.icon{background:#fbf4e6;box-shadow:0 0 0 9px #fbf4e6}
.service-card h3{color:#132f55;font-weight:700}.service-card p{color:#53647c;font-size:13px;line-height:1.8}.service-detail{color:#164a9e;font-weight:600}.service-detail>span{color:var(--card-accent)}
.select-service{border-color:#a6bad5;background:#f8fbff;color:#2c5790}.selected .select-service{background:#1656dc;border-color:#1656dc;color:#fff}.services-note{color:#586b84;border-color:#dbe4ef;font-size:12px}
.approach-section{background:linear-gradient(118deg,#081f43,#0c428e);border-color:#173e71;color:#fff}.approach-section .eyebrow{color:#6de0e6}.approach-section h2{color:#fff}.approach-section h2>span{color:#8cdfe5}.approach-section .section-heading>p,.process-grid p{color:#d5e4f8}.process-grid h3{color:#fff;font-weight:600}.process-number{color:#81e2e5}.process-line{background:#5478a6}.process-line:before{background:#65d3df}.approach-signoff{border-color:#476c9a;color:#d3e3f9}.approach-signoff strong,.approach-signoff .icon{color:#7ee2e8}
.home-work{border-color:#dbe4ef}.work-card{background:#fff;border-color:#d7e2ef;box-shadow:0 7px 25px #1438580b;border-radius:6px}.work-card:hover{border-color:#1656dc;box-shadow:0 12px 30px #174b8c17}.work-image{background:#e8eff7}.work-card>div>span{color:#1656dc;font-weight:700}.work-card h3{color:#173458}.work-card h3 b{color:#008591}
.reviews-section{background:#f1f7fd;border-color:#d9e5f1}.reviews-section .section-heading>p{color:#56677f}.reviews-section .section-heading a{color:#164eae}
.review-grid{gap:18px}.review-grid article{background:#fff;border:1px solid #d7e3ee;border-top:3px solid #1656dc;padding:25px 22px;border-radius:6px;box-shadow:0 6px 24px #19466c08}.review-grid article:nth-child(even){border-top-color:#00838d}.review-grid article>span{color:#916207;font-size:14px}.review-source{color:#5f7086;font-size:10px}.review-grid h3{color:#163254;font-size:14px;font-weight:600}.review-grid p{color:#53647a;font-size:12px}.review-grid blockquote{color:#075f6a;font-size:17px}
.project-intro>p{color:#52637b;font-size:13px}.intro-note{border-color:#d5e0ef}.note-symbol{color:#1656dc}.intro-note p{color:#5b6e85}.intro-note strong{color:#243f60}.joe-contact>span{color:#55708e}.joe-contact>a:nth-child(2){color:#14365e}.joe-contact .icon{color:#1656dc}.joe-contact>a:last-child,.contact-email{color:#1656dc}
.project-panel{background:#fff;color:#18304f;border:1px solid #d5e1f1;border-top:5px solid #1656dc;box-shadow:0 18px 60px #17457912;border-radius:6px}.panel-top{border-color:#dce5f0;color:#3c5777}.private-badge{color:#426a73}.private-badge .dot{background:#00838d}
.steps button{color:#667b95}.steps button span{border-color:#a5bad4}.steps button[aria-current=step]{color:#164ba8}.steps button[aria-current=step] span{background:#1656dc;border-color:#1656dc;color:#fff}.steps button.completed span{background:#e0edf8;border-color:#bcd3e9;color:#254f82}
.wizard-step h3{color:#16345c}.panel-description{color:#61738b}.goal-options label{background:#fcfdff;border-color:#cbd9eb;border-radius:4px}.goal-options label:hover{border-color:#668ed0;background:#f5f9ff}.goal-options label:has(input:checked){background:#edf4ff;border-color:#1656dc;box-shadow:inset 0 0 0 1px #1656dc}.goal-options b{color:#193e70}.goal-options small{color:#64758b}.goal-options i{border-color:#9eb3cf}.goal-options input:checked~i{border-color:#1656dc}.goal-options input:checked~i:after{background:#1656dc}
.selection-heading{color:#294467}.selection-heading button{color:#1656dc}.selection-heading button:disabled{color:#73829a}.selected-chip{background:#e9f1ff;border-color:#adc6ee;color:#174a9c;border-radius:4px}.empty-services{color:#61748d;border-color:#acbfdc;background:#f8fbff}.browse-services{color:#1656dc;border-color:#87a6d4}.panel-actions{border-color:#d7e2ef}.panel-actions>span{color:#60758f}
.button.dark{background:#1656dc;border-color:#1656dc;color:#fff}.button.dark:hover{background:#1046bd}.button.outline-dark{border-color:#9cb8e1;color:#164a9c;background:#fff}.back-button{color:#275993}
.form-fields>label{color:#2a4566}.form-fields input,.form-fields select,.form-fields textarea{background:#fbfdff;border-color:#b8cce5;color:#173653;border-radius:3px}.form-fields input::placeholder,.form-fields textarea::placeholder{color:#657a94}.form-fields>label>span{color:#62758e}.draft-note{background:#edf6fc;color:#45637f;border-radius:3px}.draft-note .icon{color:#16708e}.form-error{color:#b43828}.form-fields [aria-invalid=true]{border-color:#c14436}
.review-check{background:#e0f4f3;color:#007b83}.request-preview{background:#f7fbff;border-color:#c9daec;border-radius:4px}.request-preview h4{color:#193e69}.request-preview dt{color:#4e6d90}.request-preview dd{color:#294c72}.review-notice{color:#4d6681}.review-notice strong{color:#174874}
.faq-section,.faq-list details{border-color:#d9e4ef}.faq-list summary{color:#15385e}.faq-list summary>span{color:#1656dc}.faq-list details>p{color:#536781;font-size:13px}
.journal-card{background:#fff;border-color:#d8e4f1;border-top:3px solid #1656dc;box-shadow:0 6px 24px #17427009;border-radius:6px}.journal-card:hover{border-color:#1656dc}.journal-card>span{color:#1656dc;font-size:10px}.journal-card h2,.journal-card h3{color:#19395f}.journal-card p{color:#546981;font-size:12px}.journal-card>div{color:#1757b7}.journal-card b{color:#007f89}
.page-hero{border-color:#dbe5f1}.page-hero h1{color:#143562}.page-hero h1:after{content:'';display:block;width:64px;height:4px;background:linear-gradient(90deg,#1656dc,#00a0a6);margin-top:27px;border-radius:3px}.breadcrumb{color:#5c7390}.breadcrumb span{color:#1656dc}.page-hero>p{color:#536985}
.prose{color:#415b77;font-size:15px}.prose h2{color:#173c67}.prose h3{color:#1656bc}.prose h4{color:#1b4d79}.prose strong,.prose b{color:#183c63}.prose a{color:#1759b8}.prose img{border-color:#d7e3f0}.prose figcaption{color:#617896}.prose td,.prose th{border-color:#c7d7e9}.prose th{background:#eef5fd}.about-reasons,.prose hr{border-color:#d8e4f0}.prose .client-list p{border-color:#dae4ef;color:#375675;font-size:13px}.about-article img{background:#f5f8fc}
.article-aside{background:#edf5ff;border-color:#c6d9f2;border-top:4px solid #1656dc;border-radius:6px}.article-aside h2{color:#153d71}.article-aside p{color:#4f6b8a;font-size:12px}.aside-link{color:#1858a8}.blog-article>p:first-child{color:#2b527a}.article-meta{color:#587594}.article-meta a{color:#1656dc}.page-cta{border-color:#d8e4f1}.page-cta h2{color:#153962}
.section-intro{color:#4c6581}.featured-work .work-card{background:linear-gradient(125deg,#f0f6ff,#e9f8f8);border-color:#cbddec}.project-archive,.archive-links a{border-color:#d5e2ef}.archive-links a{color:#294e79}.archive-links span{color:#1656dc}
.policy-context{background:#edf5ff;border-color:#c3d9f2;border-left:4px solid #1656dc;color:#3e5c7f}.journal-tools label{color:#46617f}.journal-tools input,.journal-tools select{background:#fff;color:#183b66;border-color:#b7cce5;border-radius:4px}.journal-tools input::placeholder{color:#607b9a}.journal-tools>span{color:#1656dc}.contact-layout p{color:#4d6886}.contact-layout p a,.contact-reviews-link{color:#1656dc}.social-links{color:#185cb7}.contact-options{background:#f0f6fe;border-color:#cbdcf1;border-radius:6px}.contact-options h3{color:#143d70}.contact-options h4{color:#1656dc}.contact-options p{color:#496583}
dialog{background:#fff;color:#16365c;border-color:#b7cce7;box-shadow:0 25px 100px #08285255;border-radius:8px}dialog::backdrop{background:#071c3cb3}.dialog-close{color:#315a88}.dialog-service-icon{color:#1656dc}dialog h2{color:#163d6d}dialog p{color:#4d6886}dialog h3{color:#1656dc}dialog li{color:#345878}dialog li:before{color:#00838d}.dialog-full-details{color:#1656dc}#copy-dialog textarea{background:#f5f9ff;color:#234970;border-color:#b8cce5}
.project-tray{background:#0b2b55;border-color:#315a87;color:#fff;box-shadow:0 8px 28px #0c35543d;border-radius:6px}.project-tray>a{background:#2267e4;color:#fff;border-radius:3px}.toast{background:#143f78;color:#fff;box-shadow:0 8px 25px #123b6930;border:1px solid #4b77ac;border-radius:5px}
.site-footer{background:#091d3b;border-color:#173c67;color:#f5f8ff}.footer-main p{color:#c5d5e9}.footer-main .contact-email{color:#7ed9e3}.footer-main>div:last-child>span{color:#adc6e2}.footer-main>div:last-child>a{color:#f7faff}.footer-main>div:last-child>a>span{color:#71d6e0}.footer-directory h3{color:#91dfe5}.footer-directory a{color:#d0dded}.footer-directory a:hover{color:#81e0e6}.footer-bottom{border-color:#325070;color:#b3c9e2}.footer-bottom>a{color:#dce9fa}.private-label .dot{background:#64cbd6}
@media(max-width:850px){.hero-description{font-size:13px}.service-card p{font-size:13px}.review-grid{gap:20px}.prose{font-size:14px}}
@media(max-width:600px){.hero:after{inset:45% -4% 0 -4%}.hero-description{font-size:13px;line-height:1.9}.hero-lead{color:#234669}.principles-inner>span{font-size:9px}.service-card{min-height:300px}.service-card p{font-size:12px}.service-card-top>.icon{box-shadow:0 0 0 6px #eef5fe}.service-card:nth-child(3n+2) .service-card-top>.icon{box-shadow:0 0 0 6px #e8f7f7}.service-card:nth-child(3n) .service-card-top>.icon{box-shadow:0 0 0 6px #fbf4e6}.services-note{font-size:11px}.home-about p{font-size:13px}.review-grid article{padding:24px}.review-grid p{font-size:13px}.review-grid h3{font-size:15px}.project-intro>p{font-size:12px}.goal-options b{font-size:10px}.goal-options small{font-size:9px}.selection-heading{font-size:10px}.selection-heading button{font-size:8px}.form-fields>label{font-size:11px}.panel-description{font-size:11px}.faq-list details>p{font-size:12px}.journal-card p{font-size:13px}.prose{font-size:14px}.legal-copy{font-size:13px}.article-aside p{font-size:13px}}
@media(max-width:380px){.service-card{min-height:225px}.service-card p{font-size:13px}.goal-options{grid-template-columns:1fr}.goal-options label{min-height:70px;padding:13px}.goal-options b{font-size:11px}.goal-options small{font-size:10px}.selection-heading{flex-wrap:wrap}.hero-foot{font-size:6px}}

/* Dark anchors balance the white sections while retaining the business palette. */
.service-card{--card-accent:#79b5ff;background:#11253f;border-color:#294565;border-top-color:var(--card-accent);box-shadow:0 8px 25px #0a264219}
.service-card:nth-child(3n+2){--card-accent:#65d7dc}.service-card:nth-child(3n){--card-accent:#e1c183}
.service-card:hover{background:#183354;border-color:var(--card-accent);box-shadow:0 12px 30px #0a26422b}.service-card.selected{background:#153c6c;border-color:#4f99ff;box-shadow:0 0 0 1px #4f99ff}
.service-card h3{color:#f6f9ff}.service-card p{color:#c7d6e9}.service-detail{color:#dceaff}.service-detail>span{color:var(--card-accent)}
.service-card-top>.icon{color:#8fc3ff;background:#203d61;box-shadow:0 0 0 9px #203d61}.service-card:nth-child(3n+2) .service-card-top>.icon{color:#83e5e5;background:#173d48;box-shadow:0 0 0 9px #173d48}.service-card:nth-child(3n) .service-card-top>.icon{color:#f0d39c;background:#3e372b;box-shadow:0 0 0 9px #3e372b}
.select-service{background:#0c2039;border-color:#5d799b;color:#e2efff}.service-card.selected .select-service{background:#2269e6;border-color:#6da8ff;color:#fff}
.reviews-section{background:#101d2e;border-color:#263d57}.reviews-section h2{color:#fff}.reviews-section h2>span{color:#e5c790}.reviews-section .eyebrow{color:#79dce1}.reviews-section .section-heading>p{color:#c3d2e5}.reviews-section .section-heading a{color:#87dce8}
.review-grid article{background:#192d45;border-color:#38516e;border-top-color:#5d9bfa;box-shadow:0 8px 24px #00000016}.review-grid article:nth-child(even){border-top-color:#55c9d0}.review-grid article>span{color:#e4c081}.review-grid h3{color:#f7faff}.review-grid p{color:#c7d5e7}.review-source{color:#b5c8df}.review-grid blockquote{color:#f0d6a4}
.project-intro{background:#0d2649;border:1px solid #2c4b70;border-top:4px solid #5a9bf6;border-radius:6px;padding:30px;box-shadow:0 12px 35px #14395616;color:#fff}
.project-intro .eyebrow{color:#87e0e5}.project-intro h2{color:#fff}.project-intro h2>span{color:#83dce5}.project-intro>p{color:#cfdded}.project-intro .intro-note{border-color:#3c5777}.project-intro .note-symbol{color:#e6c282}.project-intro .intro-note p{color:#bfd1e6}.project-intro .intro-note strong{color:#f1f7ff}.project-intro .joe-contact>span{color:#b8cee7}.project-intro .joe-contact>a:nth-child(2){color:#fff}.project-intro .joe-contact .icon{color:#7ddde5}.project-intro .joe-contact a.contact-email,.project-intro .joe-contact>a:last-child{color:#98dce9}
.article-aside{background:#0e294d;border-color:#345477;border-top-color:#5c9cf7}.article-aside h2{color:#fff}.article-aside .eyebrow{color:#80dce2}.article-aside p{color:#d0def0}.article-aside .aside-link{color:#98dce8}
.page-cta{background:#0c2445;border:1px solid #294a70;border-top:3px solid #367de7;border-radius:6px;padding:38px;margin-top:25px;margin-bottom:55px}.page-cta h2{color:#fff}.page-cta .eyebrow{color:#8adce4}
.contact-options{background:#102a4d;border-color:#345477}.contact-options h3{color:#fff}.contact-options h4{color:#e5c58d}.contact-options p{color:#d2def0}.contact-options .text-link{color:#91dbe6}
@media(max-width:850px){.project-intro{padding:27px}}
@media(max-width:600px){.service-card-top>.icon{box-shadow:0 0 0 6px #203d61}.service-card:nth-child(3n+2) .service-card-top>.icon{box-shadow:0 0 0 6px #173d48}.service-card:nth-child(3n) .service-card-top>.icon{box-shadow:0 0 0 6px #3e372b}.project-intro{padding:23px}.project-intro .joe-contact>a:nth-child(2){font-size:22px;gap:15px}.page-cta{padding:27px 23px;margin-bottom:40px}}

/* Welcome hero: dark business setting with corporate and commercial sample photography. */
.hero-shell{background:linear-gradient(112deg,#0b111b 0%,#0d1d32 58%,#102e48 100%);color:#f6f9ff;overflow:hidden;border-bottom:1px solid #27415b}
.hero-shell .hero:after{inset:0 -4% 0 40%;background:radial-gradient(ellipse at 60% 52%,#164b7560 0%,#0f294126 52%,transparent 76%)}
.hero-shell h1{color:#f7f9fd}.hero-shell h1>span{color:#83bcff;background:linear-gradient(110deg,#7cafff 10%,#58bbef 65%,#6bdcdb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.hero-shell .eyebrow{color:#88d9e5}.hero-shell .small-line{background:#69bbf5}.hero-shell .hero-lead{color:#e0e8f4}.hero-shell .hero-lead strong{color:#7dc9fa}.hero-shell .hero-description{color:#c3cfdf}.hero-shell .hero-foot{color:#adbed4}.hero-shell .hero-foot .dot{background:#61d6de}
.hero-shell .text-link{color:#e4edfa}.hero-shell .text-link>span{color:#70d4e0}.hero-shell .button.gold{background:#2469e7;border-color:#3a7df1;box-shadow:0 8px 26px #0059e92b}.hero-shell .button.gold:hover{background:#337cf7;border-color:#74a6ff}
.hero-shell :focus-visible{outline-color:#83e4eb}.hero-shell .orbit{border-color:#5786b23d}.hero-shell .orbit-two{border-color:#4b9da725}.hero-shell .orbit-star{color:#6bd7dc}.hero-shell .hero-art:before{background:radial-gradient(ellipse,#3e96db28,transparent 67%)}
.hero-shell .concept-window{border-color:#537698;box-shadow:0 25px 60px #0007}.hero-shell .mobile-concept{border-color:#7693ae;box-shadow:-10px 16px 30px #0007}
.hero-shell .architectural-photo{background:linear-gradient(90deg,#102340 0%,#10234035 24%,transparent 52%),linear-gradient(0deg,#102340 0%,transparent 30%),url('/assets/backgrounds/corporate-meeting.avif') 62% center/cover;filter:saturate(.85);opacity:1}
.hero-shell .phone-art{background:linear-gradient(0deg,#0d2748 0%,transparent 38%),url('/assets/backgrounds/commercial-office.avif') center/cover;filter:saturate(.9);opacity:1}
.hero-shell .art-caption{color:#c2d3e6}.hero-shell .art-caption .dot{background:#6ad9dc}.hero-shell .concept-label{color:#9fb5ce}
@media(max-width:600px){.hero-shell .hero:after{inset:40% -4% 0 -4%}.hero-shell .hero-art{overflow:visible}.hero-shell .hero-foot{color:#bdcde0}}

/* About Evolve: a Miami commercial skyline behind the introduction. */
.about-skyline{background-color:#0b203b;background-image:linear-gradient(90deg,#08172aeb 0%,#0b203bc9 42%,#0b203b47 100%),linear-gradient(0deg,#08172a80,transparent 68%),url('/assets/backgrounds/about-skyline.avif');background-size:cover;background-position:center top;border-bottom:1px solid #2e4d70;color:#f7faff}
.about-skyline .page-hero{padding-top:38px;padding-bottom:67px;min-height:390px;border:0}.about-skyline .breadcrumb{color:#ccdaeb}.about-skyline .breadcrumb span{color:#82d8e1}.about-skyline .eyebrow{color:#86dce6}.about-skyline h1{color:#fff;text-shadow:0 2px 24px #04102145}.about-skyline h1:after{background:linear-gradient(90deg,#639dff,#69d8dc)}.about-skyline .page-hero>p{color:#e0eafa}.about-skyline a:focus-visible{outline-color:#82d8e1}
@media(max-width:850px){.about-skyline{background-position:58% top}.about-skyline .page-hero{min-height:365px}}
@media(max-width:600px){.about-skyline{background-position:60% center;background-image:linear-gradient(90deg,#08172ae6,#0b203b99),url('/assets/backgrounds/about-skyline.avif')}.about-skyline .page-hero{min-height:350px;padding-top:26px;padding-bottom:43px}.about-skyline .breadcrumb{margin-bottom:38px}}
