.plan-iteration{display:flex;flex-direction:column;gap:var(--spacings-40,40px);min-height:100vh}.plan-iteration--heading{text-align:left}.plan-iteration--row{display:flex;flex-wrap:wrap;gap:var(--spacings-48,48px);justify-content:center}.plan-iteration--item{background-color:#fff;border:var(--sizes-1,1px) solid var(--colors-palette-gray-100,#dadada);border-radius:var(--sizes-8,8px);cursor:pointer;max-width:384px;padding:var(--spacings-24,24px) var(--spacings-0,0);transition:all .3s ease}.plan-iteration--item,.plan-iteration--item--content{display:flex;flex-direction:column;gap:var(--spacings-16,16px)}.plan-iteration--item--content{padding:0}.plan-iteration--item--info,.plan-iteration--item--intro{padding:var(--spacings-0,0) var(--spacings-24,24px)}.plan-iteration--item h4{font-size:24px;font-style:normal;font-weight:500;letter-spacing:-.6px;line-height:30px;margin:0 0 16px}.plan-iteration--item--intro>h5{color:var(--colors-palette-gray-900,#1c1c1c);font-size:14px;font-style:normal;font-weight:500;line-height:21px}.plan-iteration--item--desc,.plan-iteration--item--features h6{color:var(--colors-palette-gray-500,#737373);font-size:14px;font-style:normal;font-weight:400;line-height:21px}.plan-iteration--item--features h6{margin-bottom:0}.plan-iteration--item--img{height:240px}.plan-iteration--item--img>img{height:240px;object-fit:cover;object-position:center}.plan-iteration--item--features{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacings-16,16px)}.plan-iteration--item--features>ul{align-items:flex-start;color:var(--colors-semantic-neutral-900,#1b1b20);display:flex;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;gap:var(--spacings-14,14px);line-height:21px;list-style:none;margin:0;padding:0}.plan-iteration--item--features>ul>li{align-items:center;color:#1c1c1c;display:flex;gap:var(--spacings-8,8px)}.plan-iteration--item--features>ul>li svg{height:20px;width:20px}.plan-iteration--item--info{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacings-24,24px)}.plan-iteration--item--btn{margin-top:8px;padding:var(--spacings-0,0) var(--spacings-24,24px);width:100%}.plan-iteration--item--btn .button{background:var(--button-primary-fill-fill-background,#625afa);border-radius:var(--sizes-40,40px);font-size:14px;font-style:normal;font-weight:500;line-height:14px;width:100%}.plan-iteration--item--btn a.button.button--primary svg path{stroke:#fff}.plan-iteration--item--btn a.button.button--primary svg{margin-left:6px}.plan-iteration--item:hover{background:var(--colors-semantic-primary-0,#f9f7ff);border:var(--sizes-1,1px) solid var(--colors-palette-purple-500,#625afa);border-radius:var(--sizes-8,8px)}.plan-iteration--heading>*{margin-bottom:0}.plan-iteration--socials,.plan-iteration--socials--icons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacings-20,20px);justify-content:flex-start}.plan-iteration--socials--icon{line-height:0}.plan-iteration--socials--icon svg{height:var(--sizes-32,32px);width:var(--sizes-32,32px)}.plan-iteration--socials--title{color:var(--colors-semantic-neutral-900,#1b1b20);font-size:20px;font-style:normal;font-weight:400;line-height:30px}.plan-icon svg{color:#625afa;height:32px;margin-bottom:.5rem;width:32px}span.icon-tooltip{position:relative}span.icon-tooltip img{opacity:1}span.tooltip-wrap{background:#fff;border:1px solid #eee;border-radius:10px;color:#fff;display:none;font-size:14px;left:7px;max-width:340px;pointer-events:none;position:absolute;text-align:center;top:-10px;transform:translateX(-50%) translateY(-100%);width:340px;z-index:999999}.icon-tooltip:hover .tooltip-wrap{display:block}span.tooltip_inner_wrap{align-items:center;background:#4f505e;border-radius:10px;box-shadow:0 .75rem 1.5rem rgba(35,36,54,.3);color:#fff;display:flex;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;height:auto;justify-content:center;line-height:1.3;padding:12px 10px;text-align:center}.tooltip-wrap:after{border:8px solid transparent;border-top-color:#4f505e;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.plan-iteration--item--btn a svg{height:22px;margin-left:10px;transition:all .3s ease;width:22px}@media screen and (min-width:576px){.plan-iteration--heading{text-align:center}.plan-iteration--socials,.plan-iteration--socials--icons{gap:var(--spacings-40,40px);justify-content:center}}@media screen and (max-width:767px){.plan-iteration--row{flex-direction:column-reverse}}