.FaqSection-module__VyJpZa__faqSection{background-color:#f9fafb;padding:4rem 2rem}.FaqSection-module__VyJpZa__title{text-align:center;color:#111827;margin-bottom:3rem;font-size:2.5rem;font-weight:800}.FaqSection-module__VyJpZa__faqContainer{max-width:800px;margin:0 auto}.FaqSection-module__VyJpZa__faqItem{border-bottom:1px solid #d1d5db;padding:1rem 0}.FaqSection-module__VyJpZa__questionButton{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.5rem 0;display:flex}.FaqSection-module__VyJpZa__questionText{color:#111827;font-size:1.1rem;font-weight:600}.FaqSection-module__VyJpZa__toggleIcon{color:#6b7280;font-size:1.5rem;font-weight:300}.FaqSection-module__VyJpZa__answerContainer{max-height:0;transition:max-height .4s ease-in-out;overflow:hidden}.FaqSection-module__VyJpZa__answerContainer.FaqSection-module__VyJpZa__open{max-height:300px}.FaqSection-module__VyJpZa__answerText{color:#374151;padding:1rem 0;font-size:.95rem;font-weight:400;line-height:1.6}.FaqSection-module__VyJpZa__answerLink{color:#2563eb;background:0 0;align-items:center;gap:4px;margin-top:8px;padding:0;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.FaqSection-module__VyJpZa__answerLink:hover{text-decoration:underline}
.SpacePricingCards-module__b6f28G__section{width:100%;max-width:68rem;margin:0 auto;padding:clamp(2rem,5vw,4rem) 1.25rem}.SpacePricingCards-module__b6f28G__head{text-align:center;margin-bottom:clamp(1.6rem,4vw,2.6rem)}.SpacePricingCards-module__b6f28G__title{color:#0f172a;letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800}.SpacePricingCards-module__b6f28G__subtitle{color:#535964;word-break:keep-all;margin:0;font-size:clamp(.95rem,2vw,1.05rem);line-height:1.6}.SpacePricingCards-module__b6f28G__cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.1rem;display:grid}@media (min-width:48rem){.SpacePricingCards-module__b6f28G__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}}.SpacePricingCards-module__b6f28G__card{background:#fff;border:1.5px solid #dde1eb;border-radius:1.1rem;flex-direction:column;padding:1.8rem 1.5rem;display:flex;position:relative;box-shadow:0 8px 24px #0f172a0d}.SpacePricingCards-module__b6f28G__cardRecommended{border-color:#0071ff;box-shadow:0 12px 32px #0071ff24}.SpacePricingCards-module__b6f28G__badge{color:#fff;background:#0071ff;border-radius:999px;padding:.2rem .7rem;font-size:.74rem;font-weight:800;position:absolute;top:-.8rem;left:1.5rem}.SpacePricingCards-module__b6f28G__name{color:#0f172a;margin:0;font-size:1.3rem;font-weight:800}.SpacePricingCards-module__b6f28G__tagline{color:#535964;word-break:keep-all;margin:.35rem 0 1.1rem;font-size:.92rem;line-height:1.5}.SpacePricingCards-module__b6f28G__priceRow{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.SpacePricingCards-module__b6f28G__price{color:#0f172a;letter-spacing:-.02em;font-size:2.2rem;font-weight:900}.SpacePricingCards-module__b6f28G__unit{color:#535964;font-size:.95rem;font-weight:600}.SpacePricingCards-module__b6f28G__priceNote{color:#64748b;word-break:keep-all;min-height:2.6em;margin:.3rem 0 1.1rem;font-size:.86rem;line-height:1.3}.SpacePricingCards-module__b6f28G__features{gap:.65rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.SpacePricingCards-module__b6f28G__features li{color:#1f2937;word-break:keep-all;overflow-wrap:anywhere;padding-left:1.5rem;font-size:.93rem;line-height:1.5;position:relative}.SpacePricingCards-module__b6f28G__features li:before{content:"";border:2px solid #0f62fe;border-width:0 2px 2px 0;width:.36rem;height:.62rem;position:absolute;top:.32rem;left:.15rem;transform:rotate(45deg)}.SpacePricingCards-module__b6f28G__allowBox{margin-top:auto;padding-top:1.4rem}.SpacePricingCards-module__b6f28G__allowTitle{color:#64748b;border-top:1px solid #eef2f7;margin:0;padding-top:1.1rem;font-size:.8rem;font-weight:700}.SpacePricingCards-module__b6f28G__allow{gap:.5rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.SpacePricingCards-module__b6f28G__allow li{color:#535964;justify-content:space-between;gap:.5rem;font-size:.9rem;display:flex}.SpacePricingCards-module__b6f28G__allow li b{color:#0f172a;font-weight:700}.SpacePricingCards-module__b6f28G__ctaWrap{margin-top:0}.SpacePricingCards-module__b6f28G__ctaPrimary,.SpacePricingCards-module__b6f28G__ctaGhost{text-align:center;cursor:pointer;box-sizing:border-box;border-radius:.7rem;width:100%;padding:.85rem 1rem;font-size:1rem;font-weight:700;line-height:1.4;text-decoration:none;display:block}.SpacePricingCards-module__b6f28G__ctaPrimary{color:#fff;background:#0f62fe}.SpacePricingCards-module__b6f28G__ctaPrimary:hover{filter:brightness(1.05)}.SpacePricingCards-module__b6f28G__ctaGhost{color:#0f172a;background:#fff;box-shadow:inset 0 0 0 1px #dde1eb}.SpacePricingCards-module__b6f28G__ctaGhost:hover{color:#0071ff;box-shadow:inset 0 0 0 1px #0071ff}.SpacePricingCards-module__b6f28G__overage{background:#f8fafc;border:1px solid #eef2f7;border-radius:1rem;margin-top:clamp(1.6rem,4vw,2.4rem);padding:1.3rem 1.5rem}.SpacePricingCards-module__b6f28G__overageTitle{color:#0f172a;margin:0 0 .4rem;font-size:1rem;font-weight:800}.SpacePricingCards-module__b6f28G__overageNote{color:#64748b;word-break:keep-all;margin:0 0 .9rem;font-size:.86rem;line-height:1.6}.SpacePricingCards-module__b6f28G__overageList{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.SpacePricingCards-module__b6f28G__overageList{grid-template-columns:repeat(2,minmax(0,1fr))}}.SpacePricingCards-module__b6f28G__overageList li{color:#535964;border-bottom:1px dashed #e5eaf1;justify-content:space-between;gap:.5rem;padding:.3rem 0;font-size:.9rem;display:flex}.SpacePricingCards-module__b6f28G__overageList li b{color:#0f172a;font-weight:700}
.UsageSection-module__egB3Oa__usageSection{background-color:#f7fafc;padding:clamp(2.5rem,6vw,4.5rem) 1.25rem}.UsageSection-module__egB3Oa__head{text-align:center;max-width:68rem;margin:0 auto clamp(1.6rem,4vw,2.4rem)}.UsageSection-module__egB3Oa__title{letter-spacing:-.02em;color:#0f172a;word-break:keep-all;margin:0 0 .5rem;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:800}.UsageSection-module__egB3Oa__subtitle{color:#535964;word-break:keep-all;margin:0;font-size:clamp(.95rem,2vw,1.05rem);line-height:1.6}.UsageSection-module__egB3Oa__calculatorWrap{max-width:60rem;margin:0 auto}.UsageSection-module__egB3Oa__modes{background:#e8edf5;border-radius:999px;width:fit-content;margin:0 auto 1.2rem;padding:.25rem;display:flex}.UsageSection-module__egB3Oa__mode{color:#535964;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem 1.4rem;font-family:inherit;font-size:.92rem;font-weight:700}.UsageSection-module__egB3Oa__modeActive{color:#0f172a;background:#fff;box-shadow:0 1px 4px #0f172a1f}.UsageSection-module__egB3Oa__calculator{background-color:#fff;border:1px solid #e5e7eb;border-radius:1.1rem;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 8px 24px #0f172a0d}.UsageSection-module__egB3Oa__inputs{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.6rem;min-width:0;padding:clamp(1.7rem,4vw,2.2rem) clamp(1.3rem,4vw,2.2rem);display:grid}.UsageSection-module__egB3Oa__field{grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.UsageSection-module__egB3Oa__fieldLabel{color:#0f172a;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;font-size:.95rem;font-weight:700;display:flex}.UsageSection-module__egB3Oa__fieldHint{color:#64748b;font-size:.82rem;font-style:normal;font-weight:500}.UsageSection-module__egB3Oa__easyHint{color:#535964;word-break:keep-all;overflow-wrap:anywhere;background:#f1f5f9;border-radius:.7rem;margin:0;padding:.8rem .9rem;font-size:.84rem;line-height:1.6}.UsageSection-module__egB3Oa__inputGroup{background:#fff;border:1px solid #dde1eb;border-radius:.7rem;align-items:center;gap:.6rem;padding:0 .9rem;display:flex}.UsageSection-module__egB3Oa__inputGroup:focus-within{border-color:#0f62fe;box-shadow:0 0 0 3px #0f62fe1f}.UsageSection-module__egB3Oa__input{color:#0f172a;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;padding:.9rem 0;font-size:1.05rem;font-weight:700}.UsageSection-module__egB3Oa__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.UsageSection-module__egB3Oa__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.UsageSection-module__egB3Oa__inputUnit{color:#64748b;flex-shrink:0;font-size:.9rem;font-weight:600}.UsageSection-module__egB3Oa__receipt{background:#f8fafc;border-top:1px solid #e5e7eb;flex-direction:column;min-width:0;padding:clamp(1.7rem,4vw,2.2rem) clamp(1.3rem,4vw,2.2rem);display:flex}.UsageSection-module__egB3Oa__rows{margin:0;padding:0;list-style:none}.UsageSection-module__egB3Oa__row{border-bottom:1px dashed #e2e8f0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.UsageSection-module__egB3Oa__rowLabel{color:#0f172a;gap:.3rem;font-size:.95rem;font-weight:700;display:grid}.UsageSection-module__egB3Oa__rowNote{color:#64748b;font-size:.8rem;font-style:normal;font-weight:500}.UsageSection-module__egB3Oa__rowAmount{color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.98rem;font-weight:700}.UsageSection-module__egB3Oa__totalRow{border-top:2px solid #0f172a;border-bottom:0;align-items:baseline;margin-top:.6rem;padding-top:1.4rem}.UsageSection-module__egB3Oa__totalRow .UsageSection-module__egB3Oa__rowLabel{font-size:1.05rem}.UsageSection-module__egB3Oa__totalRow .UsageSection-module__egB3Oa__rowAmount{letter-spacing:-.02em;color:#0f62fe;font-size:1.7rem;font-weight:900}.UsageSection-module__egB3Oa__disclaimer{color:#94a3b8;word-break:keep-all;margin:.6rem 0 1.5rem;font-size:.8rem;line-height:1.5}.UsageSection-module__egB3Oa__cta{color:#fff;text-align:center;background:#0f62fe;border-radius:.7rem;margin-top:auto;padding:1rem;font-size:1rem;font-weight:700;text-decoration:none;display:block}.UsageSection-module__egB3Oa__cta:hover{filter:brightness(1.05)}@media (min-width:52rem){.UsageSection-module__egB3Oa__calculator{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.UsageSection-module__egB3Oa__receipt{border-top:0;border-left:1px solid #e5e7eb}}
