.pdsm-canonical-coupon.layout-countdown .section-shell{padding-block:24px}.pdsm-canonical-coupon.layout-countdown .section-content>.richtext{box-sizing:border-box;width:min(100%,900px);justify-self:center;padding:16px 20px;font-size:clamp(16px,1.5vw,19px)}.pdsm-canonical-coupon-copy{display:flex;max-width:100%;flex-direction:column;align-items:center;margin-inline:auto;text-align:center}.pdsm-canonical-coupon.layout-countdown .richtext .pdsm-canonical-coupon-copy__title{margin:0;font-size:clamp(19px,1.7vw,22px);font-weight:800;line-height:1.25}.pdsm-canonical-coupon.layout-countdown .richtext .pdsm-canonical-coupon-copy__instruction{max-width:760px;margin:7px 0 0;font-size:.88em;font-weight:600;line-height:1.4}.pdsm-canonical-coupon-copy__coupon{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;margin-top:10px}.pdsm-canonical-coupon-copy__coupon button{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;cursor:pointer;border:2px dashed #0d2d4d;border-radius:.4rem;background:#fff;padding:7px 10px;color:inherit;font:inherit;font-weight:800;box-shadow:0 3px 9px #0d2d4d24;overflow-wrap:anywhere}.pdsm-canonical-coupon-copy__coupon button:focus-visible{outline:3px solid #f45100;outline-offset:2px}.pdsm-canonical-coupon-copy__coupon button span{display:inline-block;border-radius:4px;background:#e8edf5;padding:4px 8px;font-size:.9em;font-weight:800}.pdsm-canonical-coupon-copy__coupon code{margin:0;border-radius:.3rem;background:#082285;padding:.4rem .7rem;color:#fff;font-size:1.18em;letter-spacing:.05em;white-space:nowrap}.pdsm-canonical-coupon-copy__terms{width:100%;margin:12px 0 0;border-top:1px solid rgb(13 45 77 / 18%);padding-top:8px;font-size:.82em;font-weight:600;line-height:1.4}.pdsm-canonical-coupon.layout-countdown .richtext .pdsm-canonical-coupon-copy__terms{margin:12px 0 0;color:var(--navy)}.pdsm-canonical-coupon.layout-countdown .ddio_countdown_wrap{margin-top:8px}@media (max-width: 640px){.pdsm-canonical-coupon.layout-countdown .section-shell{padding-block:18px}.pdsm-canonical-coupon.layout-countdown .section-content>.richtext{padding:16px}.pdsm-canonical-coupon-copy__instruction{max-width:34rem}.pdsm-canonical-coupon-copy__terms{margin-top:10px}}.pdsm-canonical-pricing .section-shell{padding:24px 24px 36px}.pdsm-canonical-pricing .pdsm-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px}.pdsm-canonical-pricing .pdsm-pricing-card{position:relative;display:flex;min-width:0;flex-direction:column;gap:12px;border:1px solid #d6dbe0;border-top:7px solid #666;border-radius:14px;background:#fff;padding:34px 18px 18px;box-shadow:0 8px 22px #0d2d4d1a;text-align:center}.pdsm-canonical-pricing .pdsm-pricing-card.is-popular{border:2px solid var(--orange);border-top-width:7px}.pdsm-canonical-pricing .pdsm-pricing-card__badge{position:absolute;z-index:2;top:0;left:50%;width:-moz-max-content;width:max-content;max-width:calc(100% - 24px);transform:translate(-50%,-50%);border-radius:999px;background:var(--orange);padding:7px 16px;color:#fff;font-size:18px;font-weight:800;line-height:1.25;box-shadow:0 4px 10px #f451003d}.pdsm-canonical-pricing .pdsm-pricing-card__title{display:flex;min-height:58px;flex-direction:column;align-items:center;justify-content:center;font-family:Poppins,Arial,sans-serif;font-size:20px;font-weight:800;line-height:1.2}.pdsm-canonical-pricing .pdsm-pricing-card__title h1,.pdsm-canonical-pricing .pdsm-pricing-card__title h2,.pdsm-canonical-pricing .pdsm-pricing-card__title h3{font-size:inherit;line-height:inherit}.pdsm-canonical-pricing .pdsm-pricing-card__title hr{display:none}.pdsm-canonical-pricing .pdsm-pricing-card__image{display:flex;width:100%;min-height:172px;align-items:center;justify-content:center;margin:0}.pdsm-canonical-pricing .pdsm-pricing-card__image img{width:100%;max-height:172px;-o-object-fit:contain;object-fit:contain}.pdsm-canonical-pricing .pdsm-pricing-card__pricing{display:flex;min-height:96px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:10px;background:#f1f3f5;padding:10px 14px}.pdsm-canonical-pricing .pdsm-pricing-card__pricing p{margin:0}.pdsm-canonical-pricing .pdsm-pricing-card__price-info{max-width:100%;color:#51606e;font-size:13px;font-weight:600;line-height:1.35}.pdsm-canonical-pricing .pdsm-pricing-card__price-info p{margin:0}.pdsm-canonical-pricing .pdsm-pricing-card__price-info strong{font-weight:800}.pdsm-canonical-pricing .pdsm-pricing-card__installments{font-size:16px;font-weight:700}.pdsm-canonical-pricing .pdsm-pricing-card__price{font-size:clamp(18px,1.8vw,22px);font-weight:800;line-height:1.35}.pdsm-canonical-pricing .pdsm-pricing-card__price a{color:var(--navy);text-decoration:none}.pdsm-canonical-pricing .pdsm-pricing-card__price del,.pdsm-canonical-pricing .pdsm-pricing-card__price s{display:inline-block;margin-bottom:3px;color:#68717b;font-size:.82em;font-weight:600}.pdsm-canonical-pricing .pdsm-pricing-card__action{display:flex;min-height:56px;align-items:center;justify-content:center;margin:0;border-radius:9px;background:var(--navy);padding:16px 18px;color:#fff;font-size:17px;font-weight:800;line-height:1.3;text-decoration:none}.pdsm-canonical-pricing .pdsm-pricing-card__action:hover{filter:brightness(1.12)}.pdsm-canonical-pricing .pdsm-pricing-card.is-popular .pdsm-pricing-card__action{background:var(--orange)}.pdsm-canonical-pricing .pdsm-pricing-card__supplement{min-width:0}.pdsm-canonical-pricing .pdsm-pricing-card__contact{margin:2px 0 0;border-top:1px solid #e6e9ec;padding-top:8px;font-size:15px;line-height:1.45}.pdsm-canonical-pricing .pdsm-pricing-card__contact p{margin:0}.pdsm-canonical-pricing .pdsm-pricing-card__benefits{margin-top:2px;text-align:left}.pdsm-canonical-pricing .pdsm-pricing-card__benefits-label{margin-bottom:8px;font-size:16px;font-weight:800}.pdsm-canonical-pricing .pdsm-pricing-card__benefits-label p{margin:0}.pdsm-canonical-pricing .pdsm-pricing-card .feature-list{min-height:0;margin:0;padding:0;list-style:none}.pdsm-canonical-pricing .pdsm-pricing-card .feature-list li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:6px 0;line-height:1.4}.pdsm-canonical-pricing .pdsm-pricing-card .feature-list li+li{border-top:1px solid #e6e9ec}.pdsm-canonical-pricing .pdsm-pricing-card .list-marker{box-sizing:border-box;flex:0 0 21px;width:21px;min-width:21px;height:21px;aspect-ratio:1;margin:2px 0 0;padding:0}.pdsm-canonical-pricing .pdsm-pricing-card .list-marker:after{flex:none;width:8px;height:5px}@supports (grid-template-rows: subgrid){@media (min-width: 1001px){.pdsm-canonical-pricing .pdsm-pricing-grid{grid-template-rows:repeat(10,auto);grid-auto-flow:column;row-gap:12px}.pdsm-canonical-pricing .pdsm-pricing-card{display:grid;grid-row:1 / span 10;grid-template-rows:subgrid;row-gap:12px;-moz-column-gap:0;column-gap:0}.pdsm-canonical-pricing .pdsm-pricing-card:nth-child(1){grid-column:1}.pdsm-canonical-pricing .pdsm-pricing-card:nth-child(2){grid-column:2}.pdsm-canonical-pricing .pdsm-pricing-card:nth-child(3){grid-column:3}.pdsm-canonical-pricing .pdsm-pricing-card.is-popular{transform:translateY(-10px)}.pdsm-canonical-pricing .pdsm-pricing-card__title,.pdsm-canonical-pricing .pdsm-pricing-card__image,.pdsm-canonical-pricing .pdsm-pricing-card__pricing,.pdsm-canonical-pricing .pdsm-pricing-card__action,.pdsm-canonical-pricing .pdsm-pricing-card__supplement,.pdsm-canonical-pricing .pdsm-pricing-card__benefits{min-width:0}.pdsm-canonical-pricing .pdsm-pricing-card__benefits{display:grid;grid-row:6 / span 5;grid-template-rows:subgrid;row-gap:12px}.pdsm-canonical-pricing .pdsm-pricing-card__benefits-label{grid-row:1;margin:0}.pdsm-canonical-pricing .pdsm-pricing-card .feature-list{display:grid;grid-row:2 / span 4;grid-template-rows:subgrid;row-gap:12px}.pdsm-canonical-pricing .pdsm-pricing-card .feature-list li{align-self:start}.pdsm-canonical-pricing .pdsm-pricing-card__supplement:empty{min-height:0}}}@media (max-width: 1000px){.pdsm-canonical-pricing .pdsm-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pdsm-canonical-pricing .pdsm-pricing-card{display:flex;flex-direction:column;gap:12px}.pdsm-canonical-pricing .pdsm-pricing-card:last-child{grid-column:1 / -1;width:min(100%,560px);justify-self:center}.pdsm-canonical-pricing .pdsm-pricing-card__supplement:empty{display:none}}@supports (grid-template-rows: subgrid){@media (min-width: 641px) and (max-width: 1000px){.pdsm-canonical-pricing .pdsm-pricing-grid{grid-template-rows:repeat(20,auto);grid-auto-flow:row;row-gap:14px}.pdsm-canonical-pricing .pdsm-pricing-card{display:grid;grid-row:1 / span 10;grid-template-rows:subgrid;row-gap:12px;-moz-column-gap:0;column-gap:0}.pdsm-canonical-pricing .pdsm-pricing-card:nth-child(1){grid-column:1}.pdsm-canonical-pricing .pdsm-pricing-card:nth-child(2){grid-column:2}.pdsm-canonical-pricing .pdsm-pricing-card:nth-child(3){grid-column:1 / -1;grid-row:11 / span 10}.pdsm-canonical-pricing .pdsm-pricing-card.is-popular{transform:translateY(-8px)}.pdsm-canonical-pricing .pdsm-pricing-card__benefits{display:grid;grid-row:6 / span 5;grid-template-rows:subgrid;row-gap:12px}.pdsm-canonical-pricing .pdsm-pricing-card__benefits-label{grid-row:1;margin:0}.pdsm-canonical-pricing .pdsm-pricing-card .feature-list{display:grid;grid-row:2 / span 4;grid-template-rows:subgrid;row-gap:12px}.pdsm-canonical-pricing .pdsm-pricing-card .feature-list li{align-self:start}}}@media (max-width: 640px){.pdsm-canonical-pricing .section-shell{padding:20px 16px 28px}.pdsm-canonical-pricing .pdsm-pricing-grid{grid-template-columns:minmax(0,1fr);gap:14px}.pdsm-canonical-pricing .pdsm-pricing-card,.pdsm-canonical-pricing .pdsm-pricing-card:last-child{grid-column:auto;width:100%;max-width:480px;justify-self:center;padding:32px 16px 16px}.pdsm-canonical-pricing .pdsm-pricing-card.is-popular{transform:none}.pdsm-canonical-pricing .pdsm-pricing-card__title{min-height:52px}.pdsm-canonical-pricing .pdsm-pricing-card__image{min-height:148px}.pdsm-canonical-pricing .pdsm-pricing-card__image img{max-height:148px}.pdsm-canonical-pricing .pdsm-pricing-card__pricing{min-height:88px;padding:10px 12px}}
