*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#0b1728;background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.45}.wrap{width:min(1180px,calc(100% - 48px));margin:auto}.site-header{height:72px;background:#fff;border-bottom:1px solid #dce6ef;display:flex;align-items:center;position:relative;z-index:20}.nav-wrap{display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:#0b1728;min-width:265px}.brand img{width:43px;height:43px;object-fit:contain;display:block}.brand-copy{display:flex;flex-direction:column;line-height:1.1}.brand-copy strong{font-size:17px}.brand-copy small{font-size:9px;letter-spacing:.8px;color:#627287;margin-top:4px}.nav{display:flex;align-items:center;gap:28px}.nav a,.nav-actions a{color:#516176;text-decoration:none;font-size:14px;font-weight:600}.nav a.active{color:#0789f4;background:#eaf7ff;border-radius:10px;padding:10px 13px}.nav-actions{display:flex;align-items:center;gap:22px}.button{display:inline-block;background:linear-gradient(100deg,#0787ef,#08a9f3);color:#fff!important;text-decoration:none;font-weight:700;border-radius:10px;padding:15px 30px;box-shadow:0 8px 22px rgba(0,132,238,.12)}.button.small{padding:10px 18px}.button.secondary{background:#c6d3e5;color:#172236!important;box-shadow:none}.hero{height:640px;color:#fff;position:relative;overflow:hidden;background:linear-gradient(120deg,#062667 0%,#06479c 63%,#079bdc 100%)}.hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:260px;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(239,246,252,.9))}.hero-art{position:absolute;width:690px;height:690px;object-fit:contain;left:43%;top:-5px;opacity:.8}.hero-inner{position:relative;z-index:4;padding-top:105px}.pill{display:inline-block;padding:5px 12px;border:1px solid rgba(255,255,255,.25);border-radius:18px;background:rgba(255,255,255,.08);font-size:13px}.hero h1{font-size:54px;line-height:1.08;letter-spacing:-2px;margin:26px 0 18px;max-width:680px}.hero p{font-size:19px;color:#dce9f8;max-width:670px}.hero-buttons{display:flex;gap:12px;margin-top:30px}.checks{display:flex;gap:28px;margin-top:38px;color:#d5e3f5;font-size:14px}.intro-overlap{position:relative;z-index:8;margin-top:-74px;background:linear-gradient(100deg,#fff,#f0fbff);border:1px solid #d9e7f1;border-radius:18px;padding:38px 80px;text-align:center;box-shadow:0 15px 40px rgba(38,80,120,.08)}.intro-overlap h2{font-size:30px;margin:0 0 10px}.intro-overlap em{font-style:normal;color:#0795f4}.intro-overlap p{margin:0;color:#647386;font-size:16px}.section{padding:100px 0}.section-heading{text-align:center;margin-bottom:48px}.section-heading span{font-size:13px;font-weight:800;letter-spacing:1px;color:#087feb}.section-heading h2{font-size:36px;line-height:1.15;margin:10px 0 8px;letter-spacing:-1.3px}.section-heading p{color:#68778a;margin:0}.cards{display:grid;gap:22px}.cards.three{grid-template-columns:repeat(3,1fr)}.card{border:1px solid #d9e5ee;border-radius:18px;padding:28px;background:linear-gradient(130deg,#fff,#f1fbff);box-shadow:0 10px 24px rgba(35,74,110,.06)}.card h3{margin:17px 0 8px;font-size:20px}.card p{color:#637286;margin:0 0 18px}.card a{color:#0787ed;text-decoration:none;font-weight:700}.icon{width:52px;height:52px;border-radius:14px;background:#078ff1;color:#fff;display:grid;place-items:center;font-size:25px}.why{background:linear-gradient(#f5fcff,#dff3ff);padding:100px 0}.compact{grid-template-columns:repeat(3,1fr)!important}.compact .card{padding:24px;background:#fff}.compact .card h3{font-size:17px;margin:13px 0 5px}.compact .card p{font-size:14px;margin:0}.mini-icon{width:39px;height:39px;border-radius:11px;background:#d9f4ff;color:#0787ed;display:grid;place-items:center;font-size:20px}.testimonial{text-align:center;padding-top:75px;padding-bottom:75px}.testimonial blockquote{font-size:24px;font-style:italic;font-weight:600;line-height:1.4;margin:0}.testimonial p{color:#6b7a8c}.cta{height:300px;margin-bottom:110px;border-radius:20px;background:linear-gradient(100deg,#062867,#0755ae);color:#fff;display:flex;align-items:center;padding:55px;position:relative;overflow:hidden}.cta h2{font-size:34px;margin:0 0 8px}.cta p{font-size:17px;color:#dce9f7;margin:0 0 28px}.cta .button{margin-right:10px}.cta-art{position:absolute;width:430px;height:430px;object-fit:contain;right:35px;top:35px;opacity:.55}.footer{background:linear-gradient(#f5fcff,#e4f5ff);border-top:1px solid #d8e6ef;padding:60px 0 22px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:80px}.footer .brand{margin-bottom:20px}.footer-brand>p{max-width:410px;color:#607084;margin:8px 0}.footer h4{margin:5px 0 16px}.footer-grid>div:not(:first-child) a{display:block;color:#607084;text-decoration:none;margin:10px 0}.footer-contact{margin-top:16px}.footer-contact .button{padding:11px 22px}.copyright{border-top:1px solid #d6e5ee;margin-top:38px;padding-top:22px;display:flex;justify-content:space-between;color:#647487;font-size:13px}.page-hero{background:linear-gradient(105deg,#062667,#0756b4);color:white;text-align:center;padding:82px 20px 88px}.page-hero .pill{margin-bottom:16px}.page-hero h1{font-size:44px;margin:0 0 10px;letter-spacing:-1.5px}.page-hero p{font-size:18px;color:#dce9f8;margin:0}.pricing{padding:72px 0}.plans{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.plan{border:1px solid #d9e5ee;border-radius:18px;padding:24px 22px;background:#fff;position:relative;min-height:300px;display:flex;flex-direction:column}.plan.popular{border:2px solid #078ff1}.popular-badge{position:absolute;top:-13px;right:18px;background:#078ff1;color:#fff;padding:5px 12px;border-radius:15px;font-size:12px;font-weight:700}.plan .eyebrow{color:#087feb;font-size:13px;font-weight:800;letter-spacing:.6px}.price{font-size:34px;font-weight:800;margin:10px 0 0}.price small{font-size:13px;color:#637286;font-weight:400}.monthly{font-size:12px;color:#637286;margin-bottom:18px}.features{list-style:none;padding:0;margin:0 0 22px}.features li{margin:9px 0}.features li:before{content:'✓';color:#078ff1;font-weight:800;margin-right:9px}.plan .choose{margin-top:auto;text-align:center;border:1px solid #d6e3ec;border-radius:9px;padding:9px;text-decoration:none;color:#172236;font-weight:700}.plan.popular .choose,.plan.custom .choose{background:#078ff1;color:#fff;border-color:#078ff1}.plan.custom{background:linear-gradient(130deg,#fff,#f1fbff);border-style:dashed}.included{margin-top:55px;background:linear-gradient(130deg,#f5fcff,#e5f6ff);border:1px solid #d9e7f1;border-radius:18px;padding:32px}.included h2{text-align:center;margin-top:0}.included-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.included-grid div:before{content:'✓';color:#078ff1;font-weight:800;margin-right:8px}.compare{background:linear-gradient(#f5fcff,#dff3ff);padding:80px 0}.compare h2{text-align:center;font-size:34px}.compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:800px;margin:35px auto 0}.compare-card{background:#fff;border:1px solid #d9e5ee;border-radius:18px;padding:28px}.compare-card.us{border:2px solid #078ff1}.compare-card h3{font-size:14px;letter-spacing:.7px;color:#66778a}.compare-card.us h3{color:#078ff1}.compare-card p{margin:10px 0}.trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:65px 0}.trust{border:1px solid #d9e5ee;border-radius:18px;padding:25px;text-align:center}.trust strong{display:block;font-size:17px}.trust span{color:#637286}
@media(max-width:900px){.site-header{height:auto;padding:12px 0}.nav-wrap{flex-wrap:wrap}.nav{order:3;width:100%;justify-content:center;gap:16px;flex-wrap:wrap}.nav-actions{display:none}.hero{height:auto;min-height:620px}.hero-inner{padding-top:80px;padding-bottom:160px}.hero h1{font-size:43px}.hero-art{left:38%;opacity:.45}.cards.three,.compact{grid-template-columns:1fr 1fr!important}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.plans{grid-template-columns:1fr 1fr}.included-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.wrap{width:min(100% - 30px,1180px)}.brand{min-width:0}.brand-copy strong{font-size:15px}.nav{font-size:12px;gap:10px}.hero{min-height:610px}.hero-inner{padding-top:58px}.hero h1{font-size:38px;letter-spacing:-1.2px}.hero p{font-size:17px}.hero-buttons,.checks{flex-direction:column;align-items:flex-start}.checks{gap:9px}.hero-art{width:470px;height:470px;left:25%;top:180px}.intro-overlap{padding:30px 22px}.section,.why{padding:70px 0}.section-heading h2{font-size:30px}.cards.three,.compact{grid-template-columns:1fr!important}.cta{height:auto;min-height:310px;padding:36px 28px;margin-bottom:70px}.cta h2{font-size:30px}.cta-art{opacity:.25}.footer-grid{grid-template-columns:1fr;gap:25px}.footer-brand{grid-column:auto}.copyright{flex-direction:column;gap:10px}.testimonial blockquote{font-size:20px}.talk{display:none}.plans,.compare-grid,.trust-row,.included-grid{grid-template-columns:1fr}.page-hero h1{font-size:36px}}

/* Sitely-safe service layouts: intentionally Flexbox rather than CSS Grid. */
.service-detail{padding:86px 0;border-bottom:1px solid #e0e9f0;background:#fff}
.service-row{width:min(1180px,calc(100% - 48px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:84px;min-height:390px}
.service-copy{width:55%;flex:0 0 55%}.service-picture{width:39%;flex:0 0 39%;height:380px;border:1px solid #d9e5ee;border-radius:20px;background:#eef9ff;display:flex;align-items:center;justify-content:center}
.service-picture img{width:122px;height:122px;object-fit:contain;display:block}.service-detail.reverse .service-picture{order:1}.service-detail.reverse .service-copy{order:2}
.service-copy .eyebrow{color:#087feb;font-size:13px;font-weight:800;letter-spacing:1px}.service-copy h2{font-size:36px;line-height:1.12;margin:10px 0 18px;letter-spacing:-1.2px}.service-copy p{font-size:17px;color:#637286;max-width:620px}.service-list{list-style:none;padding:0;margin:25px 0}.service-list li{margin:13px 0;padding-left:29px;position:relative}.service-list li:before{content:'✓';position:absolute;left:0;top:0;color:#078ff1;font-weight:800;border:2px solid #078ff1;border-radius:50%;width:18px;height:18px;line-height:14px;text-align:center;font-size:11px}
.recommend{text-align:center;padding:92px 20px 105px}.recommend h2{font-size:32px;margin:0 0 10px}.recommend p{color:#637286;font-size:17px;margin:0 0 28px}
@media(max-width:900px){.service-row{display:block;min-height:0}.service-copy,.service-picture{width:100%;max-width:none}.service-picture{height:300px;margin-top:40px}.service-detail.reverse .service-picture{margin:0 0 40px}.service-detail.reverse .service-copy{margin:0}.service-detail{padding:68px 0}}
@media(max-width:600px){.service-row{width:calc(100% - 30px)}.service-copy h2{font-size:31px}.service-picture{height:250px}}

/* Polished standalone website enhancements */
:root{--blue:#087ff0;--navy:#062766;--ink:#0b1728;--muted:#607084;--pale:#eef9ff}
body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.site-header{position:sticky;top:0;box-shadow:0 5px 20px rgba(6,39,102,.06)}
.page-hero{position:relative;overflow:hidden;background:linear-gradient(112deg,#052565 0%,#0750aa 64%,#079ce3 100%)}.page-hero:before{content:"";position:absolute;width:520px;height:520px;border:1px solid rgba(255,255,255,.16);border-radius:50%;right:-80px;top:-280px;box-shadow:0 0 0 55px rgba(255,255,255,.035),0 0 0 115px rgba(255,255,255,.025)}.page-hero>*{position:relative;z-index:1}
.service-picture{background:radial-gradient(circle at 50% 44%,#fff 0,#f3fbff 38%,#dff3ff 100%);box-shadow:inset 0 1px 0 #fff,0 18px 40px rgba(22,90,145,.08);position:relative;overflow:hidden}.service-picture:after{content:"";position:absolute;width:210px;height:210px;border-radius:50%;border:1px solid rgba(8,143,241,.12);box-shadow:0 0 0 35px rgba(8,143,241,.035),0 0 0 70px rgba(8,143,241,.025)}.service-picture img{position:relative;z-index:2;width:145px;height:145px;filter:drop-shadow(0 18px 20px rgba(0,115,220,.18))}.service-detail:nth-of-type(even){background:linear-gradient(180deg,#fff,#fbfdff)}
.about-hero{text-align:left;padding:78px 0 82px}.about-hero .wrap{position:relative}.about-hero h1{max-width:720px;font-size:50px}.about-hero p{max-width:700px}.about-story{padding:70px 0 28px}.story-grid{display:grid;grid-template-columns:1.55fr .75fr;gap:55px;align-items:center}.story-copy h2{font-size:32px;margin:0 0 18px}.story-copy p{font-size:16px;color:#33445a}.story-copy a{color:#087ff0;font-weight:750}.local-card{border:1px solid #cfe5f4;background:linear-gradient(135deg,#fff,#eaf8ff);border-radius:20px;padding:30px;box-shadow:0 16px 40px rgba(23,82,130,.08);position:relative;overflow:hidden}.local-card:after{content:"WA";position:absolute;right:20px;bottom:-18px;font-size:110px;font-weight:900;color:rgba(8,127,240,.055)}.local-card .round-icon{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#0579eb,#09a9f4);color:white;font-size:28px;box-shadow:0 10px 22px rgba(0,126,236,.22)}.local-card h3{font-size:23px;margin:20px 0 8px}.local-card p{color:#607084;margin:0;max-width:300px}.mission{padding:35px 0 75px;background:linear-gradient(180deg,#fff,#f7fcff)}.mission .section-heading{margin-bottom:35px}.mission-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.value-card{background:#fff;border:1px solid #d3e6f2;border-radius:18px;padding:26px;min-height:180px;box-shadow:0 14px 32px rgba(32,81,119,.06);transition:transform .2s ease,box-shadow .2s ease}.value-card:hover{transform:translateY(-4px);box-shadow:0 20px 38px rgba(32,81,119,.11)}.fancy-icon{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;color:#fff;font-size:24px;background:linear-gradient(145deg,#087ff0,#08a8f3);box-shadow:0 10px 20px rgba(8,127,240,.18)}.value-card:nth-child(2) .fancy-icon{background:linear-gradient(145deg,#25a95f,#55cf7d)}.value-card:nth-child(3) .fancy-icon{background:linear-gradient(145deg,#6542d8,#9c52e6)}.value-card:nth-child(4) .fancy-icon{background:linear-gradient(145deg,#ff8a00,#ffae35)}.value-card h3{margin:18px 0 7px;font-size:19px}.value-card p{margin:0;color:#607084}.about-cta{margin-top:0;background:linear-gradient(110deg,#062867,#0865c7);box-shadow:0 20px 45px rgba(6,50,112,.16)}
@media(max-width:900px){.story-grid{grid-template-columns:1fr}.mission-cards{grid-template-columns:1fr 1fr}.about-hero h1{font-size:42px}}@media(max-width:600px){.mission-cards{grid-template-columns:1fr}.about-hero h1{font-size:36px}.about-story{padding-top:50px}}
/* About page v4: visual polish only. Header and footer intentionally unchanged. */
.about-hero{padding:0;text-align:left;min-height:360px;background:linear-gradient(112deg,#052565 0%,#0751aa 60%,#079ee2 100%)}
.about-hero:before{width:650px;height:650px;right:28%;top:-430px;box-shadow:0 0 0 70px rgba(255,255,255,.04),0 0 0 140px rgba(255,255,255,.025)}
.about-hero-grid{min-height:360px;display:grid;grid-template-columns:1.18fr .82fr;align-items:center;gap:55px;position:relative}
.about-hero-copy{padding:64px 0}.about-hero .pill{letter-spacing:1.25px;font-weight:800}.about-hero h1{font-size:52px;line-height:1.03;max-width:650px;margin:18px 0 16px}.about-hero p{font-size:18px;line-height:1.55;max-width:650px}
.hero-wa{height:100%;min-height:360px;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 70% 48%,rgba(255,255,255,.16),transparent 52%);border-left:1px solid rgba(255,255,255,.1)}
.wa-shape,.wa-map{position:relative;width:225px;height:265px;background:linear-gradient(150deg,#ccecff,#7ec5fb);clip-path:polygon(31% 0,55% 4%,64% 12%,75% 14%,78% 24%,87% 27%,83% 38%,91% 49%,84% 60%,88% 70%,78% 76%,76% 90%,61% 94%,54% 100%,43% 94%,31% 96%,27% 86%,15% 80%,17% 68%,7% 58%,14% 47%,9% 34%,20% 26%,19% 13%);filter:drop-shadow(0 18px 24px rgba(0,38,93,.22))}
.hero-wa .wa-shape{width:245px;height:290px;background:linear-gradient(150deg,rgba(255,255,255,.92),rgba(118,202,255,.72));opacity:.96}.perth-dot{position:absolute;width:13px;height:13px;border-radius:50%;background:#078ff1;border:3px solid #fff;box-shadow:0 3px 12px rgba(0,90,180,.3);left:36%;top:63%;z-index:3}.perth-label{position:absolute;left:44%;top:61%;font-weight:800;color:#0b4f91;font-size:14px;z-index:3}.hero-wa .perth-label{color:#fff;text-shadow:0 2px 6px rgba(0,42,93,.5)}
.wa-caption{position:absolute;right:3%;top:16%;display:flex;flex-direction:column;text-align:right;color:#fff;transform:rotate(-3deg)}.wa-caption strong{font-size:25px}.wa-caption span{font-size:14px;color:#dcecff;margin-top:5px}
.about-story{padding:62px 0 38px}.story-grid{grid-template-columns:1.42fr .88fr;gap:48px}.story-copy h2{font-size:34px;letter-spacing:-.7px}.story-copy p{line-height:1.55}.story-copy a{text-decoration:underline;text-underline-offset:3px}
.local-card{min-height:270px;display:grid;grid-template-columns:1fr 185px;align-items:center;gap:18px;padding:28px 24px 28px 30px;background:linear-gradient(135deg,#fff 0%,#effaff 60%,#dff3ff 100%)}.local-card:after{display:none}.local-card-copy{position:relative;z-index:2}.local-card h3{font-size:22px}.local-card .wa-map{width:165px;height:195px;justify-self:end;background:linear-gradient(150deg,#ccecff,#8bcdfc);filter:none}.local-card .wa-map .perth-dot{width:12px;height:12px}.local-card .wa-map .perth-label{font-size:13px;color:#315b7d}
.mission{padding-top:25px}.mission .section-heading h2{font-size:36px;max-width:820px;margin:10px auto}.mission .section-heading p{max-width:760px;margin:0 auto;font-size:16px}.mission-cards{gap:18px}.value-card{min-height:190px;padding:25px}.fancy-icon{border-radius:50%;width:56px;height:56px;font-size:0;position:relative}.fancy-icon:before{font-size:26px;font-weight:400}.value-card:nth-child(1) .fancy-icon:before{content:'♡'}.value-card:nth-child(2) .fancy-icon:before{content:'✓'}.value-card:nth-child(3) .fancy-icon:before{content:'◇'}.value-card:nth-child(4) .fancy-icon:before{content:'⌖'}.about-cta{min-height:185px;height:auto;padding:40px 48px;margin-bottom:70px;background:linear-gradient(105deg,#062867,#075dbd);position:relative}.about-cta:after{content:'';position:absolute;right:-40px;bottom:-135px;width:330px;height:330px;border-radius:50%;border:2px solid rgba(255,255,255,.14);box-shadow:0 0 0 34px rgba(255,255,255,.035),0 0 0 68px rgba(255,255,255,.025)}.about-cta>div{position:relative;z-index:2}
@media(max-width:900px){.about-hero-grid{grid-template-columns:1fr .65fr;gap:20px}.about-hero h1{font-size:43px}.hero-wa .wa-shape{width:190px;height:225px}.wa-caption{display:none}.local-card{grid-template-columns:1fr 145px}.local-card .wa-map{width:135px;height:160px}}
@media(max-width:650px){.about-hero-grid{grid-template-columns:1fr}.about-hero-copy{padding:52px 0 25px}.hero-wa{min-height:230px;border-left:0}.about-hero h1{font-size:38px}.hero-wa .wa-shape{width:155px;height:185px}.local-card{grid-template-columns:1fr}.local-card .wa-map{justify-self:center}.mission .section-heading h2{font-size:30px}}

/* About v5: supplied mockup recreation */
.about-hero{background:linear-gradient(110deg,#073274 0%,#075db7 58%,#078dd8 100%);overflow:hidden}
.about-hero-grid{grid-template-columns:1.12fr .88fr;gap:0;max-width:1200px}
.about-hero-copy{padding-right:54px;z-index:2}
.hero-photo{height:360px;align-self:stretch;background-image:linear-gradient(90deg,rgba(5,66,139,.45) 0%,rgba(5,66,139,.08) 35%,rgba(5,66,139,0) 60%),url('perth-banner-reference.png');background-size:cover;background-position:center;position:relative}
.hero-photo:before{content:'';position:absolute;inset:-180px auto auto -170px;width:500px;height:500px;border-radius:50%;border:1px solid rgba(255,255,255,.16);box-shadow:0 0 0 70px rgba(255,255,255,.045),0 0 0 140px rgba(255,255,255,.025)}
.local-card{grid-template-columns:1fr 185px}
.wa-svg{width:170px;height:210px;justify-self:end;overflow:visible;filter:drop-shadow(0 12px 18px rgba(0,110,200,.10))}
.wa-svg path{fill:#a8dafb;stroke:#ccecff;stroke-width:2}
.wa-svg .wa-dot{fill:#078ff1;stroke:white;stroke-width:4}
.wa-svg text{fill:#315b7d;font:700 16px Arial,sans-serif}
@media(max-width:900px){.hero-photo{height:320px}.about-hero-grid{grid-template-columns:1fr .8fr}.wa-svg{width:145px;height:180px}}
@media(max-width:650px){.hero-photo{height:230px;background-position:center}.about-hero-grid{grid-template-columns:1fr}.about-hero-copy{padding-right:0}.wa-svg{justify-self:center}}
/* About v6 targeted corrections only: accurate WA silhouette + mockup-style icons */
.wa-map-real{width:180px;height:220px;justify-self:end;position:relative;display:flex;align-items:center;justify-content:center}
.wa-map-real img{width:155px;height:auto;display:block;filter:drop-shadow(0 10px 16px rgba(0,105,190,.10))}
.map-perth-dot{position:absolute;width:12px;height:12px;border-radius:50%;background:#078ff1;border:3px solid #fff;box-shadow:0 2px 7px rgba(0,85,170,.25);left:34%;top:63%}
.map-perth-label{position:absolute;left:43%;top:61.5%;font-size:13px;font-weight:700;color:#315b7d}
.fancy-icon svg{width:29px;height:29px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.value-card:nth-child(1) .fancy-icon{background:linear-gradient(145deg,#0786f0,#0aa7f4)}
.value-card:nth-child(2) .fancy-icon{background:linear-gradient(145deg,#25ad66,#54ce7c)}
.value-card:nth-child(3) .fancy-icon{background:linear-gradient(145deg,#6842d8,#9251e7)}
.value-card:nth-child(4) .fancy-icon{background:linear-gradient(145deg,#ff8400,#ff9d18)}
.fancy-icon:before{display:none!important}
@media(max-width:900px){.wa-map-real{width:150px;height:190px}.wa-map-real img{width:135px}}
@media(max-width:650px){.wa-map-real{justify-self:center}}

/* v7: exact user-supplied About-page artwork only */
.wa-map-exact{width:180px;height:230px;justify-self:end;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px}
.wa-map-exact img{width:157px;height:auto;display:block}
.exact-mission-cards{display:block!important;background:transparent!important}
.exact-mission-cards img{display:block;width:100%;height:auto;border-radius:18px}
@media(max-width:900px){.wa-map-exact{width:150px;height:200px}.wa-map-exact img{width:135px}}
@media(max-width:650px){.wa-map-exact{justify-self:center}.exact-mission-cards{overflow-x:auto}.exact-mission-cards img{min-width:820px}}
