.plus-checkout-module__Ov5cxq__page{max-width:40rem;padding:max(2rem, var(--safe-top)) 1.5rem max(3rem, var(--safe-bottom));color:var(--color-text);margin:0 auto}.plus-checkout-module__Ov5cxq__page h1{margin:2rem 0 1.5rem;font-size:1.75rem;font-weight:600}.plus-checkout-module__Ov5cxq__page h2{font-size:1.125rem;font-weight:600}.plus-checkout-module__Ov5cxq__page p{margin:1rem 0;line-height:1.6}.plus-checkout-module__Ov5cxq__section{padding-top:1rem}.plus-checkout-module__Ov5cxq__muted{color:var(--color-text-secondary)}.plus-checkout-module__Ov5cxq__price{font-size:1.5rem}.plus-checkout-module__Ov5cxq__action{border:1px solid var(--color-primary);text-align:center;border-radius:.5rem;justify-content:center;align-items:center;min-height:44px;padding:.75rem 1rem;font-weight:600;display:inline-flex}.plus-checkout-module__Ov5cxq__action:disabled{opacity:.5;cursor:wait}.plus-checkout-module__Ov5cxq__action:focus-visible,.plus-checkout-module__Ov5cxq__back:focus-visible,.plus-checkout-module__Ov5cxq__consent input:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.plus-checkout-module__Ov5cxq__back{min-height:44px;color:var(--color-text-secondary);font:inherit;font-size:var(--text-base);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:500;text-decoration:none;transition:color .16s;display:inline-flex}.plus-checkout-module__Ov5cxq__back:hover{color:var(--color-text)}.plus-checkout-module__Ov5cxq__paymentElement{width:100%;min-width:0}.plus-checkout-module__Ov5cxq__form{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:2rem;display:grid}.plus-checkout-module__Ov5cxq__consent{align-items:flex-start;gap:.75rem;min-height:44px;line-height:1.5;display:flex}.plus-checkout-module__Ov5cxq__consent input{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);flex-shrink:0;margin-top:.125rem}.plus-checkout-module__Ov5cxq__consentCopy{gap:.5rem;display:grid}.plus-checkout-module__Ov5cxq__inlineLink{color:var(--color-primary);text-underline-offset:4px;text-decoration:underline}.plus-checkout-module__Ov5cxq__inlineLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.plus-checkout-module__Ov5cxq__statusActions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.plus-checkout-module__Ov5cxq__statusActions p{flex-basis:100%;margin-bottom:0}.plus-checkout-module__Ov5cxq__purchaseAction.plus-checkout-module__Ov5cxq__purchaseAction{width:100%;margin-top:16px}.plus-checkout-module__Ov5cxq__choice{align-items:baseline;gap:.6rem;padding:.35rem 0;display:flex}.plus-checkout-module__Ov5cxq__choice span:last-child{margin-left:auto}.plus-checkout-module__Ov5cxq__offerTerms{color:var(--color-text-secondary);margin:0 0 12px;font-size:.875rem;line-height:1.5}.plus-checkout-module__Ov5cxq__checkout{gap:var(--space-sm);color:var(--color-text);display:grid}.plus-checkout-module__Ov5cxq__back{justify-self:start}.plus-checkout-module__Ov5cxq__card.card{color:var(--color-text);padding:0;overflow:hidden}.plus-checkout-module__Ov5cxq__heading{font:inherit;margin:0}:where(.plus-checkout-module__Ov5cxq__cardBody p){margin:0}.plus-checkout-module__Ov5cxq__cardBody{flex-direction:column;display:flex}.plus-checkout-module__Ov5cxq__cardBody [role=status],.plus-checkout-module__Ov5cxq__cardBody [role=alert]{color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.5}.plus-checkout-module__Ov5cxq__cardBody [role=alert]{color:var(--color-text);margin-top:16px}.plus-checkout-module__Ov5cxq__cardBody .plus-checkout-module__Ov5cxq__action{cursor:pointer;width:100%;min-height:48px;margin-top:16px;font-weight:650}.plus-checkout-module__Ov5cxq__cardBody .plus-checkout-module__Ov5cxq__action:disabled{opacity:.45;cursor:not-allowed;transform:none}.plus-checkout-module__Ov5cxq__primary.plus-checkout-module__Ov5cxq__primary{background:var(--ink,var(--color-text));min-height:50px;color:var(--page,var(--color-bg));font-family:var(--font,inherit);letter-spacing:-.015em;text-align:center;cursor:pointer;opacity:1;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:20px;padding:13px 21px;font-size:.875rem;font-weight:650;line-height:1.3;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.plus-checkout-module__Ov5cxq__primary.plus-checkout-module__Ov5cxq__primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 7px 20px #12232420}.plus-checkout-module__Ov5cxq__primary.plus-checkout-module__Ov5cxq__primary:focus-visible{outline:2px solid var(--orange,var(--color-primary));outline-offset:4px}.plus-checkout-module__Ov5cxq__primary.plus-checkout-module__Ov5cxq__primary:disabled{background:var(--soft,var(--color-surface-hover));border-color:var(--soft,var(--color-border));color:var(--muted,var(--color-text-secondary));opacity:1;cursor:not-allowed;box-shadow:none;transform:none}.plus-checkout-module__Ov5cxq__primary.plus-checkout-module__Ov5cxq__primary[aria-busy=true]{background:var(--ink,var(--color-text));color:var(--page,var(--color-bg));cursor:progress;border-color:#0000}html:not([data-theme=light]) .plus-brand-page .plus-checkout-module__Ov5cxq__card .plus-checkout-module__Ov5cxq__heading>span{background:var(--surface);color:var(--ink)}.plus-checkout-module__Ov5cxq__cardBody .plus-checkout-module__Ov5cxq__form{gap:16px;margin-top:20px}.plus-checkout-module__Ov5cxq__cardBody .plus-checkout-module__Ov5cxq__form .plus-checkout-module__Ov5cxq__action{margin-top:0}.plus-checkout-module__Ov5cxq__cardBody .plus-checkout-module__Ov5cxq__consent{font-size:var(--text-base)}.plus-checkout-module__Ov5cxq__offer{gap:6px;display:grid}.plus-checkout-module__Ov5cxq__offerHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:6px;display:flex}.plus-checkout-module__Ov5cxq__offerAmount{white-space:nowrap;color:var(--color-text-secondary);font-size:var(--text-md);margin:0;line-height:1.3}.plus-checkout-module__Ov5cxq__offerAmount span{color:var(--color-text);font-size:var(--text-xl);letter-spacing:-.02em;font-weight:650}.plus-checkout-module__Ov5cxq__offerPeriod{color:var(--color-text);font-size:var(--text-base);margin:0;font-weight:600}.plus-checkout-module__Ov5cxq__offer .plus-checkout-module__Ov5cxq__offerTerms{margin:0}.plus-checkout-module__Ov5cxq__preparing{gap:10px;margin-top:20px;display:grid}.plus-checkout-module__Ov5cxq__cardBody .plus-checkout-module__Ov5cxq__resultStatus{color:var(--color-text);margin-top:20px}
.plus-identity-module__hPMQ1q__mark{width:var(--plus-mark-size,20px);height:var(--plus-mark-size,20px);background:var(--color-primary,#f97316);flex:none;display:inline-block;-webkit-mask:url(/plus/plus-cut.svg) 50%/contain no-repeat;mask:url(/plus/plus-cut.svg) 50%/contain no-repeat}.plus-identity-module__hPMQ1q__contained{width:calc(var(--plus-mark-size,20px) + 8px);height:calc(var(--plus-mark-size,20px) + 8px);background:#20282c;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.plus-identity-module__hPMQ1q__signature,.plus-identity-module__hPMQ1q__banner{font:inherit;letter-spacing:-.045em;color:var(--color-text);white-space:nowrap;align-items:center;gap:8px;font-size:24px;font-weight:500;line-height:1.2;display:inline-flex}.plus-identity-module__hPMQ1q__signature strong,.plus-identity-module__hPMQ1q__banner strong{font-weight:800}.plus-identity-module__hPMQ1q__banner{color:#f1f5f9;background:linear-gradient(115deg,#242d31,#3c352c);padding:24px;display:flex}.plus-identity-module__hPMQ1q__banner strong{color:var(--color-primary-hover,#fb923c)}@media (max-width:300px){.plus-identity-module__hPMQ1q__banner{white-space:normal;flex-wrap:wrap;padding-inline:16px}}.plus-identity-module__hPMQ1q__compact{letter-spacing:-.3px;white-space:nowrap;color:#ff9a59;align-items:center;gap:6px;font-size:14px;font-weight:750;line-height:1;display:inline-flex}.plus-identity-module__hPMQ1q__compact .plus-identity-module__hPMQ1q__mark{background:currentColor}[data-theme=light] .plus-identity-module__hPMQ1q__compact{color:#b84913}