.unidos-plans-hero{padding:100px 0;background:radial-gradient(circle at 77% 25%,#ddd5f4,transparent 31%),#fbfaff}.unidos-plans-hero__grid,.unidos-pricing-config__grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.unidos-plans-hero h1,.unidos-pricing-config h2,.unidos-plan-capabilities h2,.unidos-complements h2,.unidos-service-level h2{font:700 clamp(2.2rem,4vw,3.6rem)/1.12 Poppins;color:var(--unidos-ink);letter-spacing:-.05em}.unidos-plans-hero h1 span,.unidos-pricing-config h2 span{background:linear-gradient(120deg,#473288,#6650a8);-webkit-background-clip:text;color:transparent}.unidos-module-map{position:relative;display:grid;place-items:center;width:min(100%,460px);aspect-ratio:1;margin:auto;border:1px dashed var(--unidos-primary-muted);border-radius:50%}.unidos-module-map>b{padding:28px;border-radius:50%;background:linear-gradient(120deg,#473288,#6650a8);color:#fff;font:700 1.15rem Poppins;text-align:center}.unidos-module-map>b span{display:block}.unidos-module-map i{position:absolute;padding:7px 10px;border:1px solid var(--unidos-primary-muted);border-radius:99px;background:#fff;color:var(--unidos-primary);font:600 .68rem Poppins;font-style:normal}.unidos-module-map i:nth-of-type(1){top:8%;left:12%}.unidos-module-map i:nth-of-type(2){top:23%;right:-3%}.unidos-module-map i:nth-of-type(3){bottom:14%;right:0}.unidos-module-map i:nth-of-type(4){bottom:5%;left:22%}.unidos-module-map i:nth-of-type(5){top:47%;left:-10%}.unidos-module-map i:nth-of-type(6){top:1%;right:32%}.unidos-pricing-config,.unidos-plan-capabilities,.unidos-complements,.unidos-service-level,.unidos-pricing-summary,.unidos-config-examples{padding:95px 0}.unidos-pricing-config>div>header,.unidos-complements header,.unidos-service-level header{max-width:760px;margin:0 auto 48px;text-align:center}.unidos-pricing-config header p,.unidos-complements header p{font-size:1.05rem}.unidos-pricing-card{padding:37px;border:1px solid var(--unidos-primary-muted);border-radius:18px;background:#fff;box-shadow:0 22px 55px rgba(43,31,81,.12)}.unidos-pricing-card>span,.unidos-complement-grid b,.unidos-service-level b{color:var(--unidos-primary);font:700 .68rem Poppins;text-transform:uppercase}.unidos-pricing-card h3{margin:8px 0;color:var(--unidos-ink);font-size:1.55rem}.unidos-price small,.unidos-price em{display:block;color:#777;font-style:normal}.unidos-price b{display:block;color:var(--unidos-primary);font:800 clamp(2.7rem,5vw,4rem)/1 Poppins}.unidos-pricing-card p{font-size:.94rem}.unidos-link{display:block;margin:14px 0;text-align:center;color:var(--unidos-primary);font:700 .82rem Poppins}.unidos-price-points{display:grid;gap:8px;margin:23px 0;padding-top:19px;border-top:1px solid var(--unidos-line)}.unidos-price-points span{padding-left:20px;position:relative;font-size:.83rem}.unidos-price-points span:before{position:absolute;left:0;content:'✓';color:var(--unidos-primary);font-weight:800}.unidos-price-note{display:block;color:#777;font-size:.72rem;line-height:1.55}.unidos-plan-process{padding:28px}.unidos-plan-process h3{color:var(--unidos-ink);font-size:1.45rem}.unidos-plan-process ol{margin:0;padding:0;list-style:none}.unidos-plan-process li{margin:20px 0;padding-left:18px;border-left:2px solid var(--unidos-primary-muted)}.unidos-plan-process b{color:var(--unidos-primary);font:700 .95rem Poppins}.unidos-plan-process p{margin:6px 0;font-size:.87rem}.unidos-plan-capabilities{background:#faf9fe}.unidos-plan-capabilities header{text-align:center;max-width:760px;margin:auto auto 42px}.unidos-plan-capabilities__grid,.unidos-service-level__grid,.unidos-config-examples>div{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.unidos-plan-capabilities article,.unidos-service-level article,.unidos-config-examples article{padding:24px;border:1px solid var(--unidos-line);border-radius:14px;background:#fff}.unidos-plan-capabilities h3,.unidos-service-level h3,.unidos-config-examples h3{color:var(--unidos-ink);font-size:1.05rem}.unidos-plan-capabilities p{font-size:.86rem}.unidos-complement-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.unidos-complement-grid article{display:flex;min-height:245px;flex-direction:column;padding:21px;border:1px solid var(--unidos-line);border-radius:14px;background:#fff}.unidos-complement-grid i{color:var(--unidos-primary);font-style:normal}.unidos-complement-grid h3{margin:13px 0 7px;color:var(--unidos-ink);font-size:1rem}.unidos-complement-grid p{font-size:.82rem;line-height:1.55}.unidos-complement-grid small{color:#777;font-size:.7rem}.unidos-complement-grid b{margin-top:auto;padding-top:12px}.unidos-service-level{background:#f4f1fb}.unidos-service-level header{text-align:center;max-width:750px;margin:auto auto 42px}.unidos-service-level__grid{grid-template-columns:repeat(3,1fr)}.unidos-service-level p{font-size:.86rem}.unidos-pricing-summary dl{max-width:850px;margin:auto;border:1px solid var(--unidos-line);border-radius:15px;overflow:hidden}.unidos-pricing-summary h2,.unidos-config-examples h2{text-align:center;color:var(--unidos-ink);font:700 2.1rem Poppins}.unidos-pricing-summary dl div{display:grid;grid-template-columns:1fr 1fr;padding:14px 20px;border-bottom:1px solid var(--unidos-line)}.unidos-pricing-summary dl div:last-child{border:0}.unidos-pricing-summary dt{color:var(--unidos-ink);font-weight:700}.unidos-pricing-summary dd{margin:0;color:var(--unidos-primary);font-weight:600}.unidos-config-examples>div{grid-template-columns:repeat(3,1fr)}.unidos-config-examples>small{display:block;margin-top:18px;color:#777;text-align:center}.unidos-plans-final{background:#fff}.unidos-page .unidos-plans-page a:focus-visible{outline:3px solid #1e9fa7;outline-offset:3px}@media(max-width:900px){.unidos-plans-hero__grid,.unidos-pricing-config__grid{grid-template-columns:1fr}.unidos-module-map{max-width:380px}.unidos-plan-capabilities__grid,.unidos-complement-grid{grid-template-columns:repeat(2,1fr)}.unidos-pricing-config,.unidos-plan-capabilities,.unidos-complements,.unidos-service-level,.unidos-pricing-summary,.unidos-config-examples{padding:75px 0}}@media(max-width:560px){.unidos-plans-hero{padding:55px 0}.unidos-module-map{width:290px}.unidos-module-map i{font-size:.55rem;padding:5px}.unidos-pricing-card{padding:25px}.unidos-plan-capabilities__grid,.unidos-complement-grid,.unidos-service-level__grid,.unidos-config-examples>div{grid-template-columns:1fr}.unidos-pricing-summary dl div{grid-template-columns:1fr;gap:4px}.unidos-pricing-config h2,.unidos-plan-capabilities h2,.unidos-complements h2,.unidos-service-level h2{font-size:2rem}}
