.click-plans-hero{padding:100px 0;background:radial-gradient(circle at 78% 24%,#ffe3ae,transparent 30%),#fffaf2}.click-plans-hero__grid,.click-pricing-config__grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.click-plans-hero h1,.click-pricing-config h2,.click-plan-capabilities h2,.click-complements h2,.click-service-level h2{color:var(--click-ink);font:700 clamp(2.2rem,4vw,3.6rem)/1.12 Poppins;letter-spacing:-.05em}.click-plans-hero h1 span,.click-pricing-config h2 span{background:var(--click-grad);-webkit-background-clip:text;color:transparent}.click-plan-map{position:relative;display:grid;place-items:center;width:min(100%,460px);aspect-ratio:1;margin:auto;border:1px dashed var(--click-primary-muted);border-radius:50%}.click-plan-map>b{padding:29px;border-radius:50%;background:var(--click-grad);color:#fff;font:700 1.15rem Poppins;text-align:center}.click-plan-map>b span{display:block}.click-plan-map i{position:absolute;padding:7px 9px;border:1px solid var(--click-primary-muted);border-radius:99px;background:#fff;color:var(--click-primary-dark);font:600 .64rem Poppins;font-style:normal}.click-plan-map i:nth-of-type(1){top:8%;left:8%}.click-plan-map i:nth-of-type(2){top:4%;right:25%}.click-plan-map i:nth-of-type(3){top:28%;right:-4%}.click-plan-map i:nth-of-type(4){bottom:12%;right:2%}.click-plan-map i:nth-of-type(5){bottom:4%;left:28%}.click-plan-map i:nth-of-type(6){top:48%;left:-8%}.click-plan-map i:nth-of-type(7){bottom:27%;left:-5%}.click-plan-map i:nth-of-type(8){top:62%;right:-6%}.click-plan-map i:nth-of-type(9){top:21%;left:-5%}.click-pricing-config,.click-plan-capabilities,.click-complements,.click-service-level,.click-pricing-summary{padding:95px 0}.click-pricing-config>div>header,.click-complements header,.click-service-level header{max-width:760px;margin:auto auto 48px;text-align:center}.click-pricing-config header p,.click-complements header p{font-size:1.05rem}.click-pricing-card{padding:36px;border:1px solid var(--click-primary-muted);border-radius:18px;background:#fff;box-shadow:var(--click-shadow)}.click-pricing-card>span,.click-complement-grid b,.click-service-level b{color:var(--click-primary-dark);font:700 .68rem Poppins;text-transform:uppercase}.click-pricing-card h3{margin:8px 0;color:var(--click-ink);font-size:1.5rem}.click-price small,.click-price em{display:block;color:#777;font-style:normal}.click-price b{display:block;color:var(--click-primary);font:800 clamp(2.7rem,5vw,4rem)/1 Poppins}.click-plan-link{display:block;margin:14px;text-align:center;color:var(--click-primary-dark);font:700 .82rem Poppins}.click-price-points{display:grid;gap:8px;margin:22px 0;padding-top:18px;border-top:1px solid var(--click-line)}.click-price-points span{position:relative;padding-left:20px;font-size:.83rem}.click-price-points span:before{position:absolute;left:0;color:var(--click-primary-dark);content:'✓';font-weight:800}.click-pricing-card>small{color:#777;font-size:.72rem}.click-plan-process{padding:28px}.click-plan-process h3{color:var(--click-ink);font-size:1.45rem}.click-plan-process ol{padding:0;list-style:none}.click-plan-process li{margin:17px 0;padding-left:18px;border-left:2px solid var(--click-primary-muted)}.click-plan-process b{color:var(--click-primary-dark);font:700 .92rem Poppins}.click-plan-process p{margin:5px 0;font-size:.86rem}.click-plan-capabilities{background:#fff9ef}.click-plan-capabilities header{text-align:center;max-width:760px;margin:auto auto 42px}.click-plan-capabilities>div>div,.click-plan-capabilities .click-shell>div,.click-service-level .click-shell>div{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.click-plan-capabilities article,.click-service-level article{padding:23px;border:1px solid var(--click-line);border-radius:13px;background:#fff}.click-plan-capabilities h3,.click-service-level h3{color:var(--click-ink);font-size:1rem}.click-plan-capabilities p,.click-service-level p{font-size:.85rem}.click-complement-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.click-complement-grid article{display:flex;min-height:230px;flex-direction:column;padding:21px;border:1px solid var(--click-line);border-radius:14px;background:#fff}.click-complement-grid i{color:var(--click-primary);font-style:normal}.click-complement-grid h3{margin:13px 0 7px;color:var(--click-ink);font-size:1rem}.click-complement-grid p{font-size:.81rem;line-height:1.55}.click-complement-grid b{margin-top:auto;padding-top:12px}.click-service-level{background:#fff4df}.click-service-level header{text-align:center;max-width:720px;margin:auto auto 42px}.click-service-level .click-shell>div{grid-template-columns:repeat(3,1fr)}.click-pricing-summary h2{text-align:center;color:var(--click-ink);font:700 2.1rem Poppins}.click-pricing-summary dl{max-width:850px;margin:auto;border:1px solid var(--click-line);border-radius:15px;overflow:hidden}.click-pricing-summary dl div{display:grid;grid-template-columns:1fr 1fr;padding:14px 20px;border-bottom:1px solid var(--click-line)}.click-pricing-summary dl div:last-child{border:0}.click-pricing-summary dt{color:var(--click-ink);font-weight:700}.click-pricing-summary dd{margin:0;color:var(--click-primary-dark);font-weight:600}.click-final-cta--plans{background:#fffaf2}@media(max-width:900px){.click-plans-hero__grid,.click-pricing-config__grid{grid-template-columns:1fr}.click-plan-map{max-width:380px}.click-plan-capabilities .click-shell>div,.click-complement-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.click-plans-hero{padding:55px 0}.click-plan-map{width:290px}.click-plan-map i{padding:5px;font-size:.53rem}.click-pricing-config,.click-plan-capabilities,.click-complements,.click-service-level,.click-pricing-summary{padding:72px 0}.click-plan-capabilities .click-shell>div,.click-complement-grid,.click-service-level .click-shell>div{grid-template-columns:1fr}.click-pricing-summary dl div{grid-template-columns:1fr;gap:4px}.click-pricing-card{padding:24px}}
