.nidomano-calendar-module__6c3dcW__section{background:#fff;border:1px solid #dbe7ff;border-radius:28px;width:min(100%,1020px);margin:clamp(48px,8vw,88px) auto 0;padding:clamp(24px,5vw,42px);box-shadow:0 18px 50px #17243314}.nidomano-calendar-module__6c3dcW__introduction{max-width:640px}.nidomano-calendar-module__6c3dcW__eyebrow{color:#1749ad;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:800}.nidomano-calendar-module__6c3dcW__introduction h2{color:#172433;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.9rem,4vw,3rem);font-weight:400;line-height:1}.nidomano-calendar-module__6c3dcW__description{color:#435163;margin:14px 0 0;font-size:1rem;line-height:1.6}.nidomano-calendar-module__6c3dcW__controls{background:#edf3ff;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:16px 18px;display:flex}.nidomano-calendar-module__6c3dcW__controls label{color:#172433;font-size:.95rem;font-weight:800}.nidomano-calendar-module__6c3dcW__controls select{color:#172433;min-width:168px;min-height:44px;font:inherit;background:#fff;border:1px solid #b8ceff;border-radius:10px;padding:0 34px 0 12px;font-size:.93rem;font-weight:700}.nidomano-calendar-module__6c3dcW__controls select:focus-visible{outline-offset:2px;outline:3px solid #1749ad4d}.nidomano-calendar-module__6c3dcW__legend{color:#435163;border:0;flex-wrap:wrap;gap:9px 18px;min-inline-size:0;margin-top:22px;padding:0;font-size:.82rem;line-height:1.5;display:flex}.nidomano-calendar-module__6c3dcW__legend strong{color:#172433}.nidomano-calendar-module__6c3dcW__schedule{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.nidomano-calendar-module__6c3dcW__month{background:#f4f2ee;border:1px solid #e1e5eb;border-radius:16px;min-height:164px;padding:17px}.nidomano-calendar-module__6c3dcW__monthHeading{align-items:flex-start;gap:11px;display:flex}.nidomano-calendar-module__6c3dcW__monthNumber{color:#fff;background:#1749ad;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:.75rem;font-weight:800;display:grid}.nidomano-calendar-module__6c3dcW__month h3{color:#172433;font-family:var(--font-display);letter-spacing:-.035em;margin:1px 0 0;font-size:1.25rem;font-weight:400;line-height:1.05}.nidomano-calendar-module__6c3dcW__yearNote{color:#1749ad;text-transform:uppercase;margin:5px 0 0;font-size:.72rem;font-weight:800}.nidomano-calendar-module__6c3dcW__services{color:#31445b;gap:7px;margin:16px 0 0;padding:0;font-size:.8rem;line-height:1.35;list-style:none;display:grid}.nidomano-calendar-module__6c3dcW__services li{padding-left:13px;position:relative}.nidomano-calendar-module__6c3dcW__services li:before{content:"";background:#f1c94b;border-radius:50%;width:5px;height:5px;position:absolute;top:.45em;left:0}.nidomano-calendar-module__6c3dcW__disclaimer{color:#31445b;background:#fff9e4;border-left:3px solid #f1c94b;margin:24px 0 0;padding:14px 16px;font-size:.85rem;line-height:1.55}@media (max-width:760px){.nidomano-calendar-module__6c3dcW__schedule{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.nidomano-calendar-module__6c3dcW__section{border-radius:22px;padding:22px 18px}.nidomano-calendar-module__6c3dcW__controls{flex-direction:column;align-items:stretch;gap:10px}.nidomano-calendar-module__6c3dcW__controls select{width:100%}.nidomano-calendar-module__6c3dcW__schedule{grid-template-columns:1fr}.nidomano-calendar-module__6c3dcW__month{min-height:auto}}
.nidomano-pricing-module__ZammNG__page{color:#172433;background:radial-gradient(at 12% 0,#dbe7ff99,#0000 28rem),#f4f2ee;min-height:calc(100svh - 56px);padding:clamp(36px,6vw,76px) 24px clamp(56px,8vw,100px)}.nidomano-pricing-module__ZammNG__content{width:min(100%,1020px);margin-inline:auto}.nidomano-pricing-module__ZammNG__pageTop{justify-content:space-between;align-items:center;gap:14px;display:flex}.nidomano-pricing-module__ZammNG__backLink{color:#1749ad;text-underline-offset:5px;align-items:center;min-height:34px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.nidomano-pricing-module__ZammNG__backLink:hover{text-decoration:underline}.nidomano-pricing-module__ZammNG__topBuyButton{color:#fff;background:#1749ad;border-radius:12px;gap:7px;min-height:44px;font-weight:750}.nidomano-pricing-module__ZammNG__topBuyButton:hover{background:#123a8d}.nidomano-pricing-module__ZammNG__heading{text-align:center;max-width:760px;margin:clamp(36px,6vw,66px) auto 36px}.nidomano-pricing-module__ZammNG__eyebrow{color:#123a8d;letter-spacing:.04em;background:#edf3ff;border:1px solid #dbe7ff;border-radius:999px;align-items:center;min-height:34px;margin:0 0 18px;padding:7px 13px;font-size:.77rem;font-weight:800;display:inline-flex}.nidomano-pricing-module__ZammNG__heading h1{color:#172433;font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(2.7rem,6.7vw,4.9rem);font-weight:400;line-height:.98}.nidomano-pricing-module__ZammNG__intro{color:#435163;max-width:700px;margin:21px auto 0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.7}.nidomano-pricing-module__ZammNG__reassurance{color:#31445b;flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:28px 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.nidomano-pricing-module__ZammNG__footnote{color:#435163;text-align:center;max-width:680px;margin:28px auto 0;font-size:.85rem;line-height:1.6}@media (max-width:520px){.nidomano-pricing-module__ZammNG__page{padding-inline:18px}.nidomano-pricing-module__ZammNG__heading{margin-top:36px;margin-bottom:28px}.nidomano-pricing-module__ZammNG__topBuyButton{min-height:42px;padding-inline:11px;font-size:.78rem}}
.pricing-tiers-module__oMnKNW__tiers{width:100%}.pricing-tiers-module__oMnKNW__grid{width:min(100%,820px);margin-inline:auto;display:grid}.pricing-tiers-module__oMnKNW__card{color:#172433;background:#fff;border:1px solid #d2d9e3;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 50px #17243317}.pricing-tiers-module__oMnKNW__highlighted{border-color:#1749ad;box-shadow:0 20px 60px #1749ad21}.pricing-tiers-module__oMnKNW__cardHeader{gap:12px;padding:clamp(22px,4vw,34px) clamp(22px,4vw,36px) 20px;display:grid}.pricing-tiers-module__oMnKNW__cardHeading{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.pricing-tiers-module__oMnKNW__cardTitle{color:#172433;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:400}.pricing-tiers-module__oMnKNW__cardDescription{color:#435163;font-size:.98rem;line-height:1.6}.pricing-tiers-module__oMnKNW__priceLine{flex-wrap:wrap;align-items:baseline;gap:7px 10px;margin-top:5px;display:flex}.pricing-tiers-module__oMnKNW__pricePrefix,.pricing-tiers-module__oMnKNW__priceSuffix,.pricing-tiers-module__oMnKNW__unit{color:#435163;font-size:.87rem;font-weight:650}.pricing-tiers-module__oMnKNW__priceAmount,.pricing-tiers-module__oMnKNW__pricePending{color:#1749ad;font-family:var(--font-display);letter-spacing:-.045em;font-weight:400;line-height:1.1}.pricing-tiers-module__oMnKNW__priceAmount{font-size:clamp(2.2rem,5vw,3.2rem)}.pricing-tiers-module__oMnKNW__pricePending{font-family:var(--font-body);letter-spacing:-.02em;font-size:clamp(1.15rem,3vw,1.38rem);font-weight:800}.pricing-tiers-module__oMnKNW__originalPrice{color:#435163;font-size:1rem}.pricing-tiers-module__oMnKNW__discountBadge{margin-bottom:2px}.pricing-tiers-module__oMnKNW__unit{margin:0}.pricing-tiers-module__oMnKNW__cardContent{flex:1;padding:0 clamp(22px,4vw,36px) 22px}.pricing-tiers-module__oMnKNW__details{border-top:1px solid #e1e5eb;margin:0;display:grid}.pricing-tiers-module__oMnKNW__detailRow{border-bottom:1px solid #e1e5eb;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);gap:18px;padding:14px 0;display:grid}.pricing-tiers-module__oMnKNW__detailRow dt{color:#172433;font-size:.91rem;font-weight:750}.pricing-tiers-module__oMnKNW__detailRow dd{color:#435163;text-align:right;margin:0;font-size:.9rem;line-height:1.45}.pricing-tiers-module__oMnKNW__features{color:#31445b;gap:12px;margin:20px 0 0;padding:0;font-size:.93rem;list-style:none;display:grid}.pricing-tiers-module__oMnKNW__features li{align-items:flex-start;gap:9px;display:flex}.pricing-tiers-module__oMnKNW__features svg{color:#1749ad;flex:none;width:16px;height:16px;margin-top:2px}.pricing-tiers-module__oMnKNW__cardFooter{flex-direction:column;align-items:stretch;gap:11px;padding:0 clamp(22px,4vw,36px) clamp(24px,4vw,34px);display:flex}.pricing-tiers-module__oMnKNW__cta{color:#fff;background:#1749ad;border-radius:12px;width:100%;min-height:52px;font-weight:750}.pricing-tiers-module__oMnKNW__cta:hover{background:#123a8d}.pricing-tiers-module__oMnKNW__note{color:#435163;text-align:center;margin:0;font-size:.84rem;line-height:1.5}@media (max-width:520px){.pricing-tiers-module__oMnKNW__card{border-radius:20px}.pricing-tiers-module__oMnKNW__detailRow{grid-template-columns:minmax(95px,.8fr) minmax(0,1.2fr);gap:10px}.pricing-tiers-module__oMnKNW__detailRow dt,.pricing-tiers-module__oMnKNW__detailRow dd{font-size:.82rem}}
