._loading-container_10215_1{position:static;margin:0;margin-top:3rem;opacity:.5;display:flex;justify-content:center;align-items:center;z-index:100}:root{--sw-maroon: #361e1c;--sw-accent: #c23e0a;--sw-accent-hover: #a8350a;--sw-beige: #ebecdc;--sw-beige-deep: #e0e1cd;--sw-soft-ink: #5c4a46;--sw-mauve: #733635;--sw-muted: #8a7a76;--sw-border: rgb(54 30 28 / 15%);--sw-border-strong: rgb(54 30 28 / 35%);--sw-bg: #fff;--sw-green: #2e7d32}._wizard_13lz5_22{max-width:1100px;margin:0 auto;font-family:inherit;color:var(--sw-maroon);height:100%;display:flex;flex-direction:column}._wizardPage_13lz5_33{height:100vh;height:100dvh}._wizardScroll_13lz5_38{flex:1;overflow-y:auto;min-height:0;scrollbar-width:thin}._stepSingle_13lz5_45{max-width:910px;margin:0 auto;padding:1rem 2rem;text-align:center}._stepGrid_13lz5_52{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr 300px;margin-top:1.25rem}._stepHeaderLabel_13lz5_61{font-size:13px;font-weight:700;color:var(--sw-accent);text-transform:uppercase;letter-spacing:.08em;margin:0}._pageTitle_13lz5_70{font-size:27px;font-weight:700;color:var(--sw-maroon);margin:.5rem 0 0;line-height:1.2}._planSide_13lz5_79{position:sticky;top:1rem}._offerCard_13lz5_84{background:#fdf1ea;border:2px solid var(--sw-accent);border-radius:12px;color:var(--sw-maroon);padding:1.1rem 1.25rem 1.25rem;text-align:center}._offerLabel_13lz5_93{color:var(--sw-accent);font-size:12px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}._offerAmount_13lz5_102{font-size:36px;font-weight:700;margin:.25rem 0 0}._offerPer_13lz5_108{color:var(--sw-soft-ink);font-size:14px;font-weight:400}._offerGuarantee_13lz5_114{background:#fff;border-radius:8px;color:var(--sw-soft-ink);font-size:13px;line-height:1.5;margin:.75rem 0 0;padding:.5rem .7rem}._trialCta_13lz5_124{background:var(--sw-accent);border:2px solid transparent;border-radius:2rem;color:#fff;cursor:pointer;font-family:inherit;font-size:17px;font-weight:700;margin-top:.9rem;padding:.8rem 1.25rem;transition:transform .2s ease,box-shadow .2s ease,background .15s ease;width:100%}._trialCta_13lz5_124:hover:not(:disabled){background:var(--sw-accent-hover);box-shadow:0 8px 20px #00000040;transform:translateY(-2px)}._trialCta_13lz5_124:disabled{background:transparent;border-color:#361e1c40;color:#361e1c73;cursor:not-allowed;transform:none}._trialFoot_13lz5_153{color:var(--sw-soft-ink);font-size:11px;margin:.6rem 0 0}._planConsent_13lz5_159{align-items:flex-start;color:var(--sw-soft-ink);cursor:pointer;display:flex;font-size:12px;gap:.5rem;line-height:1.4;margin-top:.75rem;padding:0 .25rem}._planConsent_13lz5_159 input[type=checkbox]{accent-color:var(--sw-accent);flex:0 0 auto;height:16px;margin-top:1px;width:16px}._planConsent_13lz5_159 a,._planConsent_13lz5_159 a:visited,._planConsent_13lz5_159 a:hover{color:var(--sw-maroon)!important;font-weight:700;text-decoration:underline}._planFine_13lz5_187{padding:.75rem .25rem 0;text-align:center}._planFine_13lz5_187 p{color:var(--sw-soft-ink);font-size:12px;margin:.35rem 0 0}._planFine_13lz5_187 a,._planFine_13lz5_187 a:visited,._planFine_13lz5_187 a:hover{color:var(--sw-maroon)!important;font-weight:600;text-decoration:underline}._planTrust_13lz5_206{border-top:1px solid var(--sw-border);color:var(--sw-soft-ink);font-size:11px;margin:.5rem 0 0;padding-top:.6rem;text-align:center}._planTrust_13lz5_206 strong{color:var(--sw-maroon)}._planEnterprise_13lz5_219{border-top:1px solid var(--sw-border);color:var(--sw-soft-ink);font-size:12px;margin:1.5rem 0 0;padding-top:.9rem;text-align:center}._planEnterprise_13lz5_219 a,._planEnterprise_13lz5_219 a:visited,._planEnterprise_13lz5_219 a:hover{color:var(--sw-maroon)!important;font-weight:600;text-decoration:underline}._planWrap_13lz5_237{color:var(--sw-maroon);padding:1.25rem 2rem 2rem}._planProgress_13lz5_243{color:var(--sw-soft-ink);font-size:13px;margin:0}._planProgressStep_13lz5_249{color:var(--sw-accent);font-weight:700;letter-spacing:.06em;text-transform:uppercase}._planBecause_13lz5_257{align-items:center;color:var(--sw-soft-ink);display:flex;flex-wrap:wrap;font-size:13px;gap:.4rem;margin:.6rem 0 0}._planChips_13lz5_267{display:flex;flex-wrap:wrap;gap:.35rem}._planChip_13lz5_267{background:var(--sw-beige);border-radius:999px;color:var(--sw-maroon);font-size:12px;font-weight:700;padding:.15rem .6rem}._planFaq_13lz5_283{margin-top:1.25rem}._planFaq_13lz5_283 details{border-top:1px solid var(--sw-border);font-size:13px}._planFaq_13lz5_283 summary{cursor:pointer;font-weight:700;padding:.6rem 0}._planFaq_13lz5_283 p{color:var(--sw-soft-ink);margin:0 0 .7rem}._planFaq_13lz5_283 a{color:var(--sw-maroon)!important;text-decoration:underline}._planNext_13lz5_309{counter-reset:plg-step;list-style:none;margin:0;padding:0}._planNext_13lz5_309 li{counter-increment:plg-step;font-size:13px;padding:.3rem 0 .3rem 1.9rem;position:relative}._planNext_13lz5_309 li:before{background:var(--sw-beige);border-radius:50%;color:var(--sw-maroon);content:counter(plg-step);display:grid;font-size:11px;font-weight:700;height:1.35rem;left:0;place-items:center;position:absolute;top:.3rem;width:1.35rem}._planNext_13lz5_309 span{color:var(--sw-soft-ink);display:block}._planNextTitle_13lz5_344{font-size:14px;font-weight:700;margin:1.5rem 0 .5rem}._planAdjust_13lz5_351{align-items:baseline;display:flex;gap:.5rem;margin:.25rem 0 0}._planAdjust_13lz5_351 button{background:none;border:0;color:var(--sw-maroon);cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:0;text-decoration:underline}._planAdjustHint_13lz5_370{color:var(--sw-soft-ink);font-size:12px}._fieldsWrap_13lz5_376{display:grid;gap:.75rem;margin-top:1.25rem;text-align:left}._fieldGroup_13lz5_383{text-align:left}._label_13lz5_387{color:var(--sw-maroon);display:block;font-size:13px;font-weight:700;margin-bottom:.25rem}._labelHint_13lz5_395{color:var(--sw-soft-ink);font-weight:400}._labelHint_13lz5_395:before{content:" ·"}._input_13lz5_404{background:#fff;border:2px solid var(--sw-border);border-radius:10px;box-sizing:border-box;color:var(--sw-maroon);font-family:inherit;font-size:16px;padding:.7rem .85rem;transition:border-color .15s;width:100%}._input_13lz5_404:focus{border-color:var(--sw-accent);outline:none}._inputError_13lz5_422{border-color:#d32f2f}._errorText_13lz5_426{color:#d32f2f;font-size:12px;margin-top:.25rem}._fieldset_13lz5_433{border:0;margin:.75rem 0 0;padding:0}._legend_13lz5_439{color:var(--sw-maroon);font-size:15px;font-weight:700;margin:0 auto .75rem;padding:0;text-align:center;width:100%}._legendHint_13lz5_449{color:var(--sw-soft-ink);font-weight:400}._legendHint_13lz5_449:before{content:" ·"}._checkboxGroup_13lz5_459{display:flex;flex-direction:column;gap:0;margin-bottom:0;text-align:left}._checkboxLabel_13lz5_467{align-items:center;background:var(--sw-beige);border:2px solid var(--sw-border);border-radius:12px;cursor:pointer;display:flex;gap:.75rem;margin-bottom:.5rem;padding:.85rem 1rem;text-align:left;transition:border-color .15s ease,background .15s ease}._checkboxLabel_13lz5_467:hover{border-color:var(--sw-border-strong)}._checkboxLabelChecked_13lz5_485{border-color:var(--sw-accent)}._checkboxLabel_13lz5_467 input[type=checkbox]{accent-color:var(--sw-accent);flex:0 0 auto;height:18px;margin:0;width:18px}._checkboxTitle_13lz5_497{color:var(--sw-maroon);display:block;font-size:16px;font-weight:700}._checkboxDesc_13lz5_504{color:var(--sw-soft-ink);display:block;font-size:13px;line-height:1.4;margin-top:2px}._btnPrimary_13lz5_513{background:var(--sw-accent);border:0;border-radius:2rem;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:18px;font-weight:700;margin-top:1.25rem;padding:.85rem 1.5rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease,background .15s ease;width:100%}._btnPrimary_13lz5_513:hover:not(:disabled){background:var(--sw-accent-hover);box-shadow:0 8px 20px #0000001a;transform:translateY(-2px)}a._btnPrimary_13lz5_513,a._btnPrimary_13lz5_513:hover,a._btnPrimary_13lz5_513:focus,a._btnPrimary_13lz5_513:visited{color:#fff;text-decoration:none}._btnPrimary_13lz5_513:disabled{background:var(--sw-beige-deep);color:#361e1c80;cursor:not-allowed}._planLine_13lz5_553{background:var(--sw-beige);border:2px solid var(--sw-border);border-radius:12px;display:grid;gap:.25rem 1rem;grid-template-columns:1fr auto;margin-bottom:.6rem;padding:.9rem 1.1rem}._planLine_13lz5_553 p{margin:0}._planLineName_13lz5_568{color:var(--sw-maroon);font-size:16px;font-weight:700;margin:0}._planLinePrice_13lz5_575{color:var(--sw-maroon);font-variant-numeric:tabular-nums;font-weight:700;grid-column:2;grid-row:1 / span 2;text-align:right;white-space:nowrap}._planLinePriceSub_13lz5_585{color:var(--sw-soft-ink);font-size:12px;font-weight:400}._planLineCoverage_13lz5_591{color:var(--sw-soft-ink);font-size:13px;margin:0}._planLineOverageBadge_13lz5_597{background:var(--sw-beige-deep);border-radius:4px;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.06em;margin-right:.4rem;padding:.1rem .35rem;text-transform:uppercase}._planLineOverage_13lz5_597{color:var(--sw-maroon);font-size:12px;grid-column:1 / -1;margin:.35rem 0 0}._planLineFeatures_13lz5_617{color:var(--sw-soft-ink);display:grid;font-size:12px;gap:.1rem 1.25rem;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:.45rem 0 0;padding:0}._planLineFeatures_13lz5_617 li:before{content:"✓  ";color:var(--sw-accent);font-weight:700}._planLineNote_13lz5_635{color:var(--sw-accent);font-size:12px;font-weight:700;grid-column:1 / -1;margin:.25rem 0 0}._summaryLine_13lz5_644{display:flex;justify-content:space-between;padding:.4rem 0;font-size:14px;color:var(--sw-maroon)}._confirmCenter_13lz5_653{text-align:center;max-width:600px;margin:0 auto;padding:2rem 1rem}._checkmark_13lz5_660{width:64px;height:64px;border-radius:50%;background:var(--sw-green);color:#fff;font-size:32px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}._receiptBlock_13lz5_673{text-align:left;background:#fff;border:1px solid var(--sw-border);border-radius:10px;padding:1.25rem;margin:1.5rem 0}._receiptBlock_13lz5_673 h3{margin:0 0 .75rem;font-size:15px;font-weight:700;color:var(--sw-maroon)}._receiptBlock_13lz5_673 hr{border:none;border-top:1px solid var(--sw-border);margin:.75rem 0}._credentialsMono_13lz5_695{font-family:ui-monospace,IBM Plex Mono,monospace;font-size:16px;font-weight:600;color:var(--sw-maroon)}._payWrap_13lz5_703{color:var(--sw-maroon);padding:1rem 2rem 2rem}._payGrid_13lz5_708{align-items:start;display:grid;gap:1.75rem;grid-template-columns:1fr 320px}._paySection_13lz5_715{align-items:baseline;display:flex;font-size:14px;font-weight:700;gap:.6rem;justify-content:space-between;margin:0 0 .5rem}._paySecure_13lz5_725{color:var(--sw-soft-ink);font-size:11px;font-weight:400}._paySectionSub_13lz5_731{color:var(--sw-soft-ink);font-size:12px;margin:-.25rem 0 .5rem}._payFields_13lz5_737{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.25rem}._payField_13lz5_737{display:block;flex:1 1 100%}._payFieldHalf_13lz5_749{flex:1 1 calc(50% - .3rem)}._payFieldQuarter_13lz5_754{flex:1 1 calc(25% - .45rem)}._payField_13lz5_737>span,._payFieldHalf_13lz5_749>span,._payFieldQuarter_13lz5_754>span{color:var(--sw-maroon);display:block;font-size:12px;font-weight:700;margin-bottom:.2rem}._payInput_13lz5_769{background:#fff;border:2px solid var(--sw-border);border-radius:10px;box-sizing:border-box;color:var(--sw-maroon);font-family:inherit;font-size:15px;padding:.6rem .75rem;width:100%}._payInput_13lz5_769:focus{border-color:var(--sw-accent);outline:none}._payInput_13lz5_769:read-only,._payInput_13lz5_769:disabled{background:var(--sw-beige);color:var(--sw-soft-ink)}._payCarried_13lz5_792{color:var(--sw-soft-ink);display:block;font-size:11px;font-style:normal;margin-top:.2rem}._payFieldsCard_13lz5_800{background:var(--sw-beige);border-radius:12px;margin-bottom:0;padding:.9rem}._paySide_13lz5_809{position:sticky;top:1rem}._paySummary_13lz5_814{border:2px solid var(--sw-border);border-radius:12px;padding:1.1rem 1.25rem 1.25rem}._paySummaryLabel_13lz5_820{color:var(--sw-soft-ink);font-size:12px;font-weight:700;letter-spacing:.06em;margin:0 0 .6rem;text-transform:uppercase}._paySummaryLines_13lz5_829{list-style:none;margin:0;padding:0}._paySummaryLines_13lz5_829 li{display:flex;font-size:13px;gap:.5rem;justify-content:space-between;padding:.3rem 0}._paySummaryLines_13lz5_829 strong{font-variant-numeric:tabular-nums;white-space:nowrap}._paySummaryLines_13lz5_829 em{color:var(--sw-soft-ink);display:block;font-size:11px;font-style:normal}._payTotals_13lz5_855{border-top:1px solid var(--sw-border);margin-top:.6rem;padding-top:.6rem}._payRow_13lz5_861{display:flex;font-size:13px;justify-content:space-between;margin:.25rem 0}._payRow_13lz5_861 span:last-child{font-variant-numeric:tabular-nums}._payRowMuted_13lz5_872{color:var(--sw-soft-ink)}._payRowTotal_13lz5_877{border-top:1px solid var(--sw-border);font-size:17px;font-weight:700;margin-top:.5rem;padding-top:.5rem}._payAuthorise_13lz5_886{background:var(--sw-beige);border-radius:8px;color:var(--sw-maroon);font-size:12px;line-height:1.45;margin:.8rem 0 0;padding:.55rem .7rem}._payOverage_13lz5_896{color:var(--sw-soft-ink);font-size:11px;line-height:1.45;margin:.5rem 0 0}._payCta_13lz5_903{background:var(--sw-accent);border:2px solid transparent;border-radius:2rem;color:#fff;cursor:pointer;font-family:inherit;font-size:17px;font-weight:700;margin-top:.9rem;padding:.8rem 1.25rem;transition:transform .2s ease,box-shadow .2s ease,background .15s ease;width:100%}._payCta_13lz5_903:hover{background:var(--sw-accent-hover);box-shadow:0 8px 20px #00000026;transform:translateY(-2px)}._payTerms_13lz5_924{color:var(--sw-soft-ink);font-size:11px;line-height:1.6;margin:.7rem 0 0;text-align:center}._payTerms_13lz5_924 a,._payTerms_13lz5_924 a:visited,._payTerms_13lz5_924 a:hover{color:var(--sw-maroon)!important;font-weight:700;text-decoration:underline}._payBack_13lz5_940{margin:.6rem 0 0;text-align:center}._payBack_13lz5_940 button{background:none;border:0;color:var(--sw-soft-ink);cursor:pointer;font-family:inherit;font-size:12px;text-decoration:underline}._loginPaid_13lz5_956{background:#a0c9cb40;border-radius:999px;color:var(--sw-mauve);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;margin:0 0 .6rem;padding:.2rem .7rem;text-transform:uppercase}._loginGrid_13lz5_969{align-items:start;display:grid;gap:1.75rem;grid-template-columns:1fr 320px}._loginAssigned_13lz5_976{background:#fdf1ea;border:2px solid var(--sw-accent);border-radius:12px;color:var(--sw-maroon);margin-bottom:1rem;padding:.9rem 1.1rem}._loginAssignedLabel_13lz5_985{color:var(--sw-accent);font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}._loginAssignedValue_13lz5_994{font-family:ui-monospace,IBM Plex Mono,monospace;font-size:30px;font-weight:700;letter-spacing:.08em;margin:.1rem 0 0}._loginAssignedNote_13lz5_1002{color:var(--sw-soft-ink);font-size:11px;margin:.35rem 0 0}._loginRules_13lz5_1008{list-style:none;margin:.75rem 0 0;padding:0}._loginRules_13lz5_1008 li{color:var(--sw-soft-ink);font-size:12px;padding:.15rem 0 .15rem 1.3rem;position:relative}._loginRules_13lz5_1008 li:before{content:"○";left:0;position:absolute}._loginRulePass_13lz5_1027{color:var(--sw-maroon)}._loginRulePass_13lz5_1027:before{color:var(--sw-accent)!important;content:"✓"!important;font-weight:700}._enterpriseNote_13lz5_1038{background:var(--sw-beige-deep);border-radius:10px;color:var(--sw-mauve);font-size:13px;margin:.75rem 0 0;padding:.6rem .85rem;text-align:left}._errorBanner_13lz5_1049{background:#fdecea;border:1px solid #f5c6cb;color:#721c24;padding:.75rem 1rem;border-radius:8px;margin-bottom:1rem;font-size:14px}._registryGate_13lz5_1060{background:#fff;border-left:3px solid var(--sw-accent);border-radius:0 8px 8px 0;grid-column:1 / -1;margin-top:.6rem;padding:.6rem .8rem}._registryGateLabel_13lz5_1069{color:var(--sw-accent);font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 .35rem;text-transform:uppercase}._registryGate_13lz5_1060 ul{color:var(--sw-soft-ink);font-size:12px;line-height:1.45;list-style:none;margin:0;padding:0}._registryGate_13lz5_1060 ul li{padding:.1rem 0}._registryGate_13lz5_1060 ul strong{color:var(--sw-maroon)}._statsLine_13lz5_1096{font-size:14px;color:var(--sw-soft-ink);text-align:center;margin:.75rem 0 0}._statsLine_13lz5_1096 strong,._statsLine_13lz5_1096 b{color:var(--sw-maroon)}._sidebarFine_13lz5_1109{color:var(--sw-soft-ink);font-size:13px;line-height:1.6;margin:1rem 0 0;text-align:center}._sidebarFine_13lz5_1109 a,._sidebarFine_13lz5_1109 a:visited,._sidebarFine_13lz5_1109 a:hover{color:var(--sw-maroon)!important;font-weight:700;text-decoration:underline}@media(max-width:780px){._stepGrid_13lz5_52,._planLineFeatures_13lz5_617{grid-template-columns:1fr}._planLinePrice_13lz5_575{float:none;display:block;margin-top:.25rem}._pageTitle_13lz5_70{font-size:22px}._stepSingle_13lz5_45{padding:1rem 1.25rem}}._confirmNext_13lz5_1152{text-align:left;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--sw-border)}._confirmNext_13lz5_1152 h3{font-size:.8rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--sw-accent);margin:0 0 .6rem}._confirmNext_13lz5_1152 p,._confirmNext_13lz5_1152 li{color:var(--sw-soft-ink);font-size:.95rem;line-height:1.55;margin:0 0 .5rem}._confirmNext_13lz5_1152 ul{margin:0 0 1rem;padding-left:1.2rem}._confirmNext_13lz5_1152 a,._confirmNext_13lz5_1152 a:visited,._confirmNext_13lz5_1152 a:hover{color:var(--sw-accent);font-weight:600}._testModePill_13lz5_1189{margin:0 0 16px;padding:10px 14px;border:1px solid #e0a800;border-radius:6px;background:#fff8e1;color:#5c4400;font-size:14px;line-height:1.5}._testModePill_13lz5_1189 code{font-family:Consolas,Menlo,monospace;background:#fff;padding:1px 4px;border-radius:3px}._testBadge_13lz5_1207{margin:8px auto 16px;max-width:560px;padding:10px 14px;border:1px solid #b3261e;border-radius:6px;background:#fdecea;color:#7a1a13;font-size:14px;font-weight:600;line-height:1.5}
