.clone-platform-links-section__panel{padding:clamp(2.5rem,5vw,4rem) 0}.clone-platform-links-section__eyebrow{display:block;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-primary);margin-bottom:.75rem}.clone-platform-links-section__title{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;color:var(--clone-heading,#0f172a);letter-spacing:-.02em}.clone-platform-links-section__intro{margin-top:.75rem;font-size:1rem;line-height:1.6;color:var(--clone-muted,#64748b);max-width:42rem;margin-inline:auto}.clone-platform-links-section .feature-internal-links{background:transparent;padding-top:1.5rem}.clone-platform-links-section .feature-internal-links__groups{gap:2rem}.feature-internal-links__groups{display:grid;gap:2.5rem}@media (min-width:768px){.feature-internal-links__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.feature-internal-links__groups{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-internal-links__group:first-child{grid-column:1/-1}}.feature-internal-links__heading{font-size:1.125rem;font-weight:600;letter-spacing:-.01em;color:var(--clone-heading,#0f172a);margin-bottom:.5rem}.feature-internal-links__group+.feature-internal-links__group{padding-top:0}.homepage-clone .clone-services-section__panel{position:relative}.homepage-clone .clone-services-section__panel:before{content:"";position:absolute;top:0;left:50%;width:min(12rem,42%);height:3px;transform:translateX(-50%);border-radius:0 0 3px 3px;background:linear-gradient(90deg,transparent,var(--brand-primary) 18%,var(--brand-primary) 82%,transparent);opacity:.85;pointer-events:none}.homepage-clone .clone-service-card{position:relative;z-index:0;display:block;height:100%;border-radius:12px;border:1px solid rgba(255,255,255,.85);background:rgba(255,255,255,.72);padding:1.5rem;text-decoration:none;color:inherit;box-shadow:0 8px 22px rgba(15,23,42,.06),0 2px 6px rgba(15,23,42,.04);transform:translateZ(0) scale(1);transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,background-color .32s ease;will-change:transform,box-shadow}.homepage-clone .clone-service-card:hover{z-index:2;border-color:color-mix(in srgb,var(--brand-primary) 22%,transparent);background:#ffffff;transform:translate3d(0,-10px,0) scale(1.03);box-shadow:0 22px 44px rgba(15,23,42,.14),0 10px 22px rgba(15,23,42,.08),0 0 0 1px color-mix(in srgb,var(--brand-primary) 8%,transparent)}.homepage-clone .clone-service-card:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.homepage-clone .clone-service-card__icon{color:var(--brand-primary);transition:transform .32s cubic-bezier(.22,1,.36,1),color .32s ease}.homepage-clone .clone-service-card:hover .clone-service-card__icon{transform:scale(1.08)}.homepage-clone .clone-service-card__title{color:var(--clone-heading);transition:color .32s ease}.homepage-clone .clone-service-card:hover .clone-service-card__title{color:var(--brand-primary)}.homepage-clone .clone-services-cta{color:var(--clone-heading);transition:color .18s ease}.homepage-clone .clone-services-cta:focus-visible,.homepage-clone .clone-services-cta:hover{color:var(--brand-primary)}.homepage-clone .clone-services-cta svg{transition:color .18s ease}.homepage-clone .clone-services-cta:focus-visible svg,.homepage-clone .clone-services-cta:hover svg{color:var(--brand-primary)}@media (prefers-reduced-motion:reduce){.homepage-clone .clone-service-card,.homepage-clone .clone-service-card:hover,.homepage-clone .clone-service-card:hover .clone-service-card__icon,.homepage-clone .clone-service-card__icon{transition:none;transform:none}}.homepage-clone .clone-value-feature-icon{display:inline-block;width:2.5rem;height:2.5rem;background-color:var(--brand-primary);-webkit-mask-image:var(--clone-value-icon);mask-image:var(--clone-value-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.homepage-clone .clone-value-cta{color:var(--clone-heading);transition:color .18s ease}.homepage-clone .clone-value-cta:focus-visible,.homepage-clone .clone-value-cta:hover{color:var(--brand-primary)}.homepage-clone .clone-value-cta svg{transition:color .18s ease}.homepage-clone .clone-value-cta:focus-visible svg,.homepage-clone .clone-value-cta:hover svg{color:var(--brand-primary)}.homepage-clone .clone-value-section__image-frame:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--brand-primary) 22%,transparent)}