.x9apaq_page{color:#190b31;background:#fff}.x9apaq_page :where(h1,h2,h3){text-wrap:balance}.x9apaq_hero{color:#fff;background:radial-gradient(60% 80% at 88% 10%,#2ecbf038,#0000 60%),radial-gradient(50% 70% at 0 100%,#7b2cea59,#0000 70%),linear-gradient(150deg,#170838,#0b0420 70%);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(36px,5vw,80px);padding:clamp(56px,6.5vw,96px) clamp(20px,6vw,104px);display:grid}.x9apaq_hero .eyebrow{color:#5ce0f5}.x9apaq_heroCopy h1{color:#fff;letter-spacing:-.05em;max-width:780px;margin-bottom:22px;font-size:clamp(40px,4.6vw,70px);line-height:1}.x9apaq_heroCopy h1 span{color:#c9a8ff}.x9apaq_heroCopy>p:not(.eyebrow){color:#ddd3ee;max-width:640px;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.x9apaq_actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.x9apaq_heroLink{color:#fff;border-bottom:2px solid #5ce0f5;padding:8px 0 5px;font-weight:780}.x9apaq_heroProof{flex-wrap:wrap;gap:10px;margin:32px 0 0;padding:0;list-style:none;display:flex}.x9apaq_heroProof li{color:#f1ecf8;background:#ffffff12;border:1px solid #fff3;border-radius:999px;padding:7px 13px;font-size:13.5px;font-weight:700}.x9apaq_heroProof li:before{content:"✓";color:#3fe0a8;margin-right:7px;font-weight:900}.x9apaq_heroArt{min-width:0}.x9apaq_heading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:end;gap:20px 64px;max-width:1280px;margin:0 auto 38px;display:grid}.x9apaq_heading .eyebrow{grid-column:1/-1;margin-bottom:-8px}.x9apaq_heading h2{margin:0;font-size:clamp(34px,4vw,56px);line-height:1.04}.x9apaq_heading>p:last-child{color:#5d536b;margin:0;font-size:16.5px;line-height:1.6}.x9apaq_services{background:linear-gradient(#f7f4fc,#fff);padding:clamp(64px,7vw,104px) clamp(20px,6vw,104px)}.x9apaq_serviceTiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1280px;margin:0 auto;padding:0;list-style:none;display:grid}.x9apaq_serviceTiles a{height:100%;color:inherit;background:#fff;border:1px solid #e3dcef;border-radius:18px;flex-direction:column;gap:10px;padding:24px 22px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 10px 28px #240e480f}.x9apaq_serviceTiles a:hover,.x9apaq_serviceTiles a:focus-visible{border-color:#b48cf3;transform:translateY(-4px);box-shadow:0 22px 44px #240e4824}.x9apaq_tileNumber{color:#fff;background:linear-gradient(135deg,#7a2bea,#22b8dc);border-radius:11px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.x9apaq_serviceTiles strong{font-size:19px;line-height:1.2}.x9apaq_serviceTiles a>span:not(.x9apaq_tileNumber){color:#5d536b;font-size:15px;line-height:1.5}.x9apaq_serviceTiles em{color:#6a18cf;margin-top:auto;padding-top:6px;font-style:normal;font-weight:800}.x9apaq_service{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);max-width:1440px;margin:0 auto;padding:clamp(60px,6.5vw,96px) clamp(20px,6vw,104px);scroll-margin-top:120px;display:grid}.x9apaq_service+.x9apaq_service{border-top:1px solid #eee9f5}.x9apaq_service[data-reverse] .x9apaq_serviceCopy{order:2}.x9apaq_serviceCopy h2{margin-bottom:14px;font-size:clamp(30px,3.4vw,46px);line-height:1.06}.x9apaq_intro{color:#4f4560;font-size:17px;line-height:1.6}.x9apaq_serviceCopy h3{color:#6a18cf;letter-spacing:.08em;text-transform:uppercase;margin:24px 0 10px;font-size:13px;font-weight:850}.x9apaq_does{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 22px;margin:0;padding:0;list-style:none;display:grid}.x9apaq_does li{color:#2f2541;padding-left:24px;font-size:15px;font-weight:600;line-height:1.45;position:relative}.x9apaq_does li:before{content:"";background:#19b981 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 8.5 2.6 2.6L12 5.5' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/13px no-repeat;border-radius:50%;width:15px;height:15px;position:absolute;top:4px;left:0}.x9apaq_outcome{background:#f7f3fd;border-left:4px solid #7a2bea;border-radius:12px;margin-top:22px;padding:16px 18px}.x9apaq_outcome strong{margin-bottom:4px;font-size:14px;display:block}.x9apaq_outcome p{color:#3d3350;margin:0;font-size:15.5px;line-height:1.55}.x9apaq_note{color:#5d536b;margin:16px 0 0;font-size:14px;line-height:1.6}.x9apaq_note strong{color:#2f2541}.x9apaq_serviceActions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:24px;display:flex}.x9apaq_textLink{color:#4a1597;border-bottom:2px solid #b48cf3;padding:6px 0 4px;font-weight:780}.x9apaq_serviceArt{min-width:0}@media (min-width:901px){.x9apaq_service{align-items:start}.x9apaq_serviceArt{margin-top:40px;position:sticky;top:150px}}.x9apaq_ownership{color:#fff;background:linear-gradient(150deg,#170838,#0b0420 75%);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(56px,6vw,88px) clamp(20px,6vw,104px);display:grid}.x9apaq_ownership .eyebrow{color:#5ce0f5}.x9apaq_ownership h2{color:#fff;margin:0;font-size:clamp(32px,3.6vw,50px);line-height:1.05}.x9apaq_ownership ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.x9apaq_ownership li{background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;align-content:start;gap:8px;padding:22px;display:grid}.x9apaq_ownership li strong{color:#fff;font-size:17px}.x9apaq_ownership li span{color:#ddd3ee;font-size:15px;line-height:1.55}.x9apaq_ownership li a{color:#9ff0ff;text-underline-offset:3px;font-weight:750;text-decoration:underline}.x9apaq_faq{scroll-margin-top:120px}.x9apaq_cta{color:#fff;background:linear-gradient(100deg,#6310c4,#8e22ed 65%,#1747b0);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 50px;padding:58px clamp(20px,8vw,140px);display:grid}.x9apaq_cta .eyebrow{color:#5ce0f5}.x9apaq_cta h2{color:#fff;margin-bottom:10px;font-size:clamp(32px,4vw,52px)}.x9apaq_cta p:last-child{color:#eee6f7;max-width:760px;margin-bottom:0}.x9apaq_ctaActions{justify-items:start;gap:14px;display:grid}.x9apaq_ctaActions .button{color:#5b0fb6;background:#fff;border-color:#fff;min-width:250px}.x9apaq_ctaLink{color:#fff;text-underline-offset:4px;font-weight:780;text-decoration:underline}@media (max-width:1100px){.x9apaq_serviceTiles{grid-template-columns:repeat(2,minmax(0,1fr))}.x9apaq_ownership{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.x9apaq_hero,.x9apaq_service{grid-template-columns:minmax(0,1fr)}.x9apaq_service[data-reverse] .x9apaq_serviceCopy{order:0}.x9apaq_heading,.x9apaq_ownership ul,.x9apaq_cta{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.x9apaq_serviceTiles,.x9apaq_does{grid-template-columns:minmax(0,1fr)}.x9apaq_heroCopy h1{font-size:clamp(36px,10vw,46px)}.x9apaq_ctaActions .button{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.x9apaq_serviceTiles a{transition:none}.x9apaq_serviceTiles a:hover{transform:none}}
