

.ph-page-root{--bg:#071310;--panel:#10211d;--line:#315046;--text:#f4f7ed;--muted:#b9cbbf;--green:#21df8d;--gold:#ffc44d}.ph-page-root *{box-sizing:border-box}.ph-page-root{scroll-behavior:smooth}.ph-page-root{margin:0;background:var(--bg);color:var(--text);font:16px/1.55 system-ui,Arial,sans-serif}.ph-page-root a{color:inherit}.ph-page-root header{position:sticky;top:0;background:#071310ed;z-index:5;border-bottom:1px solid var(--line)}.ph-page-root .wrap{max-width:1150px;margin:auto;padding:0 22px}.ph-page-root .nav{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:70px}.ph-page-root .brand{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:800}.ph-page-root .brand img{width:46px;height:46px;object-fit:cover;border-radius:10px}.ph-page-root .navlinks{display:flex;gap:15px;flex-wrap:wrap;font-size:13px}.ph-page-root .navlinks a{text-decoration:none;color:var(--muted)}.ph-page-root .navlinks a:hover{color:var(--green)}.ph-page-root section{padding:70px 0;border-bottom:1px solid #203a32}.ph-page-root h1, .ph-page-root h2, .ph-page-root h3{line-height:1.14}.ph-page-root h1{font-size:clamp(38px,7vw,76px);max-width:850px;margin:18px 0}.ph-page-root h2{font-size:clamp(28px,4vw,46px);margin:0 0 12px}.ph-page-root .eyebrow{color:var(--green);text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:800}.ph-page-root .muted{color:var(--muted)}.ph-page-root .hero{background:radial-gradient(circle at 75% 25%,#275930 0,transparent 45%)}.ph-page-root .hero .wrap{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:30px}.ph-page-root .wordmark{width:100%;border-radius:22px;box-shadow:0 20px 70px #0008}.ph-page-root .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.ph-page-root .btn{border:1px solid var(--green);border-radius:9px;padding:11px 17px;background:var(--green);color:#042315;text-decoration:none;font-weight:750;display:inline-block;cursor:pointer;font:inherit}.ph-page-root .btn.secondary{background:transparent;color:var(--text);border-color:var(--line)}.ph-page-root .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-top:28px}.ph-page-root .card{border:1px solid var(--line);border-radius:17px;background:var(--panel);padding:23px}.ph-page-root .card h3{margin:4px 0 10px}.ph-page-root .card a{color:var(--green)}.ph-page-root .tag{display:inline-block;color:#103527;background:#b9efd2;border-radius:30px;padding:3px 9px;font-size:12px;font-weight:700}.ph-page-root .note{border-left:3px solid var(--gold);padding:12px 18px;background:#2a281c;color:#f4e9ce;border-radius:0 8px 8px 0}.ph-page-root .tiers{display:flex;gap:8px;flex-wrap:wrap}.ph-page-root .tiers span{border:1px solid var(--line);padding:7px 11px;border-radius:7px;color:var(--muted)}.ph-page-root input, .ph-page-root select, .ph-page-root textarea{width:100%;background:#071310;border:1px solid var(--line);color:white;border-radius:8px;padding:11px;font:inherit}.ph-page-root label{display:block;margin:13px 0 5px}.ph-page-root textarea{min-height:90px}.ph-page-root .chat{position:fixed;right:16px;bottom:16px;width:min(360px,calc(100vw - 32px));background:#142b24;border:1px solid var(--green);border-radius:17px;box-shadow:0 20px 70px #000a;z-index:9}.ph-page-root .chat summary{cursor:pointer;padding:14px 18px;font-weight:800;list-style:none}.ph-page-root .chat-body{padding:0 15px 16px}.ph-page-root .chat-answer{background:#071310;padding:11px;border-radius:9px;min-height:50px}.ph-page-root .chat button{margin:5px 4px 5px 0;border:1px solid var(--line);background:#1e4234;color:#fff;border-radius:7px;padding:8px;cursor:pointer}.ph-page-root .chat input{margin-top:9px}.ph-page-root footer{padding:35px 0;color:var(--muted);font-size:14px}.ph-page-root .social{display:flex;gap:10px;flex-wrap:wrap}.ph-page-root .social a{border:1px solid var(--line);padding:12px;border-radius:9px;text-decoration:none}.ph-page-root .social .pending{opacity:.65}.ph-page-root .small{font-size:13px}.ph-page-root .split{display:grid;grid-template-columns:1fr 1fr;gap:26px}@media(max-width:850px){.ph-page-root .nav{align-items:flex-start;flex-direction:column;padding:10px 0}.ph-page-root .navlinks{overflow:auto;white-space:nowrap;max-width:100%;padding-bottom:8px}.ph-page-root .hero .wrap, .ph-page-root .split{grid-template-columns:1fr}.ph-page-root .grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.ph-page-root .grid{grid-template-columns:1fr}.ph-page-root .chat:not([open]){width:auto}.ph-page-root .hero{padding-top:35px}}

.ph-page-root .page-hero{padding:56px 0 44px;background:radial-gradient(circle at 82% 25%,#275930 0,transparent 46%);border-bottom:1px solid var(--line)}.ph-page-root .page-hero h1{font-size:clamp(34px,5vw,58px);margin:14px 0;max-width:900px}.ph-page-root .page-hero p{max-width:760px}.ph-page-root .page-content{padding:42px 0 72px}.ph-page-root .page-content h2{margin-top:34px}.ph-page-root .page-content h2:first-child{margin-top:0}.ph-page-root .page-content .grid{align-items:stretch}.ph-page-root .card .tag{margin-bottom:8px}.ph-page-root .cta-band{margin-top:34px;padding:24px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(110deg,#10211d,#142b24)}.ph-page-root .cta-band h2{margin:0 0 10px}.ph-page-root .subnav{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.ph-page-root .subnav a{border:1px solid var(--line);padding:8px 12px;border-radius:8px;text-decoration:none;color:var(--muted)}.ph-page-root .subnav a:hover{border-color:var(--green);color:var(--green)}.ph-page-root .status{font-size:13px;color:var(--gold);font-weight:700}.ph-page-root .prose{max-width:820px}.ph-page-root .prose li{margin:8px 0}.ph-page-root .footer-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:22px}.ph-page-root .footer-links{display:flex;gap:10px 16px;flex-wrap:wrap}.ph-page-root .footer-links a{color:var(--muted)}.ph-page-root .mobile-menu{display:none;border:1px solid var(--line);border-radius:9px;padding:9px 12px;background:#10211d;color:var(--text);font:inherit;font-weight:700}@media(max-width:850px){.ph-page-root .nav{align-items:center;flex-direction:row;padding:10px 0;position:relative}.ph-page-root .mobile-menu{display:block}.ph-page-root .navlinks{display:none;position:absolute;right:0;left:0;top:calc(100% - 1px);background:#071310;border:1px solid var(--line);border-radius:12px;padding:12px;z-index:10;white-space:normal;max-width:none;overflow:visible}.ph-page-root .navlinks.open{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ph-page-root .navlinks a{padding:9px 7px}.ph-page-root .footer-grid{grid-template-columns:1fr}}@media(max-width:580px){.ph-page-root .page-hero{padding:42px 0 32px}.ph-page-root .page-content{padding:32px 0 52px}.ph-page-root .cta-band{padding:18px}.ph-page-root .brand{font-size:14px}.ph-page-root .brand img{width:42px;height:42px}}

/* Detail pages: keep the approved home page intact while making the page family feel connected. */
.ph-page-root .page-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 82% 12%,#244f3a 0,rgba(36,79,58,.35) 20%,transparent 54%),linear-gradient(110deg,#0b1e19,#071310 72%);padding:62px 0 30px}
.ph-page-root .page-hero:after{content:"";position:absolute;z-index:-1;right:max(22px,calc((100vw - 1150px)/2 + 22px));bottom:22px;width:140px;height:3px;background:linear-gradient(90deg,var(--green),var(--gold));border-radius:9px;opacity:.85}
.ph-page-root .page-hero h1{max-width:780px;font-size:clamp(36px,5.8vw,66px);letter-spacing:-.035em}
.ph-page-root .page-hero p{font-size:18px;line-height:1.7}
.ph-page-root .breadcrumbs{display:flex;align-items:center;gap:9px;margin-top:24px;color:var(--muted);font-size:13px}
.ph-page-root .breadcrumbs a{text-decoration:none;color:var(--green)}
.ph-page-root .breadcrumbs a:hover{text-decoration:underline}
.ph-page-root .page-content .grid{gap:18px}
.ph-page-root .page-content .card{position:relative;transition:transform .18s ease,border-color .18s ease,background .18s ease}
.ph-page-root .page-content .card:hover{transform:translateY(-3px);border-color:#4b886e;background:#122821}
.ph-page-root .page-content .card p{color:var(--muted)}
.ph-page-root .page-content h2{letter-spacing:-.025em}
.ph-page-root .cta-band{position:relative;overflow:hidden}
.ph-page-root .cta-band:after{content:"";position:absolute;width:180px;height:180px;right:-65px;top:-90px;border:1px solid #2f7558;border-radius:50%;box-shadow:0 0 0 22px #21df8d08,0 0 0 46px #21df8d06;pointer-events:none}
@media(max-width:580px){.ph-page-root .page-hero{padding:40px 0 26px}.ph-page-root .page-hero p{font-size:16px}.ph-page-root .breadcrumbs{margin-top:18px}.ph-page-root .page-hero:after{width:84px;right:22px}}
@media(prefers-reduced-motion:reduce){.ph-page-root .page-content .card{transition:none}.ph-page-root .page-content .card:hover{transform:none}}

/* 3.0 role cards and professional service icons — original palette retained. */
.ph-page-root .ph-icon{width:25px;height:25px;display:block;color:var(--green)}
.ph-page-root .service-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px;border:1px solid #21df8d45;border-radius:12px;background:#21df8d10;color:var(--green)}
.ph-page-root .card .service-icon{flex:0 0 auto}
.ph-page-root .people-categories{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}
.ph-page-root .category-card{display:flex;flex-direction:column;min-height:210px;text-decoration:none;color:var(--text)}
.ph-page-root .category-card p{color:var(--muted)}
.ph-page-root .category-card .card-cta{margin-top:auto;padding-top:14px;color:var(--green);font-weight:700}
.ph-page-root .profile-card .review-status{margin:10px 0;font-size:14px;letter-spacing:.08em}
.ph-page-root .profile-card .review-status span{letter-spacing:0;color:var(--muted);font-size:12px}
.ph-page-root .card a{display:inline-block;margin-top:8px}
.ph-page-root .page-content article.card .service-icon{margin-bottom:10px}
@media(max-width:850px){.ph-page-root .people-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:580px){.ph-page-root .people-categories{grid-template-columns:1fr}.ph-page-root .category-card{min-height:0}}

/* 3.0 mobile header and Islamabad hero refinement */
.ph-page-root header{position:relative}.ph-page-root .nav{padding:9px 0;min-height:70px}.ph-page-root .brand{flex-shrink:0;font-size:15px}.ph-page-root .brand img{width:38px;height:38px}.ph-page-root .navlinks{gap:5px}.ph-page-root .navlinks a{padding:9px 10px;border-radius:7px}.ph-page-root .navlinks a:hover, .ph-page-root .navlinks a:focus-visible{background:#1b3b2e}.ph-page-root .mobile-menu{display:none}.ph-page-root .hero{background:#0b1e19}.ph-page-root .hero .wrap{grid-template-columns:1fr .95fr;gap:42px;min-height:540px}.ph-page-root .hero-visual{position:relative;min-height:400px;overflow:hidden;border-radius:20px;border:1px solid #36594b;background:#10231e}.ph-page-root .islamabad-photo{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:68% center}.ph-page-root .hero-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 58%,#051710df)}.ph-page-root .hero-mark{position:absolute;z-index:1;bottom:18px;left:18px;width:142px;max-width:36%;border-radius:10px;box-shadow:0 8px 26px #0009}.ph-page-root .hero-caption{position:absolute;right:20px;bottom:25px;z-index:1;color:white;font-size:13px;font-weight:700;text-shadow:0 2px 9px #000}
@media(max-width:850px){.ph-page-root .nav{flex-direction:row;align-items:center;flex-wrap:wrap}.ph-page-root .mobile-menu{display:block;margin-left:auto;border:1px solid var(--line);background:#18352a;color:white;border-radius:8px;padding:9px 12px;font:inherit;font-weight:700}.ph-page-root .navlinks{display:none;flex:0 0 100%;max-width:none;white-space:normal;overflow:visible;padding:8px 0 3px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ph-page-root .navlinks.open{display:grid}.ph-page-root .navlinks a{border:1px solid var(--line);background:#11281f;font-size:14px}.ph-page-root .hero .wrap{grid-template-columns:1fr;min-height:0}.ph-page-root .hero-visual{min-height:320px;order:-1}.ph-page-root .hero{padding-top:20px}.ph-page-root .hero h1{font-size:clamp(34px,8vw,60px)}}
@media(max-width:580px){.ph-page-root .brand{font-size:13px}.ph-page-root .brand .tag{font-size:10px;padding:2px 6px}.ph-page-root .hero-visual{min-height:245px}.ph-page-root .hero-visual .islamabad-photo{transform:none;object-position:70% center}.ph-page-root .hero-mark{display:block;width:105px;left:12px;bottom:12px}.ph-page-root .hero-caption{display:none}.ph-page-root .hero .wrap{gap:24px}.ph-page-root .hero .eyebrow{font-size:10px;letter-spacing:.08em;line-height:1.5}.ph-page-root .hero h1{font-size:35px;margin-top:12px}.ph-page-root .hero p{font-size:16px;line-height:1.55}.ph-page-root .hero .actions{gap:10px}.ph-page-root .hero .actions .btn{font-size:14px;padding:10px 12px}.ph-page-root .navlinks a{padding:10px 8px}.ph-page-root .chat:not([open]){width:105px}.ph-page-root .chat:not([open]) summary{font-size:0;padding:12px 14px;text-align:center}.ph-page-root .chat:not([open]) summary:before{content:"✦ Ask";font-size:15px}}
.ph-page-root .photo-message{position:absolute;z-index:1;top:10%;left:6%;max-width:58%;display:flex;flex-direction:column;gap:8px;text-shadow:0 2px 12px #001b1bf0}.ph-page-root .photo-message span{color:#56f4ad;font-size:11px;font-weight:800;letter-spacing:.16em}.ph-page-root .photo-message strong{font-size:clamp(25px,2.7vw,39px);line-height:1.08;color:white}.ph-page-root .photo-message small{font-size:12px;font-weight:650;color:#e3eadf}@media(max-width:580px){.ph-page-root .photo-message{top:12%;left:5%;max-width:55%;gap:5px}.ph-page-root .photo-message span{font-size:9px}.ph-page-root .photo-message strong{font-size:clamp(20px,5vw,27px)}.ph-page-root .photo-message small{font-size:10px;line-height:1.2}.ph-page-root .hero-visual:after{background:linear-gradient(90deg,#041b2abb,transparent 75%),linear-gradient(180deg,transparent 58%,#051710df)}}

/* Readable headings and links on pale/white demo surfaces. */
.ph-page-root .pale .eyebrow, .ph-page-root .light .eyebrow, .ph-page-root .reference .eyebrow, .ph-page-root .terms .eyebrow, .ph-page-root .rules .eyebrow, .ph-page-root .details .eyebrow, .ph-page-root .hgroup:not(.alt) .eyebrow, .ph-page-root .pale a, .ph-page-root .light a, .ph-page-root .reference a, .ph-page-root .terms a, .ph-page-root .rules a, .ph-page-root .details a{color:#245438!important}
.ph-page-root .pale .muted, .ph-page-root .light .muted, .ph-page-root .reference .muted, .ph-page-root .terms .muted, .ph-page-root .rules .muted, .ph-page-root .details .muted, .ph-page-root .hgroup:not(.alt) .muted{color:#405e49!important}
.ph-page-root .pale .card a, .ph-page-root .light .card a, .ph-page-root .reference .card a, .ph-page-root .terms .card a, .ph-page-root .rules .card a, .ph-page-root .details .card a{color:#1f5838!important;text-decoration:underline}
.ph-page-root a:focus-visible, .ph-page-root button:focus-visible, .ph-page-root summary:focus-visible{outline:3px solid #f4bd54;outline-offset:3px}
.ph-page-root .ph-placement{max-width:1150px;margin:24px auto;padding:0 20px;color:#eef6eb}.ph-page-root .ph-placement-inner{position:relative;min-height:220px;overflow:hidden;border:1px solid #6d9779;border-radius:20px;background:#0c2b21;color:#fff;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:20px;padding:30px}.ph-page-root .ph-placement-inner:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,#081c16ef,#0c3021a0),url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjQ0MCIgdmlld0JveD0iMCAwIDEwMDAgNDQwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzI3NWM0NSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzBkMmQyNSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdHRlcm4gaWQ9ImRvdHMiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjIiIGZpbGw9IiNjYmU5YWUiIG9wYWNpdHk9Ii4zIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZykiLz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZG90cykiLz48Y2lyY2xlIGN4PSI4MDAiIGN5PSI4MCIgcj0iMTUwIiBmaWxsPSIjY2JlOWFlIiBvcGFjaXR5PSIuMTYiLz48Y2lyY2xlIGN4PSI2NTAiIGN5PSI0MjAiIHI9IjIzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2JlOWFlIiBzdHJva2Utd2lkdGg9IjQwIiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0wIDM0MCBRMjUwIDEzMCA1MDAgMzMwIFQxMDAwIDIyMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2JlOWFlIiBzdHJva2Utd2lkdGg9IjEyIiBvcGFjaXR5PSIuNDIiLz48L3N2Zz4=");background-size:cover;background-position:center}.ph-page-root .ph-media-slide:nth-child(2) .ph-placement-inner:before{background-image:linear-gradient(90deg,#081c16ef,#0c3021a0),url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjQ0MCIgdmlld0JveD0iMCAwIDEwMDAgNDQwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzI4NTk2OCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzEwMmUzNyIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdHRlcm4gaWQ9ImRvdHMiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjIiIGZpbGw9IiNhZGRhY2IiIG9wYWNpdHk9Ii4zIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZykiLz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZG90cykiLz48Y2lyY2xlIGN4PSI4MDAiIGN5PSI4MCIgcj0iMTUwIiBmaWxsPSIjYWRkYWNiIiBvcGFjaXR5PSIuMTYiLz48Y2lyY2xlIGN4PSI2NTAiIGN5PSI0MjAiIHI9IjIzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRkYWNiIiBzdHJva2Utd2lkdGg9IjQwIiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0wIDM0MCBRMjUwIDEzMCA1MDAgMzMwIFQxMDAwIDIyMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRkYWNiIiBzdHJva2Utd2lkdGg9IjEyIiBvcGFjaXR5PSIuNDIiLz48L3N2Zz4=")}.ph-page-root .ph-placement.alt .ph-placement-inner:before{background-image:linear-gradient(90deg,#081c16e8,#0d2b22a0),url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjQ0MCIgdmlld0JveD0iMCAwIDEwMDAgNDQwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzg4NmIzYyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzFjM2QzNiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdHRlcm4gaWQ9ImRvdHMiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjIiIGZpbGw9IiNmMmNmOTQiIG9wYWNpdHk9Ii4zIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZykiLz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZG90cykiLz48Y2lyY2xlIGN4PSI4MDAiIGN5PSI4MCIgcj0iMTUwIiBmaWxsPSIjZjJjZjk0IiBvcGFjaXR5PSIuMTYiLz48Y2lyY2xlIGN4PSI2NTAiIGN5PSI0MjAiIHI9IjIzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjJjZjk0IiBzdHJva2Utd2lkdGg9IjQwIiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0wIDM0MCBRMjUwIDEzMCA1MDAgMzMwIFQxMDAwIDIyMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjJjZjk0IiBzdHJva2Utd2lkdGg9IjEyIiBvcGFjaXR5PSIuNDIiLz48L3N2Zz4=")}.ph-page-root .ph-placement-inner>*{position:relative;z-index:1}.ph-page-root .ph-placement h2{color:#fff;font-size:clamp(24px,3vw,36px);margin:8px 0}.ph-page-root .ph-placement p{color:#e0eddf;max-width:550px}.ph-page-root .ph-label{font-size:11px;letter-spacing:.12em;font-weight:800;text-transform:uppercase;color:#ddedaf}.ph-page-root .ph-placement a{display:inline-block;background:#d7eaa8;color:#17402b;padding:10px 14px;border-radius:8px;text-decoration:none;font-weight:800}.ph-page-root .ph-points{padding:14px;border:1px solid #afd29f;border-radius:14px;background:#e8f2dc;color:#204a35;font-weight:750;line-height:1.7}.ph-page-root .ph-qa-band{max-width:1150px;margin:22px auto;padding:0 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.ph-page-root .ph-qa-band a{display:block;background:#e9f3e6;color:#254935;text-decoration:none;border:1px solid #b5d0b4;border-radius:12px;padding:17px;min-height:145px}.ph-page-root .ph-qa-band a:hover{border-color:#24583b}.ph-page-root .ph-qa-band strong{display:block;margin:8px 0}.ph-page-root .ph-qa-band span{font-size:11px;text-transform:uppercase;color:#245d41;font-weight:800}.ph-page-root .ph-qa-band p{color:#46644e;font-size:14px}.ph-page-root .ph-nav{display:flex;gap:8px;margin-top:12px}.ph-page-root .ph-nav button{cursor:pointer;background:#e3efc9;color:#1d422f;border:1px solid #8aa987;border-radius:7px;padding:8px 11px}.ph-page-root .ph-media-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px}.ph-page-root .ph-media-slide{flex:0 0 100%;scroll-snap-align:start;min-width:0}.ph-page-root .ph-category-card{background-image:linear-gradient(120deg,#081b17e8,#123a2cb8),url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjQ0MCIgdmlld0JveD0iMCAwIDEwMDAgNDQwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzI4NTk2OCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzEwMmUzNyIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdHRlcm4gaWQ9ImRvdHMiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjIiIGZpbGw9IiNhZGRhY2IiIG9wYWNpdHk9Ii4zIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZykiLz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZG90cykiLz48Y2lyY2xlIGN4PSI4MDAiIGN5PSI4MCIgcj0iMTUwIiBmaWxsPSIjYWRkYWNiIiBvcGFjaXR5PSIuMTYiLz48Y2lyY2xlIGN4PSI2NTAiIGN5PSI0MjAiIHI9IjIzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRkYWNiIiBzdHJva2Utd2lkdGg9IjQwIiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0wIDM0MCBRMjUwIDEzMCA1MDAgMzMwIFQxMDAwIDIyMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRkYWNiIiBzdHJva2Utd2lkdGg9IjEyIiBvcGFjaXR5PSIuNDIiLz48L3N2Zz4=")!important;background-size:cover!important;background-position:center!important;border-color:#739078!important;position:relative;color:#fff!important}.ph-page-root .ph-category-card h3, .ph-page-root .ph-category-card p, .ph-page-root .ph-category-card .card-cta{color:#fff!important;text-shadow:0 1px 2px #061b15}.ph-page-root .ph-category-card a{color:#d8efab!important}.ph-page-root .ph-category-card:focus-visible, .ph-page-root .ph-placement a:focus-visible, .ph-page-root .ph-qa-band a:focus-visible{outline:3px solid #f2bb54;outline-offset:3px}.ph-page-root .ph-featured-profiles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0}.ph-page-root .ph-featured-profiles a{display:block;padding:22px;min-height:225px;background:linear-gradient(140deg,#081c17e8,#1b5238bb),url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjQ0MCIgdmlld0JveD0iMCAwIDEwMDAgNDQwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzg4NmIzYyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzFjM2QzNiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdHRlcm4gaWQ9ImRvdHMiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjIiIGZpbGw9IiNmMmNmOTQiIG9wYWNpdHk9Ii4zIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZykiLz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZG90cykiLz48Y2lyY2xlIGN4PSI4MDAiIGN5PSI4MCIgcj0iMTUwIiBmaWxsPSIjZjJjZjk0IiBvcGFjaXR5PSIuMTYiLz48Y2lyY2xlIGN4PSI2NTAiIGN5PSI0MjAiIHI9IjIzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjJjZjk0IiBzdHJva2Utd2lkdGg9IjQwIiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0wIDM0MCBRMjUwIDEzMCA1MDAgMzMwIFQxMDAwIDIyMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjJjZjk0IiBzdHJva2Utd2lkdGg9IjEyIiBvcGFjaXR5PSIuNDIiLz48L3N2Zz4=");background-size:cover;border:1px solid #7c9d7e;border-radius:15px;color:#fff;text-decoration:none}.ph-page-root .ph-featured-profiles a:nth-child(2){background-image:linear-gradient(140deg,#081c17e8,#1b5238bb),url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjQ0MCIgdmlld0JveD0iMCAwIDEwMDAgNDQwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzI4NTk2OCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzEwMmUzNyIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdHRlcm4gaWQ9ImRvdHMiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjIiIGZpbGw9IiNhZGRhY2IiIG9wYWNpdHk9Ii4zIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZykiLz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZG90cykiLz48Y2lyY2xlIGN4PSI4MDAiIGN5PSI4MCIgcj0iMTUwIiBmaWxsPSIjYWRkYWNiIiBvcGFjaXR5PSIuMTYiLz48Y2lyY2xlIGN4PSI2NTAiIGN5PSI0MjAiIHI9IjIzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRkYWNiIiBzdHJva2Utd2lkdGg9IjQwIiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0wIDM0MCBRMjUwIDEzMCA1MDAgMzMwIFQxMDAwIDIyMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRkYWNiIiBzdHJva2Utd2lkdGg9IjEyIiBvcGFjaXR5PSIuNDIiLz48L3N2Zz4=")}.ph-page-root .ph-featured-profiles a span{color:#e1eeaf;text-transform:uppercase;font-size:11px;font-weight:800}.ph-page-root .ph-featured-profiles a h3{color:#fff;margin:10px 0}.ph-page-root .ph-featured-profiles a p{color:#f1f5ea}.ph-page-root .ph-featured-profiles a b{display:inline-block;color:#1f5038;background:#e5efd6;border-radius:10px;padding:4px 7px;font-size:12px}.ph-page-root .ph-featured-profiles a strong{display:block;margin-top:18px;color:#e5f2bc}@media(max-width:720px){.ph-page-root .ph-featured-profiles{grid-template-columns:1fr}}.ph-page-root .ph-new-profile{display:inline-block;background:#e5efd8;color:#234a34;border-radius:12px;padding:5px 9px;font-size:12px;font-weight:800}.ph-page-root .ph-card-photo{position:relative;background-image:linear-gradient(#0c2a20b8,#0d2d22d8),url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjQ0MCIgdmlld0JveD0iMCAwIDEwMDAgNDQwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzI3NWM0NSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzBkMmQyNSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdHRlcm4gaWQ9ImRvdHMiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjIiIGZpbGw9IiNjYmU5YWUiIG9wYWNpdHk9Ii4zIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZykiLz48cmVjdCB3aWR0aD0iMTAwMCIgaGVpZ2h0PSI0NDAiIGZpbGw9InVybCgjZG90cykiLz48Y2lyY2xlIGN4PSI4MDAiIGN5PSI4MCIgcj0iMTUwIiBmaWxsPSIjY2JlOWFlIiBvcGFjaXR5PSIuMTYiLz48Y2lyY2xlIGN4PSI2NTAiIGN5PSI0MjAiIHI9IjIzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2JlOWFlIiBzdHJva2Utd2lkdGg9IjQwIiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0wIDM0MCBRMjUwIDEzMCA1MDAgMzMwIFQxMDAwIDIyMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2JlOWFlIiBzdHJva2Utd2lkdGg9IjEyIiBvcGFjaXR5PSIuNDIiLz48L3N2Zz4=");background-size:cover;background-position:center;color:#fff}.ph-page-root .ph-card-photo h3, .ph-page-root .ph-card-photo p{color:#fff!important}.ph-page-root .ph-card-photo a{color:#d9f1ac!important}@media(max-width:720px){.ph-page-root .ph-placement-inner{grid-template-columns:1fr;padding:22px;min-height:235px}.ph-page-root .ph-qa-band{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ph-page-root .ph-media-track{scroll-behavior:auto}}.ph-page-root .ph-click-target{cursor:pointer}.ph-page-root .ph-click-target:hover{outline:2px solid #a5db93;outline-offset:2px}.ph-page-root .ph-click-target:focus-visible{outline:3px solid #f3be56;outline-offset:3px}

.ph-page-root{--phx-bg:#06110d;--phx-panel:#0b2119;--phx-panel2:#0e2a20;--phx-line:#9bd98a42;--phx-mint:#bdf59f;--phx-gold:#f0cf79;--phx-text:#f2f7ef;--phx-muted:#c7d5cb;color:var(--phx-text);overflow:hidden}
.ph-page-root *{box-sizing:border-box}
.ph-page-root{font:15.5px/1.62 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#06110d}
.ph-page-root .hero{background:radial-gradient(circle at 80% 12%,#153b2a 0,#091c15 36%,#06110d 72%)}
.ph-page-root .hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center}
.ph-page-root .eyebrow{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#e7ce7b;font-weight:850;margin-bottom:10px}
.ph-page-root h2{font-size:clamp(28px,4vw,44px);line-height:1.08;letter-spacing:-.025em;color:#f5f8f2;margin:8px 0 14px}
.ph-page-root .muted{color:#c6d2c9}
.ph-page-root .actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}
.ph-page-root .btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;background:linear-gradient(115deg,#c7f39e,#efd17d);color:#143521!important;text-decoration:none!important;font-weight:850;border:1px solid #e7d18a55;box-shadow:0 10px 24px #0005;transition:.25s ease}
.ph-page-root .btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0007,0 0 18px #d6f59b4b}
.ph-page-root .btn.out{background:#102a20;color:#eef5eb!important;border-color:#ccebaa50}
@media(max-width:850px){.ph-page-root .hero-grid{grid-template-columns:1fr!important}.ph-page-root .ph-custom-hero{margin-top:8px}}

.ph-page-root a{color:inherit}
.ph-page-root .wrap{width:min(1180px,calc(100% - 32px));margin-inline:auto}
.ph-page-root .hero{padding-top:clamp(42px,6vw,78px);padding-bottom:clamp(34px,5vw,66px)}
.ph-page-root .hero .hero-grid{align-items:center;gap:clamp(24px,4vw,54px)}
.ph-page-root .hero h1{font-size:clamp(36px,5.5vw,68px);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}
.ph-page-root .hero p{font-size:clamp(16px,1.6vw,19px);max-width:720px}
.ph-page-root .hero-visual,.ph-page-root .hero .visual{min-height:clamp(330px,38vw,455px)!important;max-height:480px!important;border-radius:24px!important;overflow:hidden;position:relative;box-shadow:0 26px 70px #0007,0 0 0 1px #b8ef9b3d,0 0 36px #9eed7a1b!important}
.ph-page-root .hero-visual img,.ph-page-root .hero .visual img{width:100%!important;height:100%!important;min-height:inherit;object-fit:cover!important;display:block}
.ph-page-root .hero-visual .islamabad-photo{object-position:center 50%!important;filter:saturate(1.03) contrast(1.02)}
.ph-page-root .ph-hero-click{display:block;text-decoration:none;color:inherit;border-radius:24px;transition:transform .35s ease,box-shadow .35s ease}
.ph-page-root .ph-hero-click:hover{transform:translateY(-4px) scale(1.005);box-shadow:0 24px 64px #0008,0 0 34px #b9f37a32}
.ph-page-root .tilevisual{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}
.ph-page-root .ph-hero-tile-link{display:flex!important;align-items:center;gap:10px;min-height:92px;padding:18px;border:1px solid #b7ef9b38;border-radius:16px;background:linear-gradient(145deg,#0d2b21,#081a14);text-decoration:none!important;box-shadow:0 13px 32px #0004;transition:.28s ease}
.ph-page-root .ph-hero-tile-link:hover{transform:translateY(-4px);border-color:#d6f6a675;box-shadow:0 18px 40px #0007,0 0 22px #bdf59f24}
.ph-page-root .ph-context-slider{width:min(1180px,calc(100% - 32px));margin:clamp(10px,2vw,22px) auto clamp(42px,7vw,78px);padding:20px;border:1px solid #c5f4a538;border-radius:24px;background:radial-gradient(circle at 10% 0%,#183d2b 0,#0a1f18 38%,#07140f 100%);box-shadow:0 22px 64px #0007,0 0 36px #8ef06b14;position:relative;overflow:hidden}
.ph-page-root .ph-context-slider:before{content:"";position:absolute;inset:-40% auto auto -15%;width:55%;height:160%;background:linear-gradient(115deg,transparent,#d8ffb70d,transparent);transform:rotate(12deg);animation:phShine 9s linear infinite;pointer-events:none}
@keyframes phShine{0%{transform:translateX(-45%) rotate(12deg)}100%{transform:translateX(220%) rotate(12deg)}}
.ph-page-root .ph-context-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:16px;position:relative;z-index:1}
.ph-page-root .ph-context-head h2{margin:4px 0 0!important;font-size:clamp(24px,3vw,36px)!important;line-height:1.08!important}
.ph-page-root .ph-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--phx-gold);font-weight:850}
.ph-page-root .ph-context-controls{display:flex;gap:8px;flex:none}
.ph-page-root .ph-context-controls button{min-width:42px;height:40px;border:1px solid #d3f4b054;border-radius:12px;background:#102d22;color:#f5faef;font-weight:800;cursor:pointer;box-shadow:0 8px 18px #0004;transition:.25s ease}
.ph-page-root .ph-context-controls button:hover{transform:translateY(-2px);background:#173a2b;border-color:#f0d17b8a;box-shadow:0 12px 24px #0006,0 0 18px #c7f58b22}
.ph-page-root .ph-context-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(255px,31%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 8px;position:relative;z-index:1}
.ph-page-root .ph-context-track::-webkit-scrollbar{display:none}
.ph-page-root .ph-context-card{scroll-snap-align:start;min-height:270px;border-radius:18px;overflow:hidden;position:relative;display:flex;align-items:flex-end;text-decoration:none!important;background-image:linear-gradient(180deg,#03100c0a 0%,#06150fa8 52%,#04100df2 100%),var(--ph-card-image);background-size:cover;background-position:center;box-shadow:0 14px 34px #0006;border:1px solid #d5f7b532;transition:transform .33s ease,box-shadow .33s ease,border-color .33s ease;isolation:isolate}
.ph-page-root .ph-context-card:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 20%,#ffffff0a 47%,transparent 68%);transform:translateX(-120%);transition:transform .7s ease;z-index:-1}
.ph-page-root .ph-context-card:hover{transform:translateY(-6px);border-color:#f0d17c75;box-shadow:0 24px 48px #0008,0 0 24px #baf3912a}
.ph-page-root .ph-context-card:hover:after{transform:translateX(120%)}
.ph-page-root .ph-context-icon{position:absolute;top:15px;left:15px;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#071a14d9;border:1px solid #d9f7bd45;backdrop-filter:blur(8px);box-shadow:0 7px 20px #0005}
.ph-page-root .ph-context-icon svg,.ph-page-root .ph-pillar-icon svg{width:22px;height:22px;fill:none;stroke:#d8f5ae;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.ph-page-root .ph-context-copy{padding:22px;display:block;width:100%;text-shadow:0 2px 14px #000;backdrop-filter:blur(1px)}
.ph-page-root .ph-context-copy strong{display:block;font-size:20px;line-height:1.08;margin-bottom:8px;color:#fff}
.ph-page-root .ph-context-copy>span{display:block;color:#e5eee6;font-size:14px;line-height:1.45;min-height:40px}
.ph-page-root .ph-context-copy b{display:inline-flex;margin-top:14px;font-size:13px;color:#e9d591;letter-spacing:.01em}
.ph-page-root .ph-context-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;position:relative;z-index:1}
.ph-page-root .ph-smart-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 15px;border-radius:12px;text-decoration:none!important;background:linear-gradient(115deg,#c8f69d,#efd17e);color:#153622!important;font-weight:850;box-shadow:0 8px 22px #0005;transition:.25s ease}
.ph-page-root .ph-smart-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0006,0 0 19px #d4f5a95e}
.ph-page-root .ph-smart-btn-alt{background:#102b21;color:#edf5e9!important;border:1px solid #d5efba4d}
.ph-page-root .ph-reveal{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s ease}
.ph-page-root .ph-reveal.is-visible{opacity:1;transform:none}
.ph-page-root .ph-points{background:linear-gradient(145deg,#0d2a20d9,#071b15d9)!important;color:#f0f6ec!important;border:1px solid #c9efab3d!important;box-shadow:0 12px 34px #0005,0 0 22px #a9ee7d16!important;text-shadow:0 1px 9px #000!important;backdrop-filter:blur(10px)}
.ph-page-root .ph-nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;margin-top:10px!important}
.ph-page-root .ph-nav span{color:#b9cbbf!important;font-size:12px!important}
.ph-page-root article.card,.ph-page-root article.toolcard,.ph-page-root .card{transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}
.ph-page-root article.card:hover,.ph-page-root article.toolcard:hover,.ph-page-root .card:hover{transform:translateY(-4px);box-shadow:0 18px 42px #0006,0 0 22px #a7ed7a1a;border-color:#d8f6b750!important}
.ph-page-root .ph-pillars-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}
.ph-page-root .ph-pillar-card{min-height:300px;position:relative;overflow:hidden;border-radius:20px;text-decoration:none!important;border:1px solid #d5f6b538;background-image:linear-gradient(180deg,#06140d13,#06140db0 50%,#04100df4),var(--ph-card-image);background-size:cover;background-position:center;display:flex;align-items:flex-end;padding:22px;box-shadow:0 16px 40px #0006;transition:.32s ease}
.ph-page-root .ph-pillar-card:hover{transform:translateY(-5px);border-color:#f0d17b7a;box-shadow:0 22px 50px #0008,0 0 26px #aaf07e2b}
.ph-page-root .ph-pillar-icon{position:absolute;top:16px;left:16px;width:46px;height:46px;border:1px solid #d7f5b94b;border-radius:14px;background:#071b15db;display:grid;place-items:center}
.ph-page-root .ph-pillar-card h3{font-size:23px!important;margin:0 0 7px!important;color:#fff!important;text-shadow:0 2px 12px #000!important}
.ph-page-root .ph-pillar-card p{margin:0 0 12px!important;color:#e4eee5!important;text-shadow:0 1px 9px #000!important}
.ph-page-root .ph-pillar-card b{color:#ecd48c;font-size:13px}
.ph-page-root .ph-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:22px}
.ph-page-root .ph-price-card{padding:22px;border-radius:18px;background:linear-gradient(145deg,#0d2b21,#091b15);border:1px solid #c7efa936;box-shadow:0 14px 34px #0005;position:relative;overflow:hidden}
.ph-page-root .ph-price-card.featured{border-color:#efd27d75;box-shadow:0 18px 42px #0007,0 0 28px #efd27d1f}
.ph-page-root .ph-price-card .price{font-size:28px;font-weight:900;color:#d8f5ad;margin:8px 0 12px}
.ph-page-root .ph-price-card ul{padding-left:18px;color:#d7e2d9}
.ph-page-root .ph-price-note{margin-top:18px;padding:16px 18px;border-radius:14px;background:#0a2019;border:1px solid #caefac31;color:#cbd8ce}
@media(max-width:980px){.ph-page-root .ph-context-track{grid-auto-columns:minmax(250px,46%)}.ph-page-root .ph-pillars-grid,.ph-page-root .ph-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){.ph-page-root .hero{padding-top:34px}.ph-page-root .hero-visual,.ph-page-root .hero .visual{min-height:285px!important;max-height:330px!important}.ph-page-root .ph-context-slider{width:min(100% - 20px,1180px);padding:14px;border-radius:18px}.ph-page-root .ph-context-head{align-items:flex-start;flex-direction:column}.ph-page-root .ph-context-controls{align-self:flex-end}.ph-page-root .ph-context-track{grid-auto-columns:84%}.ph-page-root .tilevisual{grid-template-columns:1fr 1fr!important}.ph-page-root .ph-hero-tile-link{min-height:78px;padding:13px}.ph-page-root .ph-pillars-grid,.ph-page-root .ph-price-grid{grid-template-columns:1fr}.ph-page-root .ph-pillar-card{min-height:245px}.ph-page-root .ph-context-copy strong{font-size:18px}}
@media(prefers-reduced-motion:reduce){.ph-page-root *{scroll-behavior:auto!important;animation:none!important;transition-duration:.01ms!important}.ph-page-root .ph-reveal{opacity:1;transform:none}}



/* Pulse Hatch showcase pass v3 — premium visual, lightweight */
.ph-page-root .hero-mark{width:86px!important;max-width:86px!important;left:19%!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;border-radius:16px!important;box-shadow:0 12px 30px #0009,0 0 26px #57ef9c35!important}
.ph-page-root .hero-visual{background:#0b2019}
.ph-page-root .hero-visual:after{background:linear-gradient(90deg,#06150fb8 0%,transparent 40%),linear-gradient(180deg,transparent 58%,#051710df)!important}
.ph-page-root .ph-premium-slider{width:min(1180px,calc(100% - 32px));margin:34px auto 56px;padding:22px;border:1px solid #c6f5a53b;border-radius:24px;background:radial-gradient(circle at 7% 0%,#173f2d 0,#0a2018 38%,#06140f 100%);box-shadow:0 18px 52px #0006;position:relative;overflow:hidden}
.ph-page-root .ph-premium-slider:before{content:"";position:absolute;inset:-60% auto auto -20%;width:45%;height:220%;background:linear-gradient(110deg,transparent,#e3ffc610,transparent);transform:rotate(12deg);animation:phPremiumShine 10s linear infinite;pointer-events:none}
@keyframes phPremiumShine{to{transform:translateX(320%) rotate(12deg)}}
.ph-page-root .ph-slider-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px;position:relative;z-index:2}
.ph-page-root .ph-slider-head h2{font-size:clamp(26px,3vw,38px)!important;margin:4px 0 4px!important}
.ph-page-root .ph-slider-head p{margin:0;color:#bdd0c4}
.ph-page-root .ph-slider-controls{display:flex;gap:8px;flex:none}
.ph-page-root .ph-slider-controls button{height:38px;min-width:40px;padding:0 11px;border:1px solid #d7f6b84c;border-radius:11px;background:#102c21;color:#fff;font-weight:800;cursor:pointer}
.ph-page-root .ph-slider-controls button:hover{background:#183b2d;border-color:#f0d17c7a}
.ph-page-root .ph-slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,31%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:3px 2px 9px;position:relative;z-index:1}
.ph-page-root .ph-slider-track::-webkit-scrollbar{display:none}
.ph-page-root .ph-visual-card{--cardA:#18362b;--cardB:#0a1713;scroll-snap-align:start;min-height:246px;padding:18px;position:relative;overflow:hidden;border:1px solid #d5f7b43b;border-radius:19px;background:
linear-gradient(180deg,#03100c18 0%,#05140d96 52%,#04100df3 100%),
radial-gradient(circle at 80% 12%,var(--cardA),transparent 42%),
linear-gradient(135deg,var(--cardA),var(--cardB));
display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none!important;box-shadow:0 14px 30px #0005;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}
.ph-page-root .ph-visual-card:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%;right:-45px;top:-55px;border:16px solid #ffffff0b;box-shadow:0 0 0 24px #ffffff05;transform:rotate(18deg)}
.ph-page-root .ph-visual-card:hover{transform:translateY(-5px);border-color:#efd27d75;box-shadow:0 22px 44px #0008,0 0 22px #c8f39c20}
.ph-page-root .ph-mini-icon,.ph-page-root .ph-pillar-icon,.ph-page-root .ph-join-icon{position:absolute;top:14px;left:14px;width:42px;height:42px;display:grid;place-items:center;border:1px solid #dff8c24a;border-radius:13px;background:#071a14d9;font-size:22px;box-shadow:0 7px 18px #0005}
.ph-page-root .ph-visual-card strong{font-size:20px;line-height:1.12;color:#fff;margin-top:auto;text-shadow:0 2px 10px #000}
.ph-page-root .ph-visual-card small{display:block;color:#e2ebe4;margin-top:8px;line-height:1.45}
.ph-page-root .ph-visual-card b{display:block;color:#efd58d;margin-top:14px;font-size:13px}
.ph-page-root .ph-stars{display:flex;gap:7px;align-items:center;margin-top:12px;color:#ffd45c;letter-spacing:.08em;font-size:13px}
.ph-page-root .ph-stars em{font-style:normal;letter-spacing:0;color:#dbe5dc;font-size:11px}
.ph-page-root .ph-v-experts{--cardA:#214f3b;--cardB:#07150f}.ph-page-root .ph-v-companies{--cardA:#4b3f20;--cardB:#10130d}
.ph-page-root .ph-v-services{--cardA:#244b5b;--cardB:#07141a}.ph-page-root .ph-v-knowledge{--cardA:#4c3c66;--cardB:#120d17}
.ph-page-root .ph-v-courses{--cardA:#3c5d2b;--cardB:#0b1508}.ph-page-root .ph-v-products{--cardA:#5d4526;--cardB:#171007}
.ph-page-root .ph-v-opportunities{--cardA:#2b5360;--cardB:#081317}.ph-page-root .ph-v-websites{--cardA:#17604e;--cardB:#061511}
.ph-page-root .ph-v-construction{--cardA:#5a4726;--cardB:#161006}.ph-page-root .ph-v-solar{--cardA:#6b5622;--cardB:#181204}
.ph-page-root .ph-v-media{--cardA:#5d315c;--cardB:#160815}.ph-page-root .ph-v-seo{--cardA:#28545b;--cardB:#081516}
.ph-page-root .ph-v-business{--cardA:#445b2b;--cardB:#0d1608}.ph-page-root .ph-v-portfolio{--cardA:#3b315f;--cardB:#100a19}
.ph-page-root .ph-v-subdomain{--cardA:#265d4c;--cardB:#071510}.ph-page-root .ph-v-tools{--cardA:#4d4d26;--cardB:#131306}
.ph-page-root .ph-v-care{--cardA:#364f61;--cardB:#0a1218}.ph-page-root .ph-v-owner{--cardA:#5b4a24;--cardB:#151005}
.ph-page-root .ph-v-tech{--cardA:#2b4e67;--cardB:#08131b}.ph-page-root .ph-v-yasir{--cardA:#3d5163;--cardB:#09131a}
.ph-page-root .ph-v-electronics{--cardA:#625328;--cardB:#161205}.ph-page-root .ph-v-join{--cardA:#4e315f;--cardB:#120817}
.ph-page-root .ph-showcase-section{padding:58px 0!important;background:linear-gradient(180deg,#081812,#06110d)!important}
.ph-page-root .ph-pillars-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}
.ph-page-root .ph-pillar-card{min-height:270px!important;padding:20px!important;background:linear-gradient(180deg,#03100c14,#06140db5 54%,#04100df4),radial-gradient(circle at 80% 10%,var(--cardA),transparent 40%),linear-gradient(135deg,var(--cardA),var(--cardB))!important}
.ph-page-root .ph-pillar-card>div{position:relative;z-index:2}.ph-page-root .ph-pillar-card h3{font-size:20px!important}
.ph-page-root .ph-mini-ad-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}
.ph-page-root .ph-mini-ad{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:15px 16px;border:1px solid #d4f3b23b;border-radius:16px;background:#0c251c;text-decoration:none!important}
.ph-page-root .ph-mini-ad>span{font-size:24px}.ph-page-root .ph-mini-ad strong{display:block;color:#fff}.ph-page-root .ph-mini-ad small{display:block;color:#bfd0c4;margin-top:2px}.ph-page-root .ph-mini-ad b{color:#efd58d;font-size:12px}
.ph-page-root .ph-service-visual{position:relative;overflow:hidden;background:radial-gradient(circle at 90% 0%,var(--cardA),transparent 42%),linear-gradient(135deg,#0c2119,#07130f)!important}
.ph-page-root .ph-service-visual .service-icon{background:#091c15e8!important;border-color:#dff5c247!important;color:#d7f5ad!important;box-shadow:0 8px 22px #0005}
.ph-page-root .ph-service-visual .service-icon svg{stroke:currentColor}
.ph-page-root .ph-service-visual:after{content:"";position:absolute;right:-30px;bottom:-42px;width:120px;height:120px;border-radius:50%;border:18px solid #ffffff08;pointer-events:none}
.ph-page-root .ph-review-note{margin-top:-34px!important;margin-bottom:35px!important;color:#b9cbbf;font-size:12px}.ph-page-root .ph-review-note span{color:#ffd45c;letter-spacing:.12em}
.ph-page-root .ph-join-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}
.ph-page-root .ph-join-card{min-height:245px;position:relative;display:flex;align-items:flex-end;padding:24px;border:1px solid #d4f5b23b;border-radius:20px;text-decoration:none!important;background:radial-gradient(circle at 84% 10%,var(--cardA),transparent 42%),linear-gradient(135deg,var(--cardA),var(--cardB));overflow:hidden}
.ph-page-root .ph-join-card>div{position:relative;z-index:1}.ph-page-root .ph-join-card small{color:#efd586;font-weight:800;letter-spacing:.1em}.ph-page-root .ph-join-card h3{font-size:22px;margin:8px 0}.ph-page-root .ph-join-card p{color:#d8e5dc}.ph-page-root .ph-join-card b{color:#d9f4ac}
.ph-page-root .ph-home-promos .ph-home-promo-grid,.ph-page-root .ph-featured-profiles{display:none!important}
.ph-page-root .ph-qa-band a{background:linear-gradient(145deg,#0f2b21,#0a1c16)!important;color:#f2f7ef!important;border-color:#c7edaa3a!important;box-shadow:0 10px 28px #0004}
.ph-page-root .ph-qa-band a span{color:#efd17d!important}.ph-page-root .ph-qa-band a p{color:#cad8ce!important}
.ph-page-root .ph-qa-band a:hover{transform:translateY(-3px);border-color:#d9f4b06b!important}
@media(max-width:980px){.ph-page-root .ph-slider-track{grid-auto-columns:46%}.ph-page-root .ph-pillars-grid{grid-template-columns:repeat(2,1fr)!important}.ph-page-root .ph-join-grid{grid-template-columns:1fr 1fr}}
@media(max-width:720px){.ph-page-root .hero-mark{width:64px!important;max-width:64px!important;left:18%!important}.ph-page-root .ph-premium-slider{width:calc(100% - 20px);padding:14px;margin-bottom:40px}.ph-page-root .ph-slider-head{align-items:flex-start;flex-direction:column}.ph-page-root .ph-slider-controls{align-self:flex-end}.ph-page-root .ph-slider-track{grid-auto-columns:84%}.ph-page-root .ph-pillars-grid{grid-template-columns:1fr!important}.ph-page-root .ph-pillar-card{min-height:220px!important}.ph-page-root .ph-mini-ad-grid,.ph-page-root .ph-join-grid{grid-template-columns:1fr}.ph-page-root .ph-mini-ad{grid-template-columns:auto 1fr}.ph-page-root .ph-mini-ad b{grid-column:2}.ph-page-root .ph-visual-card{min-height:230px}}
@media(prefers-reduced-motion:reduce){.ph-page-root .ph-premium-slider:before{animation:none}.ph-page-root .ph-slider-track{scroll-behavior:auto}.ph-page-root .ph-visual-card,.ph-page-root .ph-pillar-card{transition:none!important}}

/* Pulse Hatch showcase pass v4 — image-first cards, infinite sliders, contact hub */
.ph-page-root .ph-hero-logo{position:absolute;z-index:3;top:18px;left:18px;width:88px!important;height:88px!important;min-height:0!important;object-fit:cover!important;border-radius:18px;box-shadow:0 12px 30px #000a,0 0 24px #7dff9542;border:1px solid #d8ffbb38}
.ph-page-root .hero-visual:after{z-index:1}.ph-page-root .hero-caption{z-index:4}.ph-page-root .photo-message{z-index:2}
.ph-page-root .ph-visual-card,.ph-page-root .ph-pillar-card,.ph-page-root .ph-service-visual,.ph-page-root .ph-card-photo,.ph-page-root .ph-join-card{background-image:linear-gradient(180deg,#03100c18 0%,#06150fa9 52%,#04100df5 100%),var(--art),linear-gradient(135deg,var(--cardA,#18362b),var(--cardB,#07150f))!important;background-size:cover!important;background-position:center!important}
.ph-page-root .ph-v-experts{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22105%22%20r%3D%2242%22%2F%3E%3Cpath%20d%3D%22M100%20240c12-70%2055-105%2080-105s68%2035%2080%20105%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%22125%22%20r%3D%2230%22%2F%3E%3Cpath%20d%3D%22M270%20240c8-48%2032-78%2050-78%2022%200%2048%2028%2058%2078%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-companies{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Crect%20x%3D%2285%22%20y%3D%2290%22%20width%3D%22245%22%20height%3D%22160%22%20rx%3D%2212%22%2F%3E%3Cpath%20d%3D%22M120%20250V130h60v120M225%20250V150h65v100M115%20110h180%22%2F%3E%3Cpath%20d%3D%22M95%20250h250%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-services{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22165%22%20r%3D%2265%22%2F%3E%3Cpath%20d%3D%22M210%2070v35M210%20225v35M115%20165h35M270%20165h35M145%20100l24%2024M251%20206l24%2024M275%20100l-24%2024M169%20206l-24%2024%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22165%22%20r%3D%2224%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-knowledge{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M105%2090h95c42%200%2060%2020%2060%2055v115c-15-17-35-25-62-25h-93z%22%2F%3E%3Cpath%20d%3D%22M315%2090h-95c-42%200-60%2020-60%2055v115c15-17%2035-25%2062-25h93z%22%2F%3E%3Cpath%20d%3D%22M210%20110v132%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-courses{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M70%20125%20210%2070l140%2055-140%2055z%22%2F%3E%3Cpath%20d%3D%22M120%20150v75c60%2045%20120%2045%20180%200v-75%22%2F%3E%3Cpath%20d%3D%22M350%20125v85%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-products{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M105%20120%20210%2075l105%2045-105%2050z%22%2F%3E%3Cpath%20d%3D%22M105%20120v115l105%2050%20105-50V120%22%2F%3E%3Cpath%20d%3D%22M210%20170v115%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-opportunities{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M95%20230%20210%2080l115%20150%22%2F%3E%3Cpath%20d%3D%22M210%2080v205%22%2F%3E%3Cpath%20d%3D%22M145%20170h130%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%2280%22%20r%3D%2224%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-websites{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Crect%20x%3D%2275%22%20y%3D%2270%22%20width%3D%22270%22%20height%3D%22190%22%20rx%3D%2215%22%2F%3E%3Cpath%20d%3D%22M75%20112h270M130%2090h1M160%2090h1M190%2090h1%22%2F%3E%3Cpath%20d%3D%22M125%20150h170M125%20180h115M125%20210h145%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-construction{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M70%20260h290M115%20260V120h180v140M145%20120V85h120v35M155%20165h45v45h-45zM220%20165h45v45h-45z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-solar{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Ccircle%20cx%3D%22300%22%20cy%3D%2290%22%20r%3D%2242%22%2F%3E%3Cpath%20d%3D%22M300%2025v25M300%20130v25M235%2090h25M340%2090h25%22%2F%3E%3Cpath%20d%3D%22M90%20150h190l35%20110H55zM105%20150l-20%20110M155%20150l-10%20110M210%20150l10%20110M260%20150l20%20110%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-media{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Crect%20x%3D%2285%22%20y%3D%2285%22%20width%3D%22250%22%20height%3D%22170%22%20rx%3D%2215%22%2F%3E%3Cpath%20d%3D%22m180%20130%2085%2040-85%2045z%22%2F%3E%3Cpath%20d%3D%22M120%2070h180%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-seo{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Ccircle%20cx%3D%22175%22%20cy%3D%22145%22%20r%3D%2270%22%2F%3E%3Cpath%20d%3D%22m225%20195%2080%2070%22%2F%3E%3Cpath%20d%3D%22M140%20145h70M175%20110v70%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-portfolio{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Crect%20x%3D%2295%22%20y%3D%2270%22%20width%3D%22230%22%20height%3D%22205%22%20rx%3D%2215%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22130%22%20r%3D%2238%22%2F%3E%3Cpath%20d%3D%22M145%20230c10-45%2035-70%2065-70s55%2025%2065%2070%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-tools{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M100%20245%20245%20100M235%2085l35-25%2045%2045-25%2035z%22%2F%3E%3Cpath%20d%3D%22M110%20110c40-15%2075%2020%2060%2060l-50%2050c-40%2015-75-20-60-60z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-join{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22140%22%20r%3D%2255%22%2F%3E%3Cpath%20d%3D%22M210%2070V35M210%20245v35M140%20140h-35M315%20140h-35M160%2090l-25-25M260%20190l25%2025M260%2090l25-25M160%20190l-25%2025%22%2F%3E%3Cpath%20d%3D%22M175%20140h70M210%20105v70%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-business{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M90%20250h240M125%20250V120h160v130M165%20120V85h80v35%22%2F%3E%3Cpath%20d%3D%22M155%20155h40v40h-40zM215%20155h40v40h-40z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-owner{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M90%20250h240M125%20250V120h160v130M165%20120V85h80v35%22%2F%3E%3Cpath%20d%3D%22M155%20155h40v40h-40zM215%20155h40v40h-40z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-tech{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Crect%20x%3D%2295%22%20y%3D%2270%22%20width%3D%22230%22%20height%3D%22205%22%20rx%3D%2215%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22130%22%20r%3D%2238%22%2F%3E%3Cpath%20d%3D%22M145%20230c10-45%2035-70%2065-70s55%2025%2065%2070%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-yasir{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22105%22%20r%3D%2242%22%2F%3E%3Cpath%20d%3D%22M100%20240c12-70%2055-105%2080-105s68%2035%2080%20105%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%22125%22%20r%3D%2230%22%2F%3E%3Cpath%20d%3D%22M270%20240c8-48%2032-78%2050-78%2022%200%2048%2028%2058%2078%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-electronics{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M105%20120%20210%2075l105%2045-105%2050z%22%2F%3E%3Cpath%20d%3D%22M105%20120v115l105%2050%20105-50V120%22%2F%3E%3Cpath%20d%3D%22M210%20170v115%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-subdomain{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Crect%20x%3D%2275%22%20y%3D%2270%22%20width%3D%22270%22%20height%3D%22190%22%20rx%3D%2215%22%2F%3E%3Cpath%20d%3D%22M75%20112h270M130%2090h1M160%2090h1M190%2090h1%22%2F%3E%3Cpath%20d%3D%22M125%20150h170M125%20180h115M125%20210h145%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-v-care{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22165%22%20r%3D%2265%22%2F%3E%3Cpath%20d%3D%22M210%2070v35M210%20225v35M115%20165h35M270%20165h35M145%20100l24%2024M251%20206l24%2024M275%20100l-24%2024M169%20206l-24%2024%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22165%22%20r%3D%2224%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}
.ph-page-root #ai-website-setup{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Crect%20x%3D%2275%22%20y%3D%2270%22%20width%3D%22270%22%20height%3D%22190%22%20rx%3D%2215%22%2F%3E%3Cpath%20d%3D%22M75%20112h270M130%2090h1M160%2090h1M190%2090h1%22%2F%3E%3Cpath%20d%3D%22M125%20150h170M125%20180h115M125%20210h145%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root #wordpress-plugins{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M100%20245%20245%20100M235%2085l35-25%2045%2045-25%2035z%22%2F%3E%3Cpath%20d%3D%22M110%20110c40-15%2075%2020%2060%2060l-50%2050c-40%2015-75-20-60-60z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root #android-apps{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M105%20120%20210%2075l105%2045-105%2050z%22%2F%3E%3Cpath%20d%3D%22M105%20120v115l105%2050%20105-50V120%22%2F%3E%3Cpath%20d%3D%22M210%20170v115%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}
.ph-page-root .ph-service-visual:not([style]){--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22165%22%20r%3D%2265%22%2F%3E%3Cpath%20d%3D%22M210%2070v35M210%20225v35M115%20165h35M270%20165h35M145%20100l24%2024M251%20206l24%2024M275%20100l-24%2024M169%20206l-24%2024%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%22165%22%20r%3D%2224%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}
.ph-page-root #contact .ph-card-photo{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M90%2090h240v150H180l-55%2045v-45H90z%22%2F%3E%3Cpath%20d%3D%22M130%20130h160M130%20165h130M130%20200h90%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}
.ph-page-root .ph-visual-card:after,.ph-page-root .ph-pillar-card:after,.ph-page-root .ph-card-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(130deg,transparent 28%,#ffffff10 48%,transparent 67%);transform:translateX(-130%);transition:transform .75s ease;pointer-events:none}
.ph-page-root .ph-visual-card:hover:after,.ph-page-root .ph-pillar-card:hover:after,.ph-page-root .ph-card-photo:hover:after{transform:translateX(130%)}
.ph-page-root .ph-mini-icon{font-size:0}.ph-page-root .ph-mini-icon:before{font-size:20px}.ph-page-root .ph-v-experts .ph-mini-icon:before{content:"◉"}.ph-page-root .ph-v-companies .ph-mini-icon:before{content:"▦"}.ph-page-root .ph-v-services .ph-mini-icon:before{content:"✦"}.ph-page-root .ph-v-knowledge .ph-mini-icon:before{content:"⌁"}.ph-page-root .ph-v-courses .ph-mini-icon:before{content:"◇"}.ph-page-root .ph-v-products .ph-mini-icon:before{content:"▣"}.ph-page-root .ph-v-opportunities .ph-mini-icon:before{content:"↗"}.ph-page-root .ph-v-websites .ph-mini-icon:before{content:"◎"}.ph-page-root .ph-v-portfolio .ph-mini-icon:before{content:"◫"}.ph-page-root .ph-v-subdomain .ph-mini-icon:before{content:"⌘"}.ph-page-root .ph-v-tools .ph-mini-icon:before{content:"⚙"}.ph-page-root .ph-v-care .ph-mini-icon:before{content:"✓"}.ph-page-root .ph-v-owner .ph-mini-icon:before{content:"◆"}.ph-page-root .ph-v-tech .ph-mini-icon:before{content:"⌘"}.ph-page-root .ph-v-yasir .ph-mini-icon:before{content:"◉"}.ph-page-root .ph-v-solar .ph-mini-icon:before{content:"☼"}.ph-page-root .ph-v-construction .ph-mini-icon:before{content:"▥"}.ph-page-root .ph-v-electronics .ph-mini-icon:before{content:"⚡"}.ph-page-root .ph-v-join .ph-mini-icon:before{content:"+"}
.ph-page-root .ph-contact-hub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0}.ph-page-root .ph-contact-card{position:relative;overflow:hidden;min-height:190px;padding:20px;border:1px solid #d4f5b23b;border-radius:18px;background-image:linear-gradient(180deg,#06150f70,#04100df2),var(--art);background-size:cover;background-position:center;box-shadow:0 14px 34px #0005}.ph-page-root .ph-contact-card h3{margin:48px 0 8px}.ph-page-root .ph-contact-card p{color:#dce8df;margin:6px 0}.ph-page-root .ph-contact-card a{color:#e7d48e;font-weight:800}.ph-page-root .ph-contact-card .ph-contact-icon{position:absolute;top:14px;left:14px;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;border:1px solid #dff8c24a;background:#071a14d9;color:#dff6b5;font-weight:900}
.ph-page-root .ph-contact-card.official{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M90%2090h240v150H180l-55%2045v-45H90z%22%2F%3E%3Cpath%20d%3D%22M130%20130h160M130%20165h130M130%20200h90%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-contact-card.lead{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22105%22%20r%3D%2242%22%2F%3E%3Cpath%20d%3D%22M100%20240c12-70%2055-105%2080-105s68%2035%2080%20105%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%22125%22%20r%3D%2230%22%2F%3E%3Cpath%20d%3D%22M270%20240c8-48%2032-78%2050-78%2022%200%2048%2028%2058%2078%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-contact-card.social{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M90%20250h240M125%20250V120h160v130M165%20120V85h80v35%22%2F%3E%3Cpath%20d%3D%22M155%20155h40v40h-40zM215%20155h40v40h-40z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}
.ph-page-root .ph-contact-qa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:18px 0}.ph-page-root .ph-contact-qa a{min-height:145px;padding:18px;border-radius:16px;border:1px solid #c8efac36;background:linear-gradient(145deg,#0f2b21,#091b15);text-decoration:none!important;box-shadow:0 10px 28px #0004}.ph-page-root .ph-contact-qa strong{display:block;margin:8px 0;color:#fff}.ph-page-root .ph-contact-qa span{color:#efd17d;font-size:11px;text-transform:uppercase;font-weight:850}.ph-page-root .ph-contact-qa p{color:#c7d5cb;font-size:14px}.ph-page-root .ph-contact-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
@media(max-width:720px){.ph-page-root .ph-hero-logo{width:62px!important;height:62px!important;top:12px;left:12px;border-radius:13px}.ph-page-root .ph-contact-hub,.ph-page-root .ph-contact-qa{grid-template-columns:1fr}.ph-page-root .ph-visual-card,.ph-page-root .ph-pillar-card{background-position:center}}


.ph-page-root #tools .card{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M100%20245%20245%20100M235%2085l35-25%2045%2045-25%2035z%22%2F%3E%3Cpath%20d%3D%22M110%20110c40-15%2075%2020%2060%2060l-50%2050c-40%2015-75-20-60-60z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root #learning .card{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M70%20125%20210%2070l140%2055-140%2055z%22%2F%3E%3Cpath%20d%3D%22M120%20150v75c60%2045%20120%2045%20180%200v-75%22%2F%3E%3Cpath%20d%3D%22M350%20125v85%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root #promotions .card{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Cpath%20d%3D%22M90%20250h240M125%20250V120h160v130M165%20120V85h80v35%22%2F%3E%3Cpath%20d%3D%22M155%20155h40v40h-40zM215%20155h40v40h-40z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root #experts .card{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Ccircle%20cx%3D%22180%22%20cy%3D%22105%22%20r%3D%2242%22%2F%3E%3Cpath%20d%3D%22M100%20240c12-70%2055-105%2080-105s68%2035%2080%20105%22%2F%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%22125%22%20r%3D%2230%22%2F%3E%3Cpath%20d%3D%22M270%20240c8-48%2032-78%2050-78%2022%200%2048%2028%2058%2078%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}.ph-page-root .ph-home-promos .card{--art:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22420%22%20height%3D%22300%22%20viewBox%3D%220%200%20420%20300%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%231c6b50%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23071811%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22420%22%20height%3D%22300%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23dfffb9%22%20stroke-width%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.62%22%3E%3Crect%20x%3D%2275%22%20y%3D%2270%22%20width%3D%22270%22%20height%3D%22190%22%20rx%3D%2215%22%2F%3E%3Cpath%20d%3D%22M75%20112h270M130%2090h1M160%2090h1M190%2090h1%22%2F%3E%3Cpath%20d%3D%22M125%20150h170M125%20180h115M125%20210h145%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22350%22%20cy%3D%2245%22%20r%3D%2285%22%20fill%3D%22%23fff%22%20opacity%3D%22.035%22%2F%3E%3Ccircle%20cx%3D%22365%22%20cy%3D%2255%22%20r%3D%2245%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20opacity%3D%22.05%22%2F%3E%3C%2Fsvg%3E")}

/* === Pulse Hatch v5 visual-card upgrade: user-approved imagery + brighter premium contrast === */
.ph-page-root {
  --ph-card-day:url('/assets/embedded-home-01.webp');
  --ph-card-night:url('/assets/embedded-home-02.webp');
  --ph-card-city:url('/assets/embedded-home-03.webp');
  --ph-card-brand:url('/assets/embedded-home-04.webp');
}
.ph-page-root .hero-mark{
  width:82px!important;height:82px!important;max-width:none!important;
  top:16px!important;left:16px!important;bottom:auto!important;
  object-fit:cover!important;object-position:center!important;
  border-radius:17px!important;border:1px solid #f3d67966!important;
  box-shadow:0 12px 30px #0009,0 0 24px #57ef9944!important;
}
.ph-page-root .hero-visual{background:#0b2119!important}
.ph-page-root .ph-visual-card,
.ph-page-root .ph-pillar-card,
.ph-page-root .ph-card-photo{
  isolation:isolate;
  background-size:cover!important;
  background-position:center!important;
  border-color:#bfeaa26b!important;
  box-shadow:0 16px 34px #0007, inset 0 0 0 1px #ffffff08!important;
}
.ph-page-root .ph-visual-card:before,
.ph-page-root .ph-pillar-card:before,
.ph-page-root .ph-card-photo:before{
  content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:linear-gradient(180deg,#02100b1c 0%,#04150fb5 48%,#020c09f5 100%);
}
.ph-page-root .ph-visual-card strong,
.ph-page-root .ph-pillar-card h3,
.ph-page-root .ph-card-photo h3{
  color:#fff!important;text-shadow:0 2px 14px #000!important;
}
.ph-page-root .ph-visual-card small,
.ph-page-root .ph-pillar-card p,
.ph-page-root .ph-card-photo p{
  color:#edf5ec!important;text-shadow:0 1px 10px #000!important;
}
.ph-page-root .ph-visual-card b,
.ph-page-root .ph-pillar-card b,
.ph-page-root .ph-card-photo a{
  color:#ffe08a!important;text-shadow:0 1px 8px #000!important;
}
.ph-page-root .ph-mini-icon,
.ph-page-root .ph-pillar-icon{
  background:#071a14e8!important;border-color:#e8efb866!important;
  box-shadow:0 8px 20px #0007,0 0 18px #9bee7b22!important;
}
.ph-page-root .ph-v-experts{background-image:linear-gradient(180deg,#04110b1e,#061811b8 50%,#020b08f5),var(--ph-card-day)!important}
.ph-page-root .ph-v-companies{background-image:linear-gradient(180deg,#04110b12,#061811aa 48%,#020b08f5),var(--ph-card-night)!important}
.ph-page-root .ph-v-services{background-image:linear-gradient(180deg,#04110b18,#061811ad 50%,#020b08f5),var(--ph-card-day)!important;background-position:58% center!important}
.ph-page-root .ph-v-knowledge{background-image:linear-gradient(180deg,#04110b14,#061811a5 50%,#020b08f5),var(--ph-card-city)!important}
.ph-page-root .ph-v-courses{background-image:linear-gradient(180deg,#04110b14,#061811b0 50%,#020b08f5),var(--ph-card-night)!important;background-position:72% center!important}
.ph-page-root .ph-v-products{background-image:linear-gradient(180deg,#020b08aa,#020b08e6),var(--ph-card-brand)!important;background-size:cover,82%!important;background-repeat:no-repeat!important;background-position:center!important}
.ph-page-root .ph-v-opportunities{background-image:linear-gradient(180deg,#04110b1c,#061811a8 50%,#020b08f5),var(--ph-card-city)!important;background-position:70% center!important}
.ph-page-root .ph-v-websites,.ph-page-root .ph-v-portfolio{background-image:linear-gradient(180deg,#04110b16,#061811a5 48%,#020b08f5),var(--ph-card-day)!important}
.ph-page-root .ph-v-subdomain,.ph-page-root .ph-v-owner{background-image:linear-gradient(180deg,#020b08a0,#020b08e8),var(--ph-card-brand)!important;background-size:cover,86%!important;background-repeat:no-repeat!important;background-position:center!important}
.ph-page-root .ph-v-tools,.ph-page-root .ph-v-tech{background-image:linear-gradient(180deg,#04110b12,#061811a8 46%,#020b08f5),var(--ph-card-night)!important}
.ph-page-root .ph-person-card{min-height:300px!important}
.ph-page-root .ph-person-card .ph-stars{color:#ffd65c!important;text-shadow:0 1px 10px #000!important}
.ph-page-root .ph-person-card .ph-stars em{color:#f4f6e9!important}
.ph-page-root .ph-pillars-grid .ph-pillar-card{min-height:275px!important}
.ph-page-root .ph-pillars-grid .ph-pillar-card:nth-child(1),
.ph-page-root .ph-pillars-grid .ph-pillar-card:nth-child(3),
.ph-page-root .ph-pillars-grid .ph-pillar-card:nth-child(8){background-position:55% center!important}
.ph-page-root .ph-pillars-grid .ph-pillar-card:nth-child(2),
.ph-page-root .ph-pillars-grid .ph-pillar-card:nth-child(5){background-position:70% center!important}
.ph-page-root .ph-card-photo{position:relative!important;overflow:hidden!important}
.ph-page-root #tools .ph-card-photo:nth-child(1){background-image:linear-gradient(180deg,#04110b20,#061811ae 48%,#020b08f5),var(--ph-card-day)!important}
.ph-page-root #tools .ph-card-photo:nth-child(2){background-image:linear-gradient(180deg,#04110b20,#061811ae 48%,#020b08f5),var(--ph-card-city)!important}
.ph-page-root #tools .ph-card-photo:nth-child(3){background-image:linear-gradient(180deg,#020b08a0,#020b08e8),var(--ph-card-brand)!important;background-size:cover,75%!important;background-repeat:no-repeat!important;background-position:center!important}
.ph-page-root .ph-premium-slider{
  background:linear-gradient(135deg,#102b20,#071610 55%,#0b2119)!important;
  border-color:#b7e39b54!important;
}
.ph-page-root .ph-slider-head p{color:#dce9de!important}
.ph-page-root .ph-kicker{color:#ffd66d!important}
.ph-page-root .ph-slider-controls button,
.ph-page-root .ph-banner-controls button{
  background:#133526!important;color:#fff!important;border-color:#dbefaa6b!important;
}
.ph-page-root .ph-slider-controls button:hover,
.ph-page-root .ph-banner-controls button:hover{
  background:#1d4935!important;box-shadow:0 0 20px #a7ef7d2b!important;
}
/* Full-width banner slider: visual variety between card sections */
.ph-page-root .ph-banner-zone{padding:26px 0 64px;border-bottom:1px solid #203a32}
.ph-page-root .ph-banner-slider{
  width:min(1180px,calc(100% - 32px));margin:auto;padding:18px;
  border:1px solid #bce69d4f;border-radius:24px;
  background:linear-gradient(145deg,#10281f,#06130f);
  box-shadow:0 22px 60px #0007,0 0 30px #99ed7315;
}
.ph-page-root .ph-banner-head{
  display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:14px;padding:2px 3px;
}
.ph-page-root .ph-banner-head h2{margin:4px 0 6px!important}
.ph-page-root .ph-banner-head p{margin:0;color:#cfe0d1}
.ph-page-root .ph-banner-controls{display:flex;gap:8px;flex:none}
.ph-page-root .ph-banner-controls button{min-width:42px;height:40px;border-radius:11px;cursor:pointer;font-weight:800}
.ph-page-root .ph-banner-track{
  display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;
}
.ph-page-root .ph-banner-track::-webkit-scrollbar{display:none}
.ph-page-root .ph-banner-slide{
  flex:0 0 100%;min-height:380px;scroll-snap-align:start;position:relative;overflow:hidden;
  border-radius:20px;border:1px solid #d7f1b04e;text-decoration:none!important;
  display:flex;align-items:flex-end;padding:34px;background-image:
    linear-gradient(90deg,#03100ced 0%,#04140db5 42%,#03100c2e 78%),
    var(--ph-banner);
  background-size:cover;background-position:center;
  box-shadow:0 18px 40px #0007;transition:.3s ease;
}
.ph-page-root .ph-banner-slide:hover{transform:translateY(-3px);box-shadow:0 24px 52px #0008,0 0 28px #b6ef8a22}
.ph-page-root .ph-banner-brand{background-size:cover,contain;background-repeat:no-repeat;background-position:center,center}
.ph-page-root .ph-banner-copy{max-width:650px;display:block;text-shadow:0 2px 14px #000}
.ph-page-root .ph-banner-copy small{display:block;color:#bdf59f;text-transform:uppercase;letter-spacing:.13em;font-weight:850;margin-bottom:10px}
.ph-page-root .ph-banner-copy strong{display:block;color:#fff;font-size:clamp(30px,4vw,52px);line-height:1.02;letter-spacing:-.035em}
.ph-page-root .ph-banner-copy em{display:block;color:#eef4ec;font-style:normal;margin-top:13px;font-size:16px}
.ph-page-root .ph-banner-copy b{display:inline-flex;margin-top:18px;background:linear-gradient(115deg,#c9f59f,#efd17b);color:#153622;padding:11px 15px;border-radius:11px;text-shadow:none}
/* Brighter static cards/CTAs */
.ph-page-root .ph-contact-card,.ph-page-root .ph-qa-band a,.ph-page-root .card{
  border-color:#b6e09259!important;background-color:#0c261d!important;
}
.ph-page-root .ph-contact-card h3,.ph-page-root .card h3{color:#fff!important}
.ph-page-root .ph-contact-card p,.ph-page-root .card p{color:#dce9de!important}
@media(max-width:720px){
 .ph-page-root .hero-mark{width:64px!important;height:64px!important;top:12px!important;left:12px!important}
 .ph-page-root .ph-banner-head{align-items:flex-start;flex-direction:column}
 .ph-page-root .ph-banner-controls{align-self:flex-end}
 .ph-page-root .ph-banner-slide{min-height:320px;padding:22px;background-image:linear-gradient(180deg,#03100c38 0%,#03100cd6 58%,#03100cf8 100%),var(--ph-banner)}
 .ph-page-root .ph-banner-copy strong{font-size:30px}
}


/* v6 sequencing + hero + readability refinement */
.ph-page-root .ph-full-cover-hero{
  position:relative;isolation:isolate;overflow:hidden;
  min-height:clamp(540px,62vw,760px);
  padding:0!important;
  background-image:linear-gradient(90deg,rgba(2,15,12,.93) 0%,rgba(3,18,14,.82) 32%,rgba(4,18,15,.38) 58%,rgba(4,14,12,.12) 100%),var(--ph-hero-bg)!important;
  background-size:cover!important;background-position:center!important;
  border-bottom:1px solid #315046;
}
.ph-page-root .ph-full-cover-hero:after{
  content:"";position:absolute;inset:0;z-index:-1;
  background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.28));
}
.ph-page-root .ph-hero-cover-wrap{
  min-height:inherit;position:relative;display:flex!important;align-items:center!important;
  width:min(1180px,calc(100% - 32px));margin:auto;padding:clamp(64px,8vw,110px) 0!important;
}
.ph-page-root .ph-hero-cover-copy{max-width:620px;position:relative;z-index:2;text-shadow:0 2px 16px #000a}
.ph-page-root .ph-hero-cover-copy h1{font-size:clamp(48px,6.4vw,86px)!important;max-width:650px!important;margin:12px 0 20px!important}
.ph-page-root .ph-hero-cover-copy p{max-width:600px!important;color:#e1eae3!important}
.ph-page-root .ph-hero-corner-logo{
  position:absolute;right:24px;top:26px;width:clamp(74px,8vw,112px);height:clamp(74px,8vw,112px);
  object-fit:cover;border-radius:18px;border:1px solid #d7efb55c;background:#000;
  box-shadow:0 16px 36px #0008,0 0 22px #b8f28a24;z-index:2
}
@media(max-width:720px){
  .ph-page-root .ph-full-cover-hero{min-height:610px;background-position:68% center!important}
  .ph-page-root .ph-full-cover-hero{background-image:linear-gradient(90deg,rgba(2,15,12,.95) 0%,rgba(2,15,12,.82) 58%,rgba(2,15,12,.32) 100%),var(--ph-hero-bg)!important}
  .ph-page-root .ph-hero-cover-wrap{align-items:flex-end!important;padding:110px 0 56px!important}
  .ph-page-root .ph-hero-cover-copy{max-width:94%}
  .ph-page-root .ph-hero-cover-copy h1{font-size:clamp(42px,12vw,60px)!important}
  .ph-page-root .ph-hero-corner-logo{right:14px;top:16px;width:74px;height:74px;border-radius:14px}
}
/* alternating visual rhythm: moving -> stable -> moving -> stable */
.ph-page-root #seven-pillars{padding-top:54px!important;padding-bottom:58px!important}
.ph-page-root #services{padding-top:58px!important;padding-bottom:62px!important}
.ph-page-root #tools{padding-top:58px!important;padding-bottom:62px!important}
.ph-page-root #learning,.ph-page-root #promotions,.ph-page-root #opportunities{padding-top:58px!important;padding-bottom:62px!important}
/* Image-backed cards rather than icon-only surfaces */
.ph-page-root #services .card,
.ph-page-root #learning .card{
  position:relative;overflow:hidden;isolation:isolate;background-size:cover!important;background-position:center!important;
  border-color:#8bcf844f!important;box-shadow:0 12px 34px #0005;
}
.ph-page-root #services .card:before,
.ph-page-root #learning .card:before{
  content:"";position:absolute;inset:0;z-index:-1;
  background:linear-gradient(180deg,rgba(5,25,18,.58),rgba(5,18,14,.93) 68%,rgba(4,14,11,.98));
}
.ph-page-root #services .card>*,
.ph-page-root #learning .card>*{position:relative;z-index:1}
.ph-page-root .ph-service-img-1,.ph-page-root .ph-qa-img-1{background-image:url("/assets/embedded-home-05.webp")!important}
.ph-page-root .ph-service-img-2,.ph-page-root .ph-qa-img-2{background-image:url("/assets/embedded-home-06.webp")!important}
.ph-page-root .ph-service-img-3,.ph-page-root .ph-qa-img-3{background-image:url("/assets/embedded-home-07.webp")!important}
.ph-page-root #services .service-icon,.ph-page-root #learning .service-icon{
  background:#061c16d9!important;border-color:#ccecb64f!important;box-shadow:0 5px 18px #0005;
}
/* entire Q&A card clickable */
.ph-page-root .ph-whole-card-link{cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.ph-page-root .ph-whole-card-link:hover,.ph-page-root .ph-whole-card-link:focus-visible{
  transform:translateY(-4px);border-color:#f0d17a75!important;box-shadow:0 18px 40px #0008,0 0 20px #b8ef9424;outline:none
}
/* readable buttons - no green-on-green */
.ph-page-root .ph-contact-cta .btn.secondary,
.ph-page-root .ph-contrast-cta{
  color:#f7f6e9!important;background:#123326!important;border-color:#d7efb761!important;
}
.ph-page-root .ph-contact-cta .btn.secondary:hover{
  color:#102d20!important;background:linear-gradient(115deg,#c7f39e,#efd17d)!important;
}
.ph-page-root .ph-smart-btn-alt,.ph-page-root .btn.out{
  color:#f4f7ed!important;background:#123126!important;border-color:#d2efb454!important
}
/* banner slider stays visually different from card sliders */
.ph-page-root .ph-banner-zone{background:linear-gradient(180deg,#06110d,#091a14 55%,#06110d)}
.ph-page-root .ph-banner-card{min-height:clamp(330px,42vw,500px)!important}

/* v7 focused fixes — preserve existing sequence and structure */
.ph-page-root .btn,.ph-page-root button.btn,.ph-page-root .ph-smart-btn,.ph-page-root .ph-contact-cta .btn,.ph-page-root .ph-contact-cta .btn.secondary,.ph-page-root .ph-contrast-cta{color:#fff!important;text-shadow:0 1px 2px #0008!important}
.ph-page-root .btn:hover,.ph-page-root .ph-smart-btn:hover,.ph-page-root .ph-contact-cta .btn:hover{color:#fff!important}

/* Hero: show the supplied wide image without cropping either side. */
.ph-page-root .ph-full-cover-hero{
 background-size:contain!important;background-repeat:no-repeat!important;background-position:center right!important;background-color:#03110d!important;
 min-height:clamp(520px,51vw,690px)!important;
}
.ph-page-root .ph-full-cover-hero::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#02100df5 0%,#02100de8 26%,#041713a8 46%,#03110d1c 72%,transparent 100%);pointer-events:none}
.ph-page-root .ph-hero-cover-wrap{position:relative;z-index:1}
.ph-page-root .ph-hero-corner-logo{width:78px!important;height:78px!important;right:22px!important;top:22px!important;border-radius:14px!important;object-fit:cover!important}
@media(max-width:720px){.ph-page-root .ph-full-cover-hero{background-size:contain!important;background-position:center top!important;min-height:620px!important}.ph-page-root .ph-full-cover-hero::before{background:linear-gradient(180deg,#03110d35 0%,#03110da8 48%,#03110df5 75%,#03110d 100%)}.ph-page-root .ph-hero-corner-logo{width:64px!important;height:64px!important;right:12px!important;top:12px!important}}

/* No icon/logo tiles inside cards: image is the visual. */
.ph-page-root .service-icon,.ph-page-root .ph-mini-icon,.ph-page-root .ph-context-icon,.ph-page-root .ph-pillar-icon,.ph-page-root .ph-contact-icon{display:none!important}

/* Real supplied AI visuals across the card family. */
.ph-page-root .ph-pillar-card,.ph-page-root #services .card,.ph-page-root #learning .card,.ph-page-root #tools .card,.ph-page-root .ph-contact-card,.ph-page-root .ph-contact-qa a,.ph-page-root .ph-context-card,.ph-page-root .ph-visual-card,.ph-page-root .ph-price-card,.ph-page-root .ph-moved-qa a,.ph-page-root .ph-enquiry-card{background-size:cover!important;background-position:center!important;position:relative!important;overflow:hidden!important;isolation:isolate!important}
.ph-page-root .ph-pillar-card::before,.ph-page-root #services .card::before,.ph-page-root #learning .card::before,.ph-page-root #tools .card::before,.ph-page-root .ph-contact-card::before,.ph-page-root .ph-contact-qa a::before,.ph-page-root .ph-context-card::before,.ph-page-root .ph-visual-card::before,.ph-page-root .ph-price-card::before,.ph-page-root .ph-moved-qa a::before,.ph-page-root .ph-enquiry-card::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(3,15,12,.20),rgba(3,15,12,.74) 42%,rgba(2,12,9,.96) 100%)!important}
.ph-page-root .ph-pillar-card:nth-child(4n+1),.ph-page-root #services .card:nth-child(4n+1),.ph-page-root #learning .card:nth-child(4n+1),.ph-page-root #tools .card:nth-child(4n+1),.ph-page-root .ph-contact-card:nth-child(3n+1),.ph-page-root .ph-contact-qa a:nth-child(3n+1),.ph-page-root .ph-moved-qa a:nth-child(3n+1){background-image:url("/assets/embedded-home-08.webp")!important}
.ph-page-root .ph-pillar-card:nth-child(4n+2),.ph-page-root #services .card:nth-child(4n+2),.ph-page-root #learning .card:nth-child(4n+2),.ph-page-root #tools .card:nth-child(4n+2),.ph-page-root .ph-contact-card:nth-child(3n+2),.ph-page-root .ph-contact-qa a:nth-child(3n+2),.ph-page-root .ph-moved-qa a:nth-child(3n+2){background-image:url("/assets/embedded-home-09.webp")!important}
.ph-page-root .ph-pillar-card:nth-child(4n+3),.ph-page-root #services .card:nth-child(4n+3),.ph-page-root #learning .card:nth-child(4n+3),.ph-page-root #tools .card:nth-child(4n+3),.ph-page-root .ph-contact-card:nth-child(3n+3),.ph-page-root .ph-contact-qa a:nth-child(3n+3),.ph-page-root .ph-moved-qa a:nth-child(3n+3){background-image:url("/assets/embedded-home-10.webp")!important}
.ph-page-root .ph-pillar-card:nth-child(4n),.ph-page-root #services .card:nth-child(4n),.ph-page-root #learning .card:nth-child(4n),.ph-page-root #tools .card:nth-child(4n){background-image:url("/assets/embedded-home-11.webp")!important}
.ph-page-root .ph-context-card:nth-child(3n+1),.ph-page-root .ph-visual-card:nth-child(3n+1){background-image:linear-gradient(180deg,#0000,#03110dc7 60%,#03110df4),url("/assets/embedded-home-08.webp")!important}
.ph-page-root .ph-context-card:nth-child(3n+2),.ph-page-root .ph-visual-card:nth-child(3n+2){background-image:linear-gradient(180deg,#0000,#03110dc7 60%,#03110df4),url("/assets/embedded-home-09.webp")!important}
.ph-page-root .ph-context-card:nth-child(3n),.ph-page-root .ph-visual-card:nth-child(3n){background-image:linear-gradient(180deg,#0000,#03110dc7 60%,#03110df4),url("/assets/embedded-home-10.webp")!important}
.ph-page-root .ph-enquiry-card{background-image:linear-gradient(180deg,#04120ce6,#04120cf7),url("/assets/embedded-home-09.webp")!important}

/* Q&A moved into the blank left column beside the enquiry form. */
.ph-page-root .ph-contact-split{align-items:stretch!important}
.ph-page-root .ph-contact-left{display:flex;flex-direction:column;gap:12px}
.ph-page-root .ph-moved-qa{display:grid;gap:10px;margin-top:10px}
.ph-page-root .ph-moved-qa a{display:block;min-height:112px;padding:18px;border:1px solid #9bd98a55;border-radius:15px;text-decoration:none!important;color:#fff!important}
.ph-page-root .ph-moved-qa strong{display:block;font-size:17px;color:#fff;margin-bottom:6px}
.ph-page-root .ph-moved-qa span{display:block;color:#e8efe9;font-size:13px;line-height:1.45}
@media(max-width:850px){.ph-page-root .ph-contact-split{grid-template-columns:1fr!important}}

/* Final content gets a full visual instead of a flat strip. */
.ph-page-root .ph-final-visual{min-height:360px;padding:70px 0!important;display:flex;align-items:center;background-image:linear-gradient(90deg,#03110df2 0%,#03110dcc 38%,#03110d62 68%,#03110d18 100%),url("/assets/embedded-home-10.webp")!important;background-size:cover!important;background-position:center!important}
.ph-page-root .ph-final-visual .wrap>div{max-width:600px}
.ph-page-root .ph-final-visual h2{font-size:clamp(34px,4.5vw,56px)!important}
.ph-page-root .ph-final-visual p{color:#e7eee8;font-size:17px}
