section.pricing .benefit-content ol li,section.pricing .benefit-content p,section.pricing .benefit-content ul li,section.pricing .price-description p{font-size:16px;line-height:1.4}@media screen and (min-width:320px){section.pricing .benefit-content ol li,section.pricing .benefit-content p,section.pricing .benefit-content ul li,section.pricing .price-description p{font-size:calc(14.85714px + .35714vw)}}@media screen and (min-width:1440px){section.pricing .benefit-content ol li,section.pricing .benefit-content p,section.pricing .benefit-content ul li,section.pricing .price-description p{font-size:20px}}section.pricing .lead-in .description p{font-size:18px;line-height:1.4}@media screen and (min-width:320px){section.pricing .lead-in .description p{font-size:calc(16.28571px + .53571vw)}}@media screen and (min-width:1440px){section.pricing .lead-in .description p{font-size:24px}}section.pricing .benefit-content p.standfirst{font-size:22px;line-height:1.3}@media screen and (min-width:320px){section.pricing .benefit-content p.standfirst{font-size:calc(19.14286px + .89286vw)}}@media screen and (min-width:1440px){section.pricing .benefit-content p.standfirst{font-size:32px}}section.pricing .lead-in{margin:0 auto 3.125rem;text-align:center}section.pricing .lead-in p{color:rgba(var(--highlight));margin:.5rem 0 0}section.pricing .lead-in .title h2{letter-spacing:-.13rem;margin:0}section.pricing .lead-in .description{margin:2.5rem 0 0}section.pricing .lead-in .description p{font-size:inherit}section.pricing .lead-in .description p span,section.pricing .lead-in .description p strong{font-weight:500}section.pricing .lead-in .description p{color:rgba(var(--fg))}section.pricing .prices{display:flex;flex-direction:row;list-style-type:none;margin:-2.5rem 0;overflow-x:auto;padding:2.5rem;scroll-padding-left:var(--body-push);scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}section.pricing .prices :-webkit-scrollbar{display:none}section.pricing .prices.not-overflown{justify-content:center}section.pricing .prices>:first-of-type .wrap{border-color:rgba(var(--light-purple))}section.pricing .prices>:nth-of-type(2) .wrap{border-color:rgba(var(--mid-purple))}section.pricing .prices>:nth-of-type(4) .header{position:relative}section.pricing .prices>:nth-of-type(4) .header:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27197%27 height=%27160%27 fill=%27none%27%3E%3Cpath fill=%27%237B32EA%27 d=%27M147.576 85.389c-23.71 11.656-33.145 21.105-44.785 44.849-11.64-23.744-21.074-33.193-44.785-44.85 23.71-11.656 33.146-21.105 44.785-44.85 11.64 23.745 21.075 33.194 44.785 44.85%27/%3E%3Cpath fill=%27%23D599E7%27 d=%27M196.065 139.4c-10.528 5.177-14.719 9.371-19.889 19.918-5.169-10.544-9.358-14.741-19.889-19.918 10.529-5.177 14.72-9.372 19.889-19.918 5.17 10.544 9.358 14.741 19.889 19.918%27/%3E%3Cpath fill=%27%239500C3%27 d=%27M183.249 13.5c-7.137 3.509-9.976 6.354-13.481 13.5-3.503-7.146-6.344-9.99-13.481-13.5 7.137-3.508 9.976-6.353 13.481-13.5 3.503 7.147 6.344 9.99 13.481 13.5%27/%3E%3Cpath fill=%27%23D599E7%27 d=%27M46.469 40.87c-12.3 6.047-17.196 10.95-23.235 23.268C17.195 51.82 12.3 46.918 0 40.87c12.3-6.047 17.196-10.95 23.234-23.268C29.273 29.92 34.17 34.822 46.468 40.87%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:9.9375rem;position:absolute;right:-3.375rem;top:-4.625rem;width:12.25rem;z-index:1}section.pricing .prices>:nth-of-type(4) .wrap.bg-dark .button{background-color:hsla(0,0%,100%,.2);border-color:transparent}section.pricing .prices>:nth-of-type(4) .wrap.bg-dark .button:focus,section.pricing .prices>:nth-of-type(4) .wrap.bg-dark .button:hover{background-color:rgba(var(--white));border-color:rgba(var(--white))}section.pricing .prices>:nth-of-type(4) .benefit:after{content:none}section.pricing .price{flex:0 0 max(22.5rem,80vw);margin:0;max-width:min(22.5rem,80vw);padding:0 .75rem;scroll-snap-align:start}section.pricing .wrap{background-color:rgba(var(--card-bg));border:.125rem solid rgba(var(--highlight));border-radius:.75rem;font-size:.9em;padding:1.25rem}section.pricing .wrap.bg-dark .benefit-content li,section.pricing .wrap.bg-dark .benefit-content p,section.pricing .wrap.bg-dark .price-content li,section.pricing .wrap.bg-dark .price-description p,section.pricing .wrap.bg-dark .price-label,section.pricing .wrap.bg-dark .price-title,section.pricing .wrap.bg-dark .price-value{color:rgba(var(--white))}section.pricing .wrap.bg-dark .button{border-color:hsla(0,0%,100%,.2)}section.pricing .wrap.bg-dark .button:focus,section.pricing .wrap.bg-dark .button:hover{background-color:rgba(var(--white));border-color:rgba(var(--white))}section.pricing .wrap.bg-dark .benefit-content li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cmask id=%27a%27 width=%2724%27 height=%2724%27 x=%270%27 y=%270%27 maskUnits=%27userSpaceOnUse%27 style=%27mask-type:alpha%27%3E%3Cpath fill=%27%23D9D9D9%27 d=%27M0 0h24v24H0z%27/%3E%3C/mask%3E%3Cg mask=%27url%28%23a%29%27%3E%3Cpath fill=%27%23D599E7%27 d=%27m10.6 16.6 7.05-7.05-1.4-1.4-5.65 5.65-2.85-2.85-1.4 1.4zM12 22a9.7 9.7 0 0 1-3.9-.788 10.1 10.1 0 0 1-3.175-2.137q-1.35-1.35-2.137-3.175A9.7 9.7 0 0 1 2 12q0-2.075.788-3.9a10.1 10.1 0 0 1 2.137-3.175q1.35-1.35 3.175-2.137A9.7 9.7 0 0 1 12 2q2.075 0 3.9.788a10.1 10.1 0 0 1 3.175 2.137q1.35 1.35 2.137 3.175A9.7 9.7 0 0 1 22 12a9.7 9.7 0 0 1-.788 3.9 10.1 10.1 0 0 1-2.137 3.175q-1.35 1.35-3.175 2.137A9.7 9.7 0 0 1 12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4 6.325 6.325 4 12t2.325 5.675T12 20%27/%3E%3C/g%3E%3C/svg%3E")}section.pricing .wrap.bg-dark .benefit{border-top:.0625rem solid rgba(var(--mid-purple))}section.pricing .header{display:flex;flex-direction:column;justify-content:flex-start;padding:0}section.pricing .header .group{margin-top:auto;padding-bottom:2.5rem}section.pricing .header>*{width:100%}section.pricing .price-title{background:var(--gradient-a);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;margin:0}section.pricing .price-label{margin:.5rem 0 0}section.pricing .price-description{margin:1.5rem 0 0}section.pricing .price-description p{margin:0}section.pricing .price-value{margin:0;padding:0}section.pricing .price-value span{color:rgba(var(--fg))}section.pricing .price-description:last-child{margin-bottom:0}section.pricing .button{margin:3.75rem 0 0}section.pricing .price-content{padding:2.5rem 0 0}section.pricing .price-content ul{list-style-type:none}section.pricing .price-content li{margin:0 0 1.25rem;position:relative}section.bg-dark section.pricing .price-content li{color:rgba(var(--bg))}section.pricing .price-content li:last-of-type{margin:0}section.pricing .price-content li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 64 64%27%3E%3Cpath fill=%27%2343a047%27 d=%27M32 2C15.431 2 2 15.432 2 32s13.432 30 30 30 30-13.432 30-30S48.568 2 32 2m-6.975 48-.02-.02-.017.02L11 35.6l7.029-7.164 6.977 7.184 21-21.619L53 21.199z%27/%3E%3C/svg%3E");content:"";display:inline-block;height:1rem;left:-1.5rem;position:absolute;top:.25rem;width:1rem}section.pricing .benefit{border-top:.0625rem solid rgba(var(--highlight));padding:1.25rem 0 2.5rem;position:relative;z-index:0}section.pricing .benefit.can-upgrade:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2780%27 height=%2780%27 fill=%27none%27%3E%3Cg filter=%27url%28%23a%29%27%3E%3Ccircle cx=%2740%27 cy=%2740%27 r=%2720%27 fill=%27url%28%23b%29%27/%3E%3Ccircle cx=%2740%27 cy=%2740%27 r=%2719%27 stroke=%27%23fff%27 stroke-width=%272%27/%3E%3C/g%3E%3Cpath fill=%27%23fff%27 d=%27M39.039 48.379v-7.373h-7.373v-1.959h7.373v-7.38h1.959v7.38h7.38v1.959h-7.38v7.373z%27/%3E%3Cdefs%3E%3ClinearGradient id=%27b%27 x1=%2740%27 x2=%2740%27 y1=%2760%27 y2=%2720%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%239500C3%27/%3E%3Cstop offset=%271%27 stop-color=%27%237B32EA%27/%3E%3C/linearGradient%3E%3Cfilter id=%27a%27 width=%2780%27 height=%2780%27 x=%270%27 y=%270%27 color-interpolation-filters=%27sRGB%27 filterUnits=%27userSpaceOnUse%27%3E%3CfeFlood flood-opacity=%270%27 result=%27BackgroundImageFix%27/%3E%3CfeColorMatrix in=%27SourceAlpha%27 result=%27hardAlpha%27 values=%270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0%27/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation=%2710%27/%3E%3CfeComposite in2=%27hardAlpha%27 operator=%27out%27/%3E%3CfeColorMatrix values=%270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0%27/%3E%3CfeBlend in2=%27BackgroundImageFix%27 result=%27effect1_dropShadow_5259_18215%27/%3E%3CfeBlend in=%27SourceGraphic%27 in2=%27effect1_dropShadow_5259_18215%27 result=%27shape%27/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:6rem;content:"";display:inline-block;height:6rem;position:absolute;right:-5.875rem;top:0;width:6rem}section.pricing .benefit-title{background:var(--gradient-d);border-radius:.5rem .5rem 0 0;color:rgba(var(--white));padding:.75rem 1rem;position:absolute;right:calc(100% + 48px);top:-1.875rem;transform:rotate(-90deg);transform-origin:100% 50%;z-index:1}section.pricing .benefit-content{margin:0;position:relative}section.pricing .benefit-content ol,section.pricing .benefit-content ul{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0}section.pricing .benefit-content ol li,section.pricing .benefit-content ul li{list-style-type:none;padding:0 0 0 2rem;position:relative}section.pricing .benefit-content ol li:before,section.pricing .benefit-content ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cmask id=%27a%27 width=%2724%27 height=%2724%27 x=%270%27 y=%270%27 maskUnits=%27userSpaceOnUse%27 style=%27mask-type:alpha%27%3E%3Cpath fill=%27%23D9D9D9%27 d=%27M0 0h24v24H0z%27/%3E%3C/mask%3E%3Cg mask=%27url%28%23a%29%27%3E%3Cpath fill=%27url%28%23b%29%27 d=%27m10.6 16.6 7.05-7.05-1.4-1.4-5.65 5.65-2.85-2.85-1.4 1.4zM12 22a9.7 9.7 0 0 1-3.9-.788 10.1 10.1 0 0 1-3.175-2.137q-1.35-1.35-2.137-3.175A9.7 9.7 0 0 1 2 12q0-2.075.788-3.9a10.1 10.1 0 0 1 2.137-3.175q1.35-1.35 3.175-2.137A9.7 9.7 0 0 1 12 2q2.075 0 3.9.788a10.1 10.1 0 0 1 3.175 2.137q1.35 1.35 2.137 3.175A9.7 9.7 0 0 1 22 12a9.7 9.7 0 0 1-.788 3.9 10.1 10.1 0 0 1-2.137 3.175q-1.35 1.35-3.175 2.137A9.7 9.7 0 0 1 12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4 6.325 6.325 4 12t2.325 5.675T12 20%27/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%27b%27 x1=%2722%27 x2=%272%27 y1=%2712%27 y2=%2712%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%239500C3%27/%3E%3Cstop offset=%271%27 stop-color=%27%237B32EA%27/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.5rem;content:"";display:inline-block;height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}section.pricing .benefit-content p.standfirst{font-weight:500;margin:0 0 .75rem}section.pricing .benefit-content p{margin:0 0 .75rem}section.pricing .benefit-content p strong{font-weight:500}section.pricing.bg-dark .wrap{background-color:transparent;border-color:rgba(var(--white))}section.pricing.bg-dark .header{background-color:transparent}section.pricing.bg-dark h3,section.pricing.bg-dark p{color:rgba(var(--white))}section.pricing.bg-dark .benefit-title{color:rgba(var(--black))}@media(min-width:840px){section.pricing .lead-in{margin:0 auto 5rem}section.pricing .wrap{padding:2rem}section.pricing .benefit-title{right:calc(100% + 62px)}}@media(min-width:1599px){section.pricing .prices{overflow-x:initial}section.pricing .price{flex-basis:25%}}
