.PricingPreview-module__vUK0_G__page{color:var(--color-text-primary);background:var(--color-bg-page)}.PricingPreview-module__vUK0_G__page *{box-sizing:border-box}.PricingPreview-module__vUK0_G__page :is(h1,h2,h3,p,dl,dd){margin:0}.PricingPreview-module__vUK0_G__page a{text-decoration:none}.PricingPreview-module__vUK0_G__page :is(a,button,summary):focus-visible{outline:2px solid var(--color-action-primary);outline-offset:4px}.PricingPreview-module__vUK0_G__shell{width:min(100% - 80px,1280px);margin-inline:auto}.PricingPreview-module__vUK0_G__hero{text-align:center;padding:110px 24px 42px}.PricingPreview-module__vUK0_G__hero h1{font:500 clamp(30px, 3.6vw, 48px)/1.35 var(--font-title,Georgia, serif);letter-spacing:-.035em}.PricingPreview-module__vUK0_G__hero h1>span{animation:PricingPreview-module__vUK0_G__pricingHeroEnter calc(var(--motion-duration-scene) + var(--motion-duration-state)) var(--motion-ease-enter) both;display:inline-block}.PricingPreview-module__vUK0_G__hero h1>.PricingPreview-module__vUK0_G__heroAccent{color:var(--color-action-primary);animation:PricingPreview-module__vUK0_G__pricingHeroAccent calc(var(--motion-duration-scene) + var(--motion-duration-state)) var(--motion-ease-enter) var(--motion-duration-feedback) both}.PricingPreview-module__vUK0_G__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;display:flex}.PricingPreview-module__vUK0_G__tabs{isolation:isolate;border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);width:fit-content;max-width:100%;animation:PricingPreview-module__vUK0_G__pricingHeroEnter calc(var(--motion-duration-scene) + var(--motion-duration-state)) var(--motion-ease-enter) 48ms both;padding:5px;display:flex;position:relative}.PricingPreview-module__vUK0_G__tabs:before{content:"";z-index:-1;border-radius:var(--radius-md,7px);background:var(--color-bg-page);width:calc(33.3333% - 3.33333px);box-shadow:var(--shadow-raised);transform:translateX(var(--active-tab-offset));transition:transform var(--motion-duration-state) var(--motion-ease-standard);position:absolute;top:5px;bottom:5px;left:5px}.PricingPreview-module__vUK0_G__tabs button{border-radius:var(--radius-md,7px);min-width:144px;min-height:48px;color:var(--color-text-secondary);font:inherit;font-size:calc(var(--type-body-size) * .875);cursor:pointer;transition:color var(--motion-duration-state) var(--motion-ease-standard);background:0 0;border:0;padding:10px 20px}.PricingPreview-module__vUK0_G__tabs button:hover{color:var(--color-text-primary)}.PricingPreview-module__vUK0_G__tabs button[aria-selected=true]{color:var(--color-action-primary);font-weight:600}.PricingPreview-module__vUK0_G__returnToPlans{justify-content:center;margin-top:12px;display:flex}.PricingPreview-module__vUK0_G__returnToPlans button{min-height:44px;color:var(--color-action-primary);font:inherit;font-size:var(--type-body-sm-size);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 4px;display:inline-flex}.PricingPreview-module__vUK0_G__panel{padding-top:38px;scroll-margin-top:88px}.PricingPreview-module__vUK0_G__panel[hidden]{display:none}.PricingPreview-module__vUK0_G__planReminder{border-radius:var(--radius-md,7px);background:var(--color-state-selected-bg);color:var(--color-action-primary);font-size:var(--type-body-sm-size);text-align:center;padding:12px 18px;margin:0 0 16px!important}.PricingPreview-module__vUK0_G__planReminder:focus{outline:none}.PricingPreview-module__vUK0_G__planReminder:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.PricingPreview-module__vUK0_G__panel:not([hidden]){animation:PricingPreview-module__vUK0_G__pricingPanelFade var(--motion-duration-state) var(--motion-ease-enter)}@keyframes PricingPreview-module__vUK0_G__pricingPanelFade{0%{opacity:0}to{opacity:1}}@keyframes PricingPreview-module__vUK0_G__pricingPanelEnter{0%{opacity:0;transform:translateY(var(--motion-translate-distance))}to{opacity:1;transform:translateY(0)}}@keyframes PricingPreview-module__vUK0_G__pricingHeroEnter{0%{opacity:0;transform:translateY(var(--motion-translate-distance))}to{opacity:1;transform:translateY(0)}}@keyframes PricingPreview-module__vUK0_G__pricingHeroAccent{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(var(--motion-translate-distance))}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.PricingPreview-module__vUK0_G__scroller{--gap:20px;--card-padding:28px;animation:PricingPreview-module__vUK0_G__pricingPanelEnter var(--motion-duration-scene) var(--motion-ease-enter) both;padding-bottom:6px}.PricingPreview-module__vUK0_G__planGrid{align-items:stretch;gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PricingPreview-module__vUK0_G__plan{grid-template-rows:subgrid;border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);cursor:pointer;min-width:0;transition:transform var(--motion-duration-state) var(--motion-ease-standard), box-shadow var(--motion-duration-state) var(--motion-ease-standard);grid-row:span 3;padding:6px;display:grid}.PricingPreview-module__vUK0_G__planSummary{min-width:0;padding:30px var(--card-padding) 28px;border-radius:var(--radius-md,7px);background:var(--color-bg-page);flex-direction:column;display:flex}.PricingPreview-module__vUK0_G__featured{background:var(--surface-layer-3,var(--color-state-selected-bg))}.PricingPreview-module__vUK0_G__plan[data-selected=true]{outline:2px solid var(--color-action-primary);outline-offset:-2px}@media (hover:hover){.PricingPreview-module__vUK0_G__plan:hover{transform:translateY(var(--motion-hover-y));box-shadow:var(--shadow-raised)}}.PricingPreview-module__vUK0_G__plan:focus-within{box-shadow:var(--shadow-raised)}.PricingPreview-module__vUK0_G__plan h2{font:500 23px/1.45 var(--font-title,Georgia, serif);letter-spacing:-.02em}.PricingPreview-module__vUK0_G__planHeading{min-height:64px}.PricingPreview-module__vUK0_G__timeline{color:var(--color-text-muted);font-size:var(--type-label-size);line-height:1.6;margin-top:4px!important}.PricingPreview-module__vUK0_G__priceBlock{margin-top:19px}.PricingPreview-module__vUK0_G__priceLabel{color:var(--color-text-muted);font-size:var(--type-label-size);line-height:1.6}.PricingPreview-module__vUK0_G__amount{color:var(--color-text-primary);font:600 36px/1.2 var(--font-latin,Arial, sans-serif);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:5px!important}.PricingPreview-module__vUK0_G__amount small{color:var(--color-text-secondary);font:400 var(--type-caption-size)/1.5 var(--font-body,sans-serif);letter-spacing:0;margin-left:6px}.PricingPreview-module__vUK0_G__customAmount{font:500 28px/1.55 var(--font-title,Georgia, serif);letter-spacing:-.02em}.PricingPreview-module__vUK0_G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.PricingPreview-module__vUK0_G__rollingPrice,.PricingPreview-module__vUK0_G__priceVisual{white-space:nowrap;align-items:baseline;display:inline-flex}.PricingPreview-module__vUK0_G__currency{color:var(--color-text-secondary);margin-right:1px;font-size:.72em}.PricingPreview-module__vUK0_G__digitWindow{vertical-align:baseline;height:1em;display:inline-block;overflow:hidden}.PricingPreview-module__vUK0_G__digitReel{animation:PricingPreview-module__vUK0_G__priceRoll calc(var(--motion-duration-scene) + var(--motion-duration-feedback)) var(--motion-ease-enter) var(--roll-delay) both;flex-direction:column;display:flex}.PricingPreview-module__vUK0_G__digitReel>span{height:1em;line-height:1;display:block}@keyframes PricingPreview-module__vUK0_G__priceRoll{0%{transform:translateY(0)}to{transform:translateY(var(--roll-distance))}}.PricingPreview-module__vUK0_G__priceSwap{width:var(--price-width-from,auto);vertical-align:baseline;animation:PricingPreview-module__vUK0_G__priceSwapWidth calc(var(--motion-duration-scene) + var(--motion-duration-feedback)) var(--motion-ease-enter) both;align-items:baseline;display:inline-flex;position:relative;overflow:hidden}.PricingPreview-module__vUK0_G__priceIncoming,.PricingPreview-module__vUK0_G__priceOutgoing{white-space:nowrap;align-items:baseline;width:max-content;display:inline-flex}.PricingPreview-module__vUK0_G__priceIncoming{animation:PricingPreview-module__vUK0_G__priceSwapIn calc(var(--motion-duration-scene) + var(--motion-duration-feedback)) var(--motion-ease-enter) both}.PricingPreview-module__vUK0_G__priceOutgoing{animation:PricingPreview-module__vUK0_G__priceSwapOut calc(var(--motion-duration-scene) + var(--motion-duration-feedback)) var(--motion-ease-enter) both;position:absolute;top:0;left:0}@keyframes PricingPreview-module__vUK0_G__priceSwapWidth{0%{width:var(--price-width-from)}to{width:var(--price-width-to)}}@keyframes PricingPreview-module__vUK0_G__priceSwapIn{0%{opacity:0;transform:translateY(75%)}to{opacity:1;transform:translateY(0)}}@keyframes PricingPreview-module__vUK0_G__priceSwapOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-75%)}}.PricingPreview-module__vUK0_G__planDescription{min-height:50px;color:var(--color-text-secondary);font-size:calc(var(--type-body-size) * .875);line-height:1.7;margin-top:18px!important}.PricingPreview-module__vUK0_G__planSummary .PricingPreview-module__vUK0_G__planDescription{margin-bottom:18px!important}.PricingPreview-module__vUK0_G__miniPageExample{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7;margin:-8px 0 18px!important}.PricingPreview-module__vUK0_G__planSummary .PricingPreview-module__vUK0_G__feeBreakdown{font-size:var(--type-body-sm-size);margin:0 0 24px;padding:0;line-height:1.5;display:grid}.PricingPreview-module__vUK0_G__feeItem summary{min-height:44px;color:var(--color-text-secondary);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.PricingPreview-module__vUK0_G__feeItem summary::-webkit-details-marker{display:none}.PricingPreview-module__vUK0_G__feeItem summary:hover,.PricingPreview-module__vUK0_G__feeItem[open] summary{color:var(--color-action-primary)}.PricingPreview-module__vUK0_G__feeLabel{align-items:center;gap:5px;display:inline-flex}.PricingPreview-module__vUK0_G__feeLabel svg{transition:transform var(--motion-duration-state) var(--motion-ease-standard);flex:none}.PricingPreview-module__vUK0_G__feeItem[open] .PricingPreview-module__vUK0_G__feeLabel svg{transform:rotate(180deg)}.PricingPreview-module__vUK0_G__feeAmount{color:var(--color-text-primary);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.PricingPreview-module__vUK0_G__feeItem ul{color:var(--color-text-secondary);font-size:var(--type-caption-size);animation:PricingPreview-module__vUK0_G__pricingFaqEnter var(--motion-duration-state) var(--motion-ease-enter);gap:7px;margin:8px 0 12px;padding:0 0 0 20px;line-height:1.6;display:grid}.PricingPreview-module__vUK0_G__feeItem li::marker{color:var(--color-action-primary)}.PricingPreview-module__vUK0_G__planAction,.PricingPreview-module__vUK0_G__closingAction{border-radius:var(--radius-md,7px);background:var(--color-bg-surface);min-height:50px;color:var(--color-action-primary);font-size:calc(var(--type-body-size) * .875);transition:background-color var(--motion-duration-state) var(--motion-ease-standard), color var(--motion-duration-state) var(--motion-ease-standard), transform var(--motion-duration-state) var(--motion-ease-standard), box-shadow var(--motion-duration-state) var(--motion-ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-weight:600;display:inline-flex}.PricingPreview-module__vUK0_G__planAction{width:100%;margin-top:auto}.PricingPreview-module__vUK0_G__planAction:hover,.PricingPreview-module__vUK0_G__closingAction:hover{transform:translateY(var(--motion-hover-y));box-shadow:var(--shadow-raised)}.PricingPreview-module__vUK0_G__planAction:hover{background:var(--color-state-hover-bg)}.PricingPreview-module__vUK0_G__planAction:active,.PricingPreview-module__vUK0_G__closingAction:active{box-shadow:none;transform:none}.PricingPreview-module__vUK0_G__planAction span,.PricingPreview-module__vUK0_G__closingAction span{transition:transform var(--motion-duration-feedback) var(--motion-ease-standard);display:inline-block}.PricingPreview-module__vUK0_G__planAction:hover span,.PricingPreview-module__vUK0_G__closingAction:hover span{transform:translate(3px)}.PricingPreview-module__vUK0_G__primaryAction,.PricingPreview-module__vUK0_G__closingAction{background:var(--color-action-primary);color:var(--color-action-primary-ink)}.PricingPreview-module__vUK0_G__primaryAction:hover,.PricingPreview-module__vUK0_G__closingAction:hover{background:var(--color-action-primary-hover);color:var(--color-action-primary-ink)}.PricingPreview-module__vUK0_G__planDetails{padding:24px var(--card-padding) 24px}.PricingPreview-module__vUK0_G__planDetails h3{color:var(--color-text-primary);font:500 var(--type-body-lg-size)/1.5 var(--font-title,Georgia, serif)}.PricingPreview-module__vUK0_G__deliverables{gap:24px;margin:22px 0 0;padding:0;list-style:none;display:grid}.PricingPreview-module__vUK0_G__deliverables>li{align-items:flex-start;gap:14px;min-width:0;display:flex}.PricingPreview-module__vUK0_G__deliverableIcon{color:var(--color-action-primary);flex:0 0 24px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.PricingPreview-module__vUK0_G__deliverables h4{color:var(--color-text-primary);font:500 var(--type-body-sm-size)/1.55 var(--font-title,Georgia, serif);margin:0}.PricingPreview-module__vUK0_G__deliverables p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.75;margin-top:5px!important}.PricingPreview-module__vUK0_G__scopePanel{padding:0 var(--card-padding) 55px}.PricingPreview-module__vUK0_G__scopeMobileToggle{border-radius:var(--radius-md,7px);background:var(--color-bg-page);width:100%;min-height:48px;color:var(--color-action-primary);font:500 var(--type-body-sm-size)/1.5 var(--font-body,sans-serif);cursor:pointer;transition:background-color var(--motion-duration-state) var(--motion-ease-standard);border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:none}.PricingPreview-module__vUK0_G__scopeMobileToggle:hover{background:var(--color-state-hover-bg)}.PricingPreview-module__vUK0_G__scopeMobileToggle>svg,.PricingPreview-module__vUK0_G__scopeMaster>svg{transition:transform var(--motion-duration-state) var(--motion-ease-standard);flex:none}.PricingPreview-module__vUK0_G__scopeMobileToggle[aria-expanded=true]>svg,.PricingPreview-module__vUK0_G__scopeMaster[aria-expanded=true]>svg{transform:rotate(180deg)}.PricingPreview-module__vUK0_G__scopeContent{opacity:0;transition:grid-template-rows calc(var(--motion-duration-scene) + var(--motion-duration-state)) var(--motion-ease-standard), opacity var(--motion-duration-scene) var(--motion-ease-standard);grid-template-rows:0fr;display:grid}.PricingPreview-module__vUK0_G__scopeContent[data-open=true]{opacity:1;grid-template-rows:1fr}.PricingPreview-module__vUK0_G__scopeInner{min-height:0;overflow:hidden}.PricingPreview-module__vUK0_G__scopeInnerBody{padding-top:24px}.PricingPreview-module__vUK0_G__scopeContent .PricingPreview-module__vUK0_G__scopeInnerBody,.PricingPreview-module__vUK0_G__scopeContent .PricingPreview-module__vUK0_G__commonDesktopBody{transform:translateY(var(--motion-translate-distance));transition:transform var(--motion-duration-scene) var(--motion-ease-enter)}.PricingPreview-module__vUK0_G__scopeContent[data-open=true] .PricingPreview-module__vUK0_G__scopeInnerBody,.PricingPreview-module__vUK0_G__scopeContent[data-open=true] .PricingPreview-module__vUK0_G__commonDesktopBody{transform:translateY(0)}.PricingPreview-module__vUK0_G__scopePanel .PricingPreview-module__vUK0_G__scopeInnerBody{padding-top:0}.PricingPreview-module__vUK0_G__extraHeading{color:var(--color-text-secondary);font:500 var(--type-body-sm-size)/1.5 var(--font-title,Georgia, serif)}.PricingPreview-module__vUK0_G__extraDeliverables{margin-top:16px}.PricingPreview-module__vUK0_G__scopeHeading,.PricingPreview-module__vUK0_G__commonScope h3{color:var(--color-text-primary);font:500 var(--type-body-sm-size)/1.5 var(--font-title,Georgia, serif);margin:0}.PricingPreview-module__vUK0_G__scopeGroup{margin-top:22px}.PricingPreview-module__vUK0_G__scopeGroup h4{color:var(--color-text-primary);font:600 var(--type-body-sm-size)/1.5 var(--font-body,sans-serif);margin:0}.PricingPreview-module__vUK0_G__scopeGroup .PricingPreview-module__vUK0_G__scopeRows{margin-top:12px}.PricingPreview-module__vUK0_G__soloScopeIntro{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.65;margin-top:10px!important}.PricingPreview-module__vUK0_G__scopeRows{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.PricingPreview-module__vUK0_G__scopeRows>li{color:var(--color-text-primary);font-size:var(--type-body-sm-size);align-items:flex-start;gap:10px;line-height:1.65;display:flex}.PricingPreview-module__vUK0_G__scopeCheck,.PricingPreview-module__vUK0_G__scopeMinus{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;margin-top:3px;display:inline-flex}.PricingPreview-module__vUK0_G__scopeCheck{background:var(--color-action-primary);color:var(--color-action-primary-ink);border-radius:50%}.PricingPreview-module__vUK0_G__scopeMinus{color:var(--color-text-muted)}.PricingPreview-module__vUK0_G__scopeLabel{color:var(--color-text-secondary)}.PricingPreview-module__vUK0_G__exclusions{color:var(--color-text-secondary);font-size:var(--type-caption-size);line-height:1.8;margin-top:24px!important}.PricingPreview-module__vUK0_G__commonDesktopBody{border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);margin-top:24px;padding:24px 28px}.PricingPreview-module__vUK0_G__commonScope ul{flex-wrap:wrap;gap:12px 28px;margin:14px 0 0;padding:0;list-style:none;display:flex}.PricingPreview-module__vUK0_G__commonScope li{color:var(--color-text-primary);font-size:var(--type-body-sm-size);line-height:1.65}.PricingPreview-module__vUK0_G__commonScope li>span{color:var(--color-text-secondary)}.PricingPreview-module__vUK0_G__commonMobile{display:none}.PricingPreview-module__vUK0_G__scopeMasterWrap{z-index:1;transition:margin-top calc(var(--motion-duration-scene) + var(--motion-duration-state)) var(--motion-ease-standard);justify-content:center;margin-top:-38px;display:flex;position:relative}.PricingPreview-module__vUK0_G__scopeMasterWrap:before{content:"";z-index:0;background:linear-gradient(to bottom, transparent, var(--color-bg-page));pointer-events:none;height:80px;transition:opacity var(--motion-duration-state) var(--motion-ease-standard);position:absolute;bottom:0;left:6px;right:6px}.PricingPreview-module__vUK0_G__scopeMasterWrap[data-expanded=true]{margin-top:20px}.PricingPreview-module__vUK0_G__scopeMasterWrap[data-expanded=true]:before{opacity:0}.PricingPreview-module__vUK0_G__scopeMaster{z-index:1;border-radius:var(--radius-xl,10px);background:var(--color-bg-page);min-height:52px;color:var(--color-text-primary);box-shadow:var(--shadow-raised);font:600 var(--type-body-sm-size)/1.5 var(--font-body,sans-serif);cursor:pointer;transition:transform var(--motion-duration-state) var(--motion-ease-standard), box-shadow var(--motion-duration-state) var(--motion-ease-standard);border:0;justify-content:center;align-items:center;gap:12px;padding:14px 24px;display:inline-flex;position:relative}.PricingPreview-module__vUK0_G__scopeMaster:hover{transform:translateY(var(--motion-hover-y))}.PricingPreview-module__vUK0_G__sharedSummary{max-width:1100px;color:var(--color-text-secondary);font-size:var(--type-body-sm-size);text-align:center;line-height:1.8;margin:28px auto 0!important}.PricingPreview-module__vUK0_G__ongoing{padding-top:112px}.PricingPreview-module__vUK0_G__ongoing>h2,.PricingPreview-module__vUK0_G__faq>h2,.PricingPreview-module__vUK0_G__closing h2{font:500 32px/1.4 var(--font-title,Georgia, serif);letter-spacing:-.025em}.PricingPreview-module__vUK0_G__ongoingGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:42px;margin-top:38px;display:grid}.PricingPreview-module__vUK0_G__ongoingGrid h3{font:500 19px/1.4 var(--font-title,Georgia, serif)}.PricingPreview-module__vUK0_G__ongoingGrid article>p:last-child{color:var(--color-text-secondary);font-size:calc(var(--type-body-size) * .875);margin-top:12px;line-height:1.8}.PricingPreview-module__vUK0_G__ongoingPrice{color:var(--color-action-primary);font-size:22px;font-weight:600;line-height:1.4;margin-top:12px!important}.PricingPreview-module__vUK0_G__ongoingPrice small{color:var(--color-text-muted);font-size:var(--type-label-size);margin-left:7px;font-weight:400}.PricingPreview-module__vUK0_G__faq{padding:64px 0 48px}.PricingPreview-module__vUK0_G__faq>div{margin-top:28px}.PricingPreview-module__vUK0_G__faq summary{min-height:56px;font-size:var(--type-body-sm-size);cursor:pointer;transition:color var(--motion-duration-feedback) var(--motion-ease-standard);justify-content:space-between;align-items:center;gap:20px;padding:14px 0;list-style:none;display:flex}.PricingPreview-module__vUK0_G__faq summary:hover,.PricingPreview-module__vUK0_G__faq details[open] summary{color:var(--color-action-primary)}.PricingPreview-module__vUK0_G__faq summary::-webkit-details-marker{display:none}.PricingPreview-module__vUK0_G__faq summary svg,.PricingPreview-module__vUK0_G__faqMore svg{transition:transform var(--motion-duration-state) var(--motion-ease-standard);flex:none}.PricingPreview-module__vUK0_G__faq details[open] summary svg,.PricingPreview-module__vUK0_G__faqMore[aria-expanded=true] svg{transform:rotate(180deg)}.PricingPreview-module__vUK0_G__faq details p{color:var(--color-text-secondary);font-size:calc(var(--type-body-size) * .875);padding:0 24px 22px 0;line-height:1.8}.PricingPreview-module__vUK0_G__faq details[open] p{animation:PricingPreview-module__vUK0_G__pricingFaqEnter var(--motion-duration-state) var(--motion-ease-enter)}.PricingPreview-module__vUK0_G__faqExtra{opacity:0;min-height:0;transition:grid-template-rows var(--motion-duration-scene) var(--motion-ease-standard), opacity var(--motion-duration-state) var(--motion-ease-standard);grid-template-rows:0fr;display:grid}.PricingPreview-module__vUK0_G__faqExtra[data-open=true]{opacity:1;grid-template-rows:1fr}.PricingPreview-module__vUK0_G__faqExtra>div{min-height:0;overflow:hidden}.PricingPreview-module__vUK0_G__faqMore{border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-page);min-height:40px;color:var(--color-action-primary);font:500 var(--type-body-sm-size)/1.5 var(--font-body,sans-serif);cursor:pointer;transition:background-color var(--motion-duration-feedback) var(--motion-ease-standard), border-color var(--motion-duration-feedback) var(--motion-ease-standard);align-items:center;gap:8px;padding:6px 13px;display:inline-flex}.PricingPreview-module__vUK0_G__faqMore:hover{border-color:var(--color-state-selected-border);background:var(--color-state-hover-bg)}@supports (interpolate-size:allow-keywords) and selector(details::details-content){.PricingPreview-module__vUK0_G__feeItem,.PricingPreview-module__vUK0_G__faq details{interpolate-size:allow-keywords}.PricingPreview-module__vUK0_G__feeItem::details-content{block-size:0;transition:block-size var(--motion-duration-state) var(--motion-ease-standard), content-visibility var(--motion-duration-state) allow-discrete;overflow:clip}.PricingPreview-module__vUK0_G__faq details::details-content{block-size:0;transition:block-size var(--motion-duration-state) var(--motion-ease-standard), content-visibility var(--motion-duration-state) allow-discrete;overflow:clip}.PricingPreview-module__vUK0_G__feeItem[open]::details-content{block-size:auto}.PricingPreview-module__vUK0_G__faq details[open]::details-content{block-size:auto}.PricingPreview-module__vUK0_G__feeItem ul,.PricingPreview-module__vUK0_G__faq details[open] p{animation:none}}@keyframes PricingPreview-module__vUK0_G__pricingFaqEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.PricingPreview-module__vUK0_G__closing{border-top:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:24px;margin-bottom:100px;padding:38px 0 0;display:flex}.PricingPreview-module__vUK0_G__closingAction{min-width:185px}@media (max-width:1050px){.PricingPreview-module__vUK0_G__scroller{--card-padding:20px}}@media (max-width:920px){.PricingPreview-module__vUK0_G__planGrid{grid-template-columns:1fr}.PricingPreview-module__vUK0_G__plan{flex-direction:column;grid-row:auto;display:flex}.PricingPreview-module__vUK0_G__planDetails{padding-bottom:0}.PricingPreview-module__vUK0_G__scopePanel{padding-bottom:28px}.PricingPreview-module__vUK0_G__scopePanel .PricingPreview-module__vUK0_G__scopeInnerBody{padding-top:24px}.PricingPreview-module__vUK0_G__scopeMobileToggle{margin-top:24px;display:flex}.PricingPreview-module__vUK0_G__commonDesktop{display:none}.PricingPreview-module__vUK0_G__commonMobile{padding-top:24px;display:block}.PricingPreview-module__vUK0_G__commonScope ul{display:grid}.PricingPreview-module__vUK0_G__scopeMasterWrap{display:none}.PricingPreview-module__vUK0_G__sharedSummary{text-align:left;margin-top:24px!important}}@media (max-width:760px){.PricingPreview-module__vUK0_G__shell{width:calc(100% - 40px)}.PricingPreview-module__vUK0_G__hero{padding:72px 20px 32px}.PricingPreview-module__vUK0_G__hero h1{font-size:clamp(25px,6.7vw,32px);line-height:1.5}.PricingPreview-module__vUK0_G__tabs{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.PricingPreview-module__vUK0_G__tabs button{min-width:0;font-size:var(--type-caption-size);padding-inline:8px}.PricingPreview-module__vUK0_G__panel{padding-top:26px}.PricingPreview-module__vUK0_G__scroller{--gap:12px;--card-padding:16px}.PricingPreview-module__vUK0_G__planSummary{padding:26px var(--card-padding)}.PricingPreview-module__vUK0_G__planDetails{padding:22px var(--card-padding) 0}.PricingPreview-module__vUK0_G__scopePanel{padding-bottom:24px}.PricingPreview-module__vUK0_G__plan h2{font-size:20px}.PricingPreview-module__vUK0_G__amount{font-size:32px}.PricingPreview-module__vUK0_G__customAmount{font-size:25px}.PricingPreview-module__vUK0_G__planDescription{min-height:48px;font-size:var(--type-caption-size)}.PricingPreview-module__vUK0_G__planAction{gap:8px;padding-inline:9px}.PricingPreview-module__vUK0_G__ongoing{padding-top:76px}.PricingPreview-module__vUK0_G__ongoing>h2,.PricingPreview-module__vUK0_G__faq>h2,.PricingPreview-module__vUK0_G__closing h2{font-size:27px}.PricingPreview-module__vUK0_G__ongoingGrid{grid-template-columns:1fr;gap:28px;margin-top:30px}.PricingPreview-module__vUK0_G__faq{padding:64px 0 48px}.PricingPreview-module__vUK0_G__closing{flex-direction:column;align-items:flex-start;margin-bottom:70px}}@supports not (grid-template-rows:subgrid){.PricingPreview-module__vUK0_G__plan{flex-direction:column;display:flex}.PricingPreview-module__vUK0_G__planSummary{flex:1 0 auto}}@media (prefers-reduced-motion:reduce){.PricingPreview-module__vUK0_G__page :is(a,button,span,summary,svg),.PricingPreview-module__vUK0_G__tabs:before,.PricingPreview-module__vUK0_G__plan,.PricingPreview-module__vUK0_G__scopeContent,.PricingPreview-module__vUK0_G__scopeContent .PricingPreview-module__vUK0_G__scopeInnerBody,.PricingPreview-module__vUK0_G__scopeContent .PricingPreview-module__vUK0_G__commonDesktopBody,.PricingPreview-module__vUK0_G__scopeMasterWrap,.PricingPreview-module__vUK0_G__scopeMasterWrap:before,.PricingPreview-module__vUK0_G__faqExtra{transition:none}@supports selector(details::details-content){.PricingPreview-module__vUK0_G__feeItem::details-content{transition:none}.PricingPreview-module__vUK0_G__faq details::details-content{transition:none}}.PricingPreview-module__vUK0_G__hero h1>span,.PricingPreview-module__vUK0_G__hero h1>.PricingPreview-module__vUK0_G__heroAccent,.PricingPreview-module__vUK0_G__tabs,.PricingPreview-module__vUK0_G__scroller,.PricingPreview-module__vUK0_G__panel:not([hidden]),.PricingPreview-module__vUK0_G__faq details[open] p,.PricingPreview-module__vUK0_G__feeItem ul,.PricingPreview-module__vUK0_G__priceSwap,.PricingPreview-module__vUK0_G__priceIncoming{animation:none}.PricingPreview-module__vUK0_G__priceSwap{width:auto}.PricingPreview-module__vUK0_G__priceOutgoing{display:none}.PricingPreview-module__vUK0_G__digitReel{transform:translateY(var(--roll-distance));animation:none}.PricingPreview-module__vUK0_G__plan:hover,.PricingPreview-module__vUK0_G__planAction:hover,.PricingPreview-module__vUK0_G__closingAction:hover,.PricingPreview-module__vUK0_G__scopeMaster:hover,.PricingPreview-module__vUK0_G__planAction:hover span,.PricingPreview-module__vUK0_G__closingAction:hover span{transform:none}}
.PricingSelect-module__cQlOHG__wrap{min-width:0;display:block;position:relative}.PricingSelect-module__cQlOHG__wrap .PricingSelect-module__cQlOHG__select{appearance:none;border:1px solid var(--color-border-default);border-radius:var(--radius-md,7px);background:var(--color-bg-page);width:100%;min-width:0;min-height:46px;color:var(--color-text-primary);font:400 var(--type-body-sm-size)/1.5 var(--font-body,sans-serif);cursor:pointer;transition:border-color var(--motion-duration-feedback) var(--motion-ease-standard), box-shadow var(--motion-duration-feedback) var(--motion-ease-standard);padding:10px 42px 10px 13px}.PricingSelect-module__cQlOHG__wrap .PricingSelect-module__cQlOHG__select:hover{border-color:var(--color-state-selected-border)}.PricingSelect-module__cQlOHG__wrap .PricingSelect-module__cQlOHG__select:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.PricingSelect-module__cQlOHG__arrow{color:var(--color-text-secondary);pointer-events:none;transition:transform var(--motion-duration-state) var(--motion-ease-standard);display:inline-flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}@supports selector(select:open){.PricingSelect-module__cQlOHG__wrap:has(.PricingSelect-module__cQlOHG__select:open) .PricingSelect-module__cQlOHG__arrow{transform:translateY(-50%)rotate(180deg)}}@supports (appearance:base-select) and selector(::picker(select)){@media (hover:hover) and (pointer:fine){.PricingSelect-module__cQlOHG__wrap .PricingSelect-module__cQlOHG__select{appearance:base-select}.PricingSelect-module__cQlOHG__select::picker(select){appearance:base-select}.PricingSelect-module__cQlOHG__select::picker-icon{display:none}.PricingSelect-module__cQlOHG__select::picker(select){border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl,10px);background:var(--color-bg-page);box-shadow:var(--shadow-overlay);opacity:0;transform:translateY(calc(var(--motion-translate-distance) * -1));transition:opacity var(--motion-duration-state) var(--motion-ease-standard), transform var(--motion-duration-state) var(--motion-ease-standard), display var(--motion-duration-state) allow-discrete, overlay var(--motion-duration-state) allow-discrete;padding:6px}.PricingSelect-module__cQlOHG__select:open::picker(select){opacity:1;transform:translateY(0)}@starting-style{.PricingSelect-module__cQlOHG__select:open::picker(select){opacity:0;transform:translateY(calc(var(--motion-translate-distance) * -1))}}.PricingSelect-module__cQlOHG__select option{border-radius:var(--radius-md,7px);min-height:42px;color:var(--color-text-primary);font:400 var(--type-body-sm-size)/1.5 var(--font-body,sans-serif);cursor:pointer;gap:10px;padding:10px 12px}.PricingSelect-module__cQlOHG__select option:checked{background:var(--color-state-selected-bg);color:var(--color-action-primary);font-weight:600}.PricingSelect-module__cQlOHG__select option:hover,.PricingSelect-module__cQlOHG__select option:focus-visible{background:var(--color-state-hover-bg)}.PricingSelect-module__cQlOHG__select option::checkmark{color:var(--color-action-primary);order:1;margin-left:auto}}}@media (prefers-reduced-motion:reduce){.PricingSelect-module__cQlOHG__wrap .PricingSelect-module__cQlOHG__select,.PricingSelect-module__cQlOHG__arrow{transition:none}@supports (appearance:base-select) and selector(::picker(select)){.PricingSelect-module__cQlOHG__select::picker(select){transition:none}}}
.EstimatePeriodControl-module__U9Vniq__control{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.EstimatePeriodControl-module__U9Vniq__label{color:var(--color-text-secondary);font-size:var(--type-caption-size);white-space:nowrap;line-height:1.5}.EstimatePeriodControl-module__U9Vniq__options{border-radius:var(--radius-md,7px);background:var(--color-bg-surface);gap:0;padding:2px;display:inline-flex}.EstimatePeriodControl-module__U9Vniq__options button{border-radius:var(--radius-md,7px);min-width:44px;min-height:44px;color:var(--color-text-secondary);font:inherit;font-size:var(--type-caption-size);cursor:pointer;transition:background-color var(--motion-duration-feedback) var(--motion-ease-standard), color var(--motion-duration-feedback) var(--motion-ease-standard);background:0 0;border:0;padding:7px 6px;line-height:1.35}.EstimatePeriodControl-module__U9Vniq__options button[aria-pressed=true]{background:var(--color-action-primary);color:var(--color-action-primary-ink);font-weight:600}.EstimatePeriodControl-module__U9Vniq__options button:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (hover:hover){.EstimatePeriodControl-module__U9Vniq__options button:not([aria-pressed=true]):hover{background:var(--color-state-hover-bg);color:var(--color-text-primary)}}@media (prefers-reduced-motion:reduce){.EstimatePeriodControl-module__U9Vniq__options button{transition:none}}
.PricingSections-module__9Y2iuW__section{padding-top:64px}.PricingSections-module__9Y2iuW__section h2,.PricingSections-module__9Y2iuW__contact h2{color:var(--color-text-primary);font:var(--type-web-section-weight) var(--type-web-section-size)/var(--type-web-section-line) var(--font-title,Georgia, serif);letter-spacing:-.025em;margin:0}.PricingSections-module__9Y2iuW__section h3,.PricingSections-module__9Y2iuW__section p,.PricingSections-module__9Y2iuW__contact p,.PricingSections-module__9Y2iuW__contact figure{margin:0}.PricingSections-module__9Y2iuW__factorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin-top:38px;display:grid}.PricingSections-module__9Y2iuW__factorIcon{border-radius:var(--radius-xl,10px);background:var(--color-state-selected-bg);width:52px;height:52px;color:var(--color-action-primary);justify-content:center;align-items:center;display:inline-flex}.PricingSections-module__9Y2iuW__factor h3,.PricingSections-module__9Y2iuW__processHeading h3{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-web-card-size)/var(--type-web-card-line) var(--font-title,Georgia, serif);margin:17px 0 0}.PricingSections-module__9Y2iuW__factor p,.PricingSections-module__9Y2iuW__processGrid p{color:var(--color-text-secondary);font-size:var(--type-body-size);margin-top:10px;line-height:1.75}.PricingSections-module__9Y2iuW__processGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:42px;margin:38px 0 0;padding:0;list-style:none;display:grid}.PricingSections-module__9Y2iuW__processGrid li{min-width:0;position:relative}.PricingSections-module__9Y2iuW__processHeading{align-items:center;gap:12px;display:flex}.PricingSections-module__9Y2iuW__processHeading h3{margin:0}.PricingSections-module__9Y2iuW__stepNumber{border-radius:var(--radius-md,7px);background:var(--color-state-selected-bg);min-width:42px;height:34px;color:var(--color-action-primary);font:600 var(--type-body-size)/1 var(--font-latin,Arial, sans-serif);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.PricingSections-module__9Y2iuW__stepArrow{color:var(--color-action-primary);display:inline-flex;position:absolute;top:45px;right:-32px}.PricingSections-module__9Y2iuW__deliveryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.PricingSections-module__9Y2iuW__deliveryGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.PricingSections-module__9Y2iuW__deliveryCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl,10px);background:var(--color-bg-page);text-align:center;min-width:0;margin:0;padding:20px 18px 22px}.PricingSections-module__9Y2iuW__deliveryVisual{height:130px;color:var(--color-action-primary);justify-content:center;align-items:center;display:flex}.PricingSections-module__9Y2iuW__deliveryVisual img{object-fit:contain;width:min(100%,200px);height:130px;display:block}.PricingSections-module__9Y2iuW__deliveryVisual img[src$=responsive-site\.webp],.PricingSections-module__9Y2iuW__deliveryVisual img[src$=handover-documents\.webp]{transform:scale(1.25)}.PricingSections-module__9Y2iuW__deliveryCard figcaption{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-web-card-size)/var(--type-web-card-line) var(--font-title,Georgia, serif);margin-top:12px}.PricingSections-module__9Y2iuW__contact{border-radius:var(--radius-xl,10px);background:var(--surface-layer-3,var(--color-state-selected-bg));grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:48px;margin:0 0 100px;padding:32px;scroll-margin-top:88px;display:grid}.PricingSections-module__9Y2iuW__contactIntro h2 span{color:var(--color-action-primary)}.PricingSections-module__9Y2iuW__contactIntro p{max-width:30ch;color:var(--color-text-secondary);font-size:var(--type-body-sm-size);margin-top:20px;line-height:1.8}.PricingSections-module__9Y2iuW__contactForm{gap:12px;min-width:0;display:grid}.PricingSections-module__9Y2iuW__contactChoices,.PricingSections-module__9Y2iuW__contactFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.PricingSections-module__9Y2iuW__contactChoices label:last-child{grid-column:1/-1}.PricingSections-module__9Y2iuW__contactSelection{color:var(--color-text-secondary);font-size:var(--type-caption-size);line-height:1.7}.PricingSections-module__9Y2iuW__contactNotice{color:var(--color-action-primary);font-size:var(--type-caption-size);line-height:1.7}.PricingSections-module__9Y2iuW__contactSelection>p{color:var(--color-text-primary);font-weight:600}.PricingSections-module__9Y2iuW__contactSelection ul{flex-wrap:wrap;gap:4px 18px;margin:6px 0 0;padding:0;list-style:none;display:flex}.PricingSections-module__9Y2iuW__contactPeriod{margin-top:10px}.PricingSections-module__9Y2iuW__contactForm label{min-width:0;color:var(--color-text-secondary);font-size:var(--type-caption-size);gap:6px;line-height:1.5;display:grid}.PricingSections-module__9Y2iuW__contactForm :is(input,textarea,select){border:1px solid var(--color-border-default);border-radius:var(--radius-md,7px);background:var(--color-bg-page);width:100%;min-width:0;min-height:46px;color:var(--color-text-primary);font:400 var(--type-body-sm-size)/1.5 var(--font-body,sans-serif);padding:10px 13px}.PricingSections-module__9Y2iuW__contactForm textarea{resize:vertical;min-height:76px}.PricingSections-module__9Y2iuW__contactForm :is(input,textarea)::placeholder{color:var(--color-text-muted)}.PricingSections-module__9Y2iuW__contactSubmit{border-radius:var(--radius-md,7px);background:var(--color-action-primary);min-height:48px;color:var(--color-action-primary-ink);font:600 var(--type-body-sm-size)/1.5 var(--font-body,sans-serif);cursor:pointer;transition:background-color var(--motion-duration-feedback) var(--motion-ease-standard);border:0;justify-content:center;align-items:center;gap:12px;padding:12px 20px;display:inline-flex}.PricingSections-module__9Y2iuW__contactSubmit:hover{background:var(--color-action-primary-hover)}.PricingSections-module__9Y2iuW__contact :is(input,textarea,select,button):focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}@media (max-width:920px){.PricingSections-module__9Y2iuW__factorGrid,.PricingSections-module__9Y2iuW__processGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.PricingSections-module__9Y2iuW__stepArrow{display:none}.PricingSections-module__9Y2iuW__deliveryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PricingSections-module__9Y2iuW__deliveryGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.PricingSections-module__9Y2iuW__contact{gap:30px}}@media (max-width:760px){.PricingSections-module__9Y2iuW__section{padding-top:64px}.PricingSections-module__9Y2iuW__section h2,.PricingSections-module__9Y2iuW__contact h2{font-size:var(--type-web-section-size-compact)}.PricingSections-module__9Y2iuW__factorGrid,.PricingSections-module__9Y2iuW__processGrid,.PricingSections-module__9Y2iuW__deliveryGrid{margin-top:30px}.PricingSections-module__9Y2iuW__factor h3,.PricingSections-module__9Y2iuW__processHeading h3,.PricingSections-module__9Y2iuW__deliveryCard figcaption{font-size:var(--type-web-card-size-compact)}.PricingSections-module__9Y2iuW__contact{grid-template-columns:1fr;gap:28px;margin-bottom:70px;padding:28px}.PricingSections-module__9Y2iuW__contactIntro p{margin-top:12px}}@media (max-width:520px){.PricingSections-module__9Y2iuW__factorGrid,.PricingSections-module__9Y2iuW__processGrid{gap:28px 22px}.PricingSections-module__9Y2iuW__deliveryGrid,.PricingSections-module__9Y2iuW__deliveryGrid[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PricingSections-module__9Y2iuW__deliveryCard{padding:14px 10px 18px}.PricingSections-module__9Y2iuW__deliveryVisual,.PricingSections-module__9Y2iuW__deliveryVisual img{height:105px}.PricingSections-module__9Y2iuW__contact{padding:24px 18px}.PricingSections-module__9Y2iuW__contactChoices,.PricingSections-module__9Y2iuW__contactFields{grid-template-columns:1fr}.PricingSections-module__9Y2iuW__contactChoices label:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.PricingSections-module__9Y2iuW__contactSubmit{transition:none}}
.PricingConfigurator-module__gYMvSa__section{padding-top:96px;scroll-margin-top:88px}.PricingConfigurator-module__gYMvSa__section>h2{color:var(--color-text-primary);font:var(--type-web-section-weight) var(--type-web-section-size)/var(--type-web-section-line) var(--font-title,Georgia, serif);letter-spacing:-.025em;margin:0}.PricingConfigurator-module__gYMvSa__thirdParty button:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.PricingConfigurator-module__gYMvSa__notice,.PricingConfigurator-module__gYMvSa__modeNote{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7}.PricingConfigurator-module__gYMvSa__notice{color:var(--color-action-primary);margin-top:14px!important}.PricingConfigurator-module__gYMvSa__modeNote{margin-top:28px!important}.PricingConfigurator-module__gYMvSa__group{margin-top:32px}.PricingConfigurator-module__gYMvSa__group>h3,.PricingConfigurator-module__gYMvSa__thirdParty>h3{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-web-card-size)/var(--type-web-card-line) var(--font-title,Georgia, serif);margin:0}.PricingConfigurator-module__gYMvSa__pageOverview{margin-top:36px;scroll-margin-top:88px}.PricingConfigurator-module__gYMvSa__pageOverview>summary{min-height:48px;color:var(--color-action-primary);font-size:var(--type-body-size);cursor:pointer;padding:12px 0;font-weight:600}.PricingConfigurator-module__gYMvSa__pageOverview>summary small{color:var(--color-text-secondary);font-size:var(--type-caption-size);margin-left:8px;font-weight:400}.PricingConfigurator-module__gYMvSa__pageOverview>summary:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.PricingConfigurator-module__gYMvSa__pageOverview>section{margin-top:8px}.PricingConfigurator-module__gYMvSa__miniChoices{margin-top:32px}.PricingConfigurator-module__gYMvSa__purposePanel{border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);padding:26px}.PricingConfigurator-module__gYMvSa__choiceFieldset,.PricingConfigurator-module__gYMvSa__moduleFieldset{border:0;min-width:0;margin:0;padding:0}.PricingConfigurator-module__gYMvSa__choiceFieldset>legend,.PricingConfigurator-module__gYMvSa__miniModules>h3{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-web-card-size)/var(--type-web-card-line) var(--font-title,Georgia, serif);margin:0}.PricingConfigurator-module__gYMvSa__legendNote{color:var(--color-text-secondary);font:400 var(--type-caption-size)/1.5 var(--font-body,sans-serif);margin-left:8px}.PricingConfigurator-module__gYMvSa__purposeHint,.PricingConfigurator-module__gYMvSa__bundleIntro{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7;margin-top:9px!important}.PricingConfigurator-module__gYMvSa__goalGrid{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.PricingConfigurator-module__gYMvSa__goal{border:1px solid var(--color-border-default);border-radius:var(--radius-xl,10px);background:var(--color-bg-page);min-height:44px;color:var(--color-text-primary);cursor:pointer;transition:border-color var(--motion-duration-feedback) var(--motion-ease-standard), background-color var(--motion-duration-feedback) var(--motion-ease-standard), transform var(--motion-duration-state) var(--motion-ease-standard);justify-content:center;align-items:center;gap:6px;padding:9px 16px;display:inline-flex;position:relative}.PricingConfigurator-module__gYMvSa__goal input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.PricingConfigurator-module__gYMvSa__goal[data-selected=true]{border-color:var(--color-action-primary);background:var(--color-state-selected-bg);color:var(--color-action-primary)}.PricingConfigurator-module__gYMvSa__goal:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:3px}@media (hover:hover){.PricingConfigurator-module__gYMvSa__goal:hover{border-color:var(--color-action-primary);transform:translateY(var(--motion-hover-y))}}.PricingConfigurator-module__gYMvSa__bundle{border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);animation:PricingConfigurator-module__gYMvSa__mini-rise var(--motion-duration-scene) var(--motion-ease-enter) both;margin-top:16px;padding:26px}.PricingConfigurator-module__gYMvSa__bundle h3{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-web-card-size)/var(--type-web-card-line) var(--font-title,Georgia, serif);margin:0}.PricingConfigurator-module__gYMvSa__bundleHeading{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.PricingConfigurator-module__gYMvSa__bundleHeading>span{border-radius:var(--radius-full);background:var(--color-bg-page);color:var(--color-text-secondary);font-size:var(--type-caption-size);padding:4px 9px}.PricingConfigurator-module__gYMvSa__bundleNote{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7;margin-top:8px!important}.PricingConfigurator-module__gYMvSa__bundleColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.PricingConfigurator-module__gYMvSa__bundleColumns>div{border-radius:var(--radius-xl,10px);background:var(--color-bg-page);min-width:0;padding:18px}.PricingConfigurator-module__gYMvSa__bundleColumns h4{color:var(--color-text-primary);font-size:var(--type-body-size);margin:0;font-weight:600}.PricingConfigurator-module__gYMvSa__bundleColumns>div>p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.6;margin-top:10px!important}.PricingConfigurator-module__gYMvSa__bundleExisting{border-radius:var(--radius-xl,10px);background:var(--color-bg-page);margin-top:12px;padding:18px}.PricingConfigurator-module__gYMvSa__bundleExisting h4{color:var(--color-text-primary);font-size:var(--type-body-size);margin:0;font-weight:600}.PricingConfigurator-module__gYMvSa__bundleList{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.PricingConfigurator-module__gYMvSa__bundleList li{color:var(--color-text-primary);font-size:var(--type-body-sm-size);justify-content:space-between;align-items:flex-start;gap:12px;line-height:1.6;display:flex}.PricingConfigurator-module__gYMvSa__bundlePrice{color:var(--color-action-primary);text-align:right;flex:none;justify-items:end;display:grid}.PricingConfigurator-module__gYMvSa__bundlePrice small{color:var(--color-text-secondary);font-size:var(--type-caption-size)}.PricingConfigurator-module__gYMvSa__bundleFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:18px;display:flex}.PricingConfigurator-module__gYMvSa__bundleFooter p{color:var(--color-text-primary);font-size:var(--type-body-sm-size);line-height:1.6}.PricingConfigurator-module__gYMvSa__bundleFooter strong{color:var(--color-action-primary);font-size:var(--type-web-card-size);white-space:nowrap;display:inline-block}.PricingConfigurator-module__gYMvSa__bundleFooter small{color:var(--color-text-secondary);font-size:var(--type-caption-size);margin-top:4px;line-height:1.6;display:block}.PricingConfigurator-module__gYMvSa__bundleFooter button,.PricingConfigurator-module__gYMvSa__bundleFooter a{border-radius:var(--radius-md,7px);background:var(--color-action-primary);min-height:44px;color:var(--color-action-primary-ink);font:inherit;font-size:var(--type-body-sm-size);cursor:pointer;border:0;justify-content:center;align-items:center;padding:10px 18px;text-decoration:none;display:inline-flex}.PricingConfigurator-module__gYMvSa__bundleFooter button:disabled{background:var(--color-bg-page);color:var(--color-text-secondary);cursor:default}.PricingConfigurator-module__gYMvSa__bundleFooter button:focus-visible,.PricingConfigurator-module__gYMvSa__bundleFooter a:focus-visible,.PricingConfigurator-module__gYMvSa__manualTrigger:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.PricingConfigurator-module__gYMvSa__manualTrigger{min-height:44px;color:var(--color-action-primary);font:inherit;font-size:var(--type-body-sm-size);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-top:14px;padding:6px 0;display:flex}.PricingConfigurator-module__gYMvSa__manualTrigger:hover{text-decoration:underline}.PricingConfigurator-module__gYMvSa__manualIcon{width:21px;height:21px;font-size:var(--type-body-size);transition:transform var(--motion-duration-state) var(--motion-ease-standard);border:1px solid;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.PricingConfigurator-module__gYMvSa__manualIcon[data-open=true]{transform:rotate(45deg)}.PricingConfigurator-module__gYMvSa__miniModules{margin-top:22px}.PricingConfigurator-module__gYMvSa__recommendationBar{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:12px;display:flex}.PricingConfigurator-module__gYMvSa__recommendationBar p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7}.PricingConfigurator-module__gYMvSa__recommendationBar button{min-height:44px;color:var(--color-action-primary);font:inherit;font-size:var(--type-body-sm-size);cursor:pointer;background:0 0;border:0;padding:4px 0}.PricingConfigurator-module__gYMvSa__recommendationBar button:hover{text-decoration:underline}.PricingConfigurator-module__gYMvSa__recommendationBar button:focus-visible,.PricingConfigurator-module__gYMvSa__miniModules>h3:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.PricingConfigurator-module__gYMvSa__moduleFieldset{margin-top:25px}.PricingConfigurator-module__gYMvSa__moduleFieldset>legend{color:var(--color-text-primary);font-size:var(--type-body-size);font-weight:600}.PricingConfigurator-module__gYMvSa__moduleFieldset>legend small{color:var(--color-text-secondary);font-size:var(--type-caption-size);margin-left:8px;font-weight:400}.PricingConfigurator-module__gYMvSa__miniDependencies{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7;margin-top:16px!important}.PricingConfigurator-module__gYMvSa__miniCard{border:1px solid var(--color-border-default);border-radius:var(--radius-xl,10px);background:var(--color-bg-page);min-width:0;transition:border-color var(--motion-duration-feedback) var(--motion-ease-standard), background-color var(--motion-duration-feedback) var(--motion-ease-standard)}.PricingConfigurator-module__gYMvSa__miniCard[data-selected=true]{border-color:var(--color-action-primary);background:var(--color-state-selected-bg)}.PricingConfigurator-module__gYMvSa__miniCard:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:3px}@media (hover:hover){.PricingConfigurator-module__gYMvSa__miniCard:hover{border-color:var(--color-action-primary)}}.PricingConfigurator-module__gYMvSa__miniCardChoice{cursor:pointer;align-items:flex-start;gap:12px;min-height:104px;padding:20px;display:flex;position:relative}.PricingConfigurator-module__gYMvSa__miniCardChoice input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.PricingConfigurator-module__gYMvSa__miniCard[data-selected=true] .PricingConfigurator-module__gYMvSa__indicator{background:var(--color-action-primary);color:var(--color-action-primary-ink)}.PricingConfigurator-module__gYMvSa__miniCardPrice{color:var(--color-action-primary);font-size:var(--type-body-sm-size);text-align:right;white-space:nowrap;flex:none;justify-items:end;gap:2px;font-weight:600;line-height:1.6;display:grid}.PricingConfigurator-module__gYMvSa__miniCardPrice small{color:var(--color-text-secondary);font-size:var(--type-caption-size);font-weight:400}.PricingConfigurator-module__gYMvSa__miniCardActions{color:var(--color-text-secondary);font-size:var(--type-caption-size);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;padding:0 20px 16px 56px;display:flex}.PricingConfigurator-module__gYMvSa__includeButton{border:1px solid var(--color-action-primary);border-radius:var(--radius-md,7px);min-height:36px;color:var(--color-action-primary);font:inherit;cursor:pointer;background:0 0;padding:5px 10px}.PricingConfigurator-module__gYMvSa__includeButton[aria-pressed=true]{background:var(--color-action-primary);color:var(--color-action-primary-ink)}.PricingConfigurator-module__gYMvSa__includeButton:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.PricingConfigurator-module__gYMvSa__extraNeeds{border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);margin-top:25px;padding:18px 20px}.PricingConfigurator-module__gYMvSa__extraNeeds summary{color:var(--color-text-primary);font-size:var(--type-body-size);cursor:pointer;font-weight:600;line-height:1.6}.PricingConfigurator-module__gYMvSa__extraNeeds summary::marker{color:var(--color-action-primary)}.PricingConfigurator-module__gYMvSa__extraNeeds summary small{color:var(--color-text-secondary);font-size:var(--type-caption-size);margin-left:6px;font-weight:400}.PricingConfigurator-module__gYMvSa__extraNeeds summary:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.PricingConfigurator-module__gYMvSa__extraNeeds>p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7;margin-top:10px!important}.PricingConfigurator-module__gYMvSa__addonGrid,.PricingConfigurator-module__gYMvSa__ongoingOptions{gap:12px;margin-top:16px;display:grid}.PricingConfigurator-module__gYMvSa__addonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PricingConfigurator-module__gYMvSa__option{border:1px solid var(--color-border-default);border-radius:var(--radius-xl,10px);background:var(--color-bg-page);width:100%;min-width:0;min-height:106px;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-duration-feedback) var(--motion-ease-standard), background-color var(--motion-duration-feedback) var(--motion-ease-standard);align-items:flex-start;gap:12px;padding:20px;display:flex;position:relative}.PricingConfigurator-module__gYMvSa__option[data-selected=true]{border-color:var(--color-action-primary);background:var(--color-state-selected-bg)}.PricingConfigurator-module__gYMvSa__option[data-mini=true]{align-items:center;min-height:72px}.PricingConfigurator-module__gYMvSa__option[data-disabled=true]{cursor:not-allowed}.PricingConfigurator-module__gYMvSa__option[data-needs-plan=true]{background:var(--color-bg-surface)}.PricingConfigurator-module__gYMvSa__option[data-needs-plan=true] .PricingConfigurator-module__gYMvSa__indicator{border-color:var(--color-border-control);color:var(--color-text-secondary)}.PricingConfigurator-module__gYMvSa__option:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.PricingConfigurator-module__gYMvSa__option:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:3px}@media (hover:hover){.PricingConfigurator-module__gYMvSa__option:not([data-disabled=true]):hover{border-color:var(--color-action-primary)}}.PricingConfigurator-module__gYMvSa__option input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.PricingConfigurator-module__gYMvSa__indicator{border:1px solid var(--color-action-primary);width:24px;height:24px;color:var(--color-action-primary);font:400 21px/1 var(--font-latin,sans-serif);border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.PricingConfigurator-module__gYMvSa__option[data-selected=true] .PricingConfigurator-module__gYMvSa__indicator{background:var(--color-action-primary);color:var(--color-action-primary-ink)}.PricingConfigurator-module__gYMvSa__optionBody{flex:1;gap:7px;min-width:0;display:grid}.PricingConfigurator-module__gYMvSa__optionBody strong{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-body-size)/1.5 var(--font-title,Georgia, serif)}.PricingConfigurator-module__gYMvSa__optionHeading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PricingConfigurator-module__gYMvSa__included{background:var(--color-bg-page);color:var(--color-action-primary);font-size:var(--type-caption-size);white-space:nowrap;border-radius:999px;padding:2px 7px;line-height:1.4}.PricingConfigurator-module__gYMvSa__optionDescription{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.65}.PricingConfigurator-module__gYMvSa__optionPrice{color:var(--color-action-primary);font-size:var(--type-body-sm-size);text-align:right;white-space:nowrap;flex:none;font-weight:600;line-height:1.6}.PricingConfigurator-module__gYMvSa__textDisclosure{min-height:40px;color:var(--color-action-primary);font:inherit;font-size:var(--type-body-sm-size);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px 0;display:inline-flex}.PricingConfigurator-module__gYMvSa__textDisclosure svg{transition:transform var(--motion-duration-state) var(--motion-ease-standard)}.PricingConfigurator-module__gYMvSa__textDisclosure[aria-expanded=true] svg{transform:rotate(180deg)}.PricingConfigurator-module__gYMvSa__textDisclosure:focus-visible,.PricingConfigurator-module__gYMvSa__miniInfoCard:focus-visible,.PricingConfigurator-module__gYMvSa__miniInfoDetails a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.PricingConfigurator-module__gYMvSa__disclosurePanel{opacity:0;transition:grid-template-rows var(--motion-duration-scene) var(--motion-ease-standard), opacity var(--motion-duration-state) var(--motion-ease-standard);grid-template-rows:0fr;display:grid}.PricingConfigurator-module__gYMvSa__disclosurePanel[data-open=true]{opacity:1;grid-template-rows:1fr}.PricingConfigurator-module__gYMvSa__disclosureInner{min-height:0;overflow:hidden}.PricingConfigurator-module__gYMvSa__addonDetailsList{gap:8px;margin:0;padding:4px 0 8px;list-style:none;display:grid}.PricingConfigurator-module__gYMvSa__addonDetailsList li{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);flex-wrap:wrap;gap:4px 10px;line-height:1.7;display:flex}.PricingConfigurator-module__gYMvSa__addonDetailsList strong{color:var(--color-text-primary);font-weight:600}.PricingConfigurator-module__gYMvSa__miniDelivery{margin-top:54px}.PricingConfigurator-module__gYMvSa__miniDelivery>h3{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-web-card-size)/var(--type-web-card-line) var(--font-title,Georgia, serif);margin:0}.PricingConfigurator-module__gYMvSa__miniInfoGrid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;margin-top:16px;display:grid}.PricingConfigurator-module__gYMvSa__miniInfoGrid>.PricingConfigurator-module__gYMvSa__disclosurePanel{pointer-events:none;grid-area:2/1/auto/-1}.PricingConfigurator-module__gYMvSa__miniInfoGrid>.PricingConfigurator-module__gYMvSa__disclosurePanel[data-open=true]{pointer-events:auto}.PricingConfigurator-module__gYMvSa__miniInfoCard{border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);min-width:0;min-height:126px;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-duration-state) var(--motion-ease-standard), background-color var(--motion-duration-state) var(--motion-ease-standard), transform var(--motion-duration-state) var(--motion-ease-standard);border:1px solid #0000;grid-row:1;justify-content:space-between;align-items:flex-start;gap:14px;padding:22px;display:flex}.PricingConfigurator-module__gYMvSa__miniInfoCard[data-open=true]{border-color:var(--color-state-selected-border);background:var(--color-state-selected-bg)}.PricingConfigurator-module__gYMvSa__miniInfoCopy{gap:10px;min-width:0;display:grid}.PricingConfigurator-module__gYMvSa__miniInfoCopy strong{font:var(--type-web-card-weight) var(--type-body-size)/1.5 var(--font-title,Georgia, serif)}.PricingConfigurator-module__gYMvSa__miniInfoCopy>span{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.6}.PricingConfigurator-module__gYMvSa__miniInfoIcon{background:var(--color-bg-page);width:28px;height:28px;color:var(--color-action-primary);font:400 20px/1 var(--font-latin,sans-serif);transition:transform var(--motion-duration-state) var(--motion-ease-standard);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.PricingConfigurator-module__gYMvSa__miniInfoCard[data-open=true] .PricingConfigurator-module__gYMvSa__miniInfoIcon{transform:rotate(45deg)}.PricingConfigurator-module__gYMvSa__miniInfoDetails{border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:12px;padding:24px;display:grid}.PricingConfigurator-module__gYMvSa__miniInfoDetails h4{color:var(--color-text-primary);font-size:var(--type-body-sm-size);margin:0;font-weight:600}.PricingConfigurator-module__gYMvSa__miniInfoDetails p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);margin-top:7px;line-height:1.7}.PricingConfigurator-module__gYMvSa__miniInfoDetails>p{grid-column:1/-1;margin-top:0}.PricingConfigurator-module__gYMvSa__miniInfoFootnote{font-size:var(--type-caption-size)!important}.PricingConfigurator-module__gYMvSa__miniCostGrid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.PricingConfigurator-module__gYMvSa__miniCost{border-radius:var(--radius-lg,8px);background:var(--color-bg-page);min-width:0;padding:16px}.PricingConfigurator-module__gYMvSa__miniCost .PricingConfigurator-module__gYMvSa__costLine>p{margin:0}.PricingConfigurator-module__gYMvSa__miniCost .PricingConfigurator-module__gYMvSa__costDetail p{font-size:var(--type-caption-size);margin:0}.PricingConfigurator-module__gYMvSa__miniInfoDetails .PricingConfigurator-module__gYMvSa__costDate{margin-top:0!important}@keyframes PricingConfigurator-module__gYMvSa__mini-rise{0%{opacity:0;transform:translateY(var(--motion-translate-distance))}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.PricingConfigurator-module__gYMvSa__miniInfoCard:hover{border-color:var(--color-state-selected-border);transform:translateY(var(--motion-hover-y))}.PricingConfigurator-module__gYMvSa__textDisclosure:hover{text-decoration:underline}}.PricingConfigurator-module__gYMvSa__thirdParty{margin-top:38px}.PricingConfigurator-module__gYMvSa__thirdParty[data-no-title=true]{margin-top:8px}.PricingConfigurator-module__gYMvSa__thirdPartyHeading{flex-wrap:wrap;align-items:center;gap:4px 20px;margin-top:9px;display:flex}.PricingConfigurator-module__gYMvSa__thirdPartyHeading p,.PricingConfigurator-module__gYMvSa__costDate{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7}.PricingConfigurator-module__gYMvSa__thirdPartyHeading button{border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-page);min-height:40px;color:var(--color-action-primary);font:inherit;font-size:var(--type-body-sm-size);cursor:pointer;transition:background-color var(--motion-duration-feedback) var(--motion-ease-standard), border-color var(--motion-duration-feedback) var(--motion-ease-standard);align-items:center;gap:6px;padding:6px 13px;display:inline-flex}.PricingConfigurator-module__gYMvSa__thirdPartyHeading button:hover{border-color:var(--color-state-selected-border);background:var(--color-state-hover-bg)}.PricingConfigurator-module__gYMvSa__costDetail a:hover{text-decoration:underline}.PricingConfigurator-module__gYMvSa__thirdPartyHeading button svg{transition:transform var(--motion-duration-state) var(--motion-ease-standard)}.PricingConfigurator-module__gYMvSa__thirdPartyHeading button[aria-expanded=true] svg{transform:rotate(180deg)}.PricingConfigurator-module__gYMvSa__costList{border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);gap:0;margin-top:14px;padding:7px 20px;display:grid}.PricingConfigurator-module__gYMvSa__costRowReveal,.PricingConfigurator-module__gYMvSa__costDetailReveal{opacity:0;min-height:0;transition:grid-template-rows var(--motion-duration-scene) var(--motion-ease-standard), opacity var(--motion-duration-state) var(--motion-ease-standard);grid-template-rows:0fr;display:grid}.PricingConfigurator-module__gYMvSa__costRowReveal[data-open=true],.PricingConfigurator-module__gYMvSa__costDetailReveal[data-open=true]{opacity:1;grid-template-rows:1fr}.PricingConfigurator-module__gYMvSa__costRow{padding:13px 0}.PricingConfigurator-module__gYMvSa__costChoice{width:100%;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:2px 0;display:flex}.PricingConfigurator-module__gYMvSa__costChoice input{opacity:0;width:1px;height:1px;position:absolute}.PricingConfigurator-module__gYMvSa__costChoice:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px;border-radius:var(--radius-md,7px)}.PricingConfigurator-module__gYMvSa__costChoice:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:3px;border-radius:var(--radius-md,7px)}.PricingConfigurator-module__gYMvSa__costMark{border:1px solid var(--color-action-primary);width:22px;height:22px;color:var(--color-action-primary);font:400 var(--type-body-size)/1 var(--font-latin,sans-serif);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.PricingConfigurator-module__gYMvSa__costRow[data-selected=true] .PricingConfigurator-module__gYMvSa__costMark{color:var(--color-action-primary-ink);background:var(--color-action-primary)}.PricingConfigurator-module__gYMvSa__costChoiceName{min-width:0;font-size:var(--type-body-sm-size);flex:1;gap:3px;font-weight:600;display:grid}.PricingConfigurator-module__gYMvSa__costChoicePrice{color:var(--color-action-primary);font-size:var(--type-body-sm-size);text-align:right;font-weight:600}.PricingConfigurator-module__gYMvSa__usageFields{flex-wrap:wrap;align-items:end;gap:10px 18px;padding:12px 0 3px 34px;display:flex}.PricingConfigurator-module__gYMvSa__usageFields label{color:var(--color-text-primary);font-size:var(--type-caption-size);gap:6px;display:grid}.PricingConfigurator-module__gYMvSa__usageFields input{border:1px solid var(--color-border-default);border-radius:var(--radius-md,7px);background:var(--color-bg-page);width:180px;min-height:40px;color:var(--color-text-primary);font:inherit;padding:8px 12px}.PricingConfigurator-module__gYMvSa__usageFields input:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.PricingConfigurator-module__gYMvSa__usageFields>span{color:var(--color-text-secondary);font-size:var(--type-caption-size);line-height:1.5}.PricingConfigurator-module__gYMvSa__costRowReveal+.PricingConfigurator-module__gYMvSa__costRowReveal .PricingConfigurator-module__gYMvSa__costRow{border-top:1px solid var(--color-border-subtle)}.PricingConfigurator-module__gYMvSa__costLine{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.PricingConfigurator-module__gYMvSa__costLine h4{color:var(--color-text-primary);font-size:var(--type-body-sm-size);margin:0;font-weight:600;line-height:1.6}.PricingConfigurator-module__gYMvSa__costLine>p{color:var(--color-action-primary);font-size:var(--type-body-sm-size);text-align:right;font-weight:600;line-height:1.6}.PricingConfigurator-module__gYMvSa__costDetail{color:var(--color-text-secondary);font-size:var(--type-caption-size);margin-top:7px;line-height:1.7}.PricingConfigurator-module__gYMvSa__costDetail>div{flex-wrap:wrap;gap:5px 16px;margin-top:5px;display:flex}.PricingConfigurator-module__gYMvSa__costDetail a{color:var(--color-action-primary)}.PricingConfigurator-module__gYMvSa__costDate{font-size:var(--type-caption-size);margin-top:10px!important}@media (max-width:760px){.PricingConfigurator-module__gYMvSa__section{padding-top:64px}.PricingConfigurator-module__gYMvSa__section>h2{font-size:var(--type-web-section-size-compact)}.PricingConfigurator-module__gYMvSa__group>h3,.PricingConfigurator-module__gYMvSa__thirdParty>h3,.PricingConfigurator-module__gYMvSa__choiceFieldset>legend,.PricingConfigurator-module__gYMvSa__miniModules>h3,.PricingConfigurator-module__gYMvSa__miniDelivery>h3{font-size:var(--type-web-card-size-compact)}}@media (max-width:580px){.PricingConfigurator-module__gYMvSa__purposePanel,.PricingConfigurator-module__gYMvSa__bundle{padding:20px}.PricingConfigurator-module__gYMvSa__bundleColumns{grid-template-columns:1fr}.PricingConfigurator-module__gYMvSa__bundleList li{gap:3px;display:grid}.PricingConfigurator-module__gYMvSa__bundlePrice{text-align:left;overflow-wrap:anywhere;justify-items:start;min-width:0;max-width:100%}.PricingConfigurator-module__gYMvSa__bundleFooter button,.PricingConfigurator-module__gYMvSa__bundleFooter a{width:100%}.PricingConfigurator-module__gYMvSa__addonGrid{grid-template-columns:1fr}.PricingConfigurator-module__gYMvSa__miniCardChoice{grid-template-columns:24px minmax(0,1fr) auto;gap:6px 12px;min-height:0;padding:17px;display:grid}.PricingConfigurator-module__gYMvSa__miniCardChoice .PricingConfigurator-module__gYMvSa__optionBody{display:contents}.PricingConfigurator-module__gYMvSa__miniCardChoice .PricingConfigurator-module__gYMvSa__optionBody>strong{grid-area:1/2}.PricingConfigurator-module__gYMvSa__miniCardChoice .PricingConfigurator-module__gYMvSa__optionDescription{grid-area:2/2/auto/-1}.PricingConfigurator-module__gYMvSa__miniCardPrice{white-space:normal;text-align:right;grid-area:1/3}.PricingConfigurator-module__gYMvSa__miniCardActions{padding:0 17px 14px 53px}.PricingConfigurator-module__gYMvSa__miniInfoGrid{grid-template-columns:1fr}.PricingConfigurator-module__gYMvSa__miniInfoGrid>.PricingConfigurator-module__gYMvSa__disclosurePanel{grid-area:auto}.PricingConfigurator-module__gYMvSa__miniInfoCard{grid-row:auto;min-height:0;margin-top:12px;padding:18px}.PricingConfigurator-module__gYMvSa__miniInfoCard:first-child{margin-top:0}.PricingConfigurator-module__gYMvSa__miniInfoCopy{gap:4px}.PricingConfigurator-module__gYMvSa__miniInfoDetails{grid-template-columns:1fr;gap:16px;padding:18px}.PricingConfigurator-module__gYMvSa__miniCostGrid{grid-template-columns:1fr}.PricingConfigurator-module__gYMvSa__option{grid-template-columns:24px minmax(0,1fr) auto;gap:6px 12px;min-height:0;padding:17px;display:grid}.PricingConfigurator-module__gYMvSa__optionBody{display:contents}.PricingConfigurator-module__gYMvSa__optionBody>strong,.PricingConfigurator-module__gYMvSa__optionHeading{grid-area:1/2}.PricingConfigurator-module__gYMvSa__optionDescription{grid-area:2/2/auto/-1}.PricingConfigurator-module__gYMvSa__optionPrice{white-space:normal;grid-area:1/3}.PricingConfigurator-module__gYMvSa__costList{padding-inline:16px}.PricingConfigurator-module__gYMvSa__costChoice{flex-wrap:wrap;align-items:flex-start}.PricingConfigurator-module__gYMvSa__costChoiceName{flex:calc(100% - 34px)}.PricingConfigurator-module__gYMvSa__costChoicePrice{text-align:left;margin-left:34px}.PricingConfigurator-module__gYMvSa__usageFields{padding-left:34px}.PricingConfigurator-module__gYMvSa__costLine{display:block}.PricingConfigurator-module__gYMvSa__costLine>p{text-align:left;margin-top:3px!important}}@media (prefers-reduced-motion:reduce){.PricingConfigurator-module__gYMvSa__option,.PricingConfigurator-module__gYMvSa__goal,.PricingConfigurator-module__gYMvSa__miniCard,.PricingConfigurator-module__gYMvSa__thirdPartyHeading button,.PricingConfigurator-module__gYMvSa__thirdPartyHeading button svg,.PricingConfigurator-module__gYMvSa__costRowReveal,.PricingConfigurator-module__gYMvSa__costDetailReveal,.PricingConfigurator-module__gYMvSa__manualIcon,.PricingConfigurator-module__gYMvSa__textDisclosure svg,.PricingConfigurator-module__gYMvSa__disclosurePanel,.PricingConfigurator-module__gYMvSa__miniInfoCard,.PricingConfigurator-module__gYMvSa__miniInfoIcon{transition:none}.PricingConfigurator-module__gYMvSa__bundle{animation:none}}
.MiniProgramCatalog-module__4rh0WW__catalog{margin-top:38px}.MiniProgramCatalog-module__4rh0WW__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.MiniProgramCatalog-module__4rh0WW__heading h3{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-web-card-size)/var(--type-web-card-line) var(--font-title,Georgia, serif);margin:0}.MiniProgramCatalog-module__4rh0WW__heading p,.MiniProgramCatalog-module__4rh0WW__allowance,.MiniProgramCatalog-module__4rh0WW__replacement,.MiniProgramCatalog-module__4rh0WW__details p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7;margin-top:8px!important}.MiniProgramCatalog-module__4rh0WW__selectedCount,.MiniProgramCatalog-module__4rh0WW__recommended,.MiniProgramCatalog-module__4rh0WW__tier{border-radius:var(--radius-full);background:var(--color-state-selected-bg);color:var(--color-action-primary);font-size:var(--type-caption-size);white-space:nowrap;padding:4px 9px;line-height:1.5;display:inline-flex}.MiniProgramCatalog-module__4rh0WW__tier{background:var(--color-bg-surface);color:var(--color-text-secondary)}.MiniProgramCatalog-module__4rh0WW__pageLink{min-height:40px;color:var(--color-action-primary);font-size:var(--type-body-sm-size);align-items:center;gap:8px;margin-top:8px;text-decoration:none;display:inline-flex}.MiniProgramCatalog-module__4rh0WW__pageLink:hover{text-decoration:underline}.MiniProgramCatalog-module__4rh0WW__pageLink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.MiniProgramCatalog-module__4rh0WW__filters{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.MiniProgramCatalog-module__4rh0WW__filters button{border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-bg-page);min-height:40px;color:var(--color-text-secondary);font:inherit;font-size:var(--type-body-sm-size);cursor:pointer;transition:background-color var(--motion-duration-state) var(--motion-ease-standard), border-color var(--motion-duration-state) var(--motion-ease-standard);padding:8px 14px}.MiniProgramCatalog-module__4rh0WW__filters button[aria-pressed=true]{border-color:var(--color-action-primary);background:var(--color-state-selected-bg);color:var(--color-action-primary)}.MiniProgramCatalog-module__4rh0WW__filters button:focus-visible,.MiniProgramCatalog-module__4rh0WW__details summary:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.MiniProgramCatalog-module__4rh0WW__allowance{margin-top:16px!important}.MiniProgramCatalog-module__4rh0WW__reviewPages{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7;margin-top:12px!important}.MiniProgramCatalog-module__4rh0WW__reviewPages a{color:var(--color-action-primary)}.MiniProgramCatalog-module__4rh0WW__reviewPages a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.MiniProgramCatalog-module__4rh0WW__group{margin-top:28px}.MiniProgramCatalog-module__4rh0WW__group h4{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-body-lg-size)/1.5 var(--font-title,Georgia, serif);margin:0}.MiniProgramCatalog-module__4rh0WW__replacement{margin:-8px 20px 14px 56px!important}.MiniProgramCatalog-module__4rh0WW__details{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);margin:0 20px 16px 56px;line-height:1.7}.MiniProgramCatalog-module__4rh0WW__details summary{min-height:36px;color:var(--color-action-primary);cursor:pointer;padding:7px 0}.MiniProgramCatalog-module__4rh0WW__details dl{gap:10px;margin:8px 0 0;display:grid}.MiniProgramCatalog-module__4rh0WW__details dl>div{grid-template-columns:5em minmax(0,1fr);gap:12px;display:grid}.MiniProgramCatalog-module__4rh0WW__details dt{color:var(--color-text-primary);font-weight:600}.MiniProgramCatalog-module__4rh0WW__details dd{margin:0}@media (max-width:760px){.MiniProgramCatalog-module__4rh0WW__heading h3{font-size:var(--type-web-card-size-compact)}}@media (max-width:580px){.MiniProgramCatalog-module__4rh0WW__details{margin:0 17px 14px 53px}.MiniProgramCatalog-module__4rh0WW__details dl>div{grid-template-columns:1fr;gap:2px}.MiniProgramCatalog-module__4rh0WW__replacement{margin:0 17px 12px 53px!important}}@media (prefers-reduced-motion:reduce){.MiniProgramCatalog-module__4rh0WW__filters button{transition:none}}
.MiniProgramPages-module__V5l70q__section{border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);margin-top:36px;padding:26px}.MiniProgramPages-module__V5l70q__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.MiniProgramPages-module__V5l70q__heading h3{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-web-card-size)/var(--type-web-card-line) var(--font-title,Georgia, serif);margin:0}.MiniProgramPages-module__V5l70q__heading p,.MiniProgramPages-module__V5l70q__help,.MiniProgramPages-module__V5l70q__extra p,.MiniProgramPages-module__V5l70q__requirements>p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7;margin-top:7px!important}.MiniProgramPages-module__V5l70q__count{border-radius:var(--radius-full);background:var(--color-bg-page);color:var(--color-action-primary);font-size:var(--type-body-sm-size);white-space:nowrap;padding:7px 12px}.MiniProgramPages-module__V5l70q__fieldset{border:0;min-width:0;margin:0;padding:0}.MiniProgramPages-module__V5l70q__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MiniProgramPages-module__V5l70q__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.MiniProgramPages-module__V5l70q__page{border:1px solid var(--color-border-default);border-radius:var(--radius-xl,10px);background:var(--color-bg-page);min-width:0;min-height:56px;color:var(--color-text-primary);font-size:var(--type-body-sm-size);cursor:pointer;transition:background-color var(--motion-duration-state) var(--motion-ease-standard), border-color var(--motion-duration-state) var(--motion-ease-standard), transform var(--motion-duration-state) var(--motion-ease-standard);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;line-height:1.5;display:flex;position:relative}.MiniProgramPages-module__V5l70q__page input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.MiniProgramPages-module__V5l70q__pageBody{gap:2px;min-width:0;display:grid}.MiniProgramPages-module__V5l70q__pageBody small{color:var(--color-text-secondary);font-size:var(--type-caption-size);line-height:1.4}.MiniProgramPages-module__V5l70q__nowrap{white-space:nowrap}.MiniProgramPages-module__V5l70q__page[data-selected=true]{border-color:var(--color-action-primary);background:var(--color-state-selected-bg);color:var(--color-action-primary)}.MiniProgramPages-module__V5l70q__page:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:3px}.MiniProgramPages-module__V5l70q__check{border:1px solid var(--color-border-default);border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.MiniProgramPages-module__V5l70q__page[data-selected=true] .MiniProgramPages-module__V5l70q__check{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-primary-ink)}.MiniProgramPages-module__V5l70q__help{margin-top:15px!important}.MiniProgramPages-module__V5l70q__help a{color:var(--color-action-primary)}.MiniProgramPages-module__V5l70q__extra{border-radius:var(--radius-xl,10px);background:var(--color-bg-page);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:18px;display:flex}.MiniProgramPages-module__V5l70q__extra strong,.MiniProgramPages-module__V5l70q__requirements h4,.MiniProgramPages-module__V5l70q__requirements li strong{color:var(--color-text-primary);font-size:var(--type-body-sm-size);font-weight:600}.MiniProgramPages-module__V5l70q__extra button,.MiniProgramPages-module__V5l70q__requirements button{border:1px solid var(--color-action-primary);border-radius:var(--radius-md,7px);background:var(--color-action-primary);min-height:44px;color:var(--color-action-primary-ink);font:inherit;font-size:var(--type-body-sm-size);cursor:pointer;padding:9px 15px}.MiniProgramPages-module__V5l70q__extra button:disabled{background:var(--color-state-selected-bg);color:var(--color-action-primary);cursor:default;border-color:#0000}.MiniProgramPages-module__V5l70q__extra button:focus-visible,.MiniProgramPages-module__V5l70q__requirements button:focus-visible,.MiniProgramPages-module__V5l70q__help a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.MiniProgramPages-module__V5l70q__requirements{border-radius:var(--radius-xl,10px);background:var(--color-bg-page);margin-top:20px;padding:18px}.MiniProgramPages-module__V5l70q__requirements h4{margin:0}.MiniProgramPages-module__V5l70q__requirements ul{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.MiniProgramPages-module__V5l70q__requirements li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.MiniProgramPages-module__V5l70q__requirements li div{gap:3px;min-width:0;display:grid}.MiniProgramPages-module__V5l70q__requirements li span{color:var(--color-text-secondary);font-size:var(--type-caption-size);line-height:1.6}.MiniProgramPages-module__V5l70q__requirements button{min-height:38px;color:var(--color-action-primary);background:0 0;padding:7px 12px}@media (hover:hover){.MiniProgramPages-module__V5l70q__page:hover{border-color:var(--color-action-primary);transform:translateY(var(--motion-hover-y))}}@media (max-width:760px){.MiniProgramPages-module__V5l70q__heading h3{font-size:var(--type-web-card-size-compact)}.MiniProgramPages-module__V5l70q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.MiniProgramPages-module__V5l70q__section{padding:20px}.MiniProgramPages-module__V5l70q__grid{gap:8px}.MiniProgramPages-module__V5l70q__page{padding:11px}.MiniProgramPages-module__V5l70q__extra button{width:100%}}@media (prefers-reduced-motion:reduce){.MiniProgramPages-module__V5l70q__page{transition:none}.MiniProgramPages-module__V5l70q__page:hover{transform:none}}
.PricingProductStage-module__svshuG__stage{width:min(100%,920px);height:clamp(270px,39vw,470px);margin:22px auto 4px;position:relative}.PricingProductStage-module__svshuG__frame{opacity:0;visibility:hidden;transition:opacity var(--motion-duration-scene) var(--motion-ease-standard), transform var(--motion-duration-scene) var(--motion-ease-standard), visibility 0s linear var(--motion-duration-scene);justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0;transform:translateY(10px)}.PricingProductStage-module__svshuG__frame[data-active=true]{opacity:1;visibility:visible;transition:opacity var(--motion-duration-scene) var(--motion-ease-enter), transform var(--motion-duration-scene) var(--motion-ease-enter), visibility 0s;transform:translateY(0)}.PricingProductStage-module__svshuG__frame img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:760px){.PricingProductStage-module__svshuG__stage{height:clamp(230px,67vw,380px);margin-top:16px}}@media (prefers-reduced-motion:reduce){.PricingProductStage-module__svshuG__frame,.PricingProductStage-module__svshuG__frame[data-active=true]{transition:none;transform:none}}
